]>
git.ipfire.org Git - thirdparty/bind9.git/log
Mark Andrews [Sat, 14 Oct 2017 21:49:22 +0000 (08:49 +1100)]
add more check
Mark Andrews [Sat, 14 Oct 2017 21:34:39 +0000 (08:34 +1100)]
check isc_ht_init
Mark Andrews [Sat, 14 Oct 2017 21:32:53 +0000 (08:32 +1100)]
ensure buffer in NUL terminated for strchr(); check that p != NULL
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]
Mark Andrews [Mon, 9 Oct 2017 01:58:14 +0000 (12:58 +1100)]
4764. [bug] Address portability issues in cds system test.
[RT #46214]
Tinderbox User [Mon, 9 Oct 2017 01:08:14 +0000 (01:08 +0000)]
regen master
Mark Andrews [Mon, 9 Oct 2017 00:05:46 +0000 (11:05 +1100)]
cleanup
Evan Hunt [Sun, 8 Oct 2017 02:34:13 +0000 (19:34 -0700)]
[master] add DOA to ARM
Tinderbox User [Sun, 8 Oct 2017 01:08:55 +0000 (01:08 +0000)]
regen master
Tinderbox User [Sat, 7 Oct 2017 23:45:58 +0000 (23:45 +0000)]
update copyright notice / whitespace
Tinderbox User [Sat, 7 Oct 2017 23:30:20 +0000 (23:30 +0000)]
newcopyrights
Mark Andrews [Sat, 7 Oct 2017 19:52:53 +0000 (06:52 +1100)]
ignore Makefile
(cherry picked from commit
65d59e1418e22a083d9c54cddf85aa9f875a42f9 )
Mark Andrews [Sat, 7 Oct 2017 19:42:39 +0000 (06:42 +1100)]
don't force souce port
Mark Andrews [Sat, 7 Oct 2017 03:04:23 +0000 (14:04 +1100)]
silence VC compiler warning
Mark Andrews [Sat, 7 Oct 2017 02:41:10 +0000 (13:41 +1100)]
add lib\ns to link directories
Evan Hunt [Sat, 7 Oct 2017 02:09:30 +0000 (19:09 -0700)]
[master] use mysql_config if available
4763. [contrib] Improve compatibility when building MySQL DLZ
module by using mysql_config if available.
[RT #45558]
Mark Andrews [Sat, 7 Oct 2017 01:11:02 +0000 (12:11 +1100)]
map tat to trust-anchor-telemetry
Tinderbox User [Sat, 7 Oct 2017 01:09:38 +0000 (01:09 +0000)]
regen master
Evan Hunt [Sat, 7 Oct 2017 00:36:24 +0000 (17:36 -0700)]
[master] add missing names
Mark Andrews [Sat, 7 Oct 2017 00:14:36 +0000 (11:14 +1100)]
add dependancies on libns
Mark Andrews [Fri, 6 Oct 2017 23:59:32 +0000 (10:59 +1100)]
check* depend on libns
Tinderbox User [Fri, 6 Oct 2017 23:45:54 +0000 (23:45 +0000)]
update copyright notice / whitespace
Tinderbox User [Fri, 6 Oct 2017 23:30:23 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Fri, 6 Oct 2017 22:13:27 +0000 (15:13 -0700)]
[master] further restrict update-policy local
4762. [func] "update-policy local" is now restricted to updates
from local addresses. (Previously, other addresses
were allowed so long as updates were signed by the
local session key.) [RT #45492]
Evan Hunt [Fri, 6 Oct 2017 19:52:21 +0000 (12:52 -0700)]
[master] it's okay if dns_db_setgluecachestats() returns ISC_R_NOTIMPLEMENTED
Evan Hunt [Fri, 6 Oct 2017 19:21:27 +0000 (12:21 -0700)]
[master] incorrect goto label
Michał Kępień [Fri, 6 Oct 2017 10:06:08 +0000 (12:06 +0200)]
[master] Add support for DOA
4761. [protocol] Add support for DOA. [RT #45612]
Mukund Sivaraman [Fri, 6 Oct 2017 10:19:19 +0000 (15:49 +0530)]
Update CHANGES For #46028
Mukund Sivaraman [Fri, 6 Oct 2017 09:54:16 +0000 (15:24 +0530)]
Add statistics for glue cache usage (#46028)
Mark Andrews [Fri, 6 Oct 2017 10:10:42 +0000 (21:10 +1100)]
add S
Mark Andrews [Fri, 6 Oct 2017 08:59:45 +0000 (19:59 +1100)]
add ns include
Mark Andrews [Fri, 6 Oct 2017 06:23:54 +0000 (17:23 +1100)]
remove unmatched
Mark Andrews [Fri, 6 Oct 2017 05:41:30 +0000 (16:41 +1100)]
call ns_log_init so that the categories there are registered
Evan Hunt [Fri, 6 Oct 2017 03:17:24 +0000 (20:17 -0700)]
[master] use backquotes not $()
Mark Andrews [Fri, 6 Oct 2017 02:01:14 +0000 (13:01 +1100)]
4759. [func] Add logging channel "trust-anchor-telementry" to
record trust-anchor-telementry in incoming requests.
Both _ta-XXXX.<anchor>/NULL and EDNS KEY-TAG options
are logged. [RT #46124]
Evan Hunt [Fri, 6 Oct 2017 01:49:33 +0000 (18:49 -0700)]
[master] fix topology doc
4758. [doc] Remove documentation of unimplemented "topology".
[RT #46161]
Tinderbox User [Fri, 6 Oct 2017 01:08:15 +0000 (01:08 +0000)]
regen master
Tinderbox User [Thu, 5 Oct 2017 23:45:49 +0000 (23:45 +0000)]
update copyright notice / whitespace
Tinderbox User [Thu, 5 Oct 2017 23:30:33 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Thu, 5 Oct 2017 18:35:23 +0000 (11:35 -0700)]
[master] remove no-longer-needed check for nonexistence
Evan Hunt [Thu, 5 Oct 2017 18:28:00 +0000 (11:28 -0700)]
[master] revise style guide information on bracing
Evan Hunt [Thu, 5 Oct 2017 18:07:21 +0000 (11:07 -0700)]
[master] fix error reporting on fclose() failure [RT #46199]
Evan Hunt [Thu, 5 Oct 2017 17:00:22 +0000 (10:00 -0700)]
[master] remove reference to lwresd
Evan Hunt [Thu, 5 Oct 2017 16:58:52 +0000 (09:58 -0700)]
[master] remove cds test that fails with --enable-fixed-rrset
Evan Hunt [Thu, 5 Oct 2017 08:04:18 +0000 (01:04 -0700)]
[master] dnssec-cds
4757. [func] New "dnssec-cds" command creates a new parent DS
RRset based on CDS or CDNSKEY RRsets found in
a child zone, and generates either a dsset file
or stream of nsupdate commands to update the
parent. Thanks to Tony Finch. [RT #46090]
Michał Kępień [Thu, 5 Oct 2017 07:42:31 +0000 (09:42 +0200)]
[master] Prevent dig INSIST failures and hangs in some failure modes
4756. [bug] Interrupting dig could lead to an INSIST failure after
certain errors were encountered while querying a host
whose name resolved to more than one address. Change
4537 increased the odds of triggering this issue by
causing dig to hang indefinitely when certain error
paths were evaluated. dig now also retries TCP queries
(once) if the server gracefully closes the connection
before sending a response. [RT #42832, #45159]
Evan Hunt [Thu, 5 Oct 2017 07:12:14 +0000 (00:12 -0700)]
[master] don't log when NZF file doesn't exist
4755. [cleanup] Silence unnecessary log message when NZF file doesn't
exist. [RT #46186]
Evan Hunt [Thu, 5 Oct 2017 06:44:08 +0000 (23:44 -0700)]
[master] 4754. [bug] dns_zone_setview needs a two stage commit to properly
handle errors. [RT #45841]
Evan Hunt [Thu, 5 Oct 2017 01:43:35 +0000 (18:43 -0700)]
[master] fix tag
Tinderbox User [Wed, 4 Oct 2017 23:45:46 +0000 (23:45 +0000)]
update copyright notice / whitespace
Evan Hunt [Wed, 4 Oct 2017 23:39:23 +0000 (16:39 -0700)]
[master] Merge branch 'master' of ssh://repo.isc.org/proj/git/prod/bind9
Evan Hunt [Wed, 4 Oct 2017 23:38:54 +0000 (16:38 -0700)]
[master] remove nslint, query-loc and zkt from contrib
4753. [contrib] Software obtainable from known upstream locations
(i.e., zkt, nslint, query-loc) has been removed.
Links to these and other packages can be found at
https://www.isc.org/community/tools [RT #46182]
Tinderbox User [Wed, 4 Oct 2017 23:30:13 +0000 (23:30 +0000)]
newcopyrights
Evan Hunt [Wed, 4 Oct 2017 16:27:40 +0000 (09:27 -0700)]
[master] copy the color-coded test functions to conf.sh.win32
Mark Andrews [Wed, 4 Oct 2017 09:55:23 +0000 (20:55 +1100)]
cast to unsigned int