Skip to content

Commit f594546

Browse files
ssl-opt: Switched to requires_protocol_version for handshake framentation tests.
Signed-off-by: Minos Galanakis <[email protected]>
1 parent 76c6759 commit f594546

File tree

1 file changed

+40
-56
lines changed

1 file changed

+40
-56
lines changed

tests/ssl-opt.sh

Lines changed: 40 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -13875,21 +13875,21 @@ run_test "TLS 1.2 ClientHello indicating support for deflate compression meth
1387513875
# Handshake defragmentation testing
1387613876

1387713877
requires_openssl_3_x
13878-
requires_openssl_tls1_3
13878+
requires_protocol_version tls13
1387913879
requires_certificate_authentication
1388013880
run_test "Handshake defragmentation on client: len=512, TLS 1.3" \
13881-
"$O_NEXT_SRV -max_send_frag 512 " \
13881+
"$O_NEXT_SRV -tls1_3 -max_send_frag 512 " \
1388213882
"$P_CLI debug_level=4 " \
1388313883
0 \
1388413884
-c "reassembled record" \
1388513885
-c "handshake fragment: 0 \\.\\. 512 of [0-9]\\+ msglen 512" \
1388613886
-c "waiting for more fragments (512 of [0-9]\\+"
1388713887

1388813888
requires_openssl_3_x
13889-
requires_openssl_tls1_3
13889+
requires_protocol_version tls13
1389013890
requires_certificate_authentication
1389113891
run_test "Handshake defragmentation on client: len=513, TLS 1.3" \
13892-
"$O_NEXT_SRV -max_send_frag 513 " \
13892+
"$O_NEXT_SRV -tls1_3 -max_send_frag 513 " \
1389313893
"$P_CLI debug_level=4 " \
1389413894
0 \
1389513895
-c "reassembled record" \
@@ -13903,214 +13903,198 @@ run_test "Handshake defragmentation on client: len=513, TLS 1.3" \
1390313903
# than 512 bytes in TLS 1.2 so we require TLS 1.3 with these values.
1390413904

1390513905
requires_openssl_3_x
13906-
requires_openssl_tls1_3
13906+
requires_protocol_version tls13
1390713907
requires_certificate_authentication
13908-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1390913908
run_test "Handshake defragmentation on client: len=256, TLS 1.3" \
13910-
"$O_NEXT_SRV -split_send_frag 256 " \
13909+
"$O_NEXT_SRV -tls1_3 -split_send_frag 256 " \
1391113910
"$P_CLI debug_level=4 " \
1391213911
0 \
1391313912
-c "reassembled record" \
1391413913
-c "handshake fragment: 0 \\.\\. 256 of [0-9]\\+ msglen 256" \
1391513914
-c "waiting for more fragments (256 of [0-9]\\+"
1391613915

1391713916
requires_openssl_3_x
13918-
requires_openssl_tls1_3
13917+
requires_protocol_version tls13
1391913918
requires_certificate_authentication
13920-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1392113919
run_test "Handshake defragmentation on client: len=128, TLS 1.3" \
13922-
"$O_NEXT_SRV -split_send_frag 128 " \
13920+
"$O_NEXT_SRV -tls1_3 -split_send_frag 128 " \
1392313921
"$P_CLI debug_level=4 " \
1392413922
0 \
1392513923
-c "reassembled record" \
1392613924
-c "handshake fragment: 0 \\.\\. 128 of [0-9]\\+ msglen 128" \
1392713925
-c "waiting for more fragments (128"
1392813926

1392913927
requires_openssl_3_x
13930-
requires_openssl_tls1_3
13928+
requires_protocol_version tls13
1393113929
requires_certificate_authentication
13932-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1393313930
run_test "Handshake defragmentation on client: len=64, TLS 1.3" \
13934-
"$O_NEXT_SRV -split_send_frag 64 " \
13931+
"$O_NEXT_SRV -tls1_3 -split_send_frag 64 " \
1393513932
"$P_CLI debug_level=4 " \
1393613933
0 \
1393713934
-c "reassembled record" \
1393813935
-c "handshake fragment: 0 \\.\\. 64 of [0-9]\\+ msglen 64" \
1393913936
-c "waiting for more fragments (64"
1394013937

1394113938
requires_openssl_3_x
13942-
requires_openssl_tls1_3
13939+
requires_protocol_version tls13
1394313940
requires_certificate_authentication
13944-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1394513941
run_test "Handshake defragmentation on client: len=36, TLS 1.3" \
13946-
"$O_NEXT_SRV -split_send_frag 36 " \
13942+
"$O_NEXT_SRV -tls1_3 -split_send_frag 36 " \
1394713943
"$P_CLI debug_level=4 " \
1394813944
0 \
1394913945
-c "reassembled record" \
1395013946
-c "handshake fragment: 0 \\.\\. 36 of [0-9]\\+ msglen 36" \
1395113947
-c "waiting for more fragments (36"
1395213948

1395313949
requires_openssl_3_x
13954-
requires_openssl_tls1_3
13950+
requires_protocol_version tls13
1395513951
requires_certificate_authentication
13956-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1395713952
run_test "Handshake defragmentation on client: len=32, TLS 1.3" \
13958-
"$O_NEXT_SRV -split_send_frag 32 " \
13953+
"$O_NEXT_SRV -tls1_3 -split_send_frag 32 " \
1395913954
"$P_CLI debug_level=4 " \
1396013955
0 \
1396113956
-c "reassembled record" \
1396213957
-c "handshake fragment: 0 \\.\\. 32 of [0-9]\\+ msglen 32" \
1396313958
-c "waiting for more fragments (32"
1396413959

1396513960
requires_openssl_3_x
13966-
requires_openssl_tls1_3
13961+
requires_protocol_version tls13
1396713962
requires_certificate_authentication
13968-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1396913963
run_test "Handshake defragmentation on client: len=14, TLS 1.3" \
13970-
"$O_NEXT_SRV -split_send_frag 16 " \
13964+
"$O_NEXT_SRV -tls1_3 -split_send_frag 16 " \
1397113965
"$P_CLI debug_level=4 " \
1397213966
0 \
1397313967
-c "reassembled record" \
1397413968
-c "handshake fragment: 0 \\.\\. 16 of [0-9]\\+ msglen 16" \
1397513969
-c "waiting for more fragments (16"
1397613970

1397713971
requires_openssl_3_x
13978-
requires_openssl_tls1_3
13972+
requires_protocol_version tls13
1397913973
requires_certificate_authentication
13980-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1398113974
run_test "Handshake defragmentation on client: len=13, TLS 1.3" \
13982-
"$O_NEXT_SRV -split_send_frag 13 " \
13975+
"$O_NEXT_SRV -tls1_3 -split_send_frag 13 " \
1398313976
"$P_CLI debug_level=4 " \
1398413977
0 \
1398513978
-c "reassembled record" \
1398613979
-c "handshake fragment: 0 \\.\\. 13 of [0-9]\\+ msglen 13" \
1398713980
-c "waiting for more fragments (13"
1398813981

1398913982
requires_openssl_3_x
13990-
requires_openssl_tls1_3
13983+
requires_protocol_version tls13
1399113984
requires_certificate_authentication
13992-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1399313985
run_test "Handshake defragmentation on client: len=5, TLS 1.3" \
13994-
"$O_NEXT_SRV -split_send_frag 5 " \
13986+
"$O_NEXT_SRV -tls1_3 -split_send_frag 5 " \
1399513987
"$P_CLI debug_level=4 " \
1399613988
0 \
1399713989
-c "reassembled record" \
1399813990
-c "handshake fragment: 0 \\.\\. 5 of [0-9]\\+ msglen 5" \
1399913991
-c "waiting for more fragments (5"
1400013992

1400113993
requires_openssl_3_x
14002-
requires_openssl_tls1_3
13994+
requires_protocol_version tls13
1400313995
requires_certificate_authentication
1400413996
run_test "Handshake defragmentation on server: len=512, TLS 1.3" \
1400513997
"$P_SRV debug_level=4 auth_mode=required" \
14006-
"$O_NEXT_CLI -max_send_frag 512 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
13998+
"$O_NEXT_CLI -tls1_3 -max_send_frag 512 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
1400713999
0 \
1400814000
-s "reassembled record" \
1400914001
-s "handshake fragment: 0 \\.\\. 512 of [0-9]\\+ msglen 512" \
1401014002
-s "waiting for more fragments (512"
1401114003

1401214004
requires_openssl_3_x
14013-
requires_openssl_tls1_3
14005+
requires_protocol_version tls13
1401414006
requires_certificate_authentication
1401514007
run_test "Handshake defragmentation on server: len=513, TLS 1.3" \
1401614008
"$P_SRV debug_level=4 auth_mode=required" \
14017-
"$O_NEXT_CLI -max_send_frag 513 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14009+
"$O_NEXT_CLI -tls1_3 -max_send_frag 513 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
1401814010
0 \
1401914011
-s "reassembled record" \
1402014012
-s "handshake fragment: 0 \\.\\. 513 of [0-9]\\+ msglen 513" \
1402114013
-s "waiting for more fragments (513"
1402214014

1402314015
requires_openssl_3_x
14024-
requires_openssl_tls1_3
14016+
requires_protocol_version tls13
1402514017
requires_certificate_authentication
14026-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1402714018
run_test "Handshake defragmentation on server: len=256, TLS 1.3" \
1402814019
"$P_SRV debug_level=4 auth_mode=required" \
14029-
"$O_NEXT_CLI -split_send_frag 256 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14020+
"$O_NEXT_CLI -tls1_3 -split_send_frag 256 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
1403014021
0 \
1403114022
-s "reassembled record" \
1403214023
-s "handshake fragment: 0 \\.\\. 256 of [0-9]\\+ msglen 256" \
1403314024
-s "waiting for more fragments (256"
1403414025

1403514026
requires_openssl_3_x
14036-
requires_openssl_tls1_3
14027+
requires_protocol_version tls13
1403714028
requires_certificate_authentication
14038-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1403914029
run_test "Handshake defragmentation on server: len=128, TLS 1.3" \
1404014030
"$P_SRV debug_level=4 auth_mode=required" \
14041-
"$O_NEXT_CLI -split_send_frag 128 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14031+
"$O_NEXT_CLI -tls1_3 -split_send_frag 128 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
1404214032
0 \
1404314033
-s "reassembled record" \
1404414034
-s "handshake fragment: 0 \\.\\. 128 of [0-9]\\+ msglen 128" \
1404514035
-s "waiting for more fragments (128"
1404614036

1404714037
requires_openssl_3_x
14048-
requires_openssl_tls1_3
14038+
requires_protocol_version tls13
1404914039
requires_certificate_authentication
14050-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1405114040
run_test "Handshake defragmentation on server: len=64, TLS 1.3" \
1405214041
"$P_SRV debug_level=4 auth_mode=required" \
14053-
"$O_NEXT_CLI -split_send_frag 64 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14042+
"$O_NEXT_CLI -tls1_3 -split_send_frag 64 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
1405414043
0 \
1405514044
-s "reassembled record" \
1405614045
-s "handshake fragment: 0 \\.\\. 64 of [0-9]\\+ msglen 64" \
1405714046
-s "waiting for more fragments (64"
1405814047

1405914048
requires_openssl_3_x
14060-
requires_openssl_tls1_3
14049+
requires_protocol_version tls13
1406114050
requires_certificate_authentication
14062-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1406314051
run_test "Handshake defragmentation on server: len=36, TLS 1.3" \
1406414052
"$P_SRV debug_level=4 auth_mode=required" \
14065-
"$O_NEXT_CLI -split_send_frag 36 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14053+
"$O_NEXT_CLI -tls1_3 -split_send_frag 36 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
1406614054
0 \
1406714055
-s "reassembled record" \
1406814056
-s "handshake fragment: 0 \\.\\. 36 of [0-9]\\+ msglen 36" \
1406914057
-s "waiting for more fragments (36"
1407014058

1407114059
requires_openssl_3_x
14072-
requires_openssl_tls1_3
14060+
requires_protocol_version tls13
1407314061
requires_certificate_authentication
14074-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1407514062
run_test "Handshake defragmentation on server: len=32, TLS 1.3" \
1407614063
"$P_SRV debug_level=4 auth_mode=required" \
14077-
"$O_NEXT_CLI -split_send_frag 32 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14064+
"$O_NEXT_CLI -tls1_3 -split_send_frag 32 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
1407814065
0 \
1407914066
-s "reassembled record" \
1408014067
-s "handshake fragment: 0 \\.\\. 32 of [0-9]\\+ msglen 32" \
1408114068
-s "waiting for more fragments (32"
1408214069

1408314070
requires_openssl_3_x
14084-
requires_openssl_tls1_3
14071+
requires_protocol_version tls13
1408514072
requires_certificate_authentication
14086-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1408714073
run_test "Handshake defragmentation on server: len=16, TLS 1.3" \
1408814074
"$P_SRV debug_level=4 auth_mode=required" \
14089-
"$O_NEXT_CLI -split_send_frag 16 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14075+
"$O_NEXT_CLI -tls1_3 -split_send_frag 16 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
1409014076
0 \
1409114077
-s "reassembled record" \
1409214078
-s "handshake fragment: 0 \\.\\. 16 of [0-9]\\+ msglen 16" \
1409314079
-s "waiting for more fragments (16"
1409414080

1409514081
requires_openssl_3_x
14096-
requires_openssl_tls1_3
14082+
requires_protocol_version tls13
1409714083
requires_certificate_authentication
14098-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1409914084
run_test "Handshake defragmentation on server: len=13, TLS 1.3" \
1410014085
"$P_SRV debug_level=4 auth_mode=required" \
14101-
"$O_NEXT_CLI -split_send_frag 13 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14086+
"$O_NEXT_CLI -tls1_3 -split_send_frag 13 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
1410214087
0 \
1410314088
-s "reassembled record" \
1410414089
-s "handshake fragment: 0 \\.\\. 13 of [0-9]\\+ msglen 13" \
1410514090
-s "waiting for more fragments (13"
1410614091

1410714092
requires_openssl_3_x
14108-
requires_openssl_tls1_3
14093+
requires_protocol_version tls13
1410914094
requires_certificate_authentication
14110-
requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3
1411114095
run_test "Handshake defragmentation on server: len=5, TLS 1.3" \
1411214096
"$P_SRV debug_level=4 auth_mode=required" \
14113-
"$O_NEXT_CLI -split_send_frag 5 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
14097+
"$O_NEXT_CLI -tls1_3 -split_send_frag 5 -cert $DATA_FILES_PATH/server5.crt -key $DATA_FILES_PATH/server5.key" \
1411414098
0 \
1411514099
-s "reassembled record" \
1411614100
-s "handshake fragment: 0 \\.\\. 5 of [0-9]\\+ msglen 5" \

0 commit comments

Comments
 (0)