Fixed in 1.3.2.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Wed, Oct 8
Mon, Oct 6
Sep 23 2025
Interesting. That means to replace hundreds of scripts in an average organization :-(.
@ametzler1 Thank you.
Sep 22 2025
Some data points:
The latest version of the standard (issue 8) has "The -a and -o binary primaries and the '(' and ')' operators have been removed." instead of "obsoleted" https://pubs.opengroup.org/onlinepubs/9799919799/utilities/test.html
test -a is not a POSIX construct, I intentionally avoided it.
Sep 19 2025
Thanks for fixing this.
@ametzler1 Thank you for your report.
I modified a bit (not using && between two test but using -a for a single test command), and pushed the change:
rP121494245f49: build: Allow build with fltk 1.4.
Sep 9 2025
Sep 7 2025
Aug 21 2025
In the meantime pinentry has been updated also for VSD 3.4.
Aug 19 2025
Looks good to me on GnuPG-VS-Desktop-3.3.90.8-Beta-Standard.msi (3.3.3 betaversion) @ win10
Aug 7 2025
works in vsd3.3.3, tested with VS-Desktop-3.3.90.8-Beta
Aug 4 2025
The gold rule of tab order is that tab order follows the usual reading direction, i.e. line by line from left to right. If you press Enter after entering the password in the first input field then the focus should jump to the second input field.
Looks good to me on gpg4win-5.0.0-beta357 @ win10:
Jul 29 2025
The fix should be available in gpg4win-5.0.0-beta350.
Jul 28 2025
Noteworthy changes in version 1.3.2 (2025-07-28)
Jul 25 2025
not sure if this really is an issue, maybe for a person proficient with a a screenreader the behavior ist ok, after the fix of the show/hide button is done?
Jul 24 2025
This has been fixed in pinentry-qt5 (which is used by VSD 3.x).
Jul 23 2025
Mar 13 2025
In T6883#199155, @ebo wrote:I guess this is done if QT6 versions have a pinentry?
I guess this is done if QT6 versions have a pinentry?
Mar 10 2025
This was using GCC to build, but on AIX. I believe support for dollar signs in identifiers are platform specific.
GCC allows dollars in identifier, that's the reason why we haven't encountered this issue, I suppose.
Thank you for your report.
Mar 5 2025
The formatted display of the symmetric passphrase is configurable: gpg-agent.conf option pinentry-formatted-passphrase
Mar 4 2025
Feb 25 2025
Feb 12 2025
Here we go:
Alright, my above putenv option won't work because it modifies the session environment and thus needs to be run for each gpg-agent session (connection). Adding a putenv_startrup option would help here but this way each connection could chnage the environment - also not good. In the end a way to modify the used environment variables, as you suggested, is a better way.
Feb 11 2025
Yes, the workaround is to use a pinentry wrapper script that sets the value back to the correct one and then invokes the real pinentry.
Feb 10 2025
Jan 15 2025
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.
Jan 8 2025
Maybe the title should be "Password - Kleopatra" (or similar) if the operation was triggered by Kleopatra.
Jan 7 2025
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.
Jan 6 2025
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:
Dec 30 2024
Thank you. Fixed in: rPb415f3108921: build: Fix warning about obsolete pinentry-emacs.
Dec 27 2024
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.



