Package: pinentry / 0.9.7-5~bpo8+1

Metadata

Package Version Patches format
pinentry 0.9.7-5~bpo8+1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 avoid self describing as a beta.patch | (download)

autogen.sh | 4 2 + 2 - 0 !
configure.ac | 4 1 + 3 - 0 !
2 files changed, 3 insertions(+), 5 deletions(-)

 avoid self-describing as a beta

Using autoreconf against the source as distributed in tarball form
invariably results in a package that thinks it's a "beta" package,
which produces the "THIS IS A DEVELOPMENT VERSION" warning string.

since we use dh_autoreconf, i need this patch to avoid producing
builds that announce themselves as DEVELOPMENT VERSIONs.

See discussion at:

 http://lists.gnupg.org/pipermail/gnupg-devel/2014-November/029065.html

0002 Qt Fix use after free in quality calculation.patch | (download)

qt/pinentrydialog.cpp | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 qt: fix use after free in quality calculation

* qt/pinentrydialog.cpp (PinEntryDialog::updateQuality): Keep UTF8
 byte array alive after conversion.

--
Same problem pattern as in Bug 2133 / commit f143d216

0003 pinentry Use stderr to print failures in password ca.patch | (download)

pinentry/password-cache.c | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 pinentry: use stderr to print failures in password-cache.c

Otherwise this interferes with the assuan protocol expected
on stdout.

GnuPG-bug-id: 2243