Skip to content

fix(tls): Migrate from rustls-pemfile to rustls-pki-types#432

Draft
sfleen wants to merge 1 commit intoolix0r:mainfrom
sfleen:sfleen/rustls-pemfile-migrate
Draft

fix(tls): Migrate from rustls-pemfile to rustls-pki-types#432
sfleen wants to merge 1 commit intoolix0r:mainfrom
sfleen:sfleen/rustls-pemfile-migrate

Conversation

@sfleen
Copy link
Copy Markdown
Contributor

@sfleen sfleen commented Jan 9, 2026

rustls-pemfile is unmaintained and has been archived since Aug 2025 (see https://rustsec.org/advisories/RUSTSEC-2025-0134), leading to RUSTSEC audit errors downstream.

rustls-pemfile at this point is thin wrappers around the parsing logic in rustls-pki-types, so this does a direct translation to those APIs.

This also requires an MSRV bump from 1.85 to 1.88

@sfleen sfleen force-pushed the sfleen/rustls-pemfile-migrate branch 5 times, most recently from eb3b180 to 7921c71 Compare January 9, 2026 15:14
@sfleen sfleen marked this pull request as draft January 9, 2026 15:19
@sfleen sfleen force-pushed the sfleen/rustls-pemfile-migrate branch 2 times, most recently from e7b1510 to 31fc6a9 Compare January 9, 2026 16:54
@sfleen sfleen marked this pull request as ready for review January 9, 2026 17:00
@sfleen sfleen marked this pull request as draft January 12, 2026 16:35
`rustls-pemfile` is unmaintained and has been archived since Aug 2025 (see https://rustsec.org/advisories/RUSTSEC-2025-0134), leading to RUSTSEC audit errors downstream.

`rustls-pemfile` at this point is thin wrappers around the parsing logic in `rustls-pki-types`, so this does a direct translation to those APIs.
@sfleen sfleen force-pushed the sfleen/rustls-pemfile-migrate branch from 31fc6a9 to c873394 Compare January 12, 2026 16:37
@cratelyn

This comment was marked as resolved.

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