Brent Cook
545454277a
add check for inet_pton, nudge minimum win32 compat to 0x0501
2015-07-02 00:19:53 -05:00
Brent Cook
dd646a3302
enable libtls by default
...
The API/ABI for the LibreSSL 2.1.x series is now fixed, so we can safely
enable libtls it by default. This is useful for new OpenNTPD and
OpenSMTPD releases as well.
ok deraadt@ beck@ sthen@
2015-03-19 00:39:50 -05:00
Brent Cook
9909bd7aa5
include 'struct iovec' for Windows
...
this is used for in-memory cert loading
2015-01-31 21:52:20 -06:00
Brent Cook
b3270494f0
add support for building libtls
...
Use './configure --enable-libtls' to build the library and install the
associated manpages. Note that the API and ABI of this library may
change still, though feedback is welcome.
ok deraadt@ jsing@ tedu@
2014-12-06 09:13:56 -06:00
Brent Cook
cccdd689e3
add minimal winsock->BSD networking header shims
...
also add license header to existing shims
2014-12-03 17:07:17 -06:00
Brent Cook
af705b3f7d
add sys/mman.h shim to define MAP_ANON if needed
...
thanks to kinichiro for pointing this out
ok deraadt@ beck@
2014-07-29 11:17:48 -05:00
Brent Cook
35e2d8d048
add asprintf / vasprintf from OpenSSH portable
...
ok deraadt@ beck@
2014-07-29 11:17:22 -05:00
Brent Cook
0ec7cdcbad
include err.h shim
...
Includes compatible replacements, or uses system err.h if available.
ok beck@ guenther@
2014-07-21 19:53:53 -05:00
Charlie Root
abe7bee360
Make things build again - add some missing headers
...
ok bcook@
2014-07-10 08:36:47 -06:00
Brent Cook
2b6dbc39ef
initial top-level import of subdirectories
2014-07-10 06:22:54 -05:00