Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | adjust check_complete after recent-ish API and docs changes | tb | 2024-08-07 | 1 | -11/+2 | |
| | ||||||
* | Fix previous | tb | 2024-08-02 | 1 | -5/+3 | |
| | | | | | Arguably the want_protocol entries in various of these tests are incorrect but I'll leave that for another day. | |||||
* | Adjust tls regress for protocol parsing fixes | tb | 2024-08-02 | 3 | -16/+22 | |
| | | | | | This mostly reverts what was done by beck in Tallinn and adjust tlstest to add new test cases and now failing connection tests. | |||||
* | sched_yield() is not strong enough to overflow the recv buffer on some | claudio | 2024-07-30 | 1 | -2/+2 | |
| | | | | systems. Use a proper sleep using usleep(100) instead. | |||||
* | Revise regress for ssl3_get_cipher() changes. | jsing | 2024-07-23 | 1 | -8/+3 | |
| | ||||||
* | Revise regress to match cipher suite values change. | jsing | 2024-07-22 | 2 | -17/+13 | |
| | ||||||
* | asn1time: indicate which comparison function failed | tb | 2024-07-21 | 1 | -4/+7 | |
| | | | | extracted from a diff by Kenjiro Nakayama | |||||
* | Fix golden numbers after beck broke it months ago | tb | 2024-07-20 | 2 | -23/+20 | |
| | | | | (why is it always me who gets to clean up this shit?) | |||||
* | Add RCS id | tb | 2024-07-17 | 1 | -0/+1 | |
| | ||||||
* | Enable regress for SSL_CIPHER_get_handshake_digest() | jsing | 2024-07-17 | 1 | -4/+0 | |
| | | | | Turns out this is already linked statically. | |||||
* | Rework cipher find test to also provide coverage for SSL_CIPHER_*() | jsing | 2024-07-17 | 1 | -8/+754 | |
| | ||||||
* | Update regress for removal of SSL_HANDSHAKE_MAC_DEFAULT. | jsing | 2024-07-16 | 1 | -25/+2 | |
| | ||||||
* | fix signature of main() | anton | 2024-07-15 | 1 | -4/+3 | |
| | ||||||
* | enable warnings and apply a dash of knfmt | anton | 2024-07-15 | 2 | -1/+2 | |
| | ||||||
* | Add elf_aux_info(3) | jca | 2024-07-14 | 3 | -1/+59 | |
| | | | | | | | | Designed to let userland peek at AT_HWCAP and AT_HWCAP2 using an already existing interface coming from FreeBSD. Headers bits were snatched from there. Input & ok kettenis@ libc bump and sets sync will follow soon | |||||
* | Adjust regress to match changes in SSL_select_next_proto() args | tb | 2024-07-11 | 1 | -123/+99 | |
| | ||||||
* | 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 more regress coverage for SSL_select_next_proto() | tb | 2024-06-28 | 1 | -1/+291 | |
| | ||||||
* | rust-openssl: switch from deprecated config to config.toml | tb | 2024-06-23 | 2 | -2/+2 | |
| | ||||||
* | 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 | |
| | ||||||
* | openssl-ruby: prepare test for default ruby switch | tb | 2024-06-15 | 1 | -1/+5 | |
| | ||||||
* | make test struct const | tb | 2024-06-05 | 1 | -3/+3 | |
| | ||||||
* | 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 | |
| | ||||||
* | symbols test: drop headers that don't define any symbols | tb | 2024-05-08 | 1 | -4/+1 | |
| | ||||||
* | 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 | |
| | ||||||
* | Instead of unhooking libssl/client regress tests, flag them as expected | anton | 2024-04-22 | 2 | -4/+6 | |
| | | | | | | to fail. ok tb@ | |||||
* | SSL_version_str is no more | tb | 2024-04-17 | 1 | -5/+1 | |
| | ||||||
* | 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 | |
| | ||||||
* | t22 and t23 can fail if the first chunk ends up being allocated at | otto | 2024-04-14 | 1 | -2/+12 | |
| | | | | | the very end of the page. Circumvent that. Reported by and fix ok anton@ | |||||
* | 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 | |
| |