Brent Cook
6f7ad9c6d6
update messages about Cygwin support
2015-09-11 16:35:48 -05:00
Brent Cook
52582562d8
distribute include and man CMakefiles
2015-09-11 16:35:38 -05:00
Brent Cook
da424147c9
clarify reporters
2015-08-28 23:24:28 -05:00
Brent Cook
61ad89df15
update contributor attributions
2015-08-28 22:30:57 -05:00
Brent Cook
b5002ca5ac
update summary
2015-08-28 13:45:03 -05:00
Brent Cook
332b03c8b7
update Changelog for 2.2.3
2015-08-28 13:42:01 -05:00
Brent Cook
83e3f22710
replace remaining bash-only features in the update script
...
We used to need more features, but as the Makefile.am's
stopped being dynamically generated, there is less need.
2015-08-28 13:17:13 -05:00
Brent Cook
b3f22d85e5
VERSION is now generated
2015-08-28 13:17:13 -05:00
Brent Cook
ab1de85a42
update pc files to use the package version, not library ABI version
2015-08-28 13:17:13 -05:00
Brent Cook
cd16a21cab
derive version numbers from VERSION files
2015-08-28 13:17:12 -05:00
Jeff Davey
9caf754a59
Add install targets and shared libraries to CMake
2015-08-28 13:17:12 -05:00
Brent Cook
2f2f08e60c
update to pull from OPENBSD_5_8
2015-08-19 20:01:42 -05:00
kinichiro
9aa4e1d960
disable strict aliasing on HP-UX C/aC++ compiler
...
to disable strict aliasing on HP-UX C/aC++, `+Otype_safety=off` is right.
`+Otype_safety=strong` forces ANSI aliasing.
2015-08-04 19:08:42 +09:00
Brent Cook
03ba7b70b9
rebuild manpages on opensslv.h changes
2015-08-03 07:39:21 -05:00
Brent Cook
13d910c11e
disable explicit_bzero optimizations with CMake builds
2015-08-03 07:37:24 -05:00
Brent Cook
3465c5105b
update build information
2015-08-03 07:19:25 -05:00
Brent Cook
75b90b157c
MSVC is not yet ready to build all of the tests
2015-08-03 07:05:40 -05:00
Brent Cook
c66d80a438
add win32-specific explicit_bzero implementation
2015-08-03 06:56:59 -05:00
Brent Cook
058e3ebe77
expand changelog, fix typo
2015-08-03 05:23:54 -05:00
Brent Cook
a6d5b32276
update release notes for 2.2.2
2015-08-02 23:42:48 -05:00
Brent Cook
6527c32039
initial Linux cmake suppport
...
tested on Ubuntu 14.04
2015-08-01 05:33:19 -05:00
Brent Cook
b521a76a46
disable current broken cmake tests
2015-07-22 11:42:34 -05:00
Brent Cook
dd0704b176
s/CMakeFiles/CMakeLists/, start porting test scripts
2015-07-22 11:40:16 -05:00
Brent Cook
a9b16c2d66
correct fallback err.h macro behavior
2015-07-22 09:00:38 -05:00
Brent Cook
a9122f74e0
add cmake tests
2015-07-21 22:21:14 -05:00
Brent Cook
3614acd62e
tests aren't ready for cmake, skip for now
2015-07-21 20:01:00 -05:00
Brent Cook
1828bcb9bf
don't build eng_rsax.c anymore
2015-07-21 20:00:42 -05:00
Brent Cook
9d5eb631e3
move sleep shim to posix_win.c
2015-07-21 12:52:29 -06:00
Brent Cook
63161e85dc
add initial build for arc4random/getentropy fallbacks
2015-07-21 12:52:14 -06:00
Brent Cook
cbdc8ca820
tighten up compat include paths, fix glibc compatibility
2015-07-21 12:04:07 -06:00
Brent Cook
5d8a1cf715
add initial CMake and Visual Studio build support
...
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.
2015-07-21 12:08:18 -05:00
Brent Cook
7a4a37cf59
remove generated version file
2015-07-20 01:09:00 -05:00
Brent Cook
792a5acb67
eng_rsax is gone
2015-07-20 01:08:01 -05:00
Brent Cook
998cdebf36
update man links
2015-07-19 10:41:00 -05:00
Brent Cook
a1a0f2c6e2
implement compatibility shim for __warn_references
...
This will allow us to warn about deprecated function references at link-time.
2015-07-17 16:54:23 -05:00
Brent Cook
fafc3e47f2
derive VERSION from opensslv.h from upstream
2015-07-16 17:52:50 -05:00
Scott Parker
0bab46dde2
patch headers to avoid redefinitions on windows
2015-07-16 13:09:42 -05:00
Brent Cook
b9291face3
disable strict aliasing on AIX xlc and HP-UX aC++ compilers
2015-07-16 11:34:07 -05:00
Brent Cook
ddeb740426
win32 openssl CLI: preserve original echo state
...
Mirror the patch to ui_openssl.c, also fix the broken conditional that
made it not actually turn off echo in the first place.
ok guenther@
2015-07-16 10:27:57 -05:00
Brent Cook
c1a162d83b
disable strict aliasing by default, noticed by miod@
2015-07-15 20:24:05 -05:00
Brent Cook
db974c34e9
fixup how OPENSSLDIR is derived and expanded
...
As per
http://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Installation-Directory-Variables.html
we should not try to expand variables like sysconfdir in the
configure script, but rather derive the correct value in the Makefiles
instead. This fixes missing expansions as the preprocessor define.
2015-07-15 20:02:38 -05:00
Brent Cook
4cffda193b
build libcrypto with -DLIBRESSL_INTERNAL
...
Since libcrypto defines its own CPPFLAGS, we need to set this for
libcrypto specifically.
2015-07-15 19:17:27 -05:00
Brent Cook
c136688ad7
Land #107 , improve default OPENSSLDIR install behavior
2015-07-12 22:15:04 -05:00
Brent Cook
e2903fcefc
Land #105 , fix changelog typo
2015-07-12 22:13:33 -05:00
Brent Cook
f1f3147aff
bump version to 2.2.2
2015-07-12 22:12:55 -05:00
Brent Cook
bda20bd13f
Improve automatic handling of OPENSSLDIR
...
Install a default cert.pem, openssl.cnf, x509v3.cnf in OPENSSLDIR, which
is derived by default from sysconfdir and the prefix setting.
2015-07-12 22:10:48 -05:00
vanderhoorn
1ff2f4bc7d
Fix typo in the ChangeLog
...
Embeded -> Embedded
2015-07-09 17:50:53 +02:00
Brent Cook
83d07710b5
remove unused --with-enginesdir configuration parameter
2015-07-08 09:02:12 -05:00
Brent Cook
5d916a25d2
update and clarify windows versions
2015-07-08 08:56:01 -05:00
Brent Cook
c194be1009
release note update for 2.2.1
2015-07-02 17:49:51 -05:00