Thomas Anderson
|
e99c98b4c2
|
feat: log the rule which is the cause of blocking (#1460)
Co-authored-by: ThinkChaos <ThinkChaos@users.noreply.github.com>
|
2024-04-24 12:58:29 -04:00 |
Kwitsch
|
debac9eaa8
|
Refactoring/linter (#1447)
* update golangci-lint to v1.57.2
* linter fixes
|
2024-04-12 16:44:50 -04:00 |
ThinkChaos
|
b498bc5094
|
feat(lists): add support for wildcard lists using a custom Trie (#1233)
|
2023-11-17 15:58:35 +01:00 |
Dimitri Herzog
|
3b9fd7bafe
|
refactor: use groupedCache to optimize cache access (#944)
* refactor: use groupedCache to optimize cache access
* refactor: fix review findings
|
2023-03-27 13:23:01 +02:00 |
ThinkChaos
|
36160e916e
|
refactor: don't use a regex to check a string cache entry is a regex
|
2023-02-07 09:35:53 -05:00 |
Dimitri Herzog
|
6772438760
|
Memory optimization internal blacklist/whitelist cache (#513) (#514)
|
2022-05-12 12:05:05 +02:00 |
Dimitri Herzog
|
a4b89537db
|
update golangci-lint (#510)
* update golangci-lint
* enable gomnd linter
* enable asciicheck linter
* enable bidichk linter
* enable durationcheck linter
* enable errchkjson linter
* enable errorlint linter
* enable exhaustive linter
* enable gomoddirectives linter
* enable gomodguard guard
* enable grouper linter
* enable grouper and ifshort linters
* enable importas linter
* enable makezero linter
* enable nestif linter
* enable nilerr linter
* enable nilnil linter
* enable nlreturn linter
* enable nolintlint linter
* enable predeclared linter
* enable sqlclosecheck linter
* enable tenv linter
* enable wastedassign linter
|
2022-05-10 09:09:50 +02:00 |
Dimitri Herzog
|
759f55d89c
|
Rewrite DNS response cache (#378) (#413)
|
2022-01-20 16:45:29 +01:00 |