628 Commits

Author SHA1 Message Date
SukkaW
7c1952ad6a Chore: increase ruleset CDN cache TTL 2024-09-26 17:49:44 +08:00
SukkaW
83e236184b Fix: force add a few CN cidr & always real ip 2024-09-26 02:03:35 +08:00
SukkaW
5f027572cf Perf: smaller local dns mapping 2024-09-26 01:24:01 +08:00
SukkaW
3bc4e69f35 Refactor: merge module google_cn_307 into sukka_url_redirect 2024-09-25 21:41:10 +08:00
SukkaW
73795a786e Chore: drop old mitm script 2024-09-25 21:29:54 +08:00
SukkaW
5577f3b14b Refactor: new MITM hostname sgmodule codegen 2024-09-25 21:22:35 +08:00
SukkaW
9385e4adae Refactor: replace table with cli-table3 2024-09-25 12:29:55 +08:00
SukkaW
a71136db8a Chore: CDN cache & prefer compare and write 2024-09-23 21:21:00 +08:00
SukkaW
a2fe13e50a Chore: drop deprecated files 2024-09-23 20:38:00 +08:00
SukkaW
428f30574c Perf: micro optmize trie 2024-09-23 17:14:10 +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
dd264dd95a Update Reject Whitelist 2024-09-23 10:28:38 +08:00
SukkaW
c42a58d79e Put Spam404 to extra, and use domain list 2024-09-23 10:15:05 +08:00
SukkaW
c198e371ec Feat: salvage more bad syntax from adguard 2024-09-23 10:11:13 +08:00
SukkaW
ce95a2414a Feat: reject hosts accept third-party 2024-09-23 09:56:07 +08:00
SukkaW
b91747e07f Feat: merge IP CIDR in ruleset 2024-09-23 03:29:43 +08:00
SukkaW
ac2d140893 Chore: minor changes 2024-09-23 02:52:57 +08:00
SukkaW
7acda2b5a4 Feat: enable merge for IP rules 2024-09-23 02:46:30 +08:00
SukkaW
152db2d9cf Fix: whitelist reject extra from reject base 2024-09-22 18:14:48 +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
SukkaW
1783cccf7f Refactor: add more parsing 2024-09-21 16:43:01 +08:00
SukkaW
a3aec826f5 Chore: fix singbox & clash processPath, more TODO 2024-09-21 04:41:03 +08:00
SukkaW
9eec31be10 Refactor: merge new output 2024-09-21 04:22:11 +08:00
SukkaW
76aa3a78b4 Feat: add kwfilter to ruleset as well 2024-09-21 04:16:21 +08:00
SukkaW
4808ed8d27 Refactor: adapt new output 2024-09-21 04:01:12 +08:00
SukkaW
eb2023b9aa Refactor: new output 2024-09-21 02:57:14 +08:00
SukkaW
b119fa652d Refactor: new output 2024-09-20 23:56:30 +08:00
SukkaW
31136d8409 Fix: write file properly 2024-09-20 16:34:51 +08:00
SukkaW
5c8636d7b3 Minor changes here and there 2024-09-20 16:10:19 +08:00
SukkaW
bdc3955ac6 Housekeeping & Make ESLint happy again 2024-09-20 15:25:06 +08:00
SukkaW
0bbbeaa372 Chore: add tests for ruleset create utility 2024-09-20 01:27:33 +08:00
SukkaW
3bd0ebe36e Perf: a few improvements to trie 2024-09-18 22:42:48 +08:00
SukkaW
a004ffb960 Fix: avoid non-doaminlist into trie 2024-09-18 13:57:06 +08:00
SukkaW
16ca72b35f Fix ruleset processing 2024-09-16 00:35:28 +08:00
SukkaW
33788588f0 Perf: merge stream writes 2024-09-16 00:24:16 +08:00
SukkaW
468cc943bf Fix CloudMounter 2024-09-15 17:02:23 +08:00
SukkaW
e7cc9e2924 Chore: async write stream & mkdirp 2024-09-15 14:06:22 +08:00
SukkaW
3c10658f38 Update Global Hosts & Speedtest Hosts 2024-09-14 13:08:58 +08:00
SukkaW
f50dea109f Update CDN Hosts 2024-09-13 22:33:40 +08:00
SukkaW
deadf16ae8 Perf: cache phishing hosts process 2024-09-13 22:19:35 +08:00
SukkaW
4522c8c963 Fix: drop corrupted files 2024-09-10 01:37:16 +08:00
SukkaW
3b91b69406 Perf: drop array 2024-09-10 01:09:37 +08:00
SukkaW
05ccd9fa50 Perf: faster adguard filter syntax parsing 2024-09-10 00:17:11 +08:00
SukkaW
f58c10e34c Fix: trie meta 2024-09-09 23:02:57 +08:00
SukkaW
385147f784 Chore: replace tar-stream w/ tar-fs 2024-09-09 06:15:32 +08:00