Releases
v2.0.0-rc10
Compare
Sorry, something went wrong.
No results found
qdm12
released this
22 Dec 21:07
·
6 commits
to v2.0.0-beta
since this release
Features
DNS over TLS now uses a pool of connections to re-use TCP connections when possible (#150 )
HEALTH_SERVER_ADDRESS option, defaulting to 127.0.0.1:9999
by default log i/o timeout errors are logged at debug level because these are fairly common
REBINDING_PROTECTION_EXEMPT_HOSTNAMES option
pkg/middlewares/filter: log blocked elements with a reason
Fixes
internal/local: "site" and "network" TLDs are public, not local
pkg/middlewares/localdns:
do not log request twice on errors
do not debug log NXDOMAIN coded responses since these happen often especially with search domains
internal/support/ipv6: handle Windows error message
Grafana dashboard plain DNS section updated
Go API breaking changes
pkg/nameserver: GetDNSServers
does not return localhost IPs if no nameserver is found
returns an eventual error
returns []netip.Addr instead of []netip.AddrPort since it can only be an ip address without port
Maintenance
Grafana JSON dashboard upgraded to newer schema version 3
Fix documentation URLs and CI links check
bump markdownlint from v11 to v21
You can’t perform that action at this time.