Commit Graph

1771 Commits

Author SHA1 Message Date
Mygod
6e4c997f8c Refine layout 2018-01-04 19:13:31 +08:00
Mygod
144911e641 Check if Wi-Fi direct is available 2018-01-04 17:53:36 +08:00
Mygod
bd25cdab9b Boring refinement 2018-01-04 16:38:20 +08:00
Mygod
86923ae7e1 Refine ip matching rule 2018-01-04 16:11:17 +08:00
Mygod
4b5efdd310 Refine clean up procedure 2018-01-04 16:08:09 +08:00
Mygod
3cfbb82a39 Auto-complete interface names 2018-01-04 15:54:46 +08:00
Mygod
2762cf0710 Add plural to notification 2018-01-04 15:08:45 +08:00
Mygod
8872485ae9 Add refresh functionality to connected devices
Useful for ip addr.
2018-01-04 15:03:32 +08:00
Mygod
faf5466ced Auto detect prefix length as well
Unfortunately NetworkInterface requires INTERNET permission. (this can actually be bypassed very easily but let's prefer usage of public API)
2018-01-04 14:56:07 +08:00
Mygod
19feec30bc Remove IP address from configuration 2018-01-04 14:23:49 +08:00
Mygod
98590f743f Only redirect DNS packets going to host dnsmasq 2018-01-04 13:27:06 +08:00
Mygod
c49e8865d9 Refinements 2018-01-04 13:11:28 +08:00
Mygod
ff7ecedd80 0.0.1 2018-01-03 23:14:28 +08:00
Mygod
826f601301 Add settings 2018-01-03 22:58:45 +08:00
Mygod
3e7fae95cf Various bugfixes 2018-01-03 21:28:56 +08:00
Mygod
aab5a6a432 Fix connected devices 2018-01-03 20:58:03 +08:00
Mygod
e486c8fcf6 Implement connected devices (buggy debug version) 2018-01-03 17:57:25 +08:00
Mygod
b073109d4f Create LICENSE 2018-01-03 15:43:30 +08:00
Mygod
a1b51db108 Implement VPN over Wi-Fi direct
Some useful commands for debugging:

* curl -H 'Host: ipinfo.io' http://216.239.38.21
* curl http://ipinfo.io
2018-01-03 15:29:21 +08:00
Mygod
ff7de38882 Refine shutdown(msg) 2018-01-03 10:49:22 +08:00
Mygod
41f3f79efe Initial commit
Hotspot works. VPN not yet.
2018-01-03 10:45:14 +08:00