* configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
authorWerner Koch <wk@gnupg.org>
Mon, 20 Dec 2004 16:17:25 +0000 (16:17 +0000)
committerWerner Koch <wk@gnupg.org>
Mon, 20 Dec 2004 16:17:25 +0000 (16:17 +0000)
commit581f5ddb1724f469dc7f934f5093179dfb1e05a9
treed239f17e59f705f1b85c5cb5c2b9e1595e512e5f
parentf105ceb39cad128746457d635775d4bfcaebb3b9
* configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
directories default to c:/gnupg.  Require libassuan 0.6.9.

* gpg-agent.c (main) [W32]: Now that Mutexes work we can remove
the pth_init kludge.
(main): Add new options --[no-]use-standard-socket.
(check_for_running_agent): Check whether it is running on the
standard socket.

* sysutils.h [W32]: Define sleep.
* util.h: Add prototype for mkdtemp.

* call-agent.c (start_agent): Before starting a pipe server start
to connect to a server on the standard socket.  Use PATHSEP
* call-dirmngr.c (start_dirmngr): Use PATHSEP.

* import.c: Include unistd.h for dup and close.
18 files changed:
ChangeLog
NEWS
TODO
agent/ChangeLog
agent/gpg-agent.c
agent/protect-tool.c
common/ChangeLog
common/mkdtemp.c
common/sysutils.h
common/util.h
configure.ac
doc/gpg-agent.texi
doc/gpgsm.texi
doc/scdaemon.texi
sm/ChangeLog
sm/call-agent.c
sm/call-dirmngr.c
sm/import.c