Skip to content

Releases: sigstore/sigstore-rs

sigstore-rs v0.5.0

07 Oct 12:16
32acbf0
Compare
Choose a tag to compare

Enhancements

  • update user-agent value to be specific to sigstore-rs (#122)
  • remove /api/v1/version from client by (#121)
  • crate async fulcio client (#132)
  • Removed ring dependency (#127)

Others

  • Update dependencies
  • Refactoring and examples for key interface (#123)
  • Fix doc test failures (#136)

Contributors

sigstore-rs v0.4.0

01 Sep 11:01
fc04f36
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.3...v0.4.0

sigstore-rs v0.3.3

09 Aug 14:10
6dd3281
Compare
Choose a tag to compare

Changes since v0.3.2:

  • Ensure certificates using ECDSA keys keep working (bf90807)
  • Extend README to cover OIDC usage
  • Update dependencies

sigstore-rs v0.3.2

23 Jun 14:27
8320a7f
Compare
Choose a tag to compare

These are the changes since v0.3.1

  • fix: add Fulcio intermediate CA certificate to intermediate pool - fixes issue #70
  • Update some dependencies to latest stable releases

sigstore-rs v0.3.1

26 May 13:15
eb418d4
Compare
Choose a tag to compare

These are the changes since v0.2.0:

  • fix: Add a license entry inside of Cargo.toml. This is needed in order to publish the crate on creates.io
  • feat: public key verification - handle different kind of algorithms
  • fix [break API]: replace the filter_signature_layers function with cosign::filter_constraints
  • feat: add new Error type SigstoreVerifyConstraintsError to keep track of the verification constraints that are not satisfied
  • feat: rewrite certificate verification code to leverage a CertificatePool. This allows more Fulcio certificates to be added to the pool.
  • fix: handle all the Fulcio certificates found inside of the TUF repository of Sigstore
  • feat: cosign client - introduce caching option
  • feat: add helpers for retrieving a OpenID Connect ID Token and scope from the sigstore project

Full Changelog: v0.3.0...v0.3.1

sigstore-rs v0.3.0

25 May 08:55
e1c0ee2
Compare
Choose a tag to compare

These are the changes since v0.2.0:

  • feat: public key verification - handle different kind of algorithms
  • fix [break API]: replace the filter_signature_layers function with cosign::filter_constraints
  • feat: add new Error type SigstoreVerifyConstraintsError to keep track of the verification constraints that are not satisfied
  • feat: rewrite certificate verification code to leverage a CertificatePool. This allows more Fulcio certificates to be added to the pool.
  • fix: handle all the Fulcio certificates found inside of the TUF repository of Sigstore
  • feat: cosign client - introduce caching option
  • feat: add helpers for retrieving a OpenID Connect ID Token and scope from the sigstore project

v0.1.0

04 Nov 11:29
419d11b
Compare
Choose a tag to compare

What's Changed

  • Internal refactoring by @flavio in #5
  • Implement verification of cosign bundles - no fulcio integration. Warning: this breaks the old API

Full Changelog: v0.0.1...v0.1.0