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
120 static int ssl23_client_hello(SSL *s);
121 static int ssl23_get_server_hello(SSL *s);
146 int ssl23_connect(SSL *s)
150 void (*cb) (const SSL *ssl, int type, int val) = NULL;
261 static int ssl23_no_ssl2_ciphers(SSL *s)
279 int ssl_fill_hello_random(SSL *s, int server, unsigned char *result, int len)
297 static int ssl23_client_hello(SSL *s)
359 * have to disable SSL 2.0 compatibility if we need TLS extensions
425 /* create SSL 2.0 compatible Client Hello */
486 /* create Client Hello in SSL 3.0/TLS 1.0 format */
504 /* Ciphers supported (using SSL 3.0/TLS 1.0 format) */
617 static int ssl23_get_server_hello(SSL *s)
683 * use special padding (SSL 3.0 draft/RFC 2246, App. E.2)
747 void (*cb) (const SSL *ssl, int type, int val) = NULL;