From c8b4ca8e3a25f3056b869cc1a9d0f5c24e770978 Mon Sep 17 00:00:00 2001 From: Tom Krizek Date: Mon, 30 Jan 2023 13:48:25 +0100 Subject: [PATCH 1/6] Update docs to reflect 9.18 has become ESV --- configure.ac | 2 +- doc/arm/notes.rst | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/configure.ac b/configure.ac index 45faacebcd..ec5879ffe4 100644 --- a/configure.ac +++ b/configure.ac @@ -18,7 +18,7 @@ m4_define([bind_VERSION_MAJOR], 9)dnl m4_define([bind_VERSION_MINOR], 18)dnl m4_define([bind_VERSION_PATCH], 12)dnl m4_define([bind_VERSION_EXTRA], -dev)dnl -m4_define([bind_DESCRIPTION], [(Stable Release)])dnl +m4_define([bind_DESCRIPTION], [(Extended Support Version)])dnl m4_define([bind_SRCID], [m4_esyscmd_s([git rev-parse --short HEAD | cut -b1-7])])dnl m4_define([bind_PKG_VERSION], [[bind_VERSION_MAJOR.bind_VERSION_MINOR.bind_VERSION_PATCH]bind_VERSION_EXTRA])dnl diff --git a/doc/arm/notes.rst b/doc/arm/notes.rst index 42eed6bdc1..408a14fe64 100644 --- a/doc/arm/notes.rst +++ b/doc/arm/notes.rst @@ -17,7 +17,7 @@ Release Notes Introduction ------------ -BIND 9.18 is a stable branch, suitable for production use. This +BIND 9.18 (Extended Support Version) is a stable branch of BIND. This document summarizes significant changes since the last production release on that branch. @@ -63,11 +63,9 @@ https://www.isc.org/contact/. End of Life ----------- -BIND 9.18 is a stable branch, suitable for production use. After it has been -in production use for a while it will be designated as an Extended Support -Version (ESV). Until then, the current ESV is BIND 9.16, which will be -supported until at least December 2023. See https://kb.isc.org/docs/aa-00896 -for details of ISC's software support policy. +BIND 9.18 (Extended Support Version) will be supported until at least +December, 2025. See https://kb.isc.org/docs/aa-00896 for details of +ISC's software support policy. Thank You --------- From 2b9fbddf914a46363f12172ffb0b78eaa9914d79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20K=C4=99pie=C5=84?= Date: Fri, 3 Feb 2023 10:00:20 +0100 Subject: [PATCH 2/6] Prepare release notes for BIND 9.18.12 --- doc/arm/notes.rst | 2 +- .../{notes-current.rst => notes-9.18.12.rst} | 17 ----------------- 2 files changed, 1 insertion(+), 18 deletions(-) rename doc/notes/{notes-current.rst => notes-9.18.12.rst} (93%) diff --git a/doc/arm/notes.rst b/doc/arm/notes.rst index 408a14fe64..4b7448be80 100644 --- a/doc/arm/notes.rst +++ b/doc/arm/notes.rst @@ -35,7 +35,7 @@ information about each release, and source code. .. include:: ../notes/notes-known-issues.rst -.. include:: ../notes/notes-current.rst +.. include:: ../notes/notes-9.18.12.rst .. include:: ../notes/notes-9.18.11.rst .. include:: ../notes/notes-9.18.10.rst .. include:: ../notes/notes-9.18.9.rst diff --git a/doc/notes/notes-current.rst b/doc/notes/notes-9.18.12.rst similarity index 93% rename from doc/notes/notes-current.rst rename to doc/notes/notes-9.18.12.rst index 03c507e450..953ef404ed 100644 --- a/doc/notes/notes-current.rst +++ b/doc/notes/notes-9.18.12.rst @@ -12,21 +12,9 @@ Notes for BIND 9.18.12 ---------------------- -Security Fixes -~~~~~~~~~~~~~~ - -- None. - -New Features -~~~~~~~~~~~~ - -- None. - Removed Features ~~~~~~~~~~~~~~~~ -- None. - - Specifying a ``port`` when configuring source addresses (i.e., as a parameter to ``query-source``, ``query-source-v6``, ``transfer-source``, ``transfer-source-v6``, ``notify-source``, @@ -41,11 +29,6 @@ Removed Features in ``named.conf``. In a future release, they will be made nonfunctional. :gl:`#3781` -Feature Changes -~~~~~~~~~~~~~~~ - -- None. - Bug Fixes ~~~~~~~~~ From 2e1fcbd1b915bf0b1b11c5f3e69acf8237cac807 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20K=C4=99pie=C5=84?= Date: Fri, 3 Feb 2023 10:00:20 +0100 Subject: [PATCH 3/6] Tweak and reword release notes --- doc/notes/notes-9.18.12.rst | 39 +++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/doc/notes/notes-9.18.12.rst b/doc/notes/notes-9.18.12.rst index 953ef404ed..7c18820f9b 100644 --- a/doc/notes/notes-9.18.12.rst +++ b/doc/notes/notes-9.18.12.rst @@ -15,32 +15,33 @@ Notes for BIND 9.18.12 Removed Features ~~~~~~~~~~~~~~~~ -- Specifying a ``port`` when configuring source addresses (i.e., as - a parameter to ``query-source``, ``query-source-v6``, - ``transfer-source``, ``transfer-source-v6``, ``notify-source``, - ``notify-source-v6``, ``parental-source``, and - ``parental-source-v6``, or in the ``source`` or ``source-v6`` - parameters to ``primaries``, ``parental-agents``, ``also-notify``, - or ``catalog-zones``) has been deprecated. In addition, the - ``use-v4-udp-ports``, ``use-v6-udp-ports``, ``avoid-v4-udp-ports``, - and ``avoid-v6-udp-ports`` options have also been deprecated. +- Specifying a ``port`` when configuring source addresses (i.e., as an + argument to :any:`query-source`, :any:`query-source-v6`, + :any:`transfer-source`, :any:`transfer-source-v6`, + :any:`notify-source`, :any:`notify-source-v6`, :any:`parental-source`, + or :any:`parental-source-v6`, or in the ``source`` or ``source-v6`` + arguments to :any:`primaries`, :any:`parental-agents`, + :any:`also-notify`, or :any:`catalog-zones`) has been deprecated. In + addition, the :any:`use-v4-udp-ports`, :any:`use-v6-udp-ports`, + :any:`avoid-v4-udp-ports`, and :any:`avoid-v6-udp-ports` options have + also been deprecated. - Warnings will be logged when any of these options are encountered - in ``named.conf``. In a future release, they will be made - nonfunctional. :gl:`#3781` + Warnings are now logged when any of these options are encountered in + ``named.conf``. In a future release, they will be made nonfunctional. + :gl:`#3781` Bug Fixes ~~~~~~~~~ -- A constant stream of zone additions and deletions via ``rndc reconfig`` could - cause increased memory consumption due to delayed cleaning of view memory. - This has been fixed. :gl:`#3801` +- A constant stream of zone additions and deletions via ``rndc + reconfig`` could cause increased memory consumption due to delayed + cleaning of view memory. This has been fixed. :gl:`#3801` -- Improve the speed of the message digest algorithms (MD5, SHA-1, - SHA-2) and NSEC3 hashing. :gl:`#3795` +- The speed of the message digest algorithms (MD5, SHA-1, SHA-2), and of + NSEC3 hashing, has been improved. :gl:`#3795` -- Setting :any:`parental-agents` to a resolver did not work because the RD bit - was not set on DS requests. This has been fixed. :gl:`#3783` +- Pointing :any:`parental-agents` to a resolver did not work because the + RD bit was not set on DS requests. This has been fixed. :gl:`#3783` Known Issues ~~~~~~~~~~~~ From 6b77e577d485ca3eae6424005338d6625a016e19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20K=C4=99pie=C5=84?= Date: Fri, 3 Feb 2023 10:00:20 +0100 Subject: [PATCH 4/6] Add release note for GL #3827 --- doc/notes/notes-9.18.12.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/doc/notes/notes-9.18.12.rst b/doc/notes/notes-9.18.12.rst index 7c18820f9b..be2046ae50 100644 --- a/doc/notes/notes-9.18.12.rst +++ b/doc/notes/notes-9.18.12.rst @@ -43,6 +43,9 @@ Bug Fixes - Pointing :any:`parental-agents` to a resolver did not work because the RD bit was not set on DS requests. This has been fixed. :gl:`#3783` +- Building BIND 9 failed when the ``--enable-dnsrps`` switch for + ``./configure`` was used. This has been fixed. :gl:`#3827` + Known Issues ~~~~~~~~~~~~ From 5274f62e2a4f7d4e276e9ec6375f3137b90489a3 Mon Sep 17 00:00:00 2001 From: Michal Nowak Date: Fri, 3 Feb 2023 12:19:22 +0100 Subject: [PATCH 5/6] Add a CHANGES marker --- CHANGES | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGES b/CHANGES index eb1aa636fe..e46a324393 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,5 @@ + --- 9.18.12 released --- + 6083. [bug] Fix DNSRPS-enabled builds as they were inadvertently broken by change 6042. [GL #3827] From 99783f9a5ee4691963a7c96001c13bfb3d72d740 Mon Sep 17 00:00:00 2001 From: Michal Nowak Date: Fri, 3 Feb 2023 12:19:48 +0100 Subject: [PATCH 6/6] Update BIND version for release --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index ec5879ffe4..eb829a9111 100644 --- a/configure.ac +++ b/configure.ac @@ -17,7 +17,7 @@ m4_define([bind_VERSION_MAJOR], 9)dnl m4_define([bind_VERSION_MINOR], 18)dnl m4_define([bind_VERSION_PATCH], 12)dnl -m4_define([bind_VERSION_EXTRA], -dev)dnl +m4_define([bind_VERSION_EXTRA], )dnl m4_define([bind_DESCRIPTION], [(Extended Support Version)])dnl m4_define([bind_SRCID], [m4_esyscmd_s([git rev-parse --short HEAD | cut -b1-7])])dnl m4_define([bind_PKG_VERSION], [[bind_VERSION_MAJOR.bind_VERSION_MINOR.bind_VERSION_PATCH]bind_VERSION_EXTRA])dnl