Symbol: SSL_CTX
crypto/libressl/apps/openssl/ciphers.c
111
SSL_CTX *ssl_ctx = NULL;
crypto/libressl/apps/openssl/ocsp.c
1504
SSL_CTX *ctx = NULL;
crypto/libressl/apps/openssl/s_apps.h
128
int set_cert_stuff(SSL_CTX *ctx, char *cert_file, char *key_file);
crypto/libressl/apps/openssl/s_apps.h
129
int set_cert_key_stuff(SSL_CTX *ctx, X509 *cert, EVP_PKEY *key);
crypto/libressl/apps/openssl/s_cb.c
203
set_cert_stuff(SSL_CTX * ctx, char *cert_file, char *key_file)
crypto/libressl/apps/openssl/s_cb.c
235
set_cert_key_stuff(SSL_CTX * ctx, X509 * cert, EVP_PKEY * key)
crypto/libressl/apps/openssl/s_client.c
916
SSL_CTX *ctx = NULL;
crypto/libressl/apps/openssl/s_server.c
1504
print_stats(BIO *bio, SSL_CTX *ssl_ctx)
crypto/libressl/apps/openssl/s_server.c
182
static void print_stats(BIO *bp, SSL_CTX *ctx);
crypto/libressl/apps/openssl/s_server.c
206
static SSL_CTX *ctx = NULL;
crypto/libressl/apps/openssl/s_server.c
207
static SSL_CTX *ctx2 = NULL;
crypto/libressl/apps/openssl/s_time.c
97
static SSL_CTX *tm_ctx = NULL;
crypto/libressl/include/openssl/srtp.h
136
int SSL_CTX_set_tlsext_use_srtp(SSL_CTX *ctx, const char *profiles);
crypto/libressl/include/openssl/ssl.h
1006
int SSL_CTX_set0_chain(SSL_CTX *ctx, STACK_OF(X509) *chain);
crypto/libressl/include/openssl/ssl.h
1007
int SSL_CTX_set1_chain(SSL_CTX *ctx, STACK_OF(X509) *chain);
crypto/libressl/include/openssl/ssl.h
1008
int SSL_CTX_add0_chain_cert(SSL_CTX *ctx, X509 *x509);
crypto/libressl/include/openssl/ssl.h
1009
int SSL_CTX_add1_chain_cert(SSL_CTX *ctx, X509 *x509);
crypto/libressl/include/openssl/ssl.h
1010
int SSL_CTX_get0_chain_certs(const SSL_CTX *ctx, STACK_OF(X509) **out_chain);
crypto/libressl/include/openssl/ssl.h
1011
int SSL_CTX_clear_chain_certs(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1020
int SSL_CTX_set1_groups(SSL_CTX *ctx, const int *groups, size_t groups_len);
crypto/libressl/include/openssl/ssl.h
1021
int SSL_CTX_set1_groups_list(SSL_CTX *ctx, const char *groups);
crypto/libressl/include/openssl/ssl.h
1026
int SSL_CTX_get_min_proto_version(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1027
int SSL_CTX_get_max_proto_version(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1028
int SSL_CTX_set_min_proto_version(SSL_CTX *ctx, uint16_t version);
crypto/libressl/include/openssl/ssl.h
1029
int SSL_CTX_set_max_proto_version(SSL_CTX *ctx, uint16_t version);
crypto/libressl/include/openssl/ssl.h
1036
const SSL_METHOD *SSL_CTX_get_ssl_method(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1114
BIO *BIO_new_ssl(SSL_CTX *ctx, int client);
crypto/libressl/include/openssl/ssl.h
1115
BIO *BIO_new_ssl_connect(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1116
BIO *BIO_new_buffer_ssl_connect(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1120
STACK_OF(SSL_CIPHER) *SSL_CTX_get_ciphers(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1121
int SSL_CTX_set_cipher_list(SSL_CTX *, const char *str);
crypto/libressl/include/openssl/ssl.h
1123
int SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str);
crypto/libressl/include/openssl/ssl.h
1125
SSL_CTX *SSL_CTX_new(const SSL_METHOD *meth);
crypto/libressl/include/openssl/ssl.h
1126
void SSL_CTX_free(SSL_CTX *);
crypto/libressl/include/openssl/ssl.h
1127
int SSL_CTX_up_ref(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1128
long SSL_CTX_set_timeout(SSL_CTX *ctx, long t);
crypto/libressl/include/openssl/ssl.h
1129
long SSL_CTX_get_timeout(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1130
X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *);
crypto/libressl/include/openssl/ssl.h
1131
void SSL_CTX_set_cert_store(SSL_CTX *, X509_STORE *);
crypto/libressl/include/openssl/ssl.h
1132
X509 *SSL_CTX_get0_certificate(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1133
EVP_PKEY *SSL_CTX_get0_privatekey(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1137
void SSL_CTX_flush_sessions(SSL_CTX *ctx, long tm);
crypto/libressl/include/openssl/ssl.h
1190
int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file, int type);
crypto/libressl/include/openssl/ssl.h
1191
int SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, int type);
crypto/libressl/include/openssl/ssl.h
1192
int SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, int type);
crypto/libressl/include/openssl/ssl.h
1193
int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file); /* PEM type */
crypto/libressl/include/openssl/ssl.h
1194
int SSL_CTX_use_certificate_chain_mem(SSL_CTX *ctx, void *buf, int len);
crypto/libressl/include/openssl/ssl.h
1242
int SSL_CTX_add_session(SSL_CTX *s, SSL_SESSION *c);
crypto/libressl/include/openssl/ssl.h
1243
int SSL_CTX_remove_session(SSL_CTX *, SSL_SESSION *c);
crypto/libressl/include/openssl/ssl.h
1244
int SSL_CTX_set_generate_session_id(SSL_CTX *, GEN_SESSION_CB);
crypto/libressl/include/openssl/ssl.h
1257
int SSL_CTX_get_verify_mode(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1258
int SSL_CTX_get_verify_depth(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1259
int (*SSL_CTX_get_verify_callback(const SSL_CTX *ctx))(int, X509_STORE_CTX *);
crypto/libressl/include/openssl/ssl.h
1260
void SSL_CTX_set_verify(SSL_CTX *ctx, int mode,
crypto/libressl/include/openssl/ssl.h
1262
void SSL_CTX_set_verify_depth(SSL_CTX *ctx, int depth);
crypto/libressl/include/openssl/ssl.h
1263
void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, int (*cb)(X509_STORE_CTX *, void *), void *arg);
crypto/libressl/include/openssl/ssl.h
1264
int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
crypto/libressl/include/openssl/ssl.h
1265
int SSL_CTX_use_RSAPrivateKey_ASN1(SSL_CTX *ctx, const unsigned char *d, long len);
crypto/libressl/include/openssl/ssl.h
1266
int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey);
crypto/libressl/include/openssl/ssl.h
1267
int SSL_CTX_use_PrivateKey_ASN1(int pk, SSL_CTX *ctx, const unsigned char *d, long len);
crypto/libressl/include/openssl/ssl.h
1268
int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x);
crypto/libressl/include/openssl/ssl.h
1269
int SSL_CTX_use_certificate_ASN1(SSL_CTX *ctx, int len, const unsigned char *d);
crypto/libressl/include/openssl/ssl.h
1271
pem_password_cb *SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1272
void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb);
crypto/libressl/include/openssl/ssl.h
1273
void *SSL_CTX_get_default_passwd_cb_userdata(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1274
void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *u);
crypto/libressl/include/openssl/ssl.h
1276
int SSL_CTX_check_private_key(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1279
int SSL_CTX_set_session_id_context(SSL_CTX *ctx, const unsigned char *sid_ctx, unsigned int sid_ctx_len);
crypto/libressl/include/openssl/ssl.h
1283
int SSL_CTX_set_purpose(SSL_CTX *s, int purpose);
crypto/libressl/include/openssl/ssl.h
1285
int SSL_CTX_set_trust(SSL_CTX *s, int trust);
crypto/libressl/include/openssl/ssl.h
1291
X509_VERIFY_PARAM *SSL_CTX_get0_param(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1292
int SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm);
crypto/libressl/include/openssl/ssl.h
1296
SSL *SSL_new(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1311
uint32_t SSL_CTX_get_max_early_data(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1312
int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data);
crypto/libressl/include/openssl/ssl.h
1331
long SSL_CTX_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg);
crypto/libressl/include/openssl/ssl.h
1332
long SSL_CTX_callback_ctrl(SSL_CTX *, int, void (*)(void));
crypto/libressl/include/openssl/ssl.h
1338
int SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth);
crypto/libressl/include/openssl/ssl.h
1390
void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list);
crypto/libressl/include/openssl/ssl.h
1392
STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(const SSL_CTX *s);
crypto/libressl/include/openssl/ssl.h
1394
int SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x);
crypto/libressl/include/openssl/ssl.h
1411
void SSL_CTX_set_quiet_shutdown(SSL_CTX *ctx,int mode);
crypto/libressl/include/openssl/ssl.h
1412
int SSL_CTX_get_quiet_shutdown(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1418
int SSL_CTX_set_default_verify_paths(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1419
int SSL_CTX_load_verify_locations(SSL_CTX *ctx, const char *CAfile,
crypto/libressl/include/openssl/ssl.h
1421
int SSL_CTX_load_verify_mem(SSL_CTX *ctx, void *buf, int len);
crypto/libressl/include/openssl/ssl.h
1425
SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl);
crypto/libressl/include/openssl/ssl.h
1426
SSL_CTX *SSL_set_SSL_CTX(SSL *ssl, SSL_CTX* ctx);
crypto/libressl/include/openssl/ssl.h
1447
int SSL_CTX_set_ex_data(SSL_CTX *ssl, int idx, void *data);
crypto/libressl/include/openssl/ssl.h
1448
void *SSL_CTX_get_ex_data(const SSL_CTX *ssl, int idx);
crypto/libressl/include/openssl/ssl.h
1484
void SSL_CTX_set_tmp_rsa_callback(SSL_CTX *ctx,
crypto/libressl/include/openssl/ssl.h
1489
void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx,
crypto/libressl/include/openssl/ssl.h
1493
void SSL_CTX_set_tmp_ecdh_callback(SSL_CTX *ctx,
crypto/libressl/include/openssl/ssl.h
1587
void SSL_CTX_set_security_level(SSL_CTX *ctx, int level);
crypto/libressl/include/openssl/ssl.h
1588
int SSL_CTX_get_security_level(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
1727
int SSL_CTX_set_quic_method(SSL_CTX *ctx, const SSL_QUIC_METHOD *quic_method);
crypto/libressl/include/openssl/ssl.h
505
void SSL_CTX_set_msg_callback(SSL_CTX *ctx, void (*cb)(int write_p,
crypto/libressl/include/openssl/ssl.h
513
void SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb);
crypto/libressl/include/openssl/ssl.h
514
SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
517
int SSL_CTX_set_num_tickets(SSL_CTX *ctx, size_t num_tickets);
crypto/libressl/include/openssl/ssl.h
518
size_t SSL_CTX_get_num_tickets(const SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
566
struct lhash_st_SSL_SESSION *SSL_CTX_sessions(SSL_CTX *ctx);
crypto/libressl/include/openssl/ssl.h
592
void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx,
crypto/libressl/include/openssl/ssl.h
594
int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx))(struct ssl_st *ssl,
crypto/libressl/include/openssl/ssl.h
596
void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx,
crypto/libressl/include/openssl/ssl.h
598
void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx))(struct ssl_ctx_st *ctx,
crypto/libressl/include/openssl/ssl.h
600
void SSL_CTX_sess_set_get_cb(SSL_CTX *ctx,
crypto/libressl/include/openssl/ssl.h
603
SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(struct ssl_st *ssl,
crypto/libressl/include/openssl/ssl.h
605
void SSL_CTX_set_info_callback(SSL_CTX *ctx, void (*cb)(const SSL *ssl,
crypto/libressl/include/openssl/ssl.h
607
void (*SSL_CTX_get_info_callback(SSL_CTX *ctx))(const SSL *ssl, int type,
crypto/libressl/include/openssl/ssl.h
609
void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx,
crypto/libressl/include/openssl/ssl.h
611
int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx))(SSL *ssl, X509 **x509,
crypto/libressl/include/openssl/ssl.h
614
int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e);
crypto/libressl/include/openssl/ssl.h
616
void SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx,
crypto/libressl/include/openssl/ssl.h
619
void SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx,
crypto/libressl/include/openssl/ssl.h
622
void SSL_CTX_set_next_protos_advertised_cb(SSL_CTX *s, int (*cb)(SSL *ssl,
crypto/libressl/include/openssl/ssl.h
624
void SSL_CTX_set_next_proto_select_cb(SSL_CTX *s, int (*cb)(SSL *ssl,
crypto/libressl/include/openssl/ssl.h
638
int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos,
crypto/libressl/include/openssl/ssl.h
642
void SSL_CTX_set_alpn_select_cb(SSL_CTX *ctx,
crypto/libressl/include/openssl/ssl.h
751
void SSL_CTX_set_post_handshake_auth(SSL_CTX *ctx, int val);
crypto/libressl/ssl/bio_ssl.c
501
BIO_new_buffer_ssl_connect(SSL_CTX *ctx)
crypto/libressl/ssl/bio_ssl.c
520
BIO_new_ssl_connect(SSL_CTX *ctx)
crypto/libressl/ssl/bio_ssl.c
539
BIO_new_ssl(SSL_CTX *ctx, int client)
crypto/libressl/ssl/d1_srtp.c
228
SSL_CTX_set_tlsext_use_srtp(SSL_CTX *ctx, const char *profiles)
crypto/libressl/ssl/s3_lib.c
2195
_SSL_CTX_set_tmp_dh(SSL_CTX *ctx, DH *dh)
crypto/libressl/ssl/s3_lib.c
2221
_SSL_CTX_set_dh_auto(SSL_CTX *ctx, int state)
crypto/libressl/ssl/s3_lib.c
2228
_SSL_CTX_set_tmp_ecdh(SSL_CTX *ctx, EC_KEY *ecdh)
crypto/libressl/ssl/s3_lib.c
2243
_SSL_CTX_set_ecdh_auto(SSL_CTX *ctx, int state)
crypto/libressl/ssl/s3_lib.c
2249
_SSL_CTX_set_tlsext_servername_arg(SSL_CTX *ctx, void *arg)
crypto/libressl/ssl/s3_lib.c
2256
_SSL_CTX_get_tlsext_ticket_keys(SSL_CTX *ctx, unsigned char *keys, int keys_len)
crypto/libressl/ssl/s3_lib.c
2274
_SSL_CTX_set_tlsext_ticket_keys(SSL_CTX *ctx, unsigned char *keys, int keys_len)
crypto/libressl/ssl/s3_lib.c
2292
_SSL_CTX_get_tlsext_status_arg(SSL_CTX *ctx, void **arg)
crypto/libressl/ssl/s3_lib.c
2299
_SSL_CTX_set_tlsext_status_arg(SSL_CTX *ctx, void *arg)
crypto/libressl/ssl/s3_lib.c
2306
SSL_CTX_set0_chain(SSL_CTX *ctx, STACK_OF(X509) *chain)
crypto/libressl/ssl/s3_lib.c
2312
SSL_CTX_set1_chain(SSL_CTX *ctx, STACK_OF(X509) *chain)
crypto/libressl/ssl/s3_lib.c
2318
SSL_CTX_add0_chain_cert(SSL_CTX *ctx, X509 *x509)
crypto/libressl/ssl/s3_lib.c
2324
SSL_CTX_add1_chain_cert(SSL_CTX *ctx, X509 *x509)
crypto/libressl/ssl/s3_lib.c
2330
SSL_CTX_get0_chain_certs(const SSL_CTX *ctx, STACK_OF(X509) **out_chain)
crypto/libressl/ssl/s3_lib.c
2341
SSL_CTX_clear_chain_certs(SSL_CTX *ctx)
crypto/libressl/ssl/s3_lib.c
2347
_SSL_CTX_add_extra_chain_cert(SSL_CTX *ctx, X509 *cert)
crypto/libressl/ssl/s3_lib.c
2360
_SSL_CTX_get_extra_chain_certs(SSL_CTX *ctx, STACK_OF(X509) **certs)
crypto/libressl/ssl/s3_lib.c
2370
_SSL_CTX_get_extra_chain_certs_only(SSL_CTX *ctx, STACK_OF(X509) **certs)
crypto/libressl/ssl/s3_lib.c
2377
_SSL_CTX_clear_extra_chain_certs(SSL_CTX *ctx)
crypto/libressl/ssl/s3_lib.c
2385
SSL_CTX_set1_groups(SSL_CTX *ctx, const int *groups, size_t groups_len)
crypto/libressl/ssl/s3_lib.c
2392
SSL_CTX_set1_groups_list(SSL_CTX *ctx, const char *groups)
crypto/libressl/ssl/s3_lib.c
2399
ssl3_ctx_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg)
crypto/libressl/ssl/s3_lib.c
2502
ssl3_ctx_callback_ctrl(SSL_CTX *ctx, int cmd, void (*fp)(void))
crypto/libressl/ssl/srtp.h
136
int SSL_CTX_set_tlsext_use_srtp(SSL_CTX *ctx, const char *profiles);
crypto/libressl/ssl/ssl_cert.c
302
ssl_get0_cert(SSL_CTX *ctx, SSL *ssl)
crypto/libressl/ssl/ssl_cert.c
311
ssl_cert_set0_chain(SSL_CTX *ctx, SSL *ssl, STACK_OF(X509) *chain)
crypto/libressl/ssl/ssl_cert.c
340
ssl_cert_set1_chain(SSL_CTX *ctx, SSL *ssl, STACK_OF(X509) *chain)
crypto/libressl/ssl/ssl_cert.c
357
ssl_cert_add0_chain_cert(SSL_CTX *ctx, SSL *ssl, X509 *cert)
crypto/libressl/ssl/ssl_cert.c
385
ssl_cert_add1_chain_cert(SSL_CTX *ctx, SSL *ssl, X509 *cert)
crypto/libressl/ssl/ssl_cert.c
498
SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list)
crypto/libressl/ssl/ssl_cert.c
504
SSL_CTX_get_client_CA_list(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_cert.c
553
SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x)
crypto/libressl/ssl/ssl_lib.c
1164
SSL_CTX_get_max_early_data(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
1170
SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data)
crypto/libressl/ssl/ssl_lib.c
1338
SSL_CTX_sessions(SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
1344
SSL_CTX_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg)
crypto/libressl/ssl/ssl_lib.c
1423
SSL_CTX_callback_ctrl(SSL_CTX *ctx, int cmd, void (*fp)(void))
crypto/libressl/ssl/ssl_lib.c
1544
SSL_CTX_get_ciphers(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
1553
SSL_CTX_set_cipher_list(SSL_CTX *ctx, const char *str)
crypto/libressl/ssl/ssl_lib.c
1576
SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str)
crypto/libressl/ssl/ssl_lib.c
1759
SSL_CTX_set_next_protos_advertised_cb(SSL_CTX *ctx, int (*cb) (SSL *ssl,
crypto/libressl/ssl/ssl_lib.c
1766
SSL_CTX_set_next_proto_select_cb(SSL_CTX *ctx, int (*cb) (SSL *s,
crypto/libressl/ssl/ssl_lib.c
1778
SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos,
crypto/libressl/ssl/ssl_lib.c
1844
SSL_CTX_set_alpn_select_cb(SSL_CTX* ctx,
crypto/libressl/ssl/ssl_lib.c
1945
SSL_CTX *
crypto/libressl/ssl/ssl_lib.c
1948
SSL_CTX *ret;
crypto/libressl/ssl/ssl_lib.c
2097
SSL_CTX_free(SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
2152
SSL_CTX_up_ref(SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
2159
SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
2165
SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb)
crypto/libressl/ssl/ssl_lib.c
2171
SSL_CTX_get_default_passwd_cb_userdata(SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
2177
SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *u)
crypto/libressl/ssl/ssl_lib.c
2183
SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx,
crypto/libressl/ssl/ssl_lib.c
2191
SSL_CTX_set_verify(SSL_CTX *ctx, int mode, int (*cb)(int, X509_STORE_CTX *))
crypto/libressl/ssl/ssl_lib.c
2198
SSL_CTX_set_verify_depth(SSL_CTX *ctx, int depth)
crypto/libressl/ssl/ssl_lib.c
223
SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth)
crypto/libressl/ssl/ssl_lib.c
240
SSL_new(SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
2589
SSL_CTX_set_quic_method(SSL_CTX *ctx, const SSL_QUIC_METHOD *quic_method)
crypto/libressl/ssl/ssl_lib.c
3069
SSL_CTX_set_quiet_shutdown(SSL_CTX *ctx, int mode)
crypto/libressl/ssl/ssl_lib.c
3075
SSL_CTX_get_quiet_shutdown(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
3110
SSL_CTX *
crypto/libressl/ssl/ssl_lib.c
3116
SSL_CTX *
crypto/libressl/ssl/ssl_lib.c
3117
SSL_set_SSL_CTX(SSL *ssl, SSL_CTX* ctx)
crypto/libressl/ssl/ssl_lib.c
3139
SSL_CTX_set_default_verify_paths(SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
3145
SSL_CTX_load_verify_locations(SSL_CTX *ctx, const char *CAfile,
crypto/libressl/ssl/ssl_lib.c
3152
SSL_CTX_load_verify_mem(SSL_CTX *ctx, void *buf, int len)
crypto/libressl/ssl/ssl_lib.c
3199
SSL_CTX_set_post_handshake_auth(SSL_CTX *ctx, int val)
crypto/libressl/ssl/ssl_lib.c
3239
SSL_CTX_set_ex_data(SSL_CTX *s, int idx, void *arg)
crypto/libressl/ssl/ssl_lib.c
3245
SSL_CTX_get_ex_data(const SSL_CTX *s, int idx)
crypto/libressl/ssl/ssl_lib.c
3257
SSL_CTX_get_cert_store(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
3263
SSL_CTX_set_cert_store(SSL_CTX *ctx, X509_STORE *store)
crypto/libressl/ssl/ssl_lib.c
3270
SSL_CTX_get0_certificate(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
3279
SSL_CTX_get0_privatekey(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
3294
SSL_CTX_set_tmp_rsa_callback(SSL_CTX *ctx, RSA *(*cb)(SSL *ssl, int is_export,
crypto/libressl/ssl/ssl_lib.c
3308
SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx, DH *(*dh)(SSL *ssl, int is_export,
crypto/libressl/ssl/ssl_lib.c
3322
SSL_CTX_set_tmp_ecdh_callback(SSL_CTX *ctx, EC_KEY *(*ecdh)(SSL *ssl,
crypto/libressl/ssl/ssl_lib.c
3338
SSL_CTX_set_msg_callback(SSL_CTX *ctx, void (*cb)(int write_p, int version,
crypto/libressl/ssl/ssl_lib.c
3365
SSL_CTX_get_min_proto_version(SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
3371
SSL_CTX_set_min_proto_version(SSL_CTX *ctx, uint16_t version)
crypto/libressl/ssl/ssl_lib.c
3379
SSL_CTX_get_max_proto_version(SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
3385
SSL_CTX_set_max_proto_version(SSL_CTX *ctx, uint16_t version)
crypto/libressl/ssl/ssl_lib.c
3420
SSL_CTX_get_ssl_method(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
3426
SSL_CTX_get_security_level(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
3432
SSL_CTX_set_security_level(SSL_CTX *ctx, int level)
crypto/libressl/ssl/ssl_lib.c
363
SSL_CTX_set_session_id_context(SSL_CTX *ctx, const unsigned char *sid_ctx,
crypto/libressl/ssl/ssl_lib.c
391
SSL_CTX_set_generate_session_id(SSL_CTX *ctx, GEN_SESSION_CB cb)
crypto/libressl/ssl/ssl_lib.c
435
SSL_CTX_set_purpose(SSL_CTX *s, int purpose)
crypto/libressl/ssl/ssl_lib.c
447
SSL_CTX_set_trust(SSL_CTX *s, int trust)
crypto/libressl/ssl/ssl_lib.c
485
SSL_CTX_get0_param(SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
491
SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm)
crypto/libressl/ssl/ssl_lib.c
775
SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb)
crypto/libressl/ssl/ssl_lib.c
781
SSL_CTX_get_keylog_callback(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
801
SSL_CTX_set_num_tickets(SSL_CTX *ctx, size_t num_tickets)
crypto/libressl/ssl/ssl_lib.c
809
SSL_CTX_get_num_tickets(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
815
SSL_CTX_get_verify_mode(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
821
SSL_CTX_get_verify_depth(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_lib.c
827
(*SSL_CTX_get_verify_callback(const SSL_CTX *ctx))(int, X509_STORE_CTX *)
crypto/libressl/ssl/ssl_lib.c
940
SSL_CTX_check_private_key(const SSL_CTX *ctx)
crypto/libressl/ssl/ssl_locl.h
1115
SSL_CTX *ctx;
crypto/libressl/ssl/ssl_locl.h
1132
SSL_CTX * initial_ctx; /* initial ctx, used to store sessions */
crypto/libressl/ssl/ssl_locl.h
1298
SSL_CERT *ssl_get0_cert(SSL_CTX *ctx, SSL *ssl);
crypto/libressl/ssl/ssl_locl.h
1299
int ssl_cert_set0_chain(SSL_CTX *ctx, SSL *ssl, STACK_OF(X509) *chain);
crypto/libressl/ssl/ssl_locl.h
1300
int ssl_cert_set1_chain(SSL_CTX *ctx, SSL *ssl, STACK_OF(X509) *chain);
crypto/libressl/ssl/ssl_locl.h
1301
int ssl_cert_add0_chain_cert(SSL_CTX *ctx, SSL *ssl, X509 *cert);
crypto/libressl/ssl/ssl_locl.h
1302
int ssl_cert_add1_chain_cert(SSL_CTX *ctx, SSL *ssl, X509 *cert);
crypto/libressl/ssl/ssl_locl.h
1304
int ssl_security_default_cb(const SSL *ssl, const SSL_CTX *ctx, int op,
crypto/libressl/ssl/ssl_locl.h
1310
int ssl_ctx_security_dh(const SSL_CTX *ctx, DH *dh);
crypto/libressl/ssl/ssl_locl.h
1315
int ssl_security_cert(const SSL_CTX *ctx, const SSL *ssl, X509 *x509,
crypto/libressl/ssl/ssl_locl.h
1407
long ssl3_ctx_ctrl(SSL_CTX *s, int cmd, long larg, void *parg);
crypto/libressl/ssl/ssl_locl.h
1409
long ssl3_ctx_callback_ctrl(SSL_CTX *s, int cmd, void (*fp)(void));
crypto/libressl/ssl/ssl_locl.h
383
int (*security_cb)(const SSL *s, const SSL_CTX *ctx, int op, int bits,
crypto/libressl/ssl/ssl_rsa.c
171
ssl_set_pkey(SSL_CTX *ctx, SSL *ssl, EVP_PKEY *pkey)
crypto/libressl/ssl/ssl_rsa.c
349
SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x)
crypto/libressl/ssl/ssl_rsa.c
359
ssl_get_password_cb_and_arg(SSL_CTX *ctx, SSL *ssl,
crypto/libressl/ssl/ssl_rsa.c
372
ssl_set_cert(SSL_CTX *ctx, SSL *ssl, X509 *x)
crypto/libressl/ssl/ssl_rsa.c
438
SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, int type)
crypto/libressl/ssl/ssl_rsa.c
480
SSL_CTX_use_certificate_ASN1(SSL_CTX *ctx, int len, const unsigned char *d)
crypto/libressl/ssl/ssl_rsa.c
497
SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa)
crypto/libressl/ssl/ssl_rsa.c
520
SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file, int type)
crypto/libressl/ssl/ssl_rsa.c
560
SSL_CTX_use_RSAPrivateKey_ASN1(SSL_CTX *ctx, const unsigned char *d, long len)
crypto/libressl/ssl/ssl_rsa.c
576
SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey)
crypto/libressl/ssl/ssl_rsa.c
586
SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, int type)
crypto/libressl/ssl/ssl_rsa.c
626
SSL_CTX_use_PrivateKey_ASN1(int type, SSL_CTX *ctx, const unsigned char *d,
crypto/libressl/ssl/ssl_rsa.c
649
ssl_use_certificate_chain_bio(SSL_CTX *ctx, SSL *ssl, BIO *in)
crypto/libressl/ssl/ssl_rsa.c
69
static int ssl_get_password_cb_and_arg(SSL_CTX *ctx, SSL *ssl,
crypto/libressl/ssl/ssl_rsa.c
696
ssl_use_certificate_chain_file(SSL_CTX *ctx, SSL *ssl, const char *file)
crypto/libressl/ssl/ssl_rsa.c
71
static int ssl_set_cert(SSL_CTX *ctx, SSL *ssl, X509 *x509);
crypto/libressl/ssl/ssl_rsa.c
72
static int ssl_set_pkey(SSL_CTX *ctx, SSL *ssl, EVP_PKEY *pkey);
crypto/libressl/ssl/ssl_rsa.c
720
SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file)
crypto/libressl/ssl/ssl_rsa.c
73
static int ssl_use_certificate_chain_bio(SSL_CTX *ctx, SSL *ssl, BIO *in);
crypto/libressl/ssl/ssl_rsa.c
732
SSL_CTX_use_certificate_chain_mem(SSL_CTX *ctx, void *buf, int len)
crypto/libressl/ssl/ssl_rsa.c
74
static int ssl_use_certificate_chain_file(SSL_CTX *ctx, SSL *ssl,
crypto/libressl/ssl/ssl_seclevel.c
142
ssl_security_secop_version(const SSL_CTX *ctx, const SSL *ssl, int version)
crypto/libressl/ssl/ssl_seclevel.c
159
ssl_security_secop_compression(const SSL_CTX *ctx, const SSL *ssl)
crypto/libressl/ssl/ssl_seclevel.c
165
ssl_security_secop_tickets(const SSL_CTX *ctx, const SSL *ssl)
crypto/libressl/ssl/ssl_seclevel.c
176
ssl_security_secop_tmp_dh(const SSL_CTX *ctx, const SSL *ssl, int bits)
crypto/libressl/ssl/ssl_seclevel.c
192
ssl_security_secop_default(const SSL_CTX *ctx, const SSL *ssl, int bits)
crypto/libressl/ssl/ssl_seclevel.c
203
ssl_security_default_cb(const SSL *ssl, const SSL_CTX *ctx, int secop, int bits,
crypto/libressl/ssl/ssl_seclevel.c
225
ssl_ctx_security(const SSL_CTX *ctx, int secop, int bits, int nid, void *other)
crypto/libressl/ssl/ssl_seclevel.c
285
ssl_ctx_security_dh(const SSL_CTX *ctx, DH *dh)
crypto/libressl/ssl/ssl_seclevel.c
321
ssl_security_cert_key(const SSL_CTX *ctx, const SSL *ssl, X509 *x509, int secop)
crypto/libressl/ssl/ssl_seclevel.c
34
ssl_security_normalize_level(const SSL_CTX *ctx, const SSL *ssl, int *out_level)
crypto/libressl/ssl/ssl_seclevel.c
363
ssl_security_cert_sig(const SSL_CTX *ctx, const SSL *ssl, X509 *x509, int secop)
crypto/libressl/ssl/ssl_seclevel.c
381
ssl_security_cert(const SSL_CTX *ctx, const SSL *ssl, X509 *x509,
crypto/libressl/ssl/ssl_seclevel.c
76
ssl_security_level_and_minimum_bits(const SSL_CTX *ctx, const SSL *ssl,
crypto/libressl/ssl/ssl_seclevel.c
95
ssl_security_secop_cipher(const SSL_CTX *ctx, const SSL *ssl, int bits,
crypto/libressl/ssl/ssl_sess.c
1023
SSL_CTX_flush_sessions(SSL_CTX *s, long t)
crypto/libressl/ssl/ssl_sess.c
1055
SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
1087
SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
1106
SSL_CTX_sess_set_new_cb(SSL_CTX *ctx,
crypto/libressl/ssl/ssl_sess.c
1112
(*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx))(SSL *ssl, SSL_SESSION *sess)
crypto/libressl/ssl/ssl_sess.c
1118
SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx,
crypto/libressl/ssl/ssl_sess.c
1119
void (*cb)(SSL_CTX *ctx, SSL_SESSION *sess))
crypto/libressl/ssl/ssl_sess.c
1125
(*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx))(SSL_CTX * ctx, SSL_SESSION *sess)
crypto/libressl/ssl/ssl_sess.c
1131
SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, SSL_SESSION *(*cb)(struct ssl_st *ssl,
crypto/libressl/ssl/ssl_sess.c
1138
(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(SSL *ssl, const unsigned char *data,
crypto/libressl/ssl/ssl_sess.c
1145
SSL_CTX_set_info_callback(SSL_CTX *ctx,
crypto/libressl/ssl/ssl_sess.c
1152
(*SSL_CTX_get_info_callback(SSL_CTX *ctx))(const SSL *ssl, int type, int val)
crypto/libressl/ssl/ssl_sess.c
1158
SSL_CTX_set_client_cert_cb(SSL_CTX *ctx,
crypto/libressl/ssl/ssl_sess.c
1165
(*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx))(SSL * ssl, X509 ** x509,
crypto/libressl/ssl/ssl_sess.c
1173
SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e)
crypto/libressl/ssl/ssl_sess.c
1190
SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx,
crypto/libressl/ssl/ssl_sess.c
1197
SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx,
crypto/libressl/ssl/ssl_sess.c
147
static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s);
crypto/libressl/ssl/ssl_sess.c
148
static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s);
crypto/libressl/ssl/ssl_sess.c
149
static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck);
crypto/libressl/ssl/ssl_sess.c
641
SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c)
crypto/libressl/ssl/ssl_sess.c
715
SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *c)
crypto/libressl/ssl/ssl_sess.c
721
remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck)
crypto/libressl/ssl/ssl_sess.c
918
SSL_CTX_set_timeout(SSL_CTX *s, long t)
crypto/libressl/ssl/ssl_sess.c
931
SSL_CTX_get_timeout(const SSL_CTX *s)
crypto/libressl/ssl/ssl_sess.c
991
SSL_CTX *ctx;
crypto/libressl/ssl/ssl_srvr.c
2317
SSL_CTX *tctx = s->initial_ctx;
crypto/libressl/ssl/t1_lib.c
989
SSL_CTX *tctx = s->initial_ctx;
crypto/libressl/ssl/tls13_legacy.c
533
SSL_CTX *ssl_ctx = ctx->ssl->ctx;
crypto/libressl/tls/tls.c
450
tls_configure_ssl_keypair(struct tls *ctx, SSL_CTX *ssl_ctx,
crypto/libressl/tls/tls.c
501
tls_configure_ssl(struct tls *ctx, SSL_CTX *ssl_ctx)
crypto/libressl/tls/tls.c
581
tls_configure_ssl_verify(struct tls *ctx, SSL_CTX *ssl_ctx, int verify)
crypto/libressl/tls/tls_config.c
471
SSL_CTX *ssl_ctx = NULL;
crypto/libressl/tls/tls_internal.h
177
SSL_CTX *ssl_ctx;
crypto/libressl/tls/tls_internal.h
194
SSL_CTX *ssl_ctx;
crypto/libressl/tls/tls_internal.h
244
int tls_configure_ssl(struct tls *ctx, SSL_CTX *ssl_ctx);
crypto/libressl/tls/tls_internal.h
245
int tls_configure_ssl_keypair(struct tls *ctx, SSL_CTX *ssl_ctx,
crypto/libressl/tls/tls_internal.h
247
int tls_configure_ssl_verify(struct tls *ctx, SSL_CTX *ssl_ctx, int verify);
crypto/libressl/tls/tls_ocsp.c
127
SSL_CTX *ssl_ctx)
crypto/libressl/tls/tls_server.c
224
tls_configure_server_ssl(struct tls *ctx, SSL_CTX **ssl_ctx,
lib/libfetch/common.c
1056
fetch_ssl_setup_transport_layer(SSL_CTX *ctx, int verbose)
lib/libfetch/common.c
1081
fetch_ssl_setup_peer_verification(SSL_CTX *ctx, int verbose)
lib/libfetch/common.c
1141
fetch_ssl_setup_client_certificate(SSL_CTX *ctx, int verbose)
lib/libfetch/common.h
59
SSL_CTX *ssl_ctx; /* SSL context */
libexec/dma/crypto.c
107
SSL_CTX *ctx = NULL;
libexec/dma/crypto.c
50
init_cert_file(SSL_CTX *ctx, const char *path)