229 Commits

Author SHA1 Message Date
SukkaW
05c2db6ac7 Remove donews.com from Reject Hosts 2024-05-25 22:21:59 +08:00
SukkaW
424f75a983 Update Reject Hosts 2024-05-19 04:28:51 +08:00
SukkaW
b5a6e05a84 Feat: update phishing domain threshold 2024-05-19 04:07:54 +08:00
SukkaW
35aa11f361 Perf: remove cached tld parse 2024-05-12 00:50:50 +08:00
SukkaW
160e7bfab7 Perf: domain deduper using only trie + DFS 2024-05-12 00:20:30 +08:00
SukkaW
1b116637d2 Perf: make sort domain faster 2024-05-11 15:41:59 +08:00
SukkaW
22d738d99d Refactor: improve stable sort domains 2024-05-11 01:12:07 +08:00
SukkaW
748861bd2b Prefer TimSort 2024-05-11 00:36:21 +08:00
SukkaW
f99d166c13 Test: add stable sort domains test 2024-05-11 00:28:33 +08:00
SukkaW
a486910a26 Perf: use new hostname trie 2024-05-11 00:07:43 +08:00
SukkaW
59b86f706f Perf/Refactor: trie w/ hostname mode 2024-05-10 23:49:50 +08:00
SukkaW
487d4fecd6 Perf: new timsort 2024-05-10 23:41:05 +08:00
SukkaW
5ec04e4728 Perf: improve sort speed / simplify 2024-05-10 10:58:21 +08:00
SukkaW
6a48313ebd Use TimSort (WebKit you lazy fuck) 2024-05-09 10:46:31 +08:00
SukkaW
53d570e22d Update CDN & Global & Download Hosts 2024-05-05 00:28:25 +08:00
SukkaW
fa0cb48bf0 Chore: re-use code 2024-05-02 18:52:25 +08:00
SukkaW
986cfc8ff4 Perf: make readline interface creation faster 2024-05-02 18:43:25 +08:00
SukkaW
e5d511d105 Perf: many changes
- Hoist process hosts line callback
- Reduce dp hosts file size
- Reduce domain sort
2024-05-02 08:13:15 +08:00
SukkaW
10bde9f1e8 Fix/CI: float promise error handling / log wrap 2024-05-02 07:33:29 +08:00
SukkaW
df6bbb68a0 Chore: improve types 2024-05-02 00:52:02 +08:00
SukkaW
1c95540b81 Perf: append large array 2024-04-28 14:20:36 +08:00
SukkaW
e6d3c02ad5 Fix: unblock m.stripe.com 2024-04-23 21:09:23 +08:00
SukkaW
cbb22f3b16 Perf: improve reject regex / regex sorting 2024-04-23 15:01:33 +08:00
SukkaW
cea350aa61 Feat/Chore: add DOMAIN-WILDCARD to sort weight 2024-04-20 23:57:06 +08:00
SukkaW
58607ac27c Chore: update phishing domain TLD filter 2024-04-18 13:46:56 +08:00
SukkaW
3009bed1cd Update CDN & Global Hosts 2024-04-16 23:25:57 +08:00
SukkaW
e68b064fe5 Chore: improve types & performance 2024-04-16 23:02:35 +08:00
SukkaW
f9a0445cbf Chore: housekeeping 2024-04-16 11:06:00 +08:00
SukkaW
60eabb8e50 Update Domestic & Global & CDN Hosts 2024-04-05 15:46:20 +08:00
SukkaW
8a1aa15ea0 Fuck Bun for write file in stream 2024-04-04 00:37:38 +08:00
SukkaW
b48bdb104b Chore: sort ruleset properly 2024-04-04 00:25:54 +08:00
SukkaW
fc0bfdc9a0 Update Reject Hosts 2024-03-25 14:05:37 +08:00
SukkaW
0b0dda6cc2 Chore: enable TextLineStream with env 2024-03-17 16:21:29 +08:00
SukkaW
bd063d84fa Update Reject Hosts 2024-03-08 16:55:22 +08:00
SukkaW
6769d941ef Update CDN & Reject Whitelist 2024-03-06 14:41:39 +08:00
SukkaW
c37a2d58cd Whitelist clicks.mlsend.com 2024-03-01 18:52:46 +08:00
SukkaW
64f5a07f59 Update AI / CDN / Domestic / Global / Reject 2024-02-27 00:01:57 +08:00
SukkaW
15724a81b2 Update CDN / Download / Reject Hosts 2024-02-23 17:06:19 +08:00
SukkaW
59b2608ef2 Minor changes to previous build downloading 2024-02-20 14:20:22 +08:00
SukkaW
dba1e13edf Perf: minor improvements 2024-02-11 14:54:47 +08:00
SukkaW
2982d74a55 CI: save cache even when build failed 2024-02-08 23:24:48 +08:00
SukkaW
7b2334ee3b Minor changes here and there 2024-02-06 15:49:51 +08:00
SukkaW
aca48afb6d Update CDN & Reject Hosts 2024-02-06 14:25:03 +08:00
SukkaW
880715f196 Whitelisting bitly email domain 2024-02-04 23:49:43 +08:00
SukkaW
d12f42529a Whitelisting bitly email domain 2024-02-04 18:08:14 +08:00
SukkaW
43562f62d4 Perf: fast bail out filter parsing 2024-02-03 21:36:30 +08:00
SukkaW
067d19f488 Update CDN / Domestic / Global Hosts 2024-02-03 21:15:09 +08:00
SukkaW
efa1ab254e Finish fs cache changes / tracer optimization 2024-02-02 11:33:08 +08:00
SukkaW
8428b3da42 Minor changes to fs cache 2024-02-02 00:15:46 +08:00
SukkaW
252df571aa Update CDN / Download Hosts 2024-02-01 17:47:50 +08:00