esp-idf/components/partition_table
Angus Gratton ede477ea65 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-18 01:32:59 +00:00
..
test esp_partition: add test, docs for ESP_PARTITION_TYPE_ANY 2021-05-05 15:11:29 +02:00
test_gen_esp32part_host cmake partition_table: Check binaries fit in partition spaces at build time 2021-04-16 16:40:47 +10:00
CMakeLists.txt
Kconfig.projbuild paritition_table: Verify the partition table md5sum when loading the app 2021-05-18 01:32:59 +00:00
Makefile.projbuild
check_sizes.py cmake partition_table: Check binaries fit in partition spaces at build time 2021-04-16 16:40:47 +10:00
component.mk
gen_empty_partition.py
gen_esp32part.py partition_table: Fix pylint issues in gen_esp32part.py 2021-04-16 16:40:47 +10:00
partitions_singleapp.csv
partitions_singleapp_coredump.csv
partitions_singleapp_encr_nvs.csv
partitions_singleapp_large.csv partition_table: Add a "single factory app (large)" option for 1.5MB app size 2021-04-16 16:40:47 +10:00
partitions_singleapp_large_coredump.csv partition_table: Add a "single factory app (large)" option for 1.5MB app size 2021-04-16 16:40:47 +10:00
partitions_singleapp_large_encr_nvs.csv partition_table: Add a "single factory app (large)" option for 1.5MB app size 2021-04-16 16:40:47 +10:00
partitions_two_ota.csv
partitions_two_ota_coredump.csv
partitions_two_ota_encr_nvs.csv
parttool.py
project_include.cmake cmake partition_table: Check binaries fit in partition spaces at build time 2021-04-16 16:40:47 +10:00