Mygod
8d8c5485b5
Update dependencies
2020-10-09 02:49:22 +08:00
Mygod
567d1cd9d0
Fix up fallback ip rules
2020-10-02 07:42:03 +08:00
Mygod
c276642161
Suppress more CancellationException
2020-10-02 07:05:20 +08:00
Mygod
4cc47562e0
Simplify onFallback
2020-10-02 06:14:16 +08:00
Mygod
71a854244d
Prevent crash when input is invalid
2020-10-02 03:47:30 +08:00
Mygod
65f8d00ac4
Fix race in init
2020-09-20 01:32:57 +08:00
Mygod
45ea7a8bf3
Catch stupid runtimeexceptions
2020-09-12 04:12:28 +08:00
Mygod
642f93b9f7
Avoid using greylist api
2020-09-12 03:35:03 +08:00
Mygod
b5ae2fb5d2
Support regex in iface
2020-09-11 15:18:19 -04:00
Mygod
b675bdda09
Initial support for stacked links
2020-09-11 15:14:46 -04:00
Mygod
bd176bc6f0
Fix fallback dns routes
2020-09-11 14:52:23 -04:00
Mygod
dc639f6676
Hardcode local_network table name
2020-09-11 14:47:10 -04:00
Mygod
2225e6c80e
Preliminary support for stacked links
2020-09-11 11:08:56 +08:00
Mygod
8e0eb1c0bc
Flush on init
2020-09-11 09:49:18 +08:00
Mygod
cc5bf38ecb
Fix todos
2020-09-11 08:06:47 +08:00
Mygod
92bfc77003
Check if server has died
2020-09-11 06:59:46 +08:00
Mygod
2590ddaf48
Set stopped synchronizedly
2020-08-23 11:41:21 -04:00
Mygod
1029728f22
Refine code style
2020-08-18 05:43:30 +08:00
Mygod
35055bc074
Fix deprecations
2020-08-18 05:02:09 +08:00
Mygod
8a1df227c1
Fix monitor flush
2020-08-18 04:50:51 +08:00
Mygod
7f793e0760
Prefer in process tethering module
...
To be consistent with AOSP.
2020-08-14 11:02:14 -04:00
Mygod
27e93b2a78
Suppport in-process tethering module
2020-08-10 23:01:05 +08:00
Mygod
5de19248c4
Inputting MAC address no longer requires :
2020-08-08 03:21:22 +08:00
Mygod
6305989cf7
Deprecate unused WiMAX tethering
2020-08-07 07:48:47 +08:00
Mygod
1357488fad
Prevent bad system crashing app
2020-08-07 07:11:55 +08:00
Mygod
b6793ff59c
Prevent crash while releasing RootManager
2020-08-07 07:02:40 +08:00
Mygod
e333c859df
Refine code style again
2020-08-04 04:19:30 +08:00
Mygod
0bb756daeb
Be more descriptive of unrecognized key mgmt
2020-07-31 04:18:40 +08:00
Mygod
fe68f72854
Do not return dead server from ensureServerLocked
2020-07-28 04:50:54 +08:00
Mygod
f60658a2d8
Perform callback without holding lock
2020-07-28 04:33:58 +08:00
Mygod
9deb89a6c7
Refine error message
2020-07-23 07:58:26 +08:00
Mygod
c8d69b6059
Account for legacy behavior for if_nametoindex
2020-07-20 10:47:50 -04:00
Mygod
0f16210c80
Misc fixes
2020-07-18 03:20:22 +08:00
Mygod
a23b519a53
Revert "Suppress not registered error for now"
...
This reverts commit f7ed0c2387 .
2020-07-17 05:57:25 +08:00
Mygod
1dff7f7c25
Make bssid nullable
2020-07-12 07:14:31 +08:00
Mygod
2cce339063
Suppress CancellationException
2020-07-12 07:10:40 +08:00
Mygod
f7ed0c2387
Suppress not registered error for now
...
See also: b/160765229
2020-07-11 06:39:58 +08:00
Mygod
339871f4b0
Use /system/bin/ip and ifindex for lookup
2020-07-11 06:29:20 +08:00
Mygod
e227353134
Use Os.if_indextoname
2020-07-11 03:00:09 +08:00
Mygod
78f32cde3c
Revert "Use the same cacheDir to reuse cache"
...
This reverts commit d2f9f592a5 .
Fixes error like: Optimized data directory <dir> is not owned by the current user. Shared storage cannot protect your application from code injection attacks.
2020-07-09 12:16:09 -04:00
Mygod
8674369b5b
Refine TetheringEventCallback
2020-07-09 07:34:16 +08:00
Mygod
e27d4c4068
Handle TETHER_ERROR_NO_CHANGE_TETHERING_PERMISSION correctly
2020-07-09 02:32:35 +08:00
Mygod
df4acae7d0
Add missing isAdd argument
2020-07-08 11:54:25 -04:00
Mygod
d2f9f592a5
Use the same cacheDir to reuse cache
2020-07-07 06:45:52 +08:00
Mygod
1ef2718d8c
Respect system thisDevice
2020-07-07 04:54:26 +08:00
Mygod
2047e02ec7
Refine shouldSuppressIpError
2020-07-07 03:35:11 +08:00
Mygod
86c147538a
Fix missing bandOption
2020-07-07 03:29:11 +08:00
Mygod
2e0b0140ef
Add FT-PSK as WPA
...
Thanks Xiaomi!
2020-07-07 03:20:37 +08:00
Mygod
255b4698b9
Import translations
2020-07-04 07:14:01 +08:00
Mygod
278f3f143b
Implement client limiting and MAC address filtering
2020-07-04 05:43:24 +08:00