Skip to content

Commit e942dd3

Browse files
committed
feat(ops)!: Sign implementatio based on git
This is based off of git's `gpg-signature.c` Not happy with all of the extra dependencies we added. I might want to consider splitting this out, unsure.
1 parent 4c3bc90 commit e942dd3

File tree

3 files changed

+539
-6
lines changed

3 files changed

+539
-6
lines changed

Cargo.lock

Lines changed: 147 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ git2 = { version = "0.15", default-features = false }
3535
log = "0.4"
3636
itertools = "0.10"
3737
which = "4"
38+
bstr = { version = "1.1.0", default-features = false }
39+
tempfile = "3.3.0"
40+
shlex = "1.1.0"
41+
expanduser = "1.2.2"
3842

3943
[dev-dependencies]
4044
git-fixture = { version = "0.3", features = ["yaml"] }

0 commit comments

Comments
 (0)