From: Bob Halley Date: Sun, 28 Nov 2021 19:23:17 +0000 (-0800) Subject: doco for CNAME-and-other-data X-Git-Tag: v2.2.0rc1~19^2~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=be0f6ddfe6d6f14e953f8bcd73d68f16383b38fb;p=thirdparty%2Fdnspython.git doco for CNAME-and-other-data --- diff --git a/doc/whatsnew.rst b/doc/whatsnew.rst index e5b1667a..7f7f125d 100644 --- a/doc/whatsnew.rst +++ b/doc/whatsnew.rst @@ -34,6 +34,16 @@ What's New in dnspython * The CDS rdatatype now allows digest type 0. +* Dnspython zones now enforces that a node is either a CNAME node or + an "other data" node. A CNAME node contains only CNAME, + RRSIG(CNAME), NSEC, RRSIG(NSEC), NSEC3, or RRSIG(NSEC3) rdatasets. + An "other data" node contains any rdataset other than a CNAME or + RRSIG(CNAME) rdataset. The enforcement is "last update wins". For + example, if you have a node which contains a CNAME rdataset, and + then add an MX rdataset to it, then the CNAME rdataset will be deleted. + Likewise if you have a node containing an MX rdataset and add a + CNAME rdataset, the MX rdataset will be deleted. + 2.1.0 ----------------------