]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add CHANGES and release note for [GL #3071]
authorOndřej Surý <ondrej@sury.org>
Mon, 3 Jan 2022 12:30:40 +0000 (13:30 +0100)
committerOndřej Surý <ondrej@isc.org>
Wed, 5 Jan 2022 09:29:15 +0000 (10:29 +0100)
CHANGES
doc/notes/notes-current.rst

diff --git a/CHANGES b/CHANGES
index a6da0b1315d28cdd9ae85a6bb0d7baf782b8edc4..3e59eb84b385c05b62b78ed36f90a5131dd91268 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,9 @@
+5786.  [bug]           Defer detaching from zone->raw in zone_shutdown() if
+                       the zone is in the process of being dumped to disk to
+                       ensure that the unsigned serial number information is
+                       always written in the raw-format header of the signed
+                       version on an inline-signed zone. [GL #3071]
+
 5785.  [bug]           named could leak memory when two dnssec-policy clauses
                        had the same name. named failed to log this error.
                        [GL #3085]
index dbf3266abd2f20e26e771d58846afde1e01b0975..5241f5558f63620c561ec6c46f260571e5511b59 100644 (file)
@@ -43,3 +43,9 @@ Bug Fixes
 
 - On FreeBSD, a TCP connection would leak a small amount of heap memory leading
   to out-of-memory problem in a long run. This has been fixed. :gl:`#3051`
+
+- Under certain circumstances, the signed version of an inline-signed zone could
+  be dumped to disk without the serial number of the unsigned version of the
+  zone being saved. This could prevent resynchronization of zone contents after
+  ``named`` restarted, if the unsigned zone file had been modified while
+  ``named`` was not running. This has been fixed. :gl:`#3071`