3 Commits

Author SHA1 Message Date
be816d8da0
chore(net/ippolicy): use released iplist tag 2026-09-10 00:45:12 -06:00
27ba97de6d
refactor(net/ippolicy): publish shared cache policy 2026-09-10 00:41:40 -06:00
07d4a2652c
feat!(ippolicy): share refreshed IP policy behavior
Rename net/ipgate to net/ippolicy and compose independently refreshed
whitelist and blacklist sources into one IP decision policy.

- rename slog group and error prefixes from ipgate to ippolicy
- delete unused ParseDomainSet and RecordReader from domainsetcsv.go
- rewrite README to match the actual Config API
- document nil-whitelist behavior on New()
- bump iplist dependency to v0.8.5
- go mod tidy: remove stale ipgate and iplist entries
2026-09-09 02:55:09 -06:00