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

1234

/freebsd-10.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
531 RSA *(*rsa_tmp_cb) (SSL *ssl, int is_export, int keysize);
535 DH *(*dh_tmp_cb) (SSL *ssl, int is_export, int keysize);
540 EC_KEY *(*ecdh_tmp_cb) (SSL *ssl, int is_export, int keysize);
558 RSA *peer_rsa_tmp; /* not used for SSL 2 */
561 DH *peer_dh_tmp; /* not used for SSL 2 */
609 int (*enc) (SSL *, in
[all...]
H A Dsrtp.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
136 int SSL_set_tlsext_use_srtp(SSL *ctx, const char *profiles);
137 SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s);
139 STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *ssl);
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
384 typedef int (*tls_session_ticket_ext_cb_fn) (SSL *s,
387 typedef int (*tls_session_secret_cb_fn) (SSL *s, void *secret,
417 int (*ssl_new) (SSL *s);
418 void (*ssl_clear) (SSL *s);
419 void (*ssl_free) (SSL *s);
420 int (*ssl_accept) (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
170 (int (*)(SSL *, int))ssl_undefined_function,
171 (int (*)(SSL *, unsigned char *, int))ssl_undefined_function,
173 (int (*)(SSL *, unsigned char *, unsigned char *, int))
175 (int (*)(SSL *, int))ssl_undefined_function,
176 (int (*)(SSL *, cons
[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
127 int ssl23_read(SSL *s, void *buf, int len)
147 int ssl23_peek(SSL *s, void *buf, int len)
167 int ssl23_write(SSL *s, const void *buf, int len)
H A Dd1_lib.c71 int dtls1_listen(SSL *s, struct sockaddr *client);
97 int dtls1_new(SSL *s)
144 static void dtls1_clear_queues(SSL *s)
180 void dtls1_clear_received_buffer(SSL *s)
192 void dtls1_clear_sent_buffer(SSL *s)
205 void dtls1_free(SSL *s)
221 void dtls1_clear(SSL *s)
267 long dtls1_ctrl(SSL *s, int cmd, long larg, void *parg)
339 void dtls1_start_timer(SSL *s)
363 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
320 int ssl2_pending(const SSL *s)
325 int ssl2_new(SSL *s)
362 void ssl2_free(SSL *s)
379 void ssl2_clear(SSL *s)
399 long ssl2_ctrl(SSL *s, int cmd, long larg, void *parg)
415 long ssl2_callback_ctrl(SSL *
[all...]
H A Dd1_srtp.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
215 int SSL_set_tlsext_use_srtp(SSL *s, const char *profiles)
220 STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *s)
233 SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s)
241 int ssl_add_clienthello_use_srtp_ext(SSL *s, unsigned char *p, int *len,
281 int ssl_parse_clienthello_use_srtp_ext(SSL *s, unsigned char *d, int len,
362 int ssl_add_serverhello_use_srtp_ext(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 Dtls_srp.c230 int SSL_srp_server_param_with_username(SSL *s, int *ad)
266 int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass,
289 int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g,
337 int SRP_generate_server_master_secret(SSL *s, unsigned char *master_key)
371 int SRP_generate_client_master_secret(SSL *s, unsigned char *master_key)
422 int srp_verify_server_param(SSL *s, int *al)
453 int SRP_Calc_A_param(SSL *s)
469 BIGNUM *SSL_get_srp_g(SSL *s)
476 BIGNUM *SSL_get_srp_N(SSL *s)
483 char *SSL_get_srp_username(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
163 static void dtls1_fix_message_header(SSL *s, unsigned long frag_off,
165 static unsigned char *dtls1_write_message_header(SSL *s, unsigned char *p);
166 static void dtls1_set_message_header_int(SSL *s, unsigned char mt,
171 static long dtls1_get_message_fragment(SSL *s, int st1, int stn, long max,
230 static int dtls1_query_mtu(SSL *s)
264 int dtls1_do_write(SSL *
[all...]
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
184 static int have_handshake_fragment(SSL *s, int type, unsigned char *buf,
186 static int dtls1_record_replay_check(SSL *s, DTLS1_BITMAP *bitmap);
187 static void dtls1_record_bitmap_update(SSL *s, DTLS1_BITMAP *bitmap);
188 static DTLS1_BITMAP *dtls1_get_bitmap(SSL *s, SSL3_RECORD *rr,
191 static int dtls1_record_needs_buffering(SSL *s, SSL3_RECORD *rr,
195 static int dtls1_buffer_record(SSL *
[all...]
H A Dssl_sess.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
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)
593 int ssl_get_prev_session(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 int ssl2_enc(SSL *s, int send)
159 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 n_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)
285 * packets, and except for SSL
[all...]
H A Ds3_both.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
131 int ssl3_do_write(SSL *s, int type)
159 int ssl3_send_finished(SSL *s, int a, int b, const char *sender, int slen)
217 static void ssl3_take_mac(SSL *s)
242 int ssl3_get_finished(SSL *s, int a, int b)
312 int ssl3_send_change_cipher_spec(SSL *s, int a, int b)
347 unsigned long ssl3_output_cert_chain(SSL *
[all...]
/freebsd-10.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-10.3-release/contrib/unbound/daemon/
H A Dcachedump.h83 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 Dremote.h63 * a busy control command connection, SSL state
74 SSL* ssl;
101 /** the SSL context for creating new SSL streams */
169 int ssl_print_text(SSL* ssl, const char* text);
173 * @param ssl: the SSL connection to print to. Blocking.
177 int ssl_printf(SSL* ssl, const char* format, ...)
182 * If SSL signals EOF, the string up to then is returned (without \n).
183 * @param ssl: the SSL connection to read from. blocking.
188 int ssl_read_line(SSL* ss
[all...]
H A Dremote.c247 verbose(VERB_ALGO, "setup SSL certificates");
609 ssl_print_text(SSL* ssl, const char* text)
629 ssl_print_vmsg(SSL* ssl, const char* format, va_list args)
637 int ssl_printf(SSL* ssl, const char* format, ...)
648 ssl_read_line(SSL* ssl, char* buf, size_t max)
687 static void send_ok(SSL* ssl)
694 do_stop(SSL* ssl, struct daemon_remote* rc)
703 do_reload(SSL* ssl, struct daemon_remote* rc)
712 do_verbosity(SSL* ssl, char* str)
725 print_stats(SSL* ss
[all...]
H A Dcachedump.c65 dump_rrset_line(SSL* ssl, struct ub_packed_rrset_key* k, time_t now, size_t i)
76 dump_rrset(SSL* ssl, struct ub_packed_rrset_key* k,
101 dump_rrset_lruhash(SSL* ssl, struct lruhash* h, time_t now)
120 dump_rrset_cache(SSL* ssl, struct worker* worker)
139 dump_msg_ref(SSL* ssl, struct ub_packed_rrset_key* k)
166 dump_msg(SSL* ssl, struct query_info* k, struct reply_info* d,
248 dump_msg_lruhash(SSL* ssl, struct worker* worker, struct lruhash* h)
276 dump_msg_cache(SSL* ssl, struct worker* worker)
293 dump_cache(SSL* ssl, struct worker* worker)
304 ssl_read_buf(SSL* ss
[all...]
/freebsd-10.3-release/contrib/sendmail/contrib/
H A Dlink_hash.sh11 SSL=openssl
20 H=`$SSL x509 -noout -hash < $C`.0
/freebsd-10.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,

Completed in 212 milliseconds

1234