Page MenuHome GnuPG
Feed Advanced Search

Nov 17 2025

ikloecker abandoned D616: gpgsm: Fix output of card serial numbers in colon listing.

The revision was actually applied (rG0947a20c28cf: gpgsm: Fix output of card serial number in colon listing.), but Phabricator doesn't allow me to set it as applied because not all reviewers have approved it.

Nov 17 2025, 9:08 AM · gnupg
ikloecker assigned T7581: Kleopatra: Create team key to TobiasFella.
Nov 17 2025, 8:56 AM · Feature Request, gpd5x, kleopatra

Nov 14 2025

ikloecker added a comment to D618: Allow passing flags to DeleteJob.

I think you are using an outdated working copy of gpgmeqt. I have killed the old jobPrivate stuff with rGPGMEQT056567525fb9: Add d-pointer to Job class. We are using Qt macros now.

Nov 14 2025, 9:33 AM
ikloecker added a comment to D617: Allow passing flags to Context::deleteKey.

Feel free to commit/push when you have made the suggested changes. One last thing: Update the NEWS file.

Nov 14 2025, 9:21 AM

Nov 13 2025

ikloecker abandoned D615: gpg: Emit status error for unsupported export of secret dual key.

Werner is going to add the missing implementation so that the error will soon be gone.

Nov 13 2025, 3:18 PM · gnupg26
ikloecker added a comment to D618: Allow passing flags to DeleteJob.

@ikloecker would there be any ABI problems with adding the new virtual function here?

Nov 13 2025, 2:00 PM
ikloecker requested changes to D617: Allow passing flags to Context::deleteKey.
Nov 13 2025, 1:47 PM
ikloecker raised a concern with rGPGMEQTac288c3ac0d4: Allow passing flags to DeleteJob.
Nov 13 2025, 1:46 PM
ikloecker added a comment to T7913: Kleopatra: General error if designated revoker not in keyring.

Conclusion: gpg needs to emit a more useful status error. -> subticket

Nov 13 2025, 11:28 AM · gpd5x (gpd-5.0.0), vsd, kleopatra
ikloecker added a comment to T7913: Kleopatra: General error if designated revoker not in keyring.

gpgme logs:

2025-11-13 11:22:26 gpgme[28014.6de1]   _gpgme_io_read: check: [GNUPG:] KEY_NOT_CREATED <LF>
2025-11-13 11:22:26 gpgme[28014.6de1]   _gpgme_io_read: check: [GNUPG:] FAILURE gpg-exit 33554433<LF>

where 33554433 means (GPG_ERR_SOURCE_GPG, GPG_ERR_GENERAL) = (GnuPG, General error)

Nov 13 2025, 11:26 AM · gpd5x (gpd-5.0.0), vsd, kleopatra
ikloecker added a comment to T7913: Kleopatra: General error if designated revoker not in keyring.

For Kleopatra we need to add an "Audit log" button to the error dialog. And we need to check if gpg is giving us a useful error that we (gpgme) are ignoring or if gpg doesn't throw a useful error. What do the gpgme logs say?

Nov 13 2025, 11:19 AM · gpd5x (gpd-5.0.0), vsd, kleopatra
ikloecker changed the status of T7890: Kleopatra: Icon sidebar in configuration dialog is missing an accessible name from Open to Testing.

Backported for VSD 3.4.

Nov 13 2025, 11:11 AM · gpd5x (gpd-5.0.0), kleopatra, vsd34, a11y
ikloecker committed rKLEOPATRAaabc4b8bb861: Set accessible name of list of configuration pages (authored by ikloecker).
Set accessible name of list of configuration pages
Nov 13 2025, 11:11 AM
ikloecker committed rKLEOPATRAadbbb97edb1d: Fix tab order in configuration dialog (authored by ikloecker).
Fix tab order in configuration dialog
Nov 13 2025, 11:11 AM
ikloecker changed the status of T7878: Kleopatra: Redundant info on entering tab controls in NVDA from Open to Testing.

Fixed (as far as possible).

Nov 13 2025, 11:09 AM · gpd5x (gpd-5.0.0), kleopatra, a11y
ikloecker committed rWa53d52537b5b: qtbase: Prevent double-speaking of tabs (authored by ikloecker).
qtbase: Prevent double-speaking of tabs
Nov 13 2025, 10:56 AM
ikloecker committed rKLEOPATRAd75ab341b42e: Set accessible name of list of configuration pages (authored by ikloecker).
Set accessible name of list of configuration pages
Nov 13 2025, 9:38 AM

Nov 12 2025

ikloecker claimed T7890: Kleopatra: Icon sidebar in configuration dialog is missing an accessible name.

This needs to be fixed in Kleopatra because we create our own config dialog using a generic page dialog.

Nov 12 2025, 5:11 PM · gpd5x (gpd-5.0.0), kleopatra, vsd34, a11y
ikloecker changed the status of T7879: Kleopatra: Unexpected keyboard navigation in Configure from Open to Testing.

The second problem with the wrong tab order is also fixed.

Nov 12 2025, 4:44 PM · gpd5x (gpd-5.0.0), a11y, kleopatra
ikloecker committed rKLEOPATRA9527ebfe135b: Fix tab order in configuration dialog (authored by ikloecker).
Fix tab order in configuration dialog
Nov 12 2025, 4:44 PM
ikloecker committed rWae3b50c3604d: qgpgme: Remove obsolete patch (authored by ikloecker).
qgpgme: Remove obsolete patch
Nov 12 2025, 10:18 AM

Nov 11 2025

ikloecker committed rGPGMEQTc77dca93af83: build: Fix installation of camel-case headers (authored by ikloecker).
build: Fix installation of camel-case headers
Nov 11 2025, 10:06 PM
ikloecker committed rKLEOPATRA43ff7f33b260: Add missing include to fix build with MinGW (authored by ikloecker).
Add missing include to fix build with MinGW
Nov 11 2025, 5:24 PM
ikloecker committed rKLEOPATRA176ac33aa2c8: Silence warning about "cast between incompatible function types" (authored by ikloecker).
Silence warning about "cast between incompatible function types"
Nov 11 2025, 5:24 PM
ikloecker committed rKLEOPATRA4fe5e4e35613: Comment out currently unused debug operator (authored by ikloecker).
Comment out currently unused debug operator
Nov 11 2025, 5:24 PM
ikloecker committed rLIBKLEOca4cb33b7a51: Silence warning about "cast between incompatible function types" (authored by ikloecker).
Silence warning about "cast between incompatible function types"
Nov 11 2025, 5:07 PM
ikloecker committed rLIBKLEOd801dd3c2b1b: Remove obsolete split of technical and other key parameters (authored by ikloecker).
Remove obsolete split of technical and other key parameters
Nov 11 2025, 5:07 PM
ikloecker changed the status of T6825: Kleopatra: make (un)checking of user IDs in the certification window accessible, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Nov 11 2025, 4:15 PM · a11y, kleopatra
ikloecker changed the status of T6825: Kleopatra: make (un)checking of user IDs in the certification window accessible from Open to Testing.
Nov 11 2025, 4:15 PM · gpd5x (gpd-5.0.0), a11y, kleopatra
ikloecker removed a project from T6825: Kleopatra: make (un)checking of user IDs in the certification window accessible: vsd34.

Removing VSD 3.4 tag. I don't intend to backport the changes in Qt 6 to Qt 5.

Nov 11 2025, 4:14 PM · gpd5x (gpd-5.0.0), a11y, kleopatra
ikloecker changed the status of T7588: Kleopatra: Several problems with icons in high contrast modes, a subtask of T6932: Icons, darkmode and stuff, from Open to Testing.
Nov 11 2025, 4:12 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker changed the status of T7588: Kleopatra: Several problems with icons in high contrast modes from Open to Testing.
Nov 11 2025, 4:12 PM · gpd5x (gpd-5.0.0), a11y, Windows, kleopatra
ikloecker added a comment to T7588: Kleopatra: Several problems with icons in high contrast modes.
  • unselected radio/checkboxes are a bit hard to see and worse to distinguish
Nov 11 2025, 4:12 PM · gpd5x (gpd-5.0.0), a11y, Windows, kleopatra
ikloecker committed rW25240c0c5218: breeze: Don't use mixed colors for frames if high-contrast is in use (authored by ikloecker).
breeze: Don't use mixed colors for frames if high-contrast is in use
Nov 11 2025, 4:09 PM
ikloecker committed rWa2b71ac265c8: Don't rebuild kxmlgui and all its dependents when breeze is rebuild (authored by ikloecker).
Don't rebuild kxmlgui and all its dependents when breeze is rebuild
Nov 11 2025, 4:09 PM
ikloecker added a comment to T7588: Kleopatra: Several problems with icons in high contrast modes.
  • calendar (weekend days: general/selected/hover on dark background)
Nov 11 2025, 11:11 AM · gpd5x (gpd-5.0.0), a11y, Windows, kleopatra
ikloecker committed rKLEOPATRA649bb0761cb5: Use icon with symbolic variant for S/MIME Validation (authored by ikloecker).
Use icon with symbolic variant for S/MIME Validation
Nov 11 2025, 11:08 AM

Nov 10 2025

ikloecker committed rW2b07e2f30843: kwidgetsaddons: No red days in calendar if high-contrast is in use (authored by ikloecker).
kwidgetsaddons: No red days in calendar if high-contrast is in use
Nov 10 2025, 5:23 PM
ikloecker committed rLIBKLEO8fbbc03d53c1: Paint expired/revoked bold instead of red if high-contrast colors are used (authored by ikloecker).
Paint expired/revoked bold instead of red if high-contrast colors are used
Nov 10 2025, 4:35 PM
ikloecker closed D569: pinentry-qt: Add support for external password manager with libsecret.
Nov 10 2025, 8:58 AM · pinentry
ikloecker removed reviewers for D569: pinentry-qt: Add support for external password manager with libsecret: aheinecke, jasonc.
Nov 10 2025, 8:58 AM · pinentry
ikloecker commandeered D569: pinentry-qt: Add support for external password manager with libsecret.

Taking over revision to close it as done.

Nov 10 2025, 8:58 AM · pinentry
ikloecker abandoned D582: cpp: Require C++17 when building C++ bindings.
Nov 10 2025, 8:52 AM
ikloecker commandeered D582: cpp: Require C++17 when building C++ bindings.

Taking over revision because it's obsolete (gpgmepp 2.x requires C++17) and I want to close it.

Nov 10 2025, 8:52 AM
ikloecker abandoned D577: cpp: Port away from gnu deprecated extension.
Nov 10 2025, 8:49 AM
ikloecker commandeered D577: cpp: Port away from gnu deprecated extension.

Taking over revision because it's obsolete (gpgmepp 2.x uses cmake/ECM to generate the export file) and I want to close it.

Nov 10 2025, 8:49 AM
ikloecker retitled D616: gpgsm: Fix output of card serial numbers in colon listing from Fix output of card serial numbers in colon listing to gpgsm: Fix output of card serial numbers in colon listing.
Nov 10 2025, 8:39 AM · gnupg

Nov 6 2025

ikloecker added a comment to T7879: Kleopatra: Unexpected keyboard navigation in Configure.

The problem with Enter has been fixed upstream. I have added a patch with this fix.

Nov 6 2025, 3:14 PM · gpd5x (gpd-5.0.0), a11y, kleopatra
ikloecker edited projects for T7914: Card s/n number missing in gpgsm, added: gnupg; removed kleopatra.

This is caused by a bug in gpgsm. The card serial numbers are missing in the with-colon key listing.

Nov 6 2025, 3:09 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26
ikloecker requested review of D616: gpgsm: Fix output of card serial numbers in colon listing.
Nov 6 2025, 3:06 PM · gnupg
ikloecker claimed T7914: Card s/n number missing in gpgsm.
Nov 6 2025, 11:28 AM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26
ikloecker committed rW844c4729c587: kwidgetsaddons: Add upstream fix for config dialog (authored by ikloecker).
kwidgetsaddons: Add upstream fix for config dialog
Nov 6 2025, 9:13 AM
ikloecker added a revision to T7885: Kleopatra: Unsupported backup of secret kyber key should be handled more gracefully: D615: gpg: Emit status error for unsupported export of secret dual key.
Nov 6 2025, 8:11 AM · gnupg, gpd5x, kleopatra
ikloecker requested review of D615: gpg: Emit status error for unsupported export of secret dual key.
Nov 6 2025, 8:11 AM · gnupg26

Nov 5 2025

ikloecker added a comment to T7911: Enhance documentation of VSD Kleopatra settings.

So, for the current vsd docs (3.3): https://gnupg.com/vsd/kleopatra-settings.html
This would be more correct, if i understood it right?

HKEY_LOCAL_MACHINE\Software\Wow6432node\GNU\Kleopatra
HKEY_CURRENT_USER\Software\Wow6432node\GNU\Kleopatra
Nov 5 2025, 6:58 PM · vsd, kleopatra, Unknown Object (Project)
ikloecker committed rKLEOPATRA19a9ed67c6e1: Remove obsolete AllowSigning / cmsSigningAllowed option (authored by ikloecker).
Remove obsolete AllowSigning / cmsSigningAllowed option
Nov 5 2025, 3:45 PM
ikloecker added a comment to T7910: Kleopatra: Setting AllowSigning not fully functional.

I think this is a matter of imprecise documentation.

Nov 5 2025, 3:30 PM · vsd, kleopatra
ikloecker added a comment to T7911: Enhance documentation of VSD Kleopatra settings.

I think there is a misconception about Action Restrictions. Yes, they exclusively disable the corresponding action, i.e. the action is hidden (from menus and toolbars) and the keyboard shortcuts won't do anything. Action restrictions are no means to disable certain functionality as a whole like "Add User ID". Just because somebody listed all available actions in the documentation (which is rather questionable in my opinion) doesn't mean that it makes sense to remove those actions. Maybe only relevant/important actions should be listed so that the readers are not drowned in a huge list of largely irrelevant settings.

Nov 5 2025, 2:56 PM · vsd, kleopatra, Unknown Object (Project)
ikloecker added a comment to T7911: Enhance documentation of VSD Kleopatra settings.

For settings in VSD 3.x best look at https://dev.gnupg.org/source/kleo/browse/gpg4win%252F24.05/src/kcfg/settings.kcfg (gpg4win/24.05 branch).

Nov 5 2025, 2:50 PM · vsd, kleopatra, Unknown Object (Project)
ikloecker added a comment to T7911: Enhance documentation of VSD Kleopatra settings.

This looks questionable:

HKEY_LOCAL_MACHINE\Software\Wow6432node\GNU\Kleopatra
HKEY_CURRENT_USER\Software\GNU\Kleopatra

Either both keys use the 32-bit compatibility path Wow6432node\ or both keys don't. 32-bit builds (like VSD 3.x) will use the compatibility path (without being aware of the redirection). 64-bit builds (like Gpg4win 5.x) don't use it. Since Windows mirrors some settings between both registry paths it may not matter.

Nov 5 2025, 2:44 PM · vsd, kleopatra, Unknown Object (Project)
ikloecker added a comment to T7899: Kleopatra: Two settings groups use keys in dash separated notation.

I suspect that the author of the documentation confused the (internally used) "name" of the settings with the "key" that's used in the config files (and the registry). For reference: Many settings are defined in https://dev.gnupg.org/source/kleo/browse/master/src/kcfg/settings.kcfg .

Nov 5 2025, 2:02 PM · vsd, kleopatra
ikloecker changed the status of T7874: Kleopatra: GnuPG System configuration not translated from Open to Testing.

Fixed. Kleopatra and the GnuPG System configuration and error messages coming from GnuPG should now always use the configured Windows display language regardless of the Preferred languages or the Regional format. (GnuPG on the command line will still use the Regional format.)

Nov 5 2025, 1:50 PM · gpd5x (gpd-5.0.0), i18n, kleopatra
ikloecker committed rWd55b773fafa7: extra-cmake-modules, ki18n: Add patches to fix wrong display language (authored by ikloecker).
extra-cmake-modules, ki18n: Add patches to fix wrong display language
Nov 5 2025, 1:35 PM

Nov 4 2025

ikloecker added a comment to T7874: Kleopatra: GnuPG System configuration not translated.

The language settings of Windows have strange influence on Kleopatra and GnuPG.

Nov 4 2025, 3:53 PM · gpd5x (gpd-5.0.0), i18n, kleopatra
ikloecker changed the status of T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card from Open to Testing.

Fixed.

Nov 4 2025, 9:39 AM · gpd5x (gpd-5.0.0), kleopatra

Nov 3 2025

ikloecker committed rLIBKLEOe4cd161a5b39: Also percent-escape the percent character (authored by ikloecker).
Also percent-escape the percent character
Nov 3 2025, 9:58 PM
ikloecker committed rKLEOPATRA8bc59c8fe330: Set pubkey URL to a single space if setting to empty string fails (authored by ikloecker).
Set pubkey URL to a single space if setting to empty string fails
Nov 3 2025, 9:57 PM
ikloecker edited projects for T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card, added: gpd5x; removed scd, gnupg.

I'm fixing this in Kleopatra similarly to gpg-card.

Nov 3 2025, 9:33 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker committed rLIBKLEOf52678059757: Bump library version (authored by ikloecker).
Bump library version
Nov 3 2025, 5:01 PM
ikloecker committed rLIBKLEOa2783bf33b62: Add helper to escape smartcard attribute values (authored by ikloecker).
Add helper to escape smartcard attribute values
Nov 3 2025, 5:01 PM
ikloecker committed rLIBKLEO83fa7cdc050f: Don't allow cast-from-ASCII in the tests (authored by ikloecker).
Don't allow cast-from-ASCII in the tests
Nov 3 2025, 5:01 PM
ikloecker added inline comments to rOJb00a2c1212aa: Update completion keyring on keyring changes.
Nov 3 2025, 10:51 AM
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
ikloecker added a comment to T5707: Kleopatra: Use windows registry additionally to config files.

Yes, by definition an immutable group doesn't allow any changes for that group. Don't mark a group as immutable if you want to allow changes.

Nov 3 2025, 9:20 AM · gpd5x, gpg4win, 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
ikloecker committed rKLEOPATRAa55e5dfd87e6: Remove custom error window title (authored by ikloecker).
Remove custom error window title
Oct 30 2025, 8:35 PM
ikloecker committed rKLEOPATRA1a0b6e920e79: Offer viewing the audit log when secret key export fails (authored by ikloecker).
Offer viewing the audit log when secret key export fails
Oct 30 2025, 8:35 PM
ikloecker committed rKLEOPATRA58286a70e50a: Allow all commands to offer the audit log for error messages (authored by ikloecker).
Allow all commands to offer the audit log for error messages
Oct 30 2025, 8:35 PM
ikloecker committed rLIBKLEO94ec3e299665: Bump library version (authored by ikloecker).
Bump library version
Oct 30 2025, 4:14 PM
ikloecker committed rLIBKLEO0340f71a9232: Add message box variants for foreign parent windows (authored by ikloecker).
Add message box variants for foreign parent windows
Oct 30 2025, 4:14 PM
ikloecker committed rLIBKLEOa8bb725c30e8: Remove long obsolete auditLog function (authored by ikloecker).
Remove long obsolete auditLog function
Oct 30 2025, 4:14 PM
ikloecker added a project to T7885: Kleopatra: Unsupported backup of secret kyber key should be handled more gracefully: gnupg.

@werner Proposed patch for gpg:

diff --git a/g10/export.c b/g10/export.c
index 5dcb9c665..908a6b6a0 100644
--- a/g10/export.c
+++ b/g10/export.c
@@ -1961,7 +1961,9 @@ do_export_one_keyblock (ctrl_t ctrl, kbnode_t keyblock, u32 *keyid,
           if (strchr (hexgrip, ','))
             {
               log_error ("exporting a secret dual key is not yet supported\n");
-              return gpg_error (GPG_ERR_NOT_IMPLEMENTED);
+              err = gpg_error (GPG_ERR_NOT_IMPLEMENTED);
+              write_status_error ("export_keys.secret", err);
+              return err;
             }
Oct 30 2025, 11:28 AM · gnupg, gpd5x, kleopatra
ikloecker claimed T7885: Kleopatra: Unsupported backup of secret kyber key should be handled more gracefully.
Oct 30 2025, 10:18 AM · gnupg, gpd5x, 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
ikloecker committed rKLEOPATRAea31eae5a4a2: Replace for-if loop with existing helper function to improve readability (authored by ikloecker).
Replace for-if loop with existing helper function to improve readability
Oct 30 2025, 9:31 AM
ikloecker committed rW68b1688139ca: kleopatra: Add patch to avoid warning when exporting new keys (authored by ikloecker).
kleopatra: Add patch to avoid warning when exporting new keys
Oct 30 2025, 8:51 AM
ikloecker changed the status of T7876: Kleopatra: Export of freshly generated key warns about missing userid certification from Open to Testing.

Backported for VSD 3.4 and VSD 3.3.

Oct 30 2025, 8:51 AM · gpd5x (gpd-5.0.0), vsd34, vsd33 (vsd-3.3.3), kleopatra
ikloecker committed rKLEOPATRAfe6a76012105: List newly generated key with signatures (authored by ikloecker).
List newly generated key with signatures
Oct 30 2025, 8:28 AM

Oct 29 2025

ikloecker committed rGPGMEPP71b7d24a2782: Add function to get keygrips of subkey using combined algorithms (authored by ikloecker).
Add function to get keygrips of subkey using combined algorithms
Oct 29 2025, 7:43 PM
ikloecker committed rGPGMEPP33f45a9828cc: build: Fix typo (authored by ikloecker).
build: Fix typo
Oct 29 2025, 7:43 PM
ikloecker committed rGPGMEPPfa1e892b1414: Add internal utility function for splitting a string into string views (authored by ikloecker).
Add internal utility function for splitting a string into string views
Oct 29 2025, 7:43 PM
ikloecker committed rGPGMEPP268f2feea0b0: Use gpgme_ssize_t everywhere (authored by ikloecker).
Use gpgme_ssize_t everywhere
Oct 29 2025, 7:43 PM
ikloecker committed rGPGMEPPe0b20e967654: build: Fix install with MSVC (authored by ikloecker).
build: Fix install with MSVC
Oct 29 2025, 7:43 PM
ikloecker committed rGPGMEQT50d1d9c03d6b: Make AddExistingSubkeyJob reject subkeys with combined algorithms (authored by ikloecker).
Make AddExistingSubkeyJob reject subkeys with combined algorithms
Oct 29 2025, 5:43 PM
ikloecker added a comment to T7876: Kleopatra: Export of freshly generated key warns about missing userid certification.

I couldn't reproduce the problem because I had apparently told Kleopatra in the past "Do not ask again". :/

Oct 29 2025, 5:20 PM · gpd5x (gpd-5.0.0), vsd34, vsd33 (vsd-3.3.3), kleopatra
ikloecker committed rKLEOPATRA6e61a7b2dcb1: List newly generated key with signatures (authored by ikloecker).
List newly generated key with signatures
Oct 29 2025, 5:18 PM
ikloecker claimed T7876: Kleopatra: Export of freshly generated key warns about missing userid certification.
Oct 29 2025, 5:14 PM · gpd5x (gpd-5.0.0), vsd34, vsd33 (vsd-3.3.3), kleopatra
ikloecker changed the status of T7880: Kleopatra: Card icon shown for softkeys with ADSK from card from Open to Testing.

I think this problem just occurs because the secret key of the ADSK is available. Otherwise, Kleopatra wouldn't know whether the ADSK is stored on a smart card and therefore wouldn't erroneously take a non-card key for a card key.

Oct 29 2025, 4:23 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker committed rLIBKLEO3dbc1171b2ec: Ignore ADSKs when checking if key is card key (authored by ikloecker).
Ignore ADSKs when checking if key is card key
Oct 29 2025, 4:20 PM