Skip to content

[backport jazzy] Add zenoh_security_tools #661

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: jazzy
Choose a base branch
from

Conversation

ahcorde
Copy link
Contributor

@ahcorde ahcorde commented Jun 9, 2025

Add zenoh_security_tools

Yadunund and others added 2 commits April 20, 2025 21:08
* Added zenoh_security_configuration_tools package written in cpp

Signed-off-by: Alejandro Hernandez Cordero <[email protected]>

* Added domain id

Signed-off-by: Alejandro Hernandez Cordero <[email protected]>

* Update policy_parser to use nlohmann_json.hpp

Since we have the dependency now via #583, this is a potential
improvement to the current string concatenation.

Signed-off-by: Michael Carroll <[email protected]>

* Further json changes

Signed-off-by: Michael Carroll <[email protected]>

* Refactor package to zenoh_security_tools

Signed-off-by: Yadunund <[email protected]>

* Inject certificates if enclaves provided

Signed-off-by: Yadunund <[email protected]>

* Replace existing endpoints with tls instead of hardcoded changes

Signed-off-by: Yadunund <[email protected]>

* Update README.md

Signed-off-by: Yadunund <[email protected]>

* Also generate router config with security

Signed-off-by: Yadunund <[email protected]>

* Drop CLI11 dependency

Signed-off-by: Yadunund <[email protected]>

---------

Signed-off-by: Alejandro Hernandez Cordero <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Yadunund <[email protected]>
Co-authored-by: Alejandro Hernandez Cordero <[email protected]>
Co-authored-by: Michael Carroll <[email protected]>
(cherry picked from commit 1dca3c3)
Signed-off-by: Alejandro Hernandez Cordero <[email protected]>
@ahcorde ahcorde requested a review from Yadunund June 9, 2025 11:18
@ahcorde ahcorde self-assigned this Jun 9, 2025
ahcorde added 2 commits June 9, 2025 13:27
Signed-off-by: Alejandro Hernandez Cordero <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants