Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | unhook whirlpool from the tree | tb | 2024-08-31 | 1 | -2/+1 | |
| | ||||||
* | Adjust freenull test for upcoming conf_api.h removal | tb | 2024-08-30 | 2 | -5/+2 | |
| | ||||||
* | Remove evp_pkey_check test | tb | 2024-08-29 | 2 | -399/+1 | |
| | | | | The API it tests will be removed shortly | |||||
* | Remove unwanted trailing newlines from err/warn format strings. | anton | 2024-08-23 | 7 | -17/+17 | |
| | ||||||
* | Add include path for crypto_arch.h. | jsing | 2024-08-11 | 1 | -1/+2 | |
| | ||||||
* | check_complete: accept #error | tb | 2024-08-08 | 1 | -0/+1 | |
| | ||||||
* | check_complete: OBJ_bsearch_() and OBJ_bsearch_ex_() are gone | tb | 2024-08-08 | 1 | -3/+0 | |
| | ||||||
* | hmac test: fix build with gcc | tb | 2024-08-08 | 1 | -2/+8 | |
| | | | | | | | The bounded attribute leads to failing regress compilation with gcc due to a test passing a negative length to exercise a chck. noticed and fixed suggested by claudio | |||||
* | adjust check_complete after recent-ish API and docs changes | tb | 2024-08-07 | 1 | -11/+2 | |
| | ||||||
* | asn1time: indicate which comparison function failed | tb | 2024-07-21 | 1 | -4/+7 | |
| | | | | extracted from a diff by Kenjiro Nakayama | |||||
* | Teach symbols test about the namespace | tb | 2024-07-10 | 2 | -3/+9 | |
| | | | | | | This ensures that when adding public symbols, the magic is not omitted. with/ok beck | |||||
* | Improve test coverage for TLS1-PRF | tb | 2024-07-09 | 1 | -4/+177 | |
| | | | | | | This is basically a copy of the libssl unit tests, moved to libcrypto to avoid starting the infection of libssl with this particular piece of EVP garbage. | |||||
* | Add a minimal regress test for TLS1-PRF | tb | 2024-07-09 | 1 | -1/+96 | |
| | ||||||
* | Add regress coverage for X509V3_get_d2i() | tb | 2024-06-17 | 1 | -1/+265 | |
| | ||||||
* | zap a stray space | tb | 2024-06-16 | 1 | -2/+2 | |
| | ||||||
* | Adjust hmac test for removal of static buffer from HMAC() | tb | 2024-05-30 | 1 | -2/+2 | |
| | ||||||
* | asn1object: zap trailing whitespace | tb | 2024-05-29 | 1 | -3/+3 | |
| | ||||||
* | Make it possible for the large OID test to fail | tb | 2024-05-29 | 1 | -3/+3 | |
| | | | | | | failed was set to 0 at the top of the function, so failure and success were indistinguishable. Move failed = 0 to the end so it can actually fail. | |||||
* | Add regress coverage for some corner cases of i2d_ASN1_OBJECT() | tb | 2024-05-29 | 1 | -1/+40 | |
| | ||||||
* | Add regress coverage for i2d_ASN1_OBJECT() fixes | tb | 2024-05-29 | 1 | -3/+27 | |
| | ||||||
* | Test that invalid operations push the X509V3_R_UNSUPPORTED_OPTION error | tb | 2024-05-28 | 1 | -1/+53 | |
| | ||||||
* | Add regress coverage for X509V3_add1_i2d() | tb | 2024-05-28 | 2 | -2/+605 | |
| | ||||||
* | Eliminate last timegm() correctly this time | tb | 2024-05-25 | 1 | -5/+25 | |
| | | | | | Also add a test case with a generalized time representing the moment one second past the 32-bit epoch wrap. | |||||
* | Revert previous | tb | 2024-05-25 | 1 | -10/+4 | |
| | | | | It wasn't quite right, but I also think the test is bogus. | |||||
* | asn1time: another use of gmtime was hiding here | tb | 2024-05-25 | 1 | -4/+10 | |
| | ||||||
* | Exercise EVP_chacha20_poly1305() with in-place decryption | tb | 2024-05-22 | 1 | -2/+143 | |
| | | | | | This needs quite a bit of cleanup but let's have some tests rather than none. | |||||
* | Add more regress coverage for lhash. | jsing | 2024-05-08 | 1 | -3/+263 | |
| | ||||||
* | Enable lhash regress. | jsing | 2024-05-06 | 1 | -1/+2 | |
| | ||||||
* | Provide initial regress for lhash. | jsing | 2024-05-06 | 2 | -0/+71 | |
| | | | | | | For now, this is very limited and only tests calling lh_doall_arg() multiple times on an empty linked hash. This process currently triggers a SIGSEGV, which will be soon fixed. | |||||
* | Add regress coverage for crypto_ct_*_u8() | jsing | 2024-04-25 | 3 | -1/+111 | |
| | ||||||
* | Add regress coverage for BN_lebin2bn(). | jsing | 2024-04-17 | 1 | -3/+17 | |
| | ||||||
* | Remove workarounds for unprototyped symbols | tb | 2024-04-15 | 1 | -71/+1 | |
| | ||||||
* | Enable negative zero checks for BN_clear_bit() and BN_mask_bits(). | jsing | 2024-04-15 | 1 | -5/+1 | |
| | ||||||
* | symbols test: Remove a few things that are long gone | tb | 2024-04-10 | 1 | -19/+5 | |
| | ||||||
* | whirlpool_test: avoid calling arc4random_uniform(0) | tb | 2024-04-09 | 1 | -2/+4 | |
| | | | | | This causes a SIGFPE on solaris Fixes https://github.com/libressl/portable/issues/1042 | |||||
* | whirlpool_test: zap lots of trailing whitespace | tb | 2024-04-09 | 1 | -58/+58 | |
| | ||||||
* | bn_convert: plug leak spotted by ASAN | tb | 2024-04-09 | 1 | -2/+4 | |
| | ||||||
* | Add initial regress for BN_set_bit(), BN_clear_bit() and BN_mask_bits(). | jsing | 2024-04-09 | 2 | -1/+229 | |
| | ||||||
* | Add regress coverage for BN_bn2mpi()/BN_mpi2bn(). | jsing | 2024-04-09 | 1 | -6/+123 | |
| | ||||||
* | Make ASN1_TIME_set_string_X509 and ASN1_TIME_set_string match the man page | beck | 2024-04-08 | 2 | -13/+46 | |
| | | | | | | | | | | | This makes it where people can't put dumb values in certs without trying harder, and changes the regress to test this. GENERALIZED times outside of the RFC5280 spec are required for OCSP but these should be constructed with the GENERALIZED time string setters. ok tb@ | |||||
* | Replace silly test1_exit() with exit() | tb | 2024-03-30 | 1 | -21/+15 | |
| | | | | | | Appeases some compiler. from Christian Andersen | |||||
* | Remove call to lh_FUNCTION_free() | tb | 2024-03-30 | 1 | -3/+1 | |
| | | | | | | This is a wrapper around lh_free() which is already tested. From Christian Andersen | |||||
* | Do multiple padding add/check iterations. | jsing | 2024-03-30 | 1 | -24/+34 | |
| | | | | | This increases the chance of triggering bugs due to input and/or randomised padding. | |||||
* | Add initial regress for RSA padding. | jsing | 2024-03-30 | 2 | -2/+328 | |
| | ||||||
* | Tidy indentation. | jsing | 2024-03-30 | 2 | -8/+8 | |
| | | | | Requested by tb@ | |||||
* | Remove -app2_1 flags being passed to dsa and rsa regress. | jsing | 2024-03-30 | 2 | -14/+2 | |
| | | | | Nothing does flag handling in these tests. | |||||
* | Add table-driven Whirlpool tests | joshua | 2024-03-29 | 3 | -1/+251 | |
| | | | | ok tb | |||||
* | Add regress coverage for EdDSA in CMS | tb | 2024-03-29 | 1 | -6/+42 | |
| | ||||||
* | Remove CMS special now that we do not depend on pem.h being included first. | jsing | 2024-03-29 | 1 | -2/+1 | |
| | ||||||
* | Nuke more gost | beck | 2024-03-28 | 2 | -0/+0 | |
| |