Page MenuHome GnuPG
Feed Advanced Search

Oct 26 2023

aheinecke merged task T5183: Kleopatra: Generate S/MIME CSR for OpenPGP card key into T6325: Kleopatra: Prevent OpenPGP Cert and CSR creation for RSA-2048 in de-vs mode.
Oct 26 2023, 8:50 AM · Restricted Project, kleopatra
aheinecke merged T5183: Kleopatra: Generate S/MIME CSR for OpenPGP card key into T6325: Kleopatra: Prevent OpenPGP Cert and CSR creation for RSA-2048 in de-vs mode.
Oct 26 2023, 8:50 AM · Restricted Project, kleopatra
aheinecke added a comment to T5183: Kleopatra: Generate S/MIME CSR for OpenPGP card key.

I just noticed this because it was accidentally assigned to me and WIP. Since you already mention it in T6325 I would close this as a duplicate of T6325 because at least they can be tested together and testing is the only thing left here that it works with the next 2.2 version.

Oct 26 2023, 8:49 AM · Restricted Project, kleopatra
aheinecke added a comment to T6772: Reproducible crashes in KOrganizer.

I have another one, a bit hard to report upstream since it is related to the event and that contains personal information. So I will forward you the event in question privately. It is an ics file attached to a mail, I select "open with Korganizer" and when I hit "merge into existing calendar" it crashes with the debug output:

Oct 26 2023, 8:35 AM · Restricted Project, KDE

Oct 25 2023

aheinecke committed rGTO506cc223baad: Fix gpgolconfig.qrc syntax (authored by aheinecke).
Fix gpgolconfig.qrc syntax
Oct 25 2023, 6:50 PM
aheinecke committed rGTOcae009e78375: Add two icons that were loaded from theme (authored by aheinecke).
Add two icons that were loaded from theme
Oct 25 2023, 6:50 PM
aheinecke changed the status of T6728: Kleopatra: encryption via "Encrypt folder" has unicode issue from Open to Testing.

This works now. Tested both decrypt and encrypt. Sadly just one commit after GPGME 1.23.0 but this was a miscommunication because I was a bit unavailable :( But we can patch this into our installer.

Oct 25 2023, 5:46 PM · gpgme (gpgme 1.23.x), kleopatra, Restricted Project
aheinecke committed rMa0a4cd411c6d: Change gpgme-w32-spawn to unicode (authored by aheinecke).
Change gpgme-w32-spawn to unicode
Oct 25 2023, 5:43 PM
aheinecke committed rW4092f46d4459: Update gpg4win-tools (authored by aheinecke).
Update gpg4win-tools
Oct 25 2023, 4:39 PM
aheinecke committed rWfd40d0548c2e: Update kleopatra, libkleo, okular and gpg4win-tools (authored by aheinecke).
Update kleopatra, libkleo, okular and gpg4win-tools
Oct 25 2023, 4:34 PM
aheinecke lowered the priority of T6771: Kleopatra: Offer users to certify exportable when exporting keys from Normal to Wishlist.

You are right, this is a new feature that could be useful but is now in high demand and not a bug so Wishlist is more appropiate.

Oct 25 2023, 9:19 AM · Restricted Project, kleopatra

Oct 23 2023

aheinecke triaged T6769: Kleopatra: Change warning on keyserver upload as Normal priority.

IMO for LDAP we should not warn at all. Because there it is possible to remove certificates.

Oct 23 2023, 7:30 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
aheinecke added a comment to T6637: PQC for Libgcrypt.
In T6637#176910, @fse wrote:

OK, fine, however, in order to be able keep an overview of our tasks I would still keep track of them in our GitHub, where I can create a sub-issue from the list of tasks with one click. But we will post our comments and results here as well as far relevant for the purpose of documentation. I think most of the points Jussi raised are more or less clear to me anyway.

Oct 23 2023, 7:23 PM · PQC, libgcrypt
aheinecke added a comment to T6766: Kleopatra: On export, inform user about uncertified user IDs.

I opened T6771 for this because this issue is done.

Oct 23 2023, 6:55 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
aheinecke triaged T6771: Kleopatra: Offer users to certify exportable when exporting keys as Normal priority.
Oct 23 2023, 6:55 PM · Restricted Project, kleopatra
aheinecke added a comment to T6766: Kleopatra: On export, inform user about uncertified user IDs.

I haven't added the possibility to start a group certification directly from the confirmation message.

Oct 23 2023, 6:52 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project

Oct 20 2023

aheinecke added a comment to T6770: Add --ignore-cert-extensions to dirmngr.

That output was also misleading,. that was from before I added the ignore-crl-extension in there. I was confused because I still got the error:

Oct 20 2023, 4:23 PM · S/MIME, Restricted Project
aheinecke closed T6770: Add --ignore-cert-extensions to dirmngr as Invalid.

So dirmngr already has that option.

Oct 20 2023, 4:08 PM · S/MIME, Restricted Project
aheinecke triaged T6770: Add --ignore-cert-extensions to dirmngr as High priority.
Oct 20 2023, 2:57 PM · S/MIME, Restricted Project

Oct 19 2023

aheinecke changed the status of T6363: Add progress status output to gpgtar from Open to Testing.

I think this was fixed with the fix for https://dev.gnupg.org/T6534

Oct 19 2023, 1:39 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request

Oct 18 2023

aheinecke assigned T6545: Support CRL extension issuingDistributionPoint to werner.
Oct 18 2023, 2:44 PM · workaround, gnupg26, Restricted Project, libksba, gnupg22, Feature Request
aheinecke added a comment to T6526: Kleopatra / Gpgtar: Windows write error ERROR_FILE_INVALID.

I mean this would also be solved if we did not use qiodevicedataprovider but pass the filenames directly to gpg for single files, too. (can't remember the ticket number) but I don't want to do that right now.

Oct 18 2023, 1:28 PM · gpg4win, kleopatra, gpgtar, Restricted Project
aheinecke added a comment to T6526: Kleopatra / Gpgtar: Windows write error ERROR_FILE_INVALID.

The original issue was about creating an encrypted archive. This code doesn't use Qt anymore for writing the result file, but delegates this to gpgtar.

Oct 18 2023, 1:27 PM · gpg4win, kleopatra, gpgtar, Restricted Project
aheinecke added a comment to T6526: Kleopatra / Gpgtar: Windows write error ERROR_FILE_INVALID.

That sounds like a solid conclusion. I mean if errno is not set explicitly it is basically undefined which value it is, so maybe some other function set errno to no space left on device in that one case where it "worked".

Oct 18 2023, 1:24 PM · gpg4win, kleopatra, gpgtar, Restricted Project
aheinecke committed rMab25df8328d9: qt: Handle cancel in changeexpiryjob (authored by aheinecke).
qt: Handle cancel in changeexpiryjob
Oct 18 2023, 11:38 AM
aheinecke changed the status of T6754: Kleopatra: wrong success message for changing validity in case of not available card key from Open to Testing.

Fix was trivial, the classical cancel is not an error problem in the QGpgMEChangeExpiryJob

Oct 18 2023, 11:21 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke claimed T6754: Kleopatra: wrong success message for changing validity in case of not available card key.

This has sparked my curiosity.

Oct 18 2023, 9:50 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke triaged T6754: Kleopatra: wrong success message for changing validity in case of not available card key as Normal priority.

This happens when cancelling the password entry on normal keys, too. The strange thing is, the changeexpirycommand already checks if "err.isCancelled" and should do nothing in that case.

Oct 18 2023, 9:49 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke closed T6201: Kleopatra: Disable unusable actions in certificate details for remote keys as Resolved.

Tested and there are no available actions. Works.

Oct 18 2023, 9:28 AM · Restricted Project, kleopatra
aheinecke closed T6676: GgpOL: Signed Mails from Filesystem are modified when opened as Resolved.

Ok then we can resolve this. Because I don't want to change the code there too much since it is about a plaintext leak which we cannot reliably reproduce so any change there we cannot really test if it brings up the plaintext leak again. And for users that have problems with the changing of the mail we can point them to the workaround.

Oct 18 2023, 9:00 AM · Restricted Project, gpgol, Bug Report
aheinecke added a comment to T6761: Kleopatra: Handle special keyserver value "none".

Mh, let us concentrate in here on error messages. I was thinking "but what about disable-dirmngr in the settings" then all publish / refresh / receive actions should be disabled or invisible. So that is better something for a different task.

Oct 18 2023, 8:58 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
aheinecke triaged T6761: Kleopatra: Handle special keyserver value "none" as Normal priority.

This issue might be a bit to general, some things like avoiding bad error messages are more important then a fully nice solution. A nice solution IMO would make all the "publish on keyserver" actions / checkboxes invisible in that case. If a restart is required when the setting changes that is ok in my book because the way we use "none" is intended that our entry level packages have "none" defined in the global config. Of course if a user then manually enters a value when none is set we would also need to bring up a message box stating that a restart is required for the change to take effect.

Oct 18 2023, 8:57 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
aheinecke triaged T6750: Kleopatra: Offer only compliant algorithms for key generation on smart cards in VSD as High priority.

I tend to give this high priority since our SecOps state that the creation of non vs-nfd compliant keys is inhibited by our software by default (at least in the UI) I mean no one complained and it is not a regression but this should be fixed soonish. But this does not neccessarily mean before the next release.

Oct 18 2023, 8:52 AM · vsd32 (vsd-3.2.0), vsd, kleopatra, Restricted Project

Oct 17 2023

aheinecke lowered the priority of T6764: Kleopatra: Help submenu empty everywhere except for VSD from Normal to Low.

Yes, it consists of libkleo DocAction actions which are invisible unless they find the document which they would open. I expect that I can somehow find the menu element and then hide it. But a patch against KXMLGui to hide empty submenus automatically might be a better use of our time. So I put this in the backlog and if someone wants to pick it up in some downtime feel free to fix this :)

Oct 17 2023, 7:15 AM · Restricted Project

Oct 16 2023

aheinecke committed rW37e8047977ff: Remove loreley.mid (authored by aheinecke).
Remove loreley.mid
Oct 16 2023, 5:41 PM
aheinecke committed rW176a6098f2d2: Add findicons.sh script and update included-icons (authored by aheinecke).
Add findicons.sh script and update included-icons
Oct 16 2023, 5:41 PM
aheinecke committed rWf8c77472debc: Install breeze icons as rcc file (authored by aheinecke).
Install breeze icons as rcc file
Oct 16 2023, 5:41 PM
aheinecke triaged T6764: Kleopatra: Help submenu empty everywhere except for VSD as Normal priority.
Oct 16 2023, 4:04 PM · Restricted Project
aheinecke added a comment to T5974: MSI: Register p12 file extension as an optional parameter.

The installation parameter for this is documented in our installation instructions. What is new with the next version is that for all files when you open them after installation of GnuPG VS-Desktop for the very first time you will be asked if Kleopatra should be used and have the option to make this permanent.

Oct 16 2023, 1:13 PM · gpg4win, Restricted Project
aheinecke closed T6261: Kleopatra / QGPGME: Use --no-auto-check-trustdb for initial keylisting, a subtask of T6259: Kleopatra: Improve startup performance , as Resolved.
Oct 16 2023, 1:04 PM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke closed T6261: Kleopatra / QGPGME: Use --no-auto-check-trustdb for initial keylisting as Resolved.

Since @ebo did not really know how to test I just checked that it is passed to gpg to resolve this issue.

Oct 16 2023, 1:04 PM · gpgme, kleopatra, Restricted Project

Oct 13 2023

aheinecke committed rW71f8f00d448e: Build subset of included breeze icons (authored by aheinecke).
Build subset of included breeze icons
Oct 13 2023, 3:16 PM
aheinecke added a comment to T6259: Kleopatra: Improve startup performance .

Ah nevermind missing icons were related because I also removed the highcolor icons for testing.

Oct 13 2023, 3:16 PM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke added a comment to T6259: Kleopatra: Improve startup performance .

Mmh, on further checking I notice that some icons are missing though. Need to investigate where they went. I basically just took the inst-breeze.nsi file, and removed all the NSIS things and did a sort -u on it to create the list of icons.

Oct 13 2023, 2:51 PM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke added a comment to T6259: Kleopatra: Improve startup performance .

So, I smashed this all together. The icon subset and the cross compile patch, and my time for first startup was 5 seconds then once with procmon enabled 7 seconds and now with a reduced set of icons I am down to Kleopatra to 1.7seconds. The icon subset is just 1.4mb. With all the icons we would have installed for Okular and Kleopatra. I don't have enough time to clean this up today to push it but this looks very good.
Although I am thinking to add a way to kicontheme maybe as a global variable to provide the name for the resource file so that we can properly switch between breeze-dark and breeze.

Oct 13 2023, 2:49 PM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke lowered the priority of T6702: Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST from High to Normal.

Ok. Both notepad and file encryption now again produce errors as expected. So the new override would just be a new feature and no longer a regression.

Oct 13 2023, 11:23 AM · Restricted Project, kleopatra
aheinecke added a comment to T6545: Support CRL extension issuingDistributionPoint.

And yes in gpgsm.conf both the extensions are also marked with ignore-cert-extension.

Oct 13 2023, 10:59 AM · workaround, gnupg26, Restricted Project, libksba, gnupg22, Feature Request
aheinecke added a comment to T6545: Support CRL extension issuingDistributionPoint.

While remembering this I added to our standard.conf (and for testing first to my local conf):

Oct 13 2023, 10:48 AM · workaround, gnupg26, Restricted Project, libksba, gnupg22, Feature Request
aheinecke added a comment to T6702: Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST.

For testing with file encryption and notepad you can use this chain which is valid but does not provide a valid CRL for us

just please do not send mails to this certificate.

Oct 13 2023, 10:04 AM · Restricted Project, kleopatra
aheinecke raised the priority of T6702: Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST from Normal to High.

We just realized that similar to what we had in GpgOL ( https://dev.gnupg.org/T6701 ) that AlwaysTrust is used by default. And this will now result in the behavior which I also mentioned in our meeting that without question it encrypts to any S/MIME certificate. Without any warning that it is not VS-NfD compliant to do so.
This must be fixed because otherwise we show an operation as VS-NfD compliant, e.g. to encrypt to a certificate with a broken CRL. Which is not VS-NfD compliant because the CRL check was not done.

Oct 13 2023, 9:56 AM · Restricted Project, kleopatra

Oct 12 2023

aheinecke committed rW64b224ab66e9: Update mimetreeparser (authored by aheinecke).
Update mimetreeparser
Oct 12 2023, 10:40 AM
aheinecke closed T6760: Mimetreeparser: Open still does not work correctly as Resolved.

Since I tested this both with valid and invalid filenames on linux and on windows I set this to resolved.

Oct 12 2023, 10:29 AM · mimetreeparser, Restricted Project
aheinecke added a comment to T6760: Mimetreeparser: Open still does not work correctly.

The URL was just wrong for Windows. I added debug output and the results are different:

Oct 12 2023, 10:28 AM · mimetreeparser, Restricted Project
aheinecke committed rMTPf6d4da359b50: Remove unused variable (authored by aheinecke).
Remove unused variable
Oct 12 2023, 10:21 AM
aheinecke committed rMTP20125ce4a2ed: Fix AttachmentModel::openAttachment (authored by aheinecke).
Fix AttachmentModel::openAttachment
Oct 12 2023, 10:20 AM
aheinecke added a comment to T6760: Mimetreeparser: Open still does not work correctly.

Yes and I get the same result with PNG files. But calling shell execute with such an url looks strange to me, I will try QUrl::fromLocalFile as we use in Kleopatra.

Oct 12 2023, 9:59 AM · mimetreeparser, Restricted Project
aheinecke closed T6759: View email dialog is not translated correctly as Resolved.

Moving the definition and changing it to the name of the po file worked.

Oct 12 2023, 9:38 AM · Restricted Project, mimetreeparser
aheinecke triaged T6760: Mimetreeparser: Open still does not work correctly as High priority.
Oct 12 2023, 9:37 AM · mimetreeparser, Restricted Project
aheinecke committed rMTPe45aaf9d54ae: Fix translation domain (authored by aheinecke).
Fix translation domain
Oct 12 2023, 9:12 AM

Oct 11 2023

aheinecke added a comment to T6759: View email dialog is not translated correctly.

Pretty sure its the translation domain. Thanks! Will try to fix that tomorrow

Oct 11 2023, 10:44 PM · Restricted Project, mimetreeparser
aheinecke committed rW5a24e2d14cca: Update copyright (authored by aheinecke).
Update copyright
Oct 11 2023, 5:32 PM
aheinecke committed rW22bfed6b4c00: Update Kleopatra and mimetreeparser (authored by aheinecke).
Update Kleopatra and mimetreeparser
Oct 11 2023, 5:32 PM
aheinecke committed rW67ec87f6eee7: Add beta version numbering for gnupg-vsd (authored by aheinecke).
Add beta version numbering for gnupg-vsd
Oct 11 2023, 5:32 PM
aheinecke triaged T6759: View email dialog is not translated correctly as High priority.
Oct 11 2023, 4:57 PM · Restricted Project, mimetreeparser
aheinecke committed rKLEOPATRAa7739c78fd30: Add raise and activateWindow for mail dialog (authored by aheinecke).
Add raise and activateWindow for mail dialog
Oct 11 2023, 4:24 PM
aheinecke committed rKLEOPATRAe69b2f5b3612: Do not use applyWindowID for ViewEMailFilesDialog (authored by aheinecke).
Do not use applyWindowID for ViewEMailFilesDialog
Oct 11 2023, 2:37 PM

Oct 9 2023

aheinecke committed rW7742becfec48: Add new GUIDS (authored by aheinecke).
Add new GUIDS
Oct 9 2023, 12:26 PM
aheinecke committed rWaf5b3b8cf8e0: MSI: Fix parseability of qtbase dependency (authored by aheinecke).
MSI: Fix parseability of qtbase dependency
Oct 9 2023, 12:26 PM
aheinecke committed rWaf05c7df36b0: Update frontend packages (authored by aheinecke).
Update frontend packages
Oct 9 2023, 12:26 PM

Oct 5 2023

aheinecke committed rW1efccccc87b6: Add translations for mimetreeparser and update (authored by aheinecke).
Add translations for mimetreeparser and update
Oct 5 2023, 2:32 PM
aheinecke committed rW15ad98ddcd43: Finally adapt gen-kde-l10n to use installed files (authored by aheinecke).
Finally adapt gen-kde-l10n to use installed files
Oct 5 2023, 2:32 PM
aheinecke committed rW536b966f36d6: Update GpgOL, Kleopatra, libkleo and mimetreeparser (authored by aheinecke).
Update GpgOL, Kleopatra, libkleo and mimetreeparser
Oct 5 2023, 2:32 PM
aheinecke added a comment to T6728: Kleopatra: encryption via "Encrypt folder" has unicode issue.

According to werner the gnupg tools use GetCommandLineW even when they are not build with -municode.
So a solution could be to build gpgme-w32-spawn with -municode and start the child process with CreateProcessW, this would also solve the problem that GnuPG could itself be installed into Paths which are not representable in the local 8 bit encoding.

Oct 5 2023, 9:49 AM · gpgme (gpgme 1.23.x), kleopatra, Restricted Project
aheinecke triaged T6742: Kleopatra: Encryption to group with expired key fails with unexpected message as Normal priority.
Oct 5 2023, 9:45 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke added a comment to T6742: Kleopatra: Encryption to group with expired key fails with unexpected message.

I think that if we know that GnuPG is not encrypting to expired keys we need to use the X icon for that key and disable the sign/encrypt button until this key is removed.

Oct 5 2023, 9:44 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke triaged T6743: Libkleo Keyresolver: check for existing encryption subkey instead valid one, as first step as Normal priority.

So I think we need to somehow show this. This gives users the option not to encrypt to the one or two expired keys and maybe ask them from updated keys or continue the operation anyway. (Although I am unsure if gpg would not throw an error in that case even with trust model always). From a User Experience standpoint I think we need to make it visible that you had a key for a person once but that this key is expired now. Regardless of wether or not it should then still be used. The "No Key" is a bit of a wrong information here. So show such keys as the first entries and then disable the ok button until the user somehow solves the issue.

Oct 5 2023, 9:42 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra

Oct 4 2023

aheinecke committed rLIBKLEOa6fedda1c071: Update special mime file names for GpgOL (authored by aheinecke).
Update special mime file names for GpgOL
Oct 4 2023, 4:42 PM
aheinecke triaged T6744: Kleopatra and key resolver: Use the blue symbol for non-compliant keys as Normal priority.

Sorting problematic keys to the front make sense to me, but might be complex since we just add the certificatelineedits and then would need to do some kind of dynamic layouting regarding on the return value of the linedits key.

Oct 4 2023, 11:48 AM · vsd32 (vsd-3.2.0), vsd, Restricted Project, kleopatra
aheinecke closed T6738: Inefficient and unobvious key certification (signing) process as Invalid.
Oct 4 2023, 11:41 AM · can't replicate
aheinecke added a comment to T6683: GpgOL: Configurable error if sign is selected and prefer_smime .

Yes, the wording for this line should be improved, I agree.
In the current release and the releases up to now this action did not work at all when it was not used in combination with encrypt. That usually happens only if an administrator activates the "always_sign" option, prefers S/MIME and then does not issue users with S/MIME certificates. For OpenPGP we have the "Generate" option preselected in that case.

Oct 4 2023, 10:03 AM · vsd32 (vsd-3.2.0), gpgol, Restricted Project, vsd
aheinecke added a comment to T6724: Received emails not readable in other clients.

For sent mails folder there is no solution. The problem is that if the mail never leaves the exchange server it is not converted to a standard compliant PGP/MIME but left in Microsofts internal MAPI format where it looks like this. I think thunderbird has support to fixup a message if the mimetype of the first attachment application/pgp-encrypted. Which reminds me that we need to change the filename of our internal attachment, too to use .mim as an extension. Then you will at least also be able to open such messages on other clients with Kleopatra directly to view the contents of the mail. And a side effect of this might be that Enigmail might then be able to open the mails. If not we would need to talk to enigmail how to solve this.

Oct 4 2023, 8:36 AM · gpg4win, gpgol

Oct 2 2023

aheinecke committed rW75adaf9cbf5f: Add patch for strange libical linker error (authored by aheinecke).
Add patch for strange libical linker error
Oct 2 2023, 4:44 PM
aheinecke added a project to T6728: Kleopatra: encryption via "Encrypt folder" has unicode issue: gnupg22.
Oct 2 2023, 2:31 PM · gpgme (gpgme 1.23.x), kleopatra, Restricted Project
aheinecke added a comment to T6728: Kleopatra: encryption via "Encrypt folder" has unicode issue.

So I have analyzed the problem and I think I understand it now, but I don't really have a solution yet as I think a new option or change in gpgtar might be needed. I think the easiest would be that if --utf8-strings is provided that also the --output parameter is assumed to be UTF8 encoded? And not just the files from --files-from?

Oct 2 2023, 2:30 PM · gpgme (gpgme 1.23.x), kleopatra, Restricted Project
aheinecke added a comment to rWc1a32e26a037: Add PCRE2 as explicit package again.

Sorry, done now

Oct 2 2023, 12:35 PM
aheinecke committed rWea7f74fb88b5: Add inst-pcre2.nsi and uninst-prce2.nsi (authored by aheinecke).
Add inst-pcre2.nsi and uninst-prce2.nsi
Oct 2 2023, 12:34 PM
aheinecke claimed T6728: Kleopatra: encryption via "Encrypt folder" has unicode issue.

This one is one me. I think the issue is gpgme-w32 spawn.

Oct 2 2023, 10:55 AM · gpgme (gpgme 1.23.x), kleopatra, Restricted Project

Sep 29 2023

aheinecke committed rWc1a32e26a037: Add PCRE2 as explicit package again (authored by aheinecke).
Add PCRE2 as explicit package again
Sep 29 2023, 3:19 PM
aheinecke added a comment to T6738: Inefficient and unobvious key certification (signing) process.

Under Kleopatra -> Settings -> Configure Kleopatra -> GnuPG System -> In the Tab Secret Keys -> Is there either "Delete unused Passwords after N Seconds or Delete Passwords after N Seconds set to zero or the option "Do not use the password cache for signing" set? In this case this would be normal and expected behavior because it turns of the caching.

Sep 29 2023, 1:33 PM · can't replicate
aheinecke committed rW8da25ad8a090: Use explicity gpg4win libs in qt instead of -qt (authored by aheinecke).
Use explicity gpg4win libs in qt instead of -qt
Sep 29 2023, 1:25 PM

Sep 28 2023

aheinecke added a comment to T6739: Allow "refresh key/signatures" from key's context menu (from key list).

Aha, so you know how to provoke us into action, good man ;-) Alright I give it high priority. No seriously, makes sense to have we'll see when we can fit it in. Needs an extension in our internal api so probably not in the next release but sooner rather then later.

Sep 28 2023, 5:49 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
aheinecke committed rWbf316f3e50aa: Update frontend packages (authored by aheinecke).
Update frontend packages
Sep 28 2023, 3:59 PM
aheinecke added a comment to T6739: Allow "refresh key/signatures" from key's context menu (from key list).

Mmh or even select all expired keys and then refresh them.

Sep 28 2023, 3:54 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
aheinecke triaged T6739: Allow "refresh key/signatures" from key's context menu (from key list) as Wishlist priority.

Multi select makes this nontrivial. But I think only with multi select this would really be useful. But yes it is a nice item for the backlog. E.g. if you know that a company switched their mail domain you might want to refresh all the keys from that company and you could do that with filter + multi select and refresh.

Sep 28 2023, 3:53 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
aheinecke committed rWc1e04756eb99: Fix okular MSI installation (authored by aheinecke).
Fix okular MSI installation
Sep 28 2023, 1:49 PM
aheinecke committed rO03f31b31cbc3: Fix double release in error handling (authored by aheinecke).
Fix double release in error handling
Sep 28 2023, 1:48 PM
aheinecke triaged T6740: scd: Add / improve support for DINSIG cards as Wishlist priority.
Sep 28 2023, 9:55 AM · S/MIME, scd

Sep 27 2023

aheinecke closed T6604: GpgOL: MIME parameters provided with "*=" instead of just "=" are not parsed - Resulting in hidden attachments as Resolved.

This can be resolved I tested this myself and gave a beta to the affected customer which also worked for them

Sep 27 2023, 3:14 PM · Restricted Project, gpgol

Sep 26 2023

aheinecke assigned T6733: yubikey nfc 5 key storage does not work with GnuPG when admin PIN is non-standard. to ebo.

Eva can you please try to reproduce this? I can't really imagine that this is true since we have soooo many users with yubikeys and do a lot of internal testing on them. To be fair please try with your standard devuan GnuPG and not just with an up to date version.

Sep 26 2023, 9:02 AM · can't replicate, scd, Bug Report

Sep 25 2023

aheinecke added a comment to T6728: Kleopatra: encryption via "Encrypt folder" has unicode issue.

Yes I can see that gpgtar correcly lists the directory with procmon, accesses the files but fails to create the output file indeed.

Sep 25 2023, 9:44 AM · gpgme (gpgme 1.23.x), kleopatra, Restricted Project