Files
OpenShell/.github/workflows
Varsha 3391187c06 feat(crypto): add a system OpenSSL backend and dependency guardrails (#4843)
* feat(crypto): add an opt-in system OpenSSL backend

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

* ci(crypto): enforce crypto dependency boundaries with cargo-deny

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

* fix(crypto): reject encrypted PEM keys without prompting

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

* fix(crypto): validate OpenSSL keys and propagate TLS setup errors

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

* fix(crypto): address OpenSSL backend review findings

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

* test(crypto): verify OpenSSL integration and linkage

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

* fix(crypto): reject inconsistent RSA private keys

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

* fix(ci): isolate OpenSSL checks and clear deny wrappers

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

---------

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>
2026-10-30 16:38:00 +00:00
..