Commit Graph
23912 Commits
Author SHA1 Message Date
Mark Andrews ee8b405480 s/made/may/ 2017-10-20 10:28:39 +11:00
Mark Andrews 33ad482f6c note removal of <isc/util.h> from other header files
(cherry picked from commit 9e5439a6d8)
2017-10-20 10:27:24 +11:00
Mark Andrews c95fcb3dca deprecated.h is not part of BIND 9.9 (yet) 2017-10-20 10:07:16 +11:00
Evan Hunt 618b354e3a [v9_9] add missing headers [RT #46337] 2017-10-19 11:23:43 -07:00
Mark Andrews 54eb949c35 s/REQUIRE/ISC_REQUIRE/; include <isc/assertions.h> if ISC_REQUIRE is used; include <isc/likely.h> if ISC_{UN}LIKELY is used
(cherry picked from commit 0fab171196)
2017-10-19 17:00:13 +11:00
Evan Hunt 9ad9f7694d [v9_9] skip managed-keys reconfig tests in runtime if no crypto [RT #46327]
(cherry picked from commit b093b684a6)
(cherry picked from commit b5c1d2bc01)
2017-10-18 22:29:21 -07:00
Evan Hunt dd6b511f26 [v9_9] remove reference to ht.h 2017-10-18 19:54:22 -07:00
Mark Andrews 40e08f66a8 4774. [bug] <isc/util.h> was incorrectly included in several
header files. [RT #46311]
2017-10-19 12:54:44 +11:00
Tinderbox User e5d34a308a regen v9_9 2017-10-19 01:36:10 +00:00
Evan Hunt eb66afdde0 [v9_9] copyrights 2017-10-18 17:34:15 -07:00
Evan Hunt 8b35d08f70 [v9_9] require writable managed keys directory
4769.	[bug]		Enforce the requirement that the managed keys
			directory (specified by "managed-keys-directory",
			and defaulting to the working directory if not
			specified) must be writable. [RT #46077]

(cherry picked from commit 56e30ebae6)
(cherry picked from commit b6b2b0b9b5)
2017-10-17 21:39:05 -07:00
Tinderbox User 873a270553 regen v9_9 2017-10-18 01:39:37 +00:00
Tinderbox User b17ca7e7f1 update copyright notice / whitespace 2017-10-17 23:53:44 +00:00
Tinderbox User dc78e3ca61 newcopyrights 2017-10-17 23:31:37 +00:00
Evan Hunt 0d0b16c1f5 [v9_9] README and relnote fixes
(cherry picked from commit 30419509dd)
(cherry picked from commit e609b6b32b)
(cherry picked from commit 04f334e4b0)
2017-10-17 13:53:21 -07:00
Michał Kępień eb2c3bdfae [v9_9] Doxygen fixes and cleanups
4773.	[doc]		Fixed generating Doxygen documentation for functions
			annotated using certain macros.  Miscellaneous
			Doxygen-related cleanups. [RT #46276]

(cherry picked from commit 5e6d28e1b7)
2017-10-17 08:13:40 +02:00
Michał Kępień 3a38ada70d [v9_9] Regenerate presigned zone for the filter-aaaa system test [RT #46283]
Fix the filter-aaaa system test for builds without DNSSEC support.
2017-10-16 09:48:05 +02:00
Tinderbox User 148bd18c76 update copyright notice / whitespace 2017-10-13 23:48:17 +00:00
Tinderbox User 457e451b14 newcopyrights 2017-10-13 23:30:38 +00:00
Evan Hunt a510be00ad [v9_9] fix filter-aaaa test [RT #46268]
(cherry picked from commit 666af25a92)
2017-10-13 11:12:29 -07:00
Tinderbox User 0f155d79a0 update copyright notice / whitespace 2017-10-11 23:48:25 +00:00
Tinderbox User d7830df238 newcopyrights 2017-10-11 23:30:57 +00:00
Mark Andrews 6568dded83 reserve subscription flags
(cherry picked from commit a9a983781e)
2017-10-12 09:20:31 +11:00
Evan Hunt c7a13bf188 [v9_9] ignore cache when sending 5011 refresh queries
4771.	[bug]		When sending RFC 5011 refresh queries, disregard
			cached DNSKEY rrsets. [RT #46251]

(cherry picked from commit b2597ce86b)
(cherry picked from commit b8d1e3cd5d)
2017-10-11 14:37:30 -07:00
Evan Hunt ccad706f63 [v9_9] 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]

(cherry picked from commit 5de02a075b)
(cherry picked from commit 6216df5ccd)
(cherry picked from commit 07e25984b8)
2017-10-11 09:21:21 -07:00
Evan Hunt 58b81a5e63 [v9_9] Move KRB5_CONFIG=/dev/null to conf.sh.* so the named run in the tests gets the setting
(cherry picked from commit 74f46c45b0)
(cherry picked from commit d1aa5125a9)
2017-10-11 08:52:27 -07:00
Michał Kępień 89e10f4b41 [v9_9] Sync draft-durand-doa-over-dns snippet in lib/dns/tests/rdata_test.c with draft version -03 2017-10-09 10:53:15 +02:00
Mark Andrews a3d6b515a0 4766. [cleanup] Addresss Coverity warnings. [RT #46150]
(cherry picked from commit 5df3f839b2)
2017-10-09 18:39:07 +11:00
Tinderbox User a85db07426 regen v9_9 2017-10-09 01:32:04 +00:00
Mark Andrews d4ad7867bb cleanup 2017-10-09 11:20:16 +11:00
Evan Hunt edc519742e [v9_9] add DOA to ARM 2017-10-07 19:34:57 -07:00
Tinderbox User 9fe47a6104 newcopyrights 2017-10-07 23:31:14 +00:00
Mark Andrews 2920d65a7d don't force souce port
(cherry picked from commit 02a669a9a6)
2017-10-08 06:46:57 +11:00
Tinderbox User c6462eeb3e regen v9_9 2017-10-07 01:36:36 +00:00
Evan Hunt 474caa0473 [v9_9] add missing names 2017-10-06 17:39:15 -07:00
Mark Andrews 3bee64f722 Normalize all the line endings 2017-10-07 11:25:48 +11:00
Tinderbox User ab0f4f3a40 update copyright notice / whitespace 2017-10-06 23:48:57 +00:00
Tinderbox User 1e38cd0470 newcopyrights 2017-10-06 23:31:31 +00:00
Evan Hunt 5cdb31e8df [v9_9] 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]
2017-10-06 15:42:54 -07:00
Michał Kępień c32a80e1d6 [v9_9] Add support for DOA
4761.	[protocol]	Add support for DOA. [RT #45612]

(cherry picked from commit 4ee1fbe056)
2017-10-06 13:00:00 +02:00
Evan Hunt db719cde0e [v9_9] fix topology doc
4758.	[doc]		Remove documentation of unimplemented "topology".
			[RT #46161]
2017-10-05 18:52:24 -07:00
Tinderbox User ad549211bf regen v9_9 2017-10-06 01:34:09 +00:00
Tinderbox User e862384f39 update copyright notice / whitespace 2017-10-05 23:48:31 +00:00
Tinderbox User faa0676625 newcopyrights 2017-10-05 23:31:23 +00:00
Evan Hunt dd01fa285b [v9_9] revise style guide information on bracing 2017-10-05 11:28:31 -07:00
Michał Kępień 5b39c51232 [v9_9] 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]

(cherry picked from commit 1ddb1cd440)
2017-10-05 09:49:50 +02:00
Mark Andrews 6085a44615 4754. [bug] dns_zone_setview needs a two stage commit to properly
handle errors. [RT #45841]

(cherry picked from commit 2732d4922c)
2017-10-05 16:55:11 +11:00
Mark Andrews ab94222d2f cast to unsigned int
(cherry picked from commit 34efd9ad93)
2017-10-05 13:35:45 +11:00
Evan Hunt 65eae37154 [v9_9] fix tag 2017-10-04 18:44:54 -07:00
Tinderbox User 512ef3fc26 update copyright notice / whitespace 2017-10-04 23:48:22 +00:00