Home GnuPG
Diffusion GnuPG 15b8bc7495db

w32: Synchronous spawning gpg-agent/dirmngr/keyboxd.
15b8bc7495dbUnpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

w32: Synchronous spawning gpg-agent/dirmngr/keyboxd.

* common/asshelp.h [HAVE_W32_SYSTEM] (w32_ack_to_frontend): New.
* common/asshelp.c [HAVE_W32_SYSTEM] (start_new_service): Use
GPGRT_PROCESS_STDOUT_PIPE flag, and read from the pipe to wait.
(w32_ack_to_frontend): New.
* agent/gpg-agent.c [HAVE_W32_SYSTEM] (main): Add
w32_ack_to_frontend.
* dirmngr/dirmngr.c [HAVE_W32_SYSTEM] (main): Likewise.
* kbx/keyboxd.c [HAVE_W32_SYSTEM] (main): Likewise.
  • GnuPG-bug-id: T7720
  • Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>

Details

Provenance
gniibeAuthored on Thu, Jul 17, 4:01 AM
Parents
rGb8b8afc5cf6f: build: Require libgpg-error 1.56 or newer.
Branches
Unknown
Tags
Unknown