158 Commits

Author SHA1 Message Date
SukkaW
611dc7183a Add CloudMounter Rules 2024-01-10 23:10:00 +08:00
SukkaW
f5436b7763 Refactor: update library implementation 2024-01-09 14:59:36 +08:00
SukkaW
62ee184921 Update Reject Hosts 2024-01-07 22:57:29 +08:00
SukkaW
53fc370774 Fix: force normalize reject domains 2024-01-07 22:34:58 +08:00
SukkaW
ca169b9db5 Fix: enable domain check for some reject data source 2024-01-07 01:05:20 +08:00
SukkaW
61b88c5807 Perf: adjust cache TTL 2024-01-07 00:40:40 +08:00
SukkaW
250a436207 Update Reject & Download Hosts 2024-01-03 12:58:27 +08:00
SukkaW
8c150e87c2 Perf: add more cache 2023-12-31 21:20:30 +08:00
SukkaW
c85f9fac0c Perf: enforce more cache 2023-12-31 03:01:43 +08:00
SukkaW
85801b1b9e Perf: use filesystem cache 2023-12-31 02:43:10 +08:00
SukkaW
48b3c4538e Chore: refactor fetch text by line & load previous speedtest set 2023-12-31 00:04:17 +08:00
SukkaW
a4458ee367 Chore: add timeout to build 2023-12-30 23:44:37 +08:00
SukkaW
a7c1b0fd17 Refactor: further improve trie implementation 2023-12-30 19:12:11 +08:00
SukkaW
863236a62b Refactor: improve trie implementation 2023-12-29 23:56:08 +08:00
SukkaW
015bdba23d Update Reject & CDN Hosts 2023-12-27 21:37:37 +08:00
SukkaW
9c6c0e1b19 Chore: housekeeping 2023-12-24 22:35:21 +08:00
SukkaW
d83f8ccd04 Chore: add timeout on speedtest API fetching 2023-12-24 16:45:37 +08:00
SukkaW
d7c8bf8d11 Chore: fix leak thread 2023-12-24 01:55:25 +08:00
SukkaW
230ac3eb18 Chore/CI: use fs cache to save bandwidth 2023-12-24 00:19:31 +08:00
SukkaW
85facb23ca Update Reject Domains 2023-12-20 14:57:21 +08:00
SukkaW
c9c23ee127 Chore: enable microsoft_cdn build / refine Clash transformation 2023-12-20 12:03:46 +08:00
SukkaW
7a6363d117 Chore: avoid writing appprofile.php 2023-12-19 20:25:18 +08:00
SukkaW
d06740ca35 Chore: auto build microsoft_cdn 2023-12-19 13:53:08 +08:00
SukkaW
1f2e2a655c Chore: adjust stdout style 2023-12-18 00:41:52 +08:00
SukkaW
91df00f7f3 Perf: make reject parsing faster & more robust 2023-12-18 00:28:11 +08:00
SukkaW
16a08bd07d Refactor: speed up reject parsing 2023-12-17 23:37:35 +08:00
SukkaW
9eda90e85b Refactor: simplify build infra 2023-12-16 22:16:46 +08:00
SukkaW
88af6ddee2 Update Download / Global Hosts 2023-12-15 17:25:28 +08:00
SukkaW
22a3f218d9 Update Download & Domestic Hosts 2023-12-14 20:04:47 +08:00
SukkaW
713358402d Refactor: enable new ruleset index template 2023-12-13 23:02:14 +08:00
SukkaW
dec8952226 Chore: detail logging of time consumption 2023-12-12 22:52:58 +08:00
SukkaW
e970006445 Add new phishing feed / speed up domains sort 2023-12-12 17:10:55 +08:00
SukkaW
f32c2cef7e Update CDN Hosts 2023-12-11 22:34:22 +08:00
SukkaW
9e09222472 Fix: hosts parsing 2023-12-11 13:08:05 +08:00
SukkaW
a0a772d2e1 Chore: simplify build infra 2023-12-11 10:32:27 +08:00
SukkaW
69da11a3b3 Chore: backward compatible of reject_phishing file 2023-12-10 22:43:30 +08:00
SukkaW
2090d830da Perf: improve reject build 2023-12-10 02:25:32 +08:00
SukkaW
1928c052a9 Chore: simplify build infra / remove reject_phishing 2023-12-10 01:14:59 +08:00
SukkaW
a558b82c08 Chore: simplify build infra 2023-12-09 21:27:03 +08:00
SukkaW
62f7ed984b Update Coin Block Hosts 2023-12-08 23:11:19 +08:00
SukkaW
e16c318f4c Chore: housekeeping 2023-12-07 21:19:43 +08:00
SukkaW
723075b2cd Update Reject Hosts 2023-12-07 20:40:02 +08:00
SukkaW
37b01ff016 Chore: improve reject hosts robustness 2023-12-07 20:39:52 +08:00
SukkaW
7e13ae7a24 Update CDN & Phishing & AI Hosts 2023-12-04 15:55:45 +08:00
SukkaW
da7c6764c5 Chore: revert stream back to asyncgenerator 2023-12-04 00:54:52 +08:00
SukkaW
17d69a975a Chore: use Bun.nanoseconds() over performance.now() 2023-12-03 04:00:56 +08:00
SukkaW
d4ff4c5b2d Make ESLint Happy 2023-12-03 02:04:09 +08:00
SukkaW
6962c47782 Chore: rewrite trie and sorter test in bun:test 2023-11-30 10:53:16 +08:00
SukkaW
4cda4df451 Perf: prefer hosts over AdBlock syntax 2023-11-29 22:14:57 +08:00
SukkaW
34c67e5a0d Chore: update build infra & performance improvements 2023-11-29 21:50:16 +08:00