Island
c649269947
Merge branch 'feat/support_blecrt_515_v5.5' into 'release/v5.5'
...
feat(bt/bluedroid): Support get allocated heap size (v5.5)
See merge request espressif/esp-idf!44863
2026-01-16 14:19:07 +08:00
Zhang Hai Peng
c92bd4679c
fix(bt/osi): add NULL check in osi_mutex_free and osi_sem_free (IDFGH-16853)
...
(cherry picked from commit 863004060215b4730aafa15914729175a2f0f173)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-01-07 19:28:30 +08:00
Chen Jian Hua
b40f1d049c
feat(bt/bluedroid): Support get allocated heap size
...
(cherry picked from commit b85771d57722a842eb0a895f1a55e0df4b6db2dd)
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2026-01-07 16:47:09 +08:00
Island
2a8fd3c4eb
Merge branch 'feat/support_bluedroid_host_smp_with_psa_tinycrypt_v5.5' into 'release/v5.5'
...
Feat/support bluedroid host smp with psa tinycrypt v5.5
See merge request espressif/esp-idf!44787
2026-01-07 14:23:54 +08:00
Island
b4a987ae30
Merge branch 'feat/support_bhost2025_44_v5.5' into 'release/v5.5'
...
feat(ble/bluedroid): Add more debug log for bluedroid (v5.5)
See merge request espressif/esp-idf!43366
2026-01-06 14:18:46 +08:00
Zhou Xiao
0394fe266c
fix(ble): fixed cache error risk in ble log module
2026-01-05 19:25:29 +08:00
Zhou Xiao
df013bae45
feat(ble): provide isr dispatch method option for ble log ts
2026-01-05 19:25:29 +08:00
Zhou Xiao
a82ca85558
fix(ble): add esp timer trigger back for timestamp synchronization
...
(cherry picked from commit d1a5804de9c1fa2f27ee01b68180fa25b2a29005)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-01-05 19:25:29 +08:00
zhiweijian
6b754fbfcf
feat(ble/bluedroid): Move the TinyCrypt and mbedTLS configuration items to the bt common path
2026-01-05 10:48:56 +08:00
chenjianhua
8d9343f807
fix(bt/bluedroid): Fixed memory debug error
2026-01-04 18:57:46 +08:00
chenjianhua
027290be82
feat(ble/bluedroid): Add more debug log for bluedroid
2026-01-04 18:57:46 +08:00
Island
f19e48ad97
Merge branch 'feat/ble_log_compression_modularized_v5.5' into 'release/v5.5'
...
refactor(ble): modularize compressed log scripts for better maintainability (v5.5)
See merge request espressif/esp-idf!43551
2026-01-04 17:57:23 +08:00
Jin Chen
6d0e282513
fix(ble): fix hci log malloc failure crash
...
(cherry picked from commit 734031311ad8554b600718bf8add68836121f72b)
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-30 12:53:07 +05:30
Luo Xu
661652c9ab
refactor(ble): modularize compressed log scripts for better maintainability
...
(cherry picked from commit 0cf6f50179d41e68d29d4377d6017b9c51ea42ca)
Co-authored-by: luoxu <luoxu@espressif.com >
2025-12-30 14:10:36 +08:00
Island
41bcb1746f
Merge branch 'feat/ble_mesh_dfu_supported_v5.5' into 'release/v5.5'
...
Feat/ble mesh dfu supported v5.5
See merge request espressif/esp-idf!44132
2025-12-29 15:37:35 +08:00
Island
5bee13a621
Merge branch 'opt/opt_ble_log_v5.5' into 'release/v5.5'
...
feat(ble/bluedroid): Added BLE debug LOG for bluedroid (v5.5)
See merge request espressif/esp-idf!42270
2025-12-29 12:11:36 +08:00
Island
1d7830102e
Merge branch 'feat/show_how_to_use_smp_in_blufi_example_v5.5' into 'release/v5.5'
...
feat(ble/blufi): Support setting BLE encryption for blufi (v5.5)
See merge request espressif/esp-idf!44143
2025-12-29 12:11:21 +08:00
luoxu
16d9fcf460
feat(ble_mesh): dfd client/server supported
2025-12-26 11:56:40 +08:00
luoxu
e71a79f679
fix(bt): Fixed the issue of duplicate MAX macro definitions
2025-12-26 11:56:40 +08:00
luoxu
f19c2a36f2
feat(ble_mesh): Adapt DFU/MBT to esp-idf
2025-12-26 11:56:40 +08:00
Island
4b434bd71d
Merge branch 'fix/ble_log_v2_dual_core_iwt_v5.5' into 'release/v5.5'
...
fix(ble): added missed spin lock initialization (v5.5)
See merge request espressif/esp-idf!44381
2025-12-26 10:39:07 +08:00
Island
857b5192b2
Merge branch 'fix/ble_log_v2_cache_error_v5.5' into 'release/v5.5'
...
BLE Log v2 Function Update 251125 (v5.5)
See merge request espressif/esp-idf!43870
2025-12-26 10:38:57 +08:00
Zhou Xiao
a961d7da47
fix(ble): added null pointer check in ble log ts submodule
...
(cherry picked from commit 2b9c7471d0f3841f36f8a4a01aae79b6d08e0cbd)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-12-24 17:05:04 +08:00
Zhou Xiao
4c21f792fa
fix(ble): added missed ts sync reset
...
(cherry picked from commit d1d07eb60a6e822c61516154b090e69f61a0a765)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-12-24 17:05:04 +08:00
Zhou Xiao
05ff6f2d95
feat(ble): added xor checksum for integrity check performance optimization
...
(cherry picked from commit c604afa272f9b4e81835562eb812d86288f040c5)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-12-24 17:05:03 +08:00
Zhou Xiao
7e93257ed1
fix(ble): added missed spin lock initialization
...
(cherry picked from commit 069262e513e822da1901ecfa0023e684b457516d)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-12-18 17:13:38 +08:00
Zhang Hai Peng
c3c6304091
feat(ble/blufi): Support setting BLE encryption for blufi
...
(cherry picked from commit 60a028fb17cb6462fbe7a5c4e5573bffef6fa029)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-12-11 16:21:47 +08:00
Zhou Xiao
63ceae8dd9
feat(ble): enabled lc get time for ceva controller
...
(cherry picked from commit 6924b8b372e6fca15e2f1b49f895f3e95ff131c2)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-12-01 11:10:35 +08:00
Zhou Xiao
b940b46af1
fix(ble): put ble_log_write_hex in iram to avoid cache error
...
(cherry picked from commit dc4e41fab83ff2bebb89f02b77e83fc221101f71)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-12-01 11:10:35 +08:00
Jin Cheng
9889edd799
fix(bt/blurdoird): fixed an OOB write in bta_dm_sdp_result
2025-11-27 23:04:36 +08:00
zhanghaipeng
7c6d8e4761
feat(ble/bluedroid): Added BLE debug LOG for bluedroid
2025-11-14 11:17:17 +08:00
liqigan
38ea9357b8
fix(bt/bluedroid): Fixed HID memory leak
2025-11-13 17:44:14 +08:00
Zhou Xiao
db3d0646b8
fix(ble): increase default ble log stack size for xtensa chips
...
(cherry picked from commit 3e0d0059878c7081ec5301f935d8b2e6662df75d)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-11-12 17:13:57 +08:00
Jiang Jiang Jian
91dd2aee23
Merge branch 'feat/support_cble50y25_277_v5.5' into 'release/v5.5'
...
feat(ble): Support controller log compression for ESP32-C3 and ESP32-S3(0871069) (v5.5)
See merge request espressif/esp-idf!43108
2025-11-11 19:36:25 +08:00
Chen Jian Hua
6c65b25d0e
feat(ble): make ble log task stack size configurable
...
(cherry picked from commit b525e6555b153deff11d9dc5365036eee3a5f9ee)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-11-05 13:33:23 +08:00
Chen Jian Hua
7910b5dbec
feat(ble): Enable get bt ts for ESP32-C3 and ESP32-S3
...
(cherry picked from commit b870a8fb5afb278ea29bbf70744589e41cdfe26a)
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-11-05 13:33:23 +08:00
Zhou Xiao
c087ced66f
fix(ble): fixed hci event log when link layer logging is disabled
...
(cherry picked from commit 777f21783b3cf003edda409d8716f562b26fb69c)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-10-30 21:13:16 +08:00
Rahul Tank
025e5f2d99
Merge branch 'bugfix/update_hci_log_datalen_v5.5' into 'release/v5.5'
...
fix(nimble): update HCI log functions to use uint16_t for data length (v5.5)
See merge request espressif/esp-idf!42297
2025-10-16 17:39:04 +05:30
Zhao Wei Liang
731ff4bcf7
feat(ble): add get used mem api
...
(cherry picked from commit 149f6c56b3b77a380086c66c7d6f3022f7bafab6)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-10-16 10:11:06 +08:00
Zhou Xiao
dec62e60f4
fix(ble): copy acl data by omdata buffer copy
...
(cherry picked from commit 322eb33f0d19a7abdd8d430c6e742224fe3274f5)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-10-13 09:13:53 +08:00
Shreeyash
cfc05166c0
fix(nimble): update HCI log functions to use uint16_t for data length
2025-10-13 00:08:54 +08:00
Wang Meng Yang
cda5d90ad1
Merge branch 'bugfix/fix_bt_coverity_v5.5' into 'release/v5.5'
...
bugfix: Fix array compared against 0 in btc_manage.c and the issue of uninitialized pointer reading in coexist_printf (v5.5)
See merge request espressif/esp-idf!42066
2025-09-24 17:52:00 +08:00
yangfeng
c2c23e620a
fix(bt/btc): Fix array compared against 0 in btc_manage.c
2025-09-22 11:49:31 +08:00
luoxu
2d2ec6c34e
feat(ble): Support ble log compression(draft)
2025-09-22 00:05:02 +08:00
Zhou Xiao
bc5b61b56c
fix(ble): fixed ble log v2 configuration issues
2025-09-16 19:07:45 +08:00
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
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
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
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
Jiang Jiang Jian
7704a9e93e
Merge branch 'change/ble_update_lib_20250728_v5.5' into 'release/v5.5'
...
change(ble): [AUTO_MR] 20250728 - Update ESP BLE Controller Lib (v5.5)
See merge request espressif/esp-idf!40912
2025-08-01 10:37:34 +08:00