Commit Graph
29651 Commits
Author SHA1 Message Date
Island edf60a792f Merge branch 'feat/ble_log_v2_v5.4' into 'release/v5.4'
feat(ble): refactored ble log module with layered design (v5.4)

See merge request espressif/esp-idf!41658
2025-09-03 14:18:26 +08:00
Jiang Jiang Jian 11a46c0d13 Merge branch 'fix/wrong_auth_mode_in_sta_connected_evt_v5.4' into 'release/v5.4'
fix(wifi): send correct wifi_auth_mode_t in WIFI_EVENT_STA_CONNECTED and logs (Backport v5.4)

See merge request espressif/esp-idf!41650
2025-09-02 15:05:09 +08:00
Jiang Jiang Jian 203f114f20 Merge branch 'opt/opt_ble_stability_v5.4' into 'release/v5.4'
Improve ESP32 stability and security (v5.4)

See merge request espressif/esp-idf!41547
2025-09-02 14:08:24 +08:00
Jiang Jiang Jian a15becb589 Merge branch 'feat/new_api_to_get_all_wakeup_causes_v5.4' into 'release/v5.4'
feat(esp_hw_support): add new API to get all wakeup sources (v5.4)

See merge request espressif/esp-idf!41498
2025-09-02 14:01:17 +08:00
Jiang Jiang Jian b3c8bc44c3 Merge branch 'change/remove_assert_in_esp_sleep_pd_config_v5.4' into 'release/v5.4'
change(esp_hw_support): warning in esp_sleep_pd_config instead of assert (v5.4)

See merge request espressif/esp-idf!41118
2025-09-02 14:01:04 +08:00
Mahavir Jain a301c06b4c Merge branch 'feat/support_authentication_feature_for_ws_v5.4' into 'release/v5.4'
Added pre handshake callback for websocket (v5.4)

See merge request espressif/esp-idf!41038
2025-09-02 09:18:37 +05:30
Marius Vikhammer 08e7d2d276 Merge branch 'ci/fix_cpp_leak_test_case_v5.4' into 'release/v5.4'
test(cpp): fixed cpp test case mem leak (v5.4)

See merge request espressif/esp-idf!41617
2025-09-01 14:08:39 +08:00
Zhou Xiao c06cb84c0c feat(ble): refactored ble log module with layered design
(cherry picked from commit 797a0c4e6eafaf6164e0f9c34f3867a46733924c)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-01 13:13:43 +08:00
Marius Vikhammer ea68500941 Merge branch 'bugfix/lp_core_array_bounds_p4_v5.4' into 'release/v5.4'
fix(lp_core): fixed array-bound warning when compiling on P4 with -Os (v5.4)

See merge request espressif/esp-idf!41614
2025-09-01 10:52:46 +08:00
Sarvesh Bodakhe 1dc6256a8b fix(wifi): add GCMP-128 support for SoftAP and some other bugfixes
- GCMP-256 SoftAP support was previously added as part of SAE Extended Key handling.
- Fixes the authmode sent in WIFI_EVENT_STA_CONNECTED, which was previously taken
  directly from the AKM field. This caused incorrect values in some cases.
- Updates the security log to show the correct wifi_auth_mode_t.
- Fixes wrong authmode strength used in the connection path.
2025-08-29 23:06:31 +05:30
Jiang Jiang Jian 11edebdbbe Merge branch 'bugfix/wpa2_suiteb_192bit_and_eap_changes_v5.4' into 'release/v5.4'
Send disonnect event in connect fail for 192bit enterprise and add some fixes for wpa_supplicant(v5.4)

See merge request espressif/esp-idf!41587
2025-08-29 15:50:40 +08:00
morris 8a94f1957c Merge branch 'feat/uart_dma_support_v5.4' into 'release/v5.4'
feat(uhci): Add uhci(uart-dma) support on current chips (backport v5.4)

See merge request espressif/esp-idf!41517
2025-08-29 13:49:56 +08:00
Marius Vikhammer 7c90e1c6b4 fix(lp_core): fixed array-bound warning when compiling on P4 with -Os
Closes https://github.com/espressif/esp-idf/issues/17054
2025-08-29 13:17:53 +08:00
Marius Vikhammer 03b3d02b7c test(cpp): fixed cpp test case mem leak 2025-08-29 09:57:37 +08:00
Marius Vikhammer 74b003cfa1 ci(ulp): fixed default config not running in CI 2025-08-29 09:56:45 +08:00
Kapil Gupta 1502a50bc6 fix (esp_wifi): Set default akm as eap for non AKM APs 2025-08-28 11:02:26 +05:30
Kapil Gupta 5e91cd87a8 fix(wpa_supplicant): Delay sending of EAP_START for EAP auth 2025-08-28 11:00:10 +05:30
tarun.kumar 4ad66853df fix(wifi): Sending disconnect event in connect fail and add enterprise check in Suite-B 192-bit certification 2025-08-28 10:58:19 +05:30
morris 07e4ffd618 Merge branch 'bugfix/fix_multi_pdm_rx_slot_clock_issue_v5.4' into 'release/v5.4'
fix(i2s_pdm): fixed pdm multi slot clock issue (v5.4)

See merge request espressif/esp-idf!41179
2025-08-28 13:27:21 +08:00
Jiang Jiang Jian 00ee8827c3 Merge branch 'backport/backport_some_bugfix_250822_v5.4' into 'release/v5.4'
fix(wifi): fix some wifi bugs(backport v5.4)

See merge request espressif/esp-idf!41469
2025-08-27 13:49:40 +08:00
liqigan d04831c92d fix(bt/controller): Fixed some controller bugs 2025-08-27 11:11:48 +08:00
JinCheng 1c7c8554af fix(bt/controller): fixed some controller bugs 2025-08-27 11:11:31 +08:00
Zhang Hai Peng 309f031dd6 fix(bt): Update esp32 libbtdm_app.a (f1dc7d8)
- Improve ESP32 stability and security


(cherry picked from commit 8ec5410236)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-08-26 21:53:31 +08:00
wuzhenghui 7635a54b1e feat(esp_hw_support): add new API to get all wakeup sources 2025-08-26 21:53:01 +08:00
C.S.M f148acc534 feat(uhci): Add uhci (uart-dma) support on current chips 2025-08-26 16:06:49 +08:00
laokaiyao 37d7edd6cb feat(i2s): add PLL240M clock source on S3 and C6
Closes https://github.com/espressif/esp-idf/issues/17056
2025-08-26 15:21:32 +08:00
laokaiyao c05e5d1e0f fix(i2s_pdm): fixed pdm multi slot clock issue
Fixed the sample rate slow down issue when using more than 4 slots in  pdm rx mode.
2025-08-26 15:21:32 +08:00
Jiang Jiang Jian 59d86f5dd5 Merge branch 'feat/support_11ax_rate_for_cert_test_v5.4' into 'release/v5.4'
Feat/support 11ax rate for cert test v5.4(Backport v5.4)

See merge request espressif/esp-idf!41465
2025-08-26 12:04:40 +08:00
Jiang Jiang Jian 378bab6e55 Merge branch 'feat/usb-cdc-select_v5.4' into 'release/v5.4'
feat(usb_cdc): Add select functionality (backport v5.4)

See merge request espressif/esp-idf!40892
2025-08-26 10:51:11 +08:00
yinqingzhao 5d3016aaed fix(wifi): fix some wifi bugs 2025-08-26 10:49:23 +08:00
Marius Vikhammer 0f42bb5b50 Merge branch 'bugfix/esp_timer_dump_corruption_v5.4' into 'release/v5.4'
fix(esp_timer): fixed potential buffer overflow with esp_timer_dump() (v5.4)

See merge request espressif/esp-idf!41451
2025-08-26 10:44:17 +08:00
Jiang Jiang Jian 1efc75a9d8 Merge branch 'bugfix/snd_chan_update_v5.4' into 'release/v5.4'
fix(esp_wifi): Fix incorrect values for negotiated bandwidth for 2040 coex cases

See merge request espressif/esp-idf!41417
2025-08-26 10:37:24 +08:00
Marius Vikhammer 79fe827549 Merge branch 'bugfix/fix_secondary_console_no_vfs_v5.4' into 'release/v5.4'
fix(console): fixed secondary console not working on all chips without VFS (v5.4)

See merge request espressif/esp-idf!40025
2025-08-26 09:18:13 +08:00
Rahul Tank 7912b04e6b Merge branch 'bugfix/post_conn_failure_v5.4' into 'release/v5.4'
fix(nimble): Add code to post connection failure (v5.4)

See merge request espressif/esp-idf!41443
2025-08-25 16:49:58 +05:30
Shreyas Sheth 57dd53cf45 fix(esp_wifi): Fix incorrect values for negotiated bandwidth for 2040 coex cases 2025-08-25 11:38:34 +05:30
Jiang Jiang Jian 508441f986 Merge branch 'fix/fix_submode_lost_in_reset_v5.4' into 'release/v5.4'
fix(esp_hw_support): fix ESP_SLEEP_RTC_USE_RC_FAST_MODE submode lost in reset (v5.4)

See merge request espressif/esp-idf!41410
2025-08-25 10:58:49 +08:00
Jiang Jiang Jian e8486a1dd4 Merge branch 'bugfix/update_librtc_v5.4' into 'release/v5.4'
fix(esp_phy): update esp32 librtc.a for coex problems (v5.4)

See merge request espressif/esp-idf!41252
2025-08-25 10:58:34 +08:00
muhaidong 2feecb3ffd feat(phy): update 11ax rate for cert test 2025-08-22 19:21:00 +08:00
muhaidong 6eb51bcc05 feat(phy): add 11ax rate for cert test 2025-08-22 19:21:00 +08:00
Rahul Tank 9b93a39ffb fix(nimble): Add code to post connection failure
In event of a corner case, where connection is not completed,
connection reattempt is disabled, so need to post connection
failure event to application to make it aware of the failure
2025-08-22 16:16:54 +05:30
Shreyas Sheth d47ec84145 fix(wifi): Fix issues discovered by customer for offchannel 2025-08-22 15:25:19 +05:30
Marius Vikhammer bc3a35a88c fix(esp_timer): fixed potential buffer overflow with esp_timer_dump()
esp_timer_dump could overflow when dumping a large amount of timers

Closes https://github.com/espressif/esp-idf/issues/17008
2025-08-22 15:26:59 +08:00
Island 4302fa1dc0 Merge branch 'bugfix/fixed_ble_init_crash_issue_v5.4' into 'release/v5.4'
fix(ble): Invoke ble_transport_ll_init after ble_transport_hs_init for nimble (v5.4)

See merge request espressif/esp-idf!41429
2025-08-22 14:22:55 +08:00
Marius Vikhammer f9e47732aa Merge branch 'bugfix/enable_misc_test_case_v5.4' into 'release/v5.4'
ci: cleanup misc system build-test-rules (v5.4)

See merge request espressif/esp-idf!41318
2025-08-22 11:26:58 +08:00
JinCheng 0067640a04 fix(esp_phy): update esp32 librtc.a for coex problems
- ESP32 phy_version: 4861, b71b5ad, Aug, 5 2025
- ESP32 librtc version: 6758f983, Mar 22 2024, 13:39:26
2025-08-22 10:53:31 +08:00
Marius Vikhammer 00f4245160 fix(console): fixed secondary console not working on all chips without VFS 2025-08-22 09:38:46 +08:00
Alexey Gerenkov ac1fdc16d3 Merge branch 'fix/no_inline__atomic_test_and_set_v5.4' into 'release/v5.4'
fix(newlib): add missing __atomic_test_and_set for RISCV chips wo 'a' extension (v5.4)

See merge request espressif/esp-idf!36706
2025-08-21 22:12:33 +08:00
Shen Wei Long fda2c315e9 fix(ble): Invoke ble_transport_ll_init after ble_transport_hs_init for nimble
(cherry picked from commit c3f42161a1)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-08-21 09:23:42 +00:00
Wang Meng Yang 2dac39bd83 Merge branch 'bugfix/fix_bt_security_v5.4' into 'release/v5.4'
fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data (v5.4)

See merge request espressif/esp-idf!41398
2025-08-21 16:17:12 +08:00
Island 803d852c12 Merge branch 'feat/ble_iso_nimble_support_v5.4' into 'release/v5.4'
feat(ble): ISO minor support for NimBLE Host (v5.4)

See merge request espressif/esp-idf!41374
2025-08-21 14:02:30 +08:00