diff options
author | Marcus Brinkmann <[email protected]> | 2008-01-15 16:06:08 +0000 |
---|---|---|
committer | Marcus Brinkmann <[email protected]> | 2008-01-15 16:06:08 +0000 |
commit | a8fb3559b1b20e5a1db529147bf4da422551bfc7 (patch) | |
tree | 801ce5d1cb39bcdcda80842439fb2404ba5f6075 | |
parent | Add missing country tag to qualified.txt. (diff) | |
download | gnupg-a8fb3559b1b20e5a1db529147bf4da422551bfc7.tar.gz gnupg-a8fb3559b1b20e5a1db529147bf4da422551bfc7.zip |
2008-01-15 Marcus Brinkmann <[email protected]>
* call-pinentry.c (start_pinentry): Start pinentry in detached
mode.
Diffstat (limited to '')
-rw-r--r-- | agent/ChangeLog | 5 | ||||
-rw-r--r-- | agent/call-pinentry.c | 6 |
2 files changed, 9 insertions, 2 deletions
diff --git a/agent/ChangeLog b/agent/ChangeLog index 360536115..7dfd7c618 100644 --- a/agent/ChangeLog +++ b/agent/ChangeLog @@ -1,3 +1,8 @@ +2008-01-15 Marcus Brinkmann <[email protected]> + + * call-pinentry.c (start_pinentry): Start pinentry in detached + mode. + 2007-12-04 Werner Koch <[email protected]> * call-pinentry.c (agent_askpin): Use gnupg_get_help_string. diff --git a/agent/call-pinentry.c b/agent/call-pinentry.c index c8d0ed46f..9c350a670 100644 --- a/agent/call-pinentry.c +++ b/agent/call-pinentry.c @@ -271,9 +271,11 @@ start_pinentry (ctrl_t ctrl) no_close_list[i] = -1; /* Connect to the pinentry and perform initial handshaking. Note - that atfork is used to change the environment for pinentry. */ + that atfork is used to change the environment for pinentry. We + start the server in detached mode to suppress the console window + under Windows. */ rc = assuan_pipe_connect_ext (&ctx, opt.pinentry_program, argv, - no_close_list, atfork_cb, ctrl, 0); + no_close_list, atfork_cb, ctrl, 128); if (rc) { log_error ("can't connect to the PIN entry module: %s\n", |