0.102.7
- Initial support for RFC 7250 "Raw public keys". A new
RawPublicKeyEntity
type has been added, offering averify_signature()
fn for verifying the signature over a given message using a raw public key produced from apki_types::SubjectPublicKeyInfoDer
instance. - Relaxed CRL requirements for certificates with CRL distribution point extensions. Previously the revocation checking logic only considered a CRL authoritative for a certificate when it had a CRL distribution point extension if the CRL also had an issuing distribution point extension that matched. This has now been relaxed to consider a CRL without any issuing distribution point extension as authoritative for certificates with a matching issuer.
What's Changed
- build(deps): bump serde_json from 1.0.120 to 1.0.121 in the crates-io group by @dependabot in #274
- Update deny config by @djc in #277
- crl: CRL w/o IDP ext auth. for cert w/ DP by @cpu in #276
- build(deps): bump serde_json from 1.0.121 to 1.0.122 in the crates-io group by @dependabot in #278
- API for allowing signature validation given a SPKI/RPK by @holodorum in #275
- build(deps): bump the crates-io group with 2 updates by @dependabot in #279
- build(deps): bump the crates-io group with 2 updates by @dependabot in #280
- build(deps): bump the crates-io group with 2 updates by @dependabot in #283
New Contributors
- @holodorum made their first contribution in #275
Full Changelog: v/0.102.6...v/0.102.7