aboutsummaryrefslogtreecommitdiff
path: root/update.sh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* create OPENBSD_6_0 branchBrent Cook2016-07-291-0/+1
|
* prefer gnu patch on AIXBrent Cook2016-01-031-1/+6
|
* refresh nc(1) supportBrent Cook2015-12-061-0/+1
|
* Windows compatibility fixesBrent Cook2015-10-181-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 scriptsBrent Cook2015-09-211-1/+1
|
* allow nc to build on linux and os xBrent Cook2015-09-131-1/+1
|
* use CP_LIBC for strtonumBrent Cook2015-09-131-2/+2
|
* ding-dong e_os2.h is deadBrent Cook2015-09-131-1/+0
|
* readd openssl.1, distribute nc.1Brent Cook2015-09-131-0/+2
|
* add some backcompat in nc, don't install itBrent Cook2015-09-121-0/+1
|
* add 'nc' to the distribution as an example of libtls client and serverBrent Cook2015-09-121-11/+18
|
* add new testsBrent Cook2015-09-121-0/+6
|
* distribute include and man CMakefilesBrent Cook2015-09-071-1/+2
|
* use CP_LIBC for copying tests/memmem.ckinichiro2015-09-011-1/+1
|
* add CP_LIBC, fix tls compilationBrent Cook2015-08-311-4/+12
|
* remove DEF_WEAK from libc copiesBrent Cook2015-08-311-3/+4
|
* replace remaining bash-only features in the update scriptBrent Cook2015-08-281-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 changesBrent Cook2015-08-031-1/+1
|
* add initial CMake and Visual Studio build supportBrent Cook2015-07-211-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 upstreamBrent Cook2015-07-161-4/+3
|
* patch headers to avoid redefinitions on windowsScott Parker2015-07-161-0/+3
|
* Improve automatic handling of OPENSSLDIRBrent Cook2015-07-121-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 testBrent Cook2015-06-291-0/+1
|
* update for mdc2 removalBrent Cook2015-06-201-1/+1
|
* remove unneeded local tls.h patchBrent Cook2015-06-191-3/+2
|
* set stdin/out/err to binary mode on WindowsBrent Cook2015-06-051-0/+1
|
* patch in std headers and C++ support for tls.hBrent Cook2015-05-231-2/+2
|
* ship manpages with libtls-standaloneBrent Cook2015-05-231-22/+37
|
* further refactoring, working libtls-standaloneBrent Cook2015-05-231-14/+34
|
* stub in initial libtls standalone treeBrent Cook2015-05-231-3/+9
|
* use soft links for related man pages.Brent Cook2015-04-261-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 Cook2015-03-271-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 dependenciesBrent Cook2015-03-221-2/+5
|
* copy memmem.c on updateBrent Cook2015-03-221-0/+1
|
* the BIO_sock_init() patch is upstream.Brent Cook2015-03-221-2/+0
|
* Merge native cygwin supportBrent Cook2015-03-211-65/+3
|\
| * rework tests Makefile.amBrent Cook2015-03-211-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 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>
* | enable libtls by defaultBrent Cook2015-03-191-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 levelBrent Cook2015-03-091-1/+1
| |
* | initialize winsock earlier in openssl(1)Brent Cook2015-03-081-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 libtlsBrent Cook2015-02-141-1/+5
|
* update for new manpage conversions, add linksBrent Cook2015-02-141-0/+5
|
* rc5 is removedBrent Cook2015-02-101-1/+1
|
* disable biotestBrent Cook2015-02-061-0/+3
|
* update with latest, add more testsBrent Cook2015-02-061-15/+5
| | | | this adds the new bytestring apis and new regression tests
* do not mark GNU_STACK WX in ELFs generated from assemblyBrent Cook2014-12-221-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 versionBrent Cook2014-12-141-1/+5
| | | | append portable version number to the version string
* use the new $MV macro to generate assembly filesBrent Cook2014-12-071-19/+27
| | | | | Avoid spurious rebuilds running update.sh by generating a temp file and comparing the result to the existing one.
* update.sh: remove linked manpages on uninstallDmitry Eremin-Solenikov2014-12-071-0/+12
| | | | | | | Add additional code to remove linked manpages on uninstall. Since we do linking manually, automake will not remove them for us. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>