978 Commits

Author SHA1 Message Date
SukkaW
2fbbfd2d93 Housekeeping & Minor changes 2025-03-20 23:07:20 +08:00
SukkaW
56e2f0e93f Minor changes 2025-03-20 09:26:18 +08:00
SukkaW
9be66afce7 Perf: simplify file equal
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-03-20 00:37:10 +08:00
SukkaW
3c999be08d Chore: minor changes 2025-03-19 09:32:17 +08:00
SukkaW
9eb0ff2b55 Whitelist window.net 2025-03-18 09:27:41 +08:00
SukkaW
ab522c85a5 Update CDN Hosts 2025-03-17 21:28:48 +08:00
SukkaW
78f5b83b39 Fix: use punycode.toASCII in trie dumping 2025-03-17 17:31:22 +08:00
SukkaW
b40d936e10 Update Reject Hosts 2025-03-17 16:34:12 +08:00
SukkaW
08a3a8f57b Update Reject Data Source 2025-03-17 09:59:08 +08:00
SukkaW
6a31e07c1a Whitelist *.cloud.microsoft 2025-03-16 00:51:46 +08:00
SukkaW
163434b344 Redirect UNPKG to jsDelivr
https://github.com/unpkg/unpkg/issues/412
2025-03-16 00:13:16 +08:00
SukkaW
9659ff2a95 Disable AdGuard Clickthrough CNAME List
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-03-15 17:06:55 +08:00
SukkaW
8e9afef2a3 Replace unpkg w/ jsDelivr 2025-03-15 13:42:09 +08:00
SukkaW
a2749c4343 Update Reject & CDN Hosts 2025-03-15 13:38:01 +08:00
SukkaW
cdc255a82a Chore: minor changes
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-03-12 15:01:28 +08:00
SukkaW
c9ebec077f Move TextLineStream to foxts, adopt skipEmptyLines
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-03-11 01:05:14 +08:00
SukkaW
3bf48cfcd2 Rename reject_sukka in Source to reject 2025-03-11 00:30:30 +08:00
SukkaW
86ccf71667 Perf: close write stream explictly to prevent leak 2025-03-11 00:22:47 +08:00
SukkaW
d40e191934 Remove unused codes
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-03-09 23:24:26 +08:00
SukkaW
4b26958578 Perf: add reject base first before adding third-party data 2025-03-07 10:02:10 +08:00
SukkaW
817c491202 Fix: reject domain normalizer 2025-03-06 09:24:55 +08:00
SukkaW
e13cee4e46 Refactor: improve fileEqual impl
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-03-06 00:04:19 +08:00
SukkaW
7d0e22583d Perf: make microsoft cdn in the dedicated thread
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-03-04 22:37:10 +08:00
SukkaW
c5b88362ef Tightrn the Phishing Hosts & Add default fetch cache 2025-03-04 22:26:29 +08:00
SukkaW
177925f019 Tighten Phishing Hosts
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-03-03 22:30:47 +08:00
SukkaW
e932928550 Update Reject Hosts & Improve Luminati Hosts collection 2025-03-03 22:02:21 +08:00
SukkaW
13008b9552 Tighten Phishing Hosts minimization 2025-03-03 11:51:18 +08:00
SukkaW
999baa3020 Whitelist cuty.io
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-03-02 23:52:29 +08:00
SukkaW
a05e0ec27c Make fake TLD in Phishing Hosts lethal match 2025-03-02 23:27:53 +08:00
SukkaW
f655e54cd7 Increase fetch parallel delay 2025-03-02 23:21:16 +08:00
SukkaW
c9b53b1c1a Perf: move phishing hosts process into a worker 2025-03-02 23:03:52 +08:00
SukkaW
20edd90c9b Chore: minor changes 2025-03-02 22:30:47 +08:00
SukkaW
eabac5bfce Perf: minor optimization reducing array allocation
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-03-02 19:49:18 +08:00
SukkaW
0f7799b8f1 Update Reject Hosts & Tighten the Phishing Hosts 2025-03-02 16:11:54 +08:00
SukkaW
22676ed0b2 Update Global Hosts & Phishing Hosts Keywords 2025-03-02 15:55:02 +08:00
SukkaW
34c316f509 Chore: improve trace output 2025-03-02 00:28:44 +08:00
SukkaW
64317794b0 Perf: strip more branches 2025-03-02 00:16:57 +08:00
SukkaW
9dc2a9509e Fix CHN CIDR 2025-02-28 16:58:14 +08:00
SukkaW
20e3298c1d Minor Changes 2025-02-28 14:28:44 +08:00
SukkaW
cdc28aa879 Backward compat for non_ip/lan
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-02-27 09:24:05 +08:00
SukkaW
9f948943ee Make ESLint Happy [skip ci] 2025-02-23 23:13:54 +08:00
SukkaW
b1912c89ac Perf: limit split when parsing hosts 2025-02-23 22:59:55 +08:00
SukkaW
be063f09a7 Chore: many changes
- Move `parse-filter.test.ts`
- Add more kwfilter bail out to parse filter
2025-02-23 22:45:48 +08:00
SukkaW
3952e27d64 Perf: improve file comparision 2025-02-23 22:32:11 +08:00
SukkaW
44e6c3f062 CI: only enable why-is-node-running in GHA debug logging mode 2025-02-19 00:44:58 +08:00
SukkaW
2bb8009d03 Housekeeping
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-02-18 10:20:49 +08:00
SukkaW
2ebe91189c Chore: minor changes
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-02-15 22:55:29 +08:00
SukkaW
15697a2b96 Chore: update content-type 2025-02-15 14:17:47 +08:00
SukkaW
65558592cb Chore: make sure random DoH Servers are different
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-02-14 23:44:02 +08:00
SukkaW
0d6f0dc933 Add more blocked domain source data 2025-02-14 15:38:58 +08:00