]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
chg: usr: Revert "Fix NSEC3 closest encloser lookup for names with empty non-terminals"
authorNicki Křížek <nicki@isc.org>
Tue, 14 Jan 2025 08:35:53 +0000 (08:35 +0000)
committerNicki Křížek <nicki@isc.org>
Tue, 14 Jan 2025 08:35:53 +0000 (08:35 +0000)
Revert the fix for #4950 for 9.20.

This reverts MR !9438.

History: A performance improvement for NSEC3 closest encloser lookups (#4460) was introduced (in MR !9436) and backported to 9.20 (MR !9438) and to 9.18 in (MR !9439). It was released in 9.18.30 (and 9.20.2 and 9.21.1).

There was a bug in the code (#4950), so we reverted the change in !9611, !9613 and !9614 (not released).

Then a new attempt was merged in main (MR !9610) and backported to 9.20 (MR !9631) and 9.18 (MR !9632). The latter should not have been backported and was reverted in !9689.

We now also revert the fix for 9.20

Related #5108

Merge branch 'revert-4950-bind-logs-expected-covering-nsec3-got-an-exact-match-9.20' into 'bind-9.20'

See merge request isc-projects/bind9!9947


Trivial merge