[Pkg-gnupg-commit] [gnupg2] branch experimental updated (d8ce1e8 -> 518f13a)

Daniel Kahn Gillmor dkg at fifthhorseman.net
Thu Mar 16 22:32:56 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  d8ce1e8   actually ship /usr/share/doc/gnupg/README.Debian
      adds  e359e6c   prepare new release
      adds  495feca   Post release updates
      adds  1ab8d36   doc: Update whats-new-in-2.1.txt
      adds  12a8870   tests: Check for gpgtar.
      adds  d21efa3   g10: Fix building without trust models.
      adds  c49c43d   gpgscm: Fix linking.
      adds  b7b3771   wks: Publish as binary file.
      adds  7f4dd24   build: Always build gpgtar.
      adds  f474249   agent: Fix passphrase cache lookups.
      adds  0c1fd4e   scd: Fix race conditions for release_application.
      adds  d7a405d   tests: Add test for ssh support.
      adds  270f7f7   agent: Add known keys to sshcontrol.
      adds  1598a44   scd: Fix card removal/reset on multiple contexts.
      adds  1af2fd4   g10: Fix crash.
      adds  7207b2f   gpgscm: Make error message more useful.
      adds  699c6c9   gpgscm: Make assert macro more accurate.
      adds  8a6f8e1   g10: Drop superfluous begin transaction.
      adds  45bb9a2   g10: Fix error handling.
      adds  d9839c9   g10: Properly ignore legacy keys in the keyring cache.
      adds  9ee23a7   gpgscm: Make function more general.
      adds  4ba1125   g10: Fix key import statistics.
      adds  fe40e9c   common: Add unit test for exectool.
      adds  35132a8   common: Rework resource cleanup when handling errors.
      adds  b3610ba   common: Avoid excessive stack use.
      adds  f17aecb   gpgscm: Make the verbose setting more useful.
      adds  66c0dab   tests: Fix distcheck.
      adds  046338b   gpgscm: Do not shadow common function name in catch macro.
      adds  b2572b0   common: Fix iobuf_peek corner case.
      adds  583a464   build: Fix check for Android.
      adds  9e799b0   tests: Fix distcheck.
      adds  c971ff0   tests: Distribute standalone test runner.
      adds  40365b2   gpgsm: Fix machine-readable key listing.
      adds  3a2421c   common: New file utilproto.c
      adds  48a2c93   gpg,gpgsm: Block signals during keyring/keybox update.
      adds  cd45cf7   Fix spelling and grammar.
      adds  436b28c   dirmngr: Emit correct spelling of "superseded".
      adds  dc107b7   More cleanup of "allow to".
      adds  e3358b2   kbx: Add missing header file.
      adds  993f36e   Reword feature description.
      adds  6f284e6   g10: Fix checking key for signature validation.
      adds  573e0f3   po: update Japanese translation.
      adds  89234f7   po: Update Japanese translation.
      adds  3566544   tests: Fix path to fake-pinentry.
      adds  05cb300   tests: Update list of tests in Scheme test runner.
      adds  db6f3eb   gpgconf: Add limited support for -0.
      adds  0c2a745   tests: Use gpgconf to set the ssh socket envvar.
      adds  54a1ed2   gpg: Always print the fingerprint in colons mode.
      adds  c8cc804   gpg: Make sure that keygrips are printed for each subkey.
      adds  c9387e4   gpg: Avoid publishing the GnuPG version by default
      adds  894789c   agent: Clean up SSH support.
      adds  40d1602   agent: Fix long standing regression tracking the connection count.
      adds  7dcad0d   tests: Add openpgp/gpgv-forged-keyring.scm.
      adds  591a837   agent: More clean up of SSH support.
      adds  5b61497   gpg: Cleanup of dek_to_passphrase function (part 1).
      adds  491d6fd   gpg: Cleanup of dek_to_passphrase function (part 2).
      adds  ebf24e3   agent: SSH support improvement.
      adds  49829c2   Cleanup initialization of libgcrypt.
      adds  16feb1e   gpg: Extend the PROGRESS line to give the used unit.
      adds  e630f90   agent: Fix regression in recent ssh changes.
      adds  f14795d   agent: SSH support fix.
      adds  b2b2158   tests: Make ssh test more robust.
      adds  e13f1ea   tests: Run each test in a clean environment.
      adds  efe973d   gpgscm: Make the name of foreign functions more unique.
      adds  d9240a3   tests: Improve temporary directory handling.
      adds  194b1e9   tests: Fix distcheck.
      adds  a27410a   g10: Fix opening of trust database.
      adds  5b59999   gpg: Remove tofu database format "split".
      adds  a6acf1f   tests: Fix distcheck.
      adds  f2ea7e5   common: New function try_make_printable_string.
      adds  ed5c1b0   gpg: Print the signer's UID during verification.
      adds  9e6503b   common: Remove simple password query error codes.
      adds  14479e2   common: Rework the simple password query module.
      adds  72fa314   common: Remove compatibility code.
      adds  0698324   common: New function string_to_u64.
      adds  70b5d7c   gpg: New option --input-size-hint.
      adds  61c2a1f   Call log_set_prefix() with human-readable labels.
      adds  3a75ff6   Avoid leading ": " in the log output when there are no prefixes.
      adds  b57f553   g13: New command --find-device.
      adds  37e9326   g13: Move some function around.
      adds  7009206   g13: Consider g13tab for a mount command.
      adds  c9a0bcc   g13: Fix double free bug.
      adds  b781113   g13: Implement --umount for dm-crypt.
      adds  f02ceb6   g13: Allow the use of a g13tab label for --mount.
      adds  b5d63e8   agent: Allow import of overly large keys.
      adds  de6e321   gpg: New option --sender
      adds  d83ba48   dirmngr: Remove all system daemon features.
      adds  d25db3c   doc: Add comments on how to parse --list-colons output.
      adds  1b55e86   gpg: Add import filter "drop-sig".
      adds  6f6bfbf   po: Update Russian translation
      adds  ec88d7c   po: Update Norwegian translation.
      adds  0a32153   po: Update German translation
      adds  e33d073   po: Add init.c to POTFILES.in
      adds  74c641f   po: Auto update
      adds  c0f1dbd   Update NEWS.
      adds  6bee88d   Release 2.1.15
      adds  d5cdb89   Imported Upstream version 2.1.15
      adds  932cf69   Merge tag 'upstream/2.1.15'
      adds  37d6b77   avoid libusb on hurd.  Thanks, Pino Toscano! (Closes: #834533)
      adds  94233d6   permissions on test suite are already fixed
      adds  9121ee1   drop patches applied upstream and refresh remaining patches
      adds  7502373   make gnupg2 reproducible by not regenerating documentation date
      adds  3d42820   modern gpgv breaks older python-debian (Closes: #835349)
      adds  96bdd37   make autopkgtest work with modern wine (Closes: #835976)
      adds  46cabfb   wrap-and-sort -ast for cleaner diffs
      adds  b630d36   gnupg Breaks: php-crypt-gpg <= 1.4.1-1 (addresses #835592)
      adds  666b9bf   gnupg Breaks: python-apt <= 1.1.0~beta4 (addresses: #835465)
      adds  c0f7b5a   gnupg Breaks: python-gnupg << 0.3.8-3 (addresses: #834514, #834600)
      adds  5ccf431   gnupg Breaks: libgnupg-interface-perl << 0.52-3 (addresses: #834281)
      adds  d0d3352   gnupg Breaks: libmail-gnupg-perl <= 0.22-1 (addresses: #835075)
      adds  bd10313   gnupg Breaks: libgnupg-perl (<< 0.19-1) (addresses: #834522)
      adds  065a8a5   prepare new upstream release
      adds  81e1609   thanks, Lintian!
      adds  650e5a4   ignore upstream gnupg.info, since we will rebuild it anyway
      adds  5a7acdf   restore keyid output in gpgv (Closes: #836144)
      adds  f6c0626   avoid test suite failures when HOME does not exist
      adds  150f03b   prepare new release
      adds  bbcd4f6   Use upstream fix to avoid touching homedir during test suite
      adds  7b3021d   backward compatibility for preset-passphrase and protect-tool
      adds  2b013fd   add Breaks: for python3-apt too (thanks, Harald Jenny!)
      adds  fe5f50c   Avoid network access during tests (Closes: #836259)
      adds  4fadb52   more patches from upstream
      adds  fd9652f   prepare new release
      adds  a9b925b   update debian/tests/gpgv-win32
      adds  6287ff6   more patches from upstream (Closes: #838153)
      adds  5d92443   tighten dependencies between gnupg and dirmngr (Closes: #834602)
      adds  f9f950d   updated systemd user gpg-agent units for socket activation
      adds  a24f115   prepare release
      adds  792fef5   added udev rules for Fujitsu Siemens cardreader (Closes: #840312)
      adds  66d51af   mark transitional packages Multi-Arch: Foreign (closes: #840258)
      adds  099d743   make gnupg2 binNMU-safe
      adds  1c5cb4e   more patches from upstream
      adds  aeaf130   track upstream decision-making about gpg-agent socket names
      adds  c4e5f6f   prepare new release
      adds  90926d8   more upstream patches (Closes: #841437, #840680)
      adds  464ddb5   prepare new bugfix release
      adds  74372b2   more upstream patches
      adds  cc370f5   dirmngr systemd user service is now socket-activated.
      adds  9b4d687   prepare release
      adds  898a622   rename gpg-agent-restricted.socket to gpg-agent-extra.socket
      adds  608e654   prepare release
      adds  b64a77a   add some import-options for better migration
      adds  7aac1e5   Introduce gpgv-static package (Closes: #806940)
      adds  c90326a   Build-depend on adns for better DNS resolution in dirmngr
      adds  4ee0281   Set simple and easy defaults for keyservers
      adds  5d78259   reorganize some patches to distinguish them from upstream
      adds  f58d17b   more fixes from upstream
      adds  862db4e   Help dirmngr and gpg-agent idle better by default
      adds  941ac6d   prepare release
      adds  d4bd974   Post release updates.
      adds  62f3e00   common: Remove unused vars in simple-pwquery.
      adds  c47386a   wks: Install gpg-wks-client under libexec
      adds  5424597   common: Change license of mbox-util to LGPLv2.1+.
      adds  95e9a97   doc: Some additional source comments
      adds  460568d   wks: Add command --supported to gpg-wks-client.
      adds  5eb2682   common: Guarantee that gnupg_get_time does not return an error.
      adds  0f1f02a   gpg: Change TOFU_STATS to return timestamps.
      adds  19d12be   gpg: New option --with-tofu-info.
      adds  74a082b   common: Rename an odd named function.
      adds  0a5a854   gpg: Fix false negatives in Ed25519 signature verification.
      adds  bdbd036   gpg: Make decryption of -R work w/o --try-secret-key or --default-key.
      adds  2aa0701   common: Add a default socket name feature.
      adds  8e3fa5a   gpgconf: Print the plain socket directory with --list-dirs.
      adds  8b3e691   w32: Fix build regression due to 2aa0701.
      adds  8dda861   g10: When showing a user id's trust, pass the current signature.
      adds  0858f14   g10: Print the formatted text.
      adds  4c2abb2   g10: Print the info text in more situations.
      adds  33e9781   g10: Support nested transactions on the TOFU DB.
      adds  6052c14   g10: Change tofu_register & tofu_get_validity to process multiple uids.
      adds  d045144   g10: If a key has no valid user ids, change TOFU to return TRUST_NEVER.
      adds  3beeaa7   g10: Improve TOFU debugging output and some comments.
      adds  371ae66   g10: Improve TOFU batch update code.
      adds  76304a9   gpg: Fix regression in gpgv's printing of the keyid.
      adds  b8184d2   gpg: Avoid name spaces clash with future sqlite versions (2).
      adds  268f6b7   gpg: Move state local to tofu.c to a private structure.
      adds  70df5a8   g10: Drop unused argument.
      adds  247eef0   g10: Fix the show old policy functionality when changing a TOFU policy.
      adds  e4d5e3c   g10: Update a key's TOFU policy in a transaction.
      adds  5b48960   g10: Fix error detection.
      adds  28c235a   g10: Always trust ultimately trusted keys.
      adds  b69b2cb   doc: Add a help text for tofu.conflict.
      adds  edfb693   g10: On a TOFU conflict, show whether the uids are expired or revoked
      adds  e4eac16   wks: Relax permission check for the top directory.
      adds  04c042f   wks: Send a final message to the user.
      adds  babeb6f   tests: Run test requiring the network only in maintainer-mode.
      adds  4cbd2a6   g10: Be careful to not be in a transaction during long operations
      adds  3e67b50   gpg: Copy the correct digest for use by TOFU.
      adds  00c2850   g10: Remove unused parameter.
      adds  0cb0ea1   g10: Improve text.
      adds  f2e5cb6   g10: Add support for TRUST_NEVER.
      adds  3d44e5e   g10: When asking about a TOFU binding conflict, default to unknown.
      adds  44690be   g10: Fix typo.
      adds  37e3c89   gpg: Fix printing of pubkey algo in --verbose signature verify.
      adds  6bdadae   gpg: Add new function write_status_printf.
      adds  fde9fa8   gpg: Simplify code to print VALIDSIG.
      adds  38d369d   gpg: Avoid homedir creation by --list-config
      adds  b410a3c   g10: Don't consider cross-signed keys to be in conflict.
      adds  85fad6c   g10: End transaction earlier.
      adds  afdfc95   po: Update Japanese translation.
      adds  8b6c0ba   agent: invoke scdaemon with --homedir.
      adds  d1ae710   scd: Clean up unused shutdown method.
      adds  8fe8105   scd: Release the card reader after card removal.
      adds  fc445b3   common: Check read errors in name-value.c
      adds  505ee45   dirmngr: Add --policy-flags option to WKD_GET.
      adds  46362cb   wks: Add framework for policy flags.
      adds  18a808b   po: Fix line ending mismatch in Japanese translation.
      adds  f9e49c8   scd: Fix an action after card removal.
      adds  c8e0d37   gpg: Use a common filter_getval for import and export.
      adds  959cd89   common: Add string operator gt,ge,le,lt to recsel.
      adds  0a4a03e   gpg: New export filter drop-subkey.
      adds  0ac671f   common: Add an assuan logging monitor.
      adds  de62347   dirmngr: Exclude D lines from the IPC debug output.
      adds  c39be0a   common: Fix typo.
      adds  e33111f   common: Improve waiting for processes on POSIX.
      adds  059c79d   tests: Pass flags to test driver.
      adds  65a7563   tests: Update README.
      adds  1f1f56e   g10: Refactor cross sig check code.
      adds  2eeb555   agent: Small improvement of the server's local state.
      adds  0b99d1f   agent: Silence --debug IPC output for connections from self.
      adds  9082bde   g10: Don't add user attributes to the TOFU DB.
      adds  845e2cc   common: Fix error handling.
      adds  c97bde2   common: Restore a simpler variant of 'gnupg_wait_process'.
      adds  46c4333   tests: Speed up the test suite.
      adds  6503561   agent: Terminate on deletion of the socket file (Linux only).
      adds  213b3cf   tests: Fix test.
      adds  f2249b7   gpgscm: Fix detection of unbalanced parenthesis.
      adds  a9e6db6   g10: Simplify the binding statistics shown for a TOFU conflict.
      adds  875ac92   g10: Record and show statistics for encrypted messages when using TOFU
      adds  67cef40   g10: Only show the TOFU warning once per key.
      adds  ee19eac   g10: Tweak TOFU's verbosity.
      adds  13ddc17   g10: Make sure some functions are passed a primary key.
      adds  c894fa8   g10: Temporary hack to repalce missing sqrtu32.
      adds  97a67d4   gpg: Fix format string issues in tofu.
      adds  1f90d3c   g10: Add missing sqrtu32.h and sqrtu32.c.
      adds  56c1840   g10: Use the correct conversion function.
      adds  7b3e857   g10: Change TOFU code to respect --faked-system-time.
      adds  ee06b3f   g10: Check for a new binding a bit later.
      adds  a937eef   tests: Don't use --tofu-db-format.
      adds  bde29a4   g10: Use the time a signature was seen, not the embedded time, for stats
      adds  6308c30   dirmngr: Terminate on deletion of the socket file (Linux only).
      adds  bbe940c   gpg: Make --output work with --verify.
      adds  a8363b7   gpg: Add options --output and --yes to gpgv.
      adds  30a9f53   gpg: Remove option --yes from gpgv
      adds  d757009   gpg: print fingerprint regardless of keyid-format
      adds  937ec53   Fix symbol conflict.
      adds  eddcba0   Portability build fix.
      adds  aa81e32   tests: Simplify tofu test.
      adds  31fc420   gpg: Avoid mixing up status and colon line output.
      adds  9da780e   tools: Minor fix to the usbmon debugging tool.
      adds  30a011c   gpg: Improve usability of --quick-gen-key.
      adds  0fd332b   gpg: Allow use of "default" algo for--quick-addkey.
      adds  f4e11f2   gpg: Emit a new error status line in --quick-adduid.
      adds  8df8aa1   g10: Default to the "good" TOFU policy for keys signed by a UTK.
      adds  9d62b79   g10: Add missing static qualifier.
      adds  ca91caa   g10: Change the default TOFU policy for UTKs to good.
      adds  05b2b13   g10: Correctly compute the euclidean distance.
      adds  9799b5d   g10: Fix whitespace.
      adds  68eb5fb   tests/gpgscm: Fix use of pointer.
      adds  7fafc3c   spelling: correct achived to achieved
      adds  167273e   spelling: conenction should be connection
      adds  3248182   tests/fake-pinentries: fake pinentries for downstream developers.
      adds  dcc6466   g10: Don't include the signature when printing a binding's validity.
      adds  3f7f744   g10: Only consider bindings matching the signer's user id.
      adds  c0e620c   g10: Add missing header.
      adds  dd06d33   scd: Add support of ECC pubkey attribute.
      adds  4ab8107   po: convert localizations to UTF-8
      adds  af19634   g10: Use the accessor functions for accessing and comparing key ids
      adds  c2e5634   g10: Load the key block if the supplied user id list is NULL.
      adds  221b0bd   g10: Don't ignore failure.  On failure, rollback.
      adds  3825847   g10: Improve some comments and a string.
      adds  6e930f0   g10: On failure, propagate the return code.
      adds  215180d   move some file encodings to UTF-8
      adds  0d67241   Fix more spelling
      adds  7305d27   Fix comment and format.
      adds  55675fa   doc: Clarify forward-compatible expectations
      adds  18bbefa   gpg: Avoid malloc failure due to no key signatures
      adds  47baeac   gpgscm: Fix gcrypt version check.
      adds  3899041   doc: Update license information.
      adds  293d265   build: Distribute fake pinentries.
      adds  086d219   g10: Fix memory leak.
      adds  5bf1fac   dirmngr: Silence diagnostics about starting housekeeping.
      adds  9986436   gpg: Fix regression in fingerprint printing.
      adds  83a406b   tests: Use descriptive temporary file names.
      adds  ab483ef   tests: Refine exception handling.
      adds  58007e5   tests: Correctly handle exceptions in resource handling macros.
      adds  9a0659a   tests: Implement interpreter shutdown using exceptions.
      adds  884e78e   tests: Refine the repl function.
      adds  858af2b   doc: Fix Martin Hellman's name.
      adds  fa34650   doc: Fix typos.
      adds  20a27d8   doc: Fix "Not(e) that you can(not) abbreviate".
      adds  f32689f   doc: Use the right reference commands.
      adds  825c1df   doc: Eliminate inconsistent UK English.
      adds  f25e040   doc: Fix mistakes.
      adds  00d6d8b   doc: Replace UTF8 with UTF-8.
      adds  7899162   doc: Add missing description of datafile.
      adds  9d2b7bf   doc: Replace rfc0123 with RFC-0123.
      adds  3776242   doc: Improve markup.
      adds  32bcf8b   doc: Fix spacings.
      adds  0eaab1a   doc: Fix full stops.
      adds  91d5e6f   doc: Implement simple '@ref'erences.
      adds  9c1b3bc   doc: minor fix for @xref.
      adds  81cb71a   doc: Fix fix "Not(e) that you can(not) abbreviate".
      adds  05e4889   doc: Add a few extra coding standard notes.
      adds  8078d82   doc: Do not end section names with "."
      adds  b9b4ff8   doc: Fix a xref usage.
      adds  4644c27   dirmngr: Open file CRL's in binary mode
      adds  285d193   dirmngr: Fix type.
      adds  988a04b   tests: Reduce runtime of excessive test.
      adds  49fae88   tests: Remove list of tests from the test runner.
      adds  6c4c0e3   tests: Port the quick key manipulation test to Scheme.
      adds  c644962   tests: Drop the old shell-based tests.
      adds  7e0379a   tests: Add documentation, make interactive debugging possible.
      adds  df5353b   g10: When adding a user id, make sure the keyblock has been prepared.
      adds  98bc6f4   agent: Allow only specific digest size for ECDSA.
      adds  836b723   dirmngr: Removal of no-libgcrypt.o.
      adds  4e4843e   agent, sm: Set CTX after start_agent.
      adds  2b23a32   common: Correctly handle modules relying on npth.
      adds  2e64ccb   build: Fix check for resolver library on macOS.
      adds  20a1683   build: Do not link gpg-connect-agent against npth.
      adds  829949f   gpg: Make sure that internal key import is done with a binary stream.
      adds  c9237bf   gpg: Make import filter data object more flexible.
      adds  8039366   gpg: Reject import if an import filter removed all user ids.
      adds  cbf2ac6   gpg: Improve WKD by importing only the requested UID.
      adds  9e6f8a5   dirmngr: Fix STARTTLS on LDAP connections.
      adds  4ac138c   tools: Give mime parser callbacks access to the rfc822 parser.
      adds  95d60c6   tools: Simplify the mime-maker container creation.
      adds  29db3be   tools: Change mime-maker to write out CR,LF.
      adds  f776757   tools: Allow retrieval of signed data from mime-maker.
      adds  c738f92   tools: Convey signeddata also to the part_data callback in mime-parser.
      adds  3380028   wks: Partly implement draft-koch-openpgp-webkey-service-02.
      adds  8d37018   w32: Fix STARTTLS on LDAP connections.
      adds  e11686f   agent: Enable restricted, browser, and ssh socket by default.
      adds  6054e8a   build: Fix build against libiconv.
      adds  de67055   wks: Avoid long trustdb checks.
      adds  95cf7af   agent: Kludge to allow disabling of the extra sockets.
      adds  80cc16e   agent: Create the extra sockets in the standard socket dir.
      adds  a43739a   agent: Remove the warning for the GKR hijacking.
      adds  eda1764   agent, dirmngr, scd: npth_init must be after fork.
      adds  fbc83c0   tools: Ignore existing directories in gpgtar.
      adds  949e701   tests,w32: Avoid using 'glob'.
      adds  41b510f   tests,w32: Do not expose 'glob' to gpgscm.
      adds  4a232d2   build,w32: Unconditionally build tests.
      adds  9f92b62   agent: Implement --supervised command (for systemd, etc).
      adds  dc059af   agent: Adjust supervised mode for the new default socket names.
      adds  afcfae7   agent: Adjust cleanup for supervised mode.  Fix for W32.
      adds  1a9c8d7   agent: Streamline the supervised mode code.
      adds  a2127c7   agent: Fix error handling in map_supervised_sockets
      adds  f57dc2b   agent: Fix npth + supervised mode problem.
      adds  1cedc32   agent: Another minor fix to map_supervised_sockets.
      adds  e514a5b   wks: Add option --fake-submission-addr to gpg-wks-client.
      adds  8ce800d   wks: Send key encrypted as required by draft -02
      adds  07cfb3b   gpgscm: Update callsite of 'gnupg_spawn_process'.
      adds  32f81f5   tools: Improve error handling.
      adds  6b62682   g10: Fix testing for debug flag.
      adds  2d44675   sm: Remove statement without effect.
      adds  73000d1   g10: Use appropriate variant of 'abs'.
      adds  b0d2526   g10: Fix singular term.
      adds  4aadc75   common: Avoid pointer arithmetic on string literals.
      adds  fc0b392   agent, dirmngr, scd: Fix init_common_subsystems.
      adds  5d43d28   gpg: Put extra parens around bit tests.
      adds  1a24c67   Revert "g10: Fix singular term."
      adds  fb3b3e1   agent: Fix get_socket_name.
      adds  5afbfdf   tools: Fix error handling.
      adds  dff2660   gpgscm: Improve path handling.
      adds  11eac7e   gpgscm: Improve test of low-level functions.
      adds  1f76f8d   tests: Improve handling of Windows newlines.
      adds  cbbf0a7   tests: Rework test environment setup.
      adds  78eda33   g10: Fix a column's type in TOFU DB.
      adds  6fdf37f   g10: Correctly determine whether a binding has a conflict.
      adds  ca84f65   g10: Make a singular string singular.
      adds  3ad17e7   g10: When changing a TOFU binding's policy, update the conflict info
      adds  2282c3b   tests: Remove support for deprecated functionality.
      adds  5bf92e5   g10: If an sqlite operation fails, map the error code to GPG_ERR_GENERAL
      adds  e09166c   g10: Still check if the key is an UTK or cross signed in batch mode.
      adds  4c0389f   g10: Be more careful when checking cross signatures.
      adds  d2d936f   tests: Add test data to TEST_FILES.
      adds  95d0f3e   g10: Be more careful when checking if a binding is signed by a UTK.
      adds  0c56ad5   tests: Use shorter filenames.
      adds  f99c5fa   dirmngr: add VERSIONCHECK command
      adds  c318561   dirmngr: use gnupg_mkdtemp instead of mkstemp
      adds  2f7d4c3   agent: Move inotify code to common and improve it.
      adds  0b0f9a3   agent: Use straightforward names for the default socket names.
      adds  70a8584   gpgconf: Fix for --homedir.
      adds  25428be   scd: Fix keytocard for ECC.
      adds  c53ce53   doc: Point gpg-agent(1) at the right gpg manpage in SEE ALSO.
      adds  869c06e   doc: Document how to manually shut down gpg-agent.
      adds  c2e713d   gpgscm: Initialize nesting stack.
      adds  e0e782b   Register DCO for Arnaud Fontaine
      adds  f1845f2   scd: minor cleanup to merge other works.
      adds  34439da   scd: Support ECC key generation.
      adds  727ca74   common,w32: Make use of default_errsource in exechelp.
      adds  f2d39a6   common,w32: Extend gnupg_create_inbound_pipe et al.
      adds  05a1e41   common,w32: Communicate with child in non-blocking mode.
      adds  8dce5ee   common: Fix copying data to estreams.
      adds  72a99f5   dirmngr: improve VERSIONCHECK
      adds  82cbab9   agent: Add --card option for READKEY.
      adds  980c037   g10: smartcard keygen change.
      adds  b680f79   scd: GENKEY updates the public key in APP.
      adds  9a34e21   agent, g10: Fix keygen.
      adds  2d79477   tests: Create and remove socket directories.
      adds  bf37916   tests,w32: Cope with Windows line endings.
      adds  8c7c4fa   common,w32: Fix setting environment variables on Windows.
      adds  ca9597f   tests: Flush stdout in the fake pinentry.
      adds  71158d8   tests: Simplify test.
      adds  1ffd475   agent: Fix saving with FORCE=1.
      adds  6e85ac7   Fix use cases of snprintf.
      adds  161cb22   g10: Support ECC for gen_card_key.
      adds  dafce6f   g10: Don't ask keysize for for non-RSA card.
      adds  693e657   scd: Fix segfault changing key attr.
      adds  d2653b1   g10,scd: Fix ECC keygen.
      adds  f7e5063   g10: Write first keybox record in binary mode
      adds  987bbb2   g10: More card key generation change.
      adds  acef095   g10: Fix card keygen for decryption.
      adds  945e7ab   common: Fix openpgp_is_curve_supported.
      adds  b1828c1   scd: Use canonical curve name of libgcrypt.
      adds  5e7dfd9   dirmngr: Fix segfault in VERSIONCHECK.
      adds  fdb653a   agent: Slightly change structure of cmd_readkey.
      adds  8c40b3b   agent: Minor cleanup for recent change in findkey.c
      adds  9d6146d   gpg: Replace two sprintf calls.
      adds  7983f87   common: Use strconcat in gnupg_setenv.
      adds  b120f35   dirmngr: Allow command VERSIONCHECK to handle 3 part version numbers.
      adds  f88f11a   tests: Do not autostart gpg-agents on teardown.
      adds  852b8f0   agent,tests,w32: Fix relaying pinentry user data, fix fake-pinentry.
      adds  3b5f5e0   common: avoid segfault
      adds  27f6d5b   agent: --supervised mode improvements.
      adds  900c18f   doc: Fix spelling of "internal".
      adds  21b3184   tests: Improve portability of fake-pinentry.
      adds  ece13f1   common: Use GPG_ERR_INV_VALUE instead of GPG_ERR_EINVAL.
      adds  b77f95a   agent: Avoid double error message.
      adds  d1ccab5   dirmngr: Fix hang due to deferred thread initialization.
      adds  96414ba   dirmngr: Fix help string and argument.
      adds  bc28f32   common: Fix gnupg_inotify_has_name.
      adds  6bb6ac5   dirmngr: report actual socket name.
      adds  6316b28   agent,common: move get_socket_name() into common.
      adds  75f8aaf   dirmngr: Implement --supervised command (for systemd, etc).
      adds  b648f28   g10: ECDH shared point format.
      adds  6bbd97d   scd: Add 0x41 prefix for x-coordinate only result.
      adds  ca0ee4e   g10: Fix ECDH, clarifying the format.
      adds  8a9341b   dirmngr: Fix error return for ADNS.
      adds  6f1d812   dirmngr: More ADNS error fix.
      adds  8b3d0d1   common: Fix gnupg_inotify_has_name, differently.
      adds  a15ed5a   gpg: Convey --quick option to dirmngr for --auto-key-retrieve.
      adds  45dfc02   dirmngr: ADNS error handling fix.
      adds  a9c8b5f   common: Remove debug output from gnupg_get_socket_name.
      adds  cf20b23   dirmngr: Do not implement --supervised in Windows.
      adds  66a0091   g10: Assert preconditions.
      adds  445f0c1   Fix typos.
      adds  8ea72a7   g10: Fix iteration over getkey results.
      adds  ece9ade   common: Add GNUPG_MODULE_NAME_GPGV.
      adds  8fced66   gpg: Verify multiple detached signatures with different hash algos.
      adds  5a1f6a0   dirmngr: Fix signature checking.
      adds  b6f08db   gpg: Enable the Issuer Fingerprint from rfc4880bis
      adds  614ca00   g10: Fix bit setting.
      adds  eec365a   g10: Avoid reading in keys when possible.
      adds  7a634e4   g10: Avoid gratuitious SQLite aborts and starving writers.
      adds  3b6b8fe   w32: Fix PKG_CONFIG_LIBDIR in --build-w32
      adds  ad491ce   common: New function gnupg_usleep.
      adds  5d4f140   g10,w32: Fix build on Windows.
      adds  68b59bb   Spelling: correct spelling of "passphrase".
      adds  5e693dd   build: Fix misspelled dirmngr.
      adds  60ad1a7   gpgscm: Fix inclusion of readline header.
      adds  488b183   common: Improve compare_string_versions.
      adds  0ed6a6d   gpgconf: Add command --query-swdb.
      adds  d10b67b   gpgconf: Add a new field to the --query-swdb output.
      adds  1ec07cb   gpgscm,tests: Add new functions to the test environment.
      adds  ab89164   g10: Improve and unify key selection for -r and --locate-keys.
      adds  c1ea0b5   agent: Extend the PINENTRY_LAUNCHED inquiry and status.
      adds  f9da935   scd: Add --advanced option for READKEY.
      adds  cd00b07   scd: Fix length error for READKEY.
      adds  43f8006   gpgscm: Implement 'atexit'.
      adds  1f45878   gpgscm: Fix printing strings containing zero bytes.
      adds  2312a7f   indent: Move comments inside the block.
      adds  4d7dc43   Change all http://www.gnu.org in license notices to https://
      adds  5840353   g10: Fix crash.
      adds  6e677f9   gpgscm: Add support for pseudo-random numbers.
      adds  413cc50   gpgscm,w32: Provide schemish file handling for binary files.
      adds  70215ff   tests,tools: Reimplement 'mk-tdata' in Scheme.
      adds  56e1864   wks: Encrypt all client mails also the target key,
      adds  37751d2   tests: Fix build.
      adds  ac07846   tests: Do not allow tests to be run in a shared environment.
      adds  a55393c   tests: Move environment creation and teardown into each test.
      adds  4d98a72   gpgscm: Drop 'len' argument from splice.
      adds  abe0cc7   gpgscm: Generalize splice to write to multiple sinks.
      adds  26df829   tests: Write a log file for each test.
      adds  7cbb080   common,w32: Simplify locking.
      adds  dd13b2a   tests,w32: Make cleanup more robust.
      adds  d445483   gpgscm: Fix error message.
      adds  591d61d   gpgscm: Expose seek and associated constants.
      adds  4dd4801   tests: Simplify test.
      adds  2a7615c   tests: Log and display output from tests when run in parallel.
      adds  1062953   tests: Fix environment setup.
      adds  c7ea98c   dirmngr: Improve concurrency in the non-adns case.
      adds  088d955   gpg: Improve error message for --quick-gen-key.
      adds  d7c5799   gpgscm: Remove dubious stack implementation.
      adds  9ee184b   gpgscm: Drop obsolete commented-out code.
      adds  568cfcd   gpgscm: Make the compile-hook configurable.
      adds  d3a98ff   gpgscm: Reduce opcode dispatch overhead.
      adds  e0cbd33   gpgscm: Recover cells used to maintain interpreter state.
      adds  ee08677   gpgscm: Recover cells from the list of recently allocated cells.
      adds  c8044c6   sm: Remove unused arg SECRET from keydb functions.
      adds  5d13581   gpg,sm: Add STATUS_ERROR keydb_search and keydb_add-resource.
      adds  1854f0f   doc: Clarify dirmngr option --daemon.
      adds  e51912f   agent: Clean up comments.
      adds  57e95f5   doc: Include config examples for socket-activated user services.
      adds  7b04a43   dirmngr: Prepare to trigger jobs by network activity.
      adds  4473db1   agent: Kludge to mitigate blocking calls in Libgcrypt.
      adds  6bf6981   agent: Improve concurrency when Libgcrypt 1.8 is used.
      adds  4ee4d0b   scd: Fix status info encoding.
      adds  83c184a   gpgscm: Avoid cell allocation overhead.
      adds  2cd281c   g10: Fix memory leak.
      adds  93cc322   gpgscm: Recover more cells.
      adds  64a58e2   gpgscm: Mark cells requiring finalization.
      adds  809d67e   g10: Fix memory leak.
      adds  f86b1a1   gpg: New option --compliance.
      adds  1f7639e   g10: Fix memory leak.
      adds  26c7c1d   sm: New stub option --compliance.
      adds  bd60742   g10: Fix use-after-free.
      adds  1d03cc7   g10: Fix iteration over getkey results.
      adds  d20107f   g10: Fix memory leak.
      adds  12834e8   g10: Optimize key iteration.
      adds  8ea3b4c   gpg: Use usual free semantics for packet structure free functions.
      adds  4bd12b5   doc: Add comment to make clear that KBNODE is deprecated.
      adds  b47603a   gpg: Add new compliance mode "de-vs".
      adds  500e594   gpgv: New option --enable-special-filenames.
      adds  43bfaf2   gpg: New option --override-session-key-fd.
      adds  c564790   wks: Always build gpg-wks-client.
      adds  c4506a3   common: Rename keybox_file_rename to gnupg_rename_file.
      adds  4839e6d   scd,dirmngr: Keep the standard fds when daemonizing.
      adds  52c10a2   dirmngr: Add command to only load the swdb.
      adds  d8da5bc   gpgconf: Change the displayed names of the components.
      adds  c45ca31   dirmngr: Improve downloading of swdb.lst.
      adds  bd91f92   dirmngr: Auto-sownload the swdb.lst
      adds  fc53a4d   gpgscm: Fix string.
      adds  4f18932   gpgscm: Re-enable the garbage collector in case of errors.
      adds  5210ff7   doc: Typo fixes.
      adds  c4e02a3   dirmngr: Register hkp-cacert even if the file doesn't exist yet
      adds  7c1613d   dirmngr: Add system CAs if no hkp-cacert is given
      adds  8fb4822   dirmngr: Use a default keyserver if none is explicitly set
      adds  b6066ab   scd: Don't limit to ST-2xxx for PC/SC.
      adds  b2e1b17   g10: Fix creating a lock for ToFU.
      adds  b3a9172   dirmngr: More w32 system daemon cleanup
      adds  833eef9   dirmngr: Use a longer timer tick interval.
      adds  1c0b140   g10: Fix flags to open for lock of ToFU.
      adds  11aaa9c   po: Update Russian translation.
      adds  e8ce5e3   po: Update the German translation
      adds  5b5bf9b   po: Auto-update
      adds  0a641ad   Release 2.1.16
      adds  648ae6f   New upstream version 2.1.16
      adds  5d89e61   Merge tag 'upstream/2.1.16'
      adds  0418a4d   drop patches incorporated upstream
      adds  377faa4   refresh patches to improve idling behavior of gpg-agent and dirmngr
      adds  3610990   prepare new release
      adds  0ecebba   clean up debian/copyright
      adds  59c0791   clean up generated .info files
      adds  8407e53   switch to using systemd user service files shipped upstream
      adds  626693b   import patch from upstream
      adds  c9e33c5   avoid using adns due to lack of security support (Closes: #845078)
      adds  0fbc9c4   improve documentation about dirmngr --homedir
      adds  528c321   remove -pie from hppa build of gpgv-static (Closes #846889)
      adds  c83fe65   import several upstream bugfix patches (Closes: #846834)
      adds  8fb6d47   avoid -pie for gpgv-static on kfreebsd-amd64 and x32 as well
      adds  d0f87e1   link gnupg-agent and scdaemon with Enhances/Suggests (Closes: #833518)
      adds  6329f9d   prepare debian release
      adds  b72d24d   use larger secmem for gpg-agent (Closes: #846953)
      adds  7e174fc   Post release updates.
      adds  9a707a2   agent: Fix npth + daemon mode problem.
      adds  0540cfb   doc: Ship example gpg-agent-browser.socket in examples/systemd-user/.
      adds  2c97fa8   doc: Clarify dirmngr --homedir option.
      adds  362afb4   build: Add repo-only maintainer script append-signature.sh.
      adds  91a0483   g10: Add a convenience function for checking if a key is a primary key
      adds  7142b29   g10: Don't use the same variable for multiple SQL compiled statements
      adds  182efc5   g10: Correctly parameterize ngettext.
      adds  037f9de   g10: Cache the effective policy.  Recompute it when required.
      adds  6ce14a8   g10: Fix memory leak.
      adds  893a3f7   tests: Delay querying the avaliable algorithms.
      adds  66834eb   gpgscm: Use a static pool of cells for small integers.
      adds  7b4e2ea   gpgscm: Fix installation of error handler.
      adds  d8df804   gpgscm: Fix property lists.
      adds  a3b258d   gpgscm: Refactor.
      adds  5c2db9d   scd: Fix receive buffer size.
      adds  44c17bc   g10: If the set of UTKs changes, invalidate any changed policies.
      adds  bfeafe2   g10: Use es_fopen instead of open.
      adds  03a65a5   g10: Avoid gratuitously loading a keyblock when it is already available
      adds  7856e3e   gpgscm: Fix initialization of 'sink'.
      adds  3fb9954   gpgscm: Clean sweeped cells.
      adds  005d326   gpgscm: Make 'reverse' compatible with 'reverse_in_place'.
      adds  b89e63e   scd: Support OpenPGP card V3 for RSA.
      adds  cc1d213   tests: Rename ssh test.
      adds  4db9a42   g10: Fix iteration over getkey results.
      adds  47b8b9e   tests: Add test for the ssh key export.
      adds  ecc126a   build: Remove more keywords from the generated ChangeLog
      adds  f6728d1   dirmngr: Lazily launch ldap reaper thread.
      adds  e062bc4   gpgscm: Avoid truncating pointers.
      adds  bde4fdd   tests: Add test for '--decrypt --multifile'.
      adds  2f27cb1   g10: Extend TOFU_STATS to always show the validity
      adds  522f74f   Improve some comments.
      adds  9fb5e9c   tools,build: Build WKS tools against libintl.
      adds  52385a2   g10: Fix memory leak.
      adds  60b4982   gpg,sm: Merge the two versions of check_special_filename.
      adds  a5910e0   gpg: Make --decrypt with output '-&nnnn' work.
      adds  81d6e98   agent,w32: Initialize nPth in server mode.
      adds  8489b12   gpgsm: Allow decryption with a card returning a PKCS#1 stripped key.
      adds  854adc8   agent,dirmngr: Handle corner case in shutdown mode.
      adds  aa6ab9e   agent,dirmngr: Tiny restructuring.
      adds  3c0569e   tests: Add test for '--encrypt --multifile'.
      adds  12af8e8   tests: Add test for '--verify --multifile'.
      adds  fbdfe6a   tests,build: Fix distcheck.
      adds  86efc3e   gpg: Let only Dirmngr decide whether CERT is supported.
      adds  304566d   dirmngr: Add option --standard-resolver.
      adds  d0bfe3d   Register DCO for Tobias Mueller.
      adds  bd1a1d8   g10: In the TOFU module, make strings easier to translate.
      adds  cd532bb   g10: Improve debugging output.
      adds  ce29272   gpg: New option --default-new-key-algo.
      adds  ef10c34   gpg: Fix error code arg in ERRSIG status line.
      adds  fae4d06   tests: New test for '--enarmor' and '--dearmor'.
      adds  41b3d09   gpg: New option --quick-set-expire.
      adds  bd9ebe1   g10: Remove dead code.
      adds  d5b18d6   tests: Replace data used by the TOFU conflict test.
      adds  17c717d   tests: Check the signature count in the TOFU TFS record.
      adds  db6d8cf   tests: Change (interactive-shell) to start an interactive shell
      adds  6102099   g10: Avoid a memory leak.
      adds  7572d27   doc: Improve the text in the gpg manual
      adds  87972fd   tests: Update distributed files
      adds  89ac071   tests: Remove debugging display.
      adds  5b5d881   tests: Rename 'error' to 'fail'.
      adds  e352ead   tests: Add test importing a revocation certificate.
      adds  8636ad5   agent: Respect --enable-large-secmem
      adds  92df40a   tests: Improve quick key manipulation test.
      adds  dec2ae3   tests: Add test for '--quick-set-expire'.
      adds  c3008bf   gpg: Fix portability problem.
      adds  b265969   tools: Fix memleak in gpgconf.
      adds  dd03667   tools: Fix use of uninitialized var in mime-maker.
      adds  3b5b94c   g10: Fix out-of-bounds access.
      adds  a2bedc8   gpgscm: Generalize 'for-each-p'.
      adds  c3138de   tools: Move a function from gpg-wks-server to wks-util.c.
      adds  d8c5e8c   wks: New option --check for gpg-wks-client.
      adds  a75790b   gpg: Fix the fix out-of-bounds access.
      adds  fcf5aea   gpgscm: Implement tags.
      adds  a4a6916   gpgscm: Add flags to the interpreter.
      adds  0125669   gpgscm: Add flag TAIL_CONTEXT.
      adds  404e8a4   gpgscm: Keep a history of calls for error messages.
      adds  e7429b1   gpgscm: Better error reporting.
      adds  4a04277   wks: New option --status-fd for gpg-wks-client.
      adds  cb4c7ab   Fix 2 compiler warnings.
      adds  5c7d582   common: Skip the Byte Order Mark in conf files.
      adds  3de9bad   g10: Fix memory leak.
      adds  c8100fc   g10: List compression algorithms using human-readable names.
      adds  59f1562   tests: New test using all available compression algorithms.
      adds  b778d8d   tests: Add a test for '--quick-addkey'.
      adds  d568a15   g10: Create keys that expire in simple key generation mode.
      adds  522e6f7   gpg: Fix algo string parsing of --quick-addkey.
      adds  f1304ee   gpg: Do not use a fixed string for --gpgconf-list:default_pubkey_algo.
      adds  98433c7   gpg: Fix memory leak in ecc key generation.
      adds  ab3cdeb   po: Update Japanese translation.
      adds  e3876f1   gpgscm: Improve library functions.
      adds  fe36e63   tests: Refactor test runner.
      adds  1a176b9   gpgscm: Move the test runner to the Scheme library.
      adds  d43dabf   gpgscm: Generalize the test runner.
      adds  429891a   gpgscm: Print failed and skipped tests.
      adds  dd3dde0   g10: Create expiring keys in quick key generation mode.
      adds  ca59815   g10: Spell out --recv-keys.
      adds  04754ce   g10: Hyphenate --clearsign.
      adds  a6d6e4a   g10,sm: Spell out --list-sigs.
      adds  9147737   g10,sm: Spell out --check-sigs.
      adds  892c827   g10,sm: Spell out --gen-key.
      adds  09163a6   g10: Spell out --full-gen-key.
      adds  ec1bd3a   g10: Spell out --gen-revoke.
      adds  c1c35fb   g10,sm: Spell out --passwd.
      adds  57aa42c   dirmngr: Improve ntbtls support.
      adds  2e734a3   dirmngr,build: Remove support for ADNS.
      adds  f6acd04   dirmngr: Add basic libdns support
      adds  f8ab2c4   dirmngr: New libdns snapshot
      adds  aae68a3   common: Add replacements for error codes from gpg-error 1.26.
      adds  d84f5a8   doc: Add license notes for libdns.
      adds  392966a   dirmngr: Require a c99 compiler
      adds  4a030f6   dirmngr: Fix bugs in the standard resolver code.
      adds  4c13e4e   dirmngr: Implement CNAME and SRV record lookup via libdns.
      adds  3c2a791   dirmngr: Implement CERT record lookup via libdns.
      adds  d34a2bb   dirmngr: New configure option --disable-libdns.
      adds  d6e3324   common: Fix typo.
      adds  55dc811   tests: Rework check for trust models.
      adds  ca1e974   common: Support locating components in the build tree.
      adds  948cca9   tests: Reuse GPGME's tests.
      adds  0e2055c   build: Fix distcheck.
      adds  2d1760f   dirmngr: First patch to re-enable Tor support.
      adds  bc6b76e   doc: Add aliases of all changed options.
      adds  c252627   g10: Shorten unreasonably long option.
      adds  3c69109   g10: Spell out --desig-revoke.
      adds  6e43967   g10: Rename 'card-edit' to 'edit-card'.
      adds  41ad04d   g10: Rework the --quick-* interface.
      adds  6b16b02   g10: Avoid translating simple error messages.
      adds  6caa2d0   g10: Add missing space.
      adds  fea9da4   g10: On a TOFU conflict, write the conflicting keys to the status fd
      adds  116a78e   doc: Add documentation for programmatic use of GnuPG.
      adds  ca02a8b   doc: Improve section on unattended key generation.
      adds  94f6b90   g10: Extend TOFU_STATS to emit <sign-days> and <encyrption-days>
      adds  4a2c210   g10: Use total days, not total messages to compute TOFU validity
      adds  a165fa0   doc: Fix manual.
      adds  3c7d6a1   sm: Fix agent communication.
      adds  12a5265   doc: Mention extra information in pinentry status lines.
      adds  6ca3c28   gpgconf: Fix --apply-defaults.
      adds  76cd64a   gpgconf: New command --apply-profile.
      adds  48671f2   gpg,sm: A few more option for --gpgconf-list.
      adds  41a426a   doc: Wrap a too long line in DETAILS.
      adds  59d3c3e   dirmngr: Factor common libdns code out.
      adds  ddb4808   dirmngr: Pass Tor credentials to libdns.
      adds  c4e8a31   dirmngr: Use one context for all libdns queries.
      adds  024dbd7   dirmngr: Auto-switch from Tor port to Torbrowser port.
      adds  b653e76   po: Update Japanese translation.
      adds  c3c6084   po: Fix Japanese translation.
      adds  e77b924   dirmngr: Fix setup of libdns for W32.
      adds  e384405   Remove unused debug flags and add "dns" and "network".
      adds  026bbf0   speedo,w32: Use nsExec::ExecToLog to avoid popups
      adds  df00745   gpgscm: Make exception handling more robust.
      adds  3949cbd   gpgscm: Display location when assertions fail.
      adds  a45dc08   gpgscm: Change associativity of ::.
      adds  a1afc45   tests: New test for --delete-[secret-]keys.
      adds  a76fe9e   doc: Clarify that delkey deletes public keys.
      adds  aec89a7   test: Extend TOFU tests to also check the days with signatures.
      adds  d51499f   dirmngr,w32: Hack around a select problem.
      adds  10dae15   typo: Fix a string in do_we_trust_pre.
      adds  63c7bf1   po: Some updates to the German translation.
      adds  0bf16d7   tests: Use sequential test runner if only one test is given.
      adds  65a0d6a   tests: Use the common test framework for the migration tests.
      adds  284ec54   build: Add target to sign the windows installer.
      adds  af8b68f   dirmngr: Fix problems with the getsrv function.
      adds  81c0127   dirmngr: New option --resolver-timeout.
      adds  b8b0d2f   build: Update distributed signature key.
      adds  2051f29   doc: Update NEWS
      adds  7185f73   po: Update one English string in Japanese translation.
      adds  13465e7   sm: Remove wrong example from gpgsm --help.
      adds  4a283b5   po: Update German translation.
      adds  192a5cb   po: Auto-update.
      adds  ade3246   Release 2.1.17
      adds  881d5a5   New upstream version 2.1.17
      adds  fd3780d   Merge tag 'upstream/2.1.17'
      adds  47ced23   set up new changelog entry.
      adds  e757b28   refresh patches (dropping those applied upstream already)
      adds  92ccf81   adns is no longer used upstream, drop explicit disabling
      adds  3e927db   remove no-longer-valid dns-srv configure option
      adds  0f71549   disable-libdns when minimizing linkage
      adds  02a7fdd   canonicalize *.install files with wrap-and-sort.ast
      adds  9ef0735   document copyright for new embedded libdns
      adds  04ca3e7   look for updates in gcrypt archive, not on user-facing webpage.
      adds  cda4c51   cherrypick patches from upstream
      adds  68bb389   prepare debian release
      adds  32bae0c   more bugfixes from upstream
      adds  f583555   more minor fixes from upstream
      adds  1916c9f   prepare debian release
      adds  e6c672b   still more patches from upstream
      adds  57a3951   resolve ambiguity in aliased options and commands (Closes: #850475)
      adds  2e20f89   auto-enable gpg-agent and dirmngr for systemd user sessions
      adds  ac821e3   enable easy reloads from systemd
      adds  b66c265   prepare debian release
      adds  857e32d   more fixes from upstream (improving on but not yet closing: #849845)
      adds  65a2dbc   adopt suggestion from gniibe related to #841143
      adds  907c0c7   prepare a debian release
      adds  4f30439   Upstream patches, fixing unnecessary delay (Closes: #851298)
      adds  e973225   gpg-agent: avoid race in shutdown (Closes: #841143)
      adds  8b789ea   improve dirmngr, gpg-agent README.Debian (Closes: #850982)
      adds  0bf7b9a   clean up gpg-agent-idling patch
      adds  676b529   prepare debian release
      adds  44bbcb1   update systemd integration documentation
      adds  440052f   encourage libpam-systemd to create and manage the user session
      adds  bff47f6   Post release updates.
      adds  e2ed3c1   tests: Add missing encrypted sample, cleanup samples handling.
      adds  a30c0a6   tests: Move argument parser.
      adds  c067a01   tests: Add macro managing ephemeral home directories.
      adds  36c1413   tests: Add test suite for gpgsm.
      adds  6204f81   tests: Avoid skipping exectool tests.
      adds  6e96cdd   gpgscm: Guard use of union member.
      adds  8431f5a   scd: Clean up internal API for APP.
      adds  e917dfc   wks: Let the client ignore missing policy flags.
      adds  1909e99   tools: Show a clearer error message if a server doesn't support WKS
      adds  d26c518   dirmngr: Fix for --disable-libdns usage.
      adds  c7ec9c4   scd: Improve internal CCID driver.
      adds  f9882d8   scd: Simplify monitoring card removal.
      adds  4cc9fc5   scd: APP centric approach for device management.
      adds  c48cf7e   scd: Fix a race condition for new_reader_slot.
      adds  cdc8d0b   scd: Improve internal CCID driver.
      adds  f300e12   scd: Fix card removal monitor.
      adds  3376904   scd: Fix select_application.
      adds  b200e63   dirmngr: Strip root zone suffix from libdns cname results.
      adds  5a4a109   doc: Remove warning that DNS is not routed via Tor
      adds  e8b8435   gpgscm: Use boxed values for source locations.
      adds  b79274a   gpgscm: Add 'finally', rework all macros.
      adds  b0e14bd   gpgscm: Fail if too many arguments are given.
      adds  c52930d   build: Enable gcc warnings to detect non-portable code.
      adds  6b84ecb   Replace use of variable-length-arrays.
      adds  5b6ebfb   g13: Improve printing of debug infos.
      adds  6d06519   tests: Fix faked time in the TOFU test.
      adds  a1e0d4a   common: Turn assertions into expressions.
      adds  0004d52   dirmngr: New debug message on correctly initialized libdns.
      adds  9695124   dirmngr: Make sure Tor mode is also set for DNS on SIGHUP.
      adds  293a55b   doc: Extend dirmngr's --allow-version-check description
      adds  28e1496   tests,w32: Fix locating the components.
      adds  588121c   doc: Add release announcement pointers to NEWS entries.
      adds  38671cf   g10: avoid warning when --disable-tofu
      adds  4ded213   tests: Fix macro.
      adds  168c8c9   tests: New test for --{show,override}-session-key.
      adds  353f6ff   doc: Mention gpgv in the description of gpg --verify.
      adds  6170eb8   Silence two -Wlogical-op warnings.
      adds  8a41e73   scd: Support multiple readers by CCID driver.
      adds  62268a2   scd: Fix for --disable-ccid-driver.
      adds  858e14c   scd: Fix for --disable-ccid for scdaemon.
      adds  e1f6833   doc: Document summary values of TOFU_STATS
      adds  8d77490   agent,w32: Fix annoying output to DebugView.
      adds  9fa94aa   dirmngr: Strip root zone suffix from libdns SRV results.
      adds  16078f3   dirmngr: Change internal SRV lookup API.
      adds  714faea   dirmngr: Improve debug output for TLS.
      adds  88dc3af   dirmngr: Implement experimental SRV record lookup for WKD.
      adds  2baba11   doc: Update man page for watchgnupg
      adds  c2cbe2f   dirmngr: Do not use a SRV record for HKP if a port was specified.
      adds  0cc975d   dirmngr: Use "pgpkey-hkps" and "pgpkey-hkp" for SRV record lookups.
      adds  bfd6a49   common: Fix fallback code.
      adds  c8cfc62   tests: Add test for gpgconf.
      adds  1f5caf9   tools: Fix memory leaks and improve error handling.
      adds  88e42ef   tests: Improve gpgconf test.
      adds  7345c64   doc: Mention dirmngr.conf
      adds  a20a450   systemd-user: Enable "systemctl --user reload {dirmngr,gpg-agent}"
      adds  7249ab0   common: Avoid unnecessary ambiguity in argparse.
      adds  088d71d   common: New function log_debug_with_string.
      adds  02ab4b0   dirmngr: Add debug code to http.c.
      adds  da894c4   dirmngr: Implement debug option "network" for http.
      adds  915864e   dirmngr: Remove warnings about unused global variables.
      adds  09aeac4   dirmngr: Fix Tor access for v6 addresses.
      adds  76fb2fe   dirmngr: Mark hosts dead on ENETDOWN.
      adds  20dfcfe   dirmngr: After a connection failure log a hint if Tor is not running.
      adds  0fadff9   libdns: Provide replacement for EPROTO.
      adds  97372b3   libdns: Silence -Wstrict-prototypes on some function ptrs.
      adds  3c00b52   build: Make autogen.sh more POSIX friendly.
      adds  5c0777e   tests: Fix t-gettime for a time_t of 64 and a long of 32 bit.
      adds  c99a09f   gpg: Rename a var to avoid a shadowing warning.
      adds  3db76c9   build: Make autogen.sh more POSIX friendly (next try)
      adds  2e6f1c9   scd: Add --demand option for SERIALNO.
      adds  0801f49   agent: Ask specific SERIALNO for pksign/pkdecrypt.
      adds  8b1611a   tests: Improve GPGHOME handling.
      adds  82646bb   dirmngr: Fix URL creation for literal IPv6 addresses in HKP.
      adds  daae97b   dirmngr: Avoid network queries for literal IP addresses.
      adds  9850124   dirmngr: Allow reverse DNS lookups in Tor-mode.
      adds  e6aebfe   dirmngr: Implement hkps lookups using literal addresses.
      adds  adbfbf6   gpg: Prepare some key cleaning function for use with secret key packets.
      adds  bae42e5   common: Remove unused function tty_print_string.
      adds  766c250   gpg: Sync print of additional sig data in --edit-key.
      adds  3563237   gpg: Clean bogus subkey binding when cleaning a key.
      adds  a09f258   build: Handle packages with dashes in --find-version.
      adds  8b1f24a   scd: Add "card_list" sub command for GETINFO.
      adds  79cea89   scd: Cleanup SERIALNO protocol.
      adds  701f54e   gpg: Remove unused definitions.
      adds  2312248   gpgconf: Allow "all" for --launch, --kill, and --reload.
      adds  3d356d1   agent: Reduce sleep time in the progress callback.
      adds  34fa2d7   common: Fix flushing copy buffers.
      adds  367349b   dirmngr: Add setup of CA for NTBTLS.
      adds  55c9212   common: Clarify use of vars in buffer copy code.
      adds  3daeef7   gpg: Allow to freeze faked system time.
      adds  e031b3c   common: Fix buffer copy code again.
      adds  e926f30   build: Print a commit id in the generated ChangeLog
      adds  21c9ebb   scd: Fix INTERRUPT transfer.
      adds  953d4ec   gpg: New export and import options "backup" and "restore".
      adds  65ed117   po: Fixes to the German translation
      adds  a85731a   gpg: Fix misleading log message when checking regexp.
      adds  b3e7a11   dco: Register Phil Pennock.
      adds  88ade47   dirmngr: Handle missing nsswitch.conf.
      adds  9ae0b81   dirmngr: Print debug message only with --debug.
      adds  d4c0187   libdns: Hack to skip negation term.
      adds  3ca3da8   dirmngr: On SIGHUP mark all keyservers alive.
      adds  af5979a   Fix format string errors and some missing error case initialization.
      adds  707c47f   Update copyright notices for 2017.
      adds  ee79e84   po: Translate two new strings to German
      adds  d393678   po: Auto update
      adds  25e0298   build: Change make distcheck configure and temp. remove gpgconf.scm.
      adds  f8289b1   Release 2.1.18
      adds  eab50bf   New upstream version 2.1.18
      adds  b096c4e   Merge tag 'upstream/2.1.18'
      adds  4c977f0   remove patches already upstream
      adds  223c796   refresh debian/patches
      adds  1243679   prepare debian release
      adds  a57ff1c   correct header in gnupg-agent.NEWS
      adds  8a03231   pull fixes from upstream (including a double-free in gpg-agent)
      adds  e1e418c   prepare debian package
      adds  2f03f6a   fix searches for keys with raw addr-spec
      adds  031879e   prepare another debian release
      adds  20b1321   document that debian disables --allow-version-check
      adds  efed7aa   docs, debugging, and bugfix patches from upstream (Closes: #852979)
      adds  e6173b1   scdaemon bugfixes
      adds  9d33b9a   prepare debian release
      adds  92a4f1c   use simpler and more direct gpgconf invocations for socket names
      adds  c7013c2   scdaemon.udev: Add Yubikey and Nitrokey (Closes: #648331, 734889).
      adds  cd2ad84   scdaemon fix for PC/SC (Closes: #852702, #854005, #854595, #854616).
      adds  ea66e9f   clean up sc patch
      adds  4c91bae   prepare new debian release
      adds  874d7ac   scdaemon: Fix duplicated entries (Closes: #855056).
      adds  c27c450   prepare debian release
      adds  a462489   scdaemon fixes from gniibe
       new  14bc2fa   Post release updates
       new  9d45a20   Update NEWS with link to release announcement.
       new  c023446   speedo: Remove the unused ADNS package.
       new  628ff84   tests: Enable gpgconf test.
       new  5aafa56   tests: Add test demonstrating issue2929.
       new  5b28f02   tools: Fix memory leak.
       new  b0348fd   tools: Improve error handling.
       new  82e309a   tools: Add comments explaining the functions parameters.
       new  bfd75e9   tools: Use platform abstraction for renaming files.
       new  77b8aff   tools: Use platform abstraction for I/O.
       new  73d6572   tools: Use platform abstraction for I/O.
       new  72736af   dirmngr: New option --disable-ipv4.
       new  51e5a5e   dirmngr: Simplify error returning inside http.c.
       new  770b75a   gpg: Print a warning on Tor problems.
       new  6ecd8b3   tests,w32: Fix locating GPGME's tests on Windows.
       new  5f2da5d   tests: Skip GPGME tests that are not built.
       new  e175152   agent: Fix double free.
       new  7d5a0ed   tests,w32: Fix gpgsm signature verification test.
       new  02a39f0   tests,w32: Fix GPGME tests requiring a pinentry.
       new  3f4f20e   gpg: Fix searching for mail addresses in keyrings.
       new  bb5ceb7   scd: Add INTERRUPT endp support to CCID driver.
       new  9b06633   scd: Fix APP reference counting.
       new  881dcdf   scd: Only submit apdu_get_status when needed.
       new  031e3fa   scd: Wake up the select when new USB scan.
       new  25cc857   scd: Improve watching USB device removal.
       new  f92fe33   scd: Fix release of transfer object.
       new  f3d9b25   scd: More changes on watching removal of card/reader.
       new  216afba   scd: Fix cancel INTERRUPT transfer.
       new  7c8eee4   scd: Don't send GET_STATUS packet if not needed.
       new  2a02503   scd: Fix GetSlotStatus.
       new  1ec7dc4   Explain commit e175152ef7515921635bf1e00383e812668d13fc.
       new  59048b0   Revert "tests: Add test demonstrating issue2929."
       new  489edf8   gpgscm: Introduce macro for the vector length.
       new  d27a443   gpgscm: Fix setting the line of the first gc reservation.
       new  e343984   gpgscm: Provide framework for immediate values.
       new  49e2ae6   gpgscm: Use a compact vector representation.
       new  f08d37a   scd: Fix SERIALNO for multiple devices.
       new  e17fa5c   scd: Remove --debug-disable-ticker option.
       new  b0e8376   dirmngr: Require --allow-version-check even if --use-tor is used.
       new  2076cda   gpgscm: Remove unused functions.
       new  8f0ecb1   gpgscm: Fix build with object list.
       new  cea6d11   gpgscm: Optimize symbol lookups and insertions.
       new  874424e   gpgscm: Fix build with list environments.
       new  b85d509   gpgscm: Optimize environment lookups and insertions.
       new  2e78aa6   gpgscm: Tune the hash tables.
       new  8ddc926   scd: Fix regression tracking the connection count.
       new  f518196   Fix explanation of commit e175152ef7515921635bf1e00383e812668d13fc.
       new  7440119   dirmngr: New option --no-use-tor and internal changes.
       new  6f9d8a9   gpg: Remove period at end of warning.
       new  7426818   gpg: Add newline to output.
       new  027b81b   gpg: Only print out TOFU statistics for conflicts in interactive mode
       new  a08c781   gpg: If there is a TOFU conflict, elide the too few message warning.
       new  769272b   gpg: Ensure TOFU bindings associated with UTKs are registered as usual
       new  e596b21   Revert "Revert "tests: Add test demonstrating issue2929.""
       new  64be8e1   tests: Improve description of test.
       new  407f5f9   gpg: Don't assume that strtoul interprets "" as 0.
       new  7052a0d   gpg: More diagnostics for a launched pinentry.
       new  309f464   agent: Tell the Pinentry the client's pid.
       new  042fe71   agent: Tell pinentry the hostname the agent is running on.
       new  f2b276d   doc: Clarify abbreviation of --help.
       new  f31120a   gpg: Fix aliases --list-key, --list-sig, and --check-sig.
       new  8a9d4b5   po: Copied missing nl.po translation from the 2.0 branch.
       new  aa3f087   po: Manual updates of nl translation.
       new  b30ac66   wks: Add WKS-Phase headers to the server messages.
       new  56aa85f   tests: Skip key types not supported by OpenSSH.
       new  6823ed4   gpg,common: Make sure that all fd given are valid.
       new  8810314   common: Avoid warning about implicit declaration of gnupg_fd_valid.
       new  5996c7b   gpg: Fix memory leak in the error case of signature creation.
       new  da4c132   scd: Fix use case of PC/SC.
       new  f8ce31a   g13: Fix build on macOS.
       new  810adfd   gpg: Print a warning if no command has been given.
       new  30dac04   gpgconf: No ENOENT warning with --change-options et al.
       new  dee026d   dirmngr: Do a DNS lookup even if it is missing from nsswitch.conf.
       new  b456e5b   gpg: Make --export-ssh-key work for the primary key.
       new  e279281   scd: Fix RESET command handling.
       new  127e1e5   tests: Check expiration times of created keys.
       new  90d383f   tests: Test and document other ways to create keys.
       new  2f7b6cb   tests,build: Fix distcheck.
       new  da2ba20   dirmngr: Avoid PTR lookup for hosts in a pool
       new  a75325f   dirmngr: Do PTR lookups only for 'keyserver --hosttable'.
       new  a3509e1   libdns: Workaround for bracketed numerical addresses.
       new  7a666cc   scd: Minor fixes to silence compiler warnings.
       new  aef60ab   dirmngr: Replace stpcpy chains by strconcat.
       new  1af733f   indent: Reformat and extend some comments in dirmngr.
       new  5c4e67a   dirmngr: Prepare certcache for forthcoming changes.
       new  04bfa6f   sm,common: Move ksba reader and writer support to common/.
       new  919e76b   common: Change license of ksba-io-support.c
       new  28c3152   common: Remove gpgsm dependencies from ksba-io-support.
       new  e1dfd86   common: Rename remaining symbols in ksba-io-support.
       new  09d71de   po: Adjust POTFILES for renamed sm/base64.c.
       new  9a1a5ca   dirmngr: Load all system provided certificates.
       new  7006352   dirmngr,w32: Load all system provided certificates.
       new  99d4dfe   scd: Fix RESET command handling (more).
       new  aab6ba0   gpgscm: Guard use of tagged expressions.
       new  3f4f64b   agent: Send back all public keys for available cards.
       new  dea4b3c   agent: No cards is not an error.
       new  ed99af0   dirmngr: Remove use of hardcoded numbers in validate.
       new  070211e   dirmngr: Add options --tls and --systrust to the VALIDATE cmd.
       new  f07811e   dirmngr: Add option --no-crl to the VALIDATE cmd.
       new  cd32ebd   dirmngr: Strip the default https port from the Host: header.
       new  a74902c   dirmngr: Add per-session verify callback to http.c
       new  64fffd0   dirmngr: First take on ntbtls cert verification.
       new  74c04fc   Adjust copyright years for sm/certdump.c
       new  f923873   dirmngr: Make t-http.c work again with gnutls.
       new  81ea24b    dirmngr: Make t-http.c work again with gnutls - second try
       new  e174893   dirmngr.c: Make http.c build without any TLS support.
       new  3e9512e   common: New function log_logv_with_prefix.
       new  a022baa   dirmngr: Setup a log handler for ntbtls.
       new  3fc6922   g10: Support primary key generation by keygrip.
       new  39c7450   dirmngr: Add a magic field to the http structs.
       new  493c142   dirmngr: New Assuan option "http-crl".
       new  50b9828   dirmngr: Implement trust classes for the cert cache.
       new  9741aa2   dirmngr: Load "sks-keyservers.netCA.pem" into the cache.
       new  d1625a9   dirmngr: Load --hkp-cacert values into the certificate cache.
       new  831d014   dirmngr: Add special treatment for the standard hkps pool to ntbtls.
       new  24cf060   Clean up word replication.
       new  ccb4203   Fix spelling.
       new  7742455   speedo: Now build for W32 with ntbtls support.
       new  ef42435   tests: No spelling fix for test text.
       new  78d875a   agent: Prepare to pass an additional parameter to the getpin callback.
       new  6488ffb   agent: Prepend the description to a PIN prompt.
       new  e3944f3   scd: Improve the prompts for OpenPGP cards.
       new  6d50eeb   po: Fix two fuzzy strings.
       new  aa61cb5   po: Update the German translation
       new  143ca03   scd: Nitpicks on the improved card prompts
       new  468dbc7   po: Update the German translation
       new  7ccabbc   Revert "scd: Nitpicks on the improved card prompts"
       new  f98c8cb   scd,agent: Improve the OpenPGP PIN prompt texts.
       new  fd9cb9f   po: Adjust the German translation.
       new  a42bf00   dirmngr,w32: Make https with ntbtls work.
       new  c2f02ea   speedo,w32: Install gpg-wks-client.
       new  effa80e   gpg: Emit new status DECRYPTION_KEY
       new  a209025   wks: New callback for the mime parser.
       new  d30e17a   wks: Make sure that the draft 2 request is correctly detected.
       new  22b69b9   dirmngr: Add new debug flag "extprog"
       new  49b4a67   speedo,w32: Fix gpg-wks-client installation
       new  7af5d61   gpgv: New options --log-file and --debug
       new  55b6c25   Clarify text of LGPLv2+/GPLv2+ licensed files.
       new  64ec21b   g10: fix typo
       new  ddf01a6   trustdb: Respect --quiet during --import-ownertrust.
       new  f5782e1   dirmngr: Avoid warnings during non-ntbtls build.
       new  1192449   w32: Make pipes really pollable.
       new  8a67dc4   gpgv,w32: Fix --status-fd.
       new  7cc57e2   gpgscm: Track source locations in every kind of ports.
       new  ebeccd7   gpg,tools: Make trust-model configurable via gpgconf.
       new  4190017   tests: Improve support for gpgconf.
       new  d379a01   gpg,tools: Make auto-key-retrieve configurable via gpgconf.
       new  058c97f   gpgscm: Fix calculating the line number.
       new  e4583ae   gpgscm: Improve parsing.
       new  e182542   gpg: Do not require a trustdb for decryption.
       new  19f8d53   speedo,w32: Install sks-keyservers.netCA.pem.
       new  2bbdeb8   gpg: Allow creating keys using an existing ECC key.
       new  891ab23   gpg: Make --export-options work with --export-secret-keys.
       new  280c724   po: Update Russian translation
       new  c7f2a59   po: Update Ukrainian translation
       new  c405f2e   po: Auto-update
       new  246b279   build: Add kludge for "make distcheck" in a release build.
       new  4a28c21   Release 2.1.19
       new  5fea181   New upstream version 2.1.19
       new  9873410   Merge tag 'upstream/2.1.19'
       new  396f9bc   add logcheck filters for gpg-agent (Closes: #856438)
       new  71bc21a   drop patches already applied upstream
       new  15dc3ed   refresh patches
       new  a2fdeca   import bugfixes and better testing from upstream
       new  320b9c1   more bugfix patches from upstream
       new  518f13a   prepare 2.1.19 for experimental

The 166 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                                            |    33 +-
 COPYING                                            |    12 +-
 COPYING.CC0                                        |   123 +
 COPYING.LIB                                        |     8 +-
 COPYING.other                                      |    60 +
 ChangeLog                                          |  8826 ++++++++++++++-
 Makefile.am                                        |    20 +-
 NEWS                                               |   378 +-
 README                                             |    32 +-
 VERSION                                            |     2 +-
 acinclude.m4                                       |     4 +-
 agent/Makefile.am                                  |    10 +-
 agent/agent.h                                      |    41 +-
 agent/cache.c                                      |    42 +-
 agent/call-pinentry.c                              |   202 +-
 agent/call-scd.c                                   |   204 +-
 agent/command-ssh.c                                |   455 +-
 agent/command.c                                    |   177 +-
 agent/cvt-openpgp.c                                |     4 +-
 agent/cvt-openpgp.h                                |     2 +-
 agent/divert-scd.c                                 |   137 +-
 agent/findkey.c                                    |    99 +-
 agent/genkey.c                                     |     4 +-
 agent/gpg-agent.c                                  |   463 +-
 agent/learncard.c                                  |    40 +-
 agent/pkdecrypt.c                                  |     4 +-
 agent/pksign.c                                     |    43 +-
 agent/preset-passphrase.c                          |    14 +-
 agent/protect-tool.c                               |    13 +-
 agent/protect.c                                    |     4 +-
 agent/t-protect.c                                  |     2 +-
 agent/trans.c                                      |     2 +-
 agent/trustlist.c                                  |     2 +-
 am/cmacros.am                                      |     2 +-
 autogen.rc                                         |     1 -
 autogen.sh                                         |    38 +-
 build-aux/gitlog-to-changelog                      |    10 +-
 build-aux/speedo.mk                                |   102 +-
 build-aux/speedo/w32/exdll.h                       |     2 +-
 build-aux/speedo/w32/g4wihelp.c                    |    10 +-
 build-aux/speedo/w32/inst.nsi                      |    36 +-
 build-aux/speedo/w32/pkg-copyright.txt             |    25 +
 common/Makefile.am                                 |    21 +-
 common/agent-opt.c                                 |     2 +-
 common/argparse.c                                  |    36 +-
 common/argparse.h                                  |     6 +-
 common/asshelp.c                                   |   120 +-
 common/asshelp.h                                   |     7 +-
 common/asshelp2.c                                  |     2 +-
 common/audit-events.h                              |     2 +-
 common/audit.c                                     |     2 +-
 common/audit.h                                     |     2 +-
 common/b64dec.c                                    |     2 +-
 common/b64enc.c                                    |     4 +-
 common/call-gpg.c                                  |     2 +-
 common/call-gpg.h                                  |     2 +-
 common/ccparray.c                                  |     2 +-
 common/ccparray.h                                  |     2 +-
 common/common-defs.h                               |     2 +-
 common/convert.c                                   |     4 +-
 common/dotlock.c                                   |    12 +-
 common/dotlock.h                                   |     6 +-
 common/dynload.h                                   |     6 +-
 common/exechelp-posix.c                            |   206 +-
 common/exechelp-w32.c                              |    95 +-
 common/exechelp-w32ce.c                            |     2 +-
 common/exechelp.h                                  |     2 +-
 common/exectool.c                                  |   145 +-
 common/exectool.h                                  |     2 +-
 common/fwddecl.h                                   |     4 +-
 common/get-passphrase.c                            |    12 +-
 common/get-passphrase.h                            |     2 +-
 common/gettime.c                                   |    36 +-
 common/gettime.h                                   |     2 +-
 common/gpgrlhelp.c                                 |     2 +-
 common/helpfile.c                                  |     2 +-
 common/homedir.c                                   |   134 +-
 common/host2net.h                                  |     2 +-
 common/i18n.c                                      |     8 +-
 common/init.c                                      |    24 +-
 common/init.h                                      |     2 +-
 common/iobuf.c                                     |    61 +-
 common/iobuf.h                                     |    10 +-
 common/keyserver.h                                 |     6 +-
 sm/base64.c => common/ksba-io-support.c            |   155 +-
 common/ksba-io-support.h                           |    66 +
 common/localename.c                                |     2 +-
 common/logging.c                                   |   219 +-
 common/logging.h                                   |    29 +-
 common/mapstrings.c                                |     2 +-
 common/mbox-util.c                                 |    24 +-
 common/mbox-util.h                                 |    20 +-
 common/membuf.c                                    |     4 +-
 common/membuf.h                                    |     2 +-
 common/miscellaneous.c                             |    72 +-
 common/mischelp.c                                  |     6 +-
 common/mischelp.h                                  |     6 +-
 common/mkdir_p.c                                   |     2 +-
 common/mkdir_p.h                                   |     2 +-
 common/name-value.c                                |    11 +-
 common/name-value.h                                |     2 +-
 common/openpgp-oid.c                               |    30 +-
 common/openpgpdefs.h                               |     2 +-
 common/percent.c                                   |     2 +-
 common/recsel.c                                    |    61 +-
 common/recsel.h                                    |     2 +-
 common/server-help.c                               |     2 +-
 common/server-help.h                               |     2 +-
 common/session-env.c                               |     6 +-
 common/session-env.h                               |     2 +-
 common/sexp-parse.h                                |     4 +-
 common/sexputil.c                                  |   101 +-
 common/shareddefs.h                                |     2 +-
 common/signal.c                                    |     4 +-
 common/simple-pwquery.c                            |   452 +-
 common/simple-pwquery.h                            |    47 +-
 common/ssh-utils.c                                 |     2 +-
 common/ssh-utils.h                                 |     2 +-
 common/status-codes.h                              |   134 +-
 common/status.c                                    |     2 +-
 common/status.h                                    |     4 +-
 common/stringhelp.c                                |   148 +-
 common/stringhelp.h                                |    11 +-
 common/strlist.c                                   |     6 +-
 common/strlist.h                                   |     6 +-
 common/sysutils.c                                  |   465 +-
 common/sysutils.h                                  |    13 +-
 common/t-b64.c                                     |     2 +-
 common/t-ccparray.c                                |     2 +-
 common/t-convert.c                                 |     2 +-
 common/t-exechelp.c                                |     2 +-
 common/t-exectool.c                                |   236 +
 common/t-gettime.c                                 |    19 +-
 common/t-helpfile.c                                |     2 +-
 common/t-iobuf.c                                   |     6 +-
 common/t-mapstrings.c                              |     2 +-
 common/t-mbox-util.c                               |     2 +-
 common/t-name-value.c                              |     2 +-
 common/t-openpgp-oid.c                             |     2 +-
 common/t-percent.c                                 |     2 +-
 common/t-recsel.c                                  |    35 +-
 common/t-session-env.c                             |     2 +-
 common/t-sexputil.c                                |     2 +-
 common/t-ssh-utils.c                               |     2 +-
 common/t-stringhelp.c                              |    71 +-
 common/t-strlist.c                                 |     6 +-
 common/t-support.h                                 |     6 +-
 common/t-sysutils.c                                |     2 +-
 common/t-timestuff.c                               |     6 +-
 common/t-w32-reg.c                                 |     6 +-
 common/t-zb32.c                                    |     2 +-
 common/tlv.c                                       |     6 +-
 common/tlv.h                                       |     2 +-
 common/ttyio.c                                     |   132 +-
 common/ttyio.h                                     |     3 +-
 common/types.h                                     |     6 +-
 common/userids.c                                   |     2 +-
 common/userids.h                                   |     2 +-
 common/utf8conv.c                                  |     8 +-
 common/utf8conv.h                                  |     6 +-
 common/util.h                                      |    47 +-
 common/{recsel.h => utilproto.h}                   |    27 +-
 common/w32-afunix.c                                |   148 -
 common/w32-afunix.h                                |    63 -
 common/w32-reg.c                                   |     6 +-
 common/w32help.h                                   |     6 +-
 common/w32info-rc.h.in                             |     2 +-
 common/xasprintf.c                                 |     2 +-
 common/xreadline.c                                 |     2 +-
 common/yesno.c                                     |     4 +-
 common/zb32.c                                      |     2 +-
 common/zb32.h                                      |     2 +-
 configure.ac                                       |   309 +-
 debian/Xsession.d/90gpg-agent                      |     9 +-
 debian/changelog                                   |   225 +
 debian/clean                                       |     4 +
 debian/control                                     |   126 +-
 debian/copyright                                   |    27 +-
 debian/dirmngr.NEWS                                |    10 +
 debian/dirmngr.README.Debian                       |    45 +-
 debian/dirmngr.install                             |     3 +-
 debian/dirmngr.links                               |     1 +
 debian/gbp.conf                                    |     1 +
 debian/gnupg-agent.NEWS                            |    10 +
 debian/gnupg-agent.README.Debian                   |    78 +-
 debian/gnupg-agent.install                         |     6 +-
 debian/gnupg-agent.links                           |     6 +
 debian/gnupg-agent.logcheck.ignore.server          |    11 +
 debian/gpgv-static.1                               |    32 +
 debian/gpgv-static.install                         |     1 +
 debian/gpgv-static.lintian-overrides               |     3 +
 debian/gpgv-static.manpages                        |     1 +
 debian/migrate-pubring-from-classic-gpg            |     2 +-
 .../0003-agent-Fix-passphrase-cache-lookups.patch  |   107 -
 ...x-race-conditions-for-release_application.patch |    58 -
 .../0005-tests-Add-test-for-ssh-support.patch      |   259 -
 .../0006-agent-Add-known-keys-to-sshcontrol.patch  |    85 -
 ...x-card-removal-reset-on-multiple-contexts.patch |   186 -
 debian/patches/0008-g10-Fix-crash.patch            |    43 -
 ...09-g10-Drop-superfluous-begin-transaction.patch |    38 -
 debian/patches/0010-g10-Fix-error-handling.patch   |    32 -
 ...y-ignore-legacy-keys-in-the-keyring-cache.patch |   464 -
 ...s-Always-escape-newlines-when-escaping-da.patch |    63 +
 .../0012-gpgscm-Make-function-more-general.patch   |    26 -
 .../0013-g10-Fix-key-import-statistics.patch       |   176 -
 ...nformation-about-ssh-add-comments-to-test.patch |    66 +
 .../0014-common-Add-unit-test-for-exectool.patch   |   264 -
 ...an-error-when-trying-to-revoke-non-exista.patch |    53 +
 ...ve-error-message-for-the-KEYTOCARD-comman.patch |   126 +
 ...ork-resource-cleanup-when-handling-errors.patch |    77 -
 .../0016-common-Avoid-excessive-stack-use.patch    |   135 -
 ...ix-quick-key-generation-with-always-trust.patch |    84 +
 ...initialize-the-trust-db-when-generating-k.patch |    52 +
 ...lude-upstream-tests-openpgp-run-tests.scm.patch |   224 -
 ...-gpgconf-list-return-the-default-keyserve.patch |   140 +
 ...gscm-Make-the-verbose-setting-more-useful.patch |   127 -
 ...19-dirmngr-Rearrange-files-to-fix-de6d831.patch |   233 +
 ...ot-shadow-common-function-name-in-catch-m.patch |    26 -
 .../0020-common-Fix-iobuf_peek-corner-case.patch   |   178 -
 ...Fix-compile-error-with-older-gcc-versions.patch |    39 +
 ...-variables-to-the-import-and-export-filte.patch |   140 +
 ...21-gpgsm-Fix-machine-readable-key-listing.patch |    24 -
 debian/patches/0022-Fix-spelling-grammar.patch     |   238 -
 ...sible-segv-when-attribute-packets-are-fil.patch |    58 +
 ...rmngr-emit-correct-spelling-of-superseded.patch |    43 -
 .../patches/0023-scd-Fix-scd_kick_the_loop.patch   |   193 +
 .../patches/0024-dirmngr-Fix-commit-de6d8313.patch |    27 +
 debian/patches/0024-more-cleanup-of-allow-to.patch |   921 --
 ...r-SSH-robustly-handling-scdaemon-s-errors.patch |    82 +
 ...Fix-checking-key-for-signature-validation.patch |    33 -
 ...d-publishing-the-GnuPG-version-by-default.patch |    56 -
 .../0026-scd-Fix-API-of-select_file-_path.patch    |   266 +
 ...ong-standing-regression-tracking-the-conn.patch |   112 -
 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 +
 ...003-Avoid-simple-memory-dumps-via-ptrace.patch} |    10 +-
 .../0001-avoid-beta-warning.patch                  |    10 +-
 ...regenerating-defsincdate-use-shipped-file.patch |    37 +
 ...void-automatically-checking-upstream-swdb.patch |    65 +
 .../0007-dirmngr-Drop-useless-housekeeping.patch   |   199 +
 ...-Avoid-potential-race-condition-when-some.patch |    77 +
 ...5-dimrngr-Avoid-need-for-hkp-housekeeping.patch |   225 +
 ...gent-Create-framework-of-scheduled-timers.patch |   191 +
 ...-threads-to-interrupt-main-select-loop-wi.patch |    93 +
 ...gent-Avoid-tight-timer-tick-when-possible.patch |   110 +
 ...-scheduled-checks-on-socket-when-inotify-.patch |    26 +
 debian/patches/series                              |    86 +-
 debian/rules                                       |    21 +-
 debian/scdaemon.udev                               |    19 +
 debian/systemd-user/dirmngr.service                |    11 -
 debian/systemd-user/gpg-agent-browser.socket       |    13 +
 debian/systemd-user/gpg-agent.service              |    11 -
 debian/tests/gpgv-win32                            |    21 +-
 debian/watch                                       |     3 +-
 dirmngr/ChangeLog-2011                             |     4 +-
 dirmngr/Makefile.am                                |    57 +-
 dirmngr/cdblib.c                                   |    15 +-
 dirmngr/certcache.c                                |   602 +-
 dirmngr/certcache.h                                |    32 +-
 dirmngr/crlcache.c                                 |    16 +-
 dirmngr/crlcache.h                                 |     2 +-
 dirmngr/crlfetch.c                                 |    33 +-
 dirmngr/crlfetch.h                                 |     2 +-
 dirmngr/dirmngr-client.c                           |     2 +-
 dirmngr/dirmngr.c                                  |   639 +-
 dirmngr/dirmngr.h                                  |    51 +-
 dirmngr/dirmngr_ldap.c                             |     2 +-
 dirmngr/dns-stuff.c                                |  2015 +++-
 dirmngr/dns-stuff.h                                |    42 +-
 dirmngr/dns.c                                      | 11271 +++++++++++++++++++
 dirmngr/dns.h                                      |  1365 +++
 dirmngr/http-ntbtls.c                              |   124 +
 dirmngr/http.c                                     |   654 +-
 dirmngr/http.h                                     |    24 +-
 dirmngr/ks-action.c                                |     2 +-
 dirmngr/ks-action.h                                |     2 +-
 dirmngr/ks-engine-finger.c                         |     6 +-
 dirmngr/ks-engine-hkp.c                            |   450 +-
 dirmngr/ks-engine-http.c                           |    12 +-
 dirmngr/ks-engine-kdns.c                           |     4 +-
 dirmngr/ks-engine-ldap.c                           |    30 +-
 dirmngr/ks-engine.h                                |     2 +-
 dirmngr/ldap-parse-uri.c                           |     2 +-
 dirmngr/ldap-parse-uri.h                           |     2 +-
 dirmngr/ldap-wrapper-ce.c                          |     2 +-
 dirmngr/ldap-wrapper.c                             |    11 +-
 dirmngr/ldap-wrapper.h                             |     2 +-
 dirmngr/ldap.c                                     |    22 +-
 dirmngr/ldapserver.h                               |     2 +-
 dirmngr/loadswdb.c                                 |   404 +
 dirmngr/misc.c                                     |    10 +
 dirmngr/ocsp.c                                     |    13 +-
 dirmngr/server.c                                   |   408 +-
 dirmngr/t-dns-stuff.c                              |    94 +-
 dirmngr/t-http.c                                   |    88 +-
 dirmngr/t-ldap-parse-uri.c                         |     2 +-
 dirmngr/t-support.h                                |     2 +-
 dirmngr/validate.c                                 |   247 +-
 dirmngr/validate.h                                 |    43 +-
 dirmngr/w32-ldap-help.h                            |     2 +-
 doc/DETAILS                                        |   219 +-
 doc/HACKING                                        |    55 +-
 doc/Makefile.am                                    |    16 +-
 doc/TRANSLATE                                      |    10 +-
 doc/contrib.texi                                   |    22 +-
 doc/debugging.texi                                 |    24 +-
 doc/defsincdate                                    |     2 +-
 doc/dirmngr.texi                                   |   203 +-
 doc/examples/README                                |     4 +-
 doc/examples/gpgconf.conf                          |     8 +-
 doc/examples/systemd-user/README                   |    66 +
 doc/examples/systemd-user/dirmngr.service          |    11 +
 doc/examples/systemd-user/dirmngr.socket           |    11 +
 doc/examples/systemd-user/gpg-agent-browser.socket |    13 +
 doc/examples/systemd-user/gpg-agent-extra.socket   |    13 +
 doc/examples/systemd-user/gpg-agent-ssh.socket     |    13 +
 doc/examples/systemd-user/gpg-agent.service        |    11 +
 doc/examples/systemd-user/gpg-agent.socket         |    12 +
 doc/glossary.texi                                  |     2 +-
 doc/gnupg-module-overview.pdf                      |   Bin 315248 -> 62898 bytes
 doc/gnupg-module-overview.png                      |   Bin 36868 -> 58876 bytes
 doc/gnupg.info                                     |   214 -
 doc/gnupg.info-1                                   |  7369 ------------
 doc/gnupg.info-2                                   |  4324 -------
 doc/gpg-agent.texi                                 |    96 +-
 doc/gpg.texi                                       |   692 +-
 doc/gpgsm.texi                                     |    97 +-
 doc/gpgv.texi                                      |    21 +
 doc/gpl.texi                                       |     8 +-
 doc/help.be.txt                                    |     4 +-
 doc/help.ca.txt                                    |     4 +-
 doc/help.cs.txt                                    |     4 +-
 doc/help.da.txt                                    |     4 +-
 doc/help.de.txt                                    |     2 +-
 doc/help.el.txt                                    |     4 +-
 doc/help.eo.txt                                    |     4 +-
 doc/help.es.txt                                    |     2 +-
 doc/help.et.txt                                    |     4 +-
 doc/help.fi.txt                                    |     2 +-
 doc/help.fr.txt                                    |     2 +-
 doc/help.gl.txt                                    |     4 +-
 doc/help.hu.txt                                    |     2 +-
 doc/help.id.txt                                    |     2 +-
 doc/help.it.txt                                    |     2 +-
 doc/help.ja.txt                                    |     2 +-
 doc/help.nb.txt                                    |     4 +-
 doc/help.pl.txt                                    |     2 +-
 doc/help.pt.txt                                    |     2 +-
 doc/help.pt_BR.txt                                 |     2 +-
 doc/help.ro.txt                                    |     2 +-
 doc/help.ru.txt                                    |     2 +-
 doc/help.sk.txt                                    |     2 +-
 doc/help.sv.txt                                    |     4 +-
 doc/help.tr.txt                                    |     2 +-
 doc/help.txt                                       |    19 +-
 doc/help.zh_CN.txt                                 |     2 +-
 doc/help.zh_TW.txt                                 |     2 +-
 doc/howto-create-a-server-cert.texi                |     5 +-
 doc/instguide.texi                                 |    10 +-
 doc/opt-homedir.texi                               |     4 +-
 doc/scdaemon.texi                                  |    76 +-
 doc/specify-user-id.texi                           |    10 +-
 doc/sysnotes.texi                                  |     2 +-
 doc/tools.texi                                     |   270 +-
 doc/whats-new-in-2.1.txt                           |   189 +-
 doc/yat2m.c                                        |     3 +-
 g10/ChangeLog-2011                                 |     4 +-
 g10/Makefile.am                                    |     4 +-
 g10/armor.c                                        |     9 +-
 g10/build-packet.c                                 |    19 +-
 g10/call-agent.c                                   |   269 +-
 g10/call-agent.h                                   |    12 +-
 g10/call-dirmngr.c                                 |    44 +-
 g10/call-dirmngr.h                                 |     6 +-
 g10/card-util.c                                    |    69 +-
 g10/cipher.c                                       |     2 +-
 g10/compress-bz2.c                                 |     2 +-
 g10/compress.c                                     |     4 +-
 g10/cpr.c                                          |    40 +-
 g10/dearmor.c                                      |     2 +-
 g10/decrypt-data.c                                 |     2 +-
 g10/decrypt.c                                      |    11 +-
 g10/dek.h                                          |     2 +-
 g10/delkey.c                                       |     2 +-
 g10/distsigkey.gpg                                 |   Bin 4114 -> 3452 bytes
 g10/ecdh.c                                         |    28 +-
 g10/encrypt.c                                      |    15 +-
 g10/exec.c                                         |     2 +-
 g10/exec.h                                         |     2 +-
 g10/export.c                                       |   193 +-
 g10/filter.h                                       |     2 +-
 g10/free-packet.c                                  |   120 +-
 g10/getkey.c                                       |   379 +-
 g10/gpg.c                                          |   486 +-
 g10/gpg.h                                          |     5 +-
 g10/gpgcompose.c                                   |    61 +-
 g10/gpgsql.c                                       |    12 +-
 g10/gpgsql.h                                       |    18 +-
 g10/gpgv.c                                         |   116 +-
 g10/helptext.c                                     |     2 +-
 g10/import.c                                       |   267 +-
 g10/kbnode.c                                       |     2 +-
 g10/keydb.c                                        |    30 +-
 g10/keydb.h                                        |    48 +-
 g10/keyedit.c                                      |   223 +-
 g10/keygen.c                                       |  1049 +-
 g10/keyid.c                                        |     8 +-
 g10/keylist.c                                      |   266 +-
 g10/keyring.c                                      |    44 +-
 g10/keyring.h                                      |     2 +-
 g10/keyserver-internal.h                           |     8 +-
 g10/keyserver.c                                    |    85 +-
 g10/main.h                                         |    20 +-
 g10/mainproc.c                                     |   285 +-
 g10/mdfilter.c                                     |     2 +-
 g10/migrate.c                                      |     2 +-
 g10/misc.c                                         |     9 +-
 g10/openfile.c                                     |     6 +-
 g10/options.h                                      |    33 +-
 g10/packet.h                                       |    25 +-
 g10/parse-packet.c                                 |    15 +-
 g10/passphrase.c                                   |   242 +-
 g10/photoid.c                                      |     4 +-
 g10/photoid.h                                      |     2 +-
 g10/pkclist.c                                      |    70 +-
 g10/pkglue.c                                       |    62 +-
 g10/pkglue.h                                       |     2 +-
 g10/plaintext.c                                    |    24 +-
 g10/progress.c                                     |    24 +-
 g10/pubkey-enc.c                                   |    38 +-
 g10/revoke.c                                       |     7 +-
 g10/rmd160.c                                       |     4 +-
 g10/rmd160.h                                       |     2 +-
 g10/server.c                                       |    13 +-
 g10/seskey.c                                       |     2 +-
 g10/sig-check.c                                    |    64 +-
 g10/sign.c                                         |    64 +-
 g10/skclist.c                                      |     2 +-
 g10/sqrtu32.c                                      |   244 +
 g10/sqrtu32.h                                      |    14 +
 g10/t-keydb-get-keyblock.c                         |     2 +-
 g10/t-keydb.c                                      |     2 +-
 g10/t-rmd160.c                                     |     2 +-
 g10/t-stutter.c                                    |    19 +-
 g10/tdbdump.c                                      |    24 +-
 g10/tdbio.c                                        |     6 +-
 g10/tdbio.h                                        |     2 +-
 g10/test-stubs.c                                   |    59 +-
 g10/test.c                                         |     2 +-
 g10/textfilter.c                                   |     2 +-
 g10/tofu.c                                         |  4306 ++++---
 g10/tofu.h                                         |    69 +-
 g10/trust.c                                        |   148 +-
 g10/trustdb.c                                      |   250 +-
 g10/trustdb.h                                      |    23 +-
 g10/verify.c                                       |     2 +-
 g13/Makefile.am                                    |     6 +-
 g13/backend.c                                      |    20 +-
 g13/backend.h                                      |     3 +-
 g13/be-dmcrypt.c                                   |    19 +-
 g13/be-dmcrypt.h                                   |     3 +-
 g13/be-encfs.c                                     |     2 +-
 g13/be-encfs.h                                     |     2 +-
 g13/be-truecrypt.c                                 |     2 +-
 g13/be-truecrypt.h                                 |     2 +-
 g13/call-syshelp.c                                 |   145 +-
 g13/call-syshelp.h                                 |     8 +-
 g13/create.c                                       |     2 +-
 g13/create.h                                       |     2 +-
 g13/g13-common.c                                   |     2 +-
 g13/g13-common.h                                   |     2 +-
 g13/g13-syshelp.c                                  |    13 +-
 g13/g13-syshelp.h                                  |     5 +-
 g13/g13.c                                          |    39 +-
 g13/g13.h                                          |     2 +-
 g13/g13tuple.c                                     |     4 +-
 g13/g13tuple.h                                     |     2 +-
 g13/keyblob.c                                      |    24 +-
 g13/keyblob.h                                      |     5 +-
 g13/mount.c                                        |   117 +-
 g13/mount.h                                        |     2 +-
 g13/mountinfo.c                                    |     2 +-
 g13/mountinfo.h                                    |     2 +-
 g13/runner.c                                       |     2 +-
 g13/runner.h                                       |     2 +-
 g13/server.c                                       |    31 +-
 g13/server.h                                       |     6 +-
 g13/sh-blockdev.c                                  |     2 +-
 g13/sh-cmd.c                                       |   165 +-
 g13/sh-dmcrypt.c                                   |    97 +-
 g13/suspend.c                                      |     3 +-
 g13/suspend.h                                      |     2 +-
 g13/t-g13tuple.c                                   |     2 +-
 kbx/Makefile.am                                    |     5 +-
 kbx/kbxutil.c                                      |    12 +-
 kbx/keybox-blob.c                                  |     6 +-
 kbx/keybox-defs.h                                  |     2 +-
 kbx/keybox-dump.c                                  |     2 +-
 kbx/keybox-file.c                                  |     2 +-
 kbx/keybox-init.c                                  |     4 +-
 kbx/keybox-openpgp.c                               |     2 +-
 kbx/keybox-search-desc.h                           |     2 +-
 kbx/keybox-search.c                                |     2 +-
 kbx/keybox-update.c                                |    40 +-
 kbx/keybox-util.c                                  |    58 +-
 kbx/keybox.h                                       |     3 +-
 m4/autobuild.m4                                    |     2 +-
 m4/gettext.m4                                      |     4 +-
 m4/intldir.m4                                      |     4 +-
 m4/ksba.m4                                         |     6 +-
 m4/lcmessage.m4                                    |     4 +-
 m4/libgcrypt.m4                                    |     6 +-
 m4/nls.m4                                          |     4 +-
 m4/ntbtls.m4                                       |     8 +-
 m4/pkg.m4                                          |     2 +-
 m4/po.m4                                           |     4 +-
 m4/progtest.m4                                     |     4 +-
 po/POTFILES.in                                     |     4 +-
 po/ca.po                                           |  4156 +++----
 po/cs.po                                           |  4197 +++----
 po/da.po                                           |  4166 +++----
 po/de.po                                           |  4382 +++----
 po/el.po                                           |  8274 +++++++-------
 po/en at boldquot.po                                  |  4062 +++----
 po/en at quot.po                                      |  4061 +++----
 po/eo.po                                           |  6091 +++++-----
 po/es.po                                           |  6679 +++++------
 po/et.po                                           |  6802 +++++------
 po/fi.po                                           |  4128 +++----
 po/fr.po                                           |  4188 +++----
 po/gl.po                                           |  6202 +++++-----
 po/gnupg2.pot                                      |  3899 +++----
 po/hu.po                                           |  8024 ++++++-------
 po/id.po                                           |  4130 +++----
 po/it.po                                           |  4882 ++++----
 po/ja.po                                           |  4235 +++----
 po/nb.po                                           |  4484 ++++----
 po/pl.po                                           |  7695 +++++++------
 po/pt.po                                           |  6537 +++++------
 po/ro.po                                           |  7482 ++++++------
 po/ru.po                                           |  4405 ++++----
 po/sk.po                                           |  8076 ++++++-------
 po/sv.po                                           |  4166 +++----
 po/tr.po                                           |  4173 +++----
 po/uk.po                                           |  4299 +++----
 po/zh_CN.po                                        |  4126 +++----
 po/zh_TW.po                                        |  4154 +++----
 scd/Makefile.am                                    |     2 +-
 scd/apdu.c                                         |   552 +-
 scd/apdu.h                                         |    18 +-
 scd/app-common.h                                   |    77 +-
 scd/app-dinsig.c                                   |     4 +-
 scd/app-geldkarte.c                                |     4 +-
 scd/app-help.c                                     |     2 +-
 scd/app-nks.c                                      |    14 +-
 scd/app-openpgp.c                                  |  1142 +-
 scd/app-p15.c                                      |    10 +-
 scd/app-sc-hsm.c                                   |     2 +-
 scd/app.c                                          |   678 +-
 scd/atr.c                                          |     2 +-
 scd/atr.h                                          |     2 +-
 scd/ccid-driver.c                                  |  1109 +-
 scd/ccid-driver.h                                  |    24 +-
 scd/command.c                                      |   870 +-
 scd/iso7816.c                                      |    11 +-
 scd/iso7816.h                                      |     6 +-
 scd/scdaemon.c                                     |   260 +-
 scd/scdaemon.h                                     |    12 +-
 sm/Makefile.am                                     |     3 +-
 sm/call-agent.c                                    |   100 +-
 sm/call-dirmngr.c                                  |    30 +-
 sm/certchain.c                                     |    76 +-
 sm/certcheck.c                                     |     2 +-
 sm/certdump.c                                      |     6 +-
 sm/certlist.c                                      |    19 +-
 sm/certreqgen-ui.c                                 |    26 +-
 sm/certreqgen.c                                    |    16 +-
 sm/decrypt.c                                       |    35 +-
 sm/delete.c                                        |    10 +-
 sm/encrypt.c                                       |    15 +-
 sm/export.c                                        |    41 +-
 sm/fingerprint.c                                   |     2 +-
 sm/gpgsm.c                                         |    88 +-
 sm/gpgsm.h                                         |    25 +-
 sm/import.c                                        |    23 +-
 sm/keydb.c                                         |    96 +-
 sm/keydb.h                                         |    30 +-
 sm/keylist.c                                       |    14 +-
 sm/minip12.c                                       |     2 +-
 sm/minip12.h                                       |     2 +-
 sm/misc.c                                          |     2 +-
 sm/passphrase.c                                    |     2 +-
 sm/passphrase.h                                    |     2 +-
 sm/qualified.c                                     |     2 +-
 sm/server.c                                        |    25 +-
 sm/sign.c                                          |    27 +-
 sm/verify.c                                        |    29 +-
 tests/Makefile.am                                  |    20 +-
 tests/asschk.c                                     |     2 +-
 tests/fake-pinentries/README.txt                   |    38 +
 tests/fake-pinentries/fake-pinentry.php            |    27 +
 tests/fake-pinentries/fake-pinentry.pl             |    27 +
 tests/fake-pinentries/fake-pinentry.py             |    30 +
 tests/fake-pinentries/fake-pinentry.sh             |    33 +
 tests/{migrations => gpgme}/Makefile.am            |    50 +-
 tests/gpgme/gpgme-defs.scm                         |   144 +
 tests/gpgme/run-tests.scm                          |    69 +
 .../extended-pkf.scm => gpgme/setup.scm}           |    32 +-
 tests/gpgme/wrap.scm                               |    63 +
 tests/gpgscm/Makefile.am                           |     7 +-
 tests/gpgscm/Manual.txt                            |     2 +-
 tests/gpgscm/ffi-private.h                         |     4 +-
 tests/gpgscm/ffi.c                                 |   259 +-
 tests/gpgscm/ffi.h                                 |     4 +-
 tests/gpgscm/ffi.scm                               |     8 +
 tests/gpgscm/init.scm                              |   112 +-
 tests/gpgscm/lib.scm                               |   189 +-
 tests/gpgscm/main.c                                |    33 +-
 tests/gpgscm/opdefines.h                           |    15 +-
 tests/gpgscm/private.h                             |     2 +-
 tests/gpgscm/repl.scm                              |    49 +-
 tests/gpgscm/scheme-config.h                       |     2 +-
 tests/gpgscm/scheme-private.h                      |    63 +-
 tests/gpgscm/scheme.c                              |  2225 ++--
 tests/gpgscm/scheme.h                              |    38 +-
 tests/gpgscm/t-child.c                             |    12 +-
 tests/gpgscm/t-child.scm                           |    25 +
 tests/gpgscm/tests.scm                             |   361 +-
 tests/gpgscm/time.scm                              |    42 +
 .../gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939 |    10 +
 tests/gpgsm/Makefile.am                            |    78 +
 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               |     9 +-
 .../{openpgp/encrypt-dsa.scm => gpgsm/encrypt.scm} |    32 +-
 tests/{openpgp/armdetach.scm => gpgsm/export.scm}  |    23 +-
 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 +++++++
 .../{openpgp/armdetach.scm => gpgsm/run-tests.scm} |    27 +-
 tests/{openpgp/4gb-packet.scm => gpgsm/setup.scm}  |    15 +-
 tests/{openpgp/armdetach.scm => gpgsm/sign.scm}    |    22 +-
 tests/gpgsm/verify.scm                             |    65 +
 tests/migrations/Makefile.am                       |    42 +-
 tests/migrations/common.scm                        |    23 +-
 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 +
 .../decrypt-dsa.scm => migrations/run-tests.scm}   |    21 +-
 tests/{openpgp/finish.scm => migrations/setup.scm} |     5 +-
 tests/openpgp/4gb-packet.scm                       |     3 +-
 tests/openpgp/Makefile.am                          |   117 +-
 tests/openpgp/README                               |    92 +-
 tests/openpgp/armdetach.scm                        |     1 +
 tests/openpgp/armdetachm.scm                       |     1 +
 tests/openpgp/armencrypt.scm                       |     1 +
 tests/openpgp/armencryptp.scm                      |     1 +
 tests/openpgp/armor.scm                            |     3 +-
 tests/openpgp/armsignencrypt.scm                   |     1 +
 tests/openpgp/armsigs.scm                          |     1 +
 tests/openpgp/clearsig.scm                         |     5 +-
 tests/openpgp/{encrypt-dsa.scm => compression.scm} |    21 +-
 tests/openpgp/conventional-mdc.scm                 |    21 +-
 tests/openpgp/conventional.scm                     |     3 +-
 tests/openpgp/decrypt-dsa.scm                      |     1 +
 tests/openpgp/decrypt-multifile.scm                |    47 +
 tests/openpgp/decrypt-session-key.scm              |    45 +
 tests/openpgp/decrypt.scm                          |     1 +
 tests/openpgp/default-key.scm                      |     3 +-
 tests/openpgp/defs.inc                             |   265 -
 tests/openpgp/defs.scm                             |   367 +-
 tests/openpgp/delete-keys.scm                      |   103 +
 tests/openpgp/detach.scm                           |     1 +
 tests/openpgp/detachm.scm                          |     1 +
 tests/openpgp/ecc.scm                              |     7 +-
 tests/openpgp/{armsigs.scm => enarmor.scm}         |     7 +-
 tests/openpgp/encrypt-dsa.scm                      |     3 +-
 .../{armencrypt.scm => encrypt-multifile.scm}      |    17 +-
 tests/openpgp/encrypt.scm                          |     3 +-
 tests/openpgp/encryptp.scm                         |     1 +
 tests/openpgp/export.scm                           |     9 +-
 tests/openpgp/fake-pinentry.c                      |   101 +-
 tests/openpgp/genkey1024.scm                       |     3 +-
 tests/openpgp/gpg-agent.conf.tmpl                  |     1 +
 tests/openpgp/gpgconf.scm                          |    48 +
 tests/openpgp/gpgtar.scm                           |    12 +-
 tests/openpgp/gpgv-forged-keyring.scm              |    68 +
 ...tachm.scm => import-revocation-certificate.scm} |    28 +-
 tests/openpgp/import.scm                           |     7 +-
 tests/openpgp/{detachm.scm => issue2015.scm}       |    22 +-
 tests/openpgp/{4gb-packet.scm => issue2346.scm}    |    13 +-
 tests/openpgp/{4gb-packet.scm => issue2417.scm}    |    17 +-
 .../openpgp/{armsignencrypt.scm => issue2419.scm}  |    17 +-
 tests/openpgp/{detachm.scm => issue2929.scm}       |    25 +-
 tests/openpgp/{armdetach.scm => issue2941.scm}     |    23 +-
 tests/openpgp/key-selection.scm                    |    83 +
 tests/openpgp/key-selection/0.asc                  |    30 +
 tests/openpgp/key-selection/1.asc                  |    30 +
 tests/openpgp/key-selection/2.asc                  |    30 +
 tests/openpgp/key-selection/3.asc                  |    43 +
 tests/openpgp/key-selection/4.asc                  |    18 +
 tests/openpgp/mds.scm                              |     3 +-
 tests/openpgp/multisig.scm                         |     3 +-
 tests/openpgp/pinentry.sh                          |    28 -
 tests/openpgp/plain-large.asc                      |  1332 +++
 tests/openpgp/quick-key-manipulation.scm           |   197 +
 tests/openpgp/{armdetach.scm => run-tests.scm}     |    30 +-
 tests/openpgp/samplekeys/README                    |     2 +
 tests/openpgp/samplekeys/authenticate-only.pub.asc |    31 +
 tests/openpgp/samplekeys/authenticate-only.sec.asc |    60 +
 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/clearsig-1-key-1.asc      |    17 +
 tests/openpgp/samplemsgs/issue2419.asc             |     7 +
 .../openpgp/samplemsgs/revoke-2D727CC768697734.asc |     8 +
 tests/openpgp/samplemsgs/signed-1-key-1.asc        |    15 +
 tests/openpgp/seat.scm                             |     1 +
 tests/openpgp/setup.scm                            |   117 +-
 tests/openpgp/{4gb-packet.scm => shell.scm}        |    18 +-
 tests/openpgp/signencrypt-dsa.scm                  |     1 +
 tests/openpgp/signencrypt.scm                      |     3 +-
 tests/openpgp/sigs-dsa.scm                         |     1 +
 tests/openpgp/sigs.scm                             |     3 +-
 tests/openpgp/ssh-export.scm                       |    52 +
 tests/openpgp/ssh-import.scm                       |    88 +
 tests/openpgp/tofu-2183839A-1.txt                  |   Bin 191 -> 0 bytes
 tests/openpgp/tofu-BC15C85A-1.txt                  |     9 -
 tests/openpgp/tofu-EE37CF96-1.txt                  |     9 -
 tests/openpgp/tofu-keys-secret.asc                 |    95 -
 tests/openpgp/tofu-keys.asc                        |    47 -
 tests/openpgp/tofu.scm                             |   470 +-
 tests/openpgp/tofu/conflicting/1C005AF3-1.txt      |   Bin 0 -> 342 bytes
 tests/openpgp/tofu/conflicting/1C005AF3-2.txt      |   Bin 0 -> 338 bytes
 tests/openpgp/tofu/conflicting/1C005AF3-3.txt      |   Bin 0 -> 339 bytes
 tests/openpgp/tofu/conflicting/1C005AF3-4.txt      |   Bin 0 -> 338 bytes
 tests/openpgp/tofu/conflicting/1C005AF3-5.txt      |   Bin 0 -> 339 bytes
 tests/openpgp/tofu/conflicting/1C005AF3-secret.gpg |   Bin 0 -> 2537 bytes
 tests/openpgp/tofu/conflicting/1C005AF3.gpg        |   Bin 0 -> 1235 bytes
 tests/openpgp/tofu/conflicting/B662E42F-1.txt      |   Bin 0 -> 340 bytes
 tests/openpgp/tofu/conflicting/B662E42F-2.txt      |   Bin 0 -> 339 bytes
 tests/openpgp/tofu/conflicting/B662E42F-3.txt      |   Bin 0 -> 342 bytes
 tests/openpgp/tofu/conflicting/B662E42F-4.txt      |   Bin 0 -> 340 bytes
 tests/openpgp/tofu/conflicting/B662E42F-5.txt      |     1 +
 tests/openpgp/tofu/conflicting/B662E42F-secret.gpg |   Bin 0 -> 2537 bytes
 tests/openpgp/tofu/conflicting/B662E42F.gpg        |   Bin 0 -> 1235 bytes
 tests/openpgp/tofu/conflicting/BE04EB2B-1.txt      |   Bin 0 -> 340 bytes
 tests/openpgp/tofu/conflicting/BE04EB2B-2.txt      |   Bin 0 -> 342 bytes
 tests/openpgp/tofu/conflicting/BE04EB2B-3.txt      |   Bin 0 -> 340 bytes
 tests/openpgp/tofu/conflicting/BE04EB2B-4.txt      |   Bin 0 -> 342 bytes
 tests/openpgp/tofu/conflicting/BE04EB2B-5.txt      |   Bin 0 -> 340 bytes
 tests/openpgp/tofu/conflicting/BE04EB2B-secret.gpg |   Bin 0 -> 2537 bytes
 tests/openpgp/tofu/conflicting/BE04EB2B.gpg        |   Bin 0 -> 1235 bytes
 tests/openpgp/tofu/cross-sigs/871C2247-1.gpg       |   Bin 0 -> 1173 bytes
 tests/openpgp/tofu/cross-sigs/871C2247-1.txt       |   Bin 0 -> 321 bytes
 tests/openpgp/tofu/cross-sigs/871C2247-2.gpg       |   Bin 0 -> 1460 bytes
 tests/openpgp/tofu/cross-sigs/871C2247-2.txt       |   Bin 0 -> 333 bytes
 tests/openpgp/tofu/cross-sigs/871C2247-3.gpg       |   Bin 0 -> 1800 bytes
 tests/openpgp/tofu/cross-sigs/871C2247-3.txt       |   Bin 0 -> 334 bytes
 tests/openpgp/tofu/cross-sigs/871C2247-4.gpg       |   Bin 0 -> 2087 bytes
 tests/openpgp/tofu/cross-sigs/871C2247-secret.gpg  |   Bin 0 -> 2475 bytes
 tests/openpgp/tofu/cross-sigs/EC38277E-1.gpg       |   Bin 0 -> 1171 bytes
 tests/openpgp/tofu/cross-sigs/EC38277E-1.txt       |   Bin 0 -> 321 bytes
 tests/openpgp/tofu/cross-sigs/EC38277E-2.gpg       |   Bin 0 -> 1458 bytes
 tests/openpgp/tofu/cross-sigs/EC38277E-2.txt       |   Bin 0 -> 334 bytes
 tests/openpgp/tofu/cross-sigs/EC38277E-3.txt       |   Bin 0 -> 334 bytes
 tests/openpgp/tofu/cross-sigs/EC38277E-secret.gpg  |   Bin 0 -> 2473 bytes
 tests/openpgp/tofu/cross-sigs/README               |    79 +
 tests/openpgp/use-exact-key.scm                    |     1 +
 .../{genkey1024.scm => verify-multifile.scm}       |    47 +-
 tests/openpgp/verify.scm                           |    93 +-
 tests/openpgp/version.scm                          |     1 +
 tests/pkits/Makefile.am                            |     2 +-
 tests/pkits/README                                 |     2 +-
 tools/Makefile.am                                  |    49 +-
 tools/applygnupgdefaults                           |     2 +-
 tools/call-dirmngr.c                               |   109 +-
 tools/call-dirmngr.h                               |     5 +-
 tools/ccidmon.c                                    |    25 +-
 tools/gpg-check-pattern.c                          |    11 +-
 tools/gpg-connect-agent.c                          |    28 +-
 tools/gpg-wks-client.c                             |   529 +-
 tools/gpg-wks-server.c                             |   674 +-
 tools/gpg-wks.h                                    |    36 +-
 tools/gpgconf-comp.c                               |   761 +-
 tools/gpgconf.c                                    |   318 +-
 tools/gpgconf.h                                    |    13 +-
 tools/gpgparsemail.c                               |     4 +-
 tools/gpgsplit.c                                   |     4 +-
 tools/gpgtar-create.c                              |    12 +-
 tools/gpgtar-extract.c                             |    10 +-
 tools/gpgtar-list.c                                |     2 +-
 tools/gpgtar.c                                     |     8 +-
 tools/gpgtar.h                                     |     4 +-
 tools/mail-signed-keys                             |     2 +-
 tools/make-dns-cert.c                              |     2 +-
 tools/mime-maker.c                                 |   287 +-
 tools/mime-maker.h                                 |     8 +-
 tools/mime-parser.c                                |   104 +-
 tools/mime-parser.h                                |    11 +-
 tools/mk-tdata.c                                   |    75 -
 tools/rfc822parse.c                                |     2 +-
 tools/rfc822parse.h                                |     2 +-
 tools/send-mail.c                                  |     2 +-
 tools/send-mail.h                                  |     2 +-
 tools/sockprox.c                                   |     2 +-
 tools/symcryptrun.c                                |    17 +-
 tools/watchgnupg.c                                 |     6 +-
 tools/wks-receive.c                                |    95 +-
 tools/wks-util.c                                   |   350 +-
 848 files changed, 147704 insertions(+), 103005 deletions(-)
 create mode 100644 COPYING.CC0
 create mode 100644 COPYING.other
 rename sm/base64.c => common/ksba-io-support.c (79%)
 create mode 100644 common/ksba-io-support.h
 create mode 100644 common/t-exectool.c
 copy common/{recsel.h => utilproto.h} (60%)
 delete mode 100644 common/w32-afunix.c
 delete mode 100644 common/w32-afunix.h
 create mode 100644 debian/dirmngr.links
 create mode 100644 debian/gnupg-agent.links
 create mode 100644 debian/gnupg-agent.logcheck.ignore.server
 create mode 100644 debian/gpgv-static.1
 create mode 100644 debian/gpgv-static.install
 create mode 100644 debian/gpgv-static.lintian-overrides
 create mode 100644 debian/gpgv-static.manpages
 delete mode 100644 debian/patches/0003-agent-Fix-passphrase-cache-lookups.patch
 delete mode 100644 debian/patches/0004-scd-Fix-race-conditions-for-release_application.patch
 delete mode 100644 debian/patches/0005-tests-Add-test-for-ssh-support.patch
 delete mode 100644 debian/patches/0006-agent-Add-known-keys-to-sshcontrol.patch
 delete mode 100644 debian/patches/0007-scd-Fix-card-removal-reset-on-multiple-contexts.patch
 delete mode 100644 debian/patches/0008-g10-Fix-crash.patch
 delete mode 100644 debian/patches/0009-g10-Drop-superfluous-begin-transaction.patch
 delete mode 100644 debian/patches/0010-g10-Fix-error-handling.patch
 delete mode 100644 debian/patches/0011-g10-Properly-ignore-legacy-keys-in-the-keyring-cache.patch
 create mode 100644 debian/patches/0012-common-tools-Always-escape-newlines-when-escaping-da.patch
 delete mode 100644 debian/patches/0012-gpgscm-Make-function-more-general.patch
 delete mode 100644 debian/patches/0013-g10-Fix-key-import-statistics.patch
 create mode 100644 debian/patches/0013-tests-Log-information-about-ssh-add-comments-to-test.patch
 delete mode 100644 debian/patches/0014-common-Add-unit-test-for-exectool.patch
 create mode 100644 debian/patches/0014-g10-Signal-an-error-when-trying-to-revoke-non-exista.patch
 create mode 100644 debian/patches/0015-agent-Improve-error-message-for-the-KEYTOCARD-comman.patch
 delete mode 100644 debian/patches/0015-common-Rework-resource-cleanup-when-handling-errors.patch
 delete mode 100644 debian/patches/0016-common-Avoid-excessive-stack-use.patch
 create mode 100644 debian/patches/0016-gpg-Fix-quick-key-generation-with-always-trust.patch
 create mode 100644 debian/patches/0017-gpg-Always-initialize-the-trust-db-when-generating-k.patch
 delete mode 100644 debian/patches/0017-include-upstream-tests-openpgp-run-tests.scm.patch
 create mode 100644 debian/patches/0018-dirmngr-Let-gpgconf-list-return-the-default-keyserve.patch
 delete mode 100644 debian/patches/0018-gpgscm-Make-the-verbose-setting-more-useful.patch
 create mode 100644 debian/patches/0019-dirmngr-Rearrange-files-to-fix-de6d831.patch
 delete mode 100644 debian/patches/0019-gpgscm-Do-not-shadow-common-function-name-in-catch-m.patch
 delete mode 100644 debian/patches/0020-common-Fix-iobuf_peek-corner-case.patch
 create mode 100644 debian/patches/0020-tools-Fix-compile-error-with-older-gcc-versions.patch
 create mode 100644 debian/patches/0021-gpg-Add-new-variables-to-the-import-and-export-filte.patch
 delete mode 100644 debian/patches/0021-gpgsm-Fix-machine-readable-key-listing.patch
 delete mode 100644 debian/patches/0022-Fix-spelling-grammar.patch
 create mode 100644 debian/patches/0022-gpg-Fix-possible-segv-when-attribute-packets-are-fil.patch
 delete mode 100644 debian/patches/0023-dirmngr-emit-correct-spelling-of-superseded.patch
 create mode 100644 debian/patches/0023-scd-Fix-scd_kick_the_loop.patch
 create mode 100644 debian/patches/0024-dirmngr-Fix-commit-de6d8313.patch
 delete mode 100644 debian/patches/0024-more-cleanup-of-allow-to.patch
 create mode 100644 debian/patches/0025-agent-For-SSH-robustly-handling-scdaemon-s-errors.patch
 delete mode 100644 debian/patches/0025-g10-Fix-checking-key-for-signature-validation.patch
 delete mode 100644 debian/patches/0026-gpg-Avoid-publishing-the-GnuPG-version-by-default.patch
 create mode 100644 debian/patches/0026-scd-Fix-API-of-select_file-_path.patch
 delete mode 100644 debian/patches/0027-agent-Fix-long-standing-regression-tracking-the-conn.patch
 create mode 100644 debian/patches/0027-scd-Clean-up-old-code.patch
 create mode 100644 debian/patches/0028-scd-More-cleanup-of-old-code.patch
 create mode 100644 debian/patches/0029-scd-Fix-compiler-warnings-for-app-openpgp.c.patch
 create mode 100644 debian/patches/0030-gpg-Fix-attempt-to-double-free-an-UID-structure.patch
 create mode 100644 debian/patches/0031-gpgscm-Fix-creation-of-temporary-directories.patch
 create mode 100644 debian/patches/0032-tests-Harmonize-temporary-and-socket-directory-handl.patch
 create mode 100644 debian/patches/0033-scd-Close-THE_EVENT-handle.patch
 create mode 100644 debian/patches/0034-tools-More-portable-for-openpty-use.patch
 create mode 100644 debian/patches/0035-common-Fix-warning-for-portability.patch
 create mode 100644 debian/patches/0036-agent-Fix-get_client_pid-for-portability.patch
 create mode 100644 debian/patches/0037-agent-Add-include-files.patch
 create mode 100644 debian/patches/0038-agent-Resolve-conflict-of-util.h.patch
 create mode 100644 debian/patches/0039-tests-Avoid-overflowing-signed-32-bit-time_t.patch
 create mode 100644 debian/patches/0040-Remove-I-option-to-common.patch
 create mode 100644 debian/patches/0041-More-change-for-common.patch
 create mode 100644 debian/patches/0042-tools-Removal-of-Icommon.patch
 create mode 100644 debian/patches/0043-gpg-Do-not-allow-the-user-to-revoke-the-last-valid-U.patch
 create mode 100644 debian/patches/0044-gpgscm-Use-system-strlwr-if-available.patch
 create mode 100644 debian/patches/0045-doc-Add-a-note-to-the-trust-model-direct.patch
 create mode 100644 debian/patches/0046-dirmngr-Do-not-put-a-keyserver-into-a-new-dirmngr.co.patch
 create mode 100644 debian/patches/0047-g10-Move-more-flags-into-the-flag-bitfield.patch
 create mode 100644 debian/patches/0048-tests-Rework-environment-setup.patch
 create mode 100644 debian/patches/0049-tests-Run-the-tests-for-the-Python-bindings-of-GPGME.patch
 create mode 100644 debian/patches/0050-gpg-Flush-stdout-before-printing-stats-with-check-si.patch
 create mode 100644 debian/patches/0051-doc-Explain-in-README-how-to-create-run-user-directo.patch
 create mode 100644 debian/patches/0052-tests-Skip-Python-tests-if-the-bindings-are-not-buil.patch
 create mode 100644 debian/patches/0053-tests-Fix-running-python-condition.patch
 create mode 100644 debian/patches/0054-g10-Remove-unused-function.patch
 create mode 100644 debian/patches/0055-g10-Fix-check-of-serialno.patch
 create mode 100644 debian/patches/0056-build-Remove-disable-tools-configuration-option.patch
 create mode 100644 debian/patches/0057-tests-Dump-the-tools-that-the-tests-are-going-to-use.patch
 create mode 100644 debian/patches/0058-tests-Fix-using-tools-from-the-build-directory.patch
 create mode 100644 debian/patches/0059-agent-g10-Remove-redundant-SERIALNO-request.patch
 rename debian/patches/{0002-Avoid-simple-memory-dumps-via-ptrace.patch => block-ptrace-on-agent/0003-Avoid-simple-memory-dumps-via-ptrace.patch} (88%)
 rename debian/patches/{ => debian-packaging}/0001-avoid-beta-warning.patch (79%)
 create mode 100644 debian/patches/debian-packaging/0002-avoid-regenerating-defsincdate-use-shipped-file.patch
 create mode 100644 debian/patches/dimrngr-idling/0006-dirmngr-Avoid-automatically-checking-upstream-swdb.patch
 create mode 100644 debian/patches/dimrngr-idling/0007-dirmngr-Drop-useless-housekeeping.patch
 create mode 100644 debian/patches/dirmngr-idling/0004-dirmngr-hkp-Avoid-potential-race-condition-when-some.patch
 create mode 100644 debian/patches/dirmngr-idling/0005-dimrngr-Avoid-need-for-hkp-housekeeping.patch
 create mode 100644 debian/patches/gpg-agent-idling/0008-agent-Create-framework-of-scheduled-timers.patch
 create mode 100644 debian/patches/gpg-agent-idling/0009-agent-Allow-threads-to-interrupt-main-select-loop-wi.patch
 create mode 100644 debian/patches/gpg-agent-idling/0010-agent-Avoid-tight-timer-tick-when-possible.patch
 create mode 100644 debian/patches/gpg-agent-idling/0011-agent-Avoid-scheduled-checks-on-socket-when-inotify-.patch
 delete mode 100644 debian/systemd-user/dirmngr.service
 create mode 100644 debian/systemd-user/gpg-agent-browser.socket
 delete mode 100644 debian/systemd-user/gpg-agent.service
 mode change 100644 => 100755 debian/tests/gpgv-win32
 create mode 100644 dirmngr/dns.c
 create mode 100644 dirmngr/dns.h
 create mode 100644 dirmngr/http-ntbtls.c
 create mode 100644 dirmngr/loadswdb.c
 create mode 100644 doc/examples/systemd-user/README
 create mode 100644 doc/examples/systemd-user/dirmngr.service
 create mode 100644 doc/examples/systemd-user/dirmngr.socket
 create mode 100644 doc/examples/systemd-user/gpg-agent-browser.socket
 create mode 100644 doc/examples/systemd-user/gpg-agent-extra.socket
 create mode 100644 doc/examples/systemd-user/gpg-agent-ssh.socket
 create mode 100644 doc/examples/systemd-user/gpg-agent.service
 create mode 100644 doc/examples/systemd-user/gpg-agent.socket
 delete mode 100644 doc/gnupg.info
 delete mode 100644 doc/gnupg.info-1
 delete mode 100644 doc/gnupg.info-2
 create mode 100644 g10/sqrtu32.c
 create mode 100644 g10/sqrtu32.h
 create mode 100644 tests/fake-pinentries/README.txt
 create mode 100755 tests/fake-pinentries/fake-pinentry.php
 create mode 100755 tests/fake-pinentries/fake-pinentry.pl
 create mode 100755 tests/fake-pinentries/fake-pinentry.py
 create mode 100755 tests/fake-pinentries/fake-pinentry.sh
 copy tests/{migrations => gpgme}/Makefile.am (51%)
 create mode 100644 tests/gpgme/gpgme-defs.scm
 create mode 100644 tests/gpgme/run-tests.scm
 copy tests/{migrations/extended-pkf.scm => gpgme/setup.scm} (56%)
 mode change 100755 => 100644
 create mode 100644 tests/gpgme/wrap.scm
 create mode 100644 tests/gpgscm/time.scm
 create mode 100644 tests/gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939
 create mode 100644 tests/gpgsm/Makefile.am
 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/encrypt-dsa.scm => gpgsm/encrypt.scm} (60%)
 mode change 100755 => 100644
 copy tests/{openpgp/armdetach.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/armdetach.scm => gpgsm/run-tests.scm} (59%)
 mode change 100755 => 100644
 copy tests/{openpgp/4gb-packet.scm => gpgsm/setup.scm} (67%)
 mode change 100755 => 100644
 copy tests/{openpgp/armdetach.scm => gpgsm/sign.scm} (69%)
 mode change 100755 => 100644
 create mode 100644 tests/gpgsm/verify.scm
 copy tests/{openpgp/4gb-packet.scm => migrations/issue2276.scm} (60%)
 create mode 100644 tests/migrations/issue2276.tar.asc
 copy tests/{openpgp/decrypt-dsa.scm => migrations/run-tests.scm} (68%)
 mode change 100755 => 100644
 rename tests/{openpgp/finish.scm => migrations/setup.scm} (84%)
 mode change 100755 => 100644
 copy tests/openpgp/{encrypt-dsa.scm => compression.scm} (68%)
 create mode 100755 tests/openpgp/decrypt-multifile.scm
 create mode 100755 tests/openpgp/decrypt-session-key.scm
 delete mode 100755 tests/openpgp/defs.inc
 create mode 100755 tests/openpgp/delete-keys.scm
 copy tests/openpgp/{armsigs.scm => enarmor.scm} (86%)
 copy tests/openpgp/{armencrypt.scm => encrypt-multifile.scm} (70%)
 create mode 100644 tests/openpgp/gpgconf.scm
 create mode 100755 tests/openpgp/gpgv-forged-keyring.scm
 copy tests/openpgp/{detachm.scm => import-revocation-certificate.scm} (54%)
 mode change 100755 => 100644
 copy tests/openpgp/{detachm.scm => issue2015.scm} (62%)
 copy tests/openpgp/{4gb-packet.scm => issue2346.scm} (69%)
 copy tests/openpgp/{4gb-packet.scm => issue2417.scm} (67%)
 copy tests/openpgp/{armsignencrypt.scm => issue2419.scm} (70%)
 copy tests/openpgp/{detachm.scm => issue2929.scm} (58%)
 mode change 100755 => 100644
 copy tests/openpgp/{armdetach.scm => issue2941.scm} (59%)
 create mode 100644 tests/openpgp/key-selection.scm
 create mode 100644 tests/openpgp/key-selection/0.asc
 create mode 100644 tests/openpgp/key-selection/1.asc
 create mode 100644 tests/openpgp/key-selection/2.asc
 create mode 100644 tests/openpgp/key-selection/3.asc
 create mode 100644 tests/openpgp/key-selection/4.asc
 delete mode 100755 tests/openpgp/pinentry.sh
 create mode 100644 tests/openpgp/plain-large.asc
 create mode 100755 tests/openpgp/quick-key-manipulation.scm
 copy tests/openpgp/{armdetach.scm => run-tests.scm} (55%)
 mode change 100755 => 100644
 create mode 100644 tests/openpgp/samplekeys/authenticate-only.pub.asc
 create mode 100644 tests/openpgp/samplekeys/authenticate-only.sec.asc
 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/clearsig-1-key-1.asc
 create mode 100644 tests/openpgp/samplemsgs/issue2419.asc
 create mode 100644 tests/openpgp/samplemsgs/revoke-2D727CC768697734.asc
 create mode 100644 tests/openpgp/samplemsgs/signed-1-key-1.asc
 copy tests/openpgp/{4gb-packet.scm => shell.scm} (70%)
 mode change 100755 => 100644
 create mode 100755 tests/openpgp/ssh-export.scm
 create mode 100755 tests/openpgp/ssh-import.scm
 delete mode 100644 tests/openpgp/tofu-2183839A-1.txt
 delete mode 100644 tests/openpgp/tofu-BC15C85A-1.txt
 delete mode 100644 tests/openpgp/tofu-EE37CF96-1.txt
 delete mode 100755 tests/openpgp/tofu-keys-secret.asc
 delete mode 100755 tests/openpgp/tofu-keys.asc
 create mode 100644 tests/openpgp/tofu/conflicting/1C005AF3-1.txt
 create mode 100644 tests/openpgp/tofu/conflicting/1C005AF3-2.txt
 create mode 100644 tests/openpgp/tofu/conflicting/1C005AF3-3.txt
 create mode 100644 tests/openpgp/tofu/conflicting/1C005AF3-4.txt
 create mode 100644 tests/openpgp/tofu/conflicting/1C005AF3-5.txt
 create mode 100644 tests/openpgp/tofu/conflicting/1C005AF3-secret.gpg
 create mode 100644 tests/openpgp/tofu/conflicting/1C005AF3.gpg
 create mode 100644 tests/openpgp/tofu/conflicting/B662E42F-1.txt
 create mode 100644 tests/openpgp/tofu/conflicting/B662E42F-2.txt
 create mode 100644 tests/openpgp/tofu/conflicting/B662E42F-3.txt
 create mode 100644 tests/openpgp/tofu/conflicting/B662E42F-4.txt
 create mode 100644 tests/openpgp/tofu/conflicting/B662E42F-5.txt
 create mode 100644 tests/openpgp/tofu/conflicting/B662E42F-secret.gpg
 create mode 100644 tests/openpgp/tofu/conflicting/B662E42F.gpg
 create mode 100644 tests/openpgp/tofu/conflicting/BE04EB2B-1.txt
 create mode 100644 tests/openpgp/tofu/conflicting/BE04EB2B-2.txt
 create mode 100644 tests/openpgp/tofu/conflicting/BE04EB2B-3.txt
 create mode 100644 tests/openpgp/tofu/conflicting/BE04EB2B-4.txt
 create mode 100644 tests/openpgp/tofu/conflicting/BE04EB2B-5.txt
 create mode 100644 tests/openpgp/tofu/conflicting/BE04EB2B-secret.gpg
 create mode 100644 tests/openpgp/tofu/conflicting/BE04EB2B.gpg
 create mode 100644 tests/openpgp/tofu/cross-sigs/871C2247-1.gpg
 create mode 100644 tests/openpgp/tofu/cross-sigs/871C2247-1.txt
 create mode 100644 tests/openpgp/tofu/cross-sigs/871C2247-2.gpg
 create mode 100644 tests/openpgp/tofu/cross-sigs/871C2247-2.txt
 create mode 100644 tests/openpgp/tofu/cross-sigs/871C2247-3.gpg
 create mode 100644 tests/openpgp/tofu/cross-sigs/871C2247-3.txt
 create mode 100644 tests/openpgp/tofu/cross-sigs/871C2247-4.gpg
 create mode 100644 tests/openpgp/tofu/cross-sigs/871C2247-secret.gpg
 create mode 100644 tests/openpgp/tofu/cross-sigs/EC38277E-1.gpg
 create mode 100644 tests/openpgp/tofu/cross-sigs/EC38277E-1.txt
 create mode 100644 tests/openpgp/tofu/cross-sigs/EC38277E-2.gpg
 create mode 100644 tests/openpgp/tofu/cross-sigs/EC38277E-2.txt
 create mode 100644 tests/openpgp/tofu/cross-sigs/EC38277E-3.txt
 create mode 100644 tests/openpgp/tofu/cross-sigs/EC38277E-secret.gpg
 create mode 100644 tests/openpgp/tofu/cross-sigs/README
 copy tests/openpgp/{genkey1024.scm => verify-multifile.scm} (53%)
 delete mode 100644 tools/mk-tdata.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