Commit graph

10114 commits

Author SHA1 Message Date
Mark Andrews
3f5f6afbd9 4563. [bug] Modified zones would occasionally fail to reload.
[RT #39424]

(cherry picked from commit dfe3068ef3)
2017-02-02 17:14:23 +11:00
Evan Hunt
fc5e144446 [v9_10] Squashed commit of the following:
4561.	[port]		Silence a warning in strict C99 compilers. [RT #44414]

(cherry picked from commit 6cb5e36ca3)
2017-02-01 17:31:29 -08:00
Tinderbox User
89abe04af5 update copyright notice / whitespace 2017-01-31 23:46:51 +00:00
Evan Hunt
5eca4fc646 [v9_10] address portability issues
(cherry picked from commit a2bd99a959)
2017-01-30 16:52:37 -08:00
Mark Andrews
6106ed6841 add a REQUIRE to catch the NULL pointer dereference that triggered CVE-2017-3135
(cherry picked from commit 1d8995d226)
2017-01-31 11:21:18 +11:00
Evan Hunt
a5a7e48035 [v9_10] change 4558 was incomplete
(cherry picked from commit cd668ea57f)
2017-01-30 14:11:25 -08:00
Tinderbox User
562244d395 update copyright notice / whitespace 2017-01-24 23:46:25 +00:00
Mark Andrews
f7903e4bcc 4560. [bug] mdig: add -m option to enable memory debugging rather
than have in on all the time. [RT #44509]

4559.   [bug]           Openssl_link.c didn't compile if ISC_MEM_TRACKLINES
                        was turned off.  [RT #44509]

(cherry picked from commit 25da687db7)
2017-01-24 17:50:06 +11:00
Mark Andrews
e63f8e9467 4558. [bug] Synthesised CNAME before matching DNAME was still
being cached when it should have been.  [RT #44318]

(cherry picked from commit 9f4bf43b79)
2017-01-24 17:41:22 +11:00
Tinderbox User
28f72096e7 update copyright notice / whitespace 2017-01-14 23:46:28 +00:00
Mark Andrews
80d5fed95a 4554. [bug] Remove double unlock in dns_dispatchmgr_setudp.
[RT #44336]

(cherry picked from commit 5dfa5221d5)
2017-01-14 13:14:35 +11:00
Tinderbox User
610b6f852e update copyright notice / whitespace 2017-01-13 23:46:31 +00:00
Mark Andrews
26907d031e make e's declaration unconditional. [RT #44324]
(cherry picked from commit b8eee0f48d)
2017-01-13 16:10:45 +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
8b9cfa1b93 4552. [bug] Named could trigger a assertion when sending notify
messages. [RT #44019]

(cherry picked from commit 7b9e28f1a5)
2017-01-12 14:13:44 +11:00
Tinderbox User
0cc74d59ab update copyright notice / whitespace 2017-01-11 23:46:23 +00:00
Evan Hunt
7a326082ad [v9_10] expand the flags field in dns_master_style
4550.	[cleanup]	Increased the number of available master file
			output style flags from 32 to 64. [RT #44043]
2017-01-11 12:06:29 -08:00
Tinderbox User
b16ec7b570 update copyright notice / whitespace 2017-01-04 23:46:14 +00:00
Evan Hunt
44bbbfcca9 [v9_10] add support for native pkcs11 on keyper
4547.	[port]		Add support for --enable-native-pkcs11 on the AEP
			Keyper HSM. [RT #42463]
2017-01-03 16:41:58 -08:00
Mark Andrews
6960be7265 remove dnssec-keymgr.html 2016-12-29 19:57:47 +11:00
Evan Hunt
655092507c [v9_10] silence warning
(cherry picked from commit b3aebb5890)
2016-12-28 17:54:47 -08:00
Mark Andrews
f204635d42 9.10.5b1 2016-12-29 12:39:00 +11:00
Mark Andrews
1ec66e6a83 4510. [security] Named mishandled some responses where covering RRSIG
records are returned without the requested data
                        resulting in a assertion failure. (CVE-2016-9147)
                        [RT #43548]

(cherry picked from commit 6adf421e7e)
2016-12-29 11:52:46 +11: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
Tinderbox User
ad4e4b05f2 update copyright notice / whitespace 2016-12-28 23:52:29 +00:00
Mark Andrews
6bed6ea11b fix back port issue 2016-12-29 10:48:46 +11:00
Mark Andrews
04c7ee66b1 4517. [security] Named could mishandle authority sections that were
missing RRSIGs triggering an assertion failure.
                        (CVE-2016-9444) [RT # 43632]

(cherry picked from commit 1df30cfd27c5a3c57fce357c54aaf6c702227d51)
2016-12-29 10:41:19 +11:00
Mark Andrews
3c3cba0a63 4543. [bug] dns_client_startupdate now delays sending the update
request until isc_app_ctxrun has been called.
                        [RT #43976]

(cherry picked from commit 6f94747270)
2016-12-28 15:55:47 +11:00
Tinderbox User
a263f19bff update copyright notice / whitespace 2016-12-26 23:48:48 +00:00
Mark Andrews
b4fe043277 remove references to catalog-zones 2016-12-27 09:43:08 +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
74685182f7 4538. [bug] Call dns_client_startresolve from client->task.
[RT #43896]

(cherry picked from commit aceabacdb8)
2016-12-27 07:14:56 +11:00
Mark Andrews
e9b393d2f2 if gen fails remove the file [RT #43949]
(cherry picked from commit e17d2f98be)
2016-12-23 09:21:17 +11:00
Mark Andrews
875f3c3cdb freeaddrinfo is called too early.
(cherry picked from commit c1870d0e44)
2016-12-15 09:39:58 +11:00
Tinderbox User
b3ff1f2182 update copyright notice / whitespace 2016-12-13 23:48:55 +00:00
Mark Andrews
4043669112 4535. [bug] Address race condition in setting / testing of
DNS_REQUEST_F_SENDING. [RT #43889]

(cherry picked from commit 37a8db0ba4)
2016-12-14 10:33:13 +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
Mark Andrews
42c58e5580 4533. [bug] dns_client_update should terminate on prerequiste
failures (NXDOMAIN, YXDOMAIN, NXRRSET, YXRRSET)
                        and also on BADZONE.  [RT #43865]

(cherry picked from commit 8ca45ba01a)
2016-12-13 15:53:49 +11:00
Mark Andrews
df9832fd9e 4530. [bug] Change 4489 broke the handling of CNAME -> DNAME
in responses resulting in SERVFAIL being returned.
                        [RT #43779]

(cherry picked from commit 60cb462c56)
2016-12-09 12:51:16 +11:00
Evan Hunt
345dfb282e [v9_10] silence DSCP probing error
4529.	[cleanup]	Silence noisy log warning when DSCP probe fails
			due to firewall rules. [RT #43847]

(cherry picked from commit f2c7ae114a)
2016-12-08 08:44:52 -08:00
Mark Andrews
1dc4d731a1 4528. [bug] Only set the flag bits for the i/o we are waiting
for on EPOLLERR or EPOLLHUP. [RT #43617]

(cherry picked from commit c1619b8420)
2016-12-08 17:00:46 +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
Tinderbox User
3be5d95e3c update copyright notice / whitespace 2016-12-05 23:48:54 +00:00
Mark Andrews
f32a24a236 4524. [bug] The net zero test was broken causing IPv4 servers
with addresses ending in .0 to be rejected. [RT #43776]

(cherry picked from commit df372d967e)
2016-12-05 10:49:08 +11:00
Mukund Sivaraman
150ff959d1 Add doc function for cfg_type_querysource4 and cfg_type_querysource6 (#43768)
(cherry picked from commit 5c843b384d)
(cherry picked from commit 6ae22c4119)
2016-12-02 11:24:06 +05:30
Mark Andrews
caac0a6e8b 4522. [bug] Handle big gaps in log file version numbers better.
[RT #38688]

(cherry picked from commit cab871f1bc)
2016-11-30 11:27:43 +11:00