{"action":"created","issue":{"url":"https://api.github.com/repos/rockymeza/wifi/issues/46","labels_url":"https://api.github.com/repos/rockymeza/wifi/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/rockymeza/wifi/issues/46/comments","events_url":"https://api.github.com/repos/rockymeza/wifi/issues/46/events","html_url":"https://github.com/rockymeza/wifi/pull/46","id":41499612,"number":46,"title":"Support for setting up access points using hostapd and dnsmasq","user":{"login":"foosel","id":83657,"avatar_url":"https://avatars.githubusercontent.com/u/83657?v=3","gravatar_id":"","url":"https://api.github.com/users/foosel","html_url":"https://github.com/foosel","followers_url":"https://api.github.com/users/foosel/followers","following_url":"https://api.github.com/users/foosel/following{/other_user}","gists_url":"https://api.github.com/users/foosel/gists{/gist_id}","starred_url":"https://api.github.com/users/foosel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/foosel/subscriptions","organizations_url":"https://api.github.com/users/foosel/orgs","repos_url":"https://api.github.com/users/foosel/repos","events_url":"https://api.github.com/users/foosel/events{/privacy}","received_events_url":"https://api.github.com/users/foosel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2014-08-29T13:23:36Z","updated_at":"2015-02-05T17:01:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rockymeza/wifi/pulls/46","html_url":"https://github.com/rockymeza/wifi/pull/46","diff_url":"https://github.com/rockymeza/wifi/pull/46.diff","patch_url":"https://github.com/rockymeza/wifi/pull/46.patch"},"body":"New wrappers for manipulating hostapd and dnsmasq configuration\r\nfiles and an AccessPoint class that combines hostapd, dnsmasq\r\nand scheme in order to set up an access point with dhcp, dns\r\nforwarding, local domain resolution and optionally also NATing\r\nto an existing interface.\r\n\r\nAlso adds support for static interfaces.\r\n\r\nNew dependency on the netaddr module had to be added in order\r\nto make the ip network handling for the access point mode less\r\ncumbersome.\r\n\r\nScheme now also support overwriting of existing configurations\r\nand more than one entry per configuration key in extended options\r\n(necessary for adding iptables/sysctl calls for post-up/pre-down\r\nevents in /etc/network/interfaces)."},"comment":{"url":"https://api.github.com/repos/rockymeza/wifi/issues/comments/73083270","html_url":"https://github.com/rockymeza/wifi/pull/46#issuecomment-73083270","issue_url":"https://api.github.com/repos/rockymeza/wifi/issues/46","id":73083270,"user":{"login":"foosel","id":83657,"avatar_url":"https://avatars.githubusercontent.com/u/83657?v=3","gravatar_id":"","url":"https://api.github.com/users/foosel","html_url":"https://github.com/foosel","followers_url":"https://api.github.com/users/foosel/followers","following_url":"https://api.github.com/users/foosel/following{/other_user}","gists_url":"https://api.github.com/users/foosel/gists{/gist_id}","starred_url":"https://api.github.com/users/foosel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/foosel/subscriptions","organizations_url":"https://api.github.com/users/foosel/orgs","repos_url":"https://api.github.com/users/foosel/repos","events_url":"https://api.github.com/users/foosel/events{/privacy}","received_events_url":"https://api.github.com/users/foosel/received_events","type":"User","site_admin":false},"created_at":"2015-02-05T17:01:04Z","updated_at":"2015-02-05T17:01:04Z","body":"It's also still on my TODO list (and gets overtaken by higher prio stuff, big big sorry for that). Just FYI, it's working great in netconnectd."}}