Commit Graph

29754 Commits

Author SHA1 Message Date
yinqingzhao
6a265217cd fix(wifi): fix cannot scan ap during passive scan 2026-09-01 17:01:44 +08:00
Jiang Jiang Jian
10214fd8f2 Merge branch 'bugfix/dpp_stray_auth_confirm_v5.3' into 'release/v5.3'
fix(esp_wifi): Fix PM reference leaks in offchan TX and ROC error paths and dpp stray confirm v5.3

See merge request espressif/esp-idf!51993
2026-09-01 14:40:18 +08:00
Shreyas Sheth
c32e45be83 fix(esp_wifi): Harden dpp Auth confirm and drop mismatched auth confirms 2026-08-31 18:20:50 +05:30
Jiang Jiang Jian
464f49978f Merge branch 'bugfix/fix_bluedroid_gatt_discover_downstream_stall_v5.3' into 'release/v5.3'
fix(ble/bluedroid): allow osi_event re-post during POSTING window (5.3)

See merge request espressif/esp-idf!52041
2026-08-31 10:46:08 +08:00
Jiang Jiang Jian
4d5736bb7e Merge branch 'fix/fix_psk_hint_key_null_dereference_v5.3' into 'release/v5.3'
Fix/fix psk hint key null dereference (v5.3)

See merge request espressif/esp-idf!52095
2026-08-28 11:59:42 +08:00
Jiang Jiang Jian
10ac476fcd Merge branch 'fix/fix_dslp_phy_close_rf_deadlock_v5.3' into 'release/v5.3'
fix(esp_hw_support): fix deepsleep deadlock with phy lock (v5.3)

See merge request espressif/esp-idf!51940
2026-08-28 11:57:05 +08:00
wuzhenghui
68eea51d27 fix(heap): revert DMA pool MALLOC_CAP_DEFAULT caps 2026-08-27 19:47:11 +08:00
Ashish Sharma
15f30b9bc7 fix(esp-tls): guard against NULL PSK hint to prevent crash 2026-08-26 17:23:15 +08:00
Zhang Hai Peng
c149a80c15 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:18 +08:00
Zhang Hai Peng
6f3d6977fe 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:18 +08:00
wuzhenghui
266bfdae54 fix(esp_hw_support): fix deepsleep deadlock with phy lock 2026-08-21 14:54:01 +08:00
Jiang Jiang Jian
d41a3436b1 Merge branch 'bugfix/irk_smp_bond_issue_v5.3' into 'release/v5.3'
fix(nimble): Fix unpair_oldest_peer deleting wrong device (v5.3)

See merge request espressif/esp-idf!51839
2026-08-19 20:28:50 +08:00
Jiang Jiang Jian
f07d81b1be Merge branch 'bugfix/nvs-deinit-open-handle-leak_v5.3' into 'release/v5.3'
fix(nvs_flash): delete leftover handles on partition deinit (v5.3)

See merge request espressif/esp-idf!51360
2026-08-19 20:27:17 +08:00
Jiang Jiang Jian
e6aa5793fe Merge branch 'bugfix/strncpy_compilation_issue_v5.3' into 'release/v5.3'
fix(bluedroid): Fix the compilation issue of BCM_STRNCPY_S (v5.3)

See merge request espressif/esp-idf!51746
2026-08-19 20:24:49 +08:00
Jiang Jiang Jian
240a979b88 Merge branch 'bugfix/a2dp_sink_nego_sbc_v5.3' into 'release/v5.3'
fix(bt): do not cap AVDTP Discover results by local SEP count (v5.3)

See merge request espressif/esp-idf!51754
2026-08-19 20:24:45 +08:00
Jiang Jiang Jian
099bcc2c9b Merge branch 'bugfix/fix_all_pvt_bug_for_c6_backport_v5.3' into 'release/v5.3'
feat(pvt): fix all pvt bug for c6 on release v5.3

See merge request espressif/esp-idf!51669
2026-08-19 17:03:04 +08:00
Rahul Tank
f3e9bcbe0f fix(nimble): Fix unpair_oldest_peer deleting wrong device
Sort bond entries by bond_count after in-place updates to maintain correct
eviction order, and log IRK resolving-list failures instead of failing the bond.
2026-08-18 12:50:36 +05:30
yangfeng
653d86edc7 fix(bluedroid): Fix the compilation issue of BCM_STRNCPY_S 2026-08-18 14:20:33 +08:00
yangfeng
9a6f169ef4 fix(bt): do not cap AVDTP Discover results by local SEP count
- Closes https://github.com/espressif/esp-idf/issues/18848
2026-08-18 14:20:10 +08:00
Rahul Tank
6d0016c3c1 Merge branch 'feat/add_register_notif_indic_v5.3' into 'release/v5.3'
fix(nimble): Add separate helper functions to register indication (v5.3)

See merge request espressif/esp-idf!51802
2026-08-18 11:48:16 +05:30
Jiang Jiang Jian
e207ac2cca Merge branch 'fix/fix_addba_dialog_token_zero_v5.3' into 'release/v5.3'
fix(wifi): fix dialog token of addba request may equal to zero(backport v5.3)

See merge request espressif/esp-idf!51584
2026-08-18 11:22:50 +08:00
Rahul Tank
8e50d7d8f1 fix(nimble): Add separate helper functions to register notification/indication 2026-08-18 07:39:02 +05:30
Xu Si Yu
29bb1b758a fix(openthread): fix configuration-related issues 2026-08-17 14:24:06 +08:00
Shu Chen
19f74d36ec Merge branch 'feat/support_multipan_feature_rcp_20260603_v5.3' into 'release/v5.3'
feat(openthread): support multipan feature for RCP (v5.3)

See merge request espressif/esp-idf!51781
2026-08-17 06:16:09 +00:00
Wang Meng Yang
4e61272f2c Merge branch 'change/refactor_hidh_datapath_v5.3' into 'release/v5.3'
Change/refactor hidh datapath[backport v5.3]

See merge request espressif/esp-idf!51282
2026-08-17 10:24:57 +08:00
Rahul Tank
e08dd79258 fix(nimble): Add fix to handle service reset during server start 2026-08-14 13:55:59 +05:30
Xu Si Yu
d497516a87 feat(openthread): support multipan feature for RCP 2026-08-14 15:26:00 +08:00
Xu Si Yu
7f333e0763 feat(openthread): initialize multiple_instances source directory 2026-08-14 15:09:50 +08:00
Xu Si Yu
aaaffc6734 fix(ieee802154): clear RX buffer state on MAC init 2026-08-14 15:09:50 +08:00
Xu Si Yu
33db1583c0 feat(802.15.4): reorganize source file structure 2026-08-14 15:09:50 +08:00
Xu Si Yu
9ab34b8f39 feat(openthread): reorganize source file structure 2026-08-14 15:08:38 +08:00
Euripedes Rocha
2b30836b46 Merge branch 'fix/ieee802_3_reset_time_v5.3' into 'release/v5.3'
fix(esp_eth): fixed Ethernet PHY HW reset timing in common PHY code (v5.3)

See merge request espressif/esp-idf!51715
2026-08-14 08:59:12 +02:00
Rahul Tank
725317c40d Merge branch 'bugfix/fix_add_resolve_after_connect_master_v5.3' into 'release/v5.3'
fix(nimble): Fix adding device to resolving list when defer connection (v5.3)

See merge request espressif/esp-idf!51740
2026-08-14 10:46:06 +05:30
Wang Meng Yang
f004905e90 Merge branch 'bugfix/a2dp_api_init_check_v5.3' into 'release/v5.3'
fix(bt): Fix compatibility with A2DP API legacy usage methods (v5.3)

See merge request espressif/esp-idf!51334
2026-08-14 11:52:39 +08:00
morris
4eea1e1329 Merge branch 'fix/fix_rmt_loop_tx_trigger_done_event_v5.3' into 'release/v5.3'
fix(rmt): clear stale TX done status before new transaction (v5.3)

See merge request espressif/esp-idf!51656
2026-08-13 18:59:25 +08:00
Rahul Tank
a09cdb86a5 fix(nimble): Fix adding device to resolving list when defer connection 2026-08-13 14:59:19 +05:30
yangfeng
7e5434548f 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-13 08:55:23 +08:00
Ondrej Kosta
da47a936ac fix(esp_eth): fixed Ethernet PHY HW reset timing in common PHY code 2026-08-12 14:37:34 +02:00
morris
923a5cfd8b Merge branch 'fix/spi_buslock_unregister_issue_v5.3' into 'release/v5.3'
fix(hw_support): spi buslock fix unregister dev api issue (v5.3)

See merge request espressif/esp-idf!51475
2026-08-12 14:40:57 +08:00
Rahul Tank
fde710f70b fix(nimble): Added change to stop adv before starting new adv 2026-08-11 12:46:59 +05:30
Jiang Jiang Jian
327138b9ef Merge branch 'fix/owe_prevent_double_free_v5.3' into 'release/v5.3'
fix(wifi): Prevent double free in owe failure path(v5.3)

See merge request espressif/esp-idf!51636
2026-08-11 14:05:46 +08:00
yinqingzhao
00c35bfa01 fix(wifi): fix dialog token of addba request may equal to zero 2026-08-11 13:15:18 +08:00
yanzihan@espressif.com
60c2857bb4 feat(pvt): fix all pvt bug for c6 on release v5.3/v5.2 2026-08-11 09:35:15 +08:00
Rahul Tank
0f6a4e390d fix(nimble): Remove extra free to avoid double free 2026-08-10 19:28:35 +05:30
Chen Jichang
adc02c2287 fix(rmt): fix loop tx can trigger done event 2026-08-10 19:14:22 +08:00
Sajia
fc48744704 fix(wifi): Prevent double free in owe failure path 2026-08-10 12:01:39 +05:30
sibeibei
7892f94670 fix(pm): fix chip cant sleep when disconnecting at probe process&fix scan and connect issue 2026-08-07 16:52:41 +08:00
Jiang Jiang Jian
5a131ff952 Merge branch 'bugfix/fix_disconnect_failure_issue_v5.3' into 'release/v5.3'
fix(wifi): fix disconnect failure issue(Backport v5.3)

See merge request espressif/esp-idf!51585
2026-08-07 14:24:01 +08:00
morris
1262778780 Merge branch 'fix/i2s_tdm_5slot_clock_test_v5.3' into 'release/v5.3'
fix(hal): prevent overflow in fractional clock division (v5.3)

See merge request espressif/esp-idf!51433
2026-08-07 10:02:06 +08:00
liqigan
71decf1197 fix(bt/bluedroid): Fixed use after free issue on osi_event_delete 2026-08-07 08:05:20 +08:00