Shreyas Sheth
dfa7748c01
fix(esp_wifi): Backport fix for phy ref cnt
...
1) Fix phy ref cnt for power management for offchannel_tx
2026-08-28 09:57:02 +05:30
Jiang Jiang Jian
56cf33255e
Merge branch 'bugfix/fix_bluedroid_gatt_discover_downstream_stall_v5.2' into 'release/v5.2'
...
fix(ble/bluedroid): allow osi_event re-post during POSTING window (5.2)
See merge request espressif/esp-idf!52040
2026-08-27 20:27:51 +08:00
Jiang Jiang Jian
2626422601
Merge branch 'bugfix/a2dp_sink_nego_sbc_v5.2' into 'release/v5.2'
...
fix(bt): do not cap AVDTP Discover results by local SEP count (v5.2)
See merge request espressif/esp-idf!51755
2026-08-27 19:19:13 +08:00
Jiang Jiang Jian
e57be8e604
Merge branch 'fix/fix_psk_hint_key_null_dereference_v5.2' into 'release/v5.2'
...
Fix/fix psk hint key null dereference (v5.2)
See merge request espressif/esp-idf!52096
2026-08-27 18:10:02 +08:00
Jiang Jiang Jian
12417bb077
Merge branch 'fix/fix_bt_sleep_rejection_under_wifi_config' into 'release/v5.2'
...
fix(ble): fix sleep rejection if wifi enh config enabled on esp32-c6
See merge request espressif/esp-idf!51873
2026-08-27 17:54:00 +08:00
Jiang Jiang Jian
555c0837e2
Merge branch 'fix/fix_dslp_phy_close_rf_deadlock_v5.2' into 'release/v5.2'
...
fix(esp_hw_support): fix possible dead lock in deepsleep process (v5.2)
See merge request espressif/esp-idf!51935
2026-08-27 17:41:41 +08:00
morris
d6d79328f1
Merge branch 'fix/fix_rmt_loop_tx_trigger_done_event_v5.2' into 'release/v5.2'
...
fix(rmt): clear stale TX done status before new transaction (v5.2)
See merge request espressif/esp-idf!51657
2026-08-26 18:51:54 +08:00
Ashish Sharma
7306f543df
fix(esp-tls): guard against NULL PSK hint to prevent crash
2026-08-26 17:26:06 +08:00
Zhang Hai Peng
df0fe25bda
fix(ble/bluedroid): allow osi_event re-post during POSTING window
...
Do not reject osi_thread_post_event() when only POSTING is set.
QUEUED already prevents double-queueing; rejecting POSTING caused
HCI downstream lost wakeup. Add generic osi_event and hci downstream
diagnostics for post failures.
(cherry picked from commit 011138ffd9 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-08-25 19:55:06 +08:00
Zhang Hai Peng
dfd8d39c0a
docs(bt): clarify Bluedroid GATT signed write API comments
...
Correct misleading CHAR_PROP_BIT_AUTH wording and document CSRK-based
signed write usage for server permissions and client write APIs.
(cherry picked from commit 8d230c7650 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-08-25 19:55:05 +08:00
wuzhenghui
4bd0cf0617
fix(esp_hw_support): fix deepsleep deadlock with phy lock
2026-08-21 11:36:04 +08:00
Chen Chen and Cursor
b775cbf268
fix(hal): prevent overflow in fractional clock division
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 14:47:06 +08:00
cjin
eeffada095
fix(ble): fix sleep rejection if wifi enh config enabled on esp32-c6
2026-08-19 15:23:27 +08:00
yangfeng
3ac7132d4c
fix(bt): do not cap AVDTP Discover results by local SEP count
...
- Closes https://github.com/espressif/esp-idf/issues/18848
2026-08-13 19:32:43 +08:00
Jiang Jiang Jian
e717ab43ad
Merge branch 'bugfix/fix_all_pvt_bug_for_c6_backport_v5.2' into 'release/v5.2'
...
feat(pvt): fix all pvt bug for c6 on release v5.2
See merge request espressif/esp-idf!51668
2026-08-11 16:29:09 +08:00
Jiang Jiang Jian
c7332f41bd
Merge branch 'fix/spi_buslock_unregister_issue_v5.2' into 'release/v5.2'
...
fix(hw_support): spi buslock fix unregister dev api issue (v5.2)
See merge request espressif/esp-idf!51476
2026-08-11 14:19:11 +08:00
Jiang Jiang Jian
7b7cd05583
Merge branch 'bugfix/a2dp_api_init_check_v5.2' into 'release/v5.2'
...
fix(bt): Fix compatibility with A2DP API legacy usage methods (v5.2)
See merge request espressif/esp-idf!51335
2026-08-11 13:58:00 +08:00
Jiang Jiang Jian
88cc8eafbb
Merge branch 'fix/disable_i2c_master_clk_while_hw_hop_processing_v5.2' into 'release/v5.2'
...
fix(esp_phy): check hw freq hop done before disabling common clock (v5.2)
See merge request espressif/esp-idf!48564
2026-08-11 13:11:59 +08:00
yanzihan@espressif.com
18b9ec8df5
feat(pvt): fix all pvt bug for c6 on release v5.2
2026-08-11 12:16:21 +08:00
Jiang Jiang Jian
6a82b9f18e
Merge branch 'bugfix/fix_wifi_bugs_260810_v5.2' into 'release/v5.2'
...
fix(pm): fix chip cant sleep when disconnecting at probe process&fix scan and connect issue v5.2
See merge request espressif/esp-idf!51651
2026-08-11 10:25:30 +08:00
Chen Jichang
71fb87b77f
fix(rmt): fix loop tx can trigger done event
2026-08-10 19:14:30 +08:00
Jiang Jiang Jian
9e57a83f74
Merge branch 'fix/owe_prevent_double_free_v5.2' into 'release/v5.2'
...
fix(wifi): Prevent double free in owe failure path (v5.2)
See merge request espressif/esp-idf!51634
2026-08-10 18:00:41 +08:00
sibeibei
ac50e8e922
fix(pm): fix chip cant sleep when disconnecting at probe process&fix scan and connect issue
2026-08-10 17:49:55 +08:00
Jiang Jiang Jian
787bf2a22a
Merge branch 'fix/fix_addba_dialog_token_zero_v5.2' into 'release/v5.2'
...
fix(wifi): fix dialog token of addba request may equal to zero(backport v5.2)
See merge request espressif/esp-idf!51633
2026-08-10 16:34:21 +08:00
Jiang Jiang Jian
50e59f90f4
Merge branch 'feat/bt_in_psram_v5.2' into 'release/v5.2'
...
feat(bluedroid): Add config to place btu and hci task stack in psram (v5.2)
See merge request espressif/esp-idf!51495
2026-08-10 16:22:38 +08:00
yinqingzhao
348d321f02
fix(wifi): fix dialog token of addba request may equal to zero
2026-08-10 15:44:19 +08:00
Jiang Jiang Jian
c73a733022
Merge branch 'bugfix/fix_disconnect_failure_issue_v5.2' into 'release/v5.2'
...
fix(wifi): fix disconnect failure issue(Backport v5.2)
See merge request espressif/esp-idf!51626
2026-08-10 14:49:15 +08:00
Sajia
9a523897cb
fix(wifi): Prevent double free in owe failure path
2026-08-10 11:58:43 +05:30
sibeibei
dc262974f5
feat(phy): update PHY libraries and improve PLL temperature tracking
...
1. Allow customization of temperature deltas for PHY track PLL.
2. Fix abnormal PHY state which may trigger task watchdog timeout.
2026-08-10 12:25:04 +08:00
Jiang Jiang Jian
ffc4be72e2
Merge branch 'bugfix/idfci-10775-fatfs-wl-dyn-buffers-ci-timeout_v5.2' into 'release/v5.2'
...
fix(storage): mark storage pytest apps flaky in CI (v5.2)
See merge request espressif/esp-idf!48813
2026-08-10 10:42:59 +08:00
Rahul Tank
ce22ec9d47
Merge branch 'bugfix/add_nimble_cve_v5.2' into 'release/v5.2'
...
fix(nimble): Fixes for various NimBLE CVEs (v5.2)
See merge request espressif/esp-idf!51206
2026-08-10 07:05:49 +05:30
muhaidong
7e80aedbed
fix(wifi): fix disconnect failure issue
2026-08-07 19:39:31 +08:00
morris
3bf69dbedf
Merge branch 'fix/i2s_gdma_intr_alloc_check_v5.2' into 'release/v5.2'
...
fix(i2s): add check to gdma callback register (v5.2)
See merge request espressif/esp-idf!51582
2026-08-07 10:02:53 +08:00
yangfeng
cd93bd63b9
fix(bt): Fix compatibility with A2DP API legacy usage methods
...
- Modify the timing of API calls in the A2DP example
- Closes https://github.com/espressif/esp-idf/issues/18786
2026-08-07 08:04:07 +08:00
Jiang Jiang Jian
079b08ede2
Merge branch 'bugfix/fix_smartconfig_stop_assert_issue_v5.2' into 'release/v5.2'
...
fix(wifi): added start check when calling smartconfig stop (v5.2)
See merge request espressif/esp-idf!51576
2026-08-06 17:13:35 +08:00
laokaiyao
a8586986a6
fix(i2s): add check to gdma callback register
...
Closes https://github.com/espressif/esp-idf/issues/18930
2026-08-06 15:00:04 +08:00
hejiaxin
94c8d6e9b6
feat(bluedroid): Add config to place btu and hci task stack in psram
...
- Also adjust the osi_thread_stop implementation.
2026-08-06 11:54:39 +08:00
Jiang Jiang Jian
3c5e6c2728
Merge branch 'feat/ot_rx_sensitivity_v5.2' into 'release/v5.2'
...
feat(openthread): use the actual receive sensitivity for link quality evaluation (v5.2)
See merge request espressif/esp-idf!51487
2026-08-06 11:26:26 +08:00
Jiang Jiang Jian
7427b84306
Merge branch 'feat/support_pawr_connect_evt_v5.2' into 'release/v5.2'
...
feat(ble/bluedroid): Support PAWR connection event (5.2)
See merge request espressif/esp-idf!51438
2026-08-06 11:24:34 +08:00
Jiang Jiang Jian
5390a22923
Merge branch 'fix/resolve_issues_reported_via_bbp_v5.2' into 'release/v5.2'
...
fix(openthread): fix null pointer deref, uninitialized struct, and unbounded strcpy in spinel/RCP code (v5.2)
See merge request espressif/esp-idf!51373
2026-08-06 11:23:01 +08:00
Jiang Jiang Jian
b6df7cff06
Merge branch 'fix/154_mac_receive_at_v5.2' into 'release/v5.2'
...
fix(ieee802154): skip receive_at when rx window already expired (v5.2)
See merge request espressif/esp-idf!51366
2026-08-06 11:22:22 +08:00
Jiang Jiang Jian
541237330e
Merge branch 'test/idf-additions-coverage_v5.2' into 'release/v5.2'
...
test(freertos): expand IDF additions test coverage (v5.2)
See merge request espressif/esp-idf!50824
2026-08-06 11:21:46 +08:00
Jiang Jiang Jian
5911e48eba
Merge branch 'fix/fatfs_6682_fat32_overflow_v5.2' into 'release/v5.2'
...
fix(storage/fatfs): fix FAT32 mount integer overflow (CVE-2026-6682) [v5.2 backport]
See merge request espressif/esp-idf!50449
2026-08-06 11:21:23 +08:00
sonika.rathi
e2beec18e2
fix(storage): mark storage pytest apps flaky in CI
2026-08-06 11:17:14 +08:00
Jiang Jiang Jian
02406f2553
Merge branch 'fix/s3_xip_opt_os_startup_v5.2' into 'release/v5.2'
...
fix(mspi): fixed possible boot failure in some builds when psram is enabled (v5.2)
See merge request espressif/esp-idf!48592
2026-08-06 11:16:36 +08:00
zhangyanjiao
bd51d081de
fix(wifi): added start check when calling smartconfig stop
2026-08-06 10:13:26 +08:00
zwx
35ec6bc5b7
fix(esp_phy): check hw freq hop done before disabling common clock
2026-08-05 17:46:00 +08:00
Euripedes Rocha
863af334c9
Merge branch 'fix/esp_netif-oom-null-checks-v5.5_v5.2' into 'release/v5.2'
...
fix(esp_netif): harden NULL and OOM handling in netif APIs (SEC-1189, SEC-1190) (v5.2)
See merge request espressif/esp-idf!50786
2026-08-05 10:29:06 +02:00
Island
2d3581bcb1
Merge branch 'fix/ble_mesh_added_gatt_err_rsp_v5.2' into 'release/v5.2'
...
fix(ble_mesh): align GATTS read/write response handling with ATT (5.2)
See merge request espressif/esp-idf!51459
2026-08-05 16:03:03 +08:00
zwx
9edde96655
fix(ieee802154): skip receive_at when rx window already expired
2026-08-05 06:59:35 +00:00