Brent Cook
c691459502
fix static mingw builds, platform LDADD needs to come at the end
2017-01-09 02:22:26 -06:00
Brent Cook
9e25f75800
remove DEFAULT_CA_FILE patch, since libtls handles this by default
2016-08-13 11:42:21 -05:00
Brent Cook
b13529f791
Revert "remove DEFAULT_CA_FILE patch, since libtls handles this by default"
...
This reverts commit 30adf9c06e
.
2016-07-09 12:40:22 -05:00
Brent Cook
30adf9c06e
remove DEFAULT_CA_FILE patch, since libtls handles this by default
2016-07-07 07:27:39 -05:00
Brent Cook
552817b77f
Land #192 , fix fix ld warning "attempted multiple inclusion of file" on Solaris
2016-05-02 02:03:03 -05:00
kinichiro
02e1cc4df1
fix ld warning "attempted multiple inclusion of file" on Solaris
...
- To avoid ld warning on Solaris, use abs_top_builddir in Makefile.am
2016-04-21 16:12:47 +09:00
kinichiro
bda62f7fe4
add cmake build options
...
- add cmake build options as configure provides
* -DENABLE_ASM (default ON)
* -DENABLE_EXTRATESTS (default OFF)
* -DENABLE_NC (default OFF)
* -DOPENSSLDIR (default ${CMAKE_INSTALL_PREFIX}/etc/ssl)
- add biotest and pidwraptest if ENABLE_EXTRATESTS is ON
- add compiler flag `-fno-common` if CMAKE_SYSTEM_NAME is Darwin
to prevent link error Undefined symbols "_OPENSSL_ia32cap_P"
2016-04-14 15:16:52 +09:00
kinichiro
2510a5e6f9
modify cmake to build nc
...
- modify structure of CMakeLists.txt under apps/
* move apps/CMakeLists.txt to apps/openssl/ since this is for openssl build
* create new apps/nc/CMakeLists.txt for nc build
* modify apps/CMakeLists.txt just add_subdirectory()
- add checking and compile of arc4random_uniform()
- add installing man files, openssl.1 and nc.1
2016-04-09 12:06:40 -05:00
Brent Cook
28aaab4323
allow optionally installing nc(1) with '--enable-nc'
2015-12-07 08:14:51 -06:00
Brent Cook
1988b8f65e
fixup cert.pem path override for libtls, add for nc(1)
...
this also fixes the formatting of help for nc(1)
2015-12-07 07:55:05 -06:00
Brent Cook
7109fb3260
ensure we don't pass a negative int to ctypes functions
...
Some implementations, e.g. cygwin, use a table lookup that can cast
a char to a negative array offset.
2015-11-23 02:06:03 -06:00
Jeremy Huddleston Sequoia
9afc452761
nc: Use AM_CPPFLAGS, not CPPFLAGS in Makefile.am
...
CPPFLAGS should just be set by the user at configure time
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2015-10-14 16:33:25 -05:00
Brent Cook
a7f031ba55
add b64_ntop checking and fallback for nc(1)
2015-10-01 07:40:26 -05:00
Brent Cook
c7ae7c0c9d
fix a library paths, nc patch
2015-09-13 19:15:34 -05:00
Brent Cook
eaa4c1cc8a
a few more linux nc build tweaks
2015-09-13 19:06:29 -05:00
Brent Cook
8c90be2a29
allow nc to build on linux and os x
2015-09-13 18:42:15 -05:00
Brent Cook
02b7539cf5
readd openssl.1, distribute nc.1
2015-09-13 07:23:04 -05:00
Brent Cook
a787f964a1
restrict nc to openbsd builds for now
2015-09-12 10:51:11 -05:00
Brent Cook
dcbaa6b699
correct nc compat path
2015-09-12 10:15:00 -05:00
Brent Cook
a64c42a09d
add some backcompat in nc, don't install it
2015-09-12 09:50:44 -05:00
Brent Cook
854f4f69af
add 'nc' to the distribution as an example of libtls client and server
2015-09-12 08:08:24 -05:00