esp-idf/components/mbedtls/port
Marius Vikhammer 1c8fd4041e aes/sha: use a shared lazy allocated GDMA channel for AES and SHA
Removed the old dynamically allocated GDMA channel approach.
It proved too unreliable as we couldn't not ensure consumers of the mbedtls
would properly free the channels after use.

Replaced by a single shared GDMA channel for AES and SHA, which won't be
released unless user specifically calls API for releasing it.
2021-03-10 09:40:35 +08:00
..
aes aes/sha: use a shared lazy allocated GDMA channel for AES and SHA 2021-03-10 09:40:35 +08:00
crypto_shared_gdma aes/sha: use a shared lazy allocated GDMA channel for AES and SHA 2021-03-10 09:40:35 +08:00
dynamic Fix esp_tls: Prevent freeing of global ca store after each connection 2021-03-05 09:53:19 +05:30
esp32 global: fix sign-compare warnings 2021-01-12 14:05:08 +08:00
esp32c3 mbedtls: merge changes from C3 2020-12-29 10:56:13 +08:00
esp32s2 esp32c3/Digital Signature: mbedtls integration through ESP-TLS 2021-01-22 11:54:16 +05:30
esp32s3 global: fix sign-compare warnings 2021-01-12 14:05:08 +08:00
esp_ds esp32c3/Digital Signature: mbedtls integration through ESP-TLS 2021-01-22 11:54:16 +05:30
include aes/sha: use a shared lazy allocated GDMA channel for AES and SHA 2021-03-10 09:40:35 +08:00
sha aes/sha: use a shared lazy allocated GDMA channel for AES and SHA 2021-03-10 09:40:35 +08:00
esp_bignum.c MbedTLS: Add software fallback implementation for exp mod 2021-01-18 18:47:51 +05:30
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