1
0
Fork 0
mirror of git://git.gnupg.org/gnupg.git synced 2025-07-02 22:46:30 +02:00

gpg: Add status line PINENTRY_LAUNCHED.

* common/status.h (STATUS_PINENTRY_LAUNCHED): New.
* g10/server.c (server_local_s): Add field allow_pinentry_notify.
(option_handler): Add option "allow-pinentry-notify".
(gpg_proxy_pinentry_notify): New.
* g10/call-agent.c (default_inq_cb): Factor code out to the new
function.
This commit is contained in:
Werner Koch 2013-01-30 12:00:29 +01:00
parent 1999446644
commit 1cd6445eec
5 changed files with 53 additions and 7 deletions

View file

@ -704,6 +704,15 @@ more arguments in future versions.
may either be the specified mountpoint or one randomly choosen
by g13.
PINENTRY_LAUNCHED <pid>
This status line is emitted by gpg to notify a client that a
Pinentry has been launched. <pid> is the PID of the Pinentry.
It may be used to display a hint to the user but can't be used
to synchronize with Pinentry. Note that there is also an
Assuan inquiry line with the same name used internally or, if
enabled, send to the client instead of this status line. Such
an inquiry may be used to sync with Pinentry
Status lines which are not anymore used: