/freebsd-10.3-release/crypto/openssl/ssl/ |
H A D | s23_srvr.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 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 D | d1_srvr.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 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 D | t1_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 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 D | tls1.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 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 D | s3_srvr.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 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 D | d1_enc.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 139 int dtls1_enc(SSL *s, int send)
|
H A D | ssl_cert.c | 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 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 D | d1_clnt.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 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 D | s3_cbc.c | 85 int ssl3_cbc_remove_padding(const SSL *s, 121 int tls1_cbc_remove_padding(const SSL *s,
|
H A D | s3_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 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 D | ssl_task.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 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 D | proto_tls.c | 152 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 D | mk1mf.pl | 107 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 D | unbound-anchor.c | 81 * 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 D | tls_openssl.c | 2 * 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 D | sfsasl.c | 425 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 D | tls.c | 24 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 D | ossl_typ.h | 176 typedef struct ssl_st SSL; typedef in typeref:struct:ssl_st
|
/freebsd-10.3-release/crypto/openssl/apps/ |
H A D | ciphers.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 74 " -v - verbose mode, a textual listing of the SSL/TLS ciphers in OpenSSL\n", 92 SSL *ssl = NULL;
|
H A D | s_client.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 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 D | s_server.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 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 D | mttest.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 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 D | e_capi.c | 155 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 D | engine.h | 341 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 D | bufferevent_openssl.c | 76 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...] |