Island
b92c91cc8d
Merge branch 'feat/ble_mesh_unify_crypto_v5.5' into 'release/v5.5'
...
Feat/ble mesh unify crypto v5.5
See merge request espressif/esp-idf!45285
2026-01-21 14:25:00 +08:00
Island
bd52d8a96b
Merge branch 'feat/ble_compressed_log_update_v5.5' into 'release/v5.5'
...
feat(ble_mesh): update log compression for ble mesh lib (v5.5)
See merge request espressif/esp-idf!45154
2026-01-21 11:30:41 +08:00
luoxu
6f8cd3c9ac
feat(ble): Make Tinycrypto the default encryption choice for BLE components
2026-01-20 11:27:06 +08:00
Island
c4dffdc79d
Merge branch 'feat/ble_log_hci_log_len_limit_support_v5.5' into 'release/v5.5'
...
Feat/ble log hci log len limit support (v5.5)
See merge request espressif/esp-idf!45148
2026-01-16 19:04:19 +08:00
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
Zhou Xiao
6b442e969e
feat(ble): added sdkconfig to control ble host side hci log
...
(cherry picked from commit 52c2bd2dd6 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-01-15 19:33:38 +08:00
Zhou Xiao
ed00cb4e00
feat(ble): support ll log payload length limit for ble log v2
...
(cherry picked from commit 82ee820cf8 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-01-15 19:33:38 +08:00
Zhou Xiao
f6929c26d3
change(ble): optimized os_mbuf_copydata thread safety protection
...
(cherry picked from commit 52754b1aa4 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-01-15 19:33:37 +08:00
Luo Xu
db4802a9ef
feat(ble_mesh): update log compression for ble mesh lib
...
(cherry picked from commit 7c4b104f61 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-01-15 17:43:27 +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 8630040602 )
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 b85771d577 )
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 d1a5804de9 )
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 0cf6f50179 )
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 2b9c7471d0 )
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 d1d07eb60a )
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 c604afa272 )
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 069262e513 )
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 60a028fb17 )
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 6924b8b372 )
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 dc4e41fab8 )
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 3e0d005987 )
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 and Zhou Xiao
6c65b25d0e
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:23 +08:00
Chen Jian Hua
7910b5dbec
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:23 +08:00
Zhou Xiao
c087ced66f
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: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 149f6c56b3 )
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 322eb33f0d )
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