aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* use correct patch levelv2.1.5Brent Cook2015-03-091-1/+1
|
* clarify 2.1.5 release noteBrent Cook2015-03-081-1/+1
| | | | Specify that we are rejecting server ephemeral DH keys < 1024 bits.
* track the OPENBSD_5_7 tagBrent Cook2015-03-081-1/+1
|
* update changelog for 2.1.5Brent Cook2015-03-081-0/+7
|
* bump version to 2.1.5Brent Cook2015-03-081-1/+1
|
* update __STRICT_ALIGNMENT checkBrent Cook2015-03-081-3/+7
|
* initialize winsock earlier in openssl(1)Brent Cook2015-03-082-9/+55
| | | | | This allows commands like ocsp to work properly since we no longer initialize Winsock as a side-effect of doing a BIO_gethostbyname.
* specify -static-libgcc for mingw buildsBrent Cook2015-03-082-1/+3
| | | | Avoid external external dependencies on 32-bit windows builds.
* fix hangs reading stdin on WindowsBrent Cook2015-03-081-23/+16
|
* avoid doubling user-specified cflagsBrent Cook2015-03-071-2/+2
|
* Add '-windows' to windows binary archive.v2.1.4Brent Cook2015-03-021-1/+1
|
* add windows README, package README files with distributionBrent Cook2015-03-022-1/+41
|
* point out where to report bugs, update links.Brent Cook2015-03-022-3/+7
|
* update changelog with security updatesBrent Cook2015-03-021-7/+33
|
* add a simple code coverage generation scriptBrent Cook2015-03-011-0/+37
| | | | | | | | | | The lcov tools (http://ltp.sourceforge.net/coverage/lcov.php) are required to generate reports. Original idea from this PR, thanks to Jim Barlow for doing the initial integration work. https://github.com/libressl-portable/portable/pull/58
* ignore temp windows library build filesBrent Cook2015-03-011-0/+1
|
* separate the BSWAP check from the actionBrent Cook2015-03-011-14/+17
| | | | checks need to be unconditional with autoconf
* check if the BSWAP assembly for ARM works before buildingBrent Cook2015-03-011-0/+8
|
* refine building windows binaries, enable sharedBrent Cook2015-03-011-15/+17
|
* update windows binary build scriptBrent Cook2015-02-241-47/+45
| | | | | | This puts the 32 and 64-bit binaries in the same zip file, adds debug files that are compatible with Visual Studio/windbg, and updates for the new configure options.
* add windows-specific hardening optionsBrent Cook2015-02-241-8/+23
| | | | | | This enables DEP and ALSR capabilities. Stack protection is enabled optionally, there are some extra linking steps required that make it difficult to enable by default.
* remove openat requirement for building certhashBrent Cook2015-02-231-2/+2
|
* update libtls mlinksBrent Cook2015-02-231-2/+9
|
* remove unneeded continuation characters in ssl/crypto mlinks listBrent Cook2015-02-231-1008/+1008
|
* Update initial changelog for 2.1.4Brent Cook2015-02-221-0/+39
|
* enable Windows NX / ALSR / stack protectorBrent Cook2015-02-191-1/+5
| | | | | | I will update my toolchain and try --high-entropy-va and stack-protector-strong later. We will probably need to ship libssp-0.dll as well. Thanks to jsg for hints.
* add script for building windows binary distribution packagesBrent Cook2015-02-191-0/+52
|
* add missing line continuationBrent Cook2015-02-191-1/+1
|
* disable system issetugid on OS X since it is not fork-safeBrent Cook2015-02-173-0/+24
| | | | | Noticed while testing similar code for AIX. ok beck@
* remove getuid/getgid fallbacks from hp-ux issetugid emulationBrent Cook2015-02-161-15/+6
| | | | | Fail closed if we cannot obtain the process flags. Noticed while looking at a similar function for AIX.
* add strsep fallback for libtlsBrent Cook2015-02-144-2/+16
|
* conditionally build certhash into openssl(1)Brent Cook2015-02-144-1/+22
| | | | | For now, look for openat and symlink. We may switch to just needing symlink later.
* update for new manpage conversions, add linksBrent Cook2015-02-142-0/+6
|
* add the new openssl(1) certhash commandBrent Cook2015-02-111-0/+1
|
* rc5 is removedBrent Cook2015-02-101-1/+1
|
* c_all* have merged into c_all.cBrent Cook2015-02-081-2/+0
|
* disable biotestBrent Cook2015-02-061-0/+3
|
* update with latest, add more testsBrent Cook2015-02-064-15/+11
| | | | this adds the new bytestring apis and new regression tests
* be even nicer to OS X's forkBrent Cook2015-01-311-1/+0
|
* be nicer to travis OS X machines, remove unneeded 'make clean'Brent Cook2015-01-311-11/+15
|
* only use the specific build matrixBrent Cook2015-01-312-13/+5
| | | | use sudo to install mingw toolchains
* fix whitespace in ymlBrent Cook2015-01-311-12/+12
|
* update travis-ci build to check mingw32/64 targetsBrent Cook2015-01-312-1/+55
|
* include 'struct iovec' for WindowsBrent Cook2015-01-312-0/+18
| | | | this is used for in-memory cert loading
* bump versionBrent Cook2015-01-261-1/+1
|
* add by_mem.c for X509_STORE_load_memBrent Cook2015-01-261-0/+1
|
* add 2.1.3 notesv2.1.3Brent Cook2015-01-211-0/+42
|
* add NetBSD shims for arc4randomBrent Cook2015-01-213-8/+22
| | | | | | The current NetBSD release, 6.1.5, fails to reseed arc4random fork. Work around it by providing arc4random/getentropy shims. Revisit when NetBSD 7 is available.
* catch GCC versions that only warn on unused flagsBrent Cook2015-01-061-3/+3
| | | | | Noticed while building with GCC 4.2 with HP-UX. Switching the ERROR to a WARN for a first release while we continue to survey the field.
* remove bash-style comparisons from testsBrent Cook2015-01-061-3/+3
|