xiongweichao
f05fcfc752
bt: Fixed repeated register of vfs_id causing memory leaks
2022-12-19 12:17:14 +08:00
xiongweichao
110bdea520
Assert when malloc user_data fail
2022-12-19 12:17:14 +08:00
xiongweichao
efaa43d01b
Fixed memory leak when SPP initialization failed
2022-12-19 12:17:14 +08:00
Jiang Jiang Jian
0ee643387b
Merge branch 'feature/nimble_support_ble_max_conn_num_v4.3' into 'release/v4.3'
...
Nimble: Support maximum number of connections to 9 on ESP32-C3 and ESP32-S3 (v4.3)
See merge request espressif/esp-idf!21552
2022-12-14 10:43:24 +08:00
Rahul Tank
4e366665ae
Nimble: Update documentation to include distinction between upstream
...
mesh example and ESP-BLE-MESH
2022-12-13 12:56:29 +05:30
Jiang Jiang Jian
19310eea60
Merge branch 'bugfix/correct_the_default_SR_mode_v4.3' into 'release/v4.3'
...
bugfix/correct the SR_mode selection when konw nothing about Peripheral's SR_mode (v4.3)
See merge request espressif/esp-idf!21521
2022-12-12 14:57:27 +08:00
Rahul Tank
b07ca316d0
Nimble: Support maximum number of connections to 9 on ESP32-C3 and ESP32-S3
2022-12-09 19:13:56 +05:30
jincheng
31b6acc88a
Added reporting for ACL link related events to application
2022-12-09 11:15:56 +08:00
Jin Cheng
bfe007388f
correct the SR_mode selection when konw nothing about Peripheral
2022-12-09 10:37:42 +08:00
Jiang Jiang Jian
df901e0fe8
Merge branch 'contrib/github_pr_9529_v4.3' into 'release/v4.3'
...
component_bt: Fixed memory leak due to not freeing memory if posting a message to a thread fails(v4.3)
See merge request espressif/esp-idf!21473
2022-12-08 11:44:55 +08:00
Wang Meng Yang
05c497e9c2
Merge branch 'bugfix/reduce_BTU_TASK_stack_consumption_v4.3' into 'release/v4.3'
...
Reduce the stack consumption of BTU_TASK (backport v4.3)
See merge request espressif/esp-idf!21436
2022-12-07 11:29:56 +08:00
xiongweichao
dad8773c07
bt:Modify the member variable *arg in struct btc_msg to arg[0]
2022-12-07 10:22:36 +08:00
xiongweichao
433767f97a
bt: Fixed memory leak due to not freeing memory if posting a message to a thread fails
2022-12-07 10:22:29 +08:00
zwj
8ce5d113ca
Reduce the stack consumption of BTU_TASK
2022-12-05 17:29:40 +08:00
isha.pardikar@espressif.com
7b51ebe7a8
NimBLE: Fixed going for reattempt connection code
2022-12-05 14:33:40 +05:30
xiongweichao
9b2b5d1651
Fixed a2dp failing to connect again after disconnect
2022-11-30 19:15:36 +08:00
Jin Cheng
79b4d8fe4f
optimized a2dp_sink audio datapath
...
1. removed audio cache in BTC layer of Bluedroid
2. added flow control for audio data in application layer
Closes https://github.com/espressif/esp-idf/issues/9622
2022-11-24 13:13:40 +08:00
Jiang Jiang Jian
81d598b46f
Merge branch 'bugfix/fix_hfp_clcc_parser_bug_4.3' into 'release/v4.3'
...
Bugfix/Fix HFP client parse CLCC command response bug[backport 4.3]
See merge request espressif/esp-idf!21158
2022-11-24 11:12:15 +08:00
zwj
098465ff74
Fixed errors reported by CI clang_tidy_check
2022-11-21 11:11:52 +08:00
zwj
da42e4a234
Fixed sometimes BTU task overflow when doing read and write performance test
2022-11-21 11:11:40 +08:00
liqigan
60875836bd
fix HFP client parse CLCC command response bug
2022-11-18 19:44:17 +08:00
Jin Cheng
60e281805c
fixed the issue iOS devices cannot initiate connection
...
to ESP32 while there is a BLE connection to this ESP32
Closes https://github.com/espressif/esp-idf/issues/6557
2022-11-14 09:50:22 +08:00
xiongweichao
45d4780760
bt: Fixed SPP VFS mode not being able to send data
2022-10-26 16:27:49 +08:00
zwj
38945f54e1
allow bluedroid host to report adv_ind separately
2022-10-24 19:36:47 +08:00
Jiang Jiang Jian
d96bb082ba
Merge branch 'bugfix/esp_spp_write_len_0_v4.3' into 'release/v4.3'
...
bt: Fixed esp_spp_write() crash when len is 0 (v4.3)
See merge request espressif/esp-idf!20707
2022-10-24 12:31:37 +08:00
Jiang Jiang Jian
dd62e3bb9b
Merge branch 'bugfix/close_stack_callback_during_ble_stop_v4.3' into 'release/v4.3'
...
Nimble: Added check to deregister stack callback with controller during stack deinit(v4.3)
See merge request espressif/esp-idf!20605
2022-10-21 14:21:41 +08:00
xiongweichao
58a7082114
bt: Fixed esp_spp_write() crash when len is 0
...
Closes https://github.com/espressif/esp-idf/issues/9977
2022-10-21 11:21:51 +08:00
Jin Cheng
b5996dd051
Revert "fixed the issue iOS devices cannot initiate connection"
...
This reverts commit da44fc9cbe
.
2022-10-18 19:45:00 +08:00
Rahul Tank
7d3207f70b
Nimble: Added check to deregister stack callback with controller during stack deinit(v4.3)
2022-10-18 12:19:20 +05:30
Jiang Jiang Jian
ed6f966009
Merge branch 'contrib/github_pr_9529_mr_v4.3' into 'release/v4.3'
...
bt:No need to use local copy of btc_msg_t in btc_transfer_context, create it on heap and pass to osi_thread_post()(v4.3)
See merge request espressif/esp-idf!19693
2022-10-17 18:04:57 +08:00
xiongweichao
9f5ff9fddf
Fixed deadlock due to wrong parameter when calling btc_transfer_context() after calling esp_bluedroid_disable()
...
Closes https://github.com/espressif/esp-idf/issues/9672
2022-10-10 09:31:47 +00:00
chenjianhua
ed24da98eb
bluedroid: configurable max gattc cache characteristic count
2022-10-09 15:31:11 +08:00
chenjianhua
b904278330
fix ble adv tx power map
2022-10-09 15:28:39 +08:00
chenjianhua
7a324e2984
bluedroid: fix ble rpa generate and update by host
2022-10-09 15:28:39 +08:00
chenjianhua
0446de4429
Revert "component/bt: add local irk to controller"
...
This reverts commit 032f6d34d1
.
2022-10-09 15:28:39 +08:00
chenjianhua
fb20a1be8e
Revert "Fixed ESP32 BLE can't resolve the peer address when enable white list"
...
This reverts commit 192aa18c31
.
2022-10-09 15:28:39 +08:00
chenjianhua
e5a195fc2c
Bluedroid: Configurable option to modify max gatt service attributes count
2022-10-09 15:28:39 +08:00
Jiang Jiang Jian
9e863ecdb8
Merge branch 'bugfix/fix_some_ble_bugs_on_esp32c3_v4.3' into 'release/v4.3'
...
Fixed some BLE controller bugs on ESP32-C3 (backport v4.3)
See merge request espressif/esp-idf!19990
2022-09-29 13:59:20 +08:00
Jiang Jiang Jian
07bffab8d4
Merge branch 'feature/sink_support_mono_v4.3' into 'release/v4.3'
...
bt: Fixed sink not being able to output mono audio because it can only decode dual channel audio data(v4.3)
See merge request espressif/esp-idf!20079
2022-09-29 11:40:01 +08:00
Jin Cheng
f2000d8925
fixed the issue iOS devices cannot initiate connection
...
to ESP32 while there is a BLE connection to this ESP32
Closes https://github.com/espressif/esp-idf/issues/6557
2022-09-28 16:12:11 +08:00
zwj
f635a2f2a1
fix calling esp_ble_get_cur_sendable_packets_num() sometimes crashes when bluetooth is disconnecting
2022-09-27 21:38:11 +08:00
zwj
157acb3086
Fixed extend adv tx power range error
2022-09-27 21:37:04 +08:00
cjin
ebb23ff4fe
fix err using rpa for confirmation calculation
2022-09-27 21:35:49 +08:00
cjin
78a08e9ca7
fix on data len change cmd malfunction
2022-09-27 21:35:33 +08:00
zwj
05c8753eaa
Fixed extend adv set remove failed
2022-09-27 20:55:19 +08:00
xiongweichao
59ea02cb4c
bt:Fixed sink not being able to output mono audio because it can only decode dual channel audio data
2022-09-09 17:42:30 +08:00
Rahul Tank
1f695251a1
Nimble: Fixed memory corruption introduced in reconnection attempt code
2022-08-24 13:44:29 +05:30
Jiang Jiang Jian
19de572d45
Merge branch 'bugfix/bt_invalid_workqueue_num_v4.3' into 'release/v4.3'
...
Bluetooth: fixed the invalid workqueue number for BTU thread in Bluedroid(backport v4.3)
See merge request espressif/esp-idf!19509
2022-08-12 19:50:07 +08:00
Jiang Jiang Jian
a456819d78
Merge branch 'bugfix/fix_bt_sphinx_warnings_4.3' into 'release/v4.3'
...
components_bt: fix unstandard typedefs [backport v4.3]
See merge request espressif/esp-idf!19339
2022-08-12 14:00:35 +08:00
weitianhua
d264f30e76
component_bt: Fix build doc errors of bt
...
1. bluedroid: use standard function pointer define.
2. blufi: Change ESP_BD_ADDR_LEN into ESP_BLUFI_BD_ADDR_LEN
3. doc/sphinx_known_warnings: Remove fixed parts.
2022-08-12 12:11:54 +08:00