[Pkg-gnupg-commit] [gnupg2] annotated tag upstream/2.1.14 created (now bd023d6)

Daniel Kahn Gillmor dkg at fifthhorseman.net
Fri Jul 15 09:37:04 UTC 2016


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

dkg pushed a change to annotated tag upstream/2.1.14
in repository gnupg2.

        at  bd023d6   (tag)
   tagging  e676848f040959b0862e5dce2329203e272b0791 (commit)
  replaces  upstream/2.1.13
 tagged by  Daniel Kahn Gillmor
        on  Fri Jul 15 01:31:31 2016 +0200

- Log -----------------------------------------------------------------
Upstream version 2.1.14

Daiki Ueno (1):
      gpg: Make --try-all-secrets work for hidden recipients

Damien Goutte-Gattat (1):
      dirmngr: fix handling of HTTP redirections

Daniel Kahn Gillmor (3):
      g10: Implement gpg --quick-revuid
      dirmngr: Fix typo.
      Imported Upstream version 2.1.14

Ineiev (1):
      Update Russian translation.

Justus Winter (61):
      tests/gpgscm: Verbatim import of latest TinySCHEME.
      tests/gpgscm: Handle unhandled enumeration values.
      tests/gpgscm: Fix error hook.
      tests/gpgscm: Nicer error message.
      tests/gpgscm: Expose function to open streams as Scheme ports.
      tests/gpgscm: Add package macro.
      tests/gpgscm: Make exception value available.
      tests/gpgscm: Dynamically allocate string buffer.
      tests/gpgscm: Foreign objects support for TinySCHEME.
      tests/gpgscm: Add a TinySCHEME-based test driver.
      tests/openpgp: Reimplement tests in Scheme.
      gpgscm: Make memory allocation failures fatal.
      gpgscm: Improve error reporting.
      gpgscm: Use native string searching functions.
      gpgscm: Improve test framework.
      tests/openpgp: Port the remaining tests to Scheme.
      gpgscm: Add more file handling functions.
      tests/migrations: Convert to Scheme and re-enable.
      gpgscm: Fix manual.
      gpgscm: Fix Scheme initialization.
      gpgscm: Add types for special objects.
      tests/openpgp: Improve tests.
      gpgscm: Handle exceptions in the transformation monad.
      tests/openpgp: Fake the system time for the tofu test.
      common: Fix copying data from the spawned child.
      common: Close input stream.
      tools/gpgtar: Fix handling of '-'.
      common: Fix memory leaks.
      g10: Fix memory leaks.
      gpgscm: Fix buffer overflow.
      gpgscm: Free file names.
      gpgscm: Fix memory leaks.
      w32: Fix build.
      gpgscm: Use the allocator from libgcrypt.
      gpgscm: Free memory backing string ports.
      gpgscm: Fix reallocating string ports.
      g10: Fix memory leak.
      g10: Fix memory leak.
      g10: Fix memory leak.
      g10: Fix keybox-related memory leaks.
      common: Fix memory leak.
      common: Fix memory leak.
      common: Fix memory leak.
      g10: Fix memory leak.
      g10: Fix memory leak.
      g10: Fix memory leak.
      tools: Fix trivial memory leak.
      Fix trivial memory leaks in tests.
      g10: Fix memory leak.
      g10: Fix memory leak.
      g10: Fix build with disabled kbnode cache.
      g10: Fix memory leak.
      tools/gpgtar: Annotate semi-static allocation.
      g10: Fix memory leak.
      common: Annotate semi-static allocation.
      g10: Fix out-of-bounds read.
      tools/gpgtar: Provide --create and --extract.
      tests/migrations: Fix distcheck.
      gpgscm: Improve robustness and compatibility.
      tests: Honor environment variable 'TMP'.
      gpgscm: Capture output of spawned processes.

NIIBE Yutaka (4):
      g10: Fix regression of card-edit/fetch.
      g10: Fix --list-packets.
      gpgv: Tweak default options for extra security.
      agent: Fix envvars for UPDATESTARTUPTTY.

Niibe Yutaka (2):
      g10: Fix another race condition for trustdb access.
      scd: Reset nonnull_nad to zero for VENDOR_GEMPC.

Werner Koch (85):
      Post release updates
      Merge branch 'master' into STABLE-BRANCH-2-2
      Merge branch 'master' of git+ssh://playfair.gnupg.org/git/gnupg
      speedo: New target w32-release-offline
      doc: Add more strong hints towards --with-colons.
      scd: Make option --homedir work.
      build: Ignore two build image files in doc/
      Add license notices for TinySCHEME.
      gpgscm: Silence compiler warnings.
      tests: Make make distcheck work again.
      gpg: New option --rfc4880bis.
      gpg: Add experimental support for an issuer fpr.
      sm: Do not install cacert and other root certificates.
      tests: Add two more sample keys for OpenPGP.
      tests: Add a set of sample messages for the two new keys to the repo.
      tests: Add four more sample messages for the two new keys to the repo.
      common: Add PGP armor decoding to b64dec.
      common: Change license of b64dec.c and b64enc.c to LGPLv2.1+
      common: Rename private-keys.c to name-value.c
      common: Rename external symbols in name-value.c.
      common: Add dedicated private key functions to name-value.c.
      common: Fix possible small memory leak in b64dec.c.
      gpg: Do not print the validity after key generation.
      gpg: New import option "import-show".
      gpg: New import option "import-export".
      yat2m: Silence lint warnings and fix a printf format bug.
      build: Add aclocal macro from pkg-config.
      Add another collection of sample keys
      common: Add missing header file for clarity.
      common: New function rfctimestamp.
      gpg: Add hack to --quick-gen-key to create Curve25519 keys.
      dirmngr: add option to retrieve extra WKS info.
      tools: Add modules for MIME parsing and creating.
      build: Improve GNUPG_BUILD_PROGRAM macro.
      tools: Add gpg-wks-client and gpg-wks-server.
      common: Smart up register_mem_cleanup_func.
      common: Add function to select records etc.
      gpg: Make sure a user ID packet has always a terminating Nul in memory.
      gpg: Allow to cache the mbox in a user id struct.
      gpg: New option --import-filter
      gpg: New option --export-filter
      yat2m: Fix table formatting.
      doc: Describe filter expressions.
      tools: Extend mime-maker.c:mime_maker_add_header.
      tools: Add options to gpg-wks-server.
      tools: Call sendmail directly from the wks tools.
      wks: Let the client only export the requested UID.
      gpg: Avoid spurious failures on keyblocks with no or only deleted nodes.
      tests: Add a gettime test for sizeof (time_t) > 4.
      wks: Add command --read to gpg-wks-client.
      gpg: Fix possible out-of-bounds read in is_armored.
      gpg: Change calling convention for a function in getkey.c
      gpg: Get rid of an unused arg in a function in getkey.c.
      gpg: Document use of node flags in import.c and remove unused args.
      gpg: New option --no-keyring.
      gpg: New options --recipient-file and --hidden-recipient-file.
      wks: Let the server take the encrytion key from the file.
      doc: Escape file names in generated macros.
      gpg: Split a too large export function.
      gpg: Add export options "export-pka" and "export-dane".
      gpgconf: Enhance --list-dirs.
      Register DCO for Yann E. MORIN.
      gpg: Move a function from import.c to export.c.
      gpg: Extend import-option import-export to print PKA or DANE.
      doc: Update import-export description.
      wks: Also create DANE record.
      wks: Try to send an encrypted confirmation back.
      wks: Add --cron command to gpg-wks-server.
      g13: Fix memleak.
      wks: New server command --list-domains
      wks: Use correct key for the confirmation
      gpg: New option --mimemode.
      Merge branch 'master' into STABLE-BRANCH-2-2
      gpg: Do not print a the short keyid if the high word is zero.
      tests: 3 more sample messages
      gpg: Fix regression due to the new --mimemode options.
      build: Update config.{guess,sub} to {2016-05-15,2016-06-20}.
      build: Require latest released libraries
      gpgscm: Use kludge to avoid improper use of ffi_schemify_name.
      gpg: Fix regression since 2.1 in --search-key with a fingerprint.
      gpg: Remove options --print-dane-records and --print-pka-records.
      po: Update the German translation
      po: Auto-update translations
      Merge branch 'master' into STABLE-BRANCH-2-2
      Release 2.1.14

Yuri Chornoivan (1):
      Update Ukrainian translation

Åka Sikrom (1):
      po: Complete update of the Norwegian translation

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  35a3ce2   g10: Fix another race condition for trustdb access.
       new  88d8dc8   Post release updates
       new  eae301b   Merge branch 'master' into STABLE-BRANCH-2-2
       new  5dea40f   Merge branch 'master' of git+ssh://playfair.gnupg.org/git/gnupg
       new  e1a9298   speedo: New target w32-release-offline
       new  aece9e8   doc: Add more strong hints towards --with-colons.
       new  4e41745   scd: Make option --homedir work.
       new  cb98950   tests/gpgscm: Verbatim import of latest TinySCHEME.
       new  133f257   tests/gpgscm: Handle unhandled enumeration values.
       new  e02c1cc   tests/gpgscm: Fix error hook.
       new  13bba13   tests/gpgscm: Nicer error message.
       new  55275b8   tests/gpgscm: Expose function to open streams as Scheme ports.
       new  2907381   tests/gpgscm: Add package macro.
       new  3b100da   tests/gpgscm: Make exception value available.
       new  8e5ad9a   tests/gpgscm: Dynamically allocate string buffer.
       new  56c36f2   tests/gpgscm: Foreign objects support for TinySCHEME.
       new  d2ce3f9   tests/gpgscm: Add a TinySCHEME-based test driver.
       new  9609cb2   tests/openpgp: Reimplement tests in Scheme.
       new  7abb14a   build: Ignore two build image files in doc/
       new  dc1db12   Add license notices for TinySCHEME.
       new  dfe5282   gpgscm: Silence compiler warnings.
       new  ce1689e   tests: Make make distcheck work again.
       new  971064f   scd: Reset nonnull_nad to zero for VENDOR_GEMPC.
       new  ee2d906   gpg: New option --rfc4880bis.
       new  955baf0   gpg: Add experimental support for an issuer fpr.
       new  c19b206   sm: Do not install cacert and other root certificates.
       new  6165820   gpgscm: Make memory allocation failures fatal.
       new  d99949f   gpgscm: Improve error reporting.
       new  5fbbc4b   gpgscm: Use native string searching functions.
       new  65081c3   gpgscm: Improve test framework.
       new  0340fcd   tests/openpgp: Port the remaining tests to Scheme.
       new  c5e0ca5   gpgscm: Add more file handling functions.
       new  f548383   tests/migrations: Convert to Scheme and re-enable.
       new  ea78b37   tests: Add two more sample keys for OpenPGP.
       new  da63f15   tests: Add a set of sample messages for the two new keys to the repo.
       new  6f5ff1c   g10: Fix regression of card-edit/fetch.
       new  679aadb   tests: Add four more sample messages for the two new keys to the repo.
       new  3694579   common: Add PGP armor decoding to b64dec.
       new  e430ff6   common: Change license of b64dec.c and b64enc.c to LGPLv2.1+
       new  b841a88   common: Rename private-keys.c to name-value.c
       new  d74d23d   common: Rename external symbols in name-value.c.
       new  3ead21d   common: Add dedicated private key functions to name-value.c.
       new  a4ff2d9   gpgscm: Fix manual.
       new  e6e56ad   gpgscm: Fix Scheme initialization.
       new  332fa86   gpgscm: Add types for special objects.
       new  1e82265   tests/openpgp: Improve tests.
       new  145910a   gpgscm: Handle exceptions in the transformation monad.
       new  e584d64   tests/openpgp: Fake the system time for the tofu test.
       new  c229ba4   common: Fix possible small memory leak in b64dec.c.
       new  09c6f71   gpg: Do not print the validity after key generation.
       new  1e5959e   gpg: New import option "import-show".
       new  7bca3be   gpg: New import option "import-export".
       new  22b9bea   yat2m: Silence lint warnings and fix a printf format bug.
       new  b687235   build: Add aclocal macro from pkg-config.
       new  52f6528   g10: Fix --list-packets.
       new  8f79c31   common: Fix copying data from the spawned child.
       new  d36f664   common: Close input stream.
       new  4819f68   tools/gpgtar: Fix handling of '-'.
       new  0fc8020   Add another collection of sample keys
       new  781e614   common: Add missing header file for clarity.
       new  1ddf5b8   common: New function rfctimestamp.
       new  20ca075   gpg: Add hack to --quick-gen-key to create Curve25519 keys.
       new  b1e8e0d   dirmngr: add option to retrieve extra WKS info.
       new  c14ef10   common: Fix memory leaks.
       new  c57501c   g10: Fix memory leaks.
       new  56cebdc   gpgscm: Fix buffer overflow.
       new  6cb2be9   gpgscm: Free file names.
       new  9c67958   gpgscm: Fix memory leaks.
       new  c334fa8   tools: Add modules for MIME parsing and creating.
       new  d8ee0d7   build: Improve GNUPG_BUILD_PROGRAM macro.
       new  5d6c83d   tools: Add gpg-wks-client and gpg-wks-server.
       new  55d112e   g10: Implement gpg --quick-revuid
       new  dbcb342   w32: Fix build.
       new  d4ede89   gpgscm: Use the allocator from libgcrypt.
       new  599ad21   gpgscm: Free memory backing string ports.
       new  5003caa   gpgscm: Fix reallocating string ports.
       new  abae8a9   g10: Fix memory leak.
       new  84f2621   g10: Fix memory leak.
       new  5869f51   g10: Fix memory leak.
       new  29beea6   g10: Fix keybox-related memory leaks.
       new  9037c23   common: Fix memory leak.
       new  d2d1906   common: Fix memory leak.
       new  6b9a89e   common: Fix memory leak.
       new  1de362a   g10: Fix memory leak.
       new  eb4cdbe   g10: Fix memory leak.
       new  401db0e   g10: Fix memory leak.
       new  8f39185   tools: Fix trivial memory leak.
       new  6bfbc36   Fix trivial memory leaks in tests.
       new  5fafd18   g10: Fix memory leak.
       new  44d4c69   g10: Fix memory leak.
       new  ff77b92   g10: Fix build with disabled kbnode cache.
       new  c454922   g10: Fix memory leak.
       new  cff63da   tools/gpgtar: Annotate semi-static allocation.
       new  78aeb23   g10: Fix memory leak.
       new  49fdd08   common: Annotate semi-static allocation.
       new  6446a6b   common: Smart up register_mem_cleanup_func.
       new  681c6ef   common: Add function to select records etc.
       new  d8bce47   gpg: Make sure a user ID packet has always a terminating Nul in memory.
       new  f015552   gpg: Allow to cache the mbox in a user id struct.
       new  5137bf7   gpg: New option --import-filter
       new  7bfc86c   gpg: New option --export-filter
       new  aae3cdb   yat2m: Fix table formatting.
       new  442efa9   doc: Describe filter expressions.
       new  0e36a1d   tools: Extend mime-maker.c:mime_maker_add_header.
       new  c619035   tools: Add options to gpg-wks-server.
       new  7705f31   tools: Call sendmail directly from the wks tools.
       new  1bfed0b   wks: Let the client only export the requested UID.
       new  9177a89   gpg: Avoid spurious failures on keyblocks with no or only deleted nodes.
       new  27d158e   tests: Add a gettime test for sizeof (time_t) > 4.
       new  8c8ae04   wks: Add command --read to gpg-wks-client.
       new  a6b8798   g10: Fix out-of-bounds read.
       new  0b8a335   tools/gpgtar: Provide --create and --extract.
       new  b70d088   tests/migrations: Fix distcheck.
       new  f26fe4f   gpgscm: Improve robustness and compatibility.
       new  8270580   tests: Honor environment variable 'TMP'.
       new  5d1a9c4   gpg: Fix possible out-of-bounds read in is_armored.
       new  9385dfe   gpg: Change calling convention for a function in getkey.c
       new  7e0c48e   gpg: Get rid of an unused arg in a function in getkey.c.
       new  fdfde91   gpg: Document use of node flags in import.c and remove unused args.
       new  073be51   gpg: New option --no-keyring.
       new  a479804   gpg: New options --recipient-file and --hidden-recipient-file.
       new  e5896da   wks: Let the server take the encrytion key from the file.
       new  511c252   doc: Escape file names in generated macros.
       new  2f61aa0   gpgscm: Capture output of spawned processes.
       new  b05878f   gpg: Split a too large export function.
       new  cbe467e   gpg: Add export options "export-pka" and "export-dane".
       new  e32c575   gpgv: Tweak default options for extra security.
       new  7732b33   gpgconf: Enhance --list-dirs.
       new  a346dc2   dirmngr: Fix typo.
       new  3ccfd58   Register DCO for Yann E. MORIN.
       new  0f5b105   gpg: Move a function from import.c to export.c.
       new  9b07557   gpg: Extend import-option import-export to print PKA or DANE.
       new  6cb373f   doc: Update import-export description.
       new  d3837e0   wks: Also create DANE record.
       new  5de41c4   wks: Try to send an encrypted confirmation back.
       new  38eb5f8   wks: Add --cron command to gpg-wks-server.
       new  acb2791   g13: Fix memleak.
       new  7be2181   agent: Fix envvars for UPDATESTARTUPTTY.
       new  44ecc33   wks: New server command --list-domains
       new  9581092   wks: Use correct key for the confirmation
       new  e148c3c   gpg: New option --mimemode.
       new  4ef6227   Merge branch 'master' into STABLE-BRANCH-2-2
       new  7b96a8d   gpg: Do not print a the short keyid if the high word is zero.
       new  82b90ee   gpg: Make --try-all-secrets work for hidden recipients
       new  5811b5c   tests: 3 more sample messages
       new  3b8ed76   gpg: Fix regression due to the new --mimemode options.
       new  66b634f   build: Update config.{guess,sub} to {2016-05-15,2016-06-20}.
       new  c98995e   build: Require latest released libraries
       new  fb14bf0   gpgscm: Use kludge to avoid improper use of ffi_schemify_name.
       new  0342369   gpg: Fix regression since 2.1 in --search-key with a fingerprint.
       new  39c8887   Update Russian translation.
       new  9427288   Update Ukrainian translation
       new  d6d7e4d   po: Complete update of the Norwegian translation
       new  1e9bc66   gpg: Remove options --print-dane-records and --print-pka-records.
       new  60428c2   dirmngr: fix handling of HTTP redirections
       new  23c2491   po: Update the German translation
       new  2b96661   po: Auto-update translations
       new  be1e456   Merge branch 'master' into STABLE-BRANCH-2-2
       new  09c4482   Release 2.1.14
       new  e676848   Imported Upstream version 2.1.14

The 160 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.


-- 
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