[Pkg-gnupg-commit] [gnupg2] annotated tag debian/2.1.17-1 created (now a3213ae)
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Sat Dec 24 22:29:38 UTC 2016
This is an automated email from the git hooks/post-receive script.
dkg pushed a change to annotated tag debian/2.1.17-1
in repository gnupg2.
at a3213ae (tag)
tagging 04ca3e7e654069f9cc0de3b2ff10751cf39b9c5d (commit)
replaces upstream/2.1.17
tagged by Daniel Kahn Gillmor
on Sat Dec 24 17:03:33 2016 -0500
- Log -----------------------------------------------------------------
gnupg2 Debian release 2.1.17-1
-----BEGIN PGP SIGNATURE-----
iQJKBAABCgA0FiEE7bLnT1b88rZyl7c1JOz/Wv9oNwoFAlhe8LUWHGRrZ0BmaWZ0
aGhvcnNlbWFuLm5ldAAKCRAk7P9a/2g3CgbyEACnYqNw2U+kha/pKr0lb9V3qZKA
RZJvBLS21mTSE/HrDd2Er8r2W7k0dkMtHOavtMi+h2FRrpY+Cp8v7urnvtR0WiER
YDVBjpptVXcAaABqXkOYPDE7RSByeG9Krzs1Sn6F4MjI2c9/iwNTUmal3sU1Uws1
/bCZxzvmDMeeik+h7+LJzZ05S/NSpLpcA3Kf4gTCbY/oe0rTPGh53OYsr9F8UVY8
0FDuYmj9fJdc2XLllu8efBMEKEbEBcwgI+rU0Z6+OIDbYYm2JgjCOHtAhd/hKdFZ
h/7qxmM60aKEv92YzSX+B7sk6WJWem+5tfOE0pNLlftoV5iccJAuWKg3q+DIDXQe
doXRFQKCNVbUIFVIJWfSrWCI7KFOV4GquLAf/F1cmvjzRJ55EqLPvzfedpnYFTgn
NLXXPwbw1lMRnpVQyE7skM/HAxZZbCXqSnFV+kv9JZ7DmLF+zldx5OJPIWMIGd35
TN4lF+aCdqyex4Xm5/HiVlKlK+NOLOd01gnX+I3MVhf7t5mz8FN96W51MSKRaJx1
hBub5ycBzGOoKNl7U3J0Ug2DHRRJ3tJO+CSJ366PMlXoIx3hKvQ6YDcg/Pl5MXEe
4OkAFr90jOj2G7fRgpelku6k8IoOi7kRGm4AxNTFoN142mO6G1Iyur53atbegjP2
kx5RDqXCQMtRz943zw==
=DjGV
-----END PGP SIGNATURE-----
Daniel Kahn Gillmor (344):
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
Merge tag 'upstream/2.1.13' into experimental
dropping upstream patches already applied
import upstream patch
rely entirely on gpgconf for socket paths instead of trying to figure them out manually
move to newer libusb to enable smartcards
preparing for 2.1.13
brown paper bag time: fix build-dep from libusb-1.0.0-dev to libusb-1.0-0-dev
pull bugfixes from upstream
create systemd user mode services for gpg-agent, dirmngr, and scdaemon
gnupg-agent now Provides: gpg-agent to work around a common confusion
update dirmngr package description
prepare new upload to experimental
enable win32 packages to be built on non-x86 platforms
make Recommends: strictly versioned between gnupg and {gpg-agent,dirmngr}
make gnupg Provide: gpg and mention it in the package description
drop mention of newpg, which has not been in debian for many releases
gnupg2 2.0.18 predates debian wheezy, which is oldstable; drop mention in debian/control
drop Suggests: gnupg-doc, which does not appear to be maintained
drop all references to gpg-idea, which has not been in debian for several releases
removed dependency on "dpkg (>= 1.15.4) | install-info", since that dpkg version predates oldstable (wheezy)
prepare another experimental release
Merge tag 'upstream/2.1.14' into experimental
drop patches already upstream
update build-deps
added TinySCHEME copyright and licensing info
avoid disabling gpgtar during the standard build because it appears to be necessary for the test suite
use "wrap-and-sort -as" since it makes future diffs even cleaner
upstream no longer ships com-certs or qualified.txt
preparing release of 2.1.14
mark the gpgv binary as Priority: important, since apt depends on it
import a bunch of fixes from upstream
include permissioning on patched-in tests
Breaks: some packages that expect old gpg behavior (Closes: #831500)
remove scdaemon.service; it will be managed by gpg-agent.service
avoid bulleted items in debian/NEWS (thanks, Lintian!)
debian/copyright: cleanup, fix URLs
debian/control: use standard URL for Vcs-Browser
fix spelling and grammar noticed by lintian
avoid lintian notes about a misspelled "written"
clean up gpgv2 Description
break out arch-indep localization files into new gnupg-l10n package
prepare 2.1.14-2 release
cleanup debian/copyright
update debian/watch
prepare new release
add ZeitControl card (Closes: #814584)
three more fixes from upstream
prepare another release
actually ship /usr/share/doc/gnupg/README.Debian
prepare new release
Merge tag 'upstream/2.1.15'
avoid libusb on hurd. Thanks, Pino Toscano! (Closes: #834533)
permissions on test suite are already fixed
drop patches applied upstream and refresh remaining patches
make gnupg2 reproducible by not regenerating documentation date
modern gpgv breaks older python-debian (Closes: #835349)
make autopkgtest work with modern wine (Closes: #835976)
wrap-and-sort -ast for cleaner diffs
gnupg Breaks: php-crypt-gpg <= 1.4.1-1 (addresses #835592)
gnupg Breaks: python-apt <= 1.1.0~beta4 (addresses: #835465)
gnupg Breaks: python-gnupg << 0.3.8-3 (addresses: #834514, #834600)
gnupg Breaks: libgnupg-interface-perl << 0.52-3 (addresses: #834281)
gnupg Breaks: libmail-gnupg-perl <= 0.22-1 (addresses: #835075)
gnupg Breaks: libgnupg-perl (<< 0.19-1) (addresses: #834522)
prepare new upstream release
thanks, Lintian!
ignore upstream gnupg.info, since we will rebuild it anyway
restore keyid output in gpgv (Closes: #836144)
avoid test suite failures when HOME does not exist
prepare new release
Use upstream fix to avoid touching homedir during test suite
backward compatibility for preset-passphrase and protect-tool
add Breaks: for python3-apt too (thanks, Harald Jenny!)
Avoid network access during tests (Closes: #836259)
more patches from upstream
prepare new release
update debian/tests/gpgv-win32
more patches from upstream (Closes: #838153)
tighten dependencies between gnupg and dirmngr (Closes: #834602)
updated systemd user gpg-agent units for socket activation
prepare release
added udev rules for Fujitsu Siemens cardreader (Closes: #840312)
mark transitional packages Multi-Arch: Foreign (closes: #840258)
make gnupg2 binNMU-safe
more patches from upstream
track upstream decision-making about gpg-agent socket names
prepare new release
more upstream patches (Closes: #841437, #840680)
prepare new bugfix release
more upstream patches
dirmngr systemd user service is now socket-activated.
prepare release
rename gpg-agent-restricted.socket to gpg-agent-extra.socket
prepare release
add some import-options for better migration
Introduce gpgv-static package (Closes: #806940)
Build-depend on adns for better DNS resolution in dirmngr
Set simple and easy defaults for keyservers
reorganize some patches to distinguish them from upstream
more fixes from upstream
Help dirmngr and gpg-agent idle better by default
prepare release
Merge tag 'upstream/2.1.16'
drop patches incorporated upstream
refresh patches to improve idling behavior of gpg-agent and dirmngr
prepare new release
clean up debian/copyright
clean up generated .info files
switch to using systemd user service files shipped upstream
import patch from upstream
avoid using adns due to lack of security support (Closes: #845078)
improve documentation about dirmngr --homedir
remove -pie from hppa build of gpgv-static (Closes #846889)
import several upstream bugfix patches (Closes: #846834)
avoid -pie for gpgv-static on kfreebsd-amd64 and x32 as well
link gnupg-agent and scdaemon with Enhances/Suggests (Closes: #833518)
prepare debian release
use larger secmem for gpg-agent (Closes: #846953)
Merge tag 'upstream/2.1.17'
set up new changelog entry.
refresh patches (dropping those applied upstream already)
adns is no longer used upstream, drop explicit disabling
remove no-longer-valid dns-srv configure option
disable-libdns when minimizing linkage
canonicalize *.install files with wrap-and-sort.ast
document copyright for new embedded libdns
look for updates in gcrypt archive, not on user-facing webpage.
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 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
new 881d5a5 New upstream version 2.1.17
new fd3780d Merge tag 'upstream/2.1.17'
new 47ced23 set up new changelog entry.
new e757b28 refresh patches (dropping those applied upstream already)
new 92ccf81 adns is no longer used upstream, drop explicit disabling
new 3e927db remove no-longer-valid dns-srv configure option
new 0f71549 disable-libdns when minimizing linkage
new 02a7fdd canonicalize *.install files with wrap-and-sort.ast
new 9ef0735 document copyright for new embedded libdns
new 04ca3e7 look for updates in gcrypt archive, not on user-facing webpage.
The 180 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