esp-idf/components/esp32
Angus Gratton 22487a65ac 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-06-02 16:32:31 +10:00
..
hwcrypto Fixed warnings for components driver, esp32 and mbedtls 2019-11-19 15:04:01 +05:30
include bootloader: Add fault injection resistance to Secure Boot bootloader verification 2021-03-31 17:54:45 +05:30
ld esp_wifi: ESP32 phy add [sections:phy_iram] 2021-01-11 15:32:46 +08:00
lib@e8dd34f6a7 esp_wifi: Fix setting channel error after WiFi stop 2021-05-06 14:06:29 +08:00
test esp_wifi: Modify ESP_IF_WIFI_AP to WIFI_IF_AP 2021-03-25 10:53:28 +08:00
brownout.c esp32: add API to get reset reason 2018-08-20 16:49:20 +08:00
cache_err_int.c esp32: panic: do digital reset if cache error interrupt is set 2020-01-30 12:31:00 +01:00
cache_sram_mmu.c Spiram: Add option to reserve MMU banks; add himem API to make use of those banks 2018-10-15 14:32:58 +08:00
clk.c esp32: Add a Kconfig option- Number of attempts to repeat 32k XTAL calibration 2020-04-15 16:52:23 +08:00
CMakeLists.txt esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
coexist.c Decouple WiFi and BT with coexist to reduce bin size 2019-03-05 10:38:14 +08:00
component.mk ipc: prevent code getting pulled in for unicore configuration 2020-03-12 16:28:00 +05:30
cpu_start.c efuse: Add ESP32 V3 'disable Download Mode' functionality 2020-12-17 17:44:21 +11:00
crosscore_int.c Add Task Watchdog backtrace printing 2021-03-04 19:01:48 +11:00
dbg_stubs.c esp32: Adds GCOV debug stubs support 2018-05-18 16:16:03 +03:00
debug_helpers_asm.S esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
debug_helpers.c esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
dport_access.c esp32: Fix esp_dport_access_reg_read 2020-01-16 14:33:56 +08:00
dport_panic_highint_hdl.S add soft solution for esp32 eco3 live lock issue 2020-08-12 02:16:53 +00:00
esp_adapter.c esp_wifi: decouple Wi-Fi and bluetooth with coexist to reduce binary file size 2020-12-17 14:21:59 +08:00
esp_clk_internal.h bugfix/rtc_clk_32k_bootstrap: Fix starting 32k RTC 2018-03-21 13:27:56 +05:00
esp_err_to_name.c Revert "esp_wifi: optimize WiFi TX performance" 2020-12-21 15:53:19 +08:00
esp_err_to_name.c.in esp32: esp_err_to_name_r: print error code as hex and decimal 2018-06-15 15:49:23 +08:00
esp_himem.c Spiram: Add option to reserve MMU banks; add himem API to make use of those banks 2018-10-15 14:32:58 +08:00
esp_system_internal.h esp32: add API to get reset reason 2018-08-20 16:49:20 +08:00
esp_timer_esp32.c esp_timer/esp32: Fix case when alarm_reg > counter_reg but FRC_TIMER_INT_STATUS is not set 2020-02-05 10:43:19 +00:00
esp_timer_impl.h sleep: fix deadlock in esp_timer_impl_advance after light sleep 2018-05-09 22:52:50 +08:00
esp_timer.c esp_timer: fix the bug that when timeout of timer happens try to run callback, and high priority task delete the timer and break the callback 2019-11-20 04:17:41 +00:00
ets_timer_legacy.c wifi/bt coexistence: Fix disabled cache access race when writing to flash 2017-10-16 19:47:33 +08:00
event_default_handlers.c esp_wifi: Modify ESP_IF_WIFI_AP to WIFI_IF_AP 2021-03-25 10:53:28 +08:00
event_loop.c event: Implement event loop library 2018-10-26 13:14:19 +08:00
fast_crypto_ops.c esp32/wpa_supplicant: fix some bugs introduced by wifi os adapter 2018-05-31 17:09:40 +08:00
freertos_hooks.c esp32: fix regression introduced in automatic light sleep pm 2018-09-26 08:52:15 +05:30
gdbstub.c gdbstub: minor cleanup 2019-03-05 12:11:45 +08:00
hw_random.c esp32: Add esp_fill_random() function 2018-09-03 04:39:45 +00:00
int_wdt.c add soft solution for esp32 eco3 live lock issue 2020-08-12 02:16:53 +00:00
intr_alloc.c ipc: prevent code getting pulled in for unicore configuration 2020-03-12 16:28:00 +05:30
ipc.c ipc: initialise automatically, if called from the app 2018-09-25 15:13:47 +08:00
Kconfig paritition_table: Verify the partition table md5sum when loading the app 2021-06-02 16:32:31 +10:00
lib_printf.c esp_wifi_mesh: update wifi mesh libs 2020-11-03 15:23:28 +08:00
libhal.a Initial public version 2016-08-17 23:08:22 +08:00
linker.lf esp_wifi:Put some rx code to iram 2019-12-17 12:55:47 +00:00
Makefile.projbuild ldgen: fix build issue on make when build dir is a symlink 2020-03-23 13:12:49 +08:00
panic.c esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
phy_init_data.h bugfix: fix some wifi bugs 2021-01-11 19:21:18 +08:00
phy_init.c esp_wifi: optimize phy version log 2021-01-11 15:32:37 +08:00
phy.h esp32: some changes relating to phy v3900 2018-05-22 14:16:09 +08:00
pm_esp32.c Merge branch 'bugfix/pm_isr_exit_lock_v3.3' into 'release/v3.3' 2019-09-08 23:10:02 +08:00
pm_impl.h esp32: fix regression introduced in automatic light sleep pm 2018-09-26 08:52:15 +05:30
pm_locks.c esp_pm: fix formatting issues in esp_pm_dump_locks 2021-01-15 12:46:46 +01:00
pm_trace.c freertos,esp32: automatic light sleep support 2018-05-18 03:14:46 +00:00
pm_trace.h freertos,esp32: automatic light sleep support 2018-05-18 03:14:46 +00:00
project_include.cmake cmake: Fix psram workaround compiler flag application 2019-02-26 04:07:51 +00:00
reset_reason.c reset_reason: fix setting wake stub entry point to 0x80000000 2018-08-27 19:01:03 +08:00
restore.c esp_system: remove link time dependency on WiFi stack 2017-06-15 18:15:36 +08:00
sleep_modes.c Fix external start fail 2019-04-02 12:54:08 +11:00
spiram_psram.c spiram: fix the read id failure 2020-11-05 06:11:29 +00:00
spiram_psram.h bugfix(psram): fix psram size acquisition method 2018-11-28 17:05:37 +08:00
spiram.c Merge branch 'bugfix/fix_psram_eid' into 'master' 2019-01-15 17:44:51 +08:00
stack_check.c esp32: Adds Stack Smashing Protection Feature 2017-11-17 12:08:36 +03:00
system_api.c driver(uart): fix uart module reset issue (release V3.3) 2021-04-27 10:12:59 +00:00
task_wdt.c Add Task Watchdog backtrace printing 2021-03-04 19:01:48 +11:00
wifi_init.c esp_wifi: Updata WiFi lib 2020-12-23 15:48:06 +08:00