Page MenuHome GnuPG
Feed All Stories

Aug 7 2024

ikloecker closed T7239: GpgME: Add job for disabling/enabling a certificate as Resolved.

Done. Unit tests verify the API. End-to-end testing will be done with T7234: Kleopatra: add disable/enable certificate in context menu. Hence, setting to Resolved.

Aug 7 2024, 11:15 AM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
ikloecker committed rM0174575c8c16: qt,tests: Add make target to clean the keyring (authored by ikloecker).
qt,tests: Add make target to clean the keyring
Aug 7 2024, 11:13 AM
ikloecker committed rMa73eee3655e2: qt: Use --quick-set-ownertrust if available (authored by ikloecker).
qt: Use --quick-set-ownertrust if available
Aug 7 2024, 11:13 AM
ikloecker committed rMd5f612e9685d: cpp: Add support for setting owner trust and for disabling keys (authored by ikloecker).
cpp: Add support for setting owner trust and for disabling keys
Aug 7 2024, 11:13 AM
ikloecker committed rM63822343dfaa: qt: Support disabling and enabling of keys (authored by ikloecker).
qt: Support disabling and enabling of keys
Aug 7 2024, 11:13 AM
ikloecker committed rM668a1344c6b2: tests,json: Remove no longer needed code (authored by ikloecker).
tests,json: Remove no longer needed code
Aug 7 2024, 11:13 AM
ikloecker committed rMd804a7a4bc87: core: New function gpgme_op_setownertrust (authored by ikloecker).
core: New function gpgme_op_setownertrust
Aug 7 2024, 11:13 AM
ikloecker changed the status of T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads from Open to Testing.

Setting this to testing. Could be tested as described in https://dev.gnupg.org/T7188#188093 by verifying that the logged debug messages also use correct encoding.

Aug 7 2024, 10:41 AM · Windows, gpgrt, Bug Report
werner committed rG3a28da61ae49: sm: More improvements for PKCS#12 parsing for latest IVBB changes. (authored by werner).
sm: More improvements for PKCS#12 parsing for latest IVBB changes.
Aug 7 2024, 10:31 AM
werner committed rGe4298d5684a7: scd: New getinfo subcommand "manufacturer" (authored by werner).
scd: New getinfo subcommand "manufacturer"
Aug 7 2024, 10:31 AM
werner committed rGb61430987665: scd: New getinfo subcommand "dump_state". (authored by werner).
scd: New getinfo subcommand "dump_state".
Aug 7 2024, 10:31 AM
werner committed rG658a139d6883: doc: Fix URL to the OpenPGP card specs (authored by werner).
doc: Fix URL to the OpenPGP card specs
Aug 7 2024, 10:31 AM
Jakuje added a comment to T7220: The CF protection not enabled in libgcrypt.

I do not have Aarch64 machine at hand so what I did was building the package with changes on the build system with previous patches and checking the correct flag are in place (previously in RHEL10, but now in Fedora):

Aug 7 2024, 10:09 AM · libgcrypt, Bug Report
aheinecke committed rW0b918c97003e: Rewrite / Update README (authored by aheinecke).
Rewrite / Update README
Aug 7 2024, 10:09 AM
aheinecke updated subscribers of T7238: Security consideration with group folders in gpgpass.

Well, my hope for this was some kind of Format where we keep the keys + the signature together with encrypted files. Because I think it is an extremely common usecase to decrypt a file, modify it and then to reencrypt it to the recipients that it was encrypted to before and I think it would be a good usability improvement if after decryption, when a file is then encrypted again Kleopatra would have the recipient dialog prefilled with the original recipients. T6564: Kleopatra: Re-encrypt an encrypted folder to the original recpients And for Gpgpass this could be used in exactly the same manner just with a diffrent UI and focused on folders with multiple files.

Aug 7 2024, 9:37 AM · Documentation, gpgpass
jukivili committed rC9c93b4607adc: mpi/ec-inline: reduce register pressure on 32-bit ARM (authored by jukivili).
mpi/ec-inline: reduce register pressure on 32-bit ARM
Aug 7 2024, 9:01 AM
jukivili added a comment to T7220: The CF protection not enabled in libgcrypt.

Do you have any way to test PAC/BTI on actual HW that support these extensions?

Aug 7 2024, 8:16 AM · libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEO3070ff807ef1: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 7 2024, 5:06 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO3f614b39afb7: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Aug 7 2024, 5:02 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa7e6d38fc110: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 7 2024, 3:30 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOf75e6537721b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 7 2024, 3:30 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO0e4f5bb7f248: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Aug 7 2024, 3:22 AM

Aug 6 2024

CarlSchwan added a comment to T7238: Security consideration with group folders in gpgpass.

I am not sure I like every aspect of passtore.sh (e.g. the YAML configuration files and yet another group concept where we probably could reuse Kleopatra groups), but it's good to know that there is already a solution for this issue :)

Aug 6 2024, 10:11 PM · Documentation, gpgpass
aheinecke committed rGTO678d5fb6ab52: Allow build against both Qt5 and Qt6 (authored by aheinecke).
Allow build against both Qt5 and Qt6
Aug 6 2024, 6:07 PM
aheinecke committed rGTOd2c1e87369c8: Merge remote-tracking branch 'origin/tobias/qt6' (authored by aheinecke).
Merge remote-tracking branch 'origin/tobias/qt6'
Aug 6 2024, 6:07 PM
werner committed rG690fd61a0cf2: sm: More improvements for PKCS#12 parsing for latest IVBB changes. (authored by werner).
sm: More improvements for PKCS#12 parsing for latest IVBB changes.
Aug 6 2024, 5:54 PM
werner committed rG5409b273a6cc: sm: Add a debug helper command to t-minip12.c (authored by werner).
sm: Add a debug helper command to t-minip12.c
Aug 6 2024, 5:54 PM
werner added a comment to T7213: PKCS #12 import fails on broken P12 files which MS accepts.

Alright. Done for master; backport will come soon.

Aug 6 2024, 5:53 PM · gnupg22 (gnupg-2.2.44), S/MIME, Bug Report, Restricted Project
aheinecke added a comment to T7242: GpgOL: Shown attachments duplicate on selection of signed emails.

I understand the problem now. The difference between my test yesterday and today was that I had disabled S/MIME support in my GpgOL. Since T7243: GpgOL: multipart/signed OpenPGP SMTP transfered mails are displayed as S/MIME is an issue that makes GpgOL think that it is looking at an S/MIME mail but S/MIME is disabled, it tries to write back the mail to the server in a way so that Outlooks internal S/MIME support can parse it on the next run. In the log you see:

Aug 6 2024, 5:16 PM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
aheinecke triaged T7243: GpgOL: multipart/signed OpenPGP SMTP transfered mails are displayed as S/MIME as Normal priority.
Aug 6 2024, 4:19 PM · Restricted Project, gpgol
aheinecke added a comment to T7242: GpgOL: Shown attachments duplicate on selection of signed emails.

Today this was reproducible for me, too. Not sure what the difference is yet to yesterday I could see in my logs that this time the mails were never completely unloaded so that might be a reason. But we cannot rely on that. So reopening mails must work of course even if the mail stays open. (Good to simulate by keeping outlook spy active on the mail when loading and unloading).

Aug 6 2024, 4:06 PM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
aheinecke added a comment to T6354: All VSD and GPD binaries need a proper product name on Windows..

To clarify what I mean by the missing VarFileInfo block. Currently the GnuPG binaries have versioninfo.rc files but only the version number is displayed for dlls as their pattern did not have the VerFileInfo block: The libassuan-0.dll displayed in this screenshot is from the 2.2.43 package and the assuan-9.dll is self compiled but including the patch below that. I would like to commit such a patch to all libraries that require it if that is okay with you.

Aug 6 2024, 3:15 PM · vsd33, vsd, kleopatra, Restricted Project, gpd
aheinecke added a comment to T7238: Security consideration with group folders in gpgpass.

Using signed files would have been my suggestion, too. For me I would say that "allowed to sign" depends on the ownertrust of the signature certificate. If the ownertrust of the certificate is Ultimate then you can accept the recipient list. Ultimate ownertrust is given for your own keys or for the ones marked with trusted-key in the GnuPG configuration.

Aug 6 2024, 1:32 PM · Documentation, gpgpass
TobiasFella set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/266 on T6966: Kleopatra: Show which certificates in a group are not usable for encryption.
Aug 6 2024, 11:23 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
TobiasFella moved T6966: Kleopatra: Show which certificates in a group are not usable for encryption from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 6 2024, 11:23 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
TobiasFella committed rKLEOPATRAed9f4d5a7272: Make CertificateToCardCommand work with keys that have ADSKs (authored by TobiasFella).
Make CertificateToCardCommand work with keys that have ADSKs
Aug 6 2024, 11:07 AM
TobiasFella committed rLIBKLEO66622e718fab: Bump version (authored by TobiasFella).
Bump version
Aug 6 2024, 10:49 AM
TobiasFella committed rLIBKLEOb9843f1b10f2: KeyFilterManager: Add role to get the key filter object (authored by TobiasFella).
KeyFilterManager: Add role to get the key filter object
Aug 6 2024, 10:49 AM
TobiasFella committed rKLEOPATRA5568506262ca: Work (authored by TobiasFella).
Work
Aug 6 2024, 10:49 AM
TobiasFella committed rKLEOPATRA80178e90a99b: Bump libkleo dependency (authored by TobiasFella).
Bump libkleo dependency
Aug 6 2024, 10:48 AM
TobiasFella committed rKLEOPATRAd4496cc09b3b: Fix button enabling then deselecting keys (authored by TobiasFella).
Fix button enabling then deselecting keys
Aug 6 2024, 10:48 AM
TobiasFella committed rKLEOPATRAdb0717328a74: Add keyfilter combo and custom filter for suitable certs (authored by TobiasFella).
Add keyfilter combo and custom filter for suitable certs
Aug 6 2024, 10:48 AM
TobiasFella committed rKLEOPATRA2f5bf080f55c: Remove unnecessary destructor (authored by TobiasFella).
Remove unnecessary destructor
Aug 6 2024, 10:48 AM
TobiasFella committed rKLEOPATRAc02adfc68786: Show usage as "unusable" for certificates that can't be in groups (authored by TobiasFella).
Show usage as "unusable" for certificates that can't be in groups
Aug 6 2024, 10:48 AM
TobiasFella committed rKLEOPATRA3a16c6fd5af9: Use error icon and move icon to usage column (authored by TobiasFella).
Use error icon and move icon to usage column
Aug 6 2024, 10:48 AM
TobiasFella committed rKLEOPATRAd4582766b7c9: Work (authored by TobiasFella).
Work
Aug 6 2024, 10:47 AM
TobiasFella changed the status of T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog from Open to Testing.
Aug 6 2024, 9:53 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
TobiasFella changed the status of T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog, a subtask of T6916: Kleopatra group related improvements, from Open to Testing.
Aug 6 2024, 9:53 AM · kleopatra
werner triaged T7238: Security consideration with group folders in gpgpass as Low priority.

Is a solution to this problem by an organization using pass for a log time with quite some users.

Aug 6 2024, 9:20 AM · Documentation, gpgpass
werner triaged T7226: libgcrypt 1.11.0 buid error on armhf with gcc-14 as Normal priority.
Aug 6 2024, 9:17 AM · FTBFS, arm, libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA9ad724f75b8f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 6 2024, 5:08 AM
l10n daemon script <scripty@kde.org> committed rMTP06ee31c41953: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 6 2024, 3:31 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO739b6a0f1474: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 6 2024, 3:30 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA07796eac63cc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 6 2024, 3:30 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO08b0f7ab92e6: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Aug 6 2024, 3:22 AM

Aug 5 2024

Jakuje added a comment to T7220: The CF protection not enabled in libgcrypt.

Thanks! Verified this builds on aarch64 correctly and generates the right flags on the output:

Hardened: /builddir/build/BUILDROOT/libgcrypt-1.11.0-3.el10.aarch64/usr/lib64/libgcrypt.so.20.5.0: Overall: PASS.
Aug 5 2024, 9:40 PM · libgcrypt, Bug Report
jukivili added a comment to T7220: The CF protection not enabled in libgcrypt.

This excludes 32-bit ARM assembly from Aarch64 builds:

Aug 5 2024, 7:23 PM · libgcrypt, Bug Report
aheinecke triaged T7242: GpgOL: Shown attachments duplicate on selection of signed emails as Normal priority.

I cannot reproduce the duplication, there are probably errors in your log regarding that close / discard changes failed or something like that in this case as we leave the original message intact and only add the extracted mime parts as attachments and replace the body with the text mimepart. It would duplicate that when it would "reverrify" a mail that already went thorugh all this. But it is meant that while the mail exists in outlooks memory that GpgOL tracks that, too and so does not decrypt the same mail twice. What I can see is that multipart/signed without encryption is somehow parsed as S/MIME initially. This looks like some new behavior in Office 365 or recent versions of Outlook when the message class is changed to an S/MIME Message class. Which we do to get unmodified access to the MAPI structure. From the data objects looking at the mail in outlook spy:

Aug 5 2024, 7:10 PM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
aheinecke added a comment to T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.

"Holder" doesn't exist for anything but OpenPGP cards and many people may not set it. Hence, I think it makes little sense to show this in a prominent location if it's empty for most users who don't juggle with loads of OpenPGP cards.

Aug 5 2024, 6:18 PM · vsd33, kleopatra, Restricted Project
ametzler1 added a comment to T7226: libgcrypt 1.11.0 buid error on armhf with gcc-14.

This patch should fix the issue:

Aug 5 2024, 6:14 PM · FTBFS, arm, libgcrypt, Bug Report
mmontkowski created T7242: GpgOL: Shown attachments duplicate on selection of signed emails.
Aug 5 2024, 5:58 PM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
ikloecker added a comment to T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.

"Holder" doesn't exist for anything but OpenPGP cards and many people may not set it. Hence, I think it makes little sense to show this in a prominent location if it's empty for most users who don't juggle with loads of OpenPGP cards.

Aug 5 2024, 5:29 PM · vsd33, kleopatra, Restricted Project
aheinecke committed rO7a82754a2ed7: Statically link winpthread (authored by aheinecke).
Statically link winpthread
Aug 5 2024, 5:01 PM
TobiasFella committed rKLEOPATRAc4fd56594231: Add keyfilter combo and custom filter for suitable certs (authored by TobiasFella).
Add keyfilter combo and custom filter for suitable certs
Aug 5 2024, 4:41 PM
TobiasFella committed rKLEOPATRA9a7cbc3c360e: Fix button enabling then deselecting keys (authored by TobiasFella).
Fix button enabling then deselecting keys
Aug 5 2024, 4:41 PM
TobiasFella committed rKLEOPATRAf44acc9c2caf: Bump libkleo dependency (authored by TobiasFella).
Bump libkleo dependency
Aug 5 2024, 4:41 PM
TobiasFella committed rKLEOPATRAa010e426747d: Remove unnecessary destructor (authored by TobiasFella).
Remove unnecessary destructor
Aug 5 2024, 4:41 PM
TobiasFella committed rKLEOPATRAa3025d0fe85a: Use error icon and move icon to usage column (authored by TobiasFella).
Use error icon and move icon to usage column
Aug 5 2024, 4:41 PM
TobiasFella committed rKLEOPATRA42303a0cb603: Show usage as "unusable" for certificates that can't be in groups (authored by TobiasFella).
Show usage as "unusable" for certificates that can't be in groups
Aug 5 2024, 4:41 PM
werner committed rGa8cef7ebc2b8: scd: New getinfo subcommand "manufacturer" (authored by werner).
scd: New getinfo subcommand "manufacturer"
Aug 5 2024, 4:32 PM
aheinecke closed T7241: GpgOL: Crashes after decryption and key update as Invalid.

As I could not reproduce the issue with different builds I realized that I was compiling and linking GpgOL for development using a very different version of winpthread.
When I switch to a consistent build and runtime library the crash no longer happens. I wonder if we can maybe statically link winpthread, too. But I think that is coming from Gpgme++ since GpgOL only uses windows threads.

Aug 5 2024, 4:26 PM · Restricted Project, gpgol
aheinecke triaged T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details as Normal priority.

Name, E-Mail, Status, Valid From, Valid Until, [Protocol], Key ID, [Fingerprint], [Certification Trust], [Origin], [Last Update], [Issuer], [Serial Number], [Tags], [Algorithm], [Keygrip]

Aug 5 2024, 3:55 PM · vsd33, kleopatra, Restricted Project
TobiasFella added a comment to T7091: Kleopatra: Simple copy key to card.

A patch to make sure that certificates with ADSKs can be copied to cards: https://invent.kde.org/pim/kleopatra/-/merge_requests/265

Aug 5 2024, 3:46 PM · gpd5x, kleopatra
TobiasFella committed rKLEOPATRA816a267eb0a0: Make CertificateToCardCommand work with keys that have ADSKs (authored by TobiasFella).
Make CertificateToCardCommand work with keys that have ADSKs
Aug 5 2024, 3:45 PM
ebo added a comment to T7020: Kleopatra: add "Smart Card" tab to certificate detail view.

to document the answer to my own question: The serial number is unique for the manufacturer, e.g. Yubico. But serial numbers of devices of different manufacturers might have the same serial numbers, although it is unlikely.

Aug 5 2024, 3:01 PM · kleopatra
aheinecke added a comment to T7098: Change the GpgOL encryption icon according to its state.

I added some comments to the commit. But

Aug 5 2024, 2:27 PM · vsd33, Feature Request, Restricted Project, gpgol
aheinecke added a comment to rO15412b7cc74c: Change the GpgOL encryption icon according to its state.

This works suprisingly well, without explicit invalidations i would not have expected that get icon is called automatically after the button or a subbutton is clicked. But I think that this then would require at least a test on the oldest supported version from us, too. Do we even have an old GpgOL test system?

Aug 5 2024, 2:00 PM
aheinecke triaged T7241: GpgOL: Crashes after decryption and key update as High priority.
Aug 5 2024, 1:31 PM · Restricted Project, gpgol
ikloecker committed rM9272b0fb6ebc: w32: Use UTF-8 for localized error descriptions for all threads (authored by ikloecker).
w32: Use UTF-8 for localized error descriptions for all threads
Aug 5 2024, 1:29 PM
mmontkowski committed rO15412b7cc74c: Change the GpgOL encryption icon according to its state (authored by mmontkowski).
Change the GpgOL encryption icon according to its state
Aug 5 2024, 12:58 PM
aheinecke triaged T7240: GpgOL: Config dialog not registering as closed as Normal priority.
Aug 5 2024, 12:55 PM · gpgol
ikloecker added a comment to T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads.

Okay. Done in gpgme for gpgrt >= 1.51 (T7188).

Aug 5 2024, 12:20 PM · Windows, gpgrt, Bug Report
ikloecker added a comment to T5960: Kleopatra: Encoding problems with GnuPG output on Windows.

Now even the error descriptions that are logged by background threads should have readable umlauts (see T7188).

Aug 5 2024, 12:18 PM · vsd33, Restricted Project, kleopatra
Jakuje added a comment to T7220: The CF protection not enabled in libgcrypt.

Tested in our build environment and indeed, just this patch does not solve the issue for aarch64.

Aug 5 2024, 11:50 AM · libgcrypt, Bug Report
TobiasFella changed the status of T7217: Kleopatra: Create an appearance filter for the "disabled" status, a subtask of T7216: Kleopatra: Integrate "disabled" feature from gpg, from Open to Testing.
Aug 5 2024, 11:41 AM · Feature Request, kleopatra
TobiasFella changed the status of T7217: Kleopatra: Create an appearance filter for the "disabled" status from Open to Testing.
Aug 5 2024, 11:41 AM · vsd33, kleopatra, Restricted Project
TobiasFella moved T7215: Improve UX of "subkey expiry change" window from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 5 2024, 11:39 AM · Restricted Project, kleopatra
TobiasFella changed the status of T7215: Improve UX of "subkey expiry change" window from Open to Testing.
Aug 5 2024, 11:38 AM · Restricted Project, kleopatra
TobiasFella changed the status of T6072: Kleopatra: Display "gpgconf -X" from Open to Testing.
Aug 5 2024, 11:35 AM · vsd33, Restricted Project, kleopatra, Feature Request
TobiasFella committed rKLEOPATRA3d558a241d56: Run groups edit dialog asynchronously (authored by TobiasFella).
Run groups edit dialog asynchronously
Aug 5 2024, 11:12 AM
ikloecker committed rKLEOPATRA0959257207ae: Copy the fingerprint of a card key without whitespace (authored by ikloecker).
Copy the fingerprint of a card key without whitespace
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRA1f387e708b53: Make F5 (for reload) also work if no smart card is shown (authored by ikloecker).
Make F5 (for reload) also work if no smart card is shown
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRAda1772639cb1: Change default order of columns and rename some columns in card key view (authored by ikloecker).
Change default order of columns and rename some columns in card key view
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRA852ebb0d423a: Inform user about unset card key or card key without certificate (authored by ikloecker).
Inform user about unset card key or card key without certificate
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRAce881a48d180: Ensure correct state of card slot actions (authored by ikloecker).
Ensure correct state of card slot actions
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRAaae5483f493a: Show human-readable card key name instead of card slot ID if available (authored by ikloecker).
Show human-readable card key name instead of card slot ID if available
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRAc01c736baba3: Add function returning human-readable name for a smart card key slot (authored by ikloecker).
Add function returning human-readable name for a smart card key slot
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRA70d7edb9f8d1: Store a const reference to the card in the card keys view (authored by ikloecker).
Store a const reference to the card in the card keys view
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRAf108b1c708c5: Show the slot's keyref instead of an index (authored by ikloecker).
Show the slot's keyref instead of an index
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRAe3c27ea49f5f: Add Algorithm column to card keys view (authored by ikloecker).
Add Algorithm column to card keys view
Aug 5 2024, 11:11 AM