]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
prep 9.14.4
authorTinderbox User <tbox@isc.org>
Tue, 9 Jul 2019 13:44:50 +0000 (13:44 +0000)
committerTinderbox User <tbox@isc.org>
Tue, 9 Jul 2019 13:51:41 +0000 (13:51 +0000)
60 files changed:
CHANGES
README
bin/rndc/rndc.8
bin/rndc/rndc.html
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.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-cds.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.filter-aaaa.html
doc/arm/man.host.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
version

diff --git a/CHANGES b/CHANGES
index 543d5635f2e0d5fc73910490f37ddc760969ed58..28f32d63979845d95b05c2432a63e9c45e0925a0 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,5 @@
+       --- 9.14.4 released ---
+
 5260.  [bug]           dnstap-read was producing malformed output for large
                        packets. [GL #1093]
 
diff --git a/README b/README
index eeffb97d95fd562f61685fb3d32a27eea73d3403..4ea6d007008dd192789a8e522c9b8790414ced98 100644 (file)
--- a/README
+++ b/README
@@ -193,7 +193,7 @@ make depend. If you're using Emacs, you might find make tags helpful.
 Several environment variables that can be set before running configure
 will affect compilation:
 
-Variable       Description
+   Variable                            Description
 CC             The C compiler to use. configure tries to figure out the
                right one for supported systems.
                C compiler flags. Defaults to include -g and/or -O2 as
@@ -345,7 +345,7 @@ development BIND 9 is included in the file CHANGES, with the most recent
 changes listed first. Change notes include tags indicating the category of
 the change that was made; these categories are:
 
-Category       Description
+   Category                            Description
 [func]         New feature
 [bug]          General bug fix
 [security]     Fix for a significant security flaw
@@ -396,21 +396,23 @@ Acknowledgments
   * The original development of BIND 9 was underwritten by the following
     organizations:
 
-    Sun Microsystems, Inc.
-    Hewlett Packard
-    Compaq Computer Corporation
-    IBM
-    Process Software Corporation
-    Silicon Graphics, Inc.
-    Network Associates, Inc.
-    U.S. Defense Information Systems Agency
-    USENIX Association
-    Stichting NLnet - NLnet Foundation
-    Nominum, Inc.
+      Sun Microsystems, Inc.
+      Hewlett Packard
+      Compaq Computer Corporation
+      IBM
+      Process Software Corporation
+      Silicon Graphics, Inc.
+      Network Associates, Inc.
+      U.S. Defense Information Systems Agency
+      USENIX Association
+      Stichting NLnet - NLnet Foundation
+      Nominum, Inc.
 
   * This product includes software developed by the OpenSSL Project for
     use in the OpenSSL Toolkit. http://www.OpenSSL.org/
+
   * This product includes cryptographic software written by Eric Young
     (eay@cryptsoft.com)
+
   * This product includes software written by Tim Hudson
     (tjh@cryptsoft.com)
index daff682c659a96f9cdffcc21e3deaa1432bb41a3..aa912cfb5561e00ef72156e36bbcb3a08a1cc016 100644 (file)
@@ -697,7 +697,7 @@ Delete a given TKEY\-negotiated key from the server\&. (This does not apply to s
 .RS 4
 List the names of all TSIG keys currently configured for use by
 \fBnamed\fR
-in each view\&. The list both statically configured keys and dynamic TKEY\-negotiated keys\&.
+in each view\&. The list includes both statically configured keys and dynamic TKEY\-negotiated keys\&.
 .RE
 .PP
 \fBvalidation ( on | off | status ) \fR\fB[\fIview \&.\&.\&.\fR]\fR\fB \fR
index 5a2276759e280d91b3eb3f6ba1d829cbf0854f0f..92b6165ec8d79af88f51efa5d9cc519809a0ec28 100644 (file)
          <p>
            List the names of all TSIG keys currently configured
            for use by <span class="command"><strong>named</strong></span> in each view.  The
-           list both statically configured keys and dynamic
+           list includes both statically configured keys and dynamic
            TKEY-negotiated keys.
          </p>
        </dd>
index 23a39667620222d325a453c77177f433ae73c937..edcdb724f0e8ede14c2ee26f10229f6c9fe4f3c4 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 1d4f81dfadf5a7c61c33c1fba6e8108c4fd390c5..e5259eedc9a6b03863d0cdd5a01bfaf66e71e731 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 60d6185eb04ca045c0697c9f7b54d15ba879d773..01c9002f45bf60b72d8ebff4cf8ef085a2cb032b 100644 (file)
@@ -856,6 +856,6 @@ controls {
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index cac854d5be64c89d2f146df4cd50983cd5eaee4d..e934e5cdaca325d79b612bbf91041c69f81794d8 100644 (file)
@@ -2863,6 +2863,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.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index aa19eafc820ae53d3a8ea3d2bd8b3834eb96f95c..b65dea3d5b0619dafda4ac969083a7dc9af215d7 100644 (file)
@@ -2994,14 +2994,19 @@ badresp:1,adberr:0,findfail:0,valfail:0]
 <dt><span class="term"><span class="command"><strong>geoip-directory</strong></span></span></dt>
 <dd>
               <p>
-                Specifies the directory containing GeoIP
-                <code class="filename">.dat</code> database files for GeoIP
-                initialization.  By default, this option is unset
-                and the GeoIP support will use libGeoIP's
-                built-in directory.
-                (For details, see <a class="xref" href="Bv9ARM.ch05.html#acl" title="acl Statement Definition and Usage">the section called &#8220;<span class="command"><strong>acl</strong></span> Statement Definition and
-          Usage&#8221;</a> about the
-                <span class="command"><strong>geoip</strong></span> ACL.)
+                When <span class="command"><strong>named</strong></span> is compiled using the
+                MaxMind GeoIP2 geolocation API, or the legacy GeoIP API,
+                this specifies the directory containing GeoIP
+                database files.  By default, the option is set based on
+                the prefix used to build the <span class="command"><strong>libmaxminddb</strong></span>
+                module: for example, if the library is installed in
+                <code class="filename">/usr/local/lib</code>, then the default
+                <span class="command"><strong>geoip-directory</strong></span> will be
+                <code class="filename">/usr/local/share/GeoIP</code>. On Windows,
+                the default is the <span class="command"><strong>named</strong></span> working
+                directory.  See <a class="xref" href="Bv9ARM.ch05.html#acl" title="acl Statement Definition and Usage">the section called &#8220;<span class="command"><strong>acl</strong></span> Statement Definition and
+          Usage&#8221;</a> for details about
+                <span class="command"><strong>geoip</strong></span> ACLs.
               </p>
             </dd>
 <dt><span class="term"><span class="command"><strong>key-directory</strong></span></span></dt>
@@ -3750,6 +3755,8 @@ options {
                 <span class="command"><strong>zone-statistics terse</strong></span> or
                 <span class="command"><strong>zone-statistics none</strong></span>
                 in the <span class="command"><strong>zone</strong></span> statement).
+                These include, for example, DNSSEC signing operations
+                and the number of authoritative answers per query type.
                 The default is <strong class="userinput"><code>terse</code></strong>, providing
                 minimal statistics on zones (including name and
                 current serial number, but not query type
@@ -13486,6 +13493,15 @@ HOST-127.EXAMPLE. MX 0 .
             <acronym class="acronym">BIND</acronym> 8 statistics, if applicable.
           </p>
 
+          <p>
+            Note: BIND statistics counters are signed 64-bit values on
+            all platforms except one: 32-bit Windows, where they are
+            signed 32-bit values.  Given that 32-bit values have a
+            vastly smaller range than 64-bit values, BIND statistics
+            counters in 32-bit Windows builds overflow significantly
+            more quickly than on all other platforms.
+          </p>
+
           <div class="section">
 <div class="titlepage"><div><div><h4 class="title">
 <a name="stats_counters"></a>Name Server Statistics Counters</h4></div></div></div>
@@ -14884,6 +14900,6 @@ HOST-127.EXAMPLE. MX 0 .
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 018bbba71ea8b5afab9235761bea92c4200aa7d4..2f3e22b53dbbf2fb2ed3c378c829b5e7c870791b 100644 (file)
@@ -131,46 +131,47 @@ zone "example.com" {
           to search for a match.  Available fields are "country",
           "region", "city", "continent", "postal" (postal code),
           "metro" (metro code), "area" (area code), "tz" (timezone),
-          "isp", "org", "asnum", "domain" and "netspeed".
+          "isp", "asnum", and "domain".
         </p>
         <p>
           <em class="replaceable"><code>value</code></em> is the value to search
           for within the database.  A string may be quoted if it
-          contains spaces or other special characters.  If this is
-          an "asnum" search, then the leading "ASNNNN" string can be
-          used, otherwise the full description must be used (e.g.
-          "ASNNNN Example Company Name").  If this is a "country"
-          search and the string is two characters long, then it must
-          be a standard ISO-3166-1 two-letter country code, and if it
-          is three characters long then it must be an ISO-3166-1
-          three-letter country code; otherwise it is the full name
-          of the country.  Similarly, if this is a "region" search
-          and the string is two characters long, then it must be a
-          standard two-letter state or province abbreviation;
-          otherwise it is the full name of the state or province.
+          contains spaces or other special characters.  An "asnum"
+          search for autonomous system number can be specified using
+          the string "ASNNNN" or the integer NNNN.
+          When "country" search is specified with a string is two
+          characters long, then it must be a standard ISO-3166-1
+          two-letter country code; otherwise it is interpreted as
+          the full name of the country.  Similarly, if this is a
+          "region" search and the string is two characters long,
+          then it treated as a standard two-letter state or province
+          abbreviation; otherwise it treated as the full name of the
+          state or province.
         </p>
         <p>
           The <em class="replaceable"><code>database</code></em> field indicates which
           GeoIP database to search for a match.  In most cases this is
           unnecessary, because most search fields can only be found in
-          a single database.  However, searches for country can be
-          answered from the "city", "region", or "country" databases,
-          and searches for region (i.e., state or province) can be
-          answered from the "city" or "region" databases.  For these
-          search types, specifying a <em class="replaceable"><code>database</code></em>
+          a single database.  However, searches for "continent" or "country"
+          can be answered from either the "city" or "country" databases,
+          so for these search types, specifying a
+          <em class="replaceable"><code>database</code></em>
           will force the query to be answered from that database and no
           other.  If <em class="replaceable"><code>database</code></em> is not
           specified, then these queries will be answered from the "city",
-          database if it is installed, or the "region" database if it is
-          installed, or the "country" database, in that order.
+          database if it is installed, or the "country" database if it
+          is installed, in that order. Valid database names are
+          "country", "city", "asnum", "isp", and "domain". (If using
+          the legacy GeoIP API, "netspeed" and "org" databases are also
+          available.)
         </p>
         <p>
           Some example GeoIP ACLs:
         </p>
         <pre class="programlisting">geoip country US;
-geoip country JAP;
+geoip country JP;
 geoip db country country Canada;
-geoip db region region WA;
+geoip region WA;
 geoip city "San Francisco";
 geoip region Oklahoma;
 geoip postal 95062;
@@ -361,6 +362,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.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 31b6b9d481cdb50451963aaa37cbb8e5e43e87ef..0448b542b0db14b881c3ded357b9fe2b71251718 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index e7f70cc64214be4bd5b5b33413e0abcdb1c5141a..97fcffed85ba69bfa6959890705425e03691551a 100644 (file)
 <div class="toc">
 <p><b>Table of Contents</b></p>
 <dl class="toc">
-<dt><span class="section"><a href="Bv9ARM.ch08.html#id-1.9.2">Release Notes for BIND Version 9.14.3</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch08.html#id-1.9.2">Release Notes for BIND Version 9.14.4</a></span></dt>
 <dd><dl>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_intro">Introduction</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_versions">Note on Version Numbering</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_platforms">Supported Platforms</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_download">Download</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_security">Security Fixes</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_features">New Features</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_bugs">Bug Fixes</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_license">License</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#end_of_life">End of Life</a></span></dt>
@@ -52,7 +53,7 @@
 </div>
       <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id-1.9.2"></a>Release Notes for BIND Version 9.14.3</h2></div></div></div>
+<a name="id-1.9.2"></a>Release Notes for BIND Version 9.14.4</h2></div></div></div>
   
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
 <a name="relnotes_platforms"></a>Supported Platforms</h3></div></div></div>
     <p>
       Since 9.12, BIND has undergone substantial code refactoring and
-      cleanup, and some very old code has been removed that was needed
-      to support legacy platforms which are no longer supported by their
-      vendors and for which ISC is no longer able to perform quality
-      assurance testing.  Specifically, workarounds for old versions of
-      UnixWare, BSD/OS, AIX, Tru64, SunOS, TruCluster and IRIX have been
-      removed.
+      cleanup, and some very old code has been removed that supported
+      obsolete operating systems and operating systems for which ISC is
+      no longer able to perform quality assurance testing. Specifically,
+      workarounds for UnixWare, BSD/OS, AIX, Tru64, SunOS, TruCluster
+      and IRIX have been removed.
     </p>
     <p>
       On UNIX-like systems, BIND now requires support for POSIX.1c
 
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
+<a name="relnotes_features"></a>New Features</h3></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+       <p>
+         The new GeoIP2 API from MaxMind is now supported when BIND
+         is compiled using <span class="command"><strong>configure --with-geoip2</strong></span>.
+         The legacy GeoIP API can be used by compiling with
+         <span class="command"><strong>configure --with-geoip</strong></span> instead.  (Note that
+         the databases for the legacy API are no longer maintained by
+         MaxMind.)
+       </p>
+       <p>
+         The default path to the GeoIP2 databases will be set based
+         on the location of the <span class="command"><strong>libmaxminddb</strong></span> library;
+         for example, if it is in <code class="filename">/usr/local/lib</code>,
+         then the default path will be
+         <code class="filename">/usr/local/share/GeoIP</code>.
+         This value can be overridden in <code class="filename">named.conf</code>
+         using the <span class="command"><strong>geoip-directory</strong></span> option.
+       </p>
+       <p>
+         Some <span class="command"><strong>geoip</strong></span> ACL settings that were available with
+         legacy GeoIP, including searches for <span class="command"><strong>netspeed</strong></span>,
+         <span class="command"><strong>org</strong></span>, and three-letter ISO country codes, will
+         no longer work when using GeoIP2. Supported GeoIP2 database
+         types are <span class="command"><strong>country</strong></span>, <span class="command"><strong>city</strong></span>,
+         <span class="command"><strong>domain</strong></span>, <span class="command"><strong>isp</strong></span>, and
+         <span class="command"><strong>as</strong></span>. All of the databases support both IPv4
+         and IPv6 lookups. [GL #182]
+       </p>
+      </li>
+<li class="listitem">
+       <p>
+         Two new metrics have been added to the
+         <span class="command"><strong>statistics-channel</strong></span> to report DNSSEC
+         signing operations.  For each key in each zone, the
+         <span class="command"><strong>dnssec-sign</strong></span> counter indicates the total
+         number of signatures <span class="command"><strong>named</strong></span> has generated
+         using that key since server startup, and the
+         <span class="command"><strong>dnssec-refresh</strong></span> counter indicates how
+         many of those signatures were refreshed during zone
+         maintenance, as opposed to having been generated
+         as a result of a zone update.  [GL #513]
+       </p>
+      </li>
+</ul></div>
+  </div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h3 class="title">
 <a name="relnotes_bugs"></a>Bug Fixes</h3></div></div></div>
-    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
         <p>
          When <span class="command"><strong>qname-minimization</strong></span> was set to
          <span class="command"><strong>relaxed</strong></span>, some improperly configured domains
          minimal queries in order to reduce the likelihood of encountering
          the problem. [GL #1055]
        </p>
-      </li></ul></div>
+      </li>
+<li class="listitem">
+       <p>
+         Glue address records were not being returned in responses
+         to root priming queries; this has been corrected. [GL #1092]
+       </p>
+      </li>
+</ul></div>
   </div>
 
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
 <a name="relnotes_license"></a>License</h3></div></div></div>
     <p>
-      BIND is open source software licenced under the terms of the Mozilla
+      BIND is open source software licensed under the terms of the Mozilla
       Public License, version 2.0 (see the <code class="filename">LICENSE</code>
       file for the full text).
     </p>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 4730eb7a6581f7b4d925b0c24c43eb5e4039d457..dee746bdd8b0e7f5b22d5e14ef78a1327727d6a5 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index a09ab0bc9435d775ec29bf2bd7e51ef606c74ae2..072fe7699b7c0f4b5a94124fb96661316bc423b1 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 09ade93d46a163befbc265c20af3d2a13846b93f..619ef59c8276bc8f0cac31db28c569990aee9455 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.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index ca68dd1cf092d8e9079208f0c362ddc63a5b5c70..969df10958ec66ddb995f3a872e1271265b39279 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 932d3160dd0d9f18f0971bd8a3b1a0cd14cbbd4a..aa114899e4e579471c1fa1b5955832e55ff31ebc 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.14.3</p></div>
+<div><p class="releaseinfo">BIND Version 9.14.4</p></div>
 <div><p class="copyright">Copyright Â© 2000-2019 Internet Systems Consortium, Inc. ("ISC")</p></div>
 </div>
 <hr>
 </dl></dd>
 <dt><span class="appendix"><a href="Bv9ARM.ch08.html">A. Release Notes</a></span></dt>
 <dd><dl>
-<dt><span class="section"><a href="Bv9ARM.ch08.html#id-1.9.2">Release Notes for BIND Version 9.14.3</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch08.html#id-1.9.2">Release Notes for BIND Version 9.14.4</a></span></dt>
 <dd><dl>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_intro">Introduction</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_versions">Note on Version Numbering</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_platforms">Supported Platforms</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_download">Download</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_security">Security Fixes</a></span></dt>
+<dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_features">New Features</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_bugs">Bug Fixes</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#relnotes_license">License</a></span></dt>
 <dt><span class="section"><a href="Bv9ARM.ch08.html#end_of_life">End of Life</a></span></dt>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 86e9eb869387ab7d70a1fa4e23b8c0b52a46da62..f0cc16299efe720508604e17338f3c24e38c714d 100644 (file)
Binary files a/doc/arm/Bv9ARM.pdf and b/doc/arm/Bv9ARM.pdf differ
index 509992b0bd3233a1fa7136421a58aa1af38d94c1..237a11f7c12b15cb7b40f257e97fdb2c8031f80d 100644 (file)
@@ -90,6 +90,6 @@
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 9ae3ca95e6027249315b42c82551e99558e12b7b..28f948ec818de50679cbe5cdff70195abe1c6116 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 734635e23a2463b289e274962c9741eb17557b63..f2fb086c0a20f2a1a64a70ccf754e023f3549385 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index b0bdd84dc0ce57b4e5d0007101dc5b5ce4478560..8b3eca356effe2b5100d3dd88fcf0413fc73d092 100644 (file)
@@ -1153,6 +1153,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.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 66181f1413ee6da36685a03eb9cc315be6400112..84dcbb4071023b97881ea60792d57bd73066125a 100644 (file)
@@ -376,6 +376,6 @@ nsupdate -l
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 84d758792168aa9f16f9f54bb01700f5e23c91ff..5f7a33556033a0fa1db9071089599e7ba1876a57 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 698170caca055e4a1f6f17aca57dd4a7d3623745..bed0315cde51010e9e981504579f6c23cd645e1f 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 62da5a52ed1ae791f00efe9274a63b1498451bf8..4b2ce6af0046ecf83a018d9252c7129d35345627 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 18ef705fade6d1f9398a6e3ff7c738146b1e18cc..889ca23b0f32a0e24a9ba4448631574a13c7e495 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 4e99f3625f5000495494ea0f03719cacd0a487f7..db2ead7abf52990a2868c83755a886c326a36e24 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 69c0aae6449cc28ba82e214077bb621ebd16e923..454c214bac3c7a21657273b041168a597ff62d5e 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index d75e526ac0e8754e43dcf6e9aa581ae61d91abbb..07c241bca9742a77370e31c7fe0966e4c4b3e60b 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 6141f3b8694d985b9d10611848f7c4a9c9a37fe2..7b578c702c60b8653c1e71699d8d9406c8ed72ec 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 5e94bb4e69d905334f5f005f32692df24caab15b..1e781140d308f5f1f354c60f95c06eaefc58df80 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 12217e57e345dec5cd70bd6d4ef5174615499015..f1d43a9511ee11f951e4997e1721fa9347fd27b7 100644 (file)
@@ -701,6 +701,6 @@ db.example.com.signed
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 6ce0083e9e79ea9a494e7b4bd5811752fae62218..73616241e6998ed68fad31ec64dc4e4947123b1e 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index a66a9316f301d4bfb34ffb683acfb786ae63fd65..92668f561f11a057919296bca5d181361e312116 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 77efaa6d5e62b134745717a318d9fbdcbf2a7c6a..8896ed4260c4741e212848f20b9cef0f10e6db46 100644 (file)
@@ -168,6 +168,6 @@ plugin query "/usr/local/lib/filter-aaaa.so" {
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 8c9fad9a3460c46963b15aee6b1b6c038931f5ab..47d34631e3839357dab016e44c38a60462100f24 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index c15f72f62586761edf8bec791b4a72df58c425fc..f5ffc53f56de10c25da50ba46c4163dbf8d0ccd3 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 993f59ea3670327b4dca8b457fb941968bf899c7..c31496d4c45e55f1287a8e32f46864e4e2289509 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index eaa66586e5f74305ae3dcbcf43474b493315c8d7..e955b33b8777a945451ca86f7873a8f270e09dc4 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 5fae663115466dedabec4bfb888d9cbb2da02d3d..f2b0cb3cf141d4a11fb4c9ba30d1f5362ddbe0b3 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index b84b0378b29778685c92c65e2a1b46582ba658d6..7a8491a6b09e56031807dc13cf6a7fa633a697ae 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 6bfb9c3a03073f77704d93b51b4b634d98f62e8f..529ef51d8ef641bc1323e13de24cda1a81c5e2bf 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index c5a1c43b1015f2669586cc1e7e9f6ff55a8c176b..671030c441aa4eaee7de36f406a5397dbc09cf4f 100644 (file)
@@ -1075,6 +1075,6 @@ zone
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 3c8c02bc6e0883a538b0b5f04e44d89904136620..a62080a20df140e27e495d90e7ce13439fe7cd09 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index e5d1d88fafaadaa032c178244b0d9fd5118f5fd9..b8ad7b57f7f584524cdfe87866f7334520f6d25f 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index c77c78de57f24475f1f21731e5dfd2929b979775..ae87002d8670c531dfec48834a7fc5e3ef7f0ab9 100644 (file)
@@ -437,6 +437,6 @@ nslookup -query=hinfo  -timeout=10
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 5c93a66f295d9834838268c5e6afe65563fd9056..6e99ef20d347689035fe3262f75b7283a40bc553 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 86a0ab04c8e10b9cde41bacaee600bbc37080897..6df4c2be456aa9088ebdf18edcac7b9a671b4e11 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index b6ccb4a56a11bd632e55e7db36bb007ff646da85..c8be62dab6f0c61a5f5c3472171853ca4865edb6 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 7f2d469fe494ba33b83382a8d5843744083c2268..f11a9a2a91a0c3900231ac5774d0dd0599590119 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 320899e693764cafcca67c9dbc8732b49269ee78..8c7751f4512ecf40a291a7406c4f094846d2cc1e 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 9f6c1f14fd1ed43f1000481845018c82e498e6b5..c51c5065166b976ea3444ad84a22880dc71a5aab 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 9fd7fef2a5b127a133dc9faa450f494c2cce0493..84aa1aa75e682301ec5fe4e9d44ff81422e2fe96 100644 (file)
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index 7ae1d1772ca6c29bacfd42a3ddd66d4c4d9ef854..44b931c1b9a2476de5a8e23e306dae288316ebbf 100644 (file)
          <p>
            List the names of all TSIG keys currently configured
            for use by <span class="command"><strong>named</strong></span> in each view.  The
-           list both statically configured keys and dynamic
+           list includes both statically configured keys and dynamic
            TKEY-negotiated keys.
          </p>
        </dd>
 </tr>
 </table>
 </div>
-<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.3 (Stable Release)</p>
+<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.14.4 (Stable Release)</p>
 </body>
 </html>
index e920f2ef9a84113335d1645ec3ee90f5157412aa..7ae15b0f1fd30bc6c3cc871a51459f475e8713c0 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.14.3</h2></div></div></div>
+<a name="id-1.2"></a>Release Notes for BIND Version 9.14.4</h2></div></div></div>
   
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
 <a name="relnotes_platforms"></a>Supported Platforms</h3></div></div></div>
     <p>
       Since 9.12, BIND has undergone substantial code refactoring and
-      cleanup, and some very old code has been removed that was needed
-      to support legacy platforms which are no longer supported by their
-      vendors and for which ISC is no longer able to perform quality
-      assurance testing.  Specifically, workarounds for old versions of
-      UnixWare, BSD/OS, AIX, Tru64, SunOS, TruCluster and IRIX have been
-      removed.
+      cleanup, and some very old code has been removed that supported
+      obsolete operating systems and operating systems for which ISC is
+      no longer able to perform quality assurance testing. Specifically,
+      workarounds for UnixWare, BSD/OS, AIX, Tru64, SunOS, TruCluster
+      and IRIX have been removed.
     </p>
     <p>
       On UNIX-like systems, BIND now requires support for POSIX.1c
 
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
+<a name="relnotes_features"></a>New Features</h3></div></div></div>
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+       <p>
+         The new GeoIP2 API from MaxMind is now supported when BIND
+         is compiled using <span class="command"><strong>configure --with-geoip2</strong></span>.
+         The legacy GeoIP API can be used by compiling with
+         <span class="command"><strong>configure --with-geoip</strong></span> instead.  (Note that
+         the databases for the legacy API are no longer maintained by
+         MaxMind.)
+       </p>
+       <p>
+         The default path to the GeoIP2 databases will be set based
+         on the location of the <span class="command"><strong>libmaxminddb</strong></span> library;
+         for example, if it is in <code class="filename">/usr/local/lib</code>,
+         then the default path will be
+         <code class="filename">/usr/local/share/GeoIP</code>.
+         This value can be overridden in <code class="filename">named.conf</code>
+         using the <span class="command"><strong>geoip-directory</strong></span> option.
+       </p>
+       <p>
+         Some <span class="command"><strong>geoip</strong></span> ACL settings that were available with
+         legacy GeoIP, including searches for <span class="command"><strong>netspeed</strong></span>,
+         <span class="command"><strong>org</strong></span>, and three-letter ISO country codes, will
+         no longer work when using GeoIP2. Supported GeoIP2 database
+         types are <span class="command"><strong>country</strong></span>, <span class="command"><strong>city</strong></span>,
+         <span class="command"><strong>domain</strong></span>, <span class="command"><strong>isp</strong></span>, and
+         <span class="command"><strong>as</strong></span>. All of the databases support both IPv4
+         and IPv6 lookups. [GL #182]
+       </p>
+      </li>
+<li class="listitem">
+       <p>
+         Two new metrics have been added to the
+         <span class="command"><strong>statistics-channel</strong></span> to report DNSSEC
+         signing operations.  For each key in each zone, the
+         <span class="command"><strong>dnssec-sign</strong></span> counter indicates the total
+         number of signatures <span class="command"><strong>named</strong></span> has generated
+         using that key since server startup, and the
+         <span class="command"><strong>dnssec-refresh</strong></span> counter indicates how
+         many of those signatures were refreshed during zone
+         maintenance, as opposed to having been generated
+         as a result of a zone update.  [GL #513]
+       </p>
+      </li>
+</ul></div>
+  </div>
+
+  <div class="section">
+<div class="titlepage"><div><div><h3 class="title">
 <a name="relnotes_bugs"></a>Bug Fixes</h3></div></div></div>
-    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
         <p>
          When <span class="command"><strong>qname-minimization</strong></span> was set to
          <span class="command"><strong>relaxed</strong></span>, some improperly configured domains
          minimal queries in order to reduce the likelihood of encountering
          the problem. [GL #1055]
        </p>
-      </li></ul></div>
+      </li>
+<li class="listitem">
+       <p>
+         Glue address records were not being returned in responses
+         to root priming queries; this has been corrected. [GL #1092]
+       </p>
+      </li>
+</ul></div>
   </div>
 
   <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
 <a name="relnotes_license"></a>License</h3></div></div></div>
     <p>
-      BIND is open source software licenced under the terms of the Mozilla
+      BIND is open source software licensed under the terms of the Mozilla
       Public License, version 2.0 (see the <code class="filename">LICENSE</code>
       file for the full text).
     </p>
index aad8e07ba84281b9b40efcdb2da29cc86918eef7..e5955ade3eb9a8bbaa0a4b2ff817e894446fc831 100644 (file)
Binary files a/doc/arm/notes.pdf and b/doc/arm/notes.pdf differ
index 902a19fd8a0c9e98a02dac0800e7d532ff1cdf87..3be6e6509299dec9238f4e32488e21d725a8db83 100644 (file)
@@ -1,4 +1,4 @@
-Release Notes for BIND Version 9.14.3
+Release Notes for BIND Version 9.14.4
 
 Introduction
 
@@ -19,11 +19,10 @@ unstable 9.15 branch, and so forth.
 Supported Platforms
 
 Since 9.12, BIND has undergone substantial code refactoring and cleanup,
-and some very old code has been removed that was needed to support legacy
-platforms which are no longer supported by their vendors and for which ISC
-is no longer able to perform quality assurance testing. Specifically,
-workarounds for old versions of UnixWare, BSD/OS, AIX, Tru64, SunOS,
-TruCluster and IRIX have been removed.
+and some very old code has been removed that supported obsolete operating
+systems and operating systems for which ISC is no longer able to perform
+quality assurance testing. Specifically, workarounds for UnixWare, BSD/OS,
+AIX, Tru64, SunOS, TruCluster and IRIX have been removed.
 
 On UNIX-like systems, BIND now requires support for POSIX.1c threads (IEEE
 Std 1003.1c-1995), the Advanced Sockets API for IPv6 (RFC 3542), and
@@ -56,6 +55,33 @@ Security Fixes
     number of incoming packets were being rejected. This flaw is disclosed
     in CVE-2019-6471. [GL #942]
 
+New Features
+
+  * The new GeoIP2 API from MaxMind is now supported when BIND is compiled
+    using configure --with-geoip2. The legacy GeoIP API can be used by
+    compiling with configure --with-geoip instead. (Note that the
+    databases for the legacy API are no longer maintained by MaxMind.)
+
+    The default path to the GeoIP2 databases will be set based on the
+    location of the libmaxminddb library; for example, if it is in /usr/
+    local/lib, then the default path will be /usr/local/share/GeoIP. This
+    value can be overridden in named.conf using the geoip-directory
+    option.
+
+    Some geoip ACL settings that were available with legacy GeoIP,
+    including searches for netspeed, org, and three-letter ISO country
+    codes, will no longer work when using GeoIP2. Supported GeoIP2
+    database types are country, city, domain, isp, and as. All of the
+    databases support both IPv4 and IPv6 lookups. [GL #182]
+
+  * Two new metrics have been added to the statistics-channel to report
+    DNSSEC signing operations. For each key in each zone, the dnssec-sign
+    counter indicates the total number of signatures named has generated
+    using that key since server startup, and the dnssec-refresh counter
+    indicates how many of those signatures were refreshed during zone
+    maintenance, as opposed to having been generated as a result of a zone
+    update. [GL #513]
+
 Bug Fixes
 
   * When qname-minimization was set to relaxed, some improperly configured
@@ -65,9 +91,12 @@ Bug Fixes
     minimal queries in order to reduce the likelihood of encountering the
     problem. [GL #1055]
 
+  * Glue address records were not being returned in responses to root
+    priming queries; this has been corrected. [GL #1092]
+
 License
 
-BIND is open source software licenced under the terms of the Mozilla
+BIND is open source software licensed under the terms of the Mozilla
 Public License, version 2.0 (see the LICENSE file for the full text).
 
 The license requires that if you make changes to BIND and distribute them
index aaa7206babd7b902984ff5ae7eeb67118da9ed1b..52dfa188d042225902e0e835c69bd26f7ad39f0b 100644 (file)
@@ -10,5 +10,5 @@
 # 9.12: 1200-1299
 # 9.13/9.14: 1300-1499
 LIBINTERFACE = 1309
-LIBREVISION = 0
+LIBREVISION = 1
 LIBAGE = 0
diff --git a/version b/version
index 7af9ba0d43d662ca5b652a829ea3977f2969b6dd..06a7cf58a939172cb8d0a7ac3a422055bbd572e1 100644 (file)
--- a/version
+++ b/version
@@ -5,7 +5,7 @@ PRODUCT=BIND
 DESCRIPTION="(Stable Release)"
 MAJORVER=9
 MINORVER=14
-PATCHVER=3
+PATCHVER=4
 RELEASETYPE=
 RELEASEVER=
 EXTENSIONS=