Brent Cook
71ce0b8c3e
generate opensslconf.h in build dir for cmake
2023-07-04 10:37:24 +03:00
Brent Cook
a316f8ab8c
link internal apps statically
2023-05-27 01:20:54 -05:00
kinichiro
adde656bb7
Add strtonum to compat library and export it
...
crypto library requires strtonum now, and add it to compat library.
remove it from applications compat/ directories.
2021-12-26 16:00:25 +09:00
kinichiro
c211d97ecb
Remove unneeded target_include_directories with cmake
...
This could remove recurring of the same statement for include directories.
Instead of this removals, apps/* and tests should have include path that
had been provided by INTERFACE_INCLUDE_DIRECTORIES of target libs and
internal static libs.
2021-12-04 14:36:39 +09:00
kinichiro
39c7fa8ad6
Force cmake to link strtonum shim with Darwin less than 20
...
check_function_exists misinterprets as if strtonum exists on macos 10.15.
2021-05-22 13:31:04 +09:00
Brent Cook
921c0675a2
Add '--enable-libtls-only' build option
2021-04-07 07:51:45 -05:00
Brent Cook
6359d9404d
include strtonum for ocspcheck
2020-10-19 09:09:36 -05:00
kinichiro
6dc8d2be3b
Install ocspcheck.8 manual
2020-01-09 21:33:28 +09:00
Brent Cook
bf368e58e7
add private includes for apps and tests
2018-06-14 05:59:20 -05:00
Brent Cook
4fcfc82d83
scope private/public headers when embedding into other projects
...
thanks to Cameron Palmer
2018-05-29 05:46:54 -05:00
Brent Cook
3fb9e63b90
bump base requirement to Windows Vista, use builtin inet_ntop/pton
2018-03-14 07:29:04 -05:00
kinichiro
9bb3e03722
Fix checking memmem in apps/ocspcheck/CMakeLists.txt
...
- Issue #352 pointed out by @d3x0r
2017-09-26 22:02:21 +09:00
d3x0r
a4d80ca56a
Merge branch 'master' of https://github.com/libressl-portable/portable into SkipInstall
...
Fix merge conflicts from GNUInstallDirs merge to master.
2017-07-06 23:11:11 -07:00
d3x0r
2557dd7439
Add option LIBRESSL_SKIP_INSTALL
...
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.
2017-07-06 02:09:44 -07:00
d3x0r
a2bd5ebaba
use GNUInstallDirs from cmake to specify install paths.
...
Primarily this is to select whether 'lib64' or 'lib' is used on linux type systems.
2017-07-06 01:49:43 -07:00
Brent Cook
cb57534af8
skip building ocspcheck on MSCV
2017-01-27 07:14:43 -06:00
kinichiro
05cf1ee697
Copy openbsd library file every time rather than statically checking in
2017-01-27 01:21:37 +09:00
kinichiro
7dd0650d33
Add inet_ntop and memmem for ocspcheck
2017-01-26 17:51:35 +09:00
Brent Cook
93754dc5cf
initial ocspcheck integration
2017-01-24 06:06:07 -06:00