/freebsd-10.0-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 505 RSA *(*rsa_tmp_cb)(SSL *ssl,int is_export,int keysize); 509 DH *(*dh_tmp_cb)(SSL *ssl,int is_export,int keysize); 514 EC_KEY *(*ecdh_tmp_cb)(SSL *ssl,int is_export,int keysize); 536 RSA *peer_rsa_tmp; /* not used for SSL 2 */ 539 DH *peer_dh_tmp; /* not used for SSL 2 */ 571 int (*enc)(SSL *, in [all...] |
H A D | srtp.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 138 int SSL_set_tlsext_use_srtp(SSL *ctx, const char *profiles); 139 SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s); 141 STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *ssl);
|
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 382 typedef int (*tls_session_ticket_ext_cb_fn)(SSL *s, const unsigned char *data, int len, void *arg); 383 typedef int (*tls_session_secret_cb_fn)(SSL *s, void *secret, int *secret_len, STACK_OF(SSL_CIPHER) *peer_ciphers, SSL_CIPHER **cipher, void *arg); 413 int (*ssl_new)(SSL *s); 414 void (*ssl_clear)(SSL *s); 415 void (*ssl_free)(SSL *s); 416 int (*ssl_accept)(SSL * [all...] |
H A D | ssl_lib.c | 2 * \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 167 (int (*)(SSL *,int))ssl_undefined_function, 168 (int (*)(SSL *, unsigned char *, int))ssl_undefined_function, 170 (int (*)(SSL *, unsigned char *, unsigned char *, int))ssl_undefined_function, 171 (int (*)(SSL*, int))ssl_undefined_function, 172 (int (*)(SSL *, cons [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 127 int ssl23_read(SSL *s, void *buf, int len) 150 int ssl23_peek(SSL *s, void *buf, int len) 173 int ssl23_write(SSL *s, const void *buf, int len)
|
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) 93 int ssl23_read_bytes(SSL *s, int n)
|
H A D | d1_lib.c | 71 int dtls1_listen(SSL *s, struct sockaddr *client); 95 int dtls1_new(SSL *s) 136 static void dtls1_clear_queues(SSL *s) 190 void dtls1_free(SSL *s) 206 void dtls1_clear(SSL *s) 255 long dtls1_ctrl(SSL *s, int cmd, long larg, void *parg) 326 void dtls1_start_timer(SSL *s) 351 struct timeval* dtls1_get_timeout(SSL *s, struct timeval* timeleft) 396 int dtls1_is_timer_expired(SSL *s) 416 void dtls1_double_timeout(SSL * [all...] |
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 314 int ssl2_pending(const SSL *s) 319 int ssl2_new(SSL *s) 350 void ssl2_free(SSL *s) 365 void ssl2_clear(SSL *s) 385 long ssl2_ctrl(SSL *s, int cmd, long larg, void *parg) 402 long ssl2_callback_ctrl(SSL * [all...] |
H A D | d1_srtp.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 222 int SSL_set_tlsext_use_srtp(SSL *s,const char *profiles) 228 STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *s) 246 SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s) 253 int ssl_add_clienthello_use_srtp_ext(SSL *s, unsigned char *p, int *len, int maxlen) 295 int ssl_parse_clienthello_use_srtp_ext(SSL *s, unsigned char *d, int len,int *al) 375 int ssl_add_serverhello_use_srtp_ext(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 77 SSL *ssl; /* The ssl handle :-) */ 144 SSL *ssl; 232 SSL *ssl; 298 SSL **sslp,*ssl; 357 ssl=(SSL *)ptr; 372 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, 147 int ssl_parse_clienthello_renegotiate_ext(SSL *s, unsigned char *d, int len, 196 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_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 161 static void dtls1_fix_message_header(SSL *s, unsigned long frag_off, 163 static unsigned char *dtls1_write_message_header(SSL *s, 165 static void dtls1_set_message_header_int(SSL *s, unsigned char mt, 168 static long dtls1_get_message_fragment(SSL *s, int st1, int stn, 226 static int dtls1_query_mtu(SSL *s) 259 int dtls1_do_write(SSL * [all...] |
H A D | tls_srp.c | 228 int SSL_srp_server_param_with_username(SSL *s, int *ad) 257 int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass, const char *grp) 278 int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g, 344 int SRP_generate_server_master_secret(SSL *s,unsigned char *master_key) 374 int SRP_generate_client_master_secret(SSL *s,unsigned char *master_key) 411 int srp_verify_server_param(SSL *s, int *al) 448 int SRP_Calc_A_param(SSL *s) 462 BIGNUM *SSL_get_srp_g(SSL *s) 469 BIGNUM *SSL_get_srp_N(SSL *s) 476 char *SSL_get_srp_username(SSL * [all...] |
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 169 static int have_handshake_fragment(SSL *s, int type, unsigned char *buf, 171 static int dtls1_record_replay_check(SSL *s, DTLS1_BITMAP *bitmap); 172 static void dtls1_record_bitmap_update(SSL *s, DTLS1_BITMAP *bitmap); 173 static DTLS1_BITMAP *dtls1_get_bitmap(SSL *s, SSL3_RECORD *rr, 176 static int dtls1_record_needs_buffering(SSL *s, SSL3_RECORD *rr, 179 static int dtls1_buffer_record(SSL * [all...] |
H A D | ssl_sess.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 150 SSL_SESSION *SSL_get_session(const SSL *ssl) 156 SSL_SESSION *SSL_get1_session(SSL *ssl) 245 * very close to 2^128 (or 2^256) SSL sessions to our server. How you might 249 static int def_generate_session_id(const SSL *ssl, unsigned char *id, 272 int ssl_get_new_session(SSL *s, int session) 477 int ssl_get_prev_session(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) 122 int ssl2_enc(SSL *s, int send) 155 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,unsigned int extend); 119 static int n_do_ssl_write(SSL *s, const unsigned char *buf, unsigned int len); 120 static int write_pending(SSL *s, const unsigned char *buf, unsigned int len); 124 /* SSL 2.0 imlementation for SSL_read/SSL_peek - 127 static int ssl2_read_internal(SSL *s, void *buf, int len, int peek) 295 * data may contain incomplete packets, and except for SSL [all...] |
H A D | s3_both.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 ssl3_do_write(SSL *s, int type) 151 int ssl3_send_finished(SSL *s, int a, int b, const char *sender, int slen) 209 static void ssl3_take_mac(SSL *s) 234 int ssl3_get_finished(SSL *s, int a, int b) 312 int ssl3_send_change_cipher_spec(SSL *s, int a, int b) 349 unsigned long ssl3_output_cert_chain(SSL * [all...] |
/freebsd-10.0-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-10.0-release/contrib/unbound/daemon/ |
H A D | cachedump.h | 83 int dump_cache(SSL* ssl, struct worker* worker); 92 int load_cache(SSL* ssl, struct worker* worker); 104 int print_deleg_lookup(SSL* ssl, struct worker* worker, uint8_t* nm,
|
H A D | remote.h | 63 * a busy control command connection, SSL state 74 SSL* ssl; 99 /** the SSL context for creating new SSL streams */ 167 int ssl_print_text(SSL* ssl, const char* text); 171 * @param ssl: the SSL connection to print to. Blocking. 175 int ssl_printf(SSL* ssl, const char* format, ...) 180 * If SSL signals EOF, the string up to then is returned (without \n). 181 * @param ssl: the SSL connection to read from. blocking. 186 int ssl_read_line(SSL* ss [all...] |
H A D | remote.c | 166 verbose(VERB_ALGO, "setup SSL certificates"); 486 ssl_print_text(SSL* ssl, const char* text) 506 ssl_print_vmsg(SSL* ssl, const char* format, va_list args) 514 int ssl_printf(SSL* ssl, const char* format, ...) 525 ssl_read_line(SSL* ssl, char* buf, size_t max) 564 static void send_ok(SSL* ssl) 571 do_stop(SSL* ssl, struct daemon_remote* rc) 580 do_reload(SSL* ssl, struct daemon_remote* rc) 589 do_verbosity(SSL* ssl, char* str) 602 print_stats(SSL* ss [all...] |
H A D | cachedump.c | 98 dump_rrset_line(SSL* ssl, struct ub_packed_rrset_key* k, 121 dump_rrset(SSL* ssl, struct ub_packed_rrset_key* k, 152 dump_rrset_lruhash(SSL* ssl, struct lruhash* h, uint32_t now) 171 dump_rrset_cache(SSL* ssl, struct worker* worker) 190 dump_msg_ref(SSL* ssl, struct ub_packed_rrset_key* k) 227 dump_msg(SSL* ssl, struct query_info* k, struct reply_info* d, 316 dump_msg_lruhash(SSL* ssl, struct worker* worker, struct lruhash* h) 344 dump_msg_cache(SSL* ssl, struct worker* worker) 361 dump_cache(SSL* ssl, struct worker* worker) 372 ssl_read_buf(SSL* ss [all...] |
/freebsd-10.0-release/contrib/sendmail/contrib/ |
H A D | link_hash.sh | 11 SSL=openssl 20 H=`$SSL x509 -noout -hash < $C`.0
|
/freebsd-10.0-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 168 void MS_CALLBACK apps_ssl_info_callback(const SSL *s, int where, int ret); 169 void MS_CALLBACK msg_cb(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg); 170 void MS_CALLBACK tlsext_cb(SSL *s, int client_server, int type, 175 int MS_CALLBACK generate_cookie_callback(SSL *ssl, unsigned char *cookie, unsigned int *cookie_len); 176 int MS_CALLBACK verify_cookie_callback(SSL *ssl, unsigned char *cookie, unsigned int cookie_len);
|