| /freebsd-13-stable/crypto/openssl/ssl/ |
| HD | bio_ssl.c | 27 SSL *ssl; /* The ssl handle :-) */ member 80 if (bs->ssl != NULL) in ssl_free() 81 SSL_shutdown(bs->ssl); in ssl_free() 83 SSL_free(bs->ssl); in ssl_free() 95 SSL *ssl; in ssl_read() local 102 ssl = sb->ssl; in ssl_read() 106 ret = ssl_read_internal(ssl, buf, size, readbytes); in ssl_read() 108 switch (SSL_get_error(ssl, ret)) { in ssl_read() 115 SSL_renegotiate(ssl); in ssl_read() 126 SSL_renegotiate(ssl); in ssl_read() [all …]
|
| HD | ssl_conf.c | 84 SSL *ssl; member 186 if (cctx->ssl) in cmd_SignatureAlgorithms() 187 rv = SSL_set1_sigalgs_list(cctx->ssl, value); in cmd_SignatureAlgorithms() 198 if (cctx->ssl) in cmd_ClientSignatureAlgorithms() 199 rv = SSL_set1_client_sigalgs_list(cctx->ssl, value); in cmd_ClientSignatureAlgorithms() 209 if (cctx->ssl) in cmd_Groups() 210 rv = SSL_set1_groups_list(cctx->ssl, value); in cmd_Groups() 250 else if (cctx->ssl) in cmd_ECDHParameters() 251 rv = SSL_set_tmp_ecdh(cctx->ssl, ecdh); in cmd_ECDHParameters() 263 if (cctx->ssl) in cmd_CipherString() [all …]
|
| HD | ssl_rsa.c | 27 int SSL_use_certificate(SSL *ssl, X509 *x) in SSL_use_certificate() argument 34 rv = ssl_security_cert(ssl, NULL, x, 0, 1); in SSL_use_certificate() 40 return ssl_set_cert(ssl->cert, x); in SSL_use_certificate() 43 int SSL_use_certificate_file(SSL *ssl, const char *file, int type) in SSL_use_certificate_file() argument 65 x = PEM_read_bio_X509(in, NULL, ssl->default_passwd_callback, in SSL_use_certificate_file() 66 ssl->default_passwd_callback_userdata); in SSL_use_certificate_file() 77 ret = SSL_use_certificate(ssl, x); in SSL_use_certificate_file() 84 int SSL_use_certificate_ASN1(SSL *ssl, const unsigned char *d, int len) in SSL_use_certificate_ASN1() argument 95 ret = SSL_use_certificate(ssl, x); in SSL_use_certificate_ASN1() 101 int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa) in SSL_use_RSAPrivateKey() argument [all …]
|
| HD | ssl_lib.c | 30 static int ssl_undefined_function_1(SSL *ssl, SSL3_RECORD *r, size_t s, int t) in ssl_undefined_function_1() argument 35 return ssl_undefined_function(ssl); in ssl_undefined_function_1() 38 static int ssl_undefined_function_2(SSL *ssl, SSL3_RECORD *r, unsigned char *s, in ssl_undefined_function_2() argument 44 return ssl_undefined_function(ssl); in ssl_undefined_function_2() 47 static int ssl_undefined_function_3(SSL *ssl, unsigned char *r, in ssl_undefined_function_3() argument 54 return ssl_undefined_function(ssl); in ssl_undefined_function_3() 57 static int ssl_undefined_function_4(SSL *ssl, int r) in ssl_undefined_function_4() argument 60 return ssl_undefined_function(ssl); in ssl_undefined_function_4() 63 static size_t ssl_undefined_function_5(SSL *ssl, const char *r, size_t s, in ssl_undefined_function_5() argument 69 return ssl_undefined_function(ssl); in ssl_undefined_function_5() [all …]
|
| HD | t1_trce.c | 674 static int ssl_print_signature(BIO *bio, int indent, const SSL *ssl, in ssl_print_signature() argument 679 if (SSL_USE_SIGALGS(ssl)) { in ssl_print_signature() 937 static int ssl_print_client_hello(BIO *bio, const SSL *ssl, int indent, in ssl_print_client_hello() argument 949 if (SSL_IS_DTLS(ssl)) { in ssl_print_client_hello() 1040 static int ssl_get_keyex(const char **pname, const SSL *ssl) in ssl_get_keyex() argument 1042 unsigned long alg_k = ssl->s3->tmp.new_cipher->algorithm_mkey; in ssl_get_keyex() 1084 static int ssl_print_client_keyex(BIO *bio, int indent, const SSL *ssl, in ssl_print_client_keyex() argument 1088 int id = ssl_get_keyex(&algname, ssl); in ssl_print_client_keyex() 1101 if (TLS1_get_version(ssl) == SSL3_VERSION) { in ssl_print_client_keyex() 1128 static int ssl_print_server_keyex(BIO *bio, int indent, const SSL *ssl, in ssl_print_server_keyex() argument [all …]
|
| /freebsd-13-stable/contrib/unbound/daemon/ |
| HD | remote.c | 214 if(p->ssl) in daemon_remote_clear() 215 SSL_free(p->ssl); in daemon_remote_clear() 467 n->ssl = SSL_new(rc->ctx); in remote_accept_callback() 468 if(!n->ssl) { in remote_accept_callback() 474 SSL_set_accept_state(n->ssl); in remote_accept_callback() 475 (void)SSL_set_mode(n->ssl, (long)SSL_MODE_AUTO_RETRY); in remote_accept_callback() 476 if(!SSL_set_fd(n->ssl, newfd)) { in remote_accept_callback() 478 SSL_free(n->ssl); in remote_accept_callback() 484 n->ssl = NULL; in remote_accept_callback() 517 if(s->ssl) { in clean_point() [all …]
|
| HD | cachedump.c | 67 dump_rrset_line(RES* ssl, struct ub_packed_rrset_key* k, time_t now, size_t i) in dump_rrset_line() argument 71 return ssl_printf(ssl, "BADRR\n"); in dump_rrset_line() 73 return ssl_printf(ssl, "%s", s); in dump_rrset_line() 78 dump_rrset(RES* ssl, struct ub_packed_rrset_key* k, in dump_rrset() argument 88 if(!ssl_printf(ssl, ";rrset%s " ARG_LL "d %u %u %d %d\n", in dump_rrset() 96 if(!dump_rrset_line(ssl, k, now, i)) in dump_rrset() 104 dump_rrset_lruhash(RES* ssl, struct lruhash* h, time_t now) in dump_rrset_lruhash() argument 111 if(!dump_rrset(ssl, (struct ub_packed_rrset_key*)e->key, in dump_rrset_lruhash() 123 dump_rrset_cache(RES* ssl, struct worker* worker) in dump_rrset_cache() argument 127 if(!ssl_printf(ssl, "START_RRSET_CACHE\n")) return 0; in dump_rrset_cache() [all …]
|
| /freebsd-13-stable/lib/libbearssl/ |
| HD | Makefile | 175 ssl/prf.c \ 176 ssl/prf_md5sha1.c \ 177 ssl/prf_sha256.c \ 178 ssl/prf_sha384.c \ 179 ssl/ssl_ccert_single_ec.c \ 180 ssl/ssl_ccert_single_rsa.c \ 181 ssl/ssl_client.c \ 182 ssl/ssl_client_default_rsapub.c \ 183 ssl/ssl_client_full.c \ 184 ssl/ssl_engine.c \ [all …]
|
| /freebsd-13-stable/crypto/openssl/doc/man7/ |
| HD | ssl.pod | 5 ssl - OpenSSL SSL/TLS library 13 The OpenSSL B<ssl> library implements the Secure Sockets Layer (SSL v2/v3) and 38 Currently the OpenSSL B<ssl> library functions deals with the following data 45 This is a dispatch structure describing the internal B<ssl> library 79 Currently the OpenSSL B<ssl> library provides the following C header files 84 =item B<ssl.h> 87 program to make the API of the B<ssl> library available. It internally 100 it's already included by ssl.h>. 106 it's already included by ssl.h>. 112 Currently the OpenSSL B<ssl> library exports 214 API functions. [all …]
|
| /freebsd-13-stable/crypto/openssl/include/openssl/ |
| HD | ssl.h | 598 # define SSL_clear_mode(ssl,op) \ argument 599 SSL_ctrl((ssl),SSL_CTRL_CLEAR_MODE,(op),NULL) 600 # define SSL_set_mode(ssl,op) \ argument 601 SSL_ctrl((ssl),SSL_CTRL_MODE,(op),NULL) 602 # define SSL_get_mode(ssl) \ argument 603 SSL_ctrl((ssl),SSL_CTRL_MODE,0,NULL) 604 # define SSL_set_mtu(ssl, mtu) \ argument 605 SSL_ctrl((ssl),SSL_CTRL_SET_MTU,(mtu),NULL) 606 # define DTLS_set_link_mtu(ssl, mtu) \ argument 607 SSL_ctrl((ssl),DTLS_CTRL_SET_LINK_MTU,(mtu),NULL) [all …]
|
| HD | tls1.h | 212 int SSL_set_tlsext_max_fragment_length(SSL *ssl, uint8_t mode); 260 # define SSL_set_tlsext_debug_callback(ssl, cb) \ argument 261 SSL_callback_ctrl(ssl,SSL_CTRL_SET_TLSEXT_DEBUG_CB,\ 264 # define SSL_set_tlsext_debug_arg(ssl, arg) \ argument 265 SSL_ctrl(ssl,SSL_CTRL_SET_TLSEXT_DEBUG_ARG,0,arg) 267 # define SSL_get_tlsext_status_type(ssl) \ argument 268 SSL_ctrl(ssl,SSL_CTRL_GET_TLSEXT_STATUS_REQ_TYPE,0,NULL) 270 # define SSL_set_tlsext_status_type(ssl, type) \ argument 271 SSL_ctrl(ssl,SSL_CTRL_SET_TLSEXT_STATUS_REQ_TYPE,type,NULL) 273 # define SSL_get_tlsext_status_exts(ssl, arg) \ argument [all …]
|
| /freebsd-13-stable/usr.sbin/rpc.tlsclntd/ |
| HD | rpc.tlsclntd.c | 318 SSL *ssl; in rpctlscd_connect_1_svc() local 331 ssl = rpctls_connect(rpctls_ctx, s, argp->certname.certname_val, in rpctlscd_connect_1_svc() 333 if (ssl == NULL) { in rpctlscd_connect_1_svc() 341 result->ssl = ++rpctls_ssl_refno; in rpctlscd_connect_1_svc() 344 result->ssl = ++rpctls_ssl_refno; in rpctlscd_connect_1_svc() 347 if (ssl == NULL) { in rpctlscd_connect_1_svc() 361 newslp->ssl = ssl; in rpctlscd_connect_1_svc() 379 if (slp->refno == argp->ssl) in rpctlscd_handlerecord_1_svc() 391 ret = SSL_read(slp->ssl, &junk, 0); in rpctlscd_handlerecord_1_svc() 394 ret = SSL_get_shutdown(slp->ssl); in rpctlscd_handlerecord_1_svc() [all …]
|
| /freebsd-13-stable/contrib/wpa/src/crypto/ |
| HD | tls_openssl.c | 88 static size_t SSL_get_client_random(const SSL *ssl, unsigned char *out, in SSL_get_client_random() argument 91 if (!ssl->s3 || outlen < SSL3_RANDOM_SIZE) in SSL_get_client_random() 93 os_memcpy(out, ssl->s3->client_random, SSL3_RANDOM_SIZE); in SSL_get_client_random() 98 static size_t SSL_get_server_random(const SSL *ssl, unsigned char *out, in SSL_get_server_random() argument 101 if (!ssl->s3 || outlen < SSL3_RANDOM_SIZE) in SSL_get_server_random() 103 os_memcpy(out, ssl->s3->server_random, SSL3_RANDOM_SIZE); in SSL_get_server_random() 228 SSL_CTX *ssl; member 243 SSL *ssl; member 562 static int tls_cryptoapi_cert(SSL *ssl, const char *name) in tls_cryptoapi_cert() argument 630 if (!SSL_use_certificate(ssl, cert)) { in tls_cryptoapi_cert() [all …]
|
| HD | tls_wolfssl.c | 73 WOLFSSL *ssl; member 140 static int wolfssl_receive_cb(WOLFSSL *ssl, char *buf, int sz, void *ctx) in wolfssl_receive_cb() argument 162 static int wolfssl_send_cb(WOLFSSL *ssl, char *buf, int sz, void *ctx) in wolfssl_send_cb() argument 346 conn->ssl = wolfSSL_new(ssl_ctx); in tls_connection_init() 347 if (!conn->ssl) { in tls_connection_init() 352 wolfSSL_SetIOReadCtx(conn->ssl, &conn->input); in tls_connection_init() 353 wolfSSL_SetIOWriteCtx(conn->ssl, &conn->output); in tls_connection_init() 354 wolfSSL_set_ex_data(conn->ssl, 0, conn); in tls_connection_init() 359 wolfSSL_KeepArrays(conn->ssl); in tls_connection_init() 360 wolfSSL_KeepHandshakeResources(conn->ssl); in tls_connection_init() [all …]
|
| /freebsd-13-stable/contrib/libpcap/ |
| HD | sslutils.c | 140 SSL *ssl = SSL_new(ctx); // TODO: also a DTLS context in ssl_promotion() local 141 SSL_set_fd(ssl, (int)s); in ssl_promotion() 144 if (SSL_accept(ssl) <= 0) { in ssl_promotion() 150 if (SSL_connect(ssl) <= 0) { in ssl_promotion() 157 return ssl; in ssl_promotion() 162 void ssl_finish(SSL *ssl) in ssl_finish() argument 175 SSL_shutdown(ssl); in ssl_finish() 176 SSL_free(ssl); in ssl_finish() 181 int ssl_send(SSL *ssl, char const *buffer, int size, char *errbuf, size_t errbuflen) in ssl_send() argument 183 int status = SSL_write(ssl, buffer, size); in ssl_send() [all …]
|
| HD | pcap-rpcap.c | 95 SSL *ssl; member 1974 static int rpcap_doauth(PCAP_SOCKET sockctrl, SSL *ssl, uint8 *ver, in rpcap_doauth() argument 2076 if (sock_send(sockctrl, ssl, sendbuf, sendbufidx, errbuf, in rpcap_doauth() 2081 if (rpcap_process_msg_header(sockctrl, ssl, 0, RPCAP_MSG_AUTH_REQ, in rpcap_doauth() 2101 (void)rpcap_discard(sockctrl, ssl, plen, NULL); in rpcap_doauth() 2126 (void)rpcap_discard(sockctrl, ssl, plen, NULL); in rpcap_doauth() 2131 if (rpcap_recv(sockctrl, ssl, (char *)&authreply, in rpcap_doauth() 2134 (void)rpcap_discard(sockctrl, ssl, plen, NULL); in rpcap_doauth() 2139 if (rpcap_discard(sockctrl, ssl, plen, errbuf) == -1) in rpcap_doauth() 2315 *sslp = activeconn->ssl; in rpcap_setup_session() [all …]
|
| /freebsd-13-stable/contrib/wpa/src/eap_server/ |
| HD | eap_server_tls.c | 21 struct eap_ssl_data ssl; member 53 tls_connection_remove_session(data->ssl.conn); in eap_tls_state() 68 tls_connection_set_success_data(data->ssl.conn, buf); in eap_tls_valid_session() 81 if (eap_server_tls_ssl_init(sm, &data->ssl, 1, EAP_TYPE_TLS)) { in eap_tls_init() 105 if (eap_server_tls_ssl_init(sm, &data->ssl, 0, EAP_UNAUTH_TLS_TYPE)) { in eap_unauth_tls_init() 127 if (eap_server_tls_ssl_init(sm, &data->ssl, 0, in eap_wfa_unauth_tls_init() 145 eap_server_tls_ssl_deinit(sm, &data->ssl); in eap_tls_reset() 176 if (data->ssl.state == FRAG_ACK) { in eap_tls_buildReq() 180 if (data->ssl.state == WAIT_FRAG_ACK) { in eap_tls_buildReq() 181 res = eap_server_tls_build_msg(&data->ssl, data->eap_type, 0, in eap_tls_buildReq() [all …]
|
| HD | eap_server_peap.c | 33 struct eap_ssl_data ssl; member 103 tls_connection_remove_session(data->ssl.conn); in eap_peap_state() 113 tls_connection_resumed(sm->cfg->ssl_ctx, data->ssl.conn)) in eap_peap_valid_session() 132 tls_connection_set_success_data(data->ssl.conn, buf); in eap_peap_valid_session() 189 if (eap_server_tls_ssl_init(sm, &data->ssl, 0, EAP_TYPE_PEAP)) { in eap_peap_init() 206 eap_server_tls_ssl_deinit(sm, &data->ssl); in eap_peap_reset() 264 encr_req = eap_server_tls_encrypt(sm, &data->ssl, &msgbuf); in eap_peap_build_phase2_req() 303 encr_req = eap_server_tls_encrypt(sm, &data->ssl, &msgbuf); in eap_peap_build_phase2_soh() 337 if (data->ssl.tls_v13) { in eap_peap_derive_cmk() 350 tk = eap_server_tls_derive_key(sm, &data->ssl, label, in eap_peap_derive_cmk() [all …]
|
| /freebsd-13-stable/contrib/libpcap/rpcapd/ |
| HD | daemon.c | 97 SSL *ssl; //!< Optional SSL handler for the controlling sockets member 222 SSL *ssl = NULL; in daemon_serviceloop() local 337 ssl = ssl_promotion(1, sockctrl, errbuf, PCAP_ERRBUF_SIZE); in daemon_serviceloop() 338 if (! ssl) in daemon_serviceloop() 362 nrecv = sock_recv(sockctrl, ssl, (char *) &tls_header, in daemon_serviceloop() 419 pars.ssl = ssl; in daemon_serviceloop() 452 if (rpcap_senderror(pars.sockctrl, pars.ssl, 0, PCAP_ERR_NETW, errmsgbuf, errbuf) == -1) in daemon_serviceloop() 475 if (rpcap_senderror(pars.sockctrl, pars.ssl, 0, PCAP_ERR_HOSTNOAUTH, errmsgbuf, errbuf) == -1) in daemon_serviceloop() 527 if (rpcap_senderror(pars.sockctrl, pars.ssl, 0, PCAP_ERR_NETW, errmsgbuf, errbuf) == -1) in daemon_serviceloop() 536 …if (rpcap_senderror(pars.sockctrl, pars.ssl, 0, PCAP_ERR_INITTIMEOUT, "The RPCAP initial timeout h… in daemon_serviceloop() [all …]
|
| /freebsd-13-stable/usr.sbin/rpc.tlsservd/ |
| HD | rpc.tlsservd.c | 376 SSL *ssl; in rpctlssd_connect_1_svc() local 392 ssl = rpctls_server(rpctls_ctx, s, &flags, &uid, &ngrps, gidp, &cert); in rpctlssd_connect_1_svc() 393 if (ssl == NULL) { in rpctlssd_connect_1_svc() 409 result->ssl = ++rpctls_ssl_refno; in rpctlssd_connect_1_svc() 412 result->ssl = ++rpctls_ssl_refno; in rpctlssd_connect_1_svc() 426 newslp->ssl = ssl; in rpctlssd_connect_1_svc() 447 if (slp->refno == argp->ssl) in rpctlssd_handlerecord_1_svc() 459 ret = SSL_read(slp->ssl, &junk, 0); in rpctlssd_handlerecord_1_svc() 462 ret = SSL_get_shutdown(slp->ssl); in rpctlssd_handlerecord_1_svc() 465 SSL_shutdown(slp->ssl); in rpctlssd_handlerecord_1_svc() [all …]
|
| /freebsd-13-stable/contrib/unbound/smallapp/ |
| HD | unbound-control.c | 747 SSL* ssl; in setup_ssl() local 752 ssl = SSL_new(ctx); in setup_ssl() 753 if(!ssl) in setup_ssl() 755 SSL_set_connect_state(ssl); in setup_ssl() 756 (void)SSL_set_mode(ssl, (long)SSL_MODE_AUTO_RETRY); in setup_ssl() 757 if(!SSL_set_fd(ssl, fd)) in setup_ssl() 761 if( (r=SSL_do_handshake(ssl)) == 1) in setup_ssl() 763 r = SSL_get_error(ssl, r); in setup_ssl() 770 if(SSL_get_verify_result(ssl) != X509_V_OK) in setup_ssl() 773 x = SSL_get1_peer_certificate(ssl); in setup_ssl() [all …]
|
| /freebsd-13-stable/sys/rpc/rpcsec_tls/ |
| HD | rpctls_impl.c | 123 uint64_t ssl[3]; in sys_rpctls_syscall() local 289 ssl[0] = ssl[1] = 0; in sys_rpctls_syscall() 290 ssl[2] = RPCTLS_REFNO_HANDSHAKE; in sys_rpctls_syscall() 291 CLNT_CONTROL(concl, CLSET_TLS, ssl); in sys_rpctls_syscall() 428 *sslp = res.ssl; in rpctls_connect() 458 rpctls_cl_handlerecord(uint64_t sec, uint64_t usec, uint64_t ssl, in rpctls_cl_handlerecord() argument 475 arg.ssl = ssl; in rpctls_cl_handlerecord() 484 rpctls_srv_handlerecord(uint64_t sec, uint64_t usec, uint64_t ssl, in rpctls_srv_handlerecord() argument 501 arg.ssl = ssl; in rpctls_srv_handlerecord() 511 rpctls_cl_disconnect(uint64_t sec, uint64_t usec, uint64_t ssl, in rpctls_cl_disconnect() argument [all …]
|
| /freebsd-13-stable/crypto/openssl/doc/man3/ |
| HD | SSL_CTX_use_certificate.pod | 20 #include <openssl/ssl.h> 25 int SSL_use_certificate(SSL *ssl, X509 *x); 26 int SSL_use_certificate_ASN1(SSL *ssl, unsigned char *d, int len); 27 int SSL_use_certificate_file(SSL *ssl, const char *file, int type); 30 int SSL_use_certificate_chain_file(SSL *ssl, const char *file); 39 int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey); 40 int SSL_use_PrivateKey_ASN1(int pk, SSL *ssl, unsigned char *d, long len); 41 int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type); 42 int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa); 43 int SSL_use_RSAPrivateKey_ASN1(SSL *ssl, unsigned char *d, long len); [all …]
|
| /freebsd-13-stable/contrib/libevent/ |
| HD | bufferevent_openssl.c | 297 SSL *ssl; member 505 if (SSL_get_shutdown(bev_ssl->ssl) & SSL_RECEIVED_SHUTDOWN) in conn_closed() 555 wbio = SSL_get_wbio(bev_ssl->ssl); in init_bio_counts() 557 rbio = SSL_get_rbio(bev_ssl->ssl); in init_bio_counts() 564 unsigned long num_w = BIO_number_written(SSL_get_wbio(bev_ssl->ssl)); in decrement_buckets() 565 unsigned long num_r = BIO_number_read(SSL_get_rbio(bev_ssl->ssl)); in decrement_buckets() 607 r = SSL_read(bev_ssl->ssl, space[i].iov_base, space[i].iov_len); in do_read() 617 int err = SSL_get_error(bev_ssl->ssl, r); in do_read() 684 r = SSL_write(bev_ssl->ssl, space[i].iov_base, in do_write() 695 int err = SSL_get_error(bev_ssl->ssl, r); in do_write() [all …]
|
| /freebsd-13-stable/contrib/ntp/sntp/libevent/ |
| HD | bufferevent_openssl.c | 297 SSL *ssl; member 505 if (SSL_get_shutdown(bev_ssl->ssl) & SSL_RECEIVED_SHUTDOWN) in conn_closed() 555 wbio = SSL_get_wbio(bev_ssl->ssl); in init_bio_counts() 557 rbio = SSL_get_rbio(bev_ssl->ssl); in init_bio_counts() 564 unsigned long num_w = BIO_number_written(SSL_get_wbio(bev_ssl->ssl)); in decrement_buckets() 565 unsigned long num_r = BIO_number_read(SSL_get_rbio(bev_ssl->ssl)); in decrement_buckets() 607 r = SSL_read(bev_ssl->ssl, space[i].iov_base, space[i].iov_len); in do_read() 617 int err = SSL_get_error(bev_ssl->ssl, r); in do_read() 684 r = SSL_write(bev_ssl->ssl, space[i].iov_base, in do_write() 695 int err = SSL_get_error(bev_ssl->ssl, r); in do_write() [all …]
|