Page MenuHome GnuPG
Feed Advanced Search

May 16 2015

neal added a comment to T1957: pinentry-curses: no escape codes?.

I wonder how useful this is. When entering your password, you can't see it.
Thus, if you make a mistake are you really able to recover by deleting the last
word? I don't think I could. If werner still thinks it is a good idea, I'll
implement it, but I think it is a waste of time.

May 16 2015, 4:32 PM · Bug Report, pinentry
neal closed T1984: pinentry curses fallback mode pegs CPU to 100% if TTY disappears as Resolved.
May 16 2015, 4:28 PM · Bug Report, pinentry
neal added a comment to T1984: pinentry curses fallback mode pegs CPU to 100% if TTY disappears.

The patch seems reasonable. Applied.

May 16 2015, 4:28 PM · Bug Report, pinentry
werner assigned T1984: pinentry curses fallback mode pegs CPU to 100% if TTY disappears to neal.
May 16 2015, 11:53 AM · Bug Report, pinentry
werner updated subscribers of T1984: pinentry curses fallback mode pegs CPU to 100% if TTY disappears.
May 16 2015, 11:53 AM · Bug Report, pinentry

May 14 2015

dkg added projects to T1988: pinentry-gtk-2 timeout misbehaves across multiple GETPINs: pinentry, Bug Report.
May 14 2015, 9:05 PM · Bug Report, pinentry
dkg added a comment to T1777: pinentry-gtk-2 refuses input when GTK_IM_MODULE=scim.

On a debian system, i did:

   apt install --no-install-recommends scim scim-gtk-immodule

Here is a transcript of pinentry being invoked: there is additional scim-related
output:

0 dkg@alice:~$ GTK_IM_MODULE=scim pinentry-gtk-2
OK Your orders please
GETPIN
Loading simple Config module ...
Creating backend ...
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
Loading socket Config module ...
Creating backend ...
Loading x11 FrontEnd module ...
GTK Panel of SCIM 1.4.15

Starting SCIM as daemon ...

at this point, no keyboard entry works in the module at all.

This is https://bugs.debian.org/750521

May 14 2015, 12:01 AM · Bug Report, pinentry

May 13 2015

dkg changed Version from 0.9.1 to 0.9.2 on T1777: pinentry-gtk-2 refuses input when GTK_IM_MODULE=scim.
May 13 2015, 11:58 PM · Bug Report, pinentry
dkg added a comment to T1777: pinentry-gtk-2 refuses input when GTK_IM_MODULE=scim.

pinentry GTK-2 is still failing to accept any keyboard input when invoked with
GTK_IM_MODULE=scim

May 13 2015, 11:58 PM · Bug Report, pinentry
dkg added projects to T1984: pinentry curses fallback mode pegs CPU to 100% if TTY disappears: pinentry, Bug Report.
May 13 2015, 9:00 PM · Bug Report, pinentry
dkg set Version to 0.7.6, 0.9.1 on T1984: pinentry curses fallback mode pegs CPU to 100% if TTY disappears.
May 13 2015, 9:00 PM · Bug Report, pinentry
dkg added a comment to T1984: pinentry curses fallback mode pegs CPU to 100% if TTY disappears.

D303: 609_559936.patch

May 13 2015, 9:00 PM · Bug Report, pinentry
dkg set Version to 0.9.0 on T1836: gpg-agent --no-detach breaks pinentry-curses, pinentry-tty.
May 13 2015, 8:55 PM · Too Old, Info Needed, pinentry, Bug Report
dkg added a comment to T1836: gpg-agent --no-detach breaks pinentry-curses, pinentry-tty.

the reporter noted the same problem in 0.9.0, not just 0.7.6.

still, a re-test with 0.9.2 would be useful

May 13 2015, 8:55 PM · Too Old, Info Needed, pinentry, Bug Report
dkg added projects to T1982: pinentry-qt should fallback to curses if $DISPLAY is set but unavailable: Feature Request, pinentry.
May 13 2015, 8:25 PM · pinentry, Feature Request
dkg added a comment to T1981: pinentry-qt4 shows up behind some windows.

sorry, that should be https://bugs.debian.org/581617 instead.

May 13 2015, 8:11 PM · Bug Report, pinentry
dkg added projects to T1981: pinentry-qt4 shows up behind some windows: pinentry, Bug Report.
May 13 2015, 8:05 PM · Bug Report, pinentry
Ionic added a comment to T1758: pinentry Qt4 frontend broken with libc++.

Unfortunately, yes. Still happening with 0.9.2.

May 13 2015, 3:50 AM · Bug Report, pinentry

May 11 2015

aheinecke reassigned T1961: pinentry-qt4 needs -std=c++11 to compile with gcc-5.1 from aheinecke to werner.
May 11 2015, 3:40 PM · Bug Report, pinentry
aheinecke added a comment to T1961: pinentry-qt4 needs -std=c++11 to compile with gcc-5.1.

From looking at the error (I don't have gcc 5 at hand) this looks to me like a
problem in the stdc++ library.

It appears that the basic_string implementation wants to put the templates class
(QChar) into a Union and it fails because it has a non-trivial constructor and
this is not allowed.

As this currently works, either the stdc++ library does this differently or gcc
does not check that rule.

Depending on the GCC Version during build configuration I guess we could add
-std=gnu++11 as the error message suggests if the GCC mayor version is > 5

May 11 2015, 3:40 PM · Bug Report, pinentry
aheinecke removed a project from T1372: pinentry-qt4 passphrase text field too small (Oxygen Style): Info Needed.
May 11 2015, 3:07 PM · Bug Report, pinentry
aheinecke added a comment to T1372: pinentry-qt4 passphrase text field too small (Oxygen Style).

Afaik this is not a pinentry-qt issue as the style looks ok under Unity (ubuntu)
and Windows.

I want to investigate why that is the case and figure out what the problem is
exactly (other KDE password entries in the same style environment look slightly
better) so I left this open to remind me.

I've clarified the title.

May 11 2015, 3:07 PM · Bug Report, pinentry
aheinecke closed T1372: pinentry-qt4 passphrase text field too small (Oxygen Style) as Resolved.
May 11 2015, 3:07 PM · Bug Report, pinentry
aheinecke renamed T1372: pinentry-qt4 passphrase text field too small (Oxygen Style) from pinentry-qt4 passphrase text field too small to pinentry-qt4 passphrase text field too small (Oxygen Style).
May 11 2015, 3:07 PM · Bug Report, pinentry
werner raised the priority of T1760: Port pinentry-ncurses for windows from Wishlist to Normal.
May 11 2015, 2:12 PM · pinentry, Feature Request
werner added projects to T1259: pinentry should show fingerprint if certify a OpenPGP certificate: S/MIME, gnupg.
May 11 2015, 2:12 PM · gnupg, S/MIME, Feature Request
werner closed T1953: pinentry doesn't compile as Resolved.
May 11 2015, 2:09 PM · Bug Report, pinentry
werner added a comment to T1953: pinentry doesn't compile.

fixed by using

  1. pragma GCC diagnostic push
  2. pragma GCC diagnostic ignored "-Wstrict-prototypes"

...

May 11 2015, 2:09 PM · Bug Report, pinentry
werner added a comment to T1961: pinentry-qt4 needs -std=c++11 to compile with gcc-5.1.

Andre: Can we fix that without the need to require a newer gcc version?

May 11 2015, 2:07 PM · Bug Report, pinentry
werner assigned T1961: pinentry-qt4 needs -std=c++11 to compile with gcc-5.1 to aheinecke.
May 11 2015, 2:07 PM · Bug Report, pinentry
werner updated subscribers of T1961: pinentry-qt4 needs -std=c++11 to compile with gcc-5.1.
May 11 2015, 2:07 PM · Bug Report, pinentry
werner added a comment to T1959: pinentry-gtk-2's secure entry is inaccessible in GNU/Linux.

Okay. The secentry needs some work anyway to allow for a hide/show button. This
will probably go in the 0.9.3 release because it is too late for 0.9.2

May 11 2015, 2:04 PM · Bug Report, pinentry
werner added a project to T1836: gpg-agent --no-detach breaks pinentry-curses, pinentry-tty: Info Needed.
May 11 2015, 1:25 PM · Too Old, Info Needed, pinentry, Bug Report
werner added a comment to T1836: gpg-agent --no-detach breaks pinentry-curses, pinentry-tty.

We had 7 more releases after 0.7.6 Can you please test with 0.9.2 which will
be released today.

May 11 2015, 1:25 PM · Too Old, Info Needed, pinentry, Bug Report
werner added a comment to T1758: pinentry Qt4 frontend broken with libc++.

Does this still happen with 0.9.1 or 0.9.2 which will be released later the day.

May 11 2015, 1:21 PM · Bug Report, pinentry
werner closed T1757: pinentry requires getopt_long but no implementation provided as Resolved.
May 11 2015, 1:20 PM · Bug Report, pinentry
werner added a comment to T1757: pinentry requires getopt_long but no implementation provided.

Fixed with 0.9.1 which has a new option parser.

May 11 2015, 1:20 PM · Bug Report, pinentry
werner added a project to T1372: pinentry-qt4 passphrase text field too small (Oxygen Style): Info Needed.
May 11 2015, 1:19 PM · Bug Report, pinentry
werner added a comment to T1372: pinentry-qt4 passphrase text field too small (Oxygen Style).

Ludwig: Is that still an issue with a decent pinentry (0.9.1)?

May 11 2015, 1:19 PM · Bug Report, pinentry
werner closed T1262: pinentry does not appear, windows vista, thunderbird, enigmail as Resolved.
May 11 2015, 1:17 PM · gpg4win, Info Needed, Bug Report, pinentry
werner removed a project from T1494: pinentry to support 'ncurses --with-termlib': Bug Report.
May 11 2015, 1:16 PM · Feature Request, Gentoo, pinentry
werner added a project to T1494: pinentry to support 'ncurses --with-termlib': Feature Request.
May 11 2015, 1:16 PM · Feature Request, Gentoo, pinentry
werner added a project to T1463: pinentry-curses crashes with SIGSEGV if can't find terminfo: Restricted Project.
May 11 2015, 1:15 PM · Gentoo, Bug Report, pinentry
werner added a comment to T1463: pinentry-curses crashes with SIGSEGV if can't find terminfo.

Fixed with commit 726c005 for 0.9.2.

You will now get an gpg-error codes like ENOENT, ENOTTY and GPG_ERR_TOO_SHORT
and not always GPG_ERR_CANCELED. I was not able to replicate a crash but that
might have been fixed in an earlier version.

May 11 2015, 1:15 PM · Gentoo, Bug Report, pinentry
werner lowered the priority of T1391: pinentry-curses does not work when caller does not own the tty (for example, when su'ed) from Normal to Low.
May 11 2015, 12:26 PM · Too Old, Info Needed, Bug Report, pinentry
werner added a comment to T1383: pinentry-curses exits without cleanup.

Fixed with commit d7f2081 for 0.9.2.

May 11 2015, 12:24 PM · Bug Report, pinentry
werner closed T1383: pinentry-curses exits without cleanup as Resolved.
May 11 2015, 12:24 PM · Bug Report, pinentry
werner added a project to T1325: Misbehaving Solaris g_utf8_validate() commands causes pinentry-gtk-2 to hang and segfault: Too Old.
May 11 2015, 12:04 PM · Too Old, Bug Report, pinentry
werner closed T1325: Misbehaving Solaris g_utf8_validate() commands causes pinentry-gtk-2 to hang and segfault as Resolved.
May 11 2015, 12:04 PM · Too Old, Bug Report, pinentry
werner added a comment to T1325: Misbehaving Solaris g_utf8_validate() commands causes pinentry-gtk-2 to hang and segfault.

The report is quite old.
Let's assume that has been fixed by newer gtk versions.

May 11 2015, 12:04 PM · Too Old, Bug Report, pinentry
werner added a comment to T1239: pinentry-gtk2 hangs when GNOME a11y is enable.

Is that still a problem with the latest Pinentry (0.9.1 or 0.9.2)?

May 11 2015, 12:02 PM · Bug Report, pinentry
werner added a project to T1239: pinentry-gtk2 hangs when GNOME a11y is enable: Info Needed.
May 11 2015, 12:02 PM · Bug Report, pinentry
werner added a project to T1199: pinentry hangs in read(): Too Old.
May 11 2015, 11:58 AM · Too Old, Bug Report, pinentry
werner removed a project from T1199: pinentry hangs in read(): Stalled.
May 11 2015, 11:58 AM · Too Old, Bug Report, pinentry
werner closed T1199: pinentry hangs in read() as Resolved.
May 11 2015, 11:58 AM · Too Old, Bug Report, pinentry
werner closed T1185: General error GPGME as Resolved.
May 11 2015, 11:57 AM · Bug Report, pinentry, Info Needed
werner added a project to T1248: pinentry does not allow entry: Too Old.
May 11 2015, 11:56 AM · Too Old, Bug Report, pinentry
werner closed T1248: pinentry does not allow entry as Resolved.
May 11 2015, 11:56 AM · Too Old, Bug Report, pinentry

May 4 2015

werner assigned T1957: pinentry-curses: no escape codes? to neal.
May 4 2015, 8:28 AM · Bug Report, pinentry
werner added a comment to T1957: pinentry-curses: no escape codes?.

dkg and Neal fixed a couple of things recently. @neal: I think supporting C-W
in curses would a good idea.

May 4 2015, 8:28 AM · Bug Report, pinentry
werner updated subscribers of T1957: pinentry-curses: no escape codes?.
May 4 2015, 8:28 AM · Bug Report, pinentry
werner added a comment to T1966: pinentry-tty not internationalized.

That would require to send this string to all pinentries.

May 4 2015, 8:27 AM · Bug Report, pinentry

May 2 2015

neal added a comment to T1965: Can't correct password using pinentry tty.

Fixed in:

commit 189ab07e94dc2d4103c1edf00e15e0156df89297
Author: Neal H. Walfield <neal@gnu.org>
Date: Fri May 1 20:35:59 2015 +0200

When reading the pin, correctly handle backspace.

* tty/pinentry-tty.c (read_password): Handle backspace.

--
May 2 2015, 9:47 PM · Bug Report, pinentry
neal closed T1965: Can't correct password using pinentry tty as Resolved.
May 2 2015, 9:47 PM · Bug Report, pinentry

May 1 2015

neal added a comment to T1966: pinentry-tty not internationalized.

I think this needs to be a bit clearer:

In pinentry-tty.c:confirm, only the "ok" button's text is shown and it is
suffixed by a fixed string: "[y/N]", which should be internationalized.

May 1 2015, 8:30 PM · Bug Report, pinentry
neal added projects to T1966: pinentry-tty not internationalized: pinentry, Bug Report.
May 1 2015, 4:53 PM · Bug Report, pinentry
neal added projects to T1965: Can't correct password using pinentry tty: pinentry, Bug Report.
May 1 2015, 4:34 PM · Bug Report, pinentry

Apr 28 2015

heirecka added projects to T1961: pinentry-qt4 needs -std=c++11 to compile with gcc-5.1: pinentry, Bug Report.
Apr 28 2015, 7:02 PM · Bug Report, pinentry

Apr 24 2015

Joanmarie added projects to T1959: pinentry-gtk-2's secure entry is inaccessible in GNU/Linux: pinentry, Bug Report.
Apr 24 2015, 5:06 PM · Bug Report, pinentry
Joanmarie added a comment to T1959: pinentry-gtk-2's secure entry is inaccessible in GNU/Linux.

Apr 24 2015, 5:06 PM · Bug Report, pinentry

Apr 22 2015

ilf added projects to T1957: pinentry-curses: no escape codes?: pinentry, Bug Report.
Apr 22 2015, 11:59 PM · Bug Report, pinentry

Apr 20 2015

werner added a comment to T1953: pinentry doesn't compile.

Well, it is only a warning and we should not remove the -Wstrict-prototypes
because it is in general very helpful. I suggest to use something similar to

#if JNLIB_GCC_HAVE_PUSH_PRAGMA

  1. pragma GCC push_options
  2. pragma GCC optimize ("no-strict-overflow")

#endif
....
pragma pop... but with the diagnostics pragmas.

Apr 20 2015, 9:53 AM · Bug Report, pinentry
werner assigned T1953: pinentry doesn't compile to neal.
Apr 20 2015, 9:53 AM · Bug Report, pinentry
werner lowered the priority of T1953: pinentry doesn't compile from Normal to Low.
Apr 20 2015, 9:53 AM · Bug Report, pinentry

Apr 18 2015

neal set Version to 9d2d8b6bfaf2d5b07e7fb5be7188516e4158ed98 on T1953: pinentry doesn't compile.
Apr 18 2015, 12:56 PM · Bug Report, pinentry
neal added projects to T1953: pinentry doesn't compile: pinentry, Bug Report.
Apr 18 2015, 12:56 PM · Bug Report, pinentry

Apr 16 2015

werner added a comment to T1453: pinentry-gtk2: ESC not handled.

Just pushed commit 9d2d8b6 which is the patch with some modification to avoid
gcc warnings. Will go into 0.9.2

Thanks.

Apr 16 2015, 11:39 AM · Bug Report, pinentry
werner added a project to T1453: pinentry-gtk2: ESC not handled: Restricted Project.
Apr 16 2015, 11:39 AM · Bug Report, pinentry

Apr 14 2015

dkg set Version to 0.9.1 on T1777: pinentry-gtk-2 refuses input when GTK_IM_MODULE=scim.
Apr 14 2015, 3:36 PM · Bug Report, pinentry
dkg added a comment to T1777: pinentry-gtk-2 refuses input when GTK_IM_MODULE=scim.

This is still an issue with pinentry 0.9.1

Apr 14 2015, 3:36 PM · Bug Report, pinentry

Mar 19 2015

werner closed T1918: Pinentry requires an emulation for getopt_long as Resolved.
Mar 19 2015, 6:10 PM · Bug Report, pinentry
werner added a comment to T1918: Pinentry requires an emulation for getopt_long.

Fixed with pinentry 0.9.1.

Mar 19 2015, 6:10 PM · Bug Report, pinentry

Mar 6 2015

werner added projects to T1918: Pinentry requires an emulation for getopt_long: pinentry, Bug Report.
Mar 6 2015, 7:01 PM · Bug Report, pinentry

Feb 20 2015

werner added a comment to T1806: Pinentry-qt should have support for Qt5.

How much time would it take to migrate to QT5?

Feb 20 2015, 9:07 AM · pinentry, Feature Request

Feb 11 2015

werner added a project to T1836: gpg-agent --no-detach breaks pinentry-curses, pinentry-tty: pinentry.
Feb 11 2015, 11:38 AM · Too Old, Info Needed, pinentry, Bug Report

Jan 5 2015

aheinecke added projects to T1806: Pinentry-qt should have support for Qt5: Feature Request, pinentry.
Jan 5 2015, 10:27 AM · pinentry, Feature Request

Dec 15 2014

aheinecke closed T1784: pinentry-0.9.0: wrong #include paths in .moc files as Resolved.
Dec 15 2014, 6:16 PM · Bug Report, pinentry
aheinecke added a comment to T1784: pinentry-0.9.0: wrong #include paths in .moc files.

Should be fixed now.

The next version will no longer include the generated moc files.
It's not really a patch to backport (as you requested this in your mailing list).

In quilt you can just do something like:
quilt new remove-broken-moc-files.patch
quilt add qt4/*.moc
rm qt4/*.moc
quilt refresh

Dec 15 2014, 6:16 PM · Bug Report, pinentry
aheinecke added a comment to T1784: pinentry-0.9.0: wrong #include paths in .moc files.

I also ran into this problem with our (intevation's) debian packaging.

Just removing the .moc files worked as they were correctly generated
automatically (as they should be).

I'll commit a fix not to include them in the dist package anymore.

Dec 15 2014, 12:54 PM · Bug Report, pinentry

Dec 9 2014

aheinecke added a comment to T1785: pinentry-qt4: make the accessibility part optional.

Thanks!

Applied:
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=pinentry.git;a=commit;h=484465338ea6f5f12eb1341ca0ef84aa79224ed4

Dec 9 2014, 9:38 PM · Bug Report, pinentry
aheinecke closed T1785: pinentry-qt4: make the accessibility part optional as Resolved.
Dec 9 2014, 9:38 PM · Bug Report, pinentry

Dec 8 2014

vincent set External Link to http://lists.gnupg.org/pipermail/gnupg-devel/2014-December/029182.html on T1785: pinentry-qt4: make the accessibility part optional.
Dec 8 2014, 5:47 PM · Bug Report, pinentry
vincent added projects to T1785: pinentry-qt4: make the accessibility part optional: pinentry, Bug Report.
Dec 8 2014, 5:47 PM · Bug Report, pinentry
vincent added a comment to T1785: pinentry-qt4: make the accessibility part optional.

D274: 536_0001-pinentry-qt4-make-the-accessibility-part-optional.patch

Dec 8 2014, 5:47 PM · Bug Report, pinentry
aheinecke added a comment to T1784: pinentry-0.9.0: wrong #include paths in .moc files.

Werner: I think the source tarball you distribute should be changed not to
include the .moc files as they depend on the qt version used when you generate
the tarballs.

MOC should be detected during configure (and otherwise pinentry-qt should be
disabled) and MOC should be used to generate the moc files. If this does not
work as expected this might have been caused by my limited Make and autotools
skills ;-)

Dec 8 2014, 5:35 PM · Bug Report, pinentry
vincent added projects to T1784: pinentry-0.9.0: wrong #include paths in .moc files: pinentry, Bug Report.
Dec 8 2014, 2:39 PM · Bug Report, pinentry

Dec 3 2014

wavexx added a comment to T1453: pinentry-gtk2: ESC not handled.

On 12/02/2014 10:14 PM, Daniel Kahn Gillmor via BTS wrote:

Daniel Kahn Gillmor <dkg@fifthhorseman.net> added the comment:

Any word on this? It would be nice to see something like this merged.

Dec 3 2014, 1:57 PM · Bug Report, pinentry

Dec 2 2014

dkg added projects to T1777: pinentry-gtk-2 refuses input when GTK_IM_MODULE=scim: pinentry, Bug Report.
Dec 2 2014, 10:47 PM · Bug Report, pinentry
dkg added a comment to T1453: pinentry-gtk2: ESC not handled.

Any word on this? It would be nice to see something like this merged.

Dec 2 2014, 10:14 PM · Bug Report, pinentry

Nov 28 2014

troyengel added a comment to T1772: Using '--passphrase-fd 0' forces pinentry (STDIN ignored).

Thanks werner -- I've filed an upstream issue to bring awareness of the change
to the software I use that was affected (duply/duplicity), I'm sure this is
going to pop up for others as 2.1 becomes more widely adopted. Maybe add
something to the release notes or docs for '--passphrase-fd 0' so folks know a
config change is needed in their apps and gpg-agent? Regardless, I appreciate
your help.

(marking as resolved)

Nov 28 2014, 5:42 PM · gnupg, pinentry, gpgagent, gnupg (gpg21)