]>
git.ipfire.org Git - thirdparty/bind9.git/log
Tinderbox User [Sun, 6 Oct 2019 03:22:00 +0000 (03:22 +0000)]
regen v9_12
Ondřej Surý [Mon, 13 May 2019 04:18:50 +0000 (00:18 -0400)]
Merge branch '899-remove-unspec-v9_12' into 'v9_12'
Remove UNSPEC rrtype
See merge request isc-projects/bind9!1933
Witold Kręcicki [Wed, 27 Feb 2019 09:04:37 +0000 (10:04 +0100)]
Remove UNSPEC rrtype
(cherry picked from commit
a8e2ca6f7d956324911766fd8e83ee6461b8056e )
Witold Krecicki [Thu, 9 May 2019 18:41:04 +0000 (14:41 -0400)]
Merge branch '834-fix-races-in-socket-code-v2-v9_12' into 'v9_12'
Resolve "named can crash under udp load on macos"
See merge request isc-projects/bind9!1916
Witold Kręcicki [Thu, 14 Feb 2019 16:35:25 +0000 (17:35 +0100)]
Fix race in unix socket code when closing a socket that has
already sent a recv/send event.
When doing isc_socket_cancel we need to purge the event that might
already be in flight. If it has been launched already we need
to inform it that it has to bail.
(cherry picked from commit
1286d74c7d26200bf1cda11ef76343e9180be177 )
Evan Hunt [Thu, 9 May 2019 17:34:54 +0000 (13:34 -0400)]
Merge branch 'each-sync-v9_12' into 'v9_12'
synchronize 9.12.4-P1 documentation into v9_12
See merge request isc-projects/bind9!1914
Tinderbox User [Sat, 6 Apr 2019 01:26:49 +0000 (01:26 +0000)]
doc rebuild
Evan Hunt [Tue, 12 Mar 2019 22:21:10 +0000 (15:21 -0700)]
prep 9.12.4-P1
Ondřej Surý [Fri, 26 Apr 2019 19:30:33 +0000 (15:30 -0400)]
Merge branch '999-tcp-client-crash-v9_11-locks-v9_12' into 'v9_12'
Replace atomic operations in bin/named/client.c with isc_refcount reference counting
See merge request isc-projects/bind9!1879
Ondřej Surý [Wed, 17 Apr 2019 13:22:27 +0000 (15:22 +0200)]
Replace atomic operations in bin/named/client.c with isc_refcount reference counting
(cherry picked from commit
ef49780d30d3ddc5735cfc32561b678a634fa72f )
Ondřej Surý [Thu, 25 Apr 2019 15:28:47 +0000 (11:28 -0400)]
Merge branch '615-tcp-client-crash-v9_12-v9_12_4_patch-v9_12' into 'v9_12'
Resolve "tcp-clients mostly ineffective"
See merge request isc-projects/bind9!1873
Evan Hunt [Thu, 3 Jan 2019 19:04:41 +0000 (11:04 -0800)]
Evan Hunt [Fri, 22 Feb 2019 22:53:30 +0000 (14:53 -0800)]
restore allowance for tcp-clients < interfaces
in the "refactor tcpquota and pipeline refs" commit, the counting
of active interfaces was tightened in such a way that named could
fail to listen on an interface if there were more interfaces than
tcp-clients. when checking the quota to start accepting on an
interface, if the number of active clients was above zero, then
it was presumed that some other client was able to handle accepting
new connections. this, however, ignored the fact that the current client
could be included in that count, so if the quota was already exceeded
before all the interfaces were listening, some interfaces would never
listen.
we now check whether the current client has been marked active; if so,
then the number of active clients on the interface must be greater
than 1, not 0.
(cherry picked from commit
71fead4c3e03b178d6e6e3ff7592b45cf5f94069 )
(cherry picked from commit
785658728ad29ef497fb6770d0688d07f55ab5c5 )
Evan Hunt [Wed, 6 Feb 2019 19:27:11 +0000 (11:27 -0800)]
refactor tcpquota and pipeline refs; allow special-case overrun in isc_quota
- if the TCP quota has been exceeded but there are no clients listening
for new connections on the interface, we can now force attachment to the
quota using isc_quota_force(), instead of carrying on with the quota not
attached.
- the TCP client quota is now referenced via a reference-counted
'ns_tcpconn' object, one of which is created whenever a client begins
listening for new connections, and attached to by members of that
client's pipeline group. when the last reference to the tcpconn
object is detached, it is freed and the TCP quota slot is released.
- reduce code duplication by adding mark_tcp_active() function
- convert counters to atomic
(cherry picked from commit
7e8222378ca24f1302a0c1c638565050ab04681b )
(cherry picked from commit
86a7d4c175ea394b03f0fb6e36b36a0af711e680 )
Evan Hunt [Wed, 6 Feb 2019 19:26:36 +0000 (11:26 -0800)]
better tcpquota accounting and client mortality checks
- ensure that tcpactive is cleaned up correctly when accept() fails.
- set 'client->tcpattached' when the client is attached to the tcpquota.
carry this value on to new clients sharing the same pipeline group.
don't call isc_quota_detach() on the tcpquota unless tcpattached is
set. this way clients that were allowed to accept TCP connections
despite being over quota (and therefore, were never attached to the
quota) will not inadvertently detach from it and mess up the
accounting.
- simplify the code for tcpquota disconnection by using a new function
tcpquota_disconnect().
- before deciding whether to reject a new connection due to quota
exhaustion, check to see whether there are at least two active
clients. previously, this was "at least one", but that could be
insufficient if there was one other client in READING state (waiting
for messages on an open connection) but none in READY (listening
for new connections).
- before deciding whether a TCP client object can to go inactive, we
must ensure there are enough other clients to maintain service
afterward -- both accepting new connections and reading/processing new
queries. A TCP client can't shut down unless at least one
client is accepting new connections and (in the case of pipelined
clients) at least one additional client is waiting to read.
(cherry picked from commit
c7394738b2445c16f728a88394864dd61baad900 )
(cherry picked from commit
7d6518aa9c3577e1ae79e8e1358e3215a70780b3 )
Michał Kępień [Thu, 17 Jan 2019 14:53:38 +0000 (15:53 +0100)]
use reference counter for pipeline groups (v3)
Track pipeline groups using a shared reference counter
instead of a linked list.
(cherry picked from commit
72eb9275ab8f97364c18abbc79671795f9cc1f23 )
(cherry picked from commit
890dbb8200765c8e9a517750a29be29b993bf7fe )
Witold Kręcicki [Fri, 4 Jan 2019 11:50:51 +0000 (12:50 +0100)]
tcp-clients could still be exceeded (v2)
the TCP client quota could still be ineffective under some
circumstances. this change:
- improves quota accounting to ensure that TCP clients are
properly limited, while still guaranteeing that at least one client
is always available to serve TCP connections on each interface.
- uses more descriptive names and removes one (ntcptarget) that
was no longer needed
- adds comments
(cherry picked from commit
a43fe7cd3f051f12bb544b6fa364135b1719c587 )
(cherry picked from commit
7278b66cdf2e9e3ec79f0c7586091c2fc96317d0 )
Witold Kręcicki [Thu, 3 Jan 2019 13:17:43 +0000 (14:17 +0100)]
fix enforcement of tcp-clients (v1)
tcp-clients settings could be exceeded in some cases by
creating more and more active TCP clients that are over
the set quota limit, which in the end could lead to a
DoS attack by e.g. exhaustion of file descriptors.
If TCP client we're closing went over the quota (so it's
not attached to a quota) mark it as mortal - so that it
will be destroyed and not set up to listen for new
connections - unless it's the last client for a specific
interface.
(cherry picked from commit
9ef6eb4c37ed909c8e2a5508c3b3e510b7b13b85 )
(cherry picked from commit
264384fbb9e722dff2d78d48bb00b4f6290bc51c )
Ondřej Surý [Thu, 25 Apr 2019 14:58:24 +0000 (10:58 -0400)]
Merge branch '880-secure-asdfasdfasdf-abacadabra-crash-v9_12_4_patch-v9_12' into 'v9_12'
Resolve "CVE-2019-6467: lib/ns/query.c:9176: INSIST(!qctx->is_zone) failed, back trace"
See merge request isc-projects/bind9!1869
Evan Hunt [Tue, 12 Mar 2019 22:21:10 +0000 (15:21 -0700)]
CHANGES, release note
(cherry picked from commit
82b03ce2326a644e037ff9cfbadade715a78dc9f )
Matthijs Mekking [Tue, 26 Feb 2019 14:55:29 +0000 (15:55 +0100)]
Fix nxdomain-redirect assertion failure
- Always set is_zonep in query_getdb; previously it was only set if
result was ISC_R_SUCCESS or ISC_R_NOTFOUND.
- Don't reset is_zone for redirect.
- Style cleanup.
(cherry picked from commit
3352270bdbbb39b167072aa282c6b310ffd96a7d )
(cherry picked from commit
e2500c60a0a764f35116e57b8d22f3109e97f75b )
(cherry picked from commit
4f00c86ece0ee0f46bd1aff4e531459dd6307f6d )
Matthijs Mekking [Tue, 26 Feb 2019 14:38:18 +0000 (15:38 +0100)]
Add test for nxdomain-redirect ncachenxdomain
(cherry picked from commit
8dc43bc9fe934a0b4729cb1c467e62a73a11ebad )
(cherry picked from commit
6093cc063bfe06066c59fd4b84ae7c68cf683215 )
(cherry picked from commit
21c7c65b05e2a66a2cff59110ac7b95b8bb5638f )
Ondřej Surý [Thu, 25 Apr 2019 14:14:45 +0000 (10:14 -0400)]
Merge branch '892-fix-redirect-name-v9_12_4_patch-v9_12' into 'v9_12'
Resolve "pass the correct name to redirect and redirect2"
See merge request isc-projects/bind9!1866
Mark Andrews [Fri, 22 Feb 2019 05:25:34 +0000 (16:25 +1100)]
add CHANGES
(cherry picked from commit
29b792a1a5e541b3901f898c232ada6099a964d4 )
Mark Andrews [Thu, 21 Feb 2019 07:24:30 +0000 (18:24 +1100)]
Ondřej Surý [Wed, 17 Apr 2019 10:00:35 +0000 (06:00 -0400)]
Merge branch 'ondrej/refactor-DNS_RDATASET_FIXED-code-flow-v9_12' into 'v9_12'
(v9_12) Refactor the DNS_RDATASET_FIXED code to use macros instead of ifdefs
See merge request isc-projects/bind9!1819
Ondřej Surý [Tue, 16 Apr 2019 09:10:22 +0000 (11:10 +0200)]
Refactor the DNS_RDATASET_FIXED code to use constants instead of ifdefs
(cherry picked from commit
4edbb773a172a7811d7af7a53a29841f23151b31 )
Mark Andrews [Thu, 21 Mar 2019 03:25:24 +0000 (23:25 -0400)]
Merge branch '946-enable-fips-mode-option-breaks-build-of-hmacmd5-c-and-md5-c-v9_12' into 'v9_12'
Resolve "--enable-fips-mode option breaks build of hmacmd5.c and md5.c"
See merge request isc-projects/bind9!1733
Mark Andrews [Wed, 20 Mar 2019 01:52:07 +0000 (12:52 +1100)]
add CHANGES
(cherry picked from commit
d3976fe4cc8236e315214938936d583c3c69f604 )
Mark Andrews [Wed, 20 Mar 2019 00:41:51 +0000 (11:41 +1100)]
add #include <isc/util.h>
(cherry picked from commit
98a37c9aba90052424a2629667edf344fd9d786c )
Ondřej Surý [Wed, 20 Mar 2019 08:43:31 +0000 (04:43 -0400)]
Merge branch '4-update-gitignore-for-future-automake-v9_12' into 'v9_12'
(v9_12) Update and sort the top level .gitignore to ignore automake files
See merge request isc-projects/bind9!1729
Ondřej Surý [Wed, 20 Mar 2019 08:22:08 +0000 (09:22 +0100)]
Sort the top level .gitignore file
(cherry picked from commit
b9d524ed7e4e31fd926ccef70a3948d78074a82e )
Ondřej Surý [Wed, 20 Mar 2019 08:20:14 +0000 (09:20 +0100)]
Update top level .gitignore to ignore automake files
(cherry picked from commit
5c67d1d12021e87639f16d55a56782acc4b22327 )
Tinderbox User [Wed, 27 Feb 2019 23:42:04 +0000 (23:42 +0000)]
Merge branch 'prep-release' into v9_12
Tinderbox User [Wed, 27 Feb 2019 23:32:48 +0000 (23:32 +0000)]
prep 9.12.4
Tinderbox User [Thu, 21 Feb 2019 04:11:31 +0000 (04:11 +0000)]
Merge branch 'prep-release' into v9_12
Tinderbox User [Thu, 21 Feb 2019 04:11:20 +0000 (04:11 +0000)]
rebuild configure
Evan Hunt [Tue, 19 Feb 2019 21:48:13 +0000 (13:48 -0800)]
Merge branch 'broken-test' into v9_12
Evan Hunt [Tue, 19 Feb 2019 21:47:55 +0000 (13:47 -0800)]
fixed an error in the mkeys system test
Tinderbox User [Tue, 19 Feb 2019 21:19:25 +0000 (21:19 +0000)]
Merge branch 'prep-release' into v9_12
Tinderbox User [Tue, 19 Feb 2019 21:19:10 +0000 (21:19 +0000)]
doc rebuild
Tinderbox User [Tue, 19 Feb 2019 21:10:31 +0000 (21:10 +0000)]
prep 9.12.4rc1
Evan Hunt [Wed, 6 Feb 2019 20:19:17 +0000 (12:19 -0800)]
Merge branch 'security-dlz-axfr-deny-broken-security-v9_12' into 'security-v9_12'
denied axfr requests were not effective for writable DLZ zones
See merge request isc-private/bind9!57
Mark Andrews [Wed, 6 Feb 2019 19:36:20 +0000 (11:36 -0800)]
add CHANGES and release notes entries
(cherry picked from commit
354ad18a12e84e5c660ce8e08e56382e529d8b2c )
Evan Hunt [Tue, 15 Jan 2019 22:09:21 +0000 (14:09 -0800)]
Merge 'keytag-memleak' into security-v9_12
Mark Andrews [Wed, 6 Feb 2019 19:35:21 +0000 (11:35 -0800)]
denied axfr requests were not effective for writable DLZ zones
(cherry picked from commit
d9077cd0038e59726e1956de18b4b7872038a283 )
Mark Andrews [Sun, 9 Dec 2018 22:13:05 +0000 (09:13 +1100)]
add CHANGES and release note entries
(cherry picked from commit
8134c9a3f3bf46455ce4d16f2bf01e086d20f69b )
Mark Andrews [Mon, 10 Dec 2018 02:33:54 +0000 (13:33 +1100)]
check that multiple KEY-TAG trust-anchor-telemetry options don't leak memory
(cherry picked from commit
4b1dc4a5445e9561f2208f9388cf9f9e2cfcbe51 )
Evan Hunt [Tue, 15 Jan 2019 22:08:35 +0000 (14:08 -0800)]
Merge 'managed-key-assert' into security-v9_12
Mark Andrews [Sun, 9 Dec 2018 21:41:26 +0000 (08:41 +1100)]
silently ignore additional keytag options
(cherry picked from commit
36158e6c96e982768bd33d4090cbe563718534f2 )
Evan Hunt [Fri, 21 Dec 2018 23:56:02 +0000 (15:56 -0800)]
use algorithm 255 for both unsupported keys
Matthijs Mekking [Thu, 20 Dec 2018 09:22:02 +0000 (10:22 +0100)]
CHANGES, notes
(cherry picked from commit
f0eefb06d488cc99e8b4a4b7238e4a556afb7586 )
Matthijs Mekking [Wed, 19 Dec 2018 17:47:43 +0000 (18:47 +0100)]
Update keyfetch_done compute_tag check
If in keyfetch_done the compute_tag fails (because for example the
algorithm is not supported), don't crash, but instead ignore the
key.
(cherry picked from commit
b1d5411569ae10830b63f07560091193646cc739 )
Matthijs Mekking [Wed, 19 Dec 2018 17:45:43 +0000 (18:45 +0100)]
Add tests for mkeys with unsupported algorithm
These tests check if a key with an unsupported algorithm in
managed-keys is ignored and when seeing an algorithm rollover to
an unsupported algorithm, the new key will be ignored too.
(cherry picked from commit
144cb53d0ae3aa5e6e3123720b603f9ab2bd1fa9 )
Matthijs Mekking [Wed, 12 Dec 2018 13:06:10 +0000 (14:06 +0100)]
Don't free key in compute_tag in case of failure
If `dns_dnssec_keyfromrdata` failed we don't need to call
`dst_key_free` because no `dstkey` was created. Doing so
nevertheless will result in an assertion failure.
This can happen if the key uses an unsupported algorithm.
(cherry picked from commit
7a1ca39b950b7d5230b605ac60f15a1cb94e3d69 )
Evan Hunt [Thu, 21 Feb 2019 03:39:13 +0000 (22:39 -0500)]
Merge branch '823-masterformat-test-fix-v9_12' into 'v9_12'
fix broken masterformat test
See merge request isc-projects/bind9!1554
Evan Hunt [Sat, 19 Jan 2019 09:48:12 +0000 (01:48 -0800)]
fix broken masterformat test
- dig command had the @ parameter in the wrong place
- private-dnskey and private-cdnskey are queried in a separate
loop, which strips 'private-' from the name to determine the qtype
(cherry picked from commit
bc7b34d6ef4e9a539da5f09795f130d4c392104b )
Evan Hunt [Thu, 21 Feb 2019 02:58:04 +0000 (21:58 -0500)]
Merge branch 'each-enable-threads' into 'v9_12'
enable threads by default on openbsd 6.2 and higher
See merge request isc-projects/bind9!1548
Evan Hunt [Thu, 21 Feb 2019 02:46:55 +0000 (18:46 -0800)]
CHANGES
Evan Hunt [Wed, 20 Feb 2019 22:02:19 +0000 (14:02 -0800)]
enable threads by default on openbsd 6.2 and higher
Evan Hunt [Thu, 21 Feb 2019 02:22:27 +0000 (21:22 -0500)]
Merge branch 'each-fix-timer-test' into 'v9_12'
timer_test failed to compile if cmocka was enabled but threads were not
See merge request isc-projects/bind9!1547
Evan Hunt [Wed, 20 Feb 2019 21:31:45 +0000 (13:31 -0800)]
timer_test failed to compile if cmocka was enabled but threads were not
Mark Andrews [Tue, 19 Feb 2019 23:29:27 +0000 (18:29 -0500)]
Merge branch '884-patches-to-review-v9_12' into 'v9_12'
Correct errno to result translation
See merge request isc-projects/bind9!1540
Mark Andrews [Tue, 19 Feb 2019 22:44:56 +0000 (09:44 +1100)]
add CHANGES
(cherry picked from commit
a0c0d760297db57bcc0c3cbdcb332214e6936d86 )
Mark Andrews [Mon, 18 Feb 2019 01:26:38 +0000 (12:26 +1100)]
correct errno to result translation
(cherry picked from commit
218ce34e7d692cd12c5cf3bf94a675ec9e28fefb )
Mark Andrews [Tue, 19 Feb 2019 22:58:38 +0000 (17:58 -0500)]
Merge branch '836-building-fails-in-build-subdirectory-when-dnstap-is-enabled-v9_12' into 'v9_12'
Resolve "Building fails in build subdirectory when dnstap is enabled"
See merge request isc-projects/bind9!1538
Mark Andrews [Tue, 19 Feb 2019 22:29:07 +0000 (09:29 +1100)]
add CHANGES
(cherry picked from commit
3a21fdf88470d81567e2a0f36b57afec3da03301 )
Mark Andrews [Tue, 12 Feb 2019 04:27:57 +0000 (15:27 +1100)]
teach proto_c to look in the source directory for out of tree builds
(cherry picked from commit
c0d4ff57961edfaf0713d9a215750cfa26f42548 )
Mark Andrews [Tue, 19 Feb 2019 22:30:15 +0000 (17:30 -0500)]
Merge branch '877-clang-scan-build-redundant-assignments-detected-v9_12' into 'v9_12'
Remove redundant assignments
See merge request isc-projects/bind9!1536
Mark Andrews [Wed, 13 Feb 2019 05:22:01 +0000 (16:22 +1100)]
remove redundant assignment
(cherry picked from commit
f475dc75b1e2d3745e3c5d056339330b4a274aa9 )
Mark Andrews [Wed, 13 Feb 2019 05:19:07 +0000 (16:19 +1100)]
silence clang
(cherry picked from commit
7b60f6832e702507f2cec23f22ab9cf4abacc1e4 )
Mark Andrews [Wed, 13 Feb 2019 05:11:08 +0000 (16:11 +1100)]
don't overwrite result
(cherry picked from commit
70fab477b11b63642e05e6e9ce1c998fe2a83add )
Mark Andrews [Wed, 13 Feb 2019 04:57:03 +0000 (15:57 +1100)]
remove seen_dname
(cherry picked from commit
63c03cdb2d5ea425dd34c77c5d3291228b4dfffc )
Mark Andrews [Mon, 18 Feb 2019 22:51:02 +0000 (17:51 -0500)]
Merge branch '877-clang-scan-build-redundant-assignments-detected-2-v9_12' into 'v9_12'
decode_NegTokenInit failed to cleanup allocated memory on error.
See merge request isc-projects/bind9!1529
Mark Andrews [Thu, 14 Feb 2019 21:52:16 +0000 (08:52 +1100)]
fix memory leak
(cherry picked from commit
7114d16098b0cf4910e06490fa70758f1c2c62a3 )
Mark Andrews [Mon, 18 Feb 2019 21:46:25 +0000 (16:46 -0500)]
Merge branch '877-clang-scan-build-redundant-assignments-detected-2-v9_12' into 'v9_12'
Add missing asserts to socket_test.c and dnstest.c
See merge request isc-projects/bind9!1524
Mark Andrews [Wed, 13 Feb 2019 04:53:41 +0000 (15:53 +1100)]
assert result is ISC_R_SUCCESS
(cherry picked from commit
76a1c1531af92e11eb5cfe150d9a8a3d02b64cd2 )
Mark Andrews [Mon, 18 Feb 2019 05:05:47 +0000 (00:05 -0500)]
Merge branch 'u/fanf2/dnssec-keymgr-man-v9_12' into 'v9_12'
Improve dnssec-keymgr manual
See merge request isc-projects/bind9!1520
Tony Finch [Fri, 15 Feb 2019 19:12:10 +0000 (19:12 +0000)]
Improve dnssec-keymgr manual
Illustrate the syntax for the policy options, with semicolons.
Explicitly mention the "default" policy.
Fix a few typos and remove some redundant wording.
(cherry picked from commit
7ee56e2abdf8bad7c3b0f7f3d52f8f5f44b13f2c )
Evan Hunt [Thu, 14 Feb 2019 21:06:10 +0000 (16:06 -0500)]
Merge branch '879-dnssec-checkds-help-v9_12' into 'v9_12'
Correct path in dnssec-checkds help
See merge request isc-projects/bind9!1516
Petr Menšík [Thu, 14 Feb 2019 14:23:26 +0000 (15:23 +0100)]
Correct path in dnssec-checkds help
(cherry picked from commit
7bd544e795c6edb4a11cef692543a98dfc87eb8c )
Mark Andrews [Mon, 11 Feb 2019 23:03:06 +0000 (18:03 -0500)]
Merge branch '871-add-a-ci-check-for-missing-prereq.sh-scripts-v9_12' into 'v9_12'
Add a CI check for missing prereq.sh scripts
See merge request isc-projects/bind9!1508
Mark Andrews [Fri, 8 Feb 2019 01:21:59 +0000 (12:21 +1100)]
add util/check-ans-prereq to precheck
(cherry picked from commit
74c1c375631ed787488832238b0d45db36d842cc )
Mark Andrews [Fri, 8 Feb 2019 01:19:39 +0000 (12:19 +1100)]
add check-ans-prereq
(cherry picked from commit
ec2ecffef137da5635235330ce05b601f6d3a658 )
Evan Hunt [Sun, 10 Feb 2019 22:24:04 +0000 (17:24 -0500)]
Merge branch '872-dlz-ldap-dname-v9_12' into 'v9_12'
added DNAME support to DLZ LDAP schema, and fixed a DLZ compile error
See merge request isc-projects/bind9!1503
Evan Hunt [Sun, 10 Feb 2019 19:49:01 +0000 (11:49 -0800)]
added DNAME support to DLZ LDAP schema, and fixed a DLZ compile error
Thanks to Roland Gruber for the schema contribution.
(cherry picked from commit
2e3b5db195baf6edfd2fb83094c2a603a28cec70 )
Evan Hunt [Fri, 8 Feb 2019 21:18:51 +0000 (16:18 -0500)]
Merge branch 'u/fanf2/zonemd-v9_12' into 'v9_12'
Correct ZONEMD expansion in ARM
See merge request isc-projects/bind9!1499
Tony Finch [Fri, 8 Feb 2019 17:11:30 +0000 (17:11 +0000)]
Correct ZONEMD expansion in ARM
(cherry picked from commit
af74f185369a85ffff110b11fe249b430a6b7bfb )
Michał Kępień [Fri, 8 Feb 2019 14:05:04 +0000 (09:05 -0500)]
Merge branch '869-prereq-sh-needed-in-forward-test-v9_12' into 'v9_12'
[v9_12] Resolve "prereq.sh needed in forward test"
See merge request isc-projects/bind9!1495
Curtis Blackburn [Thu, 7 Feb 2019 19:46:58 +0000 (11:46 -0800)]
added prereq.sh to forward test to detect perl Net::DNS
(cherry picked from commit
8c929bd7c5058a264076ed069efe6acc428c9a16 )
Mark Andrews [Fri, 8 Feb 2019 03:30:56 +0000 (22:30 -0500)]
Merge branch '867-rrtypes-missing-from-named-v9_12' into 'v9_12'
Resolve "rrtypes missing from named"
See merge request isc-projects/bind9!1491
Mark Andrews [Fri, 8 Feb 2019 02:42:14 +0000 (13:42 +1100)]
add AMTRELAY and ZONEMD to ARM
(cherry picked from commit
b06c5f8cfd3e449942f6020f054d167ea3e00b6f )
Mark Andrews [Fri, 8 Feb 2019 02:41:22 +0000 (13:41 +1100)]
fix AMTRELAY name
(cherry picked from commit
a9fadafecd6470ea0795561f1d7ea66ee3c8dd2a )
Evan Hunt [Fri, 8 Feb 2019 01:58:23 +0000 (20:58 -0500)]
Merge branch 'each-dnssec-coverage-dots-v9_12' into 'v9_12'
dnssec-coverage was improperly ignoring some zones
See merge request isc-projects/bind9!1488
Evan Hunt [Fri, 8 Feb 2019 00:47:26 +0000 (16:47 -0800)]
Evan Hunt [Fri, 8 Feb 2019 00:42:12 +0000 (16:42 -0800)]
adjust style, match test to other tests
(cherry picked from commit
9949163936e22adabf94ea05a9dfed76527cf1a5 )
Tony Finch [Thu, 7 Feb 2019 19:00:43 +0000 (19:00 +0000)]
dnssec-coverage: fix handling of zones without trailing dots
After change 5143, zones listed on the command line without trailing
dots were ignored.
(cherry picked from commit
a159675f448130daf29670c2b2bbc9edb5e20c09 )
Mark Andrews [Thu, 7 Feb 2019 23:42:25 +0000 (18:42 -0500)]
Merge branch '867-rrtypes-missing-from-named-v9_12' into 'v9_12'
Resolve "rrtypes missing from named"
See merge request isc-projects/bind9!1485
Mark Andrews [Thu, 7 Feb 2019 22:37:00 +0000 (09:37 +1100)]
add top of range checks
(cherry picked from commit
8d69e15988d160a8214d9003d0bfcdfb296bd6fe )
Mark Andrews [Thu, 7 Feb 2019 22:01:53 +0000 (17:01 -0500)]
Merge branch '867-rrtypes-missing-from-named-v9_12' into 'v9_12'
Resolve "rrtypes missing from named"
See merge request isc-projects/bind9!1481