Island
cb98558051
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.1' into 'release/v5.1'
...
Fixed some BT and BLE bugs 2404 (backport v5.1)
See merge request espressif/esp-idf!30784
2024-05-13 14:01:24 +08:00
Rahul Tank
7ad7f84f0f
Merge branch 'bugfix/fix_ble_issues_5.1' into 'release/v5.1'
...
fix(nimble): Bugfix/fix ble issues 5.1
See merge request espressif/esp-idf!30246
2024-05-13 13:55:15 +08:00
Jiang Jiang Jian
a79bd17e39
Merge branch 'bugfix/bt_bss_in_extram_v5.1' into 'release/v5.1'
...
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled(backport v5.1)
See merge request espressif/esp-idf!30636
2024-05-13 11:01:50 +08:00
Jiang Jiang Jian
af5579d3f2
Merge branch 'bugfix/hf_local_param_null_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): allocate memory for control block of HFP Audio Gateway (v5.1)
See merge request espressif/esp-idf!30441
2024-05-13 11:00:04 +08:00
Jiang Jiang Jian
80de3e63a9
Merge branch 'bugfix/fix_ble_appearance_v5.1' into 'release/v5.1'
...
Fixed BLE appearance category ranges (v5.1)
See merge request espressif/esp-idf!30286
2024-05-13 10:43:05 +08:00
Jiang Jiang Jian
eb639cd917
Merge branch 'bugfix/ble_mesh_heartbeat_filter_add_v5.1' into 'release/v5.1'
...
Fix(ble_mesh):fix error condition for heartbeat filter adding node address (v5.1)
See merge request espressif/esp-idf!29987
2024-05-13 10:38:27 +08:00
Jiang Jiang Jian
ffbb69e9d5
Merge branch 'change/add_convt_from_hci_state_to_esp_state_v5.1' into 'release/v5.1'
...
change(bt/bluedroid): Use BTC util to convert HCI status to ESP status (v5.1)
See merge request espressif/esp-idf!29922
2024-05-13 10:37:35 +08:00
Wang Meng Yang
7f127429d3
Merge branch 'bugfix/sdp_remove_record_no_evt_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): Fixed the crash caused by using illegal pointers during SDP deinit(v5.1)
See merge request espressif/esp-idf!29943
2024-05-13 10:18:47 +08:00
Wang Meng Yang
5056683c0a
Merge branch 'feature/add_api_to_send_vendor_hci_cmd_v5.1' into 'release/v5.1'
...
Feature/add api to send vendor hci cmd (backport v5.1)
See merge request espressif/esp-idf!30226
2024-05-13 10:16:50 +08:00
Rahul Tank
12fd2435ea
fix(nimble): Expose API to set RPA Timeout
2024-05-12 13:50:14 +05:30
Sumeet Singh
bce9b7ad4b
fix(nimble): Removed code for termination upon signed write operation failure
2024-05-12 13:50:14 +05:30
Rahul Tank
e4083fd321
fix(nimble): Fix compilation issues when CCCD is set to 0
2024-05-12 13:50:14 +05:30
Rahul Tank
d7bfdee87b
fix(nimble): Fix for Vulnerability CVE_2024_24746
2024-05-12 13:50:14 +05:30
Rahul Tank
fec0bb07f6
fix(nimble): Add support for data length change evt
2024-05-12 13:50:14 +05:30
Rahul Tank
28f8c9d228
fix(nimble): Fix the size of num_packets in dtm event
2024-05-12 13:50:14 +05:30
Rahul Tank
0bda7fb520
fix(nimble): Remove extra code in reattempt connection
2024-05-12 13:50:14 +05:30
Rahul Tank
d8e072fd8a
fix(nimble): Change reconnection scheme
2024-05-12 13:50:14 +05:30
Rahul Tank
7ff783db6a
fix(nimble): Handle auto connection flag for extended connect
2024-05-12 13:50:14 +05:30
Darshan Dobariya
26eb624879
fix(nimble): Added support for deleting the oldest bonded device across reboot
2024-05-12 13:50:14 +05:30
Roshan Bangar
a51364c76f
fix(nimble): Fix compilation issues and Minor enhancements to esp_hid
2024-05-12 13:50:14 +05:30
Roshan Bangar
0e0ac035dd
fix(nimble): Fixed compilation issues on disabling security
2024-05-12 13:50:14 +05:30
zhanghaipeng
db06b4ac2a
feat(ble/bluedroid): Support BLE command status debug log
2024-05-11 14:40:24 +08:00
zhanghaipeng
da961e3c75
fix(ble/controller): Update esp32 bt-lib (4012cfb)
...
- Fixed BLE coex assert
- Fixed BLE DTM status and tx count
2024-05-11 14:40:13 +08:00
chenjianhua
c3c56b9a75
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(c23ab4c)
...
- Support QA test vendor HCI command and event
2024-05-11 14:38:58 +08:00
baohongde
08d3e74353
fix(ble/controller): Fixed LoadProhibited after bluetooth deinit
2024-05-11 14:38:53 +08:00
chenjianhua
fecd966e5a
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5274796)
...
- Fixed extended uncoded and coded scan scheduling
- Add config for channel assessment and ping procedure
- Clear random address for extended advertising
- Add periodic advertising list check
- Fixed periodic advertising data setting with zero length
2024-05-11 14:38:47 +08:00
baohongde
2798e62787
feat(ble/controller): Add coexist schm for BLE
2024-05-11 14:38:40 +08:00
chenjianhua
d6df155da2
feat(bt): Update bt lib for ESP32(e314148)
...
- Support QA test vendor HCI command and event
2024-05-11 14:37:13 +08:00
zhanghaipeng
c6414934b0
fix(bt/controller): Update bt lib for ESP32(5838b68)
...
- Fixed BLE scan assert
- Fixed assert(10,0) in lld_pdu
- Add BLE scan backoff in menuconfig
2024-05-11 14:37:06 +08:00
Jin Cheng
0cdccd57e9
fix(bt/controller): Use embedded assembly to get access to DPORT registers
2024-05-11 14:36:57 +08:00
Jiang Jiang Jian
517a27ed26
Merge branch 'fix/rd_stored_link_key_error_v5.1' into 'release/v5.1'
...
fix(bt): fix some issues in bt controller(backport v5.1)
See merge request espressif/esp-idf!29977
2024-05-11 11:31:39 +08:00
Wang Mengyang
cc0485e40d
change(bt): Rename linker script file names and symbol names
...
1. rename linker files
2. support memory release in case that ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY is enabled
3. improve the implementation of memory release
2024-05-06 16:39:46 +08:00
Wang Mengyang
d01f09044e
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled
...
1. Closes https://github.com/espressif/esp-idf/issues/10427
2. add two linker script to unify linker script symbols for BT libraries
3. The memory release functions have also been simplified
2024-05-06 16:38:10 +08:00
Jin Cheng
c38a3544ca
fix(bt/bluedroid): allocate memory for control block of HFP Audio Gateway in its initialization when dynamic memory is wnabled
2024-04-24 08:28:15 +08:00
zhanghaipeng
151976a2c2
fix(ble/bluedroid): Fixed set BLE appearance value
2024-04-17 20:40:44 +08:00
zwl
f22ac0ff82
ble: fixed an occasional assertion issue in coexistence scenarios on ESP32C2
2024-04-17 14:55:29 +08:00
zwl
e4fe67f7c2
ble: fixed the bt cmakelist error when use nimble host only
2024-04-17 14:54:54 +08:00
zhiweijian
45f5714beb
fix(ble/bluedroid): Fixed adv not restart due to disconnection reason 0x3e
2024-04-13 15:41:49 +08:00
zhiweijian
cc2e293d7c
feat(bt/common): Add bluerooth hci layer data stream record
2024-04-13 15:41:15 +08:00
zhiweijian
070f6b4c9a
feat(bt/bluedroid): add api to setnd vendor hci command
2024-04-13 12:57:55 +08:00
zhiweijian
eefcec929e
fix(ble/bluedroid): fixed bluedroid host DTM API
2024-04-13 11:47:44 +08:00
zhiweijian
fc5bd26340
feat(ble/bluedroid): Add APIs for BLE direct test mode on bluedroid host
2024-04-13 11:45:04 +08:00
Jiang Jiang Jian
dd8080e164
Merge branch 'bugfix/BT-3491_v5.1' into 'release/v5.1'
...
bugfix(ble_mesh): Avoid provisioner handling messages from nodes that have...(v5.1)
See merge request espressif/esp-idf!28050
2024-04-12 10:30:49 +08:00
luoxu
a1f97563cc
fix(ble_mesh): fix error condition for heartbeat filter adding node address
2024-04-11 20:24:43 +08:00
wangjialiang
8fc57142a3
update invalid links in the ble mesh example documentation
2024-04-11 20:23:50 +08:00
luoxu
ea6e8653f6
bugfix(ble_mesh): Avoid provisioner handling messages from nodes that have already left the network.
2024-04-11 20:23:50 +08:00
xiongweichao
67137791cd
fix(bt/bluedorid): Fixed crash caused by using illegal pointer
2024-04-07 19:08:41 +08:00
xiongweichao
75c0c89de3
fix(bt/bluedorid): Fixed no event when removing an invalid SDP record
2024-04-07 19:08:41 +08:00
cjin
d7c4968d3c
feat(ble): add cca related config in c6, h2 and c2
2024-04-02 19:55:37 +08:00
cjin
8e140779e7
change(ble): support ble light sleep using ext 32k xtal on C2
2024-04-02 19:55:36 +08:00