Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove MD4 support from LibreSSL. | doug | 2015-09-13 | 3 | -136/+1 | |
| | | | | | | | | MD4 should have been removed a long time ago. Also, RFC 6150 moved it to historic in 2011. Rides the major crank from removing SHA-0. Discussed with many including beck@, millert@, djm@, sthen@ ok jsing@, input + ok bcook@ | |||||
* | Another style(9) grenade. | jsing | 2015-09-13 | 1 | -550/+825 | |
| | ||||||
* | Remove SHA-0 support. | doug | 2015-09-13 | 4 | -176/+1 | |
| | | | | | | | SHA-0 was withdrawn shortly after publication 20 years ago and replaced with SHA-1. This will require a major crank. ok bcook@, jsing@ | |||||
* | Remove explicit NULL checks before *_free() calls and tidy some code. | jsing | 2015-09-13 | 1 | -28/+22 | |
| | ||||||
* | Use ECDH_size() and do some other clean up. | jsing | 2015-09-13 | 1 | -7/+6 | |
| | ||||||
* | remove e_os2.h includes | bcook | 2015-09-13 | 1 | -1/+0 | |
| | | | | ok jsing@ | |||||
* | Wrap long lines. | jsing | 2015-09-13 | 1 | -16/+32 | |
| | ||||||
* | style(9) grenade. | jsing | 2015-09-13 | 1 | -153/+178 | |
| | ||||||
* | Cleanup enginetest a bit. | bcook | 2015-09-12 | 1 | -104/+84 | |
| | | | | | It was the only thing preventing -Werror from building on some systems due to the unchecked asprintf's. | |||||
* | remove mysterious, decorative comment blocklets | bcook | 2015-07-18 | 1 | -21/+21 | |
| | ||||||
* | Explicitly mark ignored BN_* return vals in tests. | bcook | 2015-07-18 | 1 | -6/+6 | |
| | | | | | The tests will fail all the same. Fixes Coverity 78811 21659 21658 21657. Discussed with beck@ | |||||
* | check sscanf conversion, fixes Coverity 21666 | bcook | 2015-07-18 | 1 | -2/+6 | |
| | | | | ok doug@, miod@, guenther@ | |||||
* | Remove obsolete MDC-2DES from libcrypto. | doug | 2015-06-20 | 3 | -134/+1 | |
| | | | | ok deraadt@ jsing@ miod@ | |||||
* | Make this run on strict alignment architectures. | miod | 2015-05-08 | 1 | -6/+9 | |
| | ||||||
* | Fix CVE-2014-3570: properly calculate the square of a BIGNUM value. | bcook | 2015-02-25 | 1 | -23/+66 | |
| | | | | | | | | | | | See https://www.openssl.org/news/secadv_20150108.txt for a more detailed discussion. Original OpenSSL patch here: https://github.com/openssl/openssl/commit/a7a44ba55cb4f884c6bc9ceac90072dea38e66d0 The regression test is modified a little for KNF. ok miod@ | |||||
* | Trivial fix for test progress output. | bcook | 2015-02-25 | 1 | -4/+7 | |
| | | | | Remove unneeded dangling else, compound statements on a single line. | |||||
* | BN_free() has its own NULL check. | jsing | 2015-02-19 | 1 | -14/+7 | |
| | ||||||
* | KNF. | jsing | 2015-02-19 | 1 | -766/+834 | |
| | ||||||
* | Fix various memory leaks by not exiting so abruptly from failed tests. | miod | 2015-02-15 | 1 | -579/+507 | |
| | ||||||
* | Remove ancient gcc workaround on mips. | miod | 2015-02-15 | 1 | -3/+2 | |
| | ||||||
* | Memory leak. Coverity CID 78865 | miod | 2015-02-15 | 1 | -2/+3 | |
| | ||||||
* | Wrong logic; Coverity CID 78894 | miod | 2015-02-15 | 1 | -1/+1 | |
| | ||||||
* | Do not rely upon malloc(0) not returning NULL. Not all malloc implementations | miod | 2015-02-11 | 1 | -6/+10 | |
| | | | | | | have this property. Instead, skip the malloc and memcmp if their size is zero. Per bcook@ request in order to run on AIX | |||||
* | Move 40MB of .rodata and 40MB of stack to .bss; allows this test to run on | miod | 2014-12-15 | 1 | -3/+7 | |
| | | | | platforms with small MAXTSIZ or MAXSSIZ. | |||||
* | prefer memcmp to bcmp. | bcook | 2014-11-26 | 1 | -2/+2 | |
| | | | | ok tedu@ miod@ deraadt@ | |||||
* | GOST regression tests; from Dmitry Eremin-Solenikov | miod | 2014-11-18 | 3 | -1/+18 | |
| | ||||||
* | GOST tests, not connected to the build yet. | miod | 2014-11-09 | 2 | -0/+1464 | |
| | ||||||
* | #undef LIBRESSL_INTERNAL for the RAND_pseudo_bytes() test. | jsing | 2014-10-22 | 1 | -0/+2 | |
| | ||||||
* | Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes() (most | jsing | 2014-10-22 | 4 | -21/+15 | |
| | | | | with unchecked return values). | |||||
* | None of these need <openssl/rand.h> | jsing | 2014-10-22 | 5 | -5/+0 | |
| | ||||||
* | Update regress to follow openssl(1) move. | jsing | 2014-08-26 | 1 | -2/+2 | |
| | ||||||
* | replace sprintf/strdup with asprintf in engine test | bcook | 2014-08-16 | 1 | -8/+5 | |
| | ||||||
* | use C rather than C++ array initialization syntax | bcook | 2014-08-16 | 1 | -37/+37 | |
| | | | | this causes errors with stricter C compilers | |||||
* | Another regress test for OpenSSL PR #3397 (Joyent 7704), from agl via OpenSSL | miod | 2014-07-11 | 1 | -0/+57 | |
| | | | | RT. | |||||
* | Regression test for PKCS5_PBKDF2_HMAC(), written by Christian Heimes ; from | miod | 2014-07-11 | 3 | -1/+224 | |
| | | | | OpenSSL trunk | |||||
* | replace u_int32_t with uint32_t | bcook | 2014-07-11 | 1 | -4/+5 | |
| | | | | ok beck@ | |||||
* | Rewrite gcm128test as a table-driven regress instead of using defines. | jsing | 2014-07-09 | 2 | -293/+852 | |
| | | | | | | This avoids compiler warnings for always true/false conditionals and makes the code readable. Also avoid pulling in modes_lcl.h, which should not be used outside the library. | |||||
* | format string should be a string literal. | bcook | 2014-07-09 | 1 | -2/+2 | |
| | | | | ok beck@ jsing@ | |||||
* | remove use of internally-deprecated OPENSSL_malloc/free | bcook | 2014-07-08 | 1 | -3/+2 | |
| | | | | ok jsing@ | |||||
* | Include -DLIBRESSL_INTERNAL in regress makefiles. | jsing | 2014-07-08 | 38 | -76/+76 | |
| | | | | ok miod@ | |||||
* | string.h is the correct file, not strings.h | bcook | 2014-07-08 | 1 | -2/+2 | |
| | | | | ok beck@ jsing@ | |||||
* | Add an initial regress test for pkcs7. | jsing | 2014-07-02 | 3 | -1/+300 | |
| | | | | This currently fails when signing/verifying with a detached signature. | |||||
* | Extend the chacha regress to cover the ChaCha interface, in addition to the | jsing | 2014-06-24 | 1 | -22/+99 | |
| | | | | | | | single-shot CRYPTO_chacha_20() interface (the ChaCha interface was already tested via the EVP regress, but not extensively). The additional ChaCha tests include single-shot writes, along with partial/single-byte writes that currently fail due to a bug in the underlying implementation. | |||||
* | Add regress tests for BIO_get_host_ip(). | jsing | 2014-06-22 | 1 | -2/+70 | |
| | ||||||
* | Add a skeleton regress for crypto/bio, which currently only covers | jsing | 2014-06-22 | 3 | -1/+94 | |
| | | | | | BIO_get_port() and fails since the current code believes that "-1" is a valid port. | |||||
* | Hook in the aead regress. | jsing | 2014-06-22 | 1 | -1/+2 | |
| | ||||||
* | Simple regress test for the amd64 bn_mul_mont bug found by Joyent | miod | 2014-06-20 | 3 | -2/+86 | |
| | | | | | ( https://github.com/joyent/node/issues/7704 ), about to be fixed in libcrypto. | |||||
* | Move the crypto/bn regression test one directory deeper in preparation for | miod | 2014-06-20 | 3 | -7/+15 | |
| | | | | it getting siblings. | |||||
* | Build these tests with WARNINGS=Yes and -Werror, and do the necessary | miod | 2014-06-01 | 40 | -65/+143 | |
| | | | | fixes to keep building. | |||||
* | Move the cts128 and gcm128 tests to regress. | jsing | 2014-05-31 | 5 | -6/+530 | |
| |