Page MenuHome GnuPG
Feed Advanced Search

Jan 16 2020

Rycky_Tigg added a comment to T4809: Non-operational functions and missing feature.

Reported.

Jan 16 2020, 12:38 PM · Fedora, pinentry, Bug Report
werner closed T4809: Non-operational functions and missing feature as Resolved.
Jan 16 2020, 8:50 AM · Fedora, pinentry, Bug Report

Jan 15 2020

Rycky_Tigg added a comment to T4809: Non-operational functions and missing feature.

You may.. Comments were relevant. Bye.

Jan 15 2020, 2:42 PM · Fedora, pinentry, Bug Report
werner added a comment to T4809: Non-operational functions and missing feature.

FWIW, the GTK and QT pinentries do have a qualitybar. However is is only enabled:

Jan 15 2020, 9:39 AM · Fedora, pinentry, Bug Report

Jan 14 2020

dkg added a comment to T4809: Non-operational functions and missing feature.

In T4809#131931, @werner wrote:

BTW, the qualitybar is not shown by default, only if you configure sme of the extra password checks. We may even remove it completely because it leads to wrong assumption on why a passphrase is required.

Jan 14 2020, 3:30 PM · Fedora, pinentry, Bug Report
dkg added a comment to T4809: Non-operational functions and missing feature.

@Rycky_Tigg cases 1, 2, and 3 that you document here each show the behavior that i would expect from pinentry-gnome3, given the definition of its Assuan-based API and its use of gcr-prompter. (i'm assuming that in case 3 the user just waited longer than the allowed timeout)

Jan 14 2020, 3:29 PM · Fedora, pinentry, Bug Report
Rycky_Tigg added a comment to T4809: Non-operational functions and missing feature.

"more specific about what you think is wrong"; From https://bugs.kde.org/show_bug.cgi?id=412569 copied)/pasted:

Jan 14 2020, 11:34 AM · Fedora, pinentry, Bug Report
werner added a comment to T4809: Non-operational functions and missing feature.

BTW, the qualitybar is not shown by default, only if you configure sme of the extra password checks. We may even remove it completely because it leads to wrong assumption on why a passphrase is required.

Jan 14 2020, 7:34 AM · Fedora, pinentry, Bug Report
dkg added a comment to T4809: Non-operational functions and missing feature.

pinentry-gnome uses gcr's gcr_prompt_set_password_new to prompt for a new password, and ignores the SETQUALITYBAR assuan command.

Jan 14 2020, 12:12 AM · Fedora, pinentry, Bug Report

Jan 13 2020

werner added a comment to T4809: Non-operational functions and missing feature.

It seems that gnome-keyring-daemon has some incompatible changes which breaks that version of pinentry-gnome. Or GKR has not been setup properly. I'd suggest to use pinentry-gtk until folks with knowledge about Gnome folks have figured out what is going wrong.

Jan 13 2020, 7:42 PM · Fedora, pinentry, Bug Report
Rycky_Tigg added a comment to T4809: Non-operational functions and missing feature.

Hey. As reference – Complete set of features while run in Windows.

Jan 13 2020, 6:32 PM · Fedora, pinentry, Bug Report
werner added a comment to T4809: Non-operational functions and missing feature.

Please describe which features are missing.

Jan 13 2020, 4:53 PM · Fedora, pinentry, Bug Report
Rycky_Tigg created T4809: Non-operational functions and missing feature.
Jan 13 2020, 3:22 PM · Fedora, pinentry, Bug Report

Dec 5 2019

gniibe added a subtask for T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · pinentry, Feature Request
gniibe added parent tasks for T4659: Release Pinentry-1.1.1: T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase, T4337: pinentry-fltk: Formatstring handling, T4336: pinentry-fltk: Keyboard shortcuts are not recognized, T4263: Pinentry does not support --disable-doc configure option, T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin, T4598: curses: dialog broken with wide characters.
Dec 5 2019, 7:35 AM · pinentry, Release Info
gniibe added a subtask for T4336: pinentry-fltk: Keyboard shortcuts are not recognized: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · pinentry, patch, Bug Report
gniibe added a subtask for T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · Cross-Compiler, pinentry, Bug Report
gniibe added a subtask for T4263: Pinentry does not support --disable-doc configure option: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · pinentry, Bug Report
gniibe added a subtask for T4598: curses: dialog broken with wide characters: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · pinentry
gniibe added a subtask for T4337: pinentry-fltk: Formatstring handling: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · patch, pinentry, Bug Report
gniibe added a parent task for T4659: Release Pinentry-1.1.1: T4583: pinentry-tty should accept backspace, delete, and ctrl-U.
Dec 5 2019, 7:22 AM · pinentry, Release Info
gniibe added a parent task for T4659: Release Pinentry-1.1.1: T4585: pinentry-tty mishandles ctrl-C.
Dec 5 2019, 7:20 AM · pinentry, Release Info
gniibe renamed T4659: Release Pinentry-1.1.1 from Release Pinentry-1.0.1 to Release Pinentry-1.1.1.
Dec 5 2019, 7:14 AM · pinentry, Release Info
gniibe added a project to T4270: pinentry-curses should ring the terminal bell: gpgagent.
Dec 5 2019, 7:09 AM · gpgagent, Feature Request, pinentry
gniibe merged T2013: pinentry-curses / pinentry-tty should emit a bell when showing a dialog into T4270: pinentry-curses should ring the terminal bell.
Dec 5 2019, 7:08 AM · gpgagent, Feature Request, pinentry
gniibe merged task T2013: pinentry-curses / pinentry-tty should emit a bell when showing a dialog into T4270: pinentry-curses should ring the terminal bell.
Dec 5 2019, 7:08 AM · pinentry, Feature Request
gniibe removed a parent task for T4404: Mangled Pinentry dialog box: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Dec 5 2019, 7:00 AM · Windows, pinentry, Bug Report
gniibe removed a subtask for T4771: pinentry-tty/pinentry-curses interact a user as background process: T4404: Mangled Pinentry dialog box.
Dec 5 2019, 7:00 AM · pinentry
gniibe added subtasks for T4771: pinentry-tty/pinentry-curses interact a user as background process: T4583: pinentry-tty should accept backspace, delete, and ctrl-U, T4404: Mangled Pinentry dialog box, T3779: pinentry-curses broken when launched from tig that's launched from mc, T4585: pinentry-tty mishandles ctrl-C, T4198: Pinentry doesn't capture input correctly, crashes terminal instead, T4733: pinentry-curses reveals pin.
Dec 5 2019, 6:59 AM · pinentry
gniibe added a parent task for T4198: Pinentry doesn't capture input correctly, crashes terminal instead: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Dec 5 2019, 6:59 AM · pinentry, Bug Report
gniibe added a parent task for T4404: Mangled Pinentry dialog box: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Dec 5 2019, 6:59 AM · Windows, pinentry, Bug Report
gniibe added a parent task for T3779: pinentry-curses broken when launched from tig that's launched from mc: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Dec 5 2019, 6:59 AM · Documentation, pinentry, Bug Report
gniibe added a parent task for T4733: pinentry-curses reveals pin: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Dec 5 2019, 6:59 AM · MacOS, pinentry, Bug Report
gniibe created T4771: pinentry-tty/pinentry-curses interact a user as background process.
Dec 5 2019, 6:55 AM · pinentry
gniibe added a parent task for T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication): T4770: pinentry option no-global-grab.
Dec 5 2019, 6:49 AM · pinentry, Bug Report, gpg4win
gniibe added a parent task for T2434: pinentry-gtk-2's --no-global-grab does not work as advertised: T4770: pinentry option no-global-grab.
Dec 5 2019, 6:42 AM · Bug Report, pinentry
gniibe added a parent task for T4143: pinentry-fltk does not grab input when requesting pin for authentication: T4770: pinentry option no-global-grab.
Dec 5 2019, 6:42 AM · Bug Report, pinentry
gniibe added a parent task for T4147: pinentry-efl does not grab input when requesting pin for authentication: T4770: pinentry option no-global-grab.
Dec 5 2019, 6:42 AM · Bug Report, pinentry
gniibe added a parent task for T4145: pinentry-gnome3 grabs input partially and ignores grab/no-grab option: T4770: pinentry option no-global-grab.
Dec 5 2019, 6:42 AM · Documentation, pinentry
gniibe added a parent task for T4587: pinentry-gnome3 grabs input (is system modal) despite`--no-global-grab` or `OPTION no-grab`: T4770: pinentry option no-global-grab.
Dec 5 2019, 6:42 AM · gpgagent, pinentry
gniibe closed T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin as Resolved.

I believe the problem was fixed in the master of pinentry with newer gpg-error-config and libassuan-config which support cross build better.

Dec 5 2019, 3:19 AM · Cross-Compiler, pinentry, Bug Report
gniibe added a comment to T2434: pinentry-gtk-2's --no-global-grab does not work as advertised.

Confirmed that the support of --no-global-grab doesn't work well.

Dec 5 2019, 3:16 AM · Bug Report, pinentry

Oct 29 2019

sunknudsen added a comment to T4733: pinentry-curses reveals pin.

Thanks for the follow-up Werner.

Oct 29 2019, 11:54 AM · MacOS, pinentry, Bug Report
werner triaged T4733: pinentry-curses reveals pin as Normal priority.

Then better do not use a curses pinentry. It can't guarantee that another process changes the tty properties. For security reasons it is better to run the pinentry in a different window (ie. a GUI based pinentry).

Oct 29 2019, 10:26 AM · MacOS, pinentry, Bug Report

Sep 21 2019

werner added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

It is not just about being annoying but for security reasons. It would be too easy for other applications *think webbrowser or Acrobat) to take a screenshot and pop up a modified version of that screenshot with data entries to act as a MitM.

Sep 21 2019, 11:00 AM · pinentry, Bug Report, gpg4win

Sep 15 2019

gouttegd added a comment to T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase.

The feature has been implemented for the -qt, -tqt, -gtk, and -curses pinentries.

Sep 15 2019, 3:26 PM · pinentry, Feature Request

Aug 20 2019

dkg reopened T2013: pinentry-curses / pinentry-tty should emit a bell when showing a dialog as "Open".

reviewing this, i think the situation is:

Aug 20 2019, 2:36 AM · pinentry, Feature Request

Jul 29 2019

aheinecke added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

I think the problem is the following:

Jul 29 2019, 9:23 AM · pinentry, Bug Report, gpg4win

Jul 28 2019

bb added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

False alarm. Turns out pinentry-gtk-2.exe is also not working all the time.

Jul 28 2019, 9:22 PM · pinentry, Bug Report, gpg4win
a_p3rson added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

@bb - I've tried this, this doesn't appear to work. It looks like the Gtk2 pinentry doesn't grab focus when doing authentication, either. Interestingly enough, it also doesn't show in the taskbar.

Jul 28 2019, 12:50 AM · pinentry, Bug Report, gpg4win

Jul 27 2019

bb added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

Note:
I added:

pinentry-program "C:\Program Files (x86)\Gpg4win\bin\pinentry-gtk-2.exe"

as a workaround to my gpg-agent.conf. This pinentry is able to grab the focus.

Jul 27 2019, 3:58 PM · pinentry, Bug Report, gpg4win
bb added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

Does anyone has an update on this issue?

Jul 27 2019, 11:59 AM · pinentry, Bug Report, gpg4win
dkg added a comment to T4658: Fix a dangling pointer in pinentry's qt/main.cpp.

I've just uploaded pinentry 1.1.0-3 to debian unstable with this fix in it.

Jul 27 2019, 6:07 AM · pinentry, Bug Report
dkg added a comment to T4658: Fix a dangling pointer in pinentry's qt/main.cpp.

@aheinecke thanks for the heads-up. i'll pull this in.

Jul 27 2019, 1:16 AM · pinentry, Bug Report

Jul 25 2019

aheinecke updated subscribers of T4658: Fix a dangling pointer in pinentry's qt/main.cpp.

@dkg This patch ( rP0e2e53) might also be something for debian as it can cause crashes depending on the qt theme, which is not under our control.

Jul 25 2019, 4:19 PM · pinentry, Bug Report
aheinecke closed T4658: Fix a dangling pointer in pinentry's qt/main.cpp as Resolved.

Thanks!

Jul 25 2019, 4:14 PM · pinentry, Bug Report
aheinecke added a subtask for T4658: Fix a dangling pointer in pinentry's qt/main.cpp: T4659: Release Pinentry-1.1.1.
Jul 25 2019, 4:14 PM · pinentry, Bug Report
aheinecke added a parent task for T4659: Release Pinentry-1.1.1: T4658: Fix a dangling pointer in pinentry's qt/main.cpp.
Jul 25 2019, 4:14 PM · pinentry, Release Info
aheinecke created T4659: Release Pinentry-1.1.1.
Jul 25 2019, 4:13 PM · pinentry, Release Info
pmgdeb added a comment to T4658: Fix a dangling pointer in pinentry's qt/main.cpp.

I can confirm that the patch from the referenced commit fixes the issue. Thanks for the quick action!

Jul 25 2019, 3:37 PM · pinentry, Bug Report
aheinecke changed the status of T4658: Fix a dangling pointer in pinentry's qt/main.cpp from Open to Testing.

thanks for the report. I've commited a different fix 0e2e53c8987d6f236aaef515eb005e8e86397fbc which also should solve the problem.

Jul 25 2019, 2:31 PM · pinentry, Bug Report
pmgdeb added a comment to T4658: Fix a dangling pointer in pinentry's qt/main.cpp.

Adding the patch here.

Jul 25 2019, 1:21 PM · pinentry, Bug Report
pmgdeb created T4658: Fix a dangling pointer in pinentry's qt/main.cpp.
Jul 25 2019, 1:19 PM · pinentry, Bug Report

Jul 13 2019

chyen added a comment to T4598: curses: dialog broken with wide characters.

Thanks for all the fixes! I can confirm commit dad35d65f05eb1c15589a7e4755dcae6aed2d6cf works just fine on all my machines (Linux & macOS).

Jul 13 2019, 11:30 AM · pinentry

Jul 11 2019

gniibe claimed T4587: pinentry-gnome3 grabs input (is system modal) despite`--no-global-grab` or `OPTION no-grab`.

gpg-agent side is fixed to relax the error handling.

Jul 11 2019, 7:57 AM · gpgagent, pinentry
gniibe closed T4598: curses: dialog broken with wide characters as Resolved.
Jul 11 2019, 3:53 AM · pinentry

Jul 10 2019

gniibe added a comment to T4598: curses: dialog broken with wide characters.

I pushed the fix. Thanks for your cooperation.

Jul 10 2019, 2:15 AM · pinentry
gniibe added a comment to T4598: curses: dialog broken with wide characters.

Thanks for further testing.
I realized that it's not the left border drawing problem in fact, but the newline should be between the description and passphrase line.
I'm going to fix this.

Jul 10 2019, 2:07 AM · pinentry

Jul 9 2019

chyen added a comment to T4598: curses: dialog broken with wide characters.

Thanks for the further fix! With that only a minor hiccup remains:

Jul 9 2019, 6:19 PM · pinentry
chyen added a comment to T4598: curses: dialog broken with wide characters.

Thanks for the update! With git-master, the toy example above works fine. However, pinentry-curses seems to hang with real commands from gpg. Here is an example:

$ ./curses/pinentry-curses 
OK Pleased to meet you
SETDESC 請輸入密語來解鎖 OpenPGP 私鑰:%0A%22Chih-Hsuan Yen <yan12125@gmail.com>%22%0A3072 位元長的 DSA 金鑰, ID F98EF2A7B0A098AE,%0A建立於 2018-04-25 (主要金鑰 ID 3FDDD575826C5C30).%0A
OK
SETPROMPT 密語:
OK
GETPIN

(CPU usage of ./curses/pinentry-curses goes > 90%)

Jul 9 2019, 9:06 AM · pinentry
gniibe added a comment to T4598: curses: dialog broken with wide characters.

I pushed the change to master.
Please test.

Jul 9 2019, 7:23 AM · pinentry
gniibe claimed T4598: curses: dialog broken with wide characters.
Jul 9 2019, 7:20 AM · pinentry

Jul 1 2019

werner triaged T4598: curses: dialog broken with wide characters as Normal priority.
Jul 1 2019, 9:59 PM · pinentry
chyen added a comment to T4598: curses: dialog broken with wide characters.

Well in my browser (Firefox) the dialogs are not rendered correctly. Here are the two dialogs in the terminal:

Jul 1 2019, 3:30 PM · pinentry
chyen created T4598: curses: dialog broken with wide characters in the S1 Public space.
Jul 1 2019, 3:23 PM · pinentry

Jun 27 2019

dkg added a comment to T4587: pinentry-gnome3 grabs input (is system modal) despite`--no-global-grab` or `OPTION no-grab`.

Thanks for the feedback, @werner. I think I understand the reasons that we've gotten to this place -- but that doesn't mean i think it's ok to stay here. In this bug report, i'm pointing out that the documentation and the feedback/error reporting is misleading, which leads to difficulty in debugging. We need to do something about it.

Jun 27 2019, 6:20 PM · gpgagent, pinentry
werner removed a project from T4587: pinentry-gnome3 grabs input (is system modal) despite`--no-global-grab` or `OPTION no-grab`: Bug Report.

pinentry-gnome has no grab support. However, it needs to accept that option so that gpg-agent does not error out. We want to have the same global options for all pinentries. Whether they work depends on the pinentry and other parameters. For example when falling back to curses grab won't work in any pinentry.

Jun 27 2019, 3:08 PM · gpgagent, pinentry

Jun 26 2019

dkg added a comment to T4587: pinentry-gnome3 grabs input (is system modal) despite`--no-global-grab` or `OPTION no-grab`.

I note that this is likely happening because we are using gcr's system-modal prompter. I haven't looked into whether it's even possible to use gcr in a non-system-modal way, but i'd welcome pointers.

Jun 26 2019, 8:00 PM · gpgagent, pinentry
dkg created T4587: pinentry-gnome3 grabs input (is system modal) despite`--no-global-grab` or `OPTION no-grab`.
Jun 26 2019, 7:58 PM · gpgagent, pinentry

Jun 4 2019

maiden_taiwan closed T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs as Resolved.

No worries -- you led me in the direction of a solution when you mentioned loopback mode. I appreciate your time and your help!

Jun 4 2019, 2:34 AM · Emacs, Documentation, pinentry, Bug Report
gniibe added projects to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs: Documentation, Emacs.

Sorry, I responded in a mode of "tracking a bug to fix soonish". I should have changed my mode into showing HOWTO.
Thanks for sharing useful link.

Jun 4 2019, 2:07 AM · Emacs, Documentation, pinentry, Bug Report

Jun 3 2019

maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

I found these instructions for pinentry loopback in Emacs, and they worked!

Jun 3 2019, 5:43 PM · Emacs, Documentation, pinentry, Bug Report
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

When you can configure it properly, there is a way to workaround it.

Jun 3 2019, 5:28 PM · Emacs, Documentation, pinentry, Bug Report
gniibe added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

For (1): it is broken out-of-the-box, that would be true. When you can configure it properly, there is a way to workaround it. Well, I admit, it's not yet perfect.

Jun 3 2019, 2:59 AM · Emacs, Documentation, pinentry, Bug Report
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Thank you for that analysis. I don't understand some of the parts (because I don't know anything about pinentry), but I do have some questions.

Jun 3 2019, 2:40 AM · Emacs, Documentation, pinentry, Bug Report
gniibe claimed T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Thanks for your report. The symptom you have could be only solved by using pinentry loopback mode, or using some special pinentry for CLI, I suppose. pinentry-tty is not sufficient for this usage.

Jun 3 2019, 1:55 AM · Emacs, Documentation, pinentry, Bug Report

May 31 2019

maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Please let me know if I can run any other tests to help debug this issue. I'm happy to help.

May 31 2019, 8:05 PM · Emacs, Documentation, pinentry, Bug Report

May 28 2019

maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

I should add that using gpg on the command line works fine over SSH. The problem occurs only inside Emacs over SSH.

May 28 2019, 5:22 PM · Emacs, Documentation, pinentry, Bug Report
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Ah, I added the --verbose option and got this output (sanitized by me):

May 28 2019, 5:19 PM · Emacs, Documentation, pinentry, Bug Report
werner added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Sorry, I forgot to mention it. You need to add -v to the command line.

May 28 2019, 5:14 PM · Emacs, Documentation, pinentry, Bug Report
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Thank you, werner. Could you please tell me an exact GPG command to do this signing, and tell me where the output line should appear? I tried this command on the command line:

May 28 2019, 5:10 PM · Emacs, Documentation, pinentry, Bug Report
werner edited projects for T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs, added: pinentry; removed gpgagent.

Which pinentry are you using in in what mode? Please do a sign operation and watch out for a line similar to:

May 28 2019, 4:30 PM · Emacs, Documentation, pinentry, Bug Report

May 14 2019

wltjr claimed T4147: pinentry-efl does not grab input when requesting pin for authentication.

This is known and by design, basically it is a legacy X feature. For Wayland, the window manager determines if a window should be blocking, no grab or grab, not anything applications themselves have control over. This came up many times when I was first making the interfaces. You can reference these two comments, but there are many more in between them.

May 14 2019, 3:20 AM · Bug Report, pinentry

Apr 23 2019

werner triaged T4198: Pinentry doesn't capture input correctly, crashes terminal instead as Normal priority.
Apr 23 2019, 1:36 PM · pinentry, Bug Report

Apr 9 2019

aheinecke closed T4430: Windows: Pinentry not starting for some as Resolved.

As this task has no obvious next step I'm closing it.

Apr 9 2019, 10:05 AM · pinentry, gpg4win

Mar 26 2019

nbriggs added a comment to T4430: Windows: Pinentry not starting for some.

Doesn't look like T4347 in that no errors show
stopping daemons and restarting kleoptra "sometimes" fixes it and pinentry windows shows, until it does all operations fail with pinentry missing
running pinentry-qt.exe I get
Please note that you don't have secure memory on this system
OK Pleased to meet you
We seem to have stopped it happening by randomly changing settings - generating blank conf files, reinstalling pgp4win but cannot pinpoint exactly what change fixes the error and because it's intermittent we may just be getting lucky

Mar 26 2019, 2:44 PM · pinentry, gpg4win
aheinecke triaged T4430: Windows: Pinentry not starting for some as Normal priority.

Could it be that you are running into: T4347 ? Maybe this will just be fixed for you then in the next version.

Mar 26 2019, 12:18 PM · pinentry, gpg4win
aheinecke added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

@nbriggs No this is not related if you get "no pinentry" it means pinentry is not started at all. This issue is about pinentry starting but not properly coming to the foreground. I've opened T4430 for your issue.

Mar 26 2019, 12:16 PM · pinentry, Bug Report, gpg4win
aheinecke created T4430: Windows: Pinentry not starting for some.
Mar 26 2019, 12:15 PM · pinentry, gpg4win
nbriggs added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

in I think a related scenario we are having the pinentry window not spawn at all, leading to "no pinentry" errors
Win 10 latest patches Mar 2019
Version 3.1.4-gpg4win-3.1.5
We've tried a few hacks including adding the .conf file to C:\Program Files (x86)\GnuPG\bin with
pinentry-program "C:\Program Files (x86)\Gpg4win\bin\pinentry-qt.exe"

Mar 26 2019, 11:55 AM · pinentry, Bug Report, gpg4win