MCPcopy Create free account
hub / github.com/git/git / parse_signature

Function parse_signature

gpg-interface.c:718–728  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

716}
717
718int parse_signature(const char *buf, size_t size, struct strbuf *payload, struct strbuf *signature)
719{
720 size_t match = parse_signed_buffer(buf, size);
721 if (match != size) {
722 strbuf_add(payload, buf, match);
723 remove_signature(payload);
724 strbuf_add(signature, buf + match, size - match);
725 return 1;
726 }
727 return 0;
728}
729
730void set_signing_key(const char *key)
731{

Callers 5

run_gpg_verifyFunction · 0.85
fmt_merge_msg_sigsFunction · 0.85
show_one_mergetagFunction · 0.85
handle_signed_tagFunction · 0.85
write_tag_bodyFunction · 0.85

Calls 3

parse_signed_bufferFunction · 0.85
strbuf_addFunction · 0.85
remove_signatureFunction · 0.85

Tested by

no test coverage detected