Wed, Jan 15
Werner says this won't be fixed…
Because the system can be configured to use constraints which we can't explain except in ABNF, which won't help users.
Wed, Jan 8
Maybe the title should be "Password - Kleopatra" (or similar) if the operation was triggered by Kleopatra.
Tue, Jan 7
as far as I understand both the Gtk and Qt implementation are using pinentry_get_title which does the /proc stuff, but this is only on Linux. On Windows, pinentry_get_title will return the value set in pinentry_init, in our case pineentry-qt or pineentry-qt5.
Check out the GTK version which scans /proc for the process to find the command line. Very handy for ssh sessions.
Note that that Beta uses a 64 bit Kleopatra but the GnuPG engine was accidentally build for 32 bit. This will be fixed with the next Beta. That might increase the confusion a bit.
Mon, Jan 6
GpgEX requires/uses Kleopatra so that only GnuPG would be left if you could deselect Kleopatra. And that's exactly what the simple installer installs because the simple installer is included in the Gpg4win installer.
FYI usually these are my install options:
No problem. I can stay on 4.4.x. Just thought I should give the beta a try and let you guys know.
Thanks for your feedback. Maybe the "minimal" install is missing a file. It's a beta version for a reason. We'll make sure to fix it for the stable release.
None. I just use the command line tools and always perform a "minimal" install. @aheinecke: I already tested it on cmd.exe. Same result. Also I do not have QT installed, or a QT_PLUGIN_PATH set up. The bottom line for me is still:
Mon, Dec 30
Thank you. Fixed in: rPb415f3108921: build: Fix warning about obsolete pinentry-emacs.
Fri, Dec 27
Dec 20 2024
What components of Gpg4win other than GnuPG do you use?
Yeah that is a messed up environment mixing elf and windows binaries. There is no which on windows. It is called where. So if your terminal is able to execute which then this is some kind of Linux environment on Windows. The winpty error comes from the terminal. Please use cmd.exe for all tests.
I just tried to call pinentry directly on Windows cmd prompt:
Thanks for the comments. This is a regular git for Windows install which afaik uses mingw64. The messup with the binaries brought in by git has always been this way. I am using aliases to differentiate between the different versions. One might think that this may cause things to break, however all used to work well with 4.x versions.
gpg: [stdin]: clear-sign failed: No pinentrysrc/libwinpty/winpty.cc, line 924
Here you are:
Dec 16 2024
Dec 6 2024
This issue looks still the same from the user perspective as in the task description with Gpg4win 4.4. Therefore tagging it for gpd5x
Oct 22 2024
Making pinentry issue "fully canceled" if the user clicks Cancel breaks decryption of data that is encrypted with multiple keys of the owner. The user woudn't be asked for the password of their second key if they canceled the pinentry for the password of the first key.
Sep 25 2024
Fixed in pinentry 1.3, when using GnuPG 2.4 or later.
Sep 9 2024
Thank you. Applied.
Jul 30 2024
Tested on Linux, modern Windows and Windows 10 2016.
Jul 26 2024
Jul 25 2024
Jul 24 2024
Jul 10 2024
Jul 4 2024
Jul 3 2024
Noteworthy changes in version 1.3.1 (2024-07-03)
Jun 30 2024
is there a keyring/password manager that is not dependent on a desktop environment that the terminal pinentry supports?
Jun 20 2024
Different pinentries provide different options. The curses pinentry does not have that external password manager thingy. Mixing GUI and tty use seems to be a rare case.
May 8 2024
Verified in pinentry-1.3.0.
Fixed in pinentry 1.3.0.
Apr 9 2024
This was done by Tobias.
Mar 28 2024
For the reference, for now i just did the dummy install in the Fedora spec file:
Tobias, if you find some time, can you please see how this can be done.
Mar 18 2024
Thank you!
See T7046 for the release info. Note that the mentioned fix for kwallet already landed.