xiongweichao
7311e67f4b
fix(bt/bluedroid): Fixed freeing spp server memory when disconnected
2025-03-06 19:25:37 +08:00
zhanghaipeng
dcc26e3e4f
feat(ble/bluedroid): Support read periodic advertiser list size command
2025-03-04 15:44:27 +08:00
Jin Cheng
cd8fa5c46f
fix(bt/bluedroid): fixed memory leaks in SPP callback mode
2025-02-26 19:12:47 +08:00
Island
5f2a7f4d29
Merge branch 'feat/add_ble_spi_log' into 'master'
...
fix(ble/bluedroid): Support SPI log output options for HCI
Closes BLERP-1585 and BLERP-1586
See merge request espressif/esp-idf!37207
2025-02-24 14:37:41 +08:00
zhanghaipeng
b6903296ad
fix(ble/bluedroid): Added SPI output support for Bluedroid host log
2025-02-23 17:23:54 +08:00
zhanghaipeng
e00ba3cbd1
fix(ble/bluedroid): Support SPI log output options for HCI
2025-02-23 11:46:47 +08:00
Wang Meng Yang
26a1b69a2a
Merge branch 'feat/add_sdk_config_for_sdp_size_option' into 'master'
...
feat(bt): Implement SDK Config SDP Size Options
See merge request espressif/esp-idf!36873
2025-02-21 17:03:52 +08:00
Island
1bfc6eddf0
Merge branch 'bugfix/fix_ble_report_len' into 'master'
...
fix(ble/bluedroid): Fix adv data and scan rsp data not reported together in BLE active scan
Closes BCI-493
See merge request espressif/esp-idf!37132
2025-02-21 15:29:43 +08:00
gongyantao
57a52f571d
change(bt): optimize the macro definition for sdp_max_pad_len
2025-02-20 19:12:40 +08:00
Jiang Jiang Jian
f390fcbd90
Merge branch 'bugfix/fix_hid_reconnect_issue' into 'master'
...
feat(bt/bluedroid): Add Kconfig option to keep device bonding info when HID unplugging
See merge request espressif/esp-idf!36975
2025-02-20 17:25:34 +08:00
zhanghaipeng
7f2cedc048
fix(ble/bluedroid): Fix adv data and scan rsp data not reported together in BLE active scan
2025-02-19 20:18:35 +08:00
Mitch Cairns
0d7b0c885c
feat(bt): Implement SDK Config SDP size options
...
Closes https://github.com/espressif/esp-idf/pull/15321
2025-02-19 10:19:54 +08:00
chenjianhua
1003ced6e9
feat(bt/bluedroid): Support BLE vendor hci event reporting
2025-02-18 11:32:33 +08:00
chenjianhua
fd4094e502
feat(bt/bluedroid): Support BLE setting vendor event mask
2025-02-18 11:32:21 +08:00
zhiweijian
69acda1785
feat(ble/bluedroid): reduce bluedrois host bin size and disable BLE_HOST_BG_CONNECT_EN
2025-02-17 14:55:55 +08:00
zhiweijian
d2d4d1518d
feat(ble/bluedroid): disable bluedroid host unused functions
2025-02-17 14:51:58 +08:00
zhiweijian
fb08e4eafe
feat(bt/bluedroid): optimize bluedroid menuconfig
2025-02-17 14:51:10 +08:00
zhiweijian
0959beef72
feat(bt/bluedroid): delete unused host congest check
2025-02-17 14:35:46 +08:00
linruihao
540b0131c2
feat(bt/bluedroid): Add Kconfig option to keep device bonding info when HID unplugging
2025-02-17 12:02:48 +08:00
Wang Meng Yang
b51d4d2aed
Merge branch 'feat/support_config_task_size_in_hid_example' into 'master'
...
Support change HID task size by Kconfig in HID example
Closes IDFGH-14561
See merge request espressif/esp-idf!36796
2025-02-17 10:27:30 +08:00
Nebojša Cvetković
fed1d41aa7
fix(ble/bluedroid): Don't log error on 16/128-bit UUID mixed descriptors
2025-02-12 14:57:15 +08:00
Nebojsa Cvetkovic
63b2dcc3a7
refactor(ble/bluedroid): Fix typos in gatt_sr.c
2025-02-12 14:57:15 +08:00
Nebojsa Cvetkovic
9b5a52e2f7
fix(ble/bluedroid): Allow 0 length indications
2025-02-12 14:57:15 +08:00
Nebojsa Cvetkovic
a8041a9953
refactor(ble/bluedroid): Fix typos in bta_gatts_act.c
2025-02-12 14:57:15 +08:00
xiongweichao
bc23851be7
fix(bt): Fixed SDP record integrity check bug
2025-02-12 10:55:25 +08:00
Wang Meng Yang
9dde33e803
Merge branch 'bugfix/sdp_uuid16_match_err' into 'master'
...
fix(bt): Fix the incorrect record found using uuid16 search
Closes BTQABR2023-192
See merge request espressif/esp-idf!36450
2025-02-11 09:44:45 +08:00
akshat
d83f210228
bugfix(wifi): Add missing brackets in the C++ guard
...
Closes https://github.com/espressif/esp-idf/issues/14991
2025-02-10 17:56:52 +08:00
xiongweichao
aacfce691e
fix(bt/bluedroid): Fixed incorrect types of some variables in SDP
2025-02-10 16:46:58 +08:00
xiongweichao
a13c76b539
fix(bt): Fix incorrect type returned when searching SAP record
2025-02-10 16:46:58 +08:00
xiongweichao
45bfc024dd
fix(bt): Fix the incorrect record found using uuid16 search
2025-02-10 16:46:58 +08:00
Wang Meng Yang
5950be0d6e
Merge branch 'bugfix/fix_some_pbap_bugs' into 'master'
...
fix(bt/bluedroid): Fix some bugs in PBAP client
See merge request espressif/esp-idf!36579
2025-01-24 14:50:08 +08:00
Jiang Jiang Jian
893e3269d0
Merge branch 'bugfix/remove_unused_sco_state' into 'master'
...
Bugfix/remove unused sco state
See merge request espressif/esp-idf!36285
2025-01-23 16:40:42 +08:00
linruihao
42ddce477f
fix(bt/bluedroid): Fix some bugs in PBAP client
...
- Supported feature not set correctly
- Array access out of bounds issue
- Type conversion warning
2025-01-23 16:28:43 +08:00
Wang Mengyang
f0bf1e6bf8
change(bt): Set default value for BT_BLUEDROID_ESP_COEX_VSC conditionally
...
- Set default value of BT_BLUEDROID_ESP_COEX_VSC to n if software coexistence is not required,
in host-controller combined Bluetooth stack configuration.
2025-01-14 14:30:58 +08:00
Wang Mengyang
f39d1215b5
change(bt): Remove unused state variable for (e)SCO disconnect reason in Bluedroid
2025-01-14 12:08:53 +08:00
Wei Yu Han
19b5381c99
Merge branch 'refactor/optimize_ble_gatt_api_doc' into 'master'
...
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
See merge request espressif/esp-idf!34650
2024-12-23 14:34:34 +08:00
Chen Jian Hua
dbbf154551
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
2024-12-23 14:34:33 +08:00
Wang Meng Yang
6109542fb5
Merge branch 'feature/support_get_play_status_in_avrcp' into 'master'
...
feat(bt/bluedroid): Support get play status in AVRCP CT
See merge request espressif/esp-idf!35674
2024-12-23 09:39:28 +08:00
linruihao
4a9a6b1832
feat(bt/bluedroid): Support get play status in AVRCP CT
2024-12-20 15:40:01 +08:00
linruihao
d679115379
change(bt/bluedroid): Some minor changes in bluedroid
...
- Increase the number of BTM security records for services
- Fix a coding style issue in OBEX and GOEP
2024-12-20 15:39:02 +08:00
Island
b48aa9823b
Merge branch 'fix/blufi_example_mem_access' into 'master'
...
fix(ble/blufi): Fixed blufi example security issue
Closes BLERP-1399
See merge request espressif/esp-idf!35736
2024-12-19 15:06:52 +08:00
zhanghaipeng
c9cdf51b05
docs(ble/bluedroid): Added BLE log when bond info was deleted
2024-12-19 11:27:49 +08:00
zhanghaipeng
117aa74705
fix(ble/bluedroid): Fixed BLE feature selection configuration
2024-12-18 17:07:22 +08:00
zhanghaipeng
d84ccadf90
docs(ble/bluedroid): Optimize doc for registering BLE callback functions
2024-12-18 11:42:17 +08:00
chenjianhua
23455ea9c2
fix(bt/bluedroid): Fixed failure to get host status when host is not enabled
2024-12-11 14:39:56 +08:00
chenjianhua
6d1160b2e6
feat(bt/bluedroid): Added config for saving BLE bonding keys to NVS
2024-12-11 14:38:59 +08:00
Wang Meng Yang
cb3ac7429c
Merge branch 'feature/support_bt_pba_client' into 'master'
...
feature(bt/bluedroid): Support bt pba client
Closes BT-3326 and IDFGH-10260
See merge request espressif/esp-idf!34260
2024-12-09 11:26:01 +08:00
linruihao
42c0f17b7d
feat(bt/bluedroid): Support PBAP client role
...
Closes https://github.com/espressif/esp-idf/issues/11522
2024-12-06 15:31:57 +08:00
Jin Cheng
185b4d9d44
fix(bt/bluedroid): fixed access NULL in HFP callback handler
2024-12-05 13:19:18 +08:00
linruihao
23ed275eff
fix(bt/bluedroid): Allow adding empty header in OBEX and GOEP
2024-12-03 17:02:39 +08:00