[Pkg-gnupg-commit] [gnupg2] annotated tag debian/2.1.12-1 created (now 9d177e5)

Daniel Kahn Gillmor dkg at fifthhorseman.net
Wed May 11 08:38:59 UTC 2016


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

dkg pushed a change to annotated tag debian/2.1.12-1
in repository gnupg2.

        at  9d177e5   (tag)
   tagging  8b81126ec71247bde8cb8cefe3dbb5d305fcc17d (commit)
  replaces  upstream/2.1.12
 tagged by  Daniel Kahn Gillmor
        on  Wed May 11 04:36:49 2016 -0400

- Log -----------------------------------------------------------------
gnupg2 Debian release 2.1.12-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQJ8BAABCgBmBQJXMu8hXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFREIyRTc0RjU2RkNGMkI2NzI5N0I3MzUy
NEVDRkY1QUZGNjgzNzBBAAoJECTs/1r/aDcKr9cP/ic3ClXJ3x962d5BxtaW+Qea
AR7RKvB1xoETCWICvCutYHkyLuCaF6iP0mQPirr9hH5RiGwBljx+vAfM7xOwacLw
A6XOTxR/5P97VIsFbMbwDvxYbx0Azef4TRlBZ0t9VT8QiJ9N7hQc9O3VuOFNDBOQ
VWtcf6QQPu8SXhqGGmnpol73m39q6fqjoFl6vjyYLnWaEN3ag4A41kta8+jBKRAK
+SGICYvu12DiCs1QqOockTmVef3VZzM4fw+NFp+U3aft8MjqzMcommjgXH/row6N
PzXdYcpw9JHCSOKiNN8W2VW2WoP8GMxv35i5DrdpLWtrPkuMMMWty1jz6V4Ce2HN
WwA83g9mtpO8zkt9RO+dVUBrc2VR4ozGRRe5PlmNBaWCvf0YHkk7xE6SR2awUF1r
oG3HziQtrhTRIeErHqOEfY3PCMbLhOZd/vEjYCvgWMaBA269GN7wXW6QQXNFes6a
67HgyMZwIu/UaIdNPBLCdnyq1l/k+TfPuyOk4JMPAgjy+5EPLvtswqQbn/N1ECnx
8PA4FZKV0qvlpMgU+A9ZIwbCI1bFSCIZ1dkrOyyvtjWZuX67X9OV0UkamgFLsppa
mSzUM18EqJrW9yd4Qpurie6Zcv6kyD13unGFjO08G6R5blX0myGG80eJPk4cx/9X
Y2fywKnzu3kvT6tXFfBG
=JAqu
-----END PGP SIGNATURE-----

Daniel Kahn Gillmor (217):
      Fix broken generation of rsa and dsa keys.
      ignore emacs turds in debian/
      update Vcs fields
      move package to group maintenance
      wrap-and-sort cleanup of debian/*
      prepare release
      use pristine-tar
      starting experimental branch for 2.1
      Imported Upstream version 2.1.0~beta783
      update build-deps
      refresh renaming patch for 2.1
      prepare 2.1 beta upload to unstable
      switch from pth to npth
      pcsc-wrapper dropped by upstream
      keyserver helpers have been removed; use dirmngr instead
      formatting tweaks
      formatting tweaks
      fix typo in gpg.info (closes: #760273)
      drop versioned Build-Conflicts on automake by setting environment variables in debian/rules
      experimental: update debian/watch for beta
      Merge tag 'upstream/2.1.0_beta834' into experimental
      work with newly-released beta instead
      drop versioned Build-Conflicts on automake by setting environment variables in debian/rules
      ship /usr/bin/gpgparsemail (closes: #760575)
      warn but don't fail when scdaemon options are in ~/.gnupg/gpg.conf (closes: #762844)
      do not break on --trust-model=always (closes: #751266)
      document that doc/OpenPGP is not actually an RFC, but just refers to one (closes: #745410)
      avoid duplicate argument parsing
      Bump Standards-Version to 3.9.6 (no changes needed)
      warn about scdaemon options in gpg.conf (Closes: #762844)
      Merge tag 'upstream/2.1.0_beta864' into experimental
      debian/changelog: note that we have a new beta
      adjusted patches
      build dirmngr from gnupg2 packaging
      gnupg2 now Recommends: dirmngr as well
      Removed dirmngr system service
      announce removal of dirmngr system service
      avoid ldap libraries as a hard dependency of dirmngr
      clean up old conffiles from previous dirmngr instances
      updated build-dependencies
      include gpgtar, use help2man to generate manpages at build time
      use dh_installman instead of using dh_install for manpages
      help2man pages should get cleaned up
      debian/dirmngr.install use the same path prefix as other debian/*.install files
      move from gpgtar to gpg-zip
      removing gpg-zip entirely because it is already shipped in debian with gpg
      ship /usr/bin/gpgparsemail (closes: #760575)
      obey wrap-and-sort
      ship gpg-check-pattern (and several other exaple files)
      document which bugs were fixed upstream already
      document that doc/OpenPGP is not actually an RFC, but just refers to one (closes: #745410)
      Bump Standards-Version to 3.9.6 (no changes needed)
      install info files with dh_installinfo
      generate our own manpage for gpg-check-pattern since upstream does not ship one
      Avoid unnecessary linkage
      do not try to install missing changelogs
      call dpkg-shlibdeps correctly to get the ldap Recommends: into dirmngr
      fix failures on uncomputable keygrips
      Merge tag 'upstream/2.1.0_beta895' into experimental
      --enable-large-secmem to ensure that gpg2 works with pre-generated oversized RSA keys
      dropping patches adopted upstream
      update dirmngr.NEWS with new version
      we are not using the dirmngr conffiles any more
      updated /etc/X11/Xsession.d/90gpg-agent to export $GPG_AGENT_INFO about the standard socket.
      added pkg-config to Build-Depends.
      update gnupg-agent.xsession to export ssh-agent where configured. (Closes: #767341)
      use cheap/fast entropy for the test suite so that builds on low-entropy machines go faster.
      2.1.0 is no longer beta
      added upstream signing keys for David Shaw and NIIBE Yutaka, as indicated upstream in Message-ID: 87ioisn1mo.fsf at vigenere.g10code.de
      Merge tag 'upstream/2.1.0' into experimental
      import upstream 2.1.0 release.
      avoid self-reporting as a beta now that this is a release
      Merge tag 'upstream/2.1.1' into experimental
      updated for 2.1.1 release
      gnupg2 now Breaks: older versions of dirmngr (closes: #769460)
      refresh name patch
      include translations, bugfixes, and cryptographic safety issues from upstream
      Merge tag 'upstream/2.1.2' into experimental
      updated for 2.1.2 release
      move from automake1.11 to plain automake (upstream uses 1.14 now)
      avoid regression from stock 2.1.2
      include upstream bugfixes
      Fix segv due to NULL value stored as opaque MPI.
      Avoid NULL dereference with opaque MPI.
      Add gnupg2-dbg (Closes: #781631)
      Merge tag 'upstream/2.1.3' into experimental
      preparing 2.1.3 release
      update patches
      added depends for -dbg
      store upstream-vcs-tag in gbp.conf
      convert to gbp-pq patchqueue
      include two bugfixes from upstream
      moved to gbp patch-queue
      work around the gnome-keyring gpg-agent hijacking
      include upstream-vcs-tag
      Merge tag 'upstream/2.0.27'
      rebase patch queue after importing upstream changes
      new upstream release, preparing changelog
      move from automake1.11 to plain automake (upstream uses 1.14 now)
      Merge tag 'upstream/2.1.4' into experimental
      updated debian patches for 2.1.4 release
      import encryption packet detection from upstream
      fix debian/copyright
      backported upstream fix for coping with unknown key types
      fix debian/copyright
      really address excess dependencies on headless server (thanks Raphaël Halimi for noticing) (Closes: #753163)
      for this current branch, focus only on gpg 2.0.*
      Merge tag 'upstream/2.0.28'
      updated patches
      prepare upstream bugfix release
      avoid excess dependencies on headless servers (Closes: #753163)
      updated gpg-agent description
      refer to RFC 4880 instead of 2440 (long overdue!)
      Merge tag 'upstream/2.1.5' into experimental
      preparing for 2.1.5-1 release
      pass DBUS_SESSION_BUS_ADDRESS through to the agent so that pinentry-gnome3 can work across sessions.
      d/clean: drop stamp-po to rebuild l10n (Closes: #788989)
      ensure that l10n files are rebuilt cleanly.
      update debian/changelog
      pass DBUS_SESION_BUS_ADDRESS to the agent for gnome3.
      Merge tag 'upstream/2.1.6' into experimental
      refresh patches
      new upstream release
      drop deprecated gpgsm-gencert.sh
      Merge tag 'upstream/2.1.7' into experimental
      refreshed patches
      new upstream release
      block ptrace connections to gpg-agent
      import change history from unstable
      use unstable instead of experimental branches
      Merge experimental into master
      merge tag upstream/2.1.8 into master
      New upstream release
      update patches
      correct ssh fingerprint for ECDSA nistp384 (Closes: #795636)
      Merge tag 'upstream/2.1.9'
      New upstream release
      refresh patches (drop patch from upstream)
      ship sks-keyservers.netCA.pem in dirmngr to make it easier to use hkps.
      avoid shipping Changelog-2011, use upstream ChangeLog (Closes: #803225)
      Merge tag 'upstream/2.1.10'
      updated changelog
      refresh debian patches
      update build dependencies
      apply wrap-and-sort for canonicalization
      fix keystrlen
      actually use sks-keyservers CA by default if the user asks for hkps://hkps.pool.sks-keyservers.net
      move ownership of some files in /usr/share/gnupg2/ to more appropriate owners like gpgsm and dirmngr.
      avoid infinite loop when doing --gen-revoke by fingerprint
      avoid failing with an error if we mis-detect multiple keys (Closes: #807819)
      removed explicit -dbg package, in favor of the autobuilt -dbgsym packages
      Merge tag 'upstream/2.1.11'
      new upstream release
      dropping patches merged upstream
      removed undocumented gpgkey2ssh; use gpg --export-ssh-key instead
      added temporary hook to view failing gpgtar test output on build daemons since i can't replicate the failures on my own build systems.
      trying again to get a proper dump of the gpgtar.test.log. sigh.
      disable gpgtar, since it is causing unpredictable testsuite failures and we don't ship it anyway.
      taking over gpgv-udeb from gnupg 1.4.x packaging
      debian/control: use secure transport for Vcs-* and Homepage
      avoid FTBFS with patch from upstream (Closes: #814842)
      bumped standards-version to 3.9.7 (no changes needed)
      build out-of-tree for cleanliness
      avoid failures on win32 when gpgconf.exe is not present (from upstream)
      adopt gpgv-win32 from the 1.4 packaging
      try to force libiconv for win32
      borrow regression tests as well
      port tests to gpg2
      enable tests to work on amd64
      avoid trying to strip gpgv.exe if it is not present (e.g. arch-dependent builds)
      avoid trying to use help2man on non-existent binaries
      avoid build failures when building only arch-dependent or only arch-independent packages.
      more cleanup on arch-dependent packages.
      re-indent debian/tests/gpgv-win32
      enable test to run as non-root on systems that are already setup with wine32
      dh_strip does not get called on architecture-independent builds, but we need to strip anyway for win32
      refresh patches from gbp pq
      have some manpages to ship when cross-compiling
      hand-craft the manpages upstream doesn't ship
      updated debian/watch to version 4
      fix the patch that avoids describing a build from git as a beta
      prepare changelog for new experimental release
      https://bugs.debian.org/730846 is supposed to be fixed already
      prepare upload to unstable
      simplified xsession startup
      drop renumbering patch
      Ship dedicated binaries in /usr/lib/gnupg instead of /usr/lib/gnupg2
      move names in .manpages files
      renaming packages
      add symlinks for {gnupg,gpgv}2 dummy transitional packages
      tell gnupg that it will be gpg, not gpg2
      switching over binary package names in experimental
      try to use proper names
      added --enable-gpg2-is-gpg to all build variants
      upstream ships the manpages with the wrong name; work around that
      ship lspgpot, gpg-zip, and gpgsplit in gnupg
      scdaemon takes over udev rules from gnupg 1.4 packaging
      Add migrate-pubring-from-classic-pgp, NEWS, and README.Debian
      document migrate-pubring-from-classic-gpg
      updated debian/changelog
      try to avoid importing things that are going to be autoreconfed anyway
      wrap-and-sort
      actually ship manpage for migration script
      Merge tag 'upstream/2.1.12' into experimental
      start to prepare for experimental release
      we do not need iconv for win32 builds any more
      drop patches already applied or otherwise addressed upstream
      refresh patches
      more cleanup related to upstream fixes
      build gnupg-module-overview.png and ship it
      bumped Standards-Version to 3.9.8 (no changes needed)
      upstream now avoids the gpgtar test when gpgtar isn't built
      simplify the shipping of gpgv.exe
      remove workaround that printed results of gpgtar.test
      use standard dh to ship Xsession.d script
      include two simple fixes from upstream
      document gpgv --weak-digest in --help

David Prévot (13):
      Update POT and PO files
      Ensure the translations get rebuild
      Update French translation
      Update Ukrainian translation
      Update German translation
      Update Danish translation
      Update Japanese translation
      Update Chinese (traditional) translation
      Update Russian translation
      Update Polish translation
      Update Spanish translation
      New Dutch translation
      Update changelog for 2.0.26-4 release

Eric Dorland (172):
      cp gnupg2 into trunk
      import gnupg2 1.9.20-1.1
      take over, fix for CVE-2006-3746
      make rules executable
      initial import of gnupg 1.9.22
      readd debian dir
      Load . into trunk/gnupg2.
      gnupg2 1.9.93
      gnupg2 1.9.94
      gnupg 2.0.0
      remove some unneeded files
      fix info, remove point-to-info.1
      finalise changelog
      dh_install instead of dh_movefiles
      rules fixup
      remove pkglibdir
      another tweak
      fix space detection
      install pcsc-wrapper in libexec
      remove silly version file
      tweak build-deps
      fix up the paths to some utility programs
      update standards-version
      remove dev warning
      fix missing replaces
      remove unnecessary dependencies
      generate gnupg2.info from gnupg.texi
      temporarily finalise
      run makeinfo manually
      finalise and add bug number
      initial import of gnupg2 2.0.1
      gnupg 2.0.2
      import gnupg2 2.0.3
      import gnupg2 2.0.3
      gnupg 2.0.4
      add watch file
      Merge branch 'upstream'
      Merge branch 'upstream'
      * New upstream release.
      * docs/scdaemon.texi: Remove old --print-atr documentation. Thanks
      * The "Ubuntu, I would have done it had you only asked" release.
      Merge branch 'upstream'
      * New upstream release. (Closes: #437289)
      Merge branch 'upstream'
      * New upstream release.
      Don't run make check, it's broken.
      * debian/watch: Use passive ftp, ftp.gnupg.org doesn't seem happy
      Merge branch 'upstream'
      * New upstream release. (Closes: #428635)
      * debian/rules: Don't ignore status of make distclean, just check for
      Merge branch 'upstream'
      New upstream release. Fixes CVE-2008-1530, Key import memory corruption.  (Closes: #472928)
      Add recommends on gnupg-agent.
      Fix FTBFS with gcc 4.3.
      Depend on pinentry instead of recommend, and make pinentry-gtk2 first.
      Finalize changelog
      Merge branch 'patch/gpgkey2ssh-fix'
      Urgency medium to try to beat the release.
      debian/control: Make the description a little more distinctive than gnupg v1's. Thanks Jari Aalto. (Closes: #496323)
      Merge branch 'upstream'
      New upstream release. (Closes: #496663)
      debian/control: Change build dependency on gs to ghoscript, since ghoscript has been replaced.
      Merge branch 'upstream'
      New upstream release. (Closes: #499569, #463270, #446494, #314068,  #519375, #514587)
      debian/compat: Use debhelper v7.
      debian/control: Update Standards-Version to 3.8.2.
      debian/control: Use ${misc:Depends}.
      Remove unnecessary patches
      Override pkgdatadir so that it points to /usr/share/gnupg2.
      Merge branch 'upstream'
      New upstream release.
      debian/control: Depend instead of Recommend gnupg-agent. (Closes: #538947)
      debian/control: Build depend on libreadline-dev instead of libreadline5-dev, since libreadline6-dev is out.
      Merge branch 'upstream'
      New upstream release.
      debian/source/format, debian/source/options, debian/source/patch-header: Convert to v3 quilt format, with single-debian-patch.
      debian/control: Tighten dependency on gnupg-agent. (Closes: #551792)
      Finalize changelog
      debian/*.lintian, debian/*.lintian-overrides, debian/rules: Rename lintian files and use dh_lintian instead of shell snippets.
      debian/source/patch-header, debian/source/options: Delete patch header and remove single-debian-patch option.
      debian/patches/01-gnupg2-rename.diff: Move patch to do the necessary renaming of gnupg -> gnupg2 in a quilt patch.
      debian/patches/02-encode-s2k.diff: Added patch to fix passphrase problem in gpgsm. Thanks Martijn van Brummelen for the NMU to fix this problem in 2.0.14-1.1.
      debian/patches/03-gpgsm-realloc.diff: Fix for "Realloc Bug with X.509 certificates" for gpgsm. (Closes: #590122)
      debian/rules, debian/control: Use dh-autoreconf and autopoint to regenerate autotools files at build time.
      Remove config.guess and config.sub from master branch to be in sync with upstream
      Merge branch 'upstream'
      New upstream release. (Closes: #584316, #603985, #603983, #603984)
      debian/patches/02-encode-s2k.diff, debian/patches/03-gpgsm-realloc.diff, debian/patches/series: Drop now unneeded security patches.
      debian/rules, debian/patches/01-gnupg2-rename.diff, debian/gnupg2.info, debian/gnupg2.install: No need to rename the info file anymore.
      debian/patches/01-gnupg2-rename.diff: Rename the autoconf package for better renaming of pkg directories. (Closes: #579006)
      debian/control, debian/compat: Upgrade to debhelper level 8.
      debian/control: Upgrade Standards-Version to 3.9.1.
      debian/control: Update Build-Depends versions for the latest release.
      debian/gnupg2.install: Add the applygnupgdefaults command. (Closes: #567537)
      debian/gnupg2.docs: doc/faq.html no longer exists.
      debian/control: Add dependency on dpkg (>= 1.15.4) | install-info for info install trigger.
      debian/control, debian/rules: Use debian build hardening.
      debian/rules: Convert the rules file to use the lovely dh format.
      debian/gnupg2.dirs, debian/gnupg-agent.dirs, debian/gpgsm.dirs: Remove unless dirs files.
      debian/gnupg-agent.lintian-overrides, debian/gnupg2.lintian-overrides, debian/gpgsm.lintian-overrides: Remove unneeded lintian-overrides files.
      Merge branch 'upstream'
      New upstream release.
      debian/copyright: Update ftp location. (Closes: #624404)
      debian/patches/01-gnupg2-rename.diff: Refresh patch.
      debian/control, debian/gpgsm.install, debian/scdaemon.install: Add a separate package for the scdaemon. (Closes: #416129)
      debian/control, debian/gpgsm.install, debian/gnupg2.install, gnupg-agent.install: Move gpg-preset-passphrase and gpg-protect-tool into the gnupg-agent.
      debian/control: Upgrade Standards-Version to 3.9.2.
      debian/rules: Install ChangeLog for new scdaemon package.
      debian/control: Add Multi-Arch: foreign to all packages.
      Merge branch 'upstream'
      New upstream release.
      debian/rules: Update ChangeLog locations.
      debian/control: Use canonical addresses for VCS.
      debian/control: Fix scdaemon short description.
      debian/patches/02-cve-2012-6085.diff: Patch from upstream to fix CVE-2012-6085, "gnupg key import memory corruption". (Closes: #697251)
      Merge tag 'upstream/2.0.20'
      New upstream release.
      debian/patches/02-cve-2012-6085.diff: Remove, merged upstream.
      debian/control: Upgrade Standards-Version to 3.9.4.
      debian/compat, debian/control: Upgrade to debhelper v9.
      debian/control, debian/rules: Drop hardening-wrapper, now that we use debhelper v9.
      debian/scdaemon.install: scdaemon has moved under $libexecdir.
      debian/control: Tighten dependency on scdaemon.
      Add bugs closed in 2.0.20
      debian/rules: Turn on al hardening options.
      debian/patches/01-gnupg2-rename.diff: Refresh patch.
      debian/gnupg-agent.install, debian/gnupg2.install, debian/scdaemon.install: Fix /usr/lib paths for multi-arch.
      debian/rules: Pass ${pkglibdir} to --libexecdir since dh v9 passes ${libdir} by default.
      Merge tag 'upstream/2.0.21'
      New upstream release. (Closes: #613465, #713287)
      debian/patches/01-gnupg2-rename.diff: Refresh patch.
      debian/control: Fix Vcs-Git path.
      debian/control: Now depends on libgpg-error >= 1.11.
      debian/control: Build-Depends on automake1.11 since the test suite
      debian/control: Also need a Build-Conflicts on automake (<= 1.12).
      debian/rules, debian/gnupg2.install: Switch libexecdir to /usr/lib/gnupg2 to install helper binaries to a non-multiarch specific location. (Closes: #717303)
      debian/control, debian/gpgv2.install: Split out gpgv2 into its own package.
      debian/control, debian/gnupg2.install, debian/kbxutil.1: Add rule and manpage for kbxutil using help2man.
      debian/patches/02-gpgv2-dont-link-libassuan.diff: Don't link gpgv2 against libassuan as it's not used.
      Fix libexec paths
      Add proper Conflicts and Replaces for gpgv2.
      debian/rules: Install changelog for gpgv2.
      Merge tag 'upstream/2.0.22'
      New upstream version. Fixes CVE-2013-4402. (Closes: #725433)
      debian/patches/03-fix-empty-usage-flags.diff: Patch for CVE-2013-4351. (Closes: #722724)
      New upstream version. Fixes CVE-2013-4402 and CVE-2013-4351. (Closes: #725433, #722724)
      debian/gnupg2.install: Install gnupg-card-architecture.png for the info file.
      debian/control: Fix Build-Conflicts on newer automakes. Thanks Chris Boot. (Closes: #726015)
      debian/control: IDEA is no longer patented, drop its metion from the description. Thanks brian m. carlson. (Closes: #726139)
      debian/rules: Disable the test suite on mips and mipsel to work around Bug:#730846.
      debian/watch, debian/upstream-signing-key.gpg: Add upstream signing key for uscan verification.
      debian/kbxutil.1, debian/rules: Add better description and regenerate the manpage.
      debian/control: Remove version on gpg-idea conflict, add missing Breaks for gpgsm and convert Conflicts to Breaks for gpgv2.
      debian/control: Move gnupg-agent to Depends for gpgsm instead of Replaces (which in turn should have been Recommends).
      debian/control: Standards-Version to 3.9.5.
      debian/copyright: Switch to a shiny DEP-5 copyright file.
      Fix upstream-signing-key extension
      Merge tag 'upstream/2.0.23'
      New upstream release.
      debian/upstream/signing-key.asc: Rename upstream-signing-key.pgp to the new, supported name.
      debian/control: Restore versioned conflict against gpg-idea. (Closes: #733984)
      debian/control: Add Recommends on dirmngr for gpgsm. (Closes: #683579)
      Merge tag 'upstream/2.0.24'
      New upstream release. Fixes CVE-2014-4617 "infinite loop when decompressing data packets". (Closes: #752498)
      debian/patches/02-gpgv2-dont-link-libassuan.diff: Drop, now upstreamed.
      Merge tag 'upstream/2.0.25'
      New upstream release.
      debian/control: Switch to libgcrypt20-dev (aka 1.6 release).
      Merge tag 'upstream/2.0.26'
      New upstream release.
      debian/control: Suggest parcimonie. Thanks ilf. (Closes: #752261)
      debian/patches/0003-Include-defs.inc-in-BUILT_SOURCES.patch: Fix for build failure when rebuilding info docs.

NIIBE Yutaka (1):
      update scdaemon dependencies

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

This annotated tag includes the following new commits:

       new  167558a   Post release updates
       new  d0d9708   scd: Migrate to new API of libusb 1.0.
       new  f099042   doc: Typo fixes
       new  4d67144   dirmngr: Build fix for FreeBSD (EAI macros)
       new  ab7d41b   gpg: Shorten the --tofu-policy help text
       new  1b90b52   scd: Fix detection of libusb.
       new  3d952a2   scd: Fix size_t/int mismatch in libusb
       new  75311cf   doc: Note that rngd can also be used to quickly generate insecure keys.
       new  d9f9b3b   g10: Make sure to have the directory for trustdb.
       new  acac103   common: Change simple_query to ignore status messages.
       new  d711f5c   tests: Remove some harmless warnings in regression tests.
       new  81494fd   g13: First chunk of code to support dm-crypt.
       new  d19d6e1   common: Make gnupg_exec_tool conform to spec.
       new  c5d7045   g13: Switch over to common/exectool.c.
       new  6390bec   g13: Fix releasing of a syshelp context.
       new  3087197   g13: Return an error for non-existing device.
       new  dc1dbc4   g13: Re-factor high level create code.
       new  4f152f3   g13: Add functions to handle uint in a keyblob.
       new  82d1215   g13: Rename utils.c to g13tuple.c
       new  59fc350   g13: Define 3 new tags.
       new  13f745b   g13: Improve dump_keyblob.
       new  b0e6ab1   g13: Second chunk of code to support dm-crypt.
       new  86f3bb1   g13: Require a confirmation before g13 is used for DM-Crypt.
       new  ad43dc6   common: Fix comment.
       new  c0268c4   gpg: Fix format_keyid when dynamically allocating the buffer.
       new  5cdde08   gpg: Fix calc_header_length when LEN is 0 and improve documentation.
       new  9663b08   gpg: Improve API documentation.
       new  9b28b82   gpg: Add hidden key-edit subcommand "change-usage".
       new  772f6b2   Put asterisks in front of two function descriptions.
       new  6fbe12a   dirmngr: fix for memory alignment.
       new  ea9cfcf   common, g10: Fix indentation to silence GCC-6.
       new  a1c1128   doc: Add a gnupg-module-overview picture.
       new  2f02ed7   gpg: Make ASCII armor decoding more robust to encoding errors.
       new  44b02e1   w32: Do not error out if gpgconf is not installed.
       new  e1ceff1   w32: Make scdaemon build again due to libusb problem.
       new  813df2f   gpg: Clean up dangling agent_open and agent_closed declarations.
       new  7e7f35a   gpgparsemail: Allow weirdly-mixed pkcs7 signatures.
       new  c45633a   gpg: Add accessor & utility functions for pk->keyid and pk->main_keyid.
       new  bf9d124   gpg: Initialize the primary key when generating a key.
       new  10671c3   gpg: Use format_keyid rather than manually formatting the keyid.
       new  ac5aea9   gpg: Split the function check_signature_end.
       new  5fbd805   gpg: Split print_and_check_one_sig.
       new  44cdb9d   gpg: Split check_key_signature2.
       new  2d1d795   gpg: Systematically detect and fix signatures that are out of order.
       new  661ba47   tools/mk-tdata: Fix data generation on Windows.
       new  b0125ae   common/exechelp: Fix pipe creation.
       new  f5a4b6a   common/exechelp: Fix error handling.
       new  8857590   common/exechelp: Fix opening the 'nul' device.
       new  dd67036   common/exechelp: Fix handle leak.
       new  5d8f7b1   common/exechelp: Disable debugging by default.
       new  709e2a7   common/exechelp: Avoid magic numbers.
       new  54acc87   common/exechelp: Mute the Windows version.
       new  9f4a8d4   common/exechelp: Add general pipe function.
       new  5ba4f60   common/exechelp: Provide a way to wait for multiple processes.
       new  6292841   tests/openpgp: Fix file removal.
       new  785a7f4   tests/openpgp: Avoid dependency on source files.
       new  01dcc2c   tests/openpgp: Reimplement 'pinentry.sh' in c.
       new  ede0061   tests/openpgp: Qualify executables with extension.
       new  f268679   g13: Run mount after dmsetup.
       new  f7968db   g13: Add commands --suspend and --remove.
       new  903466e   common: More accurately name function.
       new  8066f8a   common: Check for an error before reading.
       new  33ac735   gpg: Use higher-level functions.
       new  f57a91a   common: Add log_assert.
       new  14d27b2   common: Improve a function's documentation and comments.
       new  75861b6   common: Reduce buffer size.
       new  512bc72   gpg: Avoid an unnecessary copy.
       new  c9636a1   gpg: Add some asserts.
       new  b7b4a1b   gpg: Improve documentation and comments related to OpenPGP packets.
       new  105a562   gpg: Avoid directly twiddling bits.
       new  960f5e2   gpg: More carefully encode a packet's length.
       new  87515e3   gpg: Show debugging info if a sig with an unsupported sig class is used.
       new  2de0d41   gpg: Prettify a 2 octet hex output.
       new  3a1d142   tools: Drop superfluous include.
       new  9a1778a   dirmngr: Add missing CFLAGS.
       new  e77c855   common: Consolidate Assuan server argument handling.
       new  50995d2   common: Update README.
       new  1cdb744   tests/openpgp: Make tests more portable.
       new  fd2d00c   gpg: Refactor the printing of binary notations.
       new  1a62458   gpg: Add a new function for creating binary notations.
       new  2fdb950   gpg: Allow the caller to write the contents of a plaintext packet.
       new  7eac494   gpg: Split write_pubkey_enc_from_list.
       new  1463f9b   gpg: Rename pop_filter to iobuf_pop_filter and export it.
       new  24e0f1d   common: Provide a function for mapping packet types to strings.
       new  605276e   gpg: More robustly detect valid non-armored OpenPGP messages.
       new  d040628   gpg: Add new program gpgcompose.
       new  a883d4c   tests/openpgp: Skip gpgtar test if it has not been built.
       new  9f0ba50   dirmngr: Add more missing CFLAGS.
       new  8daf9a0   doc: Drop superfluous 'is'.
       new  40f6529   g10: Guard code against errors.
       new  1e4b782   g10: Drop superfluous declaration.
       new  e997552   build: Make libusb a hard requirement if the ccid driver is requested.
       new  7a32f87   scd: Bug fix for a device with multiple interfaces.
       new  a68ca5a9  kbx: Avoid undefined behavior.
       new  53ed98e   sm: Remove unused argument '--fixed-passphrase'.
       new  eea139c   sm: Implement pinentry loopback and reading passphrases from fd.
       new  b17577e   gpg: Add a new test.
       new  4f578cb   g10: Silence message if --quiet is given.
       new  834b84c   scd: Add manufacturer id 0x000a
       new  60b34f9   gpg: Do not rely on a certain evaluation order.
       new  b752d2c   g10: Add const qualifier.
       new  8588c2d   agent: allow removal of the shadowed key.
       new  1dc7f55   doc: Improve documentation of --enable-large-rsa.
       new  1aad5c6   sm: Always create a keybox header when creating a new keybox.
       new  af9a4af   gpg: Silence trustdb computation with --quiet.
       new  7f91906   gpg: Remove the extra prompt for Curve25519.
       new  fc30c07   gpg: Improve message when asking for key capabilities.
       new  e2c5781   gpg: Fix NULL-segv for missing tofu DB.
       new  8be9dab   g10: Use gpg-error abstraction of sched_yield.
       new  e7171f5   speedo,w32: Build libsqlite3.
       new  b74185b   g10: Remove option --always-trust if compiled without trust models.
       new  6060ea8   build: Check for conflicting trust model options.
       new  42d4c27   po: Fix misleading german translation.
       new  dd5902c   tests: Fix default key test.
       new  abb352d   g10: Support armored keyrings in gpgv.
       new  c6ed863   tests: Add missing file.
       new  96bcd42   Now build "gpg" binary but install as "gpg2"
       new  7b58a11   gpg: Replace use of "gpg2" by GPG_NAME
       new  4b5341d   build: Build gpgcompose only in maintainer mode
       new  4dc4fb1   doc: Install gpg and gpgv man pages under the correct name.
       new  f45ed07   build: Fix for: Build gpgcompose only in maintainer mode
       new  9354293   dirmngr: Autodetect PEM format in dirmngr-client.
       new  76ca869   Revert "g10: Support armored keyrings in gpgv."
       new  02ef6bb   doc: Update help.ru.txt
       new  71040f4   g10: Fix typo.
       new  02cf135   g10: Fix exporting secret keys of certain sizes.
       new  22b869a   doc: Point to RFC-4880 for keyedit subcommand "tsign".
       new  7faf131   indent: Help Emacs not to get confused by conditional compilation.
       new  100b413   doc: Note that the persistant passphrase format is unimplemented.
       new  4159567   agent: Implement new protection mode openpgp-s2k3-ocb-aes.
       new  94504b3   tests: Set fake-pinentry's stdout and stdin to _IOLBF.
       new  6df75ec   agent: Allow gpg-protect-tool to handle openpgp-native protection.
       new  8c3fb23   agent: Fix regression due to recent commit 4159567.
       new  d1507b4   po: Fix a string in de.po.
       new  a064285   dirmngr: Fix https incorrectly reported in help
       new  6272f24   dirmngr: Fix https never reported in general help
       new  085b19f   gpg: Avoid debug like output at start of --edit-key.
       new  d02de6c   gpg: Improve UID selction of --quick-sign-key.
       new  2385b9f   speedo: Use swdb.lst to define the SQLite version.
       new  defbc70   tests: Test the migration from a classic GnuPG home directory.
       new  f8adf1a   agent: Sanitize permissions of the private key directory.
       new  bd4d656   w32: Replace libiconv DLL by iconv feature of libgpg-error.
       new  d81de22   w32: Use --enable-gpg2-is-gpg by default.
       new  0c35e09   tests: Make migration test more robust and silent.
       new  342cc48   agent: Convert key format document to org.
       new  95303ee   common: Add 'append_to_strlist_try' which can fail.
       new  c6d1f2f   common: Add 'free_strlist_wipe' which wipes memory.
       new  12af263   common: Add support for the new extended private key format.
       new  b8cb097   common: Drop unused variables, fix warnings.
       new  8776abb   common: Use new function to print a failure of xtrymalloc.
       new  2502a76   doc: Explain use of common error variable names.
       new  b7fa496   common: Minor fixes for the new private-keys.c.
       new  07dbd06   gpg: Add OpenPGP card vendor 0x2342.
       new  fd765df   http: Allow to request system defined CAs for TLS.
       new  c3aeda8   dirmngr: Use system provided root CAs with KS_FETCH.
       new  c83c6f2   dirmngr: Add experimental command WKD_GET.
       new  87de9e1   gpg: Add experimental AKL method "wkd" and option --with-wkd-hash.
       new  508b0de   scd: Fix memory leaks.
       new  cb4fee8   scd: Fix error return path.
       new  9740dff   common: Improve log_assert.
       new  64bfeaf   gpg: Remove all assert.h and s/assert/log_assert/.
       new  300b227   doc: Fix name of gpg's option --tofu-policy
       new  dcad99c   gpg: Factor some code code out of tofu.c
       new  35f4b6a   common: Extend log_string to indent lines.
       new  6677d8b   scd: More fix of error return path.
       new  c88efcc   doc: Add a comment about the goals of the agent.
       new  d73e83c   gpg: Re-format some tofu messages.
       new  5cef611   gpg: Improve line wrapping for a tofu message.
       new  ae18893   gpg: Extend TRUST_foo status lines with the trust model.
       new  83865be   gpg: Emit status lines TOFU_STATS and TOFU_STATS_LONG.
       new  33aacc3   tests: Silence output of some tests.
       new  9e28617   common: Print https URLs in help messages.
       new  3ef0938   agent: Make --allow-loopback-pinentry the default.
       new  04cc7c3   build: Update config.{guess,sub} to 2016-04-02 and 2016-03-30.
       new  d00625d   Some minor string changes and fixed a printf format.
       new  75f31cd   po: Update German translation.
       new  4fd13ab   po: Update Russian translation
       new  d696eb3   tests: Disable the migrations tests
       new  6bbab4d   po: Auto-update
       new  3f58fc6   speedo,w32: Install localisation
       new  5ec76fd   speedo,w32: Fix uninstallation
       new  2b78223   speedo,w32: Install sqlite
       new  9ea258f   speedo: Also try patch files w/o version number.
       new  edce430   speedo: Build sqlite with static-libgcc.
       new  920b142   gpg: Fix const char pointer mismatch with gettext.
       new  fb1e9df   speedo,w32: Remove the installation directory page.
       new  00df5b1   Release 2.1.12
       new  6c99809   try to avoid importing things that are going to be autoreconfed anyway
       new  e0e1ee9   wrap-and-sort
       new  e6a60f8   actually ship manpage for migration script
       new  b6dc537   Imported Upstream version 2.1.12
       new  63ff006   Merge tag 'upstream/2.1.12' into experimental
       new  1e85958   start to prepare for experimental release
       new  6b75b8d   we do not need iconv for win32 builds any more
       new  33fdc5e   drop patches already applied or otherwise addressed upstream
       new  4122d68   refresh patches
       new  829ddfe   more cleanup related to upstream fixes
       new  90e4bea   build gnupg-module-overview.png and ship it
       new  95cfe49   bumped Standards-Version to 3.9.8 (no changes needed)
       new  59242b9   upstream now avoids the gpgtar test when gpgtar isn't built
       new  56fc787   simplify the shipping of gpgv.exe
       new  45a1858   remove workaround that printed results of gpgtar.test
       new  2cea1d5   use standard dh to ship Xsession.d script
       new  76f1edd   include two simple fixes from upstream
       new  8b81126   document gpgv --weak-digest in --help

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