Abhinav Kudnar
99909899ea
fix(nimble): Fix sync handle assignment for pawr connection
2025-04-17 14:05:57 +08:00
Shreeyash
d4b60bbe3a
fix(nimble): Fix incorrect OTA address assignment
2025-04-10 16:50:45 +05:30
Rahul Tank
49a35ff0b7
fix(nimble): Fixed one missing ble_hs_unlock()
2025-04-07 09:37:38 +05:30
Rahul Tank
88cb3f7e7a
fix(nimble): Handle connection posting condition
2025-04-02 21:33:52 +05:30
Astha Verma
31550bb7db
fix(nimble): Added ble_hs_unlock for resync failed
2025-03-27 18:22:17 +05:30
Island
6d3bd5df3b
Merge branch 'feat/support_bluedroid_host_iso_feature_master' into 'master'
...
Support bluedroid host new features
Closes BLERP-1587, BLERP-1588, BLERP-1589, and BLERP-1596
See merge request espressif/esp-idf!37096
2025-03-27 16:44:48 +08:00
Geng Yuchao
815e89d8c8
fix(nimble): Fix variable type conversion compile errors
2025-03-21 16:34:31 +08:00
Rahul Tank
e2917ff160
fix(nimble): Fix SMP command allocation
2025-03-19 20:28:27 +05:30
zhiweijian
7128087646
feat(bt/bluedroid): Support BLE iso in bluedroid host
2025-03-19 14:53:13 +08:00
Shreeyash
74157e04b7
feat(nimble): support vendor event mask set and vendor HCI event on nimble host
2025-03-19 10:09:02 +05:30
zwl
93357e8613
feat(ble): change nimble whitelist max size to 31
2025-03-18 11:58:53 +08:00
Rahul Tank
8c69dfa101
fix(nimble): Fix incorrect event deinit in gatt caching discovery
2025-03-12 18:13:40 +05:30
Abhinav Kudnar
3758eb8c2e
fix(nimble): Exposed the ble_gap_wl_tx_add API to add a device in whitelist
2025-03-07 17:14:37 +05:30
Shen Weilong
424d4b8938
change(bt): moved porting/ext/tinycrypt into common
2025-03-06 16:20:12 +08:00
Rahul Tank
df9664d4b0
fix(nimble): Fix SC only pairing failure
2025-03-06 09:20:05 +05:30
Rahul Tank
b11fa82eb6
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 12:34:39 +05:30
Rahul Tank
44d9cb3ae5
fix(nimble): update data length after connection for all chips
2025-02-27 20:55:00 +05:30
Rahul Tank
891f86d649
fix(nimble): Keep only BLE_GAP_EVENT_CONNECT gap event
2025-02-27 16:21:31 +05:30
zhanghaipeng
e00ba3cbd1
fix(ble/bluedroid): Support SPI log output options for HCI
2025-02-23 11:46:47 +08:00
Rahul Tank
35bd4605f8
fix(nimble): Handle not sending disconnect event if connect was not sent
2025-02-15 09:21:41 +05:30
Abhinav Kudnar
5d2000998a
feat(nimble): Add offset in GATT server long read context
2025-02-14 11:20:47 +05:30
Astha Verma
daf83d975f
fix(nimble): Added sync reattempt for periodic adv
2025-02-13 18:22:59 +05:30
Astha Verma
c2483bd1f7
fix(nimble): Enhanced error handling by adding to print core error definitions
2025-02-13 08:54:09 +05:30
Astha Verma
724bcc1ff9
fix(nimble): fix NVS corruption
2025-02-12 10:49:14 +05:30
Rahul Tank
3cca847206
fix(nimble): Fixed warnings with COMPILTER_WARN_WRITE_STRINGS set
2025-02-10 21:46:57 +05:30
Astha Verma
30589c306c
fix(nimble): Handle nested locks when BT_NIMBLE_DEBUG enabled
2025-02-05 14:47:31 +05:30
Rahul Tank
65aaf217d8
fix(nimble): Fix compilation issues for different flag combinations
2025-01-13 13:49:49 +05:30
Abhinav Kudnar
49132a5943
feat(nimble): Additional changes in PAWR IDF Examples/support for ESP IP
2025-01-10 17:03:51 +05:30
Rahul Tank
4ca02a41ff
fix(nimble): Fixed a typo in Kconfig file
2025-01-10 17:03:51 +05:30
Astha Verma
858c6af65b
fix(nimble): Added HCI_Read_Remote_Version_Information command
2025-01-10 17:03:51 +05:30
Rahul Tank
922cae93ad
fix(nimble): Clear our and peer security records during unpair
2025-01-10 17:03:51 +05:30
Rahul Tank
c1db0a05bb
fix(nimble): Reset data length global variables
2025-01-08 21:38:51 +05:30
Rahul Tank
596b741311
fix(nimble): Corrected storing method of csfc to nvs
2025-01-06 10:56:08 +05:30
Rahul Tank
ebf591a9eb
fix(nimble): Address few coverity reported issues
...
1. Structurally dead code: Removed dead code
2. Resource leak: Added a free for allocated memory, in case of failure
3. too_few_printf_args: Corrected print statement to pass arguments
4. Fixed nesting levels
5. Fixed unused value warnings
6. Illegal memory access fix
2025-01-03 11:35:10 +05:30
Abhinav Kudnar
bc48e5189a
fix(nimble): Save the gatt context in case of preemption
2024-12-30 19:57:31 +08:00
Rahul Tank
85cc1ac74b
fix(nimble): Fix compilation issue for combination of Ext Adv and Reattempt conn flag
2024-12-30 10:14:07 +05:30
Rahul Tank
4babb3c380
fix(nimble): Add ATT Tx queue cleanup during link disconnection
2024-12-24 21:08:18 +05:30
Rahul Tank
f8ccb29d12
fix(nimble): Fix compilation issues when BLE_MAX_STORE_BOND is set to 0
2024-12-22 15:18:32 +05:30
Shreeyash
18fc8924ae
fix(nimble): Added a check for invalid offset
2024-12-22 11:56:11 +05:30
shreeyash
fb84cb1142
fix(nimble): Updated peer OTA address type
2024-12-21 21:16:35 +05:30
Astha Verma
15631363c6
fix(nimble): fix memory leak issue in Blufi example
2024-12-21 16:29:57 +05:30
Astha Verma
28e222fec3
fix(nimble): Updated function to print HCI opcode with error definition
2024-12-21 09:24:07 +05:30
Abhinav Kudnar
d1d3c6ae38
fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails
2024-12-20 21:43:29 +05:30
Rahul Tank
30f7fa5e0e
fix(nimble): Corrected link_estab event handling parameters
2024-12-19 12:27:09 +05:30
Rahul Tank
2c31596a3b
Merge branch 'fix/update_csfc_max_size' into 'master'
...
fix(nimble): Update CSFC max size to fix invalid NVS overflow event
Closes BLERP-1382
See merge request espressif/esp-idf!35514
2024-12-16 19:03:39 +08:00
Sumeet Singh
d681fb8949
fix(nimble): update csfc max size to max_bonds to fix invalid nvs overflow event
2024-12-09 16:00:16 +05:30
Rahul Tank
251dbf4447
fix(nimble): Fixes for security vulnerabilities reported in NimBLE
2024-12-07 08:05:11 +05:30
Astha Verma
556d7e3386
fix: Added a function for printing HCI error definition
2024-12-03 17:58:02 +05:30
Rahul Tank
2d1a2a7a7e
Merge branch 'bugfix/change_hci_cb_logging' into 'master'
...
fix(nimble): Replace ESP_LOG* with esp_rom_printf in controller context callback
Closes BLERP-1203 and BLERP-1250
See merge request espressif/esp-idf!34701
2024-12-02 18:22:01 +08:00
Abhinav Kudnar
2f7feb4249
feat(nimble): Added PAwR support for nimble with IDF examples
2024-11-28 12:34:56 +05:30