| /openbsd-src/regress/lib/libssl/tlsext/ |
| H A D | tlsexttest.c | 162 SSL *ssl = NULL; in test_tlsext_alpn_client() local 178 if ((ssl = SSL_new(ssl_ctx)) == NULL) in test_tlsext_alpn_client() 185 if (client_funcs->needs(ssl, SSL_TLSEXT_MSG_CH)) { in test_tlsext_alpn_client() 197 if (SSL_set_alpn_protos(ssl, tlsext_alpn_single_proto_val, in test_tlsext_alpn_client() 202 if (!client_funcs->needs(ssl, SSL_TLSEXT_MSG_CH)) { in test_tlsext_alpn_client() 209 if (!client_funcs->build(ssl, SSL_TLSEXT_MSG_CH, &cbb)) { in test_tlsext_alpn_client() 241 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) { in test_tlsext_alpn_client() 250 if (ssl->alpn_client_proto_list_len != in test_tlsext_alpn_client() 255 compare_data(ssl->alpn_client_proto_list, in test_tlsext_alpn_client() 256 ssl in test_tlsext_alpn_client() 363 SSL *ssl = NULL; test_tlsext_alpn_server() local 554 SSL *ssl = NULL; test_tlsext_supportedgroups_client() local 818 SSL *ssl = NULL; test_tlsext_supportedgroups_server() local 894 SSL *ssl = NULL; test_tlsext_ecpf_client() local 1128 SSL *ssl = NULL; test_tlsext_ecpf_server() local 1373 SSL *ssl = NULL; test_tlsext_ri_client() local 1491 SSL *ssl = NULL; test_tlsext_ri_server() local 1623 SSL *ssl = NULL; test_tlsext_sigalgs_client() local 1787 SSL *ssl = NULL; test_tlsext_sni_client() local 1925 SSL *ssl = NULL; test_tlsext_sni_server() local 2046 SSL *ssl = NULL; test_tlsext_quic_transport_parameters_client() local 2177 SSL *ssl = NULL; test_tlsext_quic_transport_parameters_server() local 2309 SSL *ssl = NULL; test_tlsext_ocsp_client() local 2391 SSL *ssl = NULL; test_tlsext_ocsp_server() local 2457 SSL *ssl = NULL; test_tlsext_sessionticket_client() local 2676 SSL *ssl = NULL; test_tlsext_sessionticket_server() local 2814 SSL *ssl = NULL; test_tlsext_srtp_client() local 3054 SSL *ssl = NULL; test_tlsext_srtp_server() local 3211 SSL *ssl = NULL; test_tlsext_clienthello_build() local 3336 SSL *ssl = NULL; test_tlsext_serverhello_build() local 3461 SSL *ssl = NULL; test_tlsext_versions_client() local 3550 SSL *ssl = NULL; test_tlsext_versions_server() local 3645 SSL *ssl = NULL; test_tlsext_keyshare_client() local 3834 SSL *ssl = NULL; test_tlsext_keyshare_server() local 3970 SSL *ssl = NULL; test_tlsext_cookie_client() local 4061 SSL *ssl = NULL; test_tlsext_cookie_server() local 4176 SSL *ssl = NULL; test_tlsext_psk_modes_client() local 4347 SSL *ssl = NULL; test_tlsext_psk_modes_server() local 4549 test_tlsext_check_extension_order(SSL * ssl) test_tlsext_check_extension_order() argument 4599 test_tlsext_randomized_extensions(SSL * ssl) test_tlsext_randomized_extensions() argument 4617 SSL *ssl = NULL; test_tlsext_extension_order() local [all...] |
| /openbsd-src/lib/libssl/ |
| H A D | tls13_legacy.c | 24 tls13_legacy_wire_read(SSL *ssl, uint8_t *buf, size_t len) in tls13_legacy_wire_read() argument 28 if (ssl->rbio == NULL) { in tls13_legacy_wire_read() 29 SSLerror(ssl, SSL_R_BIO_NOT_SET); in tls13_legacy_wire_read() 33 ssl->rwstate = SSL_READING; in tls13_legacy_wire_read() 36 if ((n = BIO_read(ssl->rbio, buf, len)) <= 0) { in tls13_legacy_wire_read() 37 if (BIO_should_read(ssl->rbio)) in tls13_legacy_wire_read() 49 ssl->rwstate = SSL_NOTHING; in tls13_legacy_wire_read() 59 return tls13_legacy_wire_read(ctx->ssl, buf, n); in tls13_legacy_wire_read_cb() 63 tls13_legacy_wire_write(SSL *ssl, const uint8_t *buf, size_t len) in tls13_legacy_wire_write() argument 67 if (ssl->wbio == NULL) { in tls13_legacy_wire_write() [all …]
|
| H A D | bio_ssl.c | 80 SSL *ssl; /* The ssl handle :-) */ member 133 if (bs->ssl != NULL) in ssl_free() 134 SSL_shutdown(bs->ssl); in ssl_free() 136 if (a->init && (bs->ssl != NULL)) in ssl_free() 137 SSL_free(bs->ssl); in ssl_free() 150 SSL *ssl; in ssl_read() local 157 ssl = sb->ssl; in ssl_read() 161 ret = SSL_read(ssl, out, outl); in ssl_read() 163 switch (SSL_get_error(ssl, ret)) { in ssl_read() 172 SSL_renegotiate(ssl); in ssl_read() [all …]
|
| H A D | ssl_seclevel.c | 25 #include <openssl/ssl.h> 34 ssl_security_normalize_level(const SSL_CTX *ctx, const SSL *ssl, int *out_level) in ssl_security_normalize_level() argument 41 security_level = SSL_get_security_level(ssl); in ssl_security_normalize_level() 76 ssl_security_level_and_minimum_bits(const SSL_CTX *ctx, const SSL *ssl, in ssl_security_level_and_minimum_bits() argument 81 if (!ssl_security_normalize_level(ctx, ssl, &security_level)) in ssl_security_level_and_minimum_bits() 95 ssl_security_secop_cipher(const SSL_CTX *ctx, const SSL *ssl, int bits, in ssl_security_secop_cipher() argument 101 if (!ssl_security_level_and_minimum_bits(ctx, ssl, &security_level, in ssl_security_secop_cipher() 142 ssl_security_secop_version(const SSL_CTX *ctx, const SSL *ssl, int version) in ssl_security_secop_version() argument 147 if (!ssl_security_level_and_minimum_bits(ctx, ssl, &security_level, NULL)) in ssl_security_secop_version() 159 ssl_security_secop_compression(const SSL_CTX *ctx, const SSL *ssl) in ssl_security_secop_compression() argument 165 ssl_security_secop_tickets(const SSL_CTX * ctx,const SSL * ssl) ssl_security_secop_tickets() argument 176 ssl_security_secop_tmp_dh(const SSL_CTX * ctx,const SSL * ssl,int bits) ssl_security_secop_tmp_dh() argument 192 ssl_security_secop_default(const SSL_CTX * ctx,const SSL * ssl,int bits) ssl_security_secop_default() argument 203 ssl_security_default_cb(const SSL * ssl,const SSL_CTX * ctx,int secop,int bits,int version,void * cipher,void * ex_data) ssl_security_default_cb() argument 232 ssl_security(const SSL * ssl,int secop,int bits,int nid,void * other) ssl_security() argument 239 ssl_security_sigalg_check(const SSL * ssl,const EVP_PKEY * pkey) ssl_security_sigalg_check() argument 249 ssl_security_tickets(const SSL * ssl) ssl_security_tickets() argument 255 ssl_security_version(const SSL * ssl,int version) ssl_security_version() argument 261 ssl_security_cipher(const SSL * ssl,SSL_CIPHER * cipher,int secop) ssl_security_cipher() argument 267 ssl_security_cipher_check(const SSL * ssl,SSL_CIPHER * cipher) ssl_security_cipher_check() argument 273 ssl_security_shared_cipher(const SSL * ssl,SSL_CIPHER * cipher) ssl_security_shared_cipher() argument 279 ssl_security_supported_cipher(const SSL * ssl,SSL_CIPHER * cipher) ssl_security_supported_cipher() argument 295 ssl_security_dh(const SSL * ssl,DH * dh) ssl_security_dh() argument 321 ssl_security_cert_key(const SSL_CTX * ctx,const SSL * ssl,X509 * x509,int secop) ssl_security_cert_key() argument 363 ssl_security_cert_sig(const SSL_CTX * ctx,const SSL * ssl,X509 * x509,int secop) ssl_security_cert_sig() argument 381 ssl_security_cert(const SSL_CTX * ctx,const SSL * ssl,X509 * x509,int is_ee,int * out_error) ssl_security_cert() argument 414 ssl_security_cert_chain(const SSL * ssl,STACK_OF (X509)* sk,X509 * x509,int * out_error) ssl_security_cert_chain() argument 442 ssl_security_group(const SSL * ssl,uint16_t group_id,int secop) ssl_security_group() argument 471 ssl_security_shared_group(const SSL * ssl,uint16_t group_id) ssl_security_shared_group() argument 477 ssl_security_supported_group(const SSL * ssl,uint16_t group_id) ssl_security_supported_group() argument [all...] |
| H A D | tls13_quic.c | 25 SSL *ssl = ctx->ssl; in tls13_quic_wire_read_cb() local 27 SSLerror(ssl, SSL_R_QUIC_INTERNAL_ERROR); in tls13_quic_wire_read_cb() 35 SSL *ssl = ctx->ssl; in tls13_quic_wire_write_cb() local 37 SSLerror(ssl, SSL_R_QUIC_INTERNAL_ERROR); in tls13_quic_wire_write_cb() 45 SSL *ssl = ctx->ssl; in tls13_quic_wire_flush_cb() local 47 if (!ssl->quic_method->flush_flight(ssl)) { in tls13_quic_wire_flush_cb() 70 SSL *ssl = ctx->ssl; tls13_quic_handshake_write_cb() local 86 SSL *ssl = ctx->ssl; tls13_quic_set_read_traffic_key() local 110 SSL *ssl = ctx->ssl; tls13_quic_set_write_traffic_key() local 133 SSL *ssl = ctx->ssl; tls13_quic_alert_send_cb() local [all...] |
| H A D | ssl_rsa.c | 69 static int ssl_get_password_cb_and_arg(SSL_CTX *ctx, SSL *ssl, 71 static int ssl_set_cert(SSL_CTX *ctx, SSL *ssl, X509 *x509); 72 static int ssl_set_pkey(SSL_CTX *ctx, SSL *ssl, EVP_PKEY *pkey); 73 static int ssl_use_certificate_chain_bio(SSL_CTX *ctx, SSL *ssl, BIO *in); 74 static int ssl_use_certificate_chain_file(SSL_CTX *ctx, SSL *ssl, 78 SSL_use_certificate(SSL *ssl, X509 *x) in SSL_use_certificate() argument 81 SSLerror(ssl, ERR_R_PASSED_NULL_PARAMETER); in SSL_use_certificate() 84 return ssl_set_cert(NULL, ssl, x); in SSL_use_certificate() 89 SSL_use_certificate_file(SSL *ssl, const char *file, int type) in SSL_use_certificate_file() argument 98 SSLerror(ssl, ERR_R_BUF_LIB); in SSL_use_certificate_file() [all …]
|
| H A D | ssl.h | 1 /* $OpenBSD: ssl.h,v 1.245 2024/10/23 01:57:19 jsg Exp $ */ 326 /* As of OpenSSL 1.0.0, ssl_create_cipher_list() in ssl/ssl_ciph.c always 466 #define SSL_set_options(ssl,op) \ 467 SSL_ctrl((ssl),SSL_CTRL_OPTIONS,(op),NULL) 468 #define SSL_clear_options(ssl,op) \ 469 SSL_ctrl((ssl),SSL_CTRL_CLEAR_OPTIONS,(op),NULL) 470 #define SSL_get_options(ssl) \ 471 SSL_ctrl((ssl),SSL_CTRL_OPTIONS,0,NULL) 479 #define SSL_clear_mode(ssl,op) \ 480 SSL_ctrl((ssl),SSL_CTRL_CLEAR_MOD 472 SSL_set_options(ssl,op) global() argument 474 SSL_clear_options(ssl,op) global() argument 476 SSL_get_options(ssl) global() argument 485 SSL_clear_mode(ssl,op) global() argument 487 SSL_set_mode(ssl,op) global() argument 489 SSL_get_mode(ssl) global() argument 491 SSL_set_mtu(ssl,mtu) global() argument 494 SSL_get_secure_renegotiation_support(ssl) global() argument 503 SSL_set_msg_callback_arg(ssl,arg) global() argument 946 DTLSv1_get_timeout(ssl,arg) global() argument 948 DTLSv1_handle_timeout(ssl) global() argument 950 DTLSv1_listen(ssl,peer) global() argument 953 SSL_session_reused(ssl) global() argument 955 SSL_num_renegotiations(ssl) global() argument 957 SSL_clear_num_renegotiations(ssl) global() argument 959 SSL_total_renegotiations(ssl) global() argument 975 SSL_need_tmp_RSA(ssl) global() argument 977 SSL_set_tmp_rsa(ssl,rsa) global() argument 979 SSL_set_tmp_dh(ssl,dh) global() argument 981 SSL_set_tmp_ecdh(ssl,ecdh) global() argument 1450 SSL_get_max_cert_list(ssl) global() argument 1452 SSL_set_max_cert_list(ssl,m) global() argument 1457 SSL_set_max_send_fragment(ssl,m) global() argument [all...] |
| H A D | tls1.h | 319 int SSL_get_signature_type_nid(const SSL *ssl, int *nid); 320 int SSL_get_peer_signature_type_nid(const SSL *ssl, int *nid); 325 #define SSL_set_tlsext_debug_callback(ssl, cb) \ argument 326 SSL_callback_ctrl(ssl,SSL_CTRL_SET_TLSEXT_DEBUG_CB,(void (*)(void))cb) 328 #define SSL_set_tlsext_debug_arg(ssl, arg) \ argument 329 SSL_ctrl(ssl,SSL_CTRL_SET_TLSEXT_DEBUG_ARG,0, (void *)arg) 331 #define SSL_get_tlsext_status_type(ssl) \ argument 332 SSL_ctrl(ssl, SSL_CTRL_GET_TLSEXT_STATUS_REQ_TYPE, 0, NULL) 334 #define SSL_set_tlsext_status_type(ssl, type) \ argument 335 SSL_ctrl(ssl,SSL_CTRL_SET_TLSEXT_STATUS_REQ_TYP 337 SSL_get_tlsext_status_exts(ssl,arg) global() argument 340 SSL_set_tlsext_status_exts(ssl,arg) global() argument 343 SSL_get_tlsext_status_ids(ssl,arg) global() argument 346 SSL_set_tlsext_status_ids(ssl,arg) global() argument 349 SSL_get_tlsext_status_ocsp_resp(ssl,arg) global() argument 352 SSL_set_tlsext_status_ocsp_resp(ssl,arg,arglen) global() argument 371 SSL_CTX_get_tlsext_status_cb(ssl,cb) global() argument 373 SSL_CTX_set_tlsext_status_cb(ssl,cb) global() argument 376 SSL_CTX_get_tlsext_status_arg(ssl,arg) global() argument 378 SSL_CTX_set_tlsext_status_arg(ssl,arg) global() argument 381 SSL_CTX_set_tlsext_ticket_key_cb(ssl,cb) global() argument [all...] |
| H A D | ssl_lib.c | 377 SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx, in SSL_set_session_id_context() argument 381 SSLerror(ssl, SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG); in SSL_set_session_id_context() 384 ssl->sid_ctx_length = sid_ctx_len; in SSL_set_session_id_context() 385 memcpy(ssl->sid_ctx, sid_ctx, sid_ctx_len); in SSL_set_session_id_context() 402 SSL_set_generate_session_id(SSL *ssl, GEN_SESSION_CB cb) in SSL_set_generate_session_id() argument 405 ssl->generate_session_id = cb; in SSL_set_generate_session_id() 412 SSL_has_matching_session_id(const SSL *ssl, const unsigned char *id, in SSL_has_matching_session_id() argument 427 r.ssl_version = ssl->version; in SSL_has_matching_session_id() 432 p = lh_SSL_SESSION_retrieve(ssl->ctx->sessions, &r); in SSL_has_matching_session_id() 510 SSL_get0_param(SSL *ssl) in SSL_get0_param() argument 517 SSL_set1_param(SSL * ssl,X509_VERIFY_PARAM * vpm) SSL_set1_param() argument 1010 SSL_check_private_key(const SSL * ssl) SSL_check_private_key() argument 1869 SSL_CTX_set_next_protos_advertised_cb(SSL_CTX * ctx,int (* cb)(SSL * ssl,const unsigned char ** out,unsigned int * outlen,void * arg),void * arg) SSL_CTX_set_next_protos_advertised_cb() argument 1924 SSL_set_alpn_protos(SSL * ssl,const unsigned char * protos,unsigned int protos_len) SSL_set_alpn_protos() argument 1958 SSL_CTX_set_alpn_select_cb(SSL_CTX * ctx,int (* cb)(SSL * ssl,const unsigned char ** out,unsigned char * outlen,const unsigned char * in,unsigned int inlen,void * arg),void * arg) SSL_CTX_set_alpn_select_cb() argument 1974 SSL_get0_alpn_selected(const SSL * ssl,const unsigned char ** data,unsigned int * len) SSL_get0_alpn_selected() argument 2693 SSL_set_quic_method(SSL * ssl,const SSL_QUIC_METHOD * quic_method) SSL_set_quic_method() argument 2705 SSL_quic_max_handshake_flight_len(const SSL * ssl,enum ssl_encryption_level_t level) SSL_quic_max_handshake_flight_len() argument 2753 SSL_quic_read_level(const SSL * ssl) SSL_quic_read_level() argument 2760 SSL_quic_write_level(const SSL * ssl) SSL_quic_write_level() argument 2767 SSL_provide_quic_data(SSL * ssl,enum ssl_encryption_level_t level,const uint8_t * data,size_t len) SSL_provide_quic_data() argument 2801 SSL_process_quic_post_handshake(SSL * ssl) SSL_process_quic_post_handshake() argument 3227 SSL_get_SSL_CTX(const SSL * ssl) SSL_get_SSL_CTX() argument 3234 SSL_set_SSL_CTX(SSL * ssl,SSL_CTX * ctx) SSL_set_SSL_CTX() argument 3279 SSL_set_info_callback(SSL * ssl,void (* cb)(const SSL * ssl,int type,int val)) SSL_set_info_callback() argument 3285 SSL_get_info_callback(const SSL * ssl) SSL_get_info_callback() argument 3292 SSL_state(const SSL * ssl) SSL_state() argument 3299 SSL_set_state(SSL * ssl,int state) SSL_set_state() argument 3306 SSL_set_verify_result(SSL * ssl,long arg) SSL_set_verify_result() argument 3313 SSL_get_verify_result(const SSL * ssl) SSL_get_verify_result() argument 3320 SSL_verify_client_post_handshake(SSL * ssl) SSL_verify_client_post_handshake() argument 3334 SSL_set_post_handshake_auth(SSL * ssl,int val) SSL_set_post_handshake_auth() argument 3435 SSL_CTX_set_tmp_rsa_callback(SSL_CTX * ctx,RSA * (* cb)(SSL * ssl,int is_export,int keylength)) SSL_CTX_set_tmp_rsa_callback() argument 3443 SSL_set_tmp_rsa_callback(SSL * ssl,RSA * (* cb)(SSL * ssl,int is_export,int keylength)) SSL_set_tmp_rsa_callback() argument 3451 SSL_CTX_set_tmp_dh_callback(SSL_CTX * ctx,DH * (* dh)(SSL * ssl,int is_export,int keylength)) SSL_CTX_set_tmp_dh_callback() argument 3459 SSL_set_tmp_dh_callback(SSL * ssl,DH * (* dh)(SSL * ssl,int is_export,int keylength)) SSL_set_tmp_dh_callback() argument 3467 SSL_CTX_set_tmp_ecdh_callback(SSL_CTX * ctx,EC_KEY * (* ecdh)(SSL * ssl,int is_export,int keylength)) SSL_CTX_set_tmp_ecdh_callback() argument 3476 SSL_set_tmp_ecdh_callback(SSL * ssl,EC_KEY * (* ecdh)(SSL * ssl,int is_export,int keylength)) SSL_set_tmp_ecdh_callback() argument 3486 SSL_CTX_set_msg_callback(SSL_CTX * ctx,void (* cb)(int write_p,int version,int content_type,const void * buf,size_t len,SSL * ssl,void * arg)) SSL_CTX_set_msg_callback() argument 3494 SSL_set_msg_callback(SSL * ssl,void (* cb)(int write_p,int version,int content_type,const void * buf,size_t len,SSL * ssl,void * arg)) SSL_set_msg_callback() argument 3541 SSL_get_min_proto_version(SSL * ssl) SSL_get_min_proto_version() argument 3548 SSL_set_min_proto_version(SSL * ssl,uint16_t version) SSL_set_min_proto_version() argument 3556 SSL_get_max_proto_version(SSL * ssl) SSL_get_max_proto_version() argument 3563 SSL_set_max_proto_version(SSL * ssl,uint16_t version) SSL_set_max_proto_version() argument 3593 SSL_get_security_level(const SSL * ssl) SSL_get_security_level() argument 3600 SSL_set_security_level(SSL * ssl,int level) SSL_set_security_level() argument 3607 SSL_is_quic(const SSL * ssl) SSL_is_quic() argument 3614 SSL_set_quic_transport_params(SSL * ssl,const uint8_t * params,size_t params_len) SSL_set_quic_transport_params() argument 3633 SSL_get_peer_quic_transport_params(const SSL * ssl,const uint8_t ** out_params,size_t * out_params_len) SSL_get_peer_quic_transport_params() argument 3642 SSL_set_quic_use_legacy_codepoint(SSL * ssl,int use_legacy) SSL_set_quic_use_legacy_codepoint() argument [all...] |
| /openbsd-src/usr.sbin/unbound/daemon/ |
| H A D | 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) { 554 ssl_print_vmsg(RES * ssl,const char * format,va_list args) ssl_print_vmsg() argument 562 ssl_printf(RES * ssl,const char * format,...) ssl_printf() argument 631 send_ok(RES * ssl) send_ok() argument 638 do_stop(RES * ssl,struct worker * worker) do_stop() argument 647 do_reload(RES * ssl,struct worker * worker,int reuse_cache) do_reload() argument 657 do_verbosity(RES * ssl,char * str) do_verbosity() argument 670 print_stats(RES * ssl,const char * nm,struct ub_stats_info * s) print_stats() argument 739 print_thread_stats(RES * ssl,int i,struct ub_stats_info * s) print_thread_stats() argument 749 print_longnum(RES * ssl,const char * desc,size_t x) print_longnum() argument 764 print_mem(RES * ssl,struct worker * worker,struct daemon * daemon,struct ub_stats_info * s) print_mem() argument 847 print_uptime(RES * ssl,struct worker * worker,int reset) print_uptime() argument 866 print_hist(RES * ssl,struct ub_stats_info * s) print_hist() argument 894 print_ext(RES * ssl,struct ub_stats_info * s,int inhibit_zero) print_ext() argument 1084 do_stats(RES * ssl,struct worker * worker,int reset) do_stats() argument 1119 parse_arg_name(RES * ssl,char * str,uint8_t ** res,size_t * len,int * labs) parse_arg_name() argument 1149 find_arg2(RES * ssl,char * arg,char ** arg2) find_arg2() argument 1174 perform_zone_add(RES * ssl,struct local_zones * zones,char * arg) perform_zone_add() argument 1214 do_zone_add(RES * ssl,struct local_zones * zones,char * arg) do_zone_add() argument 1223 do_zones_add(RES * ssl,struct local_zones * zones) do_zones_add() argument 1242 perform_zone_remove(RES * ssl,struct local_zones * zones,char * arg) perform_zone_remove() argument 1263 do_zone_remove(RES * ssl,struct local_zones * zones,char * arg) do_zone_remove() argument 1272 do_zones_remove(RES * ssl,struct local_zones * zones) do_zones_remove() argument 1291 check_RR_syntax(RES * ssl,char * str,int line) check_RR_syntax() argument 1313 perform_data_add(RES * ssl,struct local_zones * zones,char * arg,int line) perform_data_add() argument 1327 do_data_add(RES * ssl,struct local_zones * zones,char * arg) do_data_add() argument 1336 do_datas_add(RES * ssl,struct local_zones * zones) do_datas_add() argument 1352 perform_data_remove(RES * ssl,struct local_zones * zones,char * arg) perform_data_remove() argument 1367 do_data_remove(RES * ssl,struct local_zones * zones,char * arg) do_data_remove() argument 1376 do_datas_remove(RES * ssl,struct local_zones * zones) do_datas_remove() argument 1395 do_view_zone_add(RES * ssl,struct worker * worker,char * arg) do_view_zone_add() argument 1428 do_view_zone_remove(RES * ssl,struct worker * worker,char * arg) do_view_zone_remove() argument 1451 do_view_data_add(RES * ssl,struct worker * worker,char * arg) do_view_data_add() argument 1476 do_view_datas_add(RES * ssl,struct worker * worker,char * arg) do_view_datas_add() argument 1498 do_view_data_remove(RES * ssl,struct worker * worker,char * arg) do_view_data_remove() argument 1521 do_view_datas_remove(RES * ssl,struct worker * worker,char * arg) do_view_datas_remove() argument 1542 do_lookup(RES * ssl,struct worker * worker,char * arg) do_lookup() argument 1580 do_flush_type(RES * ssl,struct worker * worker,char * arg) do_flush_type() argument 1603 do_flush_stats(RES * ssl,struct worker * worker) do_flush_stats() argument 1658 do_flush_infra(RES * ssl,struct worker * worker,char * arg) do_flush_infra() argument 1692 do_flush_requestlist(RES * ssl,struct worker * worker) do_flush_requestlist() argument 1751 do_flush_zone(RES * ssl,struct worker * worker,char * arg) do_flush_zone() argument 1829 do_flush_bogus(RES * ssl,struct worker * worker) do_flush_bogus() argument 1904 do_flush_negative(RES * ssl,struct worker * worker) do_flush_negative() argument 1932 do_flush_name(RES * ssl,struct worker * w,char * arg) do_flush_name() argument 1958 ssl_print_name_dp(RES * ssl,const char * str,uint8_t * nm,uint16_t dclass,struct delegpt * dp) ssl_print_name_dp() argument 1992 print_root_fwds(RES * ssl,struct iter_forwards * fwds,uint8_t * root) print_root_fwds() argument 2012 parse_delegpt(RES * ssl,char * args,uint8_t * nm) parse_delegpt() argument 2075 do_forward(RES * ssl,struct worker * worker,char * args) do_forward() argument 2107 parse_fs_args(RES * ssl,char * args,uint8_t ** nm,struct delegpt ** dp,int * insecure,int * prime,int * tls) parse_fs_args() argument 2154 do_forward_add(RES * ssl,struct worker * worker,char * args) do_forward_add() argument 2190 do_forward_remove(RES * ssl,struct worker * worker,char * args) do_forward_remove() argument 2211 do_stub_add(RES * ssl,struct worker * worker,char * args) do_stub_add() argument 2267 do_stub_remove(RES * ssl,struct worker * worker,char * args) do_stub_remove() argument 2291 do_insecure_add(RES * ssl,struct worker * worker,char * arg) do_insecure_add() argument 2312 do_insecure_remove(RES * ssl,struct worker * worker,char * arg) do_insecure_remove() argument 2327 do_insecure_list(RES * ssl,struct worker * worker) do_insecure_list() argument 2343 do_status(RES * ssl,struct worker * worker) do_status() argument 2451 do_dump_requestlist(RES * ssl,struct worker * worker) do_dump_requestlist() argument 2490 RES* ssl; global() member 2545 do_dump_infra(RES * ssl,struct worker * worker) do_dump_infra() argument 2557 do_log_reopen(RES * ssl,struct worker * worker) do_log_reopen() argument 2566 do_auth_zone_reload(RES * ssl,struct worker * worker,char * arg) do_auth_zone_reload() argument 2645 do_auth_zone_transfer(RES * ssl,struct worker * worker,char * arg) do_auth_zone_transfer() argument 2665 do_set_option(RES * ssl,struct worker * worker,char * arg) do_set_option() argument 2688 RES* ssl = (RES*)arg; remote_get_opt_ssl() local 2694 do_get_option(RES * ssl,struct worker * worker,char * arg) do_get_option() argument 2706 do_list_forwards(RES * ssl,struct worker * worker) do_list_forwards() argument 2738 do_list_stubs(RES * ssl,struct worker * worker) do_list_stubs() argument 2770 do_list_auth_zones(RES * ssl,struct auth_zones * az) do_list_auth_zones() argument 2800 do_list_local_zones(RES * ssl,struct local_zones * zones) do_list_local_zones() argument 2822 do_list_local_data(RES * ssl,struct worker * worker,struct local_zones * zones) do_list_local_data() argument 2861 do_view_list_local_zones(RES * ssl,struct worker * worker,char * arg) do_view_list_local_zones() argument 2877 do_view_list_local_data(RES * ssl,struct worker * worker,char * arg) do_view_list_local_data() argument 2896 RES* ssl; global() member 2945 do_ratelimit_list(RES * ssl,struct worker * worker,char * arg) do_ratelimit_list() argument 2964 do_ip_ratelimit_list(RES * ssl,struct worker * worker,char * arg) do_ip_ratelimit_list() argument 2983 do_rpz_enable_disable(RES * ssl,struct worker * worker,char * arg,int enable) do_rpz_enable_disable() argument 3020 do_rpz_enable(RES * ssl,struct worker * worker,char * arg) do_rpz_enable() argument 3027 do_rpz_disable(RES * ssl,struct worker * worker,char * arg) do_rpz_disable() argument 3034 distribute_cmd(struct daemon_remote * rc,RES * ssl,char * cmd) distribute_cmd() argument 3060 execute_cmd(struct daemon_remote * rc,RES * ssl,char * cmd,struct worker * worker) execute_cmd() argument [all...] |
| H A D | 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 …]
|
| /openbsd-src/usr.sbin/nsd/ |
| H A D | remote.c | 131 SSL* ssl; member 182 SSL* ssl; member 226 static void process_stats(RES* ssl, xfrd_state_type* xfrd, int peek); 351 if(p->ssl) in daemon_remote_close() 352 SSL_free(p->ssl); in daemon_remote_close() 668 n->ssl = SSL_new(rc->ctx); in remote_accept_callback() 669 if(!n->ssl) { in remote_accept_callback() 676 SSL_set_accept_state(n->ssl); in remote_accept_callback() 677 (void)SSL_set_mode(n->ssl, SSL_MODE_AUTO_RETRY); in remote_accept_callback() 678 if(!SSL_set_fd(n->ssl, newfd)) { in remote_accept_callback() [all …]
|
| H A D | nsd-control.c | 377 SSL* ssl; in setup_ssl() local 382 ssl = SSL_new(ctx); in setup_ssl() 383 if(!ssl) in setup_ssl() 385 SSL_set_connect_state(ssl); in setup_ssl() 386 (void)SSL_set_mode(ssl, SSL_MODE_AUTO_RETRY); in setup_ssl() 387 if(!SSL_set_fd(ssl, fd)) in setup_ssl() 391 if( (r=SSL_do_handshake(ssl)) == 1) in setup_ssl() 393 r = SSL_get_error(ssl, r); in setup_ssl() 400 if(SSL_get_verify_result(ssl) != X509_V_OK) in setup_ssl() 402 x = SSL_get_peer_certificate(ssl); in setup_ssl() [all …]
|
| /openbsd-src/regress/lib/libssl/quic/ |
| H A D | quictest.c | 50 quic_set_read_secret(SSL *ssl, enum ssl_encryption_level_t level, in quic_set_read_secret() argument 53 struct quic_data *qd = SSL_get_app_data(ssl); in quic_set_read_secret() 61 quic_set_write_secret(SSL *ssl, enum ssl_encryption_level_t level, in quic_set_write_secret() argument 64 struct quic_data *qd = SSL_get_app_data(ssl); in quic_set_write_secret() 72 quic_read_handshake_data(SSL *ssl) in quic_read_handshake_data() argument 74 struct quic_data *qd = SSL_get_app_data(ssl); in quic_read_handshake_data() 83 if (!SSL_provide_quic_data(ssl, qd->rlevel, buf, ret)) in quic_read_handshake_data() 91 quic_add_handshake_data(SSL *ssl, enum ssl_encryption_level_t level, in quic_add_handshake_data() argument 94 struct quic_data *qd = SSL_get_app_data(ssl); in quic_add_handshake_data() 109 quic_flush_flight(SSL *ssl) in quic_flush_flight() argument [all …]
|
| /openbsd-src/regress/lib/libssl/tls/ |
| H A D | tlstest.c | 46 SSL *ssl = NULL; in tls_client() local 51 if ((ssl = SSL_new(ssl_ctx)) == NULL) in tls_client() 57 SSL_set_bio(ssl, rbio, wbio); in tls_client() 61 return ssl; in tls_client() 68 SSL *ssl = NULL; in tls_server() local 86 if ((ssl = SSL_new(ssl_ctx)) == NULL) in tls_server() 92 SSL_set_bio(ssl, rbio, wbio); in tls_server() 97 return ssl; in tls_server() 101 ssl_error(SSL *ssl, const char *name, const char *desc, int ssl_ret) in ssl_error() argument 105 ssl_err = SSL_get_error(ssl, ssl_ret); in ssl_error() [all …]
|
| /openbsd-src/regress/lib/libssl/dtls/ |
| H A D | dtlstest.c | 385 dtls_cookie_generate(SSL *ssl, unsigned char *cookie, in dtls_cookie_generate() argument 396 dtls_cookie_verify(SSL *ssl, const unsigned char *cookie, in dtls_cookie_verify() argument 404 dtls_info_callback(const SSL *ssl, int type, int val) in dtls_info_callback() argument 410 if (ssl->wbio == ssl->bbio) in dtls_info_callback() 411 ((SSL *)ssl)->wbio = BIO_pop(ssl->wbio); in dtls_info_callback() 418 SSL *ssl = NULL; in dtls_client() local 431 if ((ssl = SSL_new(ssl_ctx)) == NULL) in dtls_client() 434 SSL_set_bio(ssl, bio, bio); in dtls_client() 438 SSL_set_options(ssl, SSL_OP_NO_QUERY_MTU); in dtls_client() 439 SSL_set_mtu(ssl, mtu); in dtls_client() [all …]
|
| /openbsd-src/regress/lib/libssl/interop/ |
| H A D | client.c | 47 SSL *ssl; in main() local 192 ssl = SSL_new(ctx); in main() 193 if (ssl == NULL) in main() 195 supported_ciphers = SSL_get1_supported_ciphers(ssl); in main() 221 ssl = SSL_new(ctx); in main() 222 if (ssl == NULL) in main() 224 SSL_set_bio(ssl, bio, bio); in main() 227 if (SSL_set_session(ssl, session) <= 0) in main() 230 if ((error = SSL_connect(ssl)) <= 0) in main() 233 SSL_session_reused(ssl) ? "reuse" : "new"); in main() [all …]
|
| H A D | server.c | 48 SSL *ssl; in main() local 228 ssl = SSL_new(ctx); in main() 229 if (ssl == NULL) in main() 231 supported_ciphers = SSL_get1_supported_ciphers(ssl); in main() 267 ssl = SSL_new(ctx); in main() 268 if (ssl == NULL) in main() 270 SSL_set_bio(ssl, cbio, cbio); in main() 271 if ((error = SSL_accept(ssl)) <= 0) in main() 274 SSL_session_reused(ssl) ? "reuse" : "new"); in main() 280 session = SSL_get_session(ssl); in main() [all …]
|
| /openbsd-src/gnu/usr.bin/perl/cpan/libnet/t/ |
| H A D | pop3_ssl.t | 64 my $ssl = shift; 66 exit(pop3_server($ssl)) if ! $pid; 67 pop3_client($ssl); 73 my $ssl = shift; 78 $sslopt{SSL} = 1 if $ssl; 82 fail( ($ssl ? "SSL ":"" )."POP3 connect failed"); 83 } elsif ($ssl) { 96 my $ssl = shift; 103 if ( $ssl ) { 119 ( $ssl ? "" : "STLS\r\n" ). [all …]
|
| H A D | smtp_ssl.t | 64 my $ssl = shift; 66 exit(smtp_server($ssl)) if ! $pid; 67 smtp_client($ssl); 73 my $ssl = shift; 78 $sslopt{SSL} = 1 if $ssl; 82 fail( ($ssl ? "SSL ":"" )."SMTP connect failed"); 83 } elsif ($ssl) { 96 my $ssl = shift; 103 if ( $ssl ) { 121 ( $ssl ? "" : "250-STARTTLS\r\n" ). [all …]
|
| H A D | nntp_ssl.t | 65 my $ssl = shift; 67 exit(nntp_server($ssl)) if ! $pid; 68 nntp_client($ssl); 74 my $ssl = shift; 79 $sslopt{SSL} = 1 if $ssl; 88 fail( ($ssl ? "SSL ":"" )."NNTP connect failed"); 89 } elsif ($ssl) { 102 my $ssl = shift; 109 if ( $ssl ) { 125 } elsif ( ! $ssl and $cmd eq 'STARTTLS' ) { [all …]
|
| /openbsd-src/regress/lib/libssl/unit/ |
| H A D | ssl_versions.c | 192 SSL *ssl = NULL; in test_ssl_enabled_version_range() local 202 if ((ssl = SSL_new(ssl_ctx)) == NULL) { in test_ssl_enabled_version_range() 212 SSL_clear_options(ssl, SSL_OP_NO_TLSv1 | SSL_OP_NO_TLSv1_1 | in test_ssl_enabled_version_range() 214 SSL_set_options(ssl, vrt->options); in test_ssl_enabled_version_range() 217 ssl->min_tls_version = vrt->minver; in test_ssl_enabled_version_range() 218 ssl->max_tls_version = vrt->maxver; in test_ssl_enabled_version_range() 220 if (ssl_enabled_tls_version_range(ssl, &minver, &maxver) != 1) { in test_ssl_enabled_version_range() 242 SSL_free(ssl); in test_ssl_enabled_version_range() 491 SSL *ssl = NULL; in test_ssl_max_shared_version() local 508 if ((ssl = SSL_new(ssl_ctx)) == NULL) { in test_ssl_max_shared_version() [all …]
|
| /openbsd-src/regress/lib/libssl/shutdown/ |
| H A D | shutdowntest.c | 46 SSL *ssl = NULL; in tls_client() local 51 if ((ssl = SSL_new(ssl_ctx)) == NULL) in tls_client() 57 SSL_set_bio(ssl, rbio, wbio); in tls_client() 61 return ssl; in tls_client() 68 SSL *ssl = NULL; in tls_server() local 86 if ((ssl = SSL_new(ssl_ctx)) == NULL) in tls_server() 92 SSL_set_bio(ssl, rbio, wbio); in tls_server() 97 return ssl; in tls_server() 101 ssl_error(SSL *ssl, const char *name, const char *desc, int ssl_ret) in ssl_error() argument 105 ssl_err = SSL_get_error(ssl, ssl_ret); in ssl_error() [all …]
|
| /openbsd-src/regress/lib/libssl/api/ |
| H A D | apitest.c | 22 #include <openssl/ssl.h> 87 SSL *ssl = NULL; in tls_client() local 100 if ((ssl = SSL_new(ssl_ctx)) == NULL) in tls_client() 101 errx(1, "client ssl"); in tls_client() 106 SSL_set_bio(ssl, rbio, wbio); in tls_client() 111 return ssl; in tls_client() 118 SSL *ssl = NULL; in tls_server() local 134 if ((ssl = SSL_new(ssl_ctx)) == NULL) in tls_server() 135 errx(1, "server ssl"); in tls_server() 140 SSL_set_bio(ssl, rbi in tls_server() 149 ssl_error(SSL * ssl,const char * name,const char * desc,int ssl_ret) ssl_error() argument 172 do_connect(SSL * ssl,const char * name,int * done) do_connect() argument 186 do_accept(SSL * ssl,const char * name,int * done) do_accept() argument [all...] |
| /openbsd-src/usr.sbin/unbound/testcode/ |
| H A D | streamtcp.c | 60 #include <openssl/ssl.h> 80 printf("-s use ssl\n"); in usage() 145 write_q(int fd, int udp, SSL* ssl, sldns_buffer* buf, uint16_t id, in write_q() argument 244 if(ssl) { in write_q() 245 if(SSL_write(ssl, (void*)&len, (int)sizeof(len)) <= 0) { in write_q() 262 if(ssl) { in write_q() 263 if(SSL_write(ssl, (void*)sldns_buffer_begin(buf), in write_q() 289 recv_one(int fd, int udp, SSL* ssl, sldns_buffer* buf) in recv_one() argument 295 if(ssl) { in recv_one() 296 int sr = SSL_read(ssl, (voi in recv_one() 377 print_any_answers(int fd,int udp,SSL * ssl,sldns_buffer * buf,int * num_answers,int wait_all) print_any_answers() argument 447 SSL* ssl = NULL; send_em() local [all...] |