Rahul Tank
fcc210d34e
fix(nimble): Fix compilation issues when CCCD is set to 0
2024-04-12 12:38:51 +05:30
Rahul Tank
31fd152cc6
fix(nimble): Fix for Vulnerability CVE_2024_24746
2024-04-11 20:03:56 +05:30
Island
ae5d8a6fae
Merge branch 'bugfix/ble_mesh_heartbeat_filter_add_v4.4' into 'release/v4.4'
...
Fix(ble_mesh):fix error condition for heartbeat filter adding node address (v4.4)
See merge request espressif/esp-idf!29989
2024-04-09 16:12:10 +08:00
Rahul Tank
fadb4082b0
Merge branch 'bugfix/set_correct_addr_type_v4.4' into 'release/v4.4'
...
fix(nimble): Set correct peer_addr during reattempt connection (v4.4)
See merge request espressif/esp-idf!30058
2024-04-08 20:58:25 +08:00
luoxu
523cd6291b
fix(ble_mesh): fix error condition for heartbeat filter adding node address
2024-04-08 14:28:39 +08:00
xiongweichao
0c4fbbff02
fix(bt/bluedroid): Fix SPP crash after deinit
...
- The disconnection event comes up after spp disable is completed, so a null pointer is used.
2024-04-07 20:03:33 +08:00
Rahul Tank
4c00c5c29c
fix(nimble): Remove extra code in reattempt connection
2024-04-06 20:32:33 +05:30
Rahul Tank
d9a1302095
Nimble: Add APIs to handle vs HCI commands and events
2024-04-03 10:46:13 +05:30
Jiang Jiang Jian
efcbfbefc2
Merge branch 'fix/rd_stored_link_key_error_v4.4' into 'release/v4.4'
...
fix(bt): fix some issues in bt controller(backport v4.4)
See merge request espressif/esp-idf!29974
2024-04-03 11:09:54 +08:00
gongyantao
b0a6609e7a
fix(bt): fix some issues in bt controller
...
1: fixed the incorrect timeing in reporting HCI_Link_Key_Type_Changed.
2: fixed the incorrect iv value during resuming encryption.
3: fixed the incorrect return with hci command rd_stored_link_key.
2024-04-02 09:42:49 +08:00
Rahul Tank
5ff6298956
fix(nimble): Change reconnection scheme
2024-04-01 18:23:16 +05:30
Jin Cheng
9ce03290cc
change(bt/bluedroid): Use BTC util to convert HCI status to ESP status
2024-03-28 11:06:22 +08:00
Island
1e1030e5ef
Merge branch 'bugfix/BT-3491_v4.4' into 'release/v4.4'
...
bugfix(ble_mesh): Avoid provisioner handling messages from nodes that have...(v4.4)
See merge request espressif/esp-idf!28052
2024-03-25 12:11:15 +08:00
Darshan Dobariya
eabb77e9bc
fix(nimble): Added support for deleting the oldest bonded device across reboot (v4.4)
2024-03-21 10:52:13 +05:30
wangjialiang
000bf3a365
update invalid links in the ble mesh example documentation
2024-03-21 11:13:37 +08:00
luoxu
ce36163317
bugfix(ble_mesh): Avoid provisioner handling messages from nodes that have already left the network.
2024-03-21 11:13:37 +08:00
Rahul Tank
7489d8ff2d
fix(nimble): Fix dangling pointer error during compilation
2024-03-19 19:32:56 +05:30
linruihao
24b5515d4f
fix(bt/controller): Fixed some bugs in esp32 bt controller
...
1. fixed crash issue in coexist callback
2. fixed wrong LMP message send when expect peer device increase tx power to max
2024-03-15 19:09:07 +08:00
Jin Cheng
9830b8bb22
feat(bt/bluedroid): Moved the memory allocation of HF AG control blocks to BTC module
2024-03-14 10:56:25 +08:00
Darshan Dobariya
1243dab84d
fix(nimble): Added ble_host_rpa_enabled flag for address resoultion for esp32 (v4.4)
2024-03-12 12:30:25 +05:30
Jiang Jiang Jian
5bd00ecceb
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v4.4' into 'release/v4.4'
...
Fixed some BLE bugs 2403 (backport v4.4)
See merge request espressif/esp-idf!29468
2024-03-12 11:02:39 +08:00
zhanghaipeng
7eebebff0c
fix(ble/bluedroid): Fixed BLE BLE periodic advertising parameter check
2024-03-10 20:08:51 +08:00
zhanghaipeng
4b40817158
fix(ble/bluedroid): Fixed BLE crash when repeatedly initialize and deinitialize host
2024-03-10 20:05:16 +08:00
Abhinav Kudnar
64b278f74e
fix(nimble): Revise the help section for the Kconfig macro BLE_RPA_TIMEOUT
2024-03-08 11:31:36 +05:30
chenjianhua
285bffbffd
feat(bt/bluedroid): Add ext adv and privacy status check
2024-03-07 14:25:35 +08:00
thekurtovic
a2cc7980e4
fix(bt/bluedroid): Fixed "reprot" typo in esp_ble_gap_ext_adv_reprot_t
2024-03-07 14:25:28 +08:00
Joshua
6ca03fc600
fix(bt/blufi): Fixed BluFi module link error(C++ hybrid compilation)
2024-03-07 14:22:42 +08:00
chenjianhua
8ada7f868b
fix(bt/bluedroid): Fixed crash when calculating GATTS database hash
2024-03-07 14:19:00 +08:00
chenjianhua
17e3c69694
fix(bt): Update bt lib for ESP32(5ea2fca)
...
- Fixed HCI command status event sending for disconnect command
- Fixed LE transmitter test command param check
2024-03-07 14:18:18 +08:00
Jin Cheng
4734fb0044
fix(bt/controller): Fixed 3 esp32 bt controller bugs
...
update esp32 bt-lib (952debf4)
1. Increased the length of queue for coexist requestions
2. fix(bt/controller): Cleared BT SNIFF when no connections exists
3. fix(bt/controller): Corrected a typo in coex module
2024-03-07 14:18:13 +08:00
chenjianhua
e249971122
fix(bt): Update bt lib for ESP32(2de69f3)
...
- Fixed HCI command status event send when LLCP busy
2024-03-07 14:18:07 +08:00
Abhinav Kudnar
4e73d06135
fix(nimble): Added the check to prevent address resolution in case of identity addr for esp32
2024-03-06 15:16:50 +05:30
Island
29efc9650d
Merge branch 'bugfix/struct_init_order_blemesh_v4.4' into 'release/v4.4'
...
ble_mesh: example: fix the structure init order to meet C++ requirements(backport v4.4)
See merge request espressif/esp-idf!28929
2024-03-06 14:09:28 +08:00
Darshan Dobariya
e79e35219e
feat(nimble): Authorize or deauthorize a BLE device for a connection (v4.4)
2024-03-05 10:02:37 +05:30
Rahul Tank
7a00499cc9
Merge branch 'bugfix/move_count_v4.4' into 'release/v4.4'
...
fix(nimble): Fix compilation issue in nimble for -O2 flag (v4.4)
See merge request espressif/esp-idf!29076
2024-03-04 22:05:56 +08:00
Rahul Tank
29f92595bf
Merge branch 'bugfix/increase_reattempt_conn_count_v4.4' into 'release/v4.4'
...
fix(nimble): Increase range of reattempt connection count (v4.4)
See merge request espressif/esp-idf!29343
2024-03-04 19:44:21 +08:00
Darshan Dobariya
0e9b28f7fb
fix(nimble): Fix compilation issue in nimble for -O2 flag (v4.4)
2024-03-04 15:19:52 +05:30
Jiang Jiang Jian
fdfe99cdb2
Merge branch 'bugfix/improve_find_by_addr' into 'release/v4.4'
...
fix(nimble): Improve find conn by ble_addr_t (v4.4)
See merge request espressif/esp-idf!29134
2024-03-04 10:40:27 +08:00
Jiang Jiang Jian
6cb955e8e6
Merge branch 'bugfix/update_spp_doc_v4.4' into 'release/v4.4'
...
docs(bt/bluedroid): update API documents of SPP (v4.4)
See merge request espressif/esp-idf!29173
2024-03-04 10:40:05 +08:00
Jiang Jiang Jian
8247e0b058
Merge branch 'bugfix/fix_ble_max_reconnect_v4.4' into 'release/v4.4'
...
fix(ble/bluedroid): Update maximum BLE reconnection attempts configuration(backport v4.4)
See merge request espressif/esp-idf!29221
2024-03-04 10:38:03 +08:00
Rahul Tank
1b249261f3
fix(nimble): Increase range of reattempt connection count
2024-02-29 15:58:33 +05:30
gongyantao
9fac48f089
change(bt/bluedroid): Redirect app functions in controller based on the bluetooth mode
2024-02-23 19:08:50 +08:00
zhanghaipeng
c73823095d
fix(ble/bluedroid): Update maximum BLE reconnection attempts configuration
2024-02-23 15:49:30 +08:00
Rahul Tank
ead3022f5b
fix(nimble): Improve find conn by ble_addr_t
2024-02-22 09:01:42 +05:30
Jin Cheng
5c8190f2ad
docs(bt/bluedroid): update API documents of SPP
2024-02-22 10:01:19 +08:00
InfiniteYuan
d3290e761b
ble_mesh: stack: fix the structure init order to meet C++ requirements
2024-02-07 16:38:19 +08:00
gongyantao
de32c62e90
fix(bt/bluedroid): fix dangling pointer issue when logging remove section
2024-02-07 15:10:30 +08:00
Rahul Tank
02312e6a31
Merge branch 'bugfix/fix_out_of_order_messages_causing_dos_v4.4' into 'release/v4.4'
...
fix(nimble): Out of order messages during SMP causing DOS vulnerability (v4.4)
See merge request espressif/esp-idf!28940
2024-02-07 11:59:44 +08:00
Jiang Jiang Jian
49961221ed
Merge branch 'bugfix/ble_mesh_deinit_reinit_v4.4' into 'release/v4.4'
...
feat: ble mesh: improve ble mesh deinit when nimble enable(backport v4.4)
See merge request espressif/esp-idf!28923
2024-02-07 11:06:26 +08:00
Sumeet Singh
abd29905ae
fix(nimble): Out of order messages during SMP causing DOS vulerability (v4.4)
2024-02-06 16:46:27 +05:30