[git] GnuPG - branch, STABLE-BRANCH-2-2, updated. gnupg-2.1.18-159-g3cdb792

by Werner Koch cvs at cvs.gnupg.org
Wed Mar 1 19:29:07 CET 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU Privacy Guard".

The branch, STABLE-BRANCH-2-2 has been updated
       via  3cdb7920076be4fc6f7600dfaaa504935104dac9 (commit)
       via  4a28c212b35739ce951bd41cfc6ef1a215846b2e (commit)
       via  246b27921b5dc34f367d879402725784aaee2494 (commit)
       via  c405f2e8ff39a008c6f0b3188da4085b92dda270 (commit)
       via  c7f2a59833728e99e00449da2ddb10cf66693e7e (commit)
       via  280c724fe26bfd861ac74abc71e221795d8947f0 (commit)
       via  891ab23411b7f20ef37d8bde81d9857b083235df (commit)
      from  2bbdeb8ee87a6c7ec211be16391a11b7c6030bed (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 3cdb7920076be4fc6f7600dfaaa504935104dac9
Author: Werner Koch <wk at gnupg.org>
Date:   Wed Mar 1 19:26:16 2017 +0100

    Post release updates.
    
    --

diff --git a/NEWS b/NEWS
index 18923b4..a19ac89 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+Noteworthy changes in version 2.1.20 (unreleased)
+-------------------------------------------------
+
+
 Noteworthy changes in version 2.1.19 (2017-03-01)
 -------------------------------------------------
 
diff --git a/configure.ac b/configure.ac
index 4b9ceca..bec7428 100644
--- a/configure.ac
+++ b/configure.ac
@@ -28,7 +28,7 @@ min_automake_version="1.14"
 m4_define([mym4_package],[gnupg])
 m4_define([mym4_major], [2])
 m4_define([mym4_minor], [1])
-m4_define([mym4_micro], [19])
+m4_define([mym4_micro], [20])
 
 # To start a new development series, i.e a new major or minor number
 # you need to mark an arbitrary commit before the first beta release

commit 4a28c212b35739ce951bd41cfc6ef1a215846b2e
Author: Werner Koch <wk at gnupg.org>
Date:   Wed Mar 1 18:40:33 2017 +0100

    Release 2.1.19
    
    Signed-off-by: Werner Koch <wk at gnupg.org>

diff --git a/NEWS b/NEWS
index 67b1cad..18923b4 100644
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,50 @@
-Noteworthy changes in version 2.1.19 (unreleased)
+Noteworthy changes in version 2.1.19 (2017-03-01)
 -------------------------------------------------
 
+  * gpg: Print a warning if Tor mode is requested but the Tor daemon
+    is not running.
+
+  * gpg: New status code DECRYPTION_KEY to print the actual private
+    key used for decryption.
+
+  * gpgv: New options --log-file and --debug.
+
+  * gpg-agent: Revamp the prompts to ask for card PINs.
+
+  * scd: Support for multiple card readers.
+
   * scd: Removed option --debug-disable-ticker.  Ticker is used
     only when it is required to watch removal of device/card.
 
+  * scd: Improved detection of card inserting and removal.
+
+  * dirmngr: New option --disable-ipv4.
+
+  * dirmngr: New option --no-use-tor to explicitly disable the use of
+    Tor.
+
+  * dirmngr: The option --allow-version-check is now required even if
+    the option --use-tor is also used.
+
+  * dirmngr: Handle a missing nsswitch.conf gracefully.
+
+  * dirmngr: Avoid PTR lookups for keyserver pools.  The are only done
+    for the debug command "keyserver --hosttable".
+
+  * dirmngr: Rework the internal certificate cache to support classes
+    of certificates.  Load system provided certificates on startup.
+    Add options --tls, --no-crl, and --systrust to the "VALIDATE"
+    command.
+
+  * dirmngr: Add support for the ntbtls library.
+
+  * wks: Create mails with a "WKS-Phase" header.  Fix detection of
+    Draft-2 mode.
+
+  * The Windows installer is now build with limited TLS support.
+
+  * Many other bug fixes and new regression tests.
+
 
 Noteworthy changes in version 2.1.18 (2017-01-23)
 -------------------------------------------------

commit 246b27921b5dc34f367d879402725784aaee2494
Author: Werner Koch <wk at gnupg.org>
Date:   Wed Mar 1 18:40:05 2017 +0100

    build: Add kludge for "make distcheck" in a release build.
    
    * configure.ac: New option --enable-gnupg-builddir-envvar.
    (ENABLE_GNUPG_BUILDDIR_ENVVAR): New ac_define.
    * common/homedir.c (gnupg_set_builddir_from_env): Consider
    ENABLE_GNUPG_BUILDDIR_ENVVAR.
    * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Rename to ...
    (AM_DISTCHECK_CONFIGURE_FLAGS): this to be future proof.  Add option
    --enable-gnupg-builddir-envvar.
    
    --
    
    Our regression test suite makes use of the envvar GNUPG_BUILDDIR.  Now
    the code in gnupg for evaluating this envvar is only included in a
    development version (that is one with a "-betaNNN" suffix).  For a
    real release the envvar is not considered.  However during a "make
    distcheck" a "make check" is done for the build directory.  Without
    defining that envar we would try to run binaries in the install
    directory ("_inst" sub-directory) which are not yet installed at that
    time.
    
    Signed-off-by: Werner Koch <wk at gnupg.org>

diff --git a/Makefile.am b/Makefile.am
index e220f8b..71e691a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -19,7 +19,8 @@
 ## Process this file with automake to produce Makefile.in
 
 ACLOCAL_AMFLAGS = -I m4
-DISTCHECK_CONFIGURE_FLAGS = --enable-symcryptrun --enable-g13 \
+AM_DISTCHECK_CONFIGURE_FLAGS = --enable-gnupg-builddir-envvar \
+  --enable-symcryptrun --enable-g13 \
   --enable-gpg2-is-gpg --enable-gpgtar --enable-wks-tools --disable-ntbtls
 
 GITLOG_TO_CHANGELOG=gitlog-to-changelog
diff --git a/common/homedir.c b/common/homedir.c
index 6b40bb6..3055a32 100644
--- a/common/homedir.c
+++ b/common/homedir.c
@@ -914,7 +914,7 @@ gnupg_set_builddir (const char *newdir)
 static void
 gnupg_set_builddir_from_env (void)
 {
-#ifdef IS_DEVELOPMENT_VERSION
+#if defined(IS_DEVELOPMENT_VERSION) || defined(ENABLE_GNUPG_BUILDDIR_ENVVAR)
   if (gnupg_build_directory)
     return;
 
diff --git a/configure.ac b/configure.ac
index 1733c5a..4b9ceca 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1693,6 +1693,21 @@ AC_ARG_ENABLE(optimization,
                    fi])
 
 #
+# We do not want support for the GNUPG_BUILDDIR environment variable
+# in a released version.  However, our regression tests suite requires
+# this and thus we build with support for it during "make distcheck".
+# This configure option implements this along with the top Makefile's
+# AM_DISTCHECK_CONFIGURE_FLAGS.
+#
+gnupg_builddir_envvar=no
+AC_ARG_ENABLE(gnupg-builddir-envvar,,
+              gnupg_builddir_envvar=$enableval)
+if test x"$gnupg_builddir_envvar" = x"yes"; then
+   AC_DEFINE(ENABLE_GNUPG_BUILDDIR_ENVVAR, 1,
+      [This is only used with "make distcheck"])
+fi
+
+#
 # Add user CFLAGS.
 #
 CFLAGS="$CFLAGS $CFLAGS_orig"

-----------------------------------------------------------------------

Summary of changes:
 Makefile.am      |   3 +-
 NEWS             |  47 +++-
 common/homedir.c |   2 +-
 configure.ac     |  17 +-
 doc/gpg.texi     |   7 +-
 g10/export.c     |  31 +--
 g10/gpg.c        |   4 +-
 g10/main.h       |   6 +-
 po/ca.po         |  70 ++++--
 po/cs.po         |  78 ++++--
 po/da.po         |  74 ++++--
 po/el.po         |  70 ++++--
 po/eo.po         |  67 +++--
 po/es.po         |  77 ++++--
 po/et.po         |  70 ++++--
 po/fi.po         |  70 ++++--
 po/fr.po         |  82 +++++--
 po/gl.po         |  70 ++++--
 po/hu.po         |  70 ++++--
 po/id.po         |  70 ++++--
 po/it.po         |  70 ++++--
 po/ja.po         |  82 +++++--
 po/nb.po         |  77 ++++--
 po/pl.po         |   7 +-
 po/pt.po         |  71 ++++--
 po/ro.po         |  75 ++++--
 po/ru.po         | 737 ++++++++++++++++++++++++-------------------------------
 po/sk.po         |  70 ++++--
 po/sv.po         |  76 ++++--
 po/tr.po         |  79 ++++--
 po/uk.po         | 570 ++++++++++++++++++------------------------
 po/zh_CN.po      |  75 ++++--
 po/zh_TW.po      |  77 ++++--
 33 files changed, 1798 insertions(+), 1253 deletions(-)


hooks/post-receive
-- 
The GNU Privacy Guard
http://git.gnupg.org




More information about the Gnupg-commits mailing list