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)
committerWerner Koch <wk@gnupg.org>
Thu, 19 Mar 2015 19:38:25 +0000 (20:38 +0100)
* 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>
doc/DETAILS
g10/mainproc.c

index 4b82497..61ad7d8 100644 (file)
@@ -338,9 +338,9 @@ pkd:0:1024:B665B1435F4C2 .... FF26ABB:
 
 ** General status codes
 *** 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 one
index 0ae9168..0f6ba2b 100644 (file)
@@ -1670,6 +1670,8 @@ check_sig_and_print (CTX c, kbnode_t node)
       }
   }
 
+  write_status_text (STATUS_NEWSIG, NULL);
+
   astr = openpgp_pk_algo_name ( sig->pubkey_algo );
   if (keystrlen () > 8)
     {