[Pkg-gnupg-commit] [gnupg2] branch upstream updated (881d5a5 -> eab50bf)

Daniel Kahn Gillmor dkg at fifthhorseman.net
Tue Jan 24 04:41:07 UTC 2017


This is an automated email from the git hooks/post-receive script.

dkg pushed a change to branch upstream
in repository gnupg2.

      from  881d5a5   New upstream version 2.1.17
       new  bff47f6   Post release updates.
       new  e2ed3c1   tests: Add missing encrypted sample, cleanup samples handling.
       new  a30c0a6   tests: Move argument parser.
       new  c067a01   tests: Add macro managing ephemeral home directories.
       new  36c1413   tests: Add test suite for gpgsm.
       new  6204f81   tests: Avoid skipping exectool tests.
       new  6e96cdd   gpgscm: Guard use of union member.
       new  8431f5a   scd: Clean up internal API for APP.
       new  e917dfc   wks: Let the client ignore missing policy flags.
       new  1909e99   tools: Show a clearer error message if a server doesn't support WKS
       new  d26c518   dirmngr: Fix for --disable-libdns usage.
       new  c7ec9c4   scd: Improve internal CCID driver.
       new  f9882d8   scd: Simplify monitoring card removal.
       new  4cc9fc5   scd: APP centric approach for device management.
       new  c48cf7e   scd: Fix a race condition for new_reader_slot.
       new  cdc8d0b   scd: Improve internal CCID driver.
       new  f300e12   scd: Fix card removal monitor.
       new  3376904   scd: Fix select_application.
       new  b200e63   dirmngr: Strip root zone suffix from libdns cname results.
       new  5a4a109   doc: Remove warning that DNS is not routed via Tor
       new  e8b8435   gpgscm: Use boxed values for source locations.
       new  b79274a   gpgscm: Add 'finally', rework all macros.
       new  b0e14bd   gpgscm: Fail if too many arguments are given.
       new  c52930d   build: Enable gcc warnings to detect non-portable code.
       new  6b84ecb   Replace use of variable-length-arrays.
       new  5b6ebfb   g13: Improve printing of debug infos.
       new  6d06519   tests: Fix faked time in the TOFU test.
       new  a1e0d4a   common: Turn assertions into expressions.
       new  0004d52   dirmngr: New debug message on correctly initialized libdns.
       new  9695124   dirmngr: Make sure Tor mode is also set for DNS on SIGHUP.
       new  293a55b   doc: Extend dirmngr's --allow-version-check description
       new  28e1496   tests,w32: Fix locating the components.
       new  588121c   doc: Add release announcement pointers to NEWS entries.
       new  38671cf   g10: avoid warning when --disable-tofu
       new  4ded213   tests: Fix macro.
       new  168c8c9   tests: New test for --{show,override}-session-key.
       new  353f6ff   doc: Mention gpgv in the description of gpg --verify.
       new  6170eb8   Silence two -Wlogical-op warnings.
       new  8a41e73   scd: Support multiple readers by CCID driver.
       new  62268a2   scd: Fix for --disable-ccid-driver.
       new  858e14c   scd: Fix for --disable-ccid for scdaemon.
       new  e1f6833   doc: Document summary values of TOFU_STATS
       new  8d77490   agent,w32: Fix annoying output to DebugView.
       new  9fa94aa   dirmngr: Strip root zone suffix from libdns SRV results.
       new  16078f3   dirmngr: Change internal SRV lookup API.
       new  714faea   dirmngr: Improve debug output for TLS.
       new  88dc3af   dirmngr: Implement experimental SRV record lookup for WKD.
       new  2baba11   doc: Update man page for watchgnupg
       new  c2cbe2f   dirmngr: Do not use a SRV record for HKP if a port was specified.
       new  0cc975d   dirmngr: Use "pgpkey-hkps" and "pgpkey-hkp" for SRV record lookups.
       new  bfd6a49   common: Fix fallback code.
       new  c8cfc62   tests: Add test for gpgconf.
       new  1f5caf9   tools: Fix memory leaks and improve error handling.
       new  88e42ef   tests: Improve gpgconf test.
       new  7345c64   doc: Mention dirmngr.conf
       new  a20a450   systemd-user: Enable "systemctl --user reload {dirmngr,gpg-agent}"
       new  7249ab0   common: Avoid unnecessary ambiguity in argparse.
       new  088d71d   common: New function log_debug_with_string.
       new  02ab4b0   dirmngr: Add debug code to http.c.
       new  da894c4   dirmngr: Implement debug option "network" for http.
       new  915864e   dirmngr: Remove warnings about unused global variables.
       new  09aeac4   dirmngr: Fix Tor access for v6 addresses.
       new  76fb2fe   dirmngr: Mark hosts dead on ENETDOWN.
       new  20dfcfe   dirmngr: After a connection failure log a hint if Tor is not running.
       new  0fadff9   libdns: Provide replacement for EPROTO.
       new  97372b3   libdns: Silence -Wstrict-prototypes on some function ptrs.
       new  3c00b52   build: Make autogen.sh more POSIX friendly.
       new  5c0777e   tests: Fix t-gettime for a time_t of 64 and a long of 32 bit.
       new  c99a09f   gpg: Rename a var to avoid a shadowing warning.
       new  3db76c9   build: Make autogen.sh more POSIX friendly (next try)
       new  2e6f1c9   scd: Add --demand option for SERIALNO.
       new  0801f49   agent: Ask specific SERIALNO for pksign/pkdecrypt.
       new  8b1611a   tests: Improve GPGHOME handling.
       new  82646bb   dirmngr: Fix URL creation for literal IPv6 addresses in HKP.
       new  daae97b   dirmngr: Avoid network queries for literal IP addresses.
       new  9850124   dirmngr: Allow reverse DNS lookups in Tor-mode.
       new  e6aebfe   dirmngr: Implement hkps lookups using literal addresses.
       new  adbfbf6   gpg: Prepare some key cleaning function for use with secret key packets.
       new  bae42e5   common: Remove unused function tty_print_string.
       new  766c250   gpg: Sync print of additional sig data in --edit-key.
       new  3563237   gpg: Clean bogus subkey binding when cleaning a key.
       new  a09f258   build: Handle packages with dashes in --find-version.
       new  8b1f24a   scd: Add "card_list" sub command for GETINFO.
       new  79cea89   scd: Cleanup SERIALNO protocol.
       new  701f54e   gpg: Remove unused definitions.
       new  2312248   gpgconf: Allow "all" for --launch, --kill, and --reload.
       new  3d356d1   agent: Reduce sleep time in the progress callback.
       new  34fa2d7   common: Fix flushing copy buffers.
       new  367349b   dirmngr: Add setup of CA for NTBTLS.
       new  55c9212   common: Clarify use of vars in buffer copy code.
       new  3daeef7   gpg: Allow to freeze faked system time.
       new  e031b3c   common: Fix buffer copy code again.
       new  e926f30   build: Print a commit id in the generated ChangeLog
       new  21c9ebb   scd: Fix INTERRUPT transfer.
       new  953d4ec   gpg: New export and import options "backup" and "restore".
       new  65ed117   po: Fixes to the German translation
       new  a85731a   gpg: Fix misleading log message when checking regexp.
       new  b3e7a11   dco: Register Phil Pennock.
       new  88ade47   dirmngr: Handle missing nsswitch.conf.
       new  9ae0b81   dirmngr: Print debug message only with --debug.
       new  d4c0187   libdns: Hack to skip negation term.
       new  3ca3da8   dirmngr: On SIGHUP mark all keyservers alive.
       new  af5979a   Fix format string errors and some missing error case initialization.
       new  707c47f   Update copyright notices for 2017.
       new  ee79e84   po: Translate two new strings to German
       new  d393678   po: Auto update
       new  25e0298   build: Change make distcheck configure and temp. remove gpgconf.scm.
       new  f8289b1   Release 2.1.18
       new  eab50bf   New upstream version 2.1.18

The 109 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 AUTHORS                                            |   14 +-
 ChangeLog                                          | 3336 ++++++++++++++++
 Makefile.am                                        |    2 +-
 NEWS                                               |  165 +-
 README                                             |    4 +-
 VERSION                                            |    2 +-
 agent/agent.h                                      |    2 +-
 agent/call-scd.c                                   |   10 +-
 agent/command-ssh.c                                |    6 +-
 agent/divert-scd.c                                 |   10 +-
 agent/gpg-agent.c                                  |   22 +-
 agent/learncard.c                                  |    2 +-
 autogen.sh                                         |   36 +-
 build-aux/gitlog-to-changelog                      |    5 +-
 common/argparse.c                                  |    8 +-
 common/exechelp-w32.c                              |   13 +-
 common/exectool.c                                  |   60 +-
 common/gettime.c                                   |    2 +-
 common/logging.c                                   |  143 +-
 common/logging.h                                   |   20 +-
 common/t-exectool.c                                |   49 +-
 common/t-gettime.c                                 |   17 +-
 common/t-iobuf.c                                   |    6 +-
 common/tlv.c                                       |    4 +-
 common/ttyio.c                                     |  128 +-
 common/ttyio.h                                     |    1 -
 common/w32info-rc.h.in                             |    2 +-
 configure.ac                                       |   14 +-
 dirmngr/crlcache.c                                 |    2 +-
 dirmngr/dirmngr.c                                  |   12 +-
 dirmngr/dirmngr.h                                  |    1 +
 dirmngr/dns-stuff.c                                |  310 +-
 dirmngr/dns-stuff.h                                |    7 +-
 dirmngr/dns.c                                      |   27 +-
 dirmngr/http.c                                     |  247 +-
 dirmngr/http.h                                     |    3 +
 dirmngr/ks-engine-hkp.c                            |  215 +-
 dirmngr/ks-engine-http.c                           |    2 +-
 dirmngr/ks-engine-kdns.c                           |    2 +-
 dirmngr/ks-engine-ldap.c                           |    2 +-
 dirmngr/misc.c                                     |    8 +
 dirmngr/ocsp.c                                     |    2 +-
 dirmngr/server.c                                   |   59 +-
 dirmngr/t-dns-stuff.c                              |   18 +-
 doc/DETAILS                                        |   13 +
 doc/defsincdate                                    |    2 +-
 doc/dirmngr.texi                                   |   39 +-
 doc/examples/systemd-user/dirmngr.service          |    1 +
 doc/examples/systemd-user/gpg-agent.service        |    1 +
 doc/gpg.texi                                       |   23 +
 doc/scdaemon.texi                                  |    7 +-
 doc/tools.texi                                     |   58 +-
 g10/export.c                                       |   22 +-
 g10/gpg.c                                          |   14 +-
 g10/gpgcompose.c                                   |   17 +-
 g10/import.c                                       |   21 +-
 g10/keydb.h                                        |   24 +-
 g10/keyedit.c                                      |    6 +-
 g10/keygen.c                                       |    8 +-
 g10/keylist.c                                      |   87 +-
 g10/options.h                                      |    2 +
 g10/sqrtu32.c                                      |    2 +-
 g10/t-stutter.c                                    |   17 +-
 g10/tofu.c                                         |    6 +-
 g10/trust.c                                        |   51 +-
 g10/trustdb.c                                      |    6 +-
 g13/g13tuple.c                                     |    2 +-
 po/ca.po                                           |  888 +++--
 po/cs.po                                           |  890 +++--
 po/da.po                                           |  890 +++--
 po/de.po                                           |  906 ++---
 po/el.po                                           |  888 +++--
 po/en at boldquot.po                                  |  896 ++---
 po/en at quot.po                                      |  896 ++---
 po/eo.po                                           |  888 +++--
 po/es.po                                           |  890 +++--
 po/et.po                                           |  888 +++--
 po/fi.po                                           |  888 +++--
 po/fr.po                                           |  890 +++--
 po/gl.po                                           |  888 +++--
 po/gnupg2.pot                                      |  890 +++--
 po/hu.po                                           |  888 +++--
 po/id.po                                           |  888 +++--
 po/it.po                                           |  888 +++--
 po/ja.po                                           |  890 +++--
 po/nb.po                                           |  890 +++--
 po/pl.po                                           |  890 +++--
 po/pt.po                                           |  888 +++--
 po/ro.po                                           |  888 +++--
 po/ru.po                                           |  890 +++--
 po/sk.po                                           |  888 +++--
 po/sv.po                                           |  890 +++--
 po/tr.po                                           |  890 +++--
 po/uk.po                                           |  890 +++--
 po/zh_CN.po                                        |  888 +++--
 po/zh_TW.po                                        |  890 +++--
 scd/apdu.c                                         |  404 +-
 scd/apdu.h                                         |   15 +-
 scd/app-common.h                                   |   72 +-
 scd/app-openpgp.c                                  |   39 +-
 scd/app-p15.c                                      |    4 +-
 scd/app.c                                          |  659 +--
 scd/ccid-driver.c                                  |  782 ++--
 scd/ccid-driver.h                                  |   18 +-
 scd/command.c                                      |  801 +---
 scd/scdaemon.c                                     |    7 +-
 scd/scdaemon.h                                     |    3 +-
 tests/Makefile.am                                  |    2 +-
 tests/gpgme/gpgme-defs.scm                         |   25 -
 tests/gpgscm/init.scm                              |   17 +
 tests/gpgscm/scheme-private.h                      |    4 +-
 tests/gpgscm/scheme.c                              |  141 +-
 tests/gpgscm/tests.scm                             |  106 +-
 .../32100C27173EF6E9C4E9A25D3D69F86D37A4F939}      |    8 -
 tests/{gpgme => gpgsm}/Makefile.am                 |   22 +-
 tests/gpgsm/cert_dfn_pca01.der                     |  Bin 0 -> 1224 bytes
 tests/gpgsm/cert_dfn_pca15.der                     |  Bin 0 -> 1560 bytes
 tests/gpgsm/cert_g10code_test1.der                 |  Bin 0 -> 793 bytes
 tests/{openpgp => gpgsm}/decrypt.scm               |   10 +-
 .../{openpgp/compression.scm => gpgsm/encrypt.scm} |   25 +-
 tests/{openpgp/4gb-packet.scm => gpgsm/export.scm} |   20 +-
 tests/gpgsm/gpgsm-defs.scm                         |  103 +
 tests/gpgsm/import.scm                             |   53 +
 tests/gpgsm/plain-1.cms.asc                        |   33 +
 tests/gpgsm/plain-2.cms.asc                        |   43 +
 tests/gpgsm/plain-3.cms.asc                        |   11 +
 tests/gpgsm/plain-large.cms.asc                    | 4213 ++++++++++++++++++++
 tests/{openpgp => gpgsm}/run-tests.scm             |    3 -
 tests/{gpgme => gpgsm}/setup.scm                   |   13 +-
 tests/{openpgp/compression.scm => gpgsm/sign.scm}  |   21 +-
 tests/gpgsm/verify.scm                             |   65 +
 tests/openpgp/Makefile.am                          |    7 +-
 ...onventional-mdc.scm => decrypt-session-key.scm} |   45 +-
 tests/openpgp/defs.scm                             |  105 +-
 tests/openpgp/plain-large.asc                      | 1332 +++++++
 tests/openpgp/setup.scm                            |    4 +-
 tests/openpgp/ssh-import.scm                       |    6 +-
 tests/openpgp/tofu.scm                             |   13 +-
 tools/gpg-wks-client.c                             |   15 +-
 tools/gpgconf-comp.c                               |   80 +-
 tools/gpgconf.c                                    |   17 +-
 tools/gpgconf.h                                    |    4 +
 tools/gpgtar-create.c                              |    6 +-
 tools/watchgnupg.c                                 |    4 +-
 144 files changed, 25633 insertions(+), 14988 deletions(-)
 copy tests/{samplekeys/32100C27173EF6E9C4E9A25D3D69F86D37A4F939.key => gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939} (99%)
 copy tests/{gpgme => gpgsm}/Makefile.am (81%)
 create mode 100644 tests/gpgsm/cert_dfn_pca01.der
 create mode 100644 tests/gpgsm/cert_dfn_pca15.der
 create mode 100644 tests/gpgsm/cert_g10code_test1.der
 copy tests/{openpgp => gpgsm}/decrypt.scm (80%)
 mode change 100755 => 100644
 copy tests/{openpgp/compression.scm => gpgsm/encrypt.scm} (63%)
 mode change 100755 => 100644
 copy tests/{openpgp/4gb-packet.scm => gpgsm/export.scm} (65%)
 mode change 100755 => 100644
 create mode 100644 tests/gpgsm/gpgsm-defs.scm
 create mode 100644 tests/gpgsm/import.scm
 create mode 100644 tests/gpgsm/plain-1.cms.asc
 create mode 100644 tests/gpgsm/plain-2.cms.asc
 create mode 100644 tests/gpgsm/plain-3.cms.asc
 create mode 100644 tests/gpgsm/plain-large.cms.asc
 copy tests/{openpgp => gpgsm}/run-tests.scm (92%)
 copy tests/{gpgme => gpgsm}/setup.scm (74%)
 copy tests/{openpgp/compression.scm => gpgsm/sign.scm} (69%)
 mode change 100755 => 100644
 create mode 100644 tests/gpgsm/verify.scm
 copy tests/openpgp/{conventional-mdc.scm => decrypt-session-key.scm} (50%)
 create mode 100644 tests/openpgp/plain-large.asc

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gnupg2.git



More information about the Pkg-gnupg-commit mailing list