Island
|
a8cfb404e5
|
Merge branch 'fix/change_some_example_config' into 'master'
feat(ble/bluedroid): Add new bluedroid host examples (master)
Closes BLERP-2492
See merge request espressif/esp-idf!44896
|
2026-01-08 21:03:13 +08:00 |
|
zhiweijian
|
ce72e90291
|
feat(ble/bluedroid): Add new bluedroid host examples
|
2026-01-08 12:17:26 +08:00 |
|
zhiweijian
|
f4dfd42725
|
fix(ble/bluedroid): Fixed bluedroid host get white list size error
|
2026-01-06 16:01:22 +08:00 |
|
zhiweijian
|
6f27074c1e
|
fix(ble/bluedroid): Fixed bt buuld error
fix(ble/bluedroid): disable power management if bt is disabled
|
2026-01-05 17:09:38 +08:00 |
|
zhiweijian
|
3b18da2bde
|
fix(ble/bluedroid): optimize bluedroid host code
|
2026-01-05 14:24:34 +08:00 |
|
zhiweijian
|
728c4c8a10
|
fix(ble/bluedroid): Add BLE_TOPOLOGY_CHECK
|
2026-01-05 14:24:34 +08:00 |
|
zhiweijian
|
1f5fa1e72b
|
fix(ble/bluedroid): disable bluedroid background connection
|
2026-01-05 14:23:10 +08:00 |
|
zhiweijian
|
ac7812ef8d
|
fix(ble/bluedroid): change tGATT_BG_CONN_DEV to GATT_BG_CONN_DEV
|
2026-01-05 14:23:10 +08:00 |
|
zhiweijian
|
ec6809611a
|
fix(ble/bluedroid): disable exception list if scan is not enabled
|
2026-01-05 14:23:10 +08:00 |
|
zhiweijian
|
715184fa36
|
fix(ble/bluedroid): disable vendor hci function
|
2026-01-05 14:23:10 +08:00 |
|
zhiweijian
|
1174ad41a5
|
fix(ble/bluedroid): Delete btm_ble_send_extended_scan_params
|
2026-01-05 14:23:10 +08:00 |
|
zhiweijian
|
b9440efbe9
|
fix(ble/bluedroid): change bluedroid scan callback name
|
2026-01-05 14:23:10 +08:00 |
|
zhiweijian
|
db17c7cea3
|
fix(bluedroid): delete bluedroid gatt_listen
|
2026-01-05 14:23:10 +08:00 |
|
zhiweijian
|
34448a7455
|
fix(ble/bluedroid): Delete observe and inquiry
|
2026-01-05 14:23:10 +08:00 |
|
zhiweijian
|
5145b366f7
|
fix(ble/bluedroid): delete bluedroid unused code
|
2026-01-05 14:23:10 +08:00 |
|
zhiweijian
|
1c0c48b814
|
fix(ble/bluedroid): Delete BLE_HOST_READ_TX_POWER_EN
|
2026-01-05 14:23:09 +08:00 |
|
zhiweijian
|
f08ff1448b
|
fix(ble/bluedroid): Delete BLE_HOST_ENABLE_TEST_MODE_EN
|
2026-01-05 14:23:09 +08:00 |
|
zhiweijian
|
b4c4b3e410
|
fix(ble/bluedroid): delete BLE_HOST_ENERGY_INFO_EN
|
2026-01-05 14:23:07 +08:00 |
|
zhiweijian
|
57c52bd4ec
|
fix(ble/bluedroid): Delete BLE_VND_INCLUDED
|
2026-01-05 14:21:52 +08:00 |
|
zhiweijian
|
702292d451
|
fix(ble/bluedroid): Delete BLE_ANDROID_CONTROLLER_SCAN_FILTER
|
2026-01-05 14:21:50 +08:00 |
|
zhiweijian
|
5fdcc3bdea
|
fix(ble/bluedroid): Delete BLE_HOST_BLE_SCAN_PARAM_UNUSED
|
2026-01-05 14:18:22 +08:00 |
|
zhiweijian
|
b175f3cc97
|
fix(ble/bluedroid): Delete BLE_HOST_CONN_SCAN_PARAM_EN
|
2026-01-05 14:18:22 +08:00 |
|
zhiweijian
|
25b0e1e684
|
fix(ble/bluedroid): Delete BLE_HOST_BATCH_SCAN_EN
|
2026-01-05 14:18:22 +08:00 |
|
zhiweijian
|
c3a185ae80
|
fix(ble/bluedroid): delete BLE_HOST_READ_SCAN_REPORTS_EN
|
2026-01-05 14:18:22 +08:00 |
|
zhiweijian
|
66315bc6b6
|
fix(ble/bluedroid): Delete BLE_HOST_TRACK_ADVERTISER_EN
|
2026-01-05 14:18:22 +08:00 |
|
zhiweijian
|
b8f2321879
|
fix(ble/bluedroid): delete BLE_HOST_BLE_MULTI_ADV_EN
|
2026-01-05 14:18:18 +08:00 |
|
zhiweijian
|
609b649ef9
|
fix(ble/bluedroid): delete BTA_HOST_INTERLEAVE_SEARCH
|
2026-01-05 14:10:04 +08:00 |
|
zhiweijian
|
7ff9484c46
|
fix(ble/bluedroid): disable rsp timer and ind_ack timer
|
2026-01-05 14:10:04 +08:00 |
|
zhiweijian
|
5f9680e3a0
|
fix(ble/bluedroid): disable read_local_name
|
2026-01-05 14:10:04 +08:00 |
|
zhiweijian
|
250553c50d
|
fix(ble/bluedroid): disable bluedroid role_change
|
2026-01-05 14:10:04 +08:00 |
|
zhiweijian
|
47f13aa75b
|
fix(ble/bluedroid): Disable bluedroid host Qos
|
2026-01-05 14:10:04 +08:00 |
|
zhiweijian
|
438590a1f5
|
feat(ble/bluedroid): reduce bluedroid host heap used for BLE
|
2026-01-05 14:10:03 +08:00 |
|
Island
|
c327f0804f
|
Merge branch 'fix/fix_some_bludedroid_host_bug' into 'master'
fix(ble/bluedroid): optimize bluedroid some code
Closes BLERP-2505
See merge request espressif/esp-idf!44680
|
2026-01-04 17:49:14 +08:00 |
|
zhiweijian
|
6b09de6dbf
|
fix(ble/bluedroid): optimize bluedroid some code
|
2025-12-31 20:04:54 +08:00 |
|
zhiweijian
|
ac80bbe285
|
feat(ble/bluedroid): Support bluedroid encrypted advertising data
|
2025-12-31 19:55:17 +08:00 |
|
zhanghaipeng
|
4ffd7b285b
|
feat(ble/bluedroid): add periodic advertising create sync retry mechanism
|
2025-12-28 11:07:07 +08:00 |
|
Jin Cheng
|
4a49312321
|
fix(bt/bluedroid): cleaned the code according to the tool cppcheck
|
2025-12-16 17:37:14 +08:00 |
|
Jin Cheng
|
4466f5dd85
|
fix(bt/bluedroid): drop connection when atttempting to disable encryption
|
2025-12-16 17:37:14 +08:00 |
|
Jin Cheng
|
0f9b02dd95
|
fix(bt/bluedroid): fixed an OOB bug in btm_read_rssi_complete
|
2025-12-16 17:37:14 +08:00 |
|
Jin Cheng
|
7a45769e25
|
fix(bt/bluedroid): fixed an OOB bug in btm_delete_stored_link_key_complete
|
2025-12-16 17:37:14 +08:00 |
|
Jin Cheng
|
25b2c79269
|
fix(bt/bluedroid): fixed an OOB bug in btm_read_tx_power_complete
|
2025-12-16 17:37:14 +08:00 |
|
Jin Cheng
|
d4c96f070c
|
fix(bt/bluedroid): fixed an OOB bug in btm_create_conn_cancel_complete
|
2025-12-16 17:37:14 +08:00 |
|
Jin Cheng
|
1a944a4bed
|
fix(bt/bluedroid): fixed an OOB bug in btm_read_local_oob_complete
|
2025-12-16 17:37:14 +08:00 |
|
Jin Cheng
|
801504e152
|
fix(bt/bluedroid): fixed Use-After-Free in btm_sec_[dis]connected
|
2025-12-16 17:37:13 +08:00 |
|
Jin Cheng
|
b898e65794
|
fix(bt/bluedroid): reject device with same address in legacy paring
|
2025-12-16 17:37:13 +08:00 |
|
zhanghaipeng
|
d2baf3b0d4
|
fix(ble/bluedroid): Add boundary check for adv_handle in btm_ble_adv_set_terminated_evt
|
2025-11-28 17:44:57 +08:00 |
|
zhanghaipeng
|
71efec78c5
|
fix(ble/bluedroid): Fix potential out-of-bounds issue
- add length check in hci_hal_h4_hdl_rx_packet to prevent OOB
- add adv data length check in btm_ble_cache_adv_data
- add indicate data length check in BTA_GATTS_HandleValueIndication
- add report length check in bta_hh_parse_keybd_rpt
- add report length check in BTA_HdSendReport
- add descriptor length check in BTA_HdRegisterApp
- prevent buffer overflow in attribute processing
|
2025-11-24 14:42:26 +08:00 |
|
Island
|
e7e5a82a02
|
Merge branch 'bugfix/fix_ble_no_conn_and_disconn_evt' into 'master'
fix(ble/bluedroid): Fixed missing BLE connect and disconnect events
Closes BLERP-2340
See merge request espressif/esp-idf!42962
|
2025-11-21 11:25:03 +08:00 |
|
zhiweijian
|
d0f7140057
|
feat(ble/bluedroid): support bluedroid host channel sounding feature
|
2025-11-11 20:00:44 +08:00 |
|
zhiweijian
|
cb8b4df798
|
feat(ble/bluedroid): Supported BLE bluedroid host pawr connection
|
2025-11-11 20:00:34 +08:00 |
|