Skip to content

Swift Certificates 0.3.0

Compare
Choose a tag to compare
@Lukasa Lukasa released this 14 Apr 08:25
· 134 commits to main since this release
678756a

SemVer Minor

  • Add support for using SecureEnclave.P256 (#55, patch credit to @jschlesser)
  • Add support for unwrapping public keys. (#60)
  • OCSP soft failure mode (#61)
  • Add API to construct a SubjectKeyIdentifier by hashing a Certificate.PublicKey (#64)

SemVer Patch

  • Tweak the ECDSA signature representation (#50)
  • Fix name constraints parsing (#52)
  • Tolerate v1 certs without basic constraints (#53)
  • Add SPI support for disabling expiry checking in RFC5280Policy. (#54)
  • Fix Sendable warning in OCSPVerifierPolicy.chainMeetsPolicyRequirementsWithoutDeadline (#62)
  • Expose a CMSSignature type (#65)

Other Changes

  • Documentation - Typos (#56, patch credit to @joey-gm)
  • Add docker-compose file for Swift 5.9 (#63)