OVMS3-idf/components/bootloader_support/src
Angus Gratton abd6d40796 secure boot: Ensure mbedTLS enables ECDSA if signatures are checked in app
and all ECDSA to be disabled if secure boot is not enabled

Previously if ECDSA disabled in config then secure_boot_signatures.c would
fail to build (whether or not secure boot was enabled).

To avoid breaking apps that might be using the signature scheme with custom OTA
without enabling secure boot signatures in config, this change just disables
this functionality if unavailable in mbedTLS config.

Possible fix for root cause of https://github.com/espressif/esp-idf/pull/3703
2019-08-30 14:56:11 +10:00
..
esp32 spi_flash: remove duplicate definition of spi_flash_unlock 2019-08-23 12:37:55 +08:00
idf secure boot: Ensure mbedTLS enables ECDSA if signatures are checked in app 2019-08-30 14:56:11 +10:00
bootloader_clock.c bootloader: add definition of esp_clk_apb_freq 2019-08-27 12:01:11 +02:00
bootloader_common.c bootloader: API for the fast wakeup and custom using RTC mem 2019-08-21 11:44:37 +00:00
bootloader_flash.c tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
bootloader_flash_config.c tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
bootloader_init.c timer_group: use the LL 2019-08-09 13:46:31 +08:00
bootloader_random.c all: Using xxx_periph.h 2019-06-03 14:15:08 +08:00
bootloader_utility.c bootloader: API for the fast wakeup and custom using RTC mem 2019-08-21 11:44:37 +00:00
esp_image_format.c bootloader: Support for skipping validation upon wake from deep sleep 2019-08-21 11:44:37 +00:00
flash_encrypt.c tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
flash_partitions.c separate rom from esp32 component to esp_rom 2019-03-21 18:51:45 +08:00
flash_qio_mode.c make code conform to Wstrict-prototypes 2019-08-01 16:28:56 +07:00