Shreeyash
944e2527d1
fix(nimble): fix array overflow caused by invalid connection handle indexing
2025-10-15 15:59:41 +05:30
Rahul Tank
126b8f8789
fix(nimble): Added CS service support
2025-10-14 16:41:02 +05:30
Rahul Tank
5652984db9
feat(nimble): Base support for Channel sounding HCI command and events
2025-10-14 12:14:19 +05:30
Rahul Tank
233ea11ab0
fix(nimble): Use nimble platform mem malloc / free APIs
2025-10-13 12:20:42 +05:30
Rahul Tank
ad73a70997
fix(nimble): Address mbuf from different chains traversal during copying
2025-10-09 20:21:14 +05:30
Rahul Tank
e8ff0a5656
Merge branch 'bugfix/fix_ext_adv_data_reattempt_v5.5' into 'release/v5.5'
...
fix(nimble): Avoid ext adv data in reattempt advertising (v5.5)
See merge request espressif/esp-idf!42129
2025-10-09 20:20:37 +05:30
Rahul Tank
67003b5630
fix(nimble): Declutter the nimble menu config options
2025-09-30 14:41:45 +05:30
Rahul Tank
e2b2a4d841
fix(nimble): Avoid ext adv data in reattempt advertising
2025-09-30 12:09:42 +05:30
Rahul Tank
6ea055c1b9
fix(nimble): Added code to handle sending indicate
2025-09-22 21:50:26 +05:30
Astha Verma
cc0efd88c0
fix(nimble): Fixed incorrect HCI status in connect event
2025-09-15 10:59:12 +05:30
Rahul Tank
2550e531d1
fix(nimble): Fixed reattempt count handling for perdiodic adv
2025-09-10 18:52:09 +05:30
Rahul Tank
c8b67b732c
fix(nimble): Add code to post connection failure
...
In event of a corner case, where connection is not completed,
connection reattempt is disabled, so need to post connection
failure event to application to make it aware of the failure
2025-08-26 17:36:01 +05:30
Shen Weilong
191a231e37
fix(ble): Invoke ble_transport_ll_init after ble_transport_hs_init for nimble
2025-08-26 17:35:28 +05:30
Astha Verma
84dac281cf
fix(nimble): Added missing api in nimble which present in bluedroid
2025-08-26 17:34:51 +05:30
Liu Linyan
9247fa00a3
feat(ble): ISO minor support for NimBLE Host
2025-08-26 17:34:15 +05:30
Sumeet Singh
1480e4077a
fix(nimble): Update ble_gatts_show_local with CPFDs and CAFDs (v5.5)
2025-08-26 17:33:35 +05:30
Rahul Tank
dae216df2f
fix(nimble): Add VSC for Set Scan Channel Bitmap
2025-08-26 17:33:07 +05:30
Astha Verma
a1a9bf60ae
fix(nimble): Handle count correctly by considering offset.
2025-08-05 14:37:04 +05:30
Astha Verma
2fa78fa42e
fix(nimble): Updating the count parameter when fetching gatt db
2025-08-05 14:08:00 +05:30
Rahul Tank
13c4f14bbc
fix(nimble): Added code under correct flags to fix compilation warnings
2025-07-30 11:05:47 +05:30
Sumeet Singh
6896432dca
fix(nimble): Clear GATT service entries counter upon GATT deinit (v5.5)
2025-07-25 10:38:25 +05:30
Rahul Tank
75e4f8dbb4
Merge branch 'bugfix/retry_packet_alloc_v5.5' into 'release/v5.5'
...
fix(nimble): Add packet allocation retry for limited iteration (v5.5)
See merge request espressif/esp-idf!40683
2025-07-24 10:13:08 +05:30
Jiang Jiang Jian
050ca52e1c
Merge branch 'bugfix/fix_kconfig_names_v5.5' into 'release/v5.5'
...
fix(nimble): Modified Kconfig information to make it more user friendly (v5.5)
See merge request espressif/esp-idf!39628
2025-07-23 10:51:01 +08:00
Island
338dc154dc
Merge branch 'feat/ble_log_spi_out_dev_phase_4_v5.5' into 'release/v5.5'
...
BLE Log SPI Out Dev Phase 4 (v5.5)
See merge request espressif/esp-idf!40426
2025-07-22 15:16:00 +08:00
Rahul Tank
8b0ce97f4e
fix(nimble): Modified Kconfig information to make it more user friendly
2025-07-22 12:04:07 +05:30
Rahul Tank
51b3ff46f9
fix(nimble): Add packet allocation retry for limited iteration
2025-07-18 10:56:49 +05:30
Rahul Tank
50fd0a7006
fix(nimble): Fix compilation issues when gatt caching is enabled in server only mode
2025-07-08 17:11:03 +05:30
Rahul Tank
ccf23d3da7
fix(nimble): Handle 0x3e disconnect during rem feat/ read version
2025-07-08 11:50:56 +05:30
Rahul Tank
1b98cf48b1
fix(nimble): Add missing ble_hs_unlock() call
2025-07-08 11:50:26 +05:30
Astha Verma
0582ee32dc
fix(nimble): Added parameter in peer_init for included service allocation
2025-07-08 11:49:20 +05:30
Sumeet Singh
557308bf3a
feat(nimble): Added two GATT features:
...
1. Automatically initiate security if a GATT service request fails
2. Encryption, Authentication, and Authorization requirement on CCCD
2025-07-08 11:48:01 +05:30
Zhou Xiao
be801fab66
change(ble): enable hci log spi out for ESP chips
...
(cherry picked from commit c60dd1a10ed89cacf6e5bf703bf63b94f20f9cb9)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-07-08 13:15:54 +08:00
Zhou Xiao
3d99a1d8b1
feat(ble): support host & hci log module
...
(cherry picked from commit dd4cbe5e001aa9c89d45ce6bd72822f80f220e89)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-07-08 13:15:47 +08:00
Rahul Tank
59434db045
fix(nimble): Add fixes for compilation issues in nimble
...
1. Fix compile failures when CSFCS is 0
2. Wrap BLE service API with extern "C"
2025-06-16 12:57:36 +05:30
Rahul Tank
7cf59adc0c
fix(nimble): Add invocation for mempool_deinit
2025-06-11 10:51:44 +05:30
Rahul Tank
96b43c9797
fix(nimble): Added CI files for various configurations
2025-06-11 10:51:44 +05:30
Rahul Tank
168808248d
fix(nimble): Add chip dependancy flag for Flow control feature
2025-06-11 10:51:44 +05:30
Rahul Tank
fc72303490
fix(nimble): Add changes for coverity reported issue
2025-06-11 10:51:44 +05:30
Rahul Tank
6b74032d2e
fix(nimble): Add support for minimilistic builds
2025-06-11 10:51:44 +05:30
Sumeet Singh
084dfefd6f
fix(nimble): Fix proc rx entry comparison (v5.5)
2025-05-15 19:48:34 +05:30
Sumeet Singh
81f5d899f6
fix(nimble): Fixed async race condition with HCI outstanding packets counter
2025-05-15 09:13:16 +05:30
Rahul Tank
2eac57a1da
fix(nimble): Extend support for allow connect during scan for more chips
2025-05-15 09:13:12 +05:30
Rahul Tank
2fd71413f0
fix(nimble): Add support for anonymous address type for whitelist
2025-05-15 09:13:08 +05:30
Rahul Tank
b8badb85d1
fix(nimble): Add configurable option to select ext adv v2 command
2025-05-15 09:13:04 +05:30
Astha Verma
8ea6b3170b
fix(nimble): Added APIs to fetch GATT cache info and discover included services
2025-05-14 10:26:25 +05:30
Rahul Tank
3e99f2f26c
fix(nimble): Added option to stack to handle repeat pairing internally
2025-05-08 15:31:47 +05:30
Rahul Tank
386a3905b5
Merge branch 'feat/autopts_and_ssc_fixes' into 'master'
...
feat(nimble): Added fixes related to SSC and AutoPTS testing
See merge request espressif/esp-idf!36913
2025-05-08 17:58:55 +08:00
Rahul Tank
f809c1125a
Merge branch 'bugfix/conn_with_scan_c6_h2' into 'master'
...
fix(nimble): Enable support for Connect with scan for 32/ c6/ h2 chip
Closes BLERP-1822
See merge request espressif/esp-idf!38826
2025-05-08 00:27:50 +08:00
Sumeet Singh
12639efed5
feat(nimble): Added some fixes for autopts testing
2025-05-07 15:27:08 +05:30
Rahul Tank
1c9d07b7ac
fix(nimble): Expose API to parse adv report for specific AD flags
2025-05-06 11:39:33 +05:30