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
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
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
morris
98efc89b0f
test(dma): reenable unit test for esp32p4 rev1 targets
2026-05-27 14:19:09 +08:00
Jiang Jiang Jian
f890eb29ae
Merge branch 'fix/fix_blacklist_issue_v54' into 'release/v5.4'
...
fix(wifi): fix blacklist related issue v54
See merge request espressif/esp-idf!48864
2026-05-27 13:56:44 +08:00
Rahul Tank
83da6bac0f
Merge branch 'bugfix/fix_crash_due_to_error_print_v5.4' into 'release/v5.4'
...
fix(nimble): Update excessive logging prints in failure scenario (v5.4)
See merge request espressif/esp-idf!48870
2026-05-27 10:59:22 +05:30
Jiang Jiang Jian
80eb8a4751
Merge branch 'bugfix/sdp_null_access_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): fixed SDP deinit race with pending callbacks (v5.4)
See merge request espressif/esp-idf!48899
2026-05-27 10:44:44 +08:00
Marius Vikhammer
b976c335e7
Merge branch 'ci/disable_gdbstub_test_v5.4' into 'release/v5.4'
...
ci(panic): disable gdbstub test on esp32p4
See merge request espressif/esp-idf!48939
2026-05-27 10:16:31 +08:00
DatanoiseTV
b2f021fd25
fix(i2c_master): yield from ISR when no matching device is found
...
`i2c_master_isr_handler_default()` may set HPTaskAwoken to pdTRUE via
`xQueueSendFromISR()` (event_queue), `xSemaphoreTakeFromISR()` and
`xSemaphoreGiveFromISR()` on `bus_lock_mux`. When the device list lookup
returns no matching device, the function returned directly, skipping
the `portYIELD_FROM_ISR()` at the bottom of the handler. A higher-
priority task waiting on the bus mux or the event queue would then have
to wait for the next scheduler tick instead of being preempted into
immediately, inflating worst-case event latency.
Replace the early return with a goto to the existing yield check at the
end of the ISR.
Merges https://github.com/espressif/esp-idf/pull/18569
2026-05-27 09:49:50 +08:00
Marius Vikhammer
a201b2acfe
ci(panic): disable gdbstub test on esp32p4
2026-05-27 09:43:20 +08:00
Rahul Tank
d0ef85e0b0
fix(nimble): Remove prints causing excessive logging
2026-05-26 16:35:46 +05:30
Rahul Tank
e3dc01b237
Merge branch 'bugfix/nimble_hid_fixes_lock_v5.4' into 'release/v5.4'
...
fix(nimble): fix for the branch bugfix/nimble_hid_fixes (v5.4)
See merge request espressif/esp-idf!48857
2026-05-26 15:55:25 +05:30
Zhang Wen Xu
cdb03a01a0
Merge branch 'feat/add_teardown_for_openthread_case_v5.4' into 'release/v5.4'
...
ci: add tear down for openthread ci case (v5.4)
See merge request espressif/esp-idf!48780
2026-05-26 06:32:40 +00:00
Jin Cheng
0820e16617
fix(bt/bluedroid): fixed SDP deinit race with pending callbacks
...
Cancel any active SDP search during disabling and mark the BTA SDP
callbacks inactive so late search completions are not propagated
after deinit. Guard BTC side SDP completion handling after cleanup
to avoid null references.
2026-05-26 13:44:47 +08:00
wangtao@espressif.com
ace5656236
fix(lwip): improve lost ip event process
2026-05-26 11:25:30 +08:00
wangtao@espressif.com
06d72fc59c
feat(lwip): softap can get sta ip from arp table
2026-05-25 21:08:07 +08:00
wangtao@espressif.com
ba19403b31
feat(lwip): dhcp server add support for dhcp inform
2026-05-25 21:07:57 +08:00
wangtao@espressif.com
e591fcf717
fix(lwip): fix lost ip event issue
2026-05-25 21:07:38 +08:00