luoxu
2d2ec6c34e
feat(ble): Support ble log compression(draft)
2025-09-22 00:05:02 +08:00
Wang Meng Yang
42e7c93104
Merge branch 'bugfix/fix_esp32_bt_sw_intr_v5.5' into 'release/v5.5'
...
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 (v5.5)
See merge request espressif/esp-idf!41633
2025-09-18 17:47:21 +08:00
Rahul Tank
a2c5d88320
Merge branch 'fix/connect_gap_event_status_handling_v5.5' into 'release/v5.5'
...
fix(nimble): Fixed incorrect HCI status in connect event (v5.5)
See merge request espressif/esp-idf!41880
2025-09-17 13:50:00 +05:30
Zhou Xiao
727224920c
fix(ble): fixed ble log config for ESP32-C3/ESP32-S3
2025-09-16 22:48:11 +08:00
Zhou Xiao
2d83b8f422
feat(ble): supported ble log v2 for ESP32
2025-09-16 19:07:49 +08:00
Zhou Xiao
85d2c81f70
feat(ble): supported ble log v2 for ESP32-C3/ESP32-S3
2025-09-16 19:07:49 +08:00
Zhou Xiao
8e1b0c23a7
feat(ble): supported ble log v2 for ESP32-C5
2025-09-16 19:07:49 +08:00
Zhou Xiao
49bcc44e76
feat(ble): supported ble log v2 for ESP32-C2
2025-09-16 19:07:49 +08:00
Zhou Xiao
954e370bc0
feat(ble): supported ble log v2 for ESP32-H2
2025-09-16 19:07:49 +08:00
Zhou Xiao
67a511abc6
feat(ble): supported ble log v2 for ESP32-C6
2025-09-16 19:07:49 +08:00
Zhou Xiao
bc5b61b56c
fix(ble): fixed ble log v2 configuration issues
2025-09-16 19:07:45 +08:00
LiPeng
08b798afa5
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32
2025-09-15 19:15:21 +08:00
Astha Verma
cc0efd88c0
fix(nimble): Fixed incorrect HCI status in connect event
2025-09-15 10:59:12 +05:30
Rahul Tank
2550e531d1
fix(nimble): Fixed reattempt count handling for perdiodic adv
2025-09-10 18:52:09 +05:30
Island
6b7d55aeba
Merge branch 'feat/support_blufi_adv_with_name_v5.5' into 'release/v5.5'
...
feat(bt/blufi): Support Blufi start advertising with specified name (v5.5)
See merge request espressif/esp-idf!41338
2025-09-04 12:02:40 +08:00
Island
ba4300c226
Merge branch 'feat/support_cble50y24_108_v5.5' into 'release/v5.5'
...
Support multi-connection optimization and examples on Bluedroid (v5.5)
See merge request espressif/esp-idf!41200
2025-09-04 12:02:33 +08:00
Island
e45ab3764f
Merge branch 'feat/ble_log_v2_v5.5' into 'release/v5.5'
...
feat(ble): refactored ble log module with layered design (v5.5)
See merge request espressif/esp-idf!41659
2025-09-03 14:18:11 +08:00
Jiang Jiang Jian
326f10b89f
Merge branch 'opt/opt_ble_stability_v5.5' into 'release/v5.5'
...
Improve ESP32 stability and security (v5.5)
See merge request espressif/esp-idf!41548
2025-09-02 14:34:45 +08:00
Wang Meng Yang
eef2fef386
Merge branch 'bugfix/check_bd_addr_only_for_bredr_v5.5' into 'release/v5.5'
...
fix(bt): check bd address only for bredr in bluedroid host l2cu_allocate_lcb() (v5.5)
See merge request espressif/esp-idf!41361
2025-09-02 14:07:39 +08:00
Island
7d73f5edc6
Merge branch 'change/ble_update_lib_20250814_v5.5' into 'release/v5.5'
...
change(ble): [AUTO_MR] 20250814 - Update ESP BLE Controller Lib (v5.5)
See merge request espressif/esp-idf!41372
2025-09-02 12:52:26 +08:00
Jiang Jiang Jian
87793a2a21
Merge branch 'bugfix/fix_bt_security_v5.5' into 'release/v5.5'
...
fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data (v5.5)
See merge request espressif/esp-idf!41397
2025-09-01 14:46:22 +08:00
Zhou Xiao
8f6e654773
feat(ble): refactored ble log module with layered design
...
(cherry picked from commit 797a0c4e6eafaf6164e0f9c34f3867a46733924c)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-01 13:13:49 +08:00
liqigan
d1b727b564
fix(bt/controller): Fixed some controller bugs
2025-08-27 11:08:50 +08:00
JinCheng
86a9b4ff9e
fix(bt/controller): fixed some controller bugs
2025-08-27 11:08:36 +08:00
Zhang Hai Peng
3b95b50703
fix(bt): Update esp32 libbtdm_app.a (f1dc7d8)
...
- Improve ESP32 stability and security
(cherry picked from commit 8ec541023684d33b498fa21c5b4724bce748aa7b)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-08-26 21:53:36 +08:00
Rahul Tank
c8b67b732c
fix(nimble): Add code to post connection failure
...
In event of a corner case, where connection is not completed,
connection reattempt is disabled, so need to post connection
failure event to application to make it aware of the failure
2025-08-26 17:36:01 +05:30
Shen Weilong
191a231e37
fix(ble): Invoke ble_transport_ll_init after ble_transport_hs_init for nimble
2025-08-26 17:35:28 +05:30
Astha Verma
84dac281cf
fix(nimble): Added missing api in nimble which present in bluedroid
2025-08-26 17:34:51 +05:30
Liu Linyan
9247fa00a3
feat(ble): ISO minor support for NimBLE Host
2025-08-26 17:34:15 +05:30
Sumeet Singh
1480e4077a
fix(nimble): Update ble_gatts_show_local with CPFDs and CAFDs (v5.5)
2025-08-26 17:33:35 +05:30
Rahul Tank
dae216df2f
fix(nimble): Add VSC for Set Scan Channel Bitmap
2025-08-26 17:33:07 +05:30
yangfeng
1cd73de8d9
fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data
2025-08-20 14:30:46 +08:00
Zhou Xiao
90856941bf
feat(ble): support pawr feature in ble sdk on ESP32-H2
...
(cherry picked from commit 2f7e200fc8cff30593d24204fce2223d4b19d338)
Co-authored-by: cjin <jinchen@espressif.com >
2025-08-19 13:14:59 +08:00
Zhou Xiao
389a1ab280
feat(ble): support pawr feature in ble sdk on ESP32-C5
...
(cherry picked from commit 6c15fccdddceaf8a78c8d0128fd1196f5e2464d8)
Co-authored-by: cjin <jinchen@espressif.com >
2025-08-19 13:14:57 +08:00
Zhou Xiao
16a51184ee
feat(ble): support pawr feature in ble sdk on ESP32-C6
...
(cherry picked from commit 410d904845a56d4251784eeda61adcc3c4f6218d)
Co-authored-by: cjin <jinchen@espressif.com >
2025-08-19 13:14:54 +08:00
Zhou Xiao
eece7ee86b
feat(ble): add clk source freq change of ble slow clock on ESP32-C5
...
(cherry picked from commit 50e7825ba9ddde0c37aabeea0da1e6481ca23e63)
Co-authored-by: cjin <jinchen@espressif.com >
2025-08-19 13:14:52 +08:00
Zhou Xiao
cf5067b329
feat(ble): add clk source freq change of ble slow clock on ESP32-H2
...
(cherry picked from commit cb60528f2331f96062c0561431f52c24554358a9)
Co-authored-by: cjin <jinchen@espressif.com >
2025-08-19 13:14:50 +08:00
Zhou Xiao
e747988af0
feat(ble): add clk source freq change of ble slow clock on ESP32-C6
...
(cherry picked from commit b5ce766c7fb2addba0ec96a52b045fd6a64c60e3)
Co-authored-by: cjin <jinchen@espressif.com >
2025-08-19 13:14:47 +08:00
Zhou Xiao
dc65aefb72
change(ble): [AUTO_MR] Update lib_esp32c6 to 9492a0cb
...
(cherry picked from commit 236baa75852e132bdc956570b2ca04ce14b48700)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-08-19 13:14:45 +08:00
Zhou Xiao
1af0fb257d
change(ble): [AUTO_MR] Update lib_esp32c5 to 9492a0cb
...
(cherry picked from commit 859d762fcf742b26744539e4168ba4b0e8a2a599)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-08-19 13:14:42 +08:00
Zhou Xiao
c32d337203
change(ble): [AUTO_MR] Update lib_esp32h2 to 9492a0cb
...
(cherry picked from commit ea32d4cd18f7bfc972769d3f6af77e130fd10dd7)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-08-19 13:14:40 +08:00
Shen Wei Long
320041a560
fix(bt): check bd address only for bredr in bluedroid host l2cu_allocate_lcb()
...
(cherry picked from commit 61c13ef8495537923dc179952d94e80cf4ae6902)
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-08-18 13:23:33 +00:00
Chen Jian Hua
272e652b45
feat(bt/blufi): Support Blufi start advertising with specified name
...
(cherry picked from commit ea8bcdc360b2c2d2caee8e48fe3161f42605545a)
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-08-18 14:54:58 +08:00
Island
ad6904db25
Merge branch 'fix/specify_scan_channel_for_esp32c2_v5.5' into 'release/v5.5'
...
fix(ble): wrapped specify scan channel vs cmd (v5.5)
See merge request espressif/esp-idf!41155
2025-08-15 14:09:54 +08:00
Zhou Xiao
1b48a697c4
fix(ble): disabled get lc ts for ESP32-C3 and ESP32-S3
...
(cherry picked from commit c17bf638744dec55292d1128854f69159c8d84b4)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-08-14 11:14:08 +08:00
Chen Jian Hua
15b0ff3c2b
feat(ble/bluedroid): Support multi-connection optimization vendor hci command
...
(cherry picked from commit f0cfb6e33ceba049ca3d8d2c306cec97c65ddfaf)
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-08-12 21:34:10 +08:00
Chen Jian Hua
df8533a46e
fix(ble/bluedroid): Fixed the connection count limit in multi-connection
...
(cherry picked from commit 437aba16538befa48ae0136d6944bf8e36b13500)
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-08-12 21:34:07 +08:00
Chen Jian Hua
4eee831831
fix(bt/bluedroid): adjust L2CAP round robin msg send strategy
...
(cherry picked from commit 2ccae5330e4ce172d92aadd00427ee3f6e7f8bc7)
Co-authored-by: xuzhekai <xuzhekai@espressif.com >
2025-08-12 21:34:04 +08:00
Zhou Xiao
27fee88e26
fix(ble): wrapped specify scan channel vs cmd
...
(cherry picked from commit 33febd990c49ef569ec05490436c7a0950631a86)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-08-11 13:13:18 +08:00
Zhao Wei Liang
d1f47fba23
change(ble): enabled specify scan channel vs hci cmd for ESP32-C2
...
(cherry picked from commit 2818eb91f131c5b7fc286a31132982950e0785da)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-08-08 21:14:38 +08:00