Commit graph

9 commits

Author SHA1 Message Date
Aditya Sirish A Yelgundhalli
8a43f4fffd
*: Remove vendored signerverifier library
Signed-off-by: Aditya Sirish A Yelgundhalli <ayelgundhall@bloomberg.net>
2024-10-10 13:30:32 -04:00
Aditya Sirish
060a37c953
dsse: Support setting extensions in verification
Signed-off-by: Aditya Sirish <aditya@saky.in>
2024-09-26 14:30:12 -04:00
Aditya Sirish A Yelgundhalli
6093b595d2
third_party: Vendor go-securesystemslib/dsse
This vendors go-securesystemslib's dsse package in preparation for
adding support for DSSE signature extensions.

Signed-off-by: Aditya Sirish A Yelgundhalli <ayelgundhall@bloomberg.net>
2024-09-26 14:29:00 -04:00
Aditya Sirish
3f6333a701
go-sslib: Add note about vendored dependency
Signed-off-by: Aditya Sirish <aditya@saky.in>
2024-01-15 00:23:47 -05:00
Aditya Sirish
ca572fc7bc
go-sslib: Make ED25519-SV components public
Signed-off-by: Aditya Sirish <aditya@saky.in>
2024-01-15 00:22:53 -05:00
Aditya Sirish
3397ac9bad
*: Vendor go-sslib with new signerverifier flows
Signed-off-by: Aditya Sirish <aditya@saky.in>
2024-01-15 00:22:53 -05:00
Aditya Sirish
2fd0988424
dep: Remove vendored copy of go-git
Signed-off-by: Aditya Sirish <aditya@saky.in>
2023-11-29 21:04:54 +05:30
Billy Lynch
d57191618a
Remove module replace in favor of a package fork.
This removes the sub-go.mod in favor of updating all references to the
third_party/go-git package.

This lets users `go install` from outside of the module.

Signed-off-by: Billy Lynch <billy@chainguard.dev>
2023-10-25 19:25:56 -04:00
Aditya Sirish
1499e16a64
*: Vendor go-git with fix for fetch
This commit vendors go-git until a patch submitted upstream
(https://github.com/go-git/go-git/pull/875) is merged and is available
to us via a release. The patch is applied to this copy of go-git.

Steps taken to vendor:
1. go mod vendor -> vendors all dependencies
2. Copy go-git to the internal namespace
3. Run go mod init with go-git's module name and go mod tidy in the
   internal copy of go-git
4. Add FORK.md file
5. Add replace directive to gittuf's go.mod followed by go mod tidy
6. Apply patch to internal go-git
7. Remove vendor directory

Having patched go-git, this commit also enables two previously disabled
tests that relied on the corrected behavior in go-git.

Signed-off-by: Aditya Sirish <aditya@saky.in>
2023-10-20 13:09:45 -04:00