Page MenuHome GnuPG
Feed All Stories

Jul 23 2024

CarlSchwan committed rKLEOPATRA95990132f92a: Move OpenPGPCertificateCreationDialog to Libkleo (authored by CarlSchwan).
Move OpenPGPCertificateCreationDialog to Libkleo
Jul 23 2024, 7:29 PM
CarlSchwan committed rLIBKLEO9c8e51e578e1: Bump version (authored by CarlSchwan).
Bump version
Jul 23 2024, 7:25 PM
CarlSchwan committed rLIBKLEO923e7f211f72: Move OpenPGPCertificateCreationDialog to Libkleo (authored by CarlSchwan).
Move OpenPGPCertificateCreationDialog to Libkleo
Jul 23 2024, 7:17 PM
CarlSchwan committed rLIBKLEO5c272d50e940: Move OpenPGPCertificateCreationDialog to Libkleo (authored by CarlSchwan).
Move OpenPGPCertificateCreationDialog to Libkleo
Jul 23 2024, 7:16 PM
ebo moved T6878: Kleopatra: Subkey expiry date improvements from WiP to vsd-3.3.0 on the vsd33 board.
Jul 23 2024, 5:56 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo closed T6878: Kleopatra: Subkey expiry date improvements, a subtask of T6874: Kleopatra subkey management improvements, as Resolved.
Jul 23 2024, 5:56 PM · kleopatra
ebo closed T6878: Kleopatra: Subkey expiry date improvements as Resolved.

This is how it looked before (VSD 3.2.2):


And you could set the expiry date to a later date than the primary key (at least it was shown that way).

Jul 23 2024, 5:56 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a comment to T7089: Kleopatra: show "disabled" status.
In T7089#188733, @ebo wrote:

What I see is: If the status of a certificate is "certified" or "not certified" before disabling it, then Kleo shows "disabled" in the User-ID column. If it was "revoked" or "expired", those are not changed. The same is true for the "Status" info in the details.
Is this distinction on purpose? What is the reason?

Jul 23 2024, 5:56 PM · vsd33, Feature Request, kleopatra, Restricted Project
ebo created T7215: Improve UX of "subkey expiry change" window .
Jul 23 2024, 5:55 PM · Restricted Project, kleopatra
ikloecker closed T7203: GpgME: Implement S/MIME-specific variant of QGpgMESignEncryptJob, a subtask of T7202: Kleopatra: Allow "combined" sign & encrypt of text in Notepad for S/MIME certificates, as Wontfix.
Jul 23 2024, 5:37 PM · kleopatra, Restricted Project
ikloecker closed T7203: GpgME: Implement S/MIME-specific variant of QGpgMESignEncryptJob as Wontfix.

Closing.

Jul 23 2024, 5:37 PM · gpgme, Restricted Project
ikloecker committed rKLEOPATRA0c6e51bfe253: Use new card key table for PIV cards (authored by ikloecker).
Use new card key table for PIV cards
Jul 23 2024, 5:26 PM
ikloecker committed rKLEOPATRA1448dd6db54b: Ensure that menu is shown after clicked item is set as current item (authored by ikloecker).
Ensure that menu is shown after clicked item is set as current item
Jul 23 2024, 5:26 PM
ikloecker committed rKLEOPATRAaf8eeb4e806e: Add possibility to clone a Card (authored by ikloecker).
Add possibility to clone a Card
Jul 23 2024, 5:26 PM
ikloecker committed rKLEOPATRAb68b34e9a6c4: Store a clone of the Card instead of just some properties of the card (authored by ikloecker).
Store a clone of the Card instead of just some properties of the card
Jul 23 2024, 5:26 PM
ikloecker committed rKLEOPATRA82b76815e0c8: Add workaround for missing update when last actions button loses focus (authored by ikloecker).
Add workaround for missing update when last actions button loses focus
Jul 23 2024, 5:26 PM
ikloecker committed rKLEOPATRAd2b65b7a9c52: Update list of supported smart cards (authored by ikloecker).
Update list of supported smart cards
Jul 23 2024, 5:26 PM
ikloecker committed rKLEOPATRAf9aea00a1437: Rewrite CardKeysView to display all card keys + certificates (authored by ikloecker).
Rewrite CardKeysView to display all card keys + certificates
Jul 23 2024, 5:26 PM
ikloecker committed rKLEOPATRAf88b1644e39c: Add shared container for actions used in smart card management (authored by ikloecker).
Add shared container for actions used in smart card management
Jul 23 2024, 5:26 PM
ebo moved T6924: Kleopatra: Make columns of subkey details editable from WiP to vsd-3.3.0 on the vsd33 board.
Jul 23 2024, 5:12 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ebo closed T6924: Kleopatra: Make columns of subkey details editable , a subtask of T6874: Kleopatra subkey management improvements, as Resolved.
Jul 23 2024, 5:12 PM · kleopatra
ebo closed T6924: Kleopatra: Make columns of subkey details editable as Resolved.

Well, now it does not occur for me any more, either. Ok, I'm setting this to resolved, this was most likely a situation where Kleopatra could not write to the kleopatrastaterc (in %APPDATA%\kleopatra\) for some reason. This would then be a more general issue, anyhow, for which we need another ticket if we can reproduce this.

Jul 23 2024, 5:12 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
aheinecke added a comment to T7214: Kleopatra: Dark mode detection problems on Windows 10 2016.

I got confused in the various tests and mixed up the Qt6 test on normal Windows 10 with the Qt5 test. In the Qt6 case there are still issues, but that might be explained by packaging still. But for this we have less urgency.

Jul 23 2024, 5:08 PM · vsd32 (vsd-3.2.3), Restricted Project, kleopatra
aheinecke triaged T7214: Kleopatra: Dark mode detection problems on Windows 10 2016 as Normal priority.
Jul 23 2024, 5:01 PM · vsd32 (vsd-3.2.3), Restricted Project, kleopatra
TobiasFella committed rKLEOPATRA06c685701d18: Show filters in the order that they're evaluated in (authored by TobiasFella).
Show filters in the order that they're evaluated in
Jul 23 2024, 4:46 PM
TobiasFella committed rKLEOPATRA6c166c95a8f1: Reset to default style instead of "empty" style (authored by TobiasFella).
Reset to default style instead of "empty" style
Jul 23 2024, 4:46 PM
TobiasFella committed rKLEOPATRAb243a5dd5bc8: Fix removing icon from a key filter (authored by TobiasFella).
Fix removing icon from a key filter
Jul 23 2024, 4:46 PM
CarlSchwan committed rKLEOPATRA62f212d80acf: Move OpenPGPCertificateCreationDialog to Libkleo (authored by CarlSchwan).
Move OpenPGPCertificateCreationDialog to Libkleo
Jul 23 2024, 4:32 PM
aheinecke added a comment to T7200: Trustdb not updated on import of extended certificate.

The only change i remember and can find regarding that, is, that for the initial keylisting we disabled the check using the context flag T6261: Kleopatra / QGPGME: Use --no-auto-check-trustdb for initial keylisting since we suspected that this had something to do with reports that the initial keylisting either locked up or was very slow. At the least the goal was that by no auto check trustdb on the initial keylisting it would make it behave more consistently from start to start. But I am pretty sure that you told at least me, that Kleopatra should not try to explicitly do trustdb checks and try to manage that since gnupg takes care of this internally.

Jul 23 2024, 4:17 PM · gnupg22 (gnupg-2.2.45), vsd32, vsd33, Bug Report, Restricted Project
CarlSchwan committed rKLEOPATRAdba89fff202a: Move OpenPGPCertificateCreationDialog to Libkleo (authored by CarlSchwan).
Move OpenPGPCertificateCreationDialog to Libkleo
Jul 23 2024, 4:16 PM
CarlSchwan committed rLIBKLEOb14be8c40d87: Move OpenPGPCertificateCreationDialog to Libkleo (authored by CarlSchwan).
Move OpenPGPCertificateCreationDialog to Libkleo
Jul 23 2024, 4:16 PM
alexk added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

That's the way it works today in some organizations:
If users can't delete their key they are requested to ask their GnuPG admin, they actually do so and the admin does help.

Jul 23 2024, 3:53 PM · Feature Request, Restricted Project, kleopatra
TobiasFella added a comment to T7212: Problems with certificate colors / styles.

I'd be in favor of keeping the UI and just fixing the most significant bugs it has.

Jul 23 2024, 3:44 PM · kleopatra, Restricted Project, Bug Report
werner added a reverting change for rGcc78b26a4729: common: Fix tlv-parser for constructed OCTET-STRING.: rGea123af9b57f: Revert "common: Fix tlv-parser for constructed OCTET-STRING.".
Jul 23 2024, 3:08 PM
werner committed rG91532dc3f405: doc: Clarify gpgv man page synopsis. (authored by werner).
doc: Clarify gpgv man page synopsis.
Jul 23 2024, 3:08 PM
werner committed rGea123af9b57f: Revert "common: Fix tlv-parser for constructed OCTET-STRING." (authored by werner).
Revert "common: Fix tlv-parser for constructed OCTET-STRING."
Jul 23 2024, 3:08 PM
werner committed rG62384ba55651: Revert "speedo: Use remote gitrep if local does not exist" (authored by werner).
Revert "speedo: Use remote gitrep if local does not exist"
Jul 23 2024, 3:08 PM
werner committed rG8b1f35a78f01: g13: Finish migration to gpgrt_process_spawn API (authored by werner).
g13: Finish migration to gpgrt_process_spawn API
Jul 23 2024, 3:08 PM
werner closed T7209: gpgv(1) manpage is ambiguous about argument list as Resolved.
Jul 23 2024, 3:08 PM · Documentation, gpgv
ebo added a comment to T7089: Kleopatra: show "disabled" status.

with Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41):

Jul 23 2024, 3:08 PM · vsd33, Feature Request, kleopatra, Restricted Project
werner added a project to T7200: Trustdb not updated on import of extended certificate: Bug Report.
Jul 23 2024, 2:57 PM · gnupg22 (gnupg-2.2.45), vsd32, vsd33, Bug Report, Restricted Project
werner triaged T7200: Trustdb not updated on import of extended certificate as Normal priority.
Jul 23 2024, 2:57 PM · gnupg22 (gnupg-2.2.45), vsd32, vsd33, Bug Report, Restricted Project
werner added a comment to T7200: Trustdb not updated on import of extended certificate.

iirc, we once disabled the trustdb check because it was run for each imported certificate which took long and was superfluous die to changes introduced by the next certificates. GPGME has a "no-auto-check-trustdb" flag to allow for this.
See T6261

Jul 23 2024, 2:56 PM · gnupg22 (gnupg-2.2.45), vsd32, vsd33, Bug Report, Restricted Project
werner added a comment to T7196: Kleopatra / gnupg: Certifier name missing when certifier's certificate is expired.

@TobiasFella: This is on purpose: The key might be expired because the user does not have the primary address anymore and thus it makes no sense to show the name. Anyway the listing of the name is more a convenience thing and it might be better if the frontend takes it from its own cache. But it is pretty old code and things and ideas may have changed meanwhile.

Jul 23 2024, 2:52 PM · Restricted Project
TobiasFella added a comment to T6924: Kleopatra: Make columns of subkey details editable .

can't reproduce either

Jul 23 2024, 2:43 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
aheinecke added a comment to T7203: GpgME: Implement S/MIME-specific variant of QGpgMESignEncryptJob.

I think that this would be more like something for a "Task" in Kleopatra and not for a job in GPGME. As a job usually is only one operation and having a single job do two operations is different from the rest of the API. So I would be against it. A signEncryptJob is IMO something that should be reserved for a time when GPGSM supports gpgsm -se

Jul 23 2024, 2:41 PM · gpgme, Restricted Project
aheinecke triaged T7202: Kleopatra: Allow "combined" sign & encrypt of text in Notepad for S/MIME certificates as Low priority.

We had discussed this several times in the past as this is similar for files. Like you could do an opaque signing and encrypt for files, the same you can do it for text here. But as I remember it the end result was mostly that since the proper solution would be for GnuPG to support that T2435: gpgsm combined sign and encrypt it should be done in GnuPG proper. And we really did not have any real usecase of S/MIME file and text encryption since S/MIME was even more then OpenPGP about Mails for the Gpg4win users.

Jul 23 2024, 2:37 PM · kleopatra, Restricted Project
ebo added a comment to T6924: Kleopatra: Make columns of subkey details editable .

I did what you did, didn't even need to restart Kleopatra.

Jul 23 2024, 2:25 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
werner renamed T7213: PKCS #12 import fails on broken P12 files which MS accepts from PKCS #12 import fails with enclosed PKCS#7 data inside to PKCS #12 import fails on broken P12 files which MS accepts.
Jul 23 2024, 2:22 PM · gnupg22 (gnupg-2.2.44), S/MIME, Bug Report, Restricted Project
ikloecker added a comment to T6924: Kleopatra: Make columns of subkey details editable .

I cannot reproduce this with Version 3.2.2.2405000+git20240712T143635~6033869e1. I open the Details window, go to Subkeys, right-click table header, select Keygrip, close Details window, open it again, go to Subkeys, Keygrip column is still shown. Even after restarting Kleopatra.

Jul 23 2024, 2:17 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
CarlSchwan committed rKLEOPATRA8c73743ef7df: Move stylesheet change to a QProxyStyle (authored by CarlSchwan).
Move stylesheet change to a QProxyStyle
Jul 23 2024, 2:05 PM
ebo added a comment to T6924: Kleopatra: Make columns of subkey details editable .

With Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41) II can add a keygrip column to the subkey details. But if I close the details window and open it again, the column are no longer selected.

Jul 23 2024, 2:02 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ikloecker added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

The easiest solution would be a setting for gnupg. Then Kleopatra would just error out. But, as Andre rightfully points out, people will work around this restriction. Users are incredibly creative.

Jul 23 2024, 2:00 PM · Feature Request, Restricted Project, kleopatra
ikloecker added a comment to T7212: Problems with certificate colors / styles.

Just to clarify: I didn't say that we should remove the coloring/font style of certificates. I just said that I vote for removing the UI for changing the colors and font style.

Jul 23 2024, 1:50 PM · kleopatra, Restricted Project, Bug Report
werner added a comment to T7213: PKCS #12 import fails on broken P12 files which MS accepts.

The data looks garbled:

Jul 23 2024, 1:24 PM · gnupg22 (gnupg-2.2.44), S/MIME, Bug Report, Restricted Project
aheinecke added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

Since Kleopatra does not suppress the pinentry prompts think there is even one additional question at least for S/MIME. So it asks you once from Kleopatra and then you are asked by GnuPG.
AFAIR we had discussed this in the past and also came up with the Idea that the user should type in DELETE. That dialog should then come from GnuPG I think so that it is the same.

Jul 23 2024, 1:14 PM · Feature Request, Restricted Project, kleopatra
werner added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

gpg makes it pretty hard to delete a secret key; thus having a (user settable) option in Kleopatra makes a lot of sense to me.

Jul 23 2024, 11:45 AM · Feature Request, Restricted Project, kleopatra
aheinecke added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

No. To solve that problem we have the revocation certificates autogenerated in the GnuPG home folder and which are kept of course when a user deletes their key.

Jul 23 2024, 10:48 AM · Feature Request, Restricted Project, kleopatra
TobiasFella committed rKLEOPATRAfecc3fa00bb6: Add warning comment about the WId-based parenting API in Command (authored by TobiasFella).
Add warning comment about the WId-based parenting API in Command
Jul 23 2024, 10:46 AM
TobiasFella committed rKLEOPATRA44d4427830ac: Don't parent dialogs using WId (authored by TobiasFella).
Don't parent dialogs using WId
Jul 23 2024, 10:46 AM
aheinecke added a comment to T7212: Problems with certificate colors / styles.

Mh, no, on the other hand the style is useful in the "All certificates view" to make distinctions based on multiple parameters. "Like trusted S/MIME root certificate" and it is useful to see that right away instead of using the filters. So my vote would be to clean it up, but keep it in general.

Jul 23 2024, 10:44 AM · kleopatra, Restricted Project, Bug Report
alexk added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

Experiences from customers are that people create their certificate, upload it to a server. Then they notice a mistake in their name and delete the whole cert and upload the new one. Now there are two certificates on the server. This is only one example of what can go wrong. Admins want this not to happen and that's the reason for this feature. More warnings will probably not solve the problem.

Jul 23 2024, 10:42 AM · Feature Request, Restricted Project, kleopatra
aheinecke added a comment to T7212: Problems with certificate colors / styles.

Hard to decide as we have no data how much it is used. :-/ But I tend to agree here. We should not loose sight of the fact that Kleopatra should be more of a diagnostic tool and provide all the information a user might need to solve their issues with signing, verification, encryption and decryption. Kleopatra is not something a user uses so often that they play around with appearance or so like they maybe would in a MUA. Certificate management is just an unwelcome side effect required for crypto. But users do not want to do certificate management for its own sake.

Jul 23 2024, 10:41 AM · kleopatra, Restricted Project, Bug Report
TobiasFella committed rKLEOPATRA73e4763aed21: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Jul 23 2024, 10:37 AM
ikloecker added a comment to T7212: Problems with certificate colors / styles.

I vote for removing the UI for configuring the appearance of the certificate categories completely from Kleopatra. This would solve all usability problems in an instant. People who want to go crazy with colors can edit the rc file.

Jul 23 2024, 10:28 AM · kleopatra, Restricted Project, Bug Report
ebo added a comment to T7212: Problems with certificate colors / styles.

You could use colors, fonts, icons to mark any certificate you want instead of having to use tags and filter by them. You could even put their company logo on certificates of your communication partners.

Jul 23 2024, 10:04 AM · kleopatra, Restricted Project, Bug Report
ebo added a comment to T7200: Trustdb not updated on import of extended certificate.

As it was a fresh install of a gpg4win test version I used: yes, common.conf was not only supposed to be there, it is and keyboxd.exe is shown in the task manager.
But I think it not only needs to be solved for keyboxd, as our VSD customers don't have that.

Jul 23 2024, 9:16 AM · gnupg22 (gnupg-2.2.45), vsd32, vsd33, Bug Report, Restricted Project
aheinecke triaged T7213: PKCS #12 import fails on broken P12 files which MS accepts as High priority.
Jul 23 2024, 9:13 AM · gnupg22 (gnupg-2.2.44), S/MIME, Bug Report, Restricted Project
aheinecke added a comment to T7212: Problems with certificate colors / styles.
In T7212#188683, @ebo wrote:

We might also consider going all out and allowing a configurable appearance on a per certificate level. Then this feature would see an increase in use for sure. But it should work without issues, in that case, as then people will notice them…

Jul 23 2024, 8:54 AM · kleopatra, Restricted Project, Bug Report
ebo added a comment to T7212: Problems with certificate colors / styles.

From the support angle, the worst of these issues is that the default will not be restored for VS-NfD. But then: nobody has inquired about that yet…

Jul 23 2024, 8:50 AM · kleopatra, Restricted Project, Bug Report
l10n daemon script <scripty@kde.org> committed rMTP068e123116ad: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 23 2024, 5:18 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOe766bc5b6f26: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 23 2024, 5:17 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA40192ba08445: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 23 2024, 5:16 AM
l10n daemon script <scripty@kde.org> committed rMTP7ac21bcefe1a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 23 2024, 3:31 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO42a5154ffcc2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 23 2024, 3:30 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe885ad0e80d0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 23 2024, 3:29 AM
gniibe committed rGdd23441938d1: agent: Avoid memory leak when handling ssh keys. (authored by Jakuje).
agent: Avoid memory leak when handling ssh keys.
Jul 23 2024, 2:32 AM
gniibe committed rGbe40a33419c8: agent: Avoid memory leak when handling tpm2. (authored by Jakuje).
agent: Avoid memory leak when handling tpm2.
Jul 23 2024, 2:32 AM
gniibe committed rG4bdd43fdca20: dotlock: Avoid leaking directory handle. (authored by Jakuje).
dotlock: Avoid leaking directory handle.
Jul 23 2024, 2:32 AM
gniibe committed rGb1029031d473: scd: Avoid memory leak. (authored by Jakuje).
scd: Avoid memory leak.
Jul 23 2024, 2:32 AM
gniibe committed rGf66e9356f892: export_secret_ssh_key: Avoid memory leak. (authored by Jakuje).
export_secret_ssh_key: Avoid memory leak.
Jul 23 2024, 2:32 AM
gniibe committed rGe8c8068decb3: tools: Avoid memory leaks. (authored by Jakuje).
tools: Avoid memory leaks.
Jul 23 2024, 2:32 AM

Jul 22 2024

CarlSchwan committed rKLEOPATRAe995257d2656: Move OpenPGPCertificateCreationDialog to Libkleo (authored by CarlSchwan).
Move OpenPGPCertificateCreationDialog to Libkleo
Jul 22 2024, 11:53 PM
CarlSchwan committed rLIBKLEO81c1e55b5362: Move OpenPGPCertificateCreationDialog to Libkleo (authored by CarlSchwan).
Move OpenPGPCertificateCreationDialog to Libkleo
Jul 22 2024, 11:52 PM
ikloecker added a comment to T7212: Problems with certificate colors / styles.

The high-contrast modes disable all colors, but for normal dark modes we might have a problem with some of the predefined colors.

Jul 22 2024, 6:05 PM · kleopatra, Restricted Project, Bug Report
aheinecke closed T6715: Deleting multiple keys with secret keys fails as normal user with no Administrator privileges as Invalid.

Uhm this is a task I have with High priority. I do not know what to do here or what it is really about. -> Invalid.

Jul 22 2024, 5:34 PM · Bug Report, gpg4win
aheinecke triaged T7212: Problems with certificate colors / styles as Low priority.

Yes, this is all something that is ugly. The VS-NfD colorization was done by justus winter back then since I fell sick and it was one of his first and only tasks in Kleopatra. So it is normal I think if that is implemented differently then other things. And in general the whole appearence configuration is I think rarely used. To me it always felt like a "We add it because we can." feature. But also with this mix of filters defined in a preinstalled libkleopatrarc and additionally hardcoded filters it is all strange.
Well colors and so on should be changeable for accessibility of course.

Jul 22 2024, 5:19 PM · kleopatra, Restricted Project, Bug Report
aheinecke triaged T7196: Kleopatra / gnupg: Certifier name missing when certifier's certificate is expired as Low priority.

Wouldn't this usecase be better solved if we could highlight trusted-keys in the keylist better? I mean not trusted-keys as in "this key has full trust" but this key is one of 1-10 (In real life the most we saw was 5) which is configured as a TrustedKey

TrustedKey1
The value specifies a fixed trust root (trusted-key). If more than one trust root is required, the entries TrustedKey2, TrustedKey3, TrustedKey4, TrustedKey5 may also be used. Take care to specify the 40 hex-digit fingerprint of those trusted keys.
Jul 22 2024, 5:10 PM · Restricted Project
TobiasFella updated subscribers of T7212: Problems with certificate colors / styles.
Jul 22 2024, 5:05 PM · kleopatra, Restricted Project, Bug Report
TobiasFella created T7212: Problems with certificate colors / styles.
Jul 22 2024, 5:05 PM · kleopatra, Restricted Project, Bug Report
aheinecke updated subscribers of T7200: Trustdb not updated on import of extended certificate.

The problem here is that Kleopatra could do that of course, e.g. after importing a file. But this has to be done by the GnuPG system to handle all the automatic cases etc.
I leave this up for triage, since I am not sure if this is a bug, or a feature request. @ebo I believe you said to me that you tested this with keyboxd? As my answer would have been that keyboxd would be required for a proper solution to this.

Jul 22 2024, 5:04 PM · gnupg22 (gnupg-2.2.45), vsd32, vsd33, Bug Report, Restricted Project
aheinecke closed T4544: More prompts before key deletion as Wontfix.

I think we can close this as Wontfix since it is our opinion to wont fix this issue. If there should be more prevetion of accidents it would probably be better to have the user type in "DELETE" or "YES". Anything else then another click confirming a popup. Since this will just be clicked away through muscle memory. This came up again in T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key

Jul 22 2024, 4:58 PM · gnupg, Feature Request, patch
aheinecke added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

In MMO Games this is usually handled that a player either has to type in "DELETE" or type in the Characters name to delete the character. At least in the last games I played.

Jul 22 2024, 4:56 PM · Feature Request, Restricted Project, kleopatra
aheinecke added a comment to T6471: Kleopatra: Increase warning for backup secret key - Especially in de-vs mode.

KWin has a script called "Dim screen for Administrator Mode" which mimics the windows behavior.

Jul 22 2024, 4:50 PM · Windows, kleopatra, Restricted Project
aheinecke triaged T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key as Low priority.

I would give this low priority. There is no way to prohibit that except if the user has no deletion rights on the file system. There are already multiple dialogs asking the user to confirm the secret key deletion. A user could by the same logic "Free up some space" in their local home directory and delete %APPDATA%.

Jul 22 2024, 4:49 PM · Feature Request, Restricted Project, kleopatra
alexk renamed T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key from Kleopatra: configuration option to prohibit deletion of secret key to Kleopatra: configuration option to prohibit deletion of certificate with secret key.
Jul 22 2024, 4:35 PM · Feature Request, Restricted Project, kleopatra
aheinecke triaged T7204: Kleopatra: Remove Option "Show tags attached to certificates" as Normal priority.

Yes this was just a performance thing and had no other UX reasons so we can change it.

Jul 22 2024, 4:34 PM · kleopatra, Restricted Project
alexk created T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.
Jul 22 2024, 3:39 PM · Feature Request, Restricted Project, kleopatra
aheinecke committed rObc0a9ca5d5a1: Add GPG_ERROR_CFLAGS explicitly (authored by aheinecke).
Add GPG_ERROR_CFLAGS explicitly
Jul 22 2024, 2:52 PM
aheinecke committed rO102b6a225faa: m4: Update libassuan.m4, too (authored by aheinecke).
m4: Update libassuan.m4, too
Jul 22 2024, 2:52 PM