]> git.ipfire.org Git - thirdparty/bind9.git/commit
add support for EDE 7 and 8
authorColin Vidal <colin@isc.org>
Wed, 12 Mar 2025 09:53:11 +0000 (10:53 +0100)
committerColin Vidal <colin@isc.org>
Thu, 13 Mar 2025 08:57:09 +0000 (09:57 +0100)
commit334ea1269fc04b764be8e8ebf33d8c9c0036026c
treec62b6eb6f31a80fe72623f7a9a0c9813298e82eb
parent3309863c9701b38f6fc4021c26b8ab1c0db0f999
add support for EDE 7 and 8

Extended DNS Error messages EDE 7 (expired key) and EDE 8 (validity
period of the key not yet started) are now sent in case of such DNSSEC
validation failures.

Refactor the existing validator extended error APIs in order to make it
easy to have a consisdent extra info (with domain/type) in the various
use case (i.e. when the EDE depends on validator state,
validate_extendederror or when the EDE doesn't depend of any state but
can be called directly in a specific flow).
lib/dns/validator.c