Commit Graph

  • 53fdd0c250 Delay crash if private API not found Mygod 2018-01-25 20:10:45 -08:00
  • 5d00e90a69 Fix ic_launcher_round not used Mygod 2018-01-22 08:34:07 -08:00
  • f1d58a1f2d Add Google Play link Mygod 2018-01-22 01:28:29 -08:00
  • 4dd891fe45 Init RepeaterService properly Mygod 2018-01-22 00:58:17 -08:00
  • 913e9bd863 Add root unavailable to clean Mygod 2018-01-22 00:45:55 -08:00
  • d33bf1e8cc Stop requiring Wi-Fi feature Mygod 2018-01-22 00:21:51 -08:00
  • 1f697034a3 Fix localization issue Mygod 2018-01-21 23:18:28 -08:00
  • cccb9cf247 Remove unused import Mygod 2018-01-21 23:12:36 -08:00
  • c2e29a9254 Update README.md Mygod 2018-01-21 23:04:37 -08:00
  • e1ddc1e670 Update README.md Mygod 2018-01-21 22:55:56 -08:00
  • 5343d9600e Update Q & A Mygod 2018-01-21 22:33:19 -08:00
  • 11edc1ae82 Show host addresses Mygod 2018-01-21 22:09:33 -08:00
  • 881e0d09e7 Refine parse to save battery Mygod 2018-01-21 20:47:55 -08:00
  • af2aaef2b0 Update Q & A Mygod 2018-01-21 18:19:40 -08:00
  • b4aa106c13 Create README.md Mygod 2018-01-21 17:48:12 -08:00
  • 6e7df8ecf7 Add detekt.yml Mygod 2018-01-21 17:34:20 -08:00
  • 14050f7dbf Misc refinements Mygod 2018-01-21 16:25:05 -08:00
  • cc7da9b8a8 Suppress warning Mygod 2018-01-21 15:05:00 -08:00
  • 7f7da06f1d Add Travis Mygod 2018-01-21 14:54:45 -08:00
  • 9e4f4a0eee Fix KotlinNullPointerException Mygod 2018-01-21 14:45:41 -08:00
  • 1454537f70 1.0.0 Mygod 2018-01-21 13:58:34 -08:00
  • 84cf926df1 Add translations Mygod 2018-01-21 13:58:20 -08:00
  • 1e97032630 Refinements Mygod 2018-01-21 13:33:10 -08:00
  • de7c6c5d8c Mimic Android Wi-Fi setting design in tethering Mygod 2018-01-21 13:16:21 -08:00
  • 5ad840fe43 Split NetUtils (terrible name) Mygod 2018-01-21 12:50:21 -08:00
  • d131c90d27 Fix notification not go away after disabling tethering Mygod 2018-01-21 12:38:36 -08:00
  • 0d0645f120 Rename stuff Mygod 2018-01-21 12:31:38 -08:00
  • ac82a9446c Use one notification for two services Mygod 2018-01-21 12:11:35 -08:00
  • d8b4a772ee Reduce debugLog amount in IpNeighbourMonitor Mygod 2018-01-21 11:17:05 -08:00
  • 7f93b1e62b Fix tethering stability issues Mygod 2018-01-21 03:07:26 -08:00
  • e2455cdd84 Fix RepeaterService not stopped Mygod 2018-01-21 02:15:44 -08:00
  • 9a3606a59e Refine monitor Mygod 2018-01-21 01:57:21 -08:00
  • b91cb126a9 Misc refinements Mygod 2018-01-21 00:22:52 -08:00
  • abe8802535 Refine colorAccent again Mygod 2018-01-20 23:58:15 -08:00
  • 19c87c661b Make uncaught exceptions less quiet Mygod 2018-01-20 23:40:41 -08:00
  • 03ccaf2a98 Fix MAC not showing for failures Mygod 2018-01-20 23:39:07 -08:00
  • 8655562518 Refine colorAccent Mygod 2018-01-20 23:11:26 -08:00
  • 68f5b8648f Add color to swipeRefresher Mygod 2018-01-20 23:03:22 -08:00
  • 0660a20fcb Support showing connected devices from system tethering Mygod 2018-01-20 22:52:54 -08:00
  • 6bffe54e58 Move DataBindingAdapters Mygod 2018-01-20 18:40:06 -08:00
  • 2108c635ce Group net package Mygod 2018-01-20 18:37:45 -08:00
  • 610c6403ea 0.9.1-beta Mygod 2018-01-18 20:30:49 -08:00
  • 656581f943 Fix iptables -w <seconds> isn't available on Android 5-7 Mygod 2018-01-18 20:18:06 -08:00
  • f4332b9a57 Update kotlin Mygod 2018-01-18 20:00:50 -08:00
  • 6d3b4f7716 Provide keyboard navigation support Mygod 2018-01-15 13:43:40 -08:00
  • 67aa86f0f7 Make system tethering entry always available Mygod 2018-01-15 13:40:32 -08:00
  • 3a3e6b8689 Design Mygod 2018-01-15 12:53:51 -08:00
  • 1ce967f196 Add lint.xml Mygod 2018-01-13 23:57:29 +08:00
  • c96398168b Register local receivers in TetheringService Mygod 2018-01-13 23:54:43 +08:00
  • 6f43369ca1 Experimental support for VPN tethering over multiple interfaces Mygod 2018-01-13 23:15:10 +08:00
  • 9486941fc6 Add back reapplying rules Mygod 2018-01-13 22:51:47 +08:00
  • 606d5adc8f Add Chinese translation Mygod 2018-01-13 22:28:59 +08:00
  • 5a98778a3b Various bugfixes for TetheringService Mygod 2018-01-13 22:28:37 +08:00
  • 11a1e793c9 Extract string resources Mygod 2018-01-13 19:53:34 +08:00
  • a77beb39db Create more noise if SU fails Mygod 2018-01-13 19:17:00 +08:00
  • d278c5daab Catch IOExceptions when doing SU Mygod 2018-01-13 19:05:59 +08:00
  • f6a5ed9d64 Fix crash on Android 7- Mygod 2018-01-13 19:05:23 +08:00
  • 5fb6f8f347 0.9.0-beta Mygod 2018-01-13 16:47:26 +08:00
  • 86013c93fb Support resetting credentials Mygod 2018-01-13 16:45:23 +08:00
  • 5e97e3d9ae Add support for WPS in repeater Mygod 2018-01-13 16:08:44 +08:00
  • aeab1059b4 Simplify TetheringFragment.Data.active Mygod 2018-01-13 13:52:49 +08:00
  • c239ad1f61 Refine string constant naming Mygod 2018-01-13 13:51:49 +08:00
  • 9fd3966fda Rename notification channel Mygod 2018-01-13 13:50:59 +08:00
  • 9866db6c46 Fix everything wrong with TetheringService Mygod 2018-01-13 13:47:55 +08:00
  • ddb56affc3 Prevent failing when other apps are holding the xtables lock Mygod 2018-01-13 12:38:57 +08:00
  • 795d35c1ee Fix a typo Mygod 2018-01-13 12:35:20 +08:00
  • c25b7a3f0c Fix VPN connections change handlers Mygod 2018-01-13 12:13:22 +08:00
  • 57b9463a6f Fix fragments being recreated Mygod 2018-01-13 12:13:02 +08:00
  • 213cca1c64 Refine strings name Mygod 2018-01-13 11:34:27 +08:00
  • 7b2166af61 Refine UI for tethering Mygod 2018-01-13 11:30:52 +08:00
  • 48b17f087e Change ip rule priority to 17900 for extensibility Mygod 2018-01-13 00:48:47 +08:00
  • eb165db86c Support VPN over any native tethering Mygod 2018-01-13 00:41:55 +08:00
  • f341bf409e Change LICENSE to ASL 2.0 Mygod 2018-01-08 17:11:24 +08:00
  • 0546f075ec Add navigate up to settings Mygod 2018-01-05 11:30:50 +08:00
  • b031ad5ba5 Reapply routing rules automatically when interface up/down changes Mygod 2018-01-05 10:56:24 +08:00
  • c37901a2de Support refresh routing rules Mygod 2018-01-05 10:07:20 +08:00
  • e82ba20c20 Simplify IP rules for Wi-Fi direct mode Mygod 2018-01-05 09:10:04 +08:00
  • 22af6f15f1 Fix MainActivity being created more than once Mygod 2018-01-05 08:39:48 +08:00
  • 2949fd9161 Handle Wi-Fi group shutdown by others Mygod 2018-01-05 08:35:52 +08:00
  • dd25fe6654 Refine hostAddress Mygod 2018-01-05 08:13:29 +08:00
  • 2a235c89af 0.1.0-alpha Mygod 2018-01-05 01:39:55 +08:00
  • 62449a98ea Various bugfix for Wi-Fi direct mode Mygod 2018-01-05 01:33:03 +08:00
  • 7e30ddf26d Refine finding default Wi-Fi interface Mygod 2018-01-05 00:53:55 +08:00
  • dc2db049c7 Implement VPN over native AP Mygod 2018-01-05 00:25:56 +08:00
  • b86a9590fb Fix DNS rules in clean Mygod 2018-01-04 20:09:29 +08:00
  • 953cf0cb86 Remove extraneous .idea files Mygod 2018-01-04 19:16:50 +08:00
  • 6e4c997f8c Refine layout Mygod 2018-01-04 19:13:31 +08:00
  • 144911e641 Check if Wi-Fi direct is available Mygod 2018-01-04 17:53:36 +08:00
  • bd25cdab9b Boring refinement Mygod 2018-01-04 16:38:20 +08:00
  • 86923ae7e1 Refine ip matching rule Mygod 2018-01-04 16:11:17 +08:00
  • 4b5efdd310 Refine clean up procedure Mygod 2018-01-04 16:08:09 +08:00
  • 3cfbb82a39 Auto-complete interface names Mygod 2018-01-04 15:54:46 +08:00
  • 2762cf0710 Add plural to notification Mygod 2018-01-04 15:08:45 +08:00
  • 8872485ae9 Add refresh functionality to connected devices Mygod 2018-01-04 15:03:32 +08:00
  • faf5466ced Auto detect prefix length as well Mygod 2018-01-04 14:56:07 +08:00
  • 19feec30bc Remove IP address from configuration Mygod 2018-01-04 14:23:49 +08:00
  • 98590f743f Only redirect DNS packets going to host dnsmasq Mygod 2018-01-04 13:26:49 +08:00
  • c49e8865d9 Refinements Mygod 2018-01-04 13:11:28 +08:00
  • ff7ecedd80 0.0.1 Mygod 2018-01-03 23:14:28 +08:00
  • 826f601301 Add settings Mygod 2018-01-03 22:58:45 +08:00