]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
prep 9.11.24
authorTinderbox User <tbox@isc.org>
Tue, 13 Oct 2020 10:59:30 +0000 (10:59 +0000)
committerTinderbox User <tbox@isc.org>
Tue, 13 Oct 2020 10:59:30 +0000 (10:59 +0000)
63 files changed:
CHANGES
README
README.md
configure
doc/arm/Bv9ARM.ch01.html
doc/arm/Bv9ARM.ch02.html
doc/arm/Bv9ARM.ch03.html
doc/arm/Bv9ARM.ch04.html
doc/arm/Bv9ARM.ch05.html
doc/arm/Bv9ARM.ch06.html
doc/arm/Bv9ARM.ch07.html
doc/arm/Bv9ARM.ch08.html
doc/arm/Bv9ARM.ch09.html
doc/arm/Bv9ARM.ch10.html
doc/arm/Bv9ARM.ch11.html
doc/arm/Bv9ARM.ch12.html
doc/arm/Bv9ARM.ch13.html
doc/arm/Bv9ARM.html
doc/arm/Bv9ARM.pdf
doc/arm/man.arpaname.html
doc/arm/man.ddns-confgen.html
doc/arm/man.delv.html
doc/arm/man.dig.html
doc/arm/man.dnssec-checkds.html
doc/arm/man.dnssec-coverage.html
doc/arm/man.dnssec-dsfromkey.html
doc/arm/man.dnssec-importkey.html
doc/arm/man.dnssec-keyfromlabel.html
doc/arm/man.dnssec-keygen.html
doc/arm/man.dnssec-keymgr.html
doc/arm/man.dnssec-revoke.html
doc/arm/man.dnssec-settime.html
doc/arm/man.dnssec-signzone.html
doc/arm/man.dnssec-verify.html
doc/arm/man.dnstap-read.html
doc/arm/man.genrandom.html
doc/arm/man.host.html
doc/arm/man.isc-hmac-fixup.html
doc/arm/man.lwresd.html
doc/arm/man.mdig.html
doc/arm/man.named-checkconf.html
doc/arm/man.named-checkzone.html
doc/arm/man.named-journalprint.html
doc/arm/man.named-nzd2nzf.html
doc/arm/man.named-rrchecker.html
doc/arm/man.named.conf.html
doc/arm/man.named.html
doc/arm/man.nsec3hash.html
doc/arm/man.nslookup.html
doc/arm/man.nsupdate.html
doc/arm/man.pkcs11-destroy.html
doc/arm/man.pkcs11-keygen.html
doc/arm/man.pkcs11-list.html
doc/arm/man.pkcs11-tokens.html
doc/arm/man.rndc-confgen.html
doc/arm/man.rndc.conf.html
doc/arm/man.rndc.html
doc/arm/notes.html
doc/arm/notes.pdf
doc/arm/notes.txt
lib/dns/api
lib/isc/api
version

diff --git a/CHANGES b/CHANGES
index fabcc0e951ceaaf84782099804b691ae8b7f2287..d1c1c252e6ca8a8c2bb482602863869c23f5ef93 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,5 @@
+       --- 9.11.24 released ---
+
 5516.  [func]          The default EDNS buffer size has been changed from 4096
                        to 1232 bytes. [GL #2183]
 
diff --git a/README b/README
index 6e2f41a6a0860d1e6d6fc45c7e2678ba30296907..2b2aa9f474d457c7d9c4b8237c489656cf141f64 100644 (file)
--- a/README
+++ b/README
@@ -352,6 +352,10 @@ BIND 9.11.23
 
 BIND 9.11.23 is a maintenance release.
 
+BIND 9.11.24
+
+BIND 9.11.24 is a maintenance release.
+
 Building BIND
 
 Minimally, BIND requires a UNIX or Linux system with an ANSI C compiler,
index 6e194b7571e332a08a15d8888e900989a1caedcf..a37348fc228f67ac832665a354dc1ea3073502c8 100644 (file)
--- a/README.md
+++ b/README.md
@@ -369,6 +369,10 @@ CVE-2020-8624.
 
 BIND 9.11.23 is a maintenance release.
 
+#### BIND 9.11.24
+
+BIND 9.11.24 is a maintenance release.
+
 ### <a name="build"/> Building BIND
 
 Minimally, BIND requires a UNIX or Linux system with an ANSI C compiler,
index 7cb0ea3f3c380806f7741d678fdd50f0f6f52fbf..e92f4c23bac4aff7a18eb4e20e53a1e9054e5527 100755 (executable)
--- a/configure
+++ b/configure
@@ -979,7 +979,6 @@ infodir
 docdir
 oldincludedir
 includedir
-runstatedir
 localstatedir
 sharedstatedir
 sysconfdir
@@ -1154,7 +1153,6 @@ datadir='${datarootdir}'
 sysconfdir='${prefix}/etc'
 sharedstatedir='${prefix}/com'
 localstatedir='${prefix}/var'
-runstatedir='${localstatedir}/run'
 includedir='${prefix}/include'
 oldincludedir='/usr/include'
 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
@@ -1407,15 +1405,6 @@ do
   | -silent | --silent | --silen | --sile | --sil)
     silent=yes ;;
 
-  -runstatedir | --runstatedir | --runstatedi | --runstated \
-  | --runstate | --runstat | --runsta | --runst | --runs \
-  | --run | --ru | --r)
-    ac_prev=runstatedir ;;
-  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
-  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
-  | --run=* | --ru=* | --r=*)
-    runstatedir=$ac_optarg ;;
-
   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
     ac_prev=sbindir ;;
   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
@@ -1553,7 +1542,7 @@ fi
 for ac_var in  exec_prefix prefix bindir sbindir libexecdir datarootdir \
                datadir sysconfdir sharedstatedir localstatedir includedir \
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
-               libdir localedir mandir runstatedir
+               libdir localedir mandir
 do
   eval ac_val=\$$ac_var
   # Remove trailing slashes.
@@ -1706,7 +1695,6 @@ Fine tuning of the installation directories:
   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
-  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
   --libdir=DIR            object code libraries [EPREFIX/lib]
   --includedir=DIR        C header files [PREFIX/include]
   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
index dde8a22e1ec65596cccfe25e46cbe08e9a8cf33e..c2f0a391d544a86bcbb1831f1cf63a18ad61e8cc 100644 (file)
         <p>
           For more detailed information about the design of the DNS and
           the DNS protocol, please refer to the standards documents listed in
-          <a class="xref" href="Bv9ARM.ch11.html#rfcs" title="Request for Comments (RFCs)">the section called &#8220;Request for Comments (RFCs)&#8221;</a>.
+          <a class="xref" href="Bv9ARM.ch11.html#rfcs" title="Requests for Comments (RFCs)">the section called &#8220;Requests for Comments (RFCs)&#8221;</a>.
         </p>
       </div>
 
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 516cdac64650ca14f314657fa9c34320917e8d69..42baa40b69e5a56cfa9f0557148b21d1bb5d8050 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 7cd240b9f163e144c448ff8303e561b10a5d3f8e..2d6f0e38b7517303a8268c561477323808334f88 100644 (file)
@@ -752,6 +752,6 @@ controls {
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 8993a75ec6cbb0da8d9d2e147377ca8961ef1996..1c54a8c295cf1e86c09fe777b49cc5d1b896bc71 100644 (file)
@@ -2861,6 +2861,6 @@ $ORIGIN 0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa.
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 9d98983a1b580d92bf0388808b681bdc3ce75197..8efe94c97e0750daa0c3a701444e713b495042f5 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 9bd9ef82347f6392c665bcac2d75d5336c902e2e..45834d0ebe221b18e173a04bf86980bd126d4c92 100644 (file)
@@ -4330,7 +4330,7 @@ options {
                   This sets the maximum size of UDP responses that are
                   sent to queries without a valid server COOKIE. A value
                   below 128 is silently raised to 128. The default
-                  value is 4096, but the <span class="command"><strong>max-udp-size</strong></span>
+                  value is 1232, but the <span class="command"><strong>max-udp-size</strong></span>
                   option may further limit the response size.
                 </p>
               </dd>
@@ -6583,116 +6583,197 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
 <div class="titlepage"><div><div><h4 class="title">
 <a name="rrset_ordering"></a>RRset Ordering</h4></div></div></div>
 
+          <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+<h3 class="title">Note</h3>
+            <p>
+              While alternating the order of records in a DNS response between
+              subsequent queries is a known load distribution technique, certain
+              caveats apply (mostly stemming from caching) which usually make it
+              a suboptimal choice for load balancing purposes when used on its
+              own.
+            </p>
+          </div>
+
           <p>
-            When multiple records are returned in an answer, it may be
-            useful to configure the order of the records placed into the
-            response.
-            The <span class="command"><strong>rrset-order</strong></span> statement permits
-            configuration
-            of the ordering of the records in a multiple-record response.
-            See also the <span class="command"><strong>sortlist</strong></span> statement,
-            <a class="xref" href="Bv9ARM.ch06.html#the_sortlist_statement" title="The sortlist Statement">the section called &#8220;The <span class="command"><strong>sortlist</strong></span> Statement&#8221;</a>.
+            The <span class="command"><strong>rrset-order</strong></span> statement permits configuration
+            of the ordering of the records in a multiple-record response.  See
+            also: <a class="xref" href="Bv9ARM.ch06.html#the_sortlist_statement" title="The sortlist Statement">the section called &#8220;The <span class="command"><strong>sortlist</strong></span> Statement&#8221;</a>.
           </p>
 
           <p>
-            An <span class="command"><strong>order_spec</strong></span> is defined as
-            follows:
+            Each rule in an <span class="command"><strong>rrset-order</strong></span> statement is defined
+            as follows:
           </p>
+
           <p>
-            [<span class="optional">class <em class="replaceable"><code>class_name</code></em></span>]
-            [<span class="optional">type <em class="replaceable"><code>type_name</code></em></span>]
-            [<span class="optional">name <em class="replaceable"><code>"domain_name"</code></em></span>]
-            order <em class="replaceable"><code>ordering</code></em>
+            [<span class="optional">class <em class="replaceable"><code>&lt;class_name&gt;</code></em></span>]
+            [<span class="optional">type <em class="replaceable"><code>&lt;type_name&gt;</code></em></span>]
+            [<span class="optional">name <em class="replaceable"><code>"&lt;domain_name&gt;"</code></em></span>]
+            order <em class="replaceable"><code>&lt;ordering&gt;</code></em>
+          </p>
+
+          <p>
+            The default qualifiers for each rule are:
+            </p>
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+                If no <span class="command"><strong>class</strong></span> is specified, the default is
+                <span class="command"><strong>ANY</strong></span>.
+              </li>
+<li class="listitem">
+                If no <span class="command"><strong>type</strong></span> is specified, the default is
+                <span class="command"><strong>ANY</strong></span>.
+              </li>
+<li class="listitem">
+                If no <span class="command"><strong>name</strong></span> is specified, the default is
+                <span class="command"><strong>*</strong></span> (asterisk).
+              </li>
+</ul></div>
+<p>
           </p>
+
           <p>
-            If no class is specified, the default is <span class="command"><strong>ANY</strong></span>.
-            If no type is specified, the default is <span class="command"><strong>ANY</strong></span>.
-            If no name is specified, the default is "<span class="command"><strong>*</strong></span>" (asterisk).
+            <em class="replaceable"><code>&lt;domain_name&gt;</code></em> only matches the name
+            itself, not any of its subdomains.  To make a rule match all
+            subdomains of a given name, a wildcard name
+            (<em class="replaceable"><code>*.&lt;domain_name&gt;</code></em>) must be used.
+            Note that <em class="replaceable"><code>*.&lt;domain_name&gt;</code></em> does
+            <span class="emphasis"><em>not</em></span> match
+            <em class="replaceable"><code>&lt;domain_name&gt;</code></em> itself; to specify
+            RRset ordering for a name and all of its subdomains, two separate
+            rules must be defined: one for
+            <em class="replaceable"><code>&lt;domain_name&gt;</code></em> and one for
+            <em class="replaceable"><code>*.&lt;domain_name&gt;</code></em>.
           </p>
+
           <p>
-            The legal values for <span class="command"><strong>ordering</strong></span> are:
+            The legal values for <em class="replaceable"><code>&lt;ordering&gt;</code></em>
+            are:
           </p>
+
+          <div class="variablelist"><dl class="variablelist">
+<dt><span class="term"><span class="command"><strong>fixed</strong></span></span></dt>
+<dd>
+                <p>
+                  Records are returned in the order they are defined in the zone
+                  file.
+                </p>
+                <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+<h3 class="title">Note</h3>
+                  <p>
+                    The <span class="command"><strong>fixed</strong></span> option is only available if
+                    BIND is configured with
+                    <span class="command"><strong>--enable-fixed-rrset</strong></span> at compile time.
+                  </p>
+                </div>
+              </dd>
+<dt><span class="term"><span class="command"><strong>random</strong></span></span></dt>
+<dd>
+                <p>
+                  Records are returned in a random order.
+                </p>
+              </dd>
+<dt><span class="term"><span class="command"><strong>cyclic</strong></span></span></dt>
+<dd>
+                <p>
+                  Records are returned in a cyclic round-robin order, rotating
+                  by one record per query.
+                </p>
+              </dd>
+</dl></div>
+
+          <p>
+            By default, records are returned in random order.
+          </p>
+
+          <p>
+            Note that if multiple <span class="command"><strong>rrset-order</strong></span> statements are
+            present in the configuration file (at both the
+            <span class="command"><strong>options</strong></span> and <span class="command"><strong>view</strong></span> levels), they
+            are <span class="emphasis"><em>not</em></span> combined; instead, the more-specific
+            one (<span class="command"><strong>view</strong></span>) replaces the less-specific one
+            (<span class="command"><strong>options</strong></span>).
+          </p>
+
+          <p>
+            If multiple rules within a single <span class="command"><strong>rrset-order</strong></span>
+            statement match a given RRset, the first matching rule is applied.
+          </p>
+
+          <p>
+            Example:
+          </p>
+
+<pre class="programlisting">rrset-order {
+    type A name "foo.isc.org" order random;
+    type AAAA name "foo.isc.org" order cyclic;
+    name "bar.isc.org" order fixed;
+    name "*.bar.isc.org" order random;
+    name "*.baz.isc.org" order cyclic;
+};
+</pre>
+
+          <p>
+            With the above configuration, the following RRset ordering is used:
+          </p>
+
           <div class="informaltable">
             <table border="1">
 <colgroup>
-<col width="0.750in" class="1">
-<col width="3.750in" class="2">
+<col>
+<col>
+<col>
 </colgroup>
+<thead><tr>
+<th><p>QNAME</p></th>
+<th><p>QTYPE</p></th>
+<th><p>RRset Order</p></th>
+</tr></thead>
 <tbody>
 <tr>
-<td>
-                    <p><span class="command"><strong>fixed</strong></span></p>
-                  </td>
-<td>
-                    <p>
-                      Records are returned in the order they
-                      are defined in the zone file.
-                    </p>
-                  </td>
+<td><p><strong class="userinput"><code>foo.isc.org</code></strong></p></td>
+<td><p><strong class="userinput"><code>A</code></strong></p></td>
+<td><p><span class="command"><strong>random</strong></span></p></td>
 </tr>
 <tr>
-<td>
-                    <p><span class="command"><strong>random</strong></span></p>
-                  </td>
-<td>
-                    <p>
-                      Records are returned in a random order.
-                    </p>
-                  </td>
+<td><p><strong class="userinput"><code>foo.isc.org</code></strong></p></td>
+<td><p><strong class="userinput"><code>AAAA</code></strong></p></td>
+<td><p><span class="command"><strong>cyclic</strong></span></p></td>
 </tr>
 <tr>
-<td>
-                    <p><span class="command"><strong>cyclic</strong></span></p>
-                  </td>
-<td>
-                    <p>
-                      Records are returned in a cyclic round-robin order, rotating by one record per query.
-                    </p>
-                    <p>
-                      If <acronym class="acronym">BIND</acronym> is configured with the
-                      "--enable-fixed-rrset" option at compile time,
-                      the initial ordering of the RRset matches the
-                      one specified in the zone file.
-                    </p>
-                  </td>
+<td><p><strong class="userinput"><code>foo.isc.org</code></strong></p></td>
+<td><p><strong class="userinput"><code>TXT</code></strong></p></td>
+<td><p><span class="command"><strong>random</strong></span></p></td>
+</tr>
+<tr>
+<td><p><strong class="userinput"><code>sub.foo.isc.org</code></strong></p></td>
+<td><p>all</p></td>
+<td><p><span class="command"><strong>random</strong></span></p></td>
+</tr>
+<tr>
+<td><p><strong class="userinput"><code>bar.isc.org</code></strong></p></td>
+<td><p>all</p></td>
+<td><p><span class="command"><strong>fixed</strong></span></p></td>
+</tr>
+<tr>
+<td><p><strong class="userinput"><code>sub.bar.isc.org</code></strong></p></td>
+<td><p>all</p></td>
+<td><p><span class="command"><strong>random</strong></span></p></td>
+</tr>
+<tr>
+<td><p><strong class="userinput"><code>baz.isc.org</code></strong></p></td>
+<td><p>all</p></td>
+<td><p><span class="command"><strong>random</strong></span></p></td>
+</tr>
+<tr>
+<td><p><strong class="userinput"><code>sub.baz.isc.org</code></strong></p></td>
+<td><p>all</p></td>
+<td><p><span class="command"><strong>cyclic</strong></span></p></td>
 </tr>
 </tbody>
 </table>
           </div>
-          <p>
-            For example:
-          </p>
 
-<pre class="programlisting">rrset-order {
-   class IN type A name "host.example.com" order random;
-   order cyclic;
-};
-</pre>
-
-          <p>
-            causes any responses for type A records in class IN, that
-            have "<code class="literal">host.example.com</code>" as a
-            suffix, to always be returned
-            in random order. All other records are returned in cyclic order.
-          </p>
-          <p>
-            If multiple <span class="command"><strong>rrset-order</strong></span> statements
-            appear, they are not combined; the last one applies.
-          </p>
-          <p>
-            By default, records are returned in random order.
-          </p>
-
-          <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
-<h3 class="title">Note</h3>
-            <p>
-              In this release of <acronym class="acronym">BIND</acronym> 9, the
-              <span class="command"><strong>rrset-order</strong></span> statement does not support
-              "fixed" ordering by default.  Fixed ordering can be enabled
-              at compile time by specifying "--enable-fixed-rrset" on
-              the "configure" command line.
-            </p>
-          </div>
         </div>
 
         <div class="section">
@@ -6882,7 +6963,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
                   authoritative servers in response to recursive queries.
                   Valid values are 512 to 4096; values outside this range
                   are silently adjusted to the nearest value within
-                  it.  The default value is 4096.
+                  it.  The default value is 1232.
                 </p>
                 <p>
                   The usual reason for setting
@@ -6931,7 +7012,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
                   <span class="command"><strong>named</strong></span> sends, in bytes.
                   Valid values are 512 to 4096; values outside this
                   range are silently adjusted to the nearest
-                  value within it.  The default value is 4096.
+                  value within it.  The default value is 1232.
                 </p>
                 <p>
                   This value applies to responses sent by a server; to
@@ -13666,6 +13747,6 @@ HOST-127.EXAMPLE. MX 0 .
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 67dc8289e2be1f2d6022df376d33f27c056cfc71..ee636fbf8cc94b9e3d431bb602861286348b4245 100644 (file)
@@ -400,6 +400,6 @@ allow-query { !{ !10/8; any; }; key example; };
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index e597887f7888e631ef4ef89405a70ba8772915e4..b405945bdfa98b28994de8657d82e4b860ded020 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index cd4cd3114ad48e5a27fd9e76ae5b273266e49c54..ba9223882f842b63e19fa23c4a078c42cf6fd9f1 100644 (file)
 <div class="toc">
 <p><b>Table of Contents</b></p>
 <dl class="toc">
-<dt><span class="section"><a href="Bv9ARM.ch09.html#id-1.10.2">Release Notes for BIND Version 9.11.23</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch09.html#id-1.10.2">Release Notes for BIND Version 9.11.24</a></span></dt>
 <dd><dl>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes_intro">Introduction</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes_download">Download</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes_license">License Change</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes-9.11.24">Notes for BIND 9.11.24</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes-9.11.23">Notes for BIND 9.11.23</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes-9.11.22">Notes for BIND 9.11.22</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes-9.11.21">Notes for BIND 9.11.21</a></span></dt>
@@ -72,7 +73,7 @@
 </div>
       <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id-1.10.2"></a>Release Notes for BIND Version 9.11.23</h2></div></div></div>
+<a name="id-1.10.2"></a>Release Notes for BIND Version 9.11.24</h2></div></div></div>
   
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
 
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
+<a name="relnotes-9.11.24"></a>Notes for BIND 9.11.24</h3></div></div></div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.11.24-changes"></a>Feature Changes</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+        <p>
+           DNS Flag Day 2020: The default EDNS buffer size has been changed from
+           4096 to 1232 bytes. According to measurements done by multiple
+           parties, this should not cause any operational problems as most of
+           the Internet "core" is able to cope with IP message sizes between
+           1400-1500 bytes; the 1232 size was picked as a conservative minimal
+           number that could be changed by the DNS operator to an estimated path
+           MTU minus the estimated header space. In practice, the smallest MTU
+           witnessed in the operational DNS community is 1500 octets, the
+           maximum Ethernet payload size, so a useful default for maximum
+           DNS/UDP payload size on reliable networks would be 1400 bytes.
+           [GL #2183]
+        </p>
+      </li></ul></div>
+  </div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.11.24-bugs"></a>Bug Fixes</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+        <p>
+          <span class="command"><strong>named</strong></span> reported an invalid memory size when running
+          in an environment that did not properly report the number of available
+          memory pages and/or the size of each memory page. [GL #2166]
+        </p>
+      </li>
+<li class="listitem">
+        <p>
+          With multiple forwarders configured, <span class="command"><strong>named</strong></span> could
+          fail the <code class="code">REQUIRE(msg-&gt;state == (-1))</code> assertion in
+          <code class="filename">lib/dns/message.c</code>, causing it to crash. This has
+          been fixed. [GL #2124]
+        </p>
+      </li>
+</ul></div>
+  </div>
+
+</div>
+  <div class="section">
+<div class="titlepage"><div><div><h3 class="title">
 <a name="relnotes-9.11.23"></a>Notes for BIND 9.11.23</h3></div></div></div>
 
   <div class="section">
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index caa6a8b1661c3c5822abefccab792d05c3aaa080..1eda94ea62ae9fb10af5af0a8082ac8e73ef01dc 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 51341e65032859042be2af6952d200bf73c5e3e9..26354701b24cefef0a97def7e641eea060142593 100644 (file)
@@ -39,7 +39,7 @@
 <dt><span class="section"><a href="Bv9ARM.ch11.html#ipv6addresses">IPv6 addresses (AAAA)</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch11.html#bibliography">Bibliography (and Suggested Reading)</a></span></dt>
 <dd><dl>
-<dt><span class="section"><a href="Bv9ARM.ch11.html#rfcs">Request for Comments (RFCs)</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch11.html#rfcs">Requests for Comments (RFCs)</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch11.html#internet_drafts">Internet Drafts</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch11.html#more_about_bind">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt>
 </dl></dd>
 
         <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="rfcs"></a>Request for Comments (RFCs)</h3></div></div></div>
+<a name="rfcs"></a>Requests for Comments (RFCs)</h3></div></div></div>
 
           <p>
             Specification documents for the Internet protocol suite, including
                   Network Services</i>. </span>
                 <span class="pubdate">October 1997. </span>
               </p>
+</div>
+              <div class="biblioentry">
+<a name="id-1.12.3.2.4.8.7"></a><p>[<abbr class="abbrev">RFC8906</abbr>] 
+                
+                <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Andrews</span> and <span class="firstname">R.</span> <span class="surname">Bellis</span>. </span>
+                <span class="title"><i>
+                  A Common Operational Problem in DNS Servers: Failure to Communicate
+                </i>. </span>
+                <span class="pubdate">September 2020. </span>
+              </p>
 </div>
             </div>
             <div class="bibliodiv">
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 2f4e7a6c3c19182f87a8151426358efccab024eb..83cf2706fe67a18aa42b6f218cc3e784c3a36a66 100644 (file)
@@ -533,6 +533,6 @@ $ <strong class="userinput"><code>sample-update -a sample-update -k Kxxx.+nnn+mm
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index f23f08aedfed662ae8ae38ee1eae7278dc4f4544..a7f8c3591afe6893c4a242a521fe674023470f61 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 157046d4bd7ca34390125b86c86d1564742551ed..d552315bac6580c9a4506cf8207e3f318b7fcf3b 100644 (file)
@@ -32,7 +32,7 @@
 <div>
 <div><h1 class="title">
 <a name="id-1"></a>BIND 9 Administrator Reference Manual</h1></div>
-<div><p class="releaseinfo">BIND Version 9.11.23</p></div>
+<div><p class="releaseinfo">BIND Version 9.11.24</p></div>
 <div><p class="copyright">Copyright © 2000-2020 Internet Systems Consortium, Inc. ("ISC")</p></div>
 </div>
 <hr>
 </dl></dd>
 <dt><span class="appendix"><a href="Bv9ARM.ch09.html">A. Release Notes</a></span></dt>
 <dd><dl>
-<dt><span class="section"><a href="Bv9ARM.ch09.html#id-1.10.2">Release Notes for BIND Version 9.11.23</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch09.html#id-1.10.2">Release Notes for BIND Version 9.11.24</a></span></dt>
 <dd><dl>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes_intro">Introduction</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes_download">Download</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes_license">License Change</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes-9.11.24">Notes for BIND 9.11.24</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes-9.11.23">Notes for BIND 9.11.23</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes-9.11.22">Notes for BIND 9.11.22</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch09.html#relnotes-9.11.21">Notes for BIND 9.11.21</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch11.html#ipv6addresses">IPv6 addresses (AAAA)</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch11.html#bibliography">Bibliography (and Suggested Reading)</a></span></dt>
 <dd><dl>
-<dt><span class="section"><a href="Bv9ARM.ch11.html#rfcs">Request for Comments (RFCs)</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch11.html#rfcs">Requests for Comments (RFCs)</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch11.html#internet_drafts">Internet Drafts</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch11.html#more_about_bind">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt>
 </dl></dd>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 3b9dc73132a93996055a9bf541e75ea9698aafad..802cc0203567315d8942598e9b9f2201aa9b4eb5 100644 (file)
Binary files a/doc/arm/Bv9ARM.pdf and b/doc/arm/Bv9ARM.pdf differ
index 8210731615cf5a392568efa416c49ba3ba78d505..90d20646d988a5c1343264f388cfd1cf9258035d 100644 (file)
@@ -90,6 +90,6 @@
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 25ca7f0c9eaabfe4cac79e72fdca2d07bdcddcc9..de57fb98fb40005f4bb54933cae83162383133b0 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index a924bc8e8d443f2234812d2d82f0609242fd71d0..c8577e72813f61c516e5ccd69b1046d50e409c33 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 56bb5093d7eb55dfde2da461db2f0fcc7274cb16..7c12e21ad4fd0d131666104657e8c3fb5b85c64e 100644 (file)
@@ -1145,6 +1145,6 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 2037480c857995b0a92738fa0963061a7146b7b3..d65f82a7baf65f970df63163007c903b13d1849c 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index f9b676347e18d61694c63fdf58fbc9638da70bb2..f2c1f214af49cdf331ae7a3f61fd0d39dcd3a107 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 5577f6c23ac91866d3c00f0254cc0b44cc44e4e5..2d763bc9f6478814eac2c161dd9f64c6c7dc19d0 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index ffefcf364d8bb87179beff17f2971ed1c707c0ed..96df0609134c87792dc1440ec75bea2ab393e25f 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 1919b7c146d90ff1e8d952e44ceba5dcf4746eec..5c04e17372b8b703265308362c93938f6adb85bf 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index a190b8e594055f7f5cc0517d3cd379463aabb97c..859fd66d997ac829ba5813e6741241bfbbbcd262 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index f538321d32797eb84840d5c8fce09b85862c85e7..32a31948d8ec27aced24a3c8038364aa14fefead 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 07994d0c84ee45fc9e8e47e2857cfc7c2c9a0f5a..9ad76643384deb4250ef5e854cc714b2960dce3f 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index bbed07975edd29c7d68142ab9ef3f8aad9f01091..cd71cfce743cd7d32d50fa37f3f76691044e3c6b 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 20d280e935cd5816ebd6605791e7a3f6ef090189..c88cfadff929668ef1d4d84e50f2e828da607c30 100644 (file)
@@ -708,6 +708,6 @@ db.example.com.signed
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index a77d29909b0151a5eda4cff1c35ebad3967d0ebb..7090b2a6ee96b4a7f6856f9796e8055ee26e0c2f 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index fb84e373c9b807594169ecac245c82745212b81b..cc9cfbaf111a7d877090c0d6bed41a2dd1c89e93 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 1f87ed6cfa070d0e26bb758b5412b01bbbd5b276..5d39e3c60b34863cf924ba484a9e8b76db9b4c44 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 1e9b8121e964a8d57aa43d159982c6eb8115ab0d..2a008d09d3c1dc62f74f3d6a8b5a2967892ffdbe 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 73dff8da2877ccc78e96a6a6d8ba228f7d408468..e7a0539dbd8d010e129a58823a3ae2479791ff00 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index b618672638ffaee1b29846aa397f4398197ac488..45acd9798160765747359d927aa76a26af1cb9a8 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 49faf4620263953268a463a3dec67a0df3f3af37..da3723b983fc7e5fe61e7d0e52925bfe6c49035f 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 619b25bacc3a0b48785d0a300d6bb346fcfb5177..d76cbc7038da3a1b239dadd821600a181d8fa8fc 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index ec29856b1ea10cb41207038af8f6b603b905af9b..109af2dbacfaa24f4fe9b5ef027356ee94853b47 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index e8a0871b539448a190b82ff69dc49229533eeb09..24f4b72b79ea834ee5a703e3ec6ed3402f61e40b 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index c3e96cde1d0c28701badc52d2da2ff1ba069f72a..750c5ccb23f155cc1ca17fa77a31512749fffba6 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 1ccfd96c77a55e2c559e8e411722c7cc66d0e399..9ed58d355dfb6dd42d8fcb02f84fc73b26f92701 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 0a3737bdeea63cd5debcee16aa12231d1b093a5f..d37a048256b2f85dd5e5f8be688774a0a50afb49 100644 (file)
@@ -1034,6 +1034,6 @@ zone
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 70d298c0eb5a89b9a39603d84750b7875e7ae7d0..19c3c1ee152e779feabbe9abe5e1ae0537a20c47 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index c27ce0b99fbd7b7854cdb137df27d8c56f13d2b6..695922cf78022fda3a264f85ea3a1a021e7953b0 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index dd558a4203d2c47b16a6951efdc8dafdb531b579..4eb3266b9933288a027639fbc476fd2dad8cfc63 100644 (file)
@@ -443,6 +443,6 @@ nslookup -query=hinfo  -timeout=10
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 10f7cbcf892e06b35e24c2da8d197b2f1d5adb37..8e1cf93201e85f43ff1dec35fc27fc22fa33365c 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index e0b859ce37971274ef4116ebfb5295bdde335627..18a64c84f15ba897ec58b94fce270b500c78673d 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 2eb992b9053f8f2642dc983d15e2a6c65667cfae..87ec38b66c993d069202ce32bd4096b189f9ec75 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 3645ebe2ab1bb5373ede36d8cc94981daa72fa48..93b02dd71cfbf5d095d1c00f44337c2d80f8c021 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 64af2f115ef2e36bd39e62b27d8d6c8a64f356af..5d72d1440a8220bd66e1439698a548ebf5d89b17 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index e9ea9db4bc592b6511c73639b1e22f7cd5f16658..82f6b08670dc5cca9a9cd866a68229cbb8b20e62 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 34032227644bf6939f6e57e6c21edf566cc57cde..6540009dab6265fa5575475d68fb198125816273 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index 8802df3b6ed19805f45f49c77f135ad1512e7b68..122e2bcb93d1eab5920c249c95c934c9b4388779 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.23 (Extended Support Version)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.24 (Extended Support Version)</p>
 </body>
 </html>
index fdde03652b5c7fe41fedb0fd144dea56bb013726..fa9428ab5e400d5de366b642ffcda7c4559df3f8 100644 (file)
@@ -15,7 +15,7 @@
 
   <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id-1.2"></a>Release Notes for BIND Version 9.11.23</h2></div></div></div>
+<a name="id-1.2"></a>Release Notes for BIND Version 9.11.24</h2></div></div></div>
   
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
 
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
+<a name="relnotes-9.11.24"></a>Notes for BIND 9.11.24</h3></div></div></div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.11.24-changes"></a>Feature Changes</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+        <p>
+           DNS Flag Day 2020: The default EDNS buffer size has been changed from
+           4096 to 1232 bytes. According to measurements done by multiple
+           parties, this should not cause any operational problems as most of
+           the Internet "core" is able to cope with IP message sizes between
+           1400-1500 bytes; the 1232 size was picked as a conservative minimal
+           number that could be changed by the DNS operator to an estimated path
+           MTU minus the estimated header space. In practice, the smallest MTU
+           witnessed in the operational DNS community is 1500 octets, the
+           maximum Ethernet payload size, so a useful default for maximum
+           DNS/UDP payload size on reliable networks would be 1400 bytes.
+           [GL #2183]
+        </p>
+      </li></ul></div>
+  </div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="relnotes-9.11.24-bugs"></a>Bug Fixes</h4></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+        <p>
+          <span class="command"><strong>named</strong></span> reported an invalid memory size when running
+          in an environment that did not properly report the number of available
+          memory pages and/or the size of each memory page. [GL #2166]
+        </p>
+      </li>
+<li class="listitem">
+        <p>
+          With multiple forwarders configured, <span class="command"><strong>named</strong></span> could
+          fail the <code class="code">REQUIRE(msg-&gt;state == (-1))</code> assertion in
+          <code class="filename">lib/dns/message.c</code>, causing it to crash. This has
+          been fixed. [GL #2124]
+        </p>
+      </li>
+</ul></div>
+  </div>
+
+</div>
+  <div class="section">
+<div class="titlepage"><div><div><h3 class="title">
 <a name="relnotes-9.11.23"></a>Notes for BIND 9.11.23</h3></div></div></div>
 
   <div class="section">
index 29fb13849b9bc72a2a936b5df0afd440637689e2..549fbc1eaed1e9d018183db2049bbf360727aa73 100644 (file)
Binary files a/doc/arm/notes.pdf and b/doc/arm/notes.pdf differ
index e685e5bb11c72469c674a6de82bb98d25e5ed69e..799810e9d2c1c0303e7e7f733a655dc88c3d1f7f 100644 (file)
@@ -1,4 +1,4 @@
-Release Notes for BIND Version 9.11.23
+Release Notes for BIND Version 9.11.24
 
 Introduction
 
@@ -36,6 +36,31 @@ Those unsure whether or not the license change affects their use of BIND,
 or who wish to discuss how to comply with the license may contact ISC at
 https://www.isc.org/mission/contact/.
 
+Notes for BIND 9.11.24
+
+Feature Changes
+
+  • DNS Flag Day 2020: The default EDNS buffer size has been changed from
+    4096 to 1232 bytes. According to measurements done by multiple
+    parties, this should not cause any operational problems as most of the
+    Internet "core" is able to cope with IP message sizes between
+    1400-1500 bytes; the 1232 size was picked as a conservative minimal
+    number that could be changed by the DNS operator to an estimated path
+    MTU minus the estimated header space. In practice, the smallest MTU
+    witnessed in the operational DNS community is 1500 octets, the maximum
+    Ethernet payload size, so a useful default for maximum DNS/UDP payload
+    size on reliable networks would be 1400 bytes. [GL #2183]
+
+Bug Fixes
+
+  • named reported an invalid memory size when running in an environment
+    that did not properly report the number of available memory pages and/
+    or the size of each memory page. [GL #2166]
+
+  • With multiple forwarders configured, named could fail the REQUIRE
+    (msg->state == (-1)) assertion in lib/dns/message.c, causing it to
+    crash. This has been fixed. [GL #2124]
+
 Notes for BIND 9.11.23
 
 Bug Fixes
index 19474ab4273a6571c38bd64dd27e7aed34bf8e5d..144444101c29514cb0e359a9ee3cd2c0586f9db0 100644 (file)
@@ -8,6 +8,6 @@
 # 9.10-sub: 180-189
 # 9.11: 160-169,1100-1199
 # 9.12: 1200-1299
-LIBINTERFACE = 1111
+LIBINTERFACE = 1112
 LIBREVISION = 0
-LIBAGE = 1
+LIBAGE = 0
index 549631a6686eeb0a84373bcd42c4e9e5d98661ec..e7725e9402ea086e2595090f2cda045ec3cdcda0 100644 (file)
@@ -9,5 +9,5 @@
 # 9.11: 160-169,1100-1199
 # 9.12: 1200-1299
 LIBINTERFACE = 1107
-LIBREVISION = 1
+LIBREVISION = 2
 LIBAGE = 0
diff --git a/version b/version
index 52dcc85451becb59c44f5fd20aeda05722455b12..d90d43c23f74ab5b56cecb2d58675ea6f0f828d2 100644 (file)
--- a/version
+++ b/version
@@ -5,7 +5,7 @@ PRODUCT=BIND
 DESCRIPTION="(Extended Support Version)"
 MAJORVER=9
 MINORVER=11
-PATCHVER=23
+PATCHVER=24
 RELEASETYPE=
 RELEASEVER=
 EXTENSIONS=