SukkaW
|
7167be852f
|
Remove unused Bun.peek
|
2024-06-03 11:56:11 +08:00 |
|
SukkaW
|
2564860a17
|
Fix: proper TextDecoderStream implementation
|
2024-06-02 19:57:27 +08:00 |
|
SukkaW
|
9b5738f565
|
Perf: shortcut sort domain map
|
2024-06-02 17:45:18 +08:00 |
|
SukkaW
|
95de88c45e
|
Improve keyword filter performance
|
2024-06-02 15:58:23 +08:00 |
|
SukkaW
|
a6e421be42
|
Whitelist ipfs.io
|
2024-05-31 16:52:52 +08:00 |
|
SukkaW
|
f46547edba
|
Update Phishing TLD
|
2024-05-27 09:02:05 +08:00 |
|
SukkaW
|
c2b4af882d
|
Refactor: re-use code in trie / simplify
|
2024-05-27 08:11:22 +08:00 |
|
SukkaW
|
71630a5391
|
Chore: Housekeeping
|
2024-05-27 06:22:20 +08:00 |
|
SukkaW
|
f04dd0e783
|
Perf: faster smolTree whitelist by reducing if in loop
|
2024-05-27 04:35:02 +08:00 |
|
SukkaW
|
70f837ba15
|
Perf: faster smolTree trie creation by avoiding if in loop
|
2024-05-27 04:02:44 +08:00 |
|
SukkaW
|
efa34399b0
|
Chore: minor changes
|
2024-05-27 03:13:59 +08:00 |
|
SukkaW
|
eb0623c1a9
|
Enable trie hostname mode & extend hostname mode test cases
|
2024-05-27 02:24:20 +08:00 |
|
SukkaW
|
d137bdb8a3
|
Fix: properly whitelisting domains
|
2024-05-27 01:49:56 +08:00 |
|
SukkaW
|
2f329a4144
|
Fix/Perf: more efficient and correct whitelisting
|
2024-05-27 01:11:22 +08:00 |
|
SukkaW
|
8b1eeb1c14
|
Refactor: minor simplifications
|
2024-05-27 00:23:42 +08:00 |
|
SukkaW
|
e4429a62ee
|
Chore: prefer domain list
|
2024-05-26 23:51:41 +08:00 |
|
SukkaW
|
6b0151be29
|
Perf/Refactor: processHosts now returns string[]
|
2024-05-26 18:22:44 +08:00 |
|
SukkaW
|
aa3cb9e586
|
Perf: speed-up tldts
|
2024-05-26 17:58:52 +08:00 |
|
SukkaW
|
21a31e6c1f
|
Perf/Refactor: processDomainList now returns string[]
|
2024-05-26 17:27:11 +08:00 |
|
SukkaW
|
1288460c48
|
Perf: use tldts-experimental when possible
|
2024-05-26 04:38:43 +08:00 |
|
SukkaW
|
db6786a0d6
|
Perf: make domain sorting faster
|
2024-05-26 04:17:02 +08:00 |
|
SukkaW
|
48b6ae2553
|
Refactor: refactor domain sorting order
|
2024-05-26 03:27:43 +08:00 |
|
SukkaW
|
5b725192e3
|
Perf: re-use trie when building reject domainsets
|
2024-05-26 01:20:45 +08:00 |
|
SukkaW
|
02bff12245
|
Perf: simplify white suffix dedupe
|
2024-05-26 01:02:29 +08:00 |
|
SukkaW
|
48b5f609dd
|
Feat: trie now supports whitelist method
|
2024-05-26 00:53:23 +08:00 |
|
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 |
|