Mahavir Jain
eb9019a1eb
Merge branch 'feature/enable_ota_resumption_support_for_release5.3' into 'release/v5.3'
...
feat(app_update): enabled ota resumption support for release/v5.3
See merge request espressif/esp-idf!37212
2025-02-27 13:41:07 +08:00
Mahavir Jain
e97c51ea24
feat(ecc): enable ECC constant time mode for ESP32-H2 ECO5
2025-02-19 19:15:17 +05:30
Mahavir Jain
570b01fd9b
refactor(docs): re-organize security docs for better navigation
2025-02-14 11:48:24 +05:30
Mahavir Jain
562ca9f2e0
Merge branch 'bugfix/http_client_select_read_error_v5.3' into 'release/v5.3'
...
fix(tcp_tranport): Fix handling of select() return value (v5.3)
See merge request espressif/esp-idf!36918
2025-02-13 19:19:22 +08:00
Mahavir Jain
5f7897837e
Merge branch 'bugfix/fix_blufi_crash_opt_v5.3' into 'release/v5.3'
...
fix(blufi): Enhance security in BLUFI example (v5.3)
See merge request espressif/esp-idf!36860
2025-02-12 12:32:01 +08:00
Mahavir Jain
2ee980590b
Merge branch 'feat/bootloader_nvs_read_encrypted_v5.3' into 'release/v5.3'
...
fix(esptool_py): NVS partition being incorrectly marked as encrypted by the build system (v5.3)
See merge request espressif/esp-idf!36680
2025-01-30 17:14:36 +08:00
Mahavir Jain
e1a023e13d
Merge branch 'feat/support_aes_pseudo_round_func_in_esp32h2_eco5_v5.3' into 'release/v5.3'
...
Support AES and XTS-AES's pseudo round function in ESP32H2-ECO5 (v5.3)
See merge request espressif/esp-idf!36464
2025-01-24 14:40:00 +08:00
Mahavir Jain
ad911e11d1
Merge branch 'feature/efuse_update_for_esp32h2_eco5_v5.3' into 'release/v5.3'
...
feat(efuse): Adds efuses for esp32h2 eco5 (v5.3)
See merge request espressif/esp-idf!36239
2025-01-23 15:59:02 +08:00
Mahavir Jain
74b2b3911f
Merge branch 'bugfix/update_api_to_get_url_correctly_v5.3' into 'release/v5.3'
...
fix(esp_http_client): updated API esp_http_client_get_url() to get URL in correct format (v5.3)
See merge request espressif/esp-idf!36332
2025-01-14 12:44:56 +08:00
Mahavir Jain
636ae484d8
Merge branch 'fix/return_esp_err_t_for_httpd_req_get_url_query_str_v5.3' into 'release/v5.3'
...
feat(https_server): Added checks to verify if uri is empty (v5.3)
See merge request espressif/esp-idf!36287
2025-01-13 11:58:30 +08:00
Mahavir Jain
de65ee55a7
Merge branch 'feature/add_support_for_http_1.0_requests_v5.3' into 'release/v5.3'
...
feat(esp_http_server): add support to handle HTTP 1.0 requests (v5.3)
See merge request espressif/esp-idf!35660
2024-12-16 22:01:09 +08:00
Mahavir Jain
48a7476a1c
Merge branch 'bugfix/fix_build_failure_with_tls1_3_only_v5.3' into 'release/v5.3'
...
fix: Fixed build errors with TLS 1.3 only configuration (v5.3)
See merge request espressif/esp-idf!35260
2024-12-10 16:37:03 +08:00
Mahavir Jain
ecc5f36e49
Merge branch 'fix/fetch_image_hdr_v5.3' into 'release/v5.3'
...
fix(esp_system): Correct address used to fetch application image header (v5.3)
See merge request espressif/esp-idf!34628
2024-12-06 15:36:53 +08:00
Mahavir Jain
796355150e
Merge branch 'fix/aes_cache_failure_when_l2_cache_line_size_greater_than_l1_cache_v5.3' into 'release/v5.3'
...
Fix memory corruption caused due to unaligned external memory buffers sync in AES (v5.3)
See merge request espressif/esp-idf!35065
2024-12-06 15:36:11 +08:00
Mahavir Jain
8ce6ba18da
Merge branch 'bugfix/ota_failed_with_openssl_3.0.2_v5.3' into 'release/v5.3'
...
fix(esp_http_client): Fix ota failure with openssl server (v5.3)
See merge request espressif/esp-idf!35066
2024-12-06 15:35:59 +08:00
Mahavir Jain
921a8a7e71
Merge branch 'feat/mbedtls_size_optimization_v5.3' into 'release/v5.3'
...
Fix the increase in build size of mbedtls while upgrading to v3.x (v5.3)
See merge request espressif/esp-idf!34252
2024-10-28 11:16:23 +08:00
Mahavir Jain
300bc6bbe1
Merge branch 'feature/update_mbedtls_version_to_3.6.2_v5.3' into 'release/v5.3'
...
feat(mbedtls): update mbedtls version to 3.6.2 (v5.3)
See merge request espressif/esp-idf!34357
2024-10-23 13:12:27 +08:00
Mahavir Jain
2d61ea12be
Merge branch 'fix/mbedtls_fs_io_dependency_on_vfs_v5.3' into 'release/v5.3'
...
fix(mbedtls): Fix the MBEDTLS_FS_IO dependency on vfs (v5.3)
See merge request espressif/esp-idf!34269
2024-10-20 22:50:18 +08:00
Mahavir Jain
d9cf088d4c
Merge branch 'feat/move_crt_bundle_dummy_cert_to_rodata_v5.3' into 'release/v5.3'
...
Move cert bundle's dummy cert to .rodata to reduce RAM usage (v5.3)
See merge request espressif/esp-idf!34201
2024-10-18 10:37:48 +08:00
Mahavir Jain
98295c8c67
Merge branch 'bug/ci_test_https_server_file_serving_v5.3' into 'release/v5.3'
...
fix(protocols): Erased the storage partition for http_server ci test (v5.3)
See merge request espressif/esp-idf!34163
2024-10-17 12:37:57 +08:00
Mahavir Jain
bfd037e87e
feat: add compiler config for not merging const sections
...
Probably GCC-13.x and on-wards uses "-fmerge-constants" to merge
the const section (string/floating-point) across compilation units.
This makes it difficult to properly analyze the size output of rodata
section across libraries, the merged section (big in size) is showed
across a single library.
The config option added here can help to disable this compiler behavior
and help to provide better size analysis. It can be used during
development phase only as it increases rodata section size.
2024-10-15 13:35:35 +08:00
Mahavir Jain
9a94e3c59b
Merge branch 'bugfix/build_failure_cryptoauthlib_v5.3' into 'release/v5.3'
...
fix(mbedtls): link esp-cryptoauthlib to mbedcrypto library (v5.3)
See merge request espressif/esp-idf!34088
2024-10-15 13:06:51 +08:00
Mahavir Jain
6ccdda249b
fix(mbedtls): link esp-cryptoauthlib to mbedcrypto library
...
If the certificate bundle feature is disabled then the mbedtls
component library becomes interface only component and hence
adding esp-cryptoauthlib as its PRIVATE dependency does not work.
Instead the esp-cryptoauthlib should be added as PRIVATE dependency
for mbedcrypto library (for alternate ECDSA implementation).
2024-10-15 12:15:04 +08:00
Mahavir Jain
1191500dae
docs: update mbedtls guide for TLS 1.3 supported change
2024-10-08 09:57:41 +05:30
Mahavir Jain
17aa8c7f4c
Merge branch 'contrib/github_pr_14314_v5.3' into 'release/v5.3'
...
perf(gcm): shrink Shoup table and tune GCM loop (GitHub PR) (v5.3)
See merge request espressif/esp-idf!32996
2024-09-17 20:51:05 +08:00
Mahavir Jain
9a6fcb836c
Merge branch 'feat/support_esp32c2_eco4_rom_mbedtls_v3.6.0_lts_v5.3' into 'release/v5.3'
...
feat(mbedtls): support esp32c2 eco4 rom mbedtls v3.6.0 lts v5.3 (backport v5.3)
See merge request espressif/esp-idf!33419
2024-09-17 12:51:38 +08:00
Mahavir Jain
37bdbf3693
Merge branch 'contrib/github_pr_14317_v5.3' into 'release/v5.3'
...
fix(mbedtls/port): fix codespell issues (GitHub PR) (v5.3)
See merge request espressif/esp-idf!33010
2024-09-09 15:47:37 +08:00
Mahavir Jain
77475b4a9a
Merge branch 'bugfix/add_notify_flag_for_wifi_prov_v5.3' into 'release/v5.3'
...
fix(wifi_prov): Add notify characteristic flag support (v5.3)
See merge request espressif/esp-idf!33183
2024-09-06 14:43:35 +08:00
Mahavir Jain
1da3d68f7e
Merge branch 'fix/docs_nvs_encryption_update_v5.3' into 'release/v5.3'
...
docs(nvs_encryption): Updated the docs of nvs_encryption (v5.3)
See merge request espressif/esp-idf!32909
2024-09-04 16:25:18 +08:00
Mahavir Jain
3eec62f823
fix(rng): avoid clearing PMU_PERIF_I2C_RSTB in random disable API for C6
...
This configuration bit is required for ADC operation as well and hence
should not be cleared in the RNG API sequence.
Ideally, the ADC driver should take care of initializing this bit but
still the RNG layer change is required because of interleaved API usage
scenario described in following linked issue.
Closes https://github.com/espressif/esp-idf/issues/14124
Closes https://github.com/espressif/esp-idf/issues/14280
2024-08-12 10:07:28 +05:30
Mahavir Jain
9a44ced672
Merge branch 'bugfix/null_assign_variable_v5.3' into 'release/v5.3'
...
fix(wifi_prov): Use calloc instead of malloc to zero initialize variable (v5.3)
See merge request espressif/esp-idf!32526
2024-08-02 22:02:52 +08:00
Mahavir Jain
e3182df661
Merge branch 'update/esp32c6-h2_apm_api_v5.3.1' into 'release/v5.3'
...
fix(apm): minor fixes for apm api
See merge request espressif/esp-idf!32502
2024-08-01 18:32:42 +08:00
Mahavir Jain
8795e7a12d
Merge branch 'bugfix/provide_random_addr_api_v5.3' into 'release/v5.3'
...
fix(wifi_prov): Added API to set random address (v5.3)
See merge request espressif/esp-idf!32325
2024-07-26 13:53:41 +08:00
Mahavir Jain
2c84e2e40b
Merge branch 'fix/fix_aes_dma_desc_align_v5.3' into 'release/v5.3'
...
fix(aes): fixed aes wrong dma desc alignment (v5.3)
See merge request espressif/esp-idf!32206
2024-07-26 11:46:23 +08:00
Mahavir Jain
86b9fb7db0
Merge branch 'contrib/github_pr_13945_v5.3' into 'release/v5.3'
...
fix(esp_http_client): Do not allocate client->if_name twice in esp_http_client_init. (GitHub PR) (v5.3)
See merge request espressif/esp-idf!31942
2024-07-25 16:51:01 +08:00
Mahavir Jain
ad0cfa57e7
Merge branch 'feature/esp32p4_apm_api_v5.3' into 'release/v5.3'
...
feat: add esp32p4 APM HAL/LL API (v5.3)
See merge request espressif/esp-idf!31417
2024-07-25 16:50:18 +08:00
Mahavir Jain
f0ba6eb94c
Merge branch 'fix/incorrect_console_input_decoding_wifi_prov_mgr_v5.3' into 'release/v5.3'
...
fix(tools/esp_prov): Fix incorrect input decoding when using console transport (v5.3)
See merge request espressif/esp-idf!31689
2024-07-25 16:49:49 +08:00
Mahavir Jain
99467a17e9
Merge branch 'bugfix/c5_mpi_ecc_power_mode_v5.3' into 'release/v5.3'
...
fix(hal): correct mpi/ecc peripheral power up sequence for ESP32-C5 (v5.3)
See merge request espressif/esp-idf!31728
2024-07-25 16:49:05 +08:00
Mahavir Jain
98578d456f
Merge branch 'bugfix/update_ecdsa_reset_api_to_execute_correctly_v5.3' into 'release/v5.3'
...
fix(hal): updated ecdsa reset api to execute correctly (v5.3)
See merge request espressif/esp-idf!32338
2024-07-25 16:48:25 +08:00
Mahavir Jain
99b1e56500
fix(hal): correct the power up sequence for MPI/ECC peripherals in ESP32-C5
2024-07-19 13:39:03 +08:00
Mahavir Jain
aacfe19a4e
fix(esp_mm): for existing mmap region, consider new offset for virtual addr
...
While returning virtual address for existing memory mapped region, newly
supplied offset from the physical address was not getting considered.
This was a regression present from ESP-IDF 5.1 release.
Added test case in spi_flash component that fails without this fix.
Closes https://github.com/espressif/esp-idf/issues/13929
2024-07-15 12:42:06 +08:00
Mahavir Jain
be9c7145f9
Merge branch 'feat/enable_app_update_test_p4_v5.3' into 'release/v5.3'
...
feat: Enable app_update test app for ESP32P4 (v5.3)
See merge request espressif/esp-idf!30821
2024-05-20 12:32:42 +08:00
Mahavir Jain
d638267741
Merge branch 'fix/fix_flash_encryption_esp32p4_v5.3' into 'release/v5.3'
...
fix(bootloader_support): Fix flash encryption for esp32p4 (v5.3)
See merge request espressif/esp-idf!30921
2024-05-20 12:29:18 +08:00
Mahavir Jain
285ba1fcf2
Merge branch 'fix/reduce-binary-size_v5.3' into 'release/v5.3'
...
Reduce binary size (v5.3)
See merge request espressif/esp-idf!30654
2024-05-20 01:09:17 +08:00
Mahavir Jain
5c9392d177
Merge branch 'bugfix/free_memory_if_failed_to_strart_http_server_v5.3' into 'release/v5.3'
...
fix(esp_https_server): fix memory leak during configuring http server (v5.3)
See merge request espressif/esp-idf!30662
2024-05-20 01:08:21 +08:00
Mahavir Jain
6a92c1485a
Merge branch 'fix/pytest_server_start_command_failed_v5.3' into 'release/v5.3'
...
fix: Refactored script for initiating Python-based HTTPS server (v5.3)
See merge request espressif/esp-idf!30667
2024-05-20 01:07:55 +08:00
Mahavir Jain
2decfbc007
Merge branch 'fix/hello_world_linux_target_on_macos_v5.3' into 'release/v5.3'
...
fix(esp-tls): Fix compilation for linux target on macos (v5.3)
See merge request espressif/esp-idf!30808
2024-05-20 00:48:11 +08:00
Mahavir Jain
8503709d85
Merge branch 'feature/update_mbedtls_to_3.6.0_v5.3' into 'release/v5.3'
...
feat(mbedtls): updated mbedtls version from 3.5.2 to 3.6.0 (v5.3)
See merge request espressif/esp-idf!30668
2024-05-09 12:16:22 +08:00
Mahavir Jain
aa1c3af4c4
Merge branch 'bugfix/nvs_enc_test_v5.3' into 'release/v5.3'
...
fix(tests): correct the flash write length for NVS encrypted test (v5.3)
See merge request espressif/esp-idf!30602
2024-05-06 13:31:26 +08:00
Mahavir Jain
f82fea4c1b
fix(tests): correct the flash write length for NVS encrypted test
...
Write only till the embedded file size in the NVS partition. Earlier
the length was kept as the whole partition size and it could result
in accessing embedded rodata beyond the MMU mapped range.
2024-05-02 16:48:57 +05:30
Mahavir Jain
60ab9631d7
fix(tests): remove unused partition NVS bin file
2024-05-02 16:48:54 +05:30
Mahavir Jain
e486f3b944
Merge branch 'fix/error_reg_base_name_on_p4_v5.3' into 'release/v5.3'
...
fix(soc): fixed redefined soc reg names on P4 (v5.3)
See merge request espressif/esp-idf!30564
2024-04-30 12:09:21 +08:00
Mahavir Jain
636ff35b52
Merge branch 'fix/incorrect_connection_closure_parttool_test' into 'master'
...
ci(otatool): fix test failure caused due to closing connection incorrectly
Closes IDFCI-2122
See merge request espressif/esp-idf!30219
2024-04-16 23:07:23 +08:00
Mahavir Jain
816af11ba3
Merge branch 'bugfix/cleanup_mpu_ll_ports' into 'master'
...
fix: cleanup MPU LL files for RISC-V architecture SoCs
See merge request espressif/esp-idf!30260
2024-04-16 15:41:43 +08:00
Mahavir Jain
c44369de7a
fix: cleanup MPU LL files for RISC-V architecture SoCs
2024-04-16 09:50:46 +05:30
Mahavir Jain
7a283b73f6
Merge branch 'feature/p4_memory_protection' into 'master'
...
feat: add memory protection support using PMA/PMP for P4 target
Closes IDF-7542
See merge request espressif/esp-idf!29947
2024-04-15 17:24:37 +08:00
Mahavir Jain
024b040300
test(memprot): enable memory protection tests for P4
2024-04-14 21:16:42 +05:30
Mahavir Jain
46c453ae1e
feat: add memory protection support using PMA/PMP for P4 target
2024-04-14 21:16:40 +05:30
Mahavir Jain
433825d385
fix(hal): integer overflow warning in the cache LL macro
2024-04-14 21:16:38 +05:30
Mahavir Jain
166fa7acac
fix: minor warning related to missing parenthesis
2024-04-14 21:16:34 +05:30
Mahavir Jain
bf63862c4a
Merge branch 'fix/enable_crypto_periphs_before_rom_exec' into 'master'
...
fix(esp_system): enable crypto periphs before rom execution
See merge request espressif/esp-idf!30116
2024-04-13 00:14:16 +08:00
Mahavir Jain
e32211d605
Merge branch 'bugfix/howsmyssl_cert_update' into 'master'
...
fix(examples): update root certificate for howsmyssl endpoint
Closes IDFCI-2124
See merge request espressif/esp-idf!30194
2024-04-12 11:10:20 +08:00
Mahavir Jain
ebbcf074fc
fix(examples): update root certificate for howsmyssl endpoint
...
This fixes CI failure seen because of cert migration of howsmyssl
endpoint from previous "DST Root CA X3" (cross-signed) to "ISRG Root X1".
2024-04-11 16:06:00 +05:30
Mahavir Jain
b185b2b3c2
Merge branch 'feature/mbedtls_error_str_config' into 'master'
...
feat(mbedtls): add kconfig option for MBEDTLS_ERROR_C
See merge request espressif/esp-idf!30031
2024-04-08 11:10:59 +08:00
Mahavir Jain
78ff15602e
docs: add note about newly added mbedtls config to reduce app size footprint
2024-04-04 09:23:05 +05:30
Mahavir Jain
64fd14e787
feat(mbedtls): add kconfig option for MBEDTLS_ERROR_C
...
Disabling this config can reduce footprint for the cases where
mbedtls_strerror() is used and hence the debug strings are getting
pulled into the application image.
2024-04-04 09:20:28 +05:30
Mahavir Jain
2bfef64fc6
Merge branch 'fix/pmp_idcache_prot_c6_h2' into 'master'
...
fix(esp_hw_support): Fix the flash I/DROM region PMP protection
See merge request espressif/esp-idf!29933
2024-04-03 12:09:28 +08:00
Mahavir Jain
999f3f69c0
Merge branch 'esp32p4/deterministic_ecdsa_support' into 'master'
...
Add deterministic ECDSA support
Closes IDF-8507
See merge request espressif/esp-idf!29010
2024-04-01 16:45:14 +08:00
Mahavir Jain
f5fc636790
Merge branch 'feature/enable_aes_sha_support_for_c5' into 'master'
...
feat: enabled aes and sha support for esp32c5
Closes IDF-8627 and IDF-8624
See merge request espressif/esp-idf!29052
2024-03-27 17:30:45 +08:00
Mahavir Jain
421a1ee931
feat(examples): add support for ESP32-P4 in ssl_ds example
2024-03-27 10:56:13 +05:30
Mahavir Jain
c658351eab
Merge branch 'esp32p4/add_aes_gcm_support' into 'master'
...
feat: add AES-GCM support for ESP32-P4
See merge request espressif/esp-idf!29516
2024-03-27 11:40:26 +08:00
Mahavir Jain
cdc1a2551b
Merge branch 'feature/enable_rsa_support_for_c5' into 'master'
...
feat: enable RSA support for c5
See merge request espressif/esp-idf!29189
2024-03-22 10:10:47 +08:00
Mahavir Jain
cd47cf46dc
Merge branch 'esp32p4/add_aes_support' into 'master'
...
feat: add AES support for ESP32-P4
Closes IDF-6519
See merge request espressif/esp-idf!26429
2024-03-15 11:43:22 +08:00
Mahavir Jain
6dd040a61b
Merge branch 'update/update_certs_bundle' into 'master'
...
Update esp_crt_bundle certificates
See merge request espressif/esp-idf!29562
2024-03-13 15:42:31 +08:00
Mahavir Jain
2b17acb4b0
Merge branch 'bugfix/memprot_cleanup' into 'master'
...
fix: cleanup memprot files for C6/H2/P4
See merge request espressif/esp-idf!29556
2024-03-13 11:12:52 +08:00
Mahavir Jain
fd6c710b27
fix: cleanup memprot files for C6/H2/P4
...
There is no separate permission control peripheral in C6/H2/P4.
Memory protection is achieved using built-in PMA/PMP and hence
removing permission control specific files.
2024-03-11 17:10:40 +05:30
Mahavir Jain
8ce8a9e75e
Merge branch 'ci/fix_pre_encrytped_ota_failure_in_ci' into 'master'
...
ci: Fix pre_encrypted_ota example failure in CI
Closes IDFCI-2082
See merge request espressif/esp-idf!29504
2024-03-11 14:03:19 +08:00
Mahavir Jain
9f4e8eb0cd
Merge branch 'feature/re_enable_mbedtls_testapp_on_p4' into 'master'
...
feat: re enables tests on p4
Closes IDF-8982
See merge request espressif/esp-idf!29150
2024-03-05 22:08:28 +08:00
Mahavir Jain
842a658322
Merge branch 'feature/add_jtag_re_enable_example' into 'master'
...
feat: add example to re-enable jtag using hmac peripheral
Closes IDF-6909 and IDF-6910
See merge request espressif/esp-idf!26672
2024-03-05 17:52:59 +08:00
Mahavir Jain
c8651c1041
Merge branch 'docs/custom_endpoint_response_memory_allocation' into 'master'
...
docs(wifi_provisioning): Use heap to allocate memory for the response
Closes IDFGH-12210
See merge request espressif/esp-idf!29402
2024-03-05 16:30:36 +08:00
Mahavir Jain
0c47128627
Merge branch 'contrib/github_pr_13132' into 'master'
...
[SECURITY] [docs] Add warning about integrity of pre_encrypted_ota (GitHub PR)
Closes IDFGH-12071
See merge request espressif/esp-idf!29384
2024-03-04 11:42:08 +08:00
Mahavir Jain
e18fd01d0d
Merge branch 'fix/pmp_idcache_reg_prot' into 'master'
...
fix(esp_hw_support): Fix the I/DCACHE region PMP protection
See merge request espressif/esp-idf!28525
2024-02-29 21:39:11 +08:00
Mahavir Jain
7adbc9cf4b
Merge branch 'fix/fix_key_manager_clock_changes' into 'master'
...
fix(hal): Fix Key Manager clock changes
See merge request espressif/esp-idf!28890
2024-02-29 21:38:18 +08:00
Mahavir Jain
d62f7aa643
Merge branch 'refactor/protocomm_public_hdr' into 'master'
...
refactor(protocomm): Make the protocomm `proto-c` headers public
See merge request espressif/esp-idf!29312
2024-02-29 21:38:03 +08:00
Mahavir Jain
eac860a057
Merge branch 'ci/fix_otatool_example' into 'master'
...
ci: Fix otatool example failure in CI for ESP32-C2
Closes IDFCI-2057
See merge request espressif/esp-idf!29332
2024-02-29 21:33:50 +08:00
Mahavir Jain
afbed25c6f
Merge branch 'bugfix/update_crypto_test_apps_for_sha' into 'master'
...
fix(hal/test_apps): update sha testcases flow
See merge request espressif/esp-idf!29050
2024-02-29 11:58:05 +08:00
Mahavir Jain
bbac5a738d
Merge branch 'docs/update_restful_server_readme' into 'master'
...
docs: Update restful server example README file
See merge request espressif/esp-idf!29318
2024-02-29 11:57:33 +08:00
Mahavir Jain
603bc0536c
Merge branch 'fix/support_gcm_soft_fallback_for_non_aes_ciphers' into 'master'
...
fix(mbedtls/gcm): Add support for software fallback for non-AES ciphers in a GCM operation
Closes IDF-8494
See merge request espressif/esp-idf!28007
2024-02-26 11:18:11 +08:00
Mahavir Jain
98373a3c2a
Merge branch 'bugfix/encrypted_flash_write_safe_addr' into 'master'
...
fix(spi_flash): check for safe write address in encrypted flash API
See merge request espressif/esp-idf!29043
2024-02-23 12:30:30 +08:00
Mahavir Jain
000d1407ea
Merge branch 'bugfix/host_security_workflow_docs_update' into 'master'
...
fix(docs): correct the UART ROM DL mode disable section for ESP32
See merge request espressif/esp-idf!29046
2024-02-23 11:24:29 +08:00
Mahavir Jain
b44387fd9b
Merge branch 'feature/enable_ecc_support_for_c5' into 'master'
...
feat: added ecc peripheral support for esp32c5
Closes IDF-8625
See merge request espressif/esp-idf!29053
2024-02-22 16:36:30 +08:00
Mahavir Jain
d99a715568
test: add encrypted flash write test for dangerous regions
2024-02-21 10:31:27 +05:30
Mahavir Jain
277c925e6a
Merge branch 'bugfix/anti_rollback_check_regression' into 'master'
...
fix(bootloader_support): check the secure version only for app image
See merge request espressif/esp-idf!29102
2024-02-20 17:13:12 +08:00
Mahavir Jain
4a52733610
Merge branch 'docs/update_provisioning_docs_for_esp32p4' into 'master'
...
docs: Update provisioning API refs and guides for ESP32P4
Closes IDF-7766
See merge request espressif/esp-idf!29018
2024-02-20 12:12:03 +08:00
Mahavir Jain
c33b9e1426
fix(bootloader_support): check the secure version only for app image
...
Secure version in the image header is only available for the application
image. However, for certain security workflows, bootloader verifies
itself (own image) and hence the secure version check during that must be
avoided.
Regression introduced in recent commit-id: 3305cb4d
Tested that both secure boot and flash-enc workflows work correctly
with the anti-rollback scenario.
2024-02-19 14:54:17 +05:30
Mahavir Jain
43522eee16
Merge branch 'update/sb_v2_key_revocation_documentation' into 'master'
...
docs(secure_boot_v2): Specify the workflow to disable revocation of unused key digests slots
See merge request espressif/esp-idf!29026
2024-02-16 10:59:45 +08:00
Mahavir Jain
f460cc731f
Merge branch 'bugfix/error_logging_in_https_server' into 'master'
...
fix(esp_https_server): Add error logs in https server
Closes IDFGH-10815
See merge request espressif/esp-idf!27970
2024-02-15 12:03:06 +08:00
Mahavir Jain
2238e11e90
fix(docs): correct the UART ROM DL mode disable section for ESP32
2024-02-14 14:46:51 +05:30
Mahavir Jain
58efbf4894
fix(spi_flash): check for safe write address in encrypted flash API
2024-02-14 13:45:11 +05:30
Mahavir Jain
4d90eedb6e
Merge branch 'feature/add_dma_suppport_for_aes_and_sha' into 'master'
...
feat(hal/testapps): Added AES and SHA testcases with DMA support
Closes IDF-7986 and IDF-7987
See merge request espressif/esp-idf!26497
2024-02-13 16:12:07 +08:00