Tue, Apr 9
This was done by Tobias.
Thu, Mar 28
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.
Noteworthy changes in version 1.2.1 (2022-08-24)
Mar 14 2024
Mar 8 2024
I still need to land the fix for the kwallet problem, but that can be done first thing monday so nothing that really blocks a release
I had a look at the open tasks for pinentry(-qt) and didn't see anything that we should address before doing a release. @werner?
Mar 7 2024
I should say: I can ship a snapshot in Gentoo if that's okay, but I'd prefer not to.
Feb 21 2024
Lowering priority because it does not seem to be a popular issue.
Feb 2 2024
This is still an issue.
Jan 29 2024
Jan 10 2024
Thanks for the contribution, sorry this took us a while to get to. I've merged your changes to the pinentry repo now.
Dec 28 2023
Dec 27 2023
Dec 12 2023
Nov 27 2023
Still no response after more than 2 years?
Nov 10 2023
Thanks for the reviews. And your beautiful work, by which I also mean the response to the feedback and how you managed to work with phabricator. I will commit the patch on your behalf then later.
I think that tried_password_cache in the documentation is wrong. The text:
and @code{tried_password_cache} is false
Thanks for the update.
Nov 9 2023
In general, the changes look good.
Oct 6 2023
Sep 21 2023
Sep 20 2023
I'm using the standard pinentry provided by Homebrew: https://formulae.brew.sh/formula/pinentry#default
gpg -v -K does not require a pinentry. You can check this by adding debug-pinentry and log-file /some/file to the gpg-agent.conf - you should not see any pinentry invocation.
Aug 21 2023
We should not backport this to 2.2; better update to the current stable version (2.4)
Using Ubuntu, it's GnuPG 2.2 (which doesn't have the fix of T4585). Without the fix, killing gpg (by CTRL-C) causes problematic situation where pinentry remains asking.
That's because gpg-agent and pinentry don't know the frontend side has been killed. T4585 introduced a watching thread into gpg-agent, so that it can correctly detect lost of frontend.
Aug 18 2023
Hi @gniibe - thanks for your fix.
Pushed the fix for SIGINT handling of pinentry-tty and pinentry-curses by: rPa6f63fe37dbf: tty,curses: Upon SIGINT, let pinentry exit gracefully.
This fix should improve the situation.
Thank you for the report.
I found a bug in pinentry-curses and pinentry-tty for handling SIGINT. I am going to fix this.
Aug 14 2023
Aug 10 2023
Jul 24 2023
Jun 1 2023
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.