Page MenuHome GnuPG
Feed Advanced Search

Today

bernhard added a comment to T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.

If this definition is OK

Wed, Mar 11, 9:01 AM · gnupg26, gpd5x, kleopatra, Bug Report
gniibe updated the task description for T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.
Wed, Mar 11, 2:05 AM · gnupg26, gpd5x, kleopatra, Bug Report
gniibe renamed T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption from pinentry/gpg/gpgme/Kleo: Cancel semantics to pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.
Wed, Mar 11, 2:02 AM · gnupg26, gpd5x, kleopatra, Bug Report
gniibe updated the task description for T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.
Wed, Mar 11, 1:58 AM · gnupg26, gpd5x, kleopatra, Bug Report
gniibe triaged T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption as Normal priority.
Wed, Mar 11, 1:56 AM · gnupg26, gpd5x, kleopatra, Bug Report
gniibe added a comment to T7339: Kleopatra: Cannot decrypt packets with hybrid cipher without using symmetric passphrase.

@bernhard Thank you for the link.

Wed, Mar 11, 1:27 AM · gnupg26, gpd5x, kleopatra, Bug Report

Yesterday

ikloecker added a comment to T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key.

If you specify a primary key the primary key shall be deleted. If there is only an offline or token based primary it can't be deleted. This is what the user requested. We can't change this because otherwise subkeys might be unintentionally deleted.

Tue, Mar 10, 5:55 PM · gnupg26, gpd5x, kleopatra, Bug Report
werner added a comment to T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key.

What is an "incomplete team key" - a standard offline secret key (i.e. one with only secret subkeys)?

Tue, Mar 10, 5:25 PM · gnupg26, gpd5x, kleopatra, Bug Report
werner renamed T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key from Kleopatra: Unable to completely delete key with secret subkeys and "offline" primary key to Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key.
Tue, Mar 10, 5:24 PM · gnupg26, gpd5x, kleopatra, Bug Report
werner added a comment to T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key.

If you specify a primary key the primary key shall be deleted. If there is only an offline or token based primary it can't be deleted. This is what the user requested. We can't change this because otherwise subkeys might be unintentionally deleted.

Tue, Mar 10, 5:21 PM · gnupg26, gpd5x, kleopatra, Bug Report
ikloecker added a comment to T7339: Kleopatra: Cannot decrypt packets with hybrid cipher without using symmetric passphrase.

I guess the behavior changed with gpg 2.4, i.e. "With gpg 2.4 (or later), ..."

Tue, Mar 10, 5:19 PM · gnupg26, gpd5x, kleopatra, Bug Report
ebo added a project to T7339: Kleopatra: Cannot decrypt packets with hybrid cipher without using symmetric passphrase: gnupg26.

why gpg 2.4? Don't you mean 2.6? I'll add the proper 2.6 tag for avoiding confusion

Tue, Mar 10, 2:33 PM · gnupg26, gpd5x, kleopatra, Bug Report

Wed, Mar 4

timegrid closed T8012: Missing error on first key search without keyserver as Resolved.

Right, looks good to me now on gpg4win-5.0.2-beta2 @ win11:

Wed, Mar 4, 8:55 AM · dirmngr, Bug Report, gnupg26
ebo changed the status of T8012: Missing error on first key search without keyserver from Open to Testing.
Wed, Mar 4, 8:26 AM · dirmngr, Bug Report, gnupg26
gniibe added a comment to T8012: Missing error on first key search without keyserver.

Possibly, it was the same cause as T8052 (the bug in libgpg-error spawning a process).

Wed, Mar 4, 8:09 AM · dirmngr, Bug Report, gnupg26
gniibe added a comment to T8048: Keyboxd: S/MIME certificate is imported on ldap search.

I looked at sm/keydb.c:keydb_set_ephemeral function. It says:

Wed, Mar 4, 7:38 AM · keyboxd, Bug Report, gnupg26, S/MIME, LDAP, gpd5x

Tue, Mar 3

timegrid closed T8052: GnuPG: First listing of secret keys is empty as Resolved.
Tue, Mar 3, 1:22 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid moved T8052: GnuPG: First listing of secret keys is empty from Done to gpd-5.0.2 on the gpd5x board.
Tue, Mar 3, 1:22 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid moved T8052: GnuPG: First listing of secret keys is empty from Backlog to Done on the gpgrt board.
Tue, Mar 3, 1:22 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid moved T8052: GnuPG: First listing of secret keys is empty from WIP to Done on the gnupg26 board.
Tue, Mar 3, 1:22 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid moved T8052: GnuPG: First listing of secret keys is empty from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.2-beta2 @ win11:

  • first manual gpg -K and gpgsm -K displays the correct output now
  • the loop ran without a hang for 50 times
Tue, Mar 3, 1:20 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26

Sun, Mar 1

Marian-Kechlibar added a comment to T8029: IPC error on batch import of secret kyber cert.

My actual plan is to rework the imp[ort/export of secret keys to gpg-agent. Right now gpg-agent has knowledge of OpenPGP for import/export. This is not good and the required conversion should be moved to a helper tools for easier testing and to have this out of the gpg-agent process. For Kyber we right now don't use any conversion mut store the secret keys in gpg-agent's native format. Thus the passphrase is not necessary. We need to figure out why we have this problem here.

Sun, Mar 1, 6:32 PM · gnupg26, Bug Report, gpd5x, kleopatra

Fri, Feb 27

gniibe added a comment to T8078: GpgAgent: trustlist.txt still requires LF on the last line.

I found that it's not that simple to accept the case of no newline at the end.
Because we need to handle the edge case where no newline occurs at the maximum buffer length, too.
It's something like the following.

Fri, Feb 27, 3:21 AM · Bug Report, gpgagent, gnupg26
gniibe claimed T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation.
Fri, Feb 27, 1:55 AM · Feature Request, PQC, gnupg26

Thu, Feb 26

ebo moved T8052: GnuPG: First listing of secret keys is empty from WIP to QA on the gpd5x board.
Thu, Feb 26, 3:04 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
ebo moved T8052: GnuPG: First listing of secret keys is empty from Backlog to WIP on the gnupg26 board.
Thu, Feb 26, 8:36 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
ebo moved T8052: GnuPG: First listing of secret keys is empty from Backlog to WIP on the gpd5x board.
Thu, Feb 26, 8:35 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
gniibe changed the status of T8052: GnuPG: First listing of secret keys is empty from Open to Testing.
Thu, Feb 26, 12:55 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26

Wed, Feb 25

ebo moved T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation from Backlog to WIP on the gnupg26 board.
Wed, Feb 25, 8:43 AM · Feature Request, PQC, gnupg26
gniibe changed the status of T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation from Open to Testing.
Wed, Feb 25, 5:16 AM · Feature Request, PQC, gnupg26
gniibe added a comment to T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT`.

Also applied to 2.4 branch.

Wed, Feb 25, 3:56 AM · gnupg26, CVE, TPM, Bug Report

Tue, Feb 24

werner changed the status of T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT` from Open to Testing.
Tue, Feb 24, 3:34 PM · gnupg26, CVE, TPM, Bug Report

Thu, Feb 19

timegrid added a comment to T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation.

I haven't tested it, but it looks good

Thu, Feb 19, 12:52 PM · Feature Request, PQC, gnupg26
ebo moved T7875: GnuPG: Deletion of kyber key fails from Backlog to WIP on the gnupg26 board.
Thu, Feb 19, 10:25 AM · Bug Report, PQC, gnupg26
gniibe closed T8065: gnupg self test hang: clean migration as Resolved.

Fixed in libgpg-error 1.59.

Thu, Feb 19, 5:32 AM · gpgrt, NetBSD, gnupg26, Bug Report
gniibe triaged T8052: GnuPG: First listing of secret keys is empty as Normal priority.
Thu, Feb 19, 5:21 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
gniibe changed the status of T7875: GnuPG: Deletion of kyber key fails from Open to Testing.
Thu, Feb 19, 5:20 AM · Bug Report, PQC, gnupg26
gniibe added a comment to T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation.

Like this patch?

Thu, Feb 19, 2:35 AM · Feature Request, PQC, gnupg26

Tue, Feb 17

werner added a subtask for T4537: gpgsm support for timestamp signatures: T4108: Support for verifying OpenPGP standalone and timestamp signatures.
Tue, Feb 17, 9:56 AM · gnupg26, S/MIME, Feature Request
gniibe claimed T7875: GnuPG: Deletion of kyber key fails.
Tue, Feb 17, 8:48 AM · Bug Report, PQC, gnupg26

Fri, Feb 13

werner added a comment to T7333: Allow gpg to auto-upload a new own key to LDAP servers.

Has now been backported to be released with 2.2.53

Fri, Feb 13, 2:55 PM · vsd34, gnupg26, gnupg22
werner moved T7333: Allow gpg to auto-upload a new own key to LDAP servers from Backlog to WIP on the vsd34 board.
Fri, Feb 13, 2:55 PM · vsd34, gnupg26, gnupg22
werner changed the status of T7333: Allow gpg to auto-upload a new own key to LDAP servers from Open to Testing.
Fri, Feb 13, 2:54 PM · vsd34, gnupg26, gnupg22
werner moved T7866: Allow separate LDAP keyserver for uploading from WIP to Done on the gnupg26 board.
Fri, Feb 13, 2:28 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
werner moved T7866: Allow separate LDAP keyserver for uploading from Backlog to WiP on the gnupg22 board.
Fri, Feb 13, 2:28 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
werner changed the status of T7866: Allow separate LDAP keyserver for uploading from Open to Testing.
Fri, Feb 13, 2:28 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
gniibe added a comment to T7875: GnuPG: Deletion of kyber key fails.

Here is an attempt of mine this week:

diff --git a/g10/call-agent.c b/g10/call-agent.c
index 5e13a3e52..8949fad17 100644
--- a/g10/call-agent.c
+++ b/g10/call-agent.c
@@ -3290,13 +3290,14 @@ confirm_status_cb (void *opaque, const char *line)
    message.  If FORCE is true the agent is advised not to ask for
    confirmation. */
 gpg_error_t
-agent_delete_key (ctrl_t ctrl, const char *hexkeygrip, const char *desc,
+agent_delete_key (ctrl_t ctrl, const char *keygrip, const char *desc,
                   int force)
 {
   gpg_error_t err;
   char line[ASSUAN_LINELENGTH];
   struct default_inq_parm_s dfltparm;
   struct confirm_parm_s confirm_parm;
+  const char *keygrip2 = NULL;
Fri, Feb 13, 8:07 AM · Bug Report, PQC, gnupg26

Thu, Feb 12

werner lowered the priority of T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT` from Unbreak Now! to Normal.
Thu, Feb 12, 11:14 AM · gnupg26, CVE, TPM, Bug Report
gniibe added a comment to T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT`.

The fix causes a regression. Reported: https://lists.gnupg.org/pipermail/gnupg-devel/2026-February/036218.html

Thu, Feb 12, 2:49 AM · gnupg26, CVE, TPM, Bug Report
gniibe reopened T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT` as "Open".

This is not 2.5-only.

Thu, Feb 12, 2:48 AM · gnupg26, CVE, TPM, Bug Report

Feb 9 2026

timegrid added a comment to T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation.

Sorry for the ambiguity. The request was only about mentioning (bpX) for the first two choices, not to add more combinations.

Feb 9 2026, 11:45 AM · Feature Request, PQC, gnupg26
werner triaged T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation as Low priority.
Feb 9 2026, 9:40 AM · Feature Request, PQC, gnupg26
werner added a comment to T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation.

Although it is technicall possible to use all combinations, we should limit in the menu them to those as listed above. Too many algorithms pose an interop problem. Thus we provide brainpool because it is required in Germany and the two IETF curves for the general internet (for those who are playing mitigation against against physical experiments).

Feb 9 2026, 9:40 AM · Feature Request, PQC, gnupg26

Feb 6 2026

timegrid created T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation.
Feb 6 2026, 2:31 PM · Feature Request, PQC, gnupg26

Feb 4 2026

ebo renamed T6152: Allow giving context to gpg-agent from Text for Import of S/MIME certificates to Allow giving context to gpg-agent.
Feb 4 2026, 11:56 AM · gnupg26, Feature Request, S/MIME
ebo edited projects for T6152: Allow giving context to gpg-agent, added: gnupg26; removed gnupg, Restricted Project.
Feb 4 2026, 11:53 AM · gnupg26, Feature Request, S/MIME
gniibe claimed T8052: GnuPG: First listing of secret keys is empty.

I found two issues in libgpg-error for spawning functions.

Feb 4 2026, 7:21 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
gniibe added a comment to T8065: gnupg self test hang: clean migration.

POSIX documentation never says that PSHARED=0 prevents sharing among processes. In my opinion, it still conforms to POSIX even when a PSHARED=0 semaphore can be shared between parent and child processes.

Feb 4 2026, 1:29 AM · gpgrt, NetBSD, gnupg26, Bug Report

Feb 3 2026

wiz added a comment to T8065: gnupg self test hang: clean migration.

I've tried the new patch in my environment, and it fixes the gnupg HEAD self tests as well. Thank you!

Feb 3 2026, 10:51 AM · gpgrt, NetBSD, gnupg26, Bug Report
gniibe changed the status of T8065: gnupg self test hang: clean migration from Open to Testing.
Feb 3 2026, 6:48 AM · gpgrt, NetBSD, gnupg26, Bug Report
gniibe added a project to T8065: gnupg self test hang: clean migration: gpgrt.

In tests/migrations, (unlike tests/openpgp and tests/cms), the tests do not prepare gpg-agent, but it is gpg which invokes gpg-agent if needed.
Because of that, on NetBSD (where POSIX semaphore has a different semantics), it hangs with gpg --list-secret-key, when gpg tries to spawn the gpg-agent process.
In the old code of 2.4, it simply ignores about the npth_protect and npth_unprotect sequence when calling fork to spawn a process.
New code in libgpg-error cares about npth_protect and npth_unprotect sequence but it was not sufficient; We need to care about NetBSD's semantics. Child process should not call npth_protect. With shared semantics, child process's calling npth_protect affects to cause parent process: it hangs.

Feb 3 2026, 6:48 AM · gpgrt, NetBSD, gnupg26, Bug Report
gniibe added a comment to T8065: gnupg self test hang: clean migration.

@wiz Thank you for your quick feedback.

Feb 3 2026, 6:33 AM · gpgrt, NetBSD, gnupg26, Bug Report

Feb 2 2026

wiz added a comment to T8065: gnupg self test hang: clean migration.

Thank you for the patch. I've tried it in my environment, and gnupg 987c6a398a9505399b2c25a775d4b625753bc962 passes all its self-tests for me now!

Feb 2 2026, 8:06 PM · gpgrt, NetBSD, gnupg26, Bug Report
werner triaged T8078: GpgAgent: trustlist.txt still requires LF on the last line as Low priority.

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.

Feb 2 2026, 3:46 PM · Bug Report, gpgagent, gnupg26
timegrid created T8078: GpgAgent: trustlist.txt still requires LF on the last line.
Feb 2 2026, 3:20 PM · Bug Report, gpgagent, gnupg26
werner triaged T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key as Normal priority.
Feb 2 2026, 12:08 PM · gnupg26, gpd5x, kleopatra, Bug Report
gniibe added a comment to T8065: gnupg self test hang: clean migration.

Thank you for the log.

Feb 2 2026, 8:14 AM · gpgrt, NetBSD, gnupg26, Bug Report

Feb 1 2026

ametzler1 added a comment to T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT`.

CVE-2026-24882 has been assigned to this issue.

Feb 1 2026, 4:45 PM · gnupg26, CVE, TPM, Bug Report

Jan 30 2026

timegrid added a comment to T8052: GnuPG: First listing of secret keys is empty.

I added the gpgsm log output in the description (same error as in the gpg log)

Jan 30 2026, 11:25 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid updated the task description for T8052: GnuPG: First listing of secret keys is empty.
Jan 30 2026, 11:24 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid closed T8053: GpgSM: `log-file` is ignored as Invalid.

Ah, thanks for the pointer, I did not expect gpgsm to behave differently here. Then it's probably intentional and I'll close this as invalid.

Jan 30 2026, 11:18 AM · gpd5x, Bug Report, S/MIME, gnupg26
pl13 added a comment to T8053: GpgSM: `log-file` is ignored.

The gnupg manual (page 113) mentions:

Jan 30 2026, 10:30 AM · gpd5x, Bug Report, S/MIME, gnupg26
wiz added a comment to T8065: gnupg self test hang: clean migration.

Thank you for looking at this.
I'm testing with gnupg git head as of today, please let me know if you prefer 2.5.17 instead.

Jan 30 2026, 9:46 AM · gpgrt, NetBSD, gnupg26, Bug Report
gniibe claimed T8065: gnupg self test hang: clean migration.
Jan 30 2026, 9:02 AM · gpgrt, NetBSD, gnupg26, Bug Report
gniibe added a comment to T8065: gnupg self test hang: clean migration.

Thank you for your report.

Jan 30 2026, 9:00 AM · gpgrt, NetBSD, gnupg26, Bug Report

Jan 29 2026

timegrid removed a project from T6545: Support CRL extension issuingDistributionPoint: Restricted Project.
Jan 29 2026, 3:23 PM · workaround, gnupg26, libksba, Feature Request
werner closed T8054: Key expiration year during key creation only shown with 2 digits as Wontfix.

This string comes from the Windows API and thus it is a Windows bug. It maye take some decades until this get fixed but at least they have meanwhile sfxed the "Westeuropäische Zeit" zu the correct "Mitteleuropäische Zeit" - Modulo Umlaut problems.

Jan 29 2026, 2:32 PM · gnupg26
wiz added a comment to T8065: gnupg self test hang: clean migration.

I bisected it and found the commit that introduced this test failure:

Jan 29 2026, 2:07 PM · gpgrt, NetBSD, gnupg26, Bug Report
wiz added a comment to T8065: gnupg self test hang: clean migration.

In the same environment, 2.4.9 passes its self tests.
I've reverted the update in pkgsrc until this can be resolved.

Jan 29 2026, 8:56 AM · gpgrt, NetBSD, gnupg26, Bug Report

Jan 28 2026

wiz added a comment to T8065: gnupg self test hang: clean migration.

The previous pkgsrc version was 2.4.9. However, I've just tested 2.5.14 and saw the same behaviour (so I guess there is no point in testing 2.5.16).

Jan 28 2026, 5:17 PM · gpgrt, NetBSD, gnupg26, Bug Report
werner added projects to T8065: gnupg self test hang: clean migration: gnupg26, NetBSD.

Do you remember wether you had the same problem also with 2.5.14 or 2.5.16? Or can you test with these versions? Which version of libgpg-error are you using?

Jan 28 2026, 4:13 PM · gpgrt, NetBSD, gnupg26, Bug Report
werner added a comment to T8029: IPC error on batch import of secret kyber cert.

My actual plan is to rework the imp[ort/export of secret keys to gpg-agent. Right now gpg-agent has knowledge of OpenPGP for import/export. This is not good and the required conversion should be moved to a helper tools for easier testing and to have this out of the gpg-agent process. For Kyber we right now don't use any conversion mut store the secret keys in gpg-agent's native format. Thus the passphrase is not necessary. We need to figure out why we have this problem here.

Jan 28 2026, 11:47 AM · gnupg26, Bug Report, gpd5x, kleopatra

Jan 27 2026

werner closed T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT` as Resolved.
Jan 27 2026, 5:18 PM · gnupg26, CVE, TPM, Bug Report
werner closed T8049: Null pointer dereference with overlong signature packet as Resolved.
Jan 27 2026, 5:17 PM · segv, gnupg26, Bug Report
werner renamed T8049: Null pointer dereference with overlong signature packet from Security (internal) - Aisle Research report: Null pointer dereference with overlong signature packet to Null pointer dereference with overlong signature packet.
Jan 27 2026, 5:16 PM · segv, gnupg26, Bug Report
werner changed the visibility for T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT`.
Jan 27 2026, 5:12 PM · gnupg26, CVE, TPM, Bug Report
werner closed T8044: gpg-agent stack buffer overflow in pkdecrypt using KEM as Resolved.
Jan 27 2026, 5:12 PM · CVE, gnupg26, gpgagent, Bug Report
ebo moved T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT` from Backlog to Done on the gnupg26 board.
Jan 27 2026, 2:34 PM · gnupg26, CVE, TPM, Bug Report
ebo edited projects for T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT`, added: gnupg26; removed gnupg.
Jan 27 2026, 2:33 PM · gnupg26, CVE, TPM, Bug Report
ebo moved T8044: gpg-agent stack buffer overflow in pkdecrypt using KEM from Backlog to Done on the gnupg26 board.
Jan 27 2026, 2:31 PM · CVE, gnupg26, gpgagent, Bug Report
ebo closed T7990: export-minimal unexpectedly omits expired key as Resolved.

Option works in Gpg4win-5.0.1 with GnuPG 2.5.17

Jan 27 2026, 2:29 PM · gnupg26, Feature Request, Gentoo
ebo moved T8026: Kleopatra: Export of multiple S/MIME certificates only exports one from Done to gpd-5.0.1 on the gpd5x board.
Jan 27 2026, 1:58 PM · gpd5x (gpd-5.0.1), gnupg26, Bug Report
ebo closed T8026: Kleopatra: Export of multiple S/MIME certificates only exports one as Resolved.
Jan 27 2026, 1:54 PM · gpd5x (gpd-5.0.1), gnupg26, Bug Report
ebo moved T8026: Kleopatra: Export of multiple S/MIME certificates only exports one from WIP to Done on the gnupg26 board.

works in Gpg4win 5.0.1 with GnuPG 2.5.17

Jan 27 2026, 1:52 PM · gpd5x (gpd-5.0.1), gnupg26, Bug Report

Jan 26 2026

timegrid added a comment to T8052: GnuPG: First listing of secret keys is empty.

To reproduce the hang, a loop will suffice (usually happens within the first 15 times, once it needed 50 runs):

Jan 26 2026, 11:39 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid added a comment to T8053: GpgSM: `log-file` is ignored.

There's no other configuration, this happens with a clean gnupghome with one smime cert + root cert and the above gpgsm.conf (output on stdin/stderr):

Jan 26 2026, 11:18 AM · gpd5x, Bug Report, S/MIME, gnupg26

Jan 25 2026

werner added a comment to T8049: Null pointer dereference with overlong signature packet.

Reconsidering this all I don't think it makes any sense to distinguish between (-1) and GPG_ERR_INV_PACKET. We use (-1) for a too short read of the hashed or unhashed area (premature eof). INV_PACKET is for unknown versions, too much data (arbitrary limit), bad parameters, and underflow. Let's forget my previous comment and always use INV_PACKET.

Jan 25 2026, 5:23 PM · segv, gnupg26, Bug Report

Jan 23 2026

werner lowered the priority of T8049: Null pointer dereference with overlong signature packet from Unbreak Now! to Normal.
Jan 23 2026, 9:18 PM · segv, gnupg26, Bug Report
werner added a comment to T8053: GpgSM: `log-file` is ignored.

Please run with --debug 0 which should show you which confiration files are read in which order. Is there anything in a common.conf file? A log-file statement tehre would overwrite the command line option.

Jan 23 2026, 9:16 PM · gpd5x, Bug Report, S/MIME, gnupg26
ebo created T8054: Key expiration year during key creation only shown with 2 digits.
Jan 23 2026, 3:48 PM · gnupg26