]> git.ipfire.org Git - thirdparty/bind9.git/commit
Support PRIVATEOID/PRIVATEDNS in zone.c
authorMark Andrews <marka@isc.org>
Tue, 8 Apr 2025 18:26:55 +0000 (13:26 -0500)
committerMark Andrews <marka@isc.org>
Wed, 18 Jun 2025 21:15:20 +0000 (07:15 +1000)
commitc428af5e7a36763bd7c42e040b9934a742ceea0e
tree1cf1d43354e86da4be0d1093b438511115c4bfd5
parent05c5f79d5805eb5857f566e77d882ddf4cd84bdf
Support PRIVATEOID/PRIVATEDNS in zone.c

- dns_zone_cdscheck() has been extended to extract the key algorithms
  from DNSKEY data when the CDS algorithm is PRIVATEOID or PRIVATEDNS.

- dns_zone_signwithkey() has been extended to support signing with
  PRIVATEDNS and PRIVATEOID algorithms.  The signing record (type 65534)
  added at the zone apex to indicate the current state of automatic zone
  signing can now contain an additional two-byte field for the DST
  algorithm value, when the DNS secalg value isn't enough information.
bin/tests/system/autosign/tests.sh
bin/tests/system/conf.sh
bin/tests/system/dnssec/tests.sh
lib/dns/include/dns/zone.h
lib/dns/private.c
lib/dns/validator.c
lib/dns/zone.c