Commit Graph

28 Commits

Author SHA1 Message Date
Mygod
f26fb5516f Migrate to another MAC API with history 2023-05-19 17:10:23 -04:00
Mygod
8bdf186311 Migrate to another API again 2023-03-09 23:00:11 -05:00
Mygod
2ea9c15479 Swap to a new backend yet again 2023-03-03 17:45:47 -05:00
Mygod
b380947bc3 Suppress cancellation exception 2023-02-21 11:01:09 -05:00
Mygod
2fe4ad1806 Migrate away from the broken macvendors.co 2023-02-12 14:02:36 -05:00
Mygod
494d501ec9 Fix locale deprecation 2023-02-11 15:03:38 -05:00
Mygod
15c3c5a6d7 Bump to minapi 28 2023-02-08 21:37:16 -05:00
Mygod
a823e32701 Refine code style 2021-10-24 21:47:46 -04:00
Mygod
aa2d92e6a8 Add support for checking app updates 2021-10-24 17:35:38 -04:00
Mygod
491f814f94 Refine code style 2021-05-07 14:39:50 -04:00
Mygod
e79c67eeff Refine country regex 2021-05-07 14:37:40 -04:00
Mygod
1ec73a44fb Revert "Migrate to better MAC lookup"
This reverts commit 0adb857b2d.
2021-05-07 14:36:49 -04:00
Mygod
919bfe93dc Disregard responseCode from framework 2021-05-07 14:15:45 -04:00
Mygod
a93dadcee6 Fix a null pointer 2021-05-06 10:33:49 -04:00
Mygod
db3e858a6b Handle rate limits 2021-05-05 12:37:25 -04:00
Mygod
0adb857b2d Migrate to better MAC lookup 2021-05-05 11:49:15 -04:00
Mygod
e8fb62a0b3 Move MAC utils to MacAddressCompat 2020-05-30 02:39:33 -04:00
Mygod
a8975d7471 v2.5.1 2019-07-18 23:09:29 +08:00
Mygod
4860ca03e7 Handle OOM for whatever reasons 2019-07-11 16:14:06 +08:00
Mygod
931a424fc7 Yes HttpURLConnection is buggy 2019-06-24 11:18:54 +08:00
Mygod
8bfbe8ce53 Refine code style 2019-04-14 13:36:59 +08:00
Mygod
005b5189f4 Handle API changes 2019-03-20 11:53:08 +08:00
Mygod
490a9a2a25 Handle private company for which there is no address nor country 2019-02-14 12:34:59 +08:00
Mygod
8bf1485087 Fix network on main thread on old devices 2019-02-03 13:20:44 +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
d0026f6d82 Be more strict about generating country flags 2019-01-26 22:30:48 +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