Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revise cipher list regress coverage of SSL_set_security_level(). | jsing | 2022-12-17 | 1 | -21/+43 |
| | | | | | | | A SSL_set_security_level() call was added to the cipher list regress, which expects a failure - however, it should succeed and fails for a completely unrelated reason. Rework this regress so that it actually passes and tests for the expected behaviour. | ||||
* | regres/libssl/unit: simplify Makefile | tb | 2022-12-02 | 1 | -20/+10 |
| | |||||
* | Make internal header file names consistent | tb | 2022-11-26 | 4 | -8/+8 |
| | | | | | | | | | | | | | | | | 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 | ||||
* | Revise for SSL_CTX_INTERNAL and SSL_INTERNAL removal. | jsing | 2022-10-02 | 3 | -12/+12 |
| | |||||
* | Make test table based, extend it a little | tb | 2022-07-21 | 1 | -69/+117 |
| | |||||
* | link ssl_set_alpn_protos to regress | tb | 2022-07-20 | 1 | -1/+2 |
| | |||||
* | Add a quick and dirty regress for SSL{_CTX,}_set_alpn_protos() | tb | 2022-07-20 | 1 | -0/+156 |
| | |||||
* | Add some minimal regress coverage for the security level. | tb | 2022-07-07 | 1 | -1/+6 |
| | | | | From beck | ||||
* | More %i vs %d cleanup | tb | 2022-06-10 | 1 | -4/+4 |
| | |||||
* | Plug leaks reported by Ilya Shipitsin | tb | 2022-02-08 | 1 | -1/+5 |
| | |||||
* | cope with recent S3I removal; ok tb@ | anton | 2022-02-06 | 1 | -2/+2 |
| | |||||
* | Adjust the ssl_get_shared_ciphers to the new names. | tb | 2022-02-05 | 1 | -23/+23 |
| | |||||
* | Plug memleaks | tb | 2021-12-29 | 1 | -3/+11 |
| | | | | CID 345150 | ||||
* | Improve test coverage for SSL_OP_NO_DTLSv1. | jsing | 2021-06-27 | 1 | -1/+9 |
| | |||||
* | Rename shutdown_all() to shutdown_peers() for consistency. | tb | 2021-05-04 | 1 | -3/+3 |
| | |||||
* | Modify regress ssl_get_shared_ciphers for portable | inoguchi | 2021-05-03 | 2 | -6/+6 |
| | | | | | | | - Split out the intermediate path (../certs/) to Makefile - Change 'shutdown' to 'shutdown_all' ok tb@ | ||||
* | Fix two copy paste errors in error messages | tb | 2021-04-04 | 1 | -3/+3 |
| | |||||
* | Add tests for DTLSv1_2{,_client,_server}_method() | tb | 2021-04-04 | 1 | -1/+20 |
| | |||||
* | Update regress for new_cipher rename. | jsing | 2021-03-24 | 1 | -2/+2 |
| | |||||
* | Update for DTLSv1.2 being enabled. | jsing | 2021-03-17 | 1 | -4/+4 |
| | |||||
* | Update for DTLSv1.2 version handling. | jsing | 2021-03-17 | 1 | -6/+90 |
| | |||||
* | Update regress to match TLS versions change. | jsing | 2021-02-25 | 1 | -6/+6 |
| | |||||
* | Revise regress to match change in SSL{_CTX,}_get_{min,max}_proto_version(). | jsing | 2021-02-20 | 1 | -34/+45 |
| | |||||
* | don't set AUTO_RETRY. it's a remnant of an experiment. | tb | 2021-01-21 | 1 | -3/+1 |
| | |||||
* | A few minor tweaks to make my OCD happy. | tb | 2021-01-12 | 1 | -12/+9 |
| | | | | | Sort headers, unwrap a line, fix grammar in spelling and simplify the check for test failure. | ||||
* | Print error if SSL_{connect,accept,shutdown}(3) don't run to completion. | tb | 2021-01-11 | 1 | -3/+13 |
| | |||||
* | Shut down the TLS connections properly. | tb | 2021-01-11 | 1 | -3/+28 |
| | |||||
* | Include headers used instead of relying on ssl.h pulling in the world. | tb | 2021-01-11 | 1 | -1/+7 |
| | |||||
* | Merge handshake_loop() into handshake(). There's no benefit in having | tb | 2021-01-10 | 1 | -18/+7 |
| | | | | this factored into a separate function. | ||||
* | tweak a comment | tb | 2021-01-10 | 1 | -2/+2 |
| | |||||
* | Link shared ciphers test to build | tb | 2021-01-10 | 1 | -1/+3 |
| | |||||
* | Add a regress for SSL_get_shared_ciphers() for the change of returned | tb | 2021-01-10 | 1 | -0/+457 |
| | | | | | | ciphers in ssl_lib.c r1.240 and TLSv1.3 support in tls13_server.c r1.69. requested by jsing | ||||
* | whitespace | tb | 2021-01-09 | 2 | -7/+7 |
| | |||||
* | Extend the methods test to cover dtls methods as well | tb | 2020-12-01 | 1 | -1/+57 |
| | |||||
* | Enable ssl_methods unit test. | tb | 2020-12-01 | 1 | -1/+2 |
| | |||||
* | Add an ssl_methods() unit test that currently only covers the | tb | 2020-12-01 | 1 | -0/+192 |
| | | | | | behavior of SSL_is_server(). This would have caught the regression introduced in the method unification. | ||||
* | Update TLS versions to match TLSv1.3 being enabled for TLS_method(). | jsing | 2020-08-09 | 1 | -8/+8 |
| | |||||
* | Fix regress test so that it exits non-zero for failure cases. | jsing | 2020-08-09 | 1 | -1/+11 |
| | |||||
* | adjust alpn extension test to new argument order | tb | 2020-07-03 | 1 | -3/+3 |
| | |||||
* | Use correct define. | jsing | 2019-04-04 | 1 | -2/+2 |
| | |||||
* | Update regress following TLS extension renaming. | jsing | 2019-01-18 | 1 | -3/+3 |
| | |||||
* | Add TLSv1.3 to version regress tests. | jsing | 2018-11-06 | 1 | -4/+80 |
| | |||||
* | Update regress for DES cipher suite removal. | jsing | 2018-06-02 | 1 | -3/+1 |
| | |||||
* | Provide SSL_CTX_get_min_proto_version and SSL_CTX_get_max_proto_version | jca | 2018-03-15 | 1 | -13/+13 |
| | | | | | | | | | We already provided the setters, so also provide the getters like OpenSSL does. Addition prompted by the use of those functions in recent openvpn releases. manpage diff from schwarze@ (thanks!) with input from jsing@, ok tb@ jsing@ | ||||
* | Update regress to use tlsext_serverhello_parse(). | jsing | 2018-02-08 | 1 | -5/+3 |
| | |||||
* | Update regress to match removal of ssl_parse_clienthello_tlsext(). | jsing | 2018-01-27 | 1 | -5/+8 |
| | |||||
* | Update regress now that ssl_cipher_list_to_bytes() takes a CBB. | jsing | 2017-10-11 | 1 | -3/+9 |
| | | | | Based on a diff from doug@ | ||||
* | Revise regress now that ssl_bytes_to_cipher_list() takes a CBS. | jsing | 2017-10-10 | 1 | -20/+10 |
| | |||||
* | Use current chacha20-poly1305 cipher suite values. | jsing | 2017-08-28 | 1 | -7/+7 |
| | |||||
* | Bring in an SSL_HANDSHAKE structure and commence the great shovelling | beck | 2017-05-06 | 1 | -2/+2 |
| | | | | ok jsing@, gcc@, regress@ |