aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* updates for MSVC 2015's degenerate headersBrent Cook2015-09-098-3/+42
| | | | | | 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.
* distribute strcasecmp.cBrent Cook2015-09-071-0/+3
|
* disable shared CMake builds for OS X / Windows for nowBrent Cook2015-09-074-12/+30
|
* adjust order for ! .gitignore rule precedenceBrent Cook2015-09-071-8/+9
|
* update messages about Cygwin supportBrent Cook2015-09-071-3/+2
|
* distribute include and man CMakefilesBrent Cook2015-09-072-1/+4
|
* use CP_LIBC for copying tests/memmem.ckinichiro2015-09-011-1/+1
|
* add CP_LIBC, fix tls compilationBrent Cook2015-08-311-4/+12
|
* remove s3_meth.c from CMake buildsBrent Cook2015-08-311-1/+0
|
* remove DEF_WEAK from libc copiesBrent Cook2015-08-311-3/+4
|
* Delete s3_meth.c since it was only for SSLv3 support.Brent Cook2015-08-301-1/+0
|
* update Changelog for 2.2.3Brent Cook2015-08-301-0/+14
|
* replace remaining bash-only features in the update scriptBrent Cook2015-08-282-20/+20
| | | | | We used to need more features, but as the Makefile.am's stopped being dynamically generated, there is less need.
* VERSION is now generatedBrent Cook2015-08-191-2/+0
|
* update pc files to use the package version, not library ABI versionBrent Cook2015-08-193-3/+3
|
* derive version numbers from VERSION filesBrent Cook2015-08-191-14/+14
|
* Add install targets and shared libraries to CMakeJeff Davey2015-08-187-5/+61
|
* disable strict aliasing on HP-UX C/aC++ compilerv2.2.2kinichiro2015-08-041-1/+1
| | | | | to disable strict aliasing on HP-UX C/aC++, `+Otype_safety=off` is right. `+Otype_safety=strong` forces ANSI aliasing.
* rebuild manpages on opensslv.h changesBrent Cook2015-08-031-1/+1
|
* disable explicit_bzero optimizations with CMake buildsBrent Cook2015-08-031-0/+1
|
* update build informationBrent Cook2015-08-032-3/+42
|
* MSVC is not yet ready to build all of the testsBrent Cook2015-08-031-1/+3
|
* add win32-specific explicit_bzero implementationBrent Cook2015-08-033-0/+18
|
* expand changelog, fix typoBrent Cook2015-08-031-1/+7
|
* update release notes for 2.2.2Brent Cook2015-08-021-2/+45
|
* initial Linux cmake suppportBrent Cook2015-08-012-1/+10
| | | | tested on Ubuntu 14.04
* disable current broken cmake testsBrent Cook2015-07-221-16/+16
|
* s/CMakeFiles/CMakeLists/, start porting test scriptsBrent Cook2015-07-222-2/+6
|
* correct fallback err.h macro behaviorBrent Cook2015-07-221-4/+4
|
* add cmake testsBrent Cook2015-07-214-6/+277
|
* tests aren't ready for cmake, skip for nowBrent Cook2015-07-211-1/+0
|
* don't build eng_rsax.c anymoreBrent Cook2015-07-211-1/+0
|
* move sleep shim to posix_win.cBrent Cook2015-07-212-5/+8
|
* add initial build for arc4random/getentropy fallbacksBrent Cook2015-07-211-3/+18
|
* tighten up compat include paths, fix glibc compatibilityBrent Cook2015-07-214-16/+10
|
* add initial CMake and Visual Studio build supportBrent Cook2015-07-2153-153/+2082
| | | | | | | | 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.
* remove generated version fileBrent Cook2015-07-202-1/+1
|
* eng_rsax is goneBrent Cook2015-07-202-2/+1
|
* update man linksBrent Cook2015-07-191-1/+0
|
* implement compatibility shim for __warn_referencesBrent Cook2015-07-173-0/+44
| | | | This will allow us to warn about deprecated function references at link-time.
* derive VERSION from opensslv.h from upstreamBrent Cook2015-07-163-4/+5
|
* patch headers to avoid redefinitions on windowsScott Parker2015-07-164-0/+65
|
* disable strict aliasing on AIX xlc and HP-UX aC++ compilersBrent Cook2015-07-162-13/+3
|
* win32 openssl CLI: preserve original echo stateBrent Cook2015-07-161-9/+9
| | | | | | | 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@
* disable strict aliasing by default, noticed by miod@Brent Cook2015-07-151-0/+10
|
* fixup how OPENSSLDIR is derived and expandedBrent Cook2015-07-153-12/+27
| | | | | | | | 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.
* build libcrypto with -DLIBRESSL_INTERNALBrent Cook2015-07-151-1/+2
| | | | | Since libcrypto defines its own CPPFLAGS, we need to set this for libcrypto specifically.
* Land #107, improve default OPENSSLDIR install behaviorBrent Cook2015-07-123-2/+27
|\
| * Improve automatic handling of OPENSSLDIRBrent Cook2015-07-123-2/+27
| | | | | | | | | | Install a default cert.pem, openssl.cnf, x509v3.cnf in OPENSSLDIR, which is derived by default from sysconfdir and the prefix setting.
* | Land #105, fix changelog typoBrent Cook2015-07-121-1/+1
|\ \