Commit Graph

  • e799fcf9ff Prevent tempering with persistent groups in Android Q Mygod 2019-04-05 09:34:23 +08:00
  • 67ef49248d Refine code style Mygod 2019-04-05 09:40:28 +08:00
  • 617a2dda95 Change networkName without resorting to blacklisted API Mygod 2019-04-05 09:24:53 +08:00
  • e91abe0738 Support custom repeater SSID without root Mygod 2019-04-04 21:10:38 +08:00
  • 6b951519fe Merge branch 'v3' into q-beta Mygod 2019-04-04 19:37:27 +08:00
  • 487368361a Fix NPE Mygod 2019-04-04 19:36:14 +08:00
  • 3b8b316457 Refine code style Mygod 2019-04-04 19:22:54 +08:00
  • 2229483a59 Fix translation Mygod 2019-04-04 19:18:15 +08:00
  • 6225367e42 Support sharing via QR code Mygod 2019-04-04 19:17:00 +08:00
  • a1dd7107e1 Bump version code Mygod 2019-04-04 18:07:24 +08:00
  • 411f98c36f Copy/paste for Wi-Fi configurations Mygod 2019-04-04 17:59:21 +08:00
  • 1145b0f23b Support editing native Wi-Fi AP configurations Mygod 2019-04-04 16:43:48 +08:00
  • 834498b1ff Deprecate reset credentials Mygod 2019-04-04 13:08:00 +08:00
  • 926783cc25 Refine code style Mygod 2019-04-04 18:05:21 +08:00
  • bb41536eb1 Update to Android Q beta 2 APIs Mygod 2019-04-04 11:31:27 +08:00
  • 400d4e67a3 Merge branch 'master' into q-beta Mygod 2019-04-04 11:09:47 +08:00
  • f97afdf8ae Prevent recreating monitor MenuItem Mygod 2019-04-03 16:32:09 +08:00
  • 10a2b777f2 New icon for temp hotspot Mygod 2019-04-03 15:56:54 +08:00
  • 6934e2ea52 Update dependencies Mygod 2019-04-03 10:40:39 +08:00
  • 129fddb8f7 Update Q & A Mygod 2019-03-29 12:40:38 +08:00
  • e30a09a6cf Refine code style Mygod 2019-03-23 14:17:42 +08:00
  • f83f81120b Fix NPE Mygod 2019-03-22 12:06:55 +08:00
  • 673ff9800a Refine code style Mygod 2019-03-20 12:21:22 +08:00
  • ef32866c66 Update Gradle for Android Q Mygod 2019-03-20 12:03:04 +08:00
  • 005b5189f4 Handle API changes Mygod 2019-03-20 11:53:04 +08:00
  • 841ee5ce9d Support new Wi-Fi locks in Android Q Mygod 2019-03-20 11:42:05 +08:00
  • da9d647339 Fix WifiP2p permissions Mygod 2019-03-16 16:30:31 +08:00
  • 3a7a400ee8 Update parseNumericAddress on Android Q Mygod 2019-03-15 17:59:30 +08:00
  • f75b522d82 Fix temp hotspot on Android Q beta Mygod 2019-03-14 19:15:33 +08:00
  • e81e66b84f Handle permission issues in BluetoothTethering Mygod 2019-03-19 10:14:55 +08:00
  • 16688ebe7d Fix missing unregister Mygod 2019-03-18 22:03:20 +08:00
  • 0fdfc72f5f 2.3.3 Mygod 2019-03-18 21:59:59 +08:00
  • f1cf44c628 Improve error logs on Android Q beta Mygod 2019-03-18 21:58:30 +08:00
  • d641af5d40 Handle VPNs without addDnsServer calls Mygod 2019-03-18 21:43:45 +08:00
  • 48024d2dfd Refine code style Mygod 2019-03-18 21:43:32 +08:00
  • e112b10c55 Add Bluetooth on/off into consideration when using Bluetooth tethering Mygod 2019-03-18 19:02:50 +08:00
  • 621b6eac74 Prevent callback not recycled Mygod 2019-03-18 17:41:04 +08:00
  • 549381050b Do not prompt error onTetheringFailed Mygod 2019-03-18 17:37:35 +08:00
  • 73137b8dcc Prevent main thread queries Mygod 2019-03-18 17:13:31 +08:00
  • 160aaecbe5 2.3.2 Mygod 2019-03-16 15:13:14 +08:00
  • 454183f8a3 Fix #83 Mygod 2019-03-16 14:50:59 +08:00
  • 10d64a3b59 Update dependencies Mygod 2019-03-14 19:15:10 +08:00
  • 7b48dd30e4 Fix a build version Mygod 2019-03-15 23:31:47 +08:00
  • 77cc598b49 Refine #85 Mygod 2019-03-12 15:11:48 +08:00
  • 8255d7b261 Catch InvocationTargetException in TrafficRecorder Mygod 2019-03-12 14:17:49 +08:00
  • f91d36f49b Refine b9292b8be4 Mygod 2019-03-12 14:09:21 +08:00
  • 8c1097f144 2.3.1 Mygod 2019-03-09 02:12:18 -05:00
  • 898ef01284 Refine error message when upgrading from 1.x Mygod 2019-03-09 02:07:45 -05:00
  • 49d0c1a825 Fix IpMonitor always poll with root Mygod 2019-03-09 02:02:39 -05:00
  • aedba90196 Lift double routing detection out of Routing Mygod 2019-03-09 01:46:01 -05:00
  • b9292b8be4 Treat both possible ownerAddresses equally Mygod 2019-03-09 01:12:44 -05:00
  • d8a6ba43ae Fix support for unrecognized psk line Mygod 2019-03-09 00:58:08 -05:00
  • 57b3a7638e Fix margin of AACETPDFC Mygod 2019-03-09 00:42:52 -05:00
  • fe2e0ef4c8 Remove execOutUnjoined Mygod 2019-03-09 00:26:41 -05:00
  • 481cceb3e3 Move clean to RoutingManager Mygod 2019-03-08 13:39:28 -05:00
  • 89d007be2c Update dependencies Mygod 2019-03-08 13:37:15 -05:00
  • 317e2121c2 Refine error messages in general Mygod 2019-02-23 23:00:14 +08:00
  • 664913a2ff Prevent crash caused by wakelock released by other people Mygod 2019-02-22 13:36:02 +08:00
  • 544340bec3 Suppress logging mac parser for deleting entries Mygod 2019-02-22 12:43:43 +08:00
  • 5954029a7c Catch more exceptions for startActivity Mygod 2019-02-22 12:10:22 +08:00
  • 8daf4fbdb0 Netd is no longer experimental Mygod 2019-02-22 12:10:09 +08:00
  • c384aea00c 2.3.0 Mygod 2019-02-17 13:36:42 +08:00
  • fac74a19f3 Refine jvmargs Mygod 2019-02-17 13:05:49 +08:00
  • 2ffe21a9aa LOL Mygod 2019-02-17 13:01:15 +08:00
  • 3933e9bf64 Fix netd mode on Android 6 with repeater Mygod 2019-02-17 12:58:22 +08:00
  • 0be1116121 Refine code style Mygod 2019-02-17 12:51:20 +08:00
  • ab4307b60c Refine parsing mac Mygod 2019-02-17 12:45:25 +08:00
  • 33b964c99e Refine build.gradle Mygod 2019-02-17 12:29:58 +08:00
  • 97811928a7 More informative unexpected output exception Mygod 2019-02-17 12:26:42 +08:00
  • ab7a3b4ba7 Handle interrupted dump within poll Mygod 2019-02-17 12:14:04 +08:00
  • 30075efa81 Refine error msg Mygod 2019-02-17 11:55:37 +08:00
  • 662aee51bf Add support for polling ip with root Mygod 2019-02-17 11:13:51 +08:00
  • 940378857d Update dependencies Mygod 2019-02-17 11:13:21 +08:00
  • 490a9a2a25 Handle private company for which there is no address nor country Mygod 2019-02-14 12:34:59 +08:00
  • 9a40d8807d Decrease # of build variants Mygod 2019-02-08 21:46:54 +08:00
  • 31a8f68996 I am hungry Mygod 2019-02-08 21:28:41 +08:00
  • 3cfb029fd7 Remove overkill Mygod 2019-02-08 21:18:09 +08:00
  • e7c1d71897 Update dependencies Mygod 2019-02-08 19:01:35 +08:00
  • 81ed2bc402 Update README about undocumented APIs Mygod 2019-02-08 18:32:14 +08:00
  • 349dee06f4 Fix build Mygod 2019-02-08 18:23:53 +08:00
  • eb8b5ff1de Refine error message Mygod 2019-02-06 01:33:05 +08:00
  • 3c68c5792d Fix #76 Mygod 2019-02-07 15:16:29 +08:00
  • cbc65f989c Support monitoring tethered interface Mygod 2019-02-06 01:26:06 +08:00
  • 6d6418b8e0 Migrate to kotlinx findView Mygod 2019-02-06 00:00:29 +08:00
  • 6920843a63 Only remove manager when first start failed Mygod 2019-02-05 17:48:23 +08:00
  • 89a4e9f071 Simplify WifiDoubleLock invocations Mygod 2019-02-05 17:27:33 +08:00
  • 89559103bf Fix DNS route not cleaned Mygod 2019-02-04 23:31:26 +08:00
  • 8132b2766d Remove fallback DNS Mygod 2019-02-04 23:30:29 +08:00
  • 9507c0c4b7 2.2.3 Mygod 2019-02-04 15:43:37 +08:00
  • 09a1834cb5 Make things private Mygod 2019-02-04 14:38:15 +08:00
  • 50911bd31f Fix #74 Mygod 2019-02-04 14:23:12 +08:00
  • fa43c41ed4 Remove untranslated string Mygod 2019-02-03 14:12:37 +08:00
  • fadf72b28a Fix NoSuchElementException Mygod 2019-02-04 13:17:56 +08:00
  • df5ef5731d Update dependencies Mygod 2019-02-03 13:56:20 +08:00
  • 9ca1c5e385 2.2.2 Mygod 2019-02-03 13:50:29 +08:00
  • 2773c17327 Use MutableEntry correctly Mygod 2019-02-03 13:47:22 +08:00
  • 788604838f Refine ndc commands Mygod 2019-02-03 13:40:35 +08:00
  • fc8ae4b5cc Skip NOARP entries Mygod 2019-02-03 13:31:58 +08:00
  • 8bf1485087 Fix network on main thread on old devices Mygod 2019-02-03 13:20:44 +08:00
  • b8ee730332 Fix null exception Mygod 2019-02-03 13:20:27 +08:00