Mark Andrews
|
0eda75fec0
|
don't typedef socklen_t for _MSC_VER >= 1914
|
2018-09-20 13:51:50 +10:00 |
|
Mark Andrews
|
fbeefd4990
|
add krb5-selfsub and ms-selfsub
|
2018-09-10 09:32:31 +10:00 |
|
Mark Andrews
|
5fb75a3d75
|
check that name field is not a valid type
|
2018-09-10 09:32:31 +10:00 |
|
Mark Andrews
|
156d86e673
|
fix dns_ssumatchtype_subdomainms dns_ssumatchtype_subdomainkrb5 as they don't require the name field to be '.'
|
2018-09-10 09:32:31 +10:00 |
|
Mark Andrews
|
81b133d963
|
avoid macro name collision with system defined macro
|
2018-09-10 09:18:17 +10:00 |
|
Evan Hunt
|
2c3b827e5d
|
<isc/string.h> instead of "isc/string.h"
|
2018-09-07 15:26:50 -07: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ý
|
5d8f9bf935
|
Always enable CALL_PTHREAD_SETCONCURRENCY as it is part of POSIX Threads
|
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ý
|
4d46f0f95d
|
Drop ISC_PLATFORM_USEDECLSPEC and IRS_PLATFORM_USEDECLSPEC as they are platform dependent and only unix vs win32 platform.h header difference is enough
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
51b0d5d55e
|
Replace platform ISC_PLATFORM_HAVESTATNSEC with config ENABLE_STAT_NSEC
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
f1d3055d7b
|
Replace platform ISC_PLATFORM_HAVETFO with config ENABLE_TCP_FASTOPEN
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
092edb5b44
|
Replace platform ISC_PLATFORM_HAVEDEVPOLL with check for devpoll.h headers
|
2018-09-07 12:17:30 +02:00 |
|
Ondřej Surý
|
5d65392d18
|
Replace platform ISC_PLATFORM_HAVEEPOLL with config HAVE_EPOLL_CREATE1
|
2018-09-07 12:17:30 +02:00 |
|
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ý
|
f8635fd719
|
Remove dummy ISC_PLATFORM_NEEDSTRCASESTR define from platform.h
|
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ý
|
376bea8b40
|
Cleanup the custom atomic defines from Windows and remove empty atomic_test.c
|
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 |
|
Witold Kręcicki
|
17212cf996
|
Align CMSG buffers to a void* boundary, fixes crash on architectures with strict alignment
CHANGES entry
|
2018-09-07 09:34:32 +02:00 |
|
Ondřej Surý
|
ac21bbb13a
|
Add C++ declarations to dns/fixedname.h
(cherry picked from commit 94a1c85366)
|
2018-09-06 08:11:30 +10:00 |
|
Ondřej Surý
|
0dc714c40d
|
On 32-bit Windows use only default memory ordering
|
2018-09-05 22:20:58 +02:00 |
|
Tinderbox User
|
19ed6f8f5a
|
prep 9.13.3
|
2018-09-04 06:11:38 +00:00 |
|
Ondřej Surý
|
142cb0ab8f
|
Remove already removed headers from the Makefiles
|
2018-09-03 12:09:52 +02:00 |
|
Ondřej Surý
|
25248eb097
|
Bail-out early in the for install loops instead of continuing because for masks the error in the middle
|
2018-09-03 12:05:45 +02:00 |
|
Witold Krecicki
|
d932ec871c
|
Silence some warnings and errors
|
2018-08-31 13:48:26 -07:00 |
|
Mark Andrews
|
615ebc39e3
|
remove EDNS workarounds, update legacy test
|
2018-08-30 21:17:00 -07:00 |
|
Mark Andrews
|
c81c9660f5
|
add -T ednsformerr/ednsnotimp/ednsrefused
|
2018-08-30 21:16:59 -07:00 |
|
Mark Andrews
|
050fca2139
|
increase jitter to cover the entire potential steady state expire range when initially signing the zone
|
2018-08-30 22:37:08 -04:00 |
|
Mark Andrews
|
455bb23236
|
fclose origfile and zonefile
|
2018-08-31 12:13:19 +10:00 |
|
Ondřej Surý
|
e582d085de
|
Fix InterlockedCompareExchange64Acquire -> InterlockedCompareExchangeAcquire64 and variants
|
2018-08-29 22:23:46 +02:00 |
|
Ondřej Surý
|
d67b07c115
|
gai_strerror on Windows is just 'char *'
|
2018-08-29 22:05:09 +02:00 |
|
Ondřej Surý
|
c74ee5bb17
|
Remove *_loadnew from libdns.def.in
|
2018-08-29 21:36:27 +02:00 |
|
Ondřej Surý
|
d967e107f6
|
Remove isc_net_pton and isc_net_ntop from Windows libisc.def.in
|
2018-08-29 21:21:52 +02:00 |
|
Ondřej Surý
|
aa3e33575d
|
Fixup Windows build after strerr changes
|
2018-08-29 21:21:52 +02:00 |
|
Evan Hunt
|
1656152d76
|
Ensure that POSIX strerror_r variant is use even when _GNU_SOURCE is enabled by default
|
2018-08-29 13:31:28 +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 |
|
Evan Hunt
|
3c18b7d3fd
|
silence "missing print.h" warning
|
2018-08-28 15:59:20 -07:00 |
|
Ondřej Surý
|
dc410ce58f
|
Remove broken @ISC_IPV6_H@ placeholder from Makefile.in
|
2018-08-28 21:15:32 +02:00 |
|
Witold Kręcicki
|
103b60e0bc
|
Pre-merge nits
|
2018-08-28 20:25:36 +02:00 |
|