|
1c2a3f25
|
2015-09-09T07:45:54
|
|
Remove cmake tests from travis builds for now.
This seemed like it should be easy, but apparently there are a lot of
gotchas that need to be ironed out in a branch first.
|
|
e04dfb2b
|
2015-09-09T07:34:37
|
|
fix a couple of travis build failures
|
|
46c9a8de
|
2015-09-09T07:13:05
|
|
revert some travis shell portability tweaks
|
|
9e090286
|
2015-09-09T07:01:26
|
|
remove builtin travis cmake because it is too old
|
|
f6999fbe
|
2015-09-09T07:01:05
|
|
try ninja on travis linux again
|
|
c0341ad1
|
2015-09-09T06:59:35
|
|
use newer cmake for travis linux builds, revise build script
|
|
2728a865
|
2015-09-09T06:40:05
|
|
travis' cmake does not support ninja, use make
|
|
5de4c4f0
|
2015-09-09T06:12:16
|
|
add travis-ci cmake tests
|
|
5dc63037
|
2015-09-09T06:01:52
|
|
remove support for old MSVC versions, KNF
|
|
adfb2bf7
|
2015-09-09T05:15:06
|
|
Do not build lib-objects targets if we are just building static libs.
This confuses some cmake targets.
|
|
5f4e95e7
|
2015-09-08T15:00:09
|
|
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.
|
|
9903a266
|
2015-09-07T01:28:29
|
|
distribute strcasecmp.c
|
|
ca56c332
|
2015-09-07T01:05:33
|
|
disable shared CMake builds for OS X / Windows for now
|
|
4078416c
|
2015-09-07T00:40:20
|
|
adjust order for ! .gitignore rule precedence
|
|
122acbd6
|
2015-09-07T00:33:55
|
|
update messages about Cygwin support
|
|
5ccdd138
|
2015-09-07T00:31:59
|
|
distribute include and man CMakefiles
|
|
3057de0d
|
2015-09-01T19:23:15
|
|
use CP_LIBC for copying tests/memmem.c
|
|
afcfb2d5
|
2015-08-31T07:49:50
|
|
add CP_LIBC, fix tls compilation
|
|
444749d1
|
2015-08-31T02:30:50
|
|
remove s3_meth.c from CMake builds
|
|
dbfba115
|
2015-08-31T02:30:25
|
|
remove DEF_WEAK from libc copies
|
|
058df4a2
|
2015-08-30T22:25:32
|
|
Delete s3_meth.c since it was only for SSLv3 support.
|
|
4e276357
|
2015-08-28T13:42:01
|
|
update Changelog for 2.2.3
|
|
cc3c1810
|
2015-08-28T05:54:12
|
|
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.
|
|
935d2744
|
2015-08-19T19:44:28
|
|
VERSION is now generated
|
|
3bdb537a
|
2015-08-19T18:48:01
|
|
update pc files to use the package version, not library ABI version
|
|
61fe482d
|
2015-08-19T19:16:29
|
|
derive version numbers from VERSION files
|
|
5461dea7
|
2015-08-18T13:20:19
|
|
Add install targets and shared libraries to CMake
|
|
9aa4e1d9
|
2015-08-04T19:08:42
|
|
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.
|
|
03ba7b70
|
2015-08-03T07:39:21
|
|
rebuild manpages on opensslv.h changes
|
|
13d910c1
|
2015-08-03T07:37:24
|
|
disable explicit_bzero optimizations with CMake builds
|
|
3465c510
|
2015-08-03T07:19:25
|
|
update build information
|
|
75b90b15
|
2015-08-03T07:05:40
|
|
MSVC is not yet ready to build all of the tests
|
|
c66d80a4
|
2015-08-03T06:56:59
|
|
add win32-specific explicit_bzero implementation
|
|
058e3ebe
|
2015-08-03T05:23:54
|
|
expand changelog, fix typo
|
|
a6d5b322
|
2015-08-02T23:42:48
|
|
update release notes for 2.2.2
|
|
6527c320
|
2015-08-01T05:33:19
|
|
initial Linux cmake suppport
tested on Ubuntu 14.04
|
|
b521a76a
|
2015-07-22T11:42:34
|
|
disable current broken cmake tests
|
|
dd0704b1
|
2015-07-22T11:40:16
|
|
s/CMakeFiles/CMakeLists/, start porting test scripts
|
|
a9b16c2d
|
2015-07-22T09:00:38
|
|
correct fallback err.h macro behavior
|
|
a9122f74
|
2015-07-21T22:21:14
|
|
add cmake tests
|
|
3614acd6
|
2015-07-21T20:01:00
|
|
tests aren't ready for cmake, skip for now
|
|
1828bcb9
|
2015-07-21T20:00:42
|
|
don't build eng_rsax.c anymore
|
|
9d5eb631
|
2015-07-21T12:52:29
|
|
move sleep shim to posix_win.c
|
|
63161e85
|
2015-07-21T12:52:14
|
|
add initial build for arc4random/getentropy fallbacks
|
|
cbdc8ca8
|
2015-07-21T12:04:07
|
|
tighten up compat include paths, fix glibc compatibility
|
|
5d8a1cf7
|
2014-07-10T22:06:10
|
|
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.
|
|
7a4a37cf
|
2015-07-20T01:09:00
|
|
remove generated version file
|
|
792a5acb
|
2015-07-20T01:08:01
|
|
eng_rsax is gone
|
|
998cdebf
|
2015-07-19T10:41:00
|
|
update man links
|
|
a1a0f2c6
|
2015-07-17T16:54:23
|
|
implement compatibility shim for __warn_references
This will allow us to warn about deprecated function references at link-time.
|
|
fafc3e47
|
2015-07-16T17:52:50
|
|
derive VERSION from opensslv.h from upstream
|
|
0bab46dd
|
2015-07-06T13:42:54
|
|
patch headers to avoid redefinitions on windows
|
|
b9291fac
|
2015-07-16T11:34:07
|
|
disable strict aliasing on AIX xlc and HP-UX aC++ compilers
|
|
ddeb7404
|
2015-07-16T10:23:57
|
|
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@
|
|
c1a162d8
|
2015-07-15T20:24:05
|
|
disable strict aliasing by default, noticed by miod@
|
|
db974c34
|
2015-07-15T20:00:21
|
|
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.
|
|
4cffda19
|
2015-07-15T19:17:27
|
|
build libcrypto with -DLIBRESSL_INTERNAL
Since libcrypto defines its own CPPFLAGS, we need to set this for
libcrypto specifically.
|
|
c136688a
|
2015-07-12T22:15:04
|
|
Land #107, improve default OPENSSLDIR install behavior
|
|
e2903fce
|
2015-07-12T22:13:33
|
|
Land #105, fix changelog typo
|
|
f1f3147a
|
2015-07-12T22:12:55
|
|
bump version to 2.2.2
|
|
bda20bd1
|
2015-07-11T14:23:44
|
|
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.
|
|
1ff2f4bc
|
2015-07-09T17:50:53
|
|
Fix typo in the ChangeLog
Embeded -> Embedded
|
|
83d07710
|
2015-07-08T09:02:12
|
|
remove unused --with-enginesdir configuration parameter
|
|
5d916a25
|
2015-07-08T08:56:01
|
|
update and clarify windows versions
|
|
c194be10
|
2015-07-02T17:49:51
|
|
release note update for 2.2.1
|
|
8c6ed379
|
2015-07-02T17:49:03
|
|
add compatible version of arpa/nameser.h for Windows
|
|
54545427
|
2015-06-29T22:51:40
|
|
add check for inet_pton, nudge minimum win32 compat to 0x0501
|
|
8414df69
|
2015-07-01T03:19:21
|
|
added 2.2.1 changes
|
|
45a7a439
|
2015-06-29T22:51:19
|
|
ignore more imported test files
|
|
b7f699ab
|
2015-06-29T22:49:37
|
|
add cipher_list test
|
|
89880c2e
|
2015-06-23T06:39:28
|
|
link build status
|
|
d83bdd41
|
2015-06-23T06:38:00
|
|
include build status link
|
|
b9f1b83a
|
2015-06-20T10:40:04
|
|
update for mdc2 removal
|
|
b67c9460
|
2015-06-19T02:09:27
|
|
remove unneeded local tls.h patch
|
|
97644539
|
2015-06-14T06:06:39
|
|
package README.md
|
|
7dcb0216
|
2015-06-13T23:11:08
|
|
Rename to README.md and add markdown
Since it's now a foreign project in automake, we can use github markdown
in the README.
|
|
407c7cd1
|
2015-06-13T22:31:26
|
|
set 'foreign' flag in automake
Avoid warnings about following GNU standards, since this is not a GNU
project. Thanks to Doug Hogan for pointing this out.
|
|
b091d236
|
2015-06-13T22:26:58
|
|
fix libtool 2.4.2 stack-protector flag handling
Teach libtool 2.4.2 how to pass -fstack-protector* to the linker so
libssp is properly linked in on some toolchains. See upstream patch:
https://github.com/instantinfrastructure/poky-daisy/blob/master/meta/recipes-devtools/libtool/libtool/respect-fstack-protector.patch
Thanks to kinichiro inoguchi
|
|
bc7b9347
|
2015-06-13T21:43:55
|
|
add a missing header and fix typo in windows posix layer
|
|
06d034ce
|
2015-06-12T22:01:04
|
|
bump version
|
|
351b5161
|
2015-06-11T09:02:54
|
|
add security update notes
|
|
04a8eca5
|
2015-06-11T08:47:12
|
|
always check if ssp needs to be linked
|
|
cf0bcbd5
|
2015-06-11T06:25:41
|
|
add OS-specific build notes
|
|
aed0eee7
|
2015-06-05T22:35:29
|
|
add libtls-standalone COPYING file
|
|
88acad37
|
2015-06-05T22:16:02
|
|
return 1 on failure
|
|
df703ada
|
2015-06-05T05:56:18
|
|
update changelog
|
|
a2247277
|
2015-06-05T05:36:59
|
|
update readme with supported OSes
|
|
b4a6a615
|
2015-06-05T04:31:56
|
|
refactor win32 shims into posix_win.c
this also adds a rename shim that allows overwrites
|
|
1d27b22e
|
2015-06-05T03:45:45
|
|
set stdin/out/err to binary mode on Windows
|
|
b239fc25
|
2015-06-05T03:31:28
|
|
all file IO should be binary, auto-append the flag
|
|
8eec2f48
|
2015-06-05T02:31:22
|
|
use correct binary on native windows builds
|
|
d5a09e19
|
2015-05-25T22:59:14
|
|
update man links
|
|
bc70c1c2
|
2015-05-23T19:23:55
|
|
patch in std headers and C++ support for tls.h
|
|
901ea927
|
2015-05-23T19:23:35
|
|
flesh out libtls test program a bit, move to tests
|
|
1a369f0f
|
2015-05-03T22:25:22
|
|
ship manpages with libtls-standalone
|
|
edfc5690
|
2015-05-02T11:13:41
|
|
fix definition of DISABLE_AS_EXECUTABLE_STACK
|
|
d2faf2ed
|
2015-05-02T09:06:55
|
|
set the shared library version number
|
|
189cdf71
|
2015-05-02T08:34:39
|
|
revert changes to libtls-standalone Makefile.am that ended up in tls
|
|
8dedbb4b
|
2015-05-02T01:58:21
|
|
add Makefile.am.arc4random
|
|
769d58e4
|
2015-05-02T01:40:33
|
|
further refactoring, working libtls-standalone
|