/freebsd-9.3-release/contrib/sendmail/src/ |
H A D | sfsasl.h | 20 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 D | ssl_locl.h | 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 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 D | ssl.h | 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 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 D | ssl_lib.c | 2 * ! \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 D | s23_lib.c | 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 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 D | d1_lib.c | 71 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 D | s23_pkt.c | 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 66 int ssl23_write_bytes(SSL *s) 92 int ssl23_read_bytes(SSL *s, int n)
|
H A D | s2_lib.c | 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 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 D | bio_ssl.c | 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 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 D | t1_reneg.c | 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 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 D | d1_pkt.c | 62 * 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 D | s2_enc.c | 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 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 D | s2_pkt.c | 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 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 D | d1_both.c | 62 * 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 D | s2_clnt.c | 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 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 D | link_hash.sh | 11 SSL=openssl 20 H=`$SSL x509 -noout -hash < $C`.0
|
/freebsd-9.3-release/crypto/openssl/apps/ |
H A D | s_apps.h | 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 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 D | tunala.h | 156 /* 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 D | buffer.c | 61 * 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 D | cb.c | 23 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 D | sm.c | 56 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 D | bn_prime.pl | 37 * 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 D | add_cr.pl | 69 * 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 D | saccept.c | 5 * 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 D | sconnect.c | 5 * 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 */
|