]> git.ipfire.org Git - thirdparty/bind9.git/commit
Change the name and YAML format of EDNS UL
authorMark Andrews <marka@isc.org>
Tue, 29 Oct 2024 03:32:54 +0000 (14:32 +1100)
committerEvan Hunt <each@isc.org>
Wed, 7 May 2025 07:00:10 +0000 (00:00 -0700)
commit09893287c2a078df947752ad4613faffab7732dc
treee3f28d8d74022c922d9193e54599e8571817ab51
parent44fc37033e7a3d799497e7d6198e453f33e669a6
Change the name and YAML format of EDNS UL

The offical EDNS option name for "UL" is "UPDATE-LEASE".  We now
emit "UPDATE-LEASE" instead of "UL", when printing messages, but
"UL" has been retained as an alias on the command line.

Update leases consist of 1 or 2 values, LEASE and KEY-LEASE.  These
components are now emitted separately so they can be easily extracted
from YAML output.  Tests have been added to check YAML correctness.

(cherry picked from commit 68cdc4774c53fb439ebb0dca4e6fc98ba69577d5)
bin/dig/dighost.c
bin/tests/system/digdelv/tests.sh
lib/dns/message.c