Log

Author Commit Date CI Message
Brent Cook a896d400 2015-09-13T09:19:26 move windows file IO mode setup to apps_win.c
Brent Cook 653bbfaa 2015-09-13T09:03:17 ding-dong e_os2.h is dead
Brent Cook 4bb70680 2015-09-13T09:03:04 ech_ossl.h is gone
Brent Cook 02b7539c 2015-09-13T07:23:04 readd openssl.1, distribute nc.1
Brent Cook 82e96d35 2015-09-13T03:48:46 include new tls headers
Brent Cook a787f964 2015-09-12T10:51:11 restrict nc to openbsd builds for now
Brent Cook dcbaa6b6 2015-09-12T10:15:00 correct nc compat path
Brent Cook a64c42a0 2015-09-12T09:50:44 add some backcompat in nc, don't install it
Brent Cook bcd3b2fd 2015-09-12T08:07:58 more cmake tests
Brent Cook 854f4f69 2015-09-12T07:48:06 add 'nc' to the distribution as an example of libtls client and server
Brent Cook 34bfb6ec 2015-09-12T05:18:47 add new tests
Brent Cook c84250a4 2015-09-12T03:17:33 update manpage links, fix typo
Brent Cook f1b00f4f 2015-09-12T03:17:19 sudo/doas
Brent Cook c5eef7f1 2015-09-11T18:52:22 remove engine.c from CMake
Brent Cook b89b4703 2015-09-11T18:46:36 remove more deleted files
Brent Cook 105c86f3 2015-09-11T18:18:46 first round of 2.3.0 release notes
Brent Cook 6db3fc7c 2015-09-11T09:47:40 remove engine from openssl(1)
Brent Cook 2af98732 2015-09-11T09:11:08 add -lrt check for linux
Brent Cook ef01eb71 2015-09-11T09:10:57 speed up builds without killing os x perhaps
Brent Cook b5090c58 2015-09-11T08:03:56 add cmake test support
Will Tange afd031f0 2015-09-08T22:50:34 Small README typo
Brent Cook 384e7161 2015-09-11T03:20:41 remove unneeded arc4random patch
Brent Cook 1ea6203c 2015-09-10T11:19:35 add openbsd tag sync script + release verifier gen-openbsd-tags.sh synchronizes local tags from the portable tree with the openbsd git mirror. It does this by matching commit timestamps, which can handle rehashing due to modifications of the git import scope if we need it later. check-release.sh generates a release tarball and compares it to an actual release. This has shown a few mistakes in past release, but we can use it to ensure are no issues with future releases.
Brent Cook b6aded05 2015-09-10T07:18:08 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.
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.