Commit Graph

  • cfada8d0c2 Fix DNS update not propagated Mygod 2018-12-29 00:08:55 +08:00
  • dfc1f3cffa Refine debugLog Mygod 2018-12-29 00:04:07 +08:00
  • 67d3e8a52d Show invisible foreground notification on television to avoid being killed Mygod 2018-12-28 14:52:46 +08:00
  • 7eec6f7a06 Add starting state to temp hotspot Mygod 2018-12-28 14:18:02 +08:00
  • e5b3e7e5d0 Fix file exists error when enabling multiple interfaces with DHCP workaround Mygod 2018-12-28 14:03:37 +08:00
  • 0ef55133bb Remove unused field Mygod 2018-12-27 12:59:55 +08:00
  • bc0d6de3f9 Log p2p_supplicant if parsing failed Mygod 2018-12-27 12:55:44 +08:00
  • 8ea3acb622 Suppress IllegalStateException Mygod 2018-12-27 12:33:49 +08:00
  • 6e41d148f2 2.1.0 Mygod 2018-12-26 12:04:57 +08:00
  • 428a74089c Fix sublists in README Mygod 2018-12-26 11:54:53 +08:00
  • 479d1bdfca Add documentation for settings Mygod 2018-12-26 11:46:58 +08:00
  • a206d9e32c Revert "Refine Wi-Fi lock descriptions" Mygod 2018-12-26 11:02:19 +08:00
  • e8f993944c Use poll as default monitor method Mygod 2018-12-26 10:58:14 +08:00
  • 2fa91711ed Refine Wi-Fi lock descriptions Mygod 2018-12-26 01:44:41 +08:00
  • 9c2906944f Log a lot more about subroutings Mygod 2018-12-26 01:32:38 +08:00
  • 71011847c4 Remove tracking SocketException Mygod 2018-12-26 00:29:57 +08:00
  • 0ff12b9aa9 Handle NullPointerExceptions Mygod 2018-12-25 23:42:52 +08:00
  • 1cf9b7378d Support buggy devices without if_indextoname Mygod 2018-12-25 23:39:08 +08:00
  • 5a6b19d31a Update README Mygod 2018-12-25 16:47:34 +08:00
  • 2b982dd349 Do not store redundant copy of bluetooth adapter Mygod 2018-12-25 16:26:18 +08:00
  • ec08802fbd Refine code style Mygod 2018-12-25 13:02:53 +08:00
  • b2534eb2c0 Do not update tile state when unsure Mygod 2018-12-25 12:57:25 +08:00
  • 36b0284573 Improve quick settings tiles reliability Mygod 2018-12-25 12:17:43 +08:00
  • 426b93226d Add a lot more QS tiles Mygod 2018-12-25 11:37:36 +08:00
  • 365287202e Fix crash on fast dismissal Mygod 2018-12-25 08:50:04 +08:00
  • 0bafc96370 Move Wi-Fi lock Mygod 2018-12-25 08:33:06 +08:00
  • ae3aff5132 Do not keep alive by default Mygod 2018-12-24 23:22:59 +08:00
  • ebf20714f6 Fix #55 Mygod 2018-12-24 22:57:16 +08:00
  • 55443902be Support Wi-Fi keep alives Mygod 2018-12-23 23:35:55 +08:00
  • c4260638f2 Update dependencies Mygod 2018-12-23 22:17:30 +08:00
  • 7c04377795 2.0.7 Mygod 2018-12-22 16:28:50 +08:00
  • ab201aeb97 Fix Crashlytics not working Mygod 2018-12-22 16:28:01 +08:00
  • b34f39875f Fix crash when closing stats dialog Mygod 2018-12-22 11:11:11 +08:00
  • adef53be54 Add missing translations Mygod 2018-12-21 18:06:15 +08:00
  • 690b923a43 Fix parser forgetting all non-owned groups Mygod 2018-12-21 18:03:33 +08:00
  • 5281f14e0f Listen for persistent group changes Mygod 2018-12-21 15:58:52 +08:00
  • 7b8c3f5b73 Use thisDevice to make sure the group is owned by us Mygod 2018-12-21 15:45:18 +08:00
  • dae07f79ce Remove redundant P2P groups if found Mygod 2018-12-21 15:23:39 +08:00
  • f1db0f2c8f Refactor using ViewModel Mygod 2018-12-21 14:53:12 +08:00
  • e9421fd24f Fix crash in SmartSnackbar Mygod 2018-12-21 13:44:47 +08:00
  • a48d441a15 Do not launch customTabs if no touchscreen found Mygod 2018-12-21 12:35:11 +08:00
  • 83aba3418b Do not show warning if manage fails Mygod 2018-12-21 12:04:52 +08:00
  • c72a18de8a 2.0.6 Mygod 2018-12-19 23:15:03 +08:00
  • f478edb9af Fix missing methods on Android 8- Mygod 2018-12-19 23:14:49 +08:00
  • 5544c8fdc9 2.0.5 Mygod 2018-12-19 17:10:12 +08:00
  • dd2c171bb3 Suppress reporting interfaceName changes Mygod 2018-12-19 15:38:05 +08:00
  • eadc2eb05f Suppress reporting expected SecurityException Mygod 2018-12-19 15:35:48 +08:00
  • d8ccd47bac Refine cleaning routing rules Mygod 2018-12-19 15:32:16 +08:00
  • 7cf8a37b64 Downgrade gradle Mygod 2018-12-19 13:53:05 +08:00
  • 97fb67d7fd Refine IpNeighbour parser Mygod 2018-12-19 13:05:56 +08:00
  • 87f696e6cc Update dependencies Mygod 2018-12-19 13:05:43 +08:00
  • f65ff47bac Show warning if startAlternative fails Mygod 2018-12-14 17:22:21 +08:00
  • b409d26bbc Simplify exporting debug info Mygod 2018-12-14 10:09:29 +08:00
  • 373d45f668 Generalize ip neigh parser Mygod 2018-12-14 02:20:55 +08:00
  • 51a19a3c55 Stop tracking p2p failures Mygod 2018-12-14 02:04:09 +08:00
  • f26716051c Allow iptables -w to output busy spin message Mygod 2018-12-14 02:00:31 +08:00
  • b2346dca9a Do not report expected SecurityException Mygod 2018-12-14 01:50:36 +08:00
  • 6ae5aba6bb Suppress reporting interface becoming null Mygod 2018-12-14 01:45:54 +08:00
  • cebc807c18 Prevent OOMs when exporting debug information Mygod 2018-12-14 01:12:27 +08:00
  • 366ae7dab6 Be more careful about checking upstreams were removed Mygod 2018-12-14 00:56:28 +08:00
  • c3cb26ce35 Fix inconsistent behavior in onLost Mygod 2018-12-14 00:46:46 +08:00
  • 50925935e6 Fix crash in openDialog Mygod 2018-12-13 15:11:36 +08:00
  • ca1fc946ca Remove repeater from UI if it's not supported Mygod 2018-12-13 15:04:19 +08:00
  • 6002794905 Fix warnings Mygod 2018-12-13 14:35:09 +08:00
  • ea7fb6721c Update dependencies Mygod 2018-12-13 14:14:05 +08:00
  • bba5eb99b2 Fix deprecation Mygod 2018-10-25 14:48:20 +08:00
  • 42a0f8ab2f 2.0.4 Mygod 2018-10-25 14:02:36 +08:00
  • ac9bf38147 Discard return value and keep retrying Mygod 2018-10-25 13:44:47 +08:00
  • 8ec83f683f Log exit values on monitor failures Mygod 2018-10-25 13:32:03 +08:00
  • d782501421 Fix Timber tagging for fdroid builds Mygod 2018-10-25 13:31:47 +08:00
  • 72276967b4 Add ip neigh to debug information Mygod 2018-10-25 13:18:59 +08:00
  • 5bc93ab451 Fix read-only file system Mygod 2018-10-25 13:16:57 +08:00
  • ffbbfcdc29 Add a unit test Mygod 2018-10-25 12:48:58 +08:00
  • e6bdbd23a9 Ensure onLost is called Mygod 2018-10-25 11:16:07 +08:00
  • 04acc9d75e Handle if ifname became non-null Mygod 2018-10-25 10:57:15 +08:00
  • 3c81fcd95a Handle p2p service disconnection Mygod 2018-10-25 10:50:32 +08:00
  • bec9439095 Update dependencies Mygod 2018-10-25 10:50:22 +08:00
  • 7d861e3ae3 Fix ConcurrentModificationException Mygod 2018-10-14 14:51:41 +08:00
  • a9ce6422b7 Fix NullPointerException Mygod 2018-10-14 14:31:11 +08:00
  • 46f7ae7dd0 Also allow ifname changes I guess?? Mygod 2018-10-12 12:34:06 +08:00
  • 47366b982e Allow null interfaceName in onLinkPropertiesChanged Mygod 2018-10-10 20:15:57 +08:00
  • e564b262fd 2.0.3 Mygod 2018-10-10 13:30:08 +08:00
  • 423c6074f9 Add comment Mygod 2018-10-08 15:40:25 +08:00
  • 3339f17f87 Update README Mygod 2018-10-08 15:31:52 +08:00
  • 86c3ebd78e Always clean repeater on remove group Mygod 2018-10-08 15:29:16 +08:00
  • e347115908 Add back root unavailable prompt Mygod 2018-10-08 15:23:57 +08:00
  • e4e716ab83 Allow creating repeater w/o root Mygod 2018-10-08 15:17:48 +08:00
  • 634ac72350 Add more debugLog to investigate check failure Mygod 2018-10-08 13:35:29 +08:00
  • 8cc8f84a38 2.0.2 Mygod 2018-10-08 13:29:07 +08:00
  • d06ec3e4f7 joinToString before releasing RootSession Mygod 2018-10-08 13:27:08 +08:00
  • 54ed6eab42 Fix direct boot Mygod 2018-10-08 13:23:16 +08:00
  • 26043bdefc Fix a deadlock in IpNeighbourMonitor Mygod 2018-10-08 12:59:38 +08:00
  • c057785306 Update test libraries Mygod 2018-10-08 12:59:12 +08:00
  • a14f324a90 Allow irrelevant info in DefaultNetworkMonitor as well Mygod 2018-10-08 12:05:41 +08:00
  • a947023332 2.0.1 Mygod 2018-10-05 01:26:26 +08:00
  • 0d83c17b89 Known issue: client features won't work when upgrading from 1.x w/o shutting down service Mygod 2018-10-05 00:50:03 +08:00
  • 255cfac486 Add more locks Mygod 2018-10-05 00:45:53 +08:00
  • c7e79dfb6a Allow unregister to fail Mygod 2018-10-04 19:45:54 +08:00
  • 722855caf7 Refine code Mygod 2018-10-04 16:45:44 +08:00
  • 89234b37a4 Create a copy before returning Mygod 2018-10-04 16:41:19 +08:00