openssl/ssl/record
Matt Caswell b718f6fcc4 Add a test for TLS pipelining
TLS pipelining provides the ability for libssl to read or write multiple
records in parallel. It requires special ciphers to do this, and there are
currently no built-in ciphers that provide this capability. However, the
dasync engine does have such a cipher, so we add a test for this capability
using that engine.

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Todd Short <todd.short@me.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19456)
2022-11-02 11:11:40 +01:00
..
methods Add a test for TLS pipelining 2022-11-02 11:11:40 +01:00
build.info Remove some redundant code 2022-10-20 14:39:33 +01:00
rec_layer_d1.c Remove some redundant code 2022-10-20 14:39:33 +01:00
rec_layer_s3.c Make SSL_alloc_buffers() and SSL_free_buffers() work again 2022-10-27 10:52:52 +01:00
record_local.h Remove some redundant code 2022-10-20 14:39:33 +01:00
record.h Make SSL_alloc_buffers() and SSL_free_buffers() work again 2022-10-27 10:52:52 +01:00
recordmethod.h Remove some unused OSSL_RECORD_METHOD functions 2022-10-27 10:52:52 +01:00
ssl3_record.c Remove some redundant code 2022-10-20 14:39:33 +01:00
tls_pad.c Fix leakage when the cacheline is 32-bytes in CBC_MAC_ROTATE_IN_PLACE 2022-05-09 16:40:21 +02:00