1098 Commits

Author SHA1 Message Date
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
SukkaW
93a28203c2 Add PureDNS to Domain Alive Check servers 2025-02-14 00:39:26 +08:00
SukkaW
3679024ed8 Add Hosts section for Local Host Mapping 2025-02-14 00:39:10 +08:00
SukkaW
b7bfb9ea7a Reject IP List add mirrors
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-13 23:34:01 +08:00
SukkaW
3a9b874be2 Chore: make eslint happy
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-12 14:11:55 +08:00
SukkaW
0073a9c7d5 Update Reject Data Source
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-12 09:37:25 +08:00
SukkaW
9354cf1d28 Chore: log failed URL
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-08 22:33:38 +08:00
SukkaW
339eecb39b Fix: add ookla both host and url 2025-02-08 22:20:27 +08:00
SukkaW
b391de6521 Fetch ookla servers from speedtest-net-servers.cdn.skk.moe 2025-02-08 22:04:48 +08:00
SukkaW
94293d98c9 Chore: maintainance 2025-02-07 17:59:23 +08:00
SukkaW
bbfc762088 Fix: proper add adguard filters extra only to reject_extra 2025-02-06 23:54:35 +08:00
SukkaW
92db009066 Refactor: replace BFS w/ DFS [skip ci] 2025-02-06 22:41:09 +08:00
SukkaW
4d312c42ff Housekeeping 2025-02-05 17:56:16 +08:00
SukkaW
118991b969 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-02-04 10:13:01 +08:00
SukkaW
b74ed9a367 Minor changes 2025-02-01 23:56:14 +08:00
SukkaW
137426dc59 Chore: disable IPv6 in fetch
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-01 22:34:47 +08:00
SukkaW
6f7c743d89 Minor changes 2025-02-01 19:12:50 +08:00
SukkaW
2035f5ea96 Refactor: refine writing strategy
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-01 00:04:09 +08:00
SukkaW
be4f10f9be Chore: improve typescript types with less any
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-01-31 18:58:06 +08:00
SukkaW
60976b1e6b Add Huize Tel ASN
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-01-31 01:07:42 +08:00
SukkaW
db637c5355 Adjust CDN Cache Control 2025-01-31 00:01:49 +08:00
SukkaW
4f0877690c Update Reject Data Source 2025-01-30 19:27:46 +08:00
SukkaW
e7681df05a Chore: validate reject stat CLI 2025-01-30 18:34:02 +08:00
SukkaW
ee40f141f8 Fix: ruleset output trace result 2025-01-29 21:28:41 +08:00
SukkaW
f9163db26c Refactor: adjust write strategy usage 2025-01-29 21:24:00 +08:00
SukkaW
956d98d7dc Perf: no need to check pre-populate sing-box fields
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-01-29 04:02:38 +08:00
SukkaW
7eee4bb3bc Fix: sort CIDRs after merging 2025-01-29 04:01:25 +08:00
Sukka
b22079f5eb
Refactor: new write strategy (#58) 2025-01-29 03:58:49 +08:00
SukkaW
5d6918ffde Update Reject Data Source
Some checks are pending
Build / Build (push) Waiting to run
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-01-26 19:27:24 +08:00
SukkaW
deb0169846 Update CDN & Reject Hosts, Reject IPs 2025-01-26 12:12:12 +08:00
SukkaW
3ef83e9671 Update CDN & Global & Reject Hosts
Some checks failed
Build / Build (push) Has been cancelled
Build / Deploy to Cloudflare Pages (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-01-24 21:22:08 +08:00