mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-03 22:56:33 +02:00
gpg: Let --debug clock time sign and verify.
* configure.ac (ENABLE_LOG_CLOCK): New ac_define and option. * common/logging.c (log_clock): Use ENABLE_LOG_CLOCK to enable timestamp printing. * g10/call-agent.c (agent_pksign): Time signing. * g10/sig-check.c (check_signature_end_simple): Time verification. -- Timing for verification is limited to data signatures because this is the most common thing to evaluate. We should consider to change log_clock to printf style so that we could print the signature class and other info. Signed-off-by: Werner Koch <wk@gnupg.org>
This commit is contained in:
parent
cd2d758f3f
commit
6aa4478c78
4 changed files with 31 additions and 6 deletions
|
@ -1854,10 +1854,16 @@ agent_pksign (ctrl_t ctrl, const char *cache_nonce,
|
|||
snprintf (line, sizeof line, "PKSIGN%s%s",
|
||||
cache_nonce? " -- ":"",
|
||||
cache_nonce? cache_nonce:"");
|
||||
|
||||
if (DBG_CLOCK)
|
||||
log_clock ("enter signing");
|
||||
err = assuan_transact (agent_ctx, line,
|
||||
put_membuf_cb, &data,
|
||||
default_inq_cb, &dfltparm,
|
||||
NULL, NULL);
|
||||
if (DBG_CLOCK)
|
||||
log_clock ("leave signing");
|
||||
|
||||
if (err)
|
||||
xfree (get_membuf (&data, NULL));
|
||||
else
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue