Page MenuHome GnuPG
Feed Advanced Search

Aug 14 2023

aheinecke edited projects for T6085: pinentry-qt: Earlier passphrase hint when creating new key, added: gnupg; removed Installer.
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

Autogeneration isn't viable if an organization has stupid password constraints that the autogenerated passwords do not satisfy. In particular, the autogenerated passwords do not contain any non-alphanumeric characters, but many password policies require such a character.

Aug 14 2023, 2:45 PM · gnupg, Restricted Project, pinentry

Aug 10 2023

ydixken updated the task description for T6641: pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed.
Aug 10 2023, 10:09 AM · gnupg, pinentry
ydixken updated the task description for T6641: pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed.
Aug 10 2023, 10:08 AM · gnupg, pinentry
ydixken renamed T6641: pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed from pinentry-tty breaks tty when timeout occurs or CTRL-C is pressed to pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed.
Aug 10 2023, 10:04 AM · gnupg, pinentry
ydixken created T6641: pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed.
Aug 10 2023, 10:01 AM · gnupg, pinentry

Jul 24 2023

ebo moved T6041: pinentry-qt dialog window no longer floats under Sway (fixed after 1.2.0) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · Restricted Project, pinentry, Bug Report

Jun 1 2023

ikloecker renamed T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled from Password prompt for each subkey if password change is cancelled to Pinentry-Qt: Password prompt for each subkey if password change is cancelled.
Jun 1 2023, 10:11 AM · kleopatra, pinentry, gnupg24 (gnupg-2.4.2), Restricted Project
ikloecker lowered the priority of T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled from High to Normal.

I have set T6513: Kleopatra: Require GpgME 1.21 as blocker for this issue because, in my opinion, showing the above mentioned "Operation fully cancelled" error message is from a user perspective worse than showing multiple password prompts.

Jun 1 2023, 10:08 AM · kleopatra, pinentry, gnupg24 (gnupg-2.4.2), Restricted Project
ikloecker closed T6510: GpgME++: Treat GPG_ERR_FULLY_CANCELED as GPG_ERR_CANCELED in GpgME::Error, a subtask of T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled, as Resolved.
Jun 1 2023, 9:59 AM · kleopatra, pinentry, gnupg24 (gnupg-2.4.2), Restricted Project

May 31 2023

ikloecker added a comment to T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled.

Setting close_button when the user rejected the pin entry (by pressing the close button, the Cancel button or Esc) causes fully canceled. Unfortunately, Kleopatra (and in fact GpgME::Error) has no idea that fully canceled should be treated as canceled and not as error. Therefore, Kleopatra shows an ugly error message:

An error occurred while trying to change the passphrase for [...]:
Operation fully cancelled

May 31 2023, 12:34 PM · kleopatra, pinentry, gnupg24 (gnupg-2.4.2), Restricted Project

May 17 2023

werner added projects to T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled: pinentry, kleopatra.

I see the problem: The Qt Pinentry does not implement the BUTTON_INFO status and thus we don't get a fully canceled error back (gpg-agent maps the cancel error to fully-cancel if the close button was used). Should be easy to fix in pinentry (set pinentry->close_button in the close eventhandler).

May 17 2023, 6:12 PM · kleopatra, pinentry, gnupg24 (gnupg-2.4.2), Restricted Project

May 12 2023

drybalka closed T6478: gpg-agent works for gpg, but not ssh with pinentry-tty as Resolved.
May 12 2023, 3:21 PM · pinentry, Bug Report
drybalka added a comment to T6478: gpg-agent works for gpg, but not ssh with pinentry-tty.

Thank you, your suggestion inspired me to experiment a bit further and I found the problem - I needed in fact to delete the line from my ssh config, no idea why:

Match host * exec "gpg-connect-agent UPDATESTARTUPTTY /bye"

Now I update startup tty only on terminal start and it seems to be working. Still a bit strange.

May 12 2023, 3:20 PM · pinentry, Bug Report
gniibe added a comment to T6478: gpg-agent works for gpg, but not ssh with pinentry-tty.

On a terminal, please invoke:
$ gpg-connect-agent UPDATESTARTUPTTY /bye

May 12 2023, 9:58 AM · pinentry, Bug Report

May 4 2023

werner added a project to T6478: gpg-agent works for gpg, but not ssh with pinentry-tty: pinentry.
May 4 2023, 4:55 PM · pinentry, Bug Report

Apr 10 2023

gniibe changed the status of T6444: pinentry-1.2.1 does not configure against libgpg-error-1.47 from Open to Testing.
Apr 10 2023, 7:20 AM · pinentry

Apr 5 2023

ebo moved T4950: pinentry: Add warning when capslock is on from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2023, 3:00 PM · Restricted Project, Restricted Project, pinentry
ebo moved T5972: Can't insert charaters in a magic-wand generated password from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2023, 2:52 PM · Restricted Project, gnupg (gpg22), gpgagent, pinentry
ebo moved T5863: pinentry-qt: Further improve the accessibility from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2023, 2:49 PM · pinentry, Restricted Project
ebo moved T5543: pinentry-qt: Accessibility switch to repeat on enter from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2023, 2:07 PM · pinentry, Restricted Project

Mar 28 2023

werner renamed T6400: Improve Pinentry error message for a bad $TERM from Key generation on freebsd fails with message about screen size to Improve Pinentry error message for a bad $TERM.
Mar 28 2023, 5:02 PM · FreeBSD, Documentation, pinentry, Bug Report
werner triaged T6400: Improve Pinentry error message for a bad $TERM as Normal priority.

Actually this is about improving an error message.

Mar 28 2023, 5:01 PM · FreeBSD, Documentation, pinentry, Bug Report

Mar 21 2023

werner triaged T6418: pinentry-qt: Accessibility in case of entering 2 different passphrases as Normal priority.
Mar 21 2023, 3:23 PM · a11y, pinentry, Restricted Project
werner added a project to T6418: pinentry-qt: Accessibility in case of entering 2 different passphrases: a11y.
Mar 21 2023, 3:22 PM · a11y, pinentry, Restricted Project
ebo closed T5543: pinentry-qt: Accessibility switch to repeat on enter as Resolved.

ok, ticket for the new issue is T6418

Mar 21 2023, 3:01 PM · pinentry, Restricted Project
ebo created T6418: pinentry-qt: Accessibility in case of entering 2 different passphrases.
Mar 21 2023, 3:00 PM · a11y, pinentry, Restricted Project

Mar 20 2023

ikloecker placed T5543: pinentry-qt: Accessibility switch to repeat on enter up for grabs.

Not sure why this was assigned to Andre.

Mar 20 2023, 3:58 PM · pinentry, Restricted Project
ikloecker added a comment to T5543: pinentry-qt: Accessibility switch to repeat on enter.
In T5543#168681, @ebo wrote:

How about emptying both fields in case of mismatch and start from the beginning?

Mar 20 2023, 3:57 PM · pinentry, Restricted Project
ebo added a comment to T5543: pinentry-qt: Accessibility switch to repeat on enter.

This exact step works. But if you misspell the repeat its unintuitive again what you should do.

Mar 20 2023, 3:02 PM · pinentry, Restricted Project
ebo closed T5863: pinentry-qt: Further improve the accessibility as Resolved.

closing with reference to external testing

Mar 20 2023, 11:52 AM · pinentry, Restricted Project
werner added a project to D566: curses: Avoid including system <memory.h> header: pinentry.

Turned out to be a bit come complicated. I hope that I did not break any of the other pinentries:
rP8ab1682e80a2b4185ee9ef66cbb44340245966fc

Mar 20 2023, 8:34 AM · pinentry

Mar 2 2023

bjk added a comment to T2696: SETREPEAT support for pinentry-curses.

Added SETQUALITYBAR support with some fixes for glitches when an error string was set. Wide characters seem to work OK.

Mar 2 2023, 6:02 AM · pinentry, Feature Request

Feb 27 2023

bjk added a comment to T2696: SETREPEAT support for pinentry-curses.

Added curses-repeat branch which needs testing for wide chars and other stuff in case i missed something

Feb 27 2023, 6:22 AM · pinentry, Feature Request

Jan 19 2023

werner removed a project from T4346: Remove gpg-agent passphrase nags for empty / none passphrase: gnupg (gpg23).
Jan 19 2023, 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 · gnupg, 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 · gnupg, 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 · gnupg, 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 · gnupg, 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 · gnupg, 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 · gnupg, 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 · gnupg, 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 · gnupg, 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 · gnupg, 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 · gnupg, 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

Aug 8 2022

ikloecker closed T5569: pinentry qt4 fails to compile in pinentry 1.2.0 as Resolved.

Should be fixed. A copy of an older version of pinentry's source code that can be built with Q4 is now included and will result in a pinentry-qt4 executable. Note that while we won't break this pinentry intentionally we won't maintain it either.

Aug 8 2022, 9:58 AM · Bug Report, pinentry

Jul 27 2022

gniibe removed a project from T5977: Smartcard PIN stays in clear in memory: Restricted Project.

New release of libassuan is expected to make sure it's cleared off.

Jul 27 2022, 2:39 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report

Jul 26 2022

werner closed T5977: Smartcard PIN stays in clear in memory as Resolved.
Jul 26 2022, 9:17 PM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
werner triaged T6041: pinentry-qt dialog window no longer floats under Sway (fixed after 1.2.0) as Normal priority.
Jul 26 2022, 9:07 PM · Restricted Project, pinentry, Bug Report
werner triaged T6085: pinentry-qt: Earlier passphrase hint when creating new key as Normal priority.
Jul 26 2022, 10:56 AM · gnupg, Restricted Project, pinentry

Jul 22 2022

SpriteOvO added a comment to T6078: File `config.guess` is a little out of date.

@gniibe Thanks!

Jul 22 2022, 6:41 PM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report
gniibe closed T6078: File `config.guess` is a little out of date as Resolved.

In the repo, for all related software, it's done.

Jul 22 2022, 3:42 AM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report
gniibe added a comment to T6078: File `config.guess` is a little out of date.

Note that versions since 2020-11-07 to 2021-07-03 have major problem with non-POSIX shell, which doesn't support $(..) construct.

Jul 22 2022, 3:40 AM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report

Jul 18 2022

gniibe triaged T6078: File `config.guess` is a little out of date as Normal priority.

Thank you.

Jul 18 2022, 10:56 AM · gpgme, pinentry, scute, ntbtls, libksba, libassuan, npth, libgcrypt, gpgrt, gnupg, Bug Report

Jul 15 2022

ebo added a comment to T6085: pinentry-qt: Earlier passphrase hint when creating new key.

it seems to be a GnuPG-VSD packaging issue, then

Jul 15 2022, 3:30 PM · gnupg, Restricted Project, pinentry
ikloecker added a comment to T6085: pinentry-qt: Earlier passphrase hint when creating new key.

It's already possible to define a short and a long hint for the constraints via the file doc/help.txt and its translations. This is a standard technique used by GnuPG for customization of several UI texts. Since the passphrase constraints can be very complex we don't try to come up with a suitable default hint.

Jul 15 2022, 1:00 PM · gnupg, Restricted Project, pinentry
ikloecker renamed T6085: pinentry-qt: Earlier passphrase hint when creating new key from earlier passphrase hint when creating new key to pinentry-qt: Earlier passphrase hint when creating new key.
Jul 15 2022, 12:57 PM · gnupg, Restricted Project, pinentry
ebo created T6085: pinentry-qt: Earlier passphrase hint when creating new key.
Jul 15 2022, 12:29 PM · gnupg, Restricted Project, pinentry

Jul 8 2022

ikloecker added a comment to T6061: pinentry-qt on wayland does not fallback to pinentry-curses.

It looks like having it set will stop fallback from working entirely? Would you say that this cannot be fixed if WAYLAND_DISPLAY is set like I do above?

Jul 8 2022, 9:19 AM · pinentry, Bug Report
quite added a comment to T6061: pinentry-qt on wayland does not fallback to pinentry-curses.

It looks like having it set will stop fallback from working entirely? Would you say that this cannot be fixed if WAYLAND_DISPLAY is set like I do above?

Jul 8 2022, 8:14 AM · pinentry, Bug Report

Jul 6 2022

ikloecker triaged T6061: pinentry-qt on wayland does not fallback to pinentry-curses as Low priority.

pinentry does the following to check if it's running in a GUI session:

// check a few environment variables that are usually set on X11 or Wayland sessions
const bool hasWaylandDisplay = qEnvironmentVariableIsSet("WAYLAND_DISPLAY");
const bool isWaylandSessionType = qgetenv("XDG_SESSION_TYPE") == "wayland";
const bool hasX11Display = pinentry_have_display(argc, argv);
const bool isX11SessionType = qgetenv("XDG_SESSION_TYPE") == "x11";
const bool isGUISession = hasWaylandDisplay || isWaylandSessionType || hasX11Display || isX11SessionType;

i.e. it checks if a few environment variables are set or have a specific value.

Jul 6 2022, 2:45 PM · pinentry, Bug Report
quite created T6061: pinentry-qt on wayland does not fallback to pinentry-curses.
Jul 6 2022, 9:54 AM · pinentry, Bug Report