summaryrefslogtreecommitdiffstats
path: root/help.c
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2018-04-13 23:18:35 +0200
committerJunio C Hamano <gitster@pobox.com>2018-04-16 07:15:03 +0200
commit8b44b2be89bf59c0fada6095bdfea66ff53c6074 (patch)
tree18d3cd098a0cbc8b989f0fd7945927ec75c4f524 /help.c
parentgpg-interface: extract gpg line matching helper (diff)
downloadgit-8b44b2be89bf59c0fada6095bdfea66ff53c6074.tar.xz
git-8b44b2be89bf59c0fada6095bdfea66ff53c6074.zip
gpg-interface: find the last gpg signature line
A signed tag has a detached signature like this: object ... [...more header...] This is the tag body. -----BEGIN PGP SIGNATURE----- [opaque gpg data] -----END PGP SIGNATURE----- Our parser finds the _first_ line that appears to start a PGP signature block, meaning we may be confused by a signature (or a signature-like line) in the actual body. Let's keep parsing and always find the final block, which should be the detached signature over all of the preceding content. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Ben Toews <mastahyeti@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'help.c')
0 files changed, 0 insertions, 0 deletions