[Pkg-gnupg-commit] [gnupg2] branch upstream updated (e676848 -> d5cdb89)
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Tue Aug 30 17:48:38 UTC 2016
This is an automated email from the git hooks/post-receive script.
dkg pushed a change to branch upstream
in repository gnupg2.
from e676848 Imported Upstream version 2.1.14
new 495feca Post release updates
new 1ab8d36 doc: Update whats-new-in-2.1.txt
new 12a8870 tests: Check for gpgtar.
new d21efa3 g10: Fix building without trust models.
new c49c43d gpgscm: Fix linking.
new b7b3771 wks: Publish as binary file.
new 7f4dd24 build: Always build gpgtar.
new f474249 agent: Fix passphrase cache lookups.
new 0c1fd4e scd: Fix race conditions for release_application.
new d7a405d tests: Add test for ssh support.
new 270f7f7 agent: Add known keys to sshcontrol.
new 1598a44 scd: Fix card removal/reset on multiple contexts.
new 1af2fd4 g10: Fix crash.
new 7207b2f gpgscm: Make error message more useful.
new 699c6c9 gpgscm: Make assert macro more accurate.
new 8a6f8e1 g10: Drop superfluous begin transaction.
new 45bb9a2 g10: Fix error handling.
new d9839c9 g10: Properly ignore legacy keys in the keyring cache.
new 9ee23a7 gpgscm: Make function more general.
new 4ba1125 g10: Fix key import statistics.
new fe40e9c common: Add unit test for exectool.
new 35132a8 common: Rework resource cleanup when handling errors.
new b3610ba common: Avoid excessive stack use.
new f17aecb gpgscm: Make the verbose setting more useful.
new 66c0dab tests: Fix distcheck.
new 046338b gpgscm: Do not shadow common function name in catch macro.
new b2572b0 common: Fix iobuf_peek corner case.
new 583a464 build: Fix check for Android.
new 9e799b0 tests: Fix distcheck.
new c971ff0 tests: Distribute standalone test runner.
new 40365b2 gpgsm: Fix machine-readable key listing.
new 3a2421c common: New file utilproto.c
new 48a2c93 gpg,gpgsm: Block signals during keyring/keybox update.
new cd45cf7 Fix spelling and grammar.
new 436b28c dirmngr: Emit correct spelling of "superseded".
new dc107b7 More cleanup of "allow to".
new e3358b2 kbx: Add missing header file.
new 993f36e Reword feature description.
new 6f284e6 g10: Fix checking key for signature validation.
new 573e0f3 po: update Japanese translation.
new 89234f7 po: Update Japanese translation.
new 3566544 tests: Fix path to fake-pinentry.
new 05cb300 tests: Update list of tests in Scheme test runner.
new db6f3eb gpgconf: Add limited support for -0.
new 0c2a745 tests: Use gpgconf to set the ssh socket envvar.
new 54a1ed2 gpg: Always print the fingerprint in colons mode.
new c8cc804 gpg: Make sure that keygrips are printed for each subkey.
new c9387e4 gpg: Avoid publishing the GnuPG version by default
new 894789c agent: Clean up SSH support.
new 40d1602 agent: Fix long standing regression tracking the connection count.
new 7dcad0d tests: Add openpgp/gpgv-forged-keyring.scm.
new 591a837 agent: More clean up of SSH support.
new 5b61497 gpg: Cleanup of dek_to_passphrase function (part 1).
new 491d6fd gpg: Cleanup of dek_to_passphrase function (part 2).
new ebf24e3 agent: SSH support improvement.
new 49829c2 Cleanup initialization of libgcrypt.
new 16feb1e gpg: Extend the PROGRESS line to give the used unit.
new e630f90 agent: Fix regression in recent ssh changes.
new f14795d agent: SSH support fix.
new b2b2158 tests: Make ssh test more robust.
new e13f1ea tests: Run each test in a clean environment.
new efe973d gpgscm: Make the name of foreign functions more unique.
new d9240a3 tests: Improve temporary directory handling.
new 194b1e9 tests: Fix distcheck.
new a27410a g10: Fix opening of trust database.
new 5b59999 gpg: Remove tofu database format "split".
new a6acf1f tests: Fix distcheck.
new f2ea7e5 common: New function try_make_printable_string.
new ed5c1b0 gpg: Print the signer's UID during verification.
new 9e6503b common: Remove simple password query error codes.
new 14479e2 common: Rework the simple password query module.
new 72fa314 common: Remove compatibility code.
new 0698324 common: New function string_to_u64.
new 70b5d7c gpg: New option --input-size-hint.
new 61c2a1f Call log_set_prefix() with human-readable labels.
new 3a75ff6 Avoid leading ": " in the log output when there are no prefixes.
new b57f553 g13: New command --find-device.
new 37e9326 g13: Move some function around.
new 7009206 g13: Consider g13tab for a mount command.
new c9a0bcc g13: Fix double free bug.
new b781113 g13: Implement --umount for dm-crypt.
new f02ceb6 g13: Allow the use of a g13tab label for --mount.
new b5d63e8 agent: Allow import of overly large keys.
new de6e321 gpg: New option --sender
new d83ba48 dirmngr: Remove all system daemon features.
new d25db3c doc: Add comments on how to parse --list-colons output.
new 1b55e86 gpg: Add import filter "drop-sig".
new 6f6bfbf po: Update Russian translation
new ec88d7c po: Update Norwegian translation.
new 0a32153 po: Update German translation
new e33d073 po: Add init.c to POTFILES.in
new 74c641f po: Auto update
new c0f1dbd Update NEWS.
new 6bee88d Release 2.1.15
new d5cdb89 Imported Upstream version 2.1.15
The 95 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:
ChangeLog | 645 +++++++
NEWS | 51 +
README | 13 +-
VERSION | 2 +-
agent/Makefile.am | 2 +-
agent/agent.h | 1 +
agent/cache.c | 13 +-
agent/command-ssh.c | 289 +---
agent/command.c | 13 +-
agent/cvt-openpgp.c | 2 +-
agent/gpg-agent.c | 21 +-
agent/learncard.c | 6 +-
agent/preset-passphrase.c | 10 +-
agent/protect-tool.c | 9 +-
common/Makefile.am | 7 +-
common/asshelp.c | 47 +-
common/exechelp-posix.c | 4 +-
common/exectool.c | 72 +-
common/fwddecl.h | 2 +-
common/homedir.c | 50 +-
common/i18n.c | 6 +-
common/init.c | 8 +
common/iobuf.c | 20 +-
common/keyserver.h | 4 +-
common/logging.c | 5 +-
common/miscellaneous.c | 68 +-
common/sexputil.c | 50 +
common/simple-pwquery.c | 429 ++---
common/simple-pwquery.h | 43 -
common/status-codes.h | 16 +-
common/status.h | 1 +
common/stringhelp.c | 79 +-
common/stringhelp.h | 5 +-
common/t-exectool.c | 223 +++
common/util.h | 11 +-
common/{recsel.h => utilproto.h} | 25 +-
common/w32-afunix.c | 148 --
common/w32-afunix.h | 63 -
configure.ac | 6 +-
dirmngr/Makefile.am | 4 +-
dirmngr/cdblib.c | 2 +-
dirmngr/certcache.c | 3 -
dirmngr/crlcache.c | 4 +-
dirmngr/dirmngr.c | 188 +--
dirmngr/dirmngr.h | 2 -
dirmngr/http.c | 13 +-
dirmngr/ldap-wrapper.c | 4 +-
dirmngr/ocsp.c | 6 +-
dirmngr/server.c | 48 +-
dirmngr/t-http.c | 2 +-
dirmngr/validate.c | 12 +-
doc/DETAILS | 72 +-
doc/TRANSLATE | 4 +-
doc/defsincdate | 2 +-
doc/dirmngr.texi | 41 +-
doc/gnupg.info | 355 ++--
doc/gnupg.info-1 | 174 +-
doc/gnupg.info-2 | 154 +-
doc/gpg-agent.texi | 10 +-
doc/gpg.texi | 74 +-
doc/gpgsm.texi | 4 +-
doc/scdaemon.texi | 10 +-
doc/tools.texi | 10 +-
doc/whats-new-in-2.1.txt | 185 +-
g10/encrypt.c | 7 +-
g10/export.c | 2 +-
g10/getkey.c | 2 +-
g10/gpg.c | 69 +-
g10/gpg.h | 2 +
g10/gpgcompose.c | 2 +-
g10/gpgv.c | 25 +-
g10/import.c | 109 +-
g10/keydb.h | 6 +-
g10/keyedit.c | 2 +-
g10/keylist.c | 56 +-
g10/keyring.c | 18 +-
g10/mainproc.c | 38 +-
g10/options.h | 17 +-
g10/packet.h | 3 +-
g10/parse-packet.c | 5 +-
g10/passphrase.c | 233 +--
g10/pkclist.c | 4 +
g10/progress.c | 22 +-
g10/sig-check.c | 4 +-
g10/sign.c | 17 +-
g10/tdbio.c | 4 +-
g10/test-stubs.c | 18 +-
g10/tofu.c | 873 ++--------
g10/tofu.h | 4 +-
g13/Makefile.am | 2 +-
g13/backend.c | 18 +
g13/backend.h | 1 +
g13/be-dmcrypt.c | 17 +
g13/be-dmcrypt.h | 1 +
g13/call-syshelp.c | 143 ++
g13/call-syshelp.h | 6 +
g13/g13-syshelp.c | 9 +-
g13/g13-syshelp.h | 1 +
g13/g13.c | 35 +-
g13/keyblob.c | 22 -
g13/keyblob.h | 3 -
g13/mount.c | 115 +-
g13/server.c | 27 +
g13/server.h | 4 +
g13/sh-cmd.c | 161 +-
g13/sh-dmcrypt.c | 93 ++
g13/suspend.c | 1 +
kbx/kbxutil.c | 10 +-
kbx/keybox-update.c | 38 +-
kbx/keybox-util.c | 92 +-
kbx/keybox.h | 3 +-
m4/ksba.m4 | 6 +-
m4/libgcrypt.m4 | 6 +-
m4/ntbtls.m4 | 8 +-
po/POTFILES.in | 2 +-
po/ca.po | 1626 +++++++++---------
po/cs.po | 1613 +++++++++---------
po/da.po | 1618 +++++++++---------
po/de.po | 1618 +++++++++---------
po/el.po | 1606 +++++++++---------
po/en at boldquot.po | 1559 +++++++++--------
po/en at quot.po | 1559 +++++++++--------
po/eo.po | 1602 +++++++++---------
po/es.po | 1618 +++++++++---------
po/et.po | 1604 +++++++++---------
po/fi.po | 1602 +++++++++---------
po/fr.po | 1618 +++++++++---------
po/gl.po | 1604 +++++++++---------
po/gnupg2.pot | 1544 ++++++++---------
po/hu.po | 1610 +++++++++---------
po/id.po | 1604 +++++++++---------
po/it.po | 1604 +++++++++---------
po/ja.po | 1640 +++++++++---------
po/nb.po | 1762 ++++++++++----------
po/pl.po | 1618 +++++++++---------
po/pt.po | 1606 +++++++++---------
po/ro.po | 1606 +++++++++---------
po/ru.po | 1635 +++++++++---------
po/sk.po | 1604 +++++++++---------
po/sv.po | 1618 +++++++++---------
po/tr.po | 1618 +++++++++---------
po/uk.po | 1616 +++++++++---------
po/zh_CN.po | 1597 +++++++++---------
po/zh_TW.po | 1612 +++++++++---------
scd/app-p15.c | 4 +-
scd/app.c | 4 +
scd/ccid-driver.c | 2 +-
scd/command.c | 96 +-
scd/scdaemon.c | 12 +-
sm/gpgsm.c | 11 +-
sm/keylist.c | 1 -
sm/server.c | 6 +-
sm/sign.c | 2 +-
tests/gpgscm/Makefile.am | 2 +-
tests/gpgscm/ffi-private.h | 2 +-
tests/gpgscm/ffi.c | 29 +-
tests/gpgscm/init.scm | 4 +-
tests/gpgscm/lib.scm | 3 +-
tests/gpgscm/main.c | 2 +-
tests/gpgscm/scheme.c | 2 +-
tests/gpgscm/tests.scm | 42 +-
tests/migrations/Makefile.am | 9 +-
tests/migrations/common.scm | 13 +
tests/migrations/extended-pkf.scm | 3 +
tests/migrations/from-classic.scm | 3 +
.../4gb-packet.scm => migrations/issue2276.scm} | 17 +-
tests/migrations/issue2276.tar.asc | 326 ++++
tests/openpgp/Makefile.am | 46 +-
tests/openpgp/README | 2 +-
tests/openpgp/armor.scm | 2 +-
tests/openpgp/defs.scm | 18 +-
tests/openpgp/fake-pinentry.c | 6 +-
tests/openpgp/gpg-agent.conf.tmpl | 1 +
tests/openpgp/gpgtar.scm | 4 +-
tests/openpgp/gpgv-forged-keyring.scm | 67 +
tests/openpgp/{4gb-packet.scm => issue2015.scm} | 14 +-
tests/openpgp/{4gb-packet.scm => issue2346.scm} | 18 +-
tests/openpgp/{genkey1024.scm => issue2417.scm} | 49 +-
.../openpgp/{armsignencrypt.scm => issue2419.scm} | 16 +-
tests/openpgp/run-tests.scm | 215 +++
tests/openpgp/samplekeys/issue2346.gpg | 57 +
tests/openpgp/samplekeys/ssh-dsa.key | 12 +
tests/openpgp/samplekeys/ssh-ecdsa.key | 5 +
tests/openpgp/samplekeys/ssh-ed25519.key | 7 +
tests/openpgp/samplekeys/ssh-rsa.key | 27 +
tests/openpgp/samplemsgs/issue2419.asc | 7 +
tests/openpgp/setup.scm | 8 -
tests/openpgp/ssh.scm | 66 +
tests/openpgp/tofu.scm | 2 +-
tools/Makefile.am | 19 +-
tools/gpg-check-pattern.c | 9 +-
tools/gpg-connect-agent.c | 2 +-
tools/gpg-wks-client.c | 5 +-
tools/gpg-wks-server.c | 74 +-
tools/gpgconf-comp.c | 4 +-
tools/gpgconf.c | 22 +-
tools/gpgconf.h | 1 +
tools/gpgsplit.c | 2 +-
tools/gpgtar.c | 2 +-
tools/gpgtar.h | 2 +-
tools/symcryptrun.c | 11 +-
201 files changed, 27348 insertions(+), 27008 deletions(-)
create mode 100644 common/t-exectool.c
copy common/{recsel.h => utilproto.h} (65%)
delete mode 100644 common/w32-afunix.c
delete mode 100644 common/w32-afunix.h
copy tests/{openpgp/4gb-packet.scm => migrations/issue2276.scm} (60%)
create mode 100644 tests/migrations/issue2276.tar.asc
create mode 100755 tests/openpgp/gpgv-forged-keyring.scm
copy tests/openpgp/{4gb-packet.scm => issue2015.scm} (65%)
copy tests/openpgp/{4gb-packet.scm => issue2346.scm} (58%)
copy tests/openpgp/{genkey1024.scm => issue2417.scm} (52%)
copy tests/openpgp/{armsignencrypt.scm => issue2419.scm} (72%)
create mode 100644 tests/openpgp/run-tests.scm
create mode 100644 tests/openpgp/samplekeys/issue2346.gpg
create mode 100644 tests/openpgp/samplekeys/ssh-dsa.key
create mode 100644 tests/openpgp/samplekeys/ssh-ecdsa.key
create mode 100644 tests/openpgp/samplekeys/ssh-ed25519.key
create mode 100644 tests/openpgp/samplekeys/ssh-rsa.key
create mode 100644 tests/openpgp/samplemsgs/issue2419.asc
create mode 100755 tests/openpgp/ssh.scm
--
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