From: Tinderbox User Date: Wed, 27 Feb 2019 23:32:48 +0000 (+0000) Subject: prep 9.12.4 X-Git-Tag: v9.12.4^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2920b4155f66b3aa1ea529a7badca3aeb185b7a0;p=thirdparty%2Fbind9.git prep 9.12.4 --- diff --git a/CHANGES b/CHANGES index d098dfb33e2..9f1aa44f5bf 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,5 @@ + --- 9.12.4 released --- + --- 9.12.4rc1 released --- 5166. [port] openbsd: Threads are now enabled by default. [GL !1548] diff --git a/bin/named/named.conf.5 b/bin/named/named.conf.5 index a6fe6a716ba..ee538159975 100644 --- a/bin/named/named.conf.5 +++ b/bin/named/named.conf.5 @@ -10,12 +10,12 @@ .\" Title: named.conf .\" Author: .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 2018-06-21 +.\" Date: 2019-02-20 .\" Manual: BIND9 .\" Source: ISC .\" Language: English .\" -.TH "NAMED\&.CONF" "5" "2018\-06\-21" "ISC" "BIND9" +.TH "NAMED\&.CONF" "5" "2019\-02\-20" "ISC" "BIND9" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -209,9 +209,9 @@ options { bindkeys\-file \fIquoted_string\fR; blackhole { \fIaddress_match_element\fR; \&.\&.\&. }; cache\-file \fIquoted_string\fR; - catalog\-zones { zone \fIquoted_string\fR [ default\-masters [ port - \fIinteger\fR ] [ dscp \fIinteger\fR ] { ( \fImasters\fR | \fIipv4_address\fR [ - port \fIinteger\fR ] | \fIipv6_address\fR [ port \fIinteger\fR ] ) [ key + catalog\-zones { zone \fIstring\fR [ default\-masters [ port \fIinteger\fR ] + [ dscp \fIinteger\fR ] { ( \fImasters\fR | \fIipv4_address\fR [ port + \fIinteger\fR ] | \fIipv6_address\fR [ port \fIinteger\fR ] ) [ key \fIstring\fR ]; \&.\&.\&. } ] [ zone\-directory \fIquoted_string\fR ] [ in\-memory \fIboolean\fR ] [ min\-update\-interval \fIinteger\fR ]; \&.\&.\&. }; check\-dup\-records ( fail | warn | ignore ); @@ -406,14 +406,14 @@ options { resolver\-retry\-interval \fIinteger\fR; response\-padding { \fIaddress_match_element\fR; \&.\&.\&. } block\-size \fIinteger\fR; - response\-policy { zone \fIquoted_string\fR [ log \fIboolean\fR ] [ - max\-policy\-ttl \fIinteger\fR ] [ min\-update\-interval \fIinteger\fR ] [ - policy ( cname | disabled | drop | given | no\-op | nodata | - nxdomain | passthru | tcp\-only \fIquoted_string\fR ) ] [ - recursive\-only \fIboolean\fR ] [ nsip\-enable \fIboolean\fR ] [ - nsdname\-enable \fIboolean\fR ]; \&.\&.\&. } [ break\-dnssec \fIboolean\fR ] [ - max\-policy\-ttl \fIinteger\fR ] [ min\-update\-interval \fIinteger\fR ] [ - min\-ns\-dots \fIinteger\fR ] [ nsip\-wait\-recurse \fIboolean\fR ] [ + response\-policy { zone \fIstring\fR [ log \fIboolean\fR ] [ max\-policy\-ttl + \fIinteger\fR ] [ min\-update\-interval \fIinteger\fR ] [ policy ( cname + | disabled | drop | given | no\-op | nodata | nxdomain | + passthru | tcp\-only \fIquoted_string\fR ) ] [ recursive\-only + \fIboolean\fR ] [ nsip\-enable \fIboolean\fR ] [ nsdname\-enable + \fIboolean\fR ]; \&.\&.\&. } [ break\-dnssec \fIboolean\fR ] [ max\-policy\-ttl + \fIinteger\fR ] [ min\-update\-interval \fIinteger\fR ] [ min\-ns\-dots + \fIinteger\fR ] [ nsip\-wait\-recurse \fIboolean\fR ] [ qname\-wait\-recurse \fIboolean\fR ] [ recursive\-only \fIboolean\fR ] [ nsip\-enable \fIboolean\fR ] [ nsdname\-enable \fIboolean\fR ] [ dnsrps\-enable \fIboolean\fR ] [ dnsrps\-options { \fIunspecified\-text\fR @@ -576,9 +576,9 @@ view \fIstring\fR [ \fIclass\fR ] { auth\-nxdomain \fIboolean\fR; // default changed auto\-dnssec ( allow | maintain | off ); cache\-file \fIquoted_string\fR; - catalog\-zones { zone \fIquoted_string\fR [ default\-masters [ port - \fIinteger\fR ] [ dscp \fIinteger\fR ] { ( \fImasters\fR | \fIipv4_address\fR [ - port \fIinteger\fR ] | \fIipv6_address\fR [ port \fIinteger\fR ] ) [ key + catalog\-zones { zone \fIstring\fR [ default\-masters [ port \fIinteger\fR ] + [ dscp \fIinteger\fR ] { ( \fImasters\fR | \fIipv4_address\fR [ port + \fIinteger\fR ] | \fIipv6_address\fR [ port \fIinteger\fR ] ) [ key \fIstring\fR ]; \&.\&.\&. } ] [ zone\-directory \fIquoted_string\fR ] [ in\-memory \fIboolean\fR ] [ min\-update\-interval \fIinteger\fR ]; \&.\&.\&. }; check\-dup\-records ( fail | warn | ignore ); @@ -740,14 +740,14 @@ view \fIstring\fR [ \fIclass\fR ] { resolver\-retry\-interval \fIinteger\fR; response\-padding { \fIaddress_match_element\fR; \&.\&.\&. } block\-size \fIinteger\fR; - response\-policy { zone \fIquoted_string\fR [ log \fIboolean\fR ] [ - max\-policy\-ttl \fIinteger\fR ] [ min\-update\-interval \fIinteger\fR ] [ - policy ( cname | disabled | drop | given | no\-op | nodata | - nxdomain | passthru | tcp\-only \fIquoted_string\fR ) ] [ - recursive\-only \fIboolean\fR ] [ nsip\-enable \fIboolean\fR ] [ - nsdname\-enable \fIboolean\fR ]; \&.\&.\&. } [ break\-dnssec \fIboolean\fR ] [ - max\-policy\-ttl \fIinteger\fR ] [ min\-update\-interval \fIinteger\fR ] [ - min\-ns\-dots \fIinteger\fR ] [ nsip\-wait\-recurse \fIboolean\fR ] [ + response\-policy { zone \fIstring\fR [ log \fIboolean\fR ] [ max\-policy\-ttl + \fIinteger\fR ] [ min\-update\-interval \fIinteger\fR ] [ policy ( cname + | disabled | drop | given | no\-op | nodata | nxdomain | + passthru | tcp\-only \fIquoted_string\fR ) ] [ recursive\-only + \fIboolean\fR ] [ nsip\-enable \fIboolean\fR ] [ nsdname\-enable + \fIboolean\fR ]; \&.\&.\&. } [ break\-dnssec \fIboolean\fR ] [ max\-policy\-ttl + \fIinteger\fR ] [ min\-update\-interval \fIinteger\fR ] [ min\-ns\-dots + \fIinteger\fR ] [ nsip\-wait\-recurse \fIboolean\fR ] [ qname\-wait\-recurse \fIboolean\fR ] [ recursive\-only \fIboolean\fR ] [ nsip\-enable \fIboolean\fR ] [ nsdname\-enable \fIboolean\fR ] [ dnsrps\-enable \fIboolean\fR ] [ dnsrps\-options { \fIunspecified\-text\fR diff --git a/bin/named/named.conf.docbook b/bin/named/named.conf.docbook index 803d0f5faf2..68910cc9a7a 100644 --- a/bin/named/named.conf.docbook +++ b/bin/named/named.conf.docbook @@ -13,7 +13,7 @@ - 2018-06-21 + 2019-02-20 ISC @@ -203,9 +203,9 @@ options { bindkeys-file quoted_string; blackhole { address_match_element; ... }; cache-file quoted_string; - catalog-zones { zone quoted_string [ default-masters [ port - integer ] [ dscp integer ] { ( masters | ipv4_address [ - port integer ] | ipv6_address [ port integer ] ) [ key + catalog-zones { zone string [ default-masters [ port integer ] + [ dscp integer ] { ( masters | ipv4_address [ port + integer ] | ipv6_address [ port integer ] ) [ key string ]; ... } ] [ zone-directory quoted_string ] [ in-memory boolean ] [ min-update-interval integer ]; ... }; check-dup-records ( fail | warn | ignore ); @@ -400,14 +400,14 @@ options { resolver-retry-interval integer; response-padding { address_match_element; ... } block-size integer; - response-policy { zone quoted_string [ log boolean ] [ - max-policy-ttl integer ] [ min-update-interval integer ] [ - policy ( cname | disabled | drop | given | no-op | nodata | - nxdomain | passthru | tcp-only quoted_string ) ] [ - recursive-only boolean ] [ nsip-enable boolean ] [ - nsdname-enable boolean ]; ... } [ break-dnssec boolean ] [ - max-policy-ttl integer ] [ min-update-interval integer ] [ - min-ns-dots integer ] [ nsip-wait-recurse boolean ] [ + response-policy { zone string [ log boolean ] [ max-policy-ttl + integer ] [ min-update-interval integer ] [ policy ( cname + | disabled | drop | given | no-op | nodata | nxdomain | + passthru | tcp-only quoted_string ) ] [ recursive-only + boolean ] [ nsip-enable boolean ] [ nsdname-enable + boolean ]; ... } [ break-dnssec boolean ] [ max-policy-ttl + integer ] [ min-update-interval integer ] [ min-ns-dots + integer ] [ nsip-wait-recurse boolean ] [ qname-wait-recurse boolean ] [ recursive-only boolean ] [ nsip-enable boolean ] [ nsdname-enable boolean ] [ dnsrps-enable boolean ] [ dnsrps-options { unspecified-text @@ -554,9 +554,9 @@ view string [ class ] { auth-nxdomain boolean; // default changed auto-dnssec ( allow | maintain | off ); cache-file quoted_string; - catalog-zones { zone quoted_string [ default-masters [ port - integer ] [ dscp integer ] { ( masters | ipv4_address [ - port integer ] | ipv6_address [ port integer ] ) [ key + catalog-zones { zone string [ default-masters [ port integer ] + [ dscp integer ] { ( masters | ipv4_address [ port + integer ] | ipv6_address [ port integer ] ) [ key string ]; ... } ] [ zone-directory quoted_string ] [ in-memory boolean ] [ min-update-interval integer ]; ... }; check-dup-records ( fail | warn | ignore ); @@ -718,14 +718,14 @@ view string [ class ] { resolver-retry-interval integer; response-padding { address_match_element; ... } block-size integer; - response-policy { zone quoted_string [ log boolean ] [ - max-policy-ttl integer ] [ min-update-interval integer ] [ - policy ( cname | disabled | drop | given | no-op | nodata | - nxdomain | passthru | tcp-only quoted_string ) ] [ - recursive-only boolean ] [ nsip-enable boolean ] [ - nsdname-enable boolean ]; ... } [ break-dnssec boolean ] [ - max-policy-ttl integer ] [ min-update-interval integer ] [ - min-ns-dots integer ] [ nsip-wait-recurse boolean ] [ + response-policy { zone string [ log boolean ] [ max-policy-ttl + integer ] [ min-update-interval integer ] [ policy ( cname + | disabled | drop | given | no-op | nodata | nxdomain | + passthru | tcp-only quoted_string ) ] [ recursive-only + boolean ] [ nsip-enable boolean ] [ nsdname-enable + boolean ]; ... } [ break-dnssec boolean ] [ max-policy-ttl + integer ] [ min-update-interval integer ] [ min-ns-dots + integer ] [ nsip-wait-recurse boolean ] [ qname-wait-recurse boolean ] [ recursive-only boolean ] [ nsip-enable boolean ] [ nsdname-enable boolean ] [ dnsrps-enable boolean ] [ dnsrps-options { unspecified-text diff --git a/bin/named/named.conf.html b/bin/named/named.conf.html index f94673ea26b..2d8b037a223 100644 --- a/bin/named/named.conf.html +++ b/bin/named/named.conf.html @@ -190,9 +190,9 @@ options bindkeys-file quoted_string;
blackhole { address_match_element; ... };
cache-file quoted_string;
- catalog-zones { zone quoted_string [ default-masters [ port
-     integer ] [ dscp integer ] { ( masters | ipv4_address [
-     port integer ] | ipv6_address [ port integer ] ) [ key
+ catalog-zones { zone string [ default-masters [ port integer ]
+     [ dscp integer ] { ( masters | ipv4_address [ port
+     integer ] | ipv6_address [ port integer ] ) [ key
    string ]; ... } ] [ zone-directory quoted_string ] [
    in-memory boolean ] [ min-update-interval integer ]; ... };
check-dup-records ( fail | warn | ignore );
@@ -387,14 +387,14 @@ options resolver-retry-interval integer;
response-padding { address_match_element; ... } block-size
    integer;
- response-policy { zone quoted_string [ log boolean ] [
-     max-policy-ttl integer ] [ min-update-interval integer ] [
-     policy ( cname | disabled | drop | given | no-op | nodata |
-     nxdomain | passthru | tcp-only quoted_string ) ] [
-     recursive-only boolean ] [ nsip-enable boolean ] [
-     nsdname-enable boolean ]; ... } [ break-dnssec boolean ] [
-     max-policy-ttl integer ] [ min-update-interval integer ] [
-     min-ns-dots integer ] [ nsip-wait-recurse boolean ] [
+ response-policy { zone string [ log boolean ] [ max-policy-ttl
+     integer ] [ min-update-interval integer ] [ policy ( cname
+     | disabled | drop | given | no-op | nodata | nxdomain |
+     passthru | tcp-only quoted_string ) ] [ recursive-only
+     boolean ] [ nsip-enable boolean ] [ nsdname-enable
+     boolean ]; ... } [ break-dnssec boolean ] [ max-policy-ttl
+     integer ] [ min-update-interval integer ] [ min-ns-dots
+     integer ] [ nsip-wait-recurse boolean ] [
    qname-wait-recurse boolean ] [ recursive-only boolean ] [
    nsip-enable boolean ] [ nsdname-enable boolean ] [
    dnsrps-enable boolean ] [ dnsrps-options { unspecified-text
@@ -545,9 +545,9 @@ view auth-nxdomain boolean; // default changed
auto-dnssec ( allow | maintain | off );
cache-file quoted_string;
- catalog-zones { zone quoted_string [ default-masters [ port
-     integer ] [ dscp integer ] { ( masters | ipv4_address [
-     port integer ] | ipv6_address [ port integer ] ) [ key
+ catalog-zones { zone string [ default-masters [ port integer ]
+     [ dscp integer ] { ( masters | ipv4_address [ port
+     integer ] | ipv6_address [ port integer ] ) [ key
    string ]; ... } ] [ zone-directory quoted_string ] [
    in-memory boolean ] [ min-update-interval integer ]; ... };
check-dup-records ( fail | warn | ignore );
@@ -709,14 +709,14 @@ view resolver-retry-interval integer;
response-padding { address_match_element; ... } block-size
    integer;
- response-policy { zone quoted_string [ log boolean ] [
-     max-policy-ttl integer ] [ min-update-interval integer ] [
-     policy ( cname | disabled | drop | given | no-op | nodata |
-     nxdomain | passthru | tcp-only quoted_string ) ] [
-     recursive-only boolean ] [ nsip-enable boolean ] [
-     nsdname-enable boolean ]; ... } [ break-dnssec boolean ] [
-     max-policy-ttl integer ] [ min-update-interval integer ] [
-     min-ns-dots integer ] [ nsip-wait-recurse boolean ] [
+ response-policy { zone string [ log boolean ] [ max-policy-ttl
+     integer ] [ min-update-interval integer ] [ policy ( cname
+     | disabled | drop | given | no-op | nodata | nxdomain |
+     passthru | tcp-only quoted_string ) ] [ recursive-only
+     boolean ] [ nsip-enable boolean ] [ nsdname-enable
+     boolean ]; ... } [ break-dnssec boolean ] [ max-policy-ttl
+     integer ] [ min-update-interval integer ] [ min-ns-dots
+     integer ] [ nsip-wait-recurse boolean ] [
    qname-wait-recurse boolean ] [ recursive-only boolean ] [
    nsip-enable boolean ] [ nsdname-enable boolean ] [
    dnsrps-enable boolean ] [ dnsrps-options { unspecified-text
diff --git a/doc/arm/Bv9ARM.ch01.html b/doc/arm/Bv9ARM.ch01.html index 5c9358f3f6f..fbb356d80e3 100644 --- a/doc/arm/Bv9ARM.ch01.html +++ b/doc/arm/Bv9ARM.ch01.html @@ -614,6 +614,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.ch02.html b/doc/arm/Bv9ARM.ch02.html index 976b508594b..ce4a5ea25df 100644 --- a/doc/arm/Bv9ARM.ch02.html +++ b/doc/arm/Bv9ARM.ch02.html @@ -146,6 +146,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.ch03.html b/doc/arm/Bv9ARM.ch03.html index 463128b6d9e..d293040ab5c 100644 --- a/doc/arm/Bv9ARM.ch03.html +++ b/doc/arm/Bv9ARM.ch03.html @@ -759,6 +759,6 @@ controls { -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.ch04.html b/doc/arm/Bv9ARM.ch04.html index 08155b89901..96356f9f1e9 100644 --- a/doc/arm/Bv9ARM.ch04.html +++ b/doc/arm/Bv9ARM.ch04.html @@ -2867,6 +2867,6 @@ $ORIGIN 0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa. -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.ch05.html b/doc/arm/Bv9ARM.ch05.html index 572a044e006..b857f07db53 100644 --- a/doc/arm/Bv9ARM.ch05.html +++ b/doc/arm/Bv9ARM.ch05.html @@ -2383,9 +2383,9 @@ badresp:1,adberr:0,findfail:0,valfail:0] bindkeys-file quoted_string; blackhole { address_match_element; ... }; cache-file quoted_string; - catalog-zones { zone quoted_string [ default-masters [ port - integer ] [ dscp integer ] { ( masters | ipv4_address [ - port integer ] | ipv6_address [ port integer ] ) [ key + catalog-zones { zone string [ default-masters [ port integer ] + [ dscp integer ] { ( masters | ipv4_address [ port + integer ] | ipv6_address [ port integer ] ) [ key string ]; ... } ] [ zone-directory quoted_string ] [ in-memory boolean ] [ min-update-interval integer ]; ... }; check-dup-records ( fail | warn | ignore ); @@ -2580,14 +2580,14 @@ badresp:1,adberr:0,findfail:0,valfail:0] resolver-retry-interval integer; response-padding { address_match_element; ... } block-size integer; - response-policy { zone quoted_string [ log boolean ] [ - max-policy-ttl integer ] [ min-update-interval integer ] [ - policy ( cname | disabled | drop | given | no-op | nodata | - nxdomain | passthru | tcp-only quoted_string ) ] [ - recursive-only boolean ] [ nsip-enable boolean ] [ - nsdname-enable boolean ]; ... } [ break-dnssec boolean ] [ - max-policy-ttl integer ] [ min-update-interval integer ] [ - min-ns-dots integer ] [ nsip-wait-recurse boolean ] [ + response-policy { zone string [ log boolean ] [ max-policy-ttl + integer ] [ min-update-interval integer ] [ policy ( cname + | disabled | drop | given | no-op | nodata | nxdomain | + passthru | tcp-only quoted_string ) ] [ recursive-only + boolean ] [ nsip-enable boolean ] [ nsdname-enable + boolean ]; ... } [ break-dnssec boolean ] [ max-policy-ttl + integer ] [ min-update-interval integer ] [ min-ns-dots + integer ] [ nsip-wait-recurse boolean ] [ qname-wait-recurse boolean ] [ recursive-only boolean ] [ nsip-enable boolean ] [ nsdname-enable boolean ] [ dnsrps-enable boolean ] [ dnsrps-options { unspecified-text @@ -14803,6 +14803,6 @@ HOST-127.EXAMPLE. MX 0 . -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.ch06.html b/doc/arm/Bv9ARM.ch06.html index 291689c1ef8..f14851aa61c 100644 --- a/doc/arm/Bv9ARM.ch06.html +++ b/doc/arm/Bv9ARM.ch06.html @@ -399,6 +399,6 @@ allow-query { !{ !10/8; any; }; key example; }; -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.ch07.html b/doc/arm/Bv9ARM.ch07.html index 12dd741a7b3..22d6b371b16 100644 --- a/doc/arm/Bv9ARM.ch07.html +++ b/doc/arm/Bv9ARM.ch07.html @@ -136,6 +136,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.ch08.html b/doc/arm/Bv9ARM.ch08.html index d9acb2fd969..1c52f2fd9d7 100644 --- a/doc/arm/Bv9ARM.ch08.html +++ b/doc/arm/Bv9ARM.ch08.html @@ -36,7 +36,7 @@

-Release Notes for BIND Version 9.12.4rc1

+Release Notes for BIND Version 9.12.4

@@ -354,6 +354,6 @@

-

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.ch09.html b/doc/arm/Bv9ARM.ch09.html index f2c626b8a1d..4703b2ea36c 100644 --- a/doc/arm/Bv9ARM.ch09.html +++ b/doc/arm/Bv9ARM.ch09.html @@ -148,6 +148,6 @@
-

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.ch10.html b/doc/arm/Bv9ARM.ch10.html index 26b9dccf865..0bfec3723cc 100644 --- a/doc/arm/Bv9ARM.ch10.html +++ b/doc/arm/Bv9ARM.ch10.html @@ -914,6 +914,6 @@
-

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.ch11.html b/doc/arm/Bv9ARM.ch11.html index 8285f9e9e3e..4b117a6074e 100644 --- a/doc/arm/Bv9ARM.ch11.html +++ b/doc/arm/Bv9ARM.ch11.html @@ -533,6 +533,6 @@ $ sample-update -a sample-update -k Kxxx.+nnn+mm
-

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.ch12.html b/doc/arm/Bv9ARM.ch12.html index d56a222ef27..ab7adb27e13 100644 --- a/doc/arm/Bv9ARM.ch12.html +++ b/doc/arm/Bv9ARM.ch12.html @@ -210,6 +210,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.html b/doc/arm/Bv9ARM.html index f02dcc681e3..d7ed1a796b0 100644 --- a/doc/arm/Bv9ARM.html +++ b/doc/arm/Bv9ARM.html @@ -32,7 +32,7 @@

BIND 9 Administrator Reference Manual

-

BIND Version 9.12.4rc1

+

BIND Version 9.12.4


@@ -234,7 +234,7 @@
A. Release Notes
-
Release Notes for BIND Version 9.12.4rc1
+
Release Notes for BIND Version 9.12.4
Introduction
Download
@@ -429,6 +429,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/Bv9ARM.pdf b/doc/arm/Bv9ARM.pdf index 06f528d7ec9..33da3291a1f 100644 Binary files a/doc/arm/Bv9ARM.pdf and b/doc/arm/Bv9ARM.pdf differ diff --git a/doc/arm/man.arpaname.html b/doc/arm/man.arpaname.html index 9e23148b996..aafa038aceb 100644 --- a/doc/arm/man.arpaname.html +++ b/doc/arm/man.arpaname.html @@ -90,6 +90,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.ddns-confgen.html b/doc/arm/man.ddns-confgen.html index 6267e835706..1856369b80e 100644 --- a/doc/arm/man.ddns-confgen.html +++ b/doc/arm/man.ddns-confgen.html @@ -235,6 +235,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.delv.html b/doc/arm/man.delv.html index f0ce652d276..2b11a54eb8b 100644 --- a/doc/arm/man.delv.html +++ b/doc/arm/man.delv.html @@ -625,6 +625,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dig.html b/doc/arm/man.dig.html index b39fbe18ed4..ea987fd4d6f 100644 --- a/doc/arm/man.dig.html +++ b/doc/arm/man.dig.html @@ -1141,6 +1141,6 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-cds.html b/doc/arm/man.dnssec-cds.html index 841ef55f085..4dacdebdba8 100644 --- a/doc/arm/man.dnssec-cds.html +++ b/doc/arm/man.dnssec-cds.html @@ -376,6 +376,6 @@ nsupdate -l -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-checkds.html b/doc/arm/man.dnssec-checkds.html index d8c94b86c7a..2b6dbf61d0d 100644 --- a/doc/arm/man.dnssec-checkds.html +++ b/doc/arm/man.dnssec-checkds.html @@ -150,6 +150,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-coverage.html b/doc/arm/man.dnssec-coverage.html index 569c39b2b45..61467b4e05b 100644 --- a/doc/arm/man.dnssec-coverage.html +++ b/doc/arm/man.dnssec-coverage.html @@ -270,6 +270,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-dsfromkey.html b/doc/arm/man.dnssec-dsfromkey.html index bf0f1bdb15d..be7103e6fb0 100644 --- a/doc/arm/man.dnssec-dsfromkey.html +++ b/doc/arm/man.dnssec-dsfromkey.html @@ -352,6 +352,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-importkey.html b/doc/arm/man.dnssec-importkey.html index 712d6582600..d3d4c26169c 100644 --- a/doc/arm/man.dnssec-importkey.html +++ b/doc/arm/man.dnssec-importkey.html @@ -250,6 +250,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-keyfromlabel.html b/doc/arm/man.dnssec-keyfromlabel.html index 98c378d821f..589be899981 100644 --- a/doc/arm/man.dnssec-keyfromlabel.html +++ b/doc/arm/man.dnssec-keyfromlabel.html @@ -498,6 +498,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-keygen.html b/doc/arm/man.dnssec-keygen.html index 8e5148a3ce7..1c9d1a920dc 100644 --- a/doc/arm/man.dnssec-keygen.html +++ b/doc/arm/man.dnssec-keygen.html @@ -596,6 +596,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-keymgr.html b/doc/arm/man.dnssec-keymgr.html index 2b7f3795528..ce1daa7121a 100644 --- a/doc/arm/man.dnssec-keymgr.html +++ b/doc/arm/man.dnssec-keymgr.html @@ -416,6 +416,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-revoke.html b/doc/arm/man.dnssec-revoke.html index 648fdbcdbad..44592ac2210 100644 --- a/doc/arm/man.dnssec-revoke.html +++ b/doc/arm/man.dnssec-revoke.html @@ -171,6 +171,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-settime.html b/doc/arm/man.dnssec-settime.html index bc2b029999a..2d506d9f913 100644 --- a/doc/arm/man.dnssec-settime.html +++ b/doc/arm/man.dnssec-settime.html @@ -349,6 +349,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-signzone.html b/doc/arm/man.dnssec-signzone.html index 0a7812c30d5..5f0d0bebae7 100644 --- a/doc/arm/man.dnssec-signzone.html +++ b/doc/arm/man.dnssec-signzone.html @@ -725,6 +725,6 @@ db.example.com.signed -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnssec-verify.html b/doc/arm/man.dnssec-verify.html index 8214bd0df5c..4cae2f1a164 100644 --- a/doc/arm/man.dnssec-verify.html +++ b/doc/arm/man.dnssec-verify.html @@ -202,6 +202,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.dnstap-read.html b/doc/arm/man.dnstap-read.html index 0f69360a963..9d2fac5e440 100644 --- a/doc/arm/man.dnstap-read.html +++ b/doc/arm/man.dnstap-read.html @@ -143,6 +143,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.genrandom.html b/doc/arm/man.genrandom.html index 36b724abf87..032de6bb06a 100644 --- a/doc/arm/man.genrandom.html +++ b/doc/arm/man.genrandom.html @@ -126,6 +126,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.host.html b/doc/arm/man.host.html index c402edcd8cb..5075bdbcac2 100644 --- a/doc/arm/man.host.html +++ b/doc/arm/man.host.html @@ -375,6 +375,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.mdig.html b/doc/arm/man.mdig.html index b88e78855d0..b49f7aec1f3 100644 --- a/doc/arm/man.mdig.html +++ b/doc/arm/man.mdig.html @@ -610,6 +610,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.named-checkconf.html b/doc/arm/man.named-checkconf.html index 1b664da98c7..dddf1681723 100644 --- a/doc/arm/man.named-checkconf.html +++ b/doc/arm/man.named-checkconf.html @@ -200,6 +200,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.named-checkzone.html b/doc/arm/man.named-checkzone.html index c58cdc69333..e4d94f6632b 100644 --- a/doc/arm/man.named-checkzone.html +++ b/doc/arm/man.named-checkzone.html @@ -463,6 +463,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.named-journalprint.html b/doc/arm/man.named-journalprint.html index 722579f902b..2310c70ebff 100644 --- a/doc/arm/man.named-journalprint.html +++ b/doc/arm/man.named-journalprint.html @@ -117,6 +117,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.named-nzd2nzf.html b/doc/arm/man.named-nzd2nzf.html index 219b09d2398..7be7da26276 100644 --- a/doc/arm/man.named-nzd2nzf.html +++ b/doc/arm/man.named-nzd2nzf.html @@ -119,6 +119,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.named-rrchecker.html b/doc/arm/man.named-rrchecker.html index a52af3c8bd2..c21500ed8fb 100644 --- a/doc/arm/man.named-rrchecker.html +++ b/doc/arm/man.named-rrchecker.html @@ -121,6 +121,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.named.conf.html b/doc/arm/man.named.conf.html index f1a944e1fe9..30abbc19b9b 100644 --- a/doc/arm/man.named.conf.html +++ b/doc/arm/man.named.conf.html @@ -208,9 +208,9 @@ options bindkeys-file quoted_string;
blackhole { address_match_element; ... };
cache-file quoted_string;
- catalog-zones { zone quoted_string [ default-masters [ port
-     integer ] [ dscp integer ] { ( masters | ipv4_address [
-     port integer ] | ipv6_address [ port integer ] ) [ key
+ catalog-zones { zone string [ default-masters [ port integer ]
+     [ dscp integer ] { ( masters | ipv4_address [ port
+     integer ] | ipv6_address [ port integer ] ) [ key
    string ]; ... } ] [ zone-directory quoted_string ] [
    in-memory boolean ] [ min-update-interval integer ]; ... };
check-dup-records ( fail | warn | ignore );
@@ -405,14 +405,14 @@ options resolver-retry-interval integer;
response-padding { address_match_element; ... } block-size
    integer;
- response-policy { zone quoted_string [ log boolean ] [
-     max-policy-ttl integer ] [ min-update-interval integer ] [
-     policy ( cname | disabled | drop | given | no-op | nodata |
-     nxdomain | passthru | tcp-only quoted_string ) ] [
-     recursive-only boolean ] [ nsip-enable boolean ] [
-     nsdname-enable boolean ]; ... } [ break-dnssec boolean ] [
-     max-policy-ttl integer ] [ min-update-interval integer ] [
-     min-ns-dots integer ] [ nsip-wait-recurse boolean ] [
+ response-policy { zone string [ log boolean ] [ max-policy-ttl
+     integer ] [ min-update-interval integer ] [ policy ( cname
+     | disabled | drop | given | no-op | nodata | nxdomain |
+     passthru | tcp-only quoted_string ) ] [ recursive-only
+     boolean ] [ nsip-enable boolean ] [ nsdname-enable
+     boolean ]; ... } [ break-dnssec boolean ] [ max-policy-ttl
+     integer ] [ min-update-interval integer ] [ min-ns-dots
+     integer ] [ nsip-wait-recurse boolean ] [
    qname-wait-recurse boolean ] [ recursive-only boolean ] [
    nsip-enable boolean ] [ nsdname-enable boolean ] [
    dnsrps-enable boolean ] [ dnsrps-options { unspecified-text
@@ -563,9 +563,9 @@ view auth-nxdomain boolean; // default changed
auto-dnssec ( allow | maintain | off );
cache-file quoted_string;
- catalog-zones { zone quoted_string [ default-masters [ port
-     integer ] [ dscp integer ] { ( masters | ipv4_address [
-     port integer ] | ipv6_address [ port integer ] ) [ key
+ catalog-zones { zone string [ default-masters [ port integer ]
+     [ dscp integer ] { ( masters | ipv4_address [ port
+     integer ] | ipv6_address [ port integer ] ) [ key
    string ]; ... } ] [ zone-directory quoted_string ] [
    in-memory boolean ] [ min-update-interval integer ]; ... };
check-dup-records ( fail | warn | ignore );
@@ -727,14 +727,14 @@ view resolver-retry-interval integer;
response-padding { address_match_element; ... } block-size
    integer;
- response-policy { zone quoted_string [ log boolean ] [
-     max-policy-ttl integer ] [ min-update-interval integer ] [
-     policy ( cname | disabled | drop | given | no-op | nodata |
-     nxdomain | passthru | tcp-only quoted_string ) ] [
-     recursive-only boolean ] [ nsip-enable boolean ] [
-     nsdname-enable boolean ]; ... } [ break-dnssec boolean ] [
-     max-policy-ttl integer ] [ min-update-interval integer ] [
-     min-ns-dots integer ] [ nsip-wait-recurse boolean ] [
+ response-policy { zone string [ log boolean ] [ max-policy-ttl
+     integer ] [ min-update-interval integer ] [ policy ( cname
+     | disabled | drop | given | no-op | nodata | nxdomain |
+     passthru | tcp-only quoted_string ) ] [ recursive-only
+     boolean ] [ nsip-enable boolean ] [ nsdname-enable
+     boolean ]; ... } [ break-dnssec boolean ] [ max-policy-ttl
+     integer ] [ min-update-interval integer ] [ min-ns-dots
+     integer ] [ nsip-wait-recurse boolean ] [
    qname-wait-recurse boolean ] [ recursive-only boolean ] [
    nsip-enable boolean ] [ nsdname-enable boolean ] [
    dnsrps-enable boolean ] [ dnsrps-options { unspecified-text
@@ -1054,6 +1054,6 @@ zone -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.named.html b/doc/arm/man.named.html index 5856d1b9778..4ea4790e290 100644 --- a/doc/arm/man.named.html +++ b/doc/arm/man.named.html @@ -492,6 +492,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.nsec3hash.html b/doc/arm/man.nsec3hash.html index d2ba778a0a1..8500a97a800 100644 --- a/doc/arm/man.nsec3hash.html +++ b/doc/arm/man.nsec3hash.html @@ -155,6 +155,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.nslookup.html b/doc/arm/man.nslookup.html index 5fcb8046f4e..15317be2803 100644 --- a/doc/arm/man.nslookup.html +++ b/doc/arm/man.nslookup.html @@ -437,6 +437,6 @@ nslookup -query=hinfo -timeout=10 -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.nsupdate.html b/doc/arm/man.nsupdate.html index f018a43ce24..68fec3a874c 100644 --- a/doc/arm/man.nsupdate.html +++ b/doc/arm/man.nsupdate.html @@ -832,6 +832,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.pkcs11-destroy.html b/doc/arm/man.pkcs11-destroy.html index c5e2042ef7f..d91f65c5099 100644 --- a/doc/arm/man.pkcs11-destroy.html +++ b/doc/arm/man.pkcs11-destroy.html @@ -162,6 +162,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.pkcs11-keygen.html b/doc/arm/man.pkcs11-keygen.html index c9a0795562b..14400736f68 100644 --- a/doc/arm/man.pkcs11-keygen.html +++ b/doc/arm/man.pkcs11-keygen.html @@ -200,6 +200,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.pkcs11-list.html b/doc/arm/man.pkcs11-list.html index 2637239922a..87e582fb59c 100644 --- a/doc/arm/man.pkcs11-list.html +++ b/doc/arm/man.pkcs11-list.html @@ -158,6 +158,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.pkcs11-tokens.html b/doc/arm/man.pkcs11-tokens.html index fc1ab88f49b..796f52fd152 100644 --- a/doc/arm/man.pkcs11-tokens.html +++ b/doc/arm/man.pkcs11-tokens.html @@ -123,6 +123,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.rndc-confgen.html b/doc/arm/man.rndc-confgen.html index d9336e6d6ef..92ea4a42121 100644 --- a/doc/arm/man.rndc-confgen.html +++ b/doc/arm/man.rndc-confgen.html @@ -276,6 +276,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.rndc.conf.html b/doc/arm/man.rndc.conf.html index 493dad8406a..0ff250a9307 100644 --- a/doc/arm/man.rndc.conf.html +++ b/doc/arm/man.rndc.conf.html @@ -268,6 +268,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/man.rndc.html b/doc/arm/man.rndc.html index 81532bc24e4..2acc2e1b66b 100644 --- a/doc/arm/man.rndc.html +++ b/doc/arm/man.rndc.html @@ -1015,6 +1015,6 @@ -

BIND 9.12.4rc1

+

BIND 9.12.4

diff --git a/doc/arm/notes.html b/doc/arm/notes.html index fe11a8af528..807c86b8896 100644 --- a/doc/arm/notes.html +++ b/doc/arm/notes.html @@ -15,7 +15,7 @@

-Release Notes for BIND Version 9.12.4rc1

+Release Notes for BIND Version 9.12.4

diff --git a/doc/arm/notes.pdf b/doc/arm/notes.pdf index 5bc0ac06a32..415928eb290 100644 Binary files a/doc/arm/notes.pdf and b/doc/arm/notes.pdf differ diff --git a/doc/arm/notes.txt b/doc/arm/notes.txt index b6cdd06ca70..b24021472f9 100644 --- a/doc/arm/notes.txt +++ b/doc/arm/notes.txt @@ -1,4 +1,4 @@ -Release Notes for BIND Version 9.12.4rc1 +Release Notes for BIND Version 9.12.4 Introduction diff --git a/doc/arm/options.grammar.xml b/doc/arm/options.grammar.xml index 65c83559fea..c9257aaf07a 100644 --- a/doc/arm/options.grammar.xml +++ b/doc/arm/options.grammar.xml @@ -41,9 +41,9 @@ bindkeys-file quoted_string; blackhole { address_match_element; ... }; cache-file quoted_string; - catalog-zones { zone quoted_string [ default-masters [ port - integer ] [ dscp integer ] { ( masters | ipv4_address [ - port integer ] | ipv6_address [ port integer ] ) [ key + catalog-zones { zone string [ default-masters [ port integer ] + [ dscp integer ] { ( masters | ipv4_address [ port + integer ] | ipv6_address [ port integer ] ) [ key string ]; ... } ] [ zone-directory quoted_string ] [ in-memory boolean ] [ min-update-interval integer ]; ... }; check-dup-records ( fail | warn | ignore ); @@ -238,14 +238,14 @@ resolver-retry-interval integer; response-padding { address_match_element; ... } block-size integer; - response-policy { zone quoted_string [ log boolean ] [ - max-policy-ttl integer ] [ min-update-interval integer ] [ - policy ( cname | disabled | drop | given | no-op | nodata | - nxdomain | passthru | tcp-only quoted_string ) ] [ - recursive-only boolean ] [ nsip-enable boolean ] [ - nsdname-enable boolean ]; ... } [ break-dnssec boolean ] [ - max-policy-ttl integer ] [ min-update-interval integer ] [ - min-ns-dots integer ] [ nsip-wait-recurse boolean ] [ + response-policy { zone string [ log boolean ] [ max-policy-ttl + integer ] [ min-update-interval integer ] [ policy ( cname + | disabled | drop | given | no-op | nodata | nxdomain | + passthru | tcp-only quoted_string ) ] [ recursive-only + boolean ] [ nsip-enable boolean ] [ nsdname-enable + boolean ]; ... } [ break-dnssec boolean ] [ max-policy-ttl + integer ] [ min-update-interval integer ] [ min-ns-dots + integer ] [ nsip-wait-recurse boolean ] [ qname-wait-recurse boolean ] [ recursive-only boolean ] [ nsip-enable boolean ] [ nsdname-enable boolean ] [ dnsrps-enable boolean ] [ dnsrps-options { unspecified-text diff --git a/version b/version index 78bf67b5817..2869794dfb7 100644 --- a/version +++ b/version @@ -6,6 +6,6 @@ DESCRIPTION= MAJORVER=9 MINORVER=12 PATCHVER=4 -RELEASETYPE=rc -RELEASEVER=1 +RELEASETYPE= +RELEASEVER= EXTENSIONS=