Commit History

Author SHA1 Message Date
  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
  SukkaW 071b8120a6 Chore: more refactor to the bun 2 years ago