scdProject
ActivePublic

Watchers

  • This project does not have any watchers.

Recent Activity

Mon, Jun 10

kaspro added a comment to T4301: Handling multiple subkeys on two SmartCards.

Thanks a lot @gniibe for this change.
I do understand and share your concerns, nevertheless are there, in my opinion valid reasons to be able to have a backup or duplicate, especially on the same or similar media type.
Consider for example giving multiple devices a chance of common interaction, using the keys for backup encryption etc. - I think there are several possible use-cases which can benefit from this.

Mon, Jun 10, 7:40 PM · gnupg, scd, Bug Report

Thu, Jun 6

gniibe added a commit to T3383: scdaemon option 'card-timeout' does not have any effect: rG72fe8d652fce: scd: Bring back --card-timeout option as deprecated..
Thu, Jun 6, 2:57 AM · Documentation, scd, Bug Report

Tue, Jun 4

gniibe added a comment to T3383: scdaemon option 'card-timeout' does not have any effect.

I see the regression of gpgconf. I wonder if it's better to fix gpgconf side, too.

Tue, Jun 4, 8:46 AM · Documentation, scd, Bug Report
werner reopened T3383: scdaemon option 'card-timeout' does not have any effect as "Open".

I see a regression with your fix. This option is even controllable with gpgconf at the basic level. It would be better to make it a dummy option.

Tue, Jun 4, 7:45 AM · Documentation, scd, Bug Report
gniibe closed T3383: scdaemon option 'card-timeout' does not have any effect as Resolved.
Tue, Jun 4, 3:01 AM · Documentation, scd, Bug Report
gniibe added a commit to T3383: scdaemon option 'card-timeout' does not have any effect: rG4262933ef6f7: scd: Remove unsupported --card-timeout option..
Tue, Jun 4, 2:56 AM · Documentation, scd, Bug Report
gniibe added projects to T3383: scdaemon option 'card-timeout' does not have any effect: scd, Documentation.

I meant, 'card-timeout' was not intended for controlling caching PIN on card. It was for "DISCONNECT" command support.
I'm going to remove questionable documentation.
Closing.

Tue, Jun 4, 2:56 AM · Documentation, scd, Bug Report
gniibe closed T1854: Problems with same encryption and signing key on smartcard as Resolved.

While it's not recommended, current master has a support of sharing same raw key materials. I think that it now works (I don't try, though).
Closing.

Tue, Jun 4, 2:33 AM · gnupg, Feature Request, scd
gniibe closed T2298: Unblocking a smartcard PIN not possible in 2.1 as Resolved.
Tue, Jun 4, 2:29 AM · Info Needed, gnupg, scd, Bug Report
gniibe closed T1082: scd rewrites ~/.gnupg/reader_0.status with same content when SERIALNO is issued as Resolved.
Tue, Jun 4, 2:25 AM · gnupg, Info Needed, gpg4win, Bug Report, scd

May 27 2019

werner added a commit to T4326: Reloading gpg-agent with disable-scdaemon set does not stop scdaemon.: rG9ccdd59e4e1e: agent: Stop scdaemon after reload when disable_scdaemon..
May 27 2019, 9:24 AM · Bug Report, scd, gpgagent

May 23 2019

gniibe closed T4326: Reloading gpg-agent with disable-scdaemon set does not stop scdaemon. as Resolved.

Simply sending "KILLSCD" is implemented.

May 23 2019, 3:19 AM · Bug Report, scd, gpgagent
gniibe added a commit to T4326: Reloading gpg-agent with disable-scdaemon set does not stop scdaemon.: rG7158a5696dc8: agent: Stop scdaemon after reload when disable_scdaemon..
May 23 2019, 3:18 AM · Bug Report, scd, gpgagent

May 21 2019

gniibe closed T4454: scdaemon is not working in cygwin (64bit) as Resolved.

In master, I pushed a change, closing.

May 21 2019, 9:40 AM · patch, scd, Cygwin, Bug Report
gniibe added a commit to T4454: scdaemon is not working in cygwin (64bit): rG1eb93d9229c5: scd: Fix for SCARD_IO_REQUEST structure..
May 21 2019, 9:39 AM · patch, scd, Cygwin, Bug Report
gniibe claimed T4454: scdaemon is not working in cygwin (64bit).

For future, it would make sense applying your patch, but I wonder if it works on macOS.
Let me check.

May 21 2019, 9:11 AM · patch, scd, Cygwin, Bug Report

May 20 2019

gniibe added a comment to T4301: Handling multiple subkeys on two SmartCards.

When having a backup media, I'd recommend completely different one (for example, on paper using paperkey to be stored in a locker in basement), which requires different method for recovering. Brains may be easily confused when same private key material exists in multiple similar devices.

May 20 2019, 2:12 AM · gnupg, scd, Bug Report
ageis added a comment to T4301: Handling multiple subkeys on two SmartCards.

Thanks for this @gniibe. I have long been frustrated by trying to save the correct "stubs" to have my keyring point at two different smartcards. It was common and even advocated in my former community to place one's master key on a separate smartcard (certify capability), with a different one designated for daily usage.

May 20 2019, 1:03 AM · gnupg, scd, Bug Report
vsrinu26f added a comment to T4301: Handling multiple subkeys on two SmartCards.

Thanks Gniibe San for explanation.

May 20 2019, 12:55 AM · gnupg, scd, Bug Report

May 17 2019

gniibe lowered the priority of T4301: Handling multiple subkeys on two SmartCards from Normal to Low.

@blades: This feature will be available in GnuPG 2.3, which is planed to be released this year.
For Debian, Buster will come with GnuPG 2.2.12. After release of GnuPG 2.3, backport might be available (like GnuPG 2.2.x is available as backport for Stretch).

May 17 2019, 2:00 AM · gnupg, scd, Bug Report

May 16 2019

blades added a comment to T4301: Handling multiple subkeys on two SmartCards.

Helo and forgive me for the ignorance, Iam a new.
I subscribed to this topic because I need a fix like that, I have 2 yubikeys with same subkeys...
Now how is possible to install from master; It's about a debian based distro. Also, when this will be pushed for updates via apt-get;
Thank you.

May 16 2019, 9:51 AM · gnupg, scd, Bug Report
gniibe merged T2898: Option to ignore card serial number (to be able to use backup tokens containing same subkeys) into T4301: Handling multiple subkeys on two SmartCards.
May 16 2019, 9:26 AM · gnupg, scd, Bug Report
gniibe edited projects for T4301: Handling multiple subkeys on two SmartCards, added: scd, gnupg; removed Info Needed.
May 16 2019, 9:22 AM · gnupg, scd, Bug Report

Apr 9 2019

werner triaged T4454: scdaemon is not working in cygwin (64bit) as Normal priority.

We do not support 64 bit Windows thus this problem on Cygwin is obvious. Funny that Cygwin falls back to native Windows object in this case.

Apr 9 2019, 8:54 AM · patch, scd, Cygwin, Bug Report

Apr 8 2019

j0t updated the task description for T4454: scdaemon is not working in cygwin (64bit).
Apr 8 2019, 6:53 PM · patch, scd, Cygwin, Bug Report
j0t created T4454: scdaemon is not working in cygwin (64bit).
Apr 8 2019, 6:51 PM · patch, scd, Cygwin, Bug Report

Apr 5 2019

werner closed T4377: gpg-agent does not anymore restart a killed scdaemon as Resolved.

I did lot of tests in the last weeks while working on gpg-card.

Apr 5 2019, 5:07 PM · gnupg (gpg23), gpgagent, scd

Mar 28 2019

werner added a comment to T4437: CCID card reader stopped working.

Good that it works again for you.

Mar 28 2019, 5:53 PM · Gentoo, scd, gnupg (gpg22), Bug Report
werner closed T671: card context shared between callers as Wontfix.

I don't anymore think that it makes sense to fix it. Further there is no cache for PINs; that is entirely up to the card.

Mar 28 2019, 5:49 PM · scd, Bug Report, gnupg
dilfridge closed T4437: CCID card reader stopped working as Invalid.

This was most likely a (chipcard) hardware issue. It went away after polishing the contact pads for a bit. Possibly my laptop reader applies more force...

Mar 28 2019, 3:18 PM · Gentoo, scd, gnupg (gpg22), Bug Report
werner added projects to T4437: CCID card reader stopped working: gnupg (gpg22), scd, Gentoo.
Mar 28 2019, 10:21 AM · Gentoo, scd, gnupg (gpg22), Bug Report
khanhnd.vn added a comment to T4428: Would like to use our card with Kleopatra tool.

Thanks so much your helps.
With new version 3.1.6, I can generate key on Kleopatra tool and use key stored in smartcard.

Mar 28 2019, 3:39 AM · scd, OpenPGP, Bug Report, gpg4win

Mar 27 2019

aheinecke closed T4264: Gpg4win 3.1.6, a subtask of T4428: Would like to use our card with Kleopatra tool, as Resolved.
Mar 27 2019, 1:54 PM · scd, OpenPGP, Bug Report, gpg4win

Mar 26 2019

werner closed T4428: Would like to use our card with Kleopatra tool as Resolved.
Mar 26 2019, 6:46 PM · scd, OpenPGP, Bug Report, gpg4win
aheinecke added a subtask for T4428: Would like to use our card with Kleopatra tool: T4264: Gpg4win 3.1.6.
Mar 26 2019, 12:08 PM · scd, OpenPGP, Bug Report, gpg4win
aheinecke changed the status of T4428: Would like to use our card with Kleopatra tool from Open to Testing.

There was indeed a problem. With a test card I could reproduce the issue and fix it.

Mar 26 2019, 12:08 PM · scd, OpenPGP, Bug Report, gpg4win
aheinecke added a commit to T4428: Would like to use our card with Kleopatra tool: rMffdb75217bc0: cpp: Fix GenCardKeyInteractor and extend it.
Mar 26 2019, 12:05 PM · scd, OpenPGP, Bug Report, gpg4win
werner added projects to T4428: Would like to use our card with Kleopatra tool: OpenPGP, scd.
Mar 26 2019, 7:50 AM · scd, OpenPGP, Bug Report, gpg4win

Mar 6 2019

werner added a comment to T4377: gpg-agent does not anymore restart a killed scdaemon.

Thanks for fixing that.

Mar 6 2019, 8:05 AM · gnupg (gpg23), gpgagent, scd
gniibe changed the status of T4377: gpg-agent does not anymore restart a killed scdaemon from Open to Testing.
Mar 6 2019, 3:05 AM · gnupg (gpg23), gpgagent, scd
gniibe added a comment to T4377: gpg-agent does not anymore restart a killed scdaemon.

That's my badness. In wait_child_thread, assuan_release may cause thread context switch to agent_reset_scd which accesses scd_local_list; This access should be serialized.
And... in start_scd, calling unlock_scd should be after unlocking start_scd_lock.

Mar 6 2019, 3:05 AM · gnupg (gpg23), gpgagent, scd
gniibe added a commit to T4377: gpg-agent does not anymore restart a killed scdaemon: rG2abad7585a00: agent: Fix detection of exit of scdaemon..
Mar 6 2019, 3:00 AM · gnupg (gpg23), gpgagent, scd

Feb 26 2019

werner added a comment to T4377: gpg-agent does not anymore restart a killed scdaemon.

Does not happen in 2.2. Additional requirement to test this bug in master: Another connection to the scdaemon must be open. For example running scute or, easier, call "gpg --card-edit" and keep it open.

Feb 26 2019, 1:21 PM · gnupg (gpg23), gpgagent, scd
werner created T4377: gpg-agent does not anymore restart a killed scdaemon.
Feb 26 2019, 12:41 PM · gnupg (gpg23), gpgagent, scd

Feb 19 2019

gniibe closed T3600: Support ACKNOWLEDGE button for OpenPGP card and/or Token as Resolved.

Gnuk implements the feature, and newer GnuPG shows a dialog to request pushing the ack button.

Feb 19 2019, 2:50 AM · scd

Jan 17 2019

werner created T4326: Reloading gpg-agent with disable-scdaemon set does not stop scdaemon..
Jan 17 2019, 5:45 PM · Bug Report, scd, gpgagent

Dec 13 2018

gniibe closed T4177: card: After "forcesig" command makes card "not forced", signing fails by: Bad PIN as Resolved.
Dec 13 2018, 3:44 PM · scd, gnupg (gpg22)

Oct 15 2018

gniibe renamed T4177: card: After "forcesig" command makes card "not forced", signing fails by: Bad PIN from card: After "forcesig" command makes "not forced", signing fails by: Bad PIN to card: After "forcesig" command makes card "not forced", signing fails by: Bad PIN.
Oct 15 2018, 10:36 AM · scd, gnupg (gpg22)
gniibe changed the status of T4158: UIF (User Interaction Flag) DO support from Open to Testing.
Oct 15 2018, 4:28 AM · Feature Request, scd, gnupg
gniibe added a commit to T4177: card: After "forcesig" command makes card "not forced", signing fails by: Bad PIN: rG78f542e1f449: scd: Fix signing authentication status..
Oct 15 2018, 4:25 AM · scd, gnupg (gpg22)