Dnsproxy Versions Save

Simple DNS proxy with DoH, DoT, DoQ and DNSCrypt support

v0.71.1

2 weeks ago

Fixed

  • Ignored wildcard specifications for top-level domains.

v0.71.0

3 weeks ago

Fixed

  • The quic-go dependency has been updated due to issues with QUIC and HTTP/3 upstreams on older Linux kernel versions.
  • Domain specifications for top-level domains now considered when routing the requests for unqualified names.

v0.70.0

1 month ago

Changed

  • SOA and NS requests containing ARPA domains implying private IP addresses are now treated as private requests, as was previously the case only for PTR requests.
  • proxy.DNSContext.RequestedPrivateRDNS is now set for SOA and NS requests, as was previously the case only for PTR requests.

v0.69.2

1 month ago

Fixed

[!TIP] Consider wrapping each returned error with proxy.BeforeRequestError with a SERVFAIL response.

v0.69.1

1 month ago

Fixed

  • Validations in proxy.New performed with the default values, not the ones from configuration.

v0.69.0

1 month ago

Added

Changed

  • The quic-go dependency has been updated to v0.42.0.
  • proxy.BeforeRequestHandler is now an interface instead of a callback, and its the only method also differs in signature.

Fixed

v0.68.0

1 month ago

Added

Changed

v0.67.0

1 month ago

Added

Changed

[!WARNING] Previously released v0.66.1 has been removed as it contains breaking changes.

v0.66.0

2 months ago

Added

Changed

Deprecated

v0.65.2

2 months ago

Fixed

  • The upstream.CachingResolver caching algorithm, which removed certain resource records within an RR set (AdguardTeam/AdGuardHome#6723).

[!IMPORTANT] Release v0.65.1 hasn't been released. This release only differs from v0.65.1 in testing code.