Commit Graph

30986 Commits

Author SHA1 Message Date
Zhao Wei Liang d1f47fba23 change(ble): enabled specify scan channel vs hci cmd for ESP32-C2
(cherry picked from commit 2818eb91f131c5b7fc286a31132982950e0785da)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-08-08 21:14:38 +08:00
Zhao Wei Liang d5fc1a61fa change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 7f7c8e2c855dd453fe70b6708294f21abfd3340b)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:35 +08:00
Zhao Wei Liang c3f0eceffa change(ble): [AUTO_MR] Update lib_esp32c2 to dbd33ef2
(cherry picked from commit 043143ab8b96e181638841bb4145f9cc40bad647)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:32 +08:00
Zhao Wei Liang d18a5f2ddc change(ble): [AUTO_MR] Update lib_esp32c6 to 898f73cb
(cherry picked from commit fe22519bb58737b2283c295ce0dbc86bd04405ee)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:30 +08:00
Zhao Wei Liang 865fe36a1d change(ble): [AUTO_MR] Update lib_esp32c5 to 898f73cb
(cherry picked from commit 3abfca1e2c2ff4453fcae4ebaa94016ce732fe7c)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:27 +08:00
Zhao Wei Liang 65f0804deb change(ble): [AUTO_MR] Update lib_esp32h2 to 898f73cb
(cherry picked from commit 4990dfdd23b9dda091c0f346eda60e83ed6ae6a5)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:24 +08:00
Jiang Jiang Jian ceb11cd57e Merge branch 'feat/support_11ax_rate_for_cert_test_v5.5' into 'release/v5.5'
Feat/support 11ax rate for cert test v5.5(Backport v5.5)

See merge request espressif/esp-idf!41106
2025-08-08 20:07:20 +08:00
Jiang Jiang Jian a8721f74cf Merge branch 'fix/regression_issue_in_digest_auth_v5.5' into 'release/v5.5'
fix(esp_http_client): fixed regression issue during enabling digest auth in client (v5.5)

See merge request espressif/esp-idf!41116
2025-08-08 20:07:13 +08:00
Jiang Jiang Jian 201b9178bd Merge branch 'bugfix/correct_attr_count_in_get_db_api_v5.5' into 'release/v5.5'
fix(nimble): Updating the count parameter when fetching the gatt db (v5.5)

See merge request espressif/esp-idf!41030
2025-08-08 20:05:57 +08:00
Jiang Jiang Jian 6acf4e3ae5 Merge branch 'bugfix/fix_touch_isr_safe_issue_v5.5' into 'release/v5.5'
fix(legacy_touch): fixed touch read API can't be called in ISR context (v5.5)

See merge request espressif/esp-idf!41077
2025-08-08 20:05:28 +08:00
Jiang Jiang Jian a33bff6773 Merge branch 'bugfix/fix_bt_hci_not_effective_v5.5' into 'release/v5.5'
Fixed bt hci event was not report to host when hci command was sent (v5.5)

See merge request espressif/esp-idf!41013
2025-08-08 19:56:00 +08:00
nilesh.kale 01481f08f9 fix(esp_http_client): fixed regression issue during enabling digest auth in client
This commit solved the issue introduced in commit a0bcffcce9
for enabling digest auth for esp_http_client.

Closes https://github.com/espressif/esp-idf/issues/17238
2025-08-08 09:47:36 +05:30
Mahavir Jain 942a9bfbe4 Merge branch 'fix(esp_http_client)/fix_potential_double_free' into 'release/v5.5'
fix(esp_http_client): fix possible double memory free

See merge request espressif/esp-idf!40965
2025-08-08 09:46:48 +05:30
muhaidong ab6fdc801f feat(phy): update 11ax rate for cert test 2025-08-08 11:26:48 +08:00
muhaidong 7c17a0e1e8 feat(phy): add 11ax rate for cert test 2025-08-08 11:26:48 +08:00
laokaiyao 422c123124 fix(legacy_touch): fixed touch read API can't be called in ISR context
Closes https://github.com/espressif/esp-idf/issues/17045
2025-08-06 21:46:28 +08:00
Astha Verma a1a9bf60ae fix(nimble): Handle count correctly by considering offset. 2025-08-05 14:37:04 +05:30
Astha Verma 2fa78fa42e fix(nimble): Updating the count parameter when fetching gatt db 2025-08-05 14:08:00 +05:30
Zhang Hai Peng c64d9bc3e3 fix(bt/ble): Update esp32 libbtdm_app.a (722c907a)
- Fixed bt hci event was not report to host when hci command was sent


(cherry picked from commit 155c32be209a44c251d29bb9d96ca603e9bba582)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-08-04 11:53:35 +08:00
Jiang Jiang Jian adfa52c442 Merge branch 'feat/chip_esp32c61_update_libphy_v5.5' into 'release/v5.5'
feat(phy): update libphy for esp32c61/esp32c5/esp32h2(backport v5.5)

See merge request espressif/esp-idf!40976
2025-08-02 01:59:47 +08:00
Jiang Jiang Jian 250f248421 Merge branch 'fix/backport_some_wifi_fixes_v5.5' into 'release/v5.5'
fix(wifi): backport some wifi fixes to v5.5

See merge request espressif/esp-idf!40966
2025-08-02 01:40:03 +08:00
Jiang Jiang Jian 14ae516680 Merge branch 'fix/wpsreg_crash_due_to_double_reset_v5.5' into 'release/v5.5'
fix(wifi): Fix crash in WPS-registrar due to nested 'eap_wsc_reset()' calls  (backport v5.5)

See merge request espressif/esp-idf!40957
2025-08-02 01:05:46 +08:00
Jiang Jiang Jian 27452eac70 Merge branch 'bugfix/fixed_ble_dtm_err_v5.5' into 'release/v5.5'
Bugfix/fixed ble dtm err (v5.5)

See merge request espressif/esp-idf!40955
2025-08-01 23:18:44 +08:00
yinqingzhao 0f9ce655c6 feat(phy): update libphy for esp32c61/esp32c5/esp32h2 2025-08-01 20:17:05 +08:00
Jiang Jiang Jian 6fd9c5414c Merge branch 'bugfix/remove_lcd_signals_on_delete_v5.5' into 'release/v5.5'
fix(lcd): reserve the GPIOs used by RGB LCD and disconnect the LCD signals when the dirver is uninstalled. (v5.5)

See merge request espressif/esp-idf!40897
2025-08-01 20:13:17 +08:00
Jiang Jiang Jian 27bd10f821 Merge branch 'bugfix/brownout_log_v5.5' into 'release/v5.5'
fix: change brownout log from INFO to ERROR (v5.5)

See merge request espressif/esp-idf!40959
2025-08-01 20:12:14 +08:00
Michael (XIAO Xufeng) 0be09bc38e Merge branch 'feat/c5_flash_timing_tuning_v5.5' into 'release/v5.5'
flash: flash timing tuning support on c5 (v5.5)

See merge request espressif/esp-idf!40879
2025-08-01 17:20:08 +08:00
Ashish Sharma 8a8d01565e fix(esp_http_client): fix possible double memory free 2025-08-01 14:22:10 +08:00
tarun.kumar b543181384 fix(wifi): Get operating class in dual band 2025-08-01 11:48:05 +08:00
Sarvesh Bodakhe e5ccbe2e58 fix(wifi): add GCMP-128 cipher support for SoftAP mode
GCMP-256 SoftAP support was previously added as part of SAE Extended Key handling.
2025-08-01 11:47:49 +08:00
Shreyas Sheth ab1e547429 fix(esp_wifi): Fix incorrect values for negotiated bandwidth for 2040 coex cases 2025-08-01 11:47:31 +08:00
zhangyanjiao 6c34b02356 fix(wifi/esptouch): fixed the esptouch v2 fail on 5g router 2025-08-01 11:47:12 +08:00
Mahavir Jain 995c2f38ee fix: change brownout log from INFO to ERROR 2025-08-01 08:48:05 +05:30
Sarvesh Bodakhe 4ed18496c4 fix(wifi): prevent crash in WPS-registrar due to nested 'eap_wsc_reset()' calls
When a WPS handshake is already in progress and the enrollee sends another EAPOL-Start
(e.g., due to missed packets or timeout), the registrar resets its state by calling
'eap_wsc_reset()'. This function frees 'sm->eap_method_priv' and then calls
'esp_wifi_ap_wps_disable()', which internally triggers another call to 'eap_wsc_reset()'.

This results in a double reset where the second invocation accesses the already freed
'sm->eap_method_priv', leading to a crash.

This fix sets 'sm->eap_method_priv' to NULL immediately after freeing it to ensure
any subsequent calls to eap_wsc_reset() do not access an invalid pointer.
2025-08-01 08:42:53 +05:30
Jiang Jiang Jian aa4faf57ef Merge branch 'ci/enable_sysview_tests_v5.5' into 'release/v5.5'
ci: enable sysview example tests for all chips (v5.5)

See merge request espressif/esp-idf!39472
2025-08-01 11:07:46 +08:00
Jiang Jiang Jian 7704a9e93e Merge branch 'change/ble_update_lib_20250728_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20250728 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!40912
2025-08-01 10:37:34 +08:00
Jiang Jiang Jian f66e21cdfc Merge branch 'feat/support_ble_log_uart_dma_out_v5.5' into 'release/v5.5'
Feat/support ble log uart dma out (v5.5)

See merge request espressif/esp-idf!40657
2025-08-01 10:37:16 +08:00
Jiang Jiang Jian 160883a48f Merge branch 'bugfix/fix_compilation_issue_v5.5' into 'release/v5.5'
fix(nimble): Fixed compilation issue with BLE_GATTS flag (v5.5)

See merge request espressif/esp-idf!40809
2025-08-01 10:29:26 +08:00
Jiang Jiang Jian 032b6d802d Merge branch 'bugfix/fix_find_the_oldest_device_v5.5' into 'release/v5.5'
Bugfix/fix find the oldest device (v5.5)

See merge request espressif/esp-idf!40838
2025-08-01 10:29:10 +08:00
Jiang Jiang Jian 7a317c8d17 Merge branch 'fix/c6_phylib_for_modem_state_v5.5' into 'release/v5.5'
fix(esp_phy): fix c6 modem state (v5.5)

See merge request espressif/esp-idf!40919
2025-08-01 10:21:08 +08:00
Zhao Wei Liang eb784e3021 fix(ble): fixed dtm function error on ESP32-C5
(cherry picked from commit 6f0a61ab0d55496a1dbbc0623eee21f20aa20cee)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-01 10:20:44 +08:00
Zhao Wei Liang 6b6d193b36 fix(ble): fixed dtm function error on ESP32-H2
(cherry picked from commit 43c82b3b20b458c6b5eeb48d197488e36c857b15)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-01 10:20:41 +08:00
Zhao Wei Liang 49079d23b6 fix(ble): fixed dtm function error on ESP32-C6
(cherry picked from commit ca0fdad4f2b23948203a9705aac6a2d5af2b2a40)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-01 10:20:39 +08:00
morris 686af2df4f Merge branch 'ci/c61_enable_multi_dev_runner_v5.5' into 'release/v5.5'
ci(esp32c61): enable multi dut runner for c61 eco3 (v5.5)

See merge request espressif/esp-idf!40895
2025-08-01 10:03:51 +08:00
Michael (XIAO Xufeng) c02e1edce4 Merge branch 'feat/support_rmt_on_h4_v5.5' into 'release/v5.5'
fix(rmt): add pll and rcfast clock src on c5 (v5.5)

See merge request espressif/esp-idf!40915
2025-07-31 21:28:02 +08:00
Jiang Jiang Jian dafdf1205d Merge branch 'feat/secure_boot_ecdsa_p384_v5.5' into 'release/v5.5'
Support Secure Boot using ECDSA-P384 curve (v5.5)

See merge request espressif/esp-idf!40822
2025-07-31 21:24:55 +08:00
Jiang Jiang Jian f997e42e56 Merge branch 'feat/support_gd55_v5.5' into 'release/v5.5'
feat(spi_flash): Add support for gd55f flash chip (backport v5.5)

See merge request espressif/esp-idf!40916
2025-07-31 15:30:37 +08:00
Jiang Jiang Jian f365dbe2ac Merge branch 'feat/c61_psram_timing_tuning_v5.5' into 'release/v5.5'
psram: psram 80M timing tuning on c61 (v5.5)

See merge request espressif/esp-idf!40914
2025-07-31 15:30:18 +08:00
armando 7b1c92d371 change(ci): use largeapp partition csv 2025-07-31 15:24:23 +08:00
wuzhenghui c5893aac53 fix(esp_system): LOGD for the log printing in sleep process 2025-07-31 14:35:49 +08:00