SukkaW
|
9f948943ee
|
Make ESLint Happy [skip ci]
|
2025-02-23 23:13:54 +08:00 |
|
SukkaW
|
b1912c89ac
|
Perf: limit split when parsing hosts
|
2025-02-23 22:59:55 +08:00 |
|
SukkaW
|
be063f09a7
|
Chore: many changes
- Move `parse-filter.test.ts`
- Add more kwfilter bail out to parse filter
|
2025-02-23 22:45:48 +08:00 |
|
SukkaW
|
3952e27d64
|
Perf: improve file comparision
|
2025-02-23 22:32:11 +08:00 |
|
SukkaW
|
2bb8009d03
|
Housekeeping
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-18 10:20:49 +08:00 |
|
SukkaW
|
2ebe91189c
|
Chore: minor changes
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
|
2025-02-15 22:55:29 +08:00 |
|
SukkaW
|
65558592cb
|
Chore: make sure random DoH Servers are different
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-14 23:44:02 +08:00 |
|
SukkaW
|
93a28203c2
|
Add PureDNS to Domain Alive Check servers
|
2025-02-14 00:39:26 +08:00 |
|
SukkaW
|
3a9b874be2
|
Chore: make eslint happy
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
|
2025-02-12 14:11:55 +08:00 |
|
SukkaW
|
9354cf1d28
|
Chore: log failed URL
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-08 22:33:38 +08:00 |
|
SukkaW
|
94293d98c9
|
Chore: maintainance
|
2025-02-07 17:59:23 +08:00 |
|
SukkaW
|
92db009066
|
Refactor: replace BFS w/ DFS [skip ci]
|
2025-02-06 22:41:09 +08:00 |
|
SukkaW
|
118991b969
|
Remove unused codes
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-04 10:13:01 +08:00 |
|
SukkaW
|
b74ed9a367
|
Minor changes
|
2025-02-01 23:56:14 +08:00 |
|
SukkaW
|
137426dc59
|
Chore: disable IPv6 in fetch
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 22:34:47 +08:00 |
|
SukkaW
|
6f7c743d89
|
Minor changes
|
2025-02-01 19:12:50 +08:00 |
|
SukkaW
|
2035f5ea96
|
Refactor: refine writing strategy
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
|
be4f10f9be
|
Chore: improve typescript types with less any
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-01-31 18:58:06 +08:00 |
|
SukkaW
|
4f0877690c
|
Update Reject Data Source
|
2025-01-30 19:27:46 +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
|
956d98d7dc
|
Perf: no need to check pre-populate sing-box fields
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-01-29 04:02:38 +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
|
016aee9979
|
Move AdGuardSDNSFilter to extra source
|
2025-01-24 15:47:47 +08:00 |
|
SukkaW
|
fe7df4a457
|
Enable HTTP/2 download again
|
2025-01-24 15:30:05 +08:00 |
|
SukkaW
|
9790b40a72
|
Reject Hosts drop prefixed www.
|
2025-01-24 14:52:00 +08:00 |
|
SukkaW
|
fe06774a19
|
Perf: minor improvements here and there
|
2025-01-24 11:46:46 +08:00 |
|
SukkaW
|
3c2b49df76
|
Chore: minor changes
Build / Build (push) Waiting to run
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
|
2025-01-22 23:19:26 +08:00 |
|
SukkaW
|
e19d7989c3
|
Perf/Refactor: faster ip version
|
2025-01-22 20:04:41 +08:00 |
|
SukkaW
|
07419a7942
|
Perf: faster fetchAssets (without string and manual split)
Build / Build (push) Waiting to run
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
|
2025-01-22 10:52:03 +08:00 |
|
SukkaW
|
b0124e22f7
|
Chore: minor changes
|
2025-01-21 14:14:23 +08:00 |
|
SukkaW
|
b378a4e87c
|
Separate DOMAIN/DOMAIN-SUFFIX when AdGuard parsing filters
Build / Build (push) Waiting to run
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
|
2025-01-21 00:27:15 +08:00 |
|
SukkaW
|
1ce322a71c
|
Perf: improve processLine performance
|
2025-01-20 22:53:57 +08:00 |
|
SukkaW
|
f57a7dde94
|
Chore: minor changes
|
2025-01-20 18:13:53 +08:00 |
|
SukkaW
|
4417f0a4a1
|
Chore: improve domain alive check
|
2025-01-20 18:13:53 +08:00 |
|
SukkaW
|
ced9f3fb0c
|
Perf: improve domainlists performance
|
2025-01-19 12:49:35 +08:00 |
|
SukkaW
|
ca9415ecc6
|
Phishing domains trim www
|
2025-01-19 12:45:21 +08:00 |
|
SukkaW
|
edfdbc8cdc
|
Fix: parse adguard filter ignore domain with /
|
2025-01-18 23:45:38 +08:00 |
|
SukkaW
|
5e0780af35
|
Perf: preload all reject data source
|
2025-01-18 03:17:38 +08:00 |
|
SukkaW
|
5dd476cc48
|
Fix: fileEqual handling w/ empty line
|
2025-01-18 03:06:33 +08:00 |
|
SukkaW
|
96cf0fc1f9
|
Perf: preload phishing data source
|
2025-01-18 02:59:32 +08:00 |
|
SukkaW
|
ffa4e03d08
|
Perf: make fileEqual faster
|
2025-01-18 01:40:20 +08:00 |
|
SukkaW
|
264e30726a
|
Perf: make normalizeDomain faster
|
2025-01-18 00:59:37 +08:00 |
|
SukkaW
|
7683775dee
|
CI: run in tmpfs
|
2025-01-18 00:26:22 +08:00 |
|
SukkaW
|
273b941723
|
Perf(trie): merge two boolean into one mask bit
|
2025-01-18 00:07:06 +08:00 |
|
SukkaW
|
6235d9fee0
|
Chore: minor changes
|
2025-01-17 23:33:03 +08:00 |
|
SukkaW
|
6f8d515e7c
|
Perf: speed up file comparison
|
2025-01-17 21:52:08 +08:00 |
|
SukkaW
|
c6bbbf9d4c
|
Perf: reduce operations in normalizeDomain
|
2025-01-17 21:42:06 +08:00 |
|