aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* move define to CPPFLAGSBrent Cook2015-03-221-1/+1
|
* Merged support for using _OPENBSD_SOURCE on NetBSD 8.xBrent Cook2015-03-221-0/+1
|\
| * Reuse _OPENBSD_SOURCE namespace on NetBSD (>=8.x)Kamil Rytarowski2015-03-081-0/+1
| |
* | copy remaining test harness dependenciesBrent Cook2015-03-221-2/+5
| |
* | copy memmem.c on updateBrent Cook2015-03-221-0/+1
| |
* | rework CFLAGS/CPPFLAGS settings during configurationBrent Cook2015-03-228-52/+51
| | | | | | | | | | | | Move define adjustments to CPPFLAGS. Adjust user CFLAGS directly, do not override during configuration. USER_CFLAGS is not necessary to build libcompat_noopt correctly.
* | move clang flags adjustment next to the check, fix typoBrent Cook2015-03-221-3/+3
| |
* | check for build tools earlier in configurationBrent Cook2015-03-221-7/+6
| |
* | the BIO_sock_init() patch is upstream.Brent Cook2015-03-222-46/+0
| |
* | Merge native cygwin supportBrent Cook2015-03-215-81/+293
|\ \
| * | rework tests Makefile.amBrent Cook2015-03-215-89/+289
| | | | | | | | | | | | | | | | | | | | | | | | There are so many test exceptions that need handling that it is easier to simply edit it directly rather than doing autogeneration anymore. This also puts biotest and pidwraptest behind a new --enable-extratests option, so they are easy to run but are not enabled by default.
| * | Allow to disable tests easilyCorinna Vinschen2015-03-041-25/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Introduce the tests_disabled array, add biotest, explicit_bzero and pidwraptest. - Add preceeding comment to explain why every test is skipped - Rearrange loops generating Makefile.am dependencies to look for tests in tests_disabled first and skip them. Signed-off-by: Corinna Vinschen <github@cygwin.de>
| * | Drop test for adding -lssp again, not required with latest libtoolCorinna Vinschen2015-03-031-1/+1
| | | | | | | | | | | | Signed-off-by: Corinna Vinschen <github@cygwin.de>
| * | Add preliminary Cygwin supportCorinna Vinschen2015-03-031-1/+5
| |/ | | | | | | Signed-off-by: Corinna Vinschen <github@cygwin.de>
* | set version to 2.2.0 on masterBrent Cook2015-03-191-1/+1
| |
* | update changelog for 2.1.6Brent Cook2015-03-191-0/+19
| |
* | enable libtls by defaultBrent Cook2015-03-199-26/+7
| | | | | | | | | | | | | | | | The API/ABI for the LibreSSL 2.1.x series is now fixed, so we can safely enable libtls it by default. This is useful for new OpenNTPD and OpenSMTPD releases as well. ok deraadt@ beck@ sthen@
* | expand on changelogBrent Cook2015-03-091-1/+6
| |
* | use correct patch levelBrent 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.
* | 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
|