Commit Graph
24882 Commits
Author SHA1 Message Date
Mark Andrews d3ccefd918 reserve subscription flags
(cherry picked from commit a9a983781e)
2017-10-12 09:20:25 +11:00
Evan Hunt b8d1e3cd5d [v9_10] 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)
2017-10-11 14:29:50 -07:00
Evan Hunt 07e25984b8 [v9_10] 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)
2017-10-11 09:14:22 -07:00
Evan Hunt 4ad546ecf3 [v9_10] 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:51:38 -07:00
Michał Kępień eb0920f784 [v9_10] Sync draft-durand-doa-over-dns snippet in lib/dns/tests/rdata_test.c with draft version -03 2017-10-09 10:53:08 +02:00
Mark Andrews 7bca69210f 4766. [cleanup] Addresss Coverity warnings. [RT #46150]
(cherry picked from commit 5df3f839b2)
2017-10-09 18:38:23 +11:00
Tinderbox User b5b01fba2e regen v9_10 2017-10-09 01:20:40 +00:00
Mark Andrews 2e15c85497 cleanup 2017-10-09 11:15:16 +11:00
Evan Hunt 137299291b [v9_10] add DOA to ARM 2017-10-07 19:34:48 -07:00
Tinderbox User 1286f7edeb update copyright notice / whitespace 2017-10-07 23:47:28 +00:00
Tinderbox User 01bca2f829 newcopyrights 2017-10-07 23:30:44 +00:00
Mark Andrews 75438f5c81 don't force souce port
(cherry picked from commit 02a669a9a6)
2017-10-08 06:46:50 +11:00
Mark Andrews 1be17c22cc silence VC compiler warning
(cherry picked from commit e09b9e7a91)
2017-10-07 14:06:08 +11:00
Tinderbox User 641361f1b1 regen v9_10 2017-10-07 01:25:01 +00:00
Mark Andrews 13b6591fd0 map tat to trust-anchor-telemetry
(cherry picked from commit 352185e9a8)
2017-10-07 12:11:16 +11:00
Evan Hunt 0e30df7847 [v9_10] add missing names 2017-10-06 17:39:05 -07:00
Mark Andrews f3ac1b6715 Normalize all the line endings 2017-10-07 11:24:51 +11:00
Tinderbox User 2f09ac92f1 update copyright notice / whitespace 2017-10-06 23:47:26 +00:00
Tinderbox User ed166a93e5 newcopyrights 2017-10-06 23:30:59 +00:00
Evan Hunt dddf97d534 [v9_10] 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:43:05 -07:00
Michał Kępień 3402ce550a [v9_10] Add support for DOA
4761.	[protocol]	Add support for DOA. [RT #45612]

(cherry picked from commit 4ee1fbe056)
2017-10-06 12:56:58 +02:00
Mark Andrews cc158c813d add trust-anchor-telemetry to bring into sync with bin/named/log.c
(cherry picked from commit 1cd67567f7)
2017-10-06 16:44:15 +11:00
Mark Andrews 09fee80ff8 add dns_name_istat to libdns.def.in 2017-10-06 14:24:18 +11:00
Mark Andrews 3a1fa8eeea 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]

    (cherry picked from commit b41c1aacbc)

(cherry picked from commit 1c8aa38b53)
2017-10-06 14:06:40 +11:00
Evan Hunt 9658354cdb [v9_10] fix topology doc
4758.	[doc]		Remove documentation of unimplemented "topology".
			[RT #46161]
2017-10-05 18:52:19 -07:00
Tinderbox User fbfb482f6e regen v9_10 2017-10-06 01:22:23 +00:00
Tinderbox User 1476addacf update copyright notice / whitespace 2017-10-05 23:47:09 +00:00
Tinderbox User f3071b1674 newcopyrights 2017-10-05 23:30:58 +00:00
Evan Hunt e91341837a [v9_10] revise style guide information on bracing 2017-10-05 11:28:23 -07:00
Michał Kępień 1ddb1cd440 [v9_10] 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 b1ce9b3d54)
2017-10-05 09:48:45 +02:00
Mark Andrews 8360489f0f 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:06:07 +11:00
Mark Andrews 67b2a90235 cast to unsigned int
(cherry picked from commit 34efd9ad93)
2017-10-05 13:35:19 +11:00
Evan Hunt 4e833f9c66 [v9_10] fix tag 2017-10-04 18:44:33 -07:00
Tinderbox User 7994863f90 update copyright notice / whitespace 2017-10-04 23:47:03 +00:00
Evan Hunt 681f1100da [v9_10] 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]
2017-10-04 16:40:42 -07:00
Tinderbox User 56661c3e99 newcopyrights 2017-10-04 23:30:33 +00:00
Evan Hunt 18c878a76a [v9_10] copy the color-coded test functions to conf.sh.win32 2017-10-04 09:28:51 -07:00
Mark Andrews f0462f4a88 add L for wide
(cherry picked from commit 055d310e54)
2017-10-04 20:45:17 +11:00
Mark Andrews 348ffa8054 stderr to /dev/null also
(cherry picked from commit 4615bc5408)
2017-10-04 19:27:05 +11:00
Mark Andrews 60596b7abf test for 'printf'
(cherry picked from commit d1e823af15)
2017-10-04 19:20:09 +11:00
Mark Andrews 3300d816b7 silence compiler warning 2017-10-04 18:08:19 +11:00
Mark Andrews f36ee87f84 #undef inet_ntop
(cherry picked from commit 396125eefe)
2017-10-04 17:50:27 +11:00
Mark Andrews 118653b38d add isctest.@O@ dependancy 2017-10-04 17:19:43 +11:00
Mark Andrews ab491ab5a6 sort 2017-10-04 17:15:47 +11:00
Mark Andrews 28b311d1ad tabify 2017-10-04 14:34:19 +11:00
Mark Andrews d1e38b4734 4752. [test] Add unit test for isc_net_pton. [RT #46171]
(cherry picked from commit 5fcdb09126)
2017-10-04 14:22:12 +11:00
Evan Hunt b434598b0a [v9_10] missing declaration of INSIST 2017-10-03 20:03:25 -07:00
Evan Hunt a9b56499a7 [v9_10] remove spurious control character 2017-10-03 19:42:06 -07:00
Tinderbox User aafc292564 update copyright notice / whitespace 2017-10-03 23:47:11 +00:00
Tinderbox User f755b9266e newcopyrights 2017-10-03 23:30:28 +00:00