Skip to content

Commit e0f23f8

Browse files
ssl-opt: Testing commit
Signed-off-by: Minos Galanakis <[email protected]>
1 parent da81a64 commit e0f23f8

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

tests/ssl-opt.sh

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14122,6 +14122,18 @@ run_test "Handshake defragmentation on server: len=513, TLS 1.2" \
1412214122
-s "handshake fragment: 0 \\.\\. 513 of [0-9]\\+ msglen 513" \
1412314123
-s "waiting for more fragments (513"
1412414124

14125+
requires_openssl_3_x
14126+
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_2
14127+
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
14128+
requires_certificate_authentication
14129+
run_test "Handshake defragmentation on server: len=256, TLS 1.2" \
14130+
"$P_SRV debug_level=4 auth_mode=required" \
14131+
"$O_NEXT_CLI -tls1_3 -split_send_frag 256 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14132+
0 \
14133+
-s "reassembled record" \
14134+
-s "handshake fragment: 0 \\.\\. 256 of [0-9]\\+ msglen 256" \
14135+
-s "waiting for more fragments (256"
14136+
1412514137
requires_openssl_3_x
1412614138
requires_protocol_version tls13
1412714139
requires_certificate_authentication
@@ -14210,6 +14222,30 @@ run_test "Handshake defragmentation on server: len=5, TLS 1.3" \
1421014222
-s "handshake fragment: 0 \\.\\. 5 of [0-9]\\+ msglen 5" \
1421114223
-s "waiting for more fragments (5"
1421214224

14225+
## TODO Remove/Move when testing is done
14226+
requires_openssl_3_x
14227+
requires_protocol_version tls12
14228+
requires_certificate_authentication
14229+
run_test "Handshake defragmentation on server: len=256, TLS 1.2" \
14230+
"$P_SRV debug_level=4 auth_mode=required" \
14231+
"$O_NEXT_CLI -tls1_2 -split_send_frag 256 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14232+
0 \
14233+
-s "reassembled record" \
14234+
-s "handshake fragment: 0 \\.\\. 256 of [0-9]\\+ msglen 256" \
14235+
-s "waiting for more fragments (256"
14236+
14237+
requires_openssl_3_x
14238+
requires_protocol_version tls12
14239+
requires_certificate_authentication
14240+
run_test "Handshake defragmentation on server: len=5, TLS 1.2" \
14241+
"$P_SRV debug_level=4 auth_mode=required" \
14242+
"$O_NEXT_CLI -tls1_2 -split_send_frag 5 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14243+
0 \
14244+
-s "reassembled record" \
14245+
-s "handshake fragment: 0 \\.\\. 5 of [0-9]\\+ msglen 5" \
14246+
-s "waiting for more fragments (5"
14247+
# /TODO
14248+
1421314249
# Test heap memory usage after handshake
1421414250
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_2
1421514251
requires_config_enabled MBEDTLS_MEMORY_DEBUG

0 commit comments

Comments
 (0)