bind9/lib/dns/include
Evan Hunt 0af1b07aad
Remove DNS_KEYFLAG_EXTENDED
The DNS_KEYFLAG_EXTENDED flag was only legitimate for type KEY
and was eliminated by RFC 3445. Dropping the extended-flags
handling in pub_compare() also fixes a possible crash when
signing a zone whose journal contains a crafted DNSKEY: a
6-byte record with the EXTENDED bit set produced a memmove()
length that underflowed and ran off a stack buffer.

(cherry picked from commit 9c06f0a41d)
2026-05-05 11:07:32 +02:00
..
dns Remove DNS_KEYFLAG_EXTENDED 2026-05-05 11:07:32 +02:00
dst Minor refactor of dst code 2025-10-01 12:26:40 +00:00
irs Move irs_resconf into libdns and remove libirs 2023-02-24 09:38:59 +00:00
.clang-format Add separate .clang-format files for headers 2020-02-14 09:31:05 +01:00