| .. |
|
rules
|
f0a3b3e915
Chore: minor changes
|
1 year ago |
|
aho-corasick.test.ts
|
5aee1b6870
Housekeeping
|
1 year ago |
|
aho-corasick.ts
|
7b6b14b1dc
Perf: Aho-Corasick node uses extends
|
1 year ago |
|
append-array-in-place.ts
|
855e1bf69b
Update Proxy / CDN / Download Hosts
|
1 year ago |
|
async-write-to-stream.ts
|
e40979e50e
Chore: make ESLint Happy
|
1 year ago |
|
bitwise.ts
|
e40979e50e
Chore: make ESLint Happy
|
1 year ago |
|
cache-apply.ts
|
e40979e50e
Chore: make ESLint Happy
|
1 year ago |
|
cache-filesystem.ts
|
f0a3b3e915
Chore: minor changes
|
1 year ago |
|
constants.ts
|
33636285e9
Perf: avoid spread operator
|
1 year ago |
|
convert-clash-meta-mrs.ts
|
e40979e50e
Chore: make ESLint Happy
|
1 year ago |
|
create-file.test.ts
|
5aee1b6870
Housekeeping
|
1 year ago |
|
create-file.ts
|
7c372b3b8c
Refactor: adjust output
|
1 year ago |
|
fetch-assets.ts
|
87abb12dc7
Patch undici and use w/ request
|
1 year ago |
|
fetch-retry.ts
|
132bdb272a
Chore: reduce fetch-retry timeout
|
1 year ago |
|
fetch-text-by-line.bench.ts
|
d1041f0e59
Update Tests & Make TypeScript happy
|
1 year ago |
|
fetch-text-by-line.ts
|
17918f722b
Chore: throw on not handled filter line
|
1 year ago |
|
fifo.ts
|
f6eb8b0a4c
Feat: trie dump with sort & FIFO
|
1 year ago |
|
fs-memo.ts
|
84bdc48a72
Refactor fs memo cache
|
1 year ago |
|
get-phishing-domains.test.ts
|
a4ad75838f
Update Reject Infra
|
1 year ago |
|
get-phishing-domains.ts
|
ab32a1ae74
Chore: Update Phishing Build
|
1 year ago |
|
is-fast-ip.ts
|
3d3abb8b50
Drop gorhill publicsuffixlist
|
1 year ago |
|
make-fetch-happen.ts
|
6a984161a4
Log `make-fetch-happen` status / Implement Evict
|
1 year ago |
|
memo-promise.ts
|
113eae281f
Improve fs memo (hash xxhash64)
|
1 year ago |
|
misc.ts
|
2bbc122b85
Replace sortDomains w/ trie dump sort
|
1 year ago |
|
normalize-domain.test.ts
|
32ef8ef7b6
Fix: workaround normalize domain
|
1 year ago |
|
normalize-domain.ts
|
e40979e50e
Chore: make ESLint Happy
|
1 year ago |
|
parse-dnsmasq.ts
|
c5ee4bad53
Revert `undici.request` and use `fetch` again
|
1 year ago |
|
parse-filter.test.ts
|
d1041f0e59
Update Tests & Make TypeScript happy
|
1 year ago |
|
parse-filter.ts
|
17918f722b
Chore: throw on not handled filter line
|
1 year ago |
|
process-line.ts
|
e40979e50e
Chore: make ESLint Happy
|
1 year ago |
|
set-add-from-array.bench.ts
|
d1041f0e59
Update Tests & Make TypeScript happy
|
1 year ago |
|
set-add-from-array.ts
|
21a31e6c1f
Perf/Refactor: `processDomainList` now returns `string[]`
|
1 year ago |
|
singbox.ts
|
c71ed5a9d3
Feat: implement `SRC-IP`, `SRC-PORT`, `DEST-PORT`
|
1 year ago |
|
stable-sort-domain.bench.ts
|
d1041f0e59
Update Tests & Make TypeScript happy
|
1 year ago |
|
stable-sort-domain.test.ts
|
5aee1b6870
Housekeeping
|
1 year ago |
|
stable-sort-domain.ts
|
a42d28195d
Perf: domainset class w/o build domain map
|
1 year ago |
|
string-hash.ts
|
66b0a3697d
Chore: a hash collision test
|
1 year ago |
|
text-line-transform-stream.ts
|
4f76dd089a
Perf: replace sha256 w/ xxhash
|
1 year ago |
|
tldts.bench.ts
|
d1041f0e59
Update Tests & Make TypeScript happy
|
1 year ago |
|
tree-dir.ts
|
e40979e50e
Chore: make ESLint Happy
|
1 year ago |
|
trie.test.ts
|
5aee1b6870
Housekeeping
|
1 year ago |
|
trie.ts
|
a42d28195d
Perf: domainset class w/o build domain map
|
1 year ago |