summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Halley <halley@dnspython.org>2021-11-28 11:23:17 -0800
committerBob Halley <halley@dnspython.org>2021-12-02 05:14:22 -0800
commitbe0f6ddfe6d6f14e953f8bcd73d68f16383b38fb (patch)
treee0fa0f56d4832972a156f36d7690558149a00986
parent13147146aa8df4b63b5e0b69545f3bed7ab977a2 (diff)
downloaddnspython-be0f6ddfe6d6f14e953f8bcd73d68f16383b38fb.tar.gz
doco for CNAME-and-other-data
-rw-r--r--doc/whatsnew.rst10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/whatsnew.rst b/doc/whatsnew.rst
index e5b1667..7f7f125 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
----------------------