OVMS3-idf/components/bootloader_support/include
Tim Nordell 43393cf4d1 bootloader: Support for skipping validation upon wake from deep sleep
This saves time when waking up from deep sleep, but potentially decreases
the security of the system.  If the application able to modify itself
(especially areas that are loaded into RAM) in flash while running
without crashing or is modifies the cached bits of information about
what was last booted from the bootloader, this could cause security
issues if the user does a "deep sleep reset" since the full validation
is skipped.

Signed-off-by: Tim Nordell <tim.nordell@nimbelink.com>
2019-08-21 11:44:37 +00:00
..
bootloader_clock.h bootloader_support: Add C++ header guards 2019-06-26 11:26:56 +10:00
bootloader_common.h tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
bootloader_flash_config.h tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
bootloader_random.h bootloader_support: Add C++ header guards 2019-06-26 11:26:56 +10:00
bootloader_util.h bootloader_support: Add C++ header guards 2019-06-26 11:26:56 +10:00
esp_app_format.h bootloader: Move some structs to separated file 2019-06-21 18:43:27 +08:00
esp_flash_data_types.h merge esp_flash_data_types into esp_flash_partitions 2019-03-18 08:51:55 +00:00
esp_flash_encrypt.h tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
esp_flash_partitions.h spi_flash: support working on differnt buses and frequency 2019-06-18 06:32:52 +00:00
esp_image_format.h bootloader: Support for skipping validation upon wake from deep sleep 2019-08-21 11:44:37 +00:00
esp_secure_boot.h bootloader_support: Add C++ header guards 2019-06-26 11:26:56 +10:00