Commit Graph

24826 Commits

Author SHA1 Message Date
Evan Hunt
d7e8c245bf [v9_10] color-coded test output
4745.	[test]		Add color-coded pass/fail messages to system
			tests when running on terminals that support them.
			[RT #45977]

(cherry picked from commit 3bb6150cae)
2017-09-30 10:03:05 -07:00
Mark Andrews
1f2ee1b48c 4744. [bug] Suppress trust-anchor-telementry queries if
validation is disabled. [RT #46131]

(cherry picked from commit dc0a792d94)
2017-09-29 09:34:26 +10:00
Tinderbox User
957dd25717 update copyright notice / whitespace 2017-09-27 23:47:43 +00:00
Tinderbox User
06bff49732 newcopyrights 2017-09-27 23:30:20 +00:00
Mark Andrews
b996491e66 switch to using snprintf from sprintf
(cherry picked from commit d386eb54c6)
2017-09-28 07:16:27 +10:00
Mukund Sivaraman
6da7b3227c Make isc_refcount_current() atomically read the counter value (#46074)
(cherry picked from commit abb8813a33)
(cherry picked from commit a8fa3e2d44)
2017-09-27 15:11:05 +05:30
Mukund Sivaraman
b85bb66388 Use stdatomic.h in acache code (#46085)
Part of change 4728.

(cherry picked from commit d0d2ba9546)
2017-09-27 15:00:09 +05:30
Mark Andrews
124f5de567 tcp test got reversed
(cherry picked from commit b4c31c8795)
2017-09-27 15:20:25 +10:00
Mark Andrews
755e74bb28 4739. [cleanup] Address clang static analysis warnings. [RT #45952]
(cherry picked from commit f9f3f20d2d)
2017-09-27 13:00:57 +10:00
Evan Hunt
a6184ac6ee [v9_10] backport rpz tweaks
4713.	[cleanup]	Minor revisions to RPZ code to reduce
			differences with the development branch. [RT #46037]

(cherry picked from commit 68d7ff133c)
2017-09-26 11:03:26 -07:00
Mark Andrews
abb1a8877b 4738. [port] win32: strftime mishandles %Z. [RT #46039]
(cherry picked from commit 744061a03b)
2017-09-26 23:33:34 +10:00
Mark Andrews
5d6a51ce1b 4737. [cleanup] Address Coverity warnings. [RT #46012]
(cherry picked from commit 08151d7fce)
2017-09-26 23:25:02 +10:00
Michał Kępień
c024e79d2d [v9_10] Comment NSEC3-related code and fix a few minor issues
4736.	[cleanup]	(a) Added comments to NSEC3-related functions in
			lib/dns/zone.c.  (b) Refactored NSEC3 salt formatting
			code.  (c) Minor tweaks to lock and result handling.
			[RT #46053]

(cherry picked from commit acc3728c47)
2017-09-26 11:28:47 +02:00
Tinderbox User
bf7181d4e5 update copyright notice / whitespace 2017-09-23 23:47:08 +00:00
Tinderbox User
9db5a243bb newcopyrights 2017-09-23 23:30:15 +00:00
Mark Andrews
2b105193b0 4735. [bug] Add @ISC_OPENSSL_LIBS@ to isc-config. [RT #46078]
(cherry picked from commit 2919a6d34b)
2017-09-23 14:58:29 +10:00
Tinderbox User
a4a4e8e5f4 update copyright notice / whitespace 2017-09-22 23:51:33 +00:00
Evan Hunt
d14f978f63 [v9_10] contrib: dns-over-tls sample configurations
4734.	[contrib]	Added sample configuration for DNS-over-TLS in
			contrib/dnspriv.

(cherry picked from commit e02abf7ed8)
(cherry picked from commit 36ec0d3748)
2017-09-22 15:15:18 -07:00
Mukund Sivaraman
7cf6516670 Use stdint.h only when stdatomic.h is in use (stdint.h isn't available everywhere)
(cherry picked from commit fb9712f639)
(cherry picked from commit dc0d95a23d)
2017-09-22 15:15:59 +05:30
Mark Andrews
abe0548125 #include <isc/string.h> as it includes both <string.h> and <strings.h> if they both exist
(cherry picked from commit 6138c5a5e4)
2017-09-22 18:09:58 +10:00
Tinderbox User
f633d943c1 newcopyrights 2017-09-21 23:30:53 +00:00
Tinderbox User
b79ebcdaf0 regen v9_10 2017-09-21 07:37:08 +00:00
Mark Andrews
b129689ff1 #include <stdint.h> 2017-09-21 14:20:59 +10:00
Tinderbox User
f3b815c257 regen v9_10 2017-09-21 03:52:25 +00:00
Mark Andrews
7260156bec atomic_compare_exchange_strong_explicit's second argument should not be atomic_* 2017-09-21 13:41:56 +10:00
Mark Andrews
4e714d3766 explicitly list test programs 2017-09-21 13:06:42 +10:00
Tinderbox User
fb548d30d7 update copyright notice / whitespace 2017-09-19 23:48:54 +00:00
Tinderbox User
f8b665cf5a newcopyrights 2017-09-19 23:30:42 +00:00
Evan Hunt
6da5ebd9bf [v9_10] correct the license info 2017-09-19 13:00:12 -07:00
Mukund Sivaraman
36c67a310a Fix changeset numbers 2017-09-19 19:53:16 +05:30
Mukund Sivaraman
71a86a75d9 Fix out of bounds access in DHCID totext() method (#46001)
(cherry picked from commit 98998f3ddd)
(cherry picked from commit 027a4a5b5d)
2017-09-19 19:34:31 +05:30
Mukund Sivaraman
aaf04460a0 Don't use memset() to wipe memory (#45947)
(cherry picked from commit d5707676e4)
(cherry picked from commit b5252fcde5)
2017-09-19 17:45:57 +05:30
Mukund Sivaraman
5bae58a2e7 Use C11's stdatomic.h instead of isc_atomic where available
(cherry picked from commit 404c9b1c53)
(cherry picked from commit 9905606390)
2017-09-19 15:53:32 +05:30
Tinderbox User
3ea46cae3e update copyright notice / whitespace 2017-09-18 23:55:11 +00:00
Tinderbox User
68d2eb8332 newcopyrights 2017-09-18 23:31:49 +00:00
Michał Kępień
4ceebc8874 [v9_10] 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 62f2fefaec)
2017-09-18 09:28:34 +02:00
Mark Andrews
9411ffc095 4725. [bug] Nsupdate: "recvsoa" was incorrectly reported for
failures in sending the update message.  The correct
                        location to be reported is "update_completed".
                        [RT #46014]

(cherry picked from commit 0bcb8b0b7c)
2017-09-18 14:30:28 +10:00
Mark Andrews
40697a91e3 don't use strlcat with non NUL terminated strings rt45981_stage3
(cherry picked from commit dc71aa898a)
2017-09-15 13:14:48 +10:00
Tinderbox User
3ae4b027b9 update copyright notice / whitespace 2017-09-14 23:50:11 +00:00
Tinderbox User
0a8652aa86 newcopyrights 2017-09-14 23:31:03 +00:00
Evan Hunt
0a03e39790 [v9_10] revert dlzexternal changes for portability 2017-09-14 11:34:10 -07:00
Mark Andrews
33c4213802 silence warning
(cherry picked from commit c59bf663e8)
2017-09-14 19:02:50 +10:00
Mark Andrews
2fd8fb5b74 #include <isc/string.h>
(cherry picked from commit 7eb73f6288)
2017-09-14 18:58:19 +10:00
Mark Andrews
759d231b5e #include <isc/string.h>
(cherry picked from commit 5fb0c09a5e)
2017-09-14 18:55:22 +10:00
Mark Andrews
f31a98ebbf more str{n}{cat,cpy} corrections rt45981_stage2
(cherry picked from commit cb629cdeda)
2017-09-14 18:40:23 +10:00
Mukund Sivaraman
69cbd89f0d Link dlzexternal system test's driver against libisc
(cherry picked from commit bbe9f1dd95)
(cherry picked from commit e05b7dc69a)
2017-09-14 13:37:46 +05:30
Evan Hunt
00bf7aa70e [v9_10] cast char * 2017-09-13 22:04:13 -07:00
Evan Hunt
2782b17587 [v9_10] clean up bufsize errors
(cherry picked from commit 9b729a06b0)
2017-09-13 21:19:23 -07:00
Tinderbox User
9b39cb394a update copyright notice / whitespace 2017-09-13 23:54:53 +00:00
Tinderbox User
4a50199935 newcopyrights 2017-09-13 23:32:36 +00:00