OVMS3-idf/components/bootloader
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
..
subproject tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
CMakeLists.txt bootloader: fix secure boot issues 2019-06-28 10:54:21 +08:00
component.mk build system: Use component.mk for all components, refactor bootloader build 2017-07-19 09:10:48 +10:00
flash_bootloader_args.in esptool_py: use passed offset and image when template is given 2019-06-21 19:48:41 +08:00
Kconfig.projbuild bootloader: Support for skipping validation upon wake from deep sleep 2019-08-21 11:44:37 +00:00
Makefile.projbuild Secure Boot & Flash encryption: Support 3/4 Coding Scheme 2018-10-16 16:24:10 +11:00
project_include.cmake bootloader: fix secure boot issues 2019-06-28 10:54:21 +08:00
sdkconfig.rename Improve flash encryption documentation and add Development & Release modes 2019-06-25 23:41:18 +00:00