Brent Cook
271ad075dd
update ChangeLog for 2.2.5
2015-12-05 13:15:46 -06:00
Brent Cook
248af93e3a
update changelog for 2.2.4
2015-10-15 16:13:58 -05:00
Jeremy Huddleston Sequoia
97478266ca
Use bundled headers instead of installed headers when building
...
The build system incorrectly set include directives in AM_CFLAGS which
causes them to be placed after the configured CPPFLAGS. Thus, if
a user or packaging system sets CPPFLAGS to a location that has
libressl or openssl headers installed, they will be used instead
of the bundled versions. This corrects that issue by setting up
the variables correctly.
https://github.com/libressl-portable/portable/issues/150
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2015-10-15 15:23:44 -05:00
Brent Cook
0e7a252d0d
update changelog for 2.2.4
2015-09-11 17:11:37 -05:00
Brent Cook
0c125d1ee3
bump version to 2.2.4
2015-09-11 17:10:11 -05:00
Brent Cook
e953fdbb96
add -lrt check for linux
2015-09-11 16:52:03 -05:00
Brent Cook
14fbc41003
speed up builds without killing os x perhaps
2015-09-11 16:52:03 -05:00
Brent Cook
f927fc2a90
add cmake test support
2015-09-11 16:52:03 -05:00
Will Tange
5c164446dd
Small README typo
2015-09-11 16:38:14 -05:00
Brent Cook
b8853fd092
ensure headers are sanitized before release
...
When a public header is removed, we need to ensure it gets removed
in the release distribution as well. Also, remove nonexistent *.he
exclude.
2015-09-11 16:37:59 -05:00
Brent Cook
aad86fe1f9
remove support for old MSVC versions, KNF
2015-09-11 16:36:42 -05:00
Brent Cook
72039968e2
Do not build lib-objects targets if we are just building static libs.
...
This confuses some cmake targets.
2015-09-11 16:36:26 -05:00
Brent Cook
9c2f0ef51c
updates for MSVC 2015's degenerate headers
...
Note that 'perror' moves from stdio.h to stdlib.h, and 'rename' moves
from stdio.h to io.h. Also, standard C includes move from the compiler
to the Windows SDK, which changes the base path for the include files.
2015-09-11 16:36:18 -05:00
Brent Cook
e13a39a5a7
distribute strcasecmp.c
2015-09-11 16:36:11 -05:00
Brent Cook
9c9a9858e8
disable shared CMake builds for OS X / Windows for now
2015-09-11 16:36:03 -05:00
Brent Cook
90f851568a
adjust order for ! .gitignore rule precedence
2015-09-11 16:35:55 -05:00
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