esp-idf/components/mbedtls/port
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
..
dynamic fix(mbedtls): fix mbedtls dynamic resource memory leaks and RSA cert drop earlier 2020-11-19 07:31:50 +00:00
esp32 Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
esp32s2 SHA: add HAL layer and refactor driver 2020-10-09 08:24:08 +00:00
esp32s3 SHA: add HAL layer and refactor driver 2020-10-09 08:24:08 +00:00
include SHA/RSA: moved all caps to soc_caps.h 2020-11-12 02:15:46 +00:00
sha SHA: fix dma lldesc going out of scope issue 2020-11-18 06:04:31 +00:00
esp_aes_xts.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
esp_bignum.c SHA/RSA: moved all caps to soc_caps.h 2020-11-12 02:15:46 +00:00
esp_hardware.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
esp_mem.c Exception handlers for LoadStoreError and LoadStoreAlignmentError 2020-02-26 20:21:59 +08:00
esp_timing.c Add DTLS support to libcoap using MbedTLS 2019-08-06 10:37:40 +05:30
mbedtls_debug.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
net_sockets.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00