Releases: AdguardTeam/dnsproxy
Releases · AdguardTeam/dnsproxy
Release v0.77.0
Changed
- The function
upstream.NewDefaultHostsResolvernow expectscontext.Context. - The version of Go updated to
1.25.2.
Release v0.76.2
Changed
- The version of Go updated to
1.25.1.
Release v0.76.1
Fixed
- TTL override calculation.
Release v0.76.0
Changed
quic-goupdate: fieldsQUICConnectionandQUICStreamofproxy.DNSContexttype are now pointer to structs.
Removed
- The previously deprecated function
fastip.NewFastestAddr.
Release v0.75.6
Fixed
- Opened listeners are now closed on failed start.
Release v0.75.5
Changed
- Improved logging.
- Updated
gonumdependency.
Release v0.75.4
Fixed
- The custom cache provided through
DNSContextis now utilized even when the global cache is disabled.
Release v0.75.3
Acknowledgements
Special thanks to Xiang Li for reporting the vulnerability.
Security
- New configuration object
PendingRequestsConfigfor configuring the cache poisoning attack mitigation. By default,proxy.Proxywill now track all simultaneous duplicate requests, and only perform a single lookup for them.
Release v0.75.2
Added
- New type
BindRetryConfigfor configuring listen addresses binding retry mechanism.
Release v0.75.1
Changed
- The minimum required version of Go has been increased to 1.24.