esp-idf/components/mbedtls
Dong Heng 1c9592efc4 fix(mbedtls): fix mbedtls dynamic resource memory leaks and RSA cert drop earlier
RX process caches the session information in "ssl->in_ctr" not in "ssl->in_buf".
So when freeing the SSL, can't free the "ssl->in_ctr", because the "ssl->in_buf"
is empty.

Make the RX process like TX process, and cache the session information in
"ssl->in_buf", so that the cache buffer can be freed when freeing the SSL.

Closes https://github.com/espressif/esp-idf/issues/6104
2020-11-19 07:31:50 +00:00
..
esp_crt_bundle Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
mbedtls@90f46c8b17 mbedtls: update to mbedtls release v2.16.7 2020-07-20 15:50:20 +05:30
port fix(mbedtls): fix mbedtls dynamic resource memory leaks and RSA cert drop earlier 2020-11-19 07:31:50 +00:00
test Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
CMakeLists.txt SHA: add HAL layer and refactor driver 2020-10-09 08:24:08 +00:00
component.mk SHA: add HAL layer and refactor driver 2020-10-09 08:24:08 +00:00
Kconfig time: Fix gettimeofday for ESP32-S3 2020-10-20 14:09:32 +08:00
Makefile.projbuild esp32, mbedtls: check component name when enabling test flags 2018-11-20 01:27:24 +08:00