Ondřej Surý
|
68f473a25e
|
Replace platform ISC_PLATFORM_HAVEKQUEUE with config HAVE_KQUEUE
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
d00ef56dfa
|
Remove dummy ISC_PLATFORM_HAVESTRINGSH platform define
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
47f18c7d50
|
Replace platform ISC_PLATFORM_NEEDSTRLCPY and ISC_PLATFORM_NEEDSTRLCAT with AC_CHECK_FUNCS call
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
4014bc42dd
|
According to POSIX.1-2001, POSIX.1-2008 #include <sys/select.h> is correct way to get fd_set
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
1333d4a71a
|
Remove dummy ISC_PLATFORM_HAVELIFCONF platform define
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
0bea5c2baf
|
Replace platform.h ISC_PLATFORM_HAVEIFNAMETOINDEX with config HAVE_IF_NAMETOINDEX
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
53d87175df
|
Remove dummy ISC_PLATFORM_HAVEIF_LADDRREQ platform define
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
c798db0fcd
|
Remove dummy ISC_PLATFORM_HAVEIF_LADDRCONF define
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
22e5231f99
|
Remove ISC_PLATFORM_BUSYWAITNOP in favour of direct isc_rwlock_pause() define
|
2018-09-07 12:17:29 +02:00 |
|
Ondřej Surý
|
510bb376e1
|
Define platform.h ISC_PLATFORM_USEBACKTRACE with config.h USE_BACKTRACE
|
2018-09-07 12:17:29 +02:00 |
|
Ondřej Surý
|
75c2996df8
|
Cleanup lib/isc/$\arch/ Makefile.in(s) from configure.in
|
2018-08-31 08:19:15 -04:00 |
|
Evan Hunt
|
d3e2f848ec
|
configure could loop if --with-pic was specified
|
2018-08-29 19:19:50 -04:00 |
|
Ondřej Surý
|
d60e553a64
|
-Xcompiler -shared is generally needed when using libtool on Linux, not only when -ld is present
|
2018-08-29 16:37:26 +02:00 |
|
Ondřej Surý
|
d03b9ec544
|
Make dnsrps play well with dlopen
|
2018-08-29 16:37:26 +02:00 |
|
Ondřej Surý
|
77f71d7d4a
|
Rewrite dlopen detection using modern autoconf language constructs
|
2018-08-29 16:37:26 +02:00 |
|
Evan Hunt
|
5928d31efc
|
make --without-pic imply --disable-shared and --without-dlopen
|
2018-08-29 16:37:26 +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ý
|
facc390b54
|
Update configure.in to check for both stdatomic.h and __atomic builtins
|
2018-08-28 12:15:39 +02:00 |
|
Ondřej Surý
|
f1d658764c
|
Remove dead check for long long support
|
2018-08-28 10:31:49 +02:00 |
|
Ondřej Surý
|
52e1c45156
|
Assume PTHREAD_ONCE_INIT is not broken (remove support for ancient Solaris)
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
a11a271b28
|
Assume non-broken recvmsg
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
1e1804bb96
|
getifaddrs() is available on all supported Unix platforms (Linux, BSDs, macOS and Solaris)
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
62fb0759e9
|
Assume always working getaddrinfo/getnameinfo implemenation
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
29c853f500
|
Remove check for isc_port_t; Windows never have it, Unix always have it
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
40f7680efa
|
Ignore sockaddr_{sin,sin6,sun}.{sin,sin6,sun}_len even on systems that define it
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
e6dc08b06c
|
Always assume BSD4.4 msghdr version
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
3ab9c99567
|
Remove support for legacy systems without in6_pktinfo
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
8c526df306
|
Remove support for legacy systems without sin6_scope_id
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
4150a86046
|
Remove support for legacy platforms without in6addr_loopback
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
5083a42072
|
Remove support for legacy systems without in6addr_any
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
b962f47d3e
|
Remove support for pre-RFC2133 IPv6 implementation (in_addr6)
|
2018-08-28 10:31:48 +02:00 |
|
Ondřej Surý
|
243a347d60
|
Remove support for legacy KAME IPv6 stack
|
2018-08-28 10:31:47 +02:00 |
|
Ondřej Surý
|
7b21bbb7c1
|
Require IPv6 support from the OS
|
2018-08-28 10:31:47 +02:00 |
|
Ondřej Surý
|
00ca487fec
|
We always want IPv6
|
2018-08-28 10:31:47 +02:00 |
|
Ondřej Surý
|
c19713aa51
|
Remove support for legacy SGI IRIX
|
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ý
|
02e349c051
|
Remove legacy support for HP-UX
|
2018-08-28 10:31:47 +02:00 |
|
Ondřej Surý
|
b02de1ec30
|
Remove legacy support for SunOS
|
2018-08-28 10:31:47 +02:00 |
|
Ondřej Surý
|
18e3c8d232
|
Remove legacy support for Tru64
|
2018-08-28 10:31:47 +02:00 |
|
Ondřej Surý
|
f0f71420c8
|
Remove legacy support for AIX
|
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ý
|
e53a72a649
|
Remove legacy UnixWare support (sigwait, ipv6)
|
2018-08-28 10:31:47 +02:00 |
|
Bhargava Shastry
|
1c57b73e34
|
oss-fuzz: Improve interaction with fuzzing tools and add new tests in fuzz/ directory
|
2018-08-23 10:07:28 +02:00 |
|
Ondřej Surý
|
ab9f12c7f4
|
Fix missing $ in CMOCKA_CFLAGS when --with-cmocka=<path> was used
|
2018-08-17 15:28:42 +02:00 |
|
Ondřej Surý
|
c692da2182
|
Improve autoconf pthread detection
|
2018-08-16 17:18:52 +02:00 |
|
Witold Kręcicki
|
5cdb38c2c7
|
Remove unthreaded support
|
2018-08-16 17:18:52 +02:00 |
|
Ondřej Surý
|
64fe6bbaf2
|
Replace ISC_PRINT_QUADFORMAT with inttypes.h format constants
|
2018-08-08 09:36:44 +02:00 |
|
Ondřej Surý
|
9e493798c6
|
Check for C99 compatible compiler
|
2018-08-08 09:36:44 +02:00 |
|
Mark Andrews
|
7425252207
|
add /opt/local/share/xsl/docbook-xsl-nons to the places to look for manpages/docbook.xsl under macports
|
2018-08-02 12:07:27 +10:00 |
|
Ondřej Surý
|
71877806e8
|
Fix ax_check_openssl to accept yes and improve it to modern autotools standard
|
2018-07-23 22:10:52 +02:00 |
|