"Fabian Stelzer via GitGitGadget" <gitgitgadget@xxxxxxxxx> writes: > diff --git a/gpg-interface.c b/gpg-interface.c > index 127aecfc2b0..31cf4ba3938 100644 > --- a/gpg-interface.c > +++ b/gpg-interface.c > @@ -15,6 +15,12 @@ struct gpg_format { > const char *program; > const char **verify_args; > const char **sigs; > + int (*verify_signed_buffer)(struct signature_check *sigc, > + struct gpg_format *fmt, const char *payload, > + size_t payload_size, const char *signature, > + size_t signature_size); > + int (*sign_buffer)(struct strbuf *buffer, struct strbuf *signature, > + const char *signing_key); > }; Thanks for a pleasant read. Looking good.