]> git.ipfire.org Git - thirdparty/bind9.git/commit
fix: dev: Allow negative RRSIGs in the qpcache again
authorOndřej Surý <ondrej@isc.org>
Tue, 26 Aug 2025 07:40:53 +0000 (09:40 +0200)
committerOndřej Surý <ondrej@isc.org>
Tue, 26 Aug 2025 07:40:53 +0000 (09:40 +0200)
commit11bbef0eece8aa24ae20aac1b0f9aa544f7aea92
tree91edc44c29a574a361d85364be574903b1973c51
parent449245b059e0c837e13e20f5c973f45709588501
parent91289eb1b026c394aab140ef874de238a93e22e4
fix: dev: Allow negative RRSIGs in the qpcache again

The previous refactoring added an assertion failure when negative RRSIG
would be added to the cache database.  As result, any query for RRSIG in
any unsigned zone would trigger that assertion failure.

Allow the negative RRSIG entries to be stored in the cache database
again as not caching these would trigger new remote fetch every time
such query would be received from a client.

Closes #5489

Merge branch '5489-allow-negative-RRSIGs-in-qpcache' into 'main'

See merge request isc-projects/bind9!10876