Searched refs:SSL (Results 51 - 75 of 88) sorted by relevance

1234

/freebsd-10.3-release/crypto/openssl/ssl/
H A Ds23_srvr.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
123 int ssl23_get_client_hello(SSL *s);
148 int ssl23_accept(SSL *s)
152 void (*cb) (const SSL *ssl, int type, int val) = NULL;
236 int ssl23_get_client_hello(SSL *s)
240 * We can detect SSL 3.0/TLS 1.0 Client Hellos
343 * out. No known SSL 3.
[all...]
H A Dd1_srvr.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
130 static int dtls1_send_hello_verify_request(SSL *s);
144 int dtls1_accept(SSL *s)
148 void (*cb) (const SSL *ssl, int type, int val) = NULL;
529 * section "Certificate request" in SSL 3 drafts and in
536 * this for SSL 3)
914 int dtls1_send_hello_request(SSL *
[all...]
H A Dt1_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
296 static int tls1_generate_key_block(SSL *s, unsigned char *km,
320 int tls1_change_cipher_state(SSL *s, int which)
615 int tls1_setup_key_block(SSL *s)
733 int tls1_enc(SSL *s, int send)
903 int tls1_cert_verify_mac(SSL *s, int md_nid, unsigned char *out)
933 int tls1_final_finish_mac(SSL *
[all...]
H A Dtls1.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
293 const char *SSL_get_servername(const SSL *s, const int type);
294 int SSL_get_servername_type(const SSL *s);
302 int SSL_export_keying_material(SSL *s, unsigned char *out, size_t olen,
391 * actually treat them like SSL 3.0 ciphers, which we probably shouldn't.
H A Ds3_srvr.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
189 static int ssl_check_srp_ext_ClientHello(SSL *s, int *al)
212 int ssl3_accept(SSL *s)
216 void (*cb) (const SSL *ssl, int type, int val) = NULL;
513 * section "Certificate request" in SSL 3 drafts and in
520 * this for SSL 3)
898 int ssl3_send_hello_request(SSL *
[all...]
H A Dd1_enc.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
139 int dtls1_enc(SSL *s, int send)
H A Dssl_cert.c7 * 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
151 X509_STORE_CTX_get_ex_new_index(0, "SSL for verify callback",
465 int ssl_verify_cert_chain(SSL *s, STACK_OF(X509) *sk)
487 * the context: if its a server it will verify SSL client certificates or
548 void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list)
563 STACK_OF(X509_NAME) *SSL_get_client_CA_list(const SSL *s)
597 int SSL_add_client_CA(SSL *ss
[all...]
H A Dd1_clnt.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
132 static int dtls1_get_hello_verify(SSL *s);
146 int dtls1_connect(SSL *s)
150 void (*cb) (const SSL *ssl, int type, int val) = NULL;
801 int dtls1_client_hello(SSL *s)
925 static int dtls1_get_hello_verify(SSL *s)
973 int dtls1_send_client_key_exchange(SSL *
[all...]
H A Ds3_cbc.c85 int ssl3_cbc_remove_padding(const SSL *s,
121 int tls1_cbc_remove_padding(const SSL *s,
H A Ds3_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
172 static int ssl3_check_finished(SSL *s);
188 int ssl3_connect(SSL *s)
192 void (*cb) (const SSL *ssl, int type, int val) = NULL;
672 int ssl3_client_hello(SSL *s)
838 int ssl3_get_server_hello(SSL *s)
1099 int ssl3_get_server_certificate(SSL *
[all...]
H A Dssl_task.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
61 * DECnet object for servicing SSL. We accept the inbound and speak a
85 * R - Remote client connection that initiated the SSL connection. Encrypted
106 * . (SSL handshake completed)
278 SSL *s_ssl = NULL;
/freebsd-10.3-release/contrib/openbsm/bin/auditdistd/
H A Dproto_tls.c152 pjdlog_error("SSL error: %s", ERR_error_string(error, NULL));
156 ssl_check_error(SSL *ssl, int ret)
175 pjdlog_exitx(EX_TEMPFAIL, "SSL I/O error.");
178 pjdlog_exitx(EX_TEMPFAIL, "SSL protocol error.");
181 pjdlog_exitx(EX_TEMPFAIL, "Unknown SSL error (%d).", error);
186 tcp_recv_ssl_send(int recvfd, SSL *sendssl)
224 ssl_recv_tcp_send(SSL *recvssl, int sendfd)
267 tls_loop(int sockfd, SSL *tcpssl)
295 tls_certificate_verify(SSL *ssl, const char *fingerprint)
342 SSL *ss
[all...]
/freebsd-10.3-release/crypto/openssl/util/
H A Dmk1mf.pl107 no-ssl2 no-ssl3 - Skip this version of SSL
307 %shlib_ex_cflags=("SSL" => " -DOPENSSL_BUILD_SHLIBSSL",
501 SSL=$ssl
521 O_SSL= \$(LIB_D)$o$plib\$(SSL)$shlibp
523 SO_SSL= $plib\$(SSL)$so_shlibp
525 L_SSL= \$(LIB_D)$o$plib\$(SSL)$libp
687 \$(OBJ_D)\\\$(SSL).res: ms\\version32.rc
688 \$(RSC) /fo"\$(OBJ_D)\\\$(SSL).res" /d SSL ms\\version32.rc
911 { $ret.="\$(OBJ_D)\\\$(SSL)
[all...]
/freebsd-10.3-release/contrib/unbound/smallapp/
H A Dunbound-anchor.c81 * root-anchors.p7s via SSL. The HTTPS certificate can be logged but is
735 /** create SSL context */
748 static SSL*
753 SSL* ssl = SSL_new(sslctx);
771 if(verb) printf("SSL handshake failed\n");
783 verb_cert("server SSL certificate", x);
790 TLS_shutdown(int fd, SSL* ssl, SSL_CTX* sslctx)
792 /* shutdown the SSL connection nicely */
801 /** write a line over SSL */
803 write_ssl_line(SSL* ss
[all...]
/freebsd-10.3-release/contrib/wpa/src/crypto/
H A Dtls_openssl.c2 * SSL/TLS interface functions for OpenSSL
63 SSL *ssl;
321 static int tls_cryptoapi_cert(SSL *ssl, const char *name)
421 static int tls_cryptoapi_ca_cert(SSL_CTX *ssl_ctx, SSL *ssl, const char *name)
488 static int tls_cryptoapi_cert(SSL *ssl, const char *name)
496 static void ssl_info_cb(const SSL *ssl, int where, int ret)
501 wpa_printf(MSG_DEBUG, "SSL: (where=0x%x ret=0x%x)", where, ret);
511 wpa_printf(MSG_DEBUG, "SSL: %s:%s",
514 wpa_printf(MSG_INFO, "SSL: SSL3 alert: %s:%s:%s",
522 SSL_get_app_data((SSL *) ss
[all...]
/freebsd-10.3-release/contrib/sendmail/src/
H A Dsfsasl.c425 SSL *con;
431 SSL *con;
560 ** TLS_RETRY -- check whether a failed SSL operation can be retried
568 ** err -- SSL error
579 SSL *ssl;
596 ** There is not a complete SSL record available yet
597 ** or there is only a partial SSL record removed from
598 ** the network (socket) buffer into the SSL buffer.
600 ** SSL record is available (assuming a "real" error
605 ** A select() exception loops back so that a proper SSL
[all...]
H A Dtls.c24 static RSA *tmp_rsa_key __P((SSL *, int, int));
41 static void apps_ssl_info_cb __P((CONST097 SSL *, int , int));
415 SSL *ssl;
596 SSL *ssl;
1454 SSL *ssl;
1627 ** ssl -- SSL connection information.
1636 SSL *ssl;
1732 SSL *s;
1791 CONST097 SSL *s;
/freebsd-10.3-release/crypto/openssl/crypto/
H A Dossl_typ.h176 typedef struct ssl_st SSL; typedef in typeref:struct:ssl_st
/freebsd-10.3-release/crypto/openssl/apps/
H A Dciphers.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
74 " -v - verbose mode, a textual listing of the SSL/TLS ciphers in OpenSSL\n",
92 SSL *ssl = NULL;
H A Ds_client.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
222 static void print_stuff(BIO *berr, SSL *con, int full);
224 static int ocsp_resp_cb(SSL *s, void *arg);
237 static unsigned int psk_client_cb(SSL *ssl, const char *hint, char *identity,
383 " -bugs - Switch on all SSL implementation bug workarounds\n");
405 BIO_printf(bio_err, " -sess_out arg - file to write SSL session to\n");
406 BIO_printf(bio_err, " -sess_in arg - file to read SSL sessio
[all...]
H A Ds_server.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
210 static RSA MS_CALLBACK *tmp_rsa_cb(SSL *s, int is_export, int keylength);
216 static int init_ssl_connection(SSL *s);
218 static int generate_session_id(const SSL *ssl, unsigned char *id,
315 static int cert_status_cb(SSL *s, void *arg);
339 static unsigned int psk_server_cb(SSL *ssl, const char *identity,
416 static int MS_CALLBACK ssl_srp_server_param_cb(SSL *
[all...]
/freebsd-10.3-release/crypto/openssl/crypto/threads/
H A Dmttest.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
386 SSL_free((SSL *)ctx[2]);
387 SSL_free((SSL *)ctx[3]);
399 SSL *c_ssl = NULL;
400 SSL *s_ssl = NULL;
416 s_ssl = (SSL *)ctx[2];
421 c_ssl = (SSL *)ct
[all...]
/freebsd-10.3-release/crypto/openssl/engines/
H A De_capi.c155 static int capi_load_ssl_client_cert(ENGINE *e, SSL *ssl,
161 static int cert_select_simple(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs);
163 static int cert_select_dialog(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs);
212 int (*client_cert_select) (ENGINE *e, SSL *ssl, STACK_OF(X509) *certs);
1558 static int capi_load_ssl_client_cert(ENGINE *e, SSL *ssl,
1662 static int cert_select_simple(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs)
1684 # define dlg_title L"OpenSSL Application SSL Client Certificate Selection"
1689 static int cert_select_dialog(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs)
/freebsd-10.3-release/crypto/openssl/crypto/engine/
H A Dengine.h341 typedef int (*ENGINE_SSL_CLIENT_CERT_PTR) (ENGINE *, SSL *ssl,
669 int ENGINE_load_ssl_client_cert(ENGINE *e, SSL *s,
/freebsd-10.3-release/contrib/ntp/sntp/libevent/
H A Dbufferevent_openssl.c76 library will happily speak SSL over anything that implements a BIO
272 The implementation comes in two flavors: one that connects its SSL object
274 SSL object connect to a socket directly. The latter should generally be
290 events here as timers only. If we have an SSL, then we use
297 /* The SSL object doing our encryption. */
298 SSL *ssl;
301 know to write data to the SSL. */
321 /* Treat TCP close before SSL close on SSL >= v3 as clean EOF. */
808 * whole SSL recor
[all...]

Completed in 405 milliseconds

1234