Page MenuHome GnuPG
Feed Advanced Search

Apr 25 2023

aheinecke committed rWf7d4f2f37adc: po: Auto update po files (authored by aheinecke).
po: Auto update po files
Apr 25 2023, 10:12 PM
aheinecke committed rW56bf2e10d89f: Add targets to build packages directly (authored by aheinecke).
Add targets to build packages directly
Apr 25 2023, 9:01 PM
aheinecke committed rWa4886e123129: Adds Okular as a new feature for Gpg4win (authored by aheinecke).
Adds Okular as a new feature for Gpg4win
Apr 25 2023, 9:01 PM
aheinecke committed rW99b52c8cb0ac: Add support for poppler and okular to gen-tarball (authored by aheinecke).
Add support for poppler and okular to gen-tarball
Apr 25 2023, 9:01 PM
aheinecke added a comment to T6469: Kleopatra: Certify a group.

The checksum part for this was mentioned only in relation to T6470

Apr 25 2023, 4:35 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra

Apr 24 2023

aheinecke added a comment to T6469: Kleopatra: Certify a group.

Why? The idea is that someone might trick you by having printed out "Andre Heinecke <aheinecke@gnupg.com> 94A5C9A03C2FE5CA3B095D8E1FDF723CF462B6B1" Then adding the ID "Ingo ...." and sneakily adding that to the .krgp.

Apr 24 2023, 3:34 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke triaged T6471: Kleopatra: Increase warning for backup secret key - Especially in de-vs mode as Wishlist priority.
Apr 24 2023, 3:27 PM · Windows, kleopatra, Restricted Project
aheinecke triaged T6470: Kleopatra: Printable groups as Wishlist priority.
Apr 24 2023, 2:24 PM · Restricted Project, kleopatra
aheinecke added a subtask for T5847: Kleopatra: New Feature for bulk certify: T6469: Kleopatra: Certify a group.
Apr 24 2023, 2:15 PM · Restricted Project, kleopatra
aheinecke added a parent task for T6469: Kleopatra: Certify a group: T5847: Kleopatra: New Feature for bulk certify.
Apr 24 2023, 2:15 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke triaged T6469: Kleopatra: Certify a group as Wishlist priority.
Apr 24 2023, 2:14 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke added a project to T5847: Kleopatra: New Feature for bulk certify: Restricted Project.

I recently had a workshop with a customer that shared the same secret key inside her organization of about >1000 users and even handed it out to external users to avoid having any hassle with public key management. They did not have the highest security requirements and were mostly concerned about transport encryption.

Apr 24 2023, 2:05 PM · Restricted Project, kleopatra
aheinecke merged T4064: Kleopatra: Bulk import and certify into T5847: Kleopatra: New Feature for bulk certify.
Apr 24 2023, 1:56 PM · Restricted Project, kleopatra
aheinecke merged task T4064: Kleopatra: Bulk import and certify into T5847: Kleopatra: New Feature for bulk certify.
Apr 24 2023, 1:56 PM · gpg4win, kleopatra

Apr 19 2023

aheinecke added a comment to T6452: Kleopatra: Configurable default for certification expiry.

This can be a fixed validity period of the certifications. So like 3 years. Even if the user has set the certificate to be valid for only one year the user could then extend it in my opinion to the full 3 years before the certification loses the validity.

Apr 19 2023, 4:24 PM · Restricted Project, kleopatra
aheinecke committed rW1881c5191017: Commit missing exdll.c from exdll.h (authored by aheinecke).
Commit missing exdll.c from exdll.h
Apr 19 2023, 11:28 AM
aheinecke committed rW1a604edc5514: Update g4wihelp for newer Unicode mingw api (authored by aheinecke).
Update g4wihelp for newer Unicode mingw api
Apr 19 2023, 10:57 AM
aheinecke added a comment to T6211: KMail should process "Confirm your key publication" messages from WKS-Server.

@dvratil I think the message has changed a bit with recent versions of the WKS server. Or is this maybe in a plugin that might not be installed on some distributions? At least when alexk tried it it was not processed on a fairly recent ArchLinux but he had such issues like plugin for crypto settings in KAdressbook not installed etc. so it might just be that. I can test this again but its probably best if we get you a test mail address with a forward for gnupg.org (which has WKS)

Apr 19 2023, 9:48 AM · KMail, Restricted Project, Feature Request

Apr 17 2023

aheinecke added a comment to T6199: Kleopatra: MIME viewer support.

A starting point for this could be:

Apr 17 2023, 2:53 PM · Restricted Project, kleopatra
aheinecke updated subscribers of T6453: Kleopatra: Show isQualified in Certificate details if true.

Werner mentioned that the keyword "qual" can also be used like the "relax" keyword can also be used in the global trustlist.txt

Apr 17 2023, 2:29 PM · kleopatra, Restricted Project
aheinecke triaged T6453: Kleopatra: Show isQualified in Certificate details if true as Normal priority.
Apr 17 2023, 2:26 PM · kleopatra, Restricted Project
aheinecke updated subscribers of T6452: Kleopatra: Configurable default for certification expiry.

Eva this is a bit related to the certification documentation and we talked about this last week.

Apr 17 2023, 10:33 AM · Restricted Project, kleopatra
aheinecke added a project to T6452: Kleopatra: Configurable default for certification expiry: Restricted Project.
Apr 17 2023, 10:30 AM · Restricted Project, kleopatra
aheinecke triaged T6452: Kleopatra: Configurable default for certification expiry as High priority.
Apr 17 2023, 10:30 AM · Restricted Project, kleopatra

Apr 12 2023

aheinecke triaged T6448: NSIS: Fix g4wihelp runonce and path_add for recent NSIS Versions as High priority.
Apr 12 2023, 2:29 PM · Restricted Project, Installer

Mar 27 2023

aheinecke committed rWc6a2c506c0d1: Add required config macros for new deps (authored by aheinecke).
Add required config macros for new deps
Mar 27 2023, 10:43 AM

Mar 24 2023

aheinecke added a project to T6424: GpgOL: Move resolver code into Kleopatra: Restricted Project.
Mar 24 2023, 12:16 PM · vsd33, Restricted Project, kleopatra, gpgol
aheinecke triaged T6424: GpgOL: Move resolver code into Kleopatra as High priority.
Mar 24 2023, 12:16 PM · vsd33, Restricted Project, kleopatra, gpgol

Mar 23 2023

aheinecke committed rWe96e410b9da4: Another dependency fix (authored by aheinecke).
Another dependency fix
Mar 23 2023, 10:25 AM
aheinecke committed rW80c36d892632: Add missing kservice patch (authored by aheinecke).
Add missing kservice patch
Mar 23 2023, 10:25 AM
aheinecke committed rW7ad4ae457555: Fix dependencies for solid and kjobwidgets (authored by aheinecke).
Fix dependencies for solid and kjobwidgets
Mar 23 2023, 10:25 AM

Mar 22 2023

aheinecke committed rW6fb9d6c4b49b: Update Kleopatra to latest master (authored by aheinecke).
Update Kleopatra to latest master
Mar 22 2023, 5:57 PM
aheinecke committed rWf2293c95dfc5: Fix uninstall of libkleo for name change (authored by aheinecke).
Fix uninstall of libkleo for name change
Mar 22 2023, 5:57 PM
aheinecke committed rWa0c336036685: Update KMime because of name change (authored by aheinecke).
Update KMime because of name change
Mar 22 2023, 5:57 PM
aheinecke committed rWa88a52165dd2: Add package KIO and dependencies (authored by aheinecke).
Add package KIO and dependencies
Mar 22 2023, 5:57 PM
aheinecke committed rW4440c0315bf0: Update KDE Frameworks, gpgme and kleopatra (authored by aheinecke).
Update KDE Frameworks, gpgme and kleopatra
Mar 22 2023, 5:57 PM
aheinecke committed rW117429c7e6ce: Use wrapped pkg-config for CMake (authored by aheinecke).
Use wrapped pkg-config for CMake
Mar 22 2023, 5:57 PM
aheinecke committed rW85622838d52c: Remove package w32pth (authored by aheinecke).
Remove package w32pth
Mar 22 2023, 5:57 PM
aheinecke committed rKLEOPATRAae0f5ec90917: Update KWindowSystem calls (authored by aheinecke).
Update KWindowSystem calls
Mar 22 2023, 5:00 PM

Mar 15 2023

aheinecke committed rO1f9c757872b0: Save MAPI message before decryption (authored by aheinecke).
Save MAPI message before decryption
Mar 15 2023, 12:17 PM
aheinecke triaged T6403: Kleopatra: Warn if a certificate in a group is deleted as Normal priority.

I changed the title of the issue to make it about adding the warning. I also think that is a good idea to avoid confusion / accidents.

Mar 15 2023, 10:16 AM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
aheinecke renamed T6403: Kleopatra: Warn if a certificate in a group is deleted from Kleopatra: handling of keys/certificates which are in a group to Kleopatra: Warn if a certificate in a group is deleted.
Mar 15 2023, 10:15 AM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
aheinecke closed T6410: Kleopatra: trust root certificate allowed for user as Wontfix.

I disagree. Unless customers explicitly request it users should be able to trust root certificates manually. I do not see much difference between this and allowing users to certify their own certificates.
This can be required when a user wants to encrypt something to an unknown certificate, regardless of VS-NfD or not.

Mar 15 2023, 10:10 AM · kleopatra

Mar 13 2023

aheinecke closed T6408: Multiple key rings (Groups) as Invalid.

Settings -> Configure Groups.

Mar 13 2023, 11:37 AM · Feature Request, gpg4win
aheinecke closed T6407: Portable installation shows empty window for Kleopatra as Invalid.

It seems that you are missing the step "Create a new file called gpgconf.ctl in the folder Gpg4win_Portable/bin."

Mar 13 2023, 11:35 AM · kleopatra, Bug Report, gpg4win
aheinecke changed the status of T6346: Kleopatra: Run self test only at the first start on windows, a subtask of T6259: Kleopatra: Improve startup performance , from Open to Testing.
Mar 13 2023, 10:01 AM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke changed the status of T6346: Kleopatra: Run self test only at the first start on windows from Open to Testing.
Mar 13 2023, 10:01 AM · kleopatra, Restricted Project

Mar 2 2023

aheinecke added a comment to T6392: Kleopatra: Tags no longer shown in useridlistmodel .

It might be related to the GPGME test failure we had related to that. But I thought this was fixed in GnuPG.

Mar 2 2023, 10:09 AM · kleopatra, Restricted Project

Mar 1 2023

aheinecke triaged T6392: Kleopatra: Tags no longer shown in useridlistmodel as Normal priority.
Mar 1 2023, 11:45 AM · kleopatra, Restricted Project

Feb 28 2023

aheinecke lowered the priority of T6076: Kleopatra: Many icons are hard to see if the dark high-contrast mode is activated from Normal to Wishlist.

A finding has been that the icon theme switch is not detected at runtime. It would be nice if we could add this, especially if customers explicitly test the support for high contrast modes.

Feb 28 2023, 11:22 AM · vsd33 (vsd-3.3.0), Windows, kleopatra, Restricted Project
aheinecke added a comment to rGeae28f1bd4a5: doc: Remove profile and systemd example files..

I am wondering why the global configs are not for all config options and for all of the various config files. That would make things for us and in general a lot easier. Also that the pinentry-program options was only for debugging was not obvious to us but we might continue to use it to avoid unnecessary wrappers around or symlinks.

Feb 28 2023, 9:59 AM
aheinecke triaged T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key as High priority.

Since I have closed T6377 which had high priority I am assigning this issue the same prio. Which I also think is appropriate.

Feb 28 2023, 9:45 AM · gnupg22 (gnupg-2.2.42), Bug Report
aheinecke added a comment to T6377: Kleopatra: gpgsk file contains shadowed private key.

I thought about this related to T6386 and I now agree with @ikloecker KEYTOCARD in SCD may not "move" the key. Otherwise it would be impossible to easily transfer a key to multiple smartcards. Since werner agreed in T6486 that this is a Bug and Unintended it can be closed as a duplicate as we do not need to further discuss this.

Feb 28 2023, 9:43 AM · kleopatra
aheinecke merged task T6377: Kleopatra: gpgsk file contains shadowed private key into T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.
Feb 28 2023, 9:41 AM · kleopatra
aheinecke merged T6377: Kleopatra: gpgsk file contains shadowed private key into T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.
Feb 28 2023, 9:41 AM · gnupg22 (gnupg-2.2.42), Bug Report
aheinecke added a comment to T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.

I have closed T4699 as a duplicate of this, even though T4699 was about simplification but IMO this is the same underlying problem.

Feb 28 2023, 9:24 AM · kleopatra, Restricted Project
aheinecke lowered the priority of T5228: GpgOL: Combined S/MIME and OpenPGP operation from Normal to Wishlist.

I am downgrading this to wishlist. Even though I had worked on this a lot the regression risk is probably too high to fix this before GpgOL becomes obsolete.

Feb 28 2023, 9:13 AM · gpgol
aheinecke merged T4699: X.509 certificate request more comfortable into T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.
Feb 28 2023, 9:03 AM · kleopatra, Restricted Project
aheinecke merged task T4699: X.509 certificate request more comfortable into T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.
Feb 28 2023, 9:03 AM · Restricted Project, kleopatra, S/MIME, gpg4win, Feature Request
aheinecke added a comment to T4699: X.509 certificate request more comfortable.

I am closing this as a duplicate of T6117 even though it is not really a duplicate. But for me it does not make sense to keep this as a different issue because simplifying the dialog is directly related to making it more accessible.

Feb 28 2023, 9:03 AM · Restricted Project, kleopatra, S/MIME, gpg4win, Feature Request

Feb 22 2023

aheinecke added a comment to T6377: Kleopatra: gpgsk file contains shadowed private key.

Well it makes sense to me in that KEYTOCARD explicitly is not documented but the semantics between keytocard in edit key and KEYTOCARD in agent should be the same IMO. As you can imagine I am also not a fan of the fact that GnuPG changed behavior here, but the "keep / delete" is even with GnuPG 2.3 not really an option as GnuPG might replace the real key with the stub depending on how it is called anyhow. So this is dangerous for us to "suggest" from the UI that the key will be kept and then it might be removed without actions by Kleopatra. So this must be changed.

Feb 22 2023, 3:32 PM · kleopatra
aheinecke closed T6353: gpgme: add option to disable S/MIME CRL checks as Resolved.

Oh sorry I only saw this now. We have "gpgme_set_offline" for this use case which disables CRL checks in the S/MIME case. It is more general because it also disables OCSP for example and might disable more online actions like fetching chain certificates etc.

Feb 22 2023, 1:14 PM · gpgme, Feature Request
aheinecke added a comment to T6377: Kleopatra: gpgsk file contains shadowed private key.

So as I understand this:

Feb 22 2023, 1:09 PM · kleopatra
aheinecke committed rO191bd0aa363d: Ignore stringop-overflow warning globally (authored by aheinecke).
Ignore stringop-overflow warning globally
Feb 22 2023, 11:59 AM

Feb 17 2023

aheinecke added a comment to T6116: Kleopatra: Card personalization workflow.

Oh this issue was in the wrong project. Related to T5836

Feb 17 2023, 3:26 PM · Restricted Project, kleopatra
aheinecke edited projects for T6116: Kleopatra: Card personalization workflow, added: Restricted Project; removed g10code.
Feb 17 2023, 3:25 PM · Restricted Project, kleopatra
aheinecke triaged T6380: Kleopatra: SignEncryptWidget::isDeVsAndValid does not skip revoked UIds as High priority.
Feb 17 2023, 3:21 PM · gpgol, Restricted Project, kleopatra
aheinecke added a reverting change for rO503ee571f092: Return E_FAIL when cancelling write event: rOce8fb558b277: Revert "Return E_FAIL when cancelling write event".
Feb 17 2023, 12:39 PM
aheinecke committed rOce8fb558b277: Revert "Return E_FAIL when cancelling write event" (authored by aheinecke).
Revert "Return E_FAIL when cancelling write event"
Feb 17 2023, 12:39 PM
aheinecke committed rO6c682d6d67e9: Remove FORTIFY_SOURCE flag (authored by aheinecke).
Remove FORTIFY_SOURCE flag
Feb 17 2023, 12:39 PM
aheinecke committed rO9fa68e3e91f9: Ignore a warning for stringop-truncation (authored by aheinecke).
Ignore a warning for stringop-truncation
Feb 17 2023, 11:51 AM

Feb 16 2023

aheinecke committed rO503ee571f092: Return E_FAIL when cancelling write event (authored by aheinecke).
Return E_FAIL when cancelling write event
Feb 16 2023, 4:36 PM
aheinecke committed rO9f798b2e0612: Remove -O0 from hardening flags (authored by aheinecke).
Remove -O0 from hardening flags
Feb 16 2023, 4:36 PM

Feb 15 2023

aheinecke committed rKLEOPATRA66ca829d42bc: Update copyright year in aboutdata to 2023 (authored by aheinecke).
Update copyright year in aboutdata to 2023
Feb 15 2023, 10:50 AM
aheinecke committed rKLEOPATRAa5cb659e5a74: Only run selftest once on Windows (authored by aheinecke).
Only run selftest once on Windows
Feb 15 2023, 10:50 AM
aheinecke committed rKLEOPATRAe1ee19493a8f: Make startup timer global and add Macro (authored by aheinecke).
Make startup timer global and add Macro
Feb 15 2023, 10:50 AM
aheinecke committed rKLEOPATRA63b8ff130a53: Start KUniqueService ASAP (authored by aheinecke).
Start KUniqueService ASAP
Feb 15 2023, 10:50 AM

Feb 14 2023

aheinecke added a comment to T6373: Kleopatra: Show progress dialog when moving decrypted archive to final destination.

Oh, yes this makes sense in the copy/delete path of utils/path-helper.cpp Kleo::moveDir on Windows src and dest are usually on the same device so this might not have been noticed as much by our users as then it is just a rename.

Feb 14 2023, 10:42 AM · Restricted Project, kleopatra
aheinecke added a comment to T6371: GpgOL: Handle CreateProcess errors caused by Microsoft Defender Enterprise.

I have seen that the rule is honoring the exclusions of Microsoft Defender but I do not know if one would need to exclude gpgol.dll or the gpgolconfig.exe / gpg.exe in this case. https://learn.microsoft.com/en-us/microsoft-365/security/defender-endpoint/attack-surface-reduction-rules-reference?view=o365-worldwide#microsoft-defender-antivirus-exclusions-and-asr-rules

Feb 14 2023, 9:33 AM · gpgme, Restricted Project, gpgol
aheinecke triaged T6371: GpgOL: Handle CreateProcess errors caused by Microsoft Defender Enterprise as Wishlist priority.
Feb 14 2023, 9:27 AM · gpgme, Restricted Project, gpgol

Feb 13 2023

aheinecke added a comment to T6369: gpgme: add a faster variant of gpgme_get_key().

@werner I saw the call in _gpgme_set_engine_info at line 452 https://dev.gnupg.org/source/gpgme/browse/master/src/engine.c$452 which I think leads down to _gpgme_get_program_version in version.c which does a spawn and uses no cache.

Feb 13 2023, 8:10 PM · gpgme, Feature Request
aheinecke added a comment to T6369: gpgme: add a faster variant of gpgme_get_key().

The context cloning should not be that expensive compared to invoking gpg. Thus let us first see how to speed up this in the common case.

Feb 13 2023, 11:01 AM · gpgme, Feature Request

Feb 10 2023

aheinecke added a comment to T6072: Kleopatra: Display "gpgconf -X" .

Output of --show-configs should also be added as a button or directly visible when the selftest of Kleopatra fails.

Feb 10 2023, 4:28 PM · vsd33, Restricted Project, kleopatra, Feature Request
aheinecke added a comment to T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.

For testing the old version, did you use GNU Tar with Kleopatra or changed the configuration to use gpgtar?

Feb 10 2023, 11:30 AM · Restricted Project, gpgme, kleopatra

Feb 1 2023

aheinecke assigned T6362: Libkleo, GpgOL: Use global inst-type flag of GPGME to werner.

As discussed with Werner, the initial default will be changed "guessed" in GPGME to avoid code duplication between libkleo and GPGME.

Feb 1 2023, 10:21 AM · gpgme (gpgme 1.23.x), Restricted Project, gpgol, kleopatra

Jan 30 2023

aheinecke renamed T6362: Libkleo, GpgOL: Use global inst-type flag of GPGME from Libkleo: Use global inst-type flag of GPGME to Libkleo, GpgOL: Use global inst-type flag of GPGME.
Jan 30 2023, 2:35 PM · gpgme (gpgme 1.23.x), Restricted Project, gpgol, kleopatra
aheinecke triaged T6362: Libkleo, GpgOL: Use global inst-type flag of GPGME as High priority.
Jan 30 2023, 2:25 PM · gpgme (gpgme 1.23.x), Restricted Project, gpgol, kleopatra
aheinecke triaged T6361: Kleopatra: Add version information to Statusbar as Normal priority.
Jan 30 2023, 10:31 AM · Restricted Project, kleopatra
aheinecke added a project to T6072: Kleopatra: Display "gpgconf -X" : Restricted Project.

I am adding gpgcom, as a tag, the first minimal task would be to create such a page with the debug output from gpgconf -X with options to copy / or save them to a file. Not sure if that should be a subtask, because on the other hand this would be a start of this "Debug Tab"

Jan 30 2023, 10:20 AM · vsd33, Restricted Project, kleopatra, Feature Request

Jan 25 2023

aheinecke triaged T6357: GpgOL: Some text/plain mails are empty if outlook is set to prefer text mails. as High priority.
Jan 25 2023, 5:47 PM · gpgol, Restricted Project

Jan 24 2023

aheinecke added a parent task for T6198: KMail: Port to keyresolver from libkleo: Unknown Object (Maniphest Task).
Jan 24 2023, 12:48 PM · Restricted Project, Feature Request, KDE, kleopatra

Jan 23 2023

aheinecke added a comment to T6351: Kleopatra: Performance problems when encrypting large files.

I edited this task a bit: For compression we have T6332
For Archives passed to Gpgtar we have: T6342

Jan 23 2023, 11:10 AM · vsd33, Restricted Project, kleopatra
aheinecke added projects to T6351: Kleopatra: Performance problems when encrypting large files: Restricted Project, gpgme.
Jan 23 2023, 10:57 AM · vsd33, Restricted Project, kleopatra
aheinecke added a parent task for T6332: GPG: Extend / rework "is_file_compressed": T6351: Kleopatra: Performance problems when encrypting large files.
Jan 23 2023, 10:57 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project
aheinecke added a subtask for T6351: Kleopatra: Performance problems when encrypting large files: T6332: GPG: Extend / rework "is_file_compressed".
Jan 23 2023, 10:57 AM · vsd33, Restricted Project, kleopatra
aheinecke renamed T6351: Kleopatra: Performance problems when encrypting large files from Kleopatra: Performance problems when encrypting large files without compression to Kleopatra: Performance problems when encrypting large files.
Jan 23 2023, 10:56 AM · vsd33, Restricted Project, kleopatra

Jan 19 2023

aheinecke added a comment to T6332: GPG: Extend / rework "is_file_compressed".

Great! But as mentioned I would like to have a setting in Kleo to explicitly disable compression, GPGME_ENCRYPT_NO_COMPRESS. But that is a different task.

Jan 19 2023, 12:16 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project

Jan 18 2023

aheinecke added a comment to T4066: Kleopatra, performance: Use icons as a resource.

So on Linux, this looks quite differently.

Jan 18 2023, 4:53 PM · vsd32 (vsd-3.2.0), gpg4win, kleopatra
aheinecke claimed T6344: Kleopatra, GPG: AboutData ctor on Windows takes too long.

I would like to take this on myself by creating a gpgversioninfo class which will have signal / slot based API for both the SWDB Query and the version checks, both currently delay the startup too much.

Jan 18 2023, 4:29 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
aheinecke added a comment to T6259: Kleopatra: Improve startup performance .

I am somehwat confused, my symantec system got faster. But there are some things like "Symantec Insight" which will whitelist often used files and applications, also signed files might get preferred treatment. I tried to get this slower by disabling the "Insight" and changing the "Bloodhound behavior" to agressive... So timings might not be comparable. I should probably do tests ohne without restarting my systems for a good comparison.

Jan 18 2023, 3:36 PM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project