gpg: Emit status line NEWSIG before signature verification starts.
authorWerner Koch <wk@gnupg.org>
Thu, 19 Mar 2015 19:38:25 +0000 (20:38 +0100)
committerNIIBE Yutaka <gniibe@fsij.org>
Thu, 16 Apr 2015 00:03:31 +0000 (09:03 +0900)
* g10/mainproc.c (check_sig_and_print): Emit STATUS_NEWSIG.
--

gpgsm does this for a long time but somehow it never made it into gpg.

Signed-off-by: Werner Koch <wk@gnupg.org>
(backported from 2.1 commit e7ddaad0fd2c8774a1d3367adfaa68014eaf65de)

doc/DETAILS
g10/mainproc.c

index 927cc61..65974dd 100644 (file)
@@ -219,9 +219,9 @@ more arguments in future versions.
 
 
     NEWSIG
-        May be issued right before a signature verification starts.  This
-        is useful to define a context for parsing ERROR status
-        messages.  No arguments are currently defined.
+        Is issued right before a signature verification starts.  This is
+        useful to define a context for parsing ERROR status messages.  No
+        arguments are currently defined.
 
     GOODSIG  <long_keyid_or_fpr>  <username>
        The signature with the keyid is good.  For each signature only
index 6288030..be4c73d 100644 (file)
@@ -1604,6 +1604,8 @@ check_sig_and_print( CTX c, KBNODE node )
 
   }
 
+  write_status_text (STATUS_NEWSIG, NULL);
+
   /* (Indendation below not yet changed to GNU style.) */
 
     astr = openpgp_pk_algo_name ( sig->pubkey_algo );