]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
chg: usr: Change the QNAME minimization algorithm to follow the standard
authorOndřej Surý <ondrej@isc.org>
Thu, 27 Nov 2025 16:34:07 +0000 (17:34 +0100)
committerOndřej Surý <ondrej@isc.org>
Thu, 27 Nov 2025 16:34:07 +0000 (17:34 +0100)
In !9155, the QNAME minimization was changed to not leak the query type
to the parent name server.  This violates RFC 9156 Section 3, step (3)
and it is not necessary.  It also breaks some (weird) authoritative DNS
setups, especially when CNAMEs are involved.  Also there is really no
privacy leak with query type.

Closes #5661

Merge branch '5661-dont-minimize-when-QNAME-matches-original-QNAME' into 'main'

See merge request isc-projects/bind9!11293


Trivial merge