Home
last modified time | relevance | path

Searched refs:mbedtls_ssl_session (Results 1 – 25 of 36) sorted by relevance

12

/aosp_15_r20/external/openthread/third_party/mbedtls/repo/include/mbedtls/
H A Dssl.h863 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);
1739mbedtls_ssl_session *MBEDTLS_PRIVATE(session_in); /*!< current session data (in) */
1740mbedtls_ssl_session *MBEDTLS_PRIVATE(session_out); /*!< current session data (out) */
1741mbedtls_ssl_session *MBEDTLS_PRIVATE(session); /*!< negotiated session data */
1742mbedtls_ssl_session *MBEDTLS_PRIVATE(session_negotiate); /*!< session data in negotiation */
[all …]
H A Dssl_cache.h102 mbedtls_ssl_session *session);
120 const mbedtls_ssl_session *session);
/aosp_15_r20/external/mbedtls/include/mbedtls/
H A Dssl.h819 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);
1652mbedtls_ssl_session *MBEDTLS_PRIVATE(session_in); /*!< current session data (in) */
1653mbedtls_ssl_session *MBEDTLS_PRIVATE(session_out); /*!< current session data (out) */
1654mbedtls_ssl_session *MBEDTLS_PRIVATE(session); /*!< negotiated session data */
1655mbedtls_ssl_session *MBEDTLS_PRIVATE(session_negotiate); /*!< session data in negotiation */
[all …]
H A Dssl_cache.h102 mbedtls_ssl_session *session);
120 const mbedtls_ssl_session *session);
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/tests/include/test/
H A Dssl_helpers.h548 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 Dssl_misc.h1747 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 Dssl_tls13_client.c684 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 Dssl_tls.c228 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 Dssl_cache.c77 mbedtls_ssl_session *session) in mbedtls_ssl_cache_get()
249 const mbedtls_ssl_session *session) in mbedtls_ssl_cache_set()
H A Dssl_tls13_server.c187 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 Dssl_ticket.c300 const mbedtls_ssl_session *session, in mbedtls_ssl_ticket_write()
419 mbedtls_ssl_session *session, in mbedtls_ssl_ticket_parse()
H A Dssl_tls12_server.c475 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 Dssl_tls.c227 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 Dssl_tls13_server.c104 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 Dssl_misc.h1715 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 Dssl_tls13_client.c684 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 Dssl_cache.c77 mbedtls_ssl_session *session) in mbedtls_ssl_cache_get()
249 const mbedtls_ssl_session *session) in mbedtls_ssl_cache_set()
H A Dssl_ticket.c293 const mbedtls_ssl_session *session, in mbedtls_ssl_ticket_write()
412 mbedtls_ssl_session *session, in mbedtls_ssl_ticket_parse()
H A Dssl_tls12_server.c475 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 Dssl_helpers.h532 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 Dssl_helpers.c1671 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 Dtest_suite_ssl.function1985 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 D3.0-migration-guide.md855 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 D3.0-migration-guide.md855 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 Dmbedtls-session.c30 mbedtls_ssl_session session;

12