bind9/lib
Matthijs Mekking 0aac81cf80 Fix bug in keymgr Depends function
The Depends relation refers to types of rollovers in which a certain
record type is going to be swapped. Specifically, the Depends relation
says there should be no dependency on the predecessor key (the set
Dep(x, T) must be empty).

But if the key is phased out (all its states are in HIDDEN), there is
no longer a dependency. Since the relationship is still maintained
(Predecessor and Successor metadata), the keymgr_dep function still
returned true. In other words, the set Dep(x, T) is not considered
empty.

This slows down key rollovers, only retiring keys when the successor
key has been fully propagated.
2024-03-13 10:58:24 +01:00
..
dns Fix bug in keymgr Depends function 2024-03-13 10:58:24 +01:00
isc BIND 9.19.21 2024-02-14 13:24:56 +01:00
isccc Fix UAF in ccmsg.c when reading stopped before sending 2024-02-08 17:24:11 +01:00
isccfg add a compile-time option to select default zone and cache DB 2024-03-06 10:49:02 +01:00
ns Do not lock workers when using -T transferslowly/transferstuck 2024-02-22 00:09:04 +02:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
Makefile.am Move irs_resconf into libdns and remove libirs 2023-02-24 09:38:59 +00:00