From 61e7fd68c05ed185728e9da45f7a44a2323065ad Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Mon, 13 Jun 2016 11:24:09 +0200 Subject: gpg: New option --disable-signer-uid, create Signer's UID sub-packet. * g10/gpg.c (oDisableSignerUID): New. (opts): New option '--disable-signer-uid'. (main): Set option. * g10/options.h (opt): Add field flags.disable_signer_uid. * g10/sign.c: Include mbox-util.h. (mk_notation_policy_etc): Embed the signer's uid. * g10/mainproc.c (check_sig_and_print): Do not use WKD for auto key retrieval if --disable-signer-uid is used. -- Signed-off-by: Werner Koch --- g10/mainproc.c | 1 + 1 file changed, 1 insertion(+) (limited to 'g10/mainproc.c') diff --git a/g10/mainproc.c b/g10/mainproc.c index 7033de7dd..453d1b07b 100644 --- a/g10/mainproc.c +++ b/g10/mainproc.c @@ -1823,6 +1823,7 @@ check_sig_and_print (CTX c, kbnode_t node) * key from the WKD. */ if (gpg_err_code (rc) == GPG_ERR_NO_PUBKEY && (opt.keyserver_options.options & KEYSERVER_AUTO_KEY_RETRIEVE) + && !opt.flags.disable_signer_uid && akl_has_wkd_method () && sig->signers_uid) { -- cgit