Commit Graph

1782 Commits

Author SHA1 Message Date
Mygod
958b1ec350 Support toggling hotspots in app
This is a just-for-fun feature. It probably doesn't work.
2018-04-21 13:02:52 -07:00
Mygod
0355dae65e 1.1.6 2018-04-15 10:16:04 -07:00
Mygod
244e2e1aa1 Update dependencies 2018-04-15 10:10:13 -07:00
Mygod
e4acab8761 Export filter and nat iptables only 2018-04-04 18:00:42 -07:00
Mygod
787a50df01 Fix IpNeighbourMonitor not unregistered in TetheringService 2018-04-04 17:57:45 -07:00
Mygod
206e339019 Fix concurrent modifications to routings 2018-04-04 17:54:23 -07:00
Mygod
65d7a7487a Update bypassing tethering limits 2018-04-04 00:19:56 -07:00
Mygod
33bd45404c Improve no root section 2018-04-03 23:59:47 -07:00
Mygod
e72064c335 I think it's verified online 2018-04-03 23:39:03 -07:00
Mygod
76a2e01245 Update usefulness 2018-04-03 23:37:03 -07:00
Mygod
8abb431b79 Add dumpsys wifip2p to debug info 2018-04-03 22:28:21 -07:00
Mygod
d7f9b3babc Update detekt.yml 2018-03-30 15:40:50 -07:00
Mygod
d87db68de0 Update dependencies 2018-03-30 15:17:55 -07:00
Mygod
ed4c9a5610 1.1.5 2018-03-29 18:31:14 -07:00
Mygod
d0941e0978 Fix KotlinNPE 2018-03-23 11:22:24 -07:00
Mygod
c26377ae47 Fix pool registered after interruption 2018-03-23 11:05:13 -07:00
Mygod
b698ec3ee0 Switch to polling neighbors on unsupported kernels
Fixes #12.
2018-03-22 18:47:52 -07:00
Mygod
a5742dff51 More explanations on editing SSID/password 2018-03-22 18:10:53 -07:00
Mygod
899c0cb8b7 1.1.4 2018-03-16 23:47:59 -07:00
Mygod
c1563721bf Fix notification not updated 2018-03-16 23:45:52 -07:00
Mygod
ebb6061a6e Google Play doesn't want me to collect money
It's okay nobody's gonna gimme anyways.
2018-03-16 23:42:38 -07:00
Mygod
207368fd4d Refine onP2pConnectionChanged 2018-03-14 22:19:49 -07:00
Mygod
049a781031 Fix IllegalStateException in VpnMonitor 2018-03-14 22:04:29 -07:00
Mygod
d0d78520da Fix showing notification with null device name 2018-03-14 21:48:26 -07:00
Mygod
28959a20a9 1.1.3 2018-03-11 21:49:29 -07:00
Mygod
c9e8b53e20 Fix leaking IntentReceiver for some reason 2018-03-09 00:11:06 -08:00
Mygod
c2e8fd14ea Fix some issues with some su 2018-03-08 23:57:42 -08:00
Mygod
bde87b148a Fix currentNetwork not reset 2018-03-08 21:57:17 -08:00
Mygod
3def451a8b 1.1.2 2018-03-08 01:19:09 -08:00
Mygod
7b12c1234f Update detekt.yml 2018-03-08 01:11:44 -08:00
Mygod
d2e9ff226c Postpone crash for devices without Wi-Fi 2018-03-08 01:05:18 -08:00
Mygod
c7e1abb585 Properly support proper VPNs
It turns out that not using masquerade will not work with real VPNs (as opposed to dummy ones, including adblockers and sockifiers).

Fixes #10.
2018-03-08 00:41:50 -08:00
Mygod
4d58183168 Support slow updating VPN apps
Some apps create another VPN interface, then shutdown the old interface. Reason isn't quite clear but this should fix it.
2018-03-08 00:14:01 -08:00
Mygod
ea4fd9f174 Update Kotlin 2018-03-07 23:27:41 -08:00
Mygod
a139632d04 Use require* from support lib 2018-03-07 23:27:41 -08:00
Mygod
063bf49bdd Sweet animations from support lib 2018-03-07 23:27:41 -08:00
Mygod
c0cf88e3fc Cleanup bugfix 2018-02-27 11:30:53 -08:00
Mygod
0a5e0f49f9 Ignore debug builds 2018-02-26 19:11:52 -08:00
Mygod
b9511eedbe Prevent blocking on errorStream 2018-02-24 00:54:40 -08:00
Mygod
ee5197cadc Fix some SocketException crashes 2018-02-24 00:37:09 -08:00
Mygod
747d540f73 1.1.1 2018-02-23 09:38:08 -08:00
Mygod
e21d34ee54 Implement direct boot awareness for tile service 2018-02-22 12:20:52 -08:00
Mygod
1bc49170d0 Dump all the possible useful information 2018-02-22 11:41:14 -08:00
Mygod
ef0098e45d Add whatever is helpful 2018-02-22 01:35:08 -08:00
Mygod
4b43a6a1ba Do not assume iptables-save is available 2018-02-22 01:27:00 -08:00
Mygod
ca9398c04b Fix TransactionTooLargeException 2018-02-21 21:25:19 -08:00
Mygod
dea724ffb6 Export debug information 2018-02-21 21:25:19 -08:00
Mygod
ab32ae910d Fix crash when tile unconnected 2018-02-21 21:25:19 -08:00
Mygod
13680bd120 Update README.md 2018-02-17 20:25:09 -08:00
Mygod
861d136e29 1.1.0 2018-02-17 20:02:14 -08:00