Skip to content

build(server): read PEM files with rustls-pki-types - #2360

Open
org-event wants to merge 1 commit into
Devolutions:masterfrom
org-event:server-drop-rustls-pemfile
Open

org-event wants to merge 1 commit into
Devolutions:masterfrom
org-event:server-drop-rustls-pemfile

Conversation

@org-event

Copy link
Copy Markdown

rustls-pemfile is unmaintained (RUSTSEC-2025-0134) and wraps the parser that rustls-pki-types already provides. TlsIdentityCtx::init_from_paths now reads certificates and PKCS#8 keys through PemObject for files without a .pem extension too, as it already did for .pem files, and the dependency goes.

@github-actions github-actions Bot added risk/medium Behavioral change that does not substantially alter a core public API size/S Size: up to 199 counted lines and 5 files; exceeds XS in either measure labels Nov 3, 2026
rustls-pemfile is unmaintained (RUSTSEC-2025-0134) and wraps the parser
that rustls-pki-types already provides. `TlsIdentityCtx::init_from_paths`
now reads certificates and PKCS#8 keys through `PemObject` for files
without a .pem extension too, as it already did for .pem files, and the
dependency goes.
@org-event
org-event force-pushed the server-drop-rustls-pemfile branch from 108e24f to 615d784 Compare November 3, 2026 19:22

This branch was previously deployed

1 inactive deployment
llm-providers — 615d7843 Deployed Nov 3, 2026 by org-event via Classify pull request #12751
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk/medium Behavioral change that does not substantially alter a core public API size/S Size: up to 199 counted lines and 5 files; exceeds XS in either measure

Development

Successfully merging this pull request may close these issues.

1 participant