dwuku
d131d5d46b
Make compatible with F-Droid ( #42 )
...
* Make compatible with F-Droid
* Fix title bar empty
2018-10-02 23:13:12 +08:00
Mygod
5f5bb063c0
Record stats before exit
2018-10-02 22:41:43 +08:00
Mygod
8419734df8
Ignore extra records coming later
...
This can happen when the application is terminated incorrectly. Due to how we add routing rules, new client-wise rules are always added to the top. Therefore, we should always assume that the input at the top is the correct one.
2018-10-02 22:36:47 +08:00
Mygod
38f95a382e
VPN Hotspot 2.0: Client+ ( #39 )
...
Fix #13 , #38 . I don't have a lot of confidence that this would work very well for every device.
Also here's an SQL command that hopefully somebody could make into the app for me: `SELECT TrafficRecord.mac, SUM(TrafficRecord.sentPackets), SUM(TrafficRecord.sentBytes), SUM(TrafficRecord.receivedPackets), SUM(TrafficRecord.receivedBytes) FROM TrafficRecord LEFT JOIN TrafficRecord AS Next ON TrafficRecord.id = Next.previousId WHERE Next.id IS NULL GROUP BY TrafficRecord.mac;`
2018-10-02 21:12:19 +08:00
Mygod
16d1eda0d4
Remove obsolete databinding-compiler
2018-09-18 20:11:28 +08:00
Mygod
dbbc27485c
Fix exit code 143 not handled
2018-09-18 17:15:38 +08:00
Mygod
82ac2e56e7
No need for extract UI for PIN
2018-09-18 17:11:48 +08:00
Mygod
268376a7d5
Use DialogFragments everywhere
2018-09-18 17:09:50 +08:00
Mygod
204145ef4f
Move edit configuration logic out of WifiP2pDialogFragment
2018-09-17 23:35:59 +08:00
Mygod
dbe43624ed
Refine layout margin
2018-09-17 23:15:57 +08:00
Mygod
e88474106d
Update dependencies
2018-09-17 22:11:33 +08:00
Mygod
f27fdb5ce7
Catch BLUETOOTH permission missing exception
2018-09-17 22:08:31 +08:00
Mygod
d21193ba17
Fix monitor not set
2018-09-15 15:45:37 +08:00
Mygod
c772d82145
Remove duplicated sanity check
2018-09-13 19:10:33 +08:00
Mygod
ce286ccd01
Update dependencies
2018-09-11 18:17:39 +08:00
Mygod
90fdb68857
Update AndroidX
2018-09-09 14:31:33 +08:00
Mygod
c7faa24be9
Use monospace for password
2018-09-08 17:08:20 +08:00
Mygod
e51f639c86
Remove unused string
2018-09-07 15:49:37 +08:00
Mygod
1db6d6e9ad
Fix crashes on root missing
2018-09-07 11:35:09 +08:00
Mygod
22b4dd6438
Kill RootSession on low memory
2018-09-07 10:43:40 +08:00
Mygod
9bc59ac270
Add 60 seconds timeout to RootSession
2018-09-07 10:36:01 +08:00
Mygod
f72a3272cc
Check if routings is empty after update
2018-09-06 15:48:46 +08:00
Mygod
823ae9633b
Migrate from NoisySu to RootSession
...
Fix #24 . Note that just like before, IpMonitor doesn't use RootSession.
2018-09-06 15:39:00 +08:00
Mygod
aa624708bb
1.4.2
2018-09-04 20:20:50 +08:00
Mygod
e3f1abbb22
Fully support strict mode for system tethering
2018-09-04 17:49:59 +08:00
Mygod
09f85cac6b
Update README
2018-09-04 17:27:38 +08:00
Mygod
4ea235b52b
Fix p2p_supplicant.conf path on Android 9
2018-09-04 08:15:56 +08:00
Mygod
89c26fe384
Support strict mode for system tethering
...
TODO: Set up rules when upstream interface not found.
2018-09-03 16:37:54 +08:00
Mygod
0342d97fb0
Fix ConcurrentModificationException
2018-09-03 14:21:29 +08:00
Mygod
fc7731c4ed
Fix keyboard issues more
2018-08-31 17:22:27 +08:00
Mygod
b0355e0546
Fix keyboard auto show
2018-08-30 22:31:12 +08:00
Mygod
122252f252
Update gradle
2018-08-30 21:23:12 +08:00
Mygod
80c68dfa52
1.4.1
2018-08-27 22:57:19 +08:00
Mygod
7a8412407b
Use exec whenever possible
2018-08-26 19:24:45 +08:00
Mygod
1c5d7c1109
Ask to disable tethering hardware acceleration on Android 8.1+
2018-08-26 15:22:27 +08:00
Mygod
a76fcf8cf7
Update dependencies
2018-08-25 21:00:37 +08:00
Mygod
2dbfc1804b
Add dumpsys connectivity tethering to debug info
...
I might do some more stuff about this later.
2018-08-24 23:55:56 +08:00
Mygod
f59970ae69
1.4.0
2018-08-22 11:38:11 +08:00
Mygod
698c781cc6
Finalize TV support
2018-08-21 21:41:26 +08:00
Mygod
cd778589c3
Fix bad token
2018-08-20 23:31:34 +08:00
Mygod
52b641dfd6
Add placeholder Android TV support
2018-08-20 23:31:34 +08:00
Mygod
e20133f222
Update dependencies
2018-08-20 23:31:34 +08:00
Mygod
a5fe896d31
Fix crash
2018-08-20 23:31:34 +08:00
Mygod
89b1896c74
Fix an erroneous private API
2018-08-16 19:29:30 +08:00
Mygod
94945c880f
Fix IllegalStateException
2018-08-16 11:14:38 +08:00
Mygod
14ccd9e9eb
Add night mode support
2018-08-16 11:12:43 +08:00
Mygod
4d8891c0dc
Yes root required how is that not obvious
2018-08-16 11:12:43 +08:00
Mygod
eeff67f47c
Fix InvocationTargetException
...
I'm dumb
2018-08-14 22:06:59 +08:00
Mygod
da7f08fd71
Add focus
2018-08-14 11:44:12 +08:00
Mygod
84bbb32d65
Fix KotlinNullPointerException
2018-08-14 11:18:01 +08:00