Home
last modified time | relevance | path

Searched refs:SSL_CTX (Results 1 – 25 of 63) sorted by relevance

123

/openbsd/src/lib/libssl/
Dssl.h491 void SSL_CTX_set_msg_callback(SSL_CTX *ctx, void (*cb)(int write_p,
499 void SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb);
500 SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx);
503 int SSL_CTX_set_num_tickets(SSL_CTX *ctx, size_t num_tickets);
504 size_t SSL_CTX_get_num_tickets(const SSL_CTX *ctx);
547 struct lhash_st_SSL_SESSION *SSL_CTX_sessions(SSL_CTX *ctx);
573 void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx,
575 int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx))(struct ssl_st *ssl,
577 void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx,
579 void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx))(struct ssl_ctx_st *ctx,
[all …]
Dssl_seclevel.c34 ssl_security_normalize_level(const SSL_CTX *ctx, const SSL *ssl, int *out_level) in ssl_security_normalize_level()
76 ssl_security_level_and_minimum_bits(const SSL_CTX *ctx, const SSL *ssl, in ssl_security_level_and_minimum_bits()
95 ssl_security_secop_cipher(const SSL_CTX *ctx, const SSL *ssl, int bits, in ssl_security_secop_cipher()
142 ssl_security_secop_version(const SSL_CTX *ctx, const SSL *ssl, int version) in ssl_security_secop_version()
159 ssl_security_secop_compression(const SSL_CTX *ctx, const SSL *ssl) in ssl_security_secop_compression()
165 ssl_security_secop_tickets(const SSL_CTX *ctx, const SSL *ssl) in ssl_security_secop_tickets()
176 ssl_security_secop_tmp_dh(const SSL_CTX *ctx, const SSL *ssl, int bits) in ssl_security_secop_tmp_dh()
192 ssl_security_secop_default(const SSL_CTX *ctx, const SSL *ssl, int bits) in ssl_security_secop_default()
203 ssl_security_default_cb(const SSL *ssl, const SSL_CTX *ctx, int secop, int bits, in ssl_security_default_cb()
225 ssl_ctx_security(const SSL_CTX *ctx, int secop, int bits, int nid, void *other) in ssl_ctx_security()
[all …]
Dssl_rsa.c69 static int ssl_get_password_cb_and_arg(SSL_CTX *ctx, SSL *ssl,
71 static int ssl_set_cert(SSL_CTX *ctx, SSL *ssl, X509 *x509);
72 static int ssl_set_pkey(SSL_CTX *ctx, SSL *ssl, EVP_PKEY *pkey);
73 static int ssl_use_certificate_chain_bio(SSL_CTX *ctx, SSL *ssl, BIO *in);
74 static int ssl_use_certificate_chain_file(SSL_CTX *ctx, SSL *ssl,
179 ssl_set_pkey(SSL_CTX *ctx, SSL *ssl, EVP_PKEY *pkey) in ssl_set_pkey()
362 SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x) in SSL_CTX_use_certificate()
373 ssl_get_password_cb_and_arg(SSL_CTX *ctx, SSL *ssl, in ssl_get_password_cb_and_arg()
386 ssl_set_cert(SSL_CTX *ctx, SSL *ssl, X509 *x) in ssl_set_cert()
452 SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, int type) in SSL_CTX_use_certificate_file()
[all …]
Dssl_lib.c219 SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth) in SSL_CTX_set_ssl_version()
237 SSL_new(SSL_CTX *ctx) in SSL_new()
362 SSL_CTX_set_session_id_context(SSL_CTX *ctx, const unsigned char *sid_ctx, in SSL_CTX_set_session_id_context()
392 SSL_CTX_set_generate_session_id(SSL_CTX *ctx, GEN_SESSION_CB cb) in SSL_CTX_set_generate_session_id()
439 SSL_CTX_set_purpose(SSL_CTX *s, int purpose) in SSL_CTX_set_purpose()
453 SSL_CTX_set_trust(SSL_CTX *s, int trust) in SSL_CTX_set_trust()
496 SSL_CTX_get0_param(SSL_CTX *ctx) in SSL_CTX_get0_param()
503 SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm) in SSL_CTX_set1_param()
807 SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb) in SSL_CTX_set_keylog_callback()
814 SSL_CTX_get_keylog_callback(const SSL_CTX *ctx) in SSL_CTX_get_keylog_callback()
[all …]
Dssl_sess.c143 static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s);
144 static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s);
145 static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck);
743 SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c) in SSL_CTX_add_session()
818 SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *c) in SSL_CTX_remove_session()
825 remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck) in remove_session_lock()
1035 SSL_CTX_set_timeout(SSL_CTX *s, long t) in SSL_CTX_set_timeout()
1049 SSL_CTX_get_timeout(const SSL_CTX *s) in SSL_CTX_get_timeout()
1113 SSL_CTX *ctx;
1145 SSL_CTX_flush_sessions(SSL_CTX *s, long t) in SSL_CTX_flush_sessions()
[all …]
Dssl_cert.c299 ssl_get0_cert(SSL_CTX *ctx, SSL *ssl) in ssl_get0_cert()
308 ssl_cert_set0_chain(SSL_CTX *ctx, SSL *ssl, STACK_OF(X509) *chain) in ssl_cert_set0_chain()
337 ssl_cert_set1_chain(SSL_CTX *ctx, SSL *ssl, STACK_OF(X509) *chain) in ssl_cert_set1_chain()
354 ssl_cert_add0_chain_cert(SSL_CTX *ctx, SSL *ssl, X509 *cert) in ssl_cert_add0_chain_cert()
382 ssl_cert_add1_chain_cert(SSL_CTX *ctx, SSL *ssl, X509 *cert) in ssl_cert_add1_chain_cert()
497 SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list) in SSL_CTX_set_client_CA_list()
504 SSL_CTX_get_client_CA_list(const SSL_CTX *ctx) in STACK_OF()
556 SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x) in SSL_CTX_add_client_CA()
Ds3_lib.c1936 _SSL_CTX_set_tmp_dh(SSL_CTX *ctx, DH *dh) in _SSL_CTX_set_tmp_dh()
1962 _SSL_CTX_set_dh_auto(SSL_CTX *ctx, int state) in _SSL_CTX_set_dh_auto()
1969 _SSL_CTX_set_tmp_ecdh(SSL_CTX *ctx, EC_KEY *ecdh) in _SSL_CTX_set_tmp_ecdh()
1984 _SSL_CTX_set_ecdh_auto(SSL_CTX *ctx, int state) in _SSL_CTX_set_ecdh_auto()
1990 _SSL_CTX_set_tlsext_servername_arg(SSL_CTX *ctx, void *arg) in _SSL_CTX_set_tlsext_servername_arg()
1997 _SSL_CTX_get_tlsext_ticket_keys(SSL_CTX *ctx, unsigned char *keys, int keys_len) in _SSL_CTX_get_tlsext_ticket_keys()
2015 _SSL_CTX_set_tlsext_ticket_keys(SSL_CTX *ctx, unsigned char *keys, int keys_len) in _SSL_CTX_set_tlsext_ticket_keys()
2033 _SSL_CTX_get_tlsext_status_arg(SSL_CTX *ctx, void **arg) in _SSL_CTX_get_tlsext_status_arg()
2040 _SSL_CTX_set_tlsext_status_arg(SSL_CTX *ctx, void *arg) in _SSL_CTX_set_tlsext_status_arg()
2047 SSL_CTX_set0_chain(SSL_CTX *ctx, STACK_OF(X509) *chain) in SSL_CTX_set0_chain()
[all …]
Dssl_local.h324 int (*security_cb)(const SSL *s, const SSL_CTX *ctx, int op, int bits,
902 SSL_CTX *ctx;
922 SSL_CTX * initial_ctx; /* initial ctx, used to store sessions */
1223 SSL_CERT *ssl_get0_cert(SSL_CTX *ctx, SSL *ssl);
1224 int ssl_cert_set0_chain(SSL_CTX *ctx, SSL *ssl, STACK_OF(X509) *chain);
1225 int ssl_cert_set1_chain(SSL_CTX *ctx, SSL *ssl, STACK_OF(X509) *chain);
1226 int ssl_cert_add0_chain_cert(SSL_CTX *ctx, SSL *ssl, X509 *cert);
1227 int ssl_cert_add1_chain_cert(SSL_CTX *ctx, SSL *ssl, X509 *cert);
1229 int ssl_security_default_cb(const SSL *ssl, const SSL_CTX *ctx, int op,
1235 int ssl_ctx_security_dh(const SSL_CTX *ctx, DH *dh);
[all …]
Dsrtp.h136 int SSL_CTX_set_tlsext_use_srtp(SSL_CTX *ctx, const char *profiles);
Dbio_ssl.c501 BIO_new_buffer_ssl_connect(SSL_CTX *ctx) in BIO_new_buffer_ssl_connect()
521 BIO_new_ssl_connect(SSL_CTX *ctx) in BIO_new_ssl_connect()
541 BIO_new_ssl(SSL_CTX *ctx, int client) in BIO_new_ssl()
Dd1_srtp.c228 SSL_CTX_set_tlsext_use_srtp(SSL_CTX *ctx, const char *profiles) in SSL_CTX_set_tlsext_use_srtp()
/openbsd/src/lib/libtls/
Dtls_internal.h179 SSL_CTX *ssl_ctx;
196 SSL_CTX *ssl_ctx;
248 int tls_configure_ssl(struct tls *ctx, SSL_CTX *ssl_ctx);
249 int tls_configure_ssl_keypair(struct tls *ctx, SSL_CTX *ssl_ctx,
251 int tls_configure_ssl_verify(struct tls *ctx, SSL_CTX *ssl_ctx, int verify);
/openbsd/src/regress/lib/libssl/tlsext/
Dtlsexttest.c161 SSL_CTX *ssl_ctx = NULL; in test_tlsext_alpn_client()
362 SSL_CTX *ssl_ctx = NULL; in test_tlsext_alpn_server()
553 SSL_CTX *ssl_ctx = NULL; in test_tlsext_supportedgroups_client()
817 SSL_CTX *ssl_ctx = NULL; in test_tlsext_supportedgroups_server()
893 SSL_CTX *ssl_ctx = NULL; in test_tlsext_ecpf_client()
1127 SSL_CTX *ssl_ctx = NULL; in test_tlsext_ecpf_server()
1370 SSL_CTX *ssl_ctx = NULL; in test_tlsext_ri_client()
1488 SSL_CTX *ssl_ctx = NULL; in test_tlsext_ri_server()
1620 SSL_CTX *ssl_ctx = NULL; in test_tlsext_sigalgs_client()
1707 SSL_CTX *ssl_ctx = NULL;
[all …]
/openbsd/src/usr.sbin/nsd/
Dnsd.h376 SSL_CTX *tls_ctx;
421 SSL_CTX* server_tls_ctx_setup(char* key, char* pem, char* verifypem);
422 SSL_CTX* server_tls_ctx_create(struct nsd *nsd, char* verifypem, char* ocspfile);
Dnsd-control.c169 static SSL_CTX*
173 SSL_CTX* ctx; in setup_ctx()
375 setup_ssl(SSL_CTX* ctx, int fd) in setup_ssl()
516 SSL_CTX* ctx = NULL; in go()
/openbsd/src/regress/lib/libssl/unit/
Dssl_methods.c191 SSL_CTX *ssl_ctx; in test_client_or_server_method()
223 SSL_CTX *ssl_ctx; in test_dtls_method()
Dssl_get_shared_ciphers.c204 static SSL_CTX *
207 SSL_CTX *ctx; in peer_config_to_ssl_ctx()
408 SSL_CTX *client_ctx = NULL, *server_ctx = NULL; in test_get_shared_ciphers()
Dssl_verify_param.c30 SSL_CTX *ssl_ctx = NULL; in ssl_verify_param_flags_inherited()
Dssl_set_alpn_protos.c116 SSL_CTX *ctx; in test_ssl_set_alpn_protos()
150 SSL_CTX *ctx; in test_ssl_set_alpn_protos_edge_cases()
/openbsd/src/usr.sbin/unbound/testcode/
Dpetal.c235 static SSL_CTX*
238 SSL_CTX* ctx = SSL_CTX_new(SSLv23_server_method()); in setup_ctx()
310 setup_ssl(int s, SSL_CTX* ctx) in setup_ssl()
583 SSL_CTX* sslctx = setup_ctx(key, cert); in do_service()
/openbsd/src/sbin/unwind/libunbound/util/
Dnet_help.c1138 SSL_CTX* ctx = (SSL_CTX*)ctxt; in listen_sslctx_setup()
1218 SSL_CTX* ctx = (SSL_CTX*)ctxt; in listen_sslctx_setup_2()
1245 SSL_CTX* ctx = SSL_CTX_new(SSLv23_server_method()); in listen_sslctx_create()
1305 add_WIN_cacerts_to_openssl_store(SSL_CTX* tls_ctx) in add_WIN_cacerts_to_openssl_store()
1395 SSL_CTX* ctx = SSL_CTX_new(SSLv23_client_method()); in connect_sslctx_create()
1491 SSL* ssl = SSL_new((SSL_CTX*)sslctx); in incoming_ssl_fd()
1513 SSL* ssl = SSL_new((SSL_CTX*)sslctx); in outgoing_ssl_fd()
/openbsd/src/usr.sbin/unbound/util/
Dnet_help.c1138 SSL_CTX* ctx = (SSL_CTX*)ctxt; in listen_sslctx_setup()
1218 SSL_CTX* ctx = (SSL_CTX*)ctxt; in listen_sslctx_setup_2()
1245 SSL_CTX* ctx = SSL_CTX_new(SSLv23_server_method()); in listen_sslctx_create()
1305 add_WIN_cacerts_to_openssl_store(SSL_CTX* tls_ctx) in add_WIN_cacerts_to_openssl_store()
1395 SSL_CTX* ctx = SSL_CTX_new(SSLv23_client_method()); in connect_sslctx_create()
1491 SSL* ssl = SSL_new((SSL_CTX*)sslctx); in incoming_ssl_fd()
1513 SSL* ssl = SSL_new((SSL_CTX*)sslctx); in outgoing_ssl_fd()
/openbsd/src/usr.sbin/unbound/daemon/
Dremote.h104 SSL_CTX* ctx;
/openbsd/src/regress/lib/libssl/tlslegacy/
Dtlslegacytest.c562 SSL_CTX *ssl_ctx = NULL; in tlslegacy_client_test()
/openbsd/src/regress/lib/libcrypto/ocsp/
Docsp_test.c83 SSL_CTX *ctx; in main()

123