/openbsd-src/lib/libcrypto/bytestring/ |
H A D | bs_cbs.c | 25 CBS_init(CBS *cbs, const uint8_t *data, size_t len) in CBS_init() 33 CBS_dup(const CBS *cbs, CBS *out) in CBS_dup() 40 cbs_get(CBS *cbs, const uint8_t **p, size_t n) in cbs_get() 52 cbs_peek(CBS *cbs, const uint8_t **p, size_t n) in cbs_peek() 62 CBS_offset(const CBS *cbs) in CBS_offset() 68 CBS_skip(CBS *cbs, size_t len) in CBS_skip() 75 CBS_data(const CBS *cbs) in CBS_data() 81 CBS_len(const CBS *cbs) in CBS_len() 87 CBS_stow(const CBS *cbs, uint8_t **out_ptr, size_t *out_len) in CBS_stow() 106 CBS_strdup(const CBS *cbs, char **out_ptr) in CBS_strdup() [all …]
|
/openbsd-src/lib/libssl/ |
H A D | bs_cbs.c | 25 CBS_init(CBS *cbs, const uint8_t *data, size_t len) in CBS_init() 33 CBS_dup(const CBS *cbs, CBS *out) in CBS_dup() 40 cbs_get(CBS *cbs, const uint8_t **p, size_t n) in cbs_get() 52 cbs_peek(CBS *cbs, const uint8_t **p, size_t n) in cbs_peek() 62 CBS_offset(const CBS *cbs) in CBS_offset() 68 CBS_skip(CBS *cbs, size_t len) in CBS_skip() 75 CBS_data(const CBS *cbs) in CBS_data() 81 CBS_len(const CBS *cbs) in CBS_len() 87 CBS_stow(const CBS *cbs, uint8_t **out_ptr, size_t *out_len) in CBS_stow() 106 CBS_strdup(const CBS *cbs, char **out_ptr) in CBS_strdup() [all …]
|
H A D | ssl_tlsext.c | 69 tlsext_alpn_check_format(CBS *cbs) in tlsext_alpn_check_format() 90 tlsext_alpn_server_process(SSL *s, uint16_t msg_type, CBS *cbs, int *alert) in tlsext_alpn_server_process() 164 tlsext_alpn_client_process(SSL *s, uint16_t msg_type, CBS *cbs, int *alert) in tlsext_alpn_client_process() 231 tlsext_supportedgroups_server_process(SSL *s, uint16_t msg_type, CBS *cbs, in tlsext_supportedgroups_server_process() 324 tlsext_supportedgroups_client_process(SSL *s, uint16_t msg_type, CBS *cbs, in tlsext_supportedgroups_client_process() 376 tlsext_ecpf_process(SSL *s, uint16_t msg_type, CBS *cbs, int *alert) in tlsext_ecpf_process() 416 tlsext_ecpf_server_process(SSL *s, uint16_t msg_type, CBS *cbs, int *alert) in tlsext_ecpf_server_process() 434 tlsext_ecpf_client_process(SSL *s, uint16_t msg_type, CBS *cbs, int *alert) in tlsext_ecpf_client_process() 465 tlsext_ri_server_process(SSL *s, uint16_t msg_type, CBS *cbs, int *alert) in tlsext_ri_server_process() 514 tlsext_ri_client_process(SSL *s, uint16_t msg_type, CBS *cbs, int *alert) in tlsext_ri_client_process() [all …]
|
H A D | tls13_client.c | 162 tls13_server_hello_is_legacy(CBS *cbs) in tls13_server_hello_is_legacy() argument 191 tls13_server_hello_is_retry(CBS *cbs) in tls13_server_hello_is_retry() argument 209 tls13_server_hello_process(struct tls13_ctx *ctx, CBS *cbs) in tls13_server_hello_process() argument 400 tls13_server_hello_retry_request_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_server_hello_retry_request_recv() argument 463 tls13_server_hello_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_server_hello_recv() argument 501 tls13_server_encrypted_extensions_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_server_encrypted_extensions_recv() argument 514 tls13_server_certificate_request_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_server_certificate_request_recv() argument 550 tls13_server_certificate_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_server_certificate_recv() argument 632 tls13_server_certificate_verify_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_server_certificate_verify_recv() argument 710 tls13_server_finished_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_server_finished_recv() argument 1004 CBS cbs; tls13_client_finished_send() local [all...] |
H A D | tls13_record.c | 27 CBS cbs; member 75 tls13_record_header(struct tls13_record *rec, CBS *cbs) in tls13_record_header() 86 tls13_record_content(struct tls13_record *rec, CBS *cbs) in tls13_record_content() 101 tls13_record_data(struct tls13_record *rec, CBS *cbs) in tls13_record_data() 127 CBS cbs; in tls13_record_recv() local
|
H A D | tls13_lib.c | 120 CBS cbs; in tls13_legacy_alert_cb() local 200 CBS cbs; in tls13_legacy_handshake_message_recv_cb() local 214 CBS cbs; in tls13_legacy_handshake_message_sent_cb() local 319 tls13_key_update_recv(struct tls13_ctx *ctx, CBS *cbs) in tls13_key_update_recv() 374 tls13_new_session_ticket_recv(struct tls13_ctx *ctx, CBS *cbs) in tls13_new_session_ticket_recv() 478 CBS cbs; in tls13_phh_received_cb() local 625 CBS cbs; in tls13_synthetic_handshake_message() local 697 tls13_clienthello_hash_update(struct tls13_ctx *ctx, CBS *cbs) in tls13_clienthello_hash_update()
|
H A D | tls13_server.c | 65 tls13_client_hello_is_legacy(CBS *cbs) in tls13_client_hello_is_legacy() argument 145 tls13_client_hello_process(struct tls13_ctx *ctx, CBS *cbs) in tls13_client_hello_process() argument 298 tls13_client_hello_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_client_hello_recv() argument 475 tls13_client_hello_retry_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_client_hello_retry_recv() argument 800 CBS cbs; tls13_server_finished_send() local 869 tls13_client_certificate_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_client_certificate_recv() argument 941 tls13_client_certificate_verify_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_client_certificate_verify_recv() argument 1020 tls13_client_end_of_early_data_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_client_end_of_early_data_recv() argument 1026 tls13_client_finished_recv(struct tls13_ctx * ctx,CBS * cbs) tls13_client_finished_recv() argument [all...] |
H A D | tls13_handshake_msg.c | 32 CBS cbs; member 69 tls13_handshake_msg_data(struct tls13_handshake_msg *msg, CBS *cbs) in tls13_handshake_msg_data() 81 tls13_handshake_msg_content(struct tls13_handshake_msg *msg, CBS *cbs) in tls13_handshake_msg_content() 127 CBS cbs; in tls13_handshake_msg_recv() local
|
H A D | tls_key_share.c | 303 tls_key_share_peer_params_dhe(struct tls_key_share *ks, CBS *cbs, in tls_key_share_peer_params_dhe() 321 tls_key_share_peer_params(struct tls_key_share *ks, CBS *cbs, in tls_key_share_peer_params() 332 tls_key_share_peer_public_dhe(struct tls_key_share *ks, CBS *cbs, in tls_key_share_peer_public_dhe() 343 tls_key_share_peer_public_ecdhe_ecp(struct tls_key_share *ks, CBS *cbs) in tls_key_share_peer_public_ecdhe_ecp() 368 tls_key_share_peer_public_x25519(struct tls_key_share *ks, CBS *cbs, in tls_key_share_peer_public_x25519() 387 tls_key_share_peer_public(struct tls_key_share *ks, CBS *cbs, int *decode_error, in tls_key_share_peer_public()
|
H A D | ssl_srvr.c | 778 CBS cbs, client_random, session_id, cookie, cipher_suites; in ssl3_get_client_hello() local 1623 ssl3_get_client_kex_rsa(SSL * s,CBS * cbs) ssl3_get_client_kex_rsa() argument 1726 ssl3_get_client_kex_dhe(SSL * s,CBS * cbs) ssl3_get_client_kex_dhe() argument 1768 ssl3_get_client_kex_ecdhe(SSL * s,CBS * cbs) ssl3_get_client_kex_ecdhe() argument 1815 CBS cbs; ssl3_get_client_key_exchange() local 1861 CBS cbs, signature; ssl3_get_cert_verify() local 2035 CBS cbs, cert_list, cert_data; ssl3_get_client_certificate() local 2404 CBS cbs; ssl3_get_client_finished() local [all...] |
H A D | ssl_clnt.c | 817 CBS cbs, server_random, session_id; in ssl3_get_server_hello() local 1085 CBS cbs, cert_list, cert_data; ssl3_get_server_certificate() local 1177 ssl3_get_server_kex_dhe(SSL * s,CBS * cbs) ssl3_get_server_kex_dhe() argument 1227 ssl3_get_server_kex_ecdhe(SSL * s,CBS * cbs) ssl3_get_server_kex_ecdhe() argument 1283 CBS cbs, params, signature; ssl3_get_server_key_exchange() local 1585 CBS cbs, session_ticket; ssl3_get_new_session_ticket() local 2404 CBS cbs; ssl3_get_server_finished() local [all...] |
H A D | ssl_kex.c | 158 ssl_kex_peer_params_dhe(DH *dh, CBS *cbs, int *decode_error, in ssl_kex_peer_params_dhe() 202 ssl_kex_peer_public_dhe(DH *dh, CBS *cbs, int *decode_error, in ssl_kex_peer_public_dhe() 358 ssl_kex_peer_public_ecdhe_ecp(EC_KEY *ecdh, int nid, CBS *cbs) in ssl_kex_peer_public_ecdhe_ecp()
|
H A D | ssl_packet.c | 26 CBS cbs; in ssl_is_sslv3_handshake() local
|
/openbsd-src/lib/libcrypto/asn1/ |
H A D | tasn_dec.c | 92 asn1_check_eoc(CBS *cbs) in asn1_check_eoc() 105 asn1_check_tag(CBS *cbs, size_t *out_len, int *out_tag, uint8_t *out_class, in asn1_check_tag() 181 asn1_collect(CBB *cbb, CBS *cbs, int indefinite, int expected_tag, in asn1_collect() 235 asn1_find_end(CBS *cbs, size_t length, int indefinite) in asn1_find_end() 453 asn1_d2i_primitive_content(ASN1_VALUE **pval, CBS *cbs, CBS *cbs_object, in asn1_d2i_primitive_content() 523 asn1_d2i_any(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it, in asn1_d2i_any() 560 asn1_d2i_mstring(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it, in asn1_d2i_mstring() 606 asn1_d2i_primitive(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it, in asn1_d2i_primitive() 642 asn1_item_d2i_choice(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it, in asn1_item_d2i_choice() 736 asn1_item_d2i_sequence(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it, in asn1_item_d2i_sequence() [all …]
|
H A D | a_object.c | 152 oid_parse_arc(CBS *cbs, uint64_t *out_arc) in oid_parse_arc() 192 oid_parse_arc_txt(CBS *cbs, uint64_t *out_arc, char *separator, int first) in oid_parse_arc_txt() 252 a2c_ASN1_OBJECT_internal(CBB *cbb, CBS *cbs) in a2c_ASN1_OBJECT_internal() 297 c2a_ASN1_OBJECT(CBS *cbs, CBB *cbb) in c2a_ASN1_OBJECT() 335 CBS cbs; in a2d_ASN1_OBJECT() local 379 CBS cbs; in i2t_ASN1_OBJECT_oid() local 473 CBS cbs; in t2i_ASN1_OBJECT_internal() local 540 CBS cbs; in c2i_ASN1_OBJECT_cbs() local 655 CBS cbs, content; in d2i_ASN1_OBJECT() local
|
H A D | asn1_lib.c | 24 asn1_get_identifier_cbs(CBS *cbs, int der_mode, uint8_t *out_class, in asn1_get_identifier_cbs() 80 asn1_get_length_cbs(CBS *cbs, int der_mode, int *out_indefinite, in asn1_get_length_cbs() 141 asn1_get_object_cbs(CBS *cbs, int der_mode, uint8_t *out_tag_class, in asn1_get_object_cbs() 176 asn1_get_primitive(CBS *cbs, int der_mode, uint32_t *out_tag_number, in asn1_get_primitive()
|
H A D | a_int.c | 135 asn1_aint_get_uint64(CBS *cbs, uint64_t *out_val) in asn1_aint_get_uint64() 203 asn1_aint_get_int64(CBS *cbs, int negative, int64_t *out_val) in asn1_aint_get_int64() 231 CBS cbs; in ASN1_INTEGER_get_uint64() local 270 CBS cbs; in ASN1_INTEGER_get_int64() local 568 CBS cbs; in i2c_ASN1_INTEGER_cbb() local 661 c2i_ASN1_INTEGER_cbs(ASN1_INTEGER **out_aint, CBS *cbs) in c2i_ASN1_INTEGER_cbs()
|
H A D | a_enum.c | 110 CBS cbs; in ASN1_ENUMERATED_get_int64() local 360 c2i_ASN1_ENUMERATED_cbs(ASN1_ENUMERATED **out_aenum, CBS *cbs) in c2i_ASN1_ENUMERATED_cbs()
|
/openbsd-src/regress/lib/libcrypto/x509/ |
H A D | constraints.c | 185 CBS cbs; in test_valid_hostnames() local 211 CBS cbs; in test_valid_sandns_names() local 231 CBS cbs; in test_valid_domain_constraints() local 252 CBS cbs; in test_valid_mbox_names() local 276 CBS cbs; in test_invalid_hostnames() local 310 CBS cbs; in test_invalid_sandns_names() local 331 CBS cbs; in test_invalid_mbox_names() local 355 CBS cbs; in test_invalid_domain_constraints() local
|
/openbsd-src/lib/libcrypto/bn/ |
H A D | bn_convert.c | 157 bn_bin2bn_cbs(BIGNUM ** bnp,CBS * cbs,int lebin) bn_bin2bn_cbs() argument 213 CBS cbs; BN_bin2bn() local 240 CBS cbs; BN_lebin2bn() local 257 CBS cbs, cbs_hex; BN_asc2bn() local 319 CBS cbs; BN_bn2dec() local 387 bn_dec2bn_cbs(BIGNUM ** bnp,CBS * cbs) bn_dec2bn_cbs() argument 475 CBS cbs; BN_dec2bn() local 501 CBS cbs; bn_bn2hex_internal() local 584 bn_hex2bn_cbs(BIGNUM ** bnp,CBS * cbs) bn_hex2bn_cbs() argument 676 CBS cbs; BN_hex2bn() local 740 CBS cbs; BN_mpi2bn() local [all...] |
/openbsd-src/regress/lib/libssl/tlsext/ |
H A D | tlsexttest.c | 167 CBS cbs; in test_tlsext_alpn_client() local 368 CBS cbs; in test_tlsext_alpn_server() local 560 CBS cbs; test_tlsext_supportedgroups_client() local 900 CBS cbs; test_tlsext_ecpf_client() local 1134 CBS cbs; test_tlsext_ecpf_server() local 1380 CBS cbs; test_tlsext_ri_client() local 1498 CBS cbs; test_tlsext_ri_server() local 1630 CBS cbs; test_tlsext_sigalgs_client() local 1794 CBS cbs; test_tlsext_sni_client() local 1932 CBS cbs; test_tlsext_sni_server() local 2052 CBS cbs; test_tlsext_quic_transport_parameters_client() local 2184 CBS cbs; test_tlsext_quic_transport_parameters_server() local 2316 CBS cbs; test_tlsext_ocsp_client() local 2819 CBS cbs; test_tlsext_srtp_client() local 3059 CBS cbs; test_tlsext_srtp_server() local 3468 CBS cbs; test_tlsext_versions_client() local 3557 CBS cbs; test_tlsext_versions_server() local 3653 CBS cbs; test_tlsext_keyshare_client() local 3842 CBS cbs; test_tlsext_keyshare_server() local 3977 CBS cbs; test_tlsext_cookie_client() local 4068 CBS cbs; test_tlsext_cookie_server() local 4183 CBS cbs; test_tlsext_psk_modes_client() local 4489 CBS cbs; test_tlsext_is_valid_hostname() local [all...] |
/openbsd-src/lib/libcrypto/x509/ |
H A D | x509_constraints.c | 41 cbs_is_ip_address(CBS *cbs, int *is_ip) in cbs_is_ip_address() 201 x509_constraints_valid_domain_internal(CBS *cbs, int wildcards) in x509_constraints_valid_domain_internal() 267 x509_constraints_valid_host(CBS *cbs, int permit_ip) in x509_constraints_valid_host() 287 x509_constraints_valid_sandns(CBS *cbs) in x509_constraints_valid_sandns() 468 x509_constraints_valid_domain_constraint(CBS *cbs) in x509_constraints_valid_domain_constraint() 636 CBS cbs; in x509_constraints_uri() local 773 CBS cbs; in x509_constraints_extract_names() local 893 CBS cbs; in x509_constraints_extract_names() local 923 CBS cbs; in x509_constraints_extract_names() local 972 CBS cbs; in x509_constraints_validate() local
|
/openbsd-src/lib/libcrypto/ct/ |
H A D | ct_oct.c | 76 o2i_SCT_signature(SCT *sct, CBS *cbs) in o2i_SCT_signature() 123 o2i_SCT_internal(SCT **out_sct, CBS *cbs) in o2i_SCT_internal() 192 CBS cbs; in o2i_SCT() local 323 CBS cbs, cbs_scts, cbs_sct; in STACK_OF() local
|
/openbsd-src/lib/libcrypto/ec/ |
H A D | ecx_methods.c | 147 CBS cbs; in ecx_key_set_priv() local 186 CBS cbs; in ecx_key_set_pub() local 250 CBS cbs; in ecx_pub_encode() local 304 CBS cbs; in ecx_buf_print() local 659 CBS cbs; ecx_get_priv_key() local 680 CBS cbs; ecx_get_pub_key() local [all...] |
/openbsd-src/regress/lib/libssl/unit/ |
H A D | cipher_list.c | 75 CBS cbs; in ssl_bytes_to_list_alloc() local 164 CBS cbs; in ssl_bytes_to_list_invalid() local
|