Searched refs:SSL (Results 1 - 25 of 82) sorted by relevance

1234

/freebsd-9.3-release/contrib/sendmail/src/
H A Dsfsasl.h20 extern int tls_retry __P((SSL *, int, int, time_t, int, int,
22 extern int sfdctls __P((SM_FILE_T **, SM_FILE_T **, SSL *));
/freebsd-9.3-release/crypto/openssl/ssl/
H A Dssl_locl.h5 * 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
450 RSA *(*rsa_tmp_cb) (SSL *ssl, int is_export, int keysize);
454 DH *(*dh_tmp_cb) (SSL *ssl, int is_export, int keysize);
459 EC_KEY *(*ecdh_tmp_cb) (SSL *ssl, int is_export, int keysize);
477 RSA *peer_rsa_tmp; /* not used for SSL 2 */
480 DH *peer_dh_tmp; /* not used for SSL 2 */
528 int (*enc) (SSL *, in
[all...]
H A Dssl.h5 * 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
372 int (*ssl_new) (SSL *s);
373 void (*ssl_clear) (SSL *s);
374 void (*ssl_free) (SSL *s);
375 int (*ssl_accept) (SSL *s);
376 int (*ssl_connect) (SSL *s);
377 int (*ssl_read) (SSL *
[all...]
H A Dssl_lib.c2 * ! \file ssl/ssl_lib.c \brief Version independent SSL functions.
7 * This package is an SSL implementation written
9 * The implementation was written so as to conform with Netscapes SSL.
14 * lhash, DES, etc., code; not just the SSL code. The SSL documentation
144 (int (*)(SSL *, int))ssl_undefined_function,
145 (int (*)(SSL *, unsigned char *, int))ssl_undefined_function,
147 (int (*)(SSL *, unsigned char *, unsigned char *, int))
149 (int (*)(SSL *, int))ssl_undefined_function,
151 (SSL *, EVP_MD_CT
[all...]
H A Ds23_lib.c5 * 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
128 int ssl23_read(SSL *s, void *buf, int len)
148 int ssl23_peek(SSL *s, void *buf, int len)
168 int ssl23_write(SSL *s, const void *buf, int len)
H A Dd1_lib.c71 int dtls1_listen(SSL *s, struct sockaddr *client);
100 int dtls1_new(SSL *s)
155 static void dtls1_clear_queues(SSL *s)
191 void dtls1_clear_received_buffer(SSL *s)
204 void dtls1_clear_sent_buffer(SSL *s)
218 void dtls1_free(SSL *s)
240 void dtls1_clear(SSL *s)
301 long dtls1_ctrl(SSL *s, int cmd, long larg, void *parg)
358 void dtls1_start_timer(SSL *s)
374 struct timeval *dtls1_get_timeout(SSL *
[all...]
H A Ds23_pkt.c5 * 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
66 int ssl23_write_bytes(SSL *s)
92 int ssl23_read_bytes(SSL *s, int n)
H A Ds2_lib.c5 * 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
248 int ssl2_pending(const SSL *s)
253 int ssl2_new(SSL *s)
290 void ssl2_free(SSL *s)
307 void ssl2_clear(SSL *s)
327 long ssl2_ctrl(SSL *s, int cmd, long larg, void *parg)
343 long ssl2_callback_ctrl(SSL *
[all...]
H A Dbio_ssl.c5 * 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
76 SSL *ssl; /* The ssl handle :-) */
142 SSL *ssl;
225 SSL *ssl;
289 SSL **sslp, *ssl;
347 ssl = (SSL *)ptr;
360 sslp = (SSL **)pt
[all...]
H A Dt1_reneg.c5 * 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
116 int ssl_add_clienthello_renegotiate_ext(SSL *s, unsigned char *p, int *len,
146 int ssl_parse_clienthello_renegotiate_ext(SSL *s, unsigned char *d, int len,
195 int ssl_add_serverhello_renegotiate_ext(SSL *s, unsigned char *p, int *len,
232 int ssl_parse_serverhello_renegotiate_ext(SSL *s, unsigned char *d, int len,
H A Dd1_pkt.c62 * This package is an SSL implementation written
64 * The implementation was written so as to conform with Netscapes SSL.
69 * lhash, DES, etc., code; not just the SSL code. The SSL documentation
125 static int have_handshake_fragment(SSL *s, int type, unsigned char *buf,
127 static int dtls1_record_replay_check(SSL *s, DTLS1_BITMAP *bitmap);
128 static void dtls1_record_bitmap_update(SSL *s, DTLS1_BITMAP *bitmap);
129 static DTLS1_BITMAP *dtls1_get_bitmap(SSL *s, SSL3_RECORD *rr,
132 static int dtls1_record_needs_buffering(SSL *s, SSL3_RECORD *rr,
136 static int dtls1_buffer_record(SSL *
[all...]
H A Ds2_enc.c5 * 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
63 int ssl2_enc_init(SSL *s, int client)
127 void ssl2_enc(SSL *s, int send)
156 void ssl2_mac(SSL *s, unsigned char *md, int send)
H A Ds2_pkt.c5 * 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
118 static int read_n(SSL *s, unsigned int n, unsigned int max,
120 static int do_ssl_write(SSL *s, const unsigned char *buf, unsigned int len);
121 static int write_pending(SSL *s, const unsigned char *buf, unsigned int len);
125 * SSL 2.0 imlementation for SSL_read/SSL_peek - This routine will return 0
128 static int ssl2_read_internal(SSL *s, void *buf, int len, int peek)
279 * packets, and except for SSL
[all...]
H A Dd1_both.c62 * This package is an SSL implementation written
64 * The implementation was written so as to conform with Netscapes SSL.
69 * lhash, DES, etc., code; not just the SSL code. The SSL documentation
164 static void dtls1_fix_message_header(SSL *s, unsigned long frag_off,
166 static unsigned char *dtls1_write_message_header(SSL *s, unsigned char *p);
167 static void dtls1_set_message_header_int(SSL *s, unsigned char mt,
172 static long dtls1_get_message_fragment(SSL *s, int st1, int stn, long max,
228 int dtls1_do_write(SSL *s, int type)
415 long dtls1_get_message(SSL *
[all...]
H A Ds2_clnt.c5 * 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
121 static int get_server_finished(SSL *s);
122 static int get_server_verify(SSL *s);
123 static int get_server_hello(SSL *s);
124 static int client_hello(SSL *s);
125 static int client_master_key(SSL *s);
126 static int client_finished(SSL *
[all...]
/freebsd-9.3-release/contrib/sendmail/contrib/
H A Dlink_hash.sh11 SSL=openssl
20 H=`$SSL x509 -noout -hash < $C`.0
/freebsd-9.3-release/crypto/openssl/apps/
H A Ds_apps.h5 * 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
174 void MS_CALLBACK apps_ssl_info_callback(const SSL *s, int where, int ret);
176 const void *buf, size_t len, SSL *ssl, void *arg);
177 void MS_CALLBACK tlsext_cb(SSL *s, int client_server, int type,
181 int MS_CALLBACK generate_cookie_callback(SSL *ssl, unsigned char *cookie,
183 int MS_CALLBACK verify_cookie_callback(SSL *ssl, unsigned char *cookie,
/freebsd-9.3-release/crypto/openssl/demos/tunala/
H A Dtunala.h156 /* Read or write between an SSL or BIO and a buffer */
157 void buffer_from_SSL(buffer_t * buf, SSL *ssl);
158 void buffer_to_SSL(buffer_t * buf, SSL *ssl);
163 void cb_ssl_info(const SSL *s, int where, int ret);
170 RSA *cb_generate_tmp_rsa(SSL *s, int is_export, int keylength);
179 SSL *ssl;
193 SSL *state_machine_get_SSL(state_machine_t * machine);
194 int state_machine_set_SSL(state_machine_t * machine, SSL *ssl, int is_server);
H A Dbuffer.c61 * higher-level "buffer_[to|from]_[fd|SSL|BIO]" functions should alter these
145 static void int_ssl_check(SSL *s, int ret)
152 * indicating a successfully closed SSL tunnel. We let this happen
165 * in the SSL tunnel being regarded as "dead".
182 void buffer_from_SSL(buffer_t * buf, SSL *ssl)
196 void buffer_to_SSL(buffer_t * buf, SSL *ssl)
H A Dcb.c23 void cb_ssl_info(const SSL *s, int where, int ret)
142 RSA *cb_generate_tmp_rsa(SSL *s, int is_export, int keylength)
H A Dsm.c56 SSL *state_machine_get_SSL(state_machine_t * machine)
61 int state_machine_set_SSL(state_machine_t * machine, SSL *ssl, int is_server)
67 /* Create the BIOs to handle the dirty side of the SSL */
72 /* Hook up the BIOs on the dirty side of the SSL */
109 * We close on the SSL side if the info callback noticed some problems or
110 * an SSL shutdown was underway and shutdown traffic had all been sent.
120 * Either the SSL is alive and well, or the closing process still has
126 /* Called when the clean side of the SSL has lost its connection */
135 /* And start an SSL shutdown */
138 /* This is an "event", so flush the SSL o
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/bn/
H A Dbn_prime.pl37 * This package is an SSL implementation written
39 * The implementation was written so as to conform with Netscapes SSL.
44 * lhash, DES, etc., code; not just the SSL code. The SSL documentation
/freebsd-9.3-release/crypto/openssl/util/
H A Dadd_cr.pl69 * This package is an SSL implementation written
71 * The implementation was written so as to conform with Netscapes SSL.
76 * lhash, DES, etc., code; not just the SSL code. The SSL documentation
/freebsd-9.3-release/crypto/openssl/demos/bio/
H A Dsaccept.c5 * A minimal program to server an SSL connection.
36 SSL *ssl;
65 /* Setup server side SSL bio */
75 * Basically it means the SSL BIO will be automatically setup
H A Dsconnect.c5 * A minimal program to do SSL to a passed host and port.
27 SSL *ssl;
44 /* Setup all the global SSL stuff */
48 /* Lets make a SSL structure */
52 /* Use it inside an SSL BIO */
56 /* Lets use a connect BIO under the SSL BIO */

Completed in 140 milliseconds

1234