Commit Graph

2931 Commits

Author SHA1 Message Date
Tinderbox User
56a32b9f54 update copyright notice / whitespace 2017-07-21 23:47:10 +00:00
Mark Andrews
9156962f46 4654. [cleanup] Don't use C++ keywords delete, new and namespace.
[RT #45538]

(cherry picked from commit 4bf32aa587)
2017-07-21 12:43:55 +10:00
Tinderbox User
abae38e81c update copyright notice / whitespace
(cherry picked from commit 0b3fb0379d)
2017-07-11 12:45:23 +10:00
Mark Andrews
18bb24bc37 4640. [bug] If query_findversion failed in query_getdb due to
memory failure the error status was incorrectly
                        discarded. [RT #45331]

(cherry picked from commit b551ee14bd)
2017-06-23 17:18:59 +10:00
Mukund Sivaraman
d936126bf1 Don't log NSDNAME failures as NSIP (#45052)
(cherry picked from commit 2c11da8441)
(cherry picked from commit 3a58e1fefb)
2017-06-12 14:15:18 +05:30
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
Evan Hunt
40a44ab265 [v9_10] Add DLZ db version to activeversions
4628.	[bug]		Fixed a potential reference leak in query_getdb().
			[RT #45247]

(cherry picked from commit 594eadcc34)
2017-05-28 14:30:36 -07:00
Mark Andrews
5049d09bca 4624. [bug] Check isc_mem_strdup results in dns_view_setnewzones.
[RT #45210]
2017-05-11 20:31:03 +10:00
Mark Andrews
768cce50c8 remove unused assignments [RT #45147]
(cherry picked from commit 78551a3f2c)
2017-05-03 07:46:28 +10:00
Tinderbox User
03485e7087 regen v9_10 2017-04-24 01:15:20 +00:00
Tinderbox User
4ea8c7b6f4 update copyright notice / whitespace 2017-04-23 23:46:24 +00:00
Tinderbox User
6f7d5b7835 regen v9_10 2017-04-23 01:14:12 +00:00
Tinderbox User
aba880a43e update copyright notice / whitespace 2017-04-21 23:46:38 +00:00
Evan Hunt
5480e4274b [v9_10] auto-generate named.conf.docbook
4603.	[doc]		Automatically generate named.conf(5) man page
			from doc/misc/options. Thanks to Tony Finch.
			[RT #43525]
2017-04-21 16:34:11 -07:00
Mukund Sivaraman
b958488b2e Validate glue before adding it to the additional section (#45062)
(cherry picked from commit b0dbcba2d2)
(cherry picked from commit fec9247b8f)
2017-04-21 15:53:47 +05:30
Mark Andrews
28c8b282dd 4585. [port] win32: Set CompileAS value. [RT #42474]
(cherry picked from commit 3742338a7b)
2017-04-20 12:43:17 +10:00
Tinderbox User
b51818af06 update copyright notice / whitespace 2017-03-16 23:48:48 +00:00
Mark Andrews
62fd33b09c 4581. [port] Linux: Add getpid and getrandom to the list of system
calls named uses for seccomp. [RT #44883]

(cherry picked from commit f94f3e2791)
2017-03-16 11:25:39 +11:00
Mark Andrews
764240ca07 4575. [security] Dns64 with break-dnssec yes; can result in a
assertion failure. (CVE-2017-3136) [RT #44653]

(cherry picked from commit 3bce12e4b6)
2017-02-15 12:24:01 +11:00
Evan Hunt
f6c22352fb [v9_10] fall back to builtin keys if bind.keys is empty
4570.	[cleanup]	named did not correctly fall back to the built-in
			initializing keys if the bind.keys file was present
			but empty. [RT #44531]
2017-02-04 00:43:05 -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
7c9d578215 update copyright notice / whitespace 2017-01-19 23:46:35 +00:00
Mark Andrews
2fa1676380 use TCP macro 2017-01-18 09:54:46 +11:00
Tinderbox User
ff7d77ce73 update copyright notice / whitespace 2017-01-12 23:46:57 +00:00
Evan Hunt
809c79f42a [v9_10] more specific date for DLV shutdown warning 2017-01-12 09:11:51 -08:00
Tinderbox User
ad4e4b05f2 update copyright notice / whitespace 2016-12-28 23:52:29 +00:00
Mark Andrews
b92f7c2245 4541. [bug] rndc addzone should properly reject non master/slave
zones. [RT #43665]

(cherry picked from commit e20db12918)
2016-12-28 10:59:23 +11:00
Mark Andrews
a1f98389a3 4539. [bug] Referencing a nonexistant zone with rpz could lead
to a assertion failure when configuring. [RT #43787]

(cherry picked from commit 762c4fc5a8)
2016-12-27 09:29:32 +11:00
Mark Andrews
31da2eba56 4536. [bug] ISC_SOCKEVENTATTR_USEMINMTU was not being cleared
when reusing the event structure. [RT #43885]

(cherry picked from commit a678e70481)
2016-12-14 10:43:41 +11:00
Mark Andrews
83139f2a21 4534. [bug] Only set RD, RA and CD in QUERY responses. [RT #43879]
(cherry picked from commit def6b33bad)
2016-12-13 16:37:47 +11:00
Tinderbox User
37a5b3cfee regen v9_10 2016-12-08 01:14:21 +00:00
Tinderbox User
917aac759b update copyright notice / whitespace 2016-12-07 23:48:27 +00:00
Tinderbox User
43e5a815ba regen v9_10 2016-12-07 01:13:35 +00:00
Mark Andrews
e49bb92384 4527. [doc] Support DocBook XSL Stylesheets v1.79.1. [RT #43831]
(cherry picked from commit 1b8ce3b330)
2016-12-07 10:56:40 +11:00
Mark Andrews
88ec925cfc added -T keepstderr to keep stderr open when daemonizing [RT #43736]
(cherry picked from commit c9ee977f31)
2016-12-05 10:38:59 +11:00
Evan Hunt
c549716739 [v9_10] log as error if entropy unavailable
4521.	[cleanup]	Log it as an error if an entropy source is not
			found and there is no fallback available. [RT #43659]

(cherry picked from commit 6bdb70057d)
2016-11-29 11:30:52 -08:00
Mark Andrews
a873ad10bd copyrights/whitespace 2016-11-03 12:47:03 +11:00
Tinderbox User
91cdb031b8 regen v9_10 2016-11-03 01:16:35 +00:00
Mark Andrews
1bbcfe2fc8 4504. [security] Allow the maximum number of records in a zone to
be specified.  This provides a control for issues
                        raised in CVE-2016-6170. [RT #42143]

(cherry picked from commit 5f8412a4cb)
2016-11-03 10:01:52 +11:00
Evan Hunt
398f8c32f3 [v9_10] make uninstall
4503.	[cleanup]	"make uninstall" now removes file installed by
			BIND. (This currently excludes Python files
			due to lack of support in setup.py.) [RT #42912]

(cherry picked from commit 6087f87afb)
2016-11-01 19:35:44 -07:00
Mark Andrews
decd3bb79c copyright/whitespace 2016-11-02 10:43:07 +11:00
Evan Hunt
a2575e2796 [v9_10] system tests on windows
4487. [test] Make system tests work on Windows. [RT #42931]
2016-11-01 09:50:09 -07:00
Mark Andrews
b2c1d6f0a2 check for LIBRESSL_VERSION_NUMBER 2016-11-01 12:48:53 +11:00
Mark Andrews
4bee9dcc78 4497. [port] Add support for OpenSSL 1.1.0. [RT #41284]
(cherry picked from commit 1fce0951ed)
2016-10-31 10:08:08 +11:00
Tinderbox User
93aa2380a0 update copyright notice / whitespace 2016-10-26 23:48:26 +00:00
Mark Andrews
159b383289 s/,/;/
(cherry picked from commit 856c77cc40)
2016-10-26 22:39:02 +11:00
Tinderbox User
ba52405256 regen v9_10 2016-10-16 01:14:48 +00:00
Mark Andrews
09851d5fde add managed keys to view section
(cherry picked from commit 7551ec1ebe)
2016-10-16 08:15:54 +11:00
Mark Andrews
e54d81ed00 4472. [bug] Named could fail to find the correct NSEC3 records when
a zone was update between looking for the answer and
                        looking for the NSEC3 records proving non-existance
                        of the answer. [RT #43247]
2016-10-05 10:39:13 +11:00
Evan Hunt
b9dc79840e [v9_10] revert accidental query logging format change
4471.   [cleanup]       Revert a query logging change inadvertently
                        backported from 9.11. [RT #43238]

(cherry picked from commit 00d496d9e20b2c8c1d4a5ce752a1f8efb3009ca0)
2016-09-21 11:22:27 -07:00