Rahul Tank
c8407ee5c8
Merge branch 'bugfix/fix_service_compilation_issue' into 'master'
...
fix(nimble): Fix compilation issues in Gatt SPS service
See merge request espressif/esp-idf!48936
2026-05-28 15:16:03 +05:30
Island
7812a5df33
Merge branch 'bugfix/fix_ble_coded_phy_performance_with_wifi_coex' into 'master'
...
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(51d9dfde)
Closes BT-4348
See merge request espressif/esp-idf!48851
2026-05-27 21:32:47 +08:00
Rahul Tank
3706fc680e
fix(nimble): Fix compilation issues in Gatt SPS service
2026-05-27 11:24:38 +05:30
Rahul Tank
f2ff83ac2e
fix(nimble): Removed prints causing excessive logging
2026-05-26 16:16:57 +05:30
Rahul Tank
51bd9a27c4
Merge branch 'bugfix/nimble_hid_fixes_lock' into 'master'
...
fix(nimble): Avoid deadlock caused by local writes taking s_hidd_mutex
See merge request espressif/esp-idf!48853
2026-05-26 15:55:06 +05:30
Island
833c55e867
Merge branch 'fix/fixed_an_acl_timeout_issue' into 'master'
...
fix(ble): Updated libble[a7487a7] and libbtdm[9ce603a]
See merge request espressif/esp-idf!48830
2026-05-26 17:09:06 +08:00
Sudeep Mohanty
301eeba878
Merge branch 'task/buildv2_hygiene_and_dep_declarations' into 'master'
...
fix(components): generic dep-declaration and scope-leakage hygiene exposed by cmakev2
See merge request espressif/esp-idf!48739
2026-05-26 10:18:22 +02:00
Mayank Tyagi
494bd86ea7
fix(nimble): Avoid deadlock caused by local writes taking s_hidd_mutex
2026-05-25 15:54:51 +05:30
Zhou Xiao
725e9ee162
change(ble_log): move spi tx callback to flash when spi isr in iram disabled
2026-05-25 15:18:31 +08:00
zhanghaipeng
8da824cd0e
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(51d9dfde)
...
- improve coded PHY performance under Wi-Fi coexistence
2026-05-25 14:13:37 +08:00
ShenWeilong
e273c406c8
fix(ble): Updated libble[a7487a7] and libbtdm[9ce603a]
2026-05-22 17:51:11 +08:00
Rahul Tank
ab2ec6f2e6
Merge branch 'bugfix/nimble_hid_fixes' into 'master'
...
fix(nimble): Always read initial BAS level and forward HID report/control/protocol writes as HIDD events
Closes BLERP-2806
See merge request espressif/esp-idf!48598
2026-05-22 13:39:27 +05:30
Jiang Jiang Jian
2dc66242b7
Merge branch 'bugfix/supp_pcm_over_i2s' into 'master'
...
fix(bt/controller): fixed several controller issues
Closes BTQABR2023-692, BTQABR2023-722, BTQABR2023-675, and BTQABR2023-688
See merge request espressif/esp-idf!48684
2026-05-22 14:30:49 +08:00
Jiang Jiang Jian
197d784600
Merge branch 'feat/a2dp_support_other_codec' into 'master'
...
feat(bt): A2DP source supports AAC codec
See merge request espressif/esp-idf!48631
2026-05-22 14:27:33 +08:00
Wang Meng Yang
fcceb3023f
Merge branch 'bugfix/sdp_null_access' into 'master'
...
fix(bt/bluedroid): fixed SDP deinit race with pending callbacks
Closes BTQABR2023-737
See merge request espressif/esp-idf!48753
2026-05-22 11:44:32 +08:00
Island
a22fda94cb
Merge branch 'change/ble_update_lib_20260520' into 'master'
...
change(ble): [AUTO_MR] 20260520 - Update ESP BLE Controller Lib
Closes BLERP-2797
See merge request espressif/esp-idf!48757
2026-05-22 10:14:41 +08:00
yangfeng
99d6c664be
feat(bt): A2DP source supports AAC codec
2026-05-21 21:15:36 +08:00
Jin Cheng
5d0b77797b
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-21 20:33:35 +08:00
Li Shuai
d7a2e15164
Merge branch 'feat/pm-683' into 'master'
...
support sleep retention runtime module attach/detach feature
Closes PM-683, PM-656, and BT-4216
See merge request espressif/esp-idf!47164
2026-05-21 17:07:58 +08:00
Sudeep Mohanty
7e5588fd6a
fix(bt): declare esp_event as a private requirement
...
bt sources include esp_wifi_types.h via esp_blufi_api.h, which
transitively includes esp_event_base.h from the esp_event component.
2026-05-21 10:05:48 +02:00
Zhou Xiao
1be9cb193f
change(ble): [AUTO_MR] Update lib_esp32c6 to 4adb29e0
2026-05-21 15:27:54 +08:00
Zhou Xiao
edac0a5e14
change(ble): [AUTO_MR] Update lib_esp32c5 to 4adb29e0
2026-05-21 15:27:54 +08:00
Zhou Xiao
9ace4422d9
change(ble): [AUTO_MR] Update lib_esp32h2 to 4adb29e0
2026-05-21 15:27:54 +08:00
Jin Cheng
2ea0396135
fix(bt/controller): fixed several controller issues
...
- added support for PCM over I2S
- ignored bandwidth and retransmission effort during SCO negotiation
- fixed use-after-free issues while handle the saved PDU
- removed unreasonable check for the packet write-back value
- fixed SSP unhandle LMP_NOT_ACCEPTED
- removed incorrect clearing of ACL flags
- fixed incorrect strategy to narrow down allowed packet types during
eSCO negotiation
2026-05-21 15:12:14 +08:00
Mayank Tyagi
31c97255ee
fix(nimble): Forward HID report/control/protocol writes as HIDD events
2026-05-21 11:51:05 +05:30
Island
b970c5f674
Merge branch 'ble_dev/esp32h21_chip_20260513' into 'master'
...
Ble dev/esp32h21 chip 20260513
Closes BLERP-2798, IDF-11626, IDF-11652, IDF-11653, IDF-11655, IDF-14811, IDF-14812, IDF-14813, IDF-14814, and IDF-14815
See merge request espressif/esp-idf!48499
2026-05-21 14:00:09 +08:00
Rahul Tank
b5770ee1ff
Merge branch 'feat/esp_insight_read_log_master' into 'master'
...
feat(nimble): ADD BLE HCI logging support for ESP Insights
See merge request espressif/esp-idf!46706
2026-05-21 11:28:44 +05:30
cjin
36b9f73e11
fix(ble): fix btdm lp log tags compilation error
2026-05-21 11:46:16 +08:00
cjin
9521182c67
feat(ble): support retention attach/detach to bt module
2026-05-21 11:46:16 +08:00
Wang Meng Yang
814656bca1
Merge branch 'bugfix/fix_bt_incorrect_error_code' into 'master'
...
fix(bt): Correct the error code in pairing when pin code req rejected by host
See merge request espressif/esp-idf!48656
2026-05-20 22:35:32 +08:00
ShenWeilong
cf813a4a1e
feat(ble): Added ble support for esp32h21
2026-05-20 19:24:08 +08:00
Jiang Jiang Jian
0f2674f616
Merge branch 'bugfix/fix_ble_coded_phy_rx_bug' into 'master'
...
fix(coex): fix ble coded phy rx issue when aborted by coex
Closes BT-4291 and BT-4251
See merge request espressif/esp-idf!46962
2026-05-20 19:02:39 +08:00
Wang Meng Yang
36e36fd314
Merge branch 'feat/support_s31_bt_sleep_sdk' into 'master'
...
feat(bt): support classic Bluetooth sleep mode on ESP32-S31
Closes IDF-15186 and IDF-15194
See merge request espressif/esp-idf!48597
2026-05-20 16:48:18 +08:00
Mayank Tyagi
8cb5be9ba2
feat(nimble): ADD BLE HCI logging support for ESP Insights
2026-05-20 13:53:02 +05:30
Rahul Tank
74aa38f563
fix(nimble): Fix compilation issues while using bdtm porting files
2026-05-19 18:30:25 +08:00
zhiweijian
86cff270dc
fix(ble/bluedroid): note LE Coded PHY impact on Wi-Fi coexistence in bluedroid GAP/GATT APIs
2026-05-19 17:52:34 +08:00
linruihao
df492d5c2f
fix(coex): fix ble coded phy rx issue when aborted by coex
2026-05-19 17:52:07 +08:00
linruihao
e68bf4e8d8
fix(bt): Correct the error code in pairing when pin code req rejected by host
2026-05-19 14:44:14 +08:00
Island
8f28ebb6d1
Merge branch 'change/ble_update_lib_20260518' into 'master'
...
change(ble): [AUTO_MR] 20260518 - Update ESP BLE Controller Lib
Closes IDFCI-3078 and BT-4351
See merge request espressif/esp-idf!48652
2026-05-19 11:50:54 +08:00
Wang Meng Yang
f04daa713e
Merge branch 'bugfix/hfp_reg_data_cb' into 'master'
...
fix: Remove the check for recv and send being NULL
Closes BT-4329
See merge request espressif/esp-idf!48613
2026-05-19 09:33:34 +08:00
zhaoweiliang
149592acc5
change(ble): [AUTO_MR] Update lib_esp32c6 to 04040491
2026-05-18 18:03:10 +08:00
zhaoweiliang
6f0b0e9a0d
change(ble): [AUTO_MR] Update lib_esp32c5 to 04040491
2026-05-18 18:03:10 +08:00
zhaoweiliang
330ae12e18
change(ble): [AUTO_MR] Update lib_esp32h2 to 04040491
2026-05-18 18:03:10 +08:00
Island
84e65bebdd
Merge branch 'bugfix/fix_ble_reg_notify_no_fail' into 'master'
...
validate handle in esp_ble_gattc_register_for_notify
Closes BLERP-2717
See merge request espressif/esp-idf!47793
2026-05-18 17:22:49 +08:00
xiongweichao
6115a920f1
feat(bt): support classic Bluetooth sleep mode on ESP32-S31
2026-05-18 15:36:12 +08:00
yangfeng
42624248d3
fix: Remove the check for recv and send being NULL
2026-05-18 15:11:23 +08:00
Island
2d1033d4f8
Merge branch 'update/ble_iso_expose_i2s_api' into 'master'
...
fix(ble): Fix ble iso i2s API missing issue
See merge request espressif/esp-idf!48506
2026-05-15 18:05:12 +08:00
zhanghaipeng
747c9adeaa
fix(bt/bluedroid): validate handle in esp_ble_gattc_register_for_notify
2026-05-15 17:48:39 +08:00
Island
acee7d4cfb
Merge branch 'idf/ble_audio_past_support' into 'master'
...
feat(ble_audio): Support using PAST in the cap/acceptor example
See merge request espressif/esp-idf!48449
2026-05-15 10:28:08 +08:00
wangjialiang
17db29cd01
fix(ble): Fix ble iso i2s API missing issue
2026-05-15 09:56:26 +08:00