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)
564 int ssl_get_prev_session(SSL *s, unsigned char *session_id, int len,
674 * should have used SSL[_CTX]_set_session_id_context. For this error
899 int SSL_set_session(SSL *s, SSL_SESSION *session)
1019 int SSL_set_session_secret_cb(SSL *s,
1020 int (*tls_session_secret_cb) (SSL *s,
1037 int SSL_set_session_ticket_ext_cb(SSL *s, tls_session_ticket_ext_cb_fn cb,
1047 int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len)
1121 int ssl_clear_bad_session(SSL *s)
1187 int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx)) (SSL *ssl, SSL_SESSION *sess) {
1210 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (SSL *ssl,
1217 void (*cb) (const SSL *ssl, int type, int val))
1222 void (*SSL_CTX_get_info_callback(SSL_CTX *ctx)) (const SSL *ssl, int type,
1228 int (*cb) (SSL *ssl, X509 **x509,
1234 int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx)) (SSL *ssl, X509 **x509,
1258 int (*cb) (SSL *ssl,
1266 int (*cb) (SSL *ssl, unsigned char *cookie,