aboutsummaryrefslogtreecommitdiff
path: root/apps/openssl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of https://github.com/libressl-portable/portable into ↵d3x0r2017-07-061-2/+2
|\ | | | | | | | | | | SkipInstall Fix merge conflicts from GNUInstallDirs merge to master.
| * use GNUInstallDirs from cmake to specify install paths.d3x0r2017-07-061-2/+2
| | | | | | | | Primarily this is to select whether 'lib64' or 'lib' is used on linux type systems.
* | Add option LIBRESSL_SKIP_INSTALLd3x0r2017-07-061-4/+8
|/ | | | | | | | Internally LIBRESSL_SKIP_INSTALL, if not set becomes ENABLE_LIBRESSL_INSTALL so this by default is enabled. defining LIBRESSL_SKIP_INSTALL before hand will disable all install() rules. This is useful if another project includes and links to this statically. I chose to add a prefix to avoid potential name collision because the options are cached globally. If the installation is skipped, maybe it should also disable building apps? I didn't do that.
* fix static mingw builds, platform LDADD needs to come at the endBrent Cook2017-01-091-2/+2
|
* remove unneeded slash after DESTDIRkinichiro2016-10-301-4/+4
|
* remove cmsBrent Cook2016-09-142-2/+0
|
* Land #192, fix fix ld warning "attempted multiple inclusion of file" on SolarisBrent Cook2016-05-021-2/+2
|\
| * fix ld warning "attempted multiple inclusion of file" on Solariskinichiro2016-04-211-2/+2
| | | | | | | | - To avoid ld warning on Solaris, use abs_top_builddir in Makefile.am
* | add cmake build optionskinichiro2016-04-141-0/+8
|/ | | | | | | | | | | | | - 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"
* modify cmake to build nckinichiro2016-04-092-0/+82
| | | | | | | | | | | - 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
* update apps.h includeBrent Cook2015-10-181-1/+1
|
* Windows compatibility fixesBrent Cook2015-10-183-3/+3
| | | | | | | | | | | VS2013 has trouble with relative include paths for apps/openssl, so move certhash_win/apps_win.c back to apps/openssl. gmtime_r on mingw64 fails with negative time_t, override gmtime_s fails all of the time unit tests, override SHUT_RD/WR are defined in newer mingw64 headers, check before overriding
* visual studio path updatesBrent Cook2015-09-182-2/+2
|
* move windows file IO mode setup to apps_win.cBrent Cook2015-09-131-0/+31
|
* readd openssl.1, distribute nc.1Brent Cook2015-09-131-0/+2
|
* add 'nc' to the distribution as an example of libtls client and serverBrent Cook2015-09-124-0/+485