Shen Weilong
66f5d3dd80
feat(ble/controller): Added memory boundary check for ESP32-C61
2025-03-25 15:08:18 +08:00
Shen Weilong
12c0cd63d3
feat(ble/controller): Added memory boundary check for ESP32-C6 and ESP32-H2
2025-03-25 15:08:06 +08:00
baohongde
939a153844
feat(bt): added definitions for BR/EDR hci vendor commands and events
2025-03-25 15:07:31 +08:00
chenjianhua
d5664c20ad
fix(bt): Update bt lib for ESP32(dc1cd581)
...
- Remove unused functions in the controller
- Add an SDK config for the minimum size of encryption key
2025-03-25 15:07:31 +08:00
zhiweijian
e07233bc81
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3 (03d0f8a6)
...
- Remove unused functions in the controller
2025-03-25 15:07:31 +08:00
zhiweijian
a24fdf2892
feat(bt): fixed some doc error and add ocf parameters description
2025-03-25 15:07:31 +08:00
Shen Weilong
3a71bec278
feat(bt): added definitions for bluetooth hci vendor commands and events
2025-03-25 15:07:31 +08:00
Island
aac2e92f14
Merge branch 'feature/ble_5_1_direction_finding_master_20250311' into 'master'
...
feat: Add Bluetooth LE 5 1 direction finding feature
See merge request espressif/esp-idf!37684
2025-03-24 14:00:57 +08:00
Wang Meng Yang
569f97dae5
Merge branch 'bugfix/fix_pbac_free_undef_mem' into 'master'
...
fix(bt/bluedroid): Fix some bugs in bluedroid
Closes BT-3984
See merge request espressif/esp-idf!37906
2025-03-24 10:44:29 +08:00
Geng Yuchao
815e89d8c8
fix(nimble): Fix variable type conversion compile errors
2025-03-21 16:34:31 +08:00
Geng Yuchao
adc61d3c8d
feat(ble):Add Kconfig support for direction finding feature
2025-03-21 16:34:31 +08:00
linruihao
a0ae67ef8b
fix(bt/bluedroid): Fix some bugs in Bluedroid
...
- Fix PBAC may free undefine memory when conn failed
- Fix some memory in OBEX not being freed when bluedroid deinit
- Fix pre-commit not check some source file that we added to bluedroid
2025-03-21 11:12:07 +08:00
Jiang Jiang Jian
2bf3fd521f
Merge branch 'bugfix/err_disc_state_changed_evt' into 'master'
...
fix(bt/bluedroid): fixed other events being reported when disconnected
Closes BTQABR2023-457
See merge request espressif/esp-idf!37728
2025-03-21 10:19:19 +08:00
Rahul Tank
ffe83c2345
Merge branch 'bugfix/fix_smp_command_allocation' into 'master'
...
fix(nimble): Fix SMP command allocation
See merge request espressif/esp-idf!37721
2025-03-20 20:24:02 +08:00
xiongweichao
88ee19d3d3
fix(bt/bluedroid): fixed other events being reported when disconnected
...
- Since no initial value is assigned, the variable evt is a random value,
causing the ESP_BT_GAP_DISC_STATE_CHANGED_EVT event to be reported when
the connection is disconnected.
2025-03-20 17:21:14 +08:00
Island
5411dd00fd
Merge branch 'feat/ble_mesh_ble_50_micellaneous_update' into 'master'
...
Feat/ble mesh ble 50 micellaneous update
Closes BLERP-1473 and BLERP-1467
See merge request espressif/esp-idf!36206
2025-03-20 10:38:44 +08:00
Rahul Tank
e2917ff160
fix(nimble): Fix SMP command allocation
2025-03-19 20:28:27 +05:30
luoxu
183a931084
fix(ble_mesh): fixed issue where private beacon used incorrect adv type
2025-03-19 14:11:43 +08:00
luoxu
98091ebb0e
fix(ble_mesh): update lib to 80130ecdd8
2025-03-19 14:06:19 +08:00
luoxu
cecd8d1c60
fix(ble_mesh): fixed some issues with ble50
2025-03-19 14:06:19 +08:00
Shreeyash
74157e04b7
feat(nimble): support vendor event mask set and vendor HCI event on nimble host
2025-03-19 10:09:02 +05:30
zwl
93357e8613
feat(ble): change nimble whitelist max size to 31
2025-03-18 11:58:53 +08:00
zwl
fdae270427
feat(ble): change whitelist max size to 31 on ESP32-C5
2025-03-18 11:58:53 +08:00
zwl
578f2358c6
feat(ble): change whitelist max size to 31 on ESP32-C2
2025-03-18 11:58:53 +08:00
zwl
2b435687b0
feat(ble): change whitelist max size to 31 on ESP32-C6
2025-03-18 11:58:53 +08:00
zwl
57417ca30f
fix(ble): Fixed warning that the gpio is not usable when reconfig hci uart pin
2025-03-18 11:58:53 +08:00
zwl
132e0d6695
fix(ble): fixed hci driver stack protection fault issue on ESP32-C5
2025-03-18 11:58:53 +08:00
zwl
afd44d14b9
fix(ble): fixed hci driver stack protection fault issue on ESP32-C2
2025-03-18 11:58:53 +08:00
zwl
ec4a1324f5
fix(ble): fixed hci driver stack protection fault issue on ESP32-C6
2025-03-18 11:58:53 +08:00
zwl
327182e3e6
fix(ble): delete ble_hci_trans header file
2025-03-18 11:58:53 +08:00
zwl
84f0b39e4d
fix(ble): fixed hci assertion issue when uart interference occurs
2025-03-18 11:58:53 +08:00
Geng Yuchao
8b6c55e17e
fix(ble): Add link requires esp_phy for ble.
2025-03-17 10:44:21 +08:00
Zhou Xiao
5215284a9d
feat(ble): support ble log simple output via SPI interface
2025-03-17 10:44:21 +08:00
Zhou Xiao
bb9dc5a927
fix(ble): fix ble log init failure mem leak for ESP32
2025-03-17 10:44:21 +08:00
Zhou Xiao
9ff9fb0661
fix(ble): fix ble log init failure mem leak for ESP32-C3
2025-03-17 10:44:21 +08:00
cjin
b62f094ed5
fix(ble): remove macro in lpclk src get api on ESP32-C6
2025-03-17 10:44:21 +08:00
cjin
b62736b764
fix(ble): remove macro in lpclk src get api on ESP32-C5
2025-03-17 10:44:21 +08:00
zwl
71cea01694
feat(ble): add enhanced connect function on ESP32-C2
2025-03-17 10:44:21 +08:00
Zhou Xiao
eae9b795aa
feat(ble): support ble log simple output via SPI interface for ESP32-C6
2025-03-17 10:44:20 +08:00
Zhou Xiao
1574db33c5
feat(ble): support ble log simple output via SPI interface for ESP32-C5
2025-03-17 10:44:20 +08:00
Zhou Xiao
e99b3c6f6a
feat(ble): support ble log simple output via SPI interface for ESP32-H2
2025-03-17 10:44:20 +08:00
Zhou Xiao
df829ac919
feat(ble): support ble log simple output via SPI interface for ESP32-C2
2025-03-17 10:44:20 +08:00
Zhou Xiao
f198302067
change(ble): [AUTO_MR] Update lib_esp32c2 to 5d9a6661
2025-03-17 10:44:20 +08:00
Zhou Xiao
3b85cf8818
change(ble): [AUTO_MR] Update lib_esp32c6 to 82a8be7d
2025-03-17 10:44:20 +08:00
Zhou Xiao
4d99e72774
change(ble): [AUTO_MR] Update lib_esp32c5 to 82a8be7d
2025-03-17 10:44:20 +08:00
Zhou Xiao
83da04398d
change(ble): [AUTO_MR] Update lib_esp32h2 to 82a8be7d
2025-03-17 10:44:20 +08:00
Wang Meng Yang
be5cad56af
Merge branch 'bugfix/fix_esp32_bt_disable_crash' into 'master'
...
fix(bt): Fix controller disable cause iwdt timeout on esp32
Closes BT-3624
See merge request espressif/esp-idf!37729
2025-03-14 14:17:31 +08:00
Island
f941b0d961
Merge branch 'bugfix/reduce_controller_bin_size' into 'master'
...
fix(ble/controller): reduce controller bin size for ESP32-C3 and ESP32-S3
See merge request espressif/esp-idf!37677
2025-03-13 17:54:29 +08:00
linruihao
cc0f334eed
fix(bt): Fix controller disable cause iwdt timeout on esp32
2025-03-13 14:14:39 +08:00
Rahul Tank
8c69dfa101
fix(nimble): Fix incorrect event deinit in gatt caching discovery
2025-03-12 18:13:40 +05:30