liqigan
09d97a007b
fix SPP open with wrong remote bd_addr
2021-12-31 15:48:48 +08:00
Jiang Jiang Jian
ebf628e4ae
Merge branch 'feature/support_ble_direct_ind_low_adv_v4.1' into 'release/v4.1'
...
components/bt: Support low duty cycle directed advertising(backport release/v4.1)
See merge request espressif/esp-idf!16380
2021-12-29 06:09:51 +00:00
Wang Meng Yang
284fa65271
Merge branch 'bugfix/fix_spp_listen_err_v4.1' into 'release/v4.1'
...
Component_bt/Fix SPP cannot malloc slot bugs[backport v4.1]
See merge request espressif/esp-idf!16386
2021-12-21 08:01:18 +00:00
Jiang Jiang Jian
7e7ea6c779
Merge branch 'feature/add_coex_hci_command_v4.1' into 'release/v4.1'
...
Add hci command to set coexistence status (v4.1)
See merge request espressif/esp-idf!16056
2021-12-21 03:31:57 +00:00
Jiang Jiang Jian
6f737fdca8
Merge branch 'bugfix/leedarson_v4.1' into 'release/v4.1'
...
component_bt: Fix some code logic errors (v4.1)
See merge request espressif/esp-idf!16039
2021-12-21 03:31:43 +00:00
xiewenxiang
e4d61c3d85
components/bt: fix blufi encryption fail
2021-12-16 16:22:23 +08:00
xiewenxiang
554b71c541
components/bt: Fix high duty cycle directed advertising will not be stopped when timeout
2021-12-16 16:21:52 +08:00
xiewenxiang
2aa8b8794c
components/bt: Support low duty cycle directed advertising
2021-12-16 16:21:52 +08:00
liqigan
70375166ba
fix SPP server bugs when the BTC layer can not allocate a slot for the listen port
2021-12-14 11:22:53 +08:00
Wang Meng Yang
22d127ecc1
Merge branch 'bugfix/fix_memory_leak_controller_deinit_v4.1' into 'release/v4.1'
...
ESP32: Fix memory leak in controller deinit function v4.1
See merge request espressif/esp-idf!15971
2021-12-09 02:36:52 +00:00
xiongweichao
edd24b518b
Add hci command to set coexistence status
2021-12-07 17:41:59 +08:00
Rahul Tank
ecbf1e398a
ESP32: Fix memory leak in controller deinit function
...
Added change to dealloc s_pm_lock in controller deinit as it gets allocated
during init procedure.
2021-12-07 11:34:37 +05:30
xiongweichao
b01ea3e2c7
Missing break in switch
2021-12-07 12:11:33 +08:00
xiongweichao
b37e2553aa
already defined in bt_target.h
2021-12-07 12:11:33 +08:00
xiongweichao
33fd228c9d
Dereference after null check
2021-12-07 12:11:33 +08:00
xiongweichao
01a7b1de70
Dereference before null check
2021-12-07 12:11:33 +08:00
xiongweichao
92f258e927
Logically dead code
2021-12-07 12:11:33 +08:00
Jiang Jiang Jian
9fe266f18e
Merge branch 'bugfix/fix_modem_sleep_hw_error_mr_4.1' into 'release/v4.1'
...
fix modem sleep hw error
See merge request espressif/esp-idf!16020
2021-12-07 03:32:50 +00:00
Yang Zhao
22096945d8
1.fix the issue create Connection request is not properly terminated
...
which blocks BlueZ from reconnecting
2.fix the issue bt_spp_acceptor example fails when SPP is initiated
on a windows machine using Realtek Bluetooth adapter
3.fix the issue HCI_Read_Clock failed read local Bluetooth Clock
4.It is abnormal when getting the deep sleep state bit. So we need to
check the state again and run the "ble_master_soft_rst()" if neesed.
2021-12-06 17:37:49 +08:00
“YangZhao”
dea009aa62
Fix the high-impact issues from the code analysis report from customer.
...
For the CID10564,10384,10280,10098,10038,The memory was released in other place.
For the CID10365,it release the memory in the function when sent successfully.
For the CID10268,10011, we need not change the code.
2021-12-06 14:04:05 +08:00
xiewenxiang
7b18c32ad2
component/bt: fix crash when shutdown bt(backport v4.1)
2021-11-08 10:43:15 +08:00
Island
25ce06d32e
Merge branch 'bugfix/ble_mesh_host_init_v4.1' into 'release/v4.1'
...
ble_mesh: nimble: return error if init host twice (v4.1)
See merge request espressif/esp-idf!15790
2021-11-05 03:12:34 +00:00
Island
30450b456f
Merge branch 'bugfix/sig_ble_mesh_errata_e16350_v4.1' into 'release/v4.1'
...
ble_mesh: stack: Apply the errata E16350 from Bluetooth SIG (v4.1)
See merge request espressif/esp-idf!15786
2021-11-05 03:09:32 +00:00
lly
2f0fbfa3ef
ble_mesh: nimble: return error if init host twice
2021-11-03 19:22:00 +08:00
lly
68d902e9c8
ble_mesh: stack: Apply the errata E16350 from Bluetooth SIG
2021-11-03 19:07:08 +08:00
Chinmay Chhajed
5bf675ea4f
BLE: Set connection max latency value to 499.
2021-11-01 16:39:13 +05:30
Island
2a455d7d5e
Merge branch 'bugfix/heartbeat_filter_with_acceptlist_v4.1' into 'release/v4.1'
...
ble_mesh: stack: Fix heartbeat filter with accept list (v4.1)
See merge request espressif/esp-idf!15678
2021-10-28 02:58:47 +00:00
wangjialiang
661528d4f7
ble_mesh: stack: Fix heartbeat filter with accept list
2021-10-27 16:47:17 +08:00
xiongweichao
8656b9f088
Remove assert when inq done
...
Closes https://github.com/espressif/esp-idf/issues/6759
2021-10-27 14:36:37 +08:00
Yang Zhao
e14327fa02
1.Fix the ble scan failed issue, this may happen in coexit environment
...
2.Fix connection failed with LG 5.0 phone
3.Check only for same X component of public key in BR/EDR
2021-10-21 11:08:46 +08:00
xiewenxiang
85a6c2ea9b
component/bt: fix data length update failed
2021-10-13 19:47:43 +08:00
baohongde
e10416659c
components/bt: Sync bt lib with the high level interrupt version
2021-10-08 14:20:36 +08:00
Jiang Jiang Jian
d0525dcf03
Merge branch 'bugfix/stack_init_check_v4.1' into 'release/v4.1'
...
NimBLE: Check stack status before executing stack command
See merge request espressif/esp-idf!14985
2021-09-23 07:55:34 +00:00
zhiweijian
ffc6072f80
component/bt: add clear white list API
2021-09-22 16:01:51 +08:00
Wang Meng Yang
01a11b2d0e
Merge branch 'bugfix/hf_disc_acl_no_disc_v4.1' into 'release/v4.1'
...
bugfix/acl can't disconnect when hfp_client disconnect [release/v4.1]
See merge request espressif/esp-idf!15058
2021-09-07 23:30:20 +00:00
jincheng
f5e1d1c2bf
fix timer collision in role switch
...
Closes https://github.com/espressif/esp-idf/issues/7203
2021-09-06 10:35:25 +08:00
jincheng
ba8f1e4b5c
fix acl can not disconnect when hf_client disconnect
2021-09-03 11:29:14 +08:00
Wang Meng Yang
907205a13a
Merge branch 'bugfix/btdm_fix_some_Document_Description_Error_v4.1' into 'release/v4.1'
...
component/bt: fix some ble document description error(backport v4.1)
See merge request espressif/esp-idf!14825
2021-09-03 01:40:26 +00:00
XieWenxiang
3ba43f4991
component/bt: fix some ble document description error
2021-09-01 20:46:14 +08:00
Rahul Tank
12b50729ed
NimBLE: Check stack status before executing stack command
2021-08-27 20:53:19 +05:30
Wang Meng Yang
47cc42f662
Merge branch 'component_bt/add_spp_faq_v4.1' into 'release/v4.1'
...
Component_bt/Add FAQ in SPP Demo README[backport v4.1]
See merge request espressif/esp-idf!14798
2021-08-23 05:15:26 +00:00
xiongweichao
367675be4e
components/bt: fix spp memory leak
...
Closes https://github.com/espressif/esp-idf/issues/7238
2021-08-19 14:41:06 +08:00
Island
b7bc49e942
Merge branch 'bugfix/ble_mesh_cve_recommendation_v4.1' into 'release/v4.1'
...
ble_mesh: Update the SIG recommendations for CVE issues (v4.1)
See merge request espressif/esp-idf!14843
2021-08-18 12:41:33 +00:00
lly
d272f830b2
ble_mesh: Update the SIG recommendations for CVE issues
2021-08-18 10:58:56 +08:00
Chinmay Chhajed
3675409ee8
bt: Remove unused function esp_bt_get_mac.
2021-08-17 18:55:21 +05:30
liqigan
69b2100a13
add FAQ in SPP demo README
2021-08-17 15:19:31 +08:00
Wang Meng Yang
e589fdd18c
Merge branch 'bugfix/btdm_auto_update_PPCP_attribute_value_v4.1' into 'release/v4.1'
...
component/bt: fix bluedroid host auto update PPCP attribute value(backport v4.1)
See merge request espressif/esp-idf!14750
2021-08-16 07:36:29 +00:00
XieWenxiang
cd671be627
component/bt: fix bluedroid host auto update PPCP attribute value
2021-08-11 18:06:44 +08:00
Yang Zhao
bca844c2f5
The controller may miss the sleep time caculated before. So it will stuck
...
in the loop to get the deep sleep HW flag. Then the watchdog issue happen.
2021-08-11 14:28:24 +08:00
xiongweichao
aec82dca51
fix spp acceptor deadlock
2021-08-09 11:06:12 +08:00