Searched refs:session_negotiate (Results 1 - 10 of 10) sorted by relevance
/third_party/mbedtls/library/ |
H A D | ssl_client.c | 503 * ssl_prepare_client_hello() into the ssl->session_negotiate->id buffer in ssl_write_client_hello_body() 506 MBEDTLS_SSL_CHK_BUF_PTR(p, end, ssl->session_negotiate->id_len + 1); in ssl_write_client_hello_body() 507 *p++ = (unsigned char) ssl->session_negotiate->id_len; in ssl_write_client_hello_body() 508 memcpy(p, ssl->session_negotiate->id, ssl->session_negotiate->id_len); in ssl_write_client_hello_body() 509 p += ssl->session_negotiate->id_len; in ssl_write_client_hello_body() 511 MBEDTLS_SSL_DEBUG_BUF(3, "session id", ssl->session_negotiate->id, in ssl_write_client_hello_body() 512 ssl->session_negotiate->id_len); in ssl_write_client_hello_body() 740 mbedtls_ssl_session *session_negotiate = ssl->session_negotiate; in ssl_prepare_client_hello() local [all...] |
H A D | ssl_tls12_server.c | 351 ssl->session_negotiate->mfl_code = buf[0]; in ssl_parse_max_fragment_length_ext() 438 ssl->session_negotiate->encrypt_then_mac = MBEDTLS_SSL_ETM_ENABLED; in ssl_parse_encrypt_then_mac_ext() 522 session.id_len = ssl->session_negotiate->id_len; in ssl_parse_session_ticket_ext() 523 memcpy(&session.id, ssl->session_negotiate->id, session.id_len); in ssl_parse_session_ticket_ext() 525 mbedtls_ssl_session_free(ssl->session_negotiate); in ssl_parse_session_ticket_ext() 526 memcpy(ssl->session_negotiate, &session, sizeof(mbedtls_ssl_session)); in ssl_parse_session_ticket_ext() 1163 ssl->session_negotiate->tls_version = ssl->tls_version; in ssl_parse_client_hello() 1164 ssl->session_negotiate->endpoint = ssl->conf->endpoint; in ssl_parse_client_hello() 1185 if (sess_len > sizeof(ssl->session_negotiate->id) || in ssl_parse_client_hello() 1195 ssl->session_negotiate in ssl_parse_client_hello() [all...] |
H A D | ssl_tls13_generic.c | 284 if (!mbedtls_pk_can_do(&ssl->session_negotiate->peer_cert->pk, sig_alg)) { in ssl_tls13_parse_certificate_verify() 316 &ssl->session_negotiate->peer_cert->pk, in ssl_tls13_parse_certificate_verify() 468 if (ssl->session_negotiate->peer_cert != NULL) { in mbedtls_ssl_tls13_parse_certificate() 469 mbedtls_x509_crt_free(ssl->session_negotiate->peer_cert); in mbedtls_ssl_tls13_parse_certificate() 470 mbedtls_free(ssl->session_negotiate->peer_cert); in mbedtls_ssl_tls13_parse_certificate() 474 ssl->session_negotiate->peer_cert = NULL; in mbedtls_ssl_tls13_parse_certificate() 479 if ((ssl->session_negotiate->peer_cert = in mbedtls_ssl_tls13_parse_certificate() 488 mbedtls_x509_crt_init(ssl->session_negotiate->peer_cert); in mbedtls_ssl_tls13_parse_certificate() 513 ret = mbedtls_x509_crt_parse_der(ssl->session_negotiate->peer_cert, in mbedtls_ssl_tls13_parse_certificate() 603 ssl->session_negotiate in mbedtls_ssl_tls13_parse_certificate() [all...] |
H A D | ssl_tls13_server.c | 621 ssl->session_negotiate->ticket_flags = session.ticket_flags; in ssl_tls13_parse_pre_shared_key_ext() 690 ret = ssl_tls13_session_copy_ticket(ssl->session_negotiate, in ssl_tls13_parse_pre_shared_key_ext() 1409 ssl->session_negotiate->tls_version = MBEDTLS_SSL_VERSION_TLS1_3; in ssl_tls13_parse_client_hello() 1410 ssl->session_negotiate->endpoint = ssl->conf->endpoint; in ssl_tls13_parse_client_hello() 1421 if (legacy_session_id_len > sizeof(ssl->session_negotiate->id)) { in ssl_tls13_parse_client_hello() 1425 ssl->session_negotiate->id_len = legacy_session_id_len; in ssl_tls13_parse_client_hello() 1428 memcpy(&ssl->session_negotiate->id[0], in ssl_tls13_parse_client_hello() 1445 ssl->session_negotiate->ciphersuite = handshake->ciphersuite_info->id; in ssl_tls13_parse_client_hello() 1772 ssl->session_negotiate->ciphersuite = psk.ciphersuite_info->id; in ssl_tls13_parse_client_hello() 1838 ssl->session_negotiate in ssl_tls13_check_early_data_requirements() [all...] |
H A D | ssl_tls12_client.c | 363 size_t tlen = ssl->session_negotiate->ticket_len; in ssl_write_session_ticket_ext() 385 if (ssl->session_negotiate->ticket == NULL || tlen == 0) { in ssl_write_session_ticket_ext() 392 memcpy(p, ssl->session_negotiate->ticket, tlen); in ssl_write_session_ticket_ext() 753 ssl->session_negotiate->encrypt_then_mac = MBEDTLS_SSL_ETM_ENABLED; in ssl_parse_encrypt_then_mac_ext() 1270 ssl->session_negotiate->tls_version = ssl->tls_version; in ssl_parse_server_hello() 1271 ssl->session_negotiate->endpoint = ssl->conf->endpoint; in ssl_parse_server_hello() 1370 ssl->session_negotiate->ciphersuite != i || in ssl_parse_server_hello() 1371 ssl->session_negotiate->id_len != n || in ssl_parse_server_hello() 1372 memcmp(ssl->session_negotiate->id, buf + 35, n) != 0) { in ssl_parse_server_hello() 1376 ssl->session_negotiate in ssl_parse_server_hello() [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() 1272 ssl->session_negotiate->ciphersuite); in mbedtls_ssl_tls13_finalize_client_hello() 1489 ssl->session_negotiate->tls_version = ssl->tls_version; in ssl_tls13_preprocess_server_hello() 1490 ssl->session_negotiate->endpoint = ssl->conf->endpoint; in ssl_tls13_preprocess_server_hello() 1552 if (ssl->session_negotiate->id_len != legacy_session_id_echo_len || in ssl_tls13_check_server_hello_session_id_echo() 1553 memcmp(ssl->session_negotiate in ssl_tls13_check_server_hello_session_id_echo() [all...] |
H A D | ssl_tls.c | 1059 if (ssl->session_negotiate) { in ssl_handshake_init() 1060 mbedtls_ssl_session_free(ssl->session_negotiate); in ssl_handshake_init() 1076 if (ssl->session_negotiate == NULL) { in ssl_handshake_init() 1077 ssl->session_negotiate = mbedtls_calloc(1, sizeof(mbedtls_ssl_session)); in ssl_handshake_init() 1095 ssl->session_negotiate == NULL) { in ssl_handshake_init() 1106 mbedtls_free(ssl->session_negotiate); in ssl_handshake_init() 1107 ssl->session_negotiate = NULL; in ssl_handshake_init() 1123 mbedtls_ssl_session_init(ssl->session_negotiate); in ssl_handshake_init() 1752 ssl->session_negotiate == NULL || in mbedtls_ssl_set_session() 1776 if ((ret = mbedtls_ssl_session_copy(ssl->session_negotiate, in mbedtls_ssl_set_session() [all...] |
H A D | ssl_tls13_keys.c | 1582 &ssl->session_negotiate->app_secrets; in ssl_tls13_generate_application_keys() 1771 &ssl->session_negotiate->app_secrets); in mbedtls_ssl_tls13_compute_resumption_master_secret() 1782 ssl->session_negotiate->app_secrets.resumption_master_secret, in mbedtls_ssl_tls13_compute_resumption_master_secret()
|
H A D | ssl_msg.c | 5236 ssl->session_in = ssl->session_negotiate; in mbedtls_ssl_parse_change_cipher_spec() 6127 remaining = ssl->session_negotiate->max_early_data_size; in mbedtls_ssl_write_early_data() 6141 remaining = ssl->session_negotiate->max_early_data_size - in mbedtls_ssl_write_early_data()
|
/third_party/mbedtls/include/mbedtls/ |
H A D | ssl.h | 1742 mbedtls_ssl_session *MBEDTLS_PRIVATE(session_negotiate); /*!< session data in negotiation */
|
Completed in 31 milliseconds