Rahul Tank
41f862d351
Merge branch 'bugfix/fix_gatts_stop_race_condition' into 'master'
...
fix(nimble): Handled race condition for conn variables being set to NULL
Closes BLERP-368
See merge request espressif/esp-idf!28026
2023-12-28 17:39:32 +08:00
Wang Meng Yang
4c8f6c5458
Merge branch 'feat/add_get_device_name_api' into 'master'
...
feat(bt/bluedroid): Added API to get local device name
Closes BT-3526
See merge request espressif/esp-idf!27667
2023-12-27 10:37:33 +08:00
Island
011d8a309a
Merge branch 'bugfix/fix_ble_prepare_write' into 'master'
...
Bugfix/fix ble prepare write
Closes BLERP-336
See merge request espressif/esp-idf!27831
2023-12-22 19:09:21 +08:00
Island
083fe84db7
Merge branch 'bugfix/ble_update_lib_20231219' into 'master'
...
update lib on master
Closes BLERP-371, BLERP-364, BLERP-363, BLERP-361, BLERP-349, BLERP-360, BLERP-350, BLERP-351, BLERP-352, BLERP-353, BLERP-354, BLERP-356, BLERP-357, BLERP-358, BLERP-359, BLERP-366, BLERP-376, and BLERP-378
See merge request espressif/esp-idf!27997
2023-12-22 14:57:15 +08:00
Jiang Jiang Jian
dcd9891f82
Merge branch 'fix/btc_config_lock_error' into 'master'
...
fix(bt/bluedroid): fixed btc_config_lock error
Closes BT-3549
See merge request espressif/esp-idf!27933
2023-12-22 13:51:29 +08:00
Rahul Tank
6e066746b0
fix(nimble): Handled race condition for conn variables being set to NULL
2023-12-22 09:42:39 +05:30
zhanghaipeng
b693094ee8
fix(bt/bluedroid): Fix BLE prepare write
2023-12-21 10:53:38 +08:00
Roshan Bangar
473f2bdd1e
fix(nimble): Added periodic_adv_enh soc_caps for c2, h2
2023-12-20 12:20:11 +05:30
luomanruo
0504b60b7a
ble: support for selecting CSA#2 by menuconfig
...
ble(fix): fixed event receiving on host side without returning event buffer to pool
2023-12-19 14:38:22 +08:00
Rahul Tank
df796b3ed9
feat(nimble): Add VSC support for setting chan select algo
2023-12-18 17:46:52 +05:30
Roshan Bangar
96ed1ae7a7
feat(nimble): added HID over Gatt profile support
2023-12-16 17:42:49 +05:30
Jin Cheng
a3f68aef8a
feat(bt/bluedroid): Added API to get local device name
2023-12-15 19:30:12 +08:00
Rahul Tank
3c6144046b
fix(nimble): Handle all 0s address of external controllers during IRK generation
2023-12-15 11:39:41 +05:30
gongyantao
d5e5cd0237
fix(bt/bluedroid): fixed btc_config_lock error
2023-12-15 11:03:29 +08:00
Rahul Tank
d852a5273d
fix(nimble): Added NULL peer addr check
2023-12-14 12:50:15 +05:30
Island
45198988b0
Merge branch 'bugfix/fix_ble_gattc_deregister' into 'master'
...
fix(bt/bluedroid): Fix ble gattc deregister
Closes BLERP-321
See merge request espressif/esp-idf!27622
2023-12-14 12:26:27 +08:00
Wang Meng Yang
7a45809b4f
Merge branch 'bugfix/crash_in_btc_hf_init' into 'master'
...
fix(bt/bluedroid): Added dynamic memory allocation for HFP control blocks
Closes BT-3498, BT-3505, BT-3524, COEXQABR24-4, COEXQABR24-16, COEXQABR24-17, and BTQABR2023-112
See merge request espressif/esp-idf!27211
2023-12-14 12:23:55 +08:00
gongyantao
f303fa0174
fix(bt/bluedroid): fixed build error when compiler in performace mode
...
Closes https://github.com/espressif/esp-idf/issues/12751
2023-12-12 15:00:45 +08:00
Island
9bdcfa672f
Merge branch 'bugfix/fix_ble_adv_scan_status' into 'master'
...
fix(bt/bluedroid): Fix ble adv and scan status when deinit bluedroid
Closes BLERP-324
See merge request espressif/esp-idf!27636
2023-12-07 16:25:37 +08:00
Island
fecd858fd5
Merge branch 'bugfix/fix_ble_robost_cashing' into 'master'
...
fix(bt/bluedroid): Fix BLE robost cashing config
See merge request espressif/esp-idf!27665
2023-12-07 16:25:34 +08:00
zhanghaipeng
305bb1a146
fix(bt/bluedroid): Fix ble gattc deregister
2023-12-07 11:21:13 +08:00
Rahul Tank
d4db3a2f87
fix(nimble): Added change to return success for API execution
2023-12-06 10:20:18 +05:30
Jin Cheng
e78209ad47
fix(bt/bluedroid): Disabled Sniff Subrating temporarily as it did not work well
2023-12-05 20:10:03 +08:00
Jin Cheng
58256d8c4b
fix(bt/bluedroid): Changed the default air mode to invalid value
2023-12-05 20:10:03 +08:00
Jin Cheng
dba328d9d5
fix(bt/bluedroid): Removed redundant operation of SCO clean up
2023-12-05 20:10:03 +08:00
Jin Cheng
0f9e8687ee
fix(bt/bluedroid): Corrected the definitions of HF Client callback events
2023-12-05 20:10:00 +08:00
Darshan Dobariya
c34cba9db1
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value
2023-12-05 14:18:42 +05:30
zhanghaipeng
41facc2e08
fix(bt/bluedroid): Fix BLE robost cashing config
2023-12-05 15:44:15 +08:00
Island
345013fa46
Merge branch 'bugfix/fix_bleqabr23_808' into 'master'
...
Fixed assert when LLCP instant passed on ESP32-C3 and ESP32-S3(b8f0db9)
Closes BLERP-298, BLERP-299, BLERP-300, BLERP-301, BLERP-310, BLERP-311, and BLERP-312
See merge request espressif/esp-idf!27477
2023-12-05 11:51:20 +08:00
zhanghaipeng
1eb0522774
fix(bt/bluedroid): Fix ble adv and scan status when deinit bluedroid
2023-12-05 10:38:01 +08:00
Rahul Tank
2cd09e8f71
Merge branch 'bugfix/remove_rpa_rec' into 'master'
...
fix(nimble): Handled the deletion of RPA mapping
Closes BLERP-289 and BLERP-295
See merge request espressif/esp-idf!27305
2023-12-04 19:49:40 +08:00
Island
94d7ec7a38
Merge branch 'bugfix/bluedroid_menuconfig' into 'master'
...
Bugfix/bluedroid menuconfig
Closes BLERP-317
See merge request espressif/esp-idf!27508
2023-12-04 16:30:05 +08:00
chenjianhua
51607c87d6
fix(bt/bluedroid): Fixed add RPA to white list
2023-12-01 21:01:53 +08:00
Abhinav Kudnar
7bafda1155
fix(nimble): Handled the deletion of RPA mapping.
2023-12-01 17:04:20 +05:30
zhanghaipeng
d528cc598e
fix(bt/bluedroid): Fix BLE SMP register log level
2023-12-01 17:21:49 +08:00
Island
e3ab9f009b
Merge branch 'feat/support_ble_create_sync_report' into 'master'
...
feat(bt/bluedroid): Support ble create sync report disable and filter duplicate
Closes BLERP-216
See merge request espressif/esp-idf!26923
2023-12-01 17:17:48 +08:00
Jin Cheng
48d410e10d
fix(bt/bluedroid): Set the alarm_arg to NULL after releasing to avoid double free in l2cap
2023-11-30 19:47:57 +08:00
zhanghaipeng
a1b678e721
fix(bt/bluedroid): Fix bluedroid menuconfig
2023-11-30 10:43:12 +08:00
Wang Meng Yang
0fb0fc8654
Merge branch 'bugfix/alarm_args_double_free' into 'master'
...
fix(bt/bluedroid): Free the alarm args only when it is not NULL
Closes BTQABR2023-141
See merge request espressif/esp-idf!27475
2023-11-30 10:27:14 +08:00
Jin Cheng
823e0711c9
fix(bt/bluedroid): Set the alarm_arg to NULL after releasing to avoid double free
2023-11-29 15:55:46 +08:00
Rahul Tank
6b5d5698cf
fix(nimble): Add support for VSC to clear legacy adv memory
...
Legacy adv does not have an API for clear adv memory in controller.
Added VSC for same.
2023-11-28 18:13:51 +05:30
Roshan Bangar
f78a948c8b
fix(nimble): Handled invalid write on year value in Current Time Service
2023-11-27 14:46:00 +05:30
Rahul Tank
d2a52ae749
fix(nimble): Fix the parameters in duplicate exception list vsc command
2023-11-26 12:45:01 +05:30
Rahul Tank
1e4e193ca7
fix(nimble): Fix dangling pointer error during compilation
2023-11-22 08:58:41 +05:30
darshan
a3cdfcb3aa
fix(nimble): Fixed ble_gap_unpair_oldest_peer to prevent writing to invalid memory
2023-11-21 14:42:36 +05:30
Rahul Tank
edb28d7276
fix(nimble): Fixed issue of incorrect IRK being set
2023-11-17 15:42:57 +05:30
Wang Meng Yang
a7fbf452fa
Merge branch 'feature/support_for_32_and_128_bit_custom_uuids' into 'master'
...
feat(bt/bluedroid): Add new APIs for 32 and 128-bit UUIDs
Closes IDFGH-10721
See merge request espressif/esp-idf!27069
2023-11-17 11:48:57 +08:00
Wang Meng Yang
0107fe2076
Merge branch 'bugfix/add_par_check_in_ag_cind_res' into 'master'
...
Bugfix/add par check in ag cind res
See merge request espressif/esp-idf!27147
2023-11-17 11:07:50 +08:00
Jin Cheng
57e3e97497
fix(bt/bluedroid): Avoided crash of LoadProhibited during HFP AG deinitialization
...
Move the release of the control blocks from the start
of deinitialization to the profile disabled event.
2023-11-17 09:39:46 +08:00
Jin Cheng
eab9037b1c
fix(bt/bluedroid): Added dynamic memory allocation for HFP control blocks
2023-11-16 20:10:29 +08:00