Brent Cook
9e25f75800
remove DEFAULT_CA_FILE patch, since libtls handles this by default
2016-08-13 11:42:21 -05:00
Geoff Beier
36aafbb241
Set _PATH_SSL_CA_FILE to either CMAKE_INSTALL_PREFIX or OPENSSLDIR for the OCSP tests so that OCSP tests can be executed on a system without /etc/ssl/cert.pem
2016-08-01 21:28:53 -04:00
Brent Cook
7a46efa40d
update changelog for 2.4.2
2016-07-31 17:56:21 -05:00
Brent Cook
a7f754a663
set link library dependencies with MSVC, fixes #221
2016-07-31 17:11:19 -05:00
Brent Cook
1fde1eaa44
properly enable strnlen checks for MSVC
2016-07-31 17:10:39 -05:00
celan69
1b10e48a1f
Fix typo in USE_BUILTIN_ARC4RANDOM check
...
Solaris 11 recently introduced a builtin arc4random in libc which fails the tests in "make check". Found USE_BUILTIN_ARC4RANDOM, but could not get it to work. Apparently, there is a typo in the configure logic rendering USE_BUILTIN_ARC4RANDOM ineffective.
2016-07-19 12:11:28 +02:00
Brent Cook
a9332ccecf
avoid BSWAP assembly for ARM <= v6
2016-07-17 18:12:23 -05:00
Brent Cook
fa435db8df
format 64-bit int portably (windows wants %l64d)
2016-07-17 17:37:16 -05:00
Brent Cook
618c32e4a1
don't build nc with MSVC
2016-07-11 03:14:23 -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
kinichiro
23083e7724
include OCSP test script
2016-07-05 20:33:16 +09:00
Brent Cook
aab671088d
add OCSP test
2016-07-04 23:29:39 -05:00
Brent Cook
ccf66c469f
update for netcat changes
2016-06-30 20:00:29 -05:00
Brent Cook
ec4c98718d
refine netcat patch
2016-06-30 08:18:03 -05:00
Brent Cook
13b7ac8ada
update netcat patch
2016-06-30 05:49:38 -05:00
Brent Cook
ddb22413ed
update NetBSD recommendation
2016-06-07 07:10:21 -05:00
Brent Cook
2cbdc049bb
Changelog for 2.4.1
2016-06-06 04:57:01 -05:00
Brent Cook
4a9e42808c
Land #197 , include platform linker flags in the .pc files
2016-06-03 05:14:04 -05:00
Martin Herkt
de4a123930
pc: add platform-specific libs to Libs.private
...
Fixes compilations including libressl static libraries in MinGW.
Signed-off-by: Ricardo Constantino (:RiCON) <wiiaboo@gmail.com>
2016-05-31 15:24:22 +01:00
Brent Cook
72ce1e1c9f
Update changelog
2016-05-30 17:19:22 -05:00
Brent Cook
0c4d1b9cef
update changelog
2016-05-30 11:24:10 -05:00
Brent Cook
1f6f1a3527
Update changelog
2016-05-30 11:11:37 -05:00
Brent Cook
7b420734d4
update changelog
2016-05-30 11:11:37 -05:00
Brent Cook
ff021e8abd
rebase netcat patch
2016-05-30 11:08:43 -05:00
Brent Cook
40974784c0
add constant_time_locl.h
2016-05-04 08:47:55 -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
Brent Cook
5582be55b4
Land #190 , Enable cmake on Solaris
2016-05-02 02:00:55 -05:00
Brent Cook
a653a67a1e
Land #189 , Added extra cmake build options like autotools builds
2016-05-02 01:58:18 -05:00
Brent Cook
466e389d3f
check linker flags before checking for functions
2016-04-24 03:29:14 -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
49eabdcb16
organize enabling asm condition in cmake
...
- add amd64 as same as x86_64
- add solaris(i386)
2016-04-15 14:24:00 +09:00
kinichiro
08089a1b20
fix cmake on Solaris
...
- add Solaris specific compiler flags and library
- merge message when SMALL_TIME_T is true
- confirmed on SunOS Release 5.11 Version 11.3 64-bit Solaris i386
2016-04-15 01:47:20 +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
c94670a8cd
add cmake uninstall functionality
...
- add uninstall functionality
* see https://cmake.org/Wiki/CMake_FAQ#Can_I_do_.22make_uninstall.22_with_CMake.3F
2016-04-09 13:37:09 -05:00
Brent Cook
752ad82d33
Land #188 , add ASM support for cmake builds
2016-04-09 12:08:26 -05: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
9a98de6c34
Land #185 , fix MINGW and CYGWIN builds with cmake
2016-04-09 11:50:37 -05:00
Brent Cook
34bf322e6e
Land #184 , execute tests that require srcdir environment variable with cmake
2016-04-09 11:49:53 -05:00
Brent Cook
d9b0838432
Land #183 , fix cmake on HP-UX
2016-04-09 11:49:29 -05:00
kinichiro
e1f8a1e160
modify cmake to build ASM
...
- add functionality compiling ASM with cmake
- to enable ASM, `cmake -DENABLE_ASM=on ..`
2016-04-08 15:09:07 +09:00
kinichiro
177e13159b
add condition for setting BUILD_SHARED (cmake)
...
- add MINGW and CYGWIN for win build
2016-04-05 15:35:21 +09:00
kinichiro
cf45f2bdfd
execute tests that require srcdir environment variable with cmake
...
- uncomment procedures for aeadtest, evptest, pq_test, ssltest, testdsa and testrsa
- add set_tests_properties() for setting environment variable srcdir
- tweak openssl path in ssltest.sh, testdsa.sh, testenc.sh and testrsa.sh
2016-04-05 10:02:35 +09:00
kinichiro
3207606f11
fix cmake on HP-UX
...
- 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
2016-04-04 14:27:43 +09:00
kinichiro
2997b8577c
set project LANGUAGES to C
2016-03-30 16:10:19 +09:00
kinichiro
02b00b5c07
set cmake_minimum_required to 2.8.8
...
`OBJECT` library type of add_library was introduced by CMake 2.8.8.
2016-03-30 12:52:16 +09:00
Brent Cook
8131b377bf
update changelog
2016-03-21 05:01:12 -05:00
Brent Cook
04ceeb2c75
updated changelog
2016-03-21 04:47:24 -05:00
Brent Cook
9a0f8a424b
set windows binary OPENSSLDIR to something plausible
2016-03-21 04:37:01 -05:00
kinichiro
14aa5f73ab
modify include/compat/netinet/ip.h
...
- add including <netinet/in_systm.h> for n_long on HP-UX
2016-03-13 19:17:24 +09:00