iroh icon indicating copy to clipboard operation
iroh copied to clipboard

deps: remove rustls-pemfile

Open Frando opened this issue 3 weeks ago • 2 comments

Description

rustls-pemfile is unmaintained.

This removes our direct dependencies of rustls-pemfile by replacing with equivalents via rustls-pki-types.

However this does not yet remove rustls-pemfile completly:

  • We need to update axum-server to 0.8 in iroh-dns-server: Depends on merge and release of https://github.com/n0-computer/tokio-rustls-acme/pull/37
  • rustls-pemfile is used by rustls-cert-file-reader: I filed https://github.com/MOZGIII/rustls-cert-utils/pull/22

Fixes #3746

Breaking Changes

Notes & open questions

Change checklist

  • [ ] Self-review.
  • [ ] Documentation updates following the style guide, if relevant.
  • [ ] Tests if relevant.
  • [ ] All breaking changes documented.
    • [ ] List all breaking changes in the above "Breaking Changes" section.
    • [ ] Open an issue or PR on any number0 repos that are affected by this breaking change. Give guidance on how the updates should be handled or do the actual updates themselves. The major ones are:

Frando avatar Dec 08 '25 10:12 Frando