Page MenuHome GnuPG
Feed All Stories

Mar 7 2023

gniibe committed rC23a2d1285e35: ecc: Make the PCT recoverable in FIPS mode and consistent with RSA. (authored by Jakuje).
ecc: Make the PCT recoverable in FIPS mode and consistent with RSA.
Mar 7 2023, 3:42 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc650debf1e71: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 7 2023, 3:07 AM

Mar 6 2023

jukivili committed rC855f8c513d6d: rijndael-ppc: use vector registers for key schedule calculations (authored by jukivili).
rijndael-ppc: use vector registers for key schedule calculations
Mar 6 2023, 9:11 PM
jukivili committed rC0b2da804ee81: Add PowerPC vector implementation of SM4 (authored by jukivili).
Add PowerPC vector implementation of SM4
Mar 6 2023, 9:11 PM
jukivili committed rC6c05c808e4e8: camellia-simd128: faster sbox filtering with uint8 right shift (authored by jukivili).
camellia-simd128: faster sbox filtering with uint8 right shift
Mar 6 2023, 9:11 PM
jukivili committed rC652598096325: chacha20-ppc: do not generate p9 code when target attr unavailable (authored by jukivili).
chacha20-ppc: do not generate p9 code when target attr unavailable
Mar 6 2023, 9:11 PM
saper added a comment to T6400: Improve Pinentry error message for a bad $TERM.

Thank you!

Mar 6 2023, 5:23 PM · FreeBSD, Documentation, pinentry, Bug Report
tobhe added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

Right, thanks for the review! Updated patches below.

Mar 6 2023, 5:11 PM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
Jakuje added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

Actually, the same issue is in the mac case, which I missed on first couple of reviews:

-  enum gcry_mac_algos alg = va_arg (arg_ptr, enum gcry_cipher_algos);
+  enum gcry_mac_algos alg = va_arg (arg_ptr, enum gcry_mac_algos);
Mar 6 2023, 5:01 PM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
capitol added a comment to T6400: Improve Pinentry error message for a bad $TERM.

Looks like the TERM alacritty was the culprit, I'm ssh'ing into the freebsd machine from my archlinux laptop.

Mar 6 2023, 5:00 PM · FreeBSD, Documentation, pinentry, Bug Report
Jakuje added a comment to T6394: FIPS requires running PCT tests unconditionally.

We discussed this further with the lab and there are more problematic flags that we need to "cut" and we can not do that always in the code as for example the RFC6979 (deterministic ECDSA signatures) are not allowed in the current version of the FIPS documents, but it is used in the selftests (which is weirdly enough allowed) so we just need to mark it unapproved. Lets discuss this further tomorrow.

Mar 6 2023, 4:49 PM · FIPS, libgcrypt, Bug Report
Jakuje added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

Going through the code once more, there is one typo to be fixed:

+_gcry_fips_indicator_md (va_list arg_ptr)
+{
+  enum gcry_md_algos alg = va_arg (arg_ptr, enum gcry_cipher_algos);

should say

+_gcry_fips_indicator_md (va_list arg_ptr)
+{
+  enum gcry_md_algos alg = va_arg (arg_ptr, enum gcry_md_algos);

otherwise ack.

Mar 6 2023, 4:46 PM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
saper added a comment to T6400: Improve Pinentry error message for a bad $TERM.

I don't know what is going here really. I have installed alacritty and I can reproduce T4924 easily if I provide an empty passphrase on an narrow window. At least I get pinentry-curses popping up.

Mar 6 2023, 1:11 PM · FreeBSD, Documentation, pinentry, Bug Report
saper added a comment to T6400: Improve Pinentry error message for a bad $TERM.

@ikloecker not sure we are there yet. I was able to set a weak password on a terminal that was 42 characters wide. I think the problem here is unrelated to FreeBSD but to the fact that @capitol uses alacritty https://github.com/alacritty/alacritty

Mar 6 2023, 12:06 PM · FreeBSD, Documentation, pinentry, Bug Report
ebo created T6403: Kleopatra: Warn if a certificate in a group is deleted.
Mar 6 2023, 11:06 AM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
Tuyen renamed T6402: [gnupg] configure: --with-libksba-prefix overrided by --with-ksba-prefix from [gnupg] configure: --with-libksba-prefix override by --with-ksba-prefix to [gnupg] configure: --with-libksba-prefix overrided by --with-ksba-prefix.
Mar 6 2023, 9:57 AM · Not A Bug, Bug Report
Tuyen created T6402: [gnupg] configure: --with-libksba-prefix overrided by --with-ksba-prefix.
Mar 6 2023, 9:42 AM · Not A Bug, Bug Report
ikloecker added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

If agent_write_shadow_key does now also check for an existing private key file, then I'd replace following code in cmd_readkey:

if (agent_key_available (grip))
  {
    /* Shadow-key is not available in our key storage.  */
    rc = agent_write_shadow_key (0, grip, serialno, keyid, pkbuf, 0,
                                 dispserialno);
  }
else
  {
    /* Shadow-key is available in our key storage but ne check
     * whether we need to update it with a new display-s/n or
     * whatever.  */
    rc = agent_write_shadow_key (1, grip, serialno, keyid, pkbuf, 0,
                                 dispserialno);
  }

with a simple call of agent_write_shadow_key (removing the maybe_update flag) and let agent_write_shadow_key do all checking for an already existing private key file and whether it's a stub file that needs updating.

Mar 6 2023, 9:17 AM · gnupg22 (gnupg-2.2.42), Bug Report
ikloecker added a comment to T6400: Improve Pinentry error message for a bad $TERM.

Could this be a duplicate of T4924: pinentry: pinentry-curses doesn't allow to set no password or weak passwords on 80 char width and smaller terminals?

Mar 6 2023, 8:57 AM · FreeBSD, Documentation, pinentry, Bug Report
werner renamed T6234: Implement access to smartcards via a generic pkcs#11 interface from Write app-p11.c to Implement access to smartcards via a generic pkcs#11 interface.
Mar 6 2023, 8:52 AM · Restricted Project, gnupg26, Feature Request, scd
mlaurent committed rLIBKLEO232ee04ccacb: GIT_SILENT: it compiles without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles without deprecated methods
Mar 6 2023, 8:36 AM
werner added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

I think we should make it explicit - this will be safer. As of now agent_write_shadow_key will do a check only in its special update mode which should be okay for now.

Mar 6 2023, 8:28 AM · gnupg22 (gnupg-2.2.42), Bug Report
werner added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

I can't see any explicit thing there.

Mar 6 2023, 8:20 AM · gnupg22 (gnupg-2.2.42), Bug Report
capitol added a comment to T6400: Improve Pinentry error message for a bad $TERM.

$term is 'alacritty', stty -a is:

speed 38400 baud; 54 rows; 180 columns;
lflags: icanon isig iexten echo echoe echok echoke -echonl echoctl
	-echoprt -altwerase -noflsh -tostop -flusho -pendin -nokerninfo
	-extproc
iflags: -istrip icrnl -inlcr -igncr ixon -ixoff -ixany -imaxbel -ignbrk
	brkint -inpck -ignpar -parmrk
oflags: opost onlcr -ocrnl tab0 -onocr -onlret
cflags: cread cs8 -parenb -parodd hupcl -clocal -cstopb -crtscts -dsrflow
	-dtrflow -mdmbuf rtsdtr
cchars: discard = ^O; dsusp = ^Y; eof = ^D; eol = <undef>;
	eol2 = <undef>; erase = ^?; erase2 = ^H; intr = ^C; kill = ^U;
	lnext = ^V; min = 1; quit = ^\; reprint = ^R; start = ^Q;
	status = ^T; stop = ^S; susp = ^Z; time = 0; werase = ^W;
Mar 6 2023, 7:09 AM · FreeBSD, Documentation, pinentry, Bug Report
gniibe committed rS9577c8d5f3f8: Fix ECDSA. (authored by gniibe).
Fix ECDSA.
Mar 6 2023, 4:20 AM

Mar 5 2023

saper added a comment to T6400: Improve Pinentry error message for a bad $TERM.

The agent.log says that the error comes from pinentry-curses:

Mar 5 2023, 9:15 PM · FreeBSD, Documentation, pinentry, Bug Report
capitol added a comment to T6400: Improve Pinentry error message for a bad $TERM.

Hi, thanks for the quick turnaround

Mar 5 2023, 12:40 PM · FreeBSD, Documentation, pinentry, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf099ba0cc791: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 5 2023, 6:03 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA132588e7179c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 5 2023, 3:47 AM
saper added a comment to T6400: Improve Pinentry error message for a bad $TERM.

I tried to reproduce on my FreeBSD 14 machine and didn't get an error....

Mar 5 2023, 12:14 AM · FreeBSD, Documentation, pinentry, Bug Report

Mar 4 2023

capitol created T6400: Improve Pinentry error message for a bad $TERM.
Mar 4 2023, 3:42 PM · FreeBSD, Documentation, pinentry, Bug Report

Mar 3 2023

ikloecker added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

Make sure that the fix doesn't break "gpg --edit-key; keytocard; save" which explicitly does replace the private key with a stub file.

Mar 3 2023, 4:17 PM · gnupg22 (gnupg-2.2.42), Bug Report
werner added a comment to D546: build: Find correct version string for Python >= 3.10.

That's why I added some tags and also set me a reminder. We will try to get this into the next GPGME release we plan for this month.

Mar 3 2023, 4:02 PM · Python, Feature Request, gpgme
werner added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

I doubt that the bug is only in 2.2. The code in 2.4 is different but it may happen there anyway. It depends on the usage pattern.

Mar 3 2023, 3:57 PM · gnupg22 (gnupg-2.2.42), Bug Report
werner updated subscribers of T4550: Test certificates with valid CA.

(That's actually an old ticket but we still open)

Mar 3 2023, 12:10 PM · Tests
DanielNoord updated subscribers of D546: build: Find correct version string for Python >= 3.10.

@werner Seeing as you seem to be actively maintaining this project: is there any way to move this forward? This is breaking quite a few builds of development environments for my company and we are now applying similar patches ourselves but it would be nice to get this merged upstream.

Mar 3 2023, 10:36 AM · Python, Feature Request, gpgme
werner triaged T6399: Missing trustdb check on import of certificate as Normal priority.
Mar 3 2023, 10:17 AM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
werner added projects to D546: build: Find correct version string for Python >= 3.10: gpgme, Feature Request, Python.
Mar 3 2023, 10:15 AM · Python, Feature Request, gpgme
werner committed rGe4f61df8509e: gpg: Implement encryption to ADSKs. (authored by werner).
gpg: Implement encryption to ADSKs.
Mar 3 2023, 10:12 AM
werner committed rGfde59f9ae638: gpg: Get the signature keyid from the issuer fpr. (authored by werner).
gpg: Get the signature keyid from the issuer fpr.
Mar 3 2023, 10:12 AM
werner committed rG202ed9e281d5: gpg: Support key flags for RENC, TIME, and GROUP. (authored by werner).
gpg: Support key flags for RENC, TIME, and GROUP.
Mar 3 2023, 10:12 AM
DanielNoord added a comment to D546: build: Find correct version string for Python >= 3.10.

@bnavigator Would it be possible to also add support for 3.11 and 3.12 here? That way this fix is a lot more futureproof.

Mar 3 2023, 9:25 AM · Python, Feature Request, gpgme
werner committed rG6bfb4a8d1202: doc: Typo fixes and new notes in DETAILS (authored by werner).
doc: Typo fixes and new notes in DETAILS
Mar 3 2023, 8:50 AM
werner closed T6390: ECC: Explain GnuPG's CV25519 key and its ECDH (comarison to X25519) as Resolved.

Thanks for the description; this is good for documentation.

Mar 3 2023, 8:25 AM · Support, Documentation, OpenPGP, gnupg
mlaurent committed rLIBKLEOec171853a1c9: Add option for removing compat lib (authored by mlaurent).
Add option for removing compat lib
Mar 3 2023, 7:56 AM
gniibe added a comment to T6390: ECC: Explain GnuPG's CV25519 key and its ECDH (comarison to X25519).

Note that for the OpenPGP implementations which use X25519 API, it is not possible to calculate [scalar]G with scalar having least significant three bits != 0.

Mar 3 2023, 3:54 AM · Support, Documentation, OpenPGP, gnupg
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfaf6090e034d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 3 2023, 3:04 AM

Mar 2 2023

ikloecker added a project to T6399: Missing trustdb check on import of certificate: gnupg.
Mar 2 2023, 6:38 PM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
ebo created T6399: Missing trustdb check on import of certificate.
Mar 2 2023, 3:40 PM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
werner added a comment to T6398: Support X.509 nameConstraints.

(my example cert is 0x09BB0EEE)

Mar 2 2023, 3:08 PM · Restricted Project, Feature Request, libksba
tennox added a comment to T6381: Option to set default encryption subkey.

That sounds like a great (and better) solution! Thank you for your attention & effort 👍🙏

Mar 2 2023, 3:08 PM · gnupg
werner triaged T6398: Support X.509 nameConstraints as Normal priority.
Mar 2 2023, 3:04 PM · Restricted Project, Feature Request, libksba
ikloecker created M11: KMail showing compliance.
Mar 2 2023, 12:22 PM
werner closed T6381: Option to set default encryption subkey as Resolved.

See T6395 for the new feature. It will be released with 2.4.1 but it will take some time that it can actually be used because the other party needs to have an OpenPG implementation which supports this.

Mar 2 2023, 12:19 PM · gnupg
werner triaged T6394: FIPS requires running PCT tests unconditionally as Normal priority.

Agreed

Mar 2 2023, 11:46 AM · FIPS, libgcrypt, Bug Report
werner triaged T6393: DRBG with SHA384 is no longer allowed in FIPS mode (and looks like impossible to enable anyway) as Normal priority.
Mar 2 2023, 11:44 AM · FIPS, libgcrypt, Bug Report
werner added a comment to T6397: PCT failures inconsistency in regards to the FIPS error state.

I think the patch is okay.

Mar 2 2023, 11:41 AM · libgcrypt, FIPS, Bug Report
werner moved T6395: ADSK Feature from Backlog to WiP on the gnupg24 board.
Mar 2 2023, 11:32 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), OpenPGP
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
Jakuje created T6397: PCT failures inconsistency in regards to the FIPS error state.
Mar 2 2023, 9:46 AM · libgcrypt, FIPS, Bug Report
bjk added a comment to T2696: SETREPEAT support for pinentry-curses.

Added SETQUALITYBAR support with some fixes for glitches when an error string was set. Wide characters seem to work OK.

Mar 2 2023, 6:02 AM · pinentry, Feature Request
l10n daemon script <scripty@kde.org> committed rLIBKLEOe99f5534e618: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 2 2023, 5:32 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO790faccf946d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 2 2023, 3:55 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4a23470a7a85: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 2 2023, 3:53 AM

Mar 1 2023

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

Just had a look at the development version. There the observation is exactly the opposite, i.e. the Tags columns of the certificate list and of the user ID list are empty, but the tags are shown in the Tags column of the certifications list.

Mar 1 2023, 9:47 PM · kleopatra, Restricted Project
Jakuje created T6396: the gcry_pk_hash_sign/verify operates in FIPS non-operational mode.
Mar 1 2023, 9:07 PM · libgcrypt, FIPS, Bug Report
Jakuje added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

We came to the same conclusion -- the SHAKE digests are not usable for sign/verify operations the way how it is implemented now. But it would be more clear if we would have explicit allow-list.

Mar 1 2023, 7:57 PM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
werner committed rGef5a48dd5178: gpg: Actually encrypt to ADSKs. (authored by werner).
gpg: Actually encrypt to ADSKs.
Mar 1 2023, 7:28 PM
werner committed rG3a18378a92af: gpg: Allow adding of Additional Decryption Subkeys. (authored by werner).
gpg: Allow adding of Additional Decryption Subkeys.
Mar 1 2023, 5:24 PM
werner triaged T6395: ADSK Feature as Normal priority.
Mar 1 2023, 5:21 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), OpenPGP
werner committed rG1aaadede76cc: agent: Show "no secret key" instead of "card removed". (authored by werner).
agent: Show "no secret key" instead of "card removed".
Mar 1 2023, 4:51 PM
Jakuje created T6394: FIPS requires running PCT tests unconditionally.
Mar 1 2023, 3:57 PM · FIPS, libgcrypt, Bug Report
Jakuje created T6393: DRBG with SHA384 is no longer allowed in FIPS mode (and looks like impossible to enable anyway).
Mar 1 2023, 3:36 PM · FIPS, libgcrypt, Bug Report
jukivili committed rC0a5f7e9543a8: Fix "'inline' is not at beginning of declaration" warnings (authored by jukivili).
Fix "'inline' is not at beginning of declaration" warnings
Mar 1 2023, 1:06 PM
jukivili committed rC66bae697a853: Improve PPC target function attribute checks (authored by jukivili).
Improve PPC target function attribute checks
Mar 1 2023, 1:06 PM
jukivili committed rC898c857206ad: camellia: add AArch64 crypto-extension implementation (authored by jukivili).
camellia: add AArch64 crypto-extension implementation
Mar 1 2023, 1:06 PM
jukivili committed rC6fa11d8b7070: camellia: add POWER8/POWER9 vcrypto implementation (authored by jukivili).
camellia: add POWER8/POWER9 vcrypto implementation
Mar 1 2023, 1:06 PM
tobhe added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

After consulting with our certs lab and studying the code I think SHAKE should not be a problem for now. All of the _gcry_digest_spec_shakeXXX seem to neither have an mdlen nor a read() function. pk_sign and pk_verify seem to both call md_read() which should fail because of the missing read function, kdf checks _gcry_md_get_algo_dlen() which should also disallow SHAKE.

Mar 1 2023, 12:55 PM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
aheinecke triaged T6392: Kleopatra: Tags no longer shown in useridlistmodel as Normal priority.
Mar 1 2023, 11:45 AM · kleopatra, Restricted Project
l10n daemon script <scripty@kde.org> committed rLIBKLEO60dfb6b6dfc7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 1 2023, 2:36 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8b2c9c33f2f7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 1 2023, 2:36 AM

Feb 28 2023

werner committed rGa5d9be1e282a: gpgconf: Print some standard envvars with -X (authored by werner).
gpgconf: Print some standard envvars with -X
Feb 28 2023, 2:44 PM
werner committed rG523b3e1773f5: gpgconf: Print some standard envvars with -X (authored by werner).
gpgconf: Print some standard envvars with -X
Feb 28 2023, 2:42 PM
jukivili committed rC0d42d9674458: aes-amd64-vaes: fix fast exit path in XTS function (authored by jukivili).
aes-amd64-vaes: fix fast exit path in XTS function
Feb 28 2023, 2:39 PM
jukivili committed rCf3d1d4a8c9f0: chacha20-ppc: use target and optimize attributes for P8 and P9 (authored by jukivili).
chacha20-ppc: use target and optimize attributes for P8 and P9
Feb 28 2023, 2:39 PM
jukivili committed rC937a76a34540: ppc: add support for clang target attribute (authored by jukivili).
ppc: add support for clang target attribute
Feb 28 2023, 2:39 PM
jukivili committed rC100063cf4e1c: aes-ppc: use target and optimize attributes for P8 and P9 (authored by jukivili).
aes-ppc: use target and optimize attributes for P8 and P9
Feb 28 2023, 2:39 PM
jukivili committed rC84f2e2d0b51b: aes-ppc: add CTR32LE bulk acceleration (authored by jukivili).
aes-ppc: add CTR32LE bulk acceleration
Feb 28 2023, 2:39 PM
jukivili committed rCa7ebf9d52e67: aes-ppc: add ECB bulk acceleration for benchmarking purposes (authored by jukivili).
aes-ppc: add ECB bulk acceleration for benchmarking purposes
Feb 28 2023, 2:39 PM
jukivili committed rC161614ecc1c2: sha2-ppc: better optimization for POWER9 (authored by jukivili).
sha2-ppc: better optimization for POWER9
Feb 28 2023, 2:39 PM
mlaurent committed rKLEOPATRAbf619093cc86: use new pim lib + add missing Qt6Core5Compat lib (authored by mlaurent).
use new pim lib + add missing Qt6Core5Compat lib
Feb 28 2023, 1:40 PM
mlaurent committed rLIBKLEO591f7499b04e: Move in pim<version> (authored by mlaurent).
Move in pim<version>
Feb 28 2023, 1:21 PM
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
werner added a comment to M10: high contrast samples of kleo .

I forgot to restart Kleo after changing the contrast. Thus for the last one, we use a wrong set of icons. After restarting it looks like

Feb 28 2023, 11:09 AM
werner added a comment to T6377: Kleopatra: gpgsk file contains shadowed private key.

FWIW:The assuan keytocard does not move the key - what you see is a side effect from unrelated code.

Feb 28 2023, 10:57 AM · kleopatra
werner created M10: high contrast samples of kleo .
Feb 28 2023, 10:50 AM
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