Lines Matching refs:SSL
5 * This package is an SSL implementation written
7 * The implementation was written so as to conform with Netscapes SSL.
12 * lhash, DES, etc., code; not just the SSL code. The SSL documentation
150 SSL_SESSION *SSL_get_session(const SSL *ssl)
156 SSL_SESSION *SSL_get1_session(SSL *ssl)
374 * someone is trying to open roughly very close to 2^128 (or 2^256) SSL
380 static int def_generate_session_id(const SSL *ssl, unsigned char *id,
403 int ssl_get_new_session(SSL *s, int session)
593 int ssl_get_prev_session(SSL *s, unsigned char *session_id, int len,
703 * should have used SSL[_CTX]_set_session_id_context. For this error
928 int SSL_set_session(SSL *s, SSL_SESSION *session)
1048 int SSL_set_session_secret_cb(SSL *s,
1049 int (*tls_session_secret_cb) (SSL *s,
1066 int SSL_set_session_ticket_ext_cb(SSL *s, tls_session_ticket_ext_cb_fn cb,
1076 int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len)
1150 int ssl_clear_bad_session(SSL *s)
1216 int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx)) (SSL *ssl, SSL_SESSION *sess) {
1239 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (SSL *ssl,
1246 void (*cb) (const SSL *ssl, int type, int val))
1251 void (*SSL_CTX_get_info_callback(SSL_CTX *ctx)) (const SSL *ssl, int type,
1257 int (*cb) (SSL *ssl, X509 **x509,
1263 int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx)) (SSL *ssl, X509 **x509,
1287 int (*cb) (SSL *ssl,
1295 int (*cb) (SSL *ssl, unsigned char *cookie,