Aditya Patwardhan
504c09dca9
change(version): Update version to 6.0.0
2026-03-06 15:27:38 +05:50
Jiang Jiang Jian
525b83f85a
Merge branch 'bugfix/fix_nimble_opt_include_v6.0' into 'release/v6.0'
...
fix(nimble): Add header file to expose macros in code. (v6.0)
See merge request espressif/esp-idf!46232
2026-03-05 10:34:16 +08:00
Jiang Jiang Jian
dc38765865
Merge branch 'fix/fix_blufi_security_for_3072_bit_keys_v6.0' into 'release/v6.0'
...
Fix blufi security for 3072 bit keys (v6.0)
See merge request espressif/esp-idf!46182
2026-03-04 16:36:58 +08:00
Jiang Jiang Jian
9aee169b38
Merge branch 'fix/fix_an_ot_config_error_v6.0' into 'release/v6.0'
...
fix(openthread): fix a macro error (v6.0)
See merge request espressif/esp-idf!46078
2026-03-04 16:35:37 +08:00
Mahavir Jain
fb2ebf0c6a
Merge branch 'bugfix/esp_local_ctrl_arg_check_v6.0' into 'release/v6.0'
...
fix(esp_local_ctrl): validate payload_case matches msg_type in command dispatcher (v6.0)
See merge request espressif/esp-idf!45924
2026-03-04 13:09:56 +05:30
Rahul Tank
981a527fb2
fix(nimble): Add header file to expose macros
2026-03-04 12:02:25 +05:30
Mahavir Jain
f33672ea61
Merge branch 'bugfix/mbedtls_poly1305_build_v6.0' into 'release/v6.0'
...
fix(mbedtls): fix MBEDTLS_POLY1305_C build config (v6.0)
See merge request espressif/esp-idf!45941
2026-03-03 16:58:37 +05:30
Jiang Jiang Jian
67b86bb0e7
Merge branch 'bugfix/ft_enable_flag_set_check_v6.0' into 'release/v6.0'
...
fix(wifi) : Add ft enabled check for ft sae and added a separate check if AP...
See merge request espressif/esp-idf!46190
2026-03-03 16:00:58 +08:00
Jiang Jiang Jian
0e470fc386
Merge branch 'bugfix/fix_read_failed_if_smp_is_disabled_v6.0' into 'release/v6.0'
...
fix(ble/bluedroid): Fixed read or write failed if SMP is disabled (v6.0)
See merge request espressif/esp-idf!46166
2026-03-03 11:01:37 +08:00
tarun.kumar
b2723f72fc
fix(wifi) : Add FT check for FT-SAE,add check if AP omits PMKID in 1/4 handshake
2026-03-02 15:23:22 +05:30
Jiang Jiang Jian
7afaaf37f3
Merge branch 'bugfix/eap_tls_psa_crypto_fail_v6.0' into 'release/v6.0'
...
fix(esp_wifi): EAP TLS RSA verify and CBC record decrypt with PSA crypto (v6.0)
See merge request espressif/esp-idf!46100
2026-03-02 17:23:44 +08:00
Ashish Sharma
de9962fe33
feat(blufi): update to AES-CTR
2026-03-02 14:35:46 +08:00
Aditya Patwardhan
2235fd841a
fix(bt): Keep older error code for backward comatibility
2026-03-02 14:35:43 +08:00
Ashish Sharma
bd39f141ff
fix: enable HARDWARE_MPI by default
2026-03-02 14:33:21 +08:00
zhiweijian
a271e83a7a
fix(ble/blufi): Fixed blufi dh key cal failed
2026-03-02 14:33:21 +08:00
hrushikesh.bhosale
8c357f8d7a
fix(https_request): Fixed CI failure for https_request example
...
- Enabled chachapoly ciphersuite from menuconfig, required for
howmyssl URL
2026-03-02 10:58:08 +05:30
Zhi Wei Jian
228347dc85
fix(ble/bluedroid): Fixed read or write failed if SMP is disabled
...
(cherry picked from commit 124f275bdf839b855e6af0cfb9d197f11c9a766c)
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-03-02 10:04:21 +08:00
Marius Vikhammer
926523d24d
Merge branch 'fix/twai_test_split_runner_tags_v6.0' into 'release/v6.0'
...
fix(driver_twai): test split runner combinations (v6.0)
See merge request espressif/esp-idf!46070
2026-02-28 14:54:00 +08:00
Kapil Gupta
b39aea0b11
fix(esp_wifi): EAP TLS RSA verify and CBC record decrypt with PSA crypto
2026-02-27 12:39:41 +05:30
Xu Si Yu
eaeb51ff0b
fix(openthread): fix a macro error
2026-02-26 18:16:46 +08:00
wanckl
0acace2d5e
fix(driver_twai): test split runner combinations
2026-02-26 11:31:22 +08:00
Mahavir Jain
bdd75fb32e
fix(mbedtls): fix MBEDTLS_POLY1305_C build config
...
Closes https://github.com/espressif/esp-idf/issues/18243
2026-02-18 11:19:26 +05:30
Mahavir Jain
439026e5ea
docs(protocomm): recommend using security2 scheme for production purpose
2026-02-17 11:46:11 +05:30
Mahavir Jain
b87613b55b
fix(esp_local_ctrl): validate payload_case matches msg_type in command dispatcher
...
The command dispatcher routed handlers based solely on msg_type without
verifying that the protobuf payload_case field matched. A crafted message
with mismatched msg_type and payload_case could cause type confusion,
leading to an out-of-bounds read or NULL pointer dereference.
Add expected_payload_case to the command table and validate it in the
dispatcher before invoking any handler.
Please note that this issue was applicable for authenticated clients
only (with security1/2 scheme) and hence the impact is on lower side.
2026-02-17 11:46:10 +05:30
Jiang Jiang Jian
5c8e8945e3
Merge branch 'bugfix/fix_phy_rfrx_gain_and_set_chan_misc_issue_v6.0' into 'release/v6.0'
...
fix(wifi): fix phy rfrx gain index issue(Backport v6.0)
See merge request espressif/esp-idf!45880
2026-02-13 23:06:53 +08:00
Jiang Jiang Jian
45e0d7ac85
Merge branch 'fix/add_workaround_for_phy_hop_stuck' into 'release/v6.0'
...
fix(phy): add workaround for phy hop stuck
See merge request espressif/esp-idf!45883
2026-02-13 22:05:07 +08:00
Jiang Jiang Jian
2a518bcab4
Merge branch 'fix/ungate_uart_pad_when_set_sleep_wakeup_v6.0' into 'release/v6.0'
...
fix(esp_driver_uart): enable pad sleep clock in uart_wakeup_setup function (v6.0)
See merge request espressif/esp-idf!45804
2026-02-13 21:21:25 +08:00
Jiang Jiang Jian
aacdccc530
Merge branch 'bugfix/roc_cancel_error_v6.0' into 'release/v6.0'
...
fix(esp_wifi): backport some fixes (v6.0)
See merge request espressif/esp-idf!45874
2026-02-13 20:25:53 +08:00
zwx
902d531f3f
fix(phy): add workaround for phy hop stuck
2026-02-13 17:26:17 +08:00
Jiang Jiang Jian
4365140bc2
Merge branch 'bugfix/free_sae_commit_queue_v6.0' into 'release/v6.0'
...
fix(esp_wifi): Fix memory leak for sae commit queue (v6.0)
See merge request espressif/esp-idf!45666
2026-02-13 17:08:25 +08:00
muhaidong
8d35a5a92a
fix(wifi): fix phy rfrx gain index issue
2026-02-13 16:12:35 +08:00
Jiang Jiang Jian
ad84c5379c
Merge branch 'fix/fix_p4_mspi_io_asymmetric_hold_v6.0' into 'release/v6.0'
...
fix(esp_hw_support): fix p4 mspi io asymmetric holding (v6.0)
See merge request espressif/esp-idf!45793
2026-02-13 15:36:38 +08:00
Jiang Jiang Jian
53b951418c
Merge branch 'bugfix/wps_finish_bug_v6.0' into 'release/v6.0'
...
fix(esp_wifi): Fix bug where wps_finish is called recursively (v6.0)
See merge request espressif/esp-idf!45660
2026-02-13 14:56:34 +08:00
Shreyas Sheth
0c65a4a345
fix(esp_wifi): Fix memory leak caused due to eloop
...
- Fix memory leak when eloop timer is in eloop queue and esp_wifi_deinit is
called
- Return error on long timeout
- Fix memory leak when register timeout returns error
2026-02-13 10:09:59 +05:30
Kapil Gupta
7515249364
fix(esp_wifi): Execute DPP event handlers in eloop context
2026-02-13 10:09:16 +05:30
Shreyas Sheth
7ba715d34b
fix(esp_wifi): Keep channel validation only for WIFI_ROC_REQ and WIFI_OFFCHAN_TX_REQ
...
- Refactor ROC operation such that WIFI_ROC_CANCEL and WIFI_OFFCHAN_TX_CANCEL
can be performed without channel validation
2026-02-13 10:08:47 +05:30
Kapil Gupta
ac3f1055c0
fix(esp_wifi): Fix bug where wps_finish is called recursively
2026-02-13 12:31:32 +08:00
Shreyas Sheth
57d871452a
fix(esp_wifi): Fix memory leak for sae commit queue
2026-02-13 12:30:54 +08:00
Mahavir Jain
a208625e7a
Merge branch 'fix/mbedtls_enable_threading_pthread_v6.0' into 'release/v6.0'
...
fix(mbedtls): enable pthread threading by default (v6.0)
See merge request espressif/esp-idf!45838
2026-02-13 09:18:00 +05:30
Jiang Jiang Jian
78eec19aad
Merge branch 'bugfix/wps_disable_at_timeout_v6.0' into 'release/v6.0'
...
fix(wifi): Disable wps in eloop context during wps abort (v6.0)
See merge request espressif/esp-idf!45840
2026-02-13 11:42:32 +08:00
Jiang Jiang Jian
5773afd8d0
Merge branch 'docs/update_cve_2026-25532_v6.0' into 'release/v6.0'
...
docs: update vulnerabilities guide to mention CVE 2026-25532 (v6.0)
See merge request espressif/esp-idf!45637
2026-02-13 11:41:50 +08:00
Mahavir Jain
4367f08fc9
Merge branch 'fix/nvs_encr_use_hardware_aes_v6.0' into 'release/v6.0'
...
Use h/w accelerated AES-ECB for XTS-AES operations (v6.0)
See merge request espressif/esp-idf!45823
2026-02-13 07:43:27 +05:30
Ashish Sharma
cb91021678
fix(mbedtls): updates crypto performance numbers
2026-02-12 20:37:54 +08:00
Ashish Sharma
939be5c62f
fix(mbedtls): enable pthread threading by default
2026-02-12 20:37:54 +08:00
Jiang Jiang Jian
3a00345f3a
Merge branch 'fix/min_rev_usage_v6.0' into 'release/v6.0'
...
fix: fix wrong REV_MIN usage for security, bt, efuse (v6.0)
See merge request espressif/esp-idf!45651
2026-02-12 19:28:28 +08:00
Jiang Jiang Jian
cd2a4df5fa
Merge branch 'fix/disable_pvt_for_esp32c5_v6.0' into 'release/v6.0'
...
feat(esp32c5): disable PVT feature for esp32c5 (v6.0)
See merge request espressif/esp-idf!45702
2026-02-12 15:47:21 +08:00
Mahavir Jain
63be46ed3d
Merge branch 'fix/mbedtls_disable_default_configs_v6.0' into 'release/v6.0'
...
change(mbedTLS): update mbedTLS default configs (v6.0)
See merge request espressif/esp-idf!45699
2026-02-12 11:34:33 +05:30
Mahavir Jain
1dc0b26075
Merge branch 'fix/update_config_inclusion_for_hardware_ecdsa_verification_v6.0' into 'release/v6.0'
...
fix(mbedtls): Revised ECDSA verify HW config check (v6.0)
See merge request espressif/esp-idf!45807
2026-02-12 11:31:28 +05:30
Mahavir Jain
6d023865d2
Merge branch 'fix/support_truncated_hmac_v6.0' into 'release/v6.0'
...
Allow truncated ESP-PSA HMAC driver operations (v6.0)
See merge request espressif/esp-idf!45755
2026-02-12 11:31:16 +05:30
Mahavir Jain
e114d459af
Merge branch 'refactor/remove_esp_wolfssl_from_esp_tls_v6.0' into 'release/v6.0'
...
feat(esp-tls): Added support to register custom tls stack (v6.0)
See merge request espressif/esp-idf!45709
2026-02-12 11:30:28 +05:30