Mygod
|
6f43369ca1
|
Experimental support for VPN tethering over multiple interfaces
|
2018-01-13 23:15:10 +08:00 |
|
Mygod
|
9486941fc6
|
Add back reapplying rules
|
2018-01-13 22:51:47 +08:00 |
|
Mygod
|
606d5adc8f
|
Add Chinese translation
|
2018-01-13 22:28:59 +08:00 |
|
Mygod
|
5a98778a3b
|
Various bugfixes for TetheringService
|
2018-01-13 22:28:37 +08:00 |
|
Mygod
|
11a1e793c9
|
Extract string resources
|
2018-01-13 19:53:34 +08:00 |
|
Mygod
|
a77beb39db
|
Create more noise if SU fails
|
2018-01-13 19:17:00 +08:00 |
|
Mygod
|
d278c5daab
|
Catch IOExceptions when doing SU
|
2018-01-13 19:05:59 +08:00 |
|
Mygod
|
f6a5ed9d64
|
Fix crash on Android 7-
|
2018-01-13 19:05:23 +08:00 |
|
Mygod
|
5fb6f8f347
|
0.9.0-beta
|
2018-01-13 16:47:26 +08:00 |
|
Mygod
|
86013c93fb
|
Support resetting credentials
|
2018-01-13 16:45:23 +08:00 |
|
Mygod
|
5e97e3d9ae
|
Add support for WPS in repeater
|
2018-01-13 16:08:44 +08:00 |
|
Mygod
|
aeab1059b4
|
Simplify TetheringFragment.Data.active
|
2018-01-13 13:52:49 +08:00 |
|
Mygod
|
c239ad1f61
|
Refine string constant naming
|
2018-01-13 13:51:49 +08:00 |
|
Mygod
|
9fd3966fda
|
Rename notification channel
|
2018-01-13 13:50:59 +08:00 |
|
Mygod
|
9866db6c46
|
Fix everything wrong with TetheringService
I must be very sleepy when writing this.
|
2018-01-13 13:47:55 +08:00 |
|
Mygod
|
ddb56affc3
|
Prevent failing when other apps are holding the xtables lock
|
2018-01-13 12:38:57 +08:00 |
|
Mygod
|
795d35c1ee
|
Fix a typo
|
2018-01-13 12:35:20 +08:00 |
|
Mygod
|
c25b7a3f0c
|
Fix VPN connections change handlers
|
2018-01-13 12:14:56 +08:00 |
|
Mygod
|
57b9463a6f
|
Fix fragments being recreated
|
2018-01-13 12:13:02 +08:00 |
|
Mygod
|
213cca1c64
|
Refine strings name
|
2018-01-13 11:34:27 +08:00 |
|
Mygod
|
7b2166af61
|
Refine UI for tethering
|
2018-01-13 11:30:52 +08:00 |
|
Mygod
|
48b17f087e
|
Change ip rule priority to 17900 for extensibility
|
2018-01-13 00:48:47 +08:00 |
|
Mygod
|
eb165db86c
|
Support VPN over any native tethering
First big refactoring of this app.
|
2018-01-13 00:42:51 +08:00 |
|
Mygod
|
f341bf409e
|
Change LICENSE to ASL 2.0
|
2018-01-08 17:11:24 +08:00 |
|
Mygod
|
0546f075ec
|
Add navigate up to settings
|
2018-01-05 11:42:59 +08:00 |
|
Mygod
|
b031ad5ba5
|
Reapply routing rules automatically when interface up/down changes
|
2018-01-05 11:06:48 +08:00 |
|
Mygod
|
c37901a2de
|
Support refresh routing rules
Useful when VPN interface has changed.
|
2018-01-05 10:08:55 +08:00 |
|
Mygod
|
e82ba20c20
|
Simplify IP rules for Wi-Fi direct mode
|
2018-01-05 09:16:17 +08:00 |
|
Mygod
|
22af6f15f1
|
Fix MainActivity being created more than once
|
2018-01-05 08:39:48 +08:00 |
|
Mygod
|
2949fd9161
|
Handle Wi-Fi group shutdown by others
|
2018-01-05 08:37:26 +08:00 |
|
Mygod
|
dd25fe6654
|
Refine hostAddress
|
2018-01-05 08:13:29 +08:00 |
|
Mygod
|
2a235c89af
|
0.1.0-alpha
|
2018-01-05 01:39:55 +08:00 |
|
Mygod
|
62449a98ea
|
Various bugfix for Wi-Fi direct mode
|
2018-01-05 01:33:03 +08:00 |
|
Mygod
|
7e30ddf26d
|
Refine finding default Wi-Fi interface
|
2018-01-05 00:55:33 +08:00 |
|
Mygod
|
dc2db049c7
|
Implement VPN over native AP
|
2018-01-05 00:25:56 +08:00 |
|
Mygod
|
b86a9590fb
|
Fix DNS rules in clean
|
2018-01-04 20:09:29 +08:00 |
|
Mygod
|
953cf0cb86
|
Remove extraneous .idea files
|
2018-01-04 19:16:50 +08:00 |
|
Mygod
|
6e4c997f8c
|
Refine layout
|
2018-01-04 19:13:31 +08:00 |
|
Mygod
|
144911e641
|
Check if Wi-Fi direct is available
|
2018-01-04 17:53:36 +08:00 |
|
Mygod
|
bd25cdab9b
|
Boring refinement
|
2018-01-04 16:38:20 +08:00 |
|
Mygod
|
86923ae7e1
|
Refine ip matching rule
|
2018-01-04 16:11:17 +08:00 |
|
Mygod
|
4b5efdd310
|
Refine clean up procedure
|
2018-01-04 16:08:09 +08:00 |
|
Mygod
|
3cfbb82a39
|
Auto-complete interface names
|
2018-01-04 15:54:46 +08:00 |
|
Mygod
|
2762cf0710
|
Add plural to notification
|
2018-01-04 15:08:45 +08:00 |
|
Mygod
|
8872485ae9
|
Add refresh functionality to connected devices
Useful for ip addr.
|
2018-01-04 15:03:32 +08:00 |
|
Mygod
|
faf5466ced
|
Auto detect prefix length as well
Unfortunately NetworkInterface requires INTERNET permission. (this can actually be bypassed very easily but let's prefer usage of public API)
|
2018-01-04 14:56:07 +08:00 |
|
Mygod
|
19feec30bc
|
Remove IP address from configuration
|
2018-01-04 14:23:49 +08:00 |
|
Mygod
|
98590f743f
|
Only redirect DNS packets going to host dnsmasq
|
2018-01-04 13:27:06 +08:00 |
|
Mygod
|
c49e8865d9
|
Refinements
|
2018-01-04 13:11:28 +08:00 |
|
Mygod
|
ff7ecedd80
|
0.0.1
|
2018-01-03 23:14:28 +08:00 |
|