Commit Graph

  • 7a40927bcc Support new onInfoChanged method Mygod 2021-05-26 19:11:20 -04:00
  • b31522680b Consider new onConnectedClientsChanged unexpected Mygod 2021-05-26 17:35:24 -04:00
  • b365db3d14 Disable backup on Android 12 Mygod 2021-05-26 16:22:23 -04:00
  • c6e71a45a0 Update reflection API to latest commit Mygod 2021-05-26 16:01:02 -04:00
  • e01dfe992b Use Manifest.permission Mygod 2021-05-19 19:08:57 -04:00
  • d379b1bfc0 Support new SoftAp callback methods on Android 12 beta 1 Mygod 2021-05-19 19:07:26 -04:00
  • 6b00eb7cf9 Add mandatory exported attributes Mygod 2021-05-19 13:27:42 -04:00
  • 54e92a25db Allow testing for targeting latest SDK Mygod 2021-05-19 13:27:30 -04:00
  • 4b55227ed0 Try to use registerBestMatchingNetworkCallback Mygod 2021-04-22 16:31:59 -04:00
  • a67d435c76 Bump compileSdkVersion Mygod 2021-04-22 14:36:15 -04:00
  • 0ac5b25f85 Migrate from using deprecated getLastTetherError Mygod 2021-04-12 23:43:05 -04:00
  • d764c1d331 Fix room kapt params Mygod 2021-05-26 16:30:06 -04:00
  • bd6b23858b Refine processLines Mygod 2021-05-25 15:38:24 -04:00
  • 7254608331 Fix missing suspend in poll Mygod 2021-05-25 15:29:10 -04:00
  • 480dfc58f8 Fix forEachLine is not inline Mygod 2021-05-25 15:26:26 -04:00
  • dbde2a20d6 Make ip monitor nonblocking Mygod 2021-05-25 15:24:28 -04:00
  • 2e83f8b22d Use synchronized instead of Mutex Mygod 2021-05-25 14:14:38 -04:00
  • 4ad0e596d0 Refine implementation of init Mygod 2021-05-25 14:12:05 -04:00
  • d9f67661d3 Handle IOException in readUnexpectedStderr Mygod 2021-05-25 13:38:54 -04:00
  • 160175b946 Remove outdated debug Mygod 2021-05-25 13:29:54 -04:00
  • e8c2bf9242 Fix error code Mygod 2021-05-25 11:45:32 -04:00
  • b81aedd6b7 Catch ENODEV in legacy implementation Mygod 2021-05-24 11:25:32 -04:00
  • 234b9e8971 Update dependencies Mygod 2021-05-24 11:25:17 -04:00
  • 7fe980eac9 Be more descriptive about checks Mygod 2021-05-20 17:27:31 -04:00
  • 9c04af0d61 Fix counter not protected by mutex Mygod 2021-05-20 17:10:40 -04:00
  • f55b42b6a1 Suppress SecurityExceptions on S Mygod 2021-05-20 09:45:49 -04:00
  • 522d6796a6 Refine accessibility Mygod 2021-05-19 23:10:59 -04:00
  • 9c25d7e99d v2.11.7 Mygod 2021-05-19 19:22:47 -04:00
  • 0b6e5e39c0 Fix byte orders in mac address Mygod 2021-05-19 16:17:04 -04:00
  • 68f8ac5c92 Fix lint again Mygod 2021-05-19 16:07:06 -04:00
  • b56afee0b7 Filter out any address from hardwareAddress Mygod 2021-05-19 15:33:16 -04:00
  • 71f466913a Support BLUETOOTH_CONNECT permission on Android 12 beta Mygod 2021-05-19 14:55:34 -04:00
  • e679974796 Refine location permission check for repeater Mygod 2021-05-19 14:25:02 -04:00
  • 2c89444c63 Suppress interface gone exceptions Mygod 2021-05-19 12:44:21 -04:00
  • 1179bc9563 Fix crash caused by value class incompatibility Mygod 2021-05-19 12:34:13 -04:00
  • 17d64e5c2b Fix billing deprecations Mygod 2021-05-19 12:14:43 -04:00
  • 51361bb4f6 Fix deprecations in gradle file Mygod 2021-05-19 11:47:35 -04:00
  • 85e076d530 Update dependencies Mygod 2021-05-19 11:39:17 -04:00
  • 4e55bea9e2 Refine supported detection Mygod 2021-05-13 00:52:13 +08:00
  • 62b362276b Attempt to detect tether offload support dynamically on Android 8- Mygod 2021-05-11 23:02:14 -04:00
  • eb70c225e5 Update dependency Mygod 2021-05-11 23:02:07 -04:00
  • a344398624 Handle unexpected death Mygod 2021-05-09 10:23:21 -04:00
  • 9752b328fb Update material design lib Mygod 2021-05-07 15:59:10 -04:00
  • 8a99c9594d Fix unmigrated offer Mygod 2021-05-07 15:54:44 -04:00
  • 491f814f94 Refine code style Mygod 2021-05-07 14:39:50 -04:00
  • e79c67eeff Refine country regex Mygod 2021-05-07 14:37:40 -04:00
  • 1ec73a44fb Revert "Migrate to better MAC lookup" Mygod 2021-05-07 14:36:49 -04:00
  • 919bfe93dc Disregard responseCode from framework Mygod 2021-05-07 14:15:45 -04:00
  • 52039de0a4 Refine gradle file Mygod 2021-05-07 07:08:08 +08:00
  • 2178502e29 v2.11.6 Mygod 2021-05-06 18:18:37 -04:00
  • fdc2aa7a39 Suppress InterfaceNotFoundException Mygod 2021-05-06 18:12:56 -04:00
  • a93dadcee6 Fix a null pointer Mygod 2021-05-06 10:20:50 -04:00
  • cfe8c5a163 v2.11.5 Mygod 2021-05-05 19:28:47 -04:00
  • cd2fdba3cd Refine code style Mygod 2021-05-05 19:25:10 -04:00
  • 6f9225b9cc Prevent Activity not found crash Mygod 2021-05-05 19:20:24 -04:00
  • c16c5e0427 Fix ConcurrentModificationException Mygod 2021-05-05 19:15:14 -04:00
  • 9f510c9f5c Try class casting more gently Mygod 2021-05-05 13:12:25 -04:00
  • baaa3f1d68 Improve debug info Mygod 2021-05-05 13:09:53 -04:00
  • db3e858a6b Handle rate limits Mygod 2021-05-05 12:37:25 -04:00
  • 0adb857b2d Migrate to better MAC lookup Mygod 2021-05-05 11:49:15 -04:00
  • 5d23c96244 Avoid using contentToString for confusing output Mygod 2021-05-05 10:15:22 -04:00
  • 5c4f88967b Migrate from deprecated APIs Mygod 2021-05-05 10:04:55 -04:00
  • 71bfeb059b Update dependencies Mygod 2021-05-05 09:33:48 -04:00
  • 0a3c6b3383 Fix buggy ROM crashing app Mygod 2021-04-25 01:33:47 -04:00
  • 9bf099be55 Update link in README Mygod 2021-04-28 15:06:15 -04:00
  • 310b55553b Suppress EBADF for RootServer as well Mygod 2021-04-24 12:56:04 -04:00
  • 66e1acf0f6 Disable resource optimizations for now Mygod 2021-04-22 14:30:45 -04:00
  • ed13e3ba7f Apply check to errorStream as well Mygod 2021-04-18 16:32:26 -04:00
  • c2a0a6fc46 Downgrade gradle plugin Mygod 2021-04-17 05:30:14 +08:00
  • c4d44b9750 Revert "Remove deprecated useless code" Mygod 2021-04-17 04:28:24 +08:00
  • 7905783c3d v2.11.4 Mygod 2021-04-16 16:13:00 -04:00
  • 78398a9eef Reduce process premature death warnings Mygod 2021-04-16 15:36:49 -04:00
  • 7cdae63085 Suppress more CancellationException Mygod 2021-04-16 15:21:17 -04:00
  • c26da4e5ba Fix callbacks not registered correctly on Android 12 DP Mygod 2021-04-16 14:51:18 -04:00
  • 446ab8e624 Fix resources possibly defined under a different package name Mygod 2021-04-16 14:40:32 -04:00
  • 56155df3b8 Ensure unpersistCharSequence returns nonnull Mygod 2021-04-16 12:17:20 -04:00
  • f9d16265c7 Remove deprecated useless code Mygod 2021-04-14 14:56:31 -04:00
  • bf28dae286 Add back jcenter for now Mygod 2021-04-13 09:52:54 +08:00
  • 0c1221e955 Migrate away from jcenter Mygod 2021-04-12 20:10:47 -04:00
  • 07016e0349 Update dependencies Mygod 2021-04-12 20:06:51 -04:00
  • 2dbd395b95 Fix stupid formatting bug on some phones Mygod 2021-03-14 20:52:58 -04:00
  • 791e41fb74 Use ExecutorCompat Mygod 2021-03-14 20:42:20 -04:00
  • c0c497d5f3 Update dependencies Mygod 2021-03-14 20:34:03 -04:00
  • a1d86e4929 Fix bufferedReaders not closed Mygod 2021-02-02 03:03:50 +08:00
  • 8c0aef4446 Fix updateTraffic not being called on main thread Mygod 2021-01-31 05:28:29 +08:00
  • 335572c6eb Update dependencies Mygod 2021-01-31 05:18:53 +08:00
  • 4eb16709ca Refine code Mygod 2020-12-17 12:00:59 -05:00
  • c64ce77939 Fix index out of range Mygod 2020-12-17 11:41:50 -05:00
  • cda7eb3861 bi xda Mygod 2020-12-15 17:51:01 -05:00
  • 3b7c6f0ebf Fix deprecated APIs Mygod 2020-12-16 06:20:33 +08:00
  • 131cdefcf7 Remove navigation bar divider Mygod 2020-12-16 06:07:11 +08:00
  • 2650d39803 v2.11.3 Mygod 2020-12-16 06:02:21 +08:00
  • 825c7373a7 Filter out zero addresses in arp Mygod 2020-12-11 10:16:15 -05:00
  • df6676950d Fix throwing in finally Mygod 2020-12-10 06:23:43 +08:00
  • 3624cc93c7 Implement navigationBarDividerColor properly Mygod 2020-12-10 06:13:40 +08:00
  • 427e565d36 Update dependencies Mygod 2020-12-10 05:59:45 +08:00
  • aa9cc98581 Suppress close exception instead Mygod 2020-11-13 05:30:20 +08:00
  • 795caee54d Prevent RootServer.create cancelling the entire scope Mygod 2020-11-08 01:48:43 -05:00
  • fe07e2678a v2.11.2 Mygod 2020-11-07 09:13:13 +08:00
  • 622eb0dd5d Write exit code to output if nonzero Mygod 2020-11-04 08:53:47 +08:00