Files
Polite_realism f73928322d fix(deps): scope rcgen's x509-parser feature to the supervisor (#4468)
rcgen 0.13.2 declares its optional x509-parser dependency with the verify
feature, which pulls in ring. The workspace enabled rcgen's x509-parser feature
for every crate, so the CLI and gateway linked ring alongside aws-lc even though
nothing in them verifies signatures with x509-parser.

Only SandboxCa::from_pem in openshell-supervisor-network needs
CertificateParams::from_ca_cert_pem. Enable the feature there alone. ring no
longer appears in the dependency trees of openshell, openshell-gateway or
openshell-prover; it remains in openshell-supervisor until rcgen is upgraded.

Release builds compile one package at a time, so the feature does not leak into
the other binaries.

Signed-off-by: politerealism <burdcat17@gmail.com>
2026-10-14 18:36:53 +00:00
..