Shreeyash
04f9e94dea
fix(nimble): Fix incorrect OTA address assignment
2025-04-16 11:54:18 +05:30
Rahul Tank
5321b3726e
fix(nimble): Fixed one missing ble_hs_unlock()
2025-04-10 11:29:07 +05:30
Rahul Tank
4249e00820
fix(nimble): Handle connection posting condition
2025-04-03 11:11:41 +05:30
Astha Verma
ed3f29442f
fix(nimble): Added ble_hs_unlock for resync failed
2025-03-28 12:20:38 +05:30
xiongweichao
481022f028
fix(bt/bluedroid): fix the issue of connection failure when initializing multiple profiles
...
- Due to the number of service security records exceeding the maximum value, the connection failed
2025-03-27 20:05:57 +08:00
Island
87a728c41d
Merge branch 'feature/add_vendor_ble_cmd_definitions_5.0' into 'release/v5.0'
...
Feature/add vendor ble cmd definitions (v5.0)
See merge request espressif/esp-idf!37962
2025-03-27 17:14:49 +08:00
baohongde
b03bac9a72
feat(bt): added definitions for BR/EDR hci vendor commands and events
2025-03-25 14:38:00 +08:00
Abhinav Kudnar
c9b4a39dea
fix(nimble): Exposed the ble_gap_wl_tx_add API to add a device in whitelist
2025-03-25 11:45:15 +05:30
Zhao Wei Liang
9c64256462
feat(ble): change nimble whitelist max size to 31
...
(cherry picked from commit 93357e8613 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:28:41 +08:00
xiongweichao
a227b6ad44
fix(bt/bluedroid): fixed other events being reported when disconnected
...
- Since no initial value is assigned, the variable evt is a random value,
causing the ESP_BT_GAP_DISC_STATE_CHANGED_EVT event to be reported when
the connection is disconnected.
2025-03-21 11:24:18 +08:00
Rahul Tank
39e996bac0
fix(nimble): Fix SMP command allocation
2025-03-19 20:58:33 +05:30
Shreeyash
c05421bd88
feat(nimble): support vendor event mask set and vendor HCI event on nimble host
2025-03-15 16:56:13 +05:30
Rahul Tank
5676daedfb
fix(nimble): Fix incorrect event deinit in gatt caching discovery
2025-03-14 19:18:24 +05:30
Island
3d2ad66e4c
Merge branch 'feature/move_tinycrypt_to_bt_common_v5.0' into 'release/v5.0'
...
Feature/move tinycrypt to bt common (v5.0)
See merge request espressif/esp-idf!37578
2025-03-14 15:41:56 +08:00
Wang Meng Yang
36f41bfc45
Merge branch 'bugfix/spp_free_server_slot_err_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed freeing spp server memory when disconnected(v5.0)
See merge request espressif/esp-idf!37612
2025-03-12 17:26:33 +08:00
Island
cedd9a1db4
Merge branch 'feat/support_read_periodic_adv_size_v5.0' into 'release/v5.0'
...
feat(ble/bluedroid): Support read periodic advertiser list size command (v5.0)
See merge request espressif/esp-idf!37500
2025-03-11 10:52:41 +08:00
zhanghaipeng
135a1990af
feat(ble/bluedroid): Support read periodic advertiser list size command
2025-03-10 14:37:24 +08:00
xiongweichao
18e13f2868
fix(bt/bluedroid): Fixed freeing spp server memory when disconnected
2025-03-10 11:11:54 +08:00
Shen Weilong
8ab6cc3bf3
change(bt): moved porting/ext/tinycrypt into common
2025-03-10 09:21:58 +08:00
Rahul Tank
0118cb6f1b
fix(nimble): Fix SC only pairing failure
2025-03-05 19:48:48 +05:30
Rahul Tank
99f0ecf35d
fix(nimble): Handle probable release breaking change
...
link_estab event may be handled by customers in application and the previous would break it.
Revert few changes so as to not break the customer's code
2025-03-03 14:57:35 +05:30
Jiang Jiang Jian
8fbdf6c409
Merge branch 'bugfix/spp_mem_leak_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): fixed memory leaks in SPP callback mode (v5.0)
See merge request espressif/esp-idf!37389
2025-03-02 17:00:48 +08:00
Rahul Tank
e85dbe06b4
Merge branch 'bugfix/set_data_len_post_conn_v5.0' into 'release/v5.0'
...
fix(nimble): update data length after connection for all chips (v5.0)
See merge request espressif/esp-idf!37292
2025-03-01 16:29:37 +08:00
Jin Cheng
fab1b432fb
fix(bt/bluedroid): fixed memory leaks in SPP callback mode
2025-02-28 16:18:50 +08:00
Island
e69a86629a
Merge branch 'feat/support_ble_vendor_hci_event_report_v5.0' into 'release/v5.0'
...
feat(bt/bluedroid): Support BLE vendor hci event reporting (v5.0)
See merge request espressif/esp-idf!37350
2025-02-28 14:30:32 +08:00
Jiang Jiang Jian
cae81c6d0b
Merge branch 'bugfix/ifdef_cplusplus_bracket_v5.0' into 'release/v5.0'
...
bugfix(wifi): Add missing brackets in the C++ guard (Backport v5.0)
See merge request espressif/esp-idf!36849
2025-02-28 11:50:17 +08:00
Rahul Tank
14ff0f1836
fix(nimble): update data length after connection for all chips
2025-02-27 21:00:13 +05:30
Rahul Tank
57ed699feb
Merge branch 'bugfix/deprecate_link_estab_v5.0' into 'release/v5.0'
...
fix(nimble): Deprecate link_estab event (v5.0)
See merge request espressif/esp-idf!37061
2025-02-27 23:22:27 +08:00
Island
66319fbcae
Merge branch 'feat/add_ble_spi_log_v5.0' into 'release/v5.0'
...
fix(ble/bluedroid): Support SPI log output options for HCI (v5.0)
See merge request espressif/esp-idf!37337
2025-02-27 20:18:07 +08:00
Wang Meng Yang
45acdc00ba
Merge branch 'feat/support_ble_debug_with_gpio_v5.0' into 'release/v5.0'
...
Support change HID task size by Kconfig in HID example (v5.0)
See merge request espressif/esp-idf!36995
2025-02-27 15:07:43 +08:00
chenjianhua
ee8fbde1a2
feat(bt/bluedroid): Support BLE vendor hci event reporting
2025-02-27 15:02:38 +08:00
chenjianhua
735daff1e5
feat(bt/bluedroid): Support BLE setting vendor event mask
2025-02-27 15:00:54 +08:00
akshat
8cb861890a
bugfix(wifi): Add missing brackets in the C++ guard
...
Closes https://github.com/espressif/esp-idf/issues/14991
2025-02-27 13:56:17 +08:00
zhanghaipeng
ae24c6e9b2
fix(ble/bluedroid): Added SPI output support for Bluedroid host log
2025-02-27 13:13:51 +08:00
zhanghaipeng
3cebdc731a
fix(ble/bluedroid): Support SPI log output options for HCI
2025-02-27 13:13:43 +08:00
Zhang Hai Peng
358020ad8f
fix(ble/bluedroid): Don't log error on 16/128-bit UUID mixed descriptors
...
(cherry picked from commit fed1d41aa7 )
Co-authored-by: Nebojša Cvetković <nebkat@gmail.com >
2025-02-23 17:48:47 +08:00
Zhang Hai Peng
ae6d5f8c29
fix(ble/bluedroid): Allow 0 length indications
...
(cherry picked from commit 9b5a52e2f7 )
Co-authored-by: Nebojsa Cvetkovic <nebkat@gmail.com >
2025-02-23 17:48:28 +08:00
Rahul Tank
5d95056424
fix(nimble): Keep only BLE_GAP_EVENT_CONNECT gap event
2025-02-23 15:16:31 +05:30
Zhang Hai Peng
e202883133
fix(ble/bluedroid): Fix adv data and scan rsp data not reported together in BLE active scan
...
(cherry picked from commit 7f2cedc048 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-02-21 16:13:27 +08:00
xiongweichao
dc7b0241ae
fix(bt): Fixed SDP record integrity check bug
2025-02-18 14:10:26 +08:00
xiongweichao
76da49327e
fix(bt/bluedroid): Fixed incorrect types of some variables in SDP
2025-02-18 14:10:26 +08:00
xiongweichao
559bcf1ec9
fix(bt): Fix incorrect type returned when searching SAP record
2025-02-18 14:10:26 +08:00
xiongweichao
bf9f271ca7
fix(bt): Fix the incorrect record found using uuid16 search
2025-02-18 14:10:26 +08:00
Astha Verma
8391e9a02b
fix(nimble): Handle nested locks when BT_NIMBLE_DEBUG enabled
2025-02-17 10:34:48 +05:30
Abhinav Kudnar
f7f91702b8
feat(nimble): Add offset in GATT server long read context
2025-02-15 20:28:36 +05:30
Rahul Tank
30116f0522
fix(nimble): Handle not sending disconnect event if connect was not sent
2025-02-15 20:27:56 +05:30
Astha Verma
698badd76a
fix(nimble): Added sync reattempt for periodic adv
2025-02-15 20:26:35 +05:30
Astha Verma
bcb9511858
fix(nimble): Handle NVS corruption due to incorrect security record
...
deletion
2025-02-15 20:25:55 +05:30
Rahul Tank
9297010c2e
fix(nimble): Fixed warnings with COMPILTER_WARN_WRITE_STRINGS set
2025-02-15 20:25:00 +05:30
Astha Verma
2b5d70b4cf
fix(nimble): Enhanced error handling by adding to print core error definitions
2025-02-15 20:22:41 +05:30