[Pkg-gnupg-commit] [gnupg2] branch upstream updated (24bfccb -> c75d9bf)
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Wed Jan 27 13:24:12 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 24bfccb Imported Upstream version 2.1.10
new 762fcc0 po: Japanese translation.
new df1e0d2 Post release updates.
new 30af06e Merge branch 'STABLE-BRANCH-2-2' into wk-master
new 2ae07f8 common: Add code to execute a helper.
new d955cb5 common: Add header file and build the new code.
new a81aca6 common: Add a stream interface to 'sh-exectool'.
new 0c0dafd tools/gpgtar: Use the new exectool helper.
new 45c814f tools/gpgtar: Implement signing.
new 582e684 tools/gpgtar: Implement symmetric encryption.
new a8308ba dirmngr: Handle http status '501 Not Implemented'.
new 6ac57a4 dirmngr: Really search all keyservers for patterns.
new 6d64ef8 dirmngr: Stricter handling of http error codes.
new b5cd688 gpg: Write ERROR status on delete-key cancellation
new 71726b6 dirmngr: Initialize http status code.
new ee0fb42 po: Update Russion translation
new 1c8eae9 tests: Add some more gpgtar tests.
new d1a9758 scd: Fix removal of unplugged usb readers on Windows.
new 6dc37c5 gpg: Don't error out if a key occurs multiple times in the keyring.
new d6e0149 Fix required libgpg-error version.
new b78fce3 agent: Fix typo.
new 25f0f05 agent: Improve error handling.
new 1605e34 gpg: Fix buffer overflow.
new f0ae40b Remove replacements for libgpg-error < 1.21.
new 4d3395e gpg: Use a regular type instead of a void* for import stats.
new d40975c scd: Fix regression for generating RSA keys on card.
new e573e61 gpg: Fix --default-key checks.
new f5aa51a gpg: Print ownertrust in TOFU+PGP trust model.
new d80e1bc common: Rename sh-exectool to exectool.
new 467e18b common: Change license for exectool to LGPLv3+/GPLv2+.
new 7d129a7 common: Change license of some modules to LGPLv3+/GPLv2+.
new 7baca03 common: Change license of isascii.c to all-premissive,
new 4ee881b sm: Handle gcry_pk_encrypt return value.
new 0ea186d gpg: Use more descriptive names.
new 2e4e10c gpg: Improve the keyblock cache's transparency.
new f369efd gpg: Improve the keyblock cache's transparency.
new 2ea1aeb gpg: New function to printed a detailed error code.
new 345ec73 gpg: Reduce number of strings to translate.
new 4ffe44c common: Use default_errsource for call-gpg and exectool.
new fc010b6 gpg: When checking for ambiguous keys, ignore invalid keys.
new e644aa7 g10: factor out a function for secret key retrieval.
new b30c15b g10: Fix a regression for generating card key with backup.
new 72eaff1 g10: Remove deprecated internal functions.
new 0643688 g10: Fix commit b30c15bf.
new af14285 build: Add required macro for pkg-config
new 98f9e14 common: New file fwddecl.h.
new ab9a9bc g10: clean up of headers for card.
new d839229 po: Update Japanese translation.
new ee8a8ec gpg: Use enums instead of defines.
new 478ca6c gpg: Mark more options as coming from the config file (when this holds)
new 7fe4be0 gpg: Display the key that is invalid, not the search description.
new 4143cc1 gpg: Remove dead code.
new 1cceba1 gpg: Suppress a warning.
new 02eb9fc Only add the user supplied CFLAGS after running any autoconf tests.
new dc417bf gpg: Fix TOCTTOU when updating keyblocks.
new 4103850 gpg: Improve check for ambiguous keys.
new ffe0b7a gpg: Remove unused parameter.
new dc52995 gpg: Lazily evaluate --default-key.
new 7195b94 gpg: Don't check for ambiguous keys.
new 4654384 gpg: Fix error message.
new 5c75992 gpg: Fix type.
new aecf1a3 scd: Fix commit b30c15bf (again).
new b0c9867 gpg: Do not translate debug output.
new ef7b7e9 gpg: Fix use of assert from commit dc417bf0.
new 04c9cdd gpg: Add standard free() semantic to pubkey_free.
new 363ed2e gpg: Simplify status message code from commit b30c15bf.
new a9cbdcf gpg: Rename struct pubkey to pukey_s and add pubkey_t.
new ae3e5c2 dirmngr: Change the Onion keyserver in the conf template.
new e684c63 agent: Support --force option for IMPORT_KEY.
new 40959ad g10: fix regression of bkuptocard subcommand in --edit-key.
new ee433d2 g10: Allow relative path for specifying the file for bkuptocard.
new 44aee35 g10: Remove subcommand checkbkupkey for --key-edit.
new 5ca57f1 g10: Use --force when importing key for bkuptocard.
new 79b51bb agent: IMPORT_KEY with --force option fix.
new bf694cb Revert commit 4654384fe7a4dcee113dacf27c398b13dea5d0be.
new 575c15a gpg: Fix double free.
new ff3b607 agent: Fix RSA verification for card.
new f2ecbf7 agent: Typo fix for help text.
new e70f7a5 gpg: Align notes about minimal keysize with actual checks.
new 0a00115 common: Do not deref vars in tests after a fail().
new 1fbfa1b tests: Use info and error instead of a plain echo.
new e64317c common: Avoid warnings about useless assignments.
new 6deafb9 dirmngr: Silence one regression test.
new db82b61 kbx: Avoid faulty fclose in an error case.
new 7990586 gpg: Comment on false positives by static analyzers.
new 09accc0 gpg: Silence warnings found by static analyzer.
new 85cc744 gpg: Avoid using an uninitialized SALT on premature EOF.
new c7389ae gpg: Silence some regression tests.
new 2c3e674 Fix keystrlen to work when OPT.KEYID_FORMAT is KF_DEFAULT.
new a41638a gpg: Fix DNS cert lookup returning an URL.
new 0de7d61 kbx: Avoid warnings about useless assignments.
new 126aebb sm: Avoid warnings about useless assignments.
new 008aa6e gpg: Fix warnings about useless assignments.
new 8a56a38 gpg: Avoid warnings about possible NULL deref.
new 8fd406c gpg: Return an error code from keygrip_from_pk.
new 833ba5f common: New put_membuf_cb to replace static membuf_data_cb.
new 4966432 common: New function get_assuan_server_version.
new 4d7ac43 common: New function compare_version_strings.
new 2aa42ba Print warnings if old daemon versions are used.
new 34bca9c gpg: Add an exact search flag to the PK struct.
new 4970868 gpg: New command --export-ssh-key
new b2da395 gpg: Support ECDSA keys with --export-ssh-key.
new eb9c021 tools: Remove gpgkey2ssh.
new b280aa6 gpg: Fix NULL de-ref for ambiguous key check in --export-ssh-keys.
new 0617a05 gpg: Move documentation from keydb.h to keydb.c and getkey.c.
new 3f52c7d common: Fix iobuf API of filter function for alignment.
new 4b4639b common: Fix iobuf API of filter function for alignment.
new 4619ea8 gpg: Re-indent check_key_signature2.
new e2f984b ssh: Accept OpenSSH *cert-v01 key variants.
new 96237b9 Fix to support git worktree.
new 9dc355a gpg: Make sure to mark a duplicate registered keybox as primary.
new 1608629 kbx: Implement keybox_lock for use by gpg.
new 4aceebf common: Make sure dotlock functions set a proper ERRNO.
new 8f1368d kbx: Improve and fix keybox_lock.
new 9b6c914 gpg: Improve error code from lock_all.
new c7ca0f7 kbx: Change return type of search functions to gpg_error_t.
new 99cdc15 doc: Update whats-new-in-2.1 from gnupg-doc.
new 360534b gpg: Make --list-options show-usage the default.
new f5cceef kbx: Add function keybox_tmp_names to avoid code duplication.
new 8241ed5 kbx: New function keybox_file_rename to replace rename.
new 3b1248e gpg: Detect race between pubring.gpg and pubring.kbx use.
new 663c5d1 w32: Fix deadlock introduced by keybox_file_rename.
new 3cccd5a kbx,w32: Use shorter retry intervals for keybox_file_rename.
new 56275e4 doc: Fix description of --s2k-* options to match gpg 2.1.
new 437965e Use ngettext for some strings.
new 9309bda gpg: Use "days" in "...newer than..." diagnostics.
new 576fedc gpg: Minor string changes.
new 79778a8 g10: Improve strings printed by tofu.c.
new d96e76d gpg: Add function print_further_info.
new 8b7f64f common: Add substitute code for libgpg-error < 1.22.
new cfa4189 gpg: Streamline use of error messages in tofu.c
new 4c6c973 po: Update German translation
new c26d299 doc: Typo fix.
new 4997433 agent: New option --pinentry-timeout
new bdb6135 gpg: Silence message about ignoring revoked user ids.
new 09117e7 gpg: Make --auto-key-retrieve work with dirmngr configured server.
new bb99b40 gpg: Improve header text of the auto-created revocations.
new fc0c71d gpg: Allow new user ids with only the mail address.
new 361820a gpg: Rework gpg-conf.skel
new afb8696 dirmngr: Use sks-keyservers CA by default for the hkps pool.
new 77bceb2 dirmngr: Provide the keyserver pool name even if there is no CNAME.
new 12c665b dirmngr: Indicate that serial numbers are hexadecimal.
new 039a557 speedo: Allow use of SHA-256 checksums
new ee87c65 agent: Send PROGRESS status lines to the client.
new fbe1cf6 gpg: Print PROGRESS status lines during key generation.
new d33a340 sm: small fix for GCC 6.
new b8bb16c g10: Fix segfault on unsupported curve.
new 3e50236 gpgtar,w32: Fix gpgtar 8 bit encoding handling on W32
new d56f76a po: Update German translation
new 7313c5f Update copyright years.
new cc75359 po: Update Czech translation
new dc4a470 po: Auto-update
new e9e5e83 Release 2.1.11
new c75d9bf Imported Upstream version 2.1.11
The 153 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 | 10 +-
ChangeLog | 861 +++++++++
Makefile.am | 17 +-
Makefile.in | 17 +-
NEWS | 55 +-
README | 4 +-
VERSION | 2 +-
agent/agent.h | 8 +
agent/call-pinentry.c | 12 +
agent/call-scd.c | 22 +-
agent/command-ssh.c | 174 +-
agent/command.c | 32 +-
agent/cvt-openpgp.c | 10 +-
agent/cvt-openpgp.h | 1 +
agent/gpg-agent.c | 119 ++
agent/pksign.c | 14 +-
autogen.sh | 2 +-
build-aux/getswdb.sh | 20 +
build-aux/speedo.mk | 42 +-
common/Makefile.am | 5 +-
common/Makefile.in | 112 +-
common/argparse.c | 4 +-
common/asshelp.c | 38 +
common/asshelp.h | 4 +
common/b64enc.c | 2 -
common/call-gpg.c | 41 +-
common/call-gpg.h | 9 +-
common/common-defs.h | 20 +-
common/dotlock.c | 104 +-
common/exectool.c | 440 +++++
common/exectool.h | 56 +
common/{userids.h => fwddecl.h} | 16 +-
common/get-passphrase.c | 13 +-
common/gettime.h | 20 +-
common/iobuf.c | 53 +-
common/iobuf.h | 7 +-
common/keyserver.h | 20 +-
common/membuf.c | 14 +
common/membuf.h | 1 +
common/mischelp.h | 28 -
common/status-codes.h | 24 +-
common/status.c | 20 +-
common/status.h | 21 +-
common/stringhelp.c | 85 +
common/stringhelp.h | 3 +
common/t-convert.c | 8 +-
common/t-iobuf.c | 5 +-
common/t-mapstrings.c | 7 +-
common/t-stringhelp.c | 98 +-
common/t-support.h | 4 +-
common/t-timestuff.c | 35 +-
common/tlv.c | 1 -
common/types.h | 10 -
common/userids.c | 1 -
common/utf8conv.c | 65 +-
common/utf8conv.h | 2 +
common/util.h | 131 +-
common/yesno.c | 20 +-
configure | 289 +--
configure.ac | 20 +-
dirmngr/Makefile.am | 1 +
dirmngr/Makefile.in | 86 +-
dirmngr/crlcache.c | 7 +-
dirmngr/dns-stuff.c | 2 +
dirmngr/http.c | 31 +-
dirmngr/http.h | 3 +-
dirmngr/ks-action.c | 19 +-
dirmngr/ks-engine-hkp.c | 30 +-
dirmngr/ks-engine-http.c | 2 +-
dirmngr/ks-engine.h | 2 +-
dirmngr/misc.c | 16 +-
dirmngr/misc.h | 2 +-
dirmngr/sks-keyservers.netCA.pem | 32 +
dirmngr/t-dns-stuff.c | 6 +-
dirmngr/t-http.c | 2 +-
doc/DETAILS | 12 +-
doc/Makefile.am | 4 +-
doc/Makefile.in | 4 +-
doc/defsincdate | 2 +-
doc/gnupg-card-architecture.eps | 2 +-
doc/gnupg-card-architecture.pdf | Bin 19753 -> 19753 bytes
doc/gnupg.info | 367 ++--
doc/gnupg.info-1 | 110 +-
doc/gnupg.info-2 | 231 +--
doc/gpg-agent.texi | 7 +
doc/gpg.texi | 98 +-
doc/tools.texi | 73 -
doc/whats-new-in-2.1.txt | 119 +-
g10/armor.c | 4 +-
g10/call-agent.c | 136 +-
g10/call-agent.h | 4 +-
g10/call-dirmngr.c | 49 +-
g10/card-util.c | 1 -
g10/cipher.c | 2 +-
g10/compress-bz2.c | 2 +-
g10/compress.c | 2 +-
g10/decrypt-data.c | 4 +-
g10/delkey.c | 5 +-
g10/dirmngr-conf.skel | 6 +-
g10/encrypt.c | 5 +-
g10/export.c | 455 ++++-
g10/getkey.c | 705 +++++++-
g10/gpg.c | 300 +---
g10/gpgv.c | 7 +
g10/import.c | 75 +-
g10/keydb.c | 314 +++-
g10/keydb.h | 541 +-----
g10/keyedit.c | 170 +-
g10/keygen.c | 592 ++----
g10/keyid.c | 10 +-
g10/keylist.c | 40 +-
g10/keyring.c | 357 ++--
g10/keyserver-internal.h | 1 +
g10/keyserver.c | 63 +-
g10/main.h | 26 +-
g10/mainproc.c | 4 +-
g10/mdfilter.c | 2 +-
g10/misc.c | 46 +
g10/options.h | 7 -
g10/options.skel | 81 +-
g10/packet.h | 1 +
g10/parse-packet.c | 9 +-
g10/pkclist.c | 82 +-
g10/progress.c | 2 +-
g10/revoke.c | 13 +-
g10/server.c | 3 +-
g10/sig-check.c | 641 ++++---
g10/sign.c | 13 +-
g10/skclist.c | 7 +
g10/tdbio.c | 33 +-
g10/test-stubs.c | 7 +
g10/test.c | 11 +-
g10/textfilter.c | 2 +-
g10/tofu.c | 523 +++---
g10/trustdb.c | 41 +-
kbx/keybox-defs.h | 12 +-
kbx/keybox-dump.c | 16 +-
kbx/keybox-init.c | 96 +-
kbx/keybox-openpgp.c | 1 -
kbx/keybox-search.c | 47 +-
kbx/keybox-update.c | 105 +-
kbx/keybox-util.c | 133 ++
kbx/keybox.h | 20 +-
po/POTFILES.in | 1 +
po/ca.gmo | Bin 48328 -> 46607 bytes
po/ca.po | 3086 ++++++++++++++++++--------------
po/cs.gmo | Bin 217707 -> 219029 bytes
po/cs.po | 3658 +++++++++++++++++++++-----------------
po/da.gmo | Bin 148508 -> 144609 bytes
po/da.po | 3137 ++++++++++++++++++--------------
po/de.gmo | Bin 228439 -> 236965 bytes
po/de.po | 3145 ++++++++++++++++++--------------
po/el.gmo | Bin 48492 -> 46733 bytes
po/el.po | 3065 ++++++++++++++++++--------------
po/en at boldquot.gmo | Bin 208596 -> 215384 bytes
po/en at boldquot.po | 2953 ++++++++++++++++--------------
po/en at quot.gmo | Bin 206268 -> 212992 bytes
po/en at quot.po | 2951 ++++++++++++++++--------------
po/eo.gmo | Bin 31920 -> 30286 bytes
po/eo.po | 3059 +++++++++++++++++--------------
po/es.gmo | Bin 147957 -> 144176 bytes
po/es.po | 3139 ++++++++++++++++++--------------
po/et.gmo | Bin 45720 -> 44031 bytes
po/et.po | 3052 +++++++++++++++++--------------
po/fi.gmo | Bin 48034 -> 46182 bytes
po/fi.po | 3063 +++++++++++++++++--------------
po/fr.gmo | Bin 228252 -> 222985 bytes
po/fr.po | 3138 ++++++++++++++++++--------------
po/gl.gmo | Bin 47537 -> 45753 bytes
po/gl.po | 3064 +++++++++++++++++--------------
po/gnupg2.pot | 2907 ++++++++++++++++--------------
po/hu.gmo | Bin 47434 -> 45696 bytes
po/hu.po | 3058 +++++++++++++++++--------------
po/id.gmo | Bin 46149 -> 44358 bytes
po/id.po | 3060 +++++++++++++++++--------------
po/it.gmo | Bin 47531 -> 45785 bytes
po/it.po | 3062 +++++++++++++++++--------------
po/ja.gmo | Bin 233011 -> 230767 bytes
po/ja.po | 3201 ++++++++++++++++++---------------
po/nb.gmo | Bin 65966 -> 63253 bytes
po/nb.po | 3105 ++++++++++++++++++--------------
po/pl.gmo | Bin 151484 -> 147621 bytes
po/pl.po | 3175 +++++++++++++++++++--------------
po/pt.gmo | Bin 40443 -> 38752 bytes
po/pt.po | 3055 +++++++++++++++++--------------
po/ro.gmo | Bin 90216 -> 86833 bytes
po/ro.po | 3101 ++++++++++++++++++--------------
po/ru.gmo | Bin 276687 -> 274140 bytes
po/ru.po | 3270 +++++++++++++++++++---------------
po/sk.gmo | Bin 46983 -> 45261 bytes
po/sk.po | 3060 +++++++++++++++++--------------
po/sv.gmo | Bin 148708 -> 144810 bytes
po/sv.po | 3142 ++++++++++++++++++--------------
po/tr.gmo | Bin 146172 -> 142504 bytes
po/tr.po | 3141 ++++++++++++++++++--------------
po/uk.gmo | Bin 290899 -> 284070 bytes
po/uk.po | 3191 +++++++++++++++++++--------------
po/zh_CN.gmo | Bin 92014 -> 88609 bytes
po/zh_CN.po | 3085 ++++++++++++++++++--------------
po/zh_TW.gmo | Bin 199035 -> 194247 bytes
po/zh_TW.po | 3077 ++++++++++++++++++--------------
scd/apdu.c | 3 +
scd/app-openpgp.c | 21 +-
sm/call-agent.c | 70 +-
sm/call-dirmngr.c | 47 +-
sm/certchain.c | 14 +-
sm/encrypt.c | 7 +-
sm/export.c | 2 +-
sm/fingerprint.c | 1 -
sm/gpgsm.c | 2 +-
sm/keydb.c | 54 +-
sm/keydb.h | 6 +-
sm/server.c | 2 +-
tests/openpgp/4gb-packet.test | 6 +-
tests/openpgp/Makefile.am | 2 +-
tests/openpgp/Makefile.in | 2 +-
tests/openpgp/default-key.test | 73 +
tests/openpgp/gpgtar.test | 77 +-
tools/Makefile.am | 17 +-
tools/Makefile.in | 64 +-
tools/gpgconf-comp.c | 4 +
tools/gpgkey2ssh.c | 337 ----
tools/gpgtar-create.c | 72 +-
tools/gpgtar-extract.c | 26 +-
tools/gpgtar-list.c | 34 +-
tools/gpgtar.c | 25 +-
tools/gpgtar.h | 2 +-
227 files changed, 57984 insertions(+), 43569 deletions(-)
create mode 100644 common/exectool.c
create mode 100644 common/exectool.h
copy common/{userids.h => fwddecl.h} (72%)
create mode 100644 dirmngr/sks-keyservers.netCA.pem
create mode 100755 tests/openpgp/default-key.test
delete mode 100644 tools/gpgkey2ssh.c
--
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