diff options
| author | Werner Koch <[email protected]> | 2013-02-26 16:25:20 +0000 | 
|---|---|---|
| committer | Werner Koch <[email protected]> | 2013-02-26 16:26:44 +0000 | 
| commit | 5090f6f246bfad2eb80f3cc222963f73996d8028 (patch) | |
| tree | 3c91418c4f2cf1bd11b9841ef1ea5b922492987e | |
| parent | w32: Hacks for building with 32 bit mingw64. (diff) | |
| download | gpgme-5090f6f246bfad2eb80f3cc222963f73996d8028.tar.gz gpgme-5090f6f246bfad2eb80f3cc222963f73996d8028.zip | |
Enable FD passing and thus building of the UI-server.
* configure.ac: Make --enable-fd-passing the default.
* src/engine-uiserver.c (_gpgme_engine_ops_uiserver): Syntax fix.
Diffstat (limited to '')
| -rw-r--r-- | NEWS | 17 | ||||
| -rw-r--r-- | configure.ac | 4 | ||||
| -rw-r--r-- | src/engine-uiserver.c | 2 | 
3 files changed, 20 insertions, 3 deletions
| @@ -1,6 +1,23 @@  Noteworthy changes in version 1.4.0 (unreleased)  ------------------------------------------------ + * New function gpgme_set_global_flag to help debugging on Android. + + * New function gpgme_io_writen as a convenience wrapper around +   gpgme_io_write. + + * New functions to support the pinentry mode feature of GnuPG 2.1. + + * New macro GPGME_VERSION_NUMBER to allow supporting different API +   versions without the need for a configure test. + + * Several improvements for gpgme-tool. + + * Better logging of the common "invalid engine" error code. + + * Support for FD passing is now enabled by default.  The configure +   option --disable-fd-passing may be used to disable this. +   * Interface changes relative to the 1.3.1 release:   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   GPGME_VERSION_NUMBER           NEW. diff --git a/configure.ac b/configure.ac index 0fb326e6..693d403c 100644 --- a/configure.ac +++ b/configure.ac @@ -870,9 +870,9 @@ AC_CHECK_MEMBER(struct cmsghdr.cmsg_len,  #include <unistd.h>         ]) -use_descriptor_passing=no +use_descriptor_passing=yes  AC_ARG_ENABLE(fd-passing, -  AC_HELP_STRING([--enable-fd-passing], [use FD passing if supported]), +  AC_HELP_STRING([--disable-fd-passing], [do not use FD passing]),    use_descriptor_passing=$enableval)  if test "$supports_descriptor_passing" != "yes"; then diff --git a/src/engine-uiserver.c b/src/engine-uiserver.c index abdd79ed..a68915a5 100644 --- a/src/engine-uiserver.c +++ b/src/engine-uiserver.c @@ -1338,7 +1338,7 @@ struct engine_ops _gpgme_engine_ops_uiserver =      uiserver_set_io_cbs,      uiserver_io_event,      uiserver_cancel, -    NULL		/* cancel_op */ +    NULL,		/* cancel_op */      NULL,               /* passwd */      NULL                /* set_pinentry_mode */    }; | 
