Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add conditional compilation for windows and posix functions. | Brent Cook | 2014-12-03 | 1 | -7/+42 | |
| | | | | | This adds a Windows-specific versions of several symbols from libcrypto and openssl(1). | |||||
* | improve readability of generated Makefile.am files | Brent Cook | 2014-11-23 | 1 | -3/+4 | |
| | ||||||
* | Enable GOST in libcrypto and libssl, contributed by Dmitry Eremin-Solenikov | Brent Cook | 2014-11-18 | 1 | -3/+10 | |
| | | | | Ensure the public camellia.h header is installed along with gost.h | |||||
* | Add the Cammelia cipher to libcrypto. | Brent Cook | 2014-11-17 | 1 | -1/+5 | |
| | | | | | | | | | | | | | | | | | | | | from miod@: There used to be a strong reluctance to provide this cipher in LibreSSL in the past, because the licence terms under which Cammelia was released by NTT were free-but-not-in-the-corners, by restricting the right to modify the source code, as well retaining the right to enforce their patents against anyone in the future. However, as stated in http://www.ntt.co.jp/news/news06e/0604/060413a.html , NTT changed its mind and made this code truly free. We only wish there had been more visibility of this, for we could have had enabled Cammelia earlier (-: Licence change noticed by deraadt@. General agreement from the usual LibreSSL suspects. Crank libcrypto.so minor version due to the added symbols. | |||||
* | Improve and simplify function and header detection logic. | Brent Cook | 2014-10-30 | 1 | -2/+1 | |
| | | | | | | | | | Simplify autoconf checks by using AC_CHECK_FUNCS/HEADERS. Clarify some ambiguous dependencies around strnlen/strndup. Unconditionally enable pidwraptest for all arc4random implementations. Remove HAVE_VASPRINTF conditional, since asprintf requires vasprintf. ok @doug | |||||
* | enable -lcrypto -lssl with all test programs directly. | Brent Cook | 2014-10-30 | 1 | -2/+0 | |
| | | | | | | This removes the need to specify each one individually. ok doug@ | |||||
* | remove duplicate (and overlapping) .1 manpages | Brent Cook | 2014-10-26 | 1 | -16/+12 | |
| | | | | | | openssl.1 contains all of the information from the other application manpages, and is the only one packaged in OpenBSD. So, remove the other obsolete .1 manpages (and avoid overlapping system pages like passwd.1) | |||||
* | include a proper check for memmem when configuring unit tests | Brent Cook | 2014-10-22 | 1 | -0/+2 | |
| | | | | This allows the proper compatibility header definition to be exposed. | |||||
* | add extended ChangeLog file | Brent Cook | 2014-10-14 | 1 | -1/+0 | |
| | | | | help people more easily find the code and changes | |||||
* | update to new converted SSL manpages | Brent Cook | 2014-10-14 | 1 | -1/+10 | |
| | ||||||
* | update for upstream move of the openssl app | Brent Cook | 2014-08-27 | 1 | -17/+15 | |
| | ||||||
* | remove configure.am.tpl, pull in VERSION directly | Brent Cook | 2014-08-12 | 1 | -2/+0 | |
| | | | | from wouter@ | |||||
* | rebase on pull when updating the openbsd branch | Brent Cook | 2014-08-08 | 1 | -1/+1 | |
| | | | | this avoids inadvertent local merges | |||||
* | tie master libressl branch to openbsd master | Brent Cook | 2014-07-31 | 1 | -8/+7 | |
| | | | | Added OPENBSD_BRANCH to set what branch update.sh should checkout. | |||||
* | split big line | Brent Cook | 2014-07-28 | 1 | -1/+2 | |
| | ||||||
* | add strndup/strnlen compat functions from OpenBSD | Brent Cook | 2014-07-28 | 1 | -1/+1 | |
| | ||||||
* | build openbsd memmem implementation for explicit_bzero test | Brent Cook | 2014-07-21 | 1 | -1/+3 | |
| | | | | | | memmem is not always available, and not all memmem's work the same way ok beck@ guenther@ | |||||
* | compute absolute paths to source | Brent Cook | 2014-07-21 | 1 | -10/+11 | |
| | | | | | | removes relative path hackery ok beck@ guenther@ | |||||
* | better handle disabled tests and exclude files | Brent Cook | 2014-07-21 | 1 | -5/+19 | |
| | | | | ok beck@ guenther@ | |||||
* | use correct link order for app and tests | Brent Cook | 2014-07-21 | 1 | -2/+2 | |
| | | | | ok beck@ guenther@ | |||||
* | preserve timestamps on copy from upstream checkout | Brent Cook | 2014-07-21 | 1 | -28/+30 | |
| | | | | | | this saves time on rebuilds when testing tarballs ok beck@ guenther@ | |||||
* | Use correct static link order for unit tests. | Brent Cook | 2014-07-20 | 1 | -2/+2 | |
| | | | | | | thanks to Jonas 'Sortie' Termansen ok beck@ | |||||
* | update to newly-refactored arc4random compatibility shims | Brent Cook | 2014-07-18 | 1 | -0/+1 | |
| | | | | | | the thread-private bits can move next ok beck@ | |||||
* | added fork_rand test to check for PID wraparound | Brent Cook | 2014-07-15 | 1 | -2/+2 | |
| | | | | ok beck@ | |||||
* | enable the asn1 test | Brent Cook | 2014-07-15 | 1 | -1/+1 | |
| | ||||||
* | give section 1 man pages a .1 suffix instead of .3 | Mark Kettenis | 2014-07-14 | 1 | -2/+2 | |
| | | | | ok beck@ | |||||
* | rc4_util.c went away | Bob Beck | 2014-07-13 | 1 | -1/+1 | |
| | | | | ok bcook@ | |||||
* | add platform libraries to libcompat's LIBADD list | Brent Cook | 2014-07-12 | 1 | -2/+1 | |
| | | | | ok beck@ | |||||
* | source library version from a common place, speed man builds | Brent Cook | 2014-07-12 | 1 | -22/+19 | |
| | | | | | | | grab library version from VERSION file build manpages only on changes ok beck@ | |||||
* | source the proper man links file | Brent Cook | 2014-07-11 | 1 | -1/+1 | |
| | | | | otherwise, this picks up 'links' in the path | |||||
* | build strtonum directly into apps/openssl | Brent Cook | 2014-07-11 | 1 | -2/+8 | |
| | | | | | | it is not needed as a library export ok beck@ | |||||
* | prefer symlinks rather than hardlinks for manpages | Brent Cook | 2014-07-11 | 1 | -1/+1 | |
| | | | | ok beck@ | |||||
* | Ignore .1 man pages, and fix update to include new opensslfeatures.h | Bob Beck | 2014-07-11 | 1 | -1/+16 | |
| | | | | ok bcook@ | |||||
* | update manpage links list | Brent Cook | 2014-07-11 | 1 | -2/+2 | |
| | ||||||
* | fixes for manpage linker | Brent Cook | 2014-07-11 | 1 | -6/+3 | |
| | ||||||
* | add manpages and links | Brent Cook | 2014-07-11 | 1 | -7/+19 | |
| | ||||||
* | Actually get man pages. | Charlie Root | 2014-07-11 | 1 | -1/+1 | |
| | ||||||
* | wording changes and initial stab at crypto man pages. | Charlie Root | 2014-07-11 | 1 | -2/+13 | |
| | | | | | still need to get man links working and ssl and apps man pages added. | |||||
* | build fixes and simplifications | Brent Cook | 2014-07-10 | 1 | -24/+13 | |
| | | | | | | | switch from submodules to plain-old-clones remove broken biotest for now ok beck@ | |||||
* | add LIBRESSL_GIT environment variable | Bob Beck | 2014-07-10 | 1 | -1/+5 | |
| | | | | | Allows for eventual public github default, which can be easily overridden by developers. | |||||
* | update script to work rebased on cvs.openbsd.org | Bob Beck | 2014-07-10 | 1 | -17/+22 | |
| | | | | ok bcook@ | |||||
* | initial top-level import | Brent Cook | 2014-07-10 | 1 | -0/+385 | |