Page MenuHome GnuPG
Feed Advanced Search

Jul 24 2023

ebo moved T5943: gpg: Report details about failed symmetric decrypt with ERROR status from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · Unknown Object (Project), gnupg, gpgme, Restricted Project

Apr 5 2023

ebo moved T4950: pinentry: Add warning when capslock is on from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2023, 3:00 PM · Unknown Object (Project), Restricted Project, pinentry
ebo moved T5865: Kleopatra: Force usage in advanced settings for newcertificate if key type is forced from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2023, 2:54 PM · Unknown Object (Project), kleopatra, Restricted Project
ebo moved T4087: Kleopatra: Revoke User-ID from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2023, 2:54 PM · Unknown Object (Project), Restricted Project, gpg4win, kleopatra, Feature Request
ebo moved T5939: Kleopatra: Better error for wrong password in symmetric decryption from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2023, 2:54 PM · Unknown Object (Project), gpgme, kleopatra, Restricted Project
ebo moved T6111: Kleopatra: Improve focus indicator for text labels from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2023, 2:50 PM · Unknown Object (Project), kleopatra, Restricted Project
ebo moved T6056: Kleopatra: Improve handling of embedded filename from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2023, 1:52 PM · Unknown Object (Project), Restricted Project, kleopatra
ebo moved T6189: Secret key backup of S/MIME certificate creates bad result from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2023, 1:51 PM · Unknown Object (Project), kleopatra, Restricted Project

Sep 22 2022

werner changed the status of T6204: gpgme:python Fix setup.py, using pkg-config (not deprecated gpg-error-config and gpgme-config), a subtask of T5683: Deprecation of gpg-error-config, from Open to Testing.
Sep 22 2022, 10:40 AM · gpgrt

Sep 21 2022

ebo closed T6086: Kleopatra: Filtering keys doesn't work anymore as Resolved.

works

Sep 21 2022, 4:02 PM · Restricted Project, kleopatra, Bug Report
ebo added a comment to T6083: Kleopatra: Sign/encrypt window size issue.

Well, the picture given as example above looks exactly as before if I choose a key by clicking on it. But at least it changes after hitting return or switching to the next line, so it's an improvement.

Sep 21 2022, 11:30 AM · kleopatra, Restricted Project
ebo changed the status of T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect from Testing to Open.
Sep 21 2022, 11:11 AM · kleopatra, Restricted Project
ebo added a comment to T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect.

I see no change in the reported behavior:

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

Sep 20 2022

gniibe added a comment to T5862: authentication with USB token.

Testing gpg-auth : There are two different use cases

  • test with xsecurelock for screen lock
  • test with pam-autoproto for login / gdm / etc.
Sep 20 2022, 9:39 AM · gpgagent, Feature Request, scd
gniibe added a comment to T5862: authentication with USB token.

Here are pam_authproto.c with Makefile, so that you can compile it with libpam:

Sep 20 2022, 6:19 AM · gpgagent, Feature Request, scd

Sep 16 2022

ikloecker changed the status of T6202: Kleopatra: Suppress errors of WKD lookups from Open to Testing.

Lookup on server should no longer report any errors caused by a failed WKD lookup.

Sep 16 2022, 11:19 AM · Restricted Project, kleopatra

Sep 15 2022

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 · Unknown Object (Project), kleopatra, Restricted Project
ikloecker changed the status of T6111: Kleopatra: Improve focus indicator for text labels from Open to Testing.
Sep 15 2022, 12:30 PM · Unknown Object (Project), kleopatra, Restricted Project
ikloecker changed the status of T6155: Kleopatra: Certify expired userids offered but leads to General Error from Open to Testing.
Sep 15 2022, 11:22 AM · kleopatra, Restricted Project
gniibe added a project to T6204: gpgme:python Fix setup.py, using pkg-config (not deprecated gpg-error-config and gpgme-config): Unknown Object (Project).

Pushed the fix.
Note that non-in-tree build never been reliable (using the result of the configure, in tree).
So, I basically don't consider the use case of non-in-tree build.

Sep 15 2022, 7:00 AM · Python, gpgme

Sep 14 2022

ebo closed T5972: Can't insert charaters in a magic-wand generated password as Resolved.

works now

Sep 14 2022, 1:11 PM · Restricted Project, gnupg (gpg22), gpgagent, pinentry
gniibe claimed T6200: gnupg: GPG_ERR_SOURCE_DEFAULT should be defined.

Pushed changes.

Sep 14 2022, 10:01 AM · gnupg

Sep 13 2022

ikloecker changed the status of T6201: Kleopatra: Disable unusable actions in certificate details for remote keys from Open to Testing.

If the certificate details are opened from the Lookup on Server dialog for OpenPGP keys that are not already present in the local key ring, then all buttons and context menu entries that don't make sense should be disabled or hidden. Information that cannot
be determined for remote keys (e.g. the expiration date of keys looked up on keyservers) should be hidden or displayed as
"unknown".

Sep 13 2022, 11:31 AM · Restricted Project, kleopatra
ikloecker changed the status of T6187: Kleopatra: Import of p12 file fails with "invalid crypto engine" from Open to Testing.

The export/backup of the secret part of S/MIME certificates has been fixed with T6189: Secret key backup of S/MIME certificate creates bad result. An exported certificate should now be imported without problems.

Sep 13 2022, 9:10 AM · gpgme (gpgme 1.23.x), kleopatra, gnupg, Restricted Project

Sep 9 2022

ikloecker changed the status of T6196: Kleopatra: Canceling encrypt operation in the notepad causes a bogus error message from Open to Testing.
Sep 9 2022, 2:37 PM · Restricted Project, kleopatra, Bug Report
ikloecker changed the status of T6180: Kleopatra: "more details" in group edit opens information window in background from Open to Testing.

Fixed.

Sep 9 2022, 9:54 AM · Restricted Project, kleopatra
gniibe added a comment to T5862: authentication with USB token.

Here is a PAM module, which interact a spawned process using authproto protocol of xsecurelock.

Sep 9 2022, 9:30 AM · gpgagent, Feature Request, scd
ikloecker changed the status of T6188: kleopatra: notepad verify/decrypt button not always greyed out when it should be from Open to Testing.
Sep 9 2022, 8:40 AM · Restricted Project, kleopatra

Sep 6 2022

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 · Unknown Object (Project), kleopatra, Restricted Project
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 · Unknown Object (Project), kleopatra, Restricted Project
ikloecker changed the status of T6189: Secret key backup of S/MIME certificate creates bad result from Open to Testing.

Should be fixed.

Sep 6 2022, 12:46 PM · Unknown Object (Project), kleopatra, Restricted Project

Sep 1 2022

orbea added a comment to T6136: build failure with slibtool - error: undefined symbol: QGpgME::RevokeKeyJob::staticMetaObject.

Thanks, I really appreciate having this fixed in gpgrt-config! I backported the commit to gentoo and can confirm that fixes the build issue with slibtool.

Sep 1 2022, 4:31 AM · gpgrt, gpgme, Bug Report

Aug 31 2022

gniibe added projects to T6170: libassuan: Drop WindowsCE support: libassuan, Unknown Object (Project).

Push the change.

Aug 31 2022, 7:31 AM · libassuan

Aug 30 2022

gniibe added a comment to T6142: On Windows, gpg 2.3.7 thinks the certificates of major keyservers have expired.

In the situation of a certificate about to be expired in the cache:

Aug 30 2022, 8:31 AM · workaround, gnupg, Keyserver, Bug Report
dkg added a comment to T6142: On Windows, gpg 2.3.7 thinks the certificates of major keyservers have expired.

Thanks, @gniibe -- i agree that this change to put_cert should be helpful, when encountering a certificate that is already invalid.

Aug 30 2022, 8:04 AM · workaround, gnupg, Keyserver, Bug Report
gniibe claimed T6127: FIPS 140-3 final review comments.
Aug 30 2022, 7:40 AM · FIPS, libgcrypt, Bug Report
gniibe added a parent task for T4873: Enable AES GCM in FIPS mode: T5870: libgcrypt: AEAD API for FIPS 140 (in future).
Aug 30 2022, 7:35 AM · FIPS, libgcrypt, Feature Request
gniibe claimed T4873: Enable AES GCM in FIPS mode.
Aug 30 2022, 7:34 AM · FIPS, libgcrypt, Feature Request
gniibe moved T4873: Enable AES GCM in FIPS mode from Next to Ready for release on the FIPS board.
Aug 30 2022, 7:34 AM · FIPS, libgcrypt, Feature Request
gniibe moved T6048: Test suite fixes with --enable-pubkey-ciphers=ecc from Next to Ready for release on the FIPS board.
Aug 30 2022, 7:33 AM · FIPS, libgcrypt
gniibe moved T6039: FIPS: Allow salt=NULL (or shorter salt) for HKDF from Next to Ready for release on the FIPS board.
Aug 30 2022, 7:33 AM · backport, libgcrypt, FIPS

Aug 29 2022

ikloecker changed the status of T6166: Kleopatra: Require either name or email when generating keys for OpenPGP smart card from Open to Testing.
Aug 29 2022, 11:18 AM · Restricted Project, kleopatra

Aug 26 2022

aheinecke closed T4950: pinentry: Add warning when capslock is on as Resolved.

This is in for so long we can mark it as resolved. I had tested it on Windows.

Aug 26 2022, 2:21 PM · Unknown Object (Project), Restricted Project, pinentry
ikloecker changed the status of T6163: Kleopatra: Fetch missing keys broken from Open to Testing.

Fixed

Aug 26 2022, 12:23 PM · Restricted Project, kleopatra
gniibe added a parent task for T6142: On Windows, gpg 2.3.7 thinks the certificates of major keyservers have expired: T5882: Cross signing certificate in X.509 support.
Aug 26 2022, 7:41 AM · workaround, gnupg, Keyserver, Bug Report
gniibe added a comment to T4873: Enable AES GCM in FIPS mode.

I realized that some AEAD cipher (including GCM) allows arbitrary length for IV.
But it's not good for the API of setup_geniv and geniv.

Aug 26 2022, 3:59 AM · FIPS, libgcrypt, Feature Request
gniibe added a comment to T6142: On Windows, gpg 2.3.7 thinks the certificates of major keyservers have expired.

rejecting an intermediate certificate too.

Aug 26 2022, 2:42 AM · workaround, gnupg, Keyserver, Bug Report
gniibe added a project to T6142: On Windows, gpg 2.3.7 thinks the certificates of major keyservers have expired: Unknown Object (Project).

Pushed the change of mine to master, since I can confirm that it results validate_cert_chain working better, because of put_cert's rejecting an intermediate certificate too.

Aug 26 2022, 2:37 AM · workaround, gnupg, Keyserver, Bug Report

Aug 25 2022

werner closed T6096: Kleopatra: Add "include-default" when creating a new trustlist.txt as Resolved.

I think we can close this one. Note also that we now have --no-user-trustlist and --sys-trustlist-name. in 2.2.37 and 2.3.7 which allows to entirely ignore the user trustlist and to define a global one..

Aug 25 2022, 9:11 AM · kleopatra, Restricted Project
gniibe added a project to T4873: Enable AES GCM in FIPS mode: Unknown Object (Project).

I pushed the change with documentation.

Aug 25 2022, 8:49 AM · FIPS, libgcrypt, Feature Request
gniibe added projects to T6136: build failure with slibtool - error: undefined symbol: QGpgME::RevokeKeyJob::staticMetaObject: gpgrt, Unknown Object (Project).

I pushed the changes. It also cares about the case for --cflags.

Aug 25 2022, 8:42 AM · gpgrt, gpgme, Bug Report

Aug 24 2022

ikloecker added a project to T4950: pinentry: Add warning when capslock is on: Unknown Object (Project).
Aug 24 2022, 9:17 PM · Unknown Object (Project), Restricted Project, pinentry
ikloecker added a project to T5543: pinentry-qt: Accessibility switch to repeat on enter: Unknown Object (Project).
Aug 24 2022, 9:05 PM · pinentry, Restricted Project
werner closed T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid, a subtask of T4087: Kleopatra: Revoke User-ID, as Resolved.
Aug 24 2022, 5:22 PM · Unknown Object (Project), Restricted Project, gpg4win, kleopatra, Feature Request
ikloecker changed the status of T6156: Kleopatra: Aborting password entry on certify leads to broken error message from Open to Testing.

I'll flag it for re-testing with the next version.

Aug 24 2022, 2:52 PM · kleopatra, Restricted Project
ikloecker changed the status of T6154: Kleopatra: Assert in CertifyCertificateCommand after setting ownertrust of key from Open to Testing.

Should be fixed.

Aug 24 2022, 2:01 PM · Restricted Project, kleopatra

Aug 23 2022

werner closed T5990: Option to ignore the user trustlist.txt as Resolved.
Aug 23 2022, 10:36 AM · Unknown Object (Project), Restricted Project, gnupg (gpg22), S/MIME, gpgagent

Aug 22 2022

tigernero added a comment to T6070: Yubikey 5C 'not available: card error' regression.

exact v.2.3.8 is expected, generally I don't import Key on yubico I generate them directly from yubico itself in order to have the private Key created directly on yubico and not exportable.

Aug 22 2022, 9:47 PM · gnupg (gpg23), scd, Bug Report
acerbisgianluca added a comment to T6070: Yubikey 5C 'not available: card error' regression.

Hi! I would like to add my experience about this issue.

Aug 22 2022, 6:42 PM · gnupg (gpg23), scd, Bug Report
ikloecker changed the status of T6144: Kleopatra: Please Certify Dialog is no longer shown from Open to Testing.
Aug 22 2022, 5:59 PM · kleopatra, Restricted Project

Aug 21 2022

tigernero added a comment to T6070: Yubikey 5C 'not available: card error' regression.

what's new for a possible gnupg 2.3.8 or gpg4win 4.0.4 release?

Aug 21 2022, 2:30 PM · gnupg (gpg23), scd, Bug Report

Aug 19 2022

werner added a comment to T6140: Kleopatra: F5 does not always work in smartcard dialog.

I imported the public key using Kleopatra.

Aug 19 2022, 9:41 PM · Restricted Project, kleopatra, Bug Report
ikloecker changed the status of T6140: Kleopatra: F5 does not always work in smartcard dialog from Open to Testing.

The information should now be updated automatically. F5 still won't change anything if the data on the smart card didn't change, but pressing F5 to update information about locally stored keys shouldn't be necessary in the first place.

Aug 19 2022, 5:29 PM · Restricted Project, kleopatra, Bug Report

Aug 16 2022

ikloecker changed the status of T6046: Kleopatra: Make certifying certificates accessible from Open to Testing.

All issues have been addressed except:

  • No accessible feedback when checking/unchecking user ID

This is caused by a bug in Qt which doesn't report the checkable state to AT-SPI.

Aug 16 2022, 9:27 AM · kleopatra, Restricted Project

Aug 15 2022

aheinecke moved T6119: GnuPG: Compliance mode status omitted when decrypting combined symmetric and asymmetric data from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 15 2022, 2:02 PM · gnupg, Restricted Project
gniibe added a project to T5683: Deprecation of gpg-error-config: Unknown Object (Project).

Push the change.

Aug 15 2022, 2:32 AM · gpgrt

Aug 11 2022

ikloecker changed the status of T6115: Kleopatra: On "revoke certification" do not offer keys which did not certify that certificate from Open to Testing.

Depending on what the user selected (key, one or more user IDs, a single certification) all certifications that the user can revoke are determined and, after confirmation, are revoked one after the other.

Aug 11 2022, 3:51 PM · Restricted Project, kleopatra
werner added a comment to T5862: authentication with USB token.

While playing with your scripts I figured that it would be useful to enhance the KEYINFO command. With
rG989eae648c8f3d2196517e8fc9cce247b21f9629 we could now

Aug 11 2022, 11:30 AM · gpgagent, Feature Request, scd

Aug 10 2022

werner closed T6056: Kleopatra: Improve handling of embedded filename as Resolved.
Aug 10 2022, 4:01 PM · Unknown Object (Project), Restricted Project, kleopatra

Aug 9 2022

ikloecker changed the status of T5934: Kleopatra: Change the default/primary User ID from Open to Testing.

The option to flag a user ID as the primary user ID is now available in the Certificate Details dialog as button below the user ID table and as context menu entry of the user ID table.

Aug 9 2022, 3:56 PM · Restricted Project, gpg4win, kleopatra, Feature Request
werner added a comment to T6039: FIPS: Allow salt=NULL (or shorter salt) for HKDF.

Should go into 1.10 too

Aug 9 2022, 11:12 AM · backport, libgcrypt, FIPS
werner added a project to T6039: FIPS: Allow salt=NULL (or shorter salt) for HKDF: backport.
Aug 9 2022, 11:11 AM · backport, libgcrypt, FIPS
gniibe added a comment to T6060: segfault (NULL-pointer) when inspecting gpg Context after exception (python).

Indeed, you are right. The object created by with can be valid even after the context (when referenced by another object).

Aug 9 2022, 1:52 AM · Python, gpgme, Bug Report

Aug 8 2022

jap added a comment to T6060: segfault (NULL-pointer) when inspecting gpg Context after exception (python).

Not sure if that is the complete fix - if you do something like:

with gpg.Context(...) as context:
    ...
... cause an exception after the context has been closed ...

then context will still be a valid reference to the gpg.Context instance, and may cause segfaults when something tries to access things inside it (f.e. for serialisation).
I like your previous solution with the accessor checks, because that actually fixes the issue.
Stylistically, maybe __del__ should just be renamed to cleanup or free, and then make sure to call that function from both __exit__ and __del__.

Aug 8 2022, 1:14 PM · Python, gpgme, Bug Report
gniibe added a comment to T6060: segfault (NULL-pointer) when inspecting gpg Context after exception (python).

I think the fix should be something like this:

diff --git a/lang/python/src/core.py b/lang/python/src/core.py
index 81f961d9..95fd0cba 100644
--- a/lang/python/src/core.py
+++ b/lang/python/src/core.py
@@ -1189,8 +1189,9 @@ class Context(GpgmeWrapper):
     def __enter__(self):
         return self
Aug 8 2022, 10:54 AM · Python, gpgme, Bug Report
gniibe added a comment to T6060: segfault (NULL-pointer) when inspecting gpg Context after exception (python).

@jap Thank you.

Aug 8 2022, 10:04 AM · Python, gpgme, Bug Report
jap added a comment to T6060: segfault (NULL-pointer) when inspecting gpg Context after exception (python).

Can confirm, we've been running into this as well, but never filed a bug report. Our solution is to have this in our codebase:

Aug 8 2022, 9:02 AM · Python, gpgme, Bug Report

Aug 5 2022

ikloecker changed the status of T6121: Kleopatra: add name suggestion for revocation certificate from Open to Testing.

We now propose "<fingerprint>.rev" in the last used export directory as file name. This is the same file name as for the revocation certificates that gpg automatically writes to the openpgp-revocs.d folder when a new OpenPGP key is generated.

Aug 5 2022, 12:55 PM · Restricted Project, kleopatra
gniibe moved T5438: gpgme_op_keylist_from_data_start ignores GPGME_KEYLIST_MODE_SIGS from For a future release to QA for next release on the gpgme board.
Aug 5 2022, 8:12 AM · gpgme (gpgme 1.23.x), OpenPGP, Bug Report
gniibe moved T5825: [gpgme] [python] possible dangling reference to passphrase from Backlog to Python stuff on the gpgme board.
Aug 5 2022, 8:10 AM · patch, gpgme, Bug Report
gniibe moved T6060: segfault (NULL-pointer) when inspecting gpg Context after exception (python) from Backlog to Python stuff on the gpgme board.
Aug 5 2022, 8:10 AM · Python, gpgme, Bug Report
gniibe claimed T6060: segfault (NULL-pointer) when inspecting gpg Context after exception (python).

The SEGV was due to access to gpgme library after self.wrapped is set to None in the __del__ function.

Aug 5 2022, 8:04 AM · Python, gpgme, Bug Report
gniibe added a comment to T5825: [gpgme] [python] possible dangling reference to passphrase.

The commit is: rMb2f224a471fe: python: Reset passphrase callback correctly..

Aug 5 2022, 7:59 AM · patch, gpgme, Bug Report
gniibe claimed T5825: [gpgme] [python] possible dangling reference to passphrase.

Thank you for the patch. You are right.

Aug 5 2022, 4:09 AM · patch, gpgme, Bug Report

Aug 4 2022

ikloecker added a comment to T5951: gpgme: Add support for refreshing OpenPGP keys.

I have kept a backup copy of a WKDRefreshJob locally. ;-) But that's stuff for a different task.

Aug 4 2022, 3:56 PM · gpgme, Restricted Project
aheinecke added a comment to T5951: gpgme: Add support for refreshing OpenPGP keys.

Thanks, the update button this is now more what I think is expected. Still I am not sure if removing it completely was neccessary, well we have it in the history now. Because I see the need to also update via WKD. Currently we only update from there if a key is expired but we would never see revocations. That is a problem that we will need some solution for at some point. But yeah in that case calling it "RefreshOpenPGPKeysJob" would be a misleading API Name anyhow. So its probably good that you removed it before the upcoming release.

Aug 4 2022, 3:34 PM · gpgme, Restricted Project
ikloecker added a comment to T6122: GnuPG: misleading error message keytocard.

Looks good. After entering a wrong passphrase three times Kleopatra now reports

Moving the key to the card failed: Bad passphrase
Aug 4 2022, 3:08 PM · Bug Report, gnupg (gpg22)
ikloecker changed the status of T5951: gpgme: Add support for refreshing OpenPGP keys from Open to Testing.

See T5903: Kleopatra: Add refresh button in certificatedetails for the corresponding Kleopatra task. Kleopatra now uses the good old ReceiveKeysJob for doing a key refresh from the configured key server. The RefreshOpenPGPKeysJob has been removed.

Aug 4 2022, 1:40 PM · gpgme, Restricted Project
ikloecker changed the status of T5951: gpgme: Add support for refreshing OpenPGP keys, a subtask of T5903: Kleopatra: Add refresh button in certificatedetails , from Open to Testing.
Aug 4 2022, 1:40 PM · backport, kleopatra, Restricted Project
ikloecker added a comment to T5903: Kleopatra: Add refresh button in certificatedetails .

For an OpenPGP key, Update now performs a simple "retrieve key" operation for the existing key, i.e. it refreshes the key with the public key found on the configured key server.

Aug 4 2022, 1:36 PM · backport, kleopatra, Restricted Project
werner added a project to T6122: GnuPG: misleading error message keytocard: Unknown Object (Project).
Aug 4 2022, 12:46 PM · Bug Report, gnupg (gpg22)
sylvain-spryker added a comment to T6070: Yubikey 5C 'not available: card error' regression.

@gniibe Perfect, I got the update during the night actually. Thanks a lot for your work 🙏 .

Aug 4 2022, 7:02 AM · gnupg (gpg23), scd, Bug Report
gniibe added a comment to T6070: Yubikey 5C 'not available: card error' regression.

For the firmware 5.4.3, I confirmed that it works well with the changes:
https://dev.gnupg.org/T6070#160150

Aug 4 2022, 1:40 AM · gnupg (gpg23), scd, Bug Report

Aug 3 2022

ikloecker added a comment to T6073: Kleopatra: Fix issues with high contrast resp. inverted color scheme.

Did you restart Kleopatra after enabling the high contrast mode? I have implemented that Kleopatra doesn't change/set any background or foreground colors if high contrast mode is detected. Maybe the detection (in SystemInfo::isHighContrastModeActive) doesn't work.

Aug 3 2022, 5:34 PM · kleopatra, Restricted Project
ikloecker changed the status of T6101: Kleopatra: Make self-test accessible from Open to Testing.

All issues were addressed.

Aug 3 2022, 5:27 PM · kleopatra, Restricted Project
sylvain-spryker added a comment to T6070: Yubikey 5C 'not available: card error' regression.

Hi lovely people,

Aug 3 2022, 3:38 PM · gnupg (gpg23), scd, Bug Report
aheinecke added a comment to T6073: Kleopatra: Fix issues with high contrast resp. inverted color scheme.

Most things look good to me, it was automatically enabled when I switched Windows to high contrast mode. The only thing I noticed is that the fields where we explicitly set the background may not look to readable. Especially the Sign&Encrypt buttons because there we don't set the text color.

Aug 3 2022, 3:29 PM · kleopatra, Restricted Project
aheinecke reopened T5951: gpgme: Add support for refreshing OpenPGP keys, a subtask of T5903: Kleopatra: Add refresh button in certificatedetails , as Open.
Aug 3 2022, 2:41 PM · backport, kleopatra, Restricted Project

Aug 2 2022

werner added a project to T6119: GnuPG: Compliance mode status omitted when decrypting combined symmetric and asymmetric data: Unknown Object (Project).

Fixed in 2.2 and master. Did a couple of manual tests using 2.2 on Linux. gpgsplit comes handy to add a couple more tag-3 packets (same algos or one patched to camellia for the negative test)

Aug 2 2022, 6:55 PM · gnupg, Restricted Project
ikloecker changed the status of T6120: Kleopatra: Unify wording of (start and) end of validity period from Open to Testing.
Aug 2 2022, 5:44 PM · Restricted Project, kleopatra