Ondřej Surý
341fd22bb0
Remove custom HAVE_UNAME define with proper AC_DEFINE call
2018-09-07 12:17:40 +02:00
Ondřej Surý
161b5dccae
Remove NEED_PTHREAD_SCOPE_SYSTEM define that was needed on older FreeBSDs
2018-09-07 12:17:40 +02:00
Ondřej Surý
2750799132
Assume socklen_t is always available on all supported platforms (except on Windows where it is typedefed to int32_t)
2018-09-07 12:17:40 +02:00
Ondřej Surý
7e25330b3d
Remove now dummy HAVE_STRERROR
2018-09-07 12:17:40 +02:00
Ondřej Surý
5a0f618d22
Replace custom HAVE_PTHREAD_ATTR_GETSTACKSIZE and HAVE_PTHREAD_ATTR_SETSTACKSIZE with proper AC_CHECK_FUNCS call
2018-09-07 12:17:40 +02:00
Ondřej Surý
7716bdd400
Remove dummy PATH_RANDOMDEV and CHECK_DSA defines
2018-09-07 12:17:40 +02:00
Ondřej Surý
43c468926b
Remove HAVE_FLOCKFILE and HAVE_GETCUNLOCKED custom defines in favour of AC_CHECK_FUNCS call
2018-09-07 12:17:40 +02:00
Ondřej Surý
5d8f9bf935
Always enable CALL_PTHREAD_SETCONCURRENCY as it is part of POSIX Threads
2018-09-07 12:17:40 +02:00
Ondřej Surý
fa048a9b2c
Replace custom HAVE_TZSET define with AC_CHECK_FUNCS call
2018-09-07 12:17:40 +02:00
Ondřej Surý
c83d9b9b50
Remove now dummy HAVE_IFLIST_SYSCTL define
2018-09-07 12:17:40 +02:00
Ondřej Surý
51bcdb78af
Remove now dummy HAVE_GETIFADDRS define
2018-09-07 12:17:40 +02:00
Ondřej Surý
7384a9f23a
Replace custom HAVE_CATGETS define with AC_CHECK_FUNCS call
2018-09-07 12:17:40 +02:00
Ondřej Surý
78bb5761a0
Replace custom HAVE_SYSCTLBYNAME define with AC_CHECK_FUNCS call
2018-09-07 12:17:40 +02:00
Ondřej Surý
4a5ecad038
Replace custom HAVE_SIGWAIT define with AC_CHECK_FUNCS
2018-09-07 12:17:40 +02:00
Ondřej Surý
19ae4438ab
Replace custom HAVE_SYSCONF with proper AC_CHECK_FUNCS call
2018-09-07 12:17:40 +02:00
Ondřej Surý
927b65aa7f
Remove now dummy HAVE_UNIXWARE_SIGWAIT define
2018-09-07 12:17:40 +02:00
Ondřej Surý
c7b1e7fd08
Linux (glibc) has NPTL since LinuxThreads are no-more, so remove HAVE_LINUXTHREADS
2018-09-07 12:17:40 +02:00
Ondřej Surý
2f02552a93
Remove now dummy NEED_PTHREAD_INIT
2018-09-07 12:17:30 +02:00
Ondřej Surý
cacd21c075
Enable system extensions macros using AC_USE_SYSTEM_EXTENSIONS
...
and remove handcrafted code that enabled __EXTENSIONS__ and _GNU_SOURCE
2018-08-29 13:31:27 +02:00
Ondřej Surý
62fb0759e9
Assume always working getaddrinfo/getnameinfo implemenation
2018-08-28 10:31:48 +02:00
Ondřej Surý
00ca487fec
We always want IPv6
2018-08-28 10:31:47 +02:00
Ondřej Surý
9f4528c623
Remove legacy support for Compaq TruCluster
2018-08-28 10:31:47 +02:00
Ondřej Surý
9a8da1e25a
Remove legacy BSD/OS support (ipv6,various hacks)
2018-08-28 10:31:47 +02:00
Ondřej Surý
c3b8130fe8
Make OpenSSL mandatory
2018-07-19 12:47:03 -04:00
Ondřej Surý
efc9bc5d8d
Update documentation to remove obsolete bind9-bugs@isc.org email address
2018-03-08 13:36:49 -05:00
Ondřej Surý
843d389661
Update license headers to not include years in copyright in all applicable files
2018-02-23 10:12:02 +01:00
Curtis Blackburn
eb4ffd6685
4515. [port] FreeBSD: Find readline headers when they are in
...
edit/readline/ instead of readline/. [RT #43658 ]
2016-11-18 11:12:42 -08:00
Mark Andrews
0c27b3fe77
4401. [misc] Change LICENSE to MPL 2.0.
2016-06-27 14:56:38 +10:00
Evan Hunt
f02c22d58a
[master] add uname data to named -V
...
4308. [func] Added operating system details to "named -V"
output. [RT #41452 ]
2016-01-30 11:06:58 -08:00
Evan Hunt
1ea6e09c37
[master] check for arc4random_addrandom()
...
3840. [port] Check for arc4random_addrandom() before using it;
it's been removed from OpenBSD 5.5. [RT #35907 ]
2014-05-07 08:58:25 -07:00
Mark Andrews
e20788e121
update copyrights
2014-01-16 15:19:24 +11:00
Evan Hunt
ba751492fc
[master] native PKCS#11 support
...
3705. [func] "configure --enable-native-pkcs11" enables BIND
to use the PKCS#11 API for all cryptographic
functions, so that it can drive a hardware service
module directly without the need to use a modified
OpenSSL as intermediary (so long as the HSM's vendor
provides a complete-enough implementation of the
PKCS#11 interface). This has been tested successfully
with the Thales nShield HSM and with SoftHSMv2 from
the OpenDNSSEC project. [RT #29031 ]
2014-01-14 15:40:56 -08:00
Tinderbox User
99d8f5a704
update copyright notice
2012-05-02 23:45:44 +00:00
Mark Andrews
aaaf8d4f48
3317. [func] Add ECDSA support (RFC 6605). [RT #21918 ]
2012-05-02 23:20:17 +10:00
Automatic Updater
f8f8a5b3a3
update copyright notice
2008-12-01 23:47:45 +00:00
Mark Andrews
9935447b51
2503. [port] linux: improve compatibility with Linux Standard
...
Base. [RT #18793 ]
2008-12-01 03:53:32 +00:00
Automatic Updater
70e5a7403f
update copyright notice
2007-06-19 23:47:24 +00:00
Automatic Updater
ec5347e2c7
update copyright notice
2007-06-18 23:47:57 +00:00
Mark Andrews
69fe9aaafd
update copyright notice
2005-04-29 00:24:12 +00:00
Rob Austein
ab023a6556
1851. [doc] Doxygen comment markup. [RT #11398 ]
2005-04-27 04:57:32 +00:00
Mark Andrews
70e854766f
1781. [port] FreeBSD 5.3: set PTHREAD_SCOPE_SYSTEM. [RT #12810 ]
2004-12-04 06:48:43 +00:00
Mark Andrews
43fe2897fc
1731. [port] darwin: relax version test in ifconfig.sh.
...
[RT #12581 ]
1730. [port] Determine the length type used by the socket API.
[RT #12581 ]
2004-10-05 03:17:18 +00:00
Mark Andrews
c0707105f6
1642. [port] Support OpenSSL implementations which don't have
...
DSA support. [RT #11360 ]
2004-05-21 08:09:27 +00:00
Mark Andrews
dafcb997e3
update copyright notice
2004-03-05 05:14:21 +00:00
Mark Andrews
774c3a62d9
1566. [port] Support for the cmsg framework on Solaris and HP/UX.
...
This also solved the problem that match-destinations
for IPv6 addresses did not work on these systems.
[RT #10221 ]
2004-01-29 04:39:19 +00:00
Mark Andrews
6286983c50
1550. [port] Call tzset(), if available, before calling chroot().
2004-01-07 05:48:15 +00:00
Mark Andrews
3184ff5e45
1496. [port] test for pthread_attr_setstacksize().
2003-07-25 05:08:51 +00:00
Mark Andrews
8ca42f6318
1454. [port] Use getifaddrs() if available for interface scanning.
...
--disable-getifaddrs to override. Glibc currently
has a getifaddrs() that does not support IPv6.
Use --enable-getifaddrs=glibc to force the use of
this version under linux machines.
2003-04-01 05:18:22 +00:00
Mark Andrews
5b76a09697
1405. [func] Use arc4random() if available.
...
from: jakob@crt.se
reviewed: marka
2002-12-04 01:19:28 +00:00
Mark Andrews
be0e075ac2
1388. [port] irix: check for sys/sysctl.h and NET_RT_IFLIST before
...
defining HAVE_IFLIST_SYSCTL. [RT #3770 ]
2002-10-15 04:32:50 +00:00