Releases: rustls/pki-types
Release list
v/1.15.0
New feature: add a constructor for FipsStatus::Certified.
What's Changed
- ci: sync cargo-check-external-types nightly by @cpu in #109
- 1.15.0: ensure
FipsStatus::Certifiedis usable by @ctz in #110
Full Changelog: v/1.14.1...v/1.15.0
1.14.1
Parsing PEM will now error for PEM sections larger than 256 MB in size, to avoid running out of memory during parsing. The limit was chosen based on historical data from large certificate revocation lists from the web PKI.
What's Changed
1.14.0
1.13.3
Fuse PEM iterators as soon as an IO error is seen. This ensures errors are returned when decoding multiple PEM items from an std::io::Read which permanently returns errors. This includes use of pem_file_iter() and pem_reader_iter() against directories. Fixes #98.
What's Changed
Full Changelog: v/1.13.2...v/1.13.3
1.13.2
1.13.1
1.13.0
What's Changed
- Add
From<DnsName<'a>>forServerName<'a>by @stormshield-gt in #82 - Mark all possible functions const by @ctz in #81
- pem: avoid some allocations by @djc in #83
- ci: take updated nightly for cargo-check-external-types by @cpu in #85
- add ed448 support by @stevefan1999-personal in #87
- Add From<[u8; 4]> for Ipv4Addr by @xyzzyz in #90
- 1.13.0: impl
Hashfor a bunch of types by @ctz in #91
1.12.0
- Implement
Zeroizefor private key types - Add algorithm identifiers for ML-DSA signing algorithms
What's Changed
1.11.0
1.10.1
Fixed an issue where we failed to read PEM objects from slices without trailing newline. This failed in the PEM decoder introduced in rustls-pki-types 1.9.0 whereas it worked in rustls-pemfile 2.12.0. We now include a test to make sure this case doesn't regress again.