Page MenuHome GnuPG
Feed Advanced Search

Mar 7 2025

ebo renamed T7405: Kleopatra: Highlight if no valid encryption subkey exists from Kleopatra: Highlight if no valid encryption subkey exists to Draft: Kleopatra: Highlight if no valid encryption subkey exists.
Mar 7 2025, 11:28 AM · Feature Request, gpd5x, kleopatra
ebo edited projects for T6215: Kleopatra: "Not certified" Status for Validity with multiple user ids, added: gpd5x; removed Restricted Project.

I think "not certified" is ok if several UIDs with different certification states exist.

Mar 7 2025, 11:12 AM · gpd5x, kleopatra
CarlSchwan edited projects for T7267: Kleoaptra shows unknown validity for fully trusted S/MIME certificate in multipart/signed mail, added: gpd5x; removed Restricted Project.
Mar 7 2025, 10:40 AM · gpd5x, mimetreeparser

Mar 6 2025

ikloecker added a comment to T7549: Kleopatra: crash on click in certificate extension dialog.

Sounds like the animation causes/relies on a deferred destruction. Do we/KF6 delete the popup manually?

Mar 6 2025, 6:46 PM · gpd5x, kleopatra
ebo closed T7458: Kleopatra: Change strings in group window as Resolved.
Mar 6 2025, 4:26 PM · gpd5x, kleopatra
ebo closed T7474: Kleopatra: Display keys in the same way in different contexts as Resolved.

Version 4.0.0.250370 (Gpg4win-5.0.0-beta125):

Mar 6 2025, 4:11 PM · gpd5x, kleopatra
ebo closed T7513: Kleopatra: For "Update" via WKD show if the certificate was unchanged as Resolved.

Works as described with Version 4.0.0.250370 (Gpg4win-5.0.0-beta125):

Mar 6 2025, 3:55 PM · gpd5x, kleopatra
ebo added a subtask for T7557: Draft: Kleopatra: Sign/encrypt result window improvements (KF6): T7553: Kleopatra: change string and logic for option to continue showing the result window .
Mar 6 2025, 3:12 PM · gpd5x, kleopatra
ebo added a parent task for T7553: Kleopatra: change string and logic for option to continue showing the result window : T7557: Draft: Kleopatra: Sign/encrypt result window improvements (KF6).
Mar 6 2025, 3:12 PM · gpd5x, kleopatra
ebo renamed T7557: Draft: Kleopatra: Sign/encrypt result window improvements (KF6) from Draft: Kleopatra: Sign/encrypt result window improvements to Draft: Kleopatra: Sign/encrypt result window improvements (KF6).
Mar 6 2025, 2:31 PM · gpd5x, kleopatra
ebo triaged T7557: Draft: Kleopatra: Sign/encrypt result window improvements (KF6) as Normal priority.
Mar 6 2025, 2:27 PM · gpd5x, kleopatra
TobiasFella claimed T7549: Kleopatra: crash on click in certificate extension dialog.
Mar 6 2025, 2:17 PM · gpd5x, kleopatra
TobiasFella added a comment to T7549: Kleopatra: crash on click in certificate extension dialog.

Making some progress on understanding this:

Mar 6 2025, 2:17 PM · gpd5x, kleopatra
ebo renamed T7556: Kleopatra: Sign/encrypt window improvement (KF6) from Draft: Kleopatra: Sing/encrypt window improvement (KF6) to Draft: Kleopatra: Sign/encrypt window improvement (KF6).
Mar 6 2025, 12:15 PM · gpd5x, kleopatra
ebo triaged T7556: Kleopatra: Sign/encrypt window improvement (KF6) as Normal priority.
Mar 6 2025, 12:15 PM · gpd5x, kleopatra
ebo renamed T7473: Kleopatra: Display the same tooltip for keys in different fields from Draft: Kleopatra: Display the same tooltip for keys in different fields to Kleopatra: Display the same tooltip for keys in different fields.
Mar 6 2025, 11:44 AM · gpd5x, Feature Request, kleopatra
alexk raised the priority of T7361: notepad: Move to an external window from Low to Normal.
Mar 6 2025, 11:07 AM · gpd5x, kleopatra

Mar 5 2025

alexk added a comment to T7361: notepad: Move to an external window.

When opening the notepad in Kleopatra, open it in a new (non modal) window.
This has the advantage that you can to open several notepads.
Kleopatra has currently only two views for the main window: "Certificates" and "Notepad". Using a separate window for the notepad removes necessity for the the "Certificate" button in the icon bar, as well as the corresponding entry in the "View" menu.
That would also make Kleopatra more homogeneous and cleaner.

Mar 5 2025, 9:29 PM · gpd5x, kleopatra
ikloecker moved T7554: Kleopatra: Restore last window location on next start from Backlog to WIP on the gpd5x board.
Mar 5 2025, 4:45 PM · gpd5x, kleopatra
ikloecker triaged T7554: Kleopatra: Restore last window location on next start as Normal priority.
Mar 5 2025, 4:45 PM · gpd5x, kleopatra
ebo renamed T7553: Kleopatra: change string and logic for option to continue showing the result window from Draft: Kleopatra: change string and logic for option to continue showing the result window to Draft: Kleopatra: change string and logic for option to continue showing the result window .
Mar 5 2025, 4:14 PM · gpd5x, kleopatra
ebo triaged T7553: Kleopatra: change string and logic for option to continue showing the result window as Low priority.
Mar 5 2025, 3:56 PM · gpd5x, kleopatra
ebo triaged T7552: Kleopatra: Add search function to "configuration overview" as Normal priority.
Mar 5 2025, 3:30 PM · gpd5x, kleopatra
ebo added a comment to T7549: Kleopatra: crash on click in certificate extension dialog.

It is KF6.9.0 in Gpg4win-5.0.0-beta125

Mar 5 2025, 3:10 PM · gpd5x, kleopatra
ebo renamed T7551: Pinentry: display issue for symmetric password view from Kleopatra: In KF6 version display issue for symmetric password view to Pinentry: display issue for symmetric password view.
Mar 5 2025, 2:40 PM · pinentry, gpd5x
ikloecker added a comment to T7551: Pinentry: display issue for symmetric password view.

The formatted display of the symmetric passphrase is configurable: gpg-agent.conf option pinentry-formatted-passphrase

Mar 5 2025, 2:35 PM · pinentry, gpd5x
ebo lowered the priority of T7551: Pinentry: display issue for symmetric password view from Normal to Low.
Mar 5 2025, 2:33 PM · pinentry, gpd5x
ebo added a comment to T7551: Pinentry: display issue for symmetric password view.

Ok, the behavior is different depending on if

Mar 5 2025, 2:33 PM · pinentry, gpd5x
ebo added a comment to T7551: Pinentry: display issue for symmetric password view.

Oh, then I mistakenly assumed that this behavior is the same in Gpg4win and GnuPG-VSD…
Then this seems to be by design although it does not make sense IMHO to handle this aspect differently between 4win und VSD.

Mar 5 2025, 2:15 PM · pinentry, gpd5x
TobiasFella added a comment to T7551: Pinentry: display issue for symmetric password view.

I can find no difference between e.g. gpg4win-4.3.0 and 5.0-beta here:

  • The window gets smaller when entering a password in both versions
  • there is no whitespace between characters in the old version either
Mar 5 2025, 1:48 PM · pinentry, gpd5x
ebo triaged T7551: Pinentry: display issue for symmetric password view as Normal priority.
Mar 5 2025, 1:31 PM · pinentry, gpd5x

Mar 4 2025

ikloecker added a comment to T7549: Kleopatra: crash on click in certificate extension dialog.

Not reproducible on Linux (with KF 6.11): When clicking the drop down triangle the popup briefly flashes (opens and immediately closes) before the error window is shown. Maybe the bug was fixed in the meantime. Needs to be checked.

Mar 4 2025, 5:57 PM · gpd5x, kleopatra
ebo updated the task description for T7549: Kleopatra: crash on click in certificate extension dialog.
Mar 4 2025, 5:05 PM · gpd5x, kleopatra
ebo triaged T7549: Kleopatra: crash on click in certificate extension dialog as Normal priority.
Mar 4 2025, 5:03 PM · gpd5x, kleopatra
TobiasFella added a comment to T7545: Kleopatra: improve info on private key location in details.

In the spirit of making the UI less cluttered, I'd be in favor of removing this line entirely.

Mar 4 2025, 4:03 PM · gpd5x, kleopatra
ikloecker added a comment to T7548: Kleopatra: Wrong error message when unblocking PIN.

a) and b) are both entirely gpg's responsibility. I'm using --status-fd 2 --command-fd 2 to see which messages would be passed to/parsed by gpgme.

$ gpg --version
gpg (GnuPG) 2.4.8-beta10
Mar 4 2025, 2:16 PM · gpd5x
ebo updated subscribers of T7548: Kleopatra: Wrong error message when unblocking PIN.

The point here is that I tried to reset with the resetting code, not with the Admin PIN.
As you said we do have an error code for the wrong reset code. Which does not come up.

Mar 4 2025, 11:11 AM · gpd5x
werner triaged T7548: Kleopatra: Wrong error message when unblocking PIN as Normal priority.
Mar 4 2025, 10:51 AM · gpd5x
werner added a comment to T7548: Kleopatra: Wrong error message when unblocking PIN.

We do not have an error code for Admin PINs. The Admin PIN is also an OpenPGP card specific termm and other cards use different terms. For example a NKS has no Admin PIN at all but an alternative PIN.

Mar 4 2025, 10:51 AM · gpd5x

Feb 28 2025

ebo renamed T7548: Kleopatra: Wrong error message when unblocking PIN from Kleopatra: Error messages when unblocking PIN to Kleopatra: Wrong error message when unblocking PIN.
Feb 28 2025, 2:42 PM · gpd5x
ebo renamed T7548: Kleopatra: Wrong error message when unblocking PIN from Kleopatra: Wrong success/error messages when unblocking PIN to Kleopatra: Error messages when unblocking PIN.
Feb 28 2025, 2:42 PM · gpd5x
ebo triaged T7546: Kleopatra: wrong info on private key location in case of multiple as Normal priority.
Feb 28 2025, 2:28 PM · kleopatra
ebo triaged T7545: Kleopatra: improve info on private key location in details as Normal priority.
Feb 28 2025, 2:28 PM · gpd5x, kleopatra
ebo changed Version from Gpg4win 5.0.0-beta125 (at least) to Gpg4win 5.0.0-beta125, Gpg4win 4.4.0 on T7548: Kleopatra: Wrong error message when unblocking PIN.
Feb 28 2025, 2:22 PM · gpd5x
ebo added a comment to T7548: Kleopatra: Wrong error message when unblocking PIN.

With Gpg4win-Beta60 before the Gpg4win 4.4. release it was "reset code", see https://dev.gnupg.org/T5960#191665, seems there was a change after that

Feb 28 2025, 2:22 PM · gpd5x
ebo created T7548: Kleopatra: Wrong error message when unblocking PIN.
Feb 28 2025, 2:12 PM · gpd5x
TobiasFella moved T7532: Kleopatra fails to decrypt/extract archives located at very long file paths from Backlog to WIP on the gpd5x board.
Feb 28 2025, 12:31 PM · vsd33 (vsd-3.3.1), gpd5x, Bug Report, kleopatra
TobiasFella set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/370 on T7532: Kleopatra fails to decrypt/extract archives located at very long file paths.
Feb 28 2025, 12:31 PM · vsd33 (vsd-3.3.1), gpd5x, Bug Report, kleopatra
TobiasFella claimed T7532: Kleopatra fails to decrypt/extract archives located at very long file paths.
Feb 28 2025, 12:30 PM · vsd33 (vsd-3.3.1), gpd5x, Bug Report, kleopatra

Feb 27 2025

ebo created T7546: Kleopatra: wrong info on private key location in case of multiple .
Feb 27 2025, 9:50 AM · kleopatra
ebo renamed T7545: Kleopatra: improve info on private key location in details from Draft: Kleopatra: information on private key location in details to Draft: Kleopatra: improve info on private key location in details.
Feb 27 2025, 9:40 AM · gpd5x, kleopatra
ebo created T7545: Kleopatra: improve info on private key location in details.
Feb 27 2025, 9:37 AM · gpd5x, kleopatra

Feb 26 2025

werner added a comment to T6694: Random numbers from gpgme.

New API gpgme_op_random_bytes is now in master (gpgme 2.0). Use tests/run-genrandom --help for testing. Extra features will come soon.

Feb 26 2025, 2:22 PM · gpd5x, gpgpass, gpgme, Feature Request
ikloecker changed the status of T7528: Make it possible to run Kleopatra VSD and Kleopatra GPD in parallel from Open to Testing.

Remarks:

  • This works now on Windows and with the AppImage. This was achieved by customizing the internal application name of Kleopatra: kleopatra-vsd for GnuPG VS-Desktop, kleopatra-gpd for GnuPG Desktop, kleopatra for everything else.
  • As a side effect the different flavors of Kleopatra now use different names for the main config file and for the state file, i.e. Gpg4win uses kleopatrarc and kleopatrastaterc, GnuPG VS-Desktop will use kleopatra-vsdrc and kleopatra-vsdstaterc, and GnuPG Desktop will use kleopatra-gpdrc and kleopatra-gpdstaterc.
  • The internal application name is also used for config entries retrieved from the registry. That means that for VSD and GPD different registry paths are used in future releases.
  • Testing on Windows requires T7040: Make it possible to install GnuPG VSD and GPD in parallel.
Feb 26 2025, 2:01 PM · gpd5x, kleopatra
ikloecker added a comment to T6799: Kleopatra configuration files in wrong places.

Some remarks:

  • All Kleopatras use GNUPGHOME/kleopatra for the config files, but they use different names for the main config file and for the state file, i.e. Gpg4win uses kleopatrarc and kleopatrastaterc, GnuPG VS-Desktop will use kleopatra-vsdrc and kleopatra-vsdstaterc, and GnuPG Desktop will use kleopatra-gpdrc and kleopatra-gpdstaterc. That's a side effect of the changes for T7528: Make it possible to run Kleopatra VSD and Kleopatra GPD in parallel where the internal application name is set to kleopatra, kleopatra-vsd or kleopatra-gpd for the different flavors.
  • The Kleopatra configuration files are not migrated to the new location. (The group configuration should already have been migrated.)
Feb 26 2025, 1:52 PM · gpd5x, kleopatra
ikloecker changed the status of T6799: Kleopatra configuration files in wrong places from Open to Testing.

By the way, this also works for different GNUPGHOME. Tested with a gpgconf.ctl file with content gnupg = gnupg-gpd next to gpgconf.exe.

Feb 26 2025, 1:32 PM · gpd5x, kleopatra
ikloecker added a comment to T6799: Kleopatra configuration files in wrong places.

Kleopatra now writes/reads all config files to/from GNUPGHOME/kleopatra.

Feb 26 2025, 11:47 AM · gpd5x, kleopatra

Feb 25 2025

ebo moved T7329: Update about data of Kleopatra from WIP to Done on the gpd5x board.
Feb 25 2025, 4:48 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ebo closed T6485: Kleopatra: Don't use checkboxes to configure signing and encryption as Resolved.

The button for "Encrypt to others" is gone:

Feb 25 2025, 4:46 PM · gpd5x, kleopatra
werner triaged T7540: Kleopatra: Wrong tab order in smart card window as Normal priority.
Feb 25 2025, 4:33 PM · gpd5x, kleopatra
ikloecker claimed T6799: Kleopatra configuration files in wrong places.
Feb 25 2025, 3:14 PM · gpd5x, kleopatra

Feb 24 2025

ebo updated the task description for T7540: Kleopatra: Wrong tab order in smart card window.
Feb 24 2025, 2:50 PM · gpd5x, kleopatra
ebo created T7540: Kleopatra: Wrong tab order in smart card window.
Feb 24 2025, 1:57 PM · gpd5x, kleopatra

Feb 21 2025

werner triaged T7538: Kleopatra: Do only ask for confirmation twice when deleting a secret key as Normal priority.
Feb 21 2025, 9:11 AM · gpd5x, kleopatra

Feb 20 2025

ebo renamed T7538: Kleopatra: Do only ask for confirmation twice when deleting a secret key from Kleopatra: Do only ask for confirmation once when deleting a secret key to Kleopatra: Do only ask for confirmation twice when deleting a secret key.
Feb 20 2025, 3:48 PM · gpd5x, kleopatra
ebo created T7538: Kleopatra: Do only ask for confirmation twice when deleting a secret key.
Feb 20 2025, 3:46 PM · gpd5x, kleopatra
ebo edited projects for T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key, added: gpd5x; removed Restricted Project.
Feb 20 2025, 3:33 PM · gpd5x, Feature Request, kleopatra
ebo renamed T7502: Kleopatra: Import secret key dialog improvement from Draft: Kleopatra: Import secret key dialog improvement to Kleopatra: Import secret key dialog improvement.
Feb 20 2025, 1:59 PM · gpd5x, kleopatra
hej added a comment to T7502: Kleopatra: Import secret key dialog improvement.

You have imported a certificate with secret key.

Feb 20 2025, 12:54 PM · gpd5x, kleopatra
ebo added a comment to T7502: Kleopatra: Import secret key dialog improvement.

You have imported a certificate with secret key.

Fingerprint: XXX
User ID: ABC
Feb 20 2025, 12:07 PM · gpd5x, kleopatra
hej added a comment to T7502: Kleopatra: Import secret key dialog improvement.

Here are some ideas:

Feb 20 2025, 10:22 AM · gpd5x, kleopatra

Feb 19 2025

ebo added a comment to T7502: Kleopatra: Import secret key dialog improvement.

Also, we should not forget the context of the whole dialog in the window. So we get the wording right, especially regarding key / certificate.

Feb 19 2025, 5:00 PM · gpd5x, kleopatra

Feb 18 2025

werner triaged T7462: gpg4win CLI installation ignores .ini configuration as Normal priority.
Feb 18 2025, 4:51 PM · gpd5x, gpg4win
werner triaged T7534: GpgOL: Header info disappears when forwarding a HTML mail as Normal priority.
Feb 18 2025, 4:50 PM · gpd5x, gpgol
ebo updated the task description for T7534: GpgOL: Header info disappears when forwarding a HTML mail.
Feb 18 2025, 4:34 PM · gpd5x, gpgol
ebo created T7534: GpgOL: Header info disappears when forwarding a HTML mail.
Feb 18 2025, 4:33 PM · gpd5x, gpgol

Feb 17 2025

hej added a comment to T7502: Kleopatra: Import secret key dialog improvement.

"Exclusive user" sounds a bit odd and could still be misinterpreted. A native speaker would probably say "Are you the sole user of this secret key?“ or (even better and shorter) "Are you the only user of this secret key?"

Feb 17 2025, 10:56 AM · gpd5x, kleopatra

Feb 14 2025

ebo added a comment to T7502: Kleopatra: Import secret key dialog improvement.

Background of my "reminder" comment: we were discussing to establish a sane workflow for sharing keys. Which is quite commonly done e.g. for functional mail addresses, but usually people seem to share the whole secret key which is not advisable. We would want people to only share subkeys for that purpose.
It was the case that somebody gets a subkey for such an "offline" primary for the first time which I was thinking of.

Feb 14 2025, 2:25 PM · gpd5x, kleopatra
ikloecker added a comment to T7515: Kleopatra: reduce the number of actions in the context menu.

Details should be the first action (since it's likely the most often used action by people who don't know about double-click). And I'd move the "destructive actions" to the bottom. And there are way to many separators.

Feb 14 2025, 1:19 PM · gpd5x, kleopatra
ikloecker added a comment to T7502: Kleopatra: Import secret key dialog improvement.
In T7502#198141, @ebo wrote:

Reminder: we have to keep in mind the workflow of the import of secret subkeys. Do we need different behavior conditional on "is primary key present" or not?

Feb 14 2025, 1:14 PM · gpd5x, kleopatra
ebo added a comment to T7502: Kleopatra: Import secret key dialog improvement.

Reminder: we have to keep in mind the workflow of the import of secret subkeys. Do we need different behavior conditional on "is primary key present" or not?

Feb 14 2025, 12:34 PM · gpd5x, kleopatra
ebo renamed T6471: Draft: Kleopatra: Increase warning for backup secret key - Especially in de-vs mode from Kleopatra: Increase warning for backup secret key - Especially in de-vs mode to Draft: Kleopatra: Increase warning for backup secret key - Especially in de-vs mode.
Feb 14 2025, 12:06 PM · gpd5x, Windows, kleopatra
ebo moved T6485: Kleopatra: Don't use checkboxes to configure signing and encryption from Backlog to QA on the gpd5x board.
Feb 14 2025, 12:00 PM · gpd5x, kleopatra
ebo renamed T6485: Kleopatra: Don't use checkboxes to configure signing and encryption from Kleopatra: give warning if file will only be encrypted to self to Kleopatra: Don't use checkboxes to configure signing and encryption.
Feb 14 2025, 12:00 PM · gpd5x, kleopatra
TobiasFella added a comment to T7515: Kleopatra: reduce the number of actions in the context menu.

With my initial suggestions, modified by:

Feb 14 2025, 11:53 AM · gpd5x, kleopatra

Feb 13 2025

TobiasFella triaged T7532: Kleopatra fails to decrypt/extract archives located at very long file paths as Normal priority.
Feb 13 2025, 4:24 PM · vsd33 (vsd-3.3.1), gpd5x, Bug Report, kleopatra
ikloecker claimed T7528: Make it possible to run Kleopatra VSD and Kleopatra GPD in parallel.
Feb 13 2025, 2:51 PM · gpd5x, kleopatra
ebo added a comment to T7515: Kleopatra: reduce the number of actions in the context menu.

Another thing (should definitely go into a new ticket if we want to do something regarding this):

Feb 13 2025, 11:58 AM · gpd5x, kleopatra
ebo edited projects for T7088: Do not allow local installation (without administrator rights) for VSD, added: gpd5x; removed Restricted Project.
Feb 13 2025, 10:34 AM · gpd5x, vsd

Feb 12 2025

ikloecker added a comment to T7509: gpg4win: Make the AppImage build work with the new Docker-based build script.

Okay. We now replace the standard Breeze icon of kleopatra with the red head for vsd and with a new blue head for gpd. The replacements are used for the About action and in the About dialog, but kwin (X11) insists on using the standard icon as window icon. And the system tray also shows the standard symbolic Breeze icon instead of the replacements. strace shows that the replacement icons embedded in the AppImage are loaded. No idea why kwin and the system tray still use the standard icons.

Feb 12 2025, 5:33 PM · gpd5x, AppImage, gpg4win
ebo updated the task description for T7514: Draft: Kleopatra: Tooltip for the status "VS-NfD compliant".
Feb 12 2025, 3:10 PM · vsd, kleopatra, gpd5x
ebo lowered the priority of T7514: Draft: Kleopatra: Tooltip for the status "VS-NfD compliant" from Normal to Wishlist.
Feb 12 2025, 3:09 PM · vsd, kleopatra, gpd5x
ebo lowered the priority of T7504: Draft: Kleopatra: Tooltip in the status line from Normal to Wishlist.
Feb 12 2025, 3:01 PM · vsd, gpd5x, kleopatra
ebo updated the task description for T7502: Kleopatra: Import secret key dialog improvement.
Feb 12 2025, 2:22 PM · gpd5x, kleopatra
ebo added a comment to T7502: Kleopatra: Import secret key dialog improvement.

Shorter version:

Feb 12 2025, 11:12 AM · gpd5x, kleopatra
ebo added a comment to T7502: Kleopatra: Import secret key dialog improvement.

Possible explanation text for the user regarding the background of the question (probably to long):

Feb 12 2025, 10:07 AM · gpd5x, kleopatra
werner added a comment to T7509: gpg4win: Make the AppImage build work with the new Docker-based build script.

FWIW, for gpd and vsd we should use a different icon (blue head for gpd and red head for vsd)

Feb 12 2025, 9:13 AM · gpd5x, AppImage, gpg4win

Feb 11 2025

ikloecker added a comment to T7509: gpg4win: Make the AppImage build work with the new Docker-based build script.

Kleopatra with Breeze style:

Feb 11 2025, 4:52 PM · gpd5x, AppImage, gpg4win
ebo updated the task description for T7367: Show backend logs in error message boxes.
Feb 11 2025, 4:17 PM · gpd5x, kleopatra
ebo triaged T7528: Make it possible to run Kleopatra VSD and Kleopatra GPD in parallel as High priority.
Feb 11 2025, 12:14 PM · gpd5x, kleopatra