Mygod
2669295857
Fix improper caller
2019-08-12 13:28:49 +08:00
Mygod
05a79acf78
Refine aggregator
2019-08-12 13:01:37 +08:00
Mygod
1f2ccf83b0
Fix dispatcher not closed
2019-07-31 08:53:45 +08:00
Mygod
69edebdaa9
Refine client counting
2019-07-20 18:23:07 +08:00
Mygod
b4121b7d66
Add tether timeout monitor for Android 9+
2019-07-18 19:08:34 +08:00
Mygod
96fbb7ddf9
Fix temp hotspot
2019-07-17 17:31:45 +08:00
Mygod
b82ed72555
Merge branch 'v2.4' into q-beta
2019-04-28 14:34:53 +08:00
Mygod
243d103ca7
Refine code style
2019-04-14 13:35:36 +08:00
Mygod
bb41536eb1
Update to Android Q beta 2 APIs
2019-04-04 11:31:27 +08:00
Mygod
e112b10c55
Add Bluetooth on/off into consideration when using Bluetooth tethering
2019-03-18 19:02:50 +08:00
Mygod
cbc65f989c
Support monitoring tethered interface
...
This would be useful to be used in together with Instant Tethering + Turn off hotspot automatically.
Refine #26 , #53 .
2019-02-06 01:27:21 +08:00
Mygod
89a4e9f071
Simplify WifiDoubleLock invocations
2019-02-05 17:42:49 +08:00
Mygod
8132b2766d
Remove fallback DNS
2019-02-04 23:30:29 +08:00
Mygod
43bb8af522
Wtf more debug
2019-02-01 21:49:09 +08:00
Mygod
bf000f86ed
Bring down LOH onDestroy
2019-01-18 12:03:01 +08:00
Mygod
8b7b0b0b3e
Fix flashing icons
2019-01-06 01:43:19 +08:00
Mygod
7c72b9a235
Caller already has an active LocalOnlyHotspot request is now unexpected
2019-01-01 12:38:25 +08:00
Mygod
fe33c88047
Improve debug logging mechanisms
2018-12-30 16:03:24 +08:00
Mygod
ddd3bfab2f
Reduce garbage logs
2018-12-29 23:14:32 +08:00
Mygod
5c935348e7
Remove logging SecurityExceptions
2018-12-29 23:01:46 +08:00
Mygod
5fc67d4249
Refine code style
2018-12-29 01:38:50 +08:00
Mygod
67d3e8a52d
Show invisible foreground notification on television to avoid being killed
2018-12-28 14:52:46 +08:00
Mygod
7eec6f7a06
Add starting state to temp hotspot
2018-12-28 14:42:45 +08:00
Mygod
55443902be
Support Wi-Fi keep alives
2018-12-23 23:35:55 +08:00
Mygod
e347115908
Add back root unavailable prompt
2018-10-08 15:23:57 +08:00
Mygod
8e09e8cd8a
Replace strict mode with fallback upstream interface
...
Fixes #40 . Apparently we can no longer take advantage of default network rules set by Android system since Android 9.0 thanks to this commit: 758627c4d9
2018-10-03 13:02:28 +08:00
Mygod
4de93c5c02
Move monitors to a separate package
2018-10-02 23:44:06 +08:00
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
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
15d838893c
SmartSnackbars
2018-08-08 16:03:30 +08:00
Mygod
6939efed0d
Refine styling
2018-07-29 01:42:06 +08:00
Mygod
d0e92b2505
Initial draft for porting to AndroidX
2018-07-15 14:28:42 +08:00
Mygod
580b7620c5
Suppress errors
2018-07-12 22:06:32 +08:00
Mygod
9a159a9fa2
Suppress reporting incompatible mode error
2018-06-11 20:37:22 +08:00
Mygod
f897368c61
Fix more ANR caused by LOHService
2018-06-11 20:22:39 +08:00
Mygod
b5edc77a93
Fix crash on LOHService failure
2018-06-11 11:00:22 +08:00
Mygod
d68932f72b
Log general failures
2018-06-10 21:21:02 +08:00
Mygod
3c89c75b3b
Catch SecurityException in LOHService
2018-06-10 21:12:35 +08:00
Mygod
e2cbe18ea9
Add more logging
2018-06-10 20:59:50 +08:00
Mygod
da9bf4867e
Support specifying network interface
...
Fix #15 .
2018-06-02 07:29:46 +08:00
Mygod
8aa7d6d8c7
Huge refactor for better maintainability
2018-06-01 20:21:05 +08:00
Mygod
d7c5dd18a5
Rename binders
2018-05-09 16:36:08 -07:00
Mygod
99d6090ee4
Decrease intentFilter
2018-05-09 16:00:56 -07:00
Mygod
90c1951645
Move Utils.kt
2018-05-09 15:57:41 -07:00
Mygod
2fe7703d6d
Temporary Wi-Fi hotspot for bypassing tethering limits ( #18 )
...
* First draft of temporary hotspot
* Refactor with LocalOnlyInterfaceManager
* Refactor LocalOnlyHotspotService
* Localize
* Update strict summary
2018-05-02 17:53:06 -07:00