Commit Graph

495 Commits

Author SHA1 Message Date
Mygod
538755f015 Add option to turn off masquerade
It turns out that this option may not be necessary but I've already implemented it so just in case.
2018-06-16 00:20:20 +08:00
Mygod
4c101012ad Refine masquerade rules 2018-06-16 00:20:00 +08:00
Mygod
ad7a1be634 Fix toast failures 2018-06-13 19:30:42 +08:00
Mygod
836292b5cc Fix SecurityException crashes 2018-06-13 19:25:35 +08:00
Mygod
09690f19c8 Fix crashes on stupid devices 2018-06-13 15:51:10 +08:00
Mygod
202c4f87a8 Remove unnecessary redirect error stream 2018-06-13 08:20:12 +08:00
Mygod
9a159a9fa2 Suppress reporting incompatible mode error 2018-06-11 20:37:22 +08:00
Mygod
6b24697f12 Suppress stop/clean error reporting 2018-06-11 20:27:20 +08:00
Mygod
f897368c61 Fix more ANR caused by LOHService 2018-06-11 20:22:39 +08:00
Mygod
c9344a9549 Fix wifi icon being way too overused 2018-06-11 11:13:09 +08:00
Mygod
b5edc77a93 Fix crash on LOHService failure 2018-06-11 11:00:22 +08:00
Mygod
9a1a3f7732 Misc fixes 2018-06-11 10:41:01 +08:00
Mygod
e07280d436 Fix excessive logging 2018-06-11 07:40:40 +08:00
Mygod
77cac1c5d4 Mute IpMonitor background threads 2018-06-10 23:43:55 +08:00
Mygod
814f42311b Update support lib to 28.0.0-alpha3 2018-06-10 22:28:09 +08:00
Mygod
3fbca0abef Refine 2018-06-10 21:35:27 +08:00
Mygod
d68932f72b Log general failures 2018-06-10 21:21:02 +08:00
Mygod
3c89c75b3b Catch SecurityException in LOHService 2018-06-10 21:12:35 +08:00
Mygod
e2cbe18ea9 Add more logging 2018-06-10 20:59:50 +08:00
Mygod
55e8b684df Catch SocketException 2018-06-10 19:30:15 +08:00
Mygod
ad0d5b8b5a Fix some misc issues 2018-06-02 09:29:10 +08:00
Mygod
171eac12db Fix setText null crash 2018-06-02 08:21:29 +08:00
Mygod
c8b6af1e49 Refine code style 2018-06-02 07:43:16 +08:00
Mygod
f6d98d0e88 Add back auto complete interface names from 0.1.0 2018-06-02 07:38:03 +08:00
Mygod
da9bf4867e Support specifying network interface
Fix #15.
2018-06-02 07:29:46 +08:00
Mygod
8e335fec1b Add option to disable IPv6 tethering
Partially addresses #6, #20.
2018-06-01 22:30:31 +08:00
Mygod
5607642b32 Fix NullPointerException 2018-06-01 21:16:51 +08:00
Mygod
004581f23e Make manage less confusing 2018-06-01 21:02:03 +08:00
Mygod
e25f590bd6 Fix SecurityExceptions caused by LOH 2018-06-01 20:55:48 +08:00
Mygod
33a36ff43b Fix style 2018-06-01 20:31:27 +08:00
Mygod
8aa7d6d8c7 Huge refactor for better maintainability 2018-06-01 20:21:05 +08:00
Mygod
a5bec59bbe Refine code style 2018-05-09 22:46:13 -07:00
Mygod
138b1d553b Emulator won another score 2018-05-09 18:38:54 -07:00
Mygod
3959db61d0 Refine code style 2018-05-09 18:17:47 -07:00
Mygod
efa387fd7a Fix onServiceDisconnected not called 2018-05-09 18:10:22 -07:00
Mygod
dad9bc19e3 Add client count badge 2018-05-09 17:38:49 -07:00
Mygod
d7c5dd18a5 Rename binders 2018-05-09 16:36:08 -07:00
Mygod
3d0b430fa8 Fix address not updated 2018-05-09 16:30:46 -07:00
Mygod
377025371d Add ServiceForegroundConnector 2018-05-09 16:26:01 -07:00
Mygod
99d6090ee4 Decrease intentFilter 2018-05-09 16:00:56 -07:00
Mygod
a5fa9d8801 Separate NoisySu.kt 2018-05-09 15:59:17 -07:00
Mygod
90c1951645 Move Utils.kt 2018-05-09 15:57:41 -07:00
Mygod
e72dad8790 Stop using LocalBroadcastManager 2018-05-09 15:56:37 -07:00
Mygod
1695295eb3 Fix UTF-8 encoding in SSID 2018-05-03 20:56:31 -07:00
Mygod
b005d18f13 Fix UI 2018-05-03 20:38:26 -07:00
Mygod
7e6f25d030 Fix selectable 2018-05-02 21:34:31 -07:00
Mygod
2fe7703d6d Temporary Wi-Fi hotspot for bypassing tethering limits (#18)
* First draft of temporary hotspot
* Refactor with LocalOnlyInterfaceManager
* Refactor LocalOnlyHotspotService
* Localize
* Update strict summary
2018-05-02 17:53:06 -07:00
Mygod
0a47cfdf1c Fix hex PSK not terminating 2018-05-02 01:40:02 -07:00
Mygod
a9c40c8ff7 Handle multiple groups and other formats of psk
This should address #17.
2018-05-02 01:30:29 -07:00
Mygod
989408accc Use no value as auto oc 2018-04-27 20:37:05 -07:00