]>
git.ipfire.org Git - thirdparty/bind9.git/log
Brian Conry [Wed, 25 Oct 2017 10:15:04 +0000 (14:15 +0400)]
Bump the maximum TCP timeout to 65535 [RT #44710]
Evan Hunt [Wed, 25 Oct 2017 08:19:46 +0000 (01:19 -0700)]
[master] check new-zones-directory
4789. [cleanup] Check writability of new-zones-directory. [RT #46308]
Evan Hunt [Wed, 25 Oct 2017 07:58:00 +0000 (00:58 -0700)]
[master] log when update-policy local gets a key match from a remote host
4788. [cleanup] When using "update-policy local", log a warning
when an update matching the session key is received
from a remote host. [RT #46213]
- this completes change #4762.
Michał Kępień [Wed, 25 Oct 2017 07:21:57 +0000 (09:21 +0200)]
[master] Rename nsec3param_salt_totext() to dns_nsec3param_salttotext(), make it public, add unit tests
4786. [cleanup] Turn nsec3param_salt_totext() into a public function,
dns_nsec3param_salttotext(), and add unit tests for it.
[RT #46289]
Evan Hunt [Wed, 25 Oct 2017 07:33:51 +0000 (00:33 -0700)]
[master] "enable-filter-aaaa" no longer optional
4786. [func] The "filter-aaaa-on-v4" and "filter-aaaa-on-v6"
options are no longer conditionally compiled.
[RT #46340]
Mark Andrews [Wed, 25 Oct 2017 04:02:36 +0000 (15:02 +1100)]
read dig.out.ns3.test$n rather than dig.out.ns2.test$n
Tinderbox User [Wed, 25 Oct 2017 01:08:58 +0000 (01:08 +0000)]
regen master
Tinderbox User [Tue, 24 Oct 2017 23:47:14 +0000 (23:47 +0000)]
update copyright notice / whitespace
Tinderbox User [Tue, 24 Oct 2017 23:30:30 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Tue, 24 Oct 2017 23:29:10 +0000 (10:29 +1100)]
add missing semicolon
Evan Hunt [Tue, 24 Oct 2017 22:35:13 +0000 (15:35 -0700)]
[master] deprecate HMAC in dnssec-keygen, MD5 in rndc-confgen
4785. [func] The hmac-md5 algorithm is no longer recommended for
use with RNDC keys. For compatibility reasons, it
it is still the default algorithm in rndc-confgen,
but this will be changed to hmac-sha256 in a future
release. [RT #42272]
4784. [func] The use of dnssec-keygen to generate HMAC keys is
deprecated in favor of tsig-keygen. dnssec-keygen
will print a warning when used for this purpose.
All HMAC algorithms will be removed from
dnssec-keygen in a future release. [RT #42272]
Mark Andrews [Tue, 24 Oct 2017 22:21:14 +0000 (09:21 +1100)]
4783. [test] dnssec: 'check that NOTIFY is sent at the end of
NSEC3 chain generation failed' required more time
on some machines for the IXFR to complete. [RT #46388]
Mark Andrews [Tue, 24 Oct 2017 22:13:05 +0000 (09:13 +1100)]
4782. [test] dnssec: 'checking positive and negative validation
with negative trust anchors' required more time to
complete on some machines. [RT #46386]
Michał Kępień [Tue, 24 Oct 2017 19:02:05 +0000 (21:02 +0200)]
[master] Remove REQUIRE preventing change 4592 from working
Change 4592 was supposed to replace a REQUIRE with a conditional return.
While the latter was added, the former was not removed. Remove the
relevant REQUIRE to fix RT #43822 for good.
Evan Hunt [Tue, 24 Oct 2017 16:17:08 +0000 (09:17 -0700)]
[master] update B.ROOT-SERVERS.NET
Mark Andrews [Tue, 24 Oct 2017 04:00:03 +0000 (15:00 +1100)]
report test number
Evan Hunt [Tue, 24 Oct 2017 02:39:56 +0000 (19:39 -0700)]
[master] zone "file" option was undocumented
Evan Hunt [Tue, 24 Oct 2017 02:16:27 +0000 (19:16 -0700)]
[master] omit NS from authority section if it was in answer
4780. [bug] When answering ANY queries, don't include the NS
RRset in the authority section if it was already
in the answer section. [RT #44543]
Mark Andrews [Tue, 24 Oct 2017 01:51:03 +0000 (12:51 +1100)]
remove named.memstats and named.run
Mark Andrews [Tue, 24 Oct 2017 01:45:13 +0000 (12:45 +1100)]
report if named.run or named.memstats not removed after successful test
Mark Andrews [Mon, 23 Oct 2017 23:41:13 +0000 (10:41 +1100)]
update
Mark Andrews [Mon, 23 Oct 2017 22:54:25 +0000 (09:54 +1100)]
4779. [bug] Expire NTA at the start of the second. Don't update
the expiry value if the record has already expired
after a successful check. [RT #46368]
Mark Andrews [Mon, 23 Oct 2017 22:49:07 +0000 (09:49 +1100)]
4778. [test] Improve synth-from-dnssec testing. [RT #46352]
Evan Hunt [Mon, 23 Oct 2017 18:11:19 +0000 (11:11 -0700)]
[master] clean up a redundancy
4777. [cleanup] Removed a redundant call to configure_view_acl().
[RT #46369]
Michał Kępień [Fri, 20 Oct 2017 12:41:29 +0000 (14:41 +0200)]
[master] Extend hooks documentation
Michał Kępień [Fri, 20 Oct 2017 13:07:52 +0000 (15:07 +0200)]
[master] Deconstify hook tables as replacing single entries is allowed
Tinderbox User [Sun, 22 Oct 2017 01:10:28 +0000 (01:10 +0000)]
regen master
Evan Hunt [Sat, 21 Oct 2017 20:28:38 +0000 (13:28 -0700)]
[master] doc nit: Base64 is capitalized and not hyphenated
Evan Hunt [Sat, 21 Oct 2017 20:27:55 +0000 (13:27 -0700)]
[master] add DNS_RPZ_MAX_ZONES to OPTIONS
Tinderbox User [Sat, 21 Oct 2017 01:13:05 +0000 (01:13 +0000)]
regen master
Evan Hunt [Fri, 20 Oct 2017 16:39:55 +0000 (09:39 -0700)]
[master] mapapi should have been bumped when rbtdb changed
Mark Andrews [Fri, 20 Oct 2017 08:05:52 +0000 (19:05 +1100)]
use correct tag
(cherry picked from commit
317330c25ac8f1a5cbab46f85f10280c0b3d34dd )
Mark Andrews [Fri, 20 Oct 2017 05:36:07 +0000 (16:36 +1100)]
#include <inttypes.h>
Mark Andrews [Fri, 20 Oct 2017 05:04:59 +0000 (16:04 +1100)]
4776. [bug] Improve portability of ht_test. [RT #46333]
Tinderbox User [Fri, 20 Oct 2017 01:09:53 +0000 (01:09 +0000)]
regen master
Tinderbox User [Thu, 19 Oct 2017 23:46:02 +0000 (23:46 +0000)]
update copyright notice / whitespace
Tinderbox User [Thu, 19 Oct 2017 23:30:21 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Thu, 19 Oct 2017 23:28:39 +0000 (10:28 +1100)]
s/made/may/
Mark Andrews [Thu, 19 Oct 2017 23:25:45 +0000 (10:25 +1100)]
note removal of <isc/util.h> from other header files
Mark Andrews [Thu, 19 Oct 2017 05:39:53 +0000 (16:39 +1100)]
s/REQUIRE/ISC_REQUIRE/; include <isc/assertions.h> if ISC_REQUIRE is used; include <isc/likely.h> if ISC_{UN}LIKELY is used
Mark Andrews [Thu, 19 Oct 2017 02:08:31 +0000 (13:08 +1100)]
4775. [bug] Address Coverity warnings in ht_test.c and mem_test.c
[RT #46281]
Mark Andrews [Thu, 19 Oct 2017 01:26:32 +0000 (12:26 +1100)]
4774. [bug] <isc/util.h> was incorrectly included in several
header files. [RT #46311]
Tinderbox User [Thu, 19 Oct 2017 01:09:18 +0000 (01:09 +0000)]
regen master
Evan Hunt [Wed, 18 Oct 2017 19:41:25 +0000 (12:41 -0700)]
[master] clarify releates notes about deprecated/ineffective options
Tinderbox User [Wed, 18 Oct 2017 01:10:52 +0000 (01:10 +0000)]
regen master
Tinderbox User [Tue, 17 Oct 2017 23:47:21 +0000 (23:47 +0000)]
update copyright notice / whitespace
Tinderbox User [Tue, 17 Oct 2017 23:30:15 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Tue, 17 Oct 2017 20:47:33 +0000 (13:47 -0700)]
[master] README and relnote fixes
Michał Kępień [Tue, 17 Oct 2017 04:53:14 +0000 (06:53 +0200)]
[master] Doxygen fixes and cleanups
4773. [doc] Fixed generating Doxygen documentation for functions
annotated using certain macros. Miscellaneous
Doxygen-related cleanups. [RT #46276]
Tinderbox User [Tue, 17 Oct 2017 01:08:55 +0000 (01:08 +0000)]
regen master
Evan Hunt [Tue, 17 Oct 2017 00:46:12 +0000 (17:46 -0700)]
[master] fixes to release notes
- some typos
- call out removed features in a "Removed Features" section
- mention TAT logging
Evan Hunt [Tue, 17 Oct 2017 00:45:08 +0000 (17:45 -0700)]
[master] fixes to release notes
- fixed some typos
- call out feature removals in a "Removed Features" section
- TAT logging
Tinderbox User [Mon, 16 Oct 2017 23:30:10 +0000 (23:30 +0000)]
newcopyrights
Michał Kępień [Mon, 16 Oct 2017 07:19:17 +0000 (09:19 +0200)]
[master] Regenerate presigned zone for the filter-aaaa system test [RT #46283]
This change is only applied to master for consistency with other
branches, where it is required to fix the filter-aaaa system test for
builds without DNSSEC support.
Evan Hunt [Thu, 12 Oct 2017 23:10:36 +0000 (16:10 -0700)]
[master] add newline
Evan Hunt [Thu, 12 Oct 2017 23:08:03 +0000 (16:08 -0700)]
[master] also need to add lib directory reference
Evan Hunt [Thu, 12 Oct 2017 22:46:32 +0000 (15:46 -0700)]
[master] missing reference to libns
Tinderbox User [Thu, 12 Oct 2017 18:28:32 +0000 (18:28 +0000)]
regenerate
Tinderbox User [Thu, 12 Oct 2017 18:23:36 +0000 (18:23 +0000)]
regen master
Evan Hunt [Thu, 12 Oct 2017 18:06:29 +0000 (11:06 -0700)]
[master] Revert "add dns_keynode_initial, dns_keynode_trust, and dns_keytable_add2"
This reverts commit
8422d43dbc9f6f6c4b584a1bb560bd5850f35632 .
Evan Hunt [Thu, 12 Oct 2017 17:57:39 +0000 (10:57 -0700)]
[master] copyrights
Evan Hunt [Thu, 12 Oct 2017 17:53:35 +0000 (10:53 -0700)]
[master] Revert "[master] tag initializing keys so they can't be used for normal validation"
This reverts commit
560d8b833edceb4b715fe46b45f2009dc09fdb5d .
This change created a potential race between key refresh queries and
root zone priming queries which could leave the root name servers in
the bad-server cache.
Evan Hunt [Thu, 12 Oct 2017 06:25:46 +0000 (23:25 -0700)]
[master] typo
Evan Hunt [Thu, 12 Oct 2017 06:24:28 +0000 (23:24 -0700)]
[master] fix sfcache test failures [rt46264]
Mark Andrews [Thu, 12 Oct 2017 05:26:55 +0000 (05:26 +0000)]
add dns_keynode_initial, dns_keynode_trust, and dns_keytable_add2
Mark Andrews [Thu, 12 Oct 2017 05:01:23 +0000 (16:01 +1100)]
copyrights
Mark Andrews [Thu, 12 Oct 2017 04:33:47 +0000 (15:33 +1100)]
test for Net::DNS::Nameserver
Tinderbox User [Thu, 12 Oct 2017 04:21:52 +0000 (04:21 +0000)]
regenerate
Mark Andrews [Thu, 12 Oct 2017 04:19:45 +0000 (15:19 +1100)]
add Net::DNS prerequiste test
Tinderbox User [Thu, 12 Oct 2017 04:19:20 +0000 (04:19 +0000)]
regen master
Evan Hunt [Thu, 12 Oct 2017 04:11:37 +0000 (21:11 -0700)]
[master] copyrights
Evan Hunt [Thu, 12 Oct 2017 04:10:49 +0000 (21:10 -0700)]
[master] prep 9.12.0b1
Evan Hunt [Thu, 12 Oct 2017 04:01:13 +0000 (21:01 -0700)]
[master] tag initializing keys so they can't be used for normal validation
4773. [bug] Keys specified in "managed-keys" statements
can now only be used when validating key refresh
queries during initialization of RFC 5011 key
maintenance. If initialization fails, DNSSEC
validation of normal queries will also fail.
Previously, validation of normal queries could
succeed using the initializing key, potentially
masking problems with managed-keys. [RT #46077]
Tinderbox User [Thu, 12 Oct 2017 01:08:20 +0000 (01:08 +0000)]
regen master
Evan Hunt [Thu, 12 Oct 2017 00:43:16 +0000 (17:43 -0700)]
[master] X_OK bit not supported on windows
Evan Hunt [Thu, 12 Oct 2017 00:08:21 +0000 (17:08 -0700)]
[master] copyrights
Evan Hunt [Wed, 11 Oct 2017 23:03:13 +0000 (16:03 -0700)]
[master] use NUL instead of /dev/null for KRB5_CONFIG on windows
Evan Hunt [Wed, 11 Oct 2017 22:26:35 +0000 (15:26 -0700)]
[master] fix AFL compile error
Mark Andrews [Wed, 11 Oct 2017 22:19:37 +0000 (09:19 +1100)]
reserve subscription flags
Michał Kępień [Wed, 11 Oct 2017 22:02:50 +0000 (15:02 -0700)]
[master] expanded libns unit tests
4772. [test] Expanded unit testing framework for libns, using
hooks to interrupt query flow and inspect state
at specified locations. [RT #46173]
Evan Hunt [Wed, 11 Oct 2017 21:24:29 +0000 (14:24 -0700)]
[master] ignore cache when sending 5011 refresh queries
4771. [bug] When sending RFC 5011 refresh queries, disregard
cached DNSKEY rrsets. [RT #46251]
Evan Hunt [Wed, 11 Oct 2017 17:21:10 +0000 (10:21 -0700)]
[master] change to func tag
Michał Kępień [Wed, 11 Oct 2017 07:28:44 +0000 (09:28 +0200)]
[master] Remove non-portable isc_buffer_printf() unit test
Ondřej Surý [Wed, 11 Oct 2017 07:10:13 +0000 (09:10 +0200)]
[master] reduce unnecessary priming queries
4770. [bug] Cache additional data from priming queries as glue.
Previously they were ignored as unsigned
non-answer data from a secure zone, and never
actually got added to the cache, causing hints
to be used frequently for root-server
addresses, which triggered re-priming. [RT #45241]
Ondřej Surý [Wed, 11 Oct 2017 06:37:36 +0000 (08:37 +0200)]
[master] make writable directory and managed-keys directory mandatory - check in load_configuration (cherry-picked from rt46077b)
Ondřej Surý [Wed, 11 Oct 2017 06:30:53 +0000 (06:30 +0000)]
Move KRB5_CONFIG=/dev/null to conf.sh.* so the named run in the tests gets the setting
Evan Hunt [Wed, 11 Oct 2017 01:28:34 +0000 (18:28 -0700)]
[master] make writable directory and managed-keys directory mandatory
4769. [bug] The working directory and managed-keys directory has
to be writeable (and seekable). [RT #46077]
Mark Andrews [Tue, 10 Oct 2017 23:59:46 +0000 (10:59 +1100)]
ignore Makefile
Ondřej Surý [Mon, 9 Oct 2017 21:20:35 +0000 (23:20 +0200)]
Move KRB5_CONFIG=/dev/null to conf.sh.* so it gets applied to named and not only the tsiggss test
Mark Andrews [Tue, 10 Oct 2017 09:02:35 +0000 (20:02 +1100)]
remove unused variable
Tinderbox User [Tue, 10 Oct 2017 01:08:02 +0000 (01:08 +0000)]
regen master
Tinderbox User [Mon, 9 Oct 2017 23:45:53 +0000 (23:45 +0000)]
update copyright notice / whitespace
Tinderbox User [Mon, 9 Oct 2017 23:30:15 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Mon, 9 Oct 2017 22:01:46 +0000 (15:01 -0700)]
[master] print.h; add missing win32 declaration
Evan Hunt [Mon, 9 Oct 2017 17:58:27 +0000 (10:58 -0700)]
[master] add dnssec-cds man page to ARM
Evan Hunt [Mon, 9 Oct 2017 16:55:37 +0000 (09:55 -0700)]
[master] turn off memory fill by default
4768. [func] By default, memory is no longer filled with tag values
when it is allocated or freed; this improves
performance but makes debugging of certain memory
issues more difficult. "named -M fill" turns memory
filling back on. (Building "configure
--enable-developer", turns memory fill on by
default again; it can then be disabled with
"named -M nofill".) [RT #45123]
Michał Kępień [Mon, 9 Oct 2017 11:53:02 +0000 (13:53 +0200)]
[master] Remove unused variable "len" from buildfilename()
Michał Kępień [Mon, 9 Oct 2017 09:43:07 +0000 (11:43 +0200)]
[master] Add isc_buffer_printf()
4767. [func] Add a new function, isc_buffer_printf(), which can be
used to append a formatted string to the used region of
a buffer. [RT #46201]
Michał Kępień [Mon, 9 Oct 2017 08:49:09 +0000 (10:49 +0200)]
[master] Sync draft-durand-doa-over-dns snippet in lib/dns/tests/rdata_test.c with draft version -03
Mark Andrews [Mon, 9 Oct 2017 07:34:31 +0000 (18:34 +1100)]
4766. [cleanup] Addresss Coverity warnings. [RT #46150]
4765. [bug] Address potential INSIST in dnssec-cds. [RT #46150]