Commit Graph

45332 Commits

Author SHA1 Message Date
luoxu
8dd492fee0 fix(bt): Normalize source paths for log compression pattern matching 2026-06-04 11:11:54 +08:00
ShenWeilong
a8b57a6be0 change(bt): Separated bt/cmakelist to bt/controller/cmakelist and bt/porting/cmakelist 2026-06-04 11:11:54 +08:00
zhaoweiliang
4d6542b2c9 change(ble): [AUTO_MR] Update lib_esp32c6 to 4adb29e0 2026-06-04 11:11:54 +08:00
zhaoweiliang
eeec8c50ff change(ble): [AUTO_MR] Update lib_esp32h2 to 4adb29e0 2026-06-04 11:11:54 +08:00
Jiang Jiang Jian
4c02142d8b Merge branch 'bugfix/ft_igtk_installation_v5.4' into 'release/v5.4'
fix(esp_wifi): Correct igtk key installation in ft-psk mode (v5.4)

See merge request espressif/esp-idf!49211
2026-06-04 11:11:21 +08:00
Rahul Tank
e086cd3301 Merge branch 'bugfix/fix_security_proto_nimble_v5.4' into 'release/v5.4'
fix(protocomm): harden nimble/bluedroid transport size handling (v5.4)

See merge request espressif/esp-idf!49182
2026-06-03 11:09:07 +05:30
Kapil Gupta
edd79a6c67 fix(esp_wifi): Correct igtk key installation in ft 2026-06-03 08:57:44 +05:30
Jiang Jiang Jian
f018624f04 Merge branch 'fix-fix_rtc_spinlock_sleep_dead_lock_v5.4' into 'release/v5.4'
fix(esp_hw_support): fix possible dead lock in deepsleep process (v5.4)

See merge request espressif/esp-idf!49175
2026-06-03 10:57:45 +08:00
Jiang Jiang Jian
7e92e9a414 Merge branch 'fix-fix_ub_in_gpio_wakeup_setting_v5.4' into 'release/v5.4'
fix(esp_hw_support): add validation for gpio_pin_mask (v5.4)

See merge request espressif/esp-idf!49108
2026-06-03 10:57:27 +08:00
Jiang Jiang Jian
38f8733c44 Merge branch 'change/esp_idf_ulp_add_int_api_5.4' into 'release/v5.4'
change(ulp): add lp periph intr enable apis  v5.4

See merge request espressif/esp-idf!49145
2026-06-03 10:57:12 +08:00
Rahul Tank
8633096938 fix(protocomm): harden nimble transport size handling 2026-06-02 16:17:33 +05:30
wuzhenghui
219e052816 fix(esp_hw_support): fix possible dead lock in deepsleep process 2026-06-02 17:47:36 +08:00
Roland Dobai
9ddbb19a49 Merge branch 'fix/gitlab_esptool_install' into 'release/v5.4'
CI: Use overwritten IDF_TOOLS_PATH

See merge request espressif/esp-idf!49162
2026-06-02 11:08:24 +02:00
Roland Dobai
1be486cc45 fix(gitlab): Use overwritten IDF_TOOLS_PATH 2026-06-02 10:14:50 +02:00
morris
132733322d Merge branch 'docs/i2s_pm_description_v5.4' into 'release/v5.4'
docs(i2s): correct power lock management description (v5.4)

See merge request espressif/esp-idf!49129
2026-06-02 14:31:51 +08:00
Jiang Jiang Jian
7e6c51f4d8 Merge branch 'bugfix/fix_some_bt_coex_bugs_v5.4' into 'release/v5.4'
fix(coex): fix some esp32 coexistence bugs (v5.4)

See merge request espressif/esp-idf!49060
2026-06-02 14:13:50 +08:00
hebinglin
52e48def21 change(ulp): add lp periph intr enable apis 2026-06-02 11:39:23 +08:00
muhaidong
fd352e5317 fix(wifi): fix some wifi bugs 260601
1. feat(wifi): sync coexistence head file
2. fix(coex): fix ci g_wifi_coex_basic_md5 check fail issue
2026-06-02 10:18:57 +08:00
linruihao
8e0e32530f feat(coex): supports external coexisence when bluetooth is enabled 2026-06-02 10:18:57 +08:00
linruihao
313008851b fix(coex): fix some esp32 coexistence bugs
- fix ble scan may restart twice in coex scenarios
- fix bredr page/pscan coex request/release not match
- fix bredr incorrect inquiry length calculation
- update bredr page/inquiry pti
- add coex pti protection for entire page/inquiry event
2026-06-02 10:18:57 +08:00
Chen Chen
eaf0b1161b docs(i2s): correct power lock management description
Closes https://github.com/espressif/esp-idf/issues/18655
2026-06-02 09:25:54 +08:00
wuzhenghui
0ae64dc94d fix(esp_hw_support): add validation for gpio_pin_mask 2026-06-01 19:35:14 +08:00
Zhang Wen Xu
7da14d4934 Merge branch 'fix/openthread_rcp_uart_senddone_on_fail_v5.4' into 'release/v5.4'
fix(openthread): avoid HDLC TX stall on fd write failure (v5.4)

See merge request espressif/esp-idf!49073
2026-06-01 09:44:57 +00:00
Jiang Jiang Jian
4a413f8472 Merge branch 'bugfix/allow_m1_for_pmk_cache_v5.4' into 'release/v5.4'
fix(esp_wifi): Allow M1 in pmk caching case (v5.4)

See merge request espressif/esp-idf!49032
2026-06-01 17:20:11 +08:00
Rahul Tank
91b3098061 Merge branch 'bugfix/add_support_min_count_v5.4' into 'release/v5.4'
fix(nimble): Add support for shorter connection interval (v5.4)

See merge request espressif/esp-idf!48163
2026-06-01 14:36:50 +05:30
Shu Chen
42873e4491 Merge branch 'fix/154_txrx_at_time_v5.4' into 'release/v5.4'
fix(802.15.4): remove comparison between txrx_at and ramp time (v5.4)

See merge request espressif/esp-idf!49081
2026-06-01 08:43:26 +00:00
Marius Vikhammer
26e1f9726e Merge branch 'fix/freertos_delete_with_caps_smp_race_v5.4' into 'release/v5.4'
fix(freertos): close vTaskDeleteWithCaps cross-core delete race on SMP preview kernel (v5.4)

See merge request espressif/esp-idf!48602
2026-06-01 16:06:44 +08:00
Marius Vikhammer
b733e190f0 Merge branch 'bugfix/ulp_riscv_rtc_i2c_test_fix_v5.4' into 'release/v5.4'
fix(ulp_riscv_i2c): Fix spurious pass in RTC I2C multi-device test (v5.4)

See merge request espressif/esp-idf!48527
2026-06-01 16:05:24 +08:00
Marius Vikhammer
a77409d153 Merge branch 'fix/lp_uart_data_bits_v5.4' into 'release/v5.4'
fix(ulp/lp_core): fix LP UART data_bits validation and add full word-length test coverage (v5.4)

See merge request espressif/esp-idf!48033
2026-06-01 15:55:00 +08:00
chendejin
e3d78898b3 fix(802.15.4): remove comparison between txrx_at and ramp time 2026-06-01 13:17:52 +08:00
Jiang Jiang Jian
30c45cc9bd Merge branch 'bugfix/support_auto_mode_connect_passive_channel_hhidden_ap_v5.4' into 'release/v5.4'
feat(wifi): support auto mode connect passive channel hidden ap(Backport v5.4)

See merge request espressif/esp-idf!49055
2026-06-01 11:11:37 +08:00
Xu Si Yu
b7b3272296 fix(openthread): avoid HDLC TX stall on fd write failure 2026-06-01 10:33:28 +08:00
Aditya Patwardhan
5744c0aab1 Merge branch 'fix_https_request_ci_failure_v5.4' into 'release/v5.4'
fix(https_request): write host time to NVS to eliminate SNTP dependency in CI (backport v5.4)

See merge request espressif/esp-idf!48419
2026-05-29 18:15:10 +05:30
muhaidong
62e5b346b8 feat(wifi): support auto mode connect passive channel hidden ap 2026-05-29 16:34:19 +08:00
Jiang Jiang Jian
f96426c65e Merge branch 'fix/add_owe_check_pmf_disable_v5.4' into 'release/v5.4'
fix(wifi) : Add Mode/threshold checks in esp_wifi_disable_pmf_config()(v5.4)

See merge request espressif/esp-idf!48965
2026-05-29 14:22:04 +08:00
Kapil Gupta
bf9934ceb1 fix(esp_wifi): Allow M1 in pmk caching case 2026-05-29 11:14:35 +05:30
Jiang Jiang Jian
53703d474b Merge branch 'bugfix/fix_ble_coded_phy_rx_bug_v5.4' into 'release/v5.4'
fix(coex): fix ble coded phy rx issue when aborted by coex (v5.4)

See merge request espressif/esp-idf!48984
2026-05-29 10:30:37 +08:00
Jiang Jiang Jian
e5c34b1e8b Merge branch 'fix/for_cache_after_p4_wb_loss_issue_v5.4' into 'release/v5.4'
fix(esp_rom): avoid critical issue in writeback v5.4

See merge request espressif/esp-idf!48816
2026-05-28 19:27:21 +08:00
Rahul Tank
7c138d2c33 fix(nimble): Add support for shorter connection intervals 2026-05-28 15:55:38 +05:30
Rahul Tank
105f2de109 Merge branch 'bugfix/fix_service_compilation_issue_v5.4' into 'release/v5.4'
fix(nimble): Fix compilation issues in Gatt SPS service (v5.4)

See merge request espressif/esp-idf!48969
2026-05-28 15:16:34 +05:30
morris
b781bc03da Merge branch 'feat/lcd_i2c_use_configurable_timeout_v5.4' into 'release/v5.4'
feat(lcd): add configurable timeout for lcd i2c panel (v5.4)

See merge request espressif/esp-idf!48665
2026-05-28 11:38:04 +08:00
morris
df65530542 Merge branch 'doc/i2s_esp32_mclk_restriction_v5.4' into 'release/v5.4'
docs(i2s): add note for the restriction of MCLK on esp32 (v5.4)

See merge request espressif/esp-idf!48573
2026-05-28 11:37:48 +08:00
Zhang Hai Peng
7574f21191 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(51d9dfde)
- improve coded PHY performance under Wi-Fi coexistence


(cherry picked from commit 8da824cd0e)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-05-28 11:24:21 +08:00
morris
50de87e8d9 Merge branch 'srmao/esp_driver_dma_esp32p4_rev1_tests_v5.4' into 'release/v5.4'
fix esp32p4 rev1 GDMA CRC test (v5.4)

See merge request espressif/esp-idf!48944
2026-05-28 11:21:27 +08:00
morris
bf00d6ba06 Merge branch 'contrib/github_pr_18569_v5.4' into 'release/v5.4'
fix(i2c_master): yield from ISR when no matching device is found (GitHub PR) (v5.4)

See merge request espressif/esp-idf!48429
2026-05-28 11:18:21 +08:00
zhiweijian
373e55081b fix(ble/bluedroid): note LE Coded PHY impact on Wi-Fi coexistence in bluedroid GAP/GATT APIs 2026-05-28 10:31:05 +08:00
linruihao
fc5dd1bec7 fix(coex): fix ble coded phy rx issue when aborted by coex 2026-05-28 10:31:05 +08:00
Rahul Tank
f36d49255f fix(nimble): Fix compilation issues in Gatt SPS service 2026-05-27 17:17:19 +05:30
tarun.kumar
a9e627d2b1 fix(wifi) : Add Mode/threshold checks in esp_wifi_disable_pmf_config()
- Updated API documentation for esp_wifi_disable_pmf_config()
2026-05-27 17:00:30 +05:30
Jiang Jiang Jian
34ef159a96 Merge branch 'fix/fix_lost_ip_event_issue_v54' into 'release/v5.4'
Fix/fix lost ip event issue v54

See merge request espressif/esp-idf!48876
2026-05-27 14:21:44 +08:00