summaryrefslogtreecommitdiff
path: root/src/regress/lib
diff options
context:
space:
mode:
authorjsing <>2020-09-16 15:47:43 +0000
committerjsing <>2020-09-16 15:47:43 +0000
commitd8f93f984fe65867d58789a4a0cacc0639d1e25e (patch)
tree75aec4e77de84f1ad725a7c4a77c718d84ad3b9f /src/regress/lib
parent5519194679130aa394f41c17b87b16ba8e097649 (diff)
downloadopenbsd-d8f93f984fe65867d58789a4a0cacc0639d1e25e.tar.gz
openbsd-d8f93f984fe65867d58789a4a0cacc0639d1e25e.tar.bz2
openbsd-d8f93f984fe65867d58789a4a0cacc0639d1e25e.zip
Add cipher set tests with empty SSL_set_ciphersuites().
Diffstat (limited to 'src/regress/lib')
-rw-r--r--src/regress/lib/libssl/ciphers/cipherstest.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/regress/lib/libssl/ciphers/cipherstest.c b/src/regress/lib/libssl/ciphers/cipherstest.c
index 2e51a040cc..c79b6a3c31 100644
--- a/src/regress/lib/libssl/ciphers/cipherstest.c
+++ b/src/regress/lib/libssl/ciphers/cipherstest.c
@@ -375,6 +375,28 @@ struct cipher_set_test cipher_set_tests[] = {
375 }, 375 },
376 }, 376 },
377 { 377 {
378 .ssl_ciphersuites_first = 1,
379 .ssl_ciphersuites = "",
380 .ssl_rulestr = "TLSv1.2+ECDHE+AEAD+AES",
381 .cids = {
382 TLS1_CK_ECDHE_RSA_WITH_AES_256_GCM_SHA384,
383 TLS1_CK_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,
384 TLS1_CK_ECDHE_RSA_WITH_AES_128_GCM_SHA256,
385 TLS1_CK_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
386 },
387 },
388 {
389 .ssl_ciphersuites_first = 0,
390 .ssl_ciphersuites = "",
391 .ssl_rulestr = "TLSv1.2+ECDHE+AEAD+AES",
392 .cids = {
393 TLS1_CK_ECDHE_RSA_WITH_AES_256_GCM_SHA384,
394 TLS1_CK_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,
395 TLS1_CK_ECDHE_RSA_WITH_AES_128_GCM_SHA256,
396 TLS1_CK_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
397 },
398 },
399 {
378 .ctx_ciphersuites = "AEAD-AES256-GCM-SHA384:AEAD-CHACHA20-POLY1305-SHA256", 400 .ctx_ciphersuites = "AEAD-AES256-GCM-SHA384:AEAD-CHACHA20-POLY1305-SHA256",
379 .ssl_rulestr = "TLSv1.2+ECDHE+AEAD+AES", 401 .ssl_rulestr = "TLSv1.2+ECDHE+AEAD+AES",
380 .cids = { 402 .cids = {