SumeetSingh19
|
14221b74f4
|
fix(nimble): message to be signed is corrected in signed write
|
2024-02-20 11:14:53 +05:30 |
|
Darshan Dobariya
|
169ee08c04
|
feat(nimble): Authorize or deauthorize a BLE device for a connection
|
2024-02-19 18:54:41 +08:00 |
|
SumeetSingh19
|
78a46316f1
|
fix(nimble): Out of order messages during SMP causing DOS vulerability
|
2024-02-05 09:30:55 +05:30 |
|
Rahul Tank
|
4a7db059ba
|
fix(nimble): Added API to get current stack operation status
|
2024-02-02 13:57:46 +05:30 |
|
Rahul Tank
|
ac63f7c9dd
|
fix(nimble): Add adv interval min/max range check
|
2024-02-01 13:35:28 +05:30 |
|
Rahul Tank
|
6c614a50ab
|
fix(nimble): Merge hci_common.h file for all chips
|
2024-01-31 13:41:31 +05:30 |
|
Roshan Bangar
|
51efb20516
|
feat(nimble): Nimble Host only mode over uart
|
2024-01-31 09:49:21 +05:30 |
|
Rahul Tank
|
baf9b98cd0
|
feat(nimble): Add APIs to support BLE DTM functions
|
2024-01-29 11:20:10 +05:30 |
|
SumeetSingh19
|
92d20f6708
|
feat(nimble): client presentation and aggregate format descriptor support
|
2024-01-25 18:34:55 +05:30 |
|
SumeetSingh19
|
0bd8301755
|
feat(nimble): signed write support
|
2024-01-25 18:34:55 +05:30 |
|
SumeetSingh19
|
7ad6df977e
|
feat(nimble): additional AD types for advertisements
|
2024-01-25 18:34:55 +05:30 |
|
SumeetSingh19
|
7bda1db4f8
|
feat(nimble): authorization permission on gatt read and write
|
2024-01-25 18:34:55 +05:30 |
|
SumeetSingh19
|
2d71f64033
|
fix(nimble): allow auto connection and observer role
|
2024-01-25 18:34:55 +05:30 |
|
Darshan Dobariya
|
35d3306200
|
fix(nimble): Added change to ensure that API execution returns success
|
2024-01-19 14:48:43 +05:30 |
|
Rahul Tank
|
6a7dc27421
|
fix(nimble): Add minor debug fixes
|
2024-01-17 17:24:59 +05:30 |
|
Darshan Dobariya
|
fdc5a0ab9f
|
fix(nimble): Added support for address resolution during inquiry.
|
2024-01-16 17:16:34 +05:30 |
|
Roshan Bangar
|
b2a403acc4
|
feat(nimble): Gatt caching support
|
2024-01-16 10:46:52 +05:30 |
|
Rahul Tank
|
2b0bcbc545
|
fix(nimble): Remove unwanted task lock check when HS_DEBUG is enabled
|
2024-01-08 19:34:17 +05:30 |
|
Rahul Tank
|
25d9e6735c
|
fix(nimble): Support for reattempt connection in ext connect
|
2024-01-04 18:19:21 +05:30 |
|
Rahul Tank
|
65a0627f0c
|
fix(nimble): Enable address resolution across reboot
|
2024-01-03 14:35:56 +08:00 |
|
Rahul Tank
|
6e066746b0
|
fix(nimble): Handled race condition for conn variables being set to NULL
|
2023-12-22 09:42:39 +05:30 |
|
Roshan Bangar
|
473f2bdd1e
|
fix(nimble): Added periodic_adv_enh soc_caps for c2, h2
|
2023-12-20 12:20:11 +05:30 |
|
Rahul Tank
|
df796b3ed9
|
feat(nimble): Add VSC support for setting chan select algo
|
2023-12-18 17:46:52 +05:30 |
|
Roshan Bangar
|
96ed1ae7a7
|
feat(nimble): added HID over Gatt profile support
|
2023-12-16 17:42:49 +05:30 |
|
Rahul Tank
|
3c6144046b
|
fix(nimble): Handle all 0s address of external controllers during IRK generation
|
2023-12-15 11:39:41 +05:30 |
|
Rahul Tank
|
d852a5273d
|
fix(nimble): Added NULL peer addr check
|
2023-12-14 12:50:15 +05:30 |
|
Rahul Tank
|
d4db3a2f87
|
fix(nimble): Added change to return success for API execution
|
2023-12-06 10:20:18 +05:30 |
|
Darshan Dobariya
|
c34cba9db1
|
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value
|
2023-12-05 14:18:42 +05:30 |
|
Abhinav Kudnar
|
7bafda1155
|
fix(nimble): Handled the deletion of RPA mapping.
|
2023-12-01 17:04:20 +05:30 |
|
Rahul Tank
|
6b5d5698cf
|
fix(nimble): Add support for VSC to clear legacy adv memory
Legacy adv does not have an API for clear adv memory in controller.
Added VSC for same.
|
2023-11-28 18:13:51 +05:30 |
|
Roshan Bangar
|
f78a948c8b
|
fix(nimble): Handled invalid write on year value in Current Time Service
|
2023-11-27 14:46:00 +05:30 |
|
Rahul Tank
|
d2a52ae749
|
fix(nimble): Fix the parameters in duplicate exception list vsc command
|
2023-11-26 12:45:01 +05:30 |
|
Rahul Tank
|
1e4e193ca7
|
fix(nimble): Fix dangling pointer error during compilation
|
2023-11-22 08:58:41 +05:30 |
|
darshan
|
a3cdfcb3aa
|
fix(nimble): Fixed ble_gap_unpair_oldest_peer to prevent writing to invalid memory
|
2023-11-21 14:42:36 +05:30 |
|
Rahul Tank
|
edb28d7276
|
fix(nimble): Fixed issue of incorrect IRK being set
|
2023-11-17 15:42:57 +05:30 |
|
Rahul Tank
|
4f20eec398
|
fix(nimble): Generate a new unique Local IRK for each chip
|
2023-11-14 10:36:09 +05:30 |
|
Abhinav Kudnar
|
0af52055e1
|
fix(nimble): Handled IRK/LTK deletion based on key availability
|
2023-11-10 12:27:21 +05:30 |
|
Rahul Tank
|
a823541487
|
fix(nimble): Initate pairing if encryption fails with reason no pin or key missing
|
2023-11-08 18:56:50 +05:30 |
|
Roshan Bangar
|
aabb595860
|
feat(nimble): Added example support for Current Time Service
|
2023-11-04 13:21:59 +05:30 |
|
darshan
|
10f06abf32
|
fix(nimble): Fixed incorrect handling of bonded devices
|
2023-11-04 09:12:17 +05:30 |
|
Rahul Tank
|
32e3ecb788
|
fix(nimble): Added check to validate allowed random address
|
2023-11-04 06:34:54 +05:30 |
|
Abhinav Kudnar
|
0132cce1cc
|
fix(nimble):Handled the Load access fault crash caused due to an invalid setting of index-varible 'reattempt_idx'.
|
2023-11-02 17:30:48 +05:30 |
|
Jiang Jiang Jian
|
44f0bb148a
|
Merge branch 'bugfix/ble_update_lib_1027' into 'master'
update c6 h2 lib to 5bd7cb83, c2 to 1d31e175
Closes BLERP-193, BLERP-194, BLERP-188, BLERP-176, BLERP-195, BLERP-192, and BLERP-199
See merge request espressif/esp-idf!26708
|
2023-11-01 20:34:28 +08:00 |
|
Rahul Tank
|
a4e712f61a
|
fix(nimble): remove IRAM_ATTR from npl_os_freertos.c file
|
2023-10-27 16:18:48 +05:30 |
|
cjin
|
43b53a1885
|
change(ble): added option for msys buffer source
|
2023-10-27 16:03:05 +08:00 |
|
linruihao
|
11efe6ecdc
|
fix(esp_coex): Fix dependency errors in coexist configuration
|
2023-10-16 11:44:23 +08:00 |
|
Rahul Tank
|
511dbaa784
|
fix(nimble): Fix compilation issues when max bonds or cccd is set to 0
|
2023-10-04 16:48:26 +05:30 |
|
Rahul Tank
|
55767ea855
|
remove(nimble): Removed unused coex header inclusion
|
2023-09-21 15:32:06 +05:30 |
|
Rahul Tank
|
55323ed437
|
fix(nimble): Add event for reattempt connection count information
|
2023-09-20 08:25:20 +05:30 |
|
Rahul Tank
|
54f1ad4a7f
|
feat(nimble): Added SBOM manifest file for SPDX file generation
|
2023-09-13 09:59:35 +05:30 |
|
Abhinav Kudnar
|
9a73cfc54c
|
fix(nimble): Handled error return value while removing RPA list from controller
|
2023-09-07 19:48:34 +05:30 |
|
Rahul Tank
|
57eb7858f0
|
fix(nimble): Fix compilation issue of unknown MYNEWT_VAL
|
2023-09-06 10:03:02 +05:30 |
|
darshan
|
50c5f09fc3
|
fix(nimble): added log for extended advertisement
|
2023-09-04 09:15:23 +05:30 |
|
Roshan Bangar
|
af9a9076d6
|
feat(nimble): Added support for dynamic services
Added support for dynamic services
|
2023-09-01 17:40:42 +05:30 |
|
darshan
|
8e0cfe7f66
|
feat(nimble): Added adv queue congestion check
|
2023-08-31 10:57:11 +05:30 |
|
Rahul Tank
|
db996617d3
|
feat(nimble): Add support for LE Data Set Related Address Change command
|
2023-08-25 10:41:46 +05:30 |
|
Rahul Tank
|
d3b69c25e4
|
feat(nimble): Added support for high duty adv interval
|
2023-08-22 21:27:32 +05:30 |
|
Roshan Bangar
|
67b956f503
|
feat(nimble): Added periodic Adv Feature Updates in BLE 5.3
|
2023-08-22 10:18:10 +05:30 |
|
Rahul Tank
|
09dd6237ae
|
fix(nimble): Add API to send pcl set rssi vsc
|
2023-08-17 12:37:00 +05:30 |
|
isha.pardikar@espressif.com
|
9178a78142
|
NimBLE: Added support of encrypted advertising data
|
2023-08-08 15:37:51 +05:30 |
|
isha.pardikar@espressif.com
|
e0b5ab3cef
|
fix(nimble): Added checks before accessing event pointers
|
2023-08-08 04:58:20 +00:00 |
|
Rahul Tank
|
a43c37ff75
|
fix (nimble): Add check to set length only if data is valid in periodic adv
|
2023-08-02 12:34:26 +05:30 |
|
Rahul Tank
|
9dafd9f778
|
feat(mesh): Add support for Duplicate Exception list update VSC for
Nimble
|
2023-08-01 19:27:29 +05:30 |
|
Rahul Tank
|
8ce1c45d6d
|
fix (nimble): Fix warnings generated in GCC13
|
2023-07-31 18:37:01 +05:30 |
|
Rahul Tank
|
bbfb44a0fe
|
fix(nimble): Update connection type in reattempt connection code
Added change to set connection type correctly and clear array when it is
full in reattempt connection flow
|
2023-07-18 16:21:09 +05:30 |
|
Shen Weilong
|
e9e6372690
|
feat(ble): Added ble examples for multiple connections
|
2023-07-18 12:05:11 +08:00 |
|
Rahul Tank
|
027c43e148
|
fix(nimble): Increase BLE_HOST_SEM_COUNT to allow more semaphore allocation
|
2023-07-11 17:14:12 +05:30 |
|
Rahul Tank
|
b926bf5048
|
fix (nimble): Fix data type of power level and delta to handle negative values
|
2023-07-10 15:50:01 +05:30 |
|
isha.pardikar@espressif.com
|
85661d38e6
|
feat (NimBLE): Add proximity sensor as a service
|
2023-07-06 17:59:54 +05:30 |
|
Rahul Tank
|
78c33778a9
|
Merge branch 'bugfix/refactor_nimble_header' into 'master'
refactor (nimble): Refactor nimble header files
Closes DOC-5615
See merge request espressif/esp-idf!24432
|
2023-07-06 20:17:35 +08:00 |
|
Rahul Tank
|
b0b722da33
|
Merge branch 'bufix/fix_assert_while_stack_deinit' into 'master'
NimBLE : Fix assert due to controller event while stack deinit
Closes IDFGH-10527
See merge request espressif/esp-idf!24520
|
2023-07-05 16:24:27 +08:00 |
|
Rahul Tank
|
3c902677d8
|
refactor(nimble): Refactor header files
Refactor header files to separate out APIs developed by Espressif for
documentation purpose
|
2023-07-05 13:50:33 +05:30 |
|
Roshan Bangar
|
de0798c460
|
fix(nimble): Fix assert due to controller event while stack deinit
|
2023-07-03 04:57:20 +00:00 |
|
Rahul Tank
|
7f8ecb218a
|
Nimble: Add APIs to handle vs HCI commands and events
|
2023-06-30 12:26:56 +05:30 |
|
Sumeet Singh
|
9de43c3bef
|
NimBLE: Exposed macros used by GAP service to menuconfig
|
2023-06-27 12:56:55 +05:30 |
|
Rahul Tank
|
db5a2638dd
|
Merge branch 'bugfix/expose_clear_all_wl_api' into 'master'
Nimble: Expose API to clear all addresses in whitelist out of stack
See merge request espressif/esp-idf!24084
|
2023-06-19 23:18:13 +08:00 |
|
KonstantinKondrashov
|
e72061695e
|
all: Removes unnecessary newline character in logs
Closes https://github.com/espressif/esp-idf/issues/11465
|
2023-06-09 03:31:21 +08:00 |
|
Rahul Tank
|
6f021ba5f3
|
Nimble: Expose API to clear all addresses in whitelist out of stack
|
2023-06-07 16:29:22 +05:30 |
|
Roshan Bangar
|
27dc6d95f6
|
NimBLE : Sync porting files
|
2023-06-07 13:03:53 +05:30 |
|
Rahul Tank
|
9901bdf3da
|
Nimble: Fixed setting macro values based on selected configuration
|
2023-05-25 17:12:57 +05:30 |
|
Rahul Tank
|
72968880ec
|
Nimble: Fixes for memory leak / optimization
|
2023-05-23 11:56:23 +05:30 |
|
Rahul Tank
|
ed30c4a106
|
Nimble: Removed the extra status field in the enh read transmit power level
|
2023-05-22 10:17:01 +05:30 |
|
isha.pardikar@espressif.com
|
aceaa87ea0
|
NimBLE: Fixed mismatch of number of completed packtes in host flow control
|
2023-05-18 12:56:47 +05:30 |
|
Rahul Tank
|
713e4391f8
|
Nimble: Add debug code to print HCI events information
|
2023-05-12 15:17:53 +05:30 |
|
Rahul Tank
|
f4f8d4eaa2
|
Merge branch 'bugfix/fix_compilation_error_optimization' into 'master'
Nimble: Fix compilation issues seen while enabling -O2 optimization
Closes IDFGH-10023
See merge request espressif/esp-idf!23590
|
2023-05-12 15:05:22 +08:00 |
|
Roshan Bangar
|
f0fa24c176
|
NimBLE : Update macro name changes in nimble-1.5
|
2023-05-10 16:02:07 +05:30 |
|
Rahul Tank
|
732c921c65
|
Nimble: Fix compilation issues seen while enabling -O2 optimization
|
2023-05-09 04:57:28 +00:00 |
|
Rahul Tank
|
1f92c349a2
|
Nimble: Add support to send power control event in registered callback
|
2023-05-02 12:14:23 +05:30 |
|
isha.pardikar@espressif.com
|
8c3ba9e2dc
|
NimBLE: Added health thermometer profile
|
2023-04-28 17:20:16 +05:30 |
|
Rahul Tank
|
10e93dc1f4
|
Nimble:Added change to expose addr resolution API outside stack
|
2023-04-26 17:47:47 +05:30 |
|
isha.pardikar@espressif.com
|
810f719ee1
|
NimBLE : Fixed config options in esp_nimble_cfg.h
|
2023-03-31 16:21:44 +05:30 |
|
Rahul Tank
|
ff88044a44
|
Merge branch 'bugfix/warning_cur_len' into 'master'
NimBLE: Fixed warning cur_len unused
See merge request espressif/esp-idf!22855
|
2023-03-24 19:09:50 +08:00 |
|
Rahul Tank
|
9179456c48
|
Add Power control specific soc capability
|
2023-03-24 10:56:03 +05:30 |
|
isha.pardikar@espressif.com
|
e987b80d90
|
NimBLE: Fixed warning cur_len unused
|
2023-03-24 10:48:07 +05:30 |
|
isha.pardikar@espressif.com
|
fc0aa4d083
|
NimBLE : Added heart rate measurement as a service
|
2023-03-23 11:04:00 +05:30 |
|
isha.pardikar@espressif.com
|
e985cc521b
|
NimBLE: Added support for writing data more than BLE_ATT_ATTR_MAX_LEN
|
2023-03-17 15:25:08 +05:30 |
|
Rahul Tank
|
2fed59af2f
|
Nimble: Added debug relate flag around debug code
|
2023-03-14 16:57:40 +05:30 |
|
Roshan Bangar
|
de7a7b41b7
|
NimBLE : Correct macro usage
|
2023-03-10 11:05:41 +05:30 |
|
Rahul Tank
|
8fc0343e5a
|
Merge branch 'bugfix/modify_configuration_for_ble_5' into 'master'
Nimble: Update example configuration to enable ext adv feature only for BLE5.0 supported chips
See merge request espressif/esp-idf!22409
|
2023-03-10 12:35:39 +08:00 |
|
Rahul Tank
|
eb304455d5
|
Nimble: Added change to give time to allocate buffers, in case previous
allocation fails
Closes https://github.com/espressif/esp-idf/issues/10849
|
2023-03-08 12:31:41 +05:30 |
|