Page MenuHome GnuPG

kleopatraProject
ActivePublic

Details

Description

a GUI for GNU PG among other things

Recent Activity

Today

ikloecker changed the status of T5969: Kleopatra: Support large magnification for OpenPGP certificate generation, a subtask of T5901: Kleopatra: Make it usable with 400 % magnification, from Open to Testing.
Wed, May 18, 3:27 PM · kleopatra, Restricted Project
ikloecker changed the status of T5969: Kleopatra: Support large magnification for OpenPGP certificate generation, a subtask of T5832: Kleopatra: Make OpenPGP certificate generation (with default settings) accessible, from Open to Testing.
Wed, May 18, 3:27 PM · kleopatra, Restricted Project
ikloecker changed the status of T5969: Kleopatra: Support large magnification for OpenPGP certificate generation from Open to Testing.
Wed, May 18, 3:27 PM · Testing, kleopatra, Restricted Project
ikloecker added a comment to T5969: Kleopatra: Support large magnification for OpenPGP certificate generation.

Certificate generation should now be possible with 400 % magnification. I haven't checked the different actions under "Next Steps".

Wed, May 18, 3:26 PM · Testing, kleopatra, Restricted Project

Mon, May 16

ikloecker added a comment to T5334: Kleopatra: Add more support for WKS / WKD.

I have merged a contribution by Felix Tiede which adds support for publishing a key via WKS. It depends on KF5IdentityManagement, KF5MailTransport, and KF5MailTransportAkonadi. Those dependencies are optional. If they are not provided, WKS publishing is not available.

Mon, May 16, 7:52 PM · kleopatra, Restricted Project
aheinecke added a comment to T5962: Kleopatra: Crash when quitting Application on Windows.

Thanks for taking this up.

Mon, May 16, 3:06 PM · Restricted Project, kleopatra
ikloecker updated the task description for T5901: Kleopatra: Make it usable with 400 % magnification.
Mon, May 16, 9:26 AM · kleopatra, Restricted Project

Fri, May 13

ikloecker added a project to T5950: Allow viewing expired certificates more easily: Restricted Project.
Fri, May 13, 4:22 PM · Restricted Project, kleopatra, Feature Request
werner closed T5592: AppImage of Kleopatra as Resolved.

We meanwhile released two versions to our clients and are looking on how we can make it available to the community.

Fri, May 13, 4:09 PM · Restricted Project, kleopatra, Feature Request
werner closed T5598: AppImage of gpg, a subtask of T5592: AppImage of Kleopatra, as Resolved.
Fri, May 13, 4:08 PM · Restricted Project, kleopatra, Feature Request
werner lowered the priority of T5478: Kleopatra: Performance problems decrypting and encrypting large Archives from High to Normal.

We have a workaround by using a recent version of gpgtar directly. Thus lowering priority.

Fri, May 13, 4:01 PM · Restricted Project, gpgme, kleopatra
werner renamed T5950: Allow viewing expired certificates more easily from can not encrypt for others to Allow viewing expired certificates more easily.
Fri, May 13, 3:40 PM · Restricted Project, kleopatra, Feature Request
ikloecker moved T5962: Kleopatra: Crash when quitting Application on Windows from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Fri, May 13, 11:52 AM · Restricted Project, kleopatra
ikloecker added a project to T5962: Kleopatra: Crash when quitting Application on Windows: Restricted Project.
Fri, May 13, 11:52 AM · Restricted Project, kleopatra
ikloecker added a comment to T5962: Kleopatra: Crash when quitting Application on Windows.

https://invent.kde.org/frameworks/kconfigwidgets/-/merge_requests/140

Fri, May 13, 11:50 AM · Restricted Project, kleopatra
ikloecker added a comment to T5962: Kleopatra: Crash when quitting Application on Windows.

On second thought: Let me open the MR.

Fri, May 13, 11:28 AM · Restricted Project, kleopatra
ikloecker added a comment to T5962: Kleopatra: Crash when quitting Application on Windows.

@aheinecke I suggest to open an MR for this at https://invent.kde.org/frameworks/kconfigwidgets and see how the discussion goes. Either the change is accepted or other proposals are made to fix the crash in Kleopatra.

Fri, May 13, 11:25 AM · Restricted Project, kleopatra
ikloecker closed T5978: sync public keys library Kleopatra as Wontfix.

No. And this is out of scope for Kleopatra. You can use existing file sync tools to sync the files in ~/.gnupg. Which files to sync depends on what you want to sync. For details, I suggest to ask on the gnupg-users mailing list.

Fri, May 13, 11:19 AM · kleopatra, Support

Thu, May 12

ikloecker added a comment to T5962: Kleopatra: Crash when quitting Application on Windows.

Hmm, according to lxr.kde.org this is the only usage of a static thread_local KSharedConfigPtr variable in all of (indexed) KDE. OTOH, there's also exactly one usage of a static KSharedConfigPtr variable in all of KDE (in plasma/plasma-nm/libs/editor/configuration.cpp).

Thu, May 12, 4:49 PM · Restricted Project, kleopatra
aheinecke changed the status of T5962: Kleopatra: Crash when quitting Application on Windows from Open to Testing.

Ingo: I have now assigned this to you. If you can explain why my fix is required in a way that upstream would accept the change we should try to get this into KConfigWidgets proper. But I do not think that I can convincingly explain why it is required or what happens here.

Thu, May 12, 12:37 PM · Restricted Project, kleopatra
aheinecke added a comment to T5962: Kleopatra: Crash when quitting Application on Windows.

After some debugging and reading the code I did not find any way that the KSharedConfigPtr could be accessed when it was NULL. It is never saved in a member variable. The only place it was saved was in the static thread_local variable of defaultConfig in kcolorschemehelpers_p.h. Since this was irritating because I understood QExplicitlySharedDataPointer to already handle thread_local ness

Thu, May 12, 12:24 PM · Restricted Project, kleopatra
aheinecke added a comment to T5962: Kleopatra: Crash when quitting Application on Windows.

So after updating to latest kf5 this still happens. The windows event log tells me that the crash occurs from libkf5configwidgets.dll
Does not seem to happen on Linux, i have run it with valgrind to and only found other crashes on linux shutdown when closing the window.

Thu, May 12, 10:10 AM · Restricted Project, kleopatra

Mon, May 9

ikloecker moved T5969: Kleopatra: Support large magnification for OpenPGP certificate generation from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, May 9, 5:02 PM · Testing, kleopatra, Restricted Project
ikloecker added a subtask for T5901: Kleopatra: Make it usable with 400 % magnification: T5969: Kleopatra: Support large magnification for OpenPGP certificate generation.
Mon, May 9, 10:59 AM · kleopatra, Restricted Project
ikloecker added a parent task for T5969: Kleopatra: Support large magnification for OpenPGP certificate generation: T5901: Kleopatra: Make it usable with 400 % magnification.
Mon, May 9, 10:59 AM · Testing, kleopatra, Restricted Project
ikloecker triaged T5969: Kleopatra: Support large magnification for OpenPGP certificate generation as Normal priority.
Mon, May 9, 10:59 AM · Testing, kleopatra, Restricted Project
ikloecker updated the task description for T5901: Kleopatra: Make it usable with 400 % magnification.
Mon, May 9, 10:59 AM · kleopatra, Restricted Project
aheinecke triaged T5968: Kleopatra: p15 widget for S/MIME cards as Normal priority.
Mon, May 9, 10:45 AM · kleopatra, Restricted Project
aheinecke closed T5129: Kleopatra: Generate S/MIME CSR for NetKey card key, a subtask of T5123: Kleopatra: Generate OpenPGP pubkey S/MIME CSR from existing card, as Resolved.
Mon, May 9, 10:39 AM · kleopatra
aheinecke closed T5129: Kleopatra: Generate S/MIME CSR for NetKey card key as Resolved.
Mon, May 9, 10:39 AM · kleopatra
aheinecke closed T5128: Kleopatra: Generate OpenPGP public key for NetKey card key, a subtask of T5123: Kleopatra: Generate OpenPGP pubkey S/MIME CSR from existing card, as Resolved.
Mon, May 9, 10:38 AM · kleopatra
aheinecke closed T5128: Kleopatra: Generate OpenPGP public key for NetKey card key as Resolved.
Mon, May 9, 10:38 AM · kleopatra
aheinecke added a comment to T5961: Kleopatra: S/MIME Details cannot be copied multiline on Windows.

Sorry, yes I meant the Certificate Dump not the Details.

Mon, May 9, 9:33 AM · kleopatra, Restricted Project
ikloecker added a comment to T5960: Kleopatra: Encoding problems with GnuPG output on Windows.

I would love to defer those encoding problems to gpgme. The output of gpgme should always be UTF-8 encoded, so that higher API doesn't need to bother about encoding. Obviously, this would mean that we shouldn't bypass gpgme by running gpg commands with QProcess.

Mon, May 9, 9:31 AM · Restricted Project, kleopatra
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T5217: Kleopatra: Adapt to config changes in GnuPG master, as Resolved.
Mon, May 9, 9:29 AM · Restricted Project, kleopatra
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T5066: Multiple smartcard (reader) / app support in Kleopatra, as Resolved.
Mon, May 9, 9:29 AM · kleopatra
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T5239: Add UI for managing groups, as Resolved.
Mon, May 9, 9:29 AM · Restricted Project, kleopatra
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T5240: Allow selection of groups implicitly defined by tags, as Resolved.
Mon, May 9, 9:29 AM · Restricted Project, kleopatra
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T5216: Kleopatra: Fix handling of UNC paths, as Resolved.
Mon, May 9, 9:29 AM · kleopatra
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T5241: Allow selection of groups as recipients for file encryption, as Resolved.
Mon, May 9, 9:29 AM · Restricted Project, kleopatra
aheinecke closed T5014: Kleopatra: Use SCD getattr for OpenPGP card manufacturer, a subtask of T4875: Kleopatra: Improve support for S/MIME Smartcards and add additional card support, as Resolved.
Mon, May 9, 9:28 AM · kleopatra
aheinecke closed T5014: Kleopatra: Use SCD getattr for OpenPGP card manufacturer as Resolved.
Mon, May 9, 9:28 AM · kleopatra
aheinecke closed T4802: Yubikey not recognized, a subtask of T4875: Kleopatra: Improve support for S/MIME Smartcards and add additional card support, as Resolved.
Mon, May 9, 9:28 AM · kleopatra
aheinecke closed T4875: Kleopatra: Improve support for S/MIME Smartcards and add additional card support as Resolved.

When we want to add more smartcards we should open new issues. This one is resolved.

Mon, May 9, 9:27 AM · kleopatra
aheinecke removed a subtask for T5283: GpgOL: Add mixed mode for S/MIME and OpenPGP to libkleo newkeyresolver: T5228: GpgOL: Combined S/MIME and OpenPGP operation.
Mon, May 9, 9:26 AM · kleopatra, Restricted Project, gpgol
aheinecke closed T5283: GpgOL: Add mixed mode for S/MIME and OpenPGP to libkleo newkeyresolver as Resolved.

I am closing this as the group support for gpgol is now in T5967

Mon, May 9, 9:26 AM · kleopatra, Restricted Project, gpgol
aheinecke added a parent task for T5283: GpgOL: Add mixed mode for S/MIME and OpenPGP to libkleo newkeyresolver: T5967: GpgOL: Use kleopatra groups in keyresolver.
Mon, May 9, 9:25 AM · kleopatra, Restricted Project, gpgol
aheinecke closed T5216: Kleopatra: Fix handling of UNC paths as Resolved.
Mon, May 9, 9:22 AM · kleopatra
aheinecke closed T5241: Allow selection of groups as recipients for file encryption as Resolved.
Mon, May 9, 9:21 AM · Restricted Project, kleopatra
aheinecke closed T5241: Allow selection of groups as recipients for file encryption, a subtask of T5175: Kleopatra: Add support for custom groups, as Resolved.
Mon, May 9, 9:21 AM · Restricted Project, kleopatra