Log

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