2003-09-13 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Sat, 13 Sep 2003 17:45:04 +0000 (17:45 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Sat, 13 Sep 2003 17:45:04 +0000 (17:45 +0000)
commit6615a15ca6a9fdf71523c0b14bfb7493dbc5a37c
tree92dbd327e5c5ab154ba633277416c2d6bd550094
parentb1394a760e30af34c9f8e868ecd3c0e371214fde
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.
12 files changed:
trunk/ChangeLog
trunk/TODO
trunk/acinclude.m4
trunk/configure.ac
trunk/gpgme/ChangeLog
trunk/gpgme/Makefile.am
trunk/gpgme/debug.c
trunk/gpgme/engine-gpgsm.c
trunk/gpgme/get-env.c [new file with mode: 0644]
trunk/gpgme/rungpg.c
trunk/gpgme/util.h
trunk/gpgme/w32-io.c