81 Commits

Author SHA1 Message Date
SukkaW
6da1069147 Feat: support wildcard from adguard filter 2025-06-20 17:29:29 +08:00
SukkaW
515f262042 Feat: support reject ip from adguard filter 2025-06-20 16:30:07 +08:00
SukkaW
c1bfa34e15 Chore: drop Function#bind 2025-05-23 04:11:42 +08:00
SukkaW
f926970b42 Perf: reduce condition when output to strategy 2025-05-12 00:35:40 +08:00
SukkaW
76f56fa0e0 Protocol/Network rule support 2025-05-03 23:02:51 +08:00
SukkaW
c3e4a1a445 Experimental Surfboard support 2025-05-03 22:58:52 +08:00
SukkaW
c2cc6d72ac Chore: minor changes
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.6) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-04-29 22:19:05 +08:00
SukkaW
70c5625199 Feat: legacy Clash Premium support 2025-04-29 21:54:41 +08:00
SukkaW
c9f72bee03 Perf: improve bulkAddDomainSuffixes 2025-03-27 11:01:30 +08:00
SukkaW
4b26958578 Perf: add reject base first before adding third-party data 2025-03-07 10:02:10 +08:00
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
e19d7989c3 Perf/Refactor: faster ip version 2025-01-22 20:04:41 +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
43085cc00e Chore: drop reject stats generation 2025-01-17 20:43:56 +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
ef1b80fb90 Perf: repalce aho-corasick w/ regexp 2025-01-03 22:30:39 +08:00
SukkaW
b63aae756e Perf: optimize filter debugger 2024-12-29 12:53:54 +08:00
SukkaW
d87c01ce5a Chore: some minor changes 2024-12-22 17:18:40 +08:00
SukkaW
33c71d6546 Chore: prefer foxts 2024-12-16 23:11:52 +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
72d953b230 Replace more utilities w/ foxts 2024-12-12 23:19:03 +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
2afc37d5ab Fix: DOMAIN-KEYWORD conversion to AdGuardHome 2024-11-25 11:12:20 +08:00
SukkaW
c6f3a67711 Perf: repalce String#localeCompare w/ simple ASCII-only compare 2024-11-21 21:51:05 +08:00
SukkaW
ff8163eccc Refactor: minor changes here and there 2024-11-21 00:10:32 +08:00
SukkaW
6bc65c4088 Refactor: disable adguardhome append whitelist 2024-11-13 17:21:20 +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
49ffc7f98c Fix AdGuardHome format 2024-11-01 00:13:51 +08:00
SukkaW
42df2df44f Fix AdGuardHome syntax 2024-10-27 23:23:37 +08:00
SukkaW
e347587e6c Perf: improve build speed 2024-10-27 23:23:31 +08:00
SukkaW
a42d28195d Perf: domainset class w/o build domain map 2024-10-27 03:50:07 +08:00
SukkaW
f01cad25b7 Fix AdGuardHome: remove hostname anchor 2024-10-25 10:02:40 +08:00