182 Commits

Author SHA1 Message Date
SukkaW
35bead6f99 Patch whoiser to support ga TLD 2025-01-11 16:51:18 +08:00
SukkaW
44c753df1e Housekeeping [skip ci] 2025-01-10 23:33:26 +08:00
SukkaW
0c679645e7 Patch undici to workaround https://github.com/nodejs/undici/issues/3959
Not spec-compliant, might break a few things, but we will see
2025-01-10 00:42:04 +08:00
SukkaW
14976b94ea Housekeeping & Minor Changes 2025-01-10 00:33:33 +08:00
SukkaW
7e5fad3362 Perf: run reverse chn cidr in worker_threads 2025-01-10 00:17:28 +08:00
SukkaW
e9614290ea Chore: Housekeeping 2025-01-07 22:19:41 +08:00
SukkaW
99aa449d57 Fix: keyword filter 2025-01-04 03:25:33 +08:00
SukkaW
ef1b80fb90 Perf: repalce aho-corasick w/ regexp 2025-01-03 22:30:39 +08:00
SukkaW
e88c5ba5e0 Housekeeping 2024-12-31 17:56:44 +08:00
SukkaW
d87c01ce5a Chore: some minor changes 2024-12-22 17:18:40 +08:00
SukkaW
241a92a585 Chore: housekeeping 2024-12-21 00:31:39 +08:00
SukkaW
5ed7a62a2c Chore: bring up Undici Cache Store 2024-12-18 00:47:43 +08:00
SukkaW
571c8064b5 Chore: housekeeping 2024-12-17 20:58:42 +08:00
SukkaW
2d59f306e2 Chore: housekeeping 2024-12-16 23:12:38 +08:00
SukkaW
33c71d6546 Chore: prefer foxts 2024-12-16 23:11:52 +08:00
SukkaW
ecc635a455 Chore: prefer tldts-experimental 2024-12-16 23:11:52 +08:00
SukkaW
76f5a722cd Chore: housekeeping 2024-12-14 00:38:34 +08:00
SukkaW
8851d7fb38 Perf: faster FIFO impl 2024-12-14 00:27:04 +08:00
SukkaW
8993ee9116 Chore: housekeeping 2024-12-12 23:32:12 +08:00
SukkaW
c4b0076c0b Chore: remove unused deps 2024-12-12 23:30:48 +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
d726dcb64c Replace built-in utility with foxts 2024-12-11 17:13:08 +08:00
SukkaW
1c724520f7 Housekeeping 2024-11-30 13:45:06 +08:00
SukkaW
1513a24b8d Chore: remove async-sema 2024-11-26 22:03:38 +08:00
SukkaW
2afc37d5ab Fix: DOMAIN-KEYWORD conversion to AdGuardHome 2024-11-25 11:12:20 +08:00
SukkaW
279c528d6b Housekeeping & Make ESLint Happy 2024-11-24 15:10:50 +08:00
SukkaW
9299bc6838 Chore: cache GC 2024-11-21 10:59:13 +08:00
SukkaW
58ec7d3c0d Housekeeping 2024-11-20 19:48:28 +08:00
SukkaW
ddd7defd36 Housekeeping 2024-11-19 21:20:51 +08:00
SukkaW
3ec0e69b28 Housekeeping 2024-11-19 18:08:10 +08:00
SukkaW
e83d9340be Housekeeping 2024-11-14 13:32:51 +08:00
SukkaW
d703bef4b0 Chore: replace ezspawn w/ tinyexec 2024-11-13 21:20:20 +08:00
SukkaW
e13b13a4ae Housekeeping 2024-11-09 03:00:14 +08:00
SukkaW
0bc901cdf8 Feat: validate domains are alive (and w/ CI) 2024-11-06 00:00:35 +08:00
SukkaW
13005ad103 Housekeeping 2024-11-03 22:16:52 +08:00
SukkaW
1d7d7c5df4 Housekeeping 2024-10-30 22:03:59 +08:00
SukkaW
8e96c36ea0 Refactor: replace typeson w/ devalue
We don't need to stringify promise, so devalue is good
2024-10-30 03:40:55 +08:00
SukkaW
98d75888cb Housekeeping 2024-10-21 17:56:43 +08:00
SukkaW
24b928dc32 Housekeeping 2024-10-18 01:15:41 +08:00
SukkaW
5aee1b6870 Housekeeping 2024-10-17 16:33:11 +08:00
SukkaW
93d554b220 Housekeeping 2024-10-17 12:03:05 +08:00
SukkaW
87abb12dc7 Patch undici and use w/ request 2024-10-17 01:54:53 +08:00
SukkaW
3651999afb Housekeeping & Update Reject Hosts 2024-10-16 00:13:01 +08:00
SukkaW
dc981af967 Update CDN Hosts & Housekeeping 2024-10-15 22:34:41 +08:00
SukkaW
8a0a50d049 Fix corrupt local cache 2024-10-15 20:31:18 +08:00
SukkaW
e6f7a98ee9 Refactor: use undici.pipeline & undici.request 2024-10-15 13:53:57 +08:00
SukkaW
79da4e18fc Refactor: use retry from undici 2024-10-14 01:55:49 +08:00
SukkaW
6a984161a4 Log make-fetch-happen status / Implement Evict 2024-10-13 13:42:04 +08:00
SukkaW
fa70896b8f Enable more feature w/ undici 2024-10-13 13:17:23 +08:00