Mahavir Jain
7da79a653c
Merge branch 'feature/mbedtls_psa_migration_v6.0' into 'release/v6.0'
...
feat(mbedtls): PSA Migration to release v6.0
See merge request espressif/esp-idf!43323
2025-12-21 13:52:48 +05:30
Aditya Patwardhan
7a337412b1
Merge branch 'bugfix/http_digest_arg_validation_v6.0' into 'release/v6.0'
...
fix(esp_http_client): prevent out-of-bounds read in Digest auth (v6.0)
See merge request espressif/esp-idf!43900
2025-12-21 13:09:31 +05:30
Aditya Patwardhan
084d1f03f6
Merge branch 'bugfix/protocomm_sec1_validation_v6.0' into 'release/v6.0'
...
fix(protocomm): add validation for Security1 client verifier data (v6.0)
See merge request espressif/esp-idf!43776
2025-12-21 13:08:04 +05:30
Jiang Jiang Jian
9e0b06d2b1
Merge branch 'fix/ble_mesh_proxy_cli_coexists_with_adv_v6.0' into 'release/v6.0'
...
fix(ble_mesh): Fix start callback timing when GATT and ADV bearers coexist (v6.0)
See merge request espressif/esp-idf!44419
2025-12-21 15:37:34 +08:00
Jiang Jiang Jian
430ddfbb20
Merge branch 'fix/ble_mesh_trans_enh_seg_rpl_v6.0' into 'release/v6.0'
...
fix(ble_mesh): fixed incorrect rpl behavior in transport enh (v6.0)
See merge request espressif/esp-idf!44389
2025-12-21 15:35:38 +08:00
Jiang Jiang Jian
5471f99e98
Merge branch 'fix/ble_log_v2_dual_core_iwt_v6.0' into 'release/v6.0'
...
fix(ble): added missed spin lock initialization (v6.0)
See merge request espressif/esp-idf!44382
2025-12-21 15:34:09 +08:00
Jiang Jiang Jian
63fb646f0d
Merge branch 'feat/update_154_get_recent_rssi_v6.0' into 'release/v6.0'
...
feat(802.15.4): support get real time rssi (v6.0)
See merge request espressif/esp-idf!44370
2025-12-21 15:32:57 +08:00
Jiang Jiang Jian
a480296daa
Merge branch 'fix/fix_esp32s2_phy_issue_v60' into 'release/v6.0'
...
fix(phy): fix esp32s2 phy lib issue v60
See merge request espressif/esp-idf!44413
2025-12-21 15:31:28 +08:00
Jiang Jiang Jian
9b74192f14
Merge branch 'fix/update_breakpoint_nums_on_c5_h4_v6.0' into 'release/v6.0'
...
fix(soc): update breakpoint nums on c5 and h4 (v6.0)
See merge request espressif/esp-idf!44355
2025-12-21 15:30:36 +08:00
Jiang Jiang Jian
0f7ae73276
Merge branch 'feat/isp_driver_use_four_cc_v6.0' into 'release/v6.0'
...
isp: use fourcc for isp color formats (v6.0)
See merge request espressif/esp-idf!44353
2025-12-21 15:29:48 +08:00
Jiang Jiang Jian
e1637dcbed
Merge branch 'fix/clang_build_error_v6.0' into 'release/v6.0'
...
fix(xtensa): Fix clang assembler errors in STRUCT_AFIELD_A macro (v6.0)
See merge request espressif/esp-idf!44348
2025-12-21 15:29:25 +08:00
Jiang Jiang Jian
f409428bf3
Merge branch 'bugfix/esp32c5_encrypted_flash_write_v6.0' into 'release/v6.0'
...
fix(spi_flash): Add CPU frequency switching during flash encrypted write (v6.0)
See merge request espressif/esp-idf!44304
2025-12-21 15:28:33 +08:00
Jiang Jiang Jian
8c379b517f
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20251215_v6.0' into 'release/v6.0'
...
feat(tools): update openocd version to v0.12.0-esp32-20251215 (v6.0)
See merge request espressif/esp-idf!44310
2025-12-21 15:27:47 +08:00
Jiang Jiang Jian
0997c899d8
Merge branch 'contrib/github_pr_17945_v6.0' into 'release/v6.0'
...
fix(usb_serial_jtag_driver): tx_ring_buf not checked for successful allocation (backport v6.0)
See merge request espressif/esp-idf!44283
2025-12-21 15:26:08 +08:00
Jiang Jiang Jian
ac1e81f980
Merge branch 'fix/esp32p4_eco5_multicore_wfi_autoclock_gating_v6.0' into 'release/v6.0'
...
fix(esp_hw_support): enable core1 auto clock gating for esp32p4 rev3+ multicore (v6.0)
See merge request espressif/esp-idf!44255
2025-12-21 15:22:15 +08:00
Jiang Jiang Jian
ff9d18afea
Merge branch 'fix/p4_fixed_mdc_config_v6.0' into 'release/v6.0'
...
fix(esp_eth): fixed ESP32P4 CSR clock range used to determine MDC (v6.0)
See merge request espressif/esp-idf!44224
2025-12-21 15:19:34 +08:00
Jiang Jiang Jian
4ccd8f99b6
Merge branch 'fix/ot_used_wrong_nvs_open_api_v6.0' into 'release/v6.0'
...
fix(openthread): open nvs from the configured partition (v6.0)
See merge request espressif/esp-idf!44026
2025-12-21 15:14:42 +08:00
Jiang Jiang Jian
64c7148839
Merge branch 'fix/fix_bootloader_skip_validate_in_deep_sleep_v6.0' into 'release/v6.0'
...
fix(bootloader): fix signature verification skip in deep sleep scenarios (v6.0)
See merge request espressif/esp-idf!43695
2025-12-21 14:57:08 +08:00
Jiang Jiang Jian
bef4d8c5ae
Merge branch 'feature/support_7.6.1_pvt_auto_dbias_v6.0' into 'release/v6.0'
...
feat(esp32c6): auto adjust LDO voltage using pvt function (v6.0)
See merge request espressif/esp-idf!44103
2025-12-21 14:55:30 +08:00
Jiang Jiang Jian
ef33092a29
Merge branch 'feat/esp_hal_rmt_v6.0' into 'release/v6.0'
...
feat(hal): graudate the RMT hal driver into a new component (v6.0)
See merge request espressif/esp-idf!44036
2025-12-21 14:53:50 +08:00
Jiang Jiang Jian
5d313adde5
Merge branch 'contrib/github_pr_17831_backport_v6.0' into 'release/v6.0'
...
fix(hal): correct PHY selection logic in usb_wrap_ll.h (backport v6.0)
See merge request espressif/esp-idf!43305
2025-12-21 14:51:47 +08:00
Ashish Sharma
b02538834c
fix: resolves MR comments
2025-12-20 23:02:25 +08:00
Jiang Jiang Jian
dcd23a436c
Merge branch 'bugfix/fix_esp32_coex_cache_disable_crash_v6.0' into 'release/v6.0'
...
fix(coex): fix esp32 coex crash issue v6.0
See merge request espressif/esp-idf!44286
2025-12-19 19:10:56 +08:00
Luo Xu
0d4000caf0
feat(ble_mesh): fix issues with advtypes
...
(cherry picked from commit 1c4f6045cf )
Co-authored-by: luoxu <luoxu@espressif.com >
2025-12-19 13:43:29 +08:00
Luo Xu
9ea0f24646
feat(ble_mesh): update ble mesh multi connections config
...
(cherry picked from commit b63a0c2b78 )
Co-authored-by: luoxu <luoxu@espressif.com >
2025-12-19 13:43:29 +08:00
Luo Xu
df0150a16f
fix(ble_mesh): Fix start callback timing when GATT and ADV bearers coexist
...
Add BLE_MESH_SEND_START_CB macro to ensure start callback is called
exactly once when both GATT and ADV bearers are used.
(cherry picked from commit 48a84e8299 )
Co-authored-by: luoxu <luoxu@espressif.com >
2025-12-19 13:43:29 +08:00
wangtao@espressif.com
4851ada2ea
fix(phy): fix esp32s2 phy lib issue
2025-12-19 11:50:01 +08:00
Ashish Sharma
5d5ba9d008
fix: migrate PSA SHA driver to be similar to parallel engine port
2025-12-19 11:06:41 +08:00
Ashish Sharma
646c9a994a
fix: revert fastpbkdf2 implementation from PSA to improve performace
2025-12-19 07:29:43 +08:00
Ashish Sharma
76287081ea
feat: code cleanup
2025-12-19 07:29:43 +08:00
Ashish Sharma
3dea3aae1d
fix: fixes coverity reported warnings
2025-12-19 07:29:43 +08:00
Shreyas Sheth
1879e4702f
fix(rom): Allow hmac_md5 override for ESP32-C3 and ESP32-S3 ROM functions
...
- Allow override of hmac_md5 and hmac_md5_vector rom functions
for esp32s3 and esp32c3
This fixes crash when using hmac_md5 in wpa_supplicant component
2025-12-19 07:29:38 +08:00
Ashish Sharma
88346ccec5
fix: revert back to using mbedtls sha implementation for espcoredump
2025-12-19 07:29:08 +08:00
Ashish Sharma
37f665ae8c
fix: improves some RSA key performances.
...
This fixes watchdog reset on ESP32 in certain WiFi tests.
2025-12-19 07:29:08 +08:00
Sarvesh Bodakhe
7684c3f86e
fix(wpa_supplicant): fix ECDSA signature verification for PSA compatibility
...
- Convert DER-encoded signatures to raw format (r||s) before PSA verification
as psa_verify_hash() expects raw format, not DER
- Infer hash algorithm from data length (SHA1/SHA256/SHA384/SHA512) instead
of hardcoding SHA256
- Enforce DER format validation per API specification
- Update test cases to use DER format as required by the API
This fixes signature verification failures that occurred when DER-encoded
signatures were passed directly to PSA, which expects raw format.
2025-12-19 07:29:08 +08:00
Ashish Sharma
1e6621d285
fix: increase default stack size for esp_eth test apps
2025-12-19 07:29:08 +08:00
Ashish Sharma
efee84f929
fix: use ROM APIs for espcoredump SHA operations
2025-12-19 07:29:08 +08:00
zwx
f1648e9972
feat(openthread): Support mbedtls 4.0 migration
2025-12-19 07:29:08 +08:00
Ashish Sharma
aa88c81dfb
fix(wpa_supplicant): revert changes to dpp_crypto
2025-12-19 07:29:08 +08:00
Ashish Sharma
c2c31ba9d2
fix(wpa_supplicant): revert changes to dpp_crypto
2025-12-19 07:29:08 +08:00
Kapil Gupta
80dd3156b2
fix(esp_wifi): Enable all sig algos for wifi enterprise
2025-12-19 07:29:08 +08:00
Ashish Sharma and Mahavir Jain
06d03e1a12
feat: add NVS based secure storage layer for PSA
...
(cherry picked from commit 31c7bad7f74ce8e54ea0563b670df37a58215600)
Co-authored-by: Mahavir Jain <mahavir@espressif.com >
2025-12-19 07:29:00 +08:00
Ashish Sharma
f306dbea84
feat(mbedtls): migrates ESP-TEE with PSA APIs
2025-12-19 07:28:33 +08:00
Ashish Sharma
c47caf4f0a
feat(mbedtls): adds mbedtls alt drivers with PSA
2025-12-19 07:28:33 +08:00
Ashish Sharma
1d33cc26bd
feat(mbedtls): adds AES drivers with PSA
2025-12-19 07:28:32 +08:00
Ashish Sharma
b8a738e0c4
feat(mbedtls): adds SHA drivers with PSA
2025-12-19 07:28:32 +08:00
Ashish Sharma
7d17e8a024
feat(mbedtls): adds AES drivers with PSA
2025-12-19 07:28:28 +08:00
Ashish Sharma
e629ab299c
feat(mbedtls): adds SHA drivers with PSA
2025-12-19 07:27:59 +08:00
Ashish Sharma
bf46351fb0
feat(mbedtls): fix build errors with PSA migration
2025-12-19 07:27:54 +08:00
Ashish Sharma
d8e2e43f18
feat(wpa_supplicant): mbedtls PSA migration
2025-12-18 21:18:58 +08:00