Commit Graph

38087 Commits

Author SHA1 Message Date
Zhi Wei Jian
45ad962cb8 fix(ble/bluedroid): disable some member in tBTA_SYS_CB
(cherry picked from commit 280385acf4)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:39 +08:00
Zhi Wei Jian
8f2b813768 fix(ble/bluedroid): optimize bluedroid host code
(cherry picked from commit 3b18da2bde)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:38 +08:00
Zhi Wei Jian
e49a33ff4b fix(ble/bluedroid): Add BLE_TOPOLOGY_CHECK
(cherry picked from commit 728c4c8a10)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:37 +08:00
Zhi Wei Jian
ea973131b9 fix(ble/bluedroid): Fixed build error if scan is disabled
(cherry picked from commit dd10e3220b)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:37 +08:00
Zhi Wei Jian
08b81a69d6 fix(ble/bluedroid): disable bluedroid background connection
(cherry picked from commit 1f5fa1e72b)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:36 +08:00
Zhi Wei Jian
0ad656285b fix(ble/bluedroid): change tGATT_BG_CONN_DEV to GATT_BG_CONN_DEV
(cherry picked from commit ac7812ef8d)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:36 +08:00
Zhi Wei Jian
17c1a55c05 fix(ble/bluedroid): disable exception list if scan is not enabled
(cherry picked from commit ec6809611a)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:36 +08:00
Zhi Wei Jian
f198560f30 fix(ble/bluedroid): disable vendor hci function
(cherry picked from commit 715184fa36)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:35 +08:00
Zhi Wei Jian
bc7bac4753 fix(ble/bluedroid): Delete btm_ble_send_extended_scan_params
(cherry picked from commit 1174ad41a5)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:35 +08:00
Zhi Wei Jian
a0d982e27f fix(ble/bluedroid): change bluedroid scan callback name
(cherry picked from commit b9440efbe9)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:34 +08:00
Zhi Wei Jian
3a1cc11ee2 fix(bluedroid): delete bluedroid gatt_listen
(cherry picked from commit db17c7cea3)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:34 +08:00
Zhi Wei Jian
0f1649d684 fix(ble/bluedroid): Delete observe and inquiry
(cherry picked from commit 34448a7455)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:33 +08:00
Zhi Wei Jian
1859c2f9a0 fix(ble/bluedroid): delete bluedroid unused code
(cherry picked from commit 5145b366f7)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:28 +08:00
Zhi Wei Jian
ba34f83b8c fix(ble/bluedroid): Delete batch_scan related code
(cherry picked from commit a784adef00)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:27 +08:00
Zhi Wei Jian
d2569f7662 fix(ble/bluedroid): Delete BLE_HOST_SETUP_STORAGE_EN
(cherry picked from commit 08740df988)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:27 +08:00
Zhi Wei Jian
f5f0e8cb65 fix(ble/bluedroid): Delete BLE_HOST_READ_TX_POWER_EN
(cherry picked from commit 1c0c48b814)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:26 +08:00
Zhi Wei Jian
0bf3405884 fix(ble/bluedroid): Delete BLE_HOST_REMOVE_AN_ACL_EN
(cherry picked from commit 5a1a3b9eba)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:26 +08:00
Zhi Wei Jian
ef379aff98 fix(ble/bluedroid): Delete BLE_HOST_REMOVE_ALL_ACL_EN
(cherry picked from commit ad04f39cf9)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:26 +08:00
Zhi Wei Jian
3c064772b2 fix(ble/bluedroid): Delete BLE_HOST_EXECUTE_CBACK_EN
(cherry picked from commit 436fe484fe)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:25 +08:00
Zhi Wei Jian
ad0bbc2d8b fix(ble/bluedroid): Delete BLE_HOST_ENABLE_TEST_MODE_EN
(cherry picked from commit f08ff1448b)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:25 +08:00
Zhi Wei Jian
89995511fd fix(ble/bluedroid): delete BLE_HOST_ENERGY_INFO_EN
(cherry picked from commit b4c4b3e410)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:24 +08:00
Zhi Wei Jian
203153a2dc fix(ble/bluedroid): Delete BLE_VND_INCLUDED
(cherry picked from commit 57c52bd4ec)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:24 +08:00
Zhi Wei Jian
7e03573e16 fix(ble/bluedroid): Delete BLE_ANDROID_CONTROLLER_SCAN_FILTER
(cherry picked from commit 702292d451)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:23 +08:00
Zhi Wei Jian
577e08db7c fix(ble/bluedroid): delete BLE_HOST_BLE_OBSERVE_EN
(cherry picked from commit 08f9511e25)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:23 +08:00
Zhi Wei Jian
fd2d02fb2e fix(ble/bluedroid): Delete BLE_HOST_STOP_ADV_UNUSED
(cherry picked from commit 0e9b36cb55)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:22 +08:00
Zhi Wei Jian
66839f800a fix(ble/bluedroid): Delete BLE_HOST_BLE_SCAN_PARAM_UNUSED
(cherry picked from commit 5fdcc3bdea)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:22 +08:00
Zhi Wei Jian
01f07ff09a fix(ble/bluedroid): Delete BLE_HOST_CONN_SCAN_PARAM_EN
(cherry picked from commit b175f3cc97)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:21 +08:00
Zhi Wei Jian
e0ef23ace7 fix(ble/bluedroid): Delete BLE_HOST_BATCH_SCAN_EN
(cherry picked from commit 25b0e1e684)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:21 +08:00
Zhi Wei Jian
1f66b41399 fix(ble/bluedroid): delete BLE_HOST_READ_SCAN_REPORTS_EN
(cherry picked from commit c3a185ae80)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:20 +08:00
Zhi Wei Jian
18e06702a1 fix(ble/bluedroid): Delete BLE_HOST_TRACK_ADVERTISER_EN
(cherry picked from commit 66315bc6b6)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:20 +08:00
Zhi Wei Jian
a32a63441f fix(ble/bluedroid): delete BLE_HOST_BLE_MULTI_ADV_EN
(cherry picked from commit b8f2321879)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:19 +08:00
Zhi Wei Jian
2b2de2c7d9 fix(ble/bluedroid): delete BTA_HOST_INTERLEAVE_SEARCH
(cherry picked from commit 609b649ef9)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:19 +08:00
Zhi Wei Jian
b39bdbd42a fix(ble/bluedroid): disable rsp timer and ind_ack timer
(cherry picked from commit 7ff9484c46)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:18 +08:00
Zhi Wei Jian
23d92f8bd6 fix(ble/bluedroid): Disable bluedroid desire_role
(cherry picked from commit 9ae4d9a14a)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:18 +08:00
Zhi Wei Jian
b11bac59bc fix(ble/bluedroid): disable read_local_name
(cherry picked from commit 5f9680e3a0)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:18 +08:00
Zhi Wei Jian
c298056266 fix(ble/bluedroid): disable bluedroid role_change
(cherry picked from commit 250553c50d)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:17 +08:00
Zhi Wei Jian
a5a9262d9f fix(ble/bluedroid): Disable bluedroid host Qos
(cherry picked from commit 47f13aa75b)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:17 +08:00
Zhi Wei Jian
e44385c543 fix(ble/bluedroid): delete unused pending_queue
(cherry picked from commit d9a88c7414)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:16 +08:00
Zhi Wei Jian
dd08f8ad73 feat(ble/bluedroid): reduce bluedroid host heap used for BLE
(cherry picked from commit 438590a1f5)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:16 +08:00
Shu Chen
6f6af3f3f5 Merge branch 'fix/fix_an_ot_example_v5.2' into 'release/v5.2'
fix(openthread): remove the default netif configuration from the ot_br example (v5.2)

See merge request espressif/esp-idf!44730
2026-01-07 08:12:54 +00:00
Island
690cb1d098 Merge branch 'feat/support_fixed_id_for_ctrl_log_v5.2' into 'release/v5.2'
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(1bb2f50) (v5.2)

See merge request espressif/esp-idf!44777
2026-01-07 14:17:57 +08:00
Island
0b6b00b2f3 Merge branch 'feat/support_bluedroid_host_smp_with_psa_tinycrypt_v5.2' into 'release/v5.2'
Feat/support bluedroid host smp with psa tinycrypt v5.2

See merge request espressif/esp-idf!44837
2026-01-07 14:16:38 +08:00
morris
bfca0301b6 Merge branch 'bugfix/misconfiguration_sdkconfig_file_not_exist_v5.2' into 'release/v5.2'
add missing sdkconfig files in the driver test (v5.2)

See merge request espressif/esp-idf!44824
2026-01-07 14:04:02 +08:00
zhiweijian
b9a200f6b0 fix(ble/bluedroid): Replaced the psa_ api with the mbedtls_ api 2026-01-06 20:52:26 +08:00
zhiweijian
7548eab182 feat(ble/bluedroid): Support bluedroid encrypted advertising data 2026-01-06 20:52:16 +08:00
zhiweijian
8b8f04640b feat(ble/bluedroid): Move the TinyCrypt and mbedTLS configuration items to the bt common path 2026-01-06 20:52:05 +08:00
zhiweijian
0ff50ee38a feat(ble/bluedroid): Supported Bludroid host encryption using TinyCrypt 2026-01-06 20:51:54 +08:00
zhiweijian
9fc9abc6cb feat(ble/bluedroid): Supported Bludroid host encryption using mbedtls 2026-01-06 20:51:43 +08:00
Roland Dobai
e53bc7a588 Merge branch 'change/readme_chip_support_v5.2' into 'release/v5.2'
Tools: Add auto-generated chip support table into the README (v5.2)

See merge request espressif/esp-idf!44808
2026-01-06 10:58:12 +01:00
morris
55b6f2df37 refactor(tests): add missing sdkconfig files in the driver test 2026-01-06 16:06:29 +08:00