Jin Cheng
3286e45349
fix(bt/blurdoird): fixed an OOB write in bta_dm_sdp_result
2025-11-10 17:07:07 +08:00
Chen Jian Hua and Zhou Xiao
851b8a5ecc
feat(ble): make ble log task stack size configurable
...
(cherry picked from commit b525e6555b )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-11-05 13:33:22 +08:00
Chen Jian Hua
49d709860c
feat(ble): Enable get bt ts for ESP32-C3 and ESP32-S3
...
(cherry picked from commit b870a8fb5a )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-11-05 13:33:21 +08:00
Chen Jian Hua
f280d6cf67
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(0871069)
...
- Added more log for BLE
- Support BLE log filter and simeple output
- Support BLE log compression
(cherry picked from commit 03758ba550 )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-11-05 13:33:21 +08:00
Rahul Tank
a684c1576e
Merge branch 'bugfix/fix_compilation_issues_v5.4' into 'release/v5.4'
...
fix(nimble): Address compilation issues in nimble examples (v5.4)
See merge request espressif/esp-idf!42866
2025-11-03 14:00:05 +05:30
Wang Meng Yang
ab76cef947
Merge branch 'bugfix/oob_in_avrc_vendor_msg_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): fixed potential OOB in AVRCP vendor command composition (v5.4)
See merge request espressif/esp-idf!42946
2025-11-03 15:42:49 +08:00
Zhou Xiao
ce8607ecf9
fix(ble): fixed hci event log when link layer logging is disabled
...
(cherry picked from commit 777f21783b )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-10-30 21:13:15 +08:00
Rahul Tank
40a5e18e15
fix(nimble): Address compilation issues in nimble examples
2025-10-30 11:36:11 +05:30
Wang Meng Yang
2919462028
Merge branch 'fix/incorrect_assert_in_acl_data_process_v5.4' into 'release/v5.4'
...
fix(bt): avoid asserting when previous data hasn't finished transmitting(backport v5.4)
See merge request espressif/esp-idf!42944
2025-10-29 19:15:43 +08:00
Island
ea7dccc4c0
Merge branch 'feat/support_get_ble_local_irk_v5.4' into 'release/v5.4'
...
feat(ble/bluedroid): add API to get local BLE IRK (v5.4)
See merge request espressif/esp-idf!42760
2025-10-29 10:25:25 +08:00
Island
4b758e84bb
Merge branch 'change/ble_update_lib_20251022_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20251022 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!42840
2025-10-28 12:06:19 +08:00
Island
ef7b21baa7
Merge branch 'fix/update_pawr_example_docs_v5.4' into 'release/v5.4'
...
Fix/update pawr example docs (v5.4)
See merge request espressif/esp-idf!42657
2025-10-28 11:14:21 +08:00
Jin Cheng
a6c1bc5e3e
fix(bt/bluedroid): fixed potential OOB in AVRCP vendor command composition
2025-10-28 10:17:44 +08:00
gongyantao
023242e63b
fix(bt): avoid asserting when previous data hasn't finished transmitting
2025-10-28 10:16:14 +08:00
Island
900faccc0d
Merge branch 'bugfix/fix_bleqabr25_1004_v5.4' into 'release/v5.4'
...
fix(ble/bluedroid): Fixed the status setting in the HCI event (v5.4)
See merge request espressif/esp-idf!42194
2025-10-27 19:51:23 +08:00
Island
6268b630da
Merge branch 'feat/support_blecrt_489_v5.4' into 'release/v5.4'
...
feat(ble/bluedroid): Added API to set channel map for scanning (v5.4)
See merge request espressif/esp-idf!42257
2025-10-27 19:51:18 +08:00
Island
6c22c1e649
Merge branch 'bugfix/fix_cble50y25_305_v5.4' into 'release/v5.4'
...
Fixed GPIO matrix function calls on ESP32-C3 and ESP32-S3(18b5cbe) (v5.4)
See merge request espressif/esp-idf!42558
2025-10-27 19:51:13 +08:00
Island
89c0c28364
Merge branch 'feat/ble_log_v2_with_log_compression_v5.4' into 'release/v5.4'
...
Feat/ble log v2 with log compression (v5.4)
See merge request espressif/esp-idf!41896
2025-10-27 18:02:38 +08:00
Jiang Jiang Jian
4f5bcc04c0
Merge branch 'bugfix/possible_buffer_overflow_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): fixed potential OOB in Bluedroid (v5.4)
See merge request espressif/esp-idf!42222
2025-10-27 15:48:20 +08:00
Wang Meng Yang
7cf6398a97
Merge branch 'bugfix/fix_bt_security_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): Fix the boundary conditions when checking EIR data (v5.4)
See merge request espressif/esp-idf!42449
2025-10-27 15:02:06 +08:00
Wang Meng Yang
f31d306a73
Merge branch 'bugfix/fix_bt_coverity_v5.4' into 'release/v5.4'
...
bugfix: Fix array compared against 0 in btc_manage.c and the issue of uninitialized pointer reading in coexist_printf (v5.4)
See merge request espressif/esp-idf!42067
2025-10-27 15:01:09 +08:00
Wang Meng Yang
a336f3c4b2
Merge branch 'bugfix/several_esp32_bugs_v5.4' into 'release/v5.4'
...
Bugfix/several esp32 bugs (v5.4)
See merge request espressif/esp-idf!42243
2025-10-27 14:45:01 +08:00
Island
31c458cb35
Merge branch 'bugfix/fix_ble_deinit_crash_v5.4' into 'release/v5.4'
...
fix(ble/bluedroid): prevent crash when deinit/disable host during scan (v5.4)
See merge request espressif/esp-idf!42599
2025-10-27 14:14:56 +08:00
Island
1642a13d79
Merge branch 'bugfix/fix_ble_deinit_memory_leak_v5.4' into 'release/v5.4'
...
fix(ble/bluedroid): fix memory leak during deinit when service table is created but not started (v5.4)
See merge request espressif/esp-idf!42705
2025-10-27 14:14:51 +08:00
Zhou Xiao and zhaoweiliang
1282e1094e
feat(ble): add priority level config on ESP32-C6
...
(cherry picked from commit 09337109b7 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-10-27 10:52:04 +08:00
Zhou Xiao and zhaoweiliang
310f2c7b9a
feat(ble): add priority level config on ESP32-H2
...
(cherry picked from commit 75f2b8d4a1 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-10-27 10:52:04 +08:00
Zhou Xiao and cjin
a446224e43
fix(ble): fix ble wakeup causes error on ESP32-C2
...
(cherry picked from commit 5407e36e4a )
Co-authored-by: cjin <jinchen@espressif.com >
2025-10-27 10:52:04 +08:00
Zhou Xiao and cjin
660e55a99f
fix(ble): fix ble wakeup causes error on ESP32-C6
...
(cherry picked from commit 4d1872c66d )
Co-authored-by: cjin <jinchen@espressif.com >
2025-10-27 10:52:04 +08:00
Zhou Xiao and cjin
386b865308
fix(ble): fix ble wakeup causes error on ESP32-H2
...
(cherry picked from commit 5ff01bf027 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-10-27 10:52:04 +08:00
Zhou Xiao
d2c8719bd5
change(ble): [AUTO_MR] Update lib_esp32c2 to 283861b8
2025-10-27 10:52:04 +08:00
Zhou Xiao
3a3c9ab97e
change(ble): [AUTO_MR] Update lib_esp32c6 to a76948d4
2025-10-27 10:52:04 +08:00
Zhou Xiao
c0613a9156
change(ble): [AUTO_MR] Update lib_esp32h2 to a76948d4
2025-10-27 10:52:04 +08:00
Island
bacfc017c5
Merge branch 'feat/esp32c2_add_get_used_heap_size_v5.4' into 'release/v5.4'
...
Feat/esp32c2 add get used heap size (v5.4)
See merge request espressif/esp-idf!42619
2025-10-27 10:51:03 +08:00
Island
c98be30a3a
Merge branch 'fix/ble_log_acl_data_copy_v5.4' into 'release/v5.4'
...
fix(ble): copy acl data by omdata buffer copy (v5.4)
See merge request espressif/esp-idf!42525
2025-10-27 10:37:36 +08:00
Island
459dc97b65
Merge branch 'change/ble_update_lib_20250925_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20250925 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!42200
2025-10-27 10:36:06 +08:00
Zhang Hai Peng
6cab8a7d80
feat(ble/bluedroid): add API to get local BLE IRK
...
(cherry picked from commit 3c68650d7e )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-10-27 00:04:31 +08:00
Rahul Tank
5133f785b5
fix(nimble): Declutter the nimble menu config options
2025-10-21 11:24:29 +05:30
Shreeyash
f6a465cb99
fix(nimble): update HCI log functions to use uint16_t for data length
2025-10-21 11:21:51 +05:30
Shreeyash
ec3b810494
fix(nimble): fix array overflow caused by invalid connection handle indexing
2025-10-21 11:20:54 +05:30
Rahul Tank
41df69d958
fix(nimble): Added CS service support
2025-10-21 11:20:06 +05:30
Rahul Tank
667213acee
feat(nimble): Base support for Channel sounding HCI command and events
2025-10-21 11:18:22 +05:30
Rahul Tank
2ad80bb6ee
fix(nimble): Use nimble platform mem malloc / free APIs
2025-10-21 11:06:19 +05:30
Rahul Tank
8a87ff1126
fix(nimble): Address mbuf from different chains traversal during copying
2025-10-21 11:05:49 +05:30
Rahul Tank
7d7264fe6e
fix(nimble): Avoid ext adv data in reattempt advertising
2025-10-21 11:05:02 +05:30
Rahul Tank
ac358af152
fix(nimble): Added code to handle sending indicate
2025-10-21 11:04:12 +05:30
yangfeng
bfcfa0b9aa
fix(bt/btc): Fix array compared against 0 in btc_manage.c
2025-10-20 11:02:20 +08:00
Zhang Hai Peng
37a7ad84e4
fix(ble/bluedroid): fix memory leak during deinit when service table is created but not started
...
(cherry picked from commit ddd12f2498282e147044d1fe532a51aeb18875f9)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-10-17 16:45:45 +08:00
Jin Chen
1de0914b06
feat(ble): allow a larger sca limit on ESP32-H2
...
(cherry picked from commit abfc2d766e )
Co-authored-by: cjin <jinchen@espressif.com >
2025-10-16 20:13:58 +08:00
Jin Chen
d302bc9326
feat(ble): allow a larger sca limit on ESP32-C6
...
(cherry picked from commit b3c608f2cf )
Co-authored-by: cjin <jinchen@espressif.com >
2025-10-16 20:13:55 +08:00
Jin Chen
46edbc7525
feat(ble): allow a larger sca limit on ESP32-C5
...
(cherry picked from commit f012fafe51 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-10-16 20:13:53 +08:00