Rahul Tank
e9959cd00e
fix(nimble): Pass the correct cb arg during reconnection attempt
2024-06-25 08:31:11 +05:30
Rahul Tank
640be34ffa
fix(nimble): Clear resource before re-starting advertising
2024-06-20 11:00:22 +05:30
Rahul Tank
14bd74fc84
fix(nimble): Added change to handle extra memory for ext adv reattempt
2024-06-14 12:02:58 +05:30
Island
c65d7e93e1
Merge branch 'feat/add_hci_log_record_for_nimble_v5.2' into 'release/v5.2'
...
Feat/add hci log record for nimble v5.2 (backport v5.2)
See merge request espressif/esp-idf!31356
2024-06-06 16:53:40 +08:00
Abhinav Kudnar
4fc594a17f
fix(nimble): Added return code in ble_gap_unpair error logs
2024-06-06 10:13:51 +05:30
zhiweijian
ef9ed5143a
feat(bt/nimble): support hci log for nimble
2024-06-06 09:45:47 +08:00
Rahul Tank
47b00716c0
Merge branch 'bugfix/restart_advertising_if_slave_23e_v5.2' into 'release/v5.2'
...
fix(nimble): start advertising if disconnect due to 0x3E in slave (v5.2)
See merge request espressif/esp-idf!31033
2024-06-05 15:10:28 +08:00
Island
5da6f3fbe5
Merge branch 'bugfix/fix_ble_max_attribute_value_v5.2' into 'release/v5.2'
...
Bugfix/fix ble max attribute value v5.2
See merge request espressif/esp-idf!30415
2024-06-05 12:13:13 +08:00
Rahul Tank
57ec59475f
fix(nimble): start advertising if disconnect due to 0x3E in slave
2024-06-05 09:22:45 +05:30
Rahul Tank
9df9c062dd
Merge branch 'doc/update_readme_enc_adv_v5.2' into 'release/v5.2'
...
docs(nimble): Added chip information in enc_adv example README file (v5.2)
See merge request espressif/esp-idf!30774
2024-06-05 11:46:17 +08:00
Rahul Tank
6bcc67e51c
Merge branch 'bugfix/disable_mbedtls_options_v5.2' into 'release/v5.2'
...
fix(nimble): Deselect MBEDTLS_ECP_RESTARTABLE when mbedTLS is used (v5.2)
See merge request espressif/esp-idf!30619
2024-06-05 11:45:58 +08:00
Wang Meng Yang
876d000b81
Merge branch 'bugfix/fix_hid_connection_failed_bug_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix HID Device connection failed bug[backport 5.2]
See merge request espressif/esp-idf!30589
2024-06-04 19:30:23 +08:00
zhanghaipeng
32ec84c6d6
fix(ble/bluedroid): Optimize BLE stack connect callback name
2024-06-02 17:16:54 +08:00
zhanghaipeng
7af45c272d
fix(ble/bluedroid): Fixed BLE no data length change event
2024-06-02 17:16:45 +08:00
chenjianhua
54ac03217f
feat(bt/bluedroid): support BLE set privacy mode
2024-05-22 19:35:48 +08:00
zhanghaipeng
4eba8c2828
feat(ble/bluedroid): Support BLE add device to resolving list
2024-05-22 19:33:55 +08:00
zhanghaipeng
ed37f99e8a
feat(ble/bluedroid): Support set resolvable provate address timeout by api
2024-05-22 19:33:55 +08:00
zhanghaipeng
83910d96eb
fix(ble/bluedroid): Fixed BLE GATT max length of an attribute value
2024-05-22 19:33:55 +08:00
zhanghaipeng
bd82e0aba8
fix(ble/bluedroid): Optimize BLE documentation comments to comply with Doxygen syntax
2024-05-22 19:33:55 +08:00
Rahul Tank
4a86c7a49e
docs(nimble): Added chip information in ble_enc_adv README file
2024-05-15 15:34:11 +05:30
Jiang Jiang Jian
408294ab15
Merge branch 'bugfix/fix_ble_coex_assert_v5.2' into 'release/v5.2'
...
Update esp32 bt-lib (4012cfb)(backport v5.2)
See merge request espressif/esp-idf!30520
2024-05-13 10:22:31 +08:00
Rahul Tank
12d81c1cf1
fix(nimble): Deselect MBEDTLS_ECP_RESTARTABLE when mbedTLS is used
2024-05-06 15:19:40 +05:30
liqigan
43aa421205
fix(bt/bluedroid): Fix HID Device connection failed bug
...
Closes https://github.com/espressif/esp-idf/issues/13671
2024-04-30 17:58:26 +08:00
zhiweijian
4dda86b352
fix(nt/bluedroid): Split the device name set functions
...
feat(bt/bluedroid): added APIs to get/set device name on BT GAP side
change(bt/bluedroid): use BT GAP APIs to set/get device name in bluetooth classic examples
change(bt/bluedroid): use BT/BLE GAP APIs to set/get device name in coexist examples
2024-04-30 12:02:56 +08:00
zhiweijian
7e97c5fb16
fix(ble/bluedroid): Remove esp_bluedroid_init() discard declaration
2024-04-30 12:02:45 +08:00
zhanghaipeng
e6414b69f5
feat(ble/bluedroid): Support BLE command status debug log
2024-04-26 17:14:07 +08:00
Jiang Jiang Jian
d4e32532df
Merge branch 'bugfix/optimize_hidh_connection_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix HID Host connection bugs[backport 5.2]
See merge request espressif/esp-idf!30425
2024-04-24 10:23:45 +08:00
Jin Cheng
89dbe5f6dc
fix(bt/bluedroid): allocate memory for control block of HFP Audio Gateway in its initialization when dynamic memory is wnabled
2024-04-24 08:25:24 +08:00
liqigan
98b744c85b
fix(bt/bluedroid): Fix HID Host connection bugs
...
1. Fix is_orig value inconsistency for HIDH open event
2. Fix the error state for repeat connection of the same device
2024-04-23 21:04:50 +08:00
Rahul Tank
28157cf1e2
fix(nimble): Expose API to set RPA Timeout
2024-04-23 11:24:10 +05:30
Wang Meng Yang
b0eef7f889
Merge branch 'bugfix/crash_after_bluedroid_deinit_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed controller using null pointer after bluedroid deinit(v5.2)
See merge request espressif/esp-idf!30327
2024-04-22 15:25:59 +08:00
Island
e362358ea3
Merge branch 'bugfix/fix_ble_appearance_v5.2' into 'release/v5.2'
...
Fixed BLE appearance category ranges (v5.2)
See merge request espressif/esp-idf!30285
2024-04-18 10:44:18 +08:00
xiongweichao
47d542acaa
fix(bt/bluedroid): Fixed crash after bluedroid deinit
...
hci_host_env.downstream_data_ready is set to NULL during bluedroid deinit,
causing the controller to use a null pointer when calling callback.
2024-04-18 10:27:45 +08:00
zhanghaipeng
c079772799
fix(ble/bluedroid): Fixed set BLE appearance value
2024-04-17 20:41:14 +08:00
Sumeet Singh
234ad8cd1e
fix(nimble): Removed code for termination upon signed write operation failure
2024-04-16 17:54:51 +05:30
Wang Meng Yang
40d398199f
Merge branch 'feature/add_api_to_send_vendor_hci_cmd_v5.2' into 'release/v5.2'
...
feat(bt/bluedroid): add api to send vendor hci command (backport v5.2)
See merge request espressif/esp-idf!30127
2024-04-16 17:48:20 +08:00
Jiang Jiang Jian
8096a16765
Merge branch 'bugfix/spp_crash_after_deint_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed SPP crash due to the connection not being disconnected before esp_spp_deinit was called(v5.2)
See merge request espressif/esp-idf!30082
2024-04-15 11:39:01 +08:00
zhiweijian
a43f54ccc0
fix(ble/bluedroid): Fixed adv not restart due to disconnection reason 0x3e
2024-04-13 10:36:44 +08:00
zhiweijian
9b72c4ef54
feat(bt/common): Add bluerooth hci layer data stream record
2024-04-13 10:35:23 +08:00
zhiweijian
0efee1745c
feat(bt/bluedroid): add api to setnd vendor hci command
2024-04-13 10:28:54 +08:00
Rahul Tank
2a985b3c65
fix(nimble): Fix compilation issues when CCCD is set to 0
2024-04-12 12:29:29 +05:30
xiongweichao
a34ff0eca3
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-12 09:13:04 +08:00
Rahul Tank
38dd5acc71
fix(nimble): Fix for Vulnerability CVE_2024_24746
2024-04-11 20:00:49 +05:30
Rahul Tank
ea6520ee81
fix(nimble): Add support for data length change evt
2024-04-11 12:36:15 +05:30
Rahul Tank
8f175bf638
fix(nimble): Fix the size of num_packets in dtm event
2024-04-09 19:00:15 +05:30
Rahul Tank
ae152ca84e
fix(nimble): Remove extra code in reattempt connection
2024-04-05 21:36:27 +05:30
Rahul Tank
06d18ca0d6
fix(nimble): Change reconnection scheme
2024-04-01 16:06:55 +05:30
Jiang Jiang Jian
a70bb45c48
Merge branch 'bugfix/sdp_remove_record_no_evt_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed the crash caused by using illegal pointers during SDP deinit(v5.2)
See merge request espressif/esp-idf!29942
2024-04-01 14:53:09 +08:00
Jiang Jiang Jian
77920038f6
Merge branch 'change/add_convt_from_hci_state_to_esp_state_v5.2' into 'release/v5.2'
...
change(bt/bluedroid): Use BTC util to convert HCI status to ESP status (v5.2)
See merge request espressif/esp-idf!29921
2024-04-01 14:39:31 +08:00
xiongweichao
dfeeaf386e
fix(bt/bluedorid): Fixed crash caused by using illegal pointer
2024-04-01 11:33:23 +08:00