]> git.ipfire.org Git - thirdparty/squid.git/commit
Enable EDNS for DNS A queries and reverse IPv4 lookups (#1864)
authorAlex Rousskov <rousskov@measurement-factory.com>
Tue, 16 Jul 2024 01:38:59 +0000 (01:38 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Tue, 16 Jul 2024 01:39:05 +0000 (01:39 +0000)
commit51c82279ac5aa734c382bc31804e477bf76fe448
treec7480943766a56c855ceab5d31c0268196febfb8
parent4216816eb481fb484e6dc8b28dab11babb0ccd87
Enable EDNS for DNS A queries and reverse IPv4 lookups (#1864)

This change brings Squid code in sync with existing dns_packet_max
directive documentation and allows admins to enable a useful performance
optimization for still very popular IPv4-related DNS queries.

An enabled dns_packet_max feature may now break Squid compatibility with
more buggy nameservers (that appeared to "work" before), but we should
not penalize many Squid deployments (or complicate configuration and
spend a lot of development time) to accommodate a few exceptional ones,
at least until such heroic efforts are proven to be necessary.
doc/release-notes/release-7.sgml.in
src/dns/rfc3596.cc
src/dns/rfc3596.h
src/dns_internal.cc