Skip to content
This repository was archived by the owner on Aug 19, 2025. It is now read-only.

2.0.0

Choose a tag to compare

@ctz ctz released this 30 Nov 18:04
· 22 commits to main since this release

Headlines

  • Improving API stability. This crate now uses types from rustls-pki-types; we expect this to reduce the number of breaking changes in rustls ecosystem. As part of this, the Item enum's variants got renamed from Item::{RSAKey, PKCS8Key, ECKey} to Item::{Pkcs1Key, Pkcs8Key, Sec1Key}.
  • no_std support. This crate can now work optionally without std: use the new read_one_from_slice API.

What's Changed

  • Switch to using the pki-types crate by @djc in #24
  • Bump version to 2.0.0-alpha.0 by @djc in #25
  • 2.0.0-alpha.1: take pki-types 0.2 by @ctz in #26
  • Add private_key() helper by @djc in #27
  • Bump actions/checkout from 3 to 4 by @dependabot in #28
  • Allow additionally parsing \r newlines in PEM files by @complexspaces in #30
  • add no-std support by @japaric in #29
  • Bump version to alpha.2 by @djc in #33

New Contributors

Full Changelog: v/1.0.4...v/2.0.0