Page MenuHome GnuPG
Feed Advanced Search

Jun 25 2025

ikloecker claimed T7699: Kleopatra: Allow one instance per GNUPGHOME on Windows.
Jun 25 2025, 5:33 PM · kleopatra
ikloecker added a comment to T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.

This will never happen on stock Linux.

Jun 25 2025, 5:31 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
ebo closed T7651: Draft: Kleopatra: Improve color codes of verification result messages, a subtask of T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures), as Wontfix.
Jun 25 2025, 5:00 PM · gpd5x (gpd-5.0.0), kleopatra
ebo closed T7651: Draft: Kleopatra: Improve color codes of verification result messages as Wontfix.

We decided to keep the color white for these cases and only add some further information, see T7701: Draft: Kleopatra: Add information for verification results

Jun 25 2025, 5:00 PM · kleopatra
ebo triaged T7701: Draft: Kleopatra: Add information for verification results as Normal priority.
Jun 25 2025, 4:58 PM · gpd5x, kleopatra
ebo added a comment to T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.

I know of no current Linux issue with this, I thought only the MSI installer is affected

Jun 25 2025, 4:49 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
werner removed a project from T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%: Windows.

That is not Windows specific. They should end up in %GNUPGHOME%/kleopatra/

Jun 25 2025, 4:27 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
werner triaged T7699: Kleopatra: Allow one instance per GNUPGHOME on Windows as High priority.
Jun 25 2025, 4:24 PM · kleopatra
werner added a comment to T7699: Kleopatra: Allow one instance per GNUPGHOME on Windows.

What about including the output of

Jun 25 2025, 4:17 PM · kleopatra
ebo added a project to T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%: kleopatra.
Jun 25 2025, 4:00 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
ebo added a project to T7699: Kleopatra: Allow one instance per GNUPGHOME on Windows: vsd34.
Jun 25 2025, 3:51 PM · kleopatra
ikloecker created T7699: Kleopatra: Allow one instance per GNUPGHOME on Windows.
Jun 25 2025, 3:22 PM · kleopatra
ikloecker claimed T7612: Kleopatra: ignores its own language settings for the filter names.
Jun 25 2025, 9:57 AM · gpd5x (gpd-5.0.0), vsd34, kleopatra

Jun 24 2025

ikloecker closed T7415: Kleopatra: Use Breeze style on Windows as Resolved.

This is more a technical ticket. There's not really something to test. Setting to Resolved/Done as discussed with ebo.

Jun 24 2025, 1:58 PM · gpd5x (gpd-5.0.0), kleopatra
TobiasFella set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/397 on T7515: Kleopatra: reduce the number of actions in the context menu.
Jun 24 2025, 1:52 PM · gpd5x (gpd-5.0.0), kleopatra
ebo added a comment to T7557: Kleopatra: Sign/encrypt result window improvements (KF6).

Note that the first screenshot shows still "Sign/Encrypt" as button text instead of "Finish", but I didn't notice that again after this

Jun 24 2025, 1:37 PM · gpd5x, kleopatra
ebo added a subtask for T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures): T7651: Draft: Kleopatra: Improve color codes of verification result messages.
Jun 24 2025, 1:33 PM · gpd5x (gpd-5.0.0), kleopatra
ebo removed a subtask for T7557: Kleopatra: Sign/encrypt result window improvements (KF6): T7651: Draft: Kleopatra: Improve color codes of verification result messages.
Jun 24 2025, 1:33 PM · gpd5x, kleopatra
ebo edited parent tasks for T7651: Draft: Kleopatra: Improve color codes of verification result messages, added: T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures); removed: T7557: Kleopatra: Sign/encrypt result window improvements (KF6).
Jun 24 2025, 1:33 PM · 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.
Jun 24 2025, 12:08 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.

Most issues with icons in high contrast modes (of Windows 10) should have been fixed. Needs to be verified especially with the high contrast modes of Windows 11.

Jun 24 2025, 12:08 PM · gpd5x (gpd-5.0.0), a11y, Windows, kleopatra
ikloecker changed the status of T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes from Open to Testing.

Setting to Testing.

Jun 24 2025, 12:04 PM · gpd5x (gpd-5.0.0), Windows, a11y, kleopatra
ikloecker changed the status of T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes, a subtask of T6932: Icons, darkmode and stuff, from Open to Testing.
Jun 24 2025, 12:04 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker moved T7610: Kleopatra: Update custom colored UI elements when colors change from WIP to QA on the gpd5x board.

Moving to QA. All changes should be in the latest beta.

Jun 24 2025, 11:59 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker changed the status of T7610: Kleopatra: Update custom colored UI elements when colors change from Open to Testing.

Many issues have been fixed. Setting to Testing to check what I have missed.

Jun 24 2025, 11:56 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker changed the status of T7610: Kleopatra: Update custom colored UI elements when colors change, a subtask of T6932: Icons, darkmode and stuff, from Open to Testing.
Jun 24 2025, 11:56 AM · gpd5x (gpd-5.0.0), kleopatra

Jun 23 2025

ikloecker updated the task description for T7651: Draft: Kleopatra: Improve color codes of verification result messages.
Jun 23 2025, 4:30 PM · kleopatra
ebo raised the priority of T7581: Kleopatra: Create team key from Normal to High.
Jun 23 2025, 3:48 PM · Feature Request, gpd5x, kleopatra

Jun 20 2025

ebo updated the task description for T7651: Draft: Kleopatra: Improve color codes of verification result messages.
Jun 20 2025, 4:37 PM · kleopatra

Jun 18 2025

ebo closed T7657: Kleopatra: Refresh OpenPGP Certificates doesn't respect WKD setting as Invalid.

We decided in T7579: Kleopatra: improve menu items to remove this action. Users will instead have to mark certificates they want to update and use the Update Certificates action in the "Certificates" menu.

Jun 18 2025, 4:56 PM · Feature Request, kleopatra
ebo updated the task description for T7579: Kleopatra: improve menu items.
Jun 18 2025, 12:14 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7579: Kleopatra: improve menu items from Backlog to WIP on the gpd5x board.
Jun 18 2025, 11:42 AM · gpd5x (gpd-5.0.0), kleopatra
ebo renamed T7579: Kleopatra: improve menu items from Draft: Kleopatra: improve menu items to Kleopatra: improve menu items.
Jun 18 2025, 11:41 AM · gpd5x (gpd-5.0.0), kleopatra
ebo updated the task description for T7579: Kleopatra: improve menu items.
Jun 18 2025, 11:41 AM · gpd5x (gpd-5.0.0), kleopatra
ebo updated the task description for T7579: Kleopatra: improve menu items.
Jun 18 2025, 9:55 AM · gpd5x (gpd-5.0.0), kleopatra
ebo updated the task description for T7579: Kleopatra: improve menu items.
Jun 18 2025, 9:51 AM · gpd5x (gpd-5.0.0), kleopatra
ebo added a subtask for T7557: Kleopatra: Sign/encrypt result window improvements (KF6): T7651: Draft: Kleopatra: Improve color codes of verification result messages.
Jun 18 2025, 9:43 AM · gpd5x, kleopatra
ebo added a parent task for T7651: Draft: Kleopatra: Improve color codes of verification result messages: T7557: Kleopatra: Sign/encrypt result window improvements (KF6).
Jun 18 2025, 9:43 AM · kleopatra
ebo updated the task description for T7579: Kleopatra: improve menu items.
Jun 18 2025, 9:37 AM · gpd5x (gpd-5.0.0), kleopatra

Jun 17 2025

ebo renamed T7581: Kleopatra: Create team key from Draft: Kleopatra: Create Group key to Kleopatra: Create team key.
Jun 17 2025, 5:30 PM · Feature Request, gpd5x, kleopatra

Jun 16 2025

ikloecker updated the task description for T7692: Kleopatra: Add new option for allowed PGPKeyTypes.
Jun 16 2025, 2:31 PM · gpd5x, kleopatra
ikloecker updated the task description for T7692: Kleopatra: Add new option for allowed PGPKeyTypes.
Jun 16 2025, 2:29 PM · gpd5x, kleopatra
ebo renamed T7692: Kleopatra: Add new option for allowed PGPKeyTypes from Kleopatra: to Kleopatra: Add new option for allowed PGPKeyTypes.
Jun 16 2025, 12:56 PM · gpd5x, kleopatra
ebo triaged T7692: Kleopatra: Add new option for allowed PGPKeyTypes as Normal priority.
Jun 16 2025, 12:43 PM · gpd5x, kleopatra
ikloecker moved T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType from Backlog to WiP on the vsd33 board.
Jun 16 2025, 11:10 AM · vsd33 (vsd-3.3.3), kleopatra
ikloecker changed the status of T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType from Open to Testing.

Can be tested with next VSD 3.3.x build.

Jun 16 2025, 11:10 AM · vsd33 (vsd-3.3.3), kleopatra
ebo moved T7350: Kleopatra: Don't offer "Trust root certificate" if users are not allowed to do this from WIP to Done on the gpd5x board.
Jun 16 2025, 10:44 AM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.0), kleopatra

Jun 13 2025

ebo added a comment to T7212: Problems with certificate colors / styles.

Thanks! Maybe we should add a tooltip? "Default Appearance" does not have one and I do not find this self explanatory.

Jun 13 2025, 10:14 AM · gpd5x, kleopatra, Bug Report

Jun 12 2025

ikloecker added a comment to T7212: Problems with certificate colors / styles.
In T7212#201964, @ebo wrote:

Why are there 2 buttons for (probably) the same thing: "Default Appearance" and "Defaults"?

Jun 12 2025, 10:06 PM · gpd5x, kleopatra, Bug Report
ikloecker added a comment to T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType.

I have added the changes/patches to the vsd-3.3-branch of gpg4win

Jun 12 2025, 5:36 PM · vsd33 (vsd-3.3.3), kleopatra
TobiasFella updated subscribers of T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType.

The relevant changes have been merged to the gpg4win branches of kleopatra and libkleo. We can start creating a test build

Jun 12 2025, 2:53 PM · vsd33 (vsd-3.3.3), kleopatra
ebo added a comment to T7212: Problems with certificate colors / styles.

in 5.0-Beta-190

Jun 12 2025, 1:55 PM · gpd5x, kleopatra, Bug Report
ebo closed T7303: Kleopatra: Key filter combobox is cleared when saving filter appearance settings as Resolved.

its not cleared any more in 5.0 Beta-190

Jun 12 2025, 1:33 PM · gpd5x (gpd-5.0.0), kleopatra, Bug Report
ebo closed T7304: Kleopatra: "All Certificates" key filter gets selected when saving a change to a key filter's appearance as Resolved.
Jun 12 2025, 1:31 PM · gpd5x (gpd-5.0.0), kleopatra, Bug Report
ikloecker changed the status of T7686: Kleopatra: Command line options --help, --version, etc. do not work if Kleopatra is already running from Open to Testing.

If Kleopatra is already running then running

  • kleopatra --help shows the help in a window
  • kleopatra --help-all shows an error
  • kleopatra --version, kleopatra --author, and kleopatra --license open the About window
Jun 12 2025, 11:16 AM · gpd5x (gpd-5.0.0), kleopatra, Bug Report
ikloecker moved T7686: Kleopatra: Command line options --help, --version, etc. do not work if Kleopatra is already running from Backlog to WIP on the gpd5x board.
Jun 12 2025, 11:11 AM · gpd5x (gpd-5.0.0), kleopatra, Bug Report
ikloecker claimed T7686: Kleopatra: Command line options --help, --version, etc. do not work if Kleopatra is already running.
Jun 12 2025, 10:56 AM · gpd5x (gpd-5.0.0), kleopatra, Bug Report
ikloecker created T7686: Kleopatra: Command line options --help, --version, etc. do not work if Kleopatra is already running.
Jun 12 2025, 10:56 AM · gpd5x (gpd-5.0.0), kleopatra, Bug Report
ebo closed T5883: Kleopatra: Add GpgOL help and Group help under a new "More Documents" entry in GnuPG VS-Desktop as Resolved.

Meanwhile we added a link to the GnuPG command line documentation at https://gnupg.org/documentation/manuals/gnupg/ below "More documentation" even in Gpg4win.

Jun 12 2025, 9:01 AM · kleopatra

Jun 11 2025

uwi added a comment to T7679: Key remains unsigned while Kleopatra has high CPU usage; key is signed after restarting Kleopatra.

No, I have no admin rights on that computer: I installed the portable version, too. I saw that the previous version had been uninstalled before installation.
On a different computer I tried to reproduce the situation where GPG4WIN had been installed the standard way. I did not see the effect there. However when upgrading I got a message that the c library could not be written; that was because some Kleopatra windows was still open. After manually closing that, a retry was successful. Other software installers close the application before trying an uninstall or update, however.

Jun 11 2025, 10:31 PM · kleopatra, Bug Report, gpg4win
ikloecker changed the status of T7678: Kleopatra: revoked UIDs should not be offered for signing and they should be labeled consistently from Open to Testing.

Parts of the changes made for T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog have been reverted. The drop downs for selecting the signing key and the "encrypt to self" key now offer the primary user IDs of usable keys again (instead of all user IDs of usable keys) and there's no button to open a certificate selection dialog anymore.

Jun 11 2025, 2:47 PM · vsd33 (vsd-3.3.3), Bug Report, kleopatra
werner triaged T7679: Key remains unsigned while Kleopatra has high CPU usage; key is signed after restarting Kleopatra as Normal priority.

Just to be clear: You originally installed it as a portable applications and then you also installed a new version in the standard way?

Jun 11 2025, 2:14 PM · kleopatra, Bug Report, gpg4win
ebo triaged T7678: Kleopatra: revoked UIDs should not be offered for signing and they should be labeled consistently as High priority.
Jun 11 2025, 12:24 PM · vsd33 (vsd-3.3.3), Bug Report, kleopatra
ikloecker added a comment to T6623: Kleopatra hangs "Loading certificate cache" on Windows 10.

I started Process Monitor only after Kleopatra hang so that I cannot find out which process started gpg-connect-agent.

Jun 11 2025, 11:52 AM · gpd5x (gpd-5.0.0), kleopatra
werner added a comment to T6623: Kleopatra hangs "Loading certificate cache" on Windows 10.

Can you figure out who started gpg-connect-agent? Note that it is also used by gpgconf to reload, kill, or launch daemons.

Jun 11 2025, 11:47 AM · gpd5x (gpd-5.0.0), kleopatra
ebo added a comment to T7678: Kleopatra: revoked UIDs should not be offered for signing and they should be labeled consistently.

And mind that the wording "This certificate is revoked" is wrong in any case, only the user ID is revoked, not the public key.

Jun 11 2025, 11:43 AM · vsd33 (vsd-3.3.3), Bug Report, kleopatra
ebo renamed T7678: Kleopatra: revoked UIDs should not be offered for signing and they should be labeled consistently from Kleopatra: revoked UIDs should not be offered for encryption and they should be labeled consistently to Kleopatra: revoked UIDs should not be offered for signing and they should be labeled consistently.
Jun 11 2025, 11:12 AM · vsd33 (vsd-3.3.3), Bug Report, kleopatra
ikloecker added a comment to T6623: Kleopatra hangs "Loading certificate cache" on Windows 10.

Log files for above deadlock

Jun 11 2025, 10:53 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker added a comment to T6623: Kleopatra hangs "Loading certificate cache" on Windows 10.

I just had another hang.

Jun 11 2025, 10:42 AM · gpd5x (gpd-5.0.0), kleopatra
ebo updated the task description for T7678: Kleopatra: revoked UIDs should not be offered for signing and they should be labeled consistently.
Jun 11 2025, 9:45 AM · vsd33 (vsd-3.3.3), Bug Report, kleopatra

Jun 10 2025

ebo created T7678: Kleopatra: revoked UIDs should not be offered for signing and they should be labeled consistently.
Jun 10 2025, 4:43 PM · vsd33 (vsd-3.3.3), Bug Report, kleopatra

Jun 5 2025

philiperm added a watcher for kleopatra: philiperm.
Jun 5 2025, 8:17 PM
werner added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

I updated the version database. We now have entries for "gpg4win", "gpd", and "vsd"

Jun 5 2025, 10:43 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra

Jun 4 2025

TobiasFella updated the task description for T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType.
Jun 4 2025, 10:15 AM · vsd33 (vsd-3.3.3), kleopatra

Jun 3 2025

TobiasFella set External Link to https://invent.kde.org/pim/libkleo/-/merge_requests/192 on T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType.
Jun 3 2025, 4:13 PM · vsd33 (vsd-3.3.3), kleopatra
TobiasFella triaged T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType as Normal priority.
Jun 3 2025, 4:09 PM · vsd33 (vsd-3.3.3), kleopatra

Jun 2 2025

ikloecker changed the status of T7666: Kleopatra: Rework versioning from Open to Testing.
Jun 2 2025, 11:13 AM · test on hold, gpd5x, kleopatra
ikloecker updated the task description for T7666: Kleopatra: Rework versioning.
Jun 2 2025, 11:12 AM · test on hold, gpd5x, kleopatra
ikloecker updated the task description for T7666: Kleopatra: Rework versioning.
Jun 2 2025, 11:10 AM · test on hold, gpd5x, kleopatra

May 30 2025

ikloecker added a comment to T7669: Kleopatra: Change result message of update check.

Yes, for GPD and VSD there probably should be version numbers in swdb.lst if the update check should actually be active in those distributions. I think for VSD the update check is usually deactivated because a) it accesses the public internet which some customers don't want and b) the software is usually not installed by the users themselves so that the update check doesn't make much sense.

May 30 2025, 6:01 PM · Windows, gpd5x, kleopatra
werner triaged T7669: Kleopatra: Change result message of update check as Normal priority.
May 30 2025, 5:32 PM · Windows, gpd5x, kleopatra
werner added a comment to T7669: Kleopatra: Change result message of update check.

So, what shall we do with vanilla kleopatra, or GPD or VSD? It will be easy to record current versions number in swdb.lst

May 30 2025, 5:32 PM · Windows, gpd5x, kleopatra
ikloecker added projects to T7669: Kleopatra: Change result message of update check: kleopatra, gpd5x, Windows.

Tagging with Windows because the update check is a NOP except on Windows.

May 30 2025, 11:33 AM · Windows, gpd5x, kleopatra
ikloecker changed the status of T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0 from Open to Testing.

Do I understand correctly that this bug is then automatically done/fixed?

It depends on how the version comparison works. We may have to change the code to extract the version number (e.g. 5.0.0) from the version string.

May 30 2025, 11:30 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
werner added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

I forgot to mention that gpgrt has an API to compare version numbers in the same way gpgconf and all gnupg components do it; this should be somewhat similar to sort -V

May 30 2025, 11:23 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
werner added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

BTW, if you append a beta string the thing works as well. Thus with an development version for 4.4.2 we would get a 'newer' state:

May 30 2025, 11:19 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
werner added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

The version file is locally cached and updated from time to time unless that feature is disabled.
An update can be forced using

May 30 2025, 11:15 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
ikloecker added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

By the way, Kleopatra uses GpgME::SwdbResult::query() which I expect to do what you propose.

May 30 2025, 11:00 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
ikloecker added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

First, gpgconf doesn't help with parsing a version string like gpg4win-5.0.0-beta190 which is what I was talking about. Once we have extracted "gpg4win" and "5.0.0" we could use gpgconf. ...if it worked as documented in the man page. I don't understand this:

$ gpgconf --query-swdb gpg4win 4.3.0
gpg4win:4.3.0:-::32849:::::::
May 30 2025, 10:56 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
werner added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

This is all done by gpgconf like here:

May 30 2025, 9:22 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra

May 28 2025

aheinecke added a comment to T6793: Cleanup temporary files / dirs with decrypted content.

To clarify. And what I think might still not work here. Windows has the problem that it does not remove the temp directory on restart or even attempts to. So whenever we work with temporary files we need to make an effort to remove them. Because the user does not expect a decrypted file in a temporary folder to stick around forever. There are options to do that on Windows. As a last resort one could even create a registry key like we did in the uninstaller for a while to remove files which were in used after next reboot.

May 28 2025, 10:31 PM · needs discussion, gpd5x, kleopatra
aheinecke added a comment to T6623: Kleopatra hangs "Loading certificate cache" on Windows 10.

Actually after looking at this post here I commented on https://dev.gnupg.org/T7434#201525 Since you are already debugging and seem to be able to reproduce this somewhat more often then others. (I hope even aftger all this time? :) ) Could you try running porcmon with the generic gnupg path filter as suggested there. Will slow everything down of course, but I would love to get my fingers of such a hang like you are seeing with such a filter enabled. You can export only the filtered lines and compress it. If it is still too large or private I guess we can get you an upload space somewhere. But some unexpected situation caused by a third party software messing at the right time with our files would really fit the bill, and I already noticed that standard windows defender, in a standard windows installation messes with our lock files. Maybe you have some even more agressive software running and see such issue more often, the important thing in the procmon log would be what kind of error / access pattern occurs to figure out if we handle something not correctly, or interpret it differently.

May 28 2025, 9:55 PM · gpd5x (gpd-5.0.0), kleopatra
aheinecke added a comment to T7657: Kleopatra: Refresh OpenPGP Certificates doesn't respect WKD setting.

Just as a reminder, knowledge transfer, because this is easily overlooked in testing but at least one customer would have gotten very annoyed if we had ever deployed an "Update all certificates" function which "added" new certificates. Even with the update of a single cert, we had a "funny" issue, like if you had expired certificates from anywhere and not from WKD (which old keyrings have a lot, maybe with many uids). Suddenly an update would pull in new keys which come from WKD but maybe there they all only have one UID. Because for keyservers the identifier was the fingerprint and for WKD the identifier was the userid.
Or even worse, you explicitly threw out the OpenPGP keys from WKD because you wanted to use only S/MIME, then such a function may not search on any OpenPGP Sources.
When I worked at Kleopatra we didn't want such a feature in GnuPG. Our strategy was to update keys when they are used, about to be used or close to expiry. The whole locate-external-key thing.
I think the feature we had to update in the certificate details is good. But i recommend especially keeping the S/MIME / OpenPGP difference in mind. I would also call it "Search updated certificates" with a tooltip that it might also find "new" certificates for the user. And then an option to disable this either for S/MIME or for OpenPGP.

May 28 2025, 9:45 PM · Feature Request, kleopatra
ikloecker added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

Do I understand correctly that this bug is then automatically done/fixed?

May 28 2025, 9:35 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
aheinecke added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

The more I think of this, the more likely this appears to me as the source for all that random startup weirdness of GnuPG. Say you are on a large keyring and on a train, then that keyring is first passed through your enterprise malware protection for scanning or something like that. Then it works again until some metric, hash or something else changes.

May 28 2025, 8:37 PM · gpd5x (gpd-5.0.0), gnupg, kleopatra
aheinecke added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).

My recommendation would at this point be to use procmon with a file filter for just "If path contains gnupg then include" I mean maybe go only for the locking dirs but this way you will not only see what the GnuPG processes are doing but what everyone on the system is doing to the locks. So you will see when my old friends, third party security software might interfere.
For example: You will see on a default Windows which files are checked through telemetry. And here in this example you see directly that the Microsoft Malware Protection Engine is accessing the agents socket.

May 28 2025, 8:16 PM · gpd5x (gpd-5.0.0), gnupg, kleopatra
werner added a comment to T7666: Kleopatra: Rework versioning.

Yes. If gpgconf could read that version directly from kleopatra it would be even better. Bit in cases of early crashes this might be sub-optimal; thus I will tell gpgconf to get some additional version info from an installed versioninfo.txt file (which gpg4win creates). Thanks.

May 28 2025, 7:21 PM · test on hold, gpd5x, kleopatra
ikloecker updated subscribers of T7666: Kleopatra: Rework versioning.

Is this what you had in mind @werner:

May 28 2025, 5:19 PM · test on hold, gpd5x, kleopatra
TobiasFella added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

Note: The Kleopatra in upcoming versions of Gpg4win 5 will have AboutData::version set to gpg4win-5.0.0 (or gpg4win-5.0.0-beta190 for beta versions). See T7666: Kleopatra: Rework versioning.

May 28 2025, 3:45 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra

May 27 2025

ikloecker added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

Note: The Kleopatra in upcoming versions of Gpg4win 5 will have AboutData::version set to gpg4win-5.0.0 (or gpg4win-5.0.0-beta190 for beta versions). See T7666: Kleopatra: Rework versioning.

May 27 2025, 5:26 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra