Commit Graph

36777 Commits

Author SHA1 Message Date
xiongweichao
d4c516a32c feat(bt): Added events for l2cap register and unregister vfs 2025-04-24 09:22:46 +08:00
Rahul Tank
d924b24ba0 Merge branch 'fix/pawr_docs_v5.2' into 'release/v5.2'
feat(nimble):Added tutorials for PAwR examples (v5.2)

See merge request espressif/esp-idf!38624
2025-04-23 19:45:14 +08:00
Rahul Tank
8b918efabc Merge branch 'feat/pawr_bugfix_v5.2' into 'release/v5.2'
fix(nimble): Fix sync handle assignment for pawr connection (v5.2)

See merge request espressif/esp-idf!38504
2025-04-23 19:41:02 +08:00
Island
4a49e2bfad Merge branch 'bugfix/fix_some_ble_bugs_250331_esp32c3_v5.2' into 'release/v5.2'
Fixed some BLE bugs 250331 on esp32c3 (v5.2)

See merge request espressif/esp-idf!38578
2025-04-23 10:32:40 +08:00
Abhinav Kudnar
14c1260586 feat(nimble):Added tutorials for PAwR examples 2025-04-22 19:18:58 +08:00
morris
5d9623dbcc Merge branch 'bugfix/fix_esp32_touch_example_task_watchdog_issue_v5.2' into 'release/v5.2'
fix(legacy_touch): fixed touch read WDT issue on esp32 (v5.2)

See merge request espressif/esp-idf!38583
2025-04-22 18:38:23 +08:00
morris
5244316940 Merge branch 'fix/s2_adc_cali_loss_resolution_v5.2' into 'release/v5.2'
fix(adc): fix s2 cali loss resolution (v5.2)

See merge request espressif/esp-idf!38597
2025-04-22 17:32:25 +08:00
Island
11ea6924f7 Merge branch 'bugfix/fix_some_ble_bugs_2503_v5.2' into 'release/v5.2'
Bugfix/fix some ble bugs 2503 (v5.2)

See merge request espressif/esp-idf!38289
2025-04-22 11:49:28 +08:00
Jiang Jiang Jian
6e841c26e6 Merge branch 'bugfix/fix_bt_access_ext_mem_in_intr_v5.2' into 'release/v5.2'
fix(bt/controller): Fixed access external memory in isr context (v5.2)

See merge request espressif/esp-idf!38574
2025-04-22 10:35:34 +08:00
Jiang Jiang Jian
ae079cc276 Merge branch 'bugfix/sae_send_confirm_v5.2' into 'release/v5.2'
fix(esp_wifi): Fix send_confirm according to specification provided by IEEE 802.11 (v5.2)

See merge request espressif/esp-idf!38436
2025-04-22 10:18:18 +08:00
Jiang Jiang Jian
1ad5d0eb1d Merge branch 'fix/fix_dhcp_server_recv_decline_issue_v52' into 'release/v5.2'
fix(dhcp): fix dhcp server recv decline issue v52

See merge request espressif/esp-idf!38501
2025-04-22 10:17:50 +08:00
Jiang Jiang Jian
284cf1e77a Merge branch 'ci/add_test_for_ecos_wifi_enterprise_v52' into 'release/v5.2'
ci(c2/c3): add major eco version tests(v5.2)

See merge request espressif/esp-idf!37805
2025-04-22 10:16:49 +08:00
Jiang Jiang Jian
4a9260ce04 Merge branch 'bugfix/pmkid_password_mismatch_regression_v5.2' into 'release/v5.2'
fix(wifi): Avoid writing to NVS if station configuration is not changed (Backport v5.2)

See merge request espressif/esp-idf!38479
2025-04-22 10:16:21 +08:00
laokaiyao
5fe51c4bb7 fix(touch): fixed tie option take no effect 2025-04-21 20:48:12 +08:00
gaoxu
4b6b2295cc fix(adc): fix s2 cali loss resolution 2025-04-21 19:47:49 +08:00
luaijun
cd7d6f1c12 fix: pytest did not recognize test cases 2025-04-21 19:34:30 +08:00
Zhang Hai Peng
0459317986 feat(bluedroid): Support get bt config path
(cherry picked from commit d6bb90b453)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-04-21 18:03:34 +08:00
Zhang Hai Peng
4341f8ec08 feat(ble/bluedroid): Implement BLE channel map reading API
(cherry picked from commit 55043e280a)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-04-21 18:03:34 +08:00
Zhang Hai Peng
320f8bece2 fix(ble/bluedroid): Fix potential uint32_t overflow in BLE btu_start_timer
(cherry picked from commit a9286567f0)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-04-21 18:03:34 +08:00
Zhang Hai Peng
ca79d255d1 fix(ble/bluedrooid): Fixed memory leak issue when deinit the host
(cherry picked from commit 6becf74cbb)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-04-21 18:03:34 +08:00
Zhang Hai Peng
bea5aaab89 fix(ble/bluedroid): Fix missing event reporting in esp_ble_create_sc_oob_data
(cherry picked from commit f291725936)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-04-21 18:03:34 +08:00
Zhang Hai Peng
4428844a8b fix(ble/bluedroid): Fixed BLE crash when disable bluedroid host
(cherry picked from commit 9dfa6ab0e9)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-04-21 18:03:34 +08:00
Sarvesh Bodakhe
4348bdb838 fix(wifi): Avoid writing to NVS if station configuration is not changed
Fixes the regression introduced by 27f45e1ab8

Co-authored-by: yinqingzhao <yinqingzhao@espressif.com>
2025-04-21 12:44:17 +05:30
laokaiyao
bc91906164 fix(legacy_touch): fixed the concurrent issue in esp32 touch driver 2025-04-21 15:07:31 +08:00
laokaiyao
a12b7e38fa fix(touch): fixed touch read WDT issue on esp32
Closes https://github.com/espressif/esp-idf/issues/15629
2025-04-21 14:47:50 +08:00
Chen Jian Hua
d44ab53e08 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a684dd5)
- Fixed clear legacy adv error when adv not exist
- Disable anonymous extended adv reporting
- Fixed BLE assert lld_adv.c 2992
- Fixed heap assert due to adv data buffer double freeing
- Fixed BLE 0x08 disconnect when the win size is greater than half of the conn interval


(cherry picked from commit 4602665e5d)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-04-21 14:33:29 +08:00
linruihao
f067a3c0f1 fix(bt/controller): Fixed access external memory in isr context 2025-04-21 14:23:03 +08:00
Jin Cheng
3b157c5276 fix(bt/controller): update libbtdm_app.a
- fixed errors in the coexistance of ACL and SCO
- fixed dynamic priority config error in dual mode
2025-04-21 14:23:03 +08:00
Island
8252241e8d Merge branch 'fix/blemesh25-92_v5.2' into 'release/v5.2'
fix(ble_mesh): fixed issues with decrypt failed when resending messages (v5.2)

See merge request espressif/esp-idf!38558
2025-04-21 14:22:09 +08:00
Island
f8d2e8f706 Merge branch 'change/ble_update_lib_20250417_v5.2' into 'release/v5.2'
change(ble): [AUTO_MR] 20250417 - Update ESP BLE Controller Lib (v5.2)

See merge request espressif/esp-idf!38543
2025-04-21 10:40:47 +08:00
Marius Vikhammer
e3bfa9a8dc Merge branch 'fix/lp_wakeup_cause_bits_accumulation_v5.2' into 'release/v5.2'
fix(ulp): Fix accumulation of wakeup cause bits in ULP (v5.2)

See merge request espressif/esp-idf!38563
2025-04-21 08:53:18 +08:00
Konstantin Kondrashov
7e868599b1 fix(ulp): Fix accumulation of wakeup cause bits in ULP
Closes https://github.com/espressif/esp-idf/issues/15794
2025-04-18 16:02:24 +03:00
Luo Xu
f203fdec1f fix(ble_mesh): fixed issues with decrypt failed when resending messages
(cherry picked from commit 4803cea3cc)

Co-authored-by: luoxu <luoxu@espressif.com>
2025-04-18 20:23:38 +08:00
Wang Meng Yang
26d5744fea Merge branch 'fix/some_issues_in_bt_controller_v5.2' into 'release/v5.2'
fix(bt): fixed some issues in bt controller(backport v5.2)

See merge request espressif/esp-idf!38450
2025-04-18 17:51:13 +08:00
morris
0aa4fe621c Merge branch 'feat/customize_i2c_operation_transaction_v5.2' into 'release/v5.2'
feat(i2c): Add api for customize i2c transaction interface for un-standard i2c device (backport v5.2)

See merge request espressif/esp-idf!37425
2025-04-18 17:38:59 +08:00
Shen Wei Long
3248e3c711 change(ble): [AUTO_MR] Update lib_esp32c6 to cd6ba0ec
(cherry picked from commit a89916eef4)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-04-18 14:09:59 +08:00
Shen Wei Long
f6d6497905 change(ble): [AUTO_MR] Update lib_esp32h2 to cd6ba0ec
(cherry picked from commit d48cc9ce2a)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-04-18 14:09:57 +08:00
luaijun
a4401e5256 ci(c2/c3): add major eco version tests(v5.2) 2025-04-18 11:22:25 +08:00
Island
100d130cee Merge branch 'change/ble_update_lib_20250414_v5.2' into 'release/v5.2'
change(ble): [AUTO_MR] 20250414 - Update ESP BLE Controller Lib (v5.2)

See merge request espressif/esp-idf!38492
2025-04-18 11:07:43 +08:00
morris
34a92965d0 Merge branch 'fix/fix_mmu_map_concurrent_issue_v5.2' into 'release/v5.2'
mmu: fix mmu map concurrent issue (v5.2)

See merge request espressif/esp-idf!38408
2025-04-17 21:29:25 +08:00
Jiang Jiang Jian
5dd79575a4 Merge branch 'fix/fix_uart_console_broken_after_sleep_v5.2' into 'release/v5.2'
fix(esp_hw_support): fixed gpio sleep switching filling junk data to the console UART FIFO (v5.2)

See merge request espressif/esp-idf!38447
2025-04-17 17:18:37 +08:00
Jiang Jiang Jian
adfc9aa6a8 Merge branch 'change/allow_keep_sar_poweron_in_light_sleep_v5.2' into 'release/v5.2'
change(esp_hw_support): allow sar power keep on during lightsleep (v5.2)

See merge request espressif/esp-idf!38456
2025-04-17 17:15:23 +08:00
wangtao@espressif.com
c3f67f656d fix(dhcp): fix dhcp server recv decline issue 2025-04-17 14:32:17 +08:00
Abhinav Kudnar
f9c9ffad6d fix(nimble): Fix sync handle assignment for pawr connection 2025-04-17 14:10:07 +08:00
Zhou Xiao
84db46c959 change(ble): bugs fixed on spi ble log
* removed spi master in iram select for flash only firmware
* fixed memory issue in transaction init function
* fixed memory issue in transaction deinit function
2025-04-17 13:41:59 +08:00
Jiang Jiang Jian
c22d3d0f6b Merge branch 'bugfix/espnow_send_issue_v52' into 'release/v5.2'
fix(esp_wifi): Fix for issue in esp_now_send when wifi tx callback registered(v5.2)

See merge request espressif/esp-idf!37943
2025-04-17 11:11:21 +08:00
Zhou Xiao
7d83cefc69 fix(ble): remove null pointer assert in npl event deinit
(cherry picked from commit ece108c0bf)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-04-17 10:54:17 +08:00
Zhou Xiao
5f0b5a3d8c feat(ble): support configurable rxbuf opt feat on ESP32-C6
(cherry picked from commit 5fbbec8655)

Co-authored-by: cjin <jinchen@espressif.com>
2025-04-17 10:54:15 +08:00
Zhou Xiao
d5a73a15a2 feat(ble): support configurable rxbuf opt feat on ESP32-H2
(cherry picked from commit 4937d3c883)

Co-authored-by: cjin <jinchen@espressif.com>
2025-04-17 10:54:12 +08:00
Zhou Xiao
c80a727ad2 feat(ble): use new section for ble sleep on ESP32-C2
(cherry picked from commit ce4e012c8b)

Co-authored-by: cjin <jinchen@espressif.com>
2025-04-17 10:54:10 +08:00