XieWenxiang
d8b42e565c
component/bt: fix Blufi sends data after disconnect the seq still increase(backport v3.3)
2021-01-05 01:53:33 +00:00
XieWenxiang
b0719d3fc6
component/bt: fix Blufi sends longer customer data will will lead congested
2020-12-24 09:37:35 +08:00
liqigan
46fa26b56f
fix spp vfs demo crash when use dynamic memory
2020-12-23 14:44:48 +08:00
Jiang Jiang Jian
896180ec73
Merge branch 'bugfix/collection_bugfix_backport_for_3_3' into 'release/v3.3'
...
Bugfix/collection bugfix backport for 3 3
See merge request espressif/esp-idf!11708
2020-12-23 11:23:14 +08:00
wangcheng
929ad413cb
component/bt: Fix a potential double free error.
2020-12-22 19:09:15 +08:00
weitianhua
282d234ea5
components/bt: Fixed the problem of early release of pointer(p_ccb) in funcion
2020-12-22 15:12:55 +08:00
wangcheng
ddab5b2a2a
component/bt: Fixed the watchdog timeout of btu task during multi-connection
2020-12-11 11:27:35 +08:00
wangcheng
3622e29465
components/bt: Fixed the state not synchronized between controller and host when disconnected.
2020-12-11 11:27:35 +08:00
liqigan
7a52ed2f15
fix spp flow control and vfs write
2020-12-10 10:44:44 +08:00
Jiang Jiang Jian
0416586dcc
Merge branch 'bugfix/add_protection_for_spp_api_3_3' into 'release/v3.3'
...
componnet_bt:/ Add protection for btc and some comment correction [backport v3.3]
See merge request espressif/esp-idf!11455
2020-12-09 22:10:26 +08:00
Island
fca750b4ea
Merge branch 'feature/btdm_support_some_ble_new_features_v3.3' into 'release/v3.3'
...
components/bt: backport some new features for Bluedroid BLE(release v3.3)
See merge request espressif/esp-idf!11464
2020-12-09 10:28:39 +08:00
xiewenxiang
a15ce322b5
component/bt: support BLE Read Attribute value by UUID
2020-12-03 21:04:21 +08:00
xiewenxiang
dfefe7bfd7
component/bt: refactor ble random address setting
2020-12-03 20:44:58 +08:00
xiewenxiang
ea678c3fd1
component/bt: support BLE Application Layer Encryption key size check
2020-12-03 20:36:19 +08:00
xiewenxiang
456d3461a1
component/bt: support BLE Authorization
2020-12-03 20:25:47 +08:00
xiewenxiang
1896249485
component/bt: fix incorrect encryption flag setting
2020-12-03 20:07:05 +08:00
weitianhua
3e3445811a
Correct some debug log for BT Stack & Add protection for rfcomm close API in SPP
2020-12-03 19:29:20 +08:00
weitianhua
810e3b7d79
Separating AVRC & A2DP
...
1. Remove uneccessary macro
2. Add bda_addr for esp_bt_a2dp_disconn_req API
3. Rewrite a2dp clean_up function
2020-12-03 19:05:24 +08:00
liqigan
25774f41db
fix SPP init deynamic memory bugs
2020-12-02 12:24:05 +08:00
liqigan
b9bf3f7cc9
components/bt: Fix SPP using NULL point with dynamic memory
2020-11-23 11:48:34 +08:00
Jiang Jiang Jian
ec4124676f
Merge branch 'bugfix/bredr_bugfix_release_for_qa_dummy_disconnect_3_3' into 'release/v3.3'
...
Bugfix/bredr bugfix release for qa dummy disconnect 3.3
See merge request espressif/esp-idf!10649
2020-10-28 21:26:29 +08:00
Jiang Jiang Jian
3616ae4da4
Merge branch 'bugfix/add_clear_bond_complete_evt_3_3' into 'release/v3.3'
...
componenet_bt/bugfix: add remove bond device complete event 3.3
See merge request espressif/esp-idf!10658
2020-10-28 16:58:49 +08:00
Jiang Jiang Jian
4e71047a2a
Merge branch 'bugfix/fix_bredr_read_rssi_delta_v3.3' into 'release/v3.3'
...
Bugfix/Fix Read Rssi Delta Bug in Bredr [backport v3.3]
See merge request espressif/esp-idf!10810
2020-10-26 21:44:39 +08:00
Jiang Jiang Jian
cd06c14265
Merge branch 'bugfix/fix_get_bond_device_list_v3.3' into 'release/v3.3'
...
bugfix/fix esp_bt_gap_get_bond_device_list bug [backport v3.3]
See merge request espressif/esp-idf!9669
2020-10-26 11:47:08 +08:00
Jiang Jiang Jian
410d59d53d
Merge branch 'feature/esp_spp_stop_srv_v3.3' into 'release/v3.3'
...
bugfix/Add API esp_spp_stop_srv and fix collection of SPP [backport v3.3]
See merge request espressif/esp-idf!10010
2020-10-26 11:46:56 +08:00
boblane
c5b23a85b8
Some Bluetooth devices - such as an Xbox One S controller (model 1708) - report more than two external features pages and are rejected immediately. Pages 1 and 2 are marked as unhandled in btm_devctl.c anyway, so there is no reason to block devices with more pages.
...
(IDFGH-3515)
Signed-off-by: liqigan <liqigan@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/5481
Closes https://github.com/espressif/esp-idf/issues/5470
2020-10-23 06:14:24 +00:00
liqigan
35b2eeaa65
add API esp_spp_stop_srv(), fix the error parameter in esp-idf/examples/bluetooth/bluedroid/classic_bt/bt_spp_initiator/main/example_spp_initiator_demo.c and fix collection of SPP
...
Closes https://github.com/espressif/esp-idf/issues/5409
Closes https://github.com/espressif/esp-idf/pull/5408
See merge request !9114
2020-10-22 08:33:39 +00:00
boblane
fc6f480e89
fix esp_bt_gap_get_bond_device_list bug
...
Closes https://github.com/espressif/esp-idf/issues/5395
2020-10-22 06:32:16 +00:00
liqigan
d61459e692
modify read rssi related function names
...
Closes https://github.com/espressif/esp-idf/issues/5660
2020-10-20 12:31:50 +00:00
baohongde
67edd0c10e
components/bt: Replace task post with btc_inter_profile_call, when post message from btc_dm to btc_gap
2020-09-28 19:36:23 +08:00
baohongde
abf6cecde1
components/bt: Fix clear bond fail when connected without ble included
2020-09-28 16:21:25 +08:00
xiongweichao
67276f5d26
add remove bond device complete event
2020-09-28 16:14:52 +08:00
xiongweichao
3c0aee8595
1.revert dummy command
...
2.fix send MEDIA_CTRL command in disconnect
2020-09-28 12:00:28 +08:00
xiongweichao
2233b5d25e
1.fix test case dummy
...
2.fix sink send media control ESP_A2D_MEDIA_CHECK_SRC_RDY
2020-09-28 11:55:46 +08:00
Jiang Jiang Jian
fb18b12efe
Merge branch 'bugfix/bt_linkup_fallback_event_v3.3' into 'release/v3.3'
...
Bluedroid: Fixes cases having fallback to link up event. (v3.3)
See merge request espressif/esp-idf!9805
2020-09-22 16:44:07 +08:00
weitianhua
8fb47ab0c2
Seperate BTA_JV_L2CAP for less bin size
2020-08-26 15:33:48 +08:00
Wang Cheng
bfaa14bfdd
component/bt: Fix buffer count deinit crash.
2020-08-10 11:43:54 +08:00
wangcheng
12d476427f
components/bt: Add api to query the number of available buffers for the current connection
2020-08-10 11:43:54 +08:00
Chinmay Chhajed
6bbb75f219
Bluedroid: Fixes cases having fallback to link up event.
...
Signed-off-by: Chinmay Chhajed <chinmay.chhajed@espressif.com>
2020-07-27 14:08:03 +05:30
Chinmay Chhajed
99d572700d
Bluedroid: Authentication fixes in Legacy and Secure Connection.
...
Prevent a remote device from doing a Bluetooth Impersonation Attack
(BIAS) by:
- Preventing remote device to downgrade secure connection
feature mask. Secure connection feature mask should remain same or
increase to enabled in link key generation and authentication.
- Doing a mutual authentication during Legacy Authentication.
2020-06-25 13:59:14 +00:00
Jiang Jiang Jian
39e5184159
Merge branch 'bugfix/fix_event_bug_in_GAP_API_release_v3.3' into 'release/v3.3'
...
Bugfix/fix event bug in GAP API [backport v3.3]
See merge request espressif/esp-idf!9195
2020-06-23 12:19:04 +08:00
wangcheng
563c9901ca
blufi: When the format of the received data packet is wrong, reply with an error response
2020-06-17 12:32:57 +08:00
liqigan
02f9eaa31a
components/bt: Adjust the description of esp_bt_gap_start_discovery
and esp_bt_gap_cancel_discovery
.
...
Add some comments to explain why `ESP_BT_GAP_DISC_STATE_CHANGED_EVT` is not reported.
2020-06-17 11:27:37 +08:00
weitianhua
afae411857
Remove (x2) varible for BCM_STRNCPY_S and BCM_STRCPY_S
2020-06-02 08:30:02 +00:00
zwj
38e98acca1
:add congest direct callback and modify congest evt triger threshold
2020-05-28 12:06:10 +00:00
wangcheng
340e40abbe
master missing BLE_AUTH_CMPL_EVT after restart
2020-05-28 12:06:10 +00:00
wangcheng
ed3a172df7
fix bta_dm_deinit_cb
2020-05-28 12:06:10 +00:00
xiewenxiang
23474dc737
component/bt: fix don't dequeue the command queue after process the read_by_type_req(backport v3.3)
2020-03-31 16:45:57 +08:00
gengyuchao
ab175f8845
fix allow to send stop adv hci cmd when host adv state is disable
2020-03-16 21:37:07 +08:00
June
2548168277
backport mr !6031 - fix security info restore bug
2020-02-21 20:17:17 +08:00