Closed astoycos closed 6 months ago
Once https://github.com/awslabs/tough/pull/759 Merges I'll be able to use the tagged release version of tough here 🥳
cc @Xynnn007 and @kommendorkapten for reviews
Touch point we're using this downstream in https://github.com/bpfman/bpfman/pull/1042
also cc @flavio
@astoycos thanks a lot for having created this PR. I left some comments, please make sure all the tests are passing
Great news, a new tough release is out: https://github.com/awslabs/tough/releases/tag/tough-v0.17.1
Thanks for the reviews @flavio!
I'm waiting for all the tests to be green, then I'll merge it :)
Summary
DO NOT MERGE UNTIL https://github.com/awslabs/tough/pull/755 merges and the fixed crate to @kommendorkapten is updatedhttps://github.com/awslabs/tough/pull/755 merged but still isn't in a released version
Rebases and updates https://github.com/sigstore/sigstore-rs/pull/320
This commit updates the tough dependency, which changes how many of our trait definitions work.
Additionally move from the use of oncecell to oncelock for sigstoretrustroot.trusted_root so that SigstoreTrustRoot can be Send.
Update examples and tests.
Manual fix for https://github.com/sigstore/sigstore-rs/pull/317 and https://github.com/sigstore/sigstore-rs/pull/337
Fixes #338
Release Note
Documentation