Home
last modified time | relevance | path

Searched refs:ssl (Results 1 – 25 of 360) sorted by relevance

12345678910>>...15

/freebsd-13-stable/crypto/openssl/ssl/
HDbio_ssl.c27 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 …]
HDssl_conf.c84 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 …]
HDssl_rsa.c27 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 …]
HDssl_lib.c30 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 …]
HDt1_trce.c674 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/
HDremote.c214 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 …]
HDcachedump.c67 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/
HDMakefile175 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/
HDssl.pod5 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/
HDssl.h598 # 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 …]
HDtls1.h212 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/
HDrpc.tlsclntd.c318 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/
HDtls_openssl.c88 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 …]
HDtls_wolfssl.c73 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/
HDsslutils.c140 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 …]
HDpcap-rpcap.c95 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/
HDeap_server_tls.c21 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 …]
HDeap_server_peap.c33 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/
HDdaemon.c97 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/
HDrpc.tlsservd.c376 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/
HDunbound-control.c747 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/
HDrpctls_impl.c123 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/
HDSSL_CTX_use_certificate.pod20 #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/
HDbufferevent_openssl.c297 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/
HDbufferevent_openssl.c297 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 …]

12345678910>>...15