Skip to content

0.102.7

Compare
Choose a tag to compare
@cpu cpu released this 27 Aug 15:07
· 11 commits to main since this release
  • Initial support for RFC 7250 "Raw public keys". A new RawPublicKeyEntity type has been added, offering a verify_signature() fn for verifying the signature over a given message using a raw public key produced from a pki_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

Full Changelog: v/0.102.6...v/0.102.7