esp-idf/components/esp32
Angus Gratton 58a3e08895 paritition_table: Verify the partition table md5sum when loading the app
Additionally, always enable the partition MD5 check if flash encryption is on in
Release mode. This ensures the partition table ciphertext has not been modified
(CVE-2021-27926).

The exception is pre-V3.1 ESP-IDF bootloaders and partition tables, which
don't have support for the MD5 entry.
2021-05-30 23:21:14 +00:00
..
include deep_sleep: on S2 disable the brown out detector before deep sleeping 2021-02-25 10:53:06 +08:00
ld soc: add dummy bytes to ensure instr prefetch always valid 2021-04-01 10:23:44 +08:00
test gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3 2021-04-12 17:45:06 +08:00
cache_err_int.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
cache_sram_mmu.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
clk.c esp_rom: extract common ets apis into esp_rom_sys.h 2020-07-27 15:27:01 +08:00
CMakeLists.txt esp32: Provision to redirect .bss to external ram through linker fragments 2020-12-04 06:32:38 +00:00
component.mk esp32: Provision to redirect .bss to external ram through linker fragments 2020-12-04 06:32:38 +00:00
crosscore_int.c esp_rom: extract common ets apis into esp_rom_sys.h 2020-07-27 15:27:01 +08:00
dport_access.c freertos: Increase minimum task stack size when stack smashing checker is enabled 2021-04-06 02:43:24 +00:00
esp_himem.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
hw_random.c global: Uses CCOUNT API instead of XTHAL macro 2021-01-12 16:24:23 +08:00
Kconfig paritition_table: Verify the partition table md5sum when loading the app 2021-05-30 23:21:14 +00:00
linker.lf esp32, esp32s2: move panic handling code to new component 2020-03-10 19:56:24 +08:00
Makefile.projbuild Add fixes for gcc8 psram fix improvement 2020-03-27 20:04:47 +07:00
project_include.cmake Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
sdkconfig.rename feat(psram): config SPI psram pins based on efuse value 2019-05-28 21:25:16 +08:00
spiram_psram.c gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3 2021-04-12 17:45:06 +08:00
spiram_psram.h tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
spiram.c spiram: Add soc macro for SPIRAM address space size, use it where applicable 2020-09-21 11:43:55 +10:00
system_api_esp32.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00