Releases: AdguardTeam/dnsproxy
Releases · AdguardTeam/dnsproxy
Release v0.56.2
Fixed
github.com/quic-go/quic-go
has been updated to fix QUIC issues on FreeBSD.
Release v0.56.1
Fixed
- Queries of
DS
type incorrectly routed to the exactly matched domain-specific upstream as opposed to RFC 4035 Section 2.4 recommendations.
Release v0.56.0
Changed
- Updated quic-go@v0.37.4 dependency to quic-go@v0.38.1.
Release v0.55.0
Changed
- Updated
quic-go@v0.37.4
dependency toquic-go@v0.38.1
. - Function
upstream.NewResolver
has been renamed toupstream.NewUpstreamResolver
and now doesn't provide the default value for an empty address.
Release v0.54.0
Changed
- Updated
quic-go@v0.36.1
dependency toquic-go@v0.37.4
.
Release v0.53.1
Fixed
- Wrong algorithm for sorting IP addresses.
Release v0.53.0
Removed
- Go 1.19 support, as it has reached end of life.
Release v0.52.0
Release v0.51.0
Added
- The ability to specify the DNS timeout via CLI arguments and configuration file (#333).
- The ability to set domain-specific fallback servers, like in general and private upstream configurations.
Changed
- The
Fallbacks
field of theproxy.Config
is now anproxy.UpstreamConfig
. - Validation policy now restricts usage of empty non-nil upstream configurations for the
PrivateRDNSUpstreamConfig
, andFallbacks
fields ofproxy.Config
and will cause an error on call toStart
.
Fixed
- Logging level for some QUIC-related errors (AdguardTeam/AdGuardHome#5285).
Release v0.50.2
Fixed
- DNSCrypt upstream not resetting the client and resolver information on dialing errors.