/aosp_15_r20/external/openthread/third_party/mbedtls/repo/include/mbedtls/ |
H A D | ssl.h | 863 typedef struct mbedtls_ssl_session mbedtls_ssl_session; typedef 917 mbedtls_ssl_session *session); 939 const mbedtls_ssl_session *session); 1231 struct mbedtls_ssl_session { struct 1533 int(*MBEDTLS_PRIVATE(f_ticket_write))(void *, const mbedtls_ssl_session *, 1537 int(*MBEDTLS_PRIVATE(f_ticket_parse))(void *, mbedtls_ssl_session *, unsigned char *, size_t); 1739 … mbedtls_ssl_session *MBEDTLS_PRIVATE(session_in); /*!< current session data (in) */ 1740 … mbedtls_ssl_session *MBEDTLS_PRIVATE(session_out); /*!< current session data (out) */ 1741 … mbedtls_ssl_session *MBEDTLS_PRIVATE(session); /*!< negotiated session data */ 1742 … mbedtls_ssl_session *MBEDTLS_PRIVATE(session_negotiate); /*!< session data in negotiation */ [all …]
|
H A D | ssl_cache.h | 102 mbedtls_ssl_session *session); 120 const mbedtls_ssl_session *session);
|
/aosp_15_r20/external/mbedtls/include/mbedtls/ |
H A D | ssl.h | 819 typedef struct mbedtls_ssl_session mbedtls_ssl_session; typedef 873 mbedtls_ssl_session *session); 895 const mbedtls_ssl_session *session); 1187 struct mbedtls_ssl_session { struct 1454 int(*MBEDTLS_PRIVATE(f_ticket_write))(void *, const mbedtls_ssl_session *, 1458 int(*MBEDTLS_PRIVATE(f_ticket_parse))(void *, mbedtls_ssl_session *, unsigned char *, size_t); 1652 … mbedtls_ssl_session *MBEDTLS_PRIVATE(session_in); /*!< current session data (in) */ 1653 … mbedtls_ssl_session *MBEDTLS_PRIVATE(session_out); /*!< current session data (out) */ 1654 … mbedtls_ssl_session *MBEDTLS_PRIVATE(session); /*!< negotiated session data */ 1655 … mbedtls_ssl_session *MBEDTLS_PRIVATE(session_negotiate); /*!< session data in negotiation */ [all …]
|
H A D | ssl_cache.h | 102 mbedtls_ssl_session *session); 120 const mbedtls_ssl_session *session);
|
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/tests/include/test/ |
H A D | ssl_helpers.h | 548 int mbedtls_test_ssl_tls12_populate_session(mbedtls_ssl_session *session, 554 int mbedtls_test_ssl_tls13_populate_session(mbedtls_ssl_session *session, 611 void *p_ticket, const mbedtls_ssl_session *session, 615 int mbedtls_test_ticket_parse(void *p_ticket, mbedtls_ssl_session *session, 625 mbedtls_ssl_session *session);
|
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/library/ |
H A D | ssl_misc.h | 1747 int mbedtls_ssl_session_copy(mbedtls_ssl_session *dst, 1748 const mbedtls_ssl_session *src); 2851 int mbedtls_ssl_session_set_hostname(mbedtls_ssl_session *session, 2858 int mbedtls_ssl_session_set_ticket_alpn(mbedtls_ssl_session *session, 2867 mbedtls_ssl_session *session, unsigned int flags) in mbedtls_ssl_tls13_session_get_ticket_flags() 2880 mbedtls_ssl_session *session, unsigned int flags) in mbedtls_ssl_tls13_session_ticket_has_flags() 2886 mbedtls_ssl_session *session) in mbedtls_ssl_tls13_session_ticket_allow_psk() 2893 mbedtls_ssl_session *session) in mbedtls_ssl_tls13_session_ticket_allow_psk_ephemeral() 2900 mbedtls_ssl_session *session) in mbedtls_ssl_tls13_session_ticket_allow_early_data() 2907 mbedtls_ssl_session *session, unsigned int flags) in mbedtls_ssl_tls13_session_set_ticket_flags() [all …]
|
H A D | ssl_tls13_client.c | 684 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_has_configured_ticket() 695 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_early_data_has_valid_ticket() 709 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_ticket_get_identity() 728 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_ticket_get_psk() 933 mbedtls_ssl_session *session = ssl->session_negotiate; in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext() 2746 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_parse_new_session_ticket_early_data_ext() 2841 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_parse_new_session_ticket() 2937 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_postprocess_new_session_ticket()
|
H A D | ssl_tls.c | 228 int mbedtls_ssl_session_copy(mbedtls_ssl_session *dst, in mbedtls_ssl_session_copy() 229 const mbedtls_ssl_session *src) in mbedtls_ssl_session_copy() 232 memcpy(dst, src, sizeof(mbedtls_ssl_session)); in mbedtls_ssl_session_copy() 451 static int ssl_tls12_session_load(mbedtls_ssl_session *session, 495 static void ssl_clear_peer_cert(mbedtls_ssl_session *session) in ssl_clear_peer_cert() 1043 void mbedtls_ssl_session_init(mbedtls_ssl_session *session) in mbedtls_ssl_session_init() 1045 memset(session, 0, sizeof(mbedtls_ssl_session)); in mbedtls_ssl_session_init() 1077 ssl->session_negotiate = mbedtls_calloc(1, sizeof(mbedtls_ssl_session)); in ssl_handshake_init() 1746 int mbedtls_ssl_set_session(mbedtls_ssl_context *ssl, const mbedtls_ssl_session *session) in mbedtls_ssl_set_session() 3348 mbedtls_ssl_session *dst) in mbedtls_ssl_get_session() [all …]
|
H A D | ssl_cache.c | 77 mbedtls_ssl_session *session) in mbedtls_ssl_cache_get() 249 const mbedtls_ssl_session *session) in mbedtls_ssl_cache_set()
|
H A D | ssl_tls13_server.c | 187 mbedtls_ssl_session *session) in ssl_tls13_offered_psks_check_identity_match_ticket() 335 mbedtls_ssl_session *session) in ssl_tls13_offered_psks_check_identity_match() 463 static int ssl_tls13_session_copy_ticket(mbedtls_ssl_session *dst, in ssl_tls13_session_copy_ticket() 464 const mbedtls_ssl_session *src) in ssl_tls13_session_copy_ticket() 579 mbedtls_ssl_session session; in ssl_tls13_parse_pre_shared_key_ext() 3148 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_prepare_new_session_ticket() 3282 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_write_new_session_ticket_body()
|
H A D | ssl_ticket.c | 300 const mbedtls_ssl_session *session, in mbedtls_ssl_ticket_write() 419 mbedtls_ssl_session *session, in mbedtls_ssl_ticket_parse()
|
H A D | ssl_tls12_server.c | 475 mbedtls_ssl_session session; in ssl_parse_session_ticket_ext() 526 memcpy(ssl->session_negotiate, &session, sizeof(mbedtls_ssl_session)); in ssl_parse_session_ticket_ext() 529 mbedtls_platform_zeroize(&session, sizeof(mbedtls_ssl_session)); in ssl_parse_session_ticket_ext() 2111 mbedtls_ssl_session session_tmp; in ssl_handle_id_based_session_resumption() 2112 mbedtls_ssl_session * const session = ssl->session_negotiate; in ssl_handle_id_based_session_resumption()
|
/aosp_15_r20/external/mbedtls/library/ |
H A D | ssl_tls.c | 227 int mbedtls_ssl_session_copy(mbedtls_ssl_session *dst, in mbedtls_ssl_session_copy() 228 const mbedtls_ssl_session *src) in mbedtls_ssl_session_copy() 231 memcpy(dst, src, sizeof(mbedtls_ssl_session)); in mbedtls_ssl_session_copy() 434 static size_t ssl_tls12_session_save(const mbedtls_ssl_session *session, 439 static int ssl_tls12_session_load(mbedtls_ssl_session *session, 483 static void ssl_clear_peer_cert(mbedtls_ssl_session *session) in ssl_clear_peer_cert() 1031 void mbedtls_ssl_session_init(mbedtls_ssl_session *session) in mbedtls_ssl_session_init() 1033 memset(session, 0, sizeof(mbedtls_ssl_session)); in mbedtls_ssl_session_init() 1065 ssl->session_negotiate = mbedtls_calloc(1, sizeof(mbedtls_ssl_session)); in ssl_handshake_init() 1718 int mbedtls_ssl_set_session(mbedtls_ssl_context *ssl, const mbedtls_ssl_session *session) in mbedtls_ssl_set_session() [all …]
|
H A D | ssl_tls13_server.c | 104 mbedtls_ssl_session *session) in ssl_tls13_offered_psks_check_identity_match_ticket() 249 mbedtls_ssl_session *session) in ssl_tls13_offered_psks_check_identity_match() 415 mbedtls_ssl_session *session, in ssl_tls13_select_ciphersuite_for_resumption() 446 static int ssl_tls13_session_copy_ticket(mbedtls_ssl_session *dst, in ssl_tls13_session_copy_ticket() 447 const mbedtls_ssl_session *src) in ssl_tls13_session_copy_ticket() 542 mbedtls_ssl_session session; in ssl_tls13_parse_pre_shared_key_ext() 2743 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_prepare_new_session_ticket() 2861 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_write_new_session_ticket_body()
|
H A D | ssl_misc.h | 1715 int mbedtls_ssl_session_copy(mbedtls_ssl_session *dst, 1716 const mbedtls_ssl_session *src); 2758 int mbedtls_ssl_session_set_hostname(mbedtls_ssl_session *session, 2764 mbedtls_ssl_session *session, unsigned int flags) in mbedtls_ssl_session_get_ticket_flags() 2771 mbedtls_ssl_session *session, unsigned int flags) in mbedtls_ssl_session_set_ticket_flags() 2777 mbedtls_ssl_session *session, unsigned int flags) in mbedtls_ssl_session_clear_ticket_flags()
|
H A D | ssl_tls13_client.c | 684 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_has_configured_ticket() 695 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_early_data_has_valid_ticket() 711 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_ticket_get_identity() 730 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_ticket_get_psk() 935 mbedtls_ssl_session *session = ssl->session_negotiate; in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext() 2745 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_parse_new_session_ticket() 2831 mbedtls_ssl_session *session = ssl->session; in ssl_tls13_postprocess_new_session_ticket()
|
H A D | ssl_cache.c | 77 mbedtls_ssl_session *session) in mbedtls_ssl_cache_get() 249 const mbedtls_ssl_session *session) in mbedtls_ssl_cache_set()
|
H A D | ssl_ticket.c | 293 const mbedtls_ssl_session *session, in mbedtls_ssl_ticket_write() 412 mbedtls_ssl_session *session, in mbedtls_ssl_ticket_parse()
|
H A D | ssl_tls12_server.c | 475 mbedtls_ssl_session session; in ssl_parse_session_ticket_ext() 526 memcpy(ssl->session_negotiate, &session, sizeof(mbedtls_ssl_session)); in ssl_parse_session_ticket_ext() 529 mbedtls_platform_zeroize(&session, sizeof(mbedtls_ssl_session)); in ssl_parse_session_ticket_ext() 2112 mbedtls_ssl_session session_tmp; in ssl_handle_id_based_session_resumption() 2113 mbedtls_ssl_session * const session = ssl->session_negotiate; in ssl_handle_id_based_session_resumption()
|
/aosp_15_r20/external/mbedtls/tests/include/test/ |
H A D | ssl_helpers.h | 532 int mbedtls_test_ssl_tls12_populate_session(mbedtls_ssl_session *session, 537 int mbedtls_test_ssl_tls13_populate_session(mbedtls_ssl_session *session,
|
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/tests/src/test_helpers/ |
H A D | ssl_helpers.c | 1671 int mbedtls_test_ssl_tls12_populate_session(mbedtls_ssl_session *session, in mbedtls_test_ssl_tls12_populate_session() 1785 int mbedtls_test_ssl_tls13_populate_session(mbedtls_ssl_session *session, in mbedtls_test_ssl_tls13_populate_session() 2477 void *p_ticket, const mbedtls_ssl_session *session, in mbedtls_test_ticket_write() 2495 int mbedtls_test_ticket_parse(void *p_ticket, mbedtls_ssl_session *session, in mbedtls_test_ticket_parse() 2510 mbedtls_ssl_session *session) in mbedtls_test_get_tls13_ticket()
|
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/tests/suites/ |
H A D | test_suite_ssl.function | 1985 mbedtls_ssl_session original, restored; 2157 mbedtls_ssl_session session; 2230 mbedtls_ssl_session session; 2289 mbedtls_ssl_session session; 2362 mbedtls_ssl_session session; 2440 mbedtls_ssl_session session; 3623 mbedtls_ssl_session saved_session; 3708 mbedtls_ssl_session saved_session; 3907 mbedtls_ssl_session saved_session; 4280 mbedtls_ssl_session saved_session; [all …]
|
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/docs/ |
H A D | 3.0-migration-guide.md | 855 other Mbed TLS structures, the structure of `mbedtls_ssl_session` is no 905 session IDs and values being instances of `mbedtls_ssl_session`: 911 mbedtls_ssl_session *session ); 915 const mbedtls_ssl_session *session ); 918 Since the structure of `mbedtls_ssl_session` is no longer public from 3.0 920 `mbedtls_ssl_session`. See the corresponding migration guide. Users that 922 accessing fields of `mbedtls_ssl_session` should describe their use case
|
/aosp_15_r20/external/mbedtls/docs/ |
H A D | 3.0-migration-guide.md | 855 other Mbed TLS structures, the structure of `mbedtls_ssl_session` is no 905 session IDs and values being instances of `mbedtls_ssl_session`: 911 mbedtls_ssl_session *session ); 915 const mbedtls_ssl_session *session ); 918 Since the structure of `mbedtls_ssl_session` is no longer public from 3.0 920 `mbedtls_ssl_session`. See the corresponding migration guide. Users that 922 accessing fields of `mbedtls_ssl_session` should describe their use case
|
/aosp_15_r20/external/libwebsockets/lib/tls/mbedtls/ |
H A D | mbedtls-session.c | 30 mbedtls_ssl_session session;
|