Changed paths:
M pkg/vcs/git.go
M pkg/vcs/git_test.go
Log Message:
-----------
pkg/vcs: find base commit by blob sha hashes
Given a git diff, determine the latest commit where the modified files
still have the exact sha hashes they had at the moment the git patch was
created.
Changed paths:
M syz-cluster/pkg/triage/commit.go
M syz-cluster/pkg/triage/git.go
M syz-cluster/pkg/triage/tree.go
M syz-cluster/pkg/triage/tree_test.go
M syz-cluster/workflow/triage-step/main.go
Log Message:
-----------
syz-cluster: guess base patch by blob hashes from the diff
Before traversing the list of trees, attempt to determine the base
tree/commit by looking at the SHA hashes from the supplied git diffs.