Page MenuHome GnuPG

scdProject
ActivePublic

Recent Activity

Wed, May 13

werner closed T8244: sc-hsm buffer overflow for keys > 2k as Resolved.
Wed, May 13, 3:15 PM · gnupg26, Security, scd, Bug Report

Thu, Apr 30

werner changed the status of T8244: sc-hsm buffer overflow for keys > 2k from Open to Testing.
Thu, Apr 30, 9:55 AM · gnupg26, Security, scd, Bug Report
werner triaged T8244: sc-hsm buffer overflow for keys > 2k as Low priority.
Thu, Apr 30, 9:49 AM · gnupg26, Security, scd, Bug Report

Apr 14 2026

ebo removed a project from T6425: improve pinentry behavior and texts in smart card context : needs discussion.
Apr 14 2026, 1:52 PM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report

Mar 20 2026

gniibe changed the status of T6425: improve pinentry behavior and texts in smart card context from Open to Testing.

Pushed the last change: rG2239f687bb14: scd:openpgp: UI improvement for use of PIN-entry.

Mar 20 2026, 5:01 AM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report

Mar 19 2026

gniibe added a comment to T6425: improve pinentry behavior and texts in smart card context .

This is a bit larger change (of UI improvement):

Mar 19 2026, 6:55 AM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report

Mar 10 2026

gniibe added a comment to T6425: improve pinentry behavior and texts in smart card context .

I was wrong. gpg (scdaemon) needed to be fixed with more changes for the interaction with pinentry.

Mar 10 2026, 6:37 AM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report

Mar 9 2026

ebo added a comment to T6425: improve pinentry behavior and texts in smart card context .

I thought Gniibe's comment meant that gpg does report the errors now correctly…
So what is still to be done in gpg?

Mar 9 2026, 9:49 AM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report
ikloecker added a comment to T6425: improve pinentry behavior and texts in smart card context .

I don't think that anything of this can be changed in Kleopatra or even gpgme. Kleopatra relies on proper error codes by gpg.

Mar 9 2026, 9:45 AM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report

Mar 6 2026

ebo added projects to T6425: improve pinentry behavior and texts in smart card context : kleopatra, needs discussion.

I guess those things need to be changed in Kleopatra after @gniibe made the changes in scd. I'll add a Kleo tag for discussion, as we should probably make several tickets from this.

Mar 6 2026, 10:43 AM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report

Mar 5 2026

timegrid changed the status of T6425: improve pinentry behavior and texts in smart card context from Testing to Open.

It doesn't look like much was improved on Kleopatra side in gpg4win-5.0.2-beta-2 @ win11.

Mar 5 2026, 4:13 PM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report

Jan 29 2026

timegrid moved T6425: improve pinentry behavior and texts in smart card context from Backlog to QA on the gpd5x board.
Jan 29 2026, 3:49 PM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report
timegrid edited projects for T6425: improve pinentry behavior and texts in smart card context , added: gpd5x; removed Restricted Project.
Jan 29 2026, 3:49 PM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report

Jan 9 2026

ebo closed T7914: Card s/n number missing in gpgsm as Resolved.

in Gpg4win-5.0.0-beta479

Jan 9 2026, 12:08 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26
werner changed the status of T7840: Oddity with 7816 change_reference_data from Testing to Open.
Jan 9 2026, 11:27 AM · Bug Report, gnupg22, gnupg26, scd
werner moved T7840: Oddity with 7816 change_reference_data from QA to Done on the gnupg26 board.
Jan 9 2026, 11:27 AM · Bug Report, gnupg22, gnupg26, scd
werner moved T7914: Card s/n number missing in gpgsm from WiP to gnupg-2.2.52 on the gnupg22 board.
Jan 9 2026, 11:17 AM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26

Dec 12 2025

ebo edited projects for T7016: scdaemon: Sometimes a newly detected card is immediately considered removed, added: gpd5x; removed Restricted Project.
Dec 12 2025, 3:38 PM · gpd5x, scd, Bug Report
ebo edited projects for T7099: Disable the import of certain card objects, added: gpd5x; removed Restricted Project.
Dec 12 2025, 3:34 PM · gpd5x, gnupg26, scd, Feature Request

Nov 25 2025

werner triaged T7947: Add feature to gpg-card to set the retry count to a different value. as Normal priority.

Yubikeys allow that. See my mail to the mailing list.

Nov 25 2025, 3:00 PM · Feature Request, scd, gnupg26

Nov 24 2025

rodolfoser added a comment to T7947: Add feature to gpg-card to set the retry count to a different value..

Seems like the OpenPGP Card Specification does not allow the change of retry counters.

Nov 24 2025, 10:41 PM · Feature Request, scd, gnupg26

Nov 22 2025

werner created T7947: Add feature to gpg-card to set the retry count to a different value..
Nov 22 2025, 11:34 AM · Feature Request, scd, gnupg26

Nov 19 2025

werner moved T7914: Card s/n number missing in gpgsm from WIP to QA on the gnupg26 board.
Nov 19 2025, 5:42 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26

Nov 16 2025

werner moved T7914: Card s/n number missing in gpgsm from Backlog to WiP on the gnupg22 board.
Nov 16 2025, 7:12 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26
werner edited projects for T7914: Card s/n number missing in gpgsm, added: gnupg22; removed gnupg.
Nov 16 2025, 7:12 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26
werner changed the status of T7914: Card s/n number missing in gpgsm from Open to Testing.

Fix applied. Thanks.

Nov 16 2025, 7:10 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26

Nov 14 2025

werner triaged T7914: Card s/n number missing in gpgsm as Normal priority.
Nov 14 2025, 12:42 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26

Nov 3 2025

werner triaged T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card as Normal priority.
Nov 3 2025, 5:08 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker added a comment to T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card.

That's what gpg-card url --clear does

if (!strcmp (argstr, "--clear"))
  url = xstrdup (" "); /* No real way to clear; set to space instead. */
Nov 3 2025, 9:24 AM · gpd5x (gpd-5.0.0), kleopatra

Oct 30 2025

ikloecker claimed T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card.

So we need to find out what gpg-card url --clear does to avoid the card error for the ZeitControl cards.

Oct 30 2025, 8:40 PM · gpd5x (gpd-5.0.0), kleopatra
timegrid added a comment to T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card.

Note: It works with gpg-card url --clear.

Oct 30 2025, 10:22 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker renamed T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card from Kleopatra: Card URL cannot be cleared to Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card.
Oct 30 2025, 10:06 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker edited projects for T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card, added: gnupg, scd; removed gpd5x, kleopatra.

I could reproduce this with a ZeitControl OpenPGP v3.4 card, but (as Tobias) not with an (old) Yubikey. Looks like a bug in the card firmware.

Oct 30 2025, 10:02 AM · gpd5x (gpd-5.0.0), kleopatra

Oct 22 2025

werner changed the status of T7840: Oddity with 7816 change_reference_data from Open to Testing.
Oct 22 2025, 2:23 PM · Bug Report, gnupg22, gnupg26, scd

Oct 2 2025

werner moved T7840: Oddity with 7816 change_reference_data from Backlog to WIP on the gnupg26 board.
Oct 2 2025, 3:11 PM · Bug Report, gnupg22, gnupg26, scd
werner triaged T7840: Oddity with 7816 change_reference_data as Normal priority.
Oct 2 2025, 2:54 PM · Bug Report, gnupg22, gnupg26, scd

Aug 27 2025

werner added a comment to T6465: Store the ECDH parameters in the key file.

@gniibe: Now that we use the KEM API, how do we proceed with this ticket?

Aug 27 2025, 4:16 PM · gnupg26, OpenPGP, scd, Bug Report

Jun 18 2025

werner added a subtask for T6465: Store the ECDH parameters in the key file: T5583: Support RSCS dedicated OpenPGP for OID..
Jun 18 2025, 9:39 AM · gnupg26, OpenPGP, scd, Bug Report
werner added a parent task for T5583: Support RSCS dedicated OpenPGP for OID.: T6465: Store the ECDH parameters in the key file.
Jun 18 2025, 9:39 AM · gnupg26, Restricted Project, scd
werner lowered the priority of T6234: Implement access to smartcards via a generic pkcs#11 interface from Normal to Wishlist.

The actual project we had in mind for this was more or less canceled and thus I re-prioritize this task.

Jun 18 2025, 9:38 AM · gnupg, Feature Request, scd
werner lowered the priority of T5583: Support RSCS dedicated OpenPGP for OID. from Normal to Low.

Reminder mostly to self: This is about the KDF parameters. In the light of PQC composite algorithms we may want to also prepare for PQC required stuff.

Jun 18 2025, 9:36 AM · gnupg26, Restricted Project, scd

May 2 2025

bernhard added a comment to T6234: Implement access to smartcards via a generic pkcs#11 interface.

A brief update: This feature has not made it onto the roadmap of specific things to implement so far.

May 2 2025, 3:51 PM · gnupg, Feature Request, scd

Apr 9 2025

werner added a comment to T7396: Windows: hard lockup of scdaemon.

This might also be related to rGa7ec3792c5 (cf. T2982)

Apr 9 2025, 1:59 PM · Windows, scd

Mar 13 2025

werner triaged T7560: GnuPG should learn the certificates when a new card has been seen as Normal priority.
Mar 13 2025, 11:43 AM · scd, Feature Request, gnupg

Jan 21 2025

gniibe added a comment to T6425: improve pinentry behavior and texts in smart card context .

For command line, reported issues have been fixed; Confusions for wrong errors are gone, it correctly reports appropriate errors of:

  • GPG_ERR_PIN_BLOCKED
  • GPG_ERR_NO_RESET_CODE
  • GPG_ERR_BAD_PIN
Jan 21 2025, 1:21 AM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report

Jan 20 2025

ebo added a comment to T6425: improve pinentry behavior and texts in smart card context .

What is the status (or maybe better scope) of this ticket? Why was it set to the milestone 2.4.5?
I do not see any improvement in Kleopatra from Gpg4win 4.4 (with gpg 2.4.7) regarding the behavior when trying to unblock a card.

Jan 20 2025, 2:30 PM · kleopatra, gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report

Jan 10 2025

gniibe closed T7291: scdaemon randomly hangs when trying to access a token as Resolved.

Fixed in 2.5.2.

Jan 10 2025, 7:51 AM · scd

Dec 5 2024

werner closed T7309: gpg should not proceed with the key import from the smartcard if no valid SCD READKEY information is received as Resolved.
Dec 5 2024, 4:33 PM · Info Needed, scd, gpgagent, Bug Report

Nov 29 2024

gniibe closed T7058: KDF-DO is not properly implemented as Resolved.

Fixed in 2.5.0 and 2.4.6.

Nov 29 2024, 8:02 AM · scd, gnupg, Bug Report
gniibe closed T7160: scd: pipe server shutdown, a subtask of T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close, as Resolved.
Nov 29 2024, 8:01 AM · gpgagent, scd, gnupg24, Bug Report