Skip to content

Releases: axeleroy/dnsproxy-docker

Release v0.50.0

07 Jun 02:25
Compare
Choose a tag to compare

Release v0.49.2

03 Jun 02:14
Compare
Choose a tag to compare

Fixed

  • Bug in ECS cache with using custom IP (#329).
  • A few security vulnerabilities potentially leading to cache poisoning.

Original release: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.49.2

Release v0.49.1

19 Apr 02:02
Compare
Choose a tag to compare

Fixed

  • Plain UDP/TCP upstream servers defined by a hostname now bootstrapped with specified bootstrap DNS servers.

Original release: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.49.1

Release v0.49.0

14 Apr 01:57
Compare
Choose a tag to compare

Changed

  • upstream.Resolver is now an interface type. Its method LookupNetIP, replacing LookupIPAddr, returns a slice of netip.Addrs.

  • upstream.NewResolver now returns the new interface type.

  • upstream.LookupParallel now uses the new interface type.

Deprecated

  • Several functions in package proxyutil:

    • proxyutil.UDPGetOOBSize;
    • proxyutil.UDPSetOptions;
    • proxyutil.UDPRead;
    • proxyutil.UDPWrite.

    These functions will be removed in a future release.


Original release: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.49.0

Release v0.48.3

04 Apr 02:02
Compare
Choose a tag to compare

Added

  • proxy.Config.PreferIPv6 and upstream.Options.PreferIPv6 fields to instruct the bootstrap DNS resolver to prefer IPv6 addresses.

Original release: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.48.3

Release v0.48.2

25 Mar 02:01
Compare
Choose a tag to compare

Fixed

---
Original release: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.48.2

Release v0.48.1

23 Mar 02:02
Compare
Choose a tag to compare

Fixed

  • Panic in DNSCrypt when DNS64 is enabled (#323).

Image specific

  • Updated Go version to 1.20
  • Added OCI labels

Original release: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.48.1

Release v0.48.0

22 Feb 02:17
Compare
Choose a tag to compare

Changed

Fixed

  • Requirements for domain names in domain-specific upstream configurations have been relaxed to meet those from RFC 3696.

Removed

  • Go 1.18 support, as it has reached end of life.

Original release: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.48.0

Release v0.47.0

16 Feb 13:27
Compare
Choose a tag to compare

Added

  • New UseDNS64 and DNS64Prefs fields in proxy.Config used to configure the DNS64.

  • New PrivateRDNSUpstreamConfig field in proxy.Config which will resolve the PTR requests for addresses considered private. Note, that it's only used for DNS64 PTR requests for the moment.

Removed

  • SetNAT64Prefix method of proxy.Proxy used to set a single DNS64 prefix (AdguardTeam/AdGuardHome#5117). Consider using DNS64Prefs field of proxy.Config instead.

Original release: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.47.0

Release v0.46.5

07 Jan 22:33
Compare
Choose a tag to compare

Fixed