Commit Graph

14 Commits

Author SHA1 Message Date
Mygod
656581f943 Fix iptables -w <seconds> isn't available on Android 5-7
Error message: Bad argument `1'

Fixes #2.
2018-01-18 20:18:06 -08:00
Mygod
6f43369ca1 Experimental support for VPN tethering over multiple interfaces 2018-01-13 23:15:10 +08:00
Mygod
9486941fc6 Add back reapplying rules 2018-01-13 22:51:47 +08:00
Mygod
ddb56affc3 Prevent failing when other apps are holding the xtables lock 2018-01-13 12:38:57 +08:00
Mygod
c25b7a3f0c Fix VPN connections change handlers 2018-01-13 12:14:56 +08:00
Mygod
48b17f087e Change ip rule priority to 17900 for extensibility 2018-01-13 00:48:47 +08:00
Mygod
eb165db86c Support VPN over any native tethering
First big refactoring of this app.
2018-01-13 00:42:51 +08:00
Mygod
b031ad5ba5 Reapply routing rules automatically when interface up/down changes 2018-01-05 11:06:48 +08:00
Mygod
c37901a2de Support refresh routing rules
Useful when VPN interface has changed.
2018-01-05 10:08:55 +08:00
Mygod
e82ba20c20 Simplify IP rules for Wi-Fi direct mode 2018-01-05 09:16:17 +08:00
Mygod
2949fd9161 Handle Wi-Fi group shutdown by others 2018-01-05 08:37:26 +08:00
Mygod
dd25fe6654 Refine hostAddress 2018-01-05 08:13:29 +08:00
Mygod
62449a98ea Various bugfix for Wi-Fi direct mode 2018-01-05 01:33:03 +08:00
Mygod
dc2db049c7 Implement VPN over native AP 2018-01-05 00:25:56 +08:00