Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove cms | Brent Cook | 2016-09-14 | 1 | -1/+1 |
| | |||||
* | update for new repository layout | Brent Cook | 2016-09-02 | 1 | -21/+21 |
| | |||||
* | prefer gnu patch on AIX | Brent Cook | 2016-01-03 | 1 | -1/+6 |
| | |||||
* | refresh nc(1) support | Brent Cook | 2015-12-06 | 1 | -0/+1 |
| | |||||
* | Windows compatibility fixes | Brent Cook | 2015-10-18 | 1 | -1/+0 |
| | | | | | | | | | | | VS2013 has trouble with relative include paths for apps/openssl, so move certhash_win/apps_win.c back to apps/openssl. gmtime_r on mingw64 fails with negative time_t, override gmtime_s fails all of the time unit tests, override SHUT_RD/WR are defined in newer mingw64 headers, check before overriding | ||||
* | revise how headers are patched for windows, remove sed scripts | Brent Cook | 2015-09-21 | 1 | -1/+1 |
| | |||||
* | allow nc to build on linux and os x | Brent Cook | 2015-09-13 | 1 | -1/+1 |
| | |||||
* | use CP_LIBC for strtonum | Brent Cook | 2015-09-13 | 1 | -2/+2 |
| | |||||
* | ding-dong e_os2.h is dead | Brent Cook | 2015-09-13 | 1 | -1/+0 |
| | |||||
* | readd openssl.1, distribute nc.1 | Brent Cook | 2015-09-13 | 1 | -0/+2 |
| | |||||
* | add some backcompat in nc, don't install it | Brent Cook | 2015-09-12 | 1 | -0/+1 |
| | |||||
* | add 'nc' to the distribution as an example of libtls client and server | Brent Cook | 2015-09-12 | 1 | -11/+18 |
| | |||||
* | add new tests | Brent Cook | 2015-09-12 | 1 | -0/+6 |
| | |||||
* | distribute include and man CMakefiles | Brent Cook | 2015-09-07 | 1 | -1/+2 |
| | |||||
* | use CP_LIBC for copying tests/memmem.c | kinichiro | 2015-09-01 | 1 | -1/+1 |
| | |||||
* | add CP_LIBC, fix tls compilation | Brent Cook | 2015-08-31 | 1 | -4/+12 |
| | |||||
* | remove DEF_WEAK from libc copies | Brent Cook | 2015-08-31 | 1 | -3/+4 |
| | |||||
* | replace remaining bash-only features in the update script | Brent Cook | 2015-08-28 | 1 | -19/+19 |
| | | | | | We used to need more features, but as the Makefile.am's stopped being dynamically generated, there is less need. | ||||
* | rebuild manpages on opensslv.h changes | Brent Cook | 2015-08-03 | 1 | -1/+1 |
| | |||||
* | add initial CMake and Visual Studio build support | Brent Cook | 2015-07-21 | 1 | -7/+9 |
| | | | | | | | | 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. | ||||
* | derive VERSION from opensslv.h from upstream | Brent Cook | 2015-07-16 | 1 | -4/+3 |
| | |||||
* | patch headers to avoid redefinitions on windows | Scott Parker | 2015-07-16 | 1 | -0/+3 |
| | |||||
* | Improve automatic handling of OPENSSLDIR | Brent Cook | 2015-07-12 | 1 | -0/+2 |
| | | | | | Install a default cert.pem, openssl.cnf, x509v3.cnf in OPENSSLDIR, which is derived by default from sysconfdir and the prefix setting. | ||||
* | add cipher_list test | Brent Cook | 2015-06-29 | 1 | -0/+1 |
| | |||||
* | update for mdc2 removal | Brent Cook | 2015-06-20 | 1 | -1/+1 |
| | |||||
* | remove unneeded local tls.h patch | Brent Cook | 2015-06-19 | 1 | -3/+2 |
| | |||||
* | set stdin/out/err to binary mode on Windows | Brent Cook | 2015-06-05 | 1 | -0/+1 |
| | |||||
* | patch in std headers and C++ support for tls.h | Brent Cook | 2015-05-23 | 1 | -2/+2 |
| | |||||
* | ship manpages with libtls-standalone | Brent Cook | 2015-05-23 | 1 | -22/+37 |
| | |||||
* | further refactoring, working libtls-standalone | Brent Cook | 2015-05-23 | 1 | -14/+34 |
| | |||||
* | stub in initial libtls standalone tree | Brent Cook | 2015-05-23 | 1 | -3/+9 |
| | |||||
* | use soft links for related man pages. | Brent Cook | 2015-04-26 | 1 | -2/+1 |
| | | | | | This matches the behavior of OpenSSL's installer and prevents hitting the max hard link limit on some file systems. | ||||
* | Use mandoc database to get man links. | Brent Cook | 2015-03-27 | 1 | -15/+9 |
| | | | | | | | Previously, we semi-manually grabbed the MLINKS from the libressl Makefiles. The better way is to extract this information from the mandoc link database files directly, allowing for MLINKS to eventually go away upstream. | ||||
* | copy remaining test harness dependencies | Brent Cook | 2015-03-22 | 1 | -2/+5 |
| | |||||
* | copy memmem.c on update | Brent Cook | 2015-03-22 | 1 | -0/+1 |
| | |||||
* | the BIO_sock_init() patch is upstream. | Brent Cook | 2015-03-22 | 1 | -2/+0 |
| | |||||
* | Merge native cygwin support | Brent Cook | 2015-03-21 | 1 | -65/+3 |
|\ | |||||
| * | rework tests Makefile.am | Brent Cook | 2015-03-21 | 1 | -73/+3 |
| | | | | | | | | | | | | | | | | 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 easily | Corinna Vinschen | 2015-03-04 | 1 | -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> | ||||
* | | enable libtls by default | Brent Cook | 2015-03-19 | 1 | -6/+0 |
| | | | | | | | | | | | | | | | | 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@ | ||||
* | | use correct patch level | Brent Cook | 2015-03-09 | 1 | -1/+1 |
| | | |||||
* | | initialize winsock earlier in openssl(1) | Brent Cook | 2015-03-08 | 1 | -9/+11 |
|/ | | | | | This allows commands like ocsp to work properly since we no longer initialize Winsock as a side-effect of doing a BIO_gethostbyname. | ||||
* | add strsep fallback for libtls | Brent Cook | 2015-02-14 | 1 | -1/+5 |
| | |||||
* | update for new manpage conversions, add links | Brent Cook | 2015-02-14 | 1 | -0/+5 |
| | |||||
* | rc5 is removed | Brent Cook | 2015-02-10 | 1 | -1/+1 |
| | |||||
* | disable biotest | Brent Cook | 2015-02-06 | 1 | -0/+3 |
| | |||||
* | update with latest, add more tests | Brent Cook | 2015-02-06 | 1 | -15/+5 |
| | | | | this adds the new bytestring apis and new regression tests | ||||
* | do not mark GNU_STACK WX in ELFs generated from assembly | Brent Cook | 2014-12-22 | 1 | -0/+10 |
| | | | | | | | | | | | | When generating ELF objects from assembly, gcc and clang mark the GNU_STACK program headers as RWX by default. This is a security issue, so we make sure it is marked only RW. This modifies Anthony G. Basile's original patch for Linux to set .note.GNU-stack whenever the assembler supports it. It is surprising that any modern toolchain would enable an executable stack without an explicit request. The number of programs that need an executable stack is surely much smaller than the number of programs that include assembly. | ||||
* | bump version | Brent Cook | 2014-12-14 | 1 | -1/+5 |
| | | | | append portable version number to the version string | ||||
* | use the new $MV macro to generate assembly files | Brent Cook | 2014-12-07 | 1 | -19/+27 |
| | | | | | Avoid spurious rebuilds running update.sh by generating a temp file and comparing the result to the existing one. |