Page MenuHome GnuPG
Feed Advanced Search

Mar 19 2024

ikloecker added a comment to D596: Add a '5' to adjust defines.

Thanks! Applied.

Mar 19 2024, 10:16 AM
ikloecker committed rP844360c9c99d: qt5: Add a '5' to adjust defines (authored by heirecka).
qt5: Add a '5' to adjust defines
Mar 19 2024, 10:13 AM

Mar 18 2024

ikloecker accepted D596: Add a '5' to adjust defines.

Grr. That's why I'm only using #if DEFINE01 in Kleopatra so that undefined defines don't go unnoticed. (Update: And I just noticed that this doesn't actually work because, apparently, any undefined identifier is replace by 0 when evaluating conditional expressions.)

Mar 18 2024, 10:31 PM
ikloecker committed rKLEOPATRA57b49fdf6f3e: Fix config loading and saving (authored by TobiasFella).
Fix config loading and saving
Mar 18 2024, 12:52 PM
ikloecker changed the status of T6567: Kleopatra: gpg-agent does not restart when trying to access smart card from Open to Testing.
Mar 18 2024, 11:47 AM · vsd33, Restricted Project, kleopatra
ikloecker committed rLIBKLEO65902c2d8398: Skip check for running gpg-agent when restarting it (authored by ikloecker).
Skip check for running gpg-agent when restarting it
Mar 18 2024, 11:44 AM
ikloecker committed rLIBKLEO4ac96fa0d49b: Start gpg-agent when sending a command to it fails with connection error (authored by ikloecker).
Start gpg-agent when sending a command to it fails with connection error
Mar 18 2024, 11:44 AM
ikloecker committed rLIBKLEO13e34a20e23f: Add option to skip checking for a running gpg-agent (authored by ikloecker).
Add option to skip checking for a running gpg-agent
Mar 18 2024, 11:44 AM
ikloecker committed rLIBKLEO969de383b200: Make Kleo::launchGpgAgent work for multiple threads (authored by ikloecker).
Make Kleo::launchGpgAgent work for multiple threads
Mar 18 2024, 11:44 AM
ikloecker changed the status of T7045: Kleopatra: Use "SCD DEVINFO --watch" also on Windows from Open to Testing.

Testing:

Mar 18 2024, 10:50 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA3565dcb08f9d: Re-enable DeviceInfoWatcher on Windows (authored by ikloecker).
Re-enable DeviceInfoWatcher on Windows
Mar 18 2024, 9:59 AM
ikloecker triaged T7045: Kleopatra: Use "SCD DEVINFO --watch" also on Windows as Normal priority.
Mar 18 2024, 9:58 AM · kleopatra, Restricted Project

Mar 15 2024

ikloecker merged T3321: Make it possible to combine GpgMEpp and QGpgme with MSVC compiled binaries into T6587: GpgME++ / QGpgME MSVC build.
Mar 15 2024, 5:45 PM · gpgme, Restricted Project
ikloecker merged task T3321: Make it possible to combine GpgMEpp and QGpgme with MSVC compiled binaries into T6587: GpgME++ / QGpgME MSVC build.
Mar 15 2024, 5:45 PM · Feature Request, gpgme
ikloecker updated subscribers of T6587: GpgME++ / QGpgME MSVC build.

We have discussed this yesterday. The idea/plan is to release the core library and the bindings as separate tarballs (created from the same repo) in the future.

Mar 15 2024, 2:02 PM · gpgme, Restricted Project

Mar 14 2024

ikloecker moved T6567: Kleopatra: gpg-agent does not restart when trying to access smart card from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 14 2024, 4:35 PM · vsd33, Restricted Project, kleopatra

Mar 12 2024

ikloecker changed the status of T6958: Kleopatra: "Change Validity" sometimes ignores subkey when extending validity from Open to Testing.

Changes:

  • The maximum allowed difference of the expiration between subkey and primary key is now +/-1 hour.
  • If the user has no choice whether to update the subkeys together with the primary key (because either all subkeys will be skipped because they don't fulfil the conditions mentioned in the first comment or because the subkeys share the expiration of the primary key) then the checkbox is not shown. That was easier to implement and it doesn't confuse the users with a "choice" they are not allowed to change.
Mar 12 2024, 1:26 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRAbbade74dfd1f: We have to count the number of real subkeys, i.e. without the primary key (authored by ikloecker).
We have to count the number of real subkeys, i.e. without the primary key
Mar 12 2024, 1:21 PM
ikloecker committed rKLEOPATRA488aa46cf804: Offer user the choice to change the subkeys only if there is a choice (authored by ikloecker).
Offer user the choice to change the subkeys only if there is a choice
Mar 12 2024, 11:48 AM
ikloecker committed rKLEOPATRA11165ce21b04: Consider a difference of up to 1 hour as same expiration as primary key (authored by ikloecker).
Consider a difference of up to 1 hour as same expiration as primary key
Mar 12 2024, 11:48 AM
ikloecker committed rKLEOPATRA99da94290d07: Offer user the choice to change the subkeys only if there is a choice (authored by ikloecker).
Offer user the choice to change the subkeys only if there is a choice
Mar 12 2024, 11:42 AM
ikloecker committed rKLEOPATRAa69601300c69: Consider a difference of up to 1 hour as same expiration as primary key (authored by ikloecker).
Consider a difference of up to 1 hour as same expiration as primary key
Mar 12 2024, 11:42 AM
ikloecker placed T7015: gpgsm: Add status messages reporting imported certificates on --learn-card up for grabs.

Right. I think this task inherited the assignee from its parent task.

Mar 12 2024, 10:41 AM · S/MIME, gnupg, Restricted Project
ikloecker changed the status of T7021: Kleopatra: restart gpg-agent after stopping it from Open to Testing.

Done.

Mar 12 2024, 10:37 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ikloecker committed rKLEOPATRAd05b3f01d55b: Show certificate details instead of importing it when clicking on it in the… (authored by TobiasFella).
Show certificate details instead of importing it when clicking on it in the…
Mar 12 2024, 10:32 AM
ikloecker committed rKLEOPATRAa554ee906aff: Restart gpg-agent instead of just shutting down the GnuPG daemons (authored by ikloecker).
Restart gpg-agent instead of just shutting down the GnuPG daemons
Mar 12 2024, 10:21 AM
ikloecker committed rLIBKLEObc51bb7f15af: Restart gpg-agent instead of just shutting down all GnuPG daemons (authored by ikloecker).
Restart gpg-agent instead of just shutting down all GnuPG daemons
Mar 12 2024, 10:04 AM
ikloecker committed rLIBKLEO2160df9bf408: Remove no longer needed qOverload for QProcess::finished signal (authored by ikloecker).
Remove no longer needed qOverload for QProcess::finished signal
Mar 12 2024, 10:04 AM
ikloecker committed rLIBKLEO70350e814c78: Bump library version (authored by ikloecker).
Bump library version
Mar 12 2024, 10:04 AM
ikloecker committed rLIBKLEO47ca82998ee6: Bump library version (authored by ikloecker).
Bump library version
Mar 12 2024, 10:02 AM
ikloecker committed rLIBKLEOe31c71461b24: Remove no longer needed qOverload for QProcess::finished signal (authored by ikloecker).
Remove no longer needed qOverload for QProcess::finished signal
Mar 12 2024, 10:02 AM
ikloecker committed rLIBKLEO92473a29ceeb: Restart gpg-agent instead of just shutting down all GnuPG daemons (authored by ikloecker).
Restart gpg-agent instead of just shutting down all GnuPG daemons
Mar 12 2024, 10:02 AM
ikloecker claimed T7021: Kleopatra: restart gpg-agent after stopping it.
Mar 12 2024, 9:28 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project

Mar 11 2024

ikloecker committed rM7158397c098b: core: Check STATUS_FAILURE in import operations. (authored by ikloecker).
core: Check STATUS_FAILURE in import operations.
Mar 11 2024, 6:00 PM
ikloecker created T7039: Kleopatra: Configuration dialog doesn't work.
Mar 11 2024, 5:03 PM · KF6, kleopatra, Restricted Project, Bug Report
ikloecker changed the status of T7036: gpgme: gpgme_op_receive_keys does not return an error if keyserver lookup is disabled from Open to Testing.

This can be tested with Kleopatra by configuring an invalid keyserver and then updating an OpenPGP certificate.

Mar 11 2024, 3:45 PM · vsd33, Restricted Project, gpgme
ikloecker changed the status of T7037: Kleopatra: Handle disabled keyserver when updating a certificate from Open to Testing.

Instead of "The key hasn't changed." Kleopatra now displays "The update was skipped because no keyserver is configured."

Mar 11 2024, 3:38 PM · vsd33, kleopatra, Restricted Project
ikloecker committed rKLEOPATRA188e069747fe: Preselect certificate if there is only one search result (authored by TobiasFella).
Preselect certificate if there is only one search result
Mar 11 2024, 3:22 PM
ikloecker committed rKLEOPATRA636aec276754: Skip keyserver lookup on certificate update if keyserver is disabled (authored by ikloecker).
Skip keyserver lookup on certificate update if keyserver is disabled
Mar 11 2024, 3:06 PM
ikloecker claimed T7037: Kleopatra: Handle disabled keyserver when updating a certificate.
Mar 11 2024, 2:09 PM · vsd33, kleopatra, Restricted Project
ikloecker moved T7036: gpgme: gpgme_op_receive_keys does not return an error if keyserver lookup is disabled from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 11 2024, 1:08 PM · vsd33, Restricted Project, gpgme
ikloecker claimed T7036: gpgme: gpgme_op_receive_keys does not return an error if keyserver lookup is disabled.
Mar 11 2024, 1:07 PM · vsd33, Restricted Project, gpgme
ikloecker added a comment to T6761: Kleopatra: Handle special keyserver value "none".
In T6761#183780, @ebo wrote:

But in the case "Refresh OpenPGP keys" (in Kleopatras certificate Details) there is no error message but instead ~"the key is unchanged".

Mar 11 2024, 11:43 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ikloecker triaged T7037: Kleopatra: Handle disabled keyserver when updating a certificate as Normal priority.
Mar 11 2024, 11:41 AM · vsd33, kleopatra, Restricted Project
ikloecker triaged T7036: gpgme: gpgme_op_receive_keys does not return an error if keyserver lookup is disabled as Normal priority.
Mar 11 2024, 11:35 AM · vsd33, Restricted Project, gpgme
ikloecker created T7036: gpgme: gpgme_op_receive_keys does not return an error if keyserver lookup is disabled.
Mar 11 2024, 11:34 AM · vsd33, Restricted Project, gpgme

Mar 8 2024

ikloecker updated subscribers of T7031: New pinentry release for Qt 6 support?.

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 8 2024, 8:13 AM · KF6, qt, pinentry, Feature Request

Mar 7 2024

ikloecker committed rKLEOPATRA0a0348f0e001: update validity settings description (authored by ebo).
update validity settings description
Mar 7 2024, 5:03 PM
ikloecker committed rKLEOPATRAa9601bcd1e5d: Fix some more state saving / restoration problems (authored by TobiasFella).
Fix some more state saving / restoration problems
Mar 7 2024, 9:43 AM
ikloecker committed rKLEOPATRAe72b83543440: Address review comments (authored by TobiasFella).
Address review comments
Mar 7 2024, 9:26 AM
ikloecker committed rKLEOPATRAdb3532e77386: Bump libkleo version (authored by TobiasFella).
Bump libkleo version
Mar 7 2024, 9:26 AM
ikloecker committed rKLEOPATRA7cd3b234ac1a: Fix some more state saving / restoration problems (authored by TobiasFella).
Fix some more state saving / restoration problems
Mar 7 2024, 9:26 AM
ikloecker committed rLIBKLEOc6ffe0520f3e: TreeView: add function to explicitely set config group nam (authored by TobiasFella).
TreeView: add function to explicitely set config group nam
Mar 7 2024, 9:22 AM
ikloecker committed rLIBKLEO2d1759f41ef7: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Mar 7 2024, 9:21 AM
ikloecker committed rLIBKLEOea9b3edabe94: TreeView: add function to explicitely set config group nam (authored by TobiasFella).
TreeView: add function to explicitely set config group nam
Mar 7 2024, 9:21 AM

Mar 6 2024

ikloecker created T7027: Kleopatra: Double-click in Server Lookup should open Certificate Details.
Mar 6 2024, 10:22 AM · kleopatra, Restricted Project
ikloecker moved T6868: Kleopatra: Allow search of WKD in case of keyserver none from Backlog to WiP on the vsd32 board.

I have backported the commits to gpg4win/23.10 for VSD 3.2.

Mar 6 2024, 10:03 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ikloecker committed rKLEOPATRAd4a546fb5b0b: Make WKD lookup work for email addresses surrounded by whitespace (authored by ikloecker).
Make WKD lookup work for email addresses surrounded by whitespace
Mar 6 2024, 10:01 AM
ikloecker committed rKLEOPATRA6b53eeed86aa: Only allow email queries if no key/directory servers are configured (authored by ikloecker).
Only allow email queries if no key/directory servers are configured
Mar 6 2024, 10:01 AM
ikloecker committed rKLEOPATRAd158d4670d5b: Don't start OpenPGP key server lookup if key server usage is disabled (authored by ikloecker).
Don't start OpenPGP key server lookup if key server usage is disabled
Mar 6 2024, 10:01 AM
ikloecker committed rKLEOPATRAc3534c1bf4b6: Simplify lookup of key IDs prefixed with "0x" (authored by ikloecker).
Simplify lookup of key IDs prefixed with "0x"
Mar 6 2024, 10:01 AM
ikloecker committed rKLEOPATRAa34dae61b1b7: Try lookup via WKD even if key server is "none" (authored by ikloecker).
Try lookup via WKD even if key server is "none"
Mar 6 2024, 10:01 AM
ikloecker added a comment to T7019: Kleopatra: change "certificate detailed view" to tabbed interface instead of sub-windows.

Keep in mind that the "Certificate Details" can also be shown for search results in the server lookup. In this case not all properties are available, e.g. there is no information about certifications, so that it might not make sense to show the certifications tab. Or we show the tab (so that the users don't wonder why it's missing), but display a message explaining that this information is not available before the certificate is imported.

Mar 6 2024, 9:58 AM · Restricted Project, kleopatra

Mar 5 2024

ikloecker added a comment to T6761: Kleopatra: Handle special keyserver value "none".

I have backported the relevant commits to gpg4win/23.10 for VSD 3.2. I left out the commit that adds a tooltip.

Mar 5 2024, 11:59 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ikloecker committed rKLEOPATRA404e0131737d: Don't prefix special key server value "none" with hkps:// (authored by ikloecker).
Don't prefix special key server value "none" with hkps://
Mar 5 2024, 11:53 AM
ikloecker committed rKLEOPATRAa83efd539a1b: Show an error if the usage of key servers has been disabled (authored by ikloecker).
Show an error if the usage of key servers has been disabled
Mar 5 2024, 11:53 AM
ikloecker added a reviewer for D572: cpp,qt: Implement adding ADSKs: ikloecker.
Mar 5 2024, 11:52 AM
ikloecker committed rLIBKLEOe64562aed630: Support special keyserver value "none" in helper functions (authored by ikloecker).
Support special keyserver value "none" in helper functions
Mar 5 2024, 11:51 AM
ikloecker moved T6761: Kleopatra: Handle special keyserver value "none" from Backlog to WiP on the vsd32 board.
Mar 5 2024, 10:06 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project

Mar 4 2024

ikloecker claimed T7018: Kleopatra: seperate smartcard window with simplyfied layout.
Mar 4 2024, 10:45 AM · gpd, Restricted Project, kleopatra
ikloecker claimed T6847: Kleopatra: Show S/MIME certs for PKCS#15 cards in smart card view.
Mar 4 2024, 10:39 AM · Restricted Project, kleopatra
ikloecker claimed T6567: Kleopatra: gpg-agent does not restart when trying to access smart card.
Mar 4 2024, 10:38 AM · vsd33, Restricted Project, kleopatra
ikloecker claimed T6420: Kleopatra: improve layout of and text in smartcard management view.
Mar 4 2024, 10:37 AM · vsd33, Feature Request, Restricted Project, kleopatra
ikloecker added a comment to T7024: libassuan git URL returns 404.
$ git tag -v libassuan-2.5.6
object 6b50ee6bcdd6aa81bd7cc3fb2379864c3ed479b8
type commit
tag libassuan-2.5.6
tagger Werner Koch <wk@gnupg.org> 1687164166 +0200
Mar 4 2024, 8:18 AM

Mar 1 2024

ikloecker changed the status of T6846: Kleopatra: learn TCOS cards automatically, a subtask of T6785: Kleopatra: Improvements related to smart cards, from Open to Testing.
Mar 1 2024, 5:12 PM · kleopatra
ikloecker changed the status of T6846: Kleopatra: learn TCOS cards automatically from Open to Testing.

As part of this change the possibility to "Learn NetKey v3 Card Certificates" via the system tray icon has been removed.

Mar 1 2024, 5:12 PM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRA7fb7fee66e8b: Look for S/MIME certificates only (authored by ikloecker).
Look for S/MIME certificates only
Mar 1 2024, 4:23 PM
ikloecker committed rKLEOPATRA6ff13cae577c: Wait until the key cache is initialized before looking for smart cards (authored by ikloecker).
Wait until the key cache is initialized before looking for smart cards
Mar 1 2024, 3:04 PM
ikloecker committed rKLEOPATRA7891b37561f4: Show progress while the card keys are learned (authored by ikloecker).
Show progress while the card keys are learned
Mar 1 2024, 11:50 AM
ikloecker committed rKLEOPATRA27cdab681a4f: Add a general progress overlay widget (authored by ikloecker).
Add a general progress overlay widget
Mar 1 2024, 11:50 AM
ikloecker committed rKLEOPATRA2d3a5fa2712f: Make the WaitWidget more reusable (authored by ikloecker).
Make the WaitWidget more reusable
Mar 1 2024, 11:50 AM
ikloecker committed rKLEOPATRA5b5f56083f52: Remove obsolete LearnCardKeysCommand (authored by ikloecker).
Remove obsolete LearnCardKeysCommand
Mar 1 2024, 11:50 AM
ikloecker committed rKLEOPATRA8993fadb5295: Validate the certificates of the smart card (authored by ikloecker).
Validate the certificates of the smart card
Mar 1 2024, 11:50 AM
ikloecker committed rKLEOPATRAec01f0a585f7: Learn card certificates with ReaderStatus also for PKCS#15 cards (authored by ikloecker).
Learn card certificates with ReaderStatus also for PKCS#15 cards
Mar 1 2024, 11:50 AM
ikloecker committed rKLEOPATRA503a5df26d74: Suspend automatic key cache updates while learning smart card certificates (authored by ikloecker).
Suspend automatic key cache updates while learning smart card certificates
Mar 1 2024, 11:50 AM
ikloecker committed rKLEOPATRA5f9780a85c82: Force a refresh of the key cache after smart cards were learned (authored by ikloecker).
Force a refresh of the key cache after smart cards were learned
Mar 1 2024, 11:50 AM
ikloecker committed rKLEOPATRA3af1ca45e748: Trigger learning of card certificates via ReaderStatus (authored by ikloecker).
Trigger learning of card certificates via ReaderStatus
Mar 1 2024, 11:50 AM
ikloecker committed rKLEOPATRA4ba2c3900b32: Avoid multiple runs of `gpgsm --learn-card` (authored by ikloecker).
Avoid multiple runs of `gpgsm --learn-card`
Mar 1 2024, 11:50 AM
ikloecker committed rKLEOPATRA88193b80256d: Look up certificates for NetKey cards in widget instead of card (authored by ikloecker).
Look up certificates for NetKey cards in widget instead of card
Mar 1 2024, 11:49 AM
ikloecker committed rKLEOPATRAb99e2f5c15b5: Remove possibility to learn "NetKey v3 Card Certificates" via systray (authored by ikloecker).
Remove possibility to learn "NetKey v3 Card Certificates" via systray
Mar 1 2024, 11:49 AM
ikloecker committed rKLEOPATRA0c414b24aef0: Add ability to learn smart cards to ReaderStatus (authored by ikloecker).
Add ability to learn smart cards to ReaderStatus
Mar 1 2024, 11:49 AM
ikloecker committed rKLEOPATRA157728377b93: Always show the key list even if it's empty (authored by ikloecker).
Always show the key list even if it's empty
Mar 1 2024, 11:49 AM
ikloecker committed rKLEOPATRA7d3139f64e81: Automatically learn card keys (authored by ikloecker).
Automatically learn card keys
Mar 1 2024, 11:49 AM

Feb 29 2024

ikloecker added a comment to T7016: scdaemon: Sometimes a newly detected card is immediately considered removed.

The logs of the failed run contain the following:

2024-02-29 15:12:09 scdaemon[20881] DBG: enter: apdu_get_status: slot=0 hang=0
2024-02-29 15:12:09 scdaemon[20881] DBG: leave: apdu_get_status => sw=0x1000c status=0
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_7 -> S DEVINFO_STATUS removal
2024-02-29 15:12:09 scdaemon[20881] DBG: Removal of a card: 0
2024-02-29 15:12:09 scdaemon[20881] DBG: enter: apdu_close_reader: slot=0
2024-02-29 15:12:09 scdaemon[20881] DBG: enter: apdu_disconnect: slot=0
2024-02-29 15:12:09 scdaemon[20881] DBG: leave: apdu_disconnect => sw=0x0
Feb 29 2024, 3:28 PM · scd, Restricted Project, Bug Report
ikloecker added a comment to T7016: scdaemon: Sometimes a newly detected card is immediately considered removed.

For comparison, the logs when it doesn't fail:

2024-02-29 15:08:33 scdaemon[20536] handler for fd 13 started
2024-02-29 15:08:33 scdaemon[20536] DBG: chan_13 -> OK GNU Privacy Guard's Smartcard server ready
2024-02-29 15:08:33 scdaemon[20536] DBG: chan_13 <- SERIALNO --all
2024-02-29 15:08:33 scdaemon[20536] DBG: apdu_open_reader: BAI=60900
2024-02-29 15:08:33 scdaemon[20536] DBG: apdu_open_reader: new device=60900
2024-02-29 15:08:33 scdaemon[20536] ccid open error: skip
2024-02-29 15:08:33 scdaemon[20536] DBG: apdu_open_reader: BAI=60a00
2024-02-29 15:08:33 scdaemon[20536] DBG: apdu_open_reader: new device=60a00
2024-02-29 15:08:34 scdaemon[20536] reader slot 0: using ccid driver
2024-02-29 15:08:34 scdaemon[20536] slot 0: ATR=3bbf96008131fe5d00640411030131c073f701d00090007d
2024-02-29 15:08:34 scdaemon[20536] DBG: enter: apdu_connect: slot=0
2024-02-29 15:08:34 scdaemon[20536] DBG: leave: apdu_connect => sw=0x0
2024-02-29 15:08:36 scdaemon[20536] Detected NKS version: 3
2024-02-29 15:08:36 scdaemon[20536] DBG: apdu_open_reader: BAI=40200
2024-02-29 15:08:36 scdaemon[20536] DBG: apdu_open_reader: new device=40200
2024-02-29 15:08:36 scdaemon[20536] ccid open error: skip
2024-02-29 15:08:36 scdaemon[20536] DBG: enter: apdu_get_status: slot=0 hang=0
2024-02-29 15:08:36 scdaemon[20536] DBG: leave: apdu_get_status => sw=0x0 status=7
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_7 -> S DEVINFO_STATUS new
2024-02-29 15:08:36 scdaemon[20536] DBG: enter: apdu_get_status: slot=0 hang=0
2024-02-29 15:08:36 scdaemon[20536] DBG: leave: apdu_get_status => sw=0x0 status=7
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_7 -> S DEVINFO_START
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_7 -> S DEVICE generic 89490173300026616520 nks
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_7 -> S DEVINFO_END
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> S SERIALNO 89490173300026616520
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 <- GETINFO all_active_apps
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> S SERIALNO 89490173300026616520 nks
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 <- SWITCHCARD 89490173300026616520
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> S SERIALNO 89490173300026616520
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 <- SWITCHAPP nks
2024-02-29 15:08:36 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> S SERIALNO 89490173300026616520 nks
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 <- GETATTR $SIGNKEYID
2024-02-29 15:08:36 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:36 scdaemon[20536] DBG: slot 0 app nks: calling getattr($SIGNKEYID)
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> S $SIGNKEYID NKS-NKS3.4531
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 <- GETATTR $ENCRKEYID
2024-02-29 15:08:36 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:36 scdaemon[20536] DBG: slot 0 app nks: calling getattr($ENCRKEYID)
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> S $ENCRKEYID NKS-NKS3.45B1
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 <- GETATTR NKS-VERSION
2024-02-29 15:08:36 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:36 scdaemon[20536] DBG: slot 0 app nks: calling getattr(NKS-VERSION)
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> S NKS-VERSION 3
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 <- GETATTR $DISPSERIALNO
2024-02-29 15:08:36 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:36 scdaemon[20536] DBG: slot 0 app nks: calling getattr($DISPSERIALNO)
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> S $DISPSERIALNO 8949017330002661652
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:36 scdaemon[20536] DBG: chan_13 <- GETATTR CHV-STATUS
2024-02-29 15:08:36 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:36 scdaemon[20536] DBG: slot 0 app nks: calling getattr(CHV-STATUS)
2024-02-29 15:08:36 scdaemon[20536] nks: switching to SigG
2024-02-29 15:08:37 scdaemon[20536] DBG: chan_13 -> S CHV-STATUS 3+0+3+0
2024-02-29 15:08:37 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:37 scdaemon[20536] DBG: chan_13 <- LEARN --force
2024-02-29 15:08:37 scdaemon[20536] DBG: chan_13 -> S READER 04E6:E003:51271834208013:0
2024-02-29 15:08:37 scdaemon[20536] DBG: chan_13 -> S SERIALNO 89490173300026616520
2024-02-29 15:08:37 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:37 scdaemon[20536] DBG: chan_13 -> S APPTYPE nks
2024-02-29 15:08:37 scdaemon[20536] DBG: chan_13 -> S APPVERSION 3
2024-02-29 15:08:37 scdaemon[20536] nks: switching to NKS
2024-02-29 15:08:38 scdaemon[20536] nks: switching to SigG
2024-02-29 15:08:39 scdaemon[20536] DBG: chan_13 -> S CHV-STATUS 3+0+3+0
2024-02-29 15:08:39 scdaemon[20536] nks: switching to NKS
2024-02-29 15:08:40 scdaemon[20536] DBG: chan_13 -> S KEYPAIRINFO 39400430E38BB96F105B740A7119FE113578B59D NKS-NKS3.4531 sa - rsa2048
2024-02-29 15:08:40 scdaemon[20536] DBG: chan_13 -> S CERTINFO 101 NKS-NKS3.C000
2024-02-29 15:08:40 scdaemon[20536] error selecting FID 0x4331: No such file or directory
2024-02-29 15:08:40 scdaemon[20536] error selecting FID 0x4332: No such file or directory
2024-02-29 15:08:40 scdaemon[20536] DBG: chan_13 -> S CERTINFO 110 NKS-NKS3.B000
2024-02-29 15:08:41 scdaemon[20536] DBG: chan_13 -> S KEYPAIRINFO 42C3CA6F9D7A725A59DDE06B16B61E88C62777C4 NKS-NKS3.45B1 e - rsa2048
2024-02-29 15:08:41 scdaemon[20536] DBG: chan_13 -> S CERTINFO 101 NKS-NKS3.C200
2024-02-29 15:08:41 scdaemon[20536] error selecting FID 0x43B1: No such file or directory
2024-02-29 15:08:41 scdaemon[20536] error selecting FID 0x43B2: No such file or directory
2024-02-29 15:08:41 scdaemon[20536] DBG: chan_13 -> S KEYPAIRINFO 20E7CB1D5299669CABF29B103C692AB34CB03528 NKS-NKS3.45B2 e - rsa1024
2024-02-29 15:08:41 scdaemon[20536] DBG: chan_13 -> S CERTINFO 101 NKS-NKS3.C201
2024-02-29 15:08:41 scdaemon[20536] nks: switching to SigG
2024-02-29 15:08:42 scdaemon[20536] DBG: chan_13 -> S KEYPAIRINFO A69B0D3796EE33E4426E5CE4B6BEEE5F1209FBA4 NKS-SIGG.4531 se - rsa2048
2024-02-29 15:08:42 scdaemon[20536] DBG: chan_13 -> S CERTINFO 101 NKS-SIGG.C000
2024-02-29 15:08:42 scdaemon[20536] data at FID 0xC008 does not look like a certificate
2024-02-29 15:08:42 scdaemon[20536] data at FID 0xC00E does not look like a certificate
2024-02-29 15:08:42 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:42 scdaemon[20536] DBG: chan_13 <- GETATTR SERIALNO
2024-02-29 15:08:42 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:42 scdaemon[20536] DBG: chan_13 -> S SERIALNO 89490173300026616520
2024-02-29 15:08:42 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:42 scdaemon[20536] DBG: chan_13 <- READKEY -- NKS-NKS3.4531
2024-02-29 15:08:42 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=NKS-NKS3.4531
2024-02-29 15:08:42 scdaemon[20536] DBG: slot 0 app nks: calling readkey(NKS-NKS3.4531)
2024-02-29 15:08:42 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=NKS-NKS3.4531
2024-02-29 15:08:42 scdaemon[20536] DBG: slot 0 app nks: calling readcert(NKS-NKS3.4531)
2024-02-29 15:08:42 scdaemon[20536] nks: switching to NKS
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> [ 44 20 28 31 30 3a 70 75 62 6c 69 63 2d 6b 65 79 ...(291 byte(s) skipped) ]
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 <- GETATTR $DISPSERIALNO 39400430E38BB96F105B740A7119FE113578B59D
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0, app nks: calling with_keygrip(lookup)
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0 app nks: calling getattr($DISPSERIALNO)
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> S $DISPSERIALNO 8949017330002661652
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 <- GETATTR SERIALNO
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> S SERIALNO 89490173300026616520
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 <- READKEY -- NKS-NKS3.45B1
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=NKS-NKS3.45B1
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0 app nks: calling readkey(NKS-NKS3.45B1)
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=NKS-NKS3.45B1
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0 app nks: calling readcert(NKS-NKS3.45B1)
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> [ 44 20 28 31 30 3a 70 75 62 6c 69 63 2d 6b 65 79 ...(293 byte(s) skipped) ]
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 <- GETATTR $DISPSERIALNO 42C3CA6F9D7A725A59DDE06B16B61E88C62777C4
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0, app nks: calling with_keygrip(lookup)
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0 app nks: calling getattr($DISPSERIALNO)
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> S $DISPSERIALNO 8949017330002661652
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 <- GETATTR SERIALNO
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> S SERIALNO 89490173300026616520
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:44 scdaemon[20536] DBG: chan_13 <- READKEY -- NKS-NKS3.45B2
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=NKS-NKS3.45B2
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0 app nks: calling readkey(NKS-NKS3.45B2)
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=NKS-NKS3.45B2
2024-02-29 15:08:44 scdaemon[20536] DBG: slot 0 app nks: calling readcert(NKS-NKS3.45B2)
2024-02-29 15:08:45 scdaemon[20536] DBG: chan_13 -> [ 44 20 28 31 30 3a 70 75 62 6c 69 63 2d 6b 65 79 ...(157 byte(s) skipped) ]
2024-02-29 15:08:45 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:45 scdaemon[20536] DBG: chan_13 <- GETATTR $DISPSERIALNO 20E7CB1D5299669CABF29B103C692AB34CB03528
2024-02-29 15:08:45 scdaemon[20536] DBG: slot 0, app nks: calling with_keygrip(lookup)
2024-02-29 15:08:45 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:45 scdaemon[20536] DBG: slot 0 app nks: calling getattr($DISPSERIALNO)
2024-02-29 15:08:45 scdaemon[20536] DBG: chan_13 -> S $DISPSERIALNO 8949017330002661652
2024-02-29 15:08:45 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:45 scdaemon[20536] DBG: chan_13 <- GETATTR SERIALNO
2024-02-29 15:08:45 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:45 scdaemon[20536] DBG: chan_13 -> S SERIALNO 89490173300026616520
2024-02-29 15:08:45 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:45 scdaemon[20536] DBG: chan_13 <- READKEY -- NKS-SIGG.4531
2024-02-29 15:08:45 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=NKS-SIGG.4531
2024-02-29 15:08:45 scdaemon[20536] DBG: slot 0 app nks: calling readkey(NKS-SIGG.4531)
2024-02-29 15:08:45 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=NKS-SIGG.4531
2024-02-29 15:08:45 scdaemon[20536] DBG: slot 0 app nks: calling readcert(NKS-SIGG.4531)
2024-02-29 15:08:45 scdaemon[20536] nks: switching to SigG
2024-02-29 15:08:47 scdaemon[20536] DBG: chan_13 -> [ 44 20 28 31 30 3a 70 75 62 6c 69 63 2d 6b 65 79 ...(293 byte(s) skipped) ]
2024-02-29 15:08:47 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:47 scdaemon[20536] DBG: chan_13 <- GETATTR $DISPSERIALNO A69B0D3796EE33E4426E5CE4B6BEEE5F1209FBA4
2024-02-29 15:08:47 scdaemon[20536] DBG: slot 0, app nks: calling with_keygrip(lookup)
2024-02-29 15:08:47 scdaemon[20536] nks: switching to NKS
2024-02-29 15:08:48 scdaemon[20536] nks: switching to SigG
2024-02-29 15:08:49 scdaemon[20536] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:08:49 scdaemon[20536] DBG: slot 0 app nks: calling getattr($DISPSERIALNO)
2024-02-29 15:08:49 scdaemon[20536] nks: switching to NKS
2024-02-29 15:08:50 scdaemon[20536] DBG: chan_13 -> S $DISPSERIALNO 8949017330002661652
2024-02-29 15:08:50 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:50 scdaemon[20536] DBG: chan_13 <- GETINFO all_active_apps
2024-02-29 15:08:50 scdaemon[20536] DBG: chan_13 -> S SERIALNO 89490173300026616520 nks
2024-02-29 15:08:50 scdaemon[20536] DBG: chan_13 -> OK
2024-02-29 15:08:50 scdaemon[20536] DBG: chan_13 <- BYE
2024-02-29 15:08:50 scdaemon[20536] DBG: chan_13 -> OK closing connection
2024-02-29 15:08:50 scdaemon[20536] handler for fd 13 terminated
Feb 29 2024, 3:23 PM · scd, Restricted Project, Bug Report
ikloecker added a comment to T7016: scdaemon: Sometimes a newly detected card is immediately considered removed.

Here are logs with debug ipc,app,reader:

2024-02-29 15:12:07 scdaemon[20881] handler for fd 13 started
2024-02-29 15:12:07 scdaemon[20881] DBG: chan_13 -> OK GNU Privacy Guard's Smartcard server ready
2024-02-29 15:12:07 scdaemon[20881] DBG: chan_13 <- SERIALNO --all
2024-02-29 15:12:07 scdaemon[20881] DBG: apdu_open_reader: BAI=60900
2024-02-29 15:12:07 scdaemon[20881] DBG: apdu_open_reader: new device=60900
2024-02-29 15:12:07 scdaemon[20881] ccid open error: skip
2024-02-29 15:12:07 scdaemon[20881] DBG: apdu_open_reader: BAI=60a00
2024-02-29 15:12:07 scdaemon[20881] DBG: apdu_open_reader: new device=60a00
2024-02-29 15:12:08 scdaemon[20881] reader slot 0: using ccid driver
2024-02-29 15:12:08 scdaemon[20881] slot 0: ATR=3bbf96008131fe5d00640411030131c073f701d00090007d
2024-02-29 15:12:08 scdaemon[20881] DBG: enter: apdu_connect: slot=0
2024-02-29 15:12:08 scdaemon[20881] DBG: leave: apdu_connect => sw=0x0
2024-02-29 15:12:09 scdaemon[20881] Detected NKS version: 3
2024-02-29 15:12:09 scdaemon[20881] DBG: apdu_open_reader: BAI=40200
2024-02-29 15:12:09 scdaemon[20881] DBG: apdu_open_reader: new device=40200
2024-02-29 15:12:09 scdaemon[20881] ccid open error: skip
2024-02-29 15:12:09 scdaemon[20881] DBG: enter: apdu_get_status: slot=0 hang=0
2024-02-29 15:12:09 scdaemon[20881] DBG: leave: apdu_get_status => sw=0x0 status=7
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_7 -> S DEVINFO_STATUS new
2024-02-29 15:12:09 scdaemon[20881] DBG: enter: apdu_get_status: slot=0 hang=0
2024-02-29 15:12:09 scdaemon[20881] DBG: leave: apdu_get_status => sw=0x0 status=7
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_7 -> S DEVINFO_START
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_7 -> S DEVICE generic 89490173300026616520 nks
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_7 -> S DEVINFO_END
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> S SERIALNO 89490173300026616520
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> OK
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 <- GETINFO all_active_apps
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> S SERIALNO 89490173300026616520 nks
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> OK
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 <- SWITCHCARD 89490173300026616520
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> S SERIALNO 89490173300026616520
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> OK
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 <- SWITCHAPP nks
2024-02-29 15:12:09 scdaemon[20881] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> S SERIALNO 89490173300026616520 nks
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> OK
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 <- GETATTR $SIGNKEYID
2024-02-29 15:12:09 scdaemon[20881] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:12:09 scdaemon[20881] DBG: slot 0 app nks: calling getattr($SIGNKEYID)
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> S $SIGNKEYID NKS-NKS3.4531
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> OK
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 <- GETATTR $ENCRKEYID
2024-02-29 15:12:09 scdaemon[20881] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:12:09 scdaemon[20881] DBG: slot 0 app nks: calling getattr($ENCRKEYID)
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> S $ENCRKEYID NKS-NKS3.45B1
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> OK
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 <- GETATTR NKS-VERSION
2024-02-29 15:12:09 scdaemon[20881] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:12:09 scdaemon[20881] DBG: slot 0 app nks: calling getattr(NKS-VERSION)
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> S NKS-VERSION 3
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> OK
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 <- GETATTR $DISPSERIALNO
2024-02-29 15:12:09 scdaemon[20881] DBG: slot 0: have=nks want=nks keyref=[none]
2024-02-29 15:12:09 scdaemon[20881] DBG: slot 0 app nks: calling getattr($DISPSERIALNO)
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> S $DISPSERIALNO 8949017330002661652
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> OK
2024-02-29 15:12:09 scdaemon[20881] DBG: enter: apdu_get_status: slot=0 hang=0
2024-02-29 15:12:09 scdaemon[20881] DBG: leave: apdu_get_status => sw=0x1000c status=0
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_7 -> S DEVINFO_STATUS removal
2024-02-29 15:12:09 scdaemon[20881] DBG: Removal of a card: 0
2024-02-29 15:12:09 scdaemon[20881] DBG: enter: apdu_close_reader: slot=0
2024-02-29 15:12:09 scdaemon[20881] DBG: enter: apdu_disconnect: slot=0
2024-02-29 15:12:09 scdaemon[20881] DBG: leave: apdu_disconnect => sw=0x0
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 <- GETATTR CHV-STATUS
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> ERR 100663406 Card removed <SCD>
2024-02-29 15:12:09 scdaemon[20881] DBG: leave: apdu_close_reader => 0x0 (close_reader)
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_7 -> S DEVINFO_START
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_7 -> S DEVINFO_END
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 <- GETINFO all_active_apps
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> ERR 100663408 Card not present <SCD>
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 <- BYE
2024-02-29 15:12:09 scdaemon[20881] DBG: chan_13 -> OK closing connection
2024-02-29 15:12:09 scdaemon[20881] handler for fd 13 terminated
Feb 29 2024, 3:22 PM · scd, Restricted Project, Bug Report

Feb 28 2024

ikloecker committed rKLEOPATRA41905483a3b6: Add help item for the approval manual (authored by TobiasFella).
Add help item for the approval manual
Feb 28 2024, 9:38 AM
ikloecker committed rKLEOPATRAbc58260330ef: Use an English term for the document (authored by ikloecker).
Use an English term for the document
Feb 28 2024, 9:24 AM
ikloecker committed rKLEOPATRA55717f7af18f: Add help item for the approval manual (authored by TobiasFella).
Add help item for the approval manual
Feb 28 2024, 9:23 AM
ikloecker committed rKLEOPATRA3227ccd1334c: Use an English term for the document (authored by ikloecker).
Use an English term for the document
Feb 28 2024, 9:23 AM