[Pkg-gnupg-commit] [gnupg2] branch experimental updated (90d81d9 -> f9596bc)
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Wed Apr 5 15:55:26 UTC 2017
This is an automated email from the git hooks/post-receive script.
dkg pushed a change to branch experimental
in repository gnupg2.
from 90d81d9 clean up patch topic names for easier legibility
new 3cdb792 Post release updates.
new e064c75 common,tools: Always escape newlines when escaping data.
new 74cb3b2 tests: Log information about ssh, add comments to test.
new 62d21a4 g10: Signal an error when trying to revoke non-existant UID.
new d6f0f36 agent: Improve error message for the KEYTOCARD command.
new 4735ab9 gpg: Fix (quick) key generation with --always-trust.
new 0c4d062 gpg: Always initialize the trust db when generating keys.
new de6d831 dirmngr: Let --gpgconf-list return the default keyserver.
new 1890896 dirmngr: Rearrange files to fix de6d831.
new b1f48da tools: Fix compile error with older gcc versions.
new 1813f3b gpg: Add new variables to the import and export filters.
new 5f6f3f5 gpg: Fix possible segv when attribute packets are filtered.
new f9acc7d scd: Fix scd_kick_the_loop.
new 67c203b dirmngr: Fix commit de6d8313
new 4ce4f2f agent: For SSH, robustly handling scdaemon's errors.
new 6d1e16d po: Update Japanese translation.
new 0703de0 scd: Fix API of select_file/_path.
new cb63373 scd: Clean up old code.
new 9bf39ed scd: More cleanup of old code.
new e6ca015 scd: Fix compiler warnings for app-openpgp.c.
new 4a130bb gpg: Fix attempt to double free an UID structure.
new e358911 wks: Set published keys world-readable.
new 171e431 gpgscm: Fix creation of temporary directories.
new 7e19786 tests: Harmonize temporary and socket directory handling.
new cc933a9 scd: Close THE_EVENT handle.
new ce37ada tools: More portable for openpty use.
new b9ab733 common: Fix warning for portability.
new f7f806a agent: Fix get_client_pid for portability.
new bf03925 agent: Add include files.
new 8f0bf64 doc: Replace README.maint content.
new 176e07c agent: Resolve conflict of util.h.
new de38383 tests: Avoid overflowing signed 32 bit time_t.
new 70aca95 Remove -I option to common.
new d6c7bf1 More change for common.
new 80fb1a8 tools: Removal of -Icommon.
new 591b6a9 gpg: Do not allow the user to revoke the last valid UID.
new c22a2a8 gpgscm: Use system strlwr if available.
new 4b57359 build: Improve CFLAGS handling.
new b71384c Revert "build: Improve CFLAGS handling."
new f0257b4 doc: Add a note to the trust model direct.
new 8f02864 dirmngr: Do not put a keyserver into a new dirmngr.conf
new 2649fdf g10: Move more flags into the flag bitfield.
new dd60e86 build: Use macOS' compatibility macros to enable all features.
new 5c83759 wks: Put stdout into binary mode for Windows.
new ed5575e wks: Put stdout into binary mode for Windows at another place.
new cca91a3 tests: Rework environment setup.
new 046a15a tests: Run the tests for the Python bindings of GPGME.
new 9a77b3b gpg: Flush stdout before printing stats with --check-sigs.
new 40b7911 doc: Explain in README how to create /run/user directories.
new d82abbb tests: Skip Python tests if the bindings are not built.
new a672dde tests: Fix running python condition.
new ed32482 g10: Remove unused function.
new 61785b6 g10: Fix check of serialno.
new 6993e42 build: Remove '--disable-tools' configuration option.
new c7833ec tests: Dump the tools that the tests are going to use.
new a98459d tests: Fix using tools from the build directory.
new 8c8ce87 agent,g10: Remove redundant SERIALNO request.
new 38c9555 gpgscm: Remove framework for immediate values.
new 6a3f857 gpgscm: Simplify hash tables.
new 69c521d dirmngr: Ignore warning alerts in the GNUTLS handshake.
new b1106b4 gpg: Make sure the conflict set includes the current key.
new fb9d68d tests: Add test for issue 2959.
new e2c63a1 gpg: Remove unused stuff.
new fe0b37e gpg: Add new field no 18 to the colon listing.
new d75d209 tests: Fail if we cannot create the socket directory.
new ceb4b24 tests: Remove debugging remnants.
new 06f1f16 tests: Create temporary directories in '/tmp'.
new 88f1505 dirmngr: Load the hosts file into libdns.
new 483c128 dirmngr: Fix error handling.
new 74c1f30 gpg: New command --quick-set-primary-uid.
new d17840c tests,w32: Use GetTempPath to get the path for temporary files.
new fde885b tests: Test '--quick-set-primary-uid'.
new 178b631 gpgscm: Make test cleanup more robust.
new 2c9d9ac tests: Use gpgconf to stop the agent.
new 26086b3 common: Implicitly do a gpgconf --create-socketdir.
new 6fab7bb agent: New option --stub-only for DELETE_KEY
new 2c237c1 agent: New option --enable-extended-key-format.
new 0b3770c gpg: Improve check for already compressed packets.
new 0848cfc scd: Fix timeout handling for key generation.
new d582757 scd: Change the order of applications when accessed.
new c1e6302 g10: Support specifying SERIALNO for --card-status.
new caf0091 common: Fix connecting to the agent.
new 6d3edfd g10: Fix memory leak.
new 211d71f tests: Add test for '--decrypt --unwrap'.
new 5128cd7 tests: Fix distcheck.
new 4af389c gpg: Prepare for listing last_update and key origin data.
new b207806 tests,w32: Fix importing the extra key for GPGME's keylist test.
new 5b3523d indent: Re-indent parts of build-packet.c
new f5b565a gpg: Export ring trust packets in backup mode.
new 0526c99 gpg: Change parse_packet to take a context.
new ba57f83 indent: Re-indent function free-packet.
new afa8680 gpg: Extend free_packet to handle a packet parser context.
new a8895c9 gpg: Revamp reading and writing of ring trust packets.
new 6466540 gpg: Fix export porting of zero length user ID packets.
new 7bf24e8 gpg: Fix actual leak and possible leaks in the packet parser.
new a6142db gpg: Remove the use of the signature information from a KBX.
new 214fa90 common: Avoid undefined behavior.
new 5e89144 gpg: Consistent use of preprocessor conditionals.
new 8f2671d gpg: Pass CTRL to many more functions.
new 52ba5e6 gpg: Assert that an opaque parameter is really what we expect.
new 3a10de3 gpg: Print more stats for the keydb and the signature cache.
new aca5f49 gpg: Pass CTRL also to getkey_end.
new 5556eca gpg: Avoid multiple open calls to the keybox file.
new 0039d71 kbx: Unify blob reading functions.
new d243752 agent: Use OCB for key protection with --enable-extended-key-format.
new 3f6d949 gpg: Handle critical marked 'Reason for Revocation'.
new 90932bd gpgscm: Slightly improve the procedure dispatch.
new d23052b gpgconf: Add --enable-extended-key-format for the agent.
new 608124a doc: Add two example profiles.
new 661d22c po: Update Russian translation
new c7be01d po: Update the German translation
new c6b5611 po: Auto-update.
new 5d873f2 dirmngr: Do not assume that /etc/hosts exists.
new 35c843c dirmngr: Always print a warning for a missing /etc/hosts.
new cc32ddb dirmngr: Handle EIO which is sometimes returned by cookie functions.
new fce36d7 dirmngr,w32: Silence the 'certificate already cached' message.
new 3533b85 dirmngr: New option --disable-ipv6
new e7eb9b1 Release 2.1.20
new 6478793 New upstream version 2.1.20
new bcbdae7 Merge tag 'upstream/2.1.20' into experimental
new ca115bb drop patches already upstream
new ca39ff6 refresh patches
new 2937394 import post-release bugfixes from upstream
new f9596bc prepare debian release
The 124 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 | 882 ++++++
Makefile.am | 7 +-
NEWS | 48 +
README | 24 +
VERSION | 2 +-
agent/Makefile.am | 2 +-
agent/agent.h | 6 +-
agent/call-pinentry.c | 4 +-
agent/call-scd.c | 2 +-
agent/command-ssh.c | 72 +-
agent/command.c | 52 +-
agent/cvt-openpgp.c | 4 +-
agent/divert-scd.c | 4 +-
agent/findkey.c | 78 +-
agent/genkey.c | 6 +-
agent/gpg-agent.c | 19 +-
agent/learncard.c | 21 +-
agent/pksign.c | 2 +-
agent/preset-passphrase.c | 6 +-
agent/protect-tool.c | 6 +-
agent/protect.c | 9 +-
agent/trustlist.c | 2 +-
common/homedir.c | 27 +-
common/iobuf.c | 2 +-
common/localename.c | 1 +
common/miscellaneous.c | 63 +-
common/stringhelp.c | 10 +-
configure.ac | 58 +-
debian/changelog | 8 +
.../0012-agent-Minor-fix-for-get_client_pid.patch | 56 +
...s-Always-escape-newlines-when-escaping-da.patch | 63 -
.../0013-gpgscm-Simplify-substring-operation.patch | 39 +
...nformation-about-ssh-add-comments-to-test.patch | 66 -
...an-error-when-trying-to-revoke-non-exista.patch | 53 -
...gscm-Simplify-get-output-string-operation.patch | 43 +
...ve-error-message-for-the-KEYTOCARD-comman.patch | 126 -
.../patches/0015-gpgscm-Fix-copying-values.patch | 103 +
...ix-quick-key-generation-with-always-trust.patch | 84 -
...s-Fix-setup-of-ephemeral-home-directories.patch | 133 +
...initialize-the-trust-db-when-generating-k.patch | 52 -
...s-Fix-setup-of-ephemeral-home-directories.patch | 31 +
...-gpgconf-list-return-the-default-keyserve.patch | 140 -
...19-dirmngr-Rearrange-files-to-fix-de6d831.patch | 233 --
...Fix-compile-error-with-older-gcc-versions.patch | 39 -
...-variables-to-the-import-and-export-filte.patch | 140 -
...sible-segv-when-attribute-packets-are-fil.patch | 58 -
.../patches/0023-scd-Fix-scd_kick_the_loop.patch | 193 --
.../patches/0024-dirmngr-Fix-commit-de6d8313.patch | 27 -
...r-SSH-robustly-handling-scdaemon-s-errors.patch | 82 -
.../0026-scd-Fix-API-of-select_file-_path.patch | 266 --
debian/patches/0027-scd-Clean-up-old-code.patch | 1355 ---------
.../0028-scd-More-cleanup-of-old-code.patch | 102 -
...d-Fix-compiler-warnings-for-app-openpgp.c.patch | 45 -
...x-attempt-to-double-free-an-UID-structure.patch | 59 -
...scm-Fix-creation-of-temporary-directories.patch | 38 -
...nize-temporary-and-socket-directory-handl.patch | 376 ---
.../patches/0033-scd-Close-THE_EVENT-handle.patch | 29 -
.../0034-tools-More-portable-for-openpty-use.patch | 58 -
.../0035-common-Fix-warning-for-portability.patch | 26 -
...-agent-Fix-get_client_pid-for-portability.patch | 177 --
debian/patches/0037-agent-Add-include-files.patch | 27 -
.../0038-agent-Resolve-conflict-of-util.h.patch | 263 --
...ts-Avoid-overflowing-signed-32-bit-time_t.patch | 56 -
.../patches/0040-Remove-I-option-to-common.patch | 3130 --------------------
debian/patches/0041-More-change-for-common.patch | 69 -
debian/patches/0042-tools-Removal-of-Icommon.patch | 39 -
...allow-the-user-to-revoke-the-last-valid-U.patch | 119 -
...044-gpgscm-Use-system-strlwr-if-available.patch | 51 -
...-doc-Add-a-note-to-the-trust-model-direct.patch | 75 -
...not-put-a-keyserver-into-a-new-dirmngr.co.patch | 54 -
...10-Move-more-flags-into-the-flag-bitfield.patch | 728 -----
.../0048-tests-Rework-environment-setup.patch | 227 --
...he-tests-for-the-Python-bindings-of-GPGME.patch | 141 -
...tdout-before-printing-stats-with-check-si.patch | 37 -
...-in-README-how-to-create-run-user-directo.patch | 47 -
...Python-tests-if-the-bindings-are-not-buil.patch | 63 -
.../0053-tests-Fix-running-python-condition.patch | 33 -
.../patches/0054-g10-Remove-unused-function.patch | 120 -
.../patches/0055-g10-Fix-check-of-serialno.patch | 25 -
...Remove-disable-tools-configuration-option.patch | 62 -
...the-tools-that-the-tests-are-going-to-use.patch | 44 -
...-Fix-using-tools-from-the-build-directory.patch | 59 -
...ent-g10-Remove-redundant-SERIALNO-request.patch | 234 --
...scm-Remove-framework-for-immediate-values.patch | 144 -
.../patches/0061-gpgscm-Simplify-hash-tables.patch | 215 --
...ore-warning-alerts-in-the-GNUTLS-handshak.patch | 44 -
...re-the-conflict-set-includes-the-current-.patch | 72 -
.../0064-tests-Add-test-for-issue-2959.patch | 24 -
debian/patches/0065-gpg-Remove-unused-stuff.patch | 46 -
...-Add-new-field-no-18-to-the-colon-listing.patch | 355 ---
...-if-we-cannot-create-the-socket-directory.patch | 45 -
.../0068-tests-Remove-debugging-remnants.patch | 22 -
...tests-Create-temporary-directories-in-tmp.patch | 70 -
...0-dirmngr-Load-the-hosts-file-into-libdns.patch | 60 -
.../patches/0071-dirmngr-Fix-error-handling.patch | 26 -
...072-gpg-New-command-quick-set-primary-uid.patch | 481 ---
...se-GetTempPath-to-get-the-path-for-tempor.patch | 66 -
.../0074-tests-Test-quick-set-primary-uid.patch | 35 -
...0003-Avoid-simple-memory-dumps-via-ptrace.patch | 8 +-
...regenerating-defsincdate-use-shipped-file.patch | 4 +-
...-Avoid-potential-race-condition-when-some.patch | 2 +-
...5-dirmngr-Avoid-need-for-hkp-housekeeping.patch | 26 +-
...void-automatically-checking-upstream-swdb.patch | 8 +-
.../0007-dirmngr-Drop-useless-housekeeping.patch | 18 +-
...gent-Create-framework-of-scheduled-timers.patch | 20 +-
...-threads-to-interrupt-main-select-loop-wi.patch | 16 +-
...gent-Avoid-tight-timer-tick-when-possible.patch | 14 +-
...-scheduled-checks-on-socket-when-inotify-.patch | 4 +-
debian/patches/series | 69 +-
dirmngr/Makefile.am | 9 +-
dirmngr/certcache.c | 5 +-
dirmngr/crlfetch.c | 1 +
dirmngr/dirmngr-client.c | 6 +-
dirmngr/dirmngr.c | 17 +-
dirmngr/dirmngr.h | 3 +-
dirmngr/dirmngr_ldap.c | 4 +-
dirmngr/dns-stuff.c | 48 +-
dirmngr/dns-stuff.h | 4 +
agent/trans.c => dirmngr/http-common.c | 39 +-
scd/atr.h => dirmngr/http-common.h | 14 +-
dirmngr/http-ntbtls.c | 6 +-
dirmngr/http.c | 15 +-
dirmngr/ks-engine-finger.c | 5 +-
dirmngr/ks-engine-hkp.c | 10 +-
dirmngr/ks-engine-http.c | 3 +-
dirmngr/ks-engine-kdns.c | 2 +-
dirmngr/ks-engine-ldap.c | 2 +-
dirmngr/ldap-parse-uri.c | 2 +-
dirmngr/ldap-parse-uri.h | 2 +-
dirmngr/ldap-wrapper.c | 2 +-
dirmngr/ldap.c | 4 +-
dirmngr/misc.c | 2 +-
dirmngr/ocsp.c | 3 +-
dirmngr/server.c | 6 +-
dirmngr/t-dns-stuff.c | 2 +-
dirmngr/t-http.c | 4 +-
doc/DETAILS | 63 +
doc/HACKING | 4 +-
doc/Makefile.am | 1 +
doc/defsincdate | 2 +-
doc/dirmngr.texi | 5 +-
doc/examples/debug.prf | 29 +
doc/examples/vsnfd.prf | 21 +
doc/gnupg-module-overview.pdf | Bin 62898 -> 62898 bytes
doc/gnupg-module-overview.png | Bin 58876 -> 58876 bytes
doc/gpg-agent.texi | 10 +
doc/gpg.texi | 56 +-
g10/Makefile.am | 2 +-
g10/armor.c | 9 +-
g10/build-packet.c | 420 ++-
g10/call-agent.c | 203 +-
g10/call-agent.h | 6 +
g10/call-dirmngr.c | 18 +-
g10/card-util.c | 95 +-
g10/cipher.c | 8 +-
g10/compress-bz2.c | 2 +-
g10/compress.c | 2 +-
g10/cpr.c | 8 +-
g10/dearmor.c | 8 +-
g10/decrypt-data.c | 9 +-
g10/decrypt.c | 10 +-
g10/delkey.c | 31 +-
g10/dirmngr-conf.skel | 18 +-
g10/ecdh.c | 2 +-
g10/encrypt.c | 31 +-
g10/exec.c | 10 +-
g10/export.c | 82 +-
g10/filter.h | 2 +-
g10/free-packet.c | 125 +-
g10/getkey.c | 256 +-
g10/gpg.c | 72 +-
g10/gpg.h | 16 +-
g10/gpgcompose.c | 17 +-
g10/gpgsql.c | 4 +-
g10/gpgv.c | 29 +-
g10/helptext.c | 6 +-
g10/import.c | 229 +-
g10/kbnode.c | 16 +-
g10/keydb.c | 228 +-
g10/keydb.h | 66 +-
g10/keyedit.c | 591 ++--
g10/keygen.c | 60 +-
g10/keyid.c | 11 +-
g10/keylist.c | 183 +-
g10/keyring.c | 95 +-
g10/keyring.h | 2 +-
g10/keyserver-internal.h | 2 +-
g10/keyserver.c | 30 +-
g10/main.h | 71 +-
g10/mainproc.c | 92 +-
g10/mdfilter.c | 6 +-
g10/migrate.c | 2 +-
g10/misc.c | 98 +-
g10/openfile.c | 8 +-
g10/options.h | 3 +-
g10/packet.h | 171 +-
g10/parse-packet.c | 342 ++-
g10/passphrase.c | 17 +-
g10/photoid.c | 10 +-
g10/pkclist.c | 74 +-
g10/pkglue.c | 2 +-
g10/plaintext.c | 8 +-
g10/progress.c | 6 +-
g10/pubkey-enc.c | 29 +-
g10/revoke.c | 45 +-
g10/server.c | 6 +-
g10/seskey.c | 4 +-
g10/sig-check.c | 79 +-
g10/sign.c | 57 +-
g10/skclist.c | 14 +-
g10/t-keydb-get-keyblock.c | 1 +
g10/t-stutter.c | 2 +-
g10/tdbdump.c | 32 +-
g10/tdbio.c | 84 +-
g10/tdbio.h | 15 +-
g10/test-stubs.c | 29 +-
g10/textfilter.c | 10 +-
g10/tofu.c | 73 +-
g10/trust.c | 75 +-
g10/trustdb.c | 217 +-
g10/trustdb.h | 55 +-
g10/verify.c | 11 +-
g13/Makefile.am | 2 +-
g13/backend.c | 2 +-
g13/be-dmcrypt.c | 2 +-
g13/be-encfs.c | 2 +-
g13/be-truecrypt.c | 2 +-
g13/call-syshelp.c | 4 +-
g13/create.c | 2 +-
g13/g13-common.c | 4 +-
g13/g13-syshelp.c | 6 +-
g13/g13.c | 8 +-
g13/keyblob.c | 2 +-
g13/mount.c | 4 +-
g13/mountinfo.c | 2 +-
g13/runner.c | 2 +-
g13/server.c | 2 +-
g13/sh-blockdev.c | 4 +-
g13/sh-cmd.c | 2 +-
g13/sh-dmcrypt.c | 4 +-
g13/suspend.c | 2 +-
g13/t-g13tuple.c | 2 +-
kbx/Makefile.am | 2 +-
kbx/kbxutil.c | 5 +-
kbx/keybox-blob.c | 12 +-
kbx/keybox-defs.h | 4 +-
kbx/keybox-dump.c | 8 +-
kbx/keybox-file.c | 31 +-
kbx/keybox-openpgp.c | 2 +-
kbx/keybox-search.c | 81 +-
kbx/keybox-update.c | 17 +-
kbx/keybox-util.c | 2 +-
kbx/keybox.h | 5 +-
po/ca.po | 2664 ++++++++---------
po/cs.po | 2666 ++++++++---------
po/da.po | 2666 ++++++++---------
po/de.po | 2659 ++++++++---------
po/el.po | 2664 ++++++++---------
po/en at boldquot.po | 2658 ++++++++---------
po/en at quot.po | 2658 ++++++++---------
po/eo.po | 2664 ++++++++---------
po/es.po | 2666 ++++++++---------
po/et.po | 2664 ++++++++---------
po/fi.po | 2664 ++++++++---------
po/fr.po | 2666 ++++++++---------
po/gl.po | 2664 ++++++++---------
po/gnupg2.pot | 2654 ++++++++---------
po/hu.po | 2664 ++++++++---------
po/id.po | 2664 ++++++++---------
po/it.po | 2664 ++++++++---------
po/ja.po | 2703 ++++++++---------
po/nb.po | 2665 ++++++++---------
po/pl.po | 2666 ++++++++---------
po/pt.po | 2664 ++++++++---------
po/ro.po | 2664 ++++++++---------
po/ru.po | 2698 ++++++++---------
po/sk.po | 2664 ++++++++---------
po/sv.po | 2666 ++++++++---------
po/tr.po | 2666 ++++++++---------
po/uk.po | 2665 ++++++++---------
po/zh_CN.po | 2664 ++++++++---------
po/zh_TW.po | 2666 ++++++++---------
scd/Makefile.am | 2 +-
scd/apdu.c | 1177 +-------
scd/app-dinsig.c | 7 +-
scd/app-geldkarte.c | 4 +-
scd/app-help.c | 4 +-
scd/app-nks.c | 14 +-
scd/app-openpgp.c | 16 +-
scd/app-p15.c | 21 +-
scd/app-sc-hsm.c | 10 +-
scd/app.c | 19 +-
scd/ccid-driver.c | 18 +-
scd/command.c | 4 +-
scd/iso7816.c | 38 +-
scd/iso7816.h | 8 +-
scd/scdaemon.c | 101 +-
sm/Makefile.am | 2 +-
sm/call-agent.c | 8 +-
sm/call-dirmngr.c | 4 +-
sm/certchain.c | 4 +-
sm/certcheck.c | 2 +-
sm/certdump.c | 2 +-
sm/certlist.c | 2 +-
sm/certreqgen-ui.c | 6 +-
sm/certreqgen.c | 2 +-
sm/decrypt.c | 2 +-
sm/delete.c | 2 +-
sm/encrypt.c | 2 +-
sm/export.c | 6 +-
sm/fingerprint.c | 2 +-
sm/gpgsm.c | 8 +-
sm/import.c | 6 +-
sm/keydb.c | 2 +-
sm/keylist.c | 22 +-
sm/misc.c | 4 +-
sm/qualified.c | 2 +-
sm/server.c | 4 +-
sm/sign.c | 2 +-
sm/verify.c | 2 +-
tests/gpgme/Makefile.am | 3 -
tests/gpgme/gpgme-defs.scm | 48 +-
tests/gpgme/run-tests.scm | 24 +-
tests/gpgme/wrap.scm | 22 +-
tests/gpgscm/ffi.c | 26 +-
tests/gpgscm/main.c | 2 +-
tests/gpgscm/scheme-config.h | 4 -
tests/gpgscm/scheme.c | 148 +-
tests/gpgscm/tests.scm | 96 +-
tests/gpgsm/Makefile.am | 3 -
tests/gpgsm/gpgsm-defs.scm | 2 +-
tests/gpgsm/run-tests.scm | 6 +-
tests/migrations/Makefile.am | 3 -
tests/migrations/common.scm | 8 +-
tests/migrations/extended-pkf.scm | 18 +-
tests/migrations/from-classic.scm | 47 +-
tests/migrations/run-tests.scm | 3 +-
tests/openpgp/Makefile.am | 34 +-
tests/openpgp/README | 2 +-
.../{issue2941.scm => decrypt-unwrap-verify.scm} | 29 +-
tests/openpgp/defs.scm | 41 +-
tests/openpgp/quick-key-manipulation.scm | 41 +-
tests/openpgp/run-tests.scm | 4 +-
tests/openpgp/samplemsgs/clearsig-2-keys-1.asc | 20 +
tests/openpgp/samplemsgs/clearsig-2-keys-2.asc | 20 +
tests/openpgp/samplemsgs/enc-1-key-1.asc | 9 +
tests/openpgp/samplemsgs/enc-1-key-2.asc | 16 +
tests/openpgp/samplemsgs/enc-2-keys-1.asc | 17 +
tests/openpgp/samplemsgs/enc-2-keys-2.asc | 16 +
tests/openpgp/samplemsgs/enc-2-keys-hh-1.asc | 20 +
tests/openpgp/samplemsgs/enc-2-keys-hr-1.asc | 29 +
tests/openpgp/samplemsgs/enc-2-keys-rh-1.asc | 21 +
tests/openpgp/samplemsgs/encsig-2-2-keys-3.asc | 35 +
tests/openpgp/samplemsgs/encsig-2-2-keys-4.asc | 33 +
tests/openpgp/samplemsgs/encsig-2-keys-1.asc | 18 +
tests/openpgp/samplemsgs/encsig-2-keys-2.asc | 18 +
tests/openpgp/samplemsgs/encsig-2-keys-3.asc | 23 +
tests/openpgp/samplemsgs/encsig-2-keys-4.asc | 23 +
tests/openpgp/samplemsgs/encz0-1-key-1.asc | 12 +
tests/openpgp/samplemsgs/encz0-1-key-2.asc | 13 +
tests/openpgp/samplemsgs/sig-1-key-1.asc | 8 +
tests/openpgp/samplemsgs/sig-1-key-2.asc | 12 +
tests/openpgp/samplemsgs/sig-2-keys-1.asc | 15 +
tests/openpgp/samplemsgs/sig-2-keys-2.asc | 15 +
tests/openpgp/samplemsgs/signed-1-key-2.asc | 12 +
tests/openpgp/samplemsgs/signed-2-keys-1.asc | 17 +
tests/openpgp/samplemsgs/signed-2-keys-2.asc | 24 +
tests/openpgp/setup.scm | 19 +
tests/openpgp/ssh-import.scm | 23 +-
tests/openpgp/tofu.scm | 1 +
tools/Makefile.am | 2 +-
tools/call-dirmngr.c | 8 +-
tools/gpg-check-pattern.c | 6 +-
tools/gpg-connect-agent.c | 2 +-
tools/gpg-wks-client.c | 22 +-
tools/gpg-wks-server.c | 21 +-
tools/gpgconf-comp.c | 20 +-
tools/gpgconf.c | 42 +-
tools/gpgsplit.c | 4 +-
tools/gpgtar-create.c | 2 +-
tools/gpgtar-extract.c | 2 +-
tools/gpgtar-list.c | 2 +-
tools/gpgtar.c | 6 +-
tools/mime-maker.c | 4 +-
tools/mime-parser.c | 2 +-
tools/mime-parser.h | 6 +-
tools/no-libgcrypt.c | 2 +-
tools/send-mail.c | 26 +-
tools/symcryptrun.c | 14 +-
tools/wks-receive.c | 6 +-
tools/wks-util.c | 16 +-
391 files changed, 45133 insertions(+), 53764 deletions(-)
create mode 100644 debian/patches/0012-agent-Minor-fix-for-get_client_pid.patch
delete mode 100644 debian/patches/0012-common-tools-Always-escape-newlines-when-escaping-da.patch
create mode 100644 debian/patches/0013-gpgscm-Simplify-substring-operation.patch
delete mode 100644 debian/patches/0013-tests-Log-information-about-ssh-add-comments-to-test.patch
delete mode 100644 debian/patches/0014-g10-Signal-an-error-when-trying-to-revoke-non-exista.patch
create mode 100644 debian/patches/0014-gpgscm-Simplify-get-output-string-operation.patch
delete mode 100644 debian/patches/0015-agent-Improve-error-message-for-the-KEYTOCARD-comman.patch
create mode 100644 debian/patches/0015-gpgscm-Fix-copying-values.patch
delete mode 100644 debian/patches/0016-gpg-Fix-quick-key-generation-with-always-trust.patch
create mode 100644 debian/patches/0016-tests-Fix-setup-of-ephemeral-home-directories.patch
delete mode 100644 debian/patches/0017-gpg-Always-initialize-the-trust-db-when-generating-k.patch
create mode 100644 debian/patches/0017-tests-Fix-setup-of-ephemeral-home-directories.patch
delete mode 100644 debian/patches/0018-dirmngr-Let-gpgconf-list-return-the-default-keyserve.patch
delete mode 100644 debian/patches/0019-dirmngr-Rearrange-files-to-fix-de6d831.patch
delete mode 100644 debian/patches/0020-tools-Fix-compile-error-with-older-gcc-versions.patch
delete mode 100644 debian/patches/0021-gpg-Add-new-variables-to-the-import-and-export-filte.patch
delete mode 100644 debian/patches/0022-gpg-Fix-possible-segv-when-attribute-packets-are-fil.patch
delete mode 100644 debian/patches/0023-scd-Fix-scd_kick_the_loop.patch
delete mode 100644 debian/patches/0024-dirmngr-Fix-commit-de6d8313.patch
delete mode 100644 debian/patches/0025-agent-For-SSH-robustly-handling-scdaemon-s-errors.patch
delete mode 100644 debian/patches/0026-scd-Fix-API-of-select_file-_path.patch
delete mode 100644 debian/patches/0027-scd-Clean-up-old-code.patch
delete mode 100644 debian/patches/0028-scd-More-cleanup-of-old-code.patch
delete mode 100644 debian/patches/0029-scd-Fix-compiler-warnings-for-app-openpgp.c.patch
delete mode 100644 debian/patches/0030-gpg-Fix-attempt-to-double-free-an-UID-structure.patch
delete mode 100644 debian/patches/0031-gpgscm-Fix-creation-of-temporary-directories.patch
delete mode 100644 debian/patches/0032-tests-Harmonize-temporary-and-socket-directory-handl.patch
delete mode 100644 debian/patches/0033-scd-Close-THE_EVENT-handle.patch
delete mode 100644 debian/patches/0034-tools-More-portable-for-openpty-use.patch
delete mode 100644 debian/patches/0035-common-Fix-warning-for-portability.patch
delete mode 100644 debian/patches/0036-agent-Fix-get_client_pid-for-portability.patch
delete mode 100644 debian/patches/0037-agent-Add-include-files.patch
delete mode 100644 debian/patches/0038-agent-Resolve-conflict-of-util.h.patch
delete mode 100644 debian/patches/0039-tests-Avoid-overflowing-signed-32-bit-time_t.patch
delete mode 100644 debian/patches/0040-Remove-I-option-to-common.patch
delete mode 100644 debian/patches/0041-More-change-for-common.patch
delete mode 100644 debian/patches/0042-tools-Removal-of-Icommon.patch
delete mode 100644 debian/patches/0043-gpg-Do-not-allow-the-user-to-revoke-the-last-valid-U.patch
delete mode 100644 debian/patches/0044-gpgscm-Use-system-strlwr-if-available.patch
delete mode 100644 debian/patches/0045-doc-Add-a-note-to-the-trust-model-direct.patch
delete mode 100644 debian/patches/0046-dirmngr-Do-not-put-a-keyserver-into-a-new-dirmngr.co.patch
delete mode 100644 debian/patches/0047-g10-Move-more-flags-into-the-flag-bitfield.patch
delete mode 100644 debian/patches/0048-tests-Rework-environment-setup.patch
delete mode 100644 debian/patches/0049-tests-Run-the-tests-for-the-Python-bindings-of-GPGME.patch
delete mode 100644 debian/patches/0050-gpg-Flush-stdout-before-printing-stats-with-check-si.patch
delete mode 100644 debian/patches/0051-doc-Explain-in-README-how-to-create-run-user-directo.patch
delete mode 100644 debian/patches/0052-tests-Skip-Python-tests-if-the-bindings-are-not-buil.patch
delete mode 100644 debian/patches/0053-tests-Fix-running-python-condition.patch
delete mode 100644 debian/patches/0054-g10-Remove-unused-function.patch
delete mode 100644 debian/patches/0055-g10-Fix-check-of-serialno.patch
delete mode 100644 debian/patches/0056-build-Remove-disable-tools-configuration-option.patch
delete mode 100644 debian/patches/0057-tests-Dump-the-tools-that-the-tests-are-going-to-use.patch
delete mode 100644 debian/patches/0058-tests-Fix-using-tools-from-the-build-directory.patch
delete mode 100644 debian/patches/0059-agent-g10-Remove-redundant-SERIALNO-request.patch
delete mode 100644 debian/patches/0060-gpgscm-Remove-framework-for-immediate-values.patch
delete mode 100644 debian/patches/0061-gpgscm-Simplify-hash-tables.patch
delete mode 100644 debian/patches/0062-dirmngr-Ignore-warning-alerts-in-the-GNUTLS-handshak.patch
delete mode 100644 debian/patches/0063-gpg-Make-sure-the-conflict-set-includes-the-current-.patch
delete mode 100644 debian/patches/0064-tests-Add-test-for-issue-2959.patch
delete mode 100644 debian/patches/0065-gpg-Remove-unused-stuff.patch
delete mode 100644 debian/patches/0066-gpg-Add-new-field-no-18-to-the-colon-listing.patch
delete mode 100644 debian/patches/0067-tests-Fail-if-we-cannot-create-the-socket-directory.patch
delete mode 100644 debian/patches/0068-tests-Remove-debugging-remnants.patch
delete mode 100644 debian/patches/0069-tests-Create-temporary-directories-in-tmp.patch
delete mode 100644 debian/patches/0070-dirmngr-Load-the-hosts-file-into-libdns.patch
delete mode 100644 debian/patches/0071-dirmngr-Fix-error-handling.patch
delete mode 100644 debian/patches/0072-gpg-New-command-quick-set-primary-uid.patch
delete mode 100644 debian/patches/0073-tests-w32-Use-GetTempPath-to-get-the-path-for-tempor.patch
delete mode 100644 debian/patches/0074-tests-Test-quick-set-primary-uid.patch
copy agent/trans.c => dirmngr/http-common.c (52%)
copy scd/atr.h => dirmngr/http-common.h (75%)
create mode 100644 doc/examples/debug.prf
create mode 100644 doc/examples/vsnfd.prf
copy tests/openpgp/{issue2941.scm => decrypt-unwrap-verify.scm} (53%)
create mode 100644 tests/openpgp/samplemsgs/clearsig-2-keys-1.asc
create mode 100644 tests/openpgp/samplemsgs/clearsig-2-keys-2.asc
create mode 100644 tests/openpgp/samplemsgs/enc-1-key-1.asc
create mode 100644 tests/openpgp/samplemsgs/enc-1-key-2.asc
create mode 100644 tests/openpgp/samplemsgs/enc-2-keys-1.asc
create mode 100644 tests/openpgp/samplemsgs/enc-2-keys-2.asc
create mode 100644 tests/openpgp/samplemsgs/enc-2-keys-hh-1.asc
create mode 100644 tests/openpgp/samplemsgs/enc-2-keys-hr-1.asc
create mode 100644 tests/openpgp/samplemsgs/enc-2-keys-rh-1.asc
create mode 100644 tests/openpgp/samplemsgs/encsig-2-2-keys-3.asc
create mode 100644 tests/openpgp/samplemsgs/encsig-2-2-keys-4.asc
create mode 100644 tests/openpgp/samplemsgs/encsig-2-keys-1.asc
create mode 100644 tests/openpgp/samplemsgs/encsig-2-keys-2.asc
create mode 100644 tests/openpgp/samplemsgs/encsig-2-keys-3.asc
create mode 100644 tests/openpgp/samplemsgs/encsig-2-keys-4.asc
create mode 100644 tests/openpgp/samplemsgs/encz0-1-key-1.asc
create mode 100644 tests/openpgp/samplemsgs/encz0-1-key-2.asc
create mode 100644 tests/openpgp/samplemsgs/sig-1-key-1.asc
create mode 100644 tests/openpgp/samplemsgs/sig-1-key-2.asc
create mode 100644 tests/openpgp/samplemsgs/sig-2-keys-1.asc
create mode 100644 tests/openpgp/samplemsgs/sig-2-keys-2.asc
create mode 100644 tests/openpgp/samplemsgs/signed-1-key-2.asc
create mode 100644 tests/openpgp/samplemsgs/signed-2-keys-1.asc
create mode 100644 tests/openpgp/samplemsgs/signed-2-keys-2.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