Merge branch 'feat/mbedtls_no_buffer_alloc_on_session_reset' into 'master'

feat(mbedtls): disable unnecessary buffer allocation in dynamic buffer session reset

See merge request espressif/esp-idf!40126
This commit is contained in:
Mahavir Jain
2025-07-31 17:53:50 +05:30
5 changed files with 3 additions and 18 deletions
-1
View File
@@ -378,7 +378,6 @@ if(CONFIG_MBEDTLS_DYNAMIC_BUFFER)
mbedtls_ssl_handshake_server_step
mbedtls_ssl_read
mbedtls_ssl_write
mbedtls_ssl_session_reset
mbedtls_ssl_free
mbedtls_ssl_setup
mbedtls_ssl_send_alert_message
@@ -418,21 +418,6 @@ void __wrap_mbedtls_ssl_free(mbedtls_ssl_context *ssl)
__real_mbedtls_ssl_free(ssl);
}
int __wrap_mbedtls_ssl_session_reset(mbedtls_ssl_context *ssl)
{
CHECK_OK(esp_mbedtls_reset_add_tx_buffer(ssl));
CHECK_OK(esp_mbedtls_reset_add_rx_buffer(ssl));
CHECK_OK(__real_mbedtls_ssl_session_reset(ssl));
CHECK_OK(esp_mbedtls_reset_free_tx_buffer(ssl));
esp_mbedtls_reset_free_rx_buffer(ssl);
return 0;
}
int __wrap_mbedtls_ssl_send_alert_message(mbedtls_ssl_context *ssl, unsigned char level, unsigned char message)
{
int ret;