Zhang Hai Peng
60c7aa85f7
fix(ble/bluedroid): Fixed error when writing Client Supported Features characteristic
...
(cherry picked from commit 5126742003
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2024-10-17 16:13:27 +08:00
Island
601e35c926
Merge branch 'feat/get_ble_resolve_address_status_v5.2' into 'release/v5.2'
...
feat(ble/bluedroid): Support resolve BLE address for interval usage (v5.2)
See merge request espressif/esp-idf!33807
2024-09-29 10:30:04 +08:00
Wang Meng Yang
c5c198584b
Merge branch 'bugfix/fix_sdp_bugs_v5.2' into 'release/v5.2'
...
Bugfix/fix sdp bugs[backport 5.2]
See merge request espressif/esp-idf!33603
2024-09-27 19:22:48 +08:00
zhanghaipeng
69eca1ff93
feat(ble/bluedroid): Optimize address resolution status for interval use
2024-09-27 14:47:44 +08:00
Zhang Hai Peng
8db992903a
feat(ble/bluedroid): Support resolve BLE address for interval usage
...
(cherry picked from commit b88b511362
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2024-09-26 10:27:35 +08:00
liqigan
ec88dc9881
change(bt/bluedroid): Limited SDP service discovery operation
2024-09-26 09:55:28 +08:00
linruihao
d13e0419f0
fix(bt/bluedroid): Fixed some bugs in AVRCP
2024-09-26 09:31:06 +08:00
Wang Meng Yang
c467c8ed65
Merge branch 'bugfix/exit_sniff_immed_enter_sniff_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix the protocol stack to exit sniff mode(v5.2)
See merge request espressif/esp-idf!33398
2024-09-26 09:30:10 +08:00
Island
34e8a4c7bd
Merge branch 'docs/optimized_ble_gattc_multi_connect_example_v5.2' into 'release/v5.2'
...
docs(ble/bluedroid): Optimize BLE example documentation for getting characteristic (v5.2)
See merge request espressif/esp-idf!33195
2024-09-25 17:44:54 +08:00
Island
087adbe844
Merge branch 'bugfix/fix_ble_scan_assert_1728_v5.2' into 'release/v5.2'
...
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(e9ae856) (v5.2)
See merge request espressif/esp-idf!33721
2024-09-25 17:44:44 +08:00
chenjianhua
34771563b9
test(bt/bluedroid): Support to disable BLE address resolution
2024-09-23 13:32:57 +08:00
Chen Jian Hua
e9484c617d
fix(bt/bluedroid): Fixed access fault when reading BLE controller information fails
...
(cherry picked from commit e4e23087ee
)
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2024-09-19 09:12:34 +08:00
xiongweichao
804e140701
fix(bt/bluedroid): Fix the protocol stack to exit sniff mode
...
- Already in result mode but request change indication has not been cleared
2024-09-09 16:19:24 +08:00
Nebojša Cvetković
5295cfc696
fix(bt/bluedroid): Resolve warning: unused variable 'pp'
2024-08-29 16:17:46 +08:00
chenqingqing
fa11f9c7b3
fix(bt): Add a parameter in the two least significant bits of Class of Device
2024-08-28 16:49:35 +08:00
WebDust21
d3155e71ea
fix(bt): Enable use of RESERVED bits in COD (GitHub PR)
2024-08-28 16:49:25 +08:00
zhanghaipeng
7e04b04b1c
fix(ble/bluedroid): Fixed memory out-of-bounds issue when parsing adv data
2024-08-23 09:42:18 +08:00
chenjianhua
cf641dab0f
feat(bt/bluedroid): Report HCI error code to app when command fails
2024-08-12 20:39:31 +08:00
chenjianhua
4663f81cf7
fix(bt/bluedroid): Fixed BLE create conn cancel when conn already exist
2024-08-12 20:39:25 +08:00
zhanghaipeng
07ca9246e2
fix(ble/bluedroid): Fixed BLE cannot create connection
2024-07-24 10:51:14 +08:00
zhanghaipeng
21610d3fbb
fix(ble/bluedroid): Fixed BLE set adv param check
2024-07-10 12:25:05 +08:00
zhanghaipeng
a7dc067f1c
feat(ble/bluedroid): Support BLE50 instance in related event
2024-07-09 15:23:52 +08:00
zhanghaipeng
4a7bf913a0
fix(ble/bluedroid): Fixed BLE report event when connection fails
2024-06-28 12:00:39 +08:00
chenjianhua
ba4a43e020
feat(bt/bluedroid): Add definition for the reason of BLE authentication failure
2024-06-25 00:04:14 +08:00
chenjianhua
6f21c18f5b
fix(bt/bluedroid): Fixed BLE security vulnerability when using fixed IRK
2024-06-25 00:04:14 +08:00
Island
5da6f3fbe5
Merge branch 'bugfix/fix_ble_max_attribute_value_v5.2' into 'release/v5.2'
...
Bugfix/fix ble max attribute value v5.2
See merge request espressif/esp-idf!30415
2024-06-05 12:13:13 +08:00
Wang Meng Yang
876d000b81
Merge branch 'bugfix/fix_hid_connection_failed_bug_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix HID Device connection failed bug[backport 5.2]
See merge request espressif/esp-idf!30589
2024-06-04 19:30:23 +08:00
zhanghaipeng
32ec84c6d6
fix(ble/bluedroid): Optimize BLE stack connect callback name
2024-06-02 17:16:54 +08:00
zhanghaipeng
7af45c272d
fix(ble/bluedroid): Fixed BLE no data length change event
2024-06-02 17:16:45 +08:00
chenjianhua
54ac03217f
feat(bt/bluedroid): support BLE set privacy mode
2024-05-22 19:35:48 +08:00
zhanghaipeng
4eba8c2828
feat(ble/bluedroid): Support BLE add device to resolving list
2024-05-22 19:33:55 +08:00
zhanghaipeng
ed37f99e8a
feat(ble/bluedroid): Support set resolvable provate address timeout by api
2024-05-22 19:33:55 +08:00
zhanghaipeng
83910d96eb
fix(ble/bluedroid): Fixed BLE GATT max length of an attribute value
2024-05-22 19:33:55 +08:00
Jiang Jiang Jian
408294ab15
Merge branch 'bugfix/fix_ble_coex_assert_v5.2' into 'release/v5.2'
...
Update esp32 bt-lib (4012cfb)(backport v5.2)
See merge request espressif/esp-idf!30520
2024-05-13 10:22:31 +08:00
liqigan
43aa421205
fix(bt/bluedroid): Fix HID Device connection failed bug
...
Closes https://github.com/espressif/esp-idf/issues/13671
2024-04-30 17:58:26 +08:00
zhiweijian
4dda86b352
fix(nt/bluedroid): Split the device name set functions
...
feat(bt/bluedroid): added APIs to get/set device name on BT GAP side
change(bt/bluedroid): use BT GAP APIs to set/get device name in bluetooth classic examples
change(bt/bluedroid): use BT/BLE GAP APIs to set/get device name in coexist examples
2024-04-30 12:02:56 +08:00
zhanghaipeng
e6414b69f5
feat(ble/bluedroid): Support BLE command status debug log
2024-04-26 17:14:07 +08:00
liqigan
98b744c85b
fix(bt/bluedroid): Fix HID Host connection bugs
...
1. Fix is_orig value inconsistency for HIDH open event
2. Fix the error state for repeat connection of the same device
2024-04-23 21:04:50 +08:00
zhanghaipeng
c079772799
fix(ble/bluedroid): Fixed set BLE appearance value
2024-04-17 20:41:14 +08:00
zhiweijian
a43f54ccc0
fix(ble/bluedroid): Fixed adv not restart due to disconnection reason 0x3e
2024-04-13 10:36:44 +08:00
zhiweijian
0efee1745c
feat(bt/bluedroid): add api to setnd vendor hci command
2024-04-13 10:28:54 +08:00
Jiang Jiang Jian
daa6a0d5c2
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.2' into 'release/v5.2'
...
Fixed some BLE bugs 2403 (backport v5.2)
See merge request espressif/esp-idf!29465
2024-03-12 10:53:56 +08:00
zhanghaipeng
c2b4a872cb
fix(ble/bluedroid): Fixed BLE crash when repeatedly initialize and deinitialize host
2024-03-10 20:01:04 +08:00
zhanghaipeng
8bab1037bb
fix(ble/bluedroid): Fixed BLE BLE periodic advertising parameter check
2024-03-10 20:00:49 +08:00
chenjianhua
4ff5528a23
feat(bt/bluedroid): Add ext adv and privacy status check
2024-03-07 12:31:42 +08:00
chenjianhua
94c0684fdb
fix(bt/bluedroid): Fixed crash when calculating GATTS database hash
2024-03-07 12:31:19 +08:00
Jin Cheng
7560b70244
feat(bt/bluedroid): Added an event to notify the encryption mode to applicaiton layer
2024-02-22 09:51:48 +08:00
chenjianhua
024bccbc58
feat(bt/bluedroid): Support get status of bluedroid host
2024-02-04 16:30:15 +08:00
Island
2710c37d51
Merge branch 'bugfix/fix_ble_robost_cashing_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix BLE robost cashing config(backport v5.2)
See merge request espressif/esp-idf!28201
2024-01-22 10:33:25 +08:00
Island
9156cb085f
Merge branch 'bugfix/fix_ble_memory_leak_v5.2' into 'release/v5.2'
...
fix(ble/bluedroid): Fix ble memory leak when gattc config off(backport v5.2)
See merge request espressif/esp-idf!28495
2024-01-22 10:33:16 +08:00