Lines Matching +full:3 +full:- +full:tuples

81         { "secp521r1:secp384r1:X25519:prime256v1:X448", /* test 3 */
89 * Test key share selection as function of client-/server-preference
91 * Test (implicitly) that multiple tuples don't influence the client
122 * (E) Multiple tuples tests, client without tuple delimiters
175 "secp521r1:X25519:prime256v1:-X25519:secp384r1/X448",
180 "secp521r1:X25519:prime256v1:-X25519:secp384r1/X448",
185 "X25519:prime256v1/X448:-X25519",
190 "X25519:prime256v1/X448:-X25519",
197 { "*X25519:DEFAULT:-prime256v1:-X448", /* test 18 */
198 "DEFAULT:-X25519:-?X25519MLKEM768",
202 { "*X25519:DEFAULT:-prime256v1:-X448", /* test 19 */
203 "DEFAULT:-X25519:-?X25519MLKEM768",
223 { "*X25519:*prime256v1:-X25519", /* test 22 */
291 { "--X25519:secp256r1:X448", /* test 35 */
296 { "-DEFAULT", /* test 36 */
311 { "X25519:secp256r1:X448:secp521r1:-X448:-secp256r1:-X25519:-secp521r1",
328 * "X25519/prime256v1:-X448", "X25519:-*X25519:*prime256v1, "*DEFAULT"
331 * Tests to show that spaces between tuples are allowed
345 * key share and is not valid in TLSv1.3
370 version == TLS1_3_VERSION && /* for TLSv1.3 ... */ in server_response_check_cb()
387 if (!TEST_ptr(current_test_vector->client_groups) in test_invalidsyntax()
388 || !TEST_size_t_ne(strlen(current_test_vector->client_groups), 0)) in test_invalidsyntax()
401 current_test_vector->client_groups)); in test_invalidsyntax()
409 TEST_false_or_end(SSL_set1_groups_list(clientssl, current_test_vector->client_groups)); in test_invalidsyntax()
442 if (current_test_vector->client_groups != NULL) { in test_groupnegotiation()
444 current_test_vector->client_groups)); in test_groupnegotiation()
446 if (current_test_vector->server_groups != NULL) { in test_groupnegotiation()
448 current_test_vector->server_groups)); in test_groupnegotiation()
452 if (current_test_vector->preference == SERVER_PREFERENCE) in test_groupnegotiation()
463 if (current_test_vector->client_groups != NULL) in test_groupnegotiation()
464 TEST_true_or_end(SSL_set1_groups_list(clientssl, current_test_vector->client_groups)); in test_groupnegotiation()
466 if (current_test_vector->server_groups != NULL) in test_groupnegotiation()
467 TEST_true_or_end(SSL_set1_groups_list(serverssl, current_test_vector->server_groups)); in test_groupnegotiation()
472 if (current_test_vector->preference == SERVER_PREFERENCE) in test_groupnegotiation()
495 if (!TEST_int_eq((int)current_test_vector->expected_server_response, (int)server_response)) in test_groupnegotiation()
497 if (TEST_str_eq(group_name_client, current_test_vector->expected_group)) in test_groupnegotiation()
502 !TEST_int_eq((int)current_test_vector->expected_server_response, in test_groupnegotiation()
527 TEST_info("==> Running TLSv1.3 test %d", i); in tls13groupselection_test()
544 TEST_error("====> [ERROR] TLSv1.3 test %d with WORK_ON_SSL_OBJECT failed", i); in tls13groupselection_test()
555 TEST_error("====> [ERROR] TLSv1.3 test %d with WORK_ON_CONTEXT failed", i); in tls13groupselection_test()