]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add CHANGES and release note for [GL #2600]
authorMark Andrews <marka@isc.org>
Wed, 31 Mar 2021 04:15:19 +0000 (15:15 +1100)
committerOndřej Surý <ondrej@isc.org>
Wed, 7 Apr 2021 19:02:10 +0000 (21:02 +0200)
CHANGES
doc/notes/notes-current.rst

diff --git a/CHANGES b/CHANGES
index 22f8200293730869618bf3e957f05cb34a3241eb..29e2029f0103e7beb05c202cd78b0926ae31dac2 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,9 @@
+5613.  [bug]           It was possible to write an invalid transaction header
+                       in the journal file for a managed-keys database after
+                       upgrading. This has been fixed. Invalid headers in
+                       existing journal files are detected and named is able
+                       to recover from them. [GL #2600]
+
 5612.  [bug]           Continued refactoring of the network manager:
                        - allow recovery from read and connect timeout events
                        - ensure that calls to isc_nm_*connect() always
index ec47cf85d15499c73f9b677d1f0c0a42ac305de2..cd3af2cb7b5fc72612c96b2ca0cd0ef75550f5f4 100644 (file)
@@ -74,3 +74,9 @@ Bug Fixes
   recursion for a client query completed when ``named`` was about to look for
   a stale answer, an assertion could fail in ``query_respond()``, resulting in
   a crash. This has been fixed. [GL #2594]
+
+- After upgrading to the previous release, journal files for trust anchor
+  databases (e.g., ``managed-keys.bind.jnl``) could be left in a corrupt
+  state. (Other zone journal files were not affected.) This has been
+  fixed. If a corrupt journal file is detected, ``named`` can now recover
+  from it. [GL #2600]