Page MenuHome GnuPG
Feed Advanced Search

Nov 18 2022

aheinecke committed rAa720b6cc443a: Fix make dist target (authored by aheinecke).
Fix make dist target
Nov 18 2022, 12:00 PM

Nov 3 2022

aheinecke raised the priority of T4127: GpgOL: Setting category or flagging crypto mails is not possible from Normal to High.
Nov 3 2022, 3:11 PM · Restricted Project, gpg4win, gpgol
aheinecke added a comment to T4127: GpgOL: Setting category or flagging crypto mails is not possible.

I recently noticed that the old workaround by setting a kategory when it is not visible in the messagelist does not work on a default Outlook 2204 anymore. This raises the priority of this issue.

Nov 3 2022, 3:11 PM · Restricted Project, gpg4win, gpgol
aheinecke triaged T6266: Kleopatra Crashes when Decrypting PGP message in the Notepad as Low priority.

There must be something special with the message. Can you save the message to a file and use the command line to decrypt it? Is there anything special with it? Is it maybe a binary and not text? Although I tried decrypting random bytes with the notepad and it worked for me. Is the message very large? Anything unusual? Or does it even happen for you when you encrypt a short text to yourself and then decrypt it again?

Nov 3 2022, 12:36 PM · Info Needed, kleopatra, Bug Report
aheinecke triaged T6269: Windows event log support for GnuPG components as Wishlist priority.
Nov 3 2022, 11:52 AM · Restricted Project, gnupg
aheinecke triaged T6268: Kleopatra: Diagnostic output when importing keys as Normal priority.
Nov 3 2022, 11:50 AM · kleopatra, Restricted Project
aheinecke committed rO544930399800: po: Fix minor typo (authored by ebo).
po: Fix minor typo
Nov 3 2022, 11:29 AM

Oct 27 2022

aheinecke added a subtask for T6259: Kleopatra: Improve startup performance : T4067: Kleopatra, performance: Create a system to use binary resources for i18n.
Oct 27 2022, 12:05 PM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke added a parent task for T4067: Kleopatra, performance: Create a system to use binary resources for i18n: T6259: Kleopatra: Improve startup performance .
Oct 27 2022, 12:05 PM · gpg4win, kleopatra
aheinecke triaged T6261: Kleopatra / QGPGME: Use --no-auto-check-trustdb for initial keylisting as Normal priority.
Oct 27 2022, 10:58 AM · gpgme, kleopatra, Restricted Project
aheinecke triaged T6260: gpgconf: Analyze timing on Windows as Normal priority.
Oct 27 2022, 10:54 AM · gnupg, kleopatra, Restricted Project
aheinecke lowered the priority of T6259: Kleopatra: Improve startup performance from High to Normal.
Oct 27 2022, 10:41 AM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke added a comment to T4066: Kleopatra, performance: Use icons as a resource.

The issue with rWe06c325a9a29 was that it linked in all breeze icons and nowadays would also link in all breeze-dark icons. Which increased the size of Kleopatra so much that there was no performance gain and the fallbacks were still checked. This might require a fix in Qt / Kiconloader not to use fallbacks and also to only resource up the subset of icons which we actually use and package.

Oct 27 2022, 10:40 AM · vsd32 (vsd-3.2.0), gpg4win, kleopatra
aheinecke added a parent task for T4066: Kleopatra, performance: Use icons as a resource: T6259: Kleopatra: Improve startup performance .
Oct 27 2022, 10:38 AM · vsd32 (vsd-3.2.0), gpg4win, kleopatra
aheinecke added a subtask for T6259: Kleopatra: Improve startup performance : T4066: Kleopatra, performance: Use icons as a resource.
Oct 27 2022, 10:38 AM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke triaged T6259: Kleopatra: Improve startup performance as High priority.
Oct 27 2022, 10:38 AM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke closed T4081: GPGME performance: Allow single component gpg-conf loads as Resolved.

In QGPGME which is used by GpgOL and Kleopatra we have solved this by loading the configuration only once and then reusing it. I see no need to change something in gpgconf here.

Oct 27 2022, 10:26 AM · gpg4win, gpgme

Oct 26 2022

aheinecke committed rKLEOPATRA37815c17b226: Clarify error message for invalid compliance (authored by aheinecke).
Clarify error message for invalid compliance
Oct 26 2022, 11:41 AM

Oct 25 2022

aheinecke committed rXe6ca65ef0d2f: w64: Support static linkage with lib64 libdir (authored by aheinecke).
w64: Support static linkage with lib64 libdir
Oct 25 2022, 3:48 PM
aheinecke added a comment to T6245: GpgOL: build: Update for new gpgrt-config and *.pc.

I have pushed the patch, but still it did not work for me properly over everything and I had to add --enable-install-gpg-error-config to libgpg-error. This was because of at least the 64 bit build of libassuan-master it picked up gpg-error-config from my host system. I then tried to add --with-gpg-error-prefix to the assuan call but that failed because it only looked for gpg-error-config in this prefix and not for any gpgrt-config and failed immediately with a command not found error.

Oct 25 2022, 3:48 PM · Windows, gpgol, Feature Request
aheinecke committed rOb63b3af6cfd0: build: Fix for new gpgrt-config and *.pc. (authored by gniibe).
build: Fix for new gpgrt-config and *.pc.
Oct 25 2022, 3:41 PM
aheinecke committed rO74e04a416f2a: w64: Support static linkage with lib64 libdir (authored by aheinecke).
w64: Support static linkage with lib64 libdir
Oct 25 2022, 3:41 PM
aheinecke committed rA62547ec24971: w32: Fix make dist (authored by aheinecke).
w32: Fix make dist
Oct 25 2022, 1:15 PM
aheinecke added a comment to T6192: GpgOL: deactivation of S/MIME does not affect previously sent mails.

In that case could you please attach a basic log from selecting an S/MIME Mail with S/MIME disabled? Activatable under GpgOL options / logging

Oct 25 2022, 12:43 PM · Restricted Project, gpgol
aheinecke triaged T6243: SMIME on Outlook not working, if GPG-Plugin installed as Low priority.

I think there is a mixup here. I believe that you are experiencing https://dev.gnupg.org/T6192 (From 2019) which is a fairly recent regression and was discovered by our internal QA in September. As we did not get reports about this we only gave it low priority.

Oct 25 2022, 11:07 AM · gpgol, Bug Report
aheinecke added a comment to P17 (An Untitled Masterwork).
Test result: --libs
====================: pkg-config gpg-error
-L/home/aheinecke/dev/main/lib64 -lgpg-error
====================: gpgrt-config
-L/var/example-target/home/aheinecke/dev/main/lib64 -lgpg-error
====================
Test result: --cflags
====================: pkg-config gpg-error
-I/home/aheinecke/dev/main/include
====================: gpgrt-config
-I/var/example-target/home/aheinecke/dev/main/include
====================
Test result: --cflags --libs
====================: pkg-config gpg-error
-I/home/aheinecke/dev/main/include -L/home/aheinecke/dev/main/lib64 -lgpg-error
====================: gpgrt-config
-I/var/example-target/home/aheinecke/dev/main/include -L/var/example-target/home/aheinecke/dev/main/lib64 -lgpg-error
====================
Test result: --version
====================: pkg-config gpg-error
1.8.0
====================: gpgrt-config
1.47-beta4
====================
Oct 25 2022, 9:59 AM
aheinecke created P17 (An Untitled Masterwork).
Oct 25 2022, 9:55 AM

Oct 24 2022

aheinecke committed rW7bf4a55db918: Fix version used in vsd source tarball (authored by aheinecke).
Fix version used in vsd source tarball
Oct 24 2022, 4:07 PM

Oct 18 2022

aheinecke triaged T6228: TOFU data are not updated when creating an encrypted message as Normal priority.

Thanks for the report, since you are using it on the command line and it works I assume that trust-model is set to tofu+pgp? Because in the Test code there is no context flag for tofu+pgp trust model.

Oct 18 2022, 11:52 AM · gpgme, TOFU
aheinecke merged T6247: Cannot create protable version into T6246: Gpg4win: Mkportable only allow portable installer with installed features.
Oct 18 2022, 11:47 AM · Installer, gpg4win
aheinecke merged task T6247: Cannot create protable version into T6246: Gpg4win: Mkportable only allow portable installer with installed features.
Oct 18 2022, 11:47 AM · gpg4win, Bug Report
aheinecke added a comment to T6247: Cannot create protable version.

I tend to close this as a duplicate.

Oct 18 2022, 11:47 AM · gpg4win, Bug Report
aheinecke triaged T6246: Gpg4win: Mkportable only allow portable installer with installed features as Low priority.
Oct 18 2022, 11:03 AM · Installer, gpg4win
aheinecke claimed T6245: GpgOL: build: Update for new gpgrt-config and *.pc.

Cool, I will try it out ASAP. You must have read my mind. Only yesterday evening I ran into problems because the current code in src/Makefile.am to symlink the static libs did not work on my new dev system with a lib64 layout and thought that I needed just a patch like this to fix it properly.

Oct 18 2022, 10:50 AM · Windows, gpgol, Feature Request
aheinecke triaged T6240: Kleopatra: Add column for groups in the certificate view as Wishlist priority.

We need to understand the usecase here.

Oct 18 2022, 10:45 AM · kleopatra, Restricted Project

Oct 17 2022

aheinecke committed rWdd038f170752: web: Fix notification link for 4.0.4 (authored by aheinecke).
web: Fix notification link for 4.0.4
Oct 17 2022, 12:45 PM
aheinecke committed rW702b3b655958: web: Add 4.0.4 Release info (authored by aheinecke).
web: Add 4.0.4 Release info
Oct 17 2022, 9:56 AM

Oct 13 2022

aheinecke created P16 (An Untitled Masterwork).
Oct 13 2022, 12:37 PM

Sep 29 2022

aheinecke triaged T6221: When encrypting, gpg claims DE_VS compliance with non-compliant gcrypt as Low priority.

With a gcrypt not claiming compliance you should not get the status compliant or not but GnuPG should error out with forbidden.

Sep 29 2022, 9:34 AM · gnupg (gpg22), Bug Report
aheinecke created P15 (An Untitled Masterwork).
Sep 29 2022, 9:21 AM

Sep 26 2022

aheinecke committed rW1b720351db2a: MSI: Add uids for 3.1.23 and 3.1.24 releases (authored by aheinecke).
MSI: Add uids for 3.1.23 and 3.1.24 releases
Sep 26 2022, 11:51 AM
aheinecke triaged T6216: Kleopatra: invalid S/MIME certificates are offered for encryption as Wishlist priority.

This is because Kleopatra does not differentiate between invalid S/MIME and unverified OpenPGP certificates and we want to be able to encrypt to unverified OpenPGP certificates.

Sep 26 2022, 9:36 AM · Restricted Project, kleopatra

Sep 21 2022

aheinecke closed T6207: can't open gpg-agent as Invalid.

This is a support question and not a bug. You should ask such questions on the channels for Gpg4win, which does the Community support for GnuPG on Windows: https://www.gpg4win.org/community.html

Sep 21 2022, 9:14 PM · Not A Bug, gnupg, Windows
aheinecke triaged T6192: GpgOL: deactivation of S/MIME does not affect previously sent mails as Normal priority.

I would give this low priority as we default to "S/MIME disabled" and this issue is no longer that relevant. But as it is a regression and I am pretty sure I know why it happens -> Normal.

Sep 21 2022, 9:08 PM · Restricted Project, gpgol
aheinecke claimed T6168: GpgOL: naming of saved attachments.

I think it is more of a Kleopatra issue.

Sep 21 2022, 9:06 PM · kleopatra, Restricted Project, gpgol
aheinecke triaged T6167: GpgOL: Window resize on forwarding as Normal priority.

Yes I have to look at this again. This resize stuff is code in GpgOL, which was intended to trigger UI redraws / updates of Outlook. Because it otherwise would not show our current state but something in the cache. And there is no "Redraw UI" Api. The Resize trick is something I got from stack overflow but it should be only 20px (seriously smaller px values cause no redraw) But there is a bug here when it is maximized I think.

Sep 21 2022, 9:03 PM · Restricted Project, gpgol
aheinecke added a comment to T5957: Kleopatra: Usability improvement for Notepad.

Another thing we noticed today is that the pgpOnly check that determines if S/MIME and PGP or only PGP is shown (The radio buttons at the top right corner) is done only at initialization. So if you import your first S/MIME certs it will still only offer PGP certs and no option to switch. Just as a note here instead of a different issue because it is mostly for testing but should be improved on an update.

Sep 21 2022, 9:00 PM · kleopatra, Restricted Project
aheinecke triaged T6215: Kleopatra: "Not certified" Status for Validity with multiple user ids as Wishlist priority.
Sep 21 2022, 12:34 PM · Restricted Project, kleopatra
aheinecke closed T5962: Kleopatra: Crash when quitting Application on Windows as Resolved.

Ok. Let us resolve this. The patch is in kconfigwidgets without a version marker and I already added a patch-next next to it for future versions of kconfigwidgets. Should be no problem to keep.

Sep 21 2022, 10:09 AM · Restricted Project, kleopatra

Sep 19 2022

aheinecke committed rEb5043421d2b3: build: Fix installation of gpg-error-config.1. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
build: Fix installation of gpg-error-config.1.
Sep 19 2022, 5:10 PM
aheinecke added a comment to T2300: Second crlDP is not used if first is unavailable.

For what it is worth, I think that my patch is more standard compliant then yours because it checks if there is a partial CRL.

Sep 19 2022, 4:43 PM · g10code, Feature Request, dirmngr
aheinecke reassigned T2300: Second crlDP is not used if first is unavailable from aheinecke to werner.

I think 289fbc550d18a7f9b26c794a2409ba820811f6b3 implemented this wish from 2016 :) @werner please read the full report and then close it as fixed if you agree. I find it a bit funny that we both came independently to the same conclusion, that it should be handled differently even if the standard says otherwise. Because the behavior from the standard does not make sense and is in contradiction to other parts where it says that each CRL must contain all revocations.

Sep 19 2022, 4:35 PM · g10code, Feature Request, dirmngr
aheinecke added a comment to T6203: GpgOL (Gpg4Win 3.1.24) / Error in parsing mail-headers (empty mail-body without correct decoded encryption-scheme) when using gpgol.dll 2.5.4 (gpgol.dll 2.5.0 from 3.1.16 works).

If you could try: https://files.gpg4win.org/Beta/gpgol/2.5.5-beta2/x64/ (Source tarball in the directory above, signed by my key) Doc for this can be found here: https://wiki.gnupg.org/TroubleShooting#Manually_update_GpgOL_to_a_beta

Sep 19 2022, 4:29 PM · Restricted Project, gpgol
aheinecke committed rO7fe5658f4318: Fix IMAP access to encrypted mails (authored by aheinecke).
Fix IMAP access to encrypted mails
Sep 19 2022, 2:54 PM
aheinecke added a comment to T6203: GpgOL (Gpg4Win 3.1.24) / Error in parsing mail-headers (empty mail-body without correct decoded encryption-scheme) when using gpgol.dll 2.5.4 (gpgol.dll 2.5.0 from 3.1.16 works).

I think what I saw and reproduced (and now fixed) was a different issue though. 5fd467a00d3ffa6c1ca83e9a248f4c01d77bbe72 broke IMAP connections for GpgOL in general. So we definitely will make a new, at least minor GnuPG VS-Desktop release. But first we need to reproduce and also fix your issue.

Sep 19 2022, 2:00 PM · Restricted Project, gpgol
aheinecke added a comment to T6203: GpgOL (Gpg4Win 3.1.24) / Error in parsing mail-headers (empty mail-body without correct decoded encryption-scheme) when using gpgol.dll 2.5.4 (gpgol.dll 2.5.0 from 3.1.16 works).

Good news is that I can reproduce the bug in our testlab by connecting an account via IMAP to exchange. Our other IMAP tests have intermediates like dovecot. The fix for this will be fairly simple but first I wanted to ensure that we could reproduce it for future testing of releases as this is a case that should have been covered.

Sep 19 2022, 12:47 PM · Restricted Project, gpgol
aheinecke triaged T6203: GpgOL (Gpg4Win 3.1.24) / Error in parsing mail-headers (empty mail-body without correct decoded encryption-scheme) when using gpgol.dll 2.5.4 (gpgol.dll 2.5.0 from 3.1.16 works) as High priority.

Hello,
many thanks for the detailed report, I have given it some time to analyze and think I understand it:

Sep 19 2022, 12:02 PM · Restricted Project, gpgol

Sep 15 2022

aheinecke added a comment to T6195: gpg: New key has unknown trust after generation.

To clarify that I meant that the underlying problem is our current keylisting speed in Kleopatra I have opened T6206.

Sep 15 2022, 4:35 PM · Not A Bug, gnupg
aheinecke triaged T6206: Kleopatra: Listing certificates initially just takes too long. as Normal priority.
Sep 15 2022, 4:34 PM · S/MIME, gnupg, kleopatra
aheinecke added a comment to T6195: gpg: New key has unknown trust after generation.

keyboxd has nothing to do with this, it merely makes the lookup of keys a bit faster. The computation of the WoT itself takes long and there is no shortcut for it. Fortunately most users don't have a deeply meshed WoT with dedicated revokers etc., thus for them things are fast in the standard configuration.

Sep 15 2022, 4:17 PM · Not A Bug, gnupg
aheinecke added a comment to T6202: Kleopatra: Suppress errors of WKD lookups.

I agree with that task. Errors should be logged but not exposed to the user. I like the decryption / verification audit log we have now for some years (quite new) which allows users to view the stderr of gpgme jobs. Something like that -> Perfect. I think we need this for Import also and basically for every job. If you had an idea, maybe in the status bar or so, to indicate that more error information would be available. That would be my dream solution.

Sep 15 2022, 4:13 PM · Restricted Project, kleopatra
aheinecke added a comment to T6205: GnuPG: Unknown encryption keys should not result in non-compliant encryption on decryption.

Just for your understanding, it this output would say "COMPLIANCE 23" anywhere in it, Ingo and me should look at this issue, if it does not that is something for Werner or Gniibe.

Sep 15 2022, 4:09 PM · gnupg (gpg22), Feature Request, Restricted Project
aheinecke added a comment to T6205: GnuPG: Unknown encryption keys should not result in non-compliant encryption on decryption.

Could you please post the output of 'gpg --status-fd 1 --verbose --decrypt "Neues Textdokument.txt.gpg"' here? That would help us to pinpoint the issue.

Sep 15 2022, 4:07 PM · gnupg (gpg22), Feature Request, Restricted Project
aheinecke added a comment to T6203: GpgOL (Gpg4Win 3.1.24) / Error in parsing mail-headers (empty mail-body without correct decoded encryption-scheme) when using gpgol.dll 2.5.4 (gpgol.dll 2.5.0 from 3.1.16 works).

No, I was just meaning that you should not have to disarm your logs when include data is not set.

Sep 15 2022, 4:04 PM · Restricted Project, gpgol
aheinecke added a comment to T6203: GpgOL (Gpg4Win 3.1.24) / Error in parsing mail-headers (empty mail-body without correct decoded encryption-scheme) when using gpgol.dll 2.5.4 (gpgol.dll 2.5.0 from 3.1.16 works).

Yeah the error would lie in here I think:

Sep 15 2022, 3:50 PM · Restricted Project, gpgol
aheinecke added a comment to T6203: GpgOL (Gpg4Win 3.1.24) / Error in parsing mail-headers (empty mail-body without correct decoded encryption-scheme) when using gpgol.dll 2.5.4 (gpgol.dll 2.5.0 from 3.1.16 works).

I do not have a mind to really analyze this today, but when the checkbox in the logging options for "include data" is not set. There should be no much as an IP Address or Fingerprint mentioned in the logs. This was important to me and if you find that there are issues with that it would be a different bug also.

Sep 15 2022, 3:46 PM · Restricted Project, gpgol
aheinecke added a comment to T6203: GpgOL (Gpg4Win 3.1.24) / Error in parsing mail-headers (empty mail-body without correct decoded encryption-scheme) when using gpgol.dll 2.5.4 (gpgol.dll 2.5.0 from 3.1.16 works).

We have tested this a lot of course. But I will have to analyze your logs. Thanks.

Sep 15 2022, 3:43 PM · Restricted Project, gpgol
aheinecke closed T6111: Kleopatra: Improve focus indicator for text labels as Resolved.

Please give this a try on Windows.

Sep 15 2022, 3:40 PM · Restricted Project, kleopatra, Restricted Project
aheinecke closed T6111: Kleopatra: Improve focus indicator for text labels, a subtask of T5824: Kleopatra: Full accessibility support, as Resolved.
Sep 15 2022, 3:40 PM · kleopatra, Restricted Project
aheinecke closed T6131: Kleopatra: Exception when gpgconf is not found as Resolved.

:)

Sep 15 2022, 3:38 PM · kleopatra

Sep 14 2022

aheinecke closed T6195: gpg: New key has unknown trust after generation as Resolved.

I agree. We have to get rid of auto check trustdb and such stuff. I always found that impossible to program around because it either takes a long time (check-trustdb) or it might return invalid results (no check).
The solution for this is keyboxd.

Sep 14 2022, 12:27 PM · Not A Bug, gnupg
aheinecke removed a project from T4779: GpgSM: "Invalid Object" error when importing .p12 certs with wrong passphrase: Info Needed.

Real Passphrase is "test"

Sep 14 2022, 10:24 AM · gnupg24 (gnupg-2.4.3), Restricted Project, gnupg (gpg23), S/MIME
aheinecke added a comment to T3927: gpgsm certificate import fails because of hardcoded password length limitation.

The workaround is easy: Change the passphrase , export, import and then set a longer passphrase again.

Sep 14 2022, 10:19 AM · Feature Request, gnupg24, S/MIME
aheinecke added a comment to T6014: Failed to search on certificate server. The error returned was: Syntax error in URI..

I think it is problematic that the WKD errors are shown to the user at all. Doing some random searches gives an error each time something can't be accessed.

Can you give an example other than the Syntax error issue? So far, I haven't seen any errors when doing random searches with ASCII-only "email addresses". I simply get zero results, but I don't see error messages, e.g. if the host cannot be found.

Sep 14 2022, 10:06 AM · gnupg24, dirmngr, Bug Report

Sep 9 2022

aheinecke added a comment to T6014: Failed to search on certificate server. The error returned was: Syntax error in URI..

I think it is problematic that the WKD errors are shown to the user at all. Doing some random searches gives an error each time something can't be accessed.

Sep 9 2022, 4:29 PM · gnupg24, dirmngr, Bug Report
aheinecke added a comment to T6014: Failed to search on certificate server. The error returned was: Syntax error in URI..

There is probably an umlaut or special character in <domain> or <user> which makes the URL invalid. If I search for "test@ä.de" I also get Syntax error in URI.

Sep 9 2022, 4:27 PM · gnupg24, dirmngr, Bug Report
aheinecke closed T6190: GPGSM: Import / Export of raw and p8 certs / containers broken as Invalid.
--import [files]
       Import  the certificates from the PEM or binary encoded files as well as from signed-only messages.
       This command may also be used to import a secret key from a PKCS#12 file.
Sep 9 2022, 4:17 PM · gnupg, S/MIME
aheinecke added a comment to T5713: Kleopatra: PKCS#12 Import no Error on bad passphrase.

Mh, this has not changed anything for me. With GnuPG 2.3.8-beta32 i get either Invalid Object or no error at all. With this certificate

and password "0" i always get "Invalid Object" (also with other passwords)
With this certificate i get no error at all and just an import result.

Sep 9 2022, 4:07 PM · Restricted Project, kleopatra
aheinecke added a comment to T6199: Kleopatra: MIME viewer support.

That would make sense on a Linux desktop. But my main use case for this is Windows. I have the feeling that more Linux users have a decent MUA.
If we had a MUA with good MIME Support then we would not need this feature at all. If a user has Outlook for example that could be used with GpgOL but not everyone has that. I know that some users decrypt such messages already with Kleopatra and then open the Output in Thunderbird. But again, if they had Thunderbird, they could use that with included PGP/MIME support.
Windows 10 has a default Mail app, but if you open a file with that it does not show it but asks you to configure an account.

Sep 9 2022, 3:16 PM · Restricted Project, kleopatra
aheinecke added a comment to T6199: Kleopatra: MIME viewer support.

Instead of using KDE for MIME parsing, and as I would also only do simple parsing we could use the mimeparser from gpgol. This also has the advantage that we do not open new attack surfaces as we already have that code in use. The mimedataprovider can already be compiled on Linux and used with a FILE, I did this to allow fuzzing for it. And the API implements the GpgME::DataProvider interface https://dev.gnupg.org/source/gpgol/browse/master/src/mimedataprovider.h and then just offers simple functions to access the parsed content.

Sep 9 2022, 2:39 PM · Restricted Project, kleopatra
aheinecke triaged T6199: Kleopatra: MIME viewer support as Wishlist priority.
Sep 9 2022, 2:30 PM · Restricted Project, kleopatra
aheinecke triaged T6198: KMail: Port to keyresolver from libkleo as Wishlist priority.
Sep 9 2022, 1:50 PM · Restricted Project, Feature Request, KDE, kleopatra
aheinecke closed T6197: Update the gpg4win-3.1.16.exe package to latest release of version 3 gpg4win (aka gpg4win-3.1.24.exe) as Wontfix.

For Gpg4win we will soon release a 4.0.4 Version that will contain the latest Kleopatra updates and GnuPG 2.3.x, but the 3.1.x series of Gpg4win is something that we only release in binary form as part of our Product GnuPG VS-Desktop.
The reason for this is that for VS-NfD there are some responsibilities for the supplier, and so the VS-NfD user needs a responsible supplier. We do not promise that for Gpg4win, which is the free community version anyone can download. If we would provide Gpg4win-3.1.24 also in binary form we would make it harder for us to argue that VS-NfD users have to purchase GnuPG VS-Desktop with the required support.

Sep 9 2022, 9:24 AM · Release Info, Info Needed

Sep 8 2022

aheinecke triaged T6194: GpgME++: Certify edit interactor has no state for multiple promotions as Low priority.
Sep 8 2022, 9:46 AM · gpgme, kleopatra

Sep 7 2022

aheinecke committed rW923f8b356d53: Post release version bump (authored by aheinecke).
Post release version bump
Sep 7 2022, 2:48 PM
aheinecke committed rWcda93355876c: Update NEWS and READMEs for todays release (authored by aheinecke).
Update NEWS and READMEs for todays release
Sep 7 2022, 2:42 PM
aheinecke committed rWc1caf4670fbe: Update Kleopatra and kde-l10n (authored by aheinecke).
Update Kleopatra and kde-l10n
Sep 7 2022, 2:42 PM
aheinecke committed rW33c7d130c07a: wording improvements in NEWS (authored by ebo).
wording improvements in NEWS
Sep 7 2022, 2:42 PM

Sep 6 2022

aheinecke added a comment to T6085: pinentry-qt: Earlier passphrase hint when creating new key.

@ikloecker yes as mentioned in my response the current hints are only for symmetric.

Sep 6 2022, 5:18 PM · gnupg, Restricted Project, pinentry
aheinecke committed rW1deee90df859: Add NEWS for 3.1.24 (authored by aheinecke).
Add NEWS for 3.1.24
Sep 6 2022, 5:17 PM
aheinecke closed T6147: Kleopatra: Failure to move extracted archive folder accross disks as Resolved.
Sep 6 2022, 4:55 PM · kleopatra, Restricted Project
aheinecke added a comment to T6089: Kleopatra: Make DN attribute order configuration accessible.

Well it is good that we have it now and we should not remove it. But when asked I would probably have said that this dialog / page should be removed altogether. I would bet that if we did a user survey this dialog is not used at all. Or very very rarely.

Sep 6 2022, 2:49 PM · kleopatra, Restricted Project
aheinecke lowered the priority of T6190: GPGSM: Import / Export of raw and p8 certs / containers broken from Normal to Low.
Sep 6 2022, 1:19 PM · gnupg, S/MIME
aheinecke renamed T6190: GPGSM: Import / Export of raw and p8 certs / containers broken from GPGSM: Import / Epxort of raw and p8 certs / containers broken to GPGSM: Import / Export of raw and p8 certs / containers broken.
Sep 6 2022, 1:18 PM · gnupg, S/MIME
aheinecke closed T6189: Secret key backup of S/MIME certificate creates bad result as Resolved.

I can confirm the fix.

Sep 6 2022, 1:18 PM · Restricted Project, kleopatra, Restricted Project
aheinecke closed T6189: Secret key backup of S/MIME certificate creates bad result, a subtask of T6190: GPGSM: Import / Export of raw and p8 certs / containers broken, as Resolved.
Sep 6 2022, 1:18 PM · gnupg, S/MIME
aheinecke added a parent task for T6189: Secret key backup of S/MIME certificate creates bad result: T6190: GPGSM: Import / Export of raw and p8 certs / containers broken.
Sep 6 2022, 1:18 PM · Restricted Project, kleopatra, Restricted Project
aheinecke added a subtask for T6190: GPGSM: Import / Export of raw and p8 certs / containers broken: T6189: Secret key backup of S/MIME certificate creates bad result.
Sep 6 2022, 1:18 PM · gnupg, S/MIME
aheinecke triaged T6190: GPGSM: Import / Export of raw and p8 certs / containers broken as Normal priority.
Sep 6 2022, 1:16 PM · gnupg, S/MIME
aheinecke added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

I was looking for this when writing the update NEWS for the latest release and noticed that this has not been pushed yet. I really think that it would be nice to have that. Especially for Smartcard use cases.

Sep 6 2022, 11:53 AM · Not A Bug, workaround, gnupg24, Windows, ssh