jacob berkman
83e9741dc6
Disable netcat if arpa/telnet.h is not available (iOS)
2016-08-09 15:04:45 -07:00
Brent Cook
d4d040c171
add things to minimize diffs with OpenNTPD-portable
2016-02-15 13:39:06 -06:00
Brent Cook
35e669fd1a
whitelist NetBSD 7.0 native arc4random(3) implementation.
...
NetBSD 7 improves arc4random(3) over earlier versions by adding fork
detection, stronger assertions on seed failure.
2016-01-03 21:24:05 -06:00
Brent Cook
d0009039de
enable nc on AIX
2016-01-03 21:20:03 -06:00
Brent Cook
4db1ad6797
installing nc(1) should imply building, even if not whitelisted
2015-12-07 08:24:41 -06:00
Brent Cook
7a82b7c0fd
build nc on solaris and cygwin
2015-11-23 02:07:23 -06:00
Brent Cook
24b5a96a7c
whitelist nc on other BSDs
2015-10-23 16:19:07 -07:00
Brent Cook
a7f031ba55
add b64_ntop checking and fallback for nc(1)
2015-10-01 07:40:26 -05:00
Brent Cook
497a47c5fc
remove incorrect comment
...
We actually want to only start extending CFLAGS after calling AC_PROG_CC
so we get the default autoconf value (usually just -O2).
2015-09-30 08:00:49 -05:00
Brent Cook
8c90be2a29
allow nc to build on linux and os x
2015-09-13 18:42:15 -05:00
Brent Cook
a787f964a1
restrict nc to openbsd builds for now
2015-09-12 10:51:11 -05:00
kinichiro
9aa4e1d960
disable strict aliasing on HP-UX C/aC++ compiler
...
to disable strict aliasing on HP-UX C/aC++, `+Otype_safety=off` is right.
`+Otype_safety=strong` forces ANSI aliasing.
2015-08-04 19:08:42 +09:00
Brent Cook
5d8a1cf715
add initial CMake and Visual Studio build support
...
This moves the compatibility include files from include to
include/compat so we can use the awful MS C compiler
<../include/> trick to emulate the GNU #include_next extension.
This also removes a few old compat files we do not need anymore.
2015-07-21 12:08:18 -05:00
Brent Cook
b9291face3
disable strict aliasing on AIX xlc and HP-UX aC++ compilers
2015-07-16 11:34:07 -05:00
Brent Cook
545454277a
add check for inet_pton, nudge minimum win32 compat to 0x0501
2015-07-02 00:19:53 -05:00
Brent Cook
d3771a41cb
refactor configure into separate m4 macros
...
this allows for some reusability with libtls
2015-05-23 19:27:57 -05:00