[Pkg-gnupg-commit] [gnupg2] annotated tag gnupg-2.1.17 created (now 24657ef)

Daniel Kahn Gillmor dkg at fifthhorseman.net
Sat Dec 24 22:29:43 UTC 2016


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

dkg pushed a change to annotated tag gnupg-2.1.17
in repository gnupg2.

        at  24657ef   (tag)
   tagging  ade32464a25fdb35cc0f39e46d303ceba68ea8f6 (commit)
  replaces  gnupg-2.1.16
 tagged by  Werner Koch
        on  Tue Dec 20 11:27:29 2016 +0100

- Log -----------------------------------------------------------------
19 years of GnuPG
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEE2GkhI8QGXepeDzq1JJs50k8l47YFAlhZB5EACgkQJJs50k8l
47boWQf/ccDU573Lgq6okGSXTcG+5D0zTBqgtorpCje6wasgZ8aw4rsFMVkqRdre
xAl2Q3bwMIRiVGEOroN+F2h/tFUjZ0el2yGnrm43FzdgRuno1CbZilk9EHPZ3ett
p8Kobc84iS4k7B24z4Z22INs+tyMUjWoshyMqEfmkOF14npnvKRjwOs2gX0k8iiC
FCXf+aLcI8V0TyHo8TTXgRPsp8AjIClWUVmwONkZxpkstXDtWIE2qZKbrmEYg9XX
a6EQrNXXuK2Bjz11kX1pH3ZKwEzzr84VSUwv08GYfWeWkYSepI/vzO8xbNAAJpO9
MZ0TlH9dvKrQjy4ur2opjD6PFMUoWA==
=1gtu
-----END PGP SIGNATURE-----

Andre Heinecke (1):
      speedo,w32: Use nsExec::ExecToLog to avoid popups

Daniel Kahn Gillmor (4):
      doc: Ship example gpg-agent-browser.socket in examples/systemd-user/.
      doc: Clarify dirmngr --homedir option.
      dirmngr: Lazily launch ldap reaper thread.
      agent: Respect --enable-large-secmem

Justus Winter (77):
      g10: Fix memory leak.
      tests: Delay querying the avaliable algorithms.
      gpgscm: Use a static pool of cells for small integers.
      gpgscm: Fix installation of error handler.
      gpgscm: Fix property lists.
      gpgscm: Refactor.
      gpgscm: Fix initialization of 'sink'.
      gpgscm: Clean sweeped cells.
      gpgscm: Make 'reverse' compatible with 'reverse_in_place'.
      tests: Rename ssh test.
      g10: Fix iteration over getkey results.
      tests: Add test for the ssh key export.
      gpgscm: Avoid truncating pointers.
      tests: Add test for '--decrypt --multifile'.
      tools,build: Build WKS tools against libintl.
      g10: Fix memory leak.
      tests: Add test for '--encrypt --multifile'.
      tests: Add test for '--verify --multifile'.
      tests,build: Fix distcheck.
      Register DCO for Tobias Mueller.
      tests: New test for '--enarmor' and '--dearmor'.
      tests: Remove debugging display.
      tests: Rename 'error' to 'fail'.
      tests: Add test importing a revocation certificate.
      tests: Improve quick key manipulation test.
      tests: Add test for '--quick-set-expire'.
      g10: Fix out-of-bounds access.
      gpgscm: Generalize 'for-each-p'.
      gpgscm: Implement tags.
      gpgscm: Add flags to the interpreter.
      gpgscm: Add flag TAIL_CONTEXT.
      gpgscm: Keep a history of calls for error messages.
      gpgscm: Better error reporting.
      g10: Fix memory leak.
      g10: List compression algorithms using human-readable names.
      tests: New test using all available compression algorithms.
      tests: Add a test for '--quick-addkey'.
      g10: Create keys that expire in simple key generation mode.
      gpgscm: Improve library functions.
      tests: Refactor test runner.
      gpgscm: Move the test runner to the Scheme library.
      gpgscm: Generalize the test runner.
      gpgscm: Print failed and skipped tests.
      g10: Create expiring keys in quick key generation mode.
      g10: Spell out --recv-keys.
      g10: Hyphenate --clearsign.
      g10,sm: Spell out --list-sigs.
      g10,sm: Spell out --check-sigs.
      g10,sm: Spell out --gen-key.
      g10: Spell out --full-gen-key.
      g10: Spell out --gen-revoke.
      g10,sm: Spell out --passwd.
      dirmngr,build: Remove support for ADNS.
      dirmngr: Add basic libdns support
      dirmngr: New libdns snapshot
      common: Fix typo.
      tests: Rework check for trust models.
      common: Support locating components in the build tree.
      tests: Reuse GPGME's tests.
      build: Fix distcheck.
      doc: Add aliases of all changed options.
      g10: Shorten unreasonably long option.
      g10: Spell out --desig-revoke.
      g10: Rename 'card-edit' to 'edit-card'.
      g10: Rework the --quick-* interface.
      g10: Avoid translating simple error messages.
      doc: Add documentation for programmatic use of GnuPG.
      doc: Improve section on unattended key generation.
      sm: Fix agent communication.
      doc: Mention extra information in pinentry status lines.
      gpgscm: Make exception handling more robust.
      gpgscm: Display location when assertions fail.
      gpgscm: Change associativity of ::.
      tests: New test for --delete-[secret-]keys.
      doc: Clarify that delkey deletes public keys.
      tests: Use sequential test runner if only one test is given.
      tests: Use the common test framework for the migration tests.

NIIBE Yutaka (7):
      agent: Fix npth + daemon mode problem.
      scd: Fix receive buffer size.
      scd: Support OpenPGP card V3 for RSA.
      po: Update Japanese translation.
      dirmngr: Improve ntbtls support.
      po: Update Japanese translation.
      po: Fix Japanese translation.

Neal H. Walfield (24):
      g10: Add a convenience function for checking if a key is a primary key
      g10: Don't use the same variable for multiple SQL compiled statements
      g10: Correctly parameterize ngettext.
      g10: Cache the effective policy.  Recompute it when required.
      g10: If the set of UTKs changes, invalidate any changed policies.
      g10: Use es_fopen instead of open.
      g10: Avoid gratuitously loading a keyblock when it is already available
      g10: Extend TOFU_STATS to always show the validity
      Improve some comments.
      g10: In the TOFU module, make strings easier to translate.
      g10: Improve debugging output.
      g10: Remove dead code.
      tests: Replace data used by the TOFU conflict test.
      tests: Check the signature count in the TOFU TFS record.
      tests: Change (interactive-shell) to start an interactive shell
      g10: Avoid a memory leak.
      doc: Improve the text in the gpg manual
      tests: Update distributed files
      g10: Add missing space.
      g10: On a TOFU conflict, write the conflicting keys to the status fd
      g10: Extend TOFU_STATS to emit <sign-days> and <encyrption-days>
      g10: Use total days, not total messages to compute TOFU validity
      doc: Fix manual.
      test: Extend TOFU tests to also check the days with signatures.

Werner Koch (57):
      Post release updates.
      build: Add repo-only maintainer script append-signature.sh.
      build: Remove more keywords from the generated ChangeLog
      gpg,sm: Merge the two versions of check_special_filename.
      gpg: Make --decrypt with output '-&nnnn' work.
      agent,w32: Initialize nPth in server mode.
      gpgsm: Allow decryption with a card returning a PKCS#1 stripped key.
      agent,dirmngr: Handle corner case in shutdown mode.
      agent,dirmngr: Tiny restructuring.
      gpg: Let only Dirmngr decide whether CERT is supported.
      dirmngr: Add option --standard-resolver.
      gpg: New option --default-new-key-algo.
      gpg: Fix error code arg in ERRSIG status line.
      gpg: New option --quick-set-expire.
      gpg: Fix portability problem.
      tools: Fix memleak in gpgconf.
      tools: Fix use of uninitialized var in mime-maker.
      tools: Move a function from gpg-wks-server to wks-util.c.
      wks: New option --check for gpg-wks-client.
      gpg: Fix the fix out-of-bounds access.
      wks: New option --status-fd for gpg-wks-client.
      Fix 2 compiler warnings.
      common: Skip the Byte Order Mark in conf files.
      gpg: Fix algo string parsing of --quick-addkey.
      gpg: Do not use a fixed string for --gpgconf-list:default_pubkey_algo.
      gpg: Fix memory leak in ecc key generation.
      common: Add replacements for error codes from gpg-error 1.26.
      doc: Add license notes for libdns.
      dirmngr: Require a c99 compiler
      dirmngr: Fix bugs in the standard resolver code.
      dirmngr: Implement CNAME and SRV record lookup via libdns.
      dirmngr: Implement CERT record lookup via libdns.
      dirmngr: New configure option --disable-libdns.
      dirmngr: First patch to re-enable Tor support.
      gpgconf: Fix --apply-defaults.
      gpgconf: New command --apply-profile.
      gpg,sm: A few more option for --gpgconf-list.
      doc: Wrap a too long line in DETAILS.
      dirmngr: Factor common libdns code out.
      dirmngr: Pass Tor credentials to libdns.
      dirmngr: Use one context for all libdns queries.
      dirmngr: Auto-switch from Tor port to Torbrowser port.
      dirmngr: Fix setup of libdns for W32.
      Remove unused debug flags and add "dns" and "network".
      dirmngr,w32: Hack around a select problem.
      typo: Fix a string in do_we_trust_pre.
      po: Some updates to the German translation.
      build: Add target to sign the windows installer.
      dirmngr: Fix problems with the getsrv function.
      dirmngr: New option --resolver-timeout.
      build: Update distributed signature key.
      doc: Update NEWS
      po: Update one English string in Japanese translation.
      sm: Remove wrong example from gpgsm --help.
      po: Update German translation.
      po: Auto-update.
      Release 2.1.17

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

This annotated tag includes the following new commits:

       new  7e174fc   Post release updates.
       new  9a707a2   agent: Fix npth + daemon mode problem.
       new  0540cfb   doc: Ship example gpg-agent-browser.socket in examples/systemd-user/.
       new  2c97fa8   doc: Clarify dirmngr --homedir option.
       new  362afb4   build: Add repo-only maintainer script append-signature.sh.
       new  91a0483   g10: Add a convenience function for checking if a key is a primary key
       new  7142b29   g10: Don't use the same variable for multiple SQL compiled statements
       new  182efc5   g10: Correctly parameterize ngettext.
       new  037f9de   g10: Cache the effective policy.  Recompute it when required.
       new  6ce14a8   g10: Fix memory leak.
       new  893a3f7   tests: Delay querying the avaliable algorithms.
       new  66834eb   gpgscm: Use a static pool of cells for small integers.
       new  7b4e2ea   gpgscm: Fix installation of error handler.
       new  d8df804   gpgscm: Fix property lists.
       new  a3b258d   gpgscm: Refactor.
       new  5c2db9d   scd: Fix receive buffer size.
       new  44c17bc   g10: If the set of UTKs changes, invalidate any changed policies.
       new  bfeafe2   g10: Use es_fopen instead of open.
       new  03a65a5   g10: Avoid gratuitously loading a keyblock when it is already available
       new  7856e3e   gpgscm: Fix initialization of 'sink'.
       new  3fb9954   gpgscm: Clean sweeped cells.
       new  005d326   gpgscm: Make 'reverse' compatible with 'reverse_in_place'.
       new  b89e63e   scd: Support OpenPGP card V3 for RSA.
       new  cc1d213   tests: Rename ssh test.
       new  4db9a42   g10: Fix iteration over getkey results.
       new  47b8b9e   tests: Add test for the ssh key export.
       new  ecc126a   build: Remove more keywords from the generated ChangeLog
       new  f6728d1   dirmngr: Lazily launch ldap reaper thread.
       new  e062bc4   gpgscm: Avoid truncating pointers.
       new  bde4fdd   tests: Add test for '--decrypt --multifile'.
       new  2f27cb1   g10: Extend TOFU_STATS to always show the validity
       new  522f74f   Improve some comments.
       new  9fb5e9c   tools,build: Build WKS tools against libintl.
       new  52385a2   g10: Fix memory leak.
       new  60b4982   gpg,sm: Merge the two versions of check_special_filename.
       new  a5910e0   gpg: Make --decrypt with output '-&nnnn' work.
       new  81d6e98   agent,w32: Initialize nPth in server mode.
       new  8489b12   gpgsm: Allow decryption with a card returning a PKCS#1 stripped key.
       new  854adc8   agent,dirmngr: Handle corner case in shutdown mode.
       new  aa6ab9e   agent,dirmngr: Tiny restructuring.
       new  3c0569e   tests: Add test for '--encrypt --multifile'.
       new  12af8e8   tests: Add test for '--verify --multifile'.
       new  fbdfe6a   tests,build: Fix distcheck.
       new  86efc3e   gpg: Let only Dirmngr decide whether CERT is supported.
       new  304566d   dirmngr: Add option --standard-resolver.
       new  d0bfe3d   Register DCO for Tobias Mueller.
       new  bd1a1d8   g10: In the TOFU module, make strings easier to translate.
       new  cd532bb   g10: Improve debugging output.
       new  ce29272   gpg: New option --default-new-key-algo.
       new  ef10c34   gpg: Fix error code arg in ERRSIG status line.
       new  fae4d06   tests: New test for '--enarmor' and '--dearmor'.
       new  41b3d09   gpg: New option --quick-set-expire.
       new  bd9ebe1   g10: Remove dead code.
       new  d5b18d6   tests: Replace data used by the TOFU conflict test.
       new  17c717d   tests: Check the signature count in the TOFU TFS record.
       new  db6d8cf   tests: Change (interactive-shell) to start an interactive shell
       new  6102099   g10: Avoid a memory leak.
       new  7572d27   doc: Improve the text in the gpg manual
       new  87972fd   tests: Update distributed files
       new  89ac071   tests: Remove debugging display.
       new  5b5d881   tests: Rename 'error' to 'fail'.
       new  e352ead   tests: Add test importing a revocation certificate.
       new  8636ad5   agent: Respect --enable-large-secmem
       new  92df40a   tests: Improve quick key manipulation test.
       new  dec2ae3   tests: Add test for '--quick-set-expire'.
       new  c3008bf   gpg: Fix portability problem.
       new  b265969   tools: Fix memleak in gpgconf.
       new  dd03667   tools: Fix use of uninitialized var in mime-maker.
       new  3b5b94c   g10: Fix out-of-bounds access.
       new  a2bedc8   gpgscm: Generalize 'for-each-p'.
       new  c3138de   tools: Move a function from gpg-wks-server to wks-util.c.
       new  d8c5e8c   wks: New option --check for gpg-wks-client.
       new  a75790b   gpg: Fix the fix out-of-bounds access.
       new  fcf5aea   gpgscm: Implement tags.
       new  a4a6916   gpgscm: Add flags to the interpreter.
       new  0125669   gpgscm: Add flag TAIL_CONTEXT.
       new  404e8a4   gpgscm: Keep a history of calls for error messages.
       new  e7429b1   gpgscm: Better error reporting.
       new  4a04277   wks: New option --status-fd for gpg-wks-client.
       new  cb4c7ab   Fix 2 compiler warnings.
       new  5c7d582   common: Skip the Byte Order Mark in conf files.
       new  3de9bad   g10: Fix memory leak.
       new  c8100fc   g10: List compression algorithms using human-readable names.
       new  59f1562   tests: New test using all available compression algorithms.
       new  b778d8d   tests: Add a test for '--quick-addkey'.
       new  d568a15   g10: Create keys that expire in simple key generation mode.
       new  522e6f7   gpg: Fix algo string parsing of --quick-addkey.
       new  f1304ee   gpg: Do not use a fixed string for --gpgconf-list:default_pubkey_algo.
       new  98433c7   gpg: Fix memory leak in ecc key generation.
       new  ab3cdeb   po: Update Japanese translation.
       new  e3876f1   gpgscm: Improve library functions.
       new  fe36e63   tests: Refactor test runner.
       new  1a176b9   gpgscm: Move the test runner to the Scheme library.
       new  d43dabf   gpgscm: Generalize the test runner.
       new  429891a   gpgscm: Print failed and skipped tests.
       new  dd3dde0   g10: Create expiring keys in quick key generation mode.
       new  ca59815   g10: Spell out --recv-keys.
       new  04754ce   g10: Hyphenate --clearsign.
       new  a6d6e4a   g10,sm: Spell out --list-sigs.
       new  9147737   g10,sm: Spell out --check-sigs.
       new  892c827   g10,sm: Spell out --gen-key.
       new  09163a6   g10: Spell out --full-gen-key.
       new  ec1bd3a   g10: Spell out --gen-revoke.
       new  c1c35fb   g10,sm: Spell out --passwd.
       new  57aa42c   dirmngr: Improve ntbtls support.
       new  2e734a3   dirmngr,build: Remove support for ADNS.
       new  f6acd04   dirmngr: Add basic libdns support
       new  f8ab2c4   dirmngr: New libdns snapshot
       new  aae68a3   common: Add replacements for error codes from gpg-error 1.26.
       new  d84f5a8   doc: Add license notes for libdns.
       new  392966a   dirmngr: Require a c99 compiler
       new  4a030f6   dirmngr: Fix bugs in the standard resolver code.
       new  4c13e4e   dirmngr: Implement CNAME and SRV record lookup via libdns.
       new  3c2a791   dirmngr: Implement CERT record lookup via libdns.
       new  d34a2bb   dirmngr: New configure option --disable-libdns.
       new  d6e3324   common: Fix typo.
       new  55dc811   tests: Rework check for trust models.
       new  ca1e974   common: Support locating components in the build tree.
       new  948cca9   tests: Reuse GPGME's tests.
       new  0e2055c   build: Fix distcheck.
       new  2d1760f   dirmngr: First patch to re-enable Tor support.
       new  bc6b76e   doc: Add aliases of all changed options.
       new  c252627   g10: Shorten unreasonably long option.
       new  3c69109   g10: Spell out --desig-revoke.
       new  6e43967   g10: Rename 'card-edit' to 'edit-card'.
       new  41ad04d   g10: Rework the --quick-* interface.
       new  6b16b02   g10: Avoid translating simple error messages.
       new  6caa2d0   g10: Add missing space.
       new  fea9da4   g10: On a TOFU conflict, write the conflicting keys to the status fd
       new  116a78e   doc: Add documentation for programmatic use of GnuPG.
       new  ca02a8b   doc: Improve section on unattended key generation.
       new  94f6b90   g10: Extend TOFU_STATS to emit <sign-days> and <encyrption-days>
       new  4a2c210   g10: Use total days, not total messages to compute TOFU validity
       new  a165fa0   doc: Fix manual.
       new  3c7d6a1   sm: Fix agent communication.
       new  12a5265   doc: Mention extra information in pinentry status lines.
       new  6ca3c28   gpgconf: Fix --apply-defaults.
       new  76cd64a   gpgconf: New command --apply-profile.
       new  48671f2   gpg,sm: A few more option for --gpgconf-list.
       new  41a426a   doc: Wrap a too long line in DETAILS.
       new  59d3c3e   dirmngr: Factor common libdns code out.
       new  ddb4808   dirmngr: Pass Tor credentials to libdns.
       new  c4e8a31   dirmngr: Use one context for all libdns queries.
       new  024dbd7   dirmngr: Auto-switch from Tor port to Torbrowser port.
       new  b653e76   po: Update Japanese translation.
       new  c3c6084   po: Fix Japanese translation.
       new  e77b924   dirmngr: Fix setup of libdns for W32.
       new  e384405   Remove unused debug flags and add "dns" and "network".
       new  026bbf0   speedo,w32: Use nsExec::ExecToLog to avoid popups
       new  df00745   gpgscm: Make exception handling more robust.
       new  3949cbd   gpgscm: Display location when assertions fail.
       new  a45dc08   gpgscm: Change associativity of ::.
       new  a1afc45   tests: New test for --delete-[secret-]keys.
       new  a76fe9e   doc: Clarify that delkey deletes public keys.
       new  aec89a7   test: Extend TOFU tests to also check the days with signatures.
       new  d51499f   dirmngr,w32: Hack around a select problem.
       new  10dae15   typo: Fix a string in do_we_trust_pre.
       new  63c7bf1   po: Some updates to the German translation.
       new  0bf16d7   tests: Use sequential test runner if only one test is given.
       new  65a0d6a   tests: Use the common test framework for the migration tests.
       new  284ec54   build: Add target to sign the windows installer.
       new  af8b68f   dirmngr: Fix problems with the getsrv function.
       new  81c0127   dirmngr: New option --resolver-timeout.
       new  b8b0d2f   build: Update distributed signature key.
       new  2051f29   doc: Update NEWS
       new  7185f73   po: Update one English string in Japanese translation.
       new  13465e7   sm: Remove wrong example from gpgsm --help.
       new  4a283b5   po: Update German translation.
       new  192a5cb   po: Auto-update.
       new  ade3246   Release 2.1.17

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