| H A D | ssl_tls.c | 83 int mbedtls_ssl_conf_cid(mbedtls_ssl_config *conf, in mbedtls_ssl_conf_cid() argument 1311 const mbedtls_ssl_config *conf = ssl->conf; ssl_conf_version_check() local 1394 mbedtls_ssl_setup(mbedtls_ssl_context *ssl, const mbedtls_ssl_config *conf) mbedtls_ssl_setup() argument 1627 mbedtls_ssl_conf_endpoint(mbedtls_ssl_config *conf, int endpoint) mbedtls_ssl_conf_endpoint() argument 1632 mbedtls_ssl_conf_transport(mbedtls_ssl_config *conf, int transport) mbedtls_ssl_conf_transport() argument 1638 mbedtls_ssl_conf_dtls_anti_replay(mbedtls_ssl_config *conf, char mode) mbedtls_ssl_conf_dtls_anti_replay() argument 1644 mbedtls_ssl_conf_dtls_badmac_limit(mbedtls_ssl_config *conf, unsigned limit) mbedtls_ssl_conf_dtls_badmac_limit() argument 1657 mbedtls_ssl_conf_handshake_timeout(mbedtls_ssl_config *conf, uint32_t min, uint32_t max) mbedtls_ssl_conf_handshake_timeout() argument 1665 mbedtls_ssl_conf_authmode(mbedtls_ssl_config *conf, int authmode) mbedtls_ssl_conf_authmode() argument 1671 mbedtls_ssl_conf_verify(mbedtls_ssl_config *conf, int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *), void *p_vrfy) mbedtls_ssl_conf_verify() argument 1680 mbedtls_ssl_conf_rng(mbedtls_ssl_config *conf, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) mbedtls_ssl_conf_rng() argument 1688 mbedtls_ssl_conf_dbg(mbedtls_ssl_config *conf, void (*f_dbg)(void *, int, const char *, int, const char *), void *p_dbg) mbedtls_ssl_conf_dbg() argument 1715 mbedtls_ssl_conf_read_timeout(mbedtls_ssl_config *conf, uint32_t timeout) mbedtls_ssl_conf_read_timeout() argument 1734 mbedtls_ssl_conf_session_cache(mbedtls_ssl_config *conf, void *p_cache, mbedtls_ssl_cache_get_t *f_get_cache, mbedtls_ssl_cache_set_t *f_set_cache) mbedtls_ssl_conf_session_cache() argument 1787 mbedtls_ssl_conf_ciphersuites(mbedtls_ssl_config *conf, const int *ciphersuites) mbedtls_ssl_conf_ciphersuites() argument 1794 mbedtls_ssl_conf_tls13_key_exchange_modes(mbedtls_ssl_config *conf, const int kex_modes) mbedtls_ssl_conf_tls13_key_exchange_modes() argument 1801 mbedtls_ssl_conf_early_data(mbedtls_ssl_config *conf, int early_data_enabled) mbedtls_ssl_conf_early_data() argument 1808 mbedtls_ssl_conf_max_early_data_size( mbedtls_ssl_config *conf, uint32_t max_early_data_size) mbedtls_ssl_conf_max_early_data_size() argument 1819 mbedtls_ssl_conf_cert_profile(mbedtls_ssl_config *conf, const mbedtls_x509_crt_profile *profile) mbedtls_ssl_conf_cert_profile() argument 1874 mbedtls_ssl_conf_own_cert(mbedtls_ssl_config *conf, mbedtls_x509_crt *own_cert, mbedtls_pk_context *pk_key) mbedtls_ssl_conf_own_cert() argument 1881 mbedtls_ssl_conf_ca_chain(mbedtls_ssl_config *conf, mbedtls_x509_crt *ca_chain, mbedtls_x509_crl *ca_crl) mbedtls_ssl_conf_ca_chain() argument 1897 mbedtls_ssl_conf_ca_cb(mbedtls_ssl_config *conf, mbedtls_x509_crt_ca_cb_t f_ca_cb, void *p_ca_cb) mbedtls_ssl_conf_ca_cb() argument 2111 mbedtls_ssl_conf_has_static_psk(mbedtls_ssl_config const *conf) mbedtls_ssl_conf_has_static_psk() argument 2131 ssl_conf_remove_psk(mbedtls_ssl_config *conf) ssl_conf_remove_psk() argument 2160 ssl_conf_set_psk_identity(mbedtls_ssl_config *conf, unsigned char const *psk_identity, size_t psk_identity_len) ssl_conf_set_psk_identity() argument 2183 mbedtls_ssl_conf_psk(mbedtls_ssl_config *conf, const unsigned char *psk, size_t psk_len, const unsigned char *psk_identity, size_t psk_identity_len) mbedtls_ssl_conf_psk() argument 2305 mbedtls_ssl_conf_psk_opaque(mbedtls_ssl_config *conf, mbedtls_svc_key_id_t psk, const unsigned char *psk_identity, size_t psk_identity_len) mbedtls_ssl_conf_psk_opaque() argument 2348 mbedtls_ssl_conf_psk_cb(mbedtls_ssl_config *conf, int (*f_psk)(void *, mbedtls_ssl_context *, const unsigned char *, size_t), void *p_psk) mbedtls_ssl_conf_psk_cb() argument 2668 mbedtls_ssl_conf_dh_param_bin(mbedtls_ssl_config *conf, const unsigned char *dhm_P, size_t P_len, const unsigned char *dhm_G, size_t G_len) mbedtls_ssl_conf_dh_param_bin() argument 2687 mbedtls_ssl_conf_dh_param_ctx(mbedtls_ssl_config *conf, mbedtls_dhm_context *dhm_ctx) mbedtls_ssl_conf_dh_param_ctx() argument 2711 mbedtls_ssl_conf_dhm_min_bitlen(mbedtls_ssl_config *conf, unsigned int bitlen) mbedtls_ssl_conf_dhm_min_bitlen() argument 2723 mbedtls_ssl_conf_sig_hashes(mbedtls_ssl_config *conf, const int *hashes) mbedtls_ssl_conf_sig_hashes() argument 2731 mbedtls_ssl_conf_sig_algs(mbedtls_ssl_config *conf, const uint16_t *sig_algs) mbedtls_ssl_conf_sig_algs() argument 2751 mbedtls_ssl_conf_curves(mbedtls_ssl_config *conf, const mbedtls_ecp_group_id *curve_list) mbedtls_ssl_conf_curves() argument 2763 mbedtls_ssl_conf_groups(mbedtls_ssl_config *conf, const uint16_t *group_list) mbedtls_ssl_conf_groups() argument 2815 mbedtls_ssl_conf_sni(mbedtls_ssl_config *conf, int (*f_sni)(void *, mbedtls_ssl_context *, const unsigned char *, size_t), void *p_sni) mbedtls_ssl_conf_sni() argument 2826 mbedtls_ssl_conf_alpn_protocols(mbedtls_ssl_config *conf, const char **protos) mbedtls_ssl_conf_alpn_protocols() argument 2860 mbedtls_ssl_conf_srtp_mki_value_supported(mbedtls_ssl_config *conf, int support_mki_value) mbedtls_ssl_conf_srtp_mki_value_supported() argument 2883 mbedtls_ssl_conf_dtls_srtp_protection_profiles(mbedtls_ssl_config *conf, const mbedtls_ssl_srtp_profile *profiles) mbedtls_ssl_conf_dtls_srtp_protection_profiles() argument 2930 mbedtls_ssl_conf_max_version(mbedtls_ssl_config *conf, int major, int minor) mbedtls_ssl_conf_max_version() argument 2935 mbedtls_ssl_conf_min_version(mbedtls_ssl_config *conf, int major, int minor) mbedtls_ssl_conf_min_version() argument 2942 mbedtls_ssl_conf_cert_req_ca_list(mbedtls_ssl_config *conf, char cert_req_ca_list) mbedtls_ssl_conf_cert_req_ca_list() argument 2950 mbedtls_ssl_conf_encrypt_then_mac(mbedtls_ssl_config *conf, char etm) mbedtls_ssl_conf_encrypt_then_mac() argument 2957 mbedtls_ssl_conf_extended_master_secret(mbedtls_ssl_config *conf, char ems) mbedtls_ssl_conf_extended_master_secret() argument 2964 mbedtls_ssl_conf_max_frag_len(mbedtls_ssl_config *conf, unsigned char mfl_code) mbedtls_ssl_conf_max_frag_len() argument 2977 mbedtls_ssl_conf_legacy_renegotiation(mbedtls_ssl_config *conf, int allow_legacy) mbedtls_ssl_conf_legacy_renegotiation() argument 2983 mbedtls_ssl_conf_renegotiation(mbedtls_ssl_config *conf, int renegotiation) mbedtls_ssl_conf_renegotiation() argument 2988 mbedtls_ssl_conf_renegotiation_enforced(mbedtls_ssl_config *conf, int max_records) mbedtls_ssl_conf_renegotiation_enforced() argument 2993 mbedtls_ssl_conf_renegotiation_period(mbedtls_ssl_config *conf, const unsigned char period[8]) mbedtls_ssl_conf_renegotiation_period() argument 3002 mbedtls_ssl_conf_session_tickets(mbedtls_ssl_config *conf, int use_tickets) mbedtls_ssl_conf_session_tickets() argument 3011 mbedtls_ssl_conf_new_session_tickets(mbedtls_ssl_config *conf, uint16_t num_tickets) mbedtls_ssl_conf_new_session_tickets() argument 3018 mbedtls_ssl_conf_session_tickets_cb(mbedtls_ssl_config *conf, mbedtls_ssl_ticket_write_t *f_ticket_write, mbedtls_ssl_ticket_parse_t *f_ticket_parse, void *p_ticket) mbedtls_ssl_conf_session_tickets_cb() argument 3039 mbedtls_ssl_conf_async_private_cb( mbedtls_ssl_config *conf, mbedtls_ssl_async_sign_t *f_async_sign, mbedtls_ssl_async_decrypt_t *f_async_decrypt, mbedtls_ssl_async_resume_t *f_async_resume, mbedtls_ssl_async_cancel_t *f_async_cancel, void *async_config_data) mbedtls_ssl_conf_async_private_cb() argument 3054 mbedtls_ssl_conf_get_async_config_data(const mbedtls_ssl_config *conf) mbedtls_ssl_conf_get_async_config_data() argument 5592 mbedtls_ssl_config_init(mbedtls_ssl_config *conf) mbedtls_ssl_config_init() argument 5828 mbedtls_ssl_config_defaults(mbedtls_ssl_config *conf, int endpoint, int transport, int preset) mbedtls_ssl_config_defaults() argument 6031 mbedtls_ssl_config_free(mbedtls_ssl_config *conf) mbedtls_ssl_config_free() argument [all...] |