Skip to content

Conversation

@eivindj-nordic
Copy link
Contributor

No description provided.

@eivindj-nordic eivindj-nordic added this to the v1.0.0 milestone Nov 11, 2025
@eivindj-nordic eivindj-nordic self-assigned this Nov 11, 2025
@eivindj-nordic eivindj-nordic requested review from a team as code owners November 11, 2025 14:16
@github-actions github-actions bot added changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. doc-required PR must not be merged without tech writer approval. labels Nov 11, 2025
@github-actions
Copy link

You can find the documentation preview for this PR here.

@eivindj-nordic eivindj-nordic force-pushed the security_config branch 4 times, most recently from 20984b1 to 52f1745 Compare November 12, 2025 08:54
@CLAassistant
Copy link

CLAassistant commented Nov 12, 2025

CLA assistant check
All committers have signed the CLA.

@github-actions github-actions bot removed the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Nov 12, 2025

* Updated to use errno instead of nrf_errors.

BLE Services
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be 'Bluetooth LE' according to the brand guide but I can update this in the final release notes PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated.

@eivindj-nordic eivindj-nordic force-pushed the security_config branch 3 times, most recently from 6f393b2 to 201da5d Compare November 17, 2025 11:53
Copy link
Contributor

@lemrey lemrey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, a few comments.
One question, what do we want to call the configuration structures?
In some places they are called _config, in some other they are _cfg.

* value.
*/
ble_gap_conn_sec_mode_t read;
} hid_info;
Copy link
Contributor

@lemrey lemrey Nov 12, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Elsewhere there is _char as postfix, but we could shorten if we wanted, e.g.
sec_mode.ctrl_point_char.read -> sec_mode.ctrl_point.read

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reason for _char is that there is not only characteristic values in the security config, but also report references. Will add _char.

@eivindj-nordic
Copy link
Contributor Author

eivindj-nordic commented Nov 25, 2025

One question, what do we want to call the configuration structures?
In some places they are called _config, in some other they are _cfg.

I think this is broader than this PR. For all services it is _config, unless I have missed somewhere. Name of instances might vary, though that would not break the API to update.

Let's take it in a separate PR? I would say lets use _config for the struct itself, then cfg can be used for instances.

@eivindj-nordic eivindj-nordic force-pushed the security_config branch 2 times, most recently from 120ae5f to 2db09fd Compare November 25, 2025 13:11
Update security configuration for CGMS service.

Signed-off-by: Eivind Jølsgard <[email protected]>
Update security configuration for BAS service.

Signed-off-by: Eivind Jølsgard <[email protected]>
Update security configuration for DIS service.
HEeder celanup.

Signed-off-by: Eivind Jølsgard <[email protected]>
Update security configuration for HIDS service.

Signed-off-by: Eivind Jølsgard <[email protected]>
Update security configuration for HRS service.

Signed-off-by: Eivind Jølsgard <[email protected]>
Update security configuration for LBS service.

Signed-off-by: Eivind Jølsgard <[email protected]>
Update security configuration for MCUmgr service.

Signed-off-by: Eivind Jølsgard <[email protected]>
Update security configuration for NUS service.

Signed-off-by: Eivind Jølsgard <[email protected]>
Remove sec_mode Kconfig template.

Signed-off-by: Eivind Jølsgard <[email protected]>
@eivindj-nordic
Copy link
Contributor Author

@nrfconnect/ncs-co-build-system @nrfconnect/ncs-eris Please review.

@eivindj-nordic eivindj-nordic merged commit 2cde6ff into nrfconnect:main Nov 27, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc-required PR must not be merged without tech writer approval.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants