Brent Cook
0a74a4d464
add strndup/strnlen compat functions from OpenBSD
2014-07-28 07:07:23 -05:00
Brent Cook
6383a0722c
remove thread_private.h, no longer needed
2014-07-27 06:09:51 -05:00
Brent Cook
f425f564d5
test for and use system explicit_bzero if it exists
...
ok beck@ guenther@
2014-07-21 19:54:07 -05:00
Brent Cook
1b1bce16b1
update to newly-refactored arc4random compatibility shims
...
the thread-private bits can move next
ok beck@
2014-07-18 09:19:23 -05:00
Brent Cook
d697fdb4af
initial underpinnings for mingw/cross compilation support
...
Use canonical host rather than target so that this works:
CC=i686-w64-mingw32-gcc ./configure --host=i686-w64-mingw32
Conditionally compile Linux issetugid compatibility function
ok beck@
2014-07-18 09:19:17 -05:00
Brent Cook
65944782c3
add platform libraries to libcompat's LIBADD list
...
ok beck@
2014-07-12 03:34:08 -05:00
Brent Cook
8b125f31bb
build strtonum directly into apps/openssl
...
it is not needed as a library export
ok beck@
2014-07-11 04:47:03 -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