Commit Graph

49334 Commits

Author SHA1 Message Date
Marek Fiala
dc7ae3352a feat(tools): Extended hints.yml loading from components 2026-02-18 13:54:58 +01:00
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
Sajia
f0fe8994e4 fix(wifi): Disable wps in eloop context during wps timeout 2026-02-12 11:24:41 +05:30
Mahavir Jain
ad25b61af6 Merge branch 'fix/externsive_mbedtls_aes_sha_tests_v6.0' into 'release/v6.0'
Re-introduce the extensive mbedtls AES and SHA tests (v6.0)

See merge request espressif/esp-idf!45591
2026-02-12 09:49:09 +05:30
Mahavir Jain
a0d933e234 Merge branch 'fix/add_check_for_range_request_supported_by_server_during_ota_resumption_v6.0' into 'release/v6.0'
fix(esp_https_ota): added a check if range request is supported during OTA resumption is enabled (v6.0)

See merge request espressif/esp-idf!45818
2026-02-12 09:48:26 +05:30
Mahavir Jain
835e37bcca Merge branch 'fix/esp_https_client_test_v6.0' into 'release/v6.0'
fix(esp_http_client): Fixed the example pytest (v6.0)

See merge request espressif/esp-idf!45446
2026-02-12 09:47:49 +05:30
Mahavir Jain
815747bbc9 Merge branch 'fix/esp_https_ota_header_handling_for_custom_data_v6.0' into 'release/v6.0'
Issue with complete headers for custom partition OTA (v6.0)

See merge request espressif/esp-idf!45794
2026-02-12 09:47:42 +05:30
Mahavir Jain
aa73e94c35 Merge branch 'feat/add_opaque_ds_driver_v6.0' into 'release/v6.0'
feat: adds PSA opaque DS driver support (v6.0)

See merge request espressif/esp-idf!45716
2026-02-12 09:45:59 +05:30
Mahavir Jain
55f6f0eefa Merge branch 'feat/enable_pseudo_round_support_for_xts_aes_esp32p4_eco5_v6.0' into 'release/v6.0'
feat: added support for pseudo round xts aes in esp32p4 eco5 (v6.0)

See merge request espressif/esp-idf!45171
2026-02-12 09:44:22 +05:30
Mahavir Jain
246dc5e913 Merge branch 'fix/tee_sec_stg_aes_gcm_iv_reuse_v6.0' into 'release/v6.0'
fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service (v6.0)

See merge request espressif/esp-idf!45681
2026-02-12 09:43:30 +05:30
harshal.patil
9253fbadbc fix(nvs_flash): Use h/w accelerated AES-ECB for XTS-AES operations 2026-02-11 15:40:10 +05:30
Zhang Shuxian
526e7a0230 docs: update CN translation for security.rst 2026-02-11 18:04:56 +08:00
harshal.patil
aabf35b41b change(mbedtls): Disable MBEDTLS_SHA3_C by default 2026-02-11 18:04:56 +08:00
Ashish Sharma
397c689548 fix: make the PSA compile definitions public 2026-02-11 18:04:56 +08:00
Ashish Sharma
0aef47a07e change(mbedtls): rename builtin to mbed-builtin 2026-02-11 18:04:56 +08:00
Ashish Sharma
4abcb123be change(mbedtls): update mbedTLS default configs
1. Disables MBEDTLS_ARIA_C by default
2. SECP192R1 support is disabled by default
2026-02-11 18:04:56 +08:00
nilesh.kale
4e434f8eb8 fix(esp_https_ota): handle ota resumption if server dosent support range requests
This commit added check to see if server supports range requets,
and fallback to OTA without resumption accordingly.

Closes https://github.com/espressif/esp-idf/pull/17960
2026-02-11 14:40:35 +05:30
Raoul Rubien
bf3d4f0dd9 fix esp_https_ota_begin(): implements handling of HttpStatus_PartialContent-code 206 2026-02-11 14:40:34 +05:30
Jiang Jiang Jian
caefb5741b Merge branch 'bugfix/fix_nimble_issues_v6.0' into 'release/v6.0'
Fix few nimble issues related to different functionalities(v6.0)

See merge request espressif/esp-idf!45615
2026-02-11 16:42:10 +08:00
wuzhenghui
0c073a1284 fix(esp_driver_uart): enable pad sleep clock in uart_wakeup_setup function 2026-02-11 15:31:21 +08:00
Laukik Hase
68d31180f0 fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service 2026-02-11 12:29:52 +05:30
nilesh.kale
c64805aace fix(mbedtls): Revised ECDSA verify HW config check 2026-02-11 10:54:16 +05:30
harshal.patil
51956d766e fix(mbedtls): Support truncated HMAC 2026-02-10 14:09:33 +05:30
Jiang Jiang Jian
0ca2c31e1a Merge branch 'fix/xtensa_bss_end_alignment_v6.0' into 'release/v6.0'
fix(panic): fix _bss_end alignment for esp32s2 and esp32s3 (v6.0)

See merge request espressif/esp-idf!45726
2026-02-10 16:31:33 +08:00
hrushikesh.bhosale
7787ce77a2 feat(partition_ota): Modified pytest for storage data
- Modified test for storage data, reduced the size to 500 bytes,
less than IMAGE_HEADER_SIZE (1024), to check the workflow, if the
custom partition other than APP and BOOTLOADER less IMAGE_HEADER_SIZE
performed OTA
2026-02-10 13:58:10 +05:30