Page MenuHome GnuPG
Feed Advanced Search

Nov 4 2024

werner added a comment to T7329: Update about data of Kleopatra.

ALright, let's go with that latest version (rKLEOPATRAab32b52a6cf8)

Nov 4 2024, 12:52 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ikloecker triaged T7355: Keyboard navigation inside the Notepad text editor as High priority.

High priority since it affects accessibility and was mentioned as problem in the accessibility reports.

Nov 4 2024, 11:47 AM · gpd5x, a11y, kleopatra
ikloecker triaged T7361: notepad: Move to an external window as Low priority.

This isn't really important at the moment.

Nov 4 2024, 11:44 AM · gpd5x, kleopatra
ikloecker triaged T7362: notepad: Clipboard and filesystem integration as Low priority.

Ctrl+A + Ctrl+C to copy to clipboard and Ctrl+V do paste isn't exactly super complicated for people who know how to use the clipboard. -> Low

Nov 4 2024, 11:43 AM · gpd5x, kleopatra
ikloecker changed the status of T7349: Kleopatra: inconsistent behavior of "Trust root certificate" from Testing to Open.

We decided that Kleopatra should behave the same way as GnuPG when the user clicks "Wrong". Kleopatra should inform the user that the certificate has been marked as not trusted because of the wrong fingerprint.

Nov 4 2024, 11:38 AM · gpd5x, kleopatra
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
ebo edited projects for T7355: Keyboard navigation inside the Notepad text editor, added: gpd5x; removed Restricted Project.
Nov 4 2024, 8:35 AM · 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

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 created T7367: Show backend logs in error message boxes.
Oct 31 2024, 3:30 PM · gpd5x, 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
ebo updated the task description for T7259: Kleopatra: Kwatchgnupg must not modify conf files.
Oct 31 2024, 10:46 AM · gpd5x, Bug Report, kleopatra

Oct 30 2024

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

Oct 29 2024

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 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
TobiasFella updated the task description for T7352: Kleopatra: Improve titles for notepad error dialogs.
Oct 29 2024, 12:02 PM · gpd5x, kleopatra
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

Oct 28 2024

TobiasFella changed the status of T7341: Kleopatra: Improve notepad result messages 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 claimed T7350: Kleopatra: Don't offer "Trust root certificate" if users are not allowed to do this.
Oct 28 2024, 10:39 AM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ikloecker claimed T7349: Kleopatra: inconsistent behavior of "Trust root certificate".
Oct 28 2024, 10:38 AM · gpd5x, kleopatra
ikloecker closed T7347: Kleopatra: Require GpgME 1.23.2 as Resolved.
Oct 28 2024, 9:17 AM · gpd5x (gpd-5.0.0), kleopatra

Oct 25 2024

ebo triaged T7349: Kleopatra: inconsistent behavior of "Trust root certificate" as Normal priority.
Oct 25 2024, 4:28 PM · gpd5x, kleopatra
ebo edited projects for T7350: Kleopatra: Don't offer "Trust root certificate" if users are not allowed to do this, added: gpd5x; removed gpd5x (gpd-5.0.0).
Oct 25 2024, 4:28 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra

Oct 24 2024

ikloecker reassigned T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds from ikloecker to werner.

Passing ticket to werner to consider backports.

Oct 24 2024, 10:03 AM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report

Oct 22 2024

ebo renamed T6666: Draft: Kleopatra: revise certificate list filters from Kleopatra: revise certificate list filters to Draft: Kleopatra: revise certificate list filters.
Oct 22 2024, 2:05 PM · gpd5x, kleopatra
ikloecker triaged T7347: Kleopatra: Require GpgME 1.23.2 as Normal priority.
Oct 22 2024, 11:03 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker moved T7345: Kleopatra: Handle beta compliance from Backlog to WIP on the gpd5x board.
Oct 22 2024, 10:36 AM · gpd5x, kleopatra
ikloecker moved T7346: gpgmepp: Add support for beta compliance from Backlog to Done on the gpd5x board.
Oct 22 2024, 10:35 AM · gpgme, gpd5x
ikloecker closed T7346: gpgmepp: Add support for beta compliance, a subtask of T7345: Kleopatra: Handle beta compliance, as Resolved.
Oct 22 2024, 10:35 AM · gpd5x, kleopatra
ikloecker closed T7346: gpgmepp: Add support for beta compliance as Resolved.

The new API isn't used anywhere. For now it can only be tested with the test runners. -> setting to resolved

Oct 22 2024, 10:35 AM · gpgme, gpd5x
ikloecker updated the task description for T7345: Kleopatra: Handle beta compliance.
Oct 22 2024, 10:25 AM · gpd5x, kleopatra
ikloecker changed the status of T7345: Kleopatra: Handle beta compliance from Open to Testing.

Note for testing:
If the environment variable GNUPG_ASSUME_COMPLIANCE is set to "de-vs" and de-vs compliance is enabled then Kleopatra should show "VS-NfD compliant (beta)" instead of "VS-NfD compliant" everywhere. ("Not VS-NfD compliant" doesn't get the (beta) suffix.)

Oct 22 2024, 10:24 AM · gpd5x, kleopatra

Oct 21 2024

ikloecker triaged T7346: gpgmepp: Add support for beta compliance as Normal priority.
Oct 21 2024, 1:55 PM · gpgme, gpd5x
ikloecker triaged T7345: Kleopatra: Handle beta compliance as Normal priority.
Oct 21 2024, 1:52 PM · gpd5x, kleopatra

Oct 17 2024

ebo edited projects for T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds, added: gnupg22, gnupg24; removed gnupg.
Oct 17 2024, 1:49 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ebo triaged T7342: Kleopatra: Expired key selected for encryption is changed to other key when opening certificate details as Low priority.
Oct 17 2024, 1:35 PM · gpd5x, kleopatra, Bug Report

Oct 16 2024

ebo added a comment to T7331: Kleopatra: Improvements for debug dialog.

This is related to T6072: Kleopatra: Display "gpgconf -X"

Oct 16 2024, 4:39 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a project to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds: gnupg.

The fix should probably be backported to gnupg 2.2 and 2.4.

Oct 16 2024, 4:22 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
TobiasFella triaged T7341: Kleopatra: Improve notepad result messages as Normal priority.
Oct 16 2024, 2:15 PM · gpd5x, kleopatra
ikloecker added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

I confirm the fix. Using gnupg master the unit test ran 544 times without any failures or suspiciously long run time.

Oct 16 2024, 12:18 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
gniibe added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

Good catch, @ikloecker !
I located the bug in GnuPG, and the fix is: rG71840b57f486: common: Fix a race condition in creating socketdir.

Oct 16 2024, 3:08 AM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report

Oct 15 2024

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

I found one reason for the intermittently failing concurrent initial keylisting. gpgsm sometimes uses the wrong socket file to (try to) connect to gpg-agent.

Oct 15 2024, 12:11 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report

Oct 14 2024

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

I can reproduce this with gnupg 2.2.45-beta27 (STABLE-BRANCH-2-2 69a8aefa) on openSUSE Tumbleweed.

Oct 14 2024, 2:19 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ebo triaged T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds as High priority.
Oct 14 2024, 10:37 AM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report

Oct 11 2024

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

systemd based Linux?

Oct 11 2024, 10:32 AM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report

Oct 10 2024

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

I have reproduced this with libkleo from our gpg4win/24.05 branch and with gpg (GnuPG) 2.4.6-beta102 (HEAD of STABLE-BRANCH-2-4) and current master of gpgme and all GnuPG libraries. It took just 8 runs until a unittest failed.

Oct 10 2024, 3:19 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ikloecker added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

gpgme logs for a failed test where the keylisting with gpgsm failed

Oct 10 2024, 2:56 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ikloecker claimed T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.
Oct 10 2024, 2:19 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ikloecker created T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.
Oct 10 2024, 2:19 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ikloecker added a comment to T7327: Kleopatra: if a keylisting fails, display error message instead of welcome page (=empty keyring).

If the keylisting (of OpenPGP and S/MIME certificates; technically, that's two independent keylistings) fails without giving any results then it makes sense to show a error message instead of the welcome page.

Oct 10 2024, 10:08 AM · gpd5x, kleopatra
TobiasFella triaged T7331: Kleopatra: Improvements for debug dialog as Normal priority.
Oct 10 2024, 10:05 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project

Oct 9 2024

ebo triaged T7327: Kleopatra: if a keylisting fails, display error message instead of welcome page (=empty keyring) as Normal priority.
Oct 9 2024, 3:56 PM · gpd5x, kleopatra
werner updated the image for gpd5x from F15172262: profile to F15172321: profile.
Oct 9 2024, 3:55 PM
werner set the image for gpd5x to F15172262: profile.
Oct 9 2024, 3:53 PM
werner created gpd5x.
Oct 9 2024, 3:52 PM