mirror of
git://git.gnupg.org/gnupg.git
synced 2025-01-02 12:01:32 +01:00
2009-04-14 Marcus Brinkmann <marcus@g10code.de>
* call-pinentry.c (agent_get_confirmation): Try SETNOTOK command with pinentry.
This commit is contained in:
parent
7c98dad98e
commit
6763dd76e0
@ -1,3 +1,8 @@
|
|||||||
|
2009-04-14 Marcus Brinkmann <marcus@g10code.de>
|
||||||
|
|
||||||
|
* call-pinentry.c (agent_get_confirmation): Try SETNOTOK command
|
||||||
|
with pinentry.
|
||||||
|
|
||||||
2009-04-01 Werner Koch <wk@g10code.com>
|
2009-04-01 Werner Koch <wk@g10code.com>
|
||||||
|
|
||||||
* protect-tool.c (pe_opt): New.
|
* protect-tool.c (pe_opt): New.
|
||||||
|
@ -870,9 +870,15 @@ agent_get_confirmation (ctrl_t ctrl,
|
|||||||
}
|
}
|
||||||
if (cancel)
|
if (cancel)
|
||||||
{
|
{
|
||||||
snprintf (line, DIM(line)-1, "SETCANCEL %s", cancel);
|
snprintf (line, DIM(line)-1, "SETNOTOK %s", cancel);
|
||||||
line[DIM(line)-1] = 0;
|
line[DIM(line)-1] = 0;
|
||||||
rc = assuan_transact (entry_ctx, line, NULL, NULL, NULL, NULL, NULL, NULL);
|
rc = assuan_transact (entry_ctx, line, NULL, NULL, NULL, NULL, NULL, NULL);
|
||||||
|
if (gpg_err_code (rc) == GPG_ERR_ASS_UNKNOWN_CMD)
|
||||||
|
{
|
||||||
|
snprintf (line, DIM(line)-1, "SETCANCEL %s", cancel);
|
||||||
|
line[DIM(line)-1] = 0;
|
||||||
|
rc = assuan_transact (entry_ctx, line, NULL, NULL, NULL, NULL, NULL, NULL);
|
||||||
|
}
|
||||||
if (rc)
|
if (rc)
|
||||||
return unlock_pinentry (rc);
|
return unlock_pinentry (rc);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user