Wed, Feb 4
I found two issues in libgpg-error for spawning functions.
Mon, Feb 2
Oh yeah, the mentioned patch is bogus because it assumes that fgets has already set the eof flag while reading the last line. This seems not to be the case.
Fri, Jan 30
I added the gpgsm log output (same error as in the gpg log)
Tue, Jan 27
Mon, Jan 26
To reproduce the hang, a loop will suffice (usually happens within the first 15 times, once it needed 50 runs):
Fri, Jan 23
Wed, Jan 21
Tue, Jan 20
I have this fix committed to my working directory:
We have no CVE yet. However, CVE is also a good tag for security bugs,
On 2026-01-20, I found the message to security@gnupg.org of:
Message-ID: 4e708880-04ac-45bc-8d16-6b585f2652a1n@aisle.com
in may spam folder. It has a 10MB long attachment. That might be one of reasons to be identified as a spam.
Tue, Jan 13
Fri, Jan 9
This does not happen any more, tested with Gpg4win-5.0.0-beta479
Jan 5 2026
Nov 19 2025
Nov 6 2025
Sep 12 2025
fix tested and confirmed with GnuPG 2.5.12 on windows 10
Sep 4 2025
i've included logfiles for gpg-agent and scdaemon with debug-level 10. the files include
Sep 3 2025
Sep 2 2025
We will do a new gpg4win beta soon.
@m.eik Could you please enable debug option for gpg-agent and get the log output for the crash?
Aug 28 2025
Aug 27 2025
Jun 18 2025
This was release with 2.5.7.
May 27 2025
Thanks, that was the only issue building there.
Please re-open if you find other Cygwin related build problems.
You know that Cygwin is not supported but if that is the only place it should not arm to fix it.
May 26 2025
May 9 2025
(2) Update the documentation of default-cache-ttl zero value disabling caching.
I am going to do:
(1) Recover old behavior with max-cache-ttl = 0
(2) Update the documentation of default-cache-ttl zero value disabling caching.
May 8 2025
I can't see any documentation that a value of 0 disables the cache. The user might have used some undefined behaviour. For example in the old code we did a housecleaning when we were idle but the new code uses a timer and another thread for flushing the cache. We could open a feature request to entire disable the cache but I bet that we will get a lot of new bug reports because users will then need to enter their passphrase too often for one operation.
It's not my intention. I didn't know the feature of disabling caching by max-cache-ttl to 0.
Well, it's a regression if a user intends so.
May 7 2025
Lucas Mülling commented yesterday on gnupg-devel:
