Page MenuHome GnuPG
Feed Advanced Search

Nov 21 2024

ebo added a parent task for T7361: notepad: Move to an external window: T7412: Notepad improvements.
Nov 21 2024, 9:05 AM · gpd5x, kleopatra
ebo added a parent task for T7355: Keyboard navigation inside the Notepad text editor: T7412: Notepad improvements.
Nov 21 2024, 9:05 AM · gpd5x, a11y, kleopatra
ebo added a parent task for T7362: notepad: Clipboard and filesystem integration: T7412: Notepad improvements.
Nov 21 2024, 9:05 AM · gpd5x, kleopatra
ebo edited projects for T7086: Kleopatra: wrong protocol certificates not deselected after protocoll switch in notepad, added: gpd5x; removed Restricted Project.
Nov 21 2024, 9:04 AM · gpd5x, kleopatra
ebo added a comment to T7410: Kleopatra: Correction of card action tooltips.

Yeah, it's a dilemma. How about if we use the narrower formatting everywhere only starting from 6 or 7 words in the English string? Or some count of characters?

Nov 21 2024, 8:51 AM · gpd5x, kleopatra

Nov 20 2024

ikloecker added a comment to T7410: Kleopatra: Correction of card action tooltips.

Shall we use the narrower tooltips in general? I'm undecided. On one hand, we'd avoid an unholy mix of wider (but not too long) one-line tooltips (at least for English and maybe German) and narrower multi-line tooltips. On the other hand, I think the multi-line tooltips are too narrow and a narrow two-liner might look uglier than a slightly wider one-liner.

Nov 20 2024, 4:52 PM · gpd5x, kleopatra
ebo triaged T7410: Kleopatra: Correction of card action tooltips as Normal priority.
Nov 20 2024, 11:28 AM · gpd5x, kleopatra

Nov 19 2024

ebo triaged T7407: Kleopatra: The "All" tab should not keep search filter input over a restart as Low priority.
Nov 19 2024, 3:31 PM · gpd5x, kleopatra
ebo triaged T7406: Kleopatra: Comma does not match in X.509 user-id names as Normal priority.
Nov 19 2024, 3:21 PM · gpd5x, kleopatra
ebo triaged T7405: Kleopatra: Highlight if no valid encryption subkey exists as Normal priority.
Nov 19 2024, 2:56 PM · Feature Request, gpd5x, kleopatra

Nov 18 2024

CarlSchwan added projects to T6694: Random numbers from gpgme: gpgpass, gpd5x.
Nov 18 2024, 2:34 PM · gpd5x, gpgpass, gpgme, Feature Request

Nov 15 2024

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

A bunch more improvements (for gpg4win 5.0):

Nov 15 2024, 12:27 PM · gpd5x, vsd33, kleopatra
TobiasFella changed the status of T7394: Kleopatra: RSA-1024 is shown as "Unknown algorithm" in the certificate list from Open to Testing.
Nov 15 2024, 10:32 AM · gpd5x, kleopatra

Nov 14 2024

ikloecker changed the status of T7397: Kleopatra: Support Kyber generation from Open to Testing.

Ready for testing. Note that you also need gpgme master.

Nov 14 2024, 4:39 PM · kleopatra, gpd5x, PQC
ikloecker renamed T7397: Kleopatra: Support Kyber generation from Support Kyber generation in Kleopatra to Kleopatra: Support Kyber generation.
Nov 14 2024, 4:38 PM · kleopatra, gpd5x, PQC
ikloecker added a project to T7394: Kleopatra: RSA-1024 is shown as "Unknown algorithm" in the certificate list : gpd5x.

We should show the original algorithm name instead of "Unknown algorithm" if we don't have a pretty name for it. This way we can show the Kyber algorithms without adding pretty names for them. T7397: Kleopatra: Support Kyber generation

Nov 14 2024, 4:10 PM · gpd5x, kleopatra
werner triaged T7393: Kleopatra: Use event counter CARD of gpg-agent as Normal priority.
Nov 14 2024, 3:14 PM · gpd5x, kleopatra
werner triaged T7397: Kleopatra: Support Kyber generation as High priority.
Nov 14 2024, 2:22 PM · kleopatra, gpd5x, PQC

Nov 13 2024

werner added a comment to T7393: Kleopatra: Use event counter CARD of gpg-agent .

FWIW, there is some code in gpa which uses the event counter. It was introduced with
rGPA936825b4b994cdf5900fc987abd9be7889989627

Nov 13 2024, 4:43 PM · gpd5x, kleopatra
ebo moved T7091: Kleopatra: Simple copy key to card from Backlog to WIP on the gpd5x board.
Nov 13 2024, 2:46 PM · gpd5x, kleopatra
ebo edited projects for T7091: Kleopatra: Simple copy key to card, added: gpd5x; removed gpd5x (gpd-5.0.0).
Nov 13 2024, 2:45 PM · gpd5x, kleopatra
ebo renamed T6116: Draft: Kleopatra: Card personalization workflow from Kleopatra: Card personalization workflow to Draft: Kleopatra: Card personalization workflow.
Nov 13 2024, 1:37 PM · gpd5x, kleopatra
ebo edited projects for T6116: Draft: Kleopatra: Card personalization workflow, added: gpd5x; removed Restricted Project.
Nov 13 2024, 1:37 PM · gpd5x, kleopatra
ebo created T7393: Kleopatra: Use event counter CARD of gpg-agent .
Nov 13 2024, 1:22 PM · gpd5x, kleopatra
TobiasFella added a comment to T7382: Kleopatra: CertificateLineEdit popup toggled on every keypress.

This seems to be QWizard-specific behavior. One more reason to port away from that

Nov 13 2024, 10:11 AM · kleopatra, gpd5x, Bug Report

Nov 12 2024

ikloecker changed the status of T7365: Kleopatra: Error on key generation after using the "Retry" button from Open to Testing.

Should be ready for testing

Nov 12 2024, 2:16 PM · vsd33, gpd5x, kleopatra
ikloecker moved T7365: Kleopatra: Error on key generation after using the "Retry" button from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Nov 12 2024, 2:16 PM · vsd33, gpd5x, kleopatra
ikloecker added a project to T7365: Kleopatra: Error on key generation after using the "Retry" button: vsd33.

This bugfix shall be backported for VSD 3.3 as discussed with ebo

Nov 12 2024, 2:05 PM · vsd33, gpd5x, kleopatra

Nov 11 2024

TobiasFella added a project to T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures): gpd5x.
Nov 11 2024, 10:30 AM · gpd5x, Restricted Project, kleopatra
TobiasFella claimed T7382: Kleopatra: CertificateLineEdit popup toggled on every keypress.
Nov 11 2024, 9:33 AM · kleopatra, gpd5x, Bug Report
TobiasFella created T7382: Kleopatra: CertificateLineEdit popup toggled on every keypress.
Nov 11 2024, 9:32 AM · kleopatra, gpd5x, Bug Report

Nov 8 2024

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

For Beta-75 it looks similar judging from my first tries.

Nov 8 2024, 4:04 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ebo added a comment to T6666: Draft: Kleopatra: revise certificate list filters.

keep in mind https://dev.gnupg.org/T7217#193778 when tackling this task

Nov 8 2024, 1:46 PM · gpd5x, kleopatra

Nov 7 2024

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

I managed to get the same "loading certificate" message several times in a row on this test instance by stopping and starting Kleopatra in a row twice. After removing the Signature Card 2.0 this did not happen again in 5-6 tries, although I collected 2 lingering listing processes again (not both started on the same startup). Even import of a X.509 certificate worked.

Nov 7 2024, 2:29 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ebo added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

Next I managed to have one gpg and one gpgsm process each left over from the last execution of Kleopatra.
After starting Kleopatra new anyway, again "loading certificate cache" and an additional pair of gpg and gpgsm listing processes start.

Nov 7 2024, 2:11 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ebo added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

Had a occurrence of the never ending "loading certificate cache" issue again.
There was a leftover gpgsm process from the previous tests (although Kleopatra warned when I closed it, that processes still running in the background were there and would be aborted).

Nov 7 2024, 1:40 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report

Nov 6 2024

ikloecker changed the status of T7375: Kleopatra: Print secret key operation is not terminated correctly if an empty or wrong password is entered from Open to Testing.
Nov 6 2024, 10:35 AM · gpd5x, kleopatra
ikloecker triaged T7375: Kleopatra: Print secret key operation is not terminated correctly if an empty or wrong password is entered as Normal priority.
Nov 6 2024, 9:35 AM · gpd5x, kleopatra

Nov 5 2024

ikloecker added a comment to T7345: Kleopatra: Handle beta compliance.

I'm now using the name "Compliance Check" for the test if no compliance is active/has been configured. I have also checked all other usages of DeVSCompliance::name() in libkleo and kleopatra to make sure it's only used if compliance is active.

Nov 5 2024, 3:51 PM · gpd5x, kleopatra
TobiasFella added a comment to T7345: Kleopatra: Handle beta compliance.

If compliance is not active, the self-test dialog now shows the test for compliance with just "?" as the test name

Nov 5 2024, 11:11 AM · gpd5x, kleopatra
ebo updated the task description for T7334: Kleopatra: ADSK shown as "unknown recipient".
Nov 5 2024, 9:24 AM · gpd5x, kleopatra

Nov 4 2024

ikloecker added a comment to T7350: Kleopatra: Don't offer "Trust root certificate" if users are not allowed to do this.

Kleopatra shows this option in GnuPG System because gpgconf --list-options gpg-agent lists this option.

Nov 4 2024, 2:17 PM · gpd5x, kleopatra
ikloecker changed the status of T7349: Kleopatra: inconsistent behavior of "Trust root certificate" from Open to Testing.
Nov 4 2024, 2:11 PM · gpd5x, kleopatra
werner triaged T7367: Show backend logs in error message boxes as Normal priority.
Nov 4 2024, 12:53 PM · gpd5x, kleopatra
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 · gpd5x, vsd33, 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 · 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, 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, 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 · gpd5x, vsd33, 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 · gpd5x, vsd33, 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 · 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 · gpd5x, vsd33, 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 · gpd5x, vsd33, kleopatra
ikloecker added a project to T7329: Update about data of Kleopatra: gpd5x.
Oct 28 2024, 1:55 PM · gpd5x, vsd33, 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 · 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 · 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 · kleopatra, Restricted Project, vsd33