45 Commits

Author SHA1 Message Date
SukkaW
34c316f509 Chore: improve trace output 2025-03-02 00:28:44 +08:00
SukkaW
94293d98c9 Chore: maintainance 2025-02-07 17:59:23 +08:00
SukkaW
b74ed9a367 Minor changes 2025-02-01 23:56:14 +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
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
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
deb0169846 Update CDN & Reject Hosts, Reject IPs 2025-01-26 12:12:12 +08:00
SukkaW
5dd476cc48 Fix: fileEqual handling w/ empty line 2025-01-18 03:06:33 +08:00
SukkaW
ffa4e03d08 Perf: make fileEqual faster 2025-01-18 01:40:20 +08:00
SukkaW
6f8d515e7c Perf: speed up file comparison 2025-01-17 21:52:08 +08:00
SukkaW
6858cd63b4 Feat: sukka_local_dns_mapping.sgmodule now uses new rule-set syntax 2025-01-17 14:50:08 +08:00
SukkaW
b0a7a0b682 Refactor: track download stats and enable HTTP/2 2025-01-11 23:47:42 +08:00
SukkaW
8d4c927c23 Fix: avoid update adguardhome time even w/o changes 2025-01-10 01:18:11 +08:00
SukkaW
4e9e206ec0 Feat: include my_reject in adguardhome 2025-01-07 23:17:49 +08:00
SukkaW
716c23b44b Fix AdGuardHome & Clash Output 2024-12-14 21:40:35 +08:00
SukkaW
9c82e5346c Perf: avoid mutate string in ruleset base 2024-12-14 21:14:29 +08:00
SukkaW
80ac403944 Replace more utilities w/ foxts 2024-12-12 20:58:40 +08:00
SukkaW
a0ef544f66 Replace more utilities w/ foxts 2024-12-12 00:39:50 +08:00
SukkaW
d726dcb64c Replace built-in utility with foxts 2024-12-11 17:13:08 +08:00
SukkaW
ff8163eccc Refactor: minor changes here and there 2024-11-21 00:10:32 +08:00
SukkaW
c1f8705342 Simplify domain regex from wildcard 2024-11-10 19:16:41 +08:00
SukkaW
f0a3b3e915 Chore: minor changes 2024-11-04 09:29:57 +08:00
SukkaW
e347587e6c Perf: improve build speed 2024-10-27 23:23:31 +08:00
SukkaW
9f26d11fef Update Reject & Domestic Rules 2024-10-25 08:14:49 +08:00
SukkaW
c24fae555a Fix: guard pending promise 2024-10-25 02:24:46 +08:00
SukkaW
94ea47d447 Output hostname size of sgmodule build 2024-10-21 01:01:48 +08:00
SukkaW
a5a3e061f6 Support Clash Fake IP Filter Ruleset 2024-10-16 17:45:32 +08:00
SukkaW
2bbc122b85 Replace sortDomains w/ trie dump sort 2024-10-15 18:36:23 +08:00
SukkaW
b742701f59 Simplify Trie 2024-10-15 17:08:38 +08:00
SukkaW
80ab4e69c1 Chore: trie dump meta supports callback 2024-10-12 13:33:42 +08:00
SukkaW
c71ed5a9d3 Feat: implement SRC-IP, SRC-PORT, DEST-PORT 2024-10-10 22:45:22 +08:00
SukkaW
e40979e50e Chore: make ESLint Happy 2024-10-10 21:40:56 +08:00
SukkaW
14bcc10ce7 Chore: Housekeeping & Make ESLint Happy 2024-09-29 11:01:16 +08:00
SukkaW
5f027572cf Perf: smaller local dns mapping 2024-09-26 01:24:01 +08:00
SukkaW
5577f3b14b Refactor: new MITM hostname sgmodule codegen 2024-09-25 21:22:35 +08:00
SukkaW
a8c53617b1 Refactor: prefer smol trie 2024-09-23 16:57:01 +08:00
SukkaW
3ca9122a84 Improve ruleset build process 2024-09-23 16:10:04 +08:00
SukkaW
26739b9dd7 Fix: ip cidr format 2024-09-22 01:04:30 +08:00
SukkaW
65d78b3915 Fix: reject whitelist 2024-09-22 00:59:08 +08:00
SukkaW
d56cf0e5e3 Update Microsoft CDN 2024-09-21 19:37:51 +08:00
SukkaW
eeeadbc86b Refactor: adjust more output 2024-09-21 19:22:43 +08:00
SukkaW
7c372b3b8c Refactor: adjust output 2024-09-21 18:39:05 +08:00