Commit Graph
1817 Commits
Author SHA1 Message Date
Tinderbox User ab0f4f3a40 update copyright notice / whitespace 2017-10-06 23:48:57 +00:00
Evan Hunt 5cdb31e8df [v9_9] 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:42:54 -07:00
Tinderbox User e862384f39 update copyright notice / whitespace 2017-10-05 23:48:31 +00:00
Mark Andrews 6085a44615 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:55:11 +11:00
Tinderbox User de1ba63361 update copyright notice / whitespace 2017-09-18 23:58:51 +00:00
Michał Kępień c0ef11fb2e [v9_9] Prevent possible infinite signing loop after retransferring an inline-signed slave using NSEC3
4727.	[bug]		Retransferring an inline-signed slave using NSEC3
			around the time its NSEC3 salt was changed could result
			in an infinite signing loop. [RT #45080]

(cherry picked from commit 4ceebc8874)
2017-09-18 09:30:56 +02:00
Tinderbox User 077f3c4e27 update copyright notice / whitespace 2017-09-14 00:03:54 +00:00
Evan Hunt e59da386dc [v9_9] fix incorrect comment 2017-09-13 13:54:38 -07:00
Tinderbox User bc81291842 update copyright notice / whitespace 2017-09-08 23:50:57 +00:00
Evan Hunt e3c32fc3c1 [v9_9] change hash function for RRL
4709.	[cleanup]	Use dns_name_fullhash() to hash names for RRL.
			[RT #45435]

(cherry picked from commit f13385770e)
(cherry picked from commit b9fd54f8d4)
2017-09-08 15:47:26 -07:00
Tinderbox User 444cddf00b update copyright notice / whitespace 2017-08-24 23:54:52 +00:00
Mark Andrews 6f799a2e5a 4688. [protocol] Check and display EDNS KEY TAG options (RFC 8145) in
messages. [RT #44804]

(cherry picked from commit 07741d43c8)
2017-08-25 08:53:05 +10:00
Tinderbox User f96e57a2c4 update copyright notice / whitespace 2017-07-31 23:49:05 +00:00
Francis Dupont dea37aee81 Added Ed25519 support (#44696) 2017-07-31 17:02:24 +02:00
Tinderbox User b5f2eaec62 update copyright notice / whitespace 2017-07-21 23:48:17 +00:00
Mark Andrews 169bf685a1 4654. [cleanup] Don't use C++ keywords delete, new and namespace.
[RT #45538]

(cherry picked from commit 4bf32aa587)
2017-07-21 12:50:13 +10:00
Tinderbox User 77dd47b406 update copyright notice / whitespace 2017-05-30 23:47:42 +00:00
Mark Andrews fbfaa3e731 4629. [bug] dns_client_startupdate could not be called with a
running client. [RT #45277]

(cherry picked from commit e51d62ecae)
2017-05-30 10:07:15 +10:00
Tinderbox User 97c4ecec1b update copyright notice / whitespace 2017-05-11 23:47:22 +00:00
Mark Andrews bd84d0a47a 4624. [bug] Check isc_mem_strdup results in dns_view_setnewzones.
[RT #45210]

(cherry picked from commit 5049d09bca)
2017-05-11 20:38:22 +10:00
Tinderbox User 65d4abb881 update copyright notice / whitespace 2017-04-23 23:47:17 +00:00
Evan Hunt 62fd7f8062 [v9_9] fix dispatch.c shutdown race
4952.	[bug]		A race condition on shutdown could trigger an
			assertion failure in dispatch.c. [RT #43822]

(cherry picked from commit 019132b70c)
2017-04-20 17:42:09 -07:00
Mark Andrews 182d657891 remove outdated cvs $Id strings 2017-02-03 18:44:36 +11:00
Tinderbox User 2444ab6b88 update copyright notice / whitespace 2017-02-02 23:48:58 +00:00
Evan Hunt 3e43702524 [v9_9] 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:37 -08:00
Tinderbox User fd687693fd update copyright notice / whitespace 2017-01-11 23:47:22 +00:00
Evan Hunt 7d73d9aafb [v9_9] 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:05:54 -08:00
Mark Andrews c161d54a65 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:56:30 +11:00
Tinderbox User 7429284419 update copyright notice / whitespace 2016-12-26 23:51:09 +00:00
Mark Andrews 2af18c1396 4538. [bug] Call dns_client_startresolve from client->task.
[RT #43896]

(cherry picked from commit aceabacdb8)
2016-12-27 07:15:23 +11:00
Tinderbox User ff69a0423e update copyright notice / whitespace 2016-11-08 23:57:34 +00:00
Mark Andrews 964e19cea8 4497. [port] Add support for OpenSSL 1.1.0. [RT #41284] 2016-11-09 09:59:32 +11:00
Tinderbox User fc6f778fd8 update copyright notice / whitespace 2016-11-03 23:51:28 +00:00
Tinderbox User a06917d08f update copyright notice / whitespace 2016-11-02 23:51:39 +00:00
Mark Andrews 51fe40fd59 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:46:37 +11:00
Evan Hunt 60814deed8 [v9_9] 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)
(cherry picked from commit 398f8c32f3)
2016-11-01 20:22:35 -07:00
Tinderbox User e52e476295 update copyright notice / whitespace 2016-07-14 23:54:00 +00:00
Mark Andrews 456d497196 4413. [bug] GSSAPI negotiation could fail if GSS_S_CONTINUE_NEEDED
was returned. [RT #42733]

(cherry picked from commit 63e58ad048)
2016-07-14 15:08:36 +10:00
Mukund Sivaraman 995cda9432 Some general cleanup (#42827)
(cherry picked from commit e65cd99461)
(cherry picked from commit 47ed813864)
(cherry picked from commit e7a3b8948f)
2016-07-13 15:00:36 +05:30
Tinderbox User afb9f6c482 update copyright notice / whitespace 2016-06-16 23:46:03 +00:00
Mark Andrews 8ae151e5db backport dns_name_t *name -> const dns_name_t *name
(cherry picked from commit ded95d497df16579852356fc5434671d24c7f00d)
2016-06-16 21:40:22 +10:00
Mark Andrews 2bf3a4d271 4366. [bug] Address race condition when updating rbtnode bit
fields. [RT #42379]

(cherry picked from commit e2047969de)
2016-05-17 13:16:41 +10:00
Evan Hunt 529734f9fc [v9_9] prep 9.9.9b2 2016-03-24 12:42:54 -07:00
Mark Andrews 6aec5717c7 4341. [bug] 'rndc flushtree' could fail to clean the tree if there
wasn't a node at the specified name. [RT #41846]

(cherry picked from commit 6214c3c93a)
2016-03-24 11:38:17 +11:00
Tinderbox User 5cc724937d update copyright notice / whitespace 2016-03-22 23:45:44 +00:00
Evan Hunt 0c3dc6f60f [v9_9] fix mkeys TTL 0 issue
4337.	[bug]		The previous change exposed a latent flaw in
			key refresh queries for managed-keys when
			a cached DNSKEY had TTL 0. [RT #41986]
2016-03-22 12:13:39 -07:00
Tinderbox User aad46e76a7 update copyright notice / whitespace 2016-03-10 23:45:46 +00:00
Mark Andrews 927e9d8bbc 4330. [protocol] Identify the PAD option as "PAD" when printing out
a message.

(cherry picked from commit 33a4294f44)
2016-03-10 16:54:51 +11:00
Mark Andrews 757e02d75c update copyrights 2016-03-08 16:19:15 +11:00
Mark Andrews 0649f3a0c0 4329. [func] Warn about a common misconfiguration when forwarding
RFC 1918 zones. [RT #41441]
2016-03-08 10:12:02 +11:00