Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Simplify evp test Makefile. | tb | 2023-03-02 | 1 | -18/+5 |
| | | | | | Make evptest silent by default: these pages of hexdumps are useless noise. Add a verbose target for debugging. | ||||
* | evp_pkey_check: make this test silent on success | tb | 2023-03-02 | 1 | -18/+13 |
| | |||||
* | Remove a few unnecessary line continuations | tb | 2023-03-02 | 1 | -7/+7 |
| | |||||
* | Refrain from printing SUCCESS in some of my tests | tb | 2022-12-01 | 2 | -7/+2 |
| | | | | Silence is good. On failure, the regress framework will make it clear. | ||||
* | Make internal header file names consistent | tb | 2022-11-26 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names used for internal headers. Move all these headers we inherited from OpenSSL to *_local.h, reserving the name *_internal.h for our own code. Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h. constant_time_locl.h is moved to constant_time.h since it's special. Adjust all .c files in libcrypto, libssl and regress. The diff is mechanical with the exception of tls13_quic.c, where #include <ssl_locl.h> was fixed manually. discussed with jsing, no objection bcook | ||||
* | Add void casts since gcc 4.2.1 on sparc64 doesn't like the missing return | tb | 2022-11-23 | 1 | -5/+5 |
| | | | | checks for BIO_reset(). | ||||
* | Fix inconsequential copy-paste error | tb | 2022-11-23 | 1 | -3/+3 |
| | | | | CID 377010 | ||||
* | Plug leaks spotted by ASAN CI | tb | 2022-11-22 | 1 | -1/+3 |
| | |||||
* | Add regress coverage for Ed25519 and X25519 EVP interfaces. | jsing | 2022-11-10 | 2 | -2/+838 |
| | |||||
* | Add some regress coverage for EVP_PKEY_METHOD. | jsing | 2022-11-09 | 1 | -3/+40 |
| | |||||
* | Add some regress coverage for EVP_PKEY_ASN1_METHOD | jsing | 2022-11-09 | 2 | -2/+118 |
| | |||||
* | Add a simple test to ensure that pmeth->cleanup() can cope with NULL | tb | 2022-03-30 | 2 | -2/+93 |
| | | | | pkey_ctx->data. | ||||
* | Undo static linking and other workarounds that are no longer needed | tb | 2022-01-14 | 1 | -3/+1 |
| | | | | after the bump | ||||
* | Only evp_pkey_check needs static linking | tb | 2022-01-12 | 1 | -2/+4 |
| | |||||
* | forgot to zap some dead assignments | tb | 2022-01-11 | 1 | -4/+4 |
| | |||||
* | Add regress for EVP_PKEY_{,public_,param_}check() | tb | 2022-01-11 | 2 | -7/+415 |
| | |||||
* | evptest: no need to call EVP_MD_CTX_cleanup() before EVP_MD_CTX_free() | tb | 2021-11-18 | 1 | -4/+3 |
| | |||||
* | evptest: fix compilation with opaque EVP_{CIPHER,MD}_CTX. Uses a | tb | 2021-11-18 | 1 | -22/+30 |
| | | | | workaround for excessive malloc inspired by mariadb (just kidding). | ||||
* | Add back the tests that were deleted in previous but not contained | tb | 2020-01-26 | 1 | -1/+9 |
| | | | | in OpenSSL's test suite. | ||||
* | Adjust tests to match the change in EVP_chacha20(). | tb | 2020-01-26 | 2 | -11/+22 |
| | | | | Test vectors taken from OpenSSL 1.1.1d (under OpenSSL's old license). | ||||
* | Add a test vector for Streebog 512 from Guido Vranken | tb | 2019-05-09 | 1 | -1/+2 |
| | |||||
* | Add regress tests for the EVP_aes_*_wrap() API. Based on the tests in | tb | 2019-03-17 | 2 | -4/+19 |
| | | | | OpenSSL 1.0.2r which is still freely licenced with a tweak by jsing. | ||||
* | Add missing $OpenBSD$ markers. | tb | 2018-07-17 | 2 | -0/+2 |
| | |||||
* | Add EVP test for MD5-SHA1. | jsing | 2017-03-01 | 1 | -0/+3 |
| | |||||
* | check sscanf conversion, fixes Coverity 21666 | bcook | 2015-07-18 | 1 | -2/+6 |
| | | | | ok doug@, miod@, guenther@ | ||||
* | GOST regression tests; from Dmitry Eremin-Solenikov | miod | 2014-11-18 | 2 | -0/+16 |
| | |||||
* | Include -DLIBRESSL_INTERNAL in regress makefiles. | jsing | 2014-07-08 | 1 | -2/+2 |
| | | | | ok miod@ | ||||
* | Build these tests with WARNINGS=Yes and -Werror, and do the necessary | miod | 2014-06-01 | 1 | -1/+3 |
| | | | | fixes to keep building. | ||||
* | remove OPENSSL_malloc and CRYPTO_malloc goo from the regress tests. | beck | 2014-05-24 | 1 | -3/+0 |
| | | | | ok miod@ jsing@ guenther@ | ||||
* | KNF. | jsing | 2014-05-01 | 1 | -324/+296 |
| | |||||
* | Provide an EVP implementation for ChaCha. | jsing | 2014-05-01 | 2 | -0/+17 |
| | | | | ok miod@ | ||||
* | Import the OpenSSL libcrypto tests in a form suitable for our rergress | miod | 2014-04-15 | 3 | -0/+794 |
infrastructure. The following tests have not been imported, for their code lacks a licence: asn1, rsa, sha256, sha512, wp. |