-
Notifications
You must be signed in to change notification settings - Fork 19
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
Link & SLSA attestor #149
Link & SLSA attestor #149
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 63410d4 - Browse repository at this point
Copy the full SHA 63410d4View commit details -
refactor: move gitoid code to cyrptoutil, use digestvalue everywhere (#…
…139) When the functionality to calculate gitoids was added, there was a bit of tech debt incurred since they didn't implement hash.Hash. This remedies this with an admitedly hacky implementation of hash.Hash that wraps the gitoid code. This also standardizes our cryptoutil fucntions around the DigestValue struct that was added around this time to differentiate between gitoids and regular hash functions. Signed-off-by: Mikhail Swift <mikhail@testifysec.com> Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 7da776c - Browse repository at this point
Copy the full SHA 7da776cView commit details -
chore: bump actions/upload-artifact from 4.2.0 to 4.3.0 (#142)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.2.0 to 4.3.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@694cdab...26f96df) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 924eb1f - Browse repository at this point
Copy the full SHA 924eb1fView commit details -
chore: bump github/codeql-action from 3.23.1 to 3.23.2 (#143)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.23.1 to 3.23.2. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@0b21cf2...b7bf0a3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tom Meadows <tom@tmlabs.co.uk> Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 856b500 - Browse repository at this point
Copy the full SHA 856b500View commit details -
Adding job to auto cut releases (#141)
adding job to auto cut releases Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 315793e - Browse repository at this point
Copy the full SHA 315793eView commit details -
fixing error in github actions workflow (#147)
fixing error in workflow Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for ad61b8a - Browse repository at this point
Copy the full SHA ad61b8aView commit details -
* improving run attestors Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * finalising changes. Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * improving run attestors Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * finalising changes. Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * addressing review, restoring run type order Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * updating error handling logic Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * updating to go 1.21 for errors.Join Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> --------- Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> Signed-off-by: Tom Meadows <tom@tmlabs.co.uk> Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for ed1dfef - Browse repository at this point
Copy the full SHA ed1dfefView commit details -
Adding workaround due to failing workflows (#145)
adding workaround due to failing workflows Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for ed519d1 - Browse repository at this point
Copy the full SHA ed519d1View commit details -
Checking policy signature against cert constraints (#144)
* adding logic so policy signature can be checked against constraints * threaded options into policy validation functionary --------- Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> Signed-off-by: John Kjell <john@testifysec.com> Co-authored-by: John Kjell <john@testifysec.com> Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 04a8ef4 - Browse repository at this point
Copy the full SHA 04a8ef4View commit details -
[StepSecurity] ci: Harden GitHub Actions (#148)
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io> Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 3cff01c - Browse repository at this point
Copy the full SHA 3cff01cView commit details -
Add import for init and export variables
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 3d7747b - Browse repository at this point
Copy the full SHA 3d7747bView commit details -
Add mulitple results to run to allow exporting attestors to indivudal…
… files Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 7a1a1f7 - Browse repository at this point
Copy the full SHA 7a1a1f7View commit details -
Add collection to result array
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for fb27f55 - Browse repository at this point
Copy the full SHA fb27f55View commit details -
Replace export parameters in run with attestor option
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for af0470f - Browse repository at this point
Copy the full SHA af0470fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e2aaa4 - Browse repository at this point
Copy the full SHA 8e2aaa4View commit details -
Merge branch 'main' into link-attestor
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for bb8a962 - Browse repository at this point
Copy the full SHA bb8a962View commit details
Commits on Feb 12, 2024
-
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 62057c3 - Browse repository at this point
Copy the full SHA 62057c3View commit details
Commits on Mar 22, 2024
-
Merge branch 'main' into link-attestor
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for bb035a0 - Browse repository at this point
Copy the full SHA bb035a0View commit details
Commits on Mar 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b11d528 - Browse repository at this point
Copy the full SHA b11d528View commit details -
Add interface for product attestor
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for ae52a37 - Browse repository at this point
Copy the full SHA ae52a37View commit details -
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 8f016d9 - Browse repository at this point
Copy the full SHA 8f016d9View commit details
Commits on Mar 25, 2024
-
Address some review feedback, licenses, and golanglint
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 885a436 - Browse repository at this point
Copy the full SHA 885a436View commit details -
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 0bf0842 - Browse repository at this point
Copy the full SHA 0bf0842View commit details
Commits on Apr 2, 2024
-
WIP - Improve testing interfaces for exposing data fields
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 21006a2 - Browse repository at this point
Copy the full SHA 21006a2View commit details -
Merge branch 'main' into link-attestor
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 74a58da - Browse repository at this point
Copy the full SHA 74a58daView commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 420a746 - Browse repository at this point
Copy the full SHA 420a746View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61e8165 - Browse repository at this point
Copy the full SHA 61e8165View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8923d2 - Browse repository at this point
Copy the full SHA b8923d2View commit details -
Link attestor proposed changes (#204)
* unmarshal the time in the attestation collection correctly (#203) * add StepName to AttestorContext * use CollectionAttestion to properly set start/end times --------- Signed-off-by: John Kjell <john@testifysec.com> Co-authored-by: Cole Kennedy <colek42@gmail.com> Co-authored-by: Cole <cole@testifysec.com> Co-authored-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 4d86ee9 - Browse repository at this point
Copy the full SHA 4d86ee9View commit details
Commits on Apr 5, 2024
-
Merge branch 'link-attestor' of github.com:in-toto/go-witness into li…
…nk-attestor Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 1d19081 - Browse repository at this point
Copy the full SHA 1d19081View commit details
Commits on Apr 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 690505e - Browse repository at this point
Copy the full SHA 690505eView commit details -
Passing SLSA Attest tests for GitHub and GitLab
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 450a306 - Browse repository at this point
Copy the full SHA 450a306View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33f3905 - Browse repository at this point
Copy the full SHA 33f3905View commit details
Commits on Apr 7, 2024
-
Add attestation test for link attestor
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for dba3c39 - Browse repository at this point
Copy the full SHA dba3c39View commit details
Commits on Apr 10, 2024
-
Add data function for git interface and remove unused code
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 4e37a04 - Browse repository at this point
Copy the full SHA 4e37a04View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6b9f69 - Browse repository at this point
Copy the full SHA f6b9f69View commit details -
adding warning mesage for slsa attestor
Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk>
Configuration menu - View commit details
-
Copy full SHA for bb842ee - Browse repository at this point
Copy the full SHA bb842eeView commit details
Commits on Apr 19, 2024
-
Try to gracefully handle gitlab jwt
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for ec4f58a - Browse repository at this point
Copy the full SHA ec4f58aView commit details
Commits on May 2, 2024
-
Merge branch 'main' into link-attestor
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for b2322d9 - Browse repository at this point
Copy the full SHA b2322d9View commit details
Commits on May 8, 2024
-
Merge branch 'main' into link-attestor
Signed-off-by: Tom Meadows <tom@tmlabs.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 5ce8543 - Browse repository at this point
Copy the full SHA 5ce8543View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f6805d - Browse repository at this point
Copy the full SHA 0f6805dView commit details -
ensuring link and slsa attestation exporting is optional
Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 86d4e22 - Browse repository at this point
Copy the full SHA 86d4e22View commit details
Commits on May 9, 2024
-
Merge branch 'main' into link-attestor
Signed-off-by: John Kjell <john@testifysec.com>
Configuration menu - View commit details
-
Copy full SHA for 0afae1b - Browse repository at this point
Copy the full SHA 0afae1bView commit details