Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: add TSA cert chain validation #472

Merged
merged 2 commits into from
Dec 28, 2022

Conversation

hectorj2f
Copy link
Collaborator

Signed-off-by: Hector Fernandez hector@chainguard.dev

Summary

Add missing validation for the certificate chain, in particular for the timestamp authorities.

Release Note

Documentation

Signed-off-by: Hector Fernandez <hector@chainguard.dev>
@hectorj2f hectorj2f added the enhancement New feature or request label Dec 25, 2022
@hectorj2f hectorj2f self-assigned this Dec 25, 2022
@codecov-commenter
Copy link

codecov-commenter commented Dec 25, 2022

Codecov Report

Merging #472 (8a7e97f) into main (9d7bafc) will increase coverage by 0.25%.
The diff coverage is 70.58%.

@@            Coverage Diff             @@
##             main     #472      +/-   ##
==========================================
+ Coverage   55.66%   55.91%   +0.25%     
==========================================
  Files          38       38              
  Lines        3992     4024      +32     
==========================================
+ Hits         2222     2250      +28     
  Misses       1598     1598              
- Partials      172      176       +4     
Impacted Files Coverage Δ
pkg/apis/config/sigstore_keys.go 29.31% <ø> (ø)
pkg/apis/policy/v1alpha1/trustroot_validation.go 43.35% <70.58%> (+12.72%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

dlorenc
dlorenc previously approved these changes Dec 25, 2022
Signed-off-by: Hector Fernandez <hector@chainguard.dev>
@hectorj2f hectorj2f merged commit 64159ff into sigstore:main Dec 28, 2022
@hectorj2f hectorj2f deleted the cert_chain_validation branch December 28, 2022 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants