[PATCHv3 0/5] verify-commit: verify commit signatures
- From
Michael J Gruber <git@drmicha.warpmail.net>
- Date
- Jun 23, 2014, 07:05 UTC
- Message-ID
- <cover.1403506792.git.git@drmicha.warpmail.net>
- In-Reply-To
- <cover.1402655838.git.git@drmicha.warpmail.net>
This incorporates all remarks about the test coding guidelines and rearranging the series.
Open questions:
- There was some debate about (optionally) verifying more than what
git-verify-{commit,tag} currently do, or going for a generic git-verify command.
The former would require both to be changed (in order to treat similar cases similarly),
the latter would need a deprecation for git-verify-tag.- I haven't looked yet at what happened over the weekend.
Michael J Gruber (5): gpg-interface: provide clear helper for struct signature_check gpg-interface: provide access to the payload verify-commit: scriptable commit signature verification t7510: exit for loop with test result t7510: test verify-commit
Documentation/git-verify-commit.txt | 28 +++++++++++ Makefile | 1 + builtin.h | 1 + builtin/merge.c | 5 +- builtin/verify-commit.c | 93 +++++++++++++++++++++++++++++++++++++ command-list.txt | 1 + commit.c | 1 + git.c | 1 + gpg-interface.c | 14 ++++++ gpg-interface.h | 2 + pretty.c | 3 +- t/t7510-signed-commit.sh | 24 ++++++++-- 12 files changed, 165 insertions(+), 9 deletions(-) create mode 100644 Documentation/git-verify-commit.txt create mode 100644 builtin/verify-commit.c
-- 2.0.0.426.g37dbf84