61 Commits (f08110ddd84438f4a8d69c145fae7f65fc91940f)

Author SHA1 Message Date
Michał Górny 4de9394dcb gpg-interface.c: obtain primary key fingerprint as well 6 years ago
Michał Górny 3daaaabe7e gpg-interface.c: support getting key fingerprint via %GF format 6 years ago
Michał Górny 0b11a84e1b gpg-interface.c: use flags to determine key/signer info presence 6 years ago
Michał Górny da6cf1b336 gpg-interface.c: detect and reject multiple signatures on commits 6 years ago
Junio C Hamano 4e5dc9ca17 gpg-interface: propagate exit status from gpg back to the callers 7 years ago
Henning Schild 1e7adb9756 gpg-interface: introduce new signature format "x509" using gpgsm 7 years ago
Henning Schild b02f51b196 gpg-interface: introduce new config to select per gpg format program 7 years ago
Henning Schild 42149d7f4b gpg-interface: do not hardcode the key string len anymore 7 years ago
Henning Schild 58af57e1c8 gpg-interface: introduce an abstraction for multiple gpg formats 7 years ago
Henning Schild 57a8dd75df gpg-interface: add new config to select how to sign a commit 7 years ago
Henning Schild fbd0f16610 gpg-interface: make parse_gpg_output static and remove from interface header 7 years ago
Jeff King 8b44b2be89 gpg-interface: find the last gpg signature line 7 years ago
Jeff King f68f2dd57f gpg-interface: extract gpg line matching helper 7 years ago
Jeff King 17ef3a421e gpg-interface: fix const-correctness of "eol" pointer 7 years ago
Jeff King e6fa6cde5b gpg-interface: use size_t for signature buffer size 7 years ago
Jeff King f80bee27e3 gpg-interface: modernize function declarations 7 years ago
Jeff King 1b0eeec3f3 gpg-interface: handle bool user.signingkey 7 years ago
Jeff King 076aa2cbda tempfile: auto-allocate tempfiles on heap 8 years ago
Jeff King 49bd0fc222 tempfile: do not delete tempfile on failed close 8 years ago
Jeff King 45c6b1ed24 always check return value of close_tempfile 8 years ago
Jeff King d88ef66051 verify_signed_buffer: prefer close_tempfile() to close() 8 years ago
Ævar Arnfjörð Bjarmason 88ce3ef636 *.[ch] refactoring: make use of the FREE_AND_NULL() macro 8 years ago
Brandon Williams b2141fc1d2 config: don't include config.h by default 8 years ago
Michael J Gruber 661a180681 gpg-interface: use more status letters 8 years ago
Linus Torvalds b624a3e67f gpg-interface: prefer "long" key format output when verifying pgp signatures 9 years ago
Michael J Gruber efee9553a4 gpg-interface: check gpg signature creation status 9 years ago
Jeff King 0581b54641 sign_buffer: use pipe_command 9 years ago
Jeff King 0d2b664efd verify_signed_buffer: use pipe_command 9 years ago
Jeff King 4322353bfb verify_signed_buffer: use tempfile object 9 years ago
Jeff King c752fcc8e0 verify_signed_buffer: drop pbuf variable 9 years ago
Jeff King aedb5dc343 gpg-interface: use child_process.args 9 years ago
Nguyễn Thái Ngọc Duy ddf362a2a9 gpg-interface.c: use error_errno() 9 years ago
Santiago Torres d281b45d75 builtin/verify-tag.c: ignore SIGPIPE in gpg-interface 9 years ago
brian m. carlson aeff29dd4d verify-commit: add option to print raw gpg status information 10 years ago
brian m. carlson ca194d50b8 gpg: centralize printing signature buffers 10 years ago
brian m. carlson 434060ec6d gpg: centralize signature check 10 years ago
brian m. carlson a4cc18f293 verify-tag: share code with verify-commit 10 years ago
Junio C Hamano d7c67668fe gpg-interface: move parse_signature() to where it should be 11 years ago
Junio C Hamano a50e7ca321 gpg-interface: move parse_gpg_output() to where it should be 11 years ago
René Scharfe d318027932 run-command: introduce CHILD_PROCESS_INIT 11 years ago
Michael J Gruber 71c214c840 gpg-interface: provide access to the payload 11 years ago
Michael J Gruber 01e57b5d91 gpg-interface: provide clear helper for struct signature_check 11 years ago
Michael J Gruber 9cc4ac8ff1 gpg_interface: allow to request status return 12 years ago
Michael J Gruber b60b7566c0 gpg-interface: check good signature in a reliable way 12 years ago
Stephen Boyd 7dac3f8321 gpg: close stderr once finished with it in verify_signed_buffer() 12 years ago
Stephen Boyd 4c9a418227 gpg: allow translation of more error messages 12 years ago
Jeff King f9bc573fda ident: rename IDENT_ERROR_ON_NO_NAME to IDENT_STRICT 13 years ago
Junio C Hamano e3f55e0707 verify_signed_buffer: fix stale comment 13 years ago
Junio C Hamano 0c5e70f041 gpg-interface: allow use of a custom GPG binary 13 years ago
Junio C Hamano 2f47eae2a1 Split GPG interface into its own helper library 13 years ago