From 1cd6445eec4c3642ad92afb02f3563a01cc10c10 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 30 Jan 2013 12:00:29 +0100 Subject: 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. --- doc/DETAILS | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'doc') diff --git a/doc/DETAILS b/doc/DETAILS index 4e8739482..8b20c215a 100644 --- a/doc/DETAILS +++ b/doc/DETAILS @@ -704,6 +704,15 @@ more arguments in future versions. may either be the specified mountpoint or one randomly choosen by g13. + PINENTRY_LAUNCHED + + This status line is emitted by gpg to notify a client that a + Pinentry has been launched. 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: -- cgit v1.2.3