gpgme/gpgme (8 files)

cvs user marcus cvs@cvs.gnupg.org
Sat, 13 Sep 2003 19:45:04 +0200


    Date: Saturday, September 13, 2003 @ 19:45:04
  Author: marcus
    Path: /cvs/gnupg/gpgme/gpgme

   Added: get-env.c
Modified: ChangeLog Makefile.am debug.c engine-gpgsm.c rungpg.c util.h
          w32-io.c

2003-09-13  Marcus Brinkmann  <marcus@g10code.de>

	* acinclude.m4: Remove libtool cruft, add jm_GLIBC21.
	* configure.ac: Add check for getenv_r, and call jm_GLIBC21.
	Define HAVE_THREAD_SAFE_GETENV if appropriate.

gpgme/
2003-09-13  Marcus Brinkmann  <marcus@g10code.de>

	* get-env.c: New file.
	* util.h (_gpgme_getenv): Add prototype.
	* Makefile.am (libgpgme_real_la_SOURCES): Add get-env.c.
	* rungpg.c (build_argv): Use _gpgme_getenv.
	* debug.c (debug_init): Likewise.
	* engine-gpgsm.c (gpgsm_new): Likewise.
	(gpgsm_new): Use ttyname_r.
	* w32-io.c (_gpgme_io_spawn): Disable debugging for now.


----------------+
 ChangeLog      |   11 ++++++++++
 Makefile.am    |    2 -
 debug.c        |   11 +++++++++-
 engine-gpgsm.c |   25 ++++++++++++++++++-----
 get-env.c      |   58 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 rungpg.c       |    9 ++++++--
 util.h         |    6 +++++
 w32-io.c       |    3 +-
 8 files changed, 115 insertions(+), 10 deletions(-)