SukkaW
|
bb65a4180c
Refactor: drop all Bun compatability
|
1 year ago |
SukkaW
|
1f42c27afe
Refactor: drop `Bun.inspect` and `Bun.version`
|
1 year ago |
SukkaW
|
175ba65127
Fix: correct trie tokenizer behavior
|
1 year ago |
SukkaW
|
a0c8751cb2
Perf: make `trie.add` faster
|
1 year ago |
SukkaW
|
6031d9652e
Perf: reduce `if` in `trie.add`
|
1 year ago |
SukkaW
|
fa85fff3c3
Perf: change trie object shape
|
1 year ago |
SukkaW
|
1d8c991baf
Perf: faster `string[]` join
|
1 year ago |
SukkaW
|
724dcdf1ad
Refactor: change trie object shape
|
1 year ago |
SukkaW
|
9ac94b1411
Perf: faster trie by reducing new object creation
|
1 year ago |
SukkaW
|
8c23e7919a
Perf: avoid extra `Map#get` in trie.add loop
|
1 year ago |
SukkaW
|
479032d2ba
Perf: improve trie add
|
1 year ago |
SukkaW
|
7167be852f
Remove unused Bun.peek
|
1 year ago |
SukkaW
|
c2b4af882d
Refactor: re-use code in trie / simplify
|
1 year ago |
SukkaW
|
f04dd0e783
Perf: faster smolTree whitelist by reducing `if` in loop
|
1 year ago |
SukkaW
|
70f837ba15
Perf: faster smolTree trie creation by avoiding `if` in loop
|
1 year ago |
SukkaW
|
efa34399b0
Chore: minor changes
|
1 year ago |
SukkaW
|
2f329a4144
Fix/Perf: more efficient and correct whitelisting
|
1 year ago |
SukkaW
|
5b725192e3
Perf: re-use trie when building reject domainsets
|
1 year ago |
SukkaW
|
48b5f609dd
Feat: trie now supports `whitelist` method
|
1 year ago |
SukkaW
|
35aa11f361
Perf: remove cached tld parse
|
1 year ago |
SukkaW
|
160e7bfab7
Perf: domain deduper using only trie + DFS
|
1 year ago |
SukkaW
|
59b86f706f
Perf/Refactor: trie w/ hostname mode
|
1 year ago |
SukkaW
|
7b2334ee3b
Minor changes here and there
|
2 years ago |
SukkaW
|
aca48afb6d
Update CDN & Reject Hosts
|
2 years ago |
SukkaW
|
c95e96fc61
Chore: refine reject domainset building
|
2 years ago |
SukkaW
|
11e687cd56
Perf: re-implement trie using Map
|
2 years ago |
SukkaW
|
eaf993deca
Perf: minor optimization here and there
|
2 years ago |
SukkaW
|
a7c1b0fd17
Refactor: further improve trie implementation
|
2 years ago |
SukkaW
|
863236a62b
Refactor: improve trie implementation
|
2 years ago |
SukkaW
|
d4ff4c5b2d
Make ESLint Happy
|
2 years ago |