1
0
mirror of https://github.com/ARMmbed/mbedtls.git synced 2025-06-06 15:03:20 +08:00

ssl-opt: Dependency resolving set to use to requires_protocol_version HS deframentation tests.

Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
This commit is contained in:
Minos Galanakis 2025-02-08 23:31:43 +00:00
parent a8a298c9d6
commit a4dde77cbe

View File

@ -13875,10 +13875,10 @@ run_test "TLS 1.2 ClientHello indicating support for deflate compression meth
# Handshake defragmentation testing
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
run_test "Handshake defragmentation on client: len=512, TLS 1.3" \
"$O_NEXT_SRV -max_send_frag 512 " \
"$O_NEXT_SRV -tls1_3 -max_send_frag 512 " \
"$P_CLI debug_level=4 " \
0 \
-c "reassembled record" \
@ -13886,10 +13886,10 @@ run_test "Handshake defragmentation on client: len=512, TLS 1.3" \
-c "waiting for more fragments (512 of [0-9]\\+"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
run_test "Handshake defragmentation on client: len=513, TLS 1.3" \
"$O_NEXT_SRV -max_send_frag 513 " \
"$O_NEXT_SRV -tls1_3 -max_send_frag 513 " \
"$P_CLI debug_level=4 " \
0 \
-c "reassembled record" \
@ -13903,11 +13903,10 @@ run_test "Handshake defragmentation on client: len=513, TLS 1.3" \
# than 512 bytes in TLS 1.2 so we require TLS 1.3 with these values.
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on client: len=256, TLS 1.3" \
"$O_NEXT_SRV -split_send_frag 256 " \
"$O_NEXT_SRV -tls1_3 -split_send_frag 256 " \
"$P_CLI debug_level=4 " \
0 \
-c "reassembled record" \
@ -13915,11 +13914,10 @@ run_test "Handshake defragmentation on client: len=256, TLS 1.3" \
-c "waiting for more fragments (256 of [0-9]\\+"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on client: len=128, TLS 1.3" \
"$O_NEXT_SRV -split_send_frag 128 " \
"$O_NEXT_SRV -tls1_3 -split_send_frag 128 " \
"$P_CLI debug_level=4 " \
0 \
-c "reassembled record" \
@ -13927,11 +13925,10 @@ run_test "Handshake defragmentation on client: len=128, TLS 1.3" \
-c "waiting for more fragments (128"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on client: len=64, TLS 1.3" \
"$O_NEXT_SRV -split_send_frag 64 " \
"$O_NEXT_SRV -tls1_3 -split_send_frag 64 " \
"$P_CLI debug_level=4 " \
0 \
-c "reassembled record" \
@ -13939,11 +13936,10 @@ run_test "Handshake defragmentation on client: len=64, TLS 1.3" \
-c "waiting for more fragments (64"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on client: len=36, TLS 1.3" \
"$O_NEXT_SRV -split_send_frag 36 " \
"$O_NEXT_SRV -tls1_3 -split_send_frag 36 " \
"$P_CLI debug_level=4 " \
0 \
-c "reassembled record" \
@ -13951,11 +13947,10 @@ run_test "Handshake defragmentation on client: len=36, TLS 1.3" \
-c "waiting for more fragments (36"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on client: len=32, TLS 1.3" \
"$O_NEXT_SRV -split_send_frag 32 " \
"$O_NEXT_SRV -tls1_3 -split_send_frag 32 " \
"$P_CLI debug_level=4 " \
0 \
-c "reassembled record" \
@ -13963,11 +13958,10 @@ run_test "Handshake defragmentation on client: len=32, TLS 1.3" \
-c "waiting for more fragments (32"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on client: len=14, TLS 1.3" \
"$O_NEXT_SRV -split_send_frag 16 " \
"$O_NEXT_SRV -tls1_3 -split_send_frag 16 " \
"$P_CLI debug_level=4 " \
0 \
-c "reassembled record" \
@ -13975,11 +13969,10 @@ run_test "Handshake defragmentation on client: len=14, TLS 1.3" \
-c "waiting for more fragments (16"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on client: len=13, TLS 1.3" \
"$O_NEXT_SRV -split_send_frag 13 " \
"$O_NEXT_SRV -tls1_3 -split_send_frag 13 " \
"$P_CLI debug_level=4 " \
0 \
-c "reassembled record" \
@ -13987,11 +13980,10 @@ run_test "Handshake defragmentation on client: len=13, TLS 1.3" \
-c "waiting for more fragments (13"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on client: len=5, TLS 1.3" \
"$O_NEXT_SRV -split_send_frag 5 " \
"$O_NEXT_SRV -tls1_3 -split_send_frag 5 " \
"$P_CLI debug_level=4 " \
0 \
-c "reassembled record" \
@ -13999,118 +13991,110 @@ run_test "Handshake defragmentation on client: len=5, TLS 1.3" \
-c "waiting for more fragments (5"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
run_test "Handshake defragmentation on server: len=512, TLS 1.3" \
"$P_SRV debug_level=4 auth_mode=required" \
"$O_NEXT_CLI -max_send_frag 512 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
"$O_NEXT_CLI -tls1_3 -max_send_frag 512 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
0 \
-s "reassembled record" \
-s "handshake fragment: 0 \\.\\. 512 of [0-9]\\+ msglen 512" \
-s "waiting for more fragments (512"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
run_test "Handshake defragmentation on server: len=513, TLS 1.3" \
"$P_SRV debug_level=4 auth_mode=required" \
"$O_NEXT_CLI -max_send_frag 513 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
"$O_NEXT_CLI -tls1_3 -max_send_frag 513 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
0 \
-s "reassembled record" \
-s "handshake fragment: 0 \\.\\. 513 of [0-9]\\+ msglen 513" \
-s "waiting for more fragments (513"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on server: len=256, TLS 1.3" \
"$P_SRV debug_level=4 auth_mode=required" \
"$O_NEXT_CLI -split_send_frag 256 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
"$O_NEXT_CLI -tls1_3 -split_send_frag 256 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
0 \
-s "reassembled record" \
-s "handshake fragment: 0 \\.\\. 256 of [0-9]\\+ msglen 256" \
-s "waiting for more fragments (256"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on server: len=128, TLS 1.3" \
"$P_SRV debug_level=4 auth_mode=required" \
"$O_NEXT_CLI -split_send_frag 128 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
"$O_NEXT_CLI -tls1_3 -split_send_frag 128 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
0 \
-s "reassembled record" \
-s "handshake fragment: 0 \\.\\. 128 of [0-9]\\+ msglen 128" \
-s "waiting for more fragments (128"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on server: len=64, TLS 1.3" \
"$P_SRV debug_level=4 auth_mode=required" \
"$O_NEXT_CLI -split_send_frag 64 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
"$O_NEXT_CLI -tls1_3 -split_send_frag 64 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
0 \
-s "reassembled record" \
-s "handshake fragment: 0 \\.\\. 64 of [0-9]\\+ msglen 64" \
-s "waiting for more fragments (64"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on server: len=36, TLS 1.3" \
"$P_SRV debug_level=4 auth_mode=required" \
"$O_NEXT_CLI -split_send_frag 36 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
"$O_NEXT_CLI -tls1_3 -split_send_frag 36 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
0 \
-s "reassembled record" \
-s "handshake fragment: 0 \\.\\. 36 of [0-9]\\+ msglen 36" \
-s "waiting for more fragments (36"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on server: len=32, TLS 1.3" \
"$P_SRV debug_level=4 auth_mode=required" \
"$O_NEXT_CLI -split_send_frag 32 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
"$O_NEXT_CLI -tls1_3 -split_send_frag 32 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
0 \
-s "reassembled record" \
-s "handshake fragment: 0 \\.\\. 32 of [0-9]\\+ msglen 32" \
-s "waiting for more fragments (32"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on server: len=16, TLS 1.3" \
"$P_SRV debug_level=4 auth_mode=required" \
"$O_NEXT_CLI -split_send_frag 16 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
"$O_NEXT_CLI -tls1_3 -split_send_frag 16 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
0 \
-s "reassembled record" \
-s "handshake fragment: 0 \\.\\. 16 of [0-9]\\+ msglen 16" \
-s "waiting for more fragments (16"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on server: len=13, TLS 1.3" \
"$P_SRV debug_level=4 auth_mode=required" \
"$O_NEXT_CLI -split_send_frag 13 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
"$O_NEXT_CLI -tls1_3 -split_send_frag 13 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
0 \
-s "reassembled record" \
-s "handshake fragment: 0 \\.\\. 13 of [0-9]\\+ msglen 13" \
-s "waiting for more fragments (13"
requires_openssl_3_x
requires_openssl_tls1_3
requires_protocol_version tls13
requires_certificate_authentication
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
run_test "Handshake defragmentation on server: len=5, TLS 1.3" \
"$P_SRV debug_level=4 auth_mode=required" \
"$O_NEXT_CLI -split_send_frag 5 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
"$O_NEXT_CLI -tls1_3 -split_send_frag 5 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
0 \
-s "reassembled record" \
-s "handshake fragment: 0 \\.\\. 5 of [0-9]\\+ msglen 5" \