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
Island
8dde4f9233
Merge branch 'fix/blufi_example_mem_access_v5.0' into 'release/v5.0'
...
fix(ble/blufi): Fixed blufi example security issue (v5.0)
See merge request espressif/esp-idf!36160
2025-02-12 15:02:33 +08:00
Jiang Jiang Jian
30eba26e51
Merge branch 'bugfix/remove_unused_sco_state_v5.0' into 'release/v5.0'
...
Bugfix/remove unused sco state (v5.0)
See merge request espressif/esp-idf!36733
2025-02-12 14:00:57 +08:00
zhanghaipeng
b5b9f9559e
docs(ble/bluedroid): Added BLE log when bond info was deleted
2025-02-11 14:17:03 +08:00
zhanghaipeng
d2d3ce7f0c
docs(ble/bluedroid): Optimize doc for registering BLE callback functions
2025-02-11 14:16:53 +08:00
Wang Mengyang
01c34d4b62
change(bt): Remove unused state variable for (e)SCO disconnect reason in Bluedroid
2025-02-08 17:58:18 +08:00
Rahul Tank
1f004ce6fe
fix(nimble): Add support for missing legacy event type in report parsing
2025-02-06 18:02:51 +05:30
Astha Verma
773c52b599
fix(nimble): Fix compilation issue in ble_enc_adv_data examples
2025-01-24 12:15:05 +05:30
Rahul Tank
7de5c22f44
Merge branch 'bugfix/fix_few_nimble_issues_v5.0' into 'release/v5.0'
...
fix(nimble): Fix few nimble issues 11012025 (v5.0)
See merge request espressif/esp-idf!36315
2025-01-24 12:37:30 +08:00
Island
a68962b30c
Merge branch 'refactor/optimize_ble_gatt_api_doc_v5.0' into 'release/v5.0'
...
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference (v5.0)
See merge request espressif/esp-idf!35915
2025-01-24 10:53:08 +08:00
Rahul Tank
607a4efccf
fix(nimble): Fixed encrypted advertisement menu option dependancy
2025-01-23 17:17:09 +05:30
Rahul Tank
62c2eb733b
fix(nimble): Corrected storing method of csfc to nvs
2025-01-23 11:23:34 +05:30
shreeyash
437ccaa366
fix(nimble):Updated peer OTA address type
2025-01-23 11:23:34 +05:30
Shreeyash
87c61ee4c6
fix(nimble): Added a check for invalid offset
2025-01-23 11:23:34 +05:30
Rahul Tank
3db0f28c94
fix(nimble): Fix compilation issue for combination of Ext Adv and Reattempt conn flag
2025-01-23 11:23:34 +05:30
Abhinav Kudnar
967a727e24
fix(nimble): Save the gatt context in case of preemption
2025-01-23 11:23:34 +05:30
Astha Verma
f3de540bda
fix(nimble): Added a function for printing HCI error definition
2025-01-23 11:23:34 +05:30
Astha Verma
fadd347a41
fix(nimble): fix memory leak issue in Blufi example
2025-01-23 11:23:34 +05:30
Abhinav Kudnar
dd6dfb798b
feat(nimble): Additional changes in PAWR IDF Examples/support for ESP IP
2025-01-23 11:23:34 +05:30
Rahul Tank
d4f6071227
fix(nimble): Reset data length global variables
2025-01-23 11:23:34 +05:30
Rahul Tank
e9dde5b336
fix(nimble): Fixed a typo in Kconfig file
2025-01-23 11:23:34 +05:30
Astha Verma
ddfe0657e0
fix(nimble): Added HCI_Read_Remote_Version_Information command
2025-01-23 11:23:34 +05:30
Rahul Tank
c2874d469e
fix(nimble): Clear our and peer security records during unpair
2025-01-23 11:23:34 +05:30
Sumeet Singh
8cedbc526c
fix(nimble): Add ATT Tx queue cleanup during link disconnection (v5.0)
2024-12-25 17:20:47 +05:30
Chen Jian Hua
67700a0688
Merge branch 'refactor/optimize_ble_gatt_api_doc' into 'master'
...
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
See merge request espressif/esp-idf!34650
(cherry picked from commit 19b5381c9920a30d1288779181a26df3394c2527)
7320c77d refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
8a80617c refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
0ac97e98 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
27b17c69 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
ea8d7686 docs: Update gattc & gatts api header files
f508772f Apply 3 suggestion(s) to 2 file(s)
03469b52 Apply 2 suggestion(s) to 1 file(s)
aa2cf7a5 docs: fix minor issue
46dc6e96 docs(ble): Replaced "closed" with "terminated" for physical connection.
Co-authored-by: Wei Yu Han <weiyuhan@espressif.com>
2024-12-24 15:19:41 +08:00
Abhinav Kudnar
9340acfc4f
fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails
2024-12-20 21:47:12 +05:30
Rahul Tank
972254c884
fix(nimble): Corrected link_estab event handling parameters
2024-12-19 15:58:54 +05:30
chenjianhua
d6942282e8
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
2024-12-18 11:51:22 +08:00
Chen Jian Hua
5fe21ee66f
fix(bt/bluedroid): Fixed setting perfer conn params complete event report
...
(cherry picked from commit 4b352d1c4f3a669999ee6127fbc1c6c38bc81501)
Co-authored-by: xuzhekai <xuzhekai@espressif.com>
2024-12-18 11:33:16 +08:00
Island
57ef4c4965
Merge branch 'feat/support_bleqabr24_1539_v5.0' into 'release/v5.0'
...
feat(bt/bluedroid): Added config for saving BLE bonding keys to NVS (v5.0)
See merge request espressif/esp-idf!35600
2024-12-16 14:25:51 +08:00
Chen Jian Hua
87475cd99c
fix(bt/bluedroid): Fixed failure to get host status when host is not enabled
...
(cherry picked from commit 23455ea9c209c431a05bbaf8fed94335571cb713)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-12-12 12:33:18 +08:00
Chen Jian Hua
0de7c62918
feat(bt/bluedroid): Added config for saving BLE bonding keys to NVS
...
(cherry picked from commit 6d1160b2e61a3e782699cb14fb0f70c05b121b30)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-12-12 12:33:16 +08:00
Rahul Tank
882e739cc9
fix(nimble): Fixes for security vulnerabilities reported in NimBLE
2024-12-11 19:10:59 +05:30
Sumeet Singh
444cb8778a
feat(nimble): backport fixes for BLE 5.4 PTS Related Features and Fixes
2024-12-10 16:56:34 +05:30
Abhinav Kudnar
071f0f9a92
feat(nimble): Added PAwR support for nimble with IDF examples
2024-12-10 15:45:26 +05:30
Sumeet Singh
7b5a7a5401
fix(nimble): Added
...
1. Option to disable automatic discovery when receiving out-of-sync
2. Fixed bugs related to robust caching
2024-12-10 15:45:26 +05:30
Sumeet Singh
253b72254e
feat(nimble): Added ways to enable/disable some menuconfig options at runtime
2024-12-10 15:45:26 +05:30
Sumeet Singh
5c18ac288a
feat(nimble): Added option to disable automatically sending extra credits to peer
2024-12-10 15:45:26 +05:30
Sumeet Singh
ab7d0558d2
feat(nimble): Added support for persisting csf characteristic for bonded devices
2024-12-10 15:45:26 +05:30
Sumeet Singh
1355375592
feat(nimble): Added option in menuconfig to enable Secure Connections Only mode
2024-12-10 15:45:26 +05:30
Sumeet Singh
cfe927007b
fix(nimble): fix and enable connection subrating
2024-12-10 15:45:26 +05:30
Sumeet Singh
006a6b29f1
fix(nimble): Added option to enable code under Enhanced COC
2024-12-10 15:45:26 +05:30
Sumeet Singh
b7ace3d6c6
fix(nimble): Fixed Device Information and Scan Parameters service
2024-12-10 15:45:26 +05:30
Sumeet Singh
c240d55f6c
fix(nimble): Fixed encrypted advertisement data example
2024-12-10 15:45:26 +05:30
Sumeet Singh
c9337d120b
feat(nimble): Added LE GATT Security Levels Characteristic
2024-12-10 15:45:26 +05:30
Sumeet Singh
5d0009316a
feat(nimble): Added support for EATT Credit Based Flow Control Mode
2024-12-10 15:45:26 +05:30
Sumeet Singh
8997abe064
feat(nimble): read multiple variable length characteristics
2024-12-10 15:45:26 +05:30