Commit graph

168 commits

Author SHA1 Message Date
Evan Hunt
9d07b052b0 [v9_10] prep 9.10.7rc2 2018-02-15 11:17:40 -08:00
Mark Andrews
71d6d96d46 add note for update-policy rules changes
(cherry picked from commit ff8f2a584d)
2018-02-07 14:04:01 +11:00
Tinderbox User
0df4e44735 update copyright notice / whitespace 2018-01-04 23:46:47 +00:00
Evan Hunt
9760a71873 [v9_10] typo 2018-01-03 19:30:30 -08:00
Evan Hunt
9b4c653770 [v9_10] block validator deadlock and prevent use-after-free
4859.	[bug]		A loop was possible when attempting to validate
			unsigned CNAME responses from secure zones;
			this caused a delay in returning SERVFAIL and
			also increased the chances of encountering
			CVE-2017-3145. [RT #46839]

4858.	[security]	Addresses could be referenced after being freed
			in resolver.c, causing an assertion failure.
			(CVE-2017-3145) [RT #46839]
2018-01-03 19:19:53 -08:00
Mark Andrews
101b5f1c40 add [RT #46774]
(cherry picked from commit 77f9623439)
2017-12-05 16:14:46 +11:00
Evan Hunt
e2324c4c35 [v9_10] revised release note 2017-12-04 15:37:42 -08:00
Mark Andrews
4f19202f04 add note for [RT #46743] and [RT #46754]
(cherry picked from commit 9ff34db455)
2017-12-05 09:53:51 +11:00
Evan Hunt
9dfff4e378 [v9_10] fix "allow-transfer" inheritance and clean up ACL configuration
4836.	[bug]		Zones created using "rndc addzone" could
			temporarily fail to inherit an "allow-transfer"
			ACL that had been configured in the options
			statement. [RT #46603]

(cherry picked from commit e197a2bd15)
(cherry picked from commit f53e0bda46)
2017-11-30 13:13:18 -08:00
Mark Andrews
4f4552b9fd Add system tests and remove redundent logging from:
4801.   [func]          'dnssec-lookaside auto;' and 'dnssec-lookaside .
                        trust-anchor dlv.isc.org;' now elicit warnings rather
                        than being fatal configuration errors. [RT #46410]

(cherry picked from commit f5e1b555c5)
2017-10-30 08:17:49 +11:00
Mark Andrews
1824904d45 use correct tag
(cherry picked from commit 317330c25a)
2017-10-20 19:06:39 +11:00
Mark Andrews
c1e989a111 s/made/may/ 2017-10-20 10:29:07 +11:00
Mark Andrews
88d46ae126 note removal of <isc/util.h> from other header files
(cherry picked from commit 9e5439a6d8)
2017-10-20 10:27:14 +11:00
Evan Hunt
b6b2b0b9b5 [v9_10] 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)
2017-10-17 21:35:19 -07:00
Evan Hunt
04f334e4b0 [v9_10] README and relnote fixes
(cherry picked from commit 30419509dd)
(cherry picked from commit e609b6b32b)
2017-10-17 13:52:35 -07: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
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
Evan Hunt
4e833f9c66 [v9_10] fix tag 2017-10-04 18:44:33 -07:00
Evan Hunt
e43e479d5b [v9_10] de-DLV
4749.	[func]		The ISC DLV service has been shut down, and all
			DLV records have been removed from dlv.isc.org.
			- Removed references to ISC DLV in documentation
			- Removed DLV key from bind.keys
			- No longer use ISC DLV by default in delv
			[RT #46155]
2017-10-03 00:52:58 -07:00
Mark Andrews
99f5031371 4688. [protocol] Check and display EDNS KEY TAG options (RFC 8145) in
messages. [RT #44804]

(cherry picked from commit 07741d43c8)
2017-08-25 08:48:35 +10:00
Evan Hunt
e19bd1fb20 [v9_10] revise CHANGES note and add release note 2017-07-31 10:36:59 -07:00
Evan Hunt
5d13f6c9af [v9_10] update relnotes to mention termination of windows XP support 2017-07-15 13:57:42 -07:00
Evan Hunt
28693697f8 [v9_10] add a release note for TSIG regression 2017-07-14 14:53:17 -07:00
Mark Andrews
b259551ef0 note change in AD setting on some truncated answers
(cherry picked from commit 56d8312a48)
2017-07-11 13:29:38 +10:00
Mark Andrews
9c3658d2bb add note about .local
(cherry picked from commit 9987992232)
(cherry picked from commit 66afb7c86a)
2017-07-11 12:45:20 +10:00
Evan Hunt
5d1ca6139b [v9_10] remove spurious "None" from relnotes 2017-07-07 13:20:06 -07:00
Evan Hunt
88dc9d367d [v9_10] address TSIG bypass/forgery vulnerabilities
4643.	[security]	An error in TSIG handling could permit unauthorized
			zone transfers or zone updates. (CVE-2017-3142)
			(CVE-2017-3143) [RT #45383]

(cherry picked from commit 581c1526ab)
(cherry picked from commit a03f4b1ea4)
2017-06-27 11:40:31 -07:00
Evan Hunt
f5dd7776e1 [v9_10] quote service registry paths
4532.	[security]	The BIND installer on Windows used an unquoted
                        service path, which can enable privilege escalation.
			(CVE-2017-3141) [RT #45229]

(cherry picked from commit 967a3b9419)
(cherry picked from commit c28e44f3f8)
2017-05-30 13:38:59 -07:00
Evan Hunt
a57b289ed0 [v9_10] fix rpz formerr loop
4531.	[security]	Some RPZ configurations could go into an infinite
			query loop when encountering responses with TTL=0.
			(CVE-2017-3140) [RT #45181]

(cherry picked from commit 3440cf9c60)
2017-05-30 12:35:59 -07:00
Tinderbox User
a849cd4136 update copyright notice / whitespace 2017-05-16 23:46:23 +00:00
Evan Hunt
ea90793daa [v9_10] symbolic option names for dig +ednsopt
4555.	[func]		dig +ednsopt: EDNS options can now be specified by
			name in addition to numeric value. [RT #44461]

(cherry picked from commit 25a9b90369)
(cherry picked from commit 403e7b4512)
2017-05-16 10:16:33 -07:00
Mark Andrews
8f7396770e add warning about semicolon no longer being escaped
(cherry picked from commit d4d73bca79)
2017-05-11 11:03:13 +10:00
Evan Hunt
14ed39ad6e [v9_10] give threads unique names to assist debugging
4602.	[func]		Threads are now set to human-readable
			names to assist debugging, when supported by
			the OS. [RT #43234]

(cherry picked from commit d26ae7fc08)
(cherry picked from commit 8b9c4592ed)
2017-04-21 14:00:23 -07:00
Evan Hunt
134fb9a2bf [v9_10] clear out relnotes 2017-04-21 13:38:29 -07:00
Evan Hunt
6edf89ba7a [v9_10] formatting
(cherry picked from commit 52e398c0af)
2017-04-12 14:06:11 -07:00
Mark Andrews
2a5cd07979 add CVE-2017-3138
(cherry picked from commit fe1ad70e51)
2017-03-30 02:57:10 +11:00
Evan Hunt
69fd759b4a [v9_10] remove unnecessary INSIST and prep 9.10.5rc2
4578.	[security]	Some chaining (CNAME or DNAME) responses to upstream
			queries could trigger assertion failures.
			(CVE-2017-3137) [RT #44734]

(cherry picked from commit a1365a0042)
(cherry picked from commit 559cbe04e7)
2017-02-23 15:01:30 -08:00
Mark Andrews
3020c73f26 add CVE-2017-3136 note
(cherry picked from commit d77eadc261)
2017-02-15 12:45:25 +11:00
Evan Hunt
40462c6d00 [v9_10] doc style 2017-02-07 08:19:29 -08:00
Evan Hunt
0fffe04229 [v9_10] removed extra note about bind.keys update 2017-02-06 14:19:06 -08:00
Evan Hunt
84269e5e4c [v9_10] release note about new root key 2017-02-04 22:16:00 -08:00
Mark Andrews
64dff3d8fa new root KSK 2017-02-02 18:28:25 +11:00
Evan Hunt
a5a7e48035 [v9_10] change 4558 was incomplete
(cherry picked from commit cd668ea57f)
2017-01-30 14:11:25 -08:00
Evan Hunt
c5eedfe91f [v9_10] expand relnote
(cherry picked from commit afa0ff0cbb)
2017-01-23 20:04:56 -08:00
Mark Andrews
5abe80ef13 4556. [security] Combining dns64 and rpz can result in dereferencing
a NULL pointer (read).  (CVE-2017-3135) [RT#44434]
2017-01-24 09:53:21 +11:00
Tinderbox User
ff7d77ce73 update copyright notice / whitespace 2017-01-12 23:46:57 +00:00
Mark Andrews
63fb01bb78 4553. [bug] Named could deadlock there were multiple changes to
NSEC/NSEC3 parameters for a zone being processed at
                        the same time. [RT #42770]

(cherry picked from commit d2e1b47d4f)
2017-01-12 14:26:11 +11:00
Mark Andrews
e1e980e7ba 4552. [bug] Named could trigger a assertion when sending notify
messages. [RT #44019]

(cherry picked from commit 42924b40af)
2017-01-12 14:19:01 +11:00
Evan Hunt
8881b5083e [v9_10] release notes 2016-12-28 20:12:47 -08:00
Mark Andrews
2cfd915235 4508. [security] Named incorrectly tried to cache TKEY records which
could trigger a assertion failure when there was
                            a class mismatch. (CVE-2016-9131) [RT #43522]

(cherry picked from commit 2c1c4b99a1)
2016-12-29 11:29:41 +11:00