Commit Graph

57 Commits

Author SHA1 Message Date
Evan Hunt
cf954d24ba [v9_10] relnotes 2015-08-25 13:34:34 -07:00
Evan Hunt
42802dd2e8 [v9_10] fix the o umlaut for HTML and TXT too 2015-08-14 19:58:12 -07:00
Evan Hunt
96f318b0c6 [v9_10] add CVE number 2015-08-13 15:31:15 -07:00
Tinderbox User
d3ba0ffc90 support umlaut 'o'
(cherry picked from commit a73d9c0b4d)
2015-08-14 05:52:16 +10:00
Evan Hunt
aaa8c27733 [v9_10] xml doesn't define ö 2015-08-12 18:16:38 -07:00
Evan Hunt
a51bed6650 [v9_10] fix length check in OPENPGPKEY
4170.	[security]	An incorrect boundary check in the OPENPGPKEY
			rdatatype could trigger an assertion failure.
			[RT #40286]
2015-08-11 20:02:39 -07:00
Evan Hunt
7163ce122d [v9_10] address buffer accounting error
4168.	[security]	A buffer accounting error could trigger an
			assertion failure when parsing certain malformed
			DNSSEC keys. (CVE-2015-5722) [RT #40212]

(cherry picked from commit ce9f893e21)
2015-08-07 13:23:03 -07:00
Evan Hunt
5d1a343762 [v9_10] remove spurious "None" 2015-08-06 14:16:55 -07:00
Evan Hunt
d9417d8311 [v9_10] revert incorrect 'correction' 2015-08-05 12:15:39 -07:00
Evan Hunt
be4ececeb0 [v9_10] corrected relnotes -- assertion in name.c not message.c 2015-07-31 12:03:44 -07:00
Mark Andrews
fba94b205b add CVE-2015-5477 2015-07-15 07:55:52 +10:00
Evan Hunt
83d0b1ab69 [v9_10] DDoS mitigation features
3938.	[func]		Added quotas to be used in recursive resolvers
			that are under high query load for names in zones
			whose authoritative servers are nonresponsive or
			are experiencing a denial of service attack.

			- "fetches-per-server" limits the number of
			  simultaneous queries that can be sent to any
			  single authoritative server.  The configured
			  value is a starting point; it is automatically
			  adjusted downward if the server is partially or
			  completely non-responsive. The algorithm used to
			  adjust the quota can be configured via the
			  "fetch-quota-params" option.
			- "fetches-per-zone" limits the number of
			  simultaneous queries that can be sent for names
			  within a single domain.  (Note: Unlike
			  "fetches-per-server", this value is not
			  self-tuning.)
			- New stats counters have been added to count
			  queries spilled due to these quotas.

			These options are not available by default;
			use "configure --enable-fetchlimit" (or
			--enable-developer) to include them in the build.

			See the ARM for details of these options. [RT #37125]
2015-07-08 22:55:31 -07:00
Mark Andrews
bb7971417a 4157. [protocol] Update experimental SIT code to use the EDNS COOKIE
option code point (10).  This is the minimal change
                        required to use the new code point. [RT #39928]
2015-07-07 15:43:04 +10:00
Mukund Sivaraman
f38cbc4cc9 Add comma
(cherry picked from commit f4d1c19691)
2015-06-17 12:26:14 +05:30
Mark Andrews
48f85bd5a2 add release notes for CVE-2015-4620
(cherry picked from commit 572e95f52a)
2015-06-17 11:20:44 +10:00
Evan Hunt
f89d03dc9e [v9_10] further RPZ fixes
4131.	[bug]		Addressed further problems with reloading RPZ
			zones. [RT #39649]
2015-06-03 18:19:19 -07:00
Evan Hunt
1f71e84ce5 [v9_10] fix tags 2015-05-21 14:29:28 -07:00
Mukund Sivaraman
5470ba8d2b Update notes.xml and CHANGES for #39567
(cherry picked from commit 72a1c3f1a7)
2015-05-21 21:46:31 +05:30
Mukund Sivaraman
765bcb44ac Fix RPZ radix tree search() for CLIENT-IP triggers (#39481)
(cherry picked from commit 705cea35a8)
2015-05-21 11:17:58 +05:30
Mark Andrews
105720bad6 3993. [func] Dig now supports EDNS negotiation by default.
(dig +[no]ednsnegotiation). [RT #37604]

(cherry picked from commit 0f5144163c)
2015-05-21 11:45:56 +10:00
Evan Hunt
433b64a548 [v9_10] ensure rpz summary consistence during AXFR updates
4121.	[bug]		When updating a response-policy zone via AXFR,
			summary data about other policy zones could fall
			out of sync. Ultimately this could trigger an
			assertion failure in rpz.c. [RT #39567]

(cherry picked from commit 19365b43e9)
2015-05-20 15:07:09 -07:00
Evan Hunt
04defaf799 [v9_10] address a possible policy update race
4120.	[bug]		A bug in RPZ could cause the server to crash if
			policy zones were updated while recursion was
			pending for RPZ processing of an active query.
			[RT #39415]

(cherry picked from commit 7e6cf6fc6e)
2015-05-19 15:56:40 -07:00
Mukund Sivaraman
5cbd509a3d Fix a bug in RPZ that could cause unwanted recursion (#39229)
Conflicts:
	doc/arm/notes.xml

(cherry picked from commit b947e1a521)

Conflicts:
	CHANGES
	bin/tests/system/conf.sh.in
2015-05-07 08:36:49 +05:30
Mark Andrews
5c2f43d008 4109. [port] linux: support reading the local port range from
net.ipv4.ip_local_port_range. [RT # 39379]
2015-04-25 08:27:21 +10:00
Evan Hunt
094d578993 [v9_10] fix +split and +rrcomments with dig +short
4101.	[bug]		dig: the +split and +rrcomments options didn't
			work with +short. [RT #39291]
2015-04-15 10:01:41 -07:00
Evan Hunt
289ff24e2d [v9_10] hold a reference on fetch context during query
4094.	[bug]		A race during shutdown or reconfiguration could
			cause an assertion in mem.c. [RT #38979]

(cherry picked from commit 2cfe85e6ee33ec97102b6e2e80c86f827bba8594)
2015-04-08 14:34:10 -07:00
Evan Hunt
1c13a150ed [v9_10] dig can now learn the SIT value when retrying
4093.	[func]		Dig now learns the SIT value from truncated
			responses when it retries over TCP. [RT #39047]
2015-04-06 23:18:27 -07:00
Mark Andrews
b07543b521 4082. [bug] Incrementally sign large inline zone deltas.
[RT #37927]

(cherry picked from commit 1b05d22789)
2015-03-05 10:05:39 +11:00
Mukund Sivaraman
5ec24730f9 Update win32 configure for --enable-querytrace (#37520)
Also enable querytrace when --enable-developer is specified.

(cherry picked from commit 84f95ddb25)
2015-03-02 12:59:13 +05:30
Evan Hunt
cf0d42e078 [v9_10] clear out the relnotes from 9.10.2 2015-02-26 10:36:42 -08:00
Evan Hunt
62fd632bcb [v9_10] fix LOADPENDING issues
4063.	[bug]		Asynchronous zone loads were not handled
			correctly when the zone load was already in
			progress; this could trigger a crash in zt.c.
			[RT #37573]

(cherry picked from commit 7acc2f2156)
2015-02-25 16:11:10 -08:00
Evan Hunt
f87d4ca084 [v9_10] 5011 fixes
4056.	[bug]		Fixed several small bugs in automatic trust anchor
			management, including a memory leak and a possible
			loss of key state information. [RT #38458]
2015-02-10 12:59:38 -08:00
Evan Hunt
6bd82ee4a5 [v9_10] avoid crash due to managed-key rollover
4053.	[security]	Revoking a managed trust anchor and supplying
			an untrusted replacement could cause named
			to crash with an assertion failure.
			(CVE-2015-1349) [RT #38344]
2015-02-03 18:25:58 -08:00
Mukund Sivaraman
6ba6c73179 Update notes.xml for #38454
(cherry picked from commit e3e783a0e9)
2015-02-03 12:08:17 +05:30
Tinderbox User
71b009ae5a update copyright notice / whitespace 2015-01-10 23:45:50 +00:00
Mark Andrews
41460026bc 4032. [bug] Built-in "empty" zones did not correctly inherit the
"allow-transfer" ACL from the options or view.
                        [RT #38310]

(cherry picked from commit 7952156995)
2015-01-10 22:03:57 +11:00
Evan Hunt
b0e9108311 [v9_10] adjust max-recursion-queries
4021.	[bug]		Adjust max-recursion-queries to accommodate
			the need for more queries when the cache is
			empty. [RT #38104]

(cherry picked from commit be7fba8019)
2014-12-15 22:28:26 -08:00
Mark Andrews
cb41aeedd9 4020. [bug] Change 3736 broke nsupdate's SOA MNAME discovery
resulting in updates being sent to the wrong server.
                        [RT #37925]

(cherry picked from commit 03fd9cb81c)
2014-12-05 18:26:57 +11:00
Mark Andrews
ac9781c7cd 4019. [func] If named is not configured to validate the answer
then allow fallback to plain DNS on timeout even
                        when we know the server supports EDNS. [RT #37978]
2014-12-05 18:04:26 +11:00
Mark Andrews
e5d902504f 4017. [testing] Add system test to check lookups to legacy servers
with broken DNS behaviour. [RT #37965]
2014-12-04 07:05:18 +11:00
Mark Andrews
b99cdea866 4015. [bug] Nameservers that are skipped due to them being
CNAMEs were not being logged. They are now logged
                        to category 'cname' as per BIND 8. [RT #37935]

(cherry picked from commit ea3aa401bc)
2014-12-03 11:42:16 +11:00
Evan Hunt
0af284b18b [v9_10] add notes 2014-11-20 13:17:47 -08:00
Evan Hunt
96b6923a25 [v9_10] reference leak with AAAA glue but not A
4004.	[bug]		When delegations had AAAA glue but not A, a
			reference could be leaked causing an assertion
			failure on shutdown. [RT #37796]

(cherry picked from commit c4abb19716)
2014-11-14 09:04:44 -08:00
Evan Hunt
56293cd148 [v9_10] fix nxrrset in nxdomain redirection
4000.	[bug]		NXDOMAIN redirection incorrectly handled NXRRSET
			from the redirect zone. [RT #37722]

(cherry picked from commit 3cc8c7d630)
2014-11-04 23:53:54 -08:00
Mark Andrews
04f10def58 3997. [protocol] Add OPENGPGKEY record. [RT# 37671] 2014-11-04 12:29:28 +11:00
Mark Andrews
d74c345b26 add end of life statement 2014-10-31 13:03:38 +11:00
Evan Hunt
be8193f39c [v9_10] missed a ticket number 2014-10-22 11:05:27 -07:00
Evan Hunt
8a1a960fdb [v9_10] [rt36945] relnote 2014-10-22 10:45:37 -07:00
Evan Hunt
f027e29758 [v9_10] [rt36892] relnote 2014-10-22 10:41:01 -07:00
Evan Hunt
d7a7ca72ec [v9_10] [rt37138] relnote 2014-10-22 10:33:49 -07:00