summaryrefslogtreecommitdiffstats
path: root/ssl/record
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2022-10-20 16:36:37 +0100
committerTomas Mraz <tomas@openssl.org>2022-11-02 11:11:40 +0100
commitb718f6fcc4bbf48cfc6ab3fa64e6cb95453299b3 (patch)
treefa9a1e26889f737a5516e671fd8cf0e85a38b5f9 /ssl/record
parenta88e97fcace01ecf557b207f04328a72df5110df (diff)
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)
Diffstat (limited to 'ssl/record')
-rw-r--r--ssl/record/methods/tls_common.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/ssl/record/methods/tls_common.c b/ssl/record/methods/tls_common.c
index 08dfca82e1..a7b31163c5 100644
--- a/ssl/record/methods/tls_common.c
+++ b/ssl/record/methods/tls_common.c
@@ -1449,10 +1449,6 @@ size_t tls_get_max_records_default(OSSL_RECORD_LAYER *rl, int type, size_t len,
size_t maxfrag, size_t *preffrag)
{
/*
- * TODO(RECLAYER): There is no test for the pipelining code. We should add
- * one.
- */
- /*
* If we have a pipeline capable cipher, and we have been configured to use
* it, then return the preferred number of pipelines.
*/