Lines Matching refs:cctx

350     SSL_CTX *cctx = NULL, *sctx = NULL;
366 &sctx, &cctx, cert, privkey)))
370 SSL_CTX_set_options(cctx, SSL_OP_NO_TLSv1_3);
374 if (!TEST_true(SSL_CTX_set_cipher_list(cctx, "RSA")))
377 if (!TEST_true(SSL_CTX_get_keylog_callback(cctx) == NULL)
380 SSL_CTX_set_keylog_callback(cctx, client_keylog_callback);
381 if (!TEST_true(SSL_CTX_get_keylog_callback(cctx)
390 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
422 SSL_CTX_free(cctx);
431 SSL_CTX *cctx = NULL, *sctx = NULL;
449 &sctx, &cctx, cert, privkey))
454 if (!TEST_true(SSL_CTX_get_keylog_callback(cctx) == NULL)
458 SSL_CTX_set_keylog_callback(cctx, client_keylog_callback);
459 if (!TEST_true(SSL_CTX_get_keylog_callback(cctx)
469 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
507 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
539 SSL_CTX_free(cctx);
574 SSL_CTX *cctx = NULL, *sctx = NULL;
580 &sctx, &cctx, NULL, NULL)))
587 if (!TEST_true(SSL_CTX_load_verify_locations(cctx, root, NULL)))
589 SSL_CTX_set_verify(cctx, SSL_VERIFY_PEER, NULL);
590 SSL_CTX_set_cert_verify_callback(cctx, verify_retry_cb, NULL);
591 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
632 SSL_CTX_free(cctx);
754 SSL_CTX *cctx = NULL, *sctx = NULL;
760 &sctx, &cctx, cert, privkey)))
765 SSL_CTX_set_max_proto_version(cctx, TLS1_2_VERSION);
767 if (!TEST_true(SSL_CTX_set_cipher_list(cctx,
769 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
789 SSL_CTX_free(cctx);
796 SSL_CTX *cctx = NULL, *sctx = NULL;
802 &sctx, &cctx, cert, privkey)) {
809 if (!create_ssl_objects(sctx, cctx, &serverssl, &clientssl, NULL, NULL)) {
834 SSL_CTX_free(cctx);
847 SSL_CTX *cctx = NULL, *sctx = NULL;
862 &sctx, &cctx, cert, privkey))
864 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
878 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
898 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
944 SSL_CTX_free(cctx);
956 SSL_CTX *cctx = NULL, *sctx = NULL;
976 max_version, &sctx, &cctx, cert,
987 || !TEST_true(SSL_CTX_set_cipher_list(cctx,
998 SSL_CTX_set_read_ahead(cctx, 1);
1020 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
1040 SSL_CTX_free(cctx);
1155 SSL_CTX *cctx = NULL, *sctx = NULL;
1179 &sctx, &cctx, cert, privkey)))
1183 if (!TEST_true(SSL_CTX_set_ciphersuites(cctx, cipher))
1187 if (!TEST_true(SSL_CTX_set_cipher_list(cctx, cipher))
1192 if (!TEST_true(create_ssl_objects2(sctx, cctx, &serverssl,
1272 SSL_CTX_free(cctx);
1287 SSL_CTX *cctx = NULL, *sctx = NULL;
1318 &sctx, &cctx, cert, privkey)))
1322 if (!TEST_true(SSL_CTX_set_ciphersuites(cctx, cipher))
1326 if (!TEST_true(SSL_CTX_set_cipher_list(cctx, cipher))
1331 if (!TEST_true(create_ssl_objects2(sctx, cctx, &serverssl,
1403 SSL_CTX_free(cctx);
1521 SSL_CTX *cctx = NULL, *sctx = NULL;
1610 &sctx, &cctx, cert, privkey)))
1615 if (!TEST_true(SSL_CTX_set_cipher_list(cctx, "DEFAULT:@SECLEVEL=0"))
1621 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
1668 SSL_CTX_free(cctx);
1677 SSL_CTX *cctx = NULL, *sctx = NULL;
1689 &sctx, &cctx, cert,
1707 || !TEST_true(SSL_CTX_set_cipher_list(cctx,
1713 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
1771 SSL_CTX_free(cctx);
1858 SSL_CTX *cctx = NULL, *sctx = NULL;
1867 &sctx, &cctx, cert, privkey))
1870 if (SSL_CTX_get_tlsext_status_type(cctx) != -1)
1875 clientssl = SSL_new(cctx);
1886 if (!SSL_CTX_set_tlsext_status_type(cctx, TLSEXT_STATUSTYPE_ocsp)
1887 || SSL_CTX_get_tlsext_status_type(cctx) != TLSEXT_STATUSTYPE_ocsp)
1890 clientssl = SSL_new(cctx);
1900 SSL_CTX_set_tlsext_status_cb(cctx, ocsp_client_cb);
1901 SSL_CTX_set_tlsext_status_arg(cctx, &cdummyarg);
1904 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
1920 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
1940 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
1976 SSL_CTX_free(cctx);
2019 SSL_CTX *sctx = NULL, *cctx = NULL;
2036 &sctx, &cctx, cert, privkey)))
2043 SSL_CTX_set_min_proto_version(cctx, maxprot);
2044 SSL_CTX_set_max_proto_version(cctx, maxprot);
2048 SSL_CTX_sess_set_new_cb(cctx, new_session_cb);
2049 SSL_CTX_sess_set_remove_cb(cctx, remove_session_cb);
2053 SSL_CTX_set_session_cache_mode(cctx, SSL_SESS_CACHE_CLIENT);
2055 SSL_CTX_set_session_cache_mode(cctx,
2064 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl1, &clientssl1,
2072 if (use_int_cache && !TEST_false(SSL_CTX_add_session(cctx, sess1)))
2081 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl2,
2117 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl2,
2146 if (!TEST_true(SSL_CTX_add_session(cctx, sess2))
2147 || !TEST_true(SSL_CTX_remove_session(cctx, sess2)))
2153 if (!TEST_false(SSL_CTX_remove_session(cctx, sess2)))
2164 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl3,
2178 if (use_int_cache && !TEST_true(SSL_CTX_add_session(cctx, sess2)))
2184 SSL_CTX_sess_set_new_cb(cctx, NULL);
2185 SSL_CTX_sess_set_remove_cb(cctx, NULL);
2192 SSL_CTX_set_session_cache_mode(cctx, 0);
2214 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl1, &clientssl1,
2264 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl2,
2327 SSL_CTX_free(cctx);
2424 SSL_CTX **cctx)
2430 sctx, cctx, cert, privkey))
2440 SSL_CTX_set_session_cache_mode(*cctx, SSL_SESS_CACHE_CLIENT
2442 SSL_CTX_sess_set_new_cb(*cctx, new_cachesession_cb);
2447 static int check_resumption(int idx, SSL_CTX *sctx, SSL_CTX *cctx, int succ)
2455 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
2506 SSL_CTX *sctx = NULL, *cctx = NULL;
2516 if (!setup_ticket_test(stateful, idx, &sctx, &cctx))
2519 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
2534 SSL_CTX_free(cctx);
2536 sctx = cctx = NULL;
2547 if (!setup_ticket_test(stateful, idx, &sctx, &cctx))
2550 if (!check_resumption(idx, sctx, cctx, 0))
2557 SSL_CTX_free(cctx);
2558 sctx = cctx = NULL;
2560 if (!setup_ticket_test(stateful, idx, &sctx, &cctx))
2563 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
2593 if (!check_resumption(idx, sctx, cctx, 1))
2606 SSL_CTX_free(cctx);
2623 SSL_CTX *sctx = NULL, *cctx = NULL;
2630 &sctx, &cctx, NULL, NULL))
2636 SSL_CTX_set_session_cache_mode(cctx, SSL_SESS_CACHE_CLIENT
2638 SSL_CTX_set_psk_use_session_callback(cctx, use_session_cb);
2640 SSL_CTX_sess_set_new_cb(cctx, new_session_cb);
2646 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
2668 SSL_CTX_free(cctx);
2678 SSL_CTX *sctx = NULL, *cctx = NULL;
2695 if (!TEST_ptr(bretry) || !setup_ticket_test(stateful, idx, &sctx, &cctx))
2699 SSL_CTX_sess_set_new_cb(cctx, new_session_cb);
2701 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
2706 * Note that we have new_session_cb on both sctx and cctx, so new_called is
2832 SSL_CTX_free(cctx);
2834 sctx = cctx = NULL;
2889 SSL_CTX *sctx = NULL, *cctx = NULL;
2918 &sctx, &cctx, cert, privkey)))
2929 SSL_CTX_set_max_proto_version(cctx, TLS1_2_VERSION);
2932 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
3007 SSL_CTX_free(cctx);
3127 SSL_CTX *cctx = NULL, *sctx = NULL;
3143 &sctx, &cctx, cert, privkey)))
3146 SSL_CTX_set_max_proto_version(cctx, TLS1_2_VERSION);
3152 ret = SSL_CTX_set1_sigalgs(cctx, curr->list, curr->listlen);
3154 ret = SSL_CTX_set1_sigalgs_list(cctx, curr->liststr);
3169 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
3202 SSL_CTX_free(cctx);
3385 static int setupearly_data_test(SSL_CTX **cctx, SSL_CTX **sctx, SSL **clientssl,
3393 sctx, cctx, cert, privkey)))
3401 SSL_CTX_set_read_ahead(*cctx, 1);
3405 SSL_CTX_set_psk_use_session_callback(*cctx, use_session_cb);
3412 if (!TEST_true(create_ssl_objects(*sctx, *cctx, serverssl, clientssl,
3468 if (!TEST_true(create_ssl_objects(*sctx, *cctx, serverssl,
3478 SSL_CTX *cctx = NULL, *sctx = NULL;
3486 if (!TEST_true(setupearly_data_test(&cctx, &sctx, &clientssl,
3633 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
3680 SSL_CTX_free(cctx);
3709 SSL_CTX *cctx = NULL, *sctx = NULL;
3720 &sctx, &cctx, cert, privkey)))
3744 if (!TEST_true(setupearly_data_test(&cctx, &sctx, &clientssl,
3763 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
3820 SSL_CTX_free(cctx);
3856 SSL_CTX *cctx = NULL, *sctx = NULL;
3869 &sctx, &cctx, cert, privkey)))
3874 SSL_CTX_set_security_level(cctx, 0);
3878 || !TEST_true(SSL_CTX_set_ciphersuites(cctx, ciphersuites[cipher])))
3881 if (!TEST_true(setupearly_data_test(&cctx, &sctx, &clientssl,
4024 SSL_CTX_free(cctx);
4079 SSL_CTX *cctx = NULL, *sctx = NULL;
4086 if (!TEST_true(setupearly_data_test(&cctx, &sctx, &clientssl,
4130 SSL_CTX_free(cctx);
4162 SSL_CTX *cctx = NULL, *sctx = NULL;
4181 if (!TEST_true(setupearly_data_test(&cctx, &sctx, &clientssl,
4330 SSL_CTX_free(cctx);
4344 SSL_CTX *cctx = NULL, *sctx = NULL;
4381 if (!TEST_true(setupearly_data_test(&cctx, &sctx, &clientssl,
4438 SSL_CTX_free(cctx);
4448 SSL_CTX *cctx = NULL, *sctx = NULL;
4455 if (!TEST_true(setupearly_data_test(&cctx, &sctx, &clientssl,
4497 SSL_CTX_free(cctx);
4509 SSL_CTX *cctx = NULL, *sctx = NULL;
4515 if (!TEST_true(setupearly_data_test(&cctx, &sctx, &clientssl,
4571 SSL_CTX_free(cctx);
4593 SSL_CTX *cctx = NULL, *sctx = NULL;
4599 &sctx, &cctx, cert, privkey))
4606 if (!TEST_true(SSL_CTX_set_cipher_list(cctx, "AES256-GCM-SHA384")))
4612 if (!TEST_true(SSL_CTX_set_ciphersuites(cctx,
4617 if (!TEST_true(SSL_CTX_set_ciphersuites(cctx,
4622 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
4653 SSL_CTX_free(cctx);
4660 SSL_CTX *cctx = NULL, *sctx = NULL;
4669 &sctx, &cctx, cert, privkey))
4674 || !TEST_true(SSL_CTX_set_ciphersuites(cctx,
4676 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
4692 if (!TEST_true(SSL_CTX_set_ciphersuites(cctx,
4694 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
4714 if (!TEST_true(SSL_CTX_set_ciphersuites(cctx, "TLS_AES_256_GCM_SHA384"))
4715 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
4732 if (!TEST_true(SSL_CTX_set_ciphersuites(cctx, "TLS_AES_256_GCM_SHA384"))
4733 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
4746 if (!TEST_true(SSL_CTX_set_ciphersuites(cctx,
4750 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
4784 SSL_CTX_free(cctx);
4816 SSL_CTX *sctx = NULL, *cctx = NULL;
4898 max_version, &sctx, &cctx, cert,
4906 if (!TEST_true(SSL_CTX_set_ciphersuites(cctx,
4921 if (!TEST_true(SSL_CTX_set_cipher_list(cctx,
4927 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
4964 SSL_CTX_free(cctx);
5040 SSL_CTX *sctx = NULL, *cctx = NULL;
5073 max_version, &sctx, &cctx, cert,
5086 if (!TEST_true(SSL_CTX_set_cipher_list(cctx,
5091 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
5117 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
5163 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
5184 SSL_CTX_free(cctx);
5199 SSL_CTX *sctx = NULL, *cctx = NULL;
5254 &sctx, &cctx, cert, privkey)))
5259 || !TEST_true(SSL_CTX_set_ciphersuites(cctx, t13_cipher)))
5263 || !TEST_true(SSL_CTX_set_cipher_list(cctx,
5269 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
5318 SSL_CTX_free(cctx);
5319 cctx = NULL;
5328 SSL_CTX_free(cctx);
5341 SSL_CTX *sctx = NULL, *cctx = NULL;
5354 &sctx, &cctx, idx == 3 ? NULL : cert,
5365 if (!TEST_true(SSL_CTX_set_ciphersuites(cctx,
5374 if (!TEST_true(SSL_CTX_set_ciphersuites(cctx,
5386 SSL_CTX_set_psk_use_session_callback(cctx, use_session_cb);
5391 SSL_CTX_set_psk_client_callback(cctx, psk_client_cb);
5406 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
5437 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
5480 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
5527 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
5565 SSL_CTX_free(cctx);
5611 SSL_CTX *sctx = NULL, *cctx = NULL;
5617 &sctx, &cctx, cert, privkey)))
5621 SSL_CTX_clear_options(cctx, SSL_OP_ENABLE_MIDDLEBOX_COMPAT);
5623 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
5647 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
5664 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
5689 SSL_CTX_free(cctx);
5826 SSL_CTX *cctx = NULL, *sctx = NULL, *sctx2 = NULL;
5847 &sctx, &cctx, cert, privkey)))
5858 SSL_CTX_set_options(cctx, SSL_OP_NO_TLSv1_3);
5870 if (!TEST_int_eq(SSL_CTX_use_certificate_file(cctx, cert,
5872 || !TEST_int_eq(SSL_CTX_use_PrivateKey_file(cctx, privkey,
5874 || !TEST_int_eq(SSL_CTX_check_private_key(cctx), 1))
5891 if (!TEST_true(SSL_CTX_add_client_custom_ext(cctx, TEST_EXT_TYPE1,
5897 if (!TEST_true(SSL_CTX_add_custom_ext(cctx, TEST_EXT_TYPE1, context,
5904 if (!TEST_false(SSL_CTX_add_client_custom_ext(cctx, TEST_EXT_TYPE1,
5908 || !TEST_false(SSL_CTX_add_custom_ext(cctx, TEST_EXT_TYPE1,
5952 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
6000 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
6045 SSL_CTX_free(cctx);
6096 SSL_CTX *sctx = NULL, *cctx = NULL;
6143 &sctx, &cctx, cert, privkey)))
6155 if (!TEST_true(SSL_CTX_add_custom_ext(cctx, TLSEXT_TYPE_signed_certificate_timestamp,
6160 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
6176 SSL_CTX_free(cctx);
6192 SSL_CTX *cctx = NULL, *sctx = NULL, *sctx2 = NULL;
6229 &sctx, &cctx, cert, privkey)))
6233 SSL_CTX_set_max_proto_version(cctx, protocols[tst]);
6234 SSL_CTX_set_min_proto_version(cctx, protocols[tst]);
6236 (!SSL_CTX_set_cipher_list(cctx, "DEFAULT:@SECLEVEL=0")
6240 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl, NULL,
6344 SSL_CTX_free(cctx);
6361 SSL_CTX *cctx = NULL, *sctx = NULL;
6370 if (!TEST_true(setupearly_data_test(&cctx, &sctx, &clientssl, &serverssl,
6422 SSL_CTX_free(cctx);
6433 SSL_CTX *cctx = NULL, *sctx = NULL;
6443 &sctx, &cctx, cert, privkey))
6444 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
6479 SSL_CTX_free(cctx);
6492 SSL_CTX *cctx = NULL, *sctx = NULL;
6506 &sctx, &cctx, cert, privkey))
6507 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
6562 SSL_CTX_free(cctx);
6578 SSL_CTX *cctx = NULL, *sctx = NULL;
6590 &sctx, &cctx, cert, privkey))
6591 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
6648 SSL_CTX_free(cctx);
6661 SSL_CTX *cctx = NULL, *sctx = NULL;
6675 &sctx, &cctx, cert, privkey))
6676 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
6737 SSL_CTX_free(cctx);
6752 SSL_CTX *cctx = NULL, *sctx = NULL;
6764 &sctx, &cctx, cert, privkey))
6765 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
6822 SSL_CTX_free(cctx);
6830 SSL_CTX *cctx = NULL, *sctx = NULL;
6842 &sctx, &cctx, cert, privkey))
6844 && !TEST_true(SSL_CTX_set_max_proto_version(cctx,
6846 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
6861 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
6877 SSL_CTX_free(cctx);
6997 SSL_CTX *cctx = NULL, *sctx = NULL;
7003 &sctx, &cctx, cert, privkey)))
7008 || !TEST_true(SSL_CTX_set_min_proto_version(cctx, TLS1_3_VERSION))
7009 || !TEST_true(SSL_CTX_set_max_proto_version(cctx, TLS1_3_VERSION)))
7012 SSL_CTX_set_post_handshake_auth(cctx, 1);
7014 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
7047 SSL_CTX_free(cctx);
7201 SSL_CTX *cctx = NULL, *sctx = NULL;
7226 &sctx, &cctx, cert, privkey)))
7230 || !TEST_true(SSL_CTX_set_cipher_list(cctx, "SRP-AES-128-CBC-SHA"))
7232 || !TEST_true(SSL_CTX_set_max_proto_version(cctx, TLS1_2_VERSION))
7233 || !TEST_int_gt(SSL_CTX_set_srp_username(cctx, userid), 0))
7237 if (!TEST_int_gt(SSL_CTX_set_srp_password(cctx, "badpass"), 0))
7240 if (!TEST_int_gt(SSL_CTX_set_srp_password(cctx, password), 0))
7244 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
7265 SSL_CTX_free(cctx);
7421 SSL_CTX *cctx = NULL, *sctx = NULL;
7455 if (!TEST_true(setupearly_data_test(&cctx, &sctx, &clientssl,
7488 tlsvers, tlsvers, &sctx, &cctx, cert,
7499 SSL_CTX_set_info_callback((tst % 2) == 0 ? sctx : cctx,
7502 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
7519 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl, NULL,
7535 SSL_CTX_free(cctx);
7541 SSL_CTX *cctx = NULL, *sctx = NULL;
7552 &sctx, &cctx, cert, privkey)))
7559 &sctx, &cctx, cert, privkey)))
7573 || !TEST_true(SSL_CTX_set_cipher_list(cctx,
7582 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
7606 SSL_CTX_free(cctx);
7698 SSL_CTX *cctx = NULL, *sctx = NULL;
7715 cctx = SSL_CTX_new_ex(tmplibctx, NULL, TLS_client_method());
7716 if (!TEST_ptr(cctx))
7728 &sctx, &cctx, cert, privkey)))
7731 if (!TEST_true(SSL_CTX_set_cipher_list(cctx,
7734 && !TEST_true(SSL_CTX_set_ciphersuites(cctx,
7744 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
7766 SSL_CTX_free(cctx);
7941 SSL_CTX *cctx = NULL, *sctx = NULL;
8001 &sctx, &cctx, cert, privkey)))
8025 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
8052 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl, NULL,
8085 SSL_CTX_free(cctx);
8101 SSL_CTX *cctx = NULL, *sctx = NULL;
8109 &sctx, &cctx, cert, privkey)))
8115 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
8140 SSL_CTX_free(cctx);
8160 SSL_CTX *cctx = NULL, *sctx = NULL;
8182 &sctx, &cctx, cert, privkey)))
8186 SSL_CTX_set_post_handshake_auth(cctx, 1);
8188 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
8302 SSL_CTX_free(cctx);
8411 SSL_CTX *cctx = NULL, *sctx = NULL, *snictx = NULL;
8425 &sctx, &cctx, NULL, NULL)))
8443 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
8478 SSL_CTX_free(cctx);
8537 SSL_CTX *cctx = NULL, *sctx = NULL;
8555 &sctx, &cctx, cert, privkey)))
8562 SSL_CTX_set_client_cert_cb(cctx, client_cert_cb);
8567 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
8579 SSL_CTX_free(cctx);
8594 SSL_CTX *cctx = NULL, *sctx = NULL;
8618 &sctx, &cctx, cert, privkey)))
8633 SSL_CTX_set0_CA_list(cctx, sk2);
8646 SSL_CTX_set_client_CA_list(cctx, sk2);
8650 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
8694 SSL_CTX_free(cctx);
8744 SSL_CTX *cctx = NULL, *sctx = NULL;
8773 max_version, &sctx, &cctx, cert,
8780 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
8786 if (!TEST_true(SSL_CTX_set_cipher_list(cctx, cipherlist)))
8811 SSL_CTX_free(cctx);
8950 SSL_CTX *sctx = NULL, *cctx = NULL;
8970 &sctx, &cctx, cert, privkey))
8979 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
9013 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
9037 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
9053 SSL_CTX_free(cctx);
9074 SSL_CTX *cctx = NULL, *sctx = NULL;
9094 &sctx, &cctx, cert, privkey))
9095 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
9133 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl, NULL,
9209 SSL_CTX_free(cctx);
9228 SSL_CTX *cctx = NULL, *sctx = NULL;
9272 cctx = SSL_CTX_new_ex(clientctx, NULL, TLS_client_method());
9274 if (!TEST_ptr(cctx) || !TEST_ptr(sctx))
9282 &sctx, &cctx, cert, privkey)))
9289 &sctx, &cctx, cert2, privkey2)))
9295 if (!TEST_true(SSL_CTX_set_cipher_list(cctx,
9299 if (!TEST_true(SSL_CTX_set_cipher_list(cctx,
9305 if (!SSL_CTX_set1_sigalgs_list(cctx,
9313 if (!SSL_CTX_set1_sigalgs_list(cctx, "rsa_pss_rsae_sha256:ECDSA+SHA256")
9328 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
9354 SSL_CTX_free(cctx);
9369 SSL_CTX *cctx = NULL, *sctx = NULL;
9384 &sctx, &cctx, cert, privkey))
9385 || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
9408 SSL_CTX_free(cctx);
9419 SSL_CTX *cctx = NULL, *sctx = NULL;
9428 &sctx, &cctx, cert, privkey)))
9431 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
9479 SSL_CTX_free(cctx);
9582 SSL_CTX *cctx = NULL, *sctx = NULL;
9613 &sctx, &cctx, cert, privkey)))
9635 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
9679 SSL_CTX_free(cctx);
9690 SSL_CTX *cctx = NULL, *sctx = NULL;
9749 &sctx, &cctx, thiscert, thiskey)))
9752 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
9786 SSL_CTX_free(cctx);
9803 SSL_CTX *cctx = NULL, *sctx = NULL, *sctx2 = NULL;
9817 &sctx2, &cctx, cert, privkey)))
9829 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
9846 SSL_CTX_free(cctx);
9857 SSL_CTX *cctx = NULL, *sctx = NULL;
9875 &sctx, &cctx, cert, privkey)))
9878 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
9908 SSL_CTX_free(cctx);
10197 SSL_CONF_CTX *cctx = NULL;
10203 || !TEST_ptr(cctx = SSL_CONF_CTX_new()))
10206 SSL_CONF_CTX_set_ssl_ctx(cctx, ctx);
10207 SSL_CONF_CTX_set_flags(cctx,
10212 if (!TEST_int_eq(SSL_CONF_cmd(cctx, "DHParameters", dhfile), 2))
10217 SSL_CONF_CTX_free(cctx);
10245 SSL_CTX *cctx = NULL, *sctx = NULL;
10269 TLS1_2_VERSION, &sctx, &cctx, cert,
10273 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl,
10407 SSL_CTX_free(cctx);
10420 SSL_CTX *cctx;
10444 if (!TEST_true(create_ssl_objects(cbdata->sctx, cbdata->cctx, &serverssl,
10478 SSL_CTX *sctx = NULL, *cctx = NULL;
10499 max_version, &sctx, &cctx, cert,
10519 cbdata.cctx = cctx;
10525 if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl,
10585 SSL_CTX_free(cctx);