-
Notifications
You must be signed in to change notification settings - Fork 26
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
Make unsafe uses of Verify
function explicit / make Verify
options safe by default
#3
Commits on Sep 27, 2023
-
Renamed Verify to VerifyUnsafe.
Introduced VerifyWithArtifact and VerifyWithArtifactDigest to make it explicit what the preferred usage path is; users should not use VerifyUnsafe unless they are very very careful and know what they are doing.
Configuration menu - View commit details
-
Copy full SHA for 3b4f23e - Browse repository at this point
Copy the full SHA 3b4f23eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91f6fc3 - Browse repository at this point
Copy the full SHA 91f6fc3View commit details
Commits on Sep 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 06f8f08 - Browse repository at this point
Copy the full SHA 06f8f08View commit details -
Configuration menu - View commit details
-
Copy full SHA for c24c5e7 - Browse repository at this point
Copy the full SHA c24c5e7View commit details -
Merge branch 'main' into make-verify-interface-clearer
Signed-off-by: Phill MV <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e00c64c - Browse repository at this point
Copy the full SHA e00c64cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 643a681 - Browse repository at this point
Copy the full SHA 643a681View commit details -
Encapsulated the construction of PolicyConfig inside PolicyBuilder,
added validation checks. Signed-off-by: Phill MV <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3fc2f32 - Browse repository at this point
Copy the full SHA 3fc2f32View commit details -
Made receiver variables consistent with other PolicyOptions.
Signed-off-by: Phill MV <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11ccc70 - Browse repository at this point
Copy the full SHA 11ccc70View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8a40f9 - Browse repository at this point
Copy the full SHA f8a40f9View commit details -
Added a length check in case no certificate identities are provided.
Signed-off-by: Phill MV <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 392c5e5 - Browse repository at this point
Copy the full SHA 392c5e5View commit details
Commits on Oct 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8dc24e5 - Browse repository at this point
Copy the full SHA 8dc24e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 650a0e4 - Browse repository at this point
Copy the full SHA 650a0e4View commit details -
Renamed VerifierConfigurator type to VerifierOption for consistency w…
…ith PolicyOption.
Configuration menu - View commit details
-
Copy full SHA for 340d95e - Browse repository at this point
Copy the full SHA 340d95eView commit details -
Toned down some of the comments around Unsafe PolicyOptions.
Signed-off-by: Phill MV <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 975b16c - Browse repository at this point
Copy the full SHA 975b16cView commit details -
On 2nd thought, BuildConfig ought to return a pointer.
This way, we can't accidentally use a default PolicyConfig struct. Signed-Off-By: Phill MV <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6f268a1 - Browse repository at this point
Copy the full SHA 6f268a1View commit details -
Added tests for policy options, made existing test use Safe path.
Signed-Off-By: Phill MV <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc8568c - Browse repository at this point
Copy the full SHA fc8568cView commit details