esp-idf/components
Angus Gratton 8d1a99e026 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:31:19 +10:00
..
app_trace newlib: use --specs=nano.specs to enable "nano" version of C library 2020-06-02 13:15:08 +07:00
app_update otatool: Fix incorrect using otadata.seq&crc in switch_ota_partition cmd 2021-04-27 19:41:17 +08:00
asio asio: updated ASIO port to use latest asio and esp-idf features 2020-01-09 21:53:50 +01:00
bootloader paritition_table: Verify the partition table md5sum when loading the app 2021-06-02 16:31:19 +10:00
bootloader_support paritition_table: Verify the partition table md5sum when loading the app 2021-06-02 16:31:19 +10:00
bt Merge branch 'nimble/fix_ble_sm_sc_pub_key_v4.1' into 'release/v4.1' 2021-05-25 14:52:59 +00:00
cbor cbor: add tinycbor library and example 2019-08-22 17:44:29 +08:00
coap coap: move mbedTLS config options from component to examples 2020-05-26 20:05:33 +05:30
console
cxx Revert "CXX: removed exception windowspill test" 2020-11-11 14:43:15 +00:00
driver timer: add IRAM_ATTR to spinlock give/take API 2021-05-13 16:07:01 +08:00
efuse efuse: Add ESP32 V3 'disable Download Mode' functionality 2020-12-16 17:08:04 +11:00
esp32 paritition_table: Verify the partition table md5sum when loading the app 2021-06-02 16:31:19 +10:00
esp32s2beta Merge branch 'feature/light_sleep_reject_v4.1' into 'release/v4.1' 2020-11-22 20:48:39 +08:00
esp_adc_cal [cxx]: fixed extern "C" declarations 2021-04-23 07:35:47 +00:00
esp_common esp_wifi: Add documentation to avoid using WiFi modem sleep for WiFi/BT coexistence 2021-03-17 15:27:25 +08:00
esp_eth esp_eth: moved extern "C" after includes 2020-09-09 10:19:10 +08:00
esp_event esp_wifi: Update wifi lib 2020-11-20 19:45:21 +08:00
esp_gdbstub gdb: Modify PC in case of invalid PC 2020-10-08 11:13:17 +05:30
esp_http_client esp_http_client_read: Add check for esp_http_client_is_complete_data_received before returning ESP_FAIL 2021-04-28 05:00:33 +00:00
esp_http_server esp_http_server: Add lru_socket flag in sock_db to indicate httpd_sess_close is called from httpd_sess_close_lru 2021-01-22 11:16:50 +05:30
esp_https_ota esp_https_ota.c: Add fix to return failure if (-1) is returned from esp_http_client_read 2020-09-02 12:30:51 +00:00
esp_https_server
esp_local_ctrl esp_local_ctrl: Fix some memory leak issues by coverity static analyzer. 2021-01-18 11:38:00 +05:30
esp_netif esp-netif: Fix PPP netif event posting to include esp_netif data 2021-03-31 05:43:39 +00:00
esp_ringbuf feat(timer): refator timer group driver 2019-11-21 14:14:19 +08:00
esp_rom flash_encryption: Quick fixed the issue that block when flash_encryption_write, Related https://github.com/espressif/esp-idf/issues/6322, Related https://github.com/espressif/esp-idf/issues/6254 2021-03-11 14:11:01 +08:00
esp_serial_slave_link essl: new component to communicate with esp serial slave devices 2019-12-03 22:58:41 +08:00
esp_websocket_client Add options for esp_http_client and esp_websocket_client to support keepalive 2021-03-31 05:44:48 +00:00
esp_wifi esp_wifi: Fix setting channel error after WiFi stop 2021-05-06 11:52:26 +08:00
esp-tls Modify esp-tls and tcp_transport to support keep alive for tcp and ssl connection 2021-03-31 05:44:48 +00:00
espcoredump coredump: Fixes size of memory region used by espcoredump.py 2020-11-17 20:25:56 +03:00
esptool_py esptool: Update to fix espsecure.py sign_data default version argument 2021-05-03 04:44:50 +00:00
expat heap_caps: small fixes on comments plus cleaning 2019-12-20 13:35:56 -03:00
fatfs fatfs: Fix some memory leak issues by coverity static analyzer. 2021-01-18 11:36:53 +05:30
freemodbus Bugfix/fix uart set rx timeout feature (backport v4.1) 2021-05-10 11:41:02 +08:00
freertos freertos: Check for arithmetic overflows on queue creation 2021-05-04 18:35:38 +10:00
heap heap: Only fill new heaps with FREE_FILL_PATTERN if Comprehensive poisoning is on 2020-04-27 16:32:24 +10:00
idf_test ci: decrease the flash performance threshold 2021-05-27 14:07:01 +08:00
jsmn jsmn: define macros in build system 2019-11-29 18:05:24 +08:00
json cJSON: include only source file objects for cmake build 2020-02-10 17:32:14 +05:30
libsodium ut: Move tests back from "esp32" subfolder 2020-01-06 17:13:53 +08:00
log log: correct timestamp formatting to unsigned integer type 2021-03-04 11:54:47 +05:30
lwip backport bugfix lwip for v4.1 2021-04-29 13:03:26 +00:00
mbedtls mbedtls: upgrade to v2.16.9 release 2021-01-07 11:16:35 +05:30
mdns Merge branch 'bugfix/mdns_txt_length_collision_v4.1' into 'release/v4.1' 2021-03-23 03:28:36 +00:00
mqtt MQTT: Update submodule reference: config, error handle, minor fixes 2020-11-20 10:25:25 +01:00
newlib Merge branch 'bugfix/adjtime_return_outdelta_before_new_delta_set_v4.1' into 'release/v4.1' 2020-09-22 15:34:27 +08:00
nghttp Modified http_parser to handle ICY uris. 2019-10-11 05:04:08 +00:00
nvs_flash NVS Flash: prevent erasing initialized partition 2021-01-07 11:32:29 +08:00
openssl openssl: made verification mode conversion to mbetls modes more strict 2020-09-21 13:21:41 +00:00
partition_table paritition_table: Verify the partition table md5sum when loading the app 2021-06-02 16:31:19 +10:00
perfmon xtensa: update header file 2019-12-09 09:44:56 +08:00
protobuf-c
protocomm protocomm: Fixed NULL check of allocated memory 2021-03-05 10:10:55 +05:30
pthread pthread: fix the priority inheritance 2020-11-17 14:46:09 +08:00
sdmmc sdmmc: fix the probe issue that forbid sdspi working in highspeed mode 2020-07-28 17:38:37 +08:00
soc Merge branch 'bugfix/fix_uart_set_rx_timeout_feature_v41' into 'release/v4.1' 2021-05-10 03:41:08 +00:00
spi_flash paritition_table: Verify the partition table md5sum when loading the app 2021-06-02 16:31:19 +10:00
spiffs tools: Redirect some warnings to stderr 2020-12-15 13:27:00 +07:00
tcp_transport Modify esp-tls and tcp_transport to support keep alive for tcp and ssl connection 2021-03-31 05:44:48 +00:00
tcpip_adapter Set default AP handlers in wifi_create_and_start_ap() 2020-09-15 14:53:11 +08:00
ulp Tools: add Python 2 deprecation warning 2020-12-09 14:41:33 +01:00
unity ut: add DISABLED_FOR_TARGETS macros to control ut building 2020-01-06 17:13:47 +08:00
vfs vfs: support vfs uart set line endings with specified uart number (release/v4.1) 2020-08-24 15:37:44 +08:00
wear_levelling ut: Move tests back from "esp32" subfolder 2020-01-06 17:13:53 +08:00
wifi_provisioning Merge branch 'bugfix/wpa_supplicant_coverity_issue_fixes_v4.1' into 'release/v4.1' 2021-03-23 03:27:44 +00:00
wpa_supplicant wpa_supplicant: Group key reinstallation fixes 2021-05-13 15:34:58 +08:00
xtensa add CN translation for adding python2 deprecation warning(MR 11115) 2020-12-09 14:41:33 +01:00