Page MenuHome GnuPG

pinentryProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Recent Activity

Thu, Jan 19

werner removed a project from T4346: Remove gpg-agent passphrase nags for empty / none passphrase: gnupg (gpg23).
Thu, Jan 19, 4:51 PM · gnupg24, gpg4win, pinentry

Nov 14 2022

spelissier updated the task description for T5977: Smartcard PIN stays in clear in memory.
Nov 14 2022, 1:18 PM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
spelissier updated the task description for T5977: Smartcard PIN stays in clear in memory.
Nov 14 2022, 1:17 PM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report

Nov 3 2022

ikloecker added projects to T6267: Pinentry does not take focus on MacOSX: MacOS, pinentry.
Nov 3 2022, 7:44 AM · pinentry, MacOS, Bug Report

Oct 28 2022

ikloecker changed the status of T5863: pinentry-qt: Further improve the accessibility from Open to Testing.

This is now ready for testing.

Oct 28 2022, 10:49 AM · pinentry, Restricted Project

Sep 26 2022

gniibe added a comment to T6160: pinentry Emacs support assumes socket location at ${TMPDIR}/emacs${UID}, fails to connect (need to respect XDG_RUNTIME_DIR).

pinentry-emacs is obsolete. It's for older Emacs (<= 25, IIUC) which had lisp/pinentry.el.
For Emacs 26 and newer, you can simply use epa-pinentry-mode having the value of loopback.

Sep 26 2022, 8:11 AM · Feature Request, pinentry, Emacs

Sep 22 2022

werner removed a project from T5543: pinentry-qt: Accessibility switch to repeat on enter: Restricted Project.
Sep 22 2022, 10:59 AM · pinentry, Restricted Project

Sep 14 2022

ebo removed a project from T5972: Can't insert charaters in a magic-wand generated password : Restricted Project.
Sep 14 2022, 1:16 PM · Restricted Project, gnupg (gpg22), gpgagent, pinentry
ebo closed T5972: Can't insert charaters in a magic-wand generated password as Resolved.

works now

Sep 14 2022, 1:11 PM · Restricted Project, gnupg (gpg22), gpgagent, pinentry

Sep 9 2022

thesamesam closed T6193: Build failure with Clang 15 (pinentry-curses.c, error: call to undeclared function 'addnwstr' ...) as Invalid.

Thanks for your help @gniibe and apologies for wasting your time. It looks like this is an issue with ncurses on musl systems and I'll pursue it there. I have a patch to their configure which works & fixes building pinentry.

Sep 9 2022, 3:21 AM · clang, Gentoo, pinentry, Bug Report
thesamesam added a comment to T6193: Build failure with Clang 15 (pinentry-curses.c, error: call to undeclared function 'addnwstr' ...).

I've reported it on bug-ncurses@ to get some insight: https://marc.info/?l=ncurses-bug&m=166268018624805&w=2.

Sep 9 2022, 1:43 AM · clang, Gentoo, pinentry, Bug Report
thesamesam added a comment to T6193: Build failure with Clang 15 (pinentry-curses.c, error: call to undeclared function 'addnwstr' ...).

Mysteriously, I get nothing:

$ pkg-config --cflags nurses
Sep 9 2022, 1:01 AM · clang, Gentoo, pinentry, Bug Report

Sep 8 2022

gniibe added a comment to T6193: Build failure with Clang 15 (pinentry-curses.c, error: call to undeclared function 'addnwstr' ...).

Could you please check what pkg-config --cflags ncurses returns?
In my environment (of Debian), it returns:

Sep 8 2022, 7:56 AM · clang, Gentoo, pinentry, Bug Report
thesamesam added projects to T6193: Build failure with Clang 15 (pinentry-curses.c, error: call to undeclared function 'addnwstr' ...): Gentoo, clang.
Sep 8 2022, 1:40 AM · clang, Gentoo, pinentry, Bug Report
thesamesam set External Link to https://bugs.gentoo.org/869128 on T6193: Build failure with Clang 15 (pinentry-curses.c, error: call to undeclared function 'addnwstr' ...).
Sep 8 2022, 1:19 AM · clang, Gentoo, pinentry, Bug Report
thesamesam added a comment to T6193: Build failure with Clang 15 (pinentry-curses.c, error: call to undeclared function 'addnwstr' ...).

It looks like there was a problem similar to this a while ago: https://dev.gnupg.org/T2320 where it turned out for unicode ncurses builds, a specific header had to be included, but that workaround seems to have been removed from pinentry since.

Sep 8 2022, 1:17 AM · clang, Gentoo, pinentry, Bug Report
thesamesam created T6193: Build failure with Clang 15 (pinentry-curses.c, error: call to undeclared function 'addnwstr' ...).
Sep 8 2022, 1:17 AM · clang, Gentoo, pinentry, Bug Report

Sep 6 2022

ikloecker added a comment to T6085: pinentry-qt: Earlier passphrase hint when creating new key.
In T6085#162918, @ebo wrote:

well, when creating openPGP keys with kleopatra I did not see any hints. I do not think that the issue would be vaild for password based encryption. There the common usecase is autogeneration, anyway

Sep 6 2022, 5:46 PM · Installer, Restricted Project, pinentry
ikloecker added a comment to T6085: pinentry-qt: Earlier passphrase hint when creating new key.

@ikloecker yes as mentioned in my response the current hints are only for symmetric.

Sep 6 2022, 5:41 PM · Installer, Restricted Project, pinentry
aheinecke added a comment to T6085: pinentry-qt: Earlier passphrase hint when creating new key.

@ikloecker yes as mentioned in my response the current hints are only for symmetric.

Sep 6 2022, 5:18 PM · Installer, Restricted Project, pinentry
ebo added a comment to T6085: pinentry-qt: Earlier passphrase hint when creating new key.

well, when creating openPGP keys with kleopatra I did not see any hints. I do not think that the issue would be vaild for password based encryption. There the common usecase is autogeneration, anyway

Sep 6 2022, 4:27 PM · Installer, Restricted Project, pinentry
ikloecker added a comment to T6085: pinentry-qt: Earlier passphrase hint when creating new key.

The long hint is "hidden" in the tooltip of the short hint.

Sep 6 2022, 2:53 PM · Installer, Restricted Project, pinentry
ikloecker added a comment to T6085: pinentry-qt: Earlier passphrase hint when creating new key.

And the issue for which @ebo opened this ticket is in my opinion that you have to fail first before you see the hint.

Sep 6 2022, 2:42 PM · Installer, Restricted Project, pinentry

Sep 5 2022

aheinecke moved T6085: pinentry-qt: Earlier passphrase hint when creating new key from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 5 2022, 4:50 PM · Installer, Restricted Project, pinentry
aheinecke lowered the priority of T6085: pinentry-qt: Earlier passphrase hint when creating new key from Normal to Low.

I think there was a misunderstanding here. We already set .pinentry.constraints.hint.long and .pinentry.constraints.hint.short in GnuPG-VSD but firstly they are only about symmetric.
And the issue for which @ebo opened this ticket is in my opinion that you have to fail first before you see the hint.

Sep 5 2022, 4:39 PM · Installer, Restricted Project, pinentry

Aug 26 2022

aheinecke moved T6085: pinentry-qt: Earlier passphrase hint when creating new key from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 26 2022, 2:22 PM · Installer, Restricted Project, pinentry
aheinecke closed T5160: Pinentry: Improved generate support as Resolved.

Fully done in my opinion.

Aug 26 2022, 2:21 PM · gpgagent, pinentry
aheinecke closed T4950: pinentry: Add warning when capslock is on as Resolved.

This is in for so long we can mark it as resolved. I had tested it on Windows.

Aug 26 2022, 2:21 PM · Restricted Project, Restricted Project, pinentry

Aug 25 2022

thesamesam added a comment to T6160: pinentry Emacs support assumes socket location at ${TMPDIR}/emacs${UID}, fails to connect (need to respect XDG_RUNTIME_DIR).

That's a fair point, cheers!

Aug 25 2022, 9:49 AM · Feature Request, pinentry, Emacs
thesamesam added a comment to T6161: pinentry doesn't allow disabling various library linkages (libX11, KF5WaylandClient, Qt5X11Extras).

I'm not sure I understand. If you don't want pinentries depending on libX11, then simply disable those pinentries with --disable-pinentry-qt5, etc. For Wayland it may make sense to allow disabling it.

Aug 25 2022, 9:43 AM · pinentry, Feature Request
ikloecker added a comment to T6161: pinentry doesn't allow disabling various library linkages (libX11, KF5WaylandClient, Qt5X11Extras).

I'm not sure I understand. If you don't want pinentries depending on libX11, then simply disable those pinentries with --disable-pinentry-qt5, etc. For Wayland it may make sense to allow disabling it.

Aug 25 2022, 9:40 AM · pinentry, Feature Request
werner triaged T6161: pinentry doesn't allow disabling various library linkages (libX11, KF5WaylandClient, Qt5X11Extras) as Normal priority.
Aug 25 2022, 9:17 AM · pinentry, Feature Request
werner triaged T6160: pinentry Emacs support assumes socket location at ${TMPDIR}/emacs${UID}, fails to connect (need to respect XDG_RUNTIME_DIR) as Normal priority.

Let's turn this into a feature request.

Aug 25 2022, 9:16 AM · Feature Request, pinentry, Emacs
thesamesam updated the task description for T6160: pinentry Emacs support assumes socket location at ${TMPDIR}/emacs${UID}, fails to connect (need to respect XDG_RUNTIME_DIR).
Aug 25 2022, 8:54 AM · Feature Request, pinentry, Emacs
thesamesam changed External Link from https://bugs.gentoo.org/794649 to https://debbugs.gnu.org/33847 on T6160: pinentry Emacs support assumes socket location at ${TMPDIR}/emacs${UID}, fails to connect (need to respect XDG_RUNTIME_DIR).
Aug 25 2022, 8:54 AM · Feature Request, pinentry, Emacs
thesamesam changed External Link from https://bugs.gentoo.org/794649) to https://bugs.gentoo.org/794649 on T6160: pinentry Emacs support assumes socket location at ${TMPDIR}/emacs${UID}, fails to connect (need to respect XDG_RUNTIME_DIR).
Aug 25 2022, 8:53 AM · Feature Request, pinentry, Emacs
thesamesam set External Link to https://bugs.gentoo.org/794649) on T6160: pinentry Emacs support assumes socket location at ${TMPDIR}/emacs${UID}, fails to connect (need to respect XDG_RUNTIME_DIR).
Aug 25 2022, 8:53 AM · Feature Request, pinentry, Emacs
thesamesam created T6160: pinentry Emacs support assumes socket location at ${TMPDIR}/emacs${UID}, fails to connect (need to respect XDG_RUNTIME_DIR).
Aug 25 2022, 8:53 AM · Feature Request, pinentry, Emacs
gniibe closed T5631: pinentry-curses on OpenIndiana (Illumos distro) doesn't display correctly as Resolved.

Fixed in 1.2.1.

Aug 25 2022, 3:12 AM · pinentry
gniibe closed T5893: Patches to compile pinentry-1.2.0 cleanly with mingw.org's MinGW as Resolved.

Fixed in 1.2.1.

Aug 25 2022, 3:11 AM · Windows, pinentry, Bug Report
gniibe closed T6007: coverity issues in pinentry as Resolved.

Fixed in 1.2.1.

Aug 25 2022, 3:09 AM · pinentry, Bug Report

Aug 24 2022

ikloecker closed T4405: Pinentry: Offer to generate a password as Resolved.
Aug 24 2022, 9:23 PM · pinentry
ikloecker added a comment to T4405: Pinentry: Offer to generate a password.

At least, pinentry-qt offers this functionality since 1.2.0 (see T5517: Improvements for symmetric encryption).

Aug 24 2022, 9:23 PM · pinentry
ikloecker added a project to T4950: pinentry: Add warning when capslock is on: Restricted Project.
Aug 24 2022, 9:17 PM · Restricted Project, Restricted Project, pinentry
ikloecker added a comment to T5160: Pinentry: Improved generate support.

Isn't this (mostly?) done? See T5517: Improvements for symmetric encryption.

Aug 24 2022, 9:14 PM · gpgagent, pinentry
ikloecker closed T5307: pinentry-qt unilaterally enables rpath, even when configured with `--disable-rpath` as Resolved.
Aug 24 2022, 9:08 PM · qt, pinentry, Bug Report
ikloecker added a project to T5543: pinentry-qt: Accessibility switch to repeat on enter: Restricted Project.
Aug 24 2022, 9:05 PM · pinentry, Restricted Project
ikloecker closed T6041: pinentry-qt dialog window no longer floats under Sway (fixed after 1.2.0) as Resolved.

pinentry 1.2.1 has been released today

Aug 24 2022, 9:00 PM · Restricted Project, pinentry, Bug Report
ikloecker added a project to T6085: pinentry-qt: Earlier passphrase hint when creating new key: Installer.
Aug 24 2022, 8:57 PM · Installer, Restricted Project, pinentry

Aug 23 2022

ikloecker changed the status of T5863: pinentry-qt: Further improve the accessibility from Testing to Open.

Fix issues found while testing with NVDA.

Aug 23 2022, 5:53 PM · pinentry, Restricted Project