From 93d257c81952cbb08a744a9cea6749639aa32cd7 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 16 Sep 2015 21:24:14 +0200 Subject: agent: New option --pinentry-invisible-char. * agent/gpg-agent.c (oPinentryInvisibleChar): New. (opts): Add option. (parse_rereadable_options): Set option. * agent/agent.h (opt): Add field pinentry_invisible_char. * agent/call-pinentry.c (start_pinentry): Pass option to pinentry. Signed-off-by: Werner Koch --- doc/gpg-agent.texi | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/gpg-agent.texi b/doc/gpg-agent.texi index 62d23bbf1..4e18b9288 100644 --- a/doc/gpg-agent.texi +++ b/doc/gpg-agent.texi @@ -396,6 +396,12 @@ user may not bypass this check. @opindex enable-passphrase-history This option does nothing yet. +@item --pinentry-invisible-char @var{char} +@opindex pinentry-invisible-char +This option asks the Pinentry to use @var{char} for displaying hidden +characters. @var{char} must be one character UTF-8 string. A +Pinentry may or may not honor this request. + @item --pinentry-program @var{filename} @opindex pinentry-program Use program @var{filename} as the PIN entry. The default is @@ -703,7 +709,10 @@ started with a configuration file, the configuration file is read again. Only certain options are honored: @code{quiet}, @code{verbose}, @code{debug}, @code{debug-all}, @code{debug-level}, @code{debug-pinentry}, -@code{no-grab}, @code{pinentry-program}, @code{default-cache-ttl}, +@code{no-grab}, +@code{pinentry-program}, +@code{pinentry-invisible-char}, +@code{default-cache-ttl}, @code{max-cache-ttl}, @code{ignore-cache-for-signing}, @code{no-allow-external-cache}, @code{allow-emacs-pinentry}, @code{no-allow-mark-trusted}, @code{disable-scdaemon}, and -- cgit v1.2.3