Page MenuHome GnuPG
Feed Advanced Search

Nov 4 2024

ikloecker added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

As discussed today let's use the following heuristic:

  • If we find a certificate for the recipient (sub)key in the key cache (ignoring ADSK subkeys) then list this certificate as recipient.
  • Else: If we find a single certificate for the recipient (sub)key in the key cache (including ADSK subkeys) then list this certificate as recipient.
  • Else: In a second pass, check if any of the already known recipient certificates has a(n ADSK) subkey matching the unknown recipient (sub)key. In this case list this recipient again (so that formatRecipientsDetails doesn't assume an unknown recipient).
  • Else: Count the recipient as unknown.
Nov 4 2024, 11:22 AM · gpd5x, kleopatra
ebo added a comment to T7350: Kleopatra: Don't offer "Trust root certificate" if users are not allowed to do this.

The option can be enabled/disabled via the GnuPG System configuration in Kleopatra (Private Keys -> Disallow clients to mark keys as "trusted"), i.e. you don't have to edit gpg-agent.conf by hand.

Nov 4 2024, 9:45 AM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ikloecker removed a project from T6914: Kleopatra: Make group feature more visible: Restricted Project.
Nov 4 2024, 9:28 AM · kleopatra
ikloecker closed T6914: Kleopatra: Make group feature more visible, a subtask of T6916: Kleopatra group related improvements, as Resolved.
Nov 4 2024, 9:28 AM · kleopatra
ikloecker closed T6914: Kleopatra: Make group feature more visible as Resolved.

Close ticket. We don't need two tickets for collecting group-related tickets.

Nov 4 2024, 9:28 AM · kleopatra
ikloecker added a subtask for T6916: Kleopatra group related improvements: T6915: Kleopatra: Make it more clear that you can use a mail address as a group name.
Nov 4 2024, 9:27 AM · kleopatra
ikloecker removed a subtask for T6914: Kleopatra: Make group feature more visible: T6915: Kleopatra: Make it more clear that you can use a mail address as a group name.
Nov 4 2024, 9:27 AM · kleopatra
ikloecker edited parent tasks for T6915: Kleopatra: Make it more clear that you can use a mail address as a group name, added: T6916: Kleopatra group related improvements; removed: T6914: Kleopatra: Make group feature more visible.
Nov 4 2024, 9:27 AM · kleopatra, Restricted Project
ikloecker removed a subtask for T6914: Kleopatra: Make group feature more visible: T6911: Libkleo / Kleopatra: Group configuration from keyresolver?.
Nov 4 2024, 9:26 AM · kleopatra
ikloecker edited parent tasks for T6911: Libkleo / Kleopatra: Group configuration from keyresolver?, added: T6916: Kleopatra group related improvements; removed: T6914: Kleopatra: Make group feature more visible.
Nov 4 2024, 9:26 AM · libkleo, kleopatra, Restricted Project
ikloecker added a subtask for T6916: Kleopatra group related improvements: T6911: Libkleo / Kleopatra: Group configuration from keyresolver?.
Nov 4 2024, 9:26 AM · kleopatra
ikloecker removed a subtask for T6914: Kleopatra: Make group feature more visible: T6913: Kleopatra: Put groups into toolbar menu.
Nov 4 2024, 9:26 AM · kleopatra
ikloecker added a subtask for T6916: Kleopatra group related improvements: T6913: Kleopatra: Put groups into toolbar menu.
Nov 4 2024, 9:26 AM · kleopatra
ikloecker edited parent tasks for T6913: Kleopatra: Put groups into toolbar menu, added: T6916: Kleopatra group related improvements; removed: T6914: Kleopatra: Make group feature more visible.
Nov 4 2024, 9:26 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker removed a subtask for T6914: Kleopatra: Make group feature more visible: T6912: Kleopatra: Add right click "create group" option.
Nov 4 2024, 9:26 AM · kleopatra
ikloecker edited parent tasks for T6912: Kleopatra: Add right click "create group" option, added: T6916: Kleopatra group related improvements; removed: T6914: Kleopatra: Make group feature more visible.
Nov 4 2024, 9:26 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a subtask for T6916: Kleopatra group related improvements: T6912: Kleopatra: Add right click "create group" option.
Nov 4 2024, 9:26 AM · kleopatra
ikloecker placed T6916: Kleopatra group related improvements up for grabs.

Remove assignment. Ticket collections are not actionable by a developer.

Nov 4 2024, 9:24 AM · kleopatra
ebo edited projects for T7355: Keyboard navigation inside the Notepad text editor, added: gpd5x; removed Restricted Project.
Nov 4 2024, 8:35 AM · vsd34, gpd5x, a11y, kleopatra

Nov 2 2024

werner changed the status of T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds from Testing to Open.
Nov 2 2024, 4:12 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report

Nov 1 2024

gniibe added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

@ebo Thank you for your continuous testing.

Nov 1 2024, 1:59 AM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report

Oct 31 2024

ikloecker added a comment to T6072: Kleopatra: Display "gpgconf -X" .

@TobiasFella prepared the installation in https://dev.gnupg.org/rW9218ebfb7c01478a6fa7b2892fec4d9fd83ba273 . I left some comments on this commit.

Oct 31 2024, 6:56 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
TobiasFella added a comment to T6072: Kleopatra: Display "gpgconf -X" .

right. the installer needs to install kleopatradebugcommandsrc next to libkleopatrarc

Oct 31 2024, 4:17 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ebo added a comment to T6072: Kleopatra: Display "gpgconf -X" .
  • Name is now: "Show GnuPG Configuration"
  • When I choose that, the window which opens has a title and a close button, the file extension on saving is .txt
Oct 31 2024, 4:15 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ebo updated the task description for T7367: Show backend logs in error message boxes.
Oct 31 2024, 4:06 PM · gpd5x, kleopatra
TobiasFella set External Link to https://invent.kde.org/pim/libkleo/-/merge_requests/160 on T7365: Kleopatra: Error on key generation after using the "Retry" button.
Oct 31 2024, 4:06 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ebo added a subtask for T7366: Logging related issues: T4383: Add a monitor callback to the gpgrt logging system.
Oct 31 2024, 4:00 PM · kleopatra
ebo added a subtask for T7366: Logging related issues: T6072: Kleopatra: Display "gpgconf -X" .
Oct 31 2024, 3:55 PM · kleopatra
ebo added a parent task for T6072: Kleopatra: Display "gpgconf -X" : T7366: Logging related issues.
Oct 31 2024, 3:55 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ebo added a parent task for T7147: Kleopatra: Add debug information / Log handling: T7366: Logging related issues.
Oct 31 2024, 3:55 PM · Restricted Project, kleopatra
ebo added a subtask for T7366: Logging related issues: T7147: Kleopatra: Add debug information / Log handling.
Oct 31 2024, 3:55 PM · kleopatra
ebo updated the task description for T6208: Kleopatra: Provide log for all jobs.
Oct 31 2024, 3:35 PM · Restricted Project, kleopatra
ebo added a subtask for T7366: Logging related issues: T6208: Kleopatra: Provide log for all jobs.
Oct 31 2024, 3:30 PM · kleopatra
ebo added a parent task for T6208: Kleopatra: Provide log for all jobs: T7366: Logging related issues.
Oct 31 2024, 3:30 PM · Restricted Project, kleopatra
ebo created T7367: Show backend logs in error message boxes.
Oct 31 2024, 3:30 PM · gpd5x, kleopatra
ebo triaged T7366: Logging related issues as Normal priority.
Oct 31 2024, 3:23 PM · kleopatra
ebo triaged T7365: Kleopatra: Error on key generation after using the "Retry" button as Normal priority.
Oct 31 2024, 3:19 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ebo added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

Unfortunately, this seems not to have ended the sporadic hangs.
I just saw a hanging initial keylisting with gpg4win-beta-70 which has gpg 2.4.6

Oct 31 2024, 3:18 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
TobiasFella claimed T7365: Kleopatra: Error on key generation after using the "Retry" button.
Oct 31 2024, 3:06 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ebo updated subscribers of T7365: Kleopatra: Error on key generation after using the "Retry" button.

maybe related to https://dev.gnupg.org/T5444 ?

Oct 31 2024, 2:45 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ebo created T7365: Kleopatra: Error on key generation after using the "Retry" button.
Oct 31 2024, 1:14 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ebo updated the task description for T7259: Kleopatra: Kwatchgnupg must not modify conf files.
Oct 31 2024, 10:46 AM · gpd5x, Bug Report, kleopatra
ebo moved T7306: Kleopatra: Decryption aborts without error message to user from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Tested wit 4win Beta-70:

Oct 31 2024, 10:26 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo updated subscribers of T7364: Kleopatra: Crash on Quit.
Oct 31 2024, 10:01 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo created T7364: Kleopatra: Crash on Quit.
Oct 31 2024, 10:00 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra

Oct 30 2024

ikloecker closed T7225: Kleopatra: Port away from KIconLoader as Resolved.

The last two usages of KIconLoader have been remove in kleopatra master. (libkleo was already good.)

Oct 30 2024, 4:59 PM · kleopatra, Bug Report
ebo edited projects for T7362: notepad: Clipboard and filesystem integration, added: gpd5x; removed Restricted Project.
Oct 30 2024, 4:20 PM · gpd5x, kleopatra
ebo edited projects for T7361: notepad: Move to an external window, added: gpd5x; removed Restricted Project.
Oct 30 2024, 4:20 PM · gpd5x, kleopatra
ebo added a comment to T7354: Leak of User-ID via clipboard.

Sorry, I've pasted the wrong link, I wanted to paste this one: https://lists.gnupg.org/mailman/listinfo/gnupg-users

Oct 30 2024, 3:46 PM · kleopatra, gnupg, Bug Report
marcel.proust added a comment to T7354: Leak of User-ID via clipboard.

Why would I turn to the Windows mailing list when I am a Linux user?

Oct 30 2024, 3:16 PM · kleopatra, gnupg, Bug Report
ikloecker added a comment to T7362: notepad: Clipboard and filesystem integration.

Note that Kleopatra already has clipboard integration via its tray icon, i.e. you can directly sign/encrypt/decrypt/import the clipboard content from there. Unfortunately, it uses a complete different UI for selecting the recipients. Lots of room for improvement/consolidation.

Oct 30 2024, 2:54 PM · gpd5x, kleopatra
CarlSchwan added a comment to T5957: Kleopatra: Show recipient information in the Notepad next to the input field .

Some follow up tasks: T7361: notepad: Move to an external window T7355: Keyboard navigation inside the Notepad text editor and T7362: notepad: Clipboard and filesystem integration

Oct 30 2024, 2:39 PM · gpd5x, kleopatra
CarlSchwan created T7362: notepad: Clipboard and filesystem integration.
Oct 30 2024, 2:38 PM · gpd5x, kleopatra
ikloecker added a comment to T7329: Update about data of Kleopatra.

Kleopatra (master; KF6)

Oct 30 2024, 2:35 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
CarlSchwan created T7361: notepad: Move to an external window.
Oct 30 2024, 2:33 PM · gpd5x, kleopatra
CarlSchwan changed the status of T5957: Kleopatra: Show recipient information in the Notepad next to the input field from Open to Testing.
Oct 30 2024, 2:26 PM · gpd5x, kleopatra
ikloecker added a comment to T7329: Update about data of Kleopatra.

https://invent.kde.org/pim/kleopatra/-/merge_requests/309

Oct 30 2024, 11:37 AM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ebo edited projects for T6893: Kleopatra: Drag & Drop certificates to somewhere to export them, added: gpd5x; removed vsd33, Restricted Project.

ok, I confirm that this is removed in 4win-beta-70 and update the tags

Oct 30 2024, 11:35 AM · Linux, gpd5x, kleopatra
CarlSchwan created T7355: Keyboard navigation inside the Notepad text editor.
Oct 30 2024, 11:21 AM · vsd34, gpd5x, a11y, kleopatra
ebo closed T7354: Leak of User-ID via clipboard as Invalid.

I removed a duplicated comment above.
Please do not duplicate information (no top posting) and keep your descriptions short and to the point.

Oct 30 2024, 10:45 AM · kleopatra, gnupg, Bug Report
marcel.proust added a comment to T7354: Leak of User-ID via clipboard.

"BTW, GnuPG 2.3.4 is a very old version."

Oct 30 2024, 9:43 AM · kleopatra, gnupg, Bug Report
marcel.proust added a comment to T7354: Leak of User-ID via clipboard.
Oct 30 2024, 9:30 AM · kleopatra, gnupg, Bug Report
marcel.proust added a comment to T7354: Leak of User-ID via clipboard.

In the story of my life, you are a mythological figure.

Oct 30 2024, 9:28 AM · kleopatra, gnupg, Bug Report
ebo edited projects for T7339: Kleopatra: Cannot decrypt packets with hybrid cipher without using symmetric passphrase, added: gpd5x; removed gpd5x (gpd-5.0.0).
Oct 30 2024, 9:21 AM · gpd5x, kleopatra, Bug Report
ebo moved T7334: Kleopatra: ADSK shown as "unknown recipient" from Backlog to WIP on the gpd5x board.
Oct 30 2024, 8:53 AM · gpd5x, kleopatra
ebo added a project to T7334: Kleopatra: ADSK shown as "unknown recipient": gpd5x.
Oct 30 2024, 8:52 AM · gpd5x, kleopatra
werner renamed T7354: Leak of User-ID via clipboard from Major Security Issue: Leak of User-ID via clipboard to Leak of User-ID via clipboard.
Oct 30 2024, 8:31 AM · kleopatra, gnupg, Bug Report

Oct 29 2024

ikloecker added a comment to T6893: Kleopatra: Drag & Drop certificates to somewhere to export them.

The possibility to drag certificates from Kleopatra to somewhere else has been disabled for Windows builds. The change has also been backported for vsd33. In the vsd33 AppImage it should still be possible to export certificates by dragging them from Kleopatra to, for example, Dolphin. Maybe we still want to remove the vsd33 tag.

Oct 29 2024, 4:49 PM · Linux, gpd5x, kleopatra
ikloecker changed the status of T7349: Kleopatra: inconsistent behavior of "Trust root certificate" from Open to Testing.

Kleopatra now asks the same questions as the GnuPG backend. The choices the user can make are a bit different because the user already told Kleopatra that they want to trust (or distrust) a root certificate. Therefore, the first dialog only has "Yes" and "Cancel". And the fingerprint dialog (which is only shown for Trust but not for Distrust) only has "Correct" and "Wrong". Another difference is that in GnuPG clicking "Wrong" makes GnuPG mark the certificate as untrusted (which is a bit surprising). In Kleopatra the certificate is left unchanged if the user selects "Wrong".

Oct 29 2024, 4:39 PM · gpd5x, kleopatra
ikloecker changed the status of T7350: Kleopatra: Don't offer "Trust root certificate" if users are not allowed to do this from Open to Testing.

If gpg-agent's option "no-allow-mark-trusted" is set then the actions "Trust root certificate" and "Distrust root certificate" won't be available. If the option is set while Kleopatra is running then it needs to be restarted to get rid of the actions. If one tries to use the actions then Kleopatra will tell you that you are not allowed to do this. Similarly one needs to restart Kleopatra to make the action available again after the option was unset.

Oct 29 2024, 4:32 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
TobiasFella changed the status of T7352: Kleopatra: Improve titles for notepad error dialogs, a subtask of T7341: Kleopatra: Improve notepad result messages, from Open to Testing.
Oct 29 2024, 3:09 PM · gpd5x, kleopatra
TobiasFella changed the status of T7352: Kleopatra: Improve titles for notepad error dialogs from Open to Testing.
Oct 29 2024, 3:09 PM · gpd5x, kleopatra
werner changed the status of T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds from Open to Testing.
Oct 29 2024, 1:07 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
werner closed T6882: Make ADSK configurable for new keys, a subtask of T6879: Kleopatra: Add support for adding an ADSK, as Resolved.
Oct 29 2024, 12:55 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

Fix backported to 2.4

Oct 29 2024, 12:51 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ebo updated the task description for T6879: Kleopatra: Add support for adding an ADSK.
Oct 29 2024, 12:07 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
TobiasFella updated the task description for T7352: Kleopatra: Improve titles for notepad error dialogs.
Oct 29 2024, 12:02 PM · gpd5x, kleopatra
ebo removed projects from T7249: Kleopatra: Remove tab "Smartcard" in the certificate details window: vsd33, Restricted Project.

As the tabs were never part of a official release, I remove the workboard tags

Oct 29 2024, 11:59 AM · kleopatra
ebo closed T7249: Kleopatra: Remove tab "Smartcard" in the certificate details window as Resolved.
Oct 29 2024, 11:55 AM · kleopatra
ebo moved T7249: Kleopatra: Remove tab "Smartcard" in the certificate details window from Restricted Project Column to Restricted Project Column on the Restricted Project board.

gpg4win-beta-64: The smart card tab introduced by T7020: Kleopatra: add "Smart Card" tab to certificate detail view is gone again

Oct 29 2024, 11:53 AM · kleopatra
ebo removed projects from T7020: Kleopatra: add "Smart Card" tab to certificate detail view: vsd33, Restricted Project.
Oct 29 2024, 11:51 AM · kleopatra
ebo closed T7020: Kleopatra: add "Smart Card" tab to certificate detail view, a subtask of T6785: Kleopatra: Improvements related to smart cards, as Invalid.
Oct 29 2024, 11:50 AM · kleopatra
ebo closed T7020: Kleopatra: add "Smart Card" tab to certificate detail view as Invalid.

It was decided to remove the tab again: T7249: Kleopatra: Remove tab "Smartcard" in the certificate details window, so its gone in 4win-Beta-64

Oct 29 2024, 11:50 AM · kleopatra
ebo moved T7128: Kleopatra: make details clear for keys with multiple locations from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 29 2024, 11:25 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker moved T7343: Kleopatra: Error formatted incorrectly in certificate creation result dialog from Backlog to WiP on the vsd33 board.

Backported for vsd33

Oct 29 2024, 10:29 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
TobiasFella added a project to T7343: Kleopatra: Error formatted incorrectly in certificate creation result dialog: vsd33.
Oct 29 2024, 10:20 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ebo edited projects for T6799: Kleopatra configuration files in wrong places, added: gpd5x; removed vsd33, Restricted Project.
Oct 29 2024, 9:42 AM · gpd5x, kleopatra
werner added a comment to T6799: Kleopatra configuration files in wrong places.

Thus the rule is that all our Qt applications except for pinentry need to fist initialize gpgme to get the actually used GNUPGEHOME. gpgconf either takes this from the GNUPGHOME envvar or from its default or via its gpgconf.ctl file.
The latter can eventually be used to move the default homedir to %APPDATA%\gnupg-vsd so to allow using different versions of the gnupg engine.

Oct 29 2024, 9:37 AM · gpd5x, kleopatra

Oct 28 2024

ebo changed the status of T7140: Kleopatra: change help menu entry for Secops in the VSD version from Open to Testing.
Oct 28 2024, 2:51 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
TobiasFella changed the status of T7341: Kleopatra: Improve notepad result messages from Open to Testing.
Oct 28 2024, 2:38 PM · gpd5x, kleopatra
TobiasFella changed the status of T7341: Kleopatra: Improve notepad result messages, a subtask of T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures), from Open to Testing.
Oct 28 2024, 2:38 PM · gpd5x, kleopatra
ebo changed the status of T7329: Update about data of Kleopatra from Open to Testing.
Oct 28 2024, 2:37 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
TobiasFella triaged T7352: Kleopatra: Improve titles for notepad error dialogs as Normal priority.
Oct 28 2024, 2:28 PM · gpd5x, kleopatra
ikloecker moved T7329: Update about data of Kleopatra from Backlog to WIP on the gpd5x board.
Oct 28 2024, 1:55 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ikloecker added a project to T7329: Update about data of Kleopatra: gpd5x.
Oct 28 2024, 1:55 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ikloecker moved T7331: Kleopatra: Improvements for debug dialog from Backlog to WiP on the vsd33 board.

Backported for vsd33

Oct 28 2024, 1:51 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a project to T7331: Kleopatra: Improvements for debug dialog: kleopatra.
Oct 28 2024, 1:30 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker moved T7321: Kleopatra: add warning symbol to all unusable groups from Backlog to WiP on the vsd33 board.
Oct 28 2024, 1:21 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker added a project to T7321: Kleopatra: add warning symbol to all unusable groups: vsd33.

Backported for vsd33 (as discussed with ebo)

Oct 28 2024, 1:21 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo assigned T7329: Update about data of Kleopatra to CarlSchwan.
Oct 28 2024, 11:37 AM · vsd33 (vsd-3.3.0), gpd5x, kleopatra