Commit Graph

  • 74a768ea9f Android 11 beta 2.5 no longer requires BLUETOOTH_PRIVILEGED Mygod 2020-07-23 09:41:06 +08:00
  • 9deb89a6c7 Refine error message Mygod 2020-07-23 07:57:26 +08:00
  • 3fead73a12 Refine logging Mygod 2020-07-23 07:50:38 +08:00
  • ecd277cd81 Update dependencies Mygod 2020-07-23 07:37:09 +08:00
  • fa409c8fe4 Prevent crash on some vendors Mygod 2020-07-22 11:11:00 -04:00
  • 4fe1909800 Fix getByName returns null Mygod 2020-07-21 12:42:37 -04:00
  • c8d69b6059 Account for legacy behavior for if_nametoindex Mygod 2020-07-20 10:47:50 -04:00
  • fb096d3996 v2.10.9 Mygod 2020-07-20 09:09:23 +08:00
  • b0cfb6be68 Add debug logging Mygod 2020-07-20 09:09:03 +08:00
  • f95dd5ed58 Use alternative approach if file not found Mygod 2020-07-20 09:02:56 +08:00
  • 433e543ec3 v2.10.8 Mygod 2020-07-19 02:43:03 +08:00
  • c8c3cb00b7 Suppress cancellation again Mygod 2020-07-19 02:38:45 +08:00
  • 2da3b9b5a3 Fix #173 Mygod 2020-07-19 02:35:38 +08:00
  • f56b1779ff v2.10.7 Mygod 2020-07-18 03:42:10 +08:00
  • a90df1b88c Downgrade coroutines until Kotlin 1.4 Mygod 2020-07-18 03:41:50 +08:00
  • 07a63f77c1 Use deviceStorage code_cache Mygod 2020-07-18 03:32:12 +08:00
  • 6bef518ac0 Make sure unregistering callback is not cancelled Mygod 2020-07-18 03:28:14 +08:00
  • 0f16210c80 Misc fixes Mygod 2020-07-18 03:20:22 +08:00
  • c344dbfa4a Fix a crash Mygod 2020-07-18 02:26:49 +08:00
  • a23b519a53 Revert "Suppress not registered error for now" Mygod 2020-07-17 05:57:25 +08:00
  • 7fb00a0042 Update dependencies Mygod 2020-07-17 05:54:19 +08:00
  • 514aadd6af Suppress CancellationException Mygod 2020-07-14 23:14:01 +08:00
  • 0e51db7793 Implement Object methods correctly Mygod 2020-07-14 11:37:14 -04:00
  • 1c70a24f03 Fix NumberFormatException Mygod 2020-07-14 11:25:04 -04:00
  • f6298bbf25 Remove recommendation of busybox Mygod 2020-07-11 19:16:45 -04:00
  • 1dff7f7c25 Make bssid nullable Mygod 2020-07-12 07:14:31 +08:00
  • 2cce339063 Suppress CancellationException Mygod 2020-07-12 07:10:40 +08:00
  • 87f2b28e5a v2.10.6 Mygod 2020-07-12 06:59:07 +08:00
  • 6e16f2c434 Ignore errors when trying to kill wpa_supplicant Mygod 2020-07-11 06:43:45 +08:00
  • f7ed0c2387 Suppress not registered error for now Mygod 2020-07-11 06:39:55 +08:00
  • 339871f4b0 Use /system/bin/ip and ifindex for lookup Mygod 2020-07-11 06:29:20 +08:00
  • e227353134 Use Os.if_indextoname Mygod 2020-07-11 02:59:55 +08:00
  • 6e571eccaf Revert "Use SHELL environment" Mygod 2020-07-10 04:45:55 +08:00
  • 14beddd0dd Sync debug value to Logger Mygod 2020-07-10 04:33:58 +08:00
  • 78f32cde3c Revert "Use the same cacheDir to reuse cache" Mygod 2020-07-09 12:16:09 -04:00
  • 8674369b5b Refine TetheringEventCallback Mygod 2020-07-09 07:34:16 +08:00
  • 845574144d Update dependencies Mygod 2020-07-09 07:09:17 +08:00
  • 12cd1b03ed Collapse long list Mygod 2020-07-08 19:06:44 -04:00
  • e27d4c4068 Handle TETHER_ERROR_NO_CHANGE_TETHERING_PERMISSION correctly Mygod 2020-07-09 02:31:51 +08:00
  • df4acae7d0 Add missing isAdd argument Mygod 2020-07-08 11:54:25 -04:00
  • eaeab4c689 Bump version code Mygod 2020-07-08 23:25:40 +08:00
  • 07df004ecf Add back relocating appProcess Mygod 2020-07-07 10:09:00 +08:00
  • fd74a9b8dd v2.10.5 Mygod 2020-07-07 07:59:04 +08:00
  • 95ff4bc91c Communicate bad messages to main process Mygod 2020-07-07 07:58:35 +08:00
  • 05fead2431 Skip patching LD_LIBRARY_PATH for Android 7+ Mygod 2020-07-07 07:55:07 +08:00
  • b7d01333fd Fix missing quantity strings Mygod 2020-07-07 06:59:06 +08:00
  • d2f9f592a5 Use the same cacheDir to reuse cache Mygod 2020-07-07 06:45:52 +08:00
  • 90f49b3159 Throw CancellationException directly, without wrapping in RemoteException Mygod 2020-07-07 06:28:45 +08:00
  • a1b076cee9 Check bluetooth supported before registering pan Mygod 2020-07-07 05:02:36 +08:00
  • 1ef2718d8c Respect system thisDevice Mygod 2020-07-07 04:54:26 +08:00
  • 82dc01ab37 Suppress SecurityException on Android 8-10 Mygod 2020-07-07 04:20:24 +08:00
  • 293140f64e Use SHELL environment Mygod 2020-07-07 03:55:44 +08:00
  • 2047e02ec7 Refine shouldSuppressIpError Mygod 2020-07-07 03:35:11 +08:00
  • 4c4510d811 Reset both band and channel Mygod 2020-07-07 03:31:52 +08:00
  • 86c147538a Fix missing bandOption Mygod 2020-07-07 03:29:11 +08:00
  • 029a1527a7 Handle errors in WifiLegacy Mygod 2020-07-07 03:26:50 +08:00
  • 513e01d747 Log errors from su Mygod 2020-07-07 03:24:18 +08:00
  • 2e0b0140ef Add FT-PSK as WPA Mygod 2020-07-07 03:20:29 +08:00
  • eb5a8e6d0f v2.10.4 Mygod 2020-07-04 07:52:27 +08:00
  • 562a9f26f1 Support cancelling RootCommand Mygod 2020-07-04 07:48:56 +08:00
  • 255b4698b9 Import translations Mygod 2020-07-04 07:14:01 +08:00
  • 0dfe78ffbd Update README Mygod 2020-07-04 05:46:44 +08:00
  • 278f3f143b Implement client limiting and MAC address filtering Mygod 2020-07-04 05:43:24 +08:00
  • 46d0544df2 Localize strings Mygod 2020-07-04 04:34:58 +08:00
  • 5e5016b059 Add new APIs used into README Mygod 2020-07-03 15:41:12 -04:00
  • b3f259ddcb Use executor more intelligently Mygod 2020-07-03 15:31:35 -04:00
  • 921af588da Select first option by default Mygod 2020-07-03 14:50:49 -04:00
  • a27460b58a Support TetherTimeoutMonitor.setEnabled properly Mygod 2020-07-03 13:00:43 +08:00
  • 04cad4ded1 Refine code style Mygod 2020-07-03 12:38:33 +08:00
  • 05c4ba5b81 Fix crashes Mygod 2020-07-03 10:55:21 +08:00
  • 4b1101f41e Suppress useless logcat Mygod 2020-07-03 09:12:12 +08:00
  • 76f142c31a Output no features available if appropriate Mygod 2020-07-03 09:09:08 +08:00
  • 1ad1ee0861 Show channel as well as width Mygod 2020-07-03 09:01:02 +08:00
  • 00767d2fd6 Add more information to Wi-Fi hotspot display Mygod 2020-07-03 08:43:14 +08:00
  • 4f97f9bf74 Implement ConstantLookup Mygod 2020-07-03 08:10:23 +08:00
  • 9231681b45 Rename error to text Mygod 2020-07-03 07:57:45 +08:00
  • 69750f6609 Allow ordinary execute to be cancelled Mygod 2020-07-03 07:56:35 +08:00
  • 798275e9c9 Initial support for registerSoftApCallback Mygod 2020-07-03 07:38:51 +08:00
  • fbb1483969 Refine code style Mygod 2020-07-03 02:36:28 +08:00
  • b86653156b Fix error handling in onTetheringFailed Mygod 2020-07-02 09:40:19 +08:00
  • 6b0978bdf3 Make repeater timeout configurable Mygod 2020-07-02 09:37:17 +08:00
  • 67e1530492 Allow any channel when in p2p safe mode Mygod 2020-07-02 09:24:25 +08:00
  • 0b02e7565e Make timeout configurable Mygod 2020-07-02 09:06:46 +08:00
  • 4c5265f0c2 Fix frequency calculations Mygod 2020-07-02 08:39:42 +08:00
  • 71e0ab6ed1 Support reading default shut down timeout mills from wifi resources apex Mygod 2020-07-02 08:26:07 +08:00
  • 59337cfcf0 Only setOperatingChannel when necessary Mygod 2020-07-02 07:19:11 +08:00
  • ba68728ac0 Fix order Mygod 2020-07-02 07:13:14 +08:00
  • e2ad182556 Bump lastMac key version to flush old values Mygod 2020-07-02 07:10:37 +08:00
  • 2d5c198abb Refine trim memory level Mygod 2020-07-02 07:09:36 +08:00
  • d462b3ac07 Fix persistent group on Android 11 Mygod 2020-07-02 06:26:55 +08:00
  • a5adff4b65 Discard if some regexs are missing Mygod 2020-07-02 06:27:34 +08:00
  • febf7f1c61 Fix requestPersistentGroupInfo and deletePersistentGroup permissions Mygod 2020-07-01 15:37:21 -04:00
  • 600a99cd13 Split SetChannel command Mygod 2020-07-01 14:08:00 -04:00
  • 5e4cebc346 Support WiGig tethering Mygod 2020-07-01 13:15:47 -04:00
  • a76145c8dc Finish implementation of SoftApConfigurationCompat Mygod 2020-07-01 12:15:09 -04:00
  • 34b99a0a9d Fix ap band selection Mygod 2020-07-01 05:20:13 +08:00
  • 0f547e6750 Refine permission handling Mygod 2020-06-29 02:39:04 +08:00
  • 78b7621845 Only listen for tether state in foreground Mygod 2020-06-29 02:20:35 +08:00
  • 8c971c5f83 Update private API links Mygod 2020-06-29 14:16:27 -04:00
  • e3ea0a4102 Add missing ActionBar Mygod 2020-06-28 11:21:11 -04:00