Rahul Tank
5791913b85
Merge branch 'bugfix/disable_mbedtls_options' into 'master'
...
fix(nimble): Deselect MBEDTLS_ECP_RESTARTABLE when mbedTLS is used
See merge request espressif/esp-idf!30497
2024-05-07 12:37:42 +08:00
Rahul Tank
4b4602d846
fix(nimble): Deselect MBEDTLS_ECP_RESTARTABLE when mbedTLS is used
2024-05-06 15:15:36 +05:30
Rahul Tank
2bb73deff5
Merge branch 'bugfix/rpa_timeout_api' into 'master'
...
fix(nimble): Expose API to set RPA Timeout
Closes BLERP-647
See merge request espressif/esp-idf!29903
2024-04-23 20:04:48 +08:00
Rahul Tank
9433067f33
fix(nimble): Expose API to set RPA Timeout
2024-04-23 11:21:26 +05:30
Rahul Tank
d80a4e0ce1
Merge branch 'bugfix/fix_hex2val_ret' into 'master'
...
fix(nimble): Add check for return value of hex2val
Closes BT-3695
See merge request espressif/esp-idf!30304
2024-04-18 14:00:21 +08:00
Rahul Tank
7ee1e0b8fb
fix(nimble): Add check for return value of hex2val
2024-04-17 18:07:59 +05:30
Rahul Tank
ba8976aa52
Merge branch 'fix/removed_termination_upon_sign_write_fail' into 'master'
...
fix(nimble): Removed Code for Termination Upon Signed Write Operation Failure
See merge request espressif/esp-idf!29937
2024-04-17 16:06:57 +08:00
Rahul Tank
c8e454b4fa
Merge branch 'bugfix/fix_cccd_compilation_warning' into 'master'
...
fix(nimble): Fix compilation issues when CCCD is set to 0
See merge request espressif/esp-idf!30067
2024-04-12 20:05:25 +08:00
Rahul Tank
f2fd8192fc
fix(nimble): Fix compilation issues when CCCD is set to 0
2024-04-12 11:01:47 +05:30
Rahul Tank
052e884f34
Merge branch 'bugfix/fix_cve_2024_24746' into 'master'
...
fix(nimble): Fix for Vulnerability CVE_2024_24746
See merge request espressif/esp-idf!30106
2024-04-12 13:12:35 +08:00
Rahul Tank
1e8c5fb247
fix(nimble): Fix for Vulnerability CVE_2024_24746
2024-04-11 19:28:44 +05:30
Rahul Tank
8a061af163
Merge branch 'feat/add_data_len_chg_evt' into 'master'
...
fix(nimble): Add support for data length change evt
Closes BLERP-666 and BLERP-665
See merge request espressif/esp-idf!29799
2024-04-11 21:09:53 +08:00
Rahul Tank
beb87e30f0
fix(nimble): Add support for data length change evt
2024-04-11 11:01:59 +05:30
Rahul Tank
f44f06597f
Merge branch 'bugfix/fix_dtm_num_pkt_size' into 'master'
...
fix(nimble): Fix the size of num_packets in dtm event
Closes BLERP-670 and BLERP-672
See merge request espressif/esp-idf!30143
2024-04-11 13:22:12 +08:00
Rahul Tank
fdd630425d
fix(nimble): Fix the size of num_packets in dtm event
2024-04-10 19:26:07 +05:30
Rahul Tank
60156a4006
Merge branch 'bugfix/set_correct_addr_type' into 'master'
...
fix(nimble): Set correct peer_addr during reattempt connection
See merge request espressif/esp-idf!30051
2024-04-08 20:32:43 +08:00
Rahul Tank
d0853d70ce
fix(nimble): Remove extra code in reattempt connection
2024-04-05 21:33:12 +05:30
Rahul Tank
23bae90070
Merge branch 'contrib/github_pr_11497' into 'master'
...
Nimble: Added blecsc (Cycling Speed and Cadence) profile support for nimble examples.
Closes IDFGH-10233
See merge request espressif/esp-idf!26631
2024-04-03 17:12:34 +08:00
Rahul Tank
9c846916fa
Merge branch 'bugfix/revamp_reconn_scheme' into 'master'
...
fix(nimble): Cleanup code in connection reconnection implementation
Closes BLERP-633
See merge request espressif/esp-idf!29941
2024-04-02 14:23:58 +08:00
Rahul Tank
7e34300a1b
fix(nimble): Change reconnection scheme
2024-04-01 16:05:41 +05:30
Rahul Tank
2666391582
Merge branch 'bugfix/handle_missing_free' into 'master'
...
fix(nimble): Handle missing free in application
See merge request espressif/esp-idf!29886
2024-03-29 21:02:05 +08:00
Rahul Tank
eafad32dc6
fix(nimble): Handle missing free in application
2024-03-29 16:37:11 +05:30
Rahul Tank
004b037743
Merge branch 'bugfix/add_peer_addr_field_for_ext' into 'master'
...
fix(nimble): Correctly handle auto connection flag for extended connect
Closes BLERP-633
See merge request espressif/esp-idf!29726
2024-03-22 19:51:00 +08:00
Rahul Tank
0883569b6f
fix(nimble): Handle auto connection flag for extended connect
2024-03-21 12:33:50 +05:30
Rahul Tank
22ee3e8aa6
Merge branch 'bugfix/bonding_across_reboot' into 'master'
...
fix(nimble): Added support for deleting the oldest bonded device across reboot
See merge request espressif/esp-idf!29612
2024-03-21 12:00:42 +08:00
Rahul Tank
dd737f9821
Merge branch 'bugfix/fixed_task_invokation_after_pairing' into 'master'
...
fix(nimble): Fixed the call to ble_hid_task_startup after pairing
See merge request espressif/esp-idf!29655
2024-03-19 23:26:27 +08:00
Rahul Tank
1a9f9d69ea
Merge branch 'bugfix/compilation_issue_on_disabling_security' into 'master'
...
fix(nimble): Fixed compilation issues on disabling security
See merge request espressif/esp-idf!29582
2024-03-19 17:44:50 +08:00
Rahul Tank
11c03bca53
Merge branch 'contrib/github_pr_13034' into 'master'
...
docs(nimble): Fixed typo in examples/bluetooth/nimble/blehr/README (GitHub PR)
Closes IDFGH-11956
See merge request espressif/esp-idf!29594
2024-03-13 20:40:06 +08:00
Rahul Tank
edc5466a80
Merge branch 'feature/add_doc_for_p4' into 'master'
...
docs(nimble): Added gpio configuration table for esp32p4
See merge request espressif/esp-idf!29598
2024-03-13 20:37:13 +08:00
Rahul Tank
aa6e49e60f
Merge branch 'bugfix/reconnect_host_based' into 'master'
...
fix(nimble): Added ble_host_rpa_enabled flag for address resoultion for esp32
See merge request espressif/esp-idf!29479
2024-03-13 12:15:21 +08:00
Rahul Tank
7636c1d64c
Merge branch 'bugfix/fix_strict_prototype_hid' into 'master'
...
fix(nimble): Address compilation errors when strict-prototype is enabled
See merge request espressif/esp-idf!29513
2024-03-12 18:53:21 +08:00
Rahul Tank
c460e1cd7e
Merge branch 'bugfix/expose_baud_rate_in_menu' into 'master'
...
fix(nimble): Exposed the baud rate for hci uart in menuconfig
See merge request espressif/esp-idf!29412
2024-03-08 22:51:20 +08:00
Rahul Tank
d8ab10c978
Merge branch 'features/uart_host_only_tut' into 'master'
...
docs(nimble): Improved documentation for uart host only example
See merge request espressif/esp-idf!29401
2024-03-08 22:49:46 +08:00
Rahul Tank
9921d5bcfe
Merge branch 'bugfix/gap_connect_failed_with_0x0d' into 'master'
...
fix(nimble): Revise the help section for the Kconfig macro BLE_RPA_TIMEOUT
See merge request espressif/esp-idf!29475
2024-03-08 22:43:22 +08:00
Rahul Tank
de9434549c
fix(nimble): Address compilation errors when strict-prototype is enabled
2024-03-08 20:09:30 +05:30
Rahul Tank
a93a6ef447
Merge branch 'feat/read_multiple_variable_length' into 'master'
...
feat(nimble): read multiple variable length characteristics
Closes BLERP-423
See merge request espressif/esp-idf!29054
2024-03-08 19:40:02 +08:00
Rahul Tank
8e863fa9a8
Merge branch 'bugfix/handle_callout_free_in_deinit' into 'master'
...
fix(nimble): Handle memory leak in callout deinit
See merge request espressif/esp-idf!29433
2024-03-07 22:02:17 +08:00
Rahul Tank
b6e0ef0297
Merge branch 'bugfix/add_esp_timer_get_expiry_time' into 'master'
...
fix(nimble): Add support for esp_timer_get_expiry_time to nimble porting layer
See merge request espressif/esp-idf!29414
2024-03-07 21:48:23 +08:00
Rahul Tank
20eda4bb26
fix(nimble): Handle memory leak in callout deinit
2024-03-06 15:40:22 +05:30
Rahul Tank
06dc388b21
Merge branch 'bugfix/addr_resol_for_esp32' into 'master'
...
fix(nimble): Added the check to prevent address resolution in case of identity addr for esp32
Closes BLERP-580 and BLERP-594
See merge request espressif/esp-idf!29297
2024-03-06 17:37:17 +08:00
Rahul Tank
b2c9d7a834
fix(nimble): Add support for esp_timer_get_expiry_time to nimble porting layer
2024-03-05 14:28:24 +05:30
Rahul Tank
f723b18d86
Merge branch 'bugfix/increase_reattempt_conn_count' into 'master'
...
fix(nimble): Increase range of reattempt connection count
See merge request espressif/esp-idf!29311
2024-03-04 19:43:21 +08:00
Rahul Tank
2e2b828555
Merge branch 'bugfix/example_uart_data_handling' into 'master'
...
fix(nimble): Corrected acl data handling code in bleprph_host_only
See merge request espressif/esp-idf!29006
2024-02-29 00:05:50 +08:00
Rahul Tank
30d5c36aac
fix(nimble): Increase range of reattempt connection count
2024-02-28 12:56:57 +05:30
Rahul Tank
c5e92ac4ce
Merge branch 'bugfix/move_count' into 'master'
...
fix(nimble): Fix compilation issue in nimble for -O2 flag
See merge request espressif/esp-idf!29035
2024-02-23 09:14:47 +08:00
Rahul Tank
2bec5d70b6
Merge branch 'bugfix/remove_namespace_variable_name' into 'master'
...
fix(nimble): update variable name to avoid using keyword
See merge request espressif/esp-idf!28972
2024-02-22 23:31:38 +08:00
Rahul Tank
dd38f2406b
fix(nimble): update variable name to avoid using keyword
2024-02-22 15:14:33 +05:30
Rahul Tank
9c0714fae7
Merge branch 'bugfix/missing_controller_disabled_guard' into 'master'
...
fix(nimble): Fixes related to nimble host only
See merge request espressif/esp-idf!29034
2024-02-22 02:02:18 +08:00
Rahul Tank
01bc97ab04
Merge branch 'bugfix/signed_write_fix' into 'master'
...
fix(nimble): Message to be signed is corrected in signed write
See merge request espressif/esp-idf!28816
2024-02-21 14:19:01 +08:00
Rahul Tank
045884a899
Merge branch 'feat/ble_gap_dev_auth' into 'master'
...
feat(nimble): Authorize or deauthorize a BLE device for a connection
Closes BLERP-555
See merge request espressif/esp-idf!28902
2024-02-20 12:34:45 +08:00
Rahul Tank
3d03c07c84
fix(nimble): Removed double free of packet
2024-02-13 14:14:03 +05:30
Rahul Tank
1741705517
Merge branch 'bugfix/fix_out_of_order_messages_causing_dos' into 'master'
...
fix(nimble): Out of order messages during SMP causing DOS vulerability
Closes BLERP-498
See merge request espressif/esp-idf!28544
2024-02-06 12:40:12 +08:00
Rahul Tank
c769dfa7dc
Merge branch 'bugfix/nimble_host_clean_up_api' into 'master'
...
fix(nimble): Added API to get current stack operation status
Closes BLERP-461
See merge request espressif/esp-idf!28476
2024-02-03 01:54:55 +08:00
Rahul Tank
4a7db059ba
fix(nimble): Added API to get current stack operation status
2024-02-02 13:57:46 +05:30
Rahul Tank
444c76c886
Merge branch 'bugfix/add_adv_itvl_range_check' into 'master'
...
fix(nimble): Add adv interval min/max range check
Closes BLERP-474, BLERP-477, BLERP-476, and BLERP-475
See merge request espressif/esp-idf!28580
2024-02-02 14:04:35 +08:00
Rahul Tank
ac63f7c9dd
fix(nimble): Add adv interval min/max range check
2024-02-01 13:35:28 +05:30
Rahul Tank
20171bf19d
Merge branch 'bugfix/remove_duplicate_hci_common' into 'master'
...
fix(nimble): Merge hci_common.h file for all chips
Closes BLERP-538
See merge request espressif/esp-idf!28787
2024-02-01 10:46:50 +08:00
Rahul Tank
6c614a50ab
fix(nimble): Merge hci_common.h file for all chips
2024-01-31 13:41:31 +05:30
Rahul Tank
b2b84f9b5c
Merge branch 'feature/nimble_host_only_uart' into 'master'
...
feat(nimble): Nimble Host only mode over uart
See merge request espressif/esp-idf!28415
2024-01-31 16:01:03 +08:00
Rahul Tank
4e5e8a7102
Merge branch 'feat/add_dtm_function_support' into 'master'
...
feat(nimble): Add APIs to support BLE DTM functions
Closes BLERP-238
See merge request espressif/esp-idf!27121
2024-01-29 19:55:17 +08:00
Rahul Tank
baf9b98cd0
feat(nimble): Add APIs to support BLE DTM functions
2024-01-29 11:20:10 +05:30
Rahul Tank
c8220ad5af
Merge branch 'feat/features_and_fixes_for_pts_qualification' into 'master'
...
feat(nimble): Features and Fixes for PTS Qualification
Closes BLERP-427, BLERP-429, and BLERP-430
See merge request espressif/esp-idf!28608
2024-01-29 13:37:45 +08:00
Rahul Tank
bcb8d179dd
Merge branch 'bugfix/fix_sm_inject_io_return_val' into 'master'
...
fix(nimble): Added change to ensure that API execution returns success
See merge request espressif/esp-idf!28402
2024-01-23 18:06:16 +08:00
Rahul Tank
041da5cb60
Merge branch 'bugfix/add_minor_fixes_debug' into 'master'
...
fix(nimble): Add minor debug fixes
See merge request espressif/esp-idf!28518
2024-01-18 16:32:33 +08:00
Rahul Tank
6a7dc27421
fix(nimble): Add minor debug fixes
2024-01-17 17:24:59 +05:30
Rahul Tank
6e860a8a5b
Merge branch 'bugfix/address_resolution' into 'master'
...
fix(nimble): Added support for address resolution during inquiry
Closes IDFCI-1894
See merge request espressif/esp-idf!28294
2024-01-17 19:31:52 +08:00
Rahul Tank
e084a8f78d
Merge branch 'bugfix/handle_task_lock' into 'master'
...
fix(nimble): Remove unwanted task lock check when HS_DEBUG is enabled
Closes BT-3599
See merge request espressif/esp-idf!28343
2024-01-15 14:56:37 +08:00
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
b3f7e2c8a4
Merge branch 'bugfix/reattempt_conn_feat_extended' into 'master'
...
fix(nimble): Support for reattempt connection in ext connect
See merge request espressif/esp-idf!28222
2024-01-08 20:07:08 +08:00
Rahul Tank
25d9e6735c
fix(nimble): Support for reattempt connection in ext connect
2024-01-04 18:19:21 +05:30
Rahul Tank
0c007e10a5
Merge branch 'bugfix/enable_addr_resol_across_reboot' into 'master'
...
fix(nimble): Enable address resolution across reboot
Closes BCI-374
See merge request espressif/esp-idf!28165
2024-01-03 20:02:30 +08:00
Rahul Tank
65a0627f0c
fix(nimble): Enable address resolution across reboot
2024-01-03 14:35:56 +08:00
Rahul Tank
41f862d351
Merge branch 'bugfix/fix_gatts_stop_race_condition' into 'master'
...
fix(nimble): Handled race condition for conn variables being set to NULL
Closes BLERP-368
See merge request espressif/esp-idf!28026
2023-12-28 17:39:32 +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
Rahul Tank
48ad3a50b6
Merge branch 'bugfix/periodic_adv_enh_fixes' into 'master'
...
fix(nimble): Added periodic_adv_enh soc_caps for c2, h2
Closes BLERP-318
See merge request espressif/esp-idf!27572
2023-12-22 12:08:46 +08:00
Rahul Tank
f4c74d8b74
Merge branch 'feat/add_csa_selection_vsc' into 'master'
...
feat(nimble): Add VSC support for setting chan select algo
Closes BLERP-342
See merge request espressif/esp-idf!27942
2023-12-20 14:04:20 +08:00
Rahul Tank
df796b3ed9
feat(nimble): Add VSC support for setting chan select algo
2023-12-18 17:46:52 +05:30
Rahul Tank
84ccc37b92
Merge branch 'feature/hogp_example_support' into 'master'
...
feat(nimble): Added HID over Gatt Profile Support
Closes BT-3456, BT-3493, and BT-3480
See merge request espressif/esp-idf!25072
2023-12-18 19:01:11 +08:00
Rahul Tank
204c194ce2
Merge branch 'bugfix/handle_all_zero_bdaddr' into 'master'
...
fix(nimble): Handle all 0s address of external controllers during IRK generation
See merge request espressif/esp-idf!27913
2023-12-16 19:55:25 +08:00
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
5ec9f498bc
Merge branch 'bugfix/add_peer_null_check' into 'master'
...
fix(nimble): Added NULL peer addr check
Closes BLERP-322
See merge request espressif/esp-idf!27624
2023-12-15 13:44:45 +08:00
Rahul Tank
d852a5273d
fix(nimble): Added NULL peer addr check
2023-12-14 12:50:15 +05:30
Rahul Tank
6b361bdb05
Merge branch 'bugfix/fix_sm_inject_return_value' into 'master'
...
fix(nimble): Added change to return success for API execution
Closes BLERP-315
See merge request espressif/esp-idf!27556
2023-12-06 20:48:20 +08:00
Rahul Tank
d4db3a2f87
fix(nimble): Added change to return success for API execution
2023-12-06 10:20:18 +05:30
Rahul Tank
c256bed7f8
Merge branch 'bugfix/authcomplete_failure' into 'master'
...
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value
Closes BLERP-303, BLERP-304, and BLERP-319
See merge request espressif/esp-idf!27499
2023-12-06 12:47:48 +08:00
Rahul Tank
2cd09e8f71
Merge branch 'bugfix/remove_rpa_rec' into 'master'
...
fix(nimble): Handled the deletion of RPA mapping
Closes BLERP-289 and BLERP-295
See merge request espressif/esp-idf!27305
2023-12-04 19:49:40 +08:00
Rahul Tank
427f734dca
Merge branch 'bugfix/add_legacy_adv_clear_vsc' into 'master'
...
fix(nimble): Add support for VSC to clear legacy adv memory
Closes BLERP-160
See merge request espressif/esp-idf!26561
2023-11-29 14:57:22 +08:00
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
Rahul Tank
7ab678873c
Merge branch 'bugfix/cts_handle_invalid_year_val' into 'master'
...
fix(nimble): Handled invalid write on year value in Current Time Service
Closes BT-3478
See merge request espressif/esp-idf!27301
2023-11-28 20:20:15 +08:00
Rahul Tank
82532740ae
Merge branch 'bugfix/fix_duplicate_exception_vsc' into 'master'
...
fix(nimble): Fix the parameters in duplicate exception list vsc command
Closes BLERP-211
See merge request espressif/esp-idf!26863
2023-11-27 11:16:01 +08:00
Rahul Tank
d2a52ae749
fix(nimble): Fix the parameters in duplicate exception list vsc command
2023-11-26 12:45:01 +05:30
Rahul Tank
356fe4881b
Merge branch 'bugfix/fix_dangling_pointer_compilation_warning' into 'master'
...
fix(nimble): Fix dangling pointer error during compilation
See merge request espressif/esp-idf!26984
2023-11-22 17:59:30 +08:00
Rahul Tank
229d275fb1
Merge branch 'bugfix/cleanup_nimble_sdkconfig' into 'master'
...
ci(nimble): Cleanup sdkconfig files for nimble examples
Closes IDF-8496
See merge request espressif/esp-idf!26932
2023-11-22 14:48:19 +08:00
Rahul Tank
1e4e193ca7
fix(nimble): Fix dangling pointer error during compilation
2023-11-22 08:58:41 +05:30
Rahul Tank
ff967f8b3b
Merge branch 'bugfix/ble_gap_unpair_oldest_peer_fix' into 'master'
...
fix(nimble): Fixed ble_gap_unpair_oldest_peer to prevent writing to invalid memory
Closes IDFCI-1871, BT-3509, and BLERP-270
See merge request espressif/esp-idf!27158
2023-11-22 09:14:30 +08:00
Rahul Tank
843f48fb00
ci(nimble): Cleanup sdkconfig files
2023-11-21 11:52:11 +05:30
Rahul Tank
3ccadd053c
Merge branch 'bugfix/fix_incorrect_irk_set' into 'master'
...
fix(nimble): Fixed issue of incorrect IRK being set
See merge request espressif/esp-idf!27244
2023-11-20 14:06:40 +08:00
Rahul Tank
edb28d7276
fix(nimble): Fixed issue of incorrect IRK being set
2023-11-17 15:42:57 +05:30
Rahul Tank
677faec371
Merge branch 'bugfix/generate_new_irk_across_reboot' into 'master'
...
fix(nimble): Generate a new unique IRK for every chip.
Closes BLERP-75 and IDFGH-9564
See merge request espressif/esp-idf!26071
2023-11-15 00:04:49 +08:00
Rahul Tank
4f20eec398
fix(nimble): Generate a new unique Local IRK for each chip
2023-11-14 10:36:09 +05:30