esp-idf/components/mbedtls
Mahavir Jain dc34d4986a
esp32: mpi: add workaround for data corruption issue observed with IDF 5.x toolchain
This fix adds a workaround to disable compiler optimization flag "-ftree-loop-distribute-patterns"
for `mpi_to_mem_block` routine. It was observed that compiler with release configuration was falling
back to `memset` call from ROM library causing an issue in correctly zero initializing MPI peripheral
block.

Please see following linked issue for more discussion and context on this issue.

Closes https://github.com/espressif/esp-idf/issues/8710
Closes https://github.com/espressif/esp-idf/issues/9371
Closes https://github.com/espressif/esp-idf/issues/9256
Closes IDFGH-7102
Closes IDFGH-7842
Closes IDFGH-7714
Closes IDFCI-1452
Closes IDF-6029
2022-10-21 14:29:02 +05:30
..
esp_crt_bundle Update esp_crt_bundle certificates 2022-10-13 10:00:11 +08:00
mbedtls@7b428b1bf2 mbedtls: Update to v3.2.1 2022-08-24 11:59:34 +05:30
port esp32: mpi: add workaround for data corruption issue observed with IDF 5.x toolchain 2022-10-21 14:29:02 +05:30
test_apps mbedtls: test_app: keep release config enabled for ESP32 2022-10-21 14:29:02 +05:30
CMakeLists.txt mbedtls/port: Fix dynamic buffers feature for v3.2.1 2022-08-24 11:59:34 +05:30
Kconfig mbedtls: Remove deprecated options from mbedtls/esp_config.h 2022-05-28 10:21:06 +05:30