76 Commits

Author SHA1 Message Date
SukkaW
9f05105b29 Print task run duration time 2023-09-13 14:07:38 +08:00
SukkaW
96af39c40d Simplify build infra 2023-09-11 12:02:17 +08:00
SukkaW
2e36d4888c Fix build race condition 2023-09-11 01:54:12 +08:00
Sukka
df4a10e180
New build infra: Build for Clash (#11) 2023-09-11 00:51:35 +08:00
SukkaW
5bd7229d4b Update Domain Sorter / Fix missing reject stats 2023-09-02 22:42:00 +08:00
SukkaW
975aa326ef Add stable domain sort 2023-08-20 16:13:53 +08:00
SukkaW
82f10868c1 Perf: make build faster 2023-08-11 17:26:00 +08:00
SukkaW
82519839f8 Use stream in build tools 2023-08-07 21:31:29 +08:00
SukkaW
6da06d8506 Make CI Faster / Readline util 2023-07-26 23:14:41 +08:00
SukkaW
1634408060 Build stable reject domainsets 2023-07-26 13:57:09 +08:00
SukkaW
2cec0789b1 Build reject hosts stats 2023-07-24 20:56:43 +08:00
SukkaW
6ffff1093b Perf: make build reject hosts faster 2023-07-22 21:51:38 +08:00
SukkaW
dcf565fb6b Implement keyword deduper using AhoCorasick 2023-07-22 21:39:39 +08:00
SukkaW
685427472b Refactor build scripts 2023-07-13 22:31:27 +08:00
SukkaW
b43c1628d6 Add build step to CDN domainset 2023-07-13 22:18:53 +08:00
SukkaW
09961fad44 Chore: introduce eslint to build script 2023-07-12 23:14:20 +08:00
SukkaW
4d0a5260ca Perf: make reject list build faster 2023-07-07 20:57:41 +08:00
SukkaW
b659bff079 Perf: fastest dedupe 2023-07-07 15:07:45 +08:00
SukkaW
c12a75b00a Make build faster 2023-05-27 16:35:51 +08:00
SukkaW
cac947fd62 Chore: new sorting for reject hosts 2023-03-12 16:33:28 +08:00
SukkaW
a00f05a989 Chore: new sorting for reject hosts 2023-03-12 15:51:45 +08:00
SukkaW
c273db6832 Enforce blocking Firefox telemetry 2023-02-11 21:10:15 +08:00
SukkaW
fda2618447 Fetch remote whitelist from AdGuardDNSFilters 2023-01-12 22:00:55 +08:00
SukkaW
44aeb217d8 Update Reject Filter Parsing 2022-12-26 18:42:46 +08:00
SukkaW
ffb4e24e8a New build infra 2022-12-08 18:29:21 +08:00
SukkaW
6646a1ec98 Update CDN Hosts 2022-12-08 00:38:59 +08:00
SukkaW
4a57089e3d Add Banner for Reject Domainset 2022-12-06 19:31:24 +08:00
SukkaW
cba717dade Chore: update build tools & data source 2022-11-09 16:27:48 +08:00
SukkaW
4565b15e17 Perf: faster is-domain-loose check 2022-11-07 21:57:19 +08:00
SukkaW
6832dafecc Chore: extract constants from build script 2022-11-07 18:28:58 +08:00
SukkaW
43b1315872 Chore: add reject_sukka back for backward compatability 2022-11-07 16:56:32 +08:00
SukkaW
c403ae2c1f Chore: refactor build phase 2022-11-07 16:51:36 +08:00
SukkaW
e1b57dd48e Perf: faster reject domainset build 2022-11-05 17:16:10 +08:00
SukkaW
2c1dcd200d Perf: make reject ruleset dedupe faster 2022-11-02 00:47:24 +08:00
SukkaW
43824facb5 Add more Reject Upstream Mirror 2022-11-02 00:45:58 +08:00
SukkaW
ba29536177 Update Phishing Black TLD & Reject Domainset Builder 2022-11-01 20:14:01 +08:00
SukkaW
c880ebc9f5 New phishing blocking domainset 2022-11-01 02:57:13 +08:00
SukkaW
c0670b5a83 Fix Curben List Mirror 2022-10-31 22:52:35 +08:00
SukkaW
9e124e864e Update Reject Keywords 2022-10-29 00:34:12 +08:00
SukkaW
c91d22b2d3 Chore: reject domainset update 2022-10-08 17:50:18 +08:00
SukkaW
d14634c3ef Chore: add fallback url for easylist/easyprivacy 2022-10-07 13:52:35 +08:00
SukkaW
7cec542320 Chore: destroy worker thread 2022-09-25 22:23:23 +08:00
SukkaW
8a7f32e2cd Chore: better logging 2022-09-23 00:04:59 +08:00
SukkaW
d5f0f2428f Chore: also fetch EasyList & EasyPrivacy from fallback server 2022-09-22 22:42:10 +08:00
SukkaW
bc89f685d5 Fix Phishing false positive rule 2022-09-10 16:01:30 +08:00
SukkaW
3fd14b6fe4 Fix AdGuard false positive rule 2022-09-10 00:59:12 +08:00
SukkaW
b813dbba72 Chore: launch more thread on CI 2022-09-06 12:51:41 +08:00
SukkaW
61035df4a8 Perf: improve reject set dedupe worker performance 2022-09-05 14:13:07 +08:00
SukkaW
39f3dacf6e Perf: improve reject set dedupe performance 2022-08-31 02:27:32 +08:00
SukkaW
a08bc60052 Perf: improve reject set dedupe performance 2022-08-23 00:04:24 +08:00