Commit Graph

805 Commits

Author SHA1 Message Date
Mygod
5583e742ca Revert "Remove fallback upstream monitor"
This commit reverts 99e721bf7e.

Fixes #119.
2019-07-15 23:28:48 +08:00
Mygod
654c1fc48f Refine code style 2019-07-15 22:58:16 +08:00
Mygod
2d70595358 Do not disable nat to prevent conflicts with system 2019-07-15 19:21:52 +08:00
Mygod
c86639db43 Disable netd for Android 8.1 and lower 2019-07-15 19:08:47 +08:00
Mygod
df58e60f76 Update dependencies 2019-07-15 17:46:06 +08:00
Mygod
0a97ce80bc Use shared thread pool for queries 2019-07-15 17:43:54 +08:00
Mygod
bb68d520b6 Shrink app size by using webp 2019-07-13 12:47:46 +08:00
Mygod
7af85a2ce0 v2.4.6 2019-07-11 16:23:15 +08:00
Mygod
4860ca03e7 Handle OOM for whatever reasons 2019-07-11 16:14:06 +08:00
Mygod
9a69c4006e Add shortcut for tether offload
Fix #41.
2019-07-11 11:09:47 +08:00
Mygod
07ce4f4e25 Allow user to exit app easily 2019-07-11 11:08:54 +08:00
Mygod
b6e9523463 Update dependencies 2019-07-11 09:40:17 +08:00
Mygod
895613c00b Be more helpful about logging allowedKeyMgmt 2019-07-08 11:28:37 +08:00
Mygod
f629efc4f0 Remember activity for monitor 2019-07-05 01:40:03 +08:00
Mygod
931a424fc7 Yes HttpURLConnection is buggy 2019-06-24 11:18:54 +08:00
Mygod
befea46b3e Refine code style 2019-06-20 23:54:15 +08:00
Mygod
c3f8bf7b16 Fix IllegalStateException 2019-06-20 23:00:59 +08:00
Mygod
87cf54e3e5 Update dependencies 2019-06-20 23:00:46 +08:00
Mygod
28dbbbaa3a Use fallback empty configuration as fallback 2019-06-14 11:48:24 +08:00
Mygod
40e681c2d4 Fix errorneous hint placement 2019-06-12 15:44:12 +08:00
Mygod
5c32c46970 Fix build 2019-06-10 23:18:49 +08:00
Mygod
ee6430931c v2.4.5 2019-06-10 22:59:53 +08:00
Mygod
0e876bfca5 Merge pull request #110 from Mygod/v2.4
Official v2.4 release
2019-06-10 22:58:36 +08:00
Mygod
c780fed7ff Avoid failing when multiple interface address was found 2019-06-10 22:53:24 +08:00
Mygod
84d1f68da1 Merge pull request #90 from Mygod/q-beta
Support Android Q beta 4/Android 10.
2019-06-10 22:25:33 +08:00
Mygod
5bb122df42 Remove testOnly 2019-06-10 22:13:01 +08:00
Mygod
7b9502be8a Refine code style 2019-06-10 22:12:31 +08:00
Mygod
e560572a61 Update doc for Android Q 2019-06-10 22:03:55 +08:00
Mygod
0cb28477e4 Android Q beta 4 support 2019-06-10 21:34:37 +08:00
Mygod
98246ec6d8 Merge branch 'v2.4' into q-beta 2019-06-01 07:58:55 +08:00
Mygod
b7b4298fb4 Catch remote exceptions while setting wifi config 2019-06-01 07:48:26 +08:00
Mygod
8795941bab Prevent crash when sharing invalid Wi-Fi config 2019-06-01 07:42:45 +08:00
Mygod
d168dea613 Refine apKeyManagement 2019-06-01 07:39:23 +08:00
Mygod
c0e40436df Update dependencies 2019-06-01 07:33:23 +08:00
Mygod
b5be56608e Update doc to Q beta 3 2019-05-22 18:01:30 +08:00
Mygod
ec6f7870d4 Merge branch 'v2.4' into q-beta 2019-05-13 18:45:37 +08:00
Mygod
abcbc74c37 v2.4.4 2019-05-13 18:45:27 +08:00
Mygod
a7890bdd3b Update fabric 2019-05-13 18:44:55 +08:00
Mygod
965bd13eac Fix nullability issues 2019-05-13 18:41:58 +08:00
Mygod
95306377b4 Hide WPS if unsupported 2019-05-10 15:34:25 +08:00
Mygod
c8c57d9c95 Merge branch 'v2.4' into q-beta 2019-05-10 15:14:56 +08:00
Mygod
1d6d3b7dcc v2.4.3 2019-05-10 15:14:11 +08:00
Mygod
56e9d75700 Revert "Prefer private API over private system configurations, deprecate WiMAX support"
This reverts commit 7f41850a61.

It turns out this fix causes crash on Android 7.x.
2019-05-10 15:05:20 +08:00
Mygod
34d232afd6 Update beta dependencies because it is called beta branch 2019-05-10 13:44:43 +08:00
Mygod
267e5b0e9c Merge branch 'v2.4' into q-beta 2019-05-10 12:48:41 +08:00
Mygod
7a3abdc429 2.4.2 2019-05-10 12:43:35 +08:00
Mygod
cb589560f7 Disable tethering QS tiles if receiver does not work
Also fixes a memory leak.
2019-05-10 11:27:34 +08:00
Mygod
7f41850a61 Prefer private API over private system configurations, deprecate WiMAX support 2019-05-10 10:59:59 +08:00
Mygod
5c96607e80 Merge branch 'v2.4' into q-beta 2019-05-09 14:03:16 +08:00
Mygod
23641cc3e5 Add missing private API 2019-05-09 14:01:52 +08:00