Page MenuHome GnuPG
Feed Advanced Search

Nov 4 2024

ikloecker committed rKLEOPATRAa762aff4bf67: Remove extra ';' (authored by ikloecker).
Remove extra ';'
Nov 4 2024, 3:05 PM
ikloecker claimed T7364: Kleopatra: Crash on Quit.
Nov 4 2024, 2:34 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
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 · vsd33 (vsd-3.3.0), 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
ikloecker committed rKLEOPATRA943cfc6c910b: Mark root certificate as not trusted if fingerprint doesn't match (authored by ikloecker).
Mark root certificate as not trusted if fingerprint doesn't match
Nov 4 2024, 1:57 PM
ikloecker added a reverting change for rKLEOPATRAdb5e3fb0c915: Make error message more precise: rKLEOPATRA8402de231631: Revert "Make error message more precise".
Nov 4 2024, 1:17 PM
ikloecker committed rKLEOPATRA8402de231631: Revert "Make error message more precise" (authored by ikloecker).
Revert "Make error message more precise"
Nov 4 2024, 1:17 PM
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
ikloecker committed rKLEOPATRAdb5e3fb0c915: Make error message more precise (authored by ikloecker).
Make error message more precise
Nov 4 2024, 10:46 AM
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

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
ikloecker moved T7322: Kleopatra: General error if ADSK is not configured correctly from Backlog to WiP on the vsd33 board.

Werner backported this to GnuPG 2.2.45.

Oct 31 2024, 6:49 PM · vsd33 (vsd-3.3.0), Restricted Project, gnupg
ikloecker committed rW6022171cb5f8: Update installer to no longer installed libkleopatra icons (authored by ikloecker).
Update installer to no longer installed libkleopatra icons
Oct 31 2024, 3:19 PM
ikloecker committed rWc38f47b3c172: Update installer to removal of images (authored by ikloecker).
Update installer to removal of images
Oct 31 2024, 3:19 PM
ikloecker committed rLIBKLEOa4871f30cb6f: Embed key icons used by KeySelectionDialog in the library (authored by ikloecker).
Embed key icons used by KeySelectionDialog in the library
Oct 31 2024, 3:08 PM
ikloecker committed rLIBKLEOf9e46bd7e5be: GIT_SILENT Fix/unify indentation (authored by ikloecker).
GIT_SILENT Fix/unify indentation
Oct 31 2024, 3:08 PM
ikloecker committed rLIBKLEO6936e9d9a632: Remove unused icons (authored by ikloecker).
Remove unused icons
Oct 31 2024, 3:08 PM
ikloecker committed rKLEOPATRAc093dd898725: CI re-enable Flatpak (authored by Justin Zobel <justin.zobel@gmail.com>).
CI re-enable Flatpak
Oct 31 2024, 1:42 PM
ikloecker committed rKLEOPATRAab32b52a6cf8: Update copyright notices (authored by ikloecker).
Update copyright notices
Oct 31 2024, 1:40 PM
ikloecker committed rKLEOPATRA4eb2361452f6: Use the copyright symbol instead of (C) (authored by ikloecker).
Use the copyright symbol instead of (C)
Oct 31 2024, 1:40 PM
ikloecker committed rKLEOPATRAf8c87e8b5028: List copyright entries with range of years (authored by ikloecker).
List copyright entries with range of years
Oct 31 2024, 1:40 PM
ikloecker committed rKLEOPATRA815b22bf060f: Update copyright notices (authored by ikloecker).
Update copyright notices
Oct 31 2024, 1:38 PM

Oct 30 2024

ikloecker added a comment to T7363: gpgme testsuite error against gnupg 2.2.45.
$ gpgsm --version
gpgsm (GnuPG) 2.2.45-beta27
libgcrypt 1.8.12-beta1
libksba 1.6.7
Oct 30 2024, 8:56 PM · gnupg22 (gnupg-2.2.46), Bug Report
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
ikloecker committed rKLEOPATRA5abe3daaad50: Embed icon for Gpg4win Compendium action also in the executable (authored by ikloecker).
Embed icon for Gpg4win Compendium action also in the executable
Oct 30 2024, 4:42 PM
ikloecker committed rKLEOPATRA452ab51adcea: Load the gpg4win logo from an embedded resource file (authored by ikloecker).
Load the gpg4win logo from an embedded resource file
Oct 30 2024, 4:42 PM
ikloecker committed rKLEOPATRA9a12c08bf9e9: Move pics folder into src folder (authored by ikloecker).
Move pics folder into src folder
Oct 30 2024, 4:42 PM
ikloecker committed rKLEOPATRA951e4ec5b06a: Remove unused images (authored by ikloecker).
Remove unused images
Oct 30 2024, 4:42 PM
ikloecker committed rKLEOPATRA80691e5f0462: Use QIcon::setFallbackSearchPaths instead of KIconLoader::addAppDir (authored by ikloecker).
Use QIcon::setFallbackSearchPaths instead of KIconLoader::addAppDir
Oct 30 2024, 4:42 PM
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
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 committed rKLEOPATRA7837bf71545d: Use the copyright symbol instead of (C) (authored by ikloecker).
Use the copyright symbol instead of (C)
Oct 30 2024, 2:31 PM
ikloecker committed rKLEOPATRAd787aa7865cb: Use the copyright symbol instead of (C) (authored by ikloecker).
Use the copyright symbol instead of (C)
Oct 30 2024, 2:31 PM
ikloecker committed rKLEOPATRAd045ecd0ad73: List copyright entries with range of years also for kwatchgnupg (authored by ikloecker).
List copyright entries with range of years also for kwatchgnupg
Oct 30 2024, 1:22 PM
ikloecker committed rKLEOPATRAb241fd79b550: List copyright entries with range of years (authored by ikloecker).
List copyright entries with range of years
Oct 30 2024, 1:22 PM
ikloecker committed rKLEOPATRA921f89711d1f: List copyright entries with range of years also for kwatchgnupg (authored by ikloecker).
List copyright entries with range of years also for kwatchgnupg
Oct 30 2024, 1:21 PM
ikloecker committed rKLEOPATRA97671f985ebf: List copyright entries with range of years (authored by ikloecker).
List copyright entries with range of years
Oct 30 2024, 1:21 PM
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
ikloecker committed rKLEOPATRAe7ca591ecc87: List copyright entries with range of years (authored by ikloecker).
List copyright entries with range of years
Oct 30 2024, 11:32 AM
ikloecker reassigned T7313: gpgconf --list-options does not handle multiple trusted-keys. from ikloecker to werner.

Kleopatra just checks if the option "default-new-key-adsk" is set (i.e. it doesn't matter if it's an option with scalar value or list value). The other two options that were changed are not used by Kleopatra.

Oct 30 2024, 9:11 AM · Feature Request, gnupg

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 · 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
ikloecker committed rKLEOPATRA01c7c60aad7a: Ask the same questions as gpgsm when (dis)trusting root certificates (authored by ikloecker).
Ask the same questions as gpgsm when (dis)trusting root certificates
Oct 29 2024, 3:25 PM
ikloecker committed rKLEOPATRA16f955696a37: Remove unnecessary constructors and member functions (authored by ikloecker).
Remove unnecessary constructors and member functions
Oct 29 2024, 3:25 PM
ikloecker committed rKLEOPATRA00c8dae989ae: We don't target FreeBSD with this branch/version (authored by ikloecker).
We don't target FreeBSD with this branch/version
Oct 29 2024, 3:22 PM
ikloecker committed rKLEOPATRAe72715cda57a: Disable dragging certificates on windows (authored by TobiasFella).
Disable dragging certificates on windows
Oct 29 2024, 3:22 PM
ikloecker committed rLIBKLEO8b6ea9f4b46b: Bump library version (authored by ikloecker).
Bump library version
Oct 29 2024, 3:13 PM
ikloecker committed rLIBKLEOe101d8851f8f: Add function returning the list of attributes of a DN (authored by ikloecker).
Add function returning the list of attributes of a DN
Oct 29 2024, 3:13 PM
ikloecker committed rKLEOPATRA091f1248530d: Update description of Alex's contribution (authored by ikloecker).
Update description of Alex's contribution
Oct 29 2024, 1:51 PM
ikloecker committed rKLEOPATRA8933b11925a1: Update description of Alex's contribution (authored by ikloecker).
Update description of Alex's contribution
Oct 29 2024, 1:50 PM
ikloecker added a comment to T7322: Kleopatra: General error if ADSK is not configured correctly.
In T7322#192972, @ebo wrote:

Which is of course technically correct but why can't we have the much more clear "invalid ADSK ... specified"? I think this would help troubleshooting.

Oct 29 2024, 1:26 PM · vsd33 (vsd-3.3.0), Restricted Project, gnupg
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
ikloecker committed rKLEOPATRAac45de1cc42e: Fix formatting of certificate creation errors (authored by TobiasFella).
Fix formatting of certificate creation errors
Oct 29 2024, 10:28 AM

Oct 28 2024

ikloecker committed rKLEOPATRA541960c094df: Don't offer "Trust root certificate" if users are not allowed to do this (authored by ikloecker).
Don't offer "Trust root certificate" if users are not allowed to do this
Oct 28 2024, 5:00 PM
ikloecker committed rKLEOPATRAdfaaabb406a3: Remove support for setting long obsolete gpg-agent option (authored by ikloecker).
Remove support for setting long obsolete gpg-agent option
Oct 28 2024, 5:00 PM
ikloecker committed rKLEOPATRA3fe25b5fdb09: Bump version number to 4.0.0 (authored by ikloecker).
Bump version number to 4.0.0
Oct 28 2024, 5:00 PM
ikloecker committed rLIBKLEO1411c94581ed: Bump library version (authored by ikloecker).
Bump library version
Oct 28 2024, 4:58 PM
ikloecker committed rLIBKLEOec3c6d00f7da: Add helper to return value of a crypto config entry of type None (authored by ikloecker).
Add helper to return value of a crypto config entry of type None
Oct 28 2024, 4:58 PM
ikloecker committed rKLEOPATRA7605ab6a4d77: Remove compact KDE Gear version from version number (authored by ikloecker).
Remove compact KDE Gear version from version number
Oct 28 2024, 2:24 PM
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 committed rKLEOPATRA75e36efe785e: Minor rewording of Alex's contributions (authored by ikloecker).
Minor rewording of Alex's contributions
Oct 28 2024, 1:51 PM
ikloecker committed rKLEOPATRAa10861389dab: Improve debug dialog (authored by TobiasFella).
Improve debug dialog
Oct 28 2024, 1:50 PM
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 committed rLIBKLEObaa5cec7d7d7: We don't target FreeBSD with this branch/version (authored by ikloecker).
We don't target FreeBSD with this branch/version
Oct 28 2024, 1:25 PM
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
ikloecker committed rLIBKLEObf5bc77a1ad9: Remove compat code for very old gpgme versions (authored by ikloecker).
Remove compat code for very old gpgme versions
Oct 28 2024, 1:18 PM
ikloecker committed rLIBKLEO8df6a7a1e656: Groups: Also show warning icon for groups that contain expired/revoked keys (authored by TobiasFella).
Groups: Also show warning icon for groups that contain expired/revoked keys
Oct 28 2024, 1:18 PM
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 edited projects for T7347: Kleopatra: Require GpgME 1.23.2, added: gpd5x (gpd-5.0.0); removed gpd5x.
Oct 28 2024, 9:25 AM · gpd5x (gpd-5.0.0), 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

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

This bug exists since Kleopatra offers "Trust root certificate" (i.e. since 2010). allow-mark-trusted seems to be default since Gpg4win 2.1.0. If admins really want to prevent users from messing with the trustlist then they anyway have to use the no-user-trustlist option.

Oct 25 2024, 2:18 PM · vsd33 (vsd-3.3.0), gpd5x, kleopatra
ikloecker committed rLIBKLEOf8d62bedcdad: Fix include of gpgme++ header (authored by ikloecker).
Fix include of gpgme++ header
Oct 25 2024, 1:51 PM
ikloecker committed rKLEOPATRA9f0c222f79c7: Require gpgme 1.23.2 (authored by ikloecker).
Require gpgme 1.23.2
Oct 25 2024, 1:46 PM
ikloecker committed rLIBKLEO3dfe63dcd79c: Fix include of gpgme++ header (authored by ikloecker).
Fix include of gpgme++ header
Oct 25 2024, 12:47 PM
ikloecker committed rLIBKLEO692875f1a94a: Remove compat code for very old gpgme versions (authored by ikloecker).
Remove compat code for very old gpgme versions
Oct 25 2024, 12:47 PM
ikloecker committed rLIBKLEO1897f314c3dc: Require gpgme 1.23.2 (authored by ikloecker).
Require gpgme 1.23.2
Oct 25 2024, 12:47 PM