aboutsummaryrefslogtreecommitdiff
path: root/tls (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Land #192, fix fix ld warning "attempted multiple inclusion of file" on SolarisBrent Cook2016-05-021-1/+3
|\
| * fix ld warning "attempted multiple inclusion of file" on Solariskinichiro2016-04-211-1/+3
| | | | | | | | - To avoid ld warning on Solaris, use abs_top_builddir in Makefile.am
* | add cmake build optionskinichiro2016-04-141-0/+6
|/ | | | | | | | | | | | | - 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"
* fix cmake on HP-UXkinichiro2016-04-041-1/+1
| | | | | | | | | | | | | | | | | - CMakeLists.txt * add OS specific compiler flags and library * add checking size of time_t * add checking memmem() - tests/CMakeLists.txt * add if(HAVE_MEMMEM) for explicit_bzero * add checking SMALL_TIME_T for rfc5280time - crypto/CMakeLists.txt * add getentropy_hpux.c - tls/CMakeLists.txt * fix checking strsep
* fixup cert.pem path override for libtls, add for nc(1)Brent Cook2015-12-071-2/+2
| | | | this also fixes the formatting of help for nc(1)
* override _PATH_SSL_CA_FILE with OPENSSLDIR at build timeBrent Cook2015-12-061-0/+7
| | | | fix #160
* include new tls headersBrent Cook2015-09-132-0/+3
|
* add 'nc' to the distribution as an example of libtls client and serverBrent Cook2015-09-121-0/+1
|
* Do not build lib-objects targets if we are just building static libs.Brent Cook2015-09-091-8/+8
| | | | This confuses some cmake targets.
* disable shared CMake builds for OS X / Windows for nowBrent Cook2015-09-071-4/+9
|
* Add install targets and shared libraries to CMakeJeff Davey2015-08-181-1/+8
|
* add initial CMake and Visual Studio build supportBrent Cook2015-07-212-0/+23
| | | | | | | | 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.
* revert changes to libtls-standalone Makefile.am that ended up in tlsBrent Cook2015-05-231-3/+5
|
* stub in initial libtls standalone treeBrent Cook2015-05-231-5/+3
|
* rework CFLAGS/CPPFLAGS settings during configurationBrent Cook2015-03-221-1/+0
| | | | | | Move define adjustments to CPPFLAGS. Adjust user CFLAGS directly, do not override during configuration. USER_CFLAGS is not necessary to build libcompat_noopt correctly.
* enable libtls by defaultBrent Cook2015-03-191-3/+0
| | | | | | | | 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@
* add strsep fallback for libtlsBrent Cook2015-02-141-0/+5
|
* add all LIBADD dependencies for tlsBrent Cook2014-12-141-1/+1
| | | | | The libtool transitive dependency magic does not seem to work for cross-compilation, so explicitly specify them here.
* allow Windows DLLs to be builtBrent Cook2014-12-141-1/+1
| | | | based on a patch from Jan Engelhardt
* add LIBADD library dependencies to libssl/libtlsBrent Cook2014-12-141-0/+1
| | | | From Jan Engelhardt
* read all library versions directly from filesBrent Cook2014-12-061-1/+2
| | | | | | This makes building and testing easier because the library Makefile.am files are use directly rather than as templates. Thanks to Wouter Clarie for the idea.
* simplify packaging for libtls.Brent Cook2014-12-061-2/+9
| | | | | Derive the file list from the Makefile.am template itself (DRY), ensure manpage is packaged with the final tarball.
* add support for building libtlsBrent Cook2014-12-061-0/+10
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@