Mygod
4de891b459
No more main thread SQL
2019-01-31 22:11:54 +08:00
Mygod
08ab6a54ff
Add EmojiCompat
2019-01-31 20:40:24 +08:00
Mygod
5999ab66d1
Refine parsing IpNeighbour
2019-01-31 20:38:19 +08:00
Mygod
f75f539446
Add fallback to obtaining country
2019-01-31 17:31:10 +08:00
Mygod
509511461c
Add manual MAC lookup
2019-01-31 17:10:49 +08:00
Mygod
73d29cba20
Revert "Refrain from using reflection to parse numerical address"
...
This reverts commit 72851d4417 .
See also: https://issuetracker.google.com/issues/123456213
2019-01-27 16:07:38 +08:00
Mygod
d0026f6d82
Be more strict about generating country flags
2019-01-26 22:30:48 +08:00
Mygod
4918dfc856
Suppress links for bogon IPs
...
ipinfo.io does not tell a lot of information about bogon IP addresses, so let us just not show any links at all.
2019-01-26 21:57:58 +08:00
Mygod
d4208affbb
Implement MAC lookup ( #68 )
...
* Implement MAC lookup
* Refine error processing
* Use long to store MAC consistently
* Link back to macvendors.co
* Undo some havoc
* Do not show mac spans for TV
* Show MAC and IP in a consistent order
* Add IP spans by ipinfo.io
* Add SpanFormatter
* Fix IPv6 ipinfo.io link
* Refine SpanFormatter
* Fix pressing the link
2019-01-26 21:20:40 +08:00
Mygod
94114f7a4b
Migrate to LiveData
...
Benefit includes: no more flush after changing nickname. Yep.
2019-01-26 14:48:27 +08:00
Mygod
72851d4417
Refrain from using reflection to parse numerical address
2019-01-26 01:35:59 +08:00
Mygod
074252ad1c
Deprecate thread helper
2019-01-26 01:34:41 +08:00
Mygod
59713a1eb5
Do not spawn another process to kill monitor
2019-01-26 01:26:38 +08:00
Mygod
469a0cd669
Fix IP forward shutdown by system tethering on Android 6+
2019-01-24 21:37:08 +08:00
Mygod
0da1943a68
Refine RootSession.Transaction.iptables
2019-01-24 21:15:44 +08:00
Mygod
0aa77ef82d
Use AppCompatDialogFragment
2019-01-23 15:23:26 +08:00
Mygod
ab89e9391a
Enhanced AlertDialogFragment
2019-01-23 15:02:15 +08:00
Mygod
f7673b080d
Migrate to versionedparcelable
2019-01-23 14:14:03 +08:00
Mygod
a936b4e058
Allow usage of legacy Wi-Fi switch in-app only on 7.1
2019-01-23 12:10:56 +08:00
Mygod
116902493c
Refine TetherType matcher
2019-01-22 23:46:51 +08:00
Mygod
1048fa830a
Remove legacy Wi-Fi switch for Android 7.1
...
Fixes #64 .
2019-01-22 23:38:56 +08:00
Mygod
bf000f86ed
Bring down LOH onDestroy
2019-01-18 12:03:01 +08:00
Mygod
37337fd2ef
Add more log
2019-01-18 11:59:11 +08:00
Mygod
a583d6c143
Handle interrupted dump
2019-01-18 11:46:16 +08:00
Mygod
6a8dbd7775
Add default p2p group if nothing is found
...
Fixes #61 .
2019-01-18 11:26:19 +08:00
Mygod
dfbb534461
Refine logging persistent group
2019-01-15 01:54:02 +08:00
Mygod
c1e948dbbf
Log persistent groups
2019-01-14 19:35:03 +08:00
Mygod
f9804fde9f
Yeah right put a @null in there what a great idea
2019-01-12 19:28:42 +08:00
Mygod
05012783a3
Always clean routings on exit
2019-01-06 02:04:17 +08:00
Mygod
8b7b0b0b3e
Fix flashing icons
2019-01-06 01:43:19 +08:00
Mygod
e6943c69dd
Try both p2p_supplicant.conf paths for Project Treble
2019-01-06 01:10:40 +08:00
Mygod
0374b93a64
Allow waiting in updating records
2019-01-06 00:58:30 +08:00
Mygod
ea9145c2bd
Mute SocketException
2019-01-06 00:47:53 +08:00
Mygod
9c0bbf71f6
Title or not, platform default
2019-01-06 00:45:15 +08:00
Mygod
d3d066e037
Mute InvocationTargetException on 7.0 as well
2019-01-06 00:29:27 +08:00
Mygod
504190950f
Disable IPv6 tethering by default
...
Refine #56 , #6 .
2019-01-06 00:15:53 +08:00
Mygod
719e8245a7
Mute more SocketException
2019-01-03 23:55:29 +08:00
Mygod
615e7256d0
Mute Android 7.1 bug
2019-01-03 23:50:47 +08:00
Mygod
4287672aad
Mute more SocketException
2019-01-03 23:48:33 +08:00
Mygod
faebc2d1ae
Make root unavailable more informative
2019-01-03 23:33:46 +08:00
Mygod
b00791d644
Update dependencies
2019-01-03 23:22:28 +08:00
Mygod
32c5973cdc
Fix possible race condition caused crash
2019-01-03 17:00:31 +08:00
Mygod
2c28e1afec
Refine code style
2019-01-01 14:32:00 +08:00
Mygod
7be7af36c9
Handle nullable fragmentManager
2019-01-01 12:46:07 +08:00
Mygod
24c1d810d5
Fix AlertDialogFragment
2019-01-01 12:44:02 +08:00
Mygod
7c72b9a235
Caller already has an active LocalOnlyHotspot request is now unexpected
2019-01-01 12:38:25 +08:00
Mygod
68fface4b9
Allow clients on different tethered interfaces to communicate
...
Previously, the routing rules were too strict. We should probably also deprecate TrafficRecord.upstream sometime.
2019-01-01 12:21:48 +08:00
Mygod
5abd3661c3
Log less
2018-12-30 17:57:53 +08:00
Mygod
f0a89d5498
Do not request data onDismiss
2018-12-30 17:44:18 +08:00
Mygod
d26c4587f2
Reduce log levels
2018-12-30 16:55:06 +08:00