Page MenuHome GnuPG
Feed Advanced Search

Mon, Feb 2

ikloecker committed rWe2eff2a0ca64: appimage: Remove files left-over from CentOS 7 based AppImage (authored by ikloecker).
appimage: Remove files left-over from CentOS 7 based AppImage
Mon, Feb 2, 9:43 AM
ikloecker committed rW6aa8e80a5a83: appimage: Remove artificial dependency of qtbase on gnupg (authored by ikloecker).
appimage: Remove artificial dependency of qtbase on gnupg
Mon, Feb 2, 9:43 AM
ikloecker committed rWa64fb464f283: tiff: Update to 4.7.1 and build only the library (authored by ikloecker).
tiff: Update to 4.7.1 and build only the library
Mon, Feb 2, 9:43 AM
ikloecker committed rWd74cc046f896: appimage: Don't try to copy hard-linked files (authored by ikloecker).
appimage: Don't try to copy hard-linked files
Mon, Feb 2, 9:43 AM
ikloecker committed rWd2e304d5cd6c: appimage: Build libtiff (authored by ikloecker).
appimage: Build libtiff
Mon, Feb 2, 9:43 AM
ikloecker committed rW5a67a00c138b: appimage: Make wayland-protocols build (authored by ikloecker).
appimage: Make wayland-protocols build
Mon, Feb 2, 9:43 AM
ikloecker committed rWbfc560df9503: appimage: Don't build Python bindings for KDE Frameworks (authored by ikloecker).
appimage: Don't build Python bindings for KDE Frameworks
Mon, Feb 2, 9:43 AM
ikloecker committed rW16738a140ab2: appimage: Patch required versions to current versions (authored by ikloecker).
appimage: Patch required versions to current versions
Mon, Feb 2, 9:43 AM
ikloecker committed rW87d3c94342db: appimage: Build AppImage based on AlmaLinux 8.10 (authored by ikloecker).
appimage: Build AppImage based on AlmaLinux 8.10
Mon, Feb 2, 9:43 AM
ikloecker committed rWa2a5fd1bdf95: qtwayland: Update to 6.10.1 (authored by ikloecker).
qtwayland: Update to 6.10.1
Mon, Feb 2, 9:43 AM
ikloecker committed rW8a6a2f9d1d4b: appimage: Remove duplicated packages (authored by ikloecker).
appimage: Remove duplicated packages
Mon, Feb 2, 9:43 AM
ikloecker changed the status of T7509: gpg4win: Make the AppImage build work with the new Docker-based build script from Open to Testing.

Ready for testing

Mon, Feb 2, 9:39 AM · gpd5x, AppImage, gpg4win

Tue, Jan 27

ikloecker added a comment to T8059: Gpg4win: Change bug report address to a Gpg4win-specific address.

Kleopatra is also run on GNU/Linux Distributions.

Tue, Jan 27, 5:34 PM · needs discussion, gpd5x, kleopatra, gpg4win
ikloecker created T8059: Gpg4win: Change bug report address to a Gpg4win-specific address.
Tue, Jan 27, 9:02 AM · needs discussion, gpd5x, kleopatra, gpg4win

Mon, Jan 26

ikloecker changed the status of T6537: Make KIO::move work on Windows when moving between different partitions, a subtask of T6373: Kleopatra: Show progress dialog when moving decrypted archive to final destination, from Testing to Open.
Mon, Jan 26, 11:20 AM · Feature Request, gpd5x, kleopatra
ikloecker changed the status of T6537: Make KIO::move work on Windows when moving between different partitions from Testing to Open.

This is still open. It cannot be tested because Gpg4win still doesn't use KIO::move on Windows (because the above patch has not yet been merged).

Mon, Jan 26, 11:20 AM · gpd5x, kleopatra
ikloecker changed the status of T6537: Make KIO::move work on Windows when moving between different partitions, a subtask of T6851: Kleopatra: Allow users to change name of decryption result if file already exists, from Testing to Open.
Mon, Jan 26, 11:20 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a comment to T6373: Kleopatra: Show progress dialog when moving decrypted archive to final destination.

I think this is still open (and requires T6537: Make KIO::move work on Windows when moving between different partitions).

Mon, Jan 26, 11:15 AM · Feature Request, gpd5x, kleopatra
ikloecker added a comment to T6587: GpgME++ / QGpgME MSVC build.

This is not yet fixed. KDE still applies a patch to gpgmepp (and gpgmeqt) to ifdef a few GCCisms.

Mon, Jan 26, 11:13 AM · gpgme

Thu, Jan 22

ikloecker changed the status of T8051: Kleopatra: Tab navigation in smartcard table is broken from Open to Testing.

Fixed and backported for VSD 3.4

Thu, Jan 22, 5:06 PM · Bug Report, vsd34, a11y, gpd5x, kleopatra
ikloecker moved T8051: Kleopatra: Tab navigation in smartcard table is broken from Backlog to WIP on the gpd5x board.
Thu, Jan 22, 5:03 PM · Bug Report, vsd34, a11y, gpd5x, kleopatra
ikloecker committed rKLEOPATRA5bcd1a29c6c2: Fix leaving the card keys view with Shift+Tab (authored by ikloecker).
Fix leaving the card keys view with Shift+Tab
Thu, Jan 22, 5:02 PM
ikloecker committed rKLEOPATRAa97726338151: Make action buttons in card keys view accept focus only by clicking (authored by ikloecker).
Make action buttons in card keys view accept focus only by clicking
Thu, Jan 22, 5:02 PM
ikloecker committed rKLEOPATRA5041278d8200: Fix leaving the card keys view with Shift+Tab (authored by ikloecker).
Fix leaving the card keys view with Shift+Tab
Thu, Jan 22, 5:00 PM
ikloecker committed rKLEOPATRAbf63339eb784: Make action buttons in card keys view accept focus only by clicking (authored by ikloecker).
Make action buttons in card keys view accept focus only by clicking
Thu, Jan 22, 4:59 PM
ikloecker renamed T8051: Kleopatra: Tab navigation in smartcard table is broken from Kleopatra: Fix tab navigation in smart card table to Kleopatra: Tab navigation in smartcard table is broken.
Thu, Jan 22, 3:19 PM · Bug Report, vsd34, a11y, gpd5x, kleopatra
ikloecker moved T6568: Kleopatra: make table column headings accessible from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Jan 22, 3:18 PM · vsd34, gpd5x, a11y, kleopatra
ikloecker committed rKLEOPATRA57830c152b93: Bump rc version to make sure the new menu entry is actually used (authored by ikloecker).
Bump rc version to make sure the new menu entry is actually used
Thu, Jan 22, 3:17 PM
ikloecker committed rKLEOPATRAdc437776148d: Add menu for configuring main view's column sort order (authored by TobiasFella).
Add menu for configuring main view's column sort order
Thu, Jan 22, 3:17 PM
ikloecker committed rKLEOPATRAf1ca9a5db752: Add menu items for configuring column visibility of certificate table (authored by TobiasFella).
Add menu items for configuring column visibility of certificate table
Thu, Jan 22, 3:17 PM
ikloecker added a project to T8051: Kleopatra: Tab navigation in smartcard table is broken: vsd34.
Thu, Jan 22, 2:53 PM · Bug Report, vsd34, a11y, gpd5x, kleopatra
ikloecker changed the status of T6568: Kleopatra: make table column headings accessible, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Thu, Jan 22, 2:53 PM · a11y, kleopatra
ikloecker changed the status of T6568: Kleopatra: make table column headings accessible from Open to Testing.
Thu, Jan 22, 2:53 PM · vsd34, gpd5x, a11y, kleopatra
ikloecker added a comment to T6568: Kleopatra: make table column headings accessible.

I have split out the "Tab navigation in the Smartcard Dialog is broken" issue because it's unrelated to this ticket: T8051: Kleopatra: Tab navigation in smartcard table is broken

Thu, Jan 22, 2:52 PM · vsd34, gpd5x, a11y, kleopatra
ikloecker triaged T8051: Kleopatra: Tab navigation in smartcard table is broken as Normal priority.
Thu, Jan 22, 2:49 PM · Bug Report, vsd34, a11y, gpd5x, kleopatra
ikloecker committed rWc1238d70302b: kleopatra: Set custom KLEOPATRA_VERSION_STRING for Gpg4win (authored by ikloecker).
kleopatra: Set custom KLEOPATRA_VERSION_STRING for Gpg4win
Thu, Jan 22, 2:12 PM
ikloecker committed rKLEOPATRAfca21c35a18c: Add git revision to version number only if source is a git repo (authored by ikloecker).
Add git revision to version number only if source is a git repo
Thu, Jan 22, 2:09 PM
ikloecker committed rKLEOPATRA80ef448dce9c: Allow customization of full version info shown in About window (authored by ikloecker).
Allow customization of full version info shown in About window
Thu, Jan 22, 2:09 PM
ikloecker committed rKLEOPATRAd1b1821f7722: Remove special hard-coded version number of Kleopatra (authored by ikloecker).
Remove special hard-coded version number of Kleopatra
Thu, Jan 22, 2:09 PM
ikloecker committed rKLEOPATRA59e479ee81e6: Add git revision to version number only if source is a git repo (authored by ikloecker).
Add git revision to version number only if source is a git repo
Thu, Jan 22, 2:08 PM
ikloecker committed rKLEOPATRA5946b7d5ea72: Remove special hard-coded version number of Kleopatra (authored by ikloecker).
Remove special hard-coded version number of Kleopatra
Thu, Jan 22, 2:08 PM
ikloecker moved T8022: Kleopatra: Extract a tar.gpg archive consisting of only one folder directly into a given directory from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Jan 22, 9:09 AM · Feature Request, vsd34, gpd5x, gpgtar, kleopatra
ikloecker committed rKLEOPATRAcc826f471b2b: Avoid outer folder when decrypting an archive containing a single folder (authored by ikloecker).
Avoid outer folder when decrypting an archive containing a single folder
Thu, Jan 22, 9:09 AM

Wed, Jan 21

ikloecker moved T7602: Kleopatra: "Add ADSK" tooltip is long and doesn't wrap from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Wed, Jan 21, 4:39 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker committed rKLEOPATRA6f645510c56d: Make "Add ADSK" tooltip wrap (authored by TobiasFella).
Make "Add ADSK" tooltip wrap
Wed, Jan 21, 4:38 PM
ikloecker added a project to T7950: Kleopatra: Add filter for valid certificates: Feature Request.
Wed, Jan 21, 4:34 PM · Feature Request, vsd34, gpd5x, kleopatra
ikloecker added a project to T7967: Kleopatra: User specific text on the welcome page.: Feature Request.
Wed, Jan 21, 4:34 PM · Feature Request, gpd5x, vsd34, vsd, kleopatra
ikloecker added a comment to T8022: Kleopatra: Extract a tar.gpg archive consisting of only one folder directly into a given directory.

I'll wait for feedback before I backport this.

Wed, Jan 21, 4:32 PM · Feature Request, vsd34, gpd5x, gpgtar, kleopatra
ikloecker changed the status of T8022: Kleopatra: Extract a tar.gpg archive consisting of only one folder directly into a given directory from Open to Testing.

Instead of adding yet another option I have optimized the case that a single archive containing a single top-level folder is decrypted/extracted (which, typically, is the result of encrypting a folder). In this case, the single top-level folder extracted from the archive is moved to the user-given output folder instead of the outer temporary folder the archive was extracted to. I think that's what most users anyway expect so that an option is superfluous. In case the extracted folder clashes with an existing folder in the user-given output folder then, as usual, the moved folder gets a numbered suffix to avoid the naming collision.

Wed, Jan 21, 4:30 PM · Feature Request, vsd34, gpd5x, gpgtar, kleopatra
ikloecker committed rKLEOPATRA44a0d67d172d: Avoid outer folder when decrypting an archive containing a single folder (authored by ikloecker).
Avoid outer folder when decrypting an archive containing a single folder
Wed, Jan 21, 4:14 PM
ikloecker moved T8022: Kleopatra: Extract a tar.gpg archive consisting of only one folder directly into a given directory from Backlog to WIP on the gpd5x board.
Wed, Jan 21, 2:44 PM · Feature Request, vsd34, gpd5x, gpgtar, kleopatra
ikloecker claimed T8022: Kleopatra: Extract a tar.gpg archive consisting of only one folder directly into a given directory.
Wed, Jan 21, 2:44 PM · Feature Request, vsd34, gpd5x, gpgtar, kleopatra
ikloecker changed the status of T7455: Improved Sign/Encrypt/Decrypt/Verify from clipboard from Open to Testing.

Issues found:

  • The "Finish" button in the "Sign/Encrypt" dialog turns to "Sign/Encrypt" sometimes after successful execution:

I've seen this at least once. No really related to this ticket, but I'll have a quick look.

Wed, Jan 21, 1:58 PM · gpd5x, kleopatra
ikloecker committed rKLEOPATRAc35f48d4ad00: Don't update action button if result page is shown (authored by ikloecker).
Don't update action button if result page is shown
Wed, Jan 21, 1:54 PM
ikloecker claimed T7455: Improved Sign/Encrypt/Decrypt/Verify from clipboard.

Issues found:

  • If pgp is preselected, the "Sign..." operation will also check "Encrypt for others":
Wed, Jan 21, 12:00 PM · gpd5x, kleopatra
ikloecker changed the status of T8042: Kleopatra: Add expired/revoked information to ldap search results from Open to Testing.

Implemented and backported for VSD 3.4

Wed, Jan 21, 11:02 AM · vsd34, Feature Request, gpd5x, LDAP, kleopatra
ikloecker committed rKLEOPATRA828b8e761a01: Cope with missing key filters (authored by ikloecker).
Cope with missing key filters
Wed, Jan 21, 11:02 AM
ikloecker committed rKLEOPATRA81022af6abc3: Use de-vs filters for styling bad keys if GnuPG is de-vs compliant (authored by ikloecker).
Use de-vs filters for styling bad keys if GnuPG is de-vs compliant
Wed, Jan 21, 11:02 AM
ikloecker committed rKLEOPATRA5117366cc0d3: Add Status column to server lookup result table (authored by ikloecker).
Add Status column to server lookup result table
Wed, Jan 21, 11:02 AM
ikloecker committed rKLEOPATRA1fd58988dcec: Cope with missing key filters (authored by ikloecker).
Cope with missing key filters
Wed, Jan 21, 10:55 AM
ikloecker committed rLIBKLEObb53e1f8a820: Add IDs to some key filters (authored by ikloecker).
Add IDs to some key filters
Wed, Jan 21, 10:39 AM
ikloecker committed rKLEOPATRA9b7fae53a02d: Use de-vs filters for styling bad keys if GnuPG is de-vs compliant (authored by ikloecker).
Use de-vs filters for styling bad keys if GnuPG is de-vs compliant
Wed, Jan 21, 10:32 AM
ikloecker added a comment to T8048: Keyboxd: S/MIME certificate is imported on ldap search.

With Gpg4win 5.0.0 the LISTKEYS after the server lookup lists the (ephemeral?) ca@gnupg.test certificate and (!) the bob@gnupg.test certificate (and some other certificates, but I guess those are from other tests).

Wed, Jan 21, 9:52 AM · keyboxd, Bug Report, gnupg26, S/MIME, LDAP, gpd5x
ikloecker added a comment to T8048: Keyboxd: S/MIME certificate is imported on ldap search.
  1. VSD 3.3.4
Wed, Jan 21, 9:45 AM · keyboxd, Bug Report, gnupg26, S/MIME, LDAP, gpd5x
ikloecker added a comment to T8048: Keyboxd: S/MIME certificate is imported on ldap search.
  1. Gpg4win 5.0.0
Wed, Jan 21, 9:44 AM · keyboxd, Bug Report, gnupg26, S/MIME, LDAP, gpd5x

Tue, Jan 20

ikloecker committed rKLEOPATRAbc537d79f98f: Add Status column to server lookup result table (authored by ikloecker).
Add Status column to server lookup result table
Tue, Jan 20, 5:01 PM
ikloecker committed rLIBKLEOb7e0a41f9355: Add IDs to some key filters (authored by ikloecker).
Add IDs to some key filters
Tue, Jan 20, 4:39 PM
ikloecker claimed T8042: Kleopatra: Add expired/revoked information to ldap search results.
Tue, Jan 20, 2:49 PM · vsd34, Feature Request, gpd5x, LDAP, kleopatra
ikloecker added a comment to T8048: Keyboxd: S/MIME certificate is imported on ldap search.

gpgme logs (also of vsd-3.3.4) will be useful.

Tue, Jan 20, 2:47 PM · keyboxd, Bug Report, gnupg26, S/MIME, LDAP, gpd5x
ikloecker committed rKLEOPATRA6cea47c29afc: Ensure that disabled error labels are painted with disabled colors (authored by ikloecker).
Ensure that disabled error labels are painted with disabled colors
Tue, Jan 20, 2:40 PM
ikloecker committed rLIBKLEO58b03e14cdab: Ensure that disabled error labels are painted with disabled colors (authored by ikloecker).
Ensure that disabled error labels are painted with disabled colors
Tue, Jan 20, 2:39 PM
ikloecker changed the status of T7789: Kleopatra: Wrong error message when choosing an expired certificate for encryption from Open to Testing.

Fixed and backported for VSD 3.4

Tue, Jan 20, 2:19 PM · vsd34, Bug Report, gpd5x, kleopatra
ikloecker committed rKLEOPATRA69b198a058e6: Show just one error message for keys that are unusable for encryption (authored by ikloecker).
Show just one error message for keys that are unusable for encryption
Tue, Jan 20, 2:18 PM
ikloecker committed rKLEOPATRAd4e29e03af64: Show just one error message for keys that are unusable for encryption (authored by ikloecker).
Show just one error message for keys that are unusable for encryption
Tue, Jan 20, 2:16 PM
ikloecker committed rKLEOPATRA0f635a245542: Do not show (duplicate) hint for expired or revoked user IDs/keys (authored by ikloecker).
Do not show (duplicate) hint for expired or revoked user IDs/keys
Tue, Jan 20, 11:28 AM
ikloecker committed rKLEOPATRA88c9adb225f4: Handle disabled keys and otherwise unusable user IDs/keys (authored by ikloecker).
Handle disabled keys and otherwise unusable user IDs/keys
Tue, Jan 20, 11:28 AM
ikloecker committed rKLEOPATRA770a385c2ad1: Keep explicitly selected expired or revoked user ID (authored by ikloecker).
Keep explicitly selected expired or revoked user ID
Tue, Jan 20, 11:28 AM
ikloecker committed rKLEOPATRA63169fd19a7d: Don't crash with failed assert if expired or revoked user ID is selected (authored by ikloecker).
Don't crash with failed assert if expired or revoked user ID is selected
Tue, Jan 20, 11:28 AM
ikloecker committed rKLEOPATRA4e35a07e6c7c: Handle disabled keys and otherwise unusable user IDs/keys (authored by ikloecker).
Handle disabled keys and otherwise unusable user IDs/keys
Tue, Jan 20, 11:13 AM
ikloecker committed rKLEOPATRAf7256f877073: Do not show (duplicate) hint for expired or revoked user IDs/keys (authored by ikloecker).
Do not show (duplicate) hint for expired or revoked user IDs/keys
Tue, Jan 20, 11:13 AM
ikloecker committed rKLEOPATRA3f8735a0bb59: Keep explicitly selected expired or revoked user ID (authored by ikloecker).
Keep explicitly selected expired or revoked user ID
Tue, Jan 20, 11:13 AM

Mon, Jan 19

ikloecker added a comment to T8042: Kleopatra: Add expired/revoked information to ldap search results.

The gpgme logs show that the information for revoked keys should be there. We just need to check for it (and somehow visualize it).

pub:o:3072:1:3DA05D6B0A5998AF:1768822823:1863514800::::::::
fpr:::::::::C70F6D8F32DFE96F5C47C40B3DA05D6B0A5998AF:
uid:o::::::::search (valid) <search@gnupg.test>\r:
Mon, Jan 19, 4:13 PM · vsd34, Feature Request, gpd5x, LDAP, kleopatra
ikloecker renamed T8042: Kleopatra: Add expired/revoked information to ldap search results from Kleopatra: Add expired/rekoved information to ldap search results to Kleopatra: Add expired/revoked information to ldap search results.
Mon, Jan 19, 3:55 PM · vsd34, Feature Request, gpd5x, LDAP, kleopatra
ikloecker claimed T7789: Kleopatra: Wrong error message when choosing an expired certificate for encryption.
Mon, Jan 19, 3:54 PM · vsd34, Bug Report, gpd5x, kleopatra
ikloecker committed rW26fc779069cb: nsis: Read installed components from 64-bit registry (authored by ikloecker).
nsis: Read installed components from 64-bit registry
Mon, Jan 19, 3:09 PM
ikloecker committed rW6e28c6c996b6: nsis: Set correct registry view after (un)installing browser integration (authored by ikloecker).
nsis: Set correct registry view after (un)installing browser integration
Mon, Jan 19, 3:09 PM
ikloecker changed the status of T8039: NSIS: Preselection of installed components on reinstall only works with browser integration installed from Open to Testing.

Fixed. The problem was that the selected sections were stored in the 64-bit registry (unless browser integration was installed; see T8038), but they were read from the 32-bit registry.

Mon, Jan 19, 3:05 PM · Bug Report, gpd5x, Installer
ikloecker changed the status of T8038: NSIS: Updating line omitted if browser integration is installed from Open to Testing.

Fixed.

Mon, Jan 19, 3:03 PM · Bug Report, gpd5x, Installer
ikloecker triaged T8038: NSIS: Updating line omitted if browser integration is installed as Normal priority.

Let's give this Normal priority.

Mon, Jan 19, 2:23 PM · Bug Report, gpd5x, Installer
ikloecker claimed T8038: NSIS: Updating line omitted if browser integration is installed.
Mon, Jan 19, 2:21 PM · Bug Report, gpd5x, Installer
ikloecker added a comment to T8038: NSIS: Updating line omitted if browser integration is installed.

Meh! The installation of the browser integration explicitly enables the 32-bit registry. Obviously a leftover from gpg4win 4.

Mon, Jan 19, 2:04 PM · Bug Report, gpd5x, Installer
ikloecker added a comment to T8038: NSIS: Updating line omitted if browser integration is installed.

Thanks for checking! So now we know why the line is missing. Looks like installing browser integration causes a broken installation (at least with respect to registry keys).

Mon, Jan 19, 2:00 PM · Bug Report, gpd5x, Installer
ikloecker changed the status of T8015: Kleopatra: Status in certificate list not updated after import from Open to Testing.

Fixed.

Mon, Jan 19, 1:35 PM · kleopatra, gpd5x
ikloecker committed rLIBKLEO0422e80dc069: Check if new files occurred while the watcher was disabled (authored by ikloecker).
Check if new files occurred while the watcher was disabled
Mon, Jan 19, 12:08 PM
ikloecker added a comment to T8038: NSIS: Updating line omitted if browser integration is installed.

Regarding 32-bit and 64-bit installers: The installer looks in both registry trees for the relevant registry keys, i.e. 64-bit over 32-bit and vice versa should properly uninstall the existing installation.

Mon, Jan 19, 10:59 AM · Bug Report, gpd5x, Installer
ikloecker added a comment to T8039: NSIS: Preselection of installed components on reinstall only works with browser integration installed.

I understood that this is done on purpose, i.e. all other components are explicitly always preselected.

Mon, Jan 19, 9:29 AM · Bug Report, gpd5x, Installer
ikloecker added a comment to T8038: NSIS: Updating line omitted if browser integration is installed.

gpg4win-5 has no idea that gpg4win-4 is installed because the former is a 64-bit installer/application and the latter a 32-bit installer/application, i.e. they use different registry trees. More important that the missing "Updating line" is very likely that the gpg4win-5 installer does not uninstall gpg4win-4. I haven't checked if NSIS is capable of detecting/uninstalling a 32-bit application from a 64-bit installer.

Mon, Jan 19, 9:27 AM · Bug Report, gpd5x, Installer
ikloecker claimed T8015: Kleopatra: Status in certificate list not updated after import.
Mon, Jan 19, 9:21 AM · kleopatra, gpd5x

Jan 15 2026

ikloecker committed rLIBKLEO5068e461be73: Adapt test to new signature verification texts (authored by ikloecker).
Adapt test to new signature verification texts
Jan 15 2026, 5:02 PM
ikloecker placed T7790: Kleopatra: "no trusted certification" should have precedence over "expired" in signature verification up for grabs.

I don't know how I'm supposed to change/fix this. Not even gpg does what the ticket wants (see the sub ticket). And gpg doesn't report sufficient information to Kleopatra via gpgme. In fact, gpg doesn't emit a STATUS_TRUST_* message if the signing key is expired. Hence, gpgme reports "unknown" validity for the signing key, so that Kleopatra would always print "The used key is not certified by you or any trusted person." for expired keys even if the key was fully certified before it expired.

Jan 15 2026, 4:53 PM · gpd5x, kleopatra