Page MenuHome GnuPG
Feed Advanced Search

May 16 2024

werner closed T7120: Ship dutch translation (po/po.nl) in released tarball as Resolved.

Pretty outdated, but I add it nevertheless to 2.4
s/gnupg-2.4/po/nl.po: 1320 translated messages, 625 fuzzy translations, 268 untranslated messages.

May 16 2024, 9:35 AM · i18n, gnupg, Bug Report
gniibe claimed T7121: gnupg 2.2.43: scdaemon fails with KDF.

Pushed the fix: rGbb57c808b2ad: scd:openpgp: Fix PIN pin2hash_if_kdf.

May 16 2024, 3:32 AM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report
gniibe created T7121: gnupg 2.2.43: scdaemon fails with KDF.
May 16 2024, 3:28 AM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report
gniibe added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

Thank you. Applied by : rM87061c0260bb: gpgme.m4: Set $host correctly always.

May 16 2024, 2:28 AM · gpgrt, libgcrypt, Bug Report
dkg created T7120: Ship dutch translation (po/po.nl) in released tarball.
May 16 2024, 2:10 AM · i18n, gnupg, Bug Report

May 15 2024

ametzler1 added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

Ditto for ksba and assuan.

May 15 2024, 6:27 PM · gpgrt, libgcrypt, Bug Report
werner added a comment to T6185: `gpg2 --list-keys --with-colons > /dev/full` exits with status 0.

Done for gpg. Needs to be done for gpgsm.

May 15 2024, 9:57 AM · Bug Report, gnupg
gniibe changed the status of T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR from Open to Testing.
May 15 2024, 4:22 AM · gpgrt, libgcrypt, Bug Report

May 14 2024

ametzler1 added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

The gcrypt change works for me. Thanks!

May 14 2024, 6:38 PM · gpgrt, libgcrypt, Bug Report
dkg added a comment to T6185: `gpg2 --list-keys --with-colons > /dev/full` exits with status 0.

I note that @DemiMarie offered a patch for this over a year ago. It doesn't appear to have had any review. If it's good, maybe apply it? If it's problematic, can we identify the problem?

May 14 2024, 4:01 PM · Bug Report, gnupg
ffontaine added a comment to T7109: Build failure of gnupg2 with uclibc-ng .

Thanks, I confirm that this new commit is fixing the issue.

May 14 2024, 3:22 PM · npth, Bug Report
gniibe added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

In general, asking an application change is not good. Migrating to pkg-config should be an option (not requirement).
However, it's usually recommended to use libgpg-error when an application is used with libgcrypt/libksba/libassuan.

May 14 2024, 4:38 AM · gpgrt, libgcrypt, Bug Report

May 13 2024

dkg added a comment to T7116: minor spelling fixes.

by all means, please proofread it! thanks for the attention to detail. what was the grammar glitch?

May 13 2024, 8:56 PM · gnupg, Bug Report
gniibe claimed T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.
May 13 2024, 9:57 AM · gpgrt, libgcrypt, Bug Report
werner added a comment to T7116: minor spelling fixes.

I still spotted a grammar glitch in corrections. Thus if we apply this we need to proofread it.

May 13 2024, 8:29 AM · gnupg, Bug Report
gniibe added a comment to T7109: Build failure of gnupg2 with uclibc-ng .

Thank you for testing. Now, I can see the exact reason by your npth log.
Pushed another change: rPTH75c68399ef3b: Fix previous commit.

May 13 2024, 4:14 AM · npth, Bug Report
dkg created T7116: minor spelling fixes.
May 13 2024, 12:16 AM · gnupg, Bug Report

May 12 2024

ffontaine added a comment to T7109: Build failure of gnupg2 with uclibc-ng .

Build is still failing even with this commit, here is an extract of npth log:

May 12 2024, 9:21 PM · npth, Bug Report
zablockil created T7115: gpgsm: support for importing x25519 and ed25519 private keys from .p12 files.
May 12 2024, 6:55 PM · S/MIME, gnupg26, Feature Request
ametzler1 added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

Just to clarify: I personally think it would be perfectly fine to say that AM_PATH_* is only supported when AM_PATH_GPG_ERROR is also used. Adding an invocation AM_PATH_GPG_ERROR is not a great hassle and alternatively pkg-config/pkgconf exists and works perfectly fine (and is a lot faster).

May 12 2024, 3:57 PM · gpgrt, libgcrypt, Bug Report
werner closed T2190: No custom Icon shown for signed only messages as Resolved.
May 12 2024, 2:36 PM · Too Old, Bug Report, gpgol
werner added a project to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR: gpgrt.

I noticed this recently too on some boxes. Thanks for the good decription. This support for pkg-config style .pc files for our config scripts seems to be a never ending story. The alternative name for libgpg-error-config does not make it easier.

May 12 2024, 2:29 PM · gpgrt, libgcrypt, Bug Report
ametzler1 updated the task description for T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.
May 12 2024, 11:24 AM · gpgrt, libgcrypt, Bug Report

May 11 2024

ametzler1 added a project to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR: libgcrypt.
May 11 2024, 1:20 PM · gpgrt, libgcrypt, Bug Report
ametzler1 created T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.
May 11 2024, 1:19 PM · gpgrt, libgcrypt, Bug Report

May 8 2024

jukivili closed T7111: aarch64 assembly code for chacha20 should use local symbols for internal data as Resolved.
May 8 2024, 9:02 PM · asm, arm, libgcrypt, Bug Report
jukivili claimed T7111: aarch64 assembly code for chacha20 should use local symbols for internal data.
May 8 2024, 9:01 PM · asm, arm, libgcrypt, Bug Report
jukivili added a comment to T7111: aarch64 assembly code for chacha20 should use local symbols for internal data.

Thanks for report. I've applied this change to master.

May 8 2024, 9:01 PM · asm, arm, libgcrypt, Bug Report
garyo closed T7112: gpg fails on Windows when specifying absolute homedir with drive letter as Invalid.
May 8 2024, 2:47 PM · gnupg, Windows, Bug Report
garyo added a comment to T7112: gpg fails on Windows when specifying absolute homedir with drive letter.

The official GPG binary from "c:\Program Files (x86)\GnuPG\bin\gpg.exe" does not exhibit this problem. I will report it to the msys2 folks.

May 8 2024, 2:47 PM · gnupg, Windows, Bug Report
garyo added a comment to T7112: gpg fails on Windows when specifying absolute homedir with drive letter.

Yes, it is the msys2 build of gpg, installed using the standard msys2 methods. The pwd in my example was from msys2 zsh.
I reproduced the error running under msys2 zsh and in Powershell.
If I understand your response correctly, you are saying this will not be fixed in gnupg itself? I can report it to the cygwin/msys2 folks of course, if you think that is best. But I still suspect the root cause is in gnupg, probably in homedir.c or the code that makes an absolute path from a relative one.
I will retest with the official gpg4win and let you know the results.

May 8 2024, 1:34 PM · gnupg, Windows, Bug Report
werner closed T6511: EdDSA support in FIPS mode as Resolved.
May 8 2024, 8:32 AM · FIPS, libgcrypt, Bug Report
werner added projects to T7112: gpg fails on Windows when specifying absolute homedir with drive letter: Windows, gnupg.

pwd is not a standard Windows command. It is availabe in powershell but there I get

May 8 2024, 8:28 AM · gnupg, Windows, Bug Report
garyo created T7112: gpg fails on Windows when specifying absolute homedir with drive letter.
May 8 2024, 12:47 AM · gnupg, Windows, Bug Report

May 7 2024

Jakuje added a comment to T6511: EdDSA support in FIPS mode.

I think so. We did not submit a modules for recertification with these changes, but we do not plan this in close future so you can consider it completed.

May 7 2024, 3:01 PM · FIPS, libgcrypt, Bug Report
werner added a comment to T6511: EdDSA support in FIPS mode.

Can we close this?

May 7 2024, 2:44 PM · FIPS, libgcrypt, Bug Report
ikloecker moved T7048: Kleopatra: Config dialog doesn't load "Treat .p7m files without extensions as mails" option from Backlog to WiP on the vsd33 board.
May 7 2024, 11:17 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ikloecker added a project to T7048: Kleopatra: Config dialog doesn't load "Treat .p7m files without extensions as mails" option: vsd33.
May 7 2024, 11:17 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ikloecker moved T6447: Kleopatra: "imported certificates" tab inconsistencies from Backlog to WiP on the vsd33 board.
May 7 2024, 11:14 AM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, kleopatra
ikloecker added a project to T6447: Kleopatra: "imported certificates" tab inconsistencies: vsd33.
May 7 2024, 11:14 AM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, kleopatra
ikloecker moved T7002: Tab text not changing when using filters from Backlog to WiP on the vsd33 board.
May 7 2024, 11:07 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report, gpg4win
ikloecker added a project to T7002: Tab text not changing when using filters: vsd33.
May 7 2024, 11:07 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report, gpg4win
ikloecker moved T6807: Kleo shows 3 certs in a chain while there are only two from Backlog to WiP on the vsd33 board.
May 7 2024, 10:15 AM · vsd33 (vsd-3.3.0), Restricted Project, S/MIME, Bug Report, kleopatra
ikloecker added a project to T6807: Kleo shows 3 certs in a chain while there are only two: vsd33.
May 7 2024, 10:14 AM · vsd33 (vsd-3.3.0), Restricted Project, S/MIME, Bug Report, kleopatra
saurik created T7111: aarch64 assembly code for chacha20 should use local symbols for internal data.
May 7 2024, 9:52 AM · asm, arm, libgcrypt, Bug Report
ikloecker moved T7039: Kleopatra: Configuration dialog doesn't work from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3 even though the issues only occurred in the Qt 6 build.

May 7 2024, 9:45 AM · KF6, kleopatra, Restricted Project, Bug Report
ikloecker added a project to T7039: Kleopatra: Configuration dialog doesn't work: vsd33.
May 7 2024, 9:43 AM · KF6, kleopatra, Restricted Project, Bug Report
ikloecker moved T6950: Kleopatra: Usability improvements for directory services configuration from Backlog to WiP on the vsd33 board.
May 7 2024, 9:42 AM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, gpg4win
ikloecker added a project to T6950: Kleopatra: Usability improvements for directory services configuration: vsd33.
May 7 2024, 9:41 AM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, gpg4win
gniibe changed the status of T7109: Build failure of gnupg2 with uclibc-ng from Open to Testing.
May 7 2024, 8:10 AM · npth, Bug Report
gniibe added a comment to T7109: Build failure of gnupg2 with uclibc-ng .

Please test with: rPTH01f03a91c9bd: Return a run-time error if npth_rwlock_timedrdlock is not supported.

May 7 2024, 6:51 AM · npth, Bug Report
gniibe added a comment to T7109: Build failure of gnupg2 with uclibc-ng .

Could you show us the build log of nPth, please?

May 7 2024, 6:30 AM · npth, Bug Report

May 6 2024

ballapete added a comment to T7056: GPGme 1.23.2 has Undefined symbols: "strcasecmp(char const*, char const*)" on Mac OS X 10.4.11, PPC Tiger.

Meanwhile version 1.32.2 builds. Greatest change is Python 3.12 instead of 3.11…

May 6 2024, 11:29 PM · gpgme, MacOS, Bug Report
gniibe claimed T7109: Build failure of gnupg2 with uclibc-ng .
May 6 2024, 9:20 AM · npth, Bug Report

May 5 2024

ffontaine created T7109: Build failure of gnupg2 with uclibc-ng .
May 5 2024, 1:48 PM · npth, Bug Report

May 1 2024

werner closed T7066: Communication with Yubikey hangs in scdaemon as Resolved.

Seems it was a kernel / USB bug

May 1 2024, 7:55 PM · Arch, yubikey, Bug Report

Apr 30 2024

alexk removed a project from T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows: vsd33.
Apr 30 2024, 4:09 PM · gpd5x, kleopatra, gpg4win, Bug Report
wolfbeast created T7108: Confusing error messages and loss of keyring if Windows TEMP directory is unaccessible.
Apr 30 2024, 1:27 PM · gpgex, Windows, Bug Report, gpg4win

Apr 29 2024

ballapete added a comment to T7056: GPGme 1.23.2 has Undefined symbols: "strcasecmp(char const*, char const*)" on Mac OS X 10.4.11, PPC Tiger.

Sorry, I meant they do *not* arrive at the web interface, they are not visible to me.

Apr 29 2024, 10:09 PM · gpgme, MacOS, Bug Report
ballapete added a comment to T7056: GPGme 1.23.2 has Undefined symbols: "strcasecmp(char const*, char const*)" on Mac OS X 10.4.11, PPC Tiger.

It seems my eMails to gnupg-devel@gnupg.org do reach the list …

Apr 29 2024, 10:06 PM · gpgme, MacOS, Bug Report

Apr 26 2024

dkg added a comment to T7106: Trailing newline trouble in clearsigned message generation and verification.

I understand the desire for stable behavior, and i agree that a change here might affect verification of existing signatures (and might mean producing signatures that will be misinterpreted by older versions).

Apr 26 2024, 6:06 PM · Not A Bug, gnupg
werner triaged T7106: Trailing newline trouble in clearsigned message generation and verification as Low priority.

This has been implemented and tested to be compatible with PGP - a looong time ago. iirc this was discussed around 1999 but might be only by private mail between the PGP hackers and me. Thus any change now might break PGP - which is still widely used (although mostly for encryption).

Apr 26 2024, 5:09 PM · Not A Bug, gnupg
dkg created T7106: Trailing newline trouble in clearsigned message generation and verification.
Apr 26 2024, 5:01 PM · Not A Bug, gnupg
werner closed T7105: libgpg-error: Memory leak in store_alias() as Resolved.

Oh yeah the idea to implement aliases is more than 20 years old. I guess it is even older. Thanks.

Apr 26 2024, 3:28 PM · gpgrt, Bug Report
Jakuje created T7105: libgpg-error: Memory leak in store_alias().
Apr 26 2024, 9:35 AM · gpgrt, Bug Report

Apr 24 2024

werner closed T7100: Error in the patch "Allow to disable signing with authenticode-sign.sh" as Resolved.
Apr 24 2024, 9:01 AM · gpg4win, Bug Report
werner added a comment to T7100: Error in the patch "Allow to disable signing with authenticode-sign.sh".

Thanks for the patch.

Apr 24 2024, 8:58 AM · gpg4win, Bug Report

Apr 23 2024

vitusb created T7100: Error in the patch "Allow to disable signing with authenticode-sign.sh".
Apr 23 2024, 7:44 PM · gpg4win, Bug Report

Apr 22 2024

gniibe closed T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations as Resolved.

Please continue on T7041. This ticket is going to be closed (as the problem described was fixed already).

Apr 22 2024, 8:09 AM · gnupg24, yubikey, Bug Report
werner closed T7093: c23 boolean issue in GPG asschk.c as Resolved.

Okay, fix pushed to master, 2.4, and 2.2. Thanks.

Apr 22 2024, 8:07 AM · gnupg, Bug Report
gniibe changed the status of T7058: KDF-DO is not properly implemented from Open to Testing.

Applied to 2.4 branch.

Apr 22 2024, 8:07 AM · scd, gnupg, Bug Report
gniibe changed the status of T7071: gpg: Support of No CRC in ASCII armor from Open to Testing.

Applied to 2.4 branch.

Apr 22 2024, 8:05 AM · gnupg, Bug Report

Apr 20 2024

jeffcliff renamed T7093: c23 boolean issue in GPG asschk.c from c23 boolean issue in asschk.c to c23 boolean issue in GPG asschk.c.
Apr 20 2024, 5:56 AM · gnupg, Bug Report
jeffcliff added a comment to T7093: c23 boolean issue in GPG asschk.c.
--- gnupg-2.4.5/tests/asschk.c	2023-04-04 02:28:39.000000000 -0600
+++ gnupg-2.4.5-c23/tests/asschk.c	2024-04-19 21:21:36.460724329 -0600
@@ -656,13 +656,13 @@
 static int
 eval_boolean (const char *cond)
 {
-  int true = 1;
+  int tr = 1;
Apr 20 2024, 5:50 AM · gnupg, Bug Report
jeffcliff created T7093: c23 boolean issue in GPG asschk.c.
Apr 20 2024, 5:38 AM · gnupg, Bug Report

Apr 16 2024

mdawar added a comment to T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.

Yes I have pcsc-shared in my scdaemon.conf.
I've just tried removing both pcsc-shared and disable-application piv and PIN caching worked as expected.

Apr 16 2024, 8:00 AM · gnupg24, yubikey, Bug Report
gniibe added a comment to T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.

Are you using PC/SC shared mode? If so, it may be the case of T7041.

Apr 16 2024, 7:16 AM · gnupg24, yubikey, Bug Report

Apr 15 2024

werner edited projects for T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations, added: gnupg24; removed gnupg (gpg23).
Apr 15 2024, 8:58 PM · gnupg24, yubikey, Bug Report
werner reopened T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations as "Open".
Apr 15 2024, 8:58 PM · gnupg24, yubikey, Bug Report
mdawar added a comment to T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.

I just wanted to report that I'm having this issue on Fedora 39, with GnuPG version 2.4.4.
I'm being asked for the PIN for every operation (Sign, Decrypt, Authenticate) I'm having this issue on 2 different laptops using YubiKey 5C NFC and YubiKey 5C Nano (Firmware version: 5.4.3).
I tried disabling PIV (disable-application piv) and then PIN caching started working again, so I just wanted to report this as it's marked as resolved.

Apr 15 2024, 8:20 PM · gnupg24, yubikey, Bug Report
gniibe added a comment to T7058: KDF-DO is not properly implemented.

@mwalle Thank you for your testing.
Applied to master.
After testing, I'll also apply to 2.4 branch.

Apr 15 2024, 4:14 AM · scd, gnupg, Bug Report

Apr 12 2024

mwalle added a comment to T7058: KDF-DO is not properly implemented.

FWIW, I've tested this patch and it works fine with both KDF as a constructed tag and as a primitive tag.

Apr 12 2024, 2:30 PM · scd, gnupg, Bug Report
gniibe added a comment to T7058: KDF-DO is not properly implemented.

I'm considering applying the following patch. With this change, scdaemon will works well with a card implementation which consider F9 (wrongly) as primitive data object, as well as correct card implementation.

diff --git a/scd/app-openpgp.c b/scd/app-openpgp.c
index 26ac91ea2..09223ce33 100644
--- a/scd/app-openpgp.c
+++ b/scd/app-openpgp.c
@@ -410,6 +410,10 @@ get_cached_data (app_t app, int tag,
   size_t len;
   struct cache_s *c;
   int exmode;
+  int do_constructed = 0;
+
+  if ((tag < 0x0100 && (tag & 0x20)) || (tag >= 0x0100 && (tag & 0x2000)))
+    do_constructed = 1;
Apr 12 2024, 9:01 AM · scd, gnupg, Bug Report

Apr 9 2024

werner added projects to T7066: Communication with Yubikey hangs in scdaemon: yubikey, Arch.
Apr 9 2024, 1:44 PM · Arch, yubikey, Bug Report
werner triaged T7041: Yubikey (PGP + PIV) --pcsc-shared: PIN requires every time as Normal priority.
Apr 9 2024, 1:42 PM · gnupg26, yubikey, scd, Bug Report
gniibe added a comment to T7071: gpg: Support of No CRC in ASCII armor.

Applied to master. If no problem will be found, I'll apply to 2.4 branch too.
Let's see.

Apr 9 2024, 7:16 AM · gnupg, Bug Report

Apr 8 2024

werner added a comment to T7074: gpg fails with error if you delete the ~/.gnupg directory.

I guess the agent was still running when you deleted and soon re-created the ~/.gnupg directory. The agent is responsible for the private keys subdir and it did not yet noticed that its homedir (and thie subdir) vanished. Depending on your system the agent should terminate itself after some time in case the homedirectory was deleted. Thus to remove the homedir please use

Apr 8 2024, 8:52 AM · Support, gnupg
gniibe updated the task description for T7071: gpg: Support of No CRC in ASCII armor.
Apr 8 2024, 4:36 AM · gnupg, Bug Report

Apr 7 2024

bryonbaker updated the task description for T7074: gpg fails with error if you delete the ~/.gnupg directory.
Apr 7 2024, 8:39 AM · Support, gnupg
bryonbaker updated the task description for T7074: gpg fails with error if you delete the ~/.gnupg directory.
Apr 7 2024, 8:38 AM · Support, gnupg
bryonbaker updated the task description for T7074: gpg fails with error if you delete the ~/.gnupg directory.
Apr 7 2024, 8:38 AM · Support, gnupg
bryonbaker created T7074: gpg fails with error if you delete the ~/.gnupg directory.
Apr 7 2024, 8:33 AM · Support, gnupg

Apr 5 2024

TobiasFella moved T6447: Kleopatra: "imported certificates" tab inconsistencies from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2024, 12:02 PM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, kleopatra
TobiasFella moved T6950: Kleopatra: Usability improvements for directory services configuration from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 5 2024, 10:35 AM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, gpg4win
TobiasFella claimed T6950: Kleopatra: Usability improvements for directory services configuration.
Apr 5 2024, 10:34 AM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, gpg4win
gniibe added a comment to T7071: gpg: Support of No CRC in ASCII armor.

The following patch works.

Apr 5 2024, 9:32 AM · gnupg, Bug Report

Apr 4 2024

gniibe claimed T7071: gpg: Support of No CRC in ASCII armor.
Apr 4 2024, 9:03 AM · gnupg, Bug Report
gniibe created T7071: gpg: Support of No CRC in ASCII armor.
Apr 4 2024, 9:02 AM · gnupg, Bug Report

Apr 3 2024

werner closed T6515: GPG in FIPS mode spits out useless "out of core handler ignored in FIPS mode" message on every execution as Resolved.
Apr 3 2024, 9:28 AM · FIPS, Bug Report

Apr 2 2024

Mnaisoa added a comment to T3907: Internal error when encrypting to cacert certificate.
Apr 2 2024, 9:27 AM · Bug Report, S/MIME, gpg4win