Commit Graph

  • b742701f59 Simplify Trie SukkaW 2024-10-15 16:16:56 +08:00
  • e6f7a98ee9 Refactor: use undici.pipeline & undici.request SukkaW 2024-10-15 13:53:57 +08:00
  • 0dd7150709 Update CDN & Download & Domestic Hosts SukkaW 2024-10-14 20:42:50 +08:00
  • 79da4e18fc Refactor: use retry from undici SukkaW 2024-10-13 15:43:33 +08:00
  • 2695de7410 Retry fetch on timed out SukkaW 2024-10-13 14:16:46 +08:00
  • 6a984161a4 Log make-fetch-happen status / Implement Evict SukkaW 2024-10-13 13:17:36 +08:00
  • fa70896b8f Enable more feature w/ undici SukkaW 2024-10-13 13:14:03 +08:00
  • 80ab4e69c1 Chore: trie dump meta supports callback SukkaW 2024-10-12 13:24:27 +08:00
  • 7b3d422df6 Chore(trace): print trace for one-off task SukkaW 2024-10-12 12:51:43 +08:00
  • a36d61e73c Perf: improve fastStringArrayJoin by 40% SukkaW 2024-10-12 12:49:15 +08:00
  • ae218f3356 Update CDN Hosts SukkaW 2024-10-12 12:37:52 +08:00
  • 66b0a3697d Chore: a hash collision test SukkaW 2024-10-12 12:37:45 +08:00
  • dc221f5269 Feat: AdGuard Home blocklist SukkaW 2024-10-12 11:19:39 +08:00
  • c987b33ee2 Update CDN & Global Hosts SukkaW 2024-10-12 11:06:56 +08:00
  • 21646e22e2 Remove 404 Data Source SukkaW 2024-10-11 21:39:04 +08:00
  • b4653d1b78 Reduce always real ip list SukkaW 2024-10-11 21:23:39 +08:00
  • dad2bba28b Update CDN & Reject & Domestic Hosts SukkaW 2024-10-11 19:15:20 +08:00
  • 08a686beac Fix: proper always real ip SukkaW 2024-10-11 21:03:10 +08:00
  • da5350be98 Reduce Local DNS Mapping items by 120 SukkaW 2024-10-11 17:32:59 +08:00
  • 0285de500b Merge Max into HBO SukkaW 2024-10-11 13:00:22 +08:00
  • c10449e6fb Update CDN Hosts SukkaW 2024-10-11 13:00:07 +08:00
  • c71ed5a9d3 Feat: implement SRC-IP, SRC-PORT, DEST-PORT SukkaW 2024-10-10 21:52:37 +08:00
  • e40979e50e Chore: make ESLint Happy SukkaW 2024-10-10 21:40:54 +08:00
  • 40cda6997a Chore: use latest fetch from undici SukkaW 2024-10-10 21:31:49 +08:00
  • b8a145094a Update CDN Hosts SukkaW 2024-10-10 18:51:23 +08:00
  • 19d4b90ec8 Update Reject Hosts SukkaW 2024-10-10 17:08:39 +08:00
  • d7a24b431a Fix: make fetch-retry bail out AbortError from undici SukkaW 2024-10-10 16:53:38 +08:00
  • 6e65b9406f Fix: bail out fetch retry on 404 SukkaW 2024-10-10 16:48:32 +08:00
  • d0b58bb78c Fix: make fetch-retry relax more SukkaW 2024-10-10 16:39:56 +08:00
  • c75f7fcc76 Feat: introduce make-fetch-happen (#44) Sukka 2024-10-10 16:30:36 +08:00
  • bb07225f6c Disable HTTP/2 support SukkaW 2024-10-10 14:33:49 +08:00
  • 6e68498417 Update Reject Hosts (datadoghq.com) SukkaW 2024-10-10 14:20:43 +08:00
  • a92a0f6f1a Refactor: simplify parallel cached fetching SukkaW 2024-10-10 13:58:56 +08:00
  • 36d2b1102d Housekeeping SukkaW 2024-10-10 13:51:10 +08:00
  • 99e5d46531 Fix types SukkaW 2024-10-09 21:10:25 +08:00
  • 3e7ef5a294 Chore: print statusCode when cache miss SukkaW 2024-10-09 20:58:06 +08:00
  • d4f84e97f9 Fix: remove outdated curben filter mirror SukkaW 2024-10-09 20:52:39 +08:00
  • 2e48a72a3c Feat: implement parallel fetch w/ HTTP 304 (#43) Sukka 2024-10-09 20:49:36 +08:00
  • 07d3fdf05b Feat: implement HTTP 304 with SQLite Cache (#42) Sukka 2024-10-09 09:25:25 +08:00
  • abf924c977 Housekeeping SukkaW 2024-10-09 07:55:15 +08:00
  • 4f76dd089a Perf: replace sha256 w/ xxhash SukkaW 2024-10-08 21:32:56 +08:00
  • 14ed4c01e5 Perf: speed up text line stream SukkaW 2024-10-08 21:00:49 +08:00
  • de9429ce92 Chore/Perf: fetch enable HTTP/2 SukkaW 2024-10-08 19:50:31 +08:00
  • 92985a409d Update CDN & Domestic Hosts SukkaW 2024-10-08 19:27:42 +08:00
  • 97f835816e Update CDN Hosts SukkaW 2024-10-08 06:23:22 +08:00
  • 373b12f4e1 CI: migrate cache save always SukkaW 2024-10-08 03:45:19 +08:00
  • 74c8cfdeb1 Remove Bilibili Intl from Stream TW SukkaW 2024-10-08 03:19:58 +08:00
  • 3ea9b9bfa9 Update CDN & Reject & Domestic & Stream Hosts SukkaW 2024-10-08 03:16:39 +08:00
  • c205306504 Housekeeping SukkaW 2024-10-08 02:26:47 +08:00
  • 57e21a1ea0 Update CDN & Stream Hosts SukkaW 2024-10-08 01:02:53 +08:00
  • 2f55a2a1ff Update CDN & Domestic & Reject Hosts SukkaW 2024-10-07 11:57:39 +08:00
  • 0ca236dbb4 Whitelist Crashlytics Domains SukkaW 2024-10-06 08:01:10 +08:00
  • d3609dfe49 Update CDN & DOwnload & Domestic Hosts SukkaW 2024-10-05 23:53:52 +08:00
  • 400c00f979 Redirect Minecraft Fandom Wiki to Minecraft Wiki SukkaW 2024-10-05 04:46:33 +08:00
  • aa6de8eb5a Update CDN & Reject & Speedtest Hosts SukkaW 2024-10-05 03:35:08 +08:00
  • eab341ac2a Update CDN Hosts SukkaW 2024-10-04 01:02:42 +08:00
  • 6e9d2181eb Refactor: adjust domainset SukkaW 2024-10-02 23:56:30 +08:00
  • 274c2453e2 Perf: slightly improve trie.whitelist performance SukkaW 2024-10-02 23:29:13 +08:00
  • 5d0a974b7f Few updates phishing SukkaW 2024-10-02 23:05:56 +08:00
  • a7e7c19a51 Rrefactor: rewrite trie in class SukkaW 2024-10-02 22:01:38 +08:00
  • d1041f0e59 Update Tests & Make TypeScript happy SukkaW 2024-10-02 21:33:59 +08:00
  • 9735d05956 Update CDN Hosts SukkaW 2024-10-02 21:17:35 +08:00
  • 153e219832 Update phishing infra SukkaW 2024-10-01 20:22:07 +08:00
  • a4ad75838f Update Reject Infra SukkaW 2024-10-01 03:22:54 +08:00
  • def2f1ceed Update CDN & Direct & Domestic & Global Hosts SukkaW 2024-10-01 01:40:16 +08:00
  • 0d1fddcb81 Update Reject Infra & Data Source SukkaW 2024-09-30 08:05:47 +08:00
  • c158217dda Update CDN & Reject & Stream Hosts SukkaW 2024-09-30 07:24:02 +08:00
  • 41655852f4 Fix: reject extra & new reject extra source SukkaW 2024-09-30 07:23:47 +08:00
  • 00a265e9d0 Feat: enhanced AdBlock with outbrain widget SukkaW 2024-09-30 04:30:18 +08:00
  • dfe1600a90 Chore: minor changes to build infra SukkaW 2024-09-30 04:17:12 +08:00
  • 4387c3ef19 Update CDN Hosts SukkaW 2024-09-30 04:16:45 +08:00
  • 14bcc10ce7 Chore: Housekeeping & Make ESLint Happy SukkaW 2024-09-29 11:01:16 +08:00
  • 8c655582ee Update CDN & Reject Hosts SukkaW 2024-09-29 10:53:02 +08:00
  • 28307c4b48 Update CDN Hosts SukkaW 2024-09-28 02:48:17 +08:00
  • 35a7d56ced Update CDN & Reject & Global Hosts/IP SukkaW 2024-09-27 01:22:00 +08:00
  • ac481c4734 Chore: housekeeping SukkaW 2024-09-26 23:28:25 +08:00
  • 7c1952ad6a Chore: increase ruleset CDN cache TTL SukkaW 2024-09-26 17:49:44 +08:00
  • a7516eb772 Update CDN & Reject Hosts SukkaW 2024-09-26 02:26:12 +08:00
  • 83e236184b Fix: force add a few CN cidr & always real ip SukkaW 2024-09-26 01:59:13 +08:00
  • 5f027572cf Perf: smaller local dns mapping SukkaW 2024-09-26 01:18:23 +08:00
  • 3bc4e69f35 Refactor: merge module google_cn_307 into sukka_url_redirect SukkaW 2024-09-25 21:41:10 +08:00
  • 73795a786e Chore: drop old mitm script SukkaW 2024-09-25 21:29:54 +08:00
  • 5577f3b14b Refactor: new MITM hostname sgmodule codegen SukkaW 2024-09-25 21:14:56 +08:00
  • d3a015ff1b Update CDN Hosts SukkaW 2024-09-25 14:42:12 +08:00
  • 9385e4adae Refactor: replace table with cli-table3 SukkaW 2024-09-25 12:29:55 +08:00
  • 6b638a3599 Update CDN Hosts SukkaW 2024-09-25 12:25:17 +08:00
  • dfc96e3da5 Update CDN Hosts SukkaW 2024-09-25 02:30:50 +08:00
  • a71136db8a Chore: CDN cache & prefer compare and write SukkaW 2024-09-23 21:19:57 +08:00
  • a2fe13e50a Chore: drop deprecated files SukkaW 2024-09-23 20:38:00 +08:00
  • 428f30574c Perf: micro optmize trie SukkaW 2024-09-23 17:08:33 +08:00
  • af8086f25a Update CDN Hosts SukkaW 2024-09-23 16:57:04 +08:00
  • a8c53617b1 Refactor: prefer smol trie SukkaW 2024-09-23 16:45:58 +08:00
  • 3ca9122a84 Improve ruleset build process SukkaW 2024-09-23 15:15:07 +08:00
  • dd264dd95a Update Reject Whitelist SukkaW 2024-09-23 10:28:38 +08:00
  • c42a58d79e Put Spam404 to extra, and use domain list SukkaW 2024-09-23 10:15:05 +08:00
  • c198e371ec Feat: salvage more bad syntax from adguard SukkaW 2024-09-23 10:11:13 +08:00
  • b2a1fc47e6 Update CDN Hosts SukkaW 2024-09-23 09:56:12 +08:00
  • ce95a2414a Feat: reject hosts accept third-party SukkaW 2024-09-23 09:56:07 +08:00
  • b91747e07f Feat: merge IP CIDR in ruleset SukkaW 2024-09-23 02:58:34 +08:00
  • ac2d140893 Chore: minor changes SukkaW 2024-09-23 02:52:57 +08:00