Page MenuHome GnuPG
Feed Advanced Search

May 30 2025

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 · Bug Report, gpd5x, 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 · Bug Report, gpd5x, kleopatra

May 29 2025

aheinecke assigned T7646: GpgOL: Update ribbon not only for items recognized as mail to werner.

This one made me curious because updating the should be UI solved, and it is incredibly dangerous to mess with that. It is super easy to get random crashes when you invalidate the UI too much. It took me ages to get that "stable enough". But also technically an appointment request is a mail. And thanks to dan (afair), KMail can sign and encrypt invitations. And at least for signed invitations they are displayed as appointment so I looked into this a bit out of curiousity.

May 29 2025, 5:14 AM · gpd5x, vsd33, gpgol

May 28 2025

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 · Bug Report, gpd5x, 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 · gpd5x, kleopatra
ikloecker updated subscribers of T7666: Kleopatra: Rework versioning.

Is this what you had in mind @werner:

May 28 2025, 5:19 PM · 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 · Bug Report, gpd5x, 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 · Bug Report, gpd5x, kleopatra
ikloecker edited projects for T7657: Kleopatra: Refresh OpenPGP Certificates doesn't respect WKD setting, added: Feature Request; removed Bug Report.

Tools / Refresh OpenPGP certificates runs gpg --refresh-keys. I don't think that this command knows anything about WKD.

May 27 2025, 5:20 PM · Feature Request, kleopatra
werner assigned T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0 to TobiasFella.

This should compare the gpg4win version number:

May 27 2025, 4:34 PM · Bug Report, gpd5x, kleopatra
werner triaged T7657: Kleopatra: Refresh OpenPGP Certificates doesn't respect WKD setting as High priority.
May 27 2025, 4:30 PM · Feature Request, kleopatra
werner triaged T7658: Okular: Dirmngr startup timeout on signature validation as Normal priority.
May 27 2025, 4:30 PM · Bug Report, gpd5x, okular
TobiasFella set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/386 on T7655: Kleopatra: show a progress window when updating a certificate.
May 27 2025, 3:48 PM · gpd5x, kleopatra
TobiasFella moved T7655: Kleopatra: show a progress window when updating a certificate from Backlog to WIP on the gpd5x board.
May 27 2025, 3:48 PM · gpd5x, kleopatra

May 26 2025

ikloecker moved T7666: Kleopatra: Rework versioning from Backlog to WIP on the gpd5x board.
May 26 2025, 5:13 PM · gpd5x, kleopatra
ikloecker updated the task description for T7666: Kleopatra: Rework versioning.
May 26 2025, 11:09 AM · gpd5x, kleopatra
ikloecker updated the task description for T7666: Kleopatra: Rework versioning.
May 26 2025, 11:05 AM · gpd5x, kleopatra
ikloecker triaged T7666: Kleopatra: Rework versioning as Normal priority.
May 26 2025, 10:18 AM · gpd5x, kleopatra

May 23 2025

timegrid updated the task description for T7578: gpgpass: test feedback collection.
May 23 2025, 2:39 PM · gpd5x, gpgpass
ebo moved T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 23 2025, 10:14 AM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra
ebo added a project to T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs: Restricted Project.
May 23 2025, 10:13 AM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra

May 22 2025

ebo updated the task description for T7579: Kleopatra: improve menu items.
May 22 2025, 5:44 PM · kleopatra, gpd5x
alexk added projects to T6727: GpgEX: Unicode in file or foldername causes error: gpd5x, Windows.
May 22 2025, 5:24 PM · Windows, gpd5x, gpgex, Restricted Project
alexk merged task T7661: GpgEX: encrypting a file with umlaut in the name results in an error into T6727: GpgEX: Unicode in file or foldername causes error.
May 22 2025, 5:22 PM · Windows, Bug Report, gpgex
alexk created T7661: GpgEX: encrypting a file with umlaut in the name results in an error.
May 22 2025, 5:12 PM · Windows, Bug Report, gpgex
ebo closed T7448: Draft: Kleopatra: Unify the information given on certificate import as Wontfix.

In light of the ticket T7630 this one is obsolete

May 22 2025, 3:53 PM · kleopatra
ebo renamed T7503: Kleopatra: change to secret key import window from Kleopatra: change secret key import behavior when importing more than one to Kleopatra: change to secret key import window.
May 22 2025, 3:50 PM · gpd5x, kleopatra
ebo renamed T7503: Kleopatra: change to secret key import window from Draft: Kleopatra: change secret key import behavior when importing more than one to Kleopatra: change secret key import behavior when importing more than one.
May 22 2025, 3:49 PM · gpd5x, kleopatra
ebo added a comment to T7503: Kleopatra: change to secret key import window.

We decided to

  • remove the "Cancel" Button in case only one secret key is imported (as this does the same as "No")
  • in case of importing more than one secret key we want to change the text from "Cancel" to "No for all".
May 22 2025, 3:47 PM · gpd5x, kleopatra
ebo added a comment to T7630: Kleopatra: Get rid of the imported certificates tabs.

When you've implemented the link solution here, do the same for T5006

May 22 2025, 3:37 PM · kleopatra, gpd5x
ebo added a project to T5006: Kleopatra: Display Names and Key-IDs for certificates after any attempt to import them.: gpd5x.
May 22 2025, 3:35 PM · gpd5x, kleopatra, Feature Request
ebo added a comment to T7630: Kleopatra: Get rid of the imported certificates tabs.

Possibilities for the button text:
"Show import window"
"Show import tab" (I know it is no tab but its shorter)

May 22 2025, 3:24 PM · kleopatra, gpd5x
ebo renamed T7630: Kleopatra: Get rid of the imported certificates tabs from Draft: Kleopatra: Make tabs for imported certificates configurable or obsolete to Kleopatra: Get rid of the imported certificates tabs.
May 22 2025, 3:21 PM · kleopatra, gpd5x
ebo renamed T7582: Kleopatra: Make default backup location for secret keys configurable from Draft: Kleopatra: make storage location configurable to Kleopatra: Make default backup location for secret keys configurable.
May 22 2025, 3:05 PM · Feature Request, gpd5x, kleopatra
timegrid added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

That screenshot is for kleopatra crashing, not related to okular.

May 22 2025, 2:08 PM · Bug Report, gpd5x, okular
timegrid updated the task description for T7658: Okular: Dirmngr startup timeout on signature validation.
May 22 2025, 2:07 PM · Bug Report, gpd5x, okular
alexk moved T7240: GpgOL: Config dialog not registering as closed from Backlog to QA on the gpd5x board.
May 22 2025, 2:04 PM · gpd5x, qt, gpgol
alexk added a project to T7240: GpgOL: Config dialog not registering as closed : gpd5x.
May 22 2025, 2:03 PM · gpd5x, qt, gpgol
alexk closed T7534: GpgOL: Header info disappears when forwarding a HTML mail as Wontfix.

Outlook problem that can't be fixed.
Workaround possible (First start message, then add recipients).

May 22 2025, 1:42 PM · gpgol

May 21 2025

TobiasFella added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

That screenshot is for kleopatra crashing, not related to okular.

May 21 2025, 9:07 AM · Bug Report, gpd5x, okular

May 20 2025

ikloecker edited projects for T7297: Kleopatra: Improve support for V5 fingerprints, added: gpd5x; removed Restricted Project.

The changes have only been implemented for the upcoming Qt 6 based Kleopatra, i.e. Gpg4win 5. I have updated the project tags accordingly.

May 20 2025, 9:20 PM · gpd5x, kleopatra
ebo added a comment to T7557: Kleopatra: Sign/encrypt result window improvements (KF6).

After completion of T7553, the result for one file looks like this:

May 20 2025, 5:02 PM · gpd5x, kleopatra
ebo moved T7553: Kleopatra: change string and logic for option to continue showing the result window from WIP to QA on the gpd5x board.
May 20 2025, 4:45 PM · gpd5x, kleopatra
TobiasFella changed the status of T7553: Kleopatra: change string and logic for option to continue showing the result window , a subtask of T7557: Kleopatra: Sign/encrypt result window improvements (KF6), from Open to Testing.
May 20 2025, 4:44 PM · gpd5x, kleopatra
TobiasFella changed the status of T7553: Kleopatra: change string and logic for option to continue showing the result window from Open to Testing.
May 20 2025, 4:44 PM · gpd5x, kleopatra
ebo renamed T7556: Kleopatra: Sign/encrypt window improvement (KF6) from Draft: Kleopatra: Sign/encrypt window improvement (KF6) to Kleopatra: Sign/encrypt window improvement (KF6).
May 20 2025, 4:31 PM · gpd5x, kleopatra
ebo added a comment to T7556: Kleopatra: Sign/encrypt window improvement (KF6).

For illustration:

May 20 2025, 4:25 PM · gpd5x, kleopatra
TobiasFella claimed T7655: Kleopatra: show a progress window when updating a certificate.
May 20 2025, 3:04 PM · gpd5x, kleopatra
TobiasFella added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

The problem here is that the version number in kleopatra is still 4.0.0-something, which is then compared to 4.4.0.

May 20 2025, 2:34 PM · Bug Report, gpd5x, kleopatra
ebo added a comment to T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs.

Checked with Gpg4win-4.4.1-beta59, too, which contains gpgme 1.24.3. Works!

May 20 2025, 11:10 AM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra

May 16 2025

timegrid updated the task description for T7658: Okular: Dirmngr startup timeout on signature validation.
May 16 2025, 4:30 PM · Bug Report, gpd5x, okular
timegrid updated the task description for T7658: Okular: Dirmngr startup timeout on signature validation.
May 16 2025, 4:27 PM · Bug Report, gpd5x, okular
timegrid created T7658: Okular: Dirmngr startup timeout on signature validation.
May 16 2025, 4:00 PM · Bug Report, gpd5x, okular
TobiasFella added a comment to T7650: Kleopatra: Limit width of KMessageBoxes.

Apparently KMessageBoxes do actually wrap, just at a larger width than we'd have expected. Lowering this width should be a trivial patch that we could do locally, if we want to

May 16 2025, 12:09 PM · gpd5x, gpgpass, kleopatra
timegrid created T7657: Kleopatra: Refresh OpenPGP Certificates doesn't respect WKD setting.
May 16 2025, 11:19 AM · Feature Request, kleopatra
timegrid created T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.
May 16 2025, 9:25 AM · Bug Report, gpd5x, kleopatra

May 15 2025

ebo renamed T7655: Kleopatra: show a progress window when updating a certificate from Kleopatra: show a progress window when update a certificate to Kleopatra: show a progress window when updating a certificate.
May 15 2025, 3:07 PM · gpd5x, kleopatra
ebo renamed T7655: Kleopatra: show a progress window when updating a certificate from Kleopatra: Trying to update a certificate takes too much time if there is no network to Kleopatra: show a progress window when update a certificate.
May 15 2025, 3:07 PM · gpd5x, kleopatra
ebo added a comment to T7495: Kleopatra: Improve success message on keyserver upload.

Hej thinks that she would expect the dialog to show which certificates were uploaded.
I think if we want to do that, we should make a new ticket for it. Here we wanted the easy quick fix.

May 15 2025, 2:42 PM · kleopatra, gpd5x
TobiasFella changed the status of T7495: Kleopatra: Improve success message on keyserver upload from Open to Testing.
May 15 2025, 1:33 PM · kleopatra, gpd5x
TobiasFella changed the status of T7652: Kleopatra: Add plural in verification messages for multiple signatures from Open to Testing.
May 15 2025, 11:22 AM · gpd5x, kleopatra
hej added a comment to T7581: Kleopatra: Create team key.

"Geheimen Team-Schlüssel zum internen Teilen abspeichern." is grammatically correct, but it sound very formal and clunky for a UI tooltip. It lacks clarity, therefore I suggest:

May 15 2025, 9:31 AM · Feature Request, gpd5x, kleopatra
ikloecker added a comment to T7655: Kleopatra: show a progress window when updating a certificate.

It's pretty much impossible to speed up the situation of unavailable network because network access typically uses long timeouts because networks can be notoriously slow to respond. The only thing we can do is show a progress window so that the users know that Kleopatra is actually doing something.

May 15 2025, 9:11 AM · gpd5x, kleopatra

May 14 2025

ebo renamed T7655: Kleopatra: show a progress window when updating a certificate from Kleopatra: Trying to update a certificat takes too much time if there is no network to Kleopatra: Trying to update a certificate takes too much time if there is no network.
May 14 2025, 3:55 PM · gpd5x, kleopatra
ebo triaged T7655: Kleopatra: show a progress window when updating a certificate as Normal priority.
May 14 2025, 3:55 PM · gpd5x, kleopatra
ebo updated the task description for T7636: Kleopatra: Handle not available keyserver or WKD when updating a certificate.
May 14 2025, 3:24 PM · gpd5x, kleopatra
ebo renamed T7636: Kleopatra: Handle not available keyserver or WKD when updating a certificate from Draft: Kleopatra: Handle not available keyserver or WKD when updating a certificate to Kleopatra: Handle not available keyserver or WKD when updating a certificate.
May 14 2025, 2:48 PM · gpd5x, kleopatra
TobiasFella moved T7652: Kleopatra: Add plural in verification messages for multiple signatures from Backlog to WIP on the gpd5x board.
May 14 2025, 1:10 PM · gpd5x, kleopatra
TobiasFella claimed T7652: Kleopatra: Add plural in verification messages for multiple signatures.
May 14 2025, 1:10 PM · gpd5x, kleopatra
ebo updated the task description for T7495: Kleopatra: Improve success message on keyserver upload.
May 14 2025, 12:40 PM · kleopatra, gpd5x
TobiasFella moved T7495: Kleopatra: Improve success message on keyserver upload from Backlog to WIP on the gpd5x board.
May 14 2025, 12:30 PM · kleopatra, gpd5x
TobiasFella changed the status of T7580: Kleopatra: Add a dialog window to the disable/enable certificate action from Open to Testing.
May 14 2025, 11:59 AM · gpd5x, kleopatra
ebo renamed T7616: Kleopatra: add test to check connectivity from Draft: Kleopatra: add test to check connectivity to Kleopatra: add test to check connectivity.
May 14 2025, 11:58 AM · gpd5x, Feature Request, kleopatra
ebo updated the task description for T7616: Kleopatra: add test to check connectivity.
May 14 2025, 11:53 AM · gpd5x, Feature Request, kleopatra
ebo updated the task description for T7616: Kleopatra: add test to check connectivity.
May 14 2025, 11:34 AM · gpd5x, Feature Request, kleopatra
ebo added a comment to T7581: Kleopatra: Create team key.

Tooltip: Save this secret key to share with other team members.
dt. Menüeintrag: Geheimen Team-Schlüssel speichern
Tooltip: Geheimen Schlüssel speichern und mit Team teilen.

May 14 2025, 11:21 AM · Feature Request, gpd5x, kleopatra
ebo updated the task description for T7579: Kleopatra: improve menu items.
May 14 2025, 10:48 AM · kleopatra, gpd5x
ebo added a comment to T7616: Kleopatra: add test to check connectivity.

Werner strongly prefers to include it in the self-tests instead of adding a command to the drop-down list.
I will therefore update the description accordingly.

May 14 2025, 10:15 AM · gpd5x, Feature Request, kleopatra
ebo triaged T7652: Kleopatra: Add plural in verification messages for multiple signatures as Normal priority.
May 14 2025, 9:10 AM · gpd5x, kleopatra
ebo triaged T7651: Draft: Kleopatra: Improve color codes of verification result messages as Normal priority.
May 14 2025, 9:09 AM · kleopatra

May 13 2025

timegrid updated the task description for T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures).
May 13 2025, 5:33 PM · gpd5x, kleopatra
timegrid added a comment to T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures).

basically solved, for follow up see

May 13 2025, 5:31 PM · gpd5x, kleopatra
timegrid created T7652: Kleopatra: Add plural in verification messages for multiple signatures.
May 13 2025, 5:27 PM · gpd5x, kleopatra
hej added a comment to T7495: Kleopatra: Improve success message on keyserver upload.

"Upload successful." or "Upload complete." (even shorter) for the title bar are fine :)

May 13 2025, 5:21 PM · kleopatra, gpd5x
timegrid created T7651: Draft: Kleopatra: Improve color codes of verification result messages.
May 13 2025, 5:21 PM · kleopatra
ebo added a comment to T7495: Kleopatra: Improve success message on keyserver upload.

I forgot the differentiation between singular and plural…
Maybe "Upload successful" would be enough.

May 13 2025, 5:14 PM · kleopatra, gpd5x
timegrid added a comment to T7509: gpg4win: Make the AppImage build work with the new Docker-based build script.

after https://dev.gnupg.org/rW14d86c01819ef3ddbc7f03b34e821e367cea3b02 only qrencode is left:

May 13 2025, 5:02 PM · gpd5x, AppImage, gpg4win
timegrid moved T7509: gpg4win: Make the AppImage build work with the new Docker-based build script from QA to WIP on the gpd5x board.
May 13 2025, 4:42 PM · gpd5x, AppImage, gpg4win
timegrid added a comment to T7509: gpg4win: Make the AppImage build work with the new Docker-based build script.

currently not testable. some urls in download.sh are broken (404):

May 13 2025, 4:38 PM · gpd5x, AppImage, gpg4win
ebo renamed T7495: Kleopatra: Improve success message on keyserver upload from Draft: Kleopatra: Improve success message on keyserver upload to Kleopatra: Improve success message on keyserver upload.
May 13 2025, 3:54 PM · kleopatra, gpd5x
TobiasFella triaged T7641: The overlay used by GpgOL does hinder usage of other apps as Normal priority.
May 13 2025, 3:38 PM · gpgol, gpd5x
TobiasFella triaged T7650: Kleopatra: Limit width of KMessageBoxes as Normal priority.
May 13 2025, 3:22 PM · gpd5x, gpgpass, kleopatra
TobiasFella added a comment to T7641: The overlay used by GpgOL does hinder usage of other apps .

I suspect there's also a bug somewhere between qt and windows involved here: The overlay is supposed to be modal to the composer window, so it shouldn't be possible to move the overlay behind the compositor. This is probably the reason why the overlay is forced to stay on top in the first place...

May 13 2025, 1:23 PM · gpgol, gpd5x
timegrid added a comment to T7554: Kleopatra: Restore last window location on next start.

there are no display warnings

May 13 2025, 10:22 AM · gpd5x, kleopatra

May 12 2025

timegrid moved T7575: Kleopatra: Migrate application configuration file and state configuration file from old location to new location from WIP to Done on the gpd5x board.

looks good to me on gpg4win-5.0.0-beta190@win10

May 12 2025, 2:04 PM · Windows, gpd5x, kleopatra
timegrid moved T5304: Kleopatra: Main certificate view does not keep selected column width from WIP to Done on the gpd5x board.

looks good to me on gpg4win-5.0.0-beta190@win10

May 12 2025, 1:27 PM · gpd5x, Bug Report, kleopatra, gpg4win
timegrid added a comment to T7588: Kleopatra: Several problems with icons in high contrast modes.

on gpg4win-5.0.0-beta190@win10 (high contrast):

May 12 2025, 1:00 PM · a11y, Windows, gpd5x, kleopatra
timegrid moved T7587: Kleopatra: High contrast mode isn't respected anymore from WIP to Done on the gpd5x board.

looks good to me on gpg4win-5.0.0-beta190@win10

May 12 2025, 12:49 PM · gpd5x, kleopatra
timegrid moved T7558: Kleopatra: Show a certificate's comment field in certification dialog. from WIP to Done on the gpd5x board.

looks good to me on gpg4win-5.0.0-beta190@win10

May 12 2025, 12:04 PM · gpd5x, kleopatra