Commit graph

721 commits

Author SHA1 Message Date
Mukund Sivaraman
7c36869fdf Fix configure issue detecting stdatomic.h support (#46959)
(cherry picked from commit 63d0c6a3fc)
(cherry picked from commit 7e1ed15762)
(cherry picked from commit fd82c70695)
2018-01-22 13:53:09 +05:30
Tinderbox User
6f0937c062 regen v9_10 2018-01-18 01:26:23 +00:00
Tinderbox User
6aeb714d30 regen v9_10 2018-01-02 01:28:53 +00:00
Mark Andrews
728cc3be42 4842. [bug] Conditionally compile opensslecdsa_link.c to avoid
warnings about unused function. [RT #46790]

(cherry picked from commit 63459cdc05)
(cherry picked from commit 2d82ed9456)
2017-12-07 13:32:40 +11:00
Tinderbox User
8c755cd74f regen v9_10 2017-11-29 01:21:28 +00:00
Mark Andrews
b22dce134a 4814. [cleanup] Use AS_HELP_STRING for consistent help text. [RT #46521]
(cherry picked from commit 6bbbf12936)
2017-11-13 12:09:44 +11:00
Evan Hunt
291e399ed6 [v9_10] Check if -latomic is needed to handle 64-bit stdatomic.h types
4809.	[port]		Check at configure time whether -latomic is needed
			for stdatomic.h. [RT #46324]

(cherry picked from commit e3d9aafff0)
2017-11-07 13:28:23 -08:00
Tinderbox User
09e5209477 regen v9_10 2017-10-01 01:22:40 +00:00
Evan Hunt
6d86c99e22 [v9_10] add configured prefixes to summary
4746.	[cleanup]	Add configured prefixes to configure summary
			output. [RT #46153]

(cherry picked from commit c0f8a8f30a)
2017-09-30 10:07:35 -07:00
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
b664f12618 regen v9_10 2017-09-05 01:27:38 +00:00
Tinderbox User
6dd7407abf regen v9_10 2017-08-04 01:21:37 +00:00
Curtis Blackburn
9588abd659 fix pthread_np.h detection
[rt45680]
2017-08-03 18:06:13 -07:00
Francis Dupont
b03f0672e1 Added Ed25519 support (#44696) 2017-07-31 16:05:05 +02:00
Mark Andrews
a8536d2f07 4655. [bug] Lack of seccomp could be falsely reported. [RT #45599]
(cherry picked from commit 4f4b94a042)
2017-07-23 07:17:57 +10:00
Mark Andrews
353b83ee64 use 'test "constant" <condition> "$variable"' [RT #45486]
(cherry picked from commit aed501fb88)
2017-07-19 16:00:15 +10:00
Tinderbox User
457145b797 regen v9_10 2017-07-08 01:34:20 +00:00
Mark Andrews
0bf136b8c8 4627. [func] Deprecate 'dig +sit', it is replaced by 'dig +cookie'.
[RT #45245]
2017-05-23 10:38:25 +10:00
Tinderbox User
6f7d5b7835 regen v9_10 2017-04-23 01:14:12 +00:00
Evan Hunt
14ed39ad6e [v9_10] give threads unique names to assist debugging
4602.	[func]		Threads are now set to human-readable
			names to assist debugging, when supported by
			the OS. [RT #43234]

(cherry picked from commit d26ae7fc08)
(cherry picked from commit 8b9c4592ed)
2017-04-21 14:00:23 -07:00
Evan Hunt
dc35ff9ec6 [v9_10] update README, remove FAQ
4593.	[doc]		Update README using markdown, remove outdated FAQ
			file in favor of the knowledge base.
2017-04-20 19:39:06 -07:00
Mark Andrews
c39e634dfd 4590. [bug] Support for PTHREAD_MUTEX_ADAPTIVE_NP was not being
properly detected. [RT #44871]

(cherry picked from commit 88740c7fce)
2017-04-21 10:03:57 +10:00
Evan Hunt
4db2cb92da [v9_10] some output was not silenced with configure -q
4589.	[cleanup]	"configure -q" is now silent. [RT #44829]

(cherry picked from commit 897049d129)
2017-04-20 15:39:55 -07: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
4c74af8c4e --enable-developer now compiles bin/tests's XTARGETS [RT #44205]
(cherry picked from commit 434477aa02)
2017-01-12 14:06:34 +11:00
Tinderbox User
feeb441c91 regen v9_10 2017-01-05 01:12:22 +00:00
Tinderbox User
269f4b08c6 regen v9_10 2017-01-04 01:12:22 +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
Curtis Blackburn
1cabc776f4 4515. [port] FreeBSD: Find readline headers when they are in
edit/readline/ instead of readline/. [RT #43658]
2016-11-18 11:36:30 -08:00
Mark Andrews
f95bc73abb 4513. [cleanup] Minimum Python versions are now 2.7 and 3.2.
[RT #43566]

(cherry picked from commit 472e99cfa6)
2016-11-10 09:56:24 +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
Evan Hunt
5a8a8387e3 [v9_10] fix backporting error 2016-11-01 19:08:27 -07:00
Evan Hunt
2a5c77691b [v9_10] use arc4random_stir() when available
4499.	[port]		MacOSX: silence deprecated function warning
			by using arc4random_stir() when available
			instead of arc4random_addrandom(). [RT #43503]

(cherry picked from commit 3fb62a5a4e)
2016-11-01 14:01:00 -07:00
Evan Hunt
6e09e18400 [v9_10] simplify prereq checks by using feature-test.c
4498.	[test]		Simplify prerequisite checks in system tests.
			[RT #43516]

(cherry picked from commit 5480a74b70)
(cherry picked from commit 45fd95544c)
2016-11-01 12:41:48 -07: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
fa43314964 check for LIBRESSL_VERSION_NUMBER
(cherry picked from commit f53fc4540a)
2016-11-01 12:07:36 +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
Mark Andrews
f38c4c9c4f 4494. [bug] Look for <editline/readline.h>. [RT #43429]
(cherry picked from commit 6fbb2b51d8)
2016-10-27 15:50:10 +11:00
Mark Andrews
e5d2e331b6 4492. [bug] irs_resconf_load failed to initialise sortlistnxt
causing bad writes if resolv.conf contained a
                        sortlist directive. [RT #43459]

(cherry picked from commit 55b78fff62)
2016-10-27 13:19:34 +11:00
Mark Andrews
bd8adb3ab1 4488. [port] Darwin: use -framework for Kerberos. [RT #43418]
(cherry picked from commit 8d6fefac31)
2016-10-20 10:35:51 +11:00
Mark Andrews
015a3bfe65 further readline changes [RT #43139]
(cherry picked from commit 09f914d2d4)
2016-10-12 11:57:45 +11:00
Mark Andrews
93cc2a3b14 don't clobber readline
(cherry picked from commit ccf0bea98a)
2016-10-11 17:32:12 +11:00
Mark Andrews
9b6c83df44 4484. [bug] Failure to find readline when requested should be
fatal to configure. [RT #43328]

(cherry picked from commit 6caac8d9a9)
2016-10-11 15:16:26 +11:00
Francis Dupont
bf144a9856 regen configure 2016-08-22 14:06:27 +02:00
Mark Andrews
e0449a0a4a 4450. [port] Provide more nuanced HSM support which better matches
the specific PKCS11 providers capabilities. [RT #42458]

(cherry picked from commit 8ee6f289d8)
2016-08-19 08:25:54 +10:00
Mark Andrews
5081691d0a remove spurious break 2016-08-01 12:25:49 +10:00
Mark Andrews
c572930400 4425. [bug] arpaname and dnstap-read were not being installed
into ${prefix}/bin.  Tidy up installation issues
                        with CHANGE 4421. [RT #42910]

(cherry picked from commit 711aff9fa7)
2016-07-26 07:06:00 +10:00
Mukund Sivaraman
e95d4c17e0 Use GCC builtin for clz in RPZ lookup code (#42818)
(cherry picked from commit 27038b159b)

# Conflicts:
#	configure
#	configure.in
2016-07-10 20:01:37 +05:30
Mark Andrews
7eb4402ad8 4404. [misc] Allow krb5-config to be used when configuring gssapi.
[RT #42580]

(cherry picked from commit c8fb7e488a)
2016-07-04 15:47:37 +10:00