Page MenuHome GnuPG
Feed Advanced Search

Jun 6 2024

werner closed T6757: gpgsm 2.4 Fails to import P12 certificate/key, a subtask of T6752: New minip12 does not import from Firefox anymore, as Resolved.
Jun 6 2024, 12:06 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner closed T6757: gpgsm 2.4 Fails to import P12 certificate/key as Resolved.

Can't find a mail - closing the ticket. Feel free to reopen or send me a mail to werner dot koch at gnupg.org but replace the org by com.

Jun 6 2024, 12:06 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
ebo closed T7039: Kleopatra: Configuration dialog doesn't work as Resolved.

Tested in Qt 5 build Gpg4win-4.3.2-beta23: Configuration dialog looks good.
Qt6 was tested by the developers

Jun 6 2024, 9:57 AM · KF6, kleopatra, Restricted Project, Bug Report
gniibe changed the status of T7130: Fix static reports by static analyser in libgcrypt from Open to Testing.

Applied in: rCdc8d84383a6b: cipher:aeswrap: Fix padding length check.

Jun 6 2024, 8:08 AM · libgcrypt, Bug Report

Jun 5 2024

gniibe added a comment to T7138: Windows (Semi-hosted environment): filename and network access.

For my testing environment, I have this patch for now.

Jun 5 2024, 6:28 AM · gnupg, Bug Report
gniibe renamed T7138: Windows (Semi-hosted environment): filename and network access from Windows (Semi-hosted environment): Regression by / -> \ with make_filename to Windows (Semi-hosted environment): filename and network access.
Jun 5 2024, 6:27 AM · gnupg, Bug Report
gniibe updated the task description for T7139: Windows: gnupg_exec_tool_stream with INEXTRA.
Jun 5 2024, 4:25 AM · gnupg26, Bug Report
gniibe added a comment to T7139: Windows: gnupg_exec_tool_stream with INEXTRA.

Testing dirmngr by /home/gniibe/build/mingw-i686/gnupg/bin/gpg-connect-agent.exe --dirmngr 'loadswdb --force' /bye (configured distsigkey.gpg beforehand), I confirmed it works well now.

Jun 5 2024, 4:19 AM · gnupg26, Bug Report

Jun 4 2024

gniibe changed the status of T7139: Windows: gnupg_exec_tool_stream with INEXTRA from Open to Testing.

Fixed in: rG862448216035: common:w32: Fix INEXTRA handling.

Jun 4 2024, 7:54 AM · gnupg26, Bug Report
dkg added a comment to T7116: minor spelling fixes.

All applied and more fun with cherry picking in the future ;-)

Jun 4 2024, 6:04 AM · gnupg, Bug Report

Jun 3 2024

werner added a comment to T7139: Windows: gnupg_exec_tool_stream with INEXTRA.

This is related to T6818

Jun 3 2024, 10:25 AM · gnupg26, Bug Report
werner added a comment to T7138: Windows (Semi-hosted environment): filename and network access.

Recall that on windows you have a current working directory per drive. Thus only LETTER:\foo is a full patch - or an UNC (\\SERVER\foo).

Jun 3 2024, 8:25 AM · gnupg, Bug Report
werner triaged T7139: Windows: gnupg_exec_tool_stream with INEXTRA as Normal priority.
Jun 3 2024, 8:21 AM · gnupg26, Bug Report
gniibe added a comment to T7138: Windows (Semi-hosted environment): filename and network access.

The executable is on Z: drive (Z:\home\gniibe\build\mingw-i686\gnupg\agent\gpg-agent.exe) in the emulated environment.
Perhaps, when the path is absolute path with /, it is interpreted as on the drive Z:.

Jun 3 2024, 7:23 AM · gnupg, Bug Report
gniibe created T7139: Windows: gnupg_exec_tool_stream with INEXTRA.
Jun 3 2024, 7:19 AM · gnupg26, Bug Report
gniibe renamed T7138: Windows (Semi-hosted environment): filename and network access from Windows (Semi-hosted environment): Regression by / -> \ by make_filename to Windows (Semi-hosted environment): Regression by / -> \ with make_filename.
Jun 3 2024, 7:03 AM · gnupg, Bug Report
gniibe created T7138: Windows (Semi-hosted environment): filename and network access.
Jun 3 2024, 7:02 AM · gnupg, Bug Report

Jun 1 2024

gc100 reopened T6965: WKD fail: gpg/dimngr fails to retrieve public key as "Open".
Jun 1 2024, 3:10 PM · Support, dirmngr
gc100 added a comment to T6965: WKD fail: gpg/dimngr fails to retrieve public key.

An update FYI

Jun 1 2024, 3:09 PM · Support, dirmngr
dkg added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

fwiw, i've just shipped a patch to correct this change in behavior in the 2.2 branch debian. Many thanks to @gniibe , on whose work in the 2.4 branch this is based, and to @ametzler1, who did the backporting to 2.2. I've also written a test which tries to tickle this bug. It fails with unpatched 2.2.43 as emacs times out signing and encrypting mail as epg.el deadlocks with gpg.

Jun 1 2024, 3:11 AM · Emacs, gnupg, Bug Report

May 31 2024

whites11 added a comment to T7041: Yubikey (PGP + PIV) --pcsc-shared: PIN requires every time.

Thanks for your answer, @werner

May 31 2024, 2:33 PM · gnupg26, yubikey, scd, Bug Report
werner added a comment to T7041: Yubikey (PGP + PIV) --pcsc-shared: PIN requires every time.

Do not use the pcscd but the integrated CCID driver. This is actually the default form Unix. Or are you on Windows?

May 31 2024, 12:36 PM · gnupg26, yubikey, scd, Bug Report
werner closed T7116: minor spelling fixes as Resolved.

All fine. I just noticed it while checking the patch. All applied and more fun with cherry picking in the future ;-)

May 31 2024, 12:32 PM · gnupg, Bug Report
whites11 added a comment to T7041: Yubikey (PGP + PIV) --pcsc-shared: PIN requires every time.

Hello all. I think I am affected by this problem (I get asked for the yubikey PIV pin every time I make a git commit).
Is there a known workaround?

May 31 2024, 10:45 AM · gnupg26, yubikey, scd, Bug Report
dkg added a comment to T7116: minor spelling fixes.

that looks like it was a problem in the original text, not something i introduced. If you find anything else that needs fixing, please go ahead and fix it to! no need to wait for me.

May 31 2024, 4:57 AM · gnupg, Bug Report

May 29 2024

Jakuje added a comment to T7136: libgcrypt: Implement constant-time RSA decryption (Marvin attack fix).

I left review comments in gitlab.

May 29 2024, 3:03 PM · libgcrypt, Bug Report
werner added a comment to T7116: minor spelling fixes.

Right away the first patch:

May 29 2024, 12:07 PM · gnupg, Bug Report
werner moved T7129: Fix static reports by static analyser in gnugp from Backlog to QA on the gnupg22 board.
May 29 2024, 12:01 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner changed the status of T7129: Fix static reports by static analyser in gnugp from Open to Testing.

Backported to 2.4 and relevant parts also to 2.2

May 29 2024, 12:00 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner triaged T7136: libgcrypt: Implement constant-time RSA decryption (Marvin attack fix) as Low priority.

We discussed this forth and back with the RedHat people at our jour-fix to explain that the Kairo fix is done at the wrong layer - this needs to be done at the protocol layer and not in the building blocks. This is not covered by our security policy and @gniibe already came up with some extra support to help at the protocol layer. There are only a few use cases where this side-channel or the Minerva one (for ECDSA) should be considered (e.g. time stamping services). Generally required protection against DoS are also pat of the mitigation.

May 29 2024, 8:22 AM · libgcrypt, Bug Report
jukivili added a comment to T7136: libgcrypt: Implement constant-time RSA decryption (Marvin attack fix).

I left review comments in gitlab. One additional concern is license for mpi-mul-cs.c, original code not having copyright information... "does not have any copyright information, assuming public domain".

May 29 2024, 8:01 AM · libgcrypt, Bug Report

May 28 2024

dkg created T7137: unreliable RSA decryption.
May 28 2024, 10:03 PM · OpenPGP, Not A Bug, gnupg
Jakuje created T7136: libgcrypt: Implement constant-time RSA decryption (Marvin attack fix).
May 28 2024, 7:07 PM · libgcrypt, Bug Report
Jakuje added a comment to T7129: Fix static reports by static analyser in gnugp.

In PATCH GnuPG 12/15] sm: Avoid use of uninitialized variable I can't see where ERR was not initialized.

May 28 2024, 5:28 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner moved T7129: Fix static reports by static analyser in gnugp from Backlog to WiP on the gnupg24 board.
May 28 2024, 5:20 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner added a comment to T7129: Fix static reports by static analyser in gnugp.

All except the above mentioned applied to master - will be backported to 2.4

May 28 2024, 5:20 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner added a comment to T7129: Fix static reports by static analyser in gnugp.

In PATCH GnuPG 12/15] sm: Avoid use of uninitialized variable I can't see where ERR was not initialized.

May 28 2024, 5:19 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
Jakuje added a comment to T7129: Fix static reports by static analyser in gnugp.

Fair enough. This is more theoretical and could happen only on huge reads. Using ssize_t for read() return value is safe option, but really does not make sense to adhere to it in cases where the reads must be smaller.

May 28 2024, 4:23 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner added a comment to T7129: Fix static reports by static analyser in gnugp.

I do not understand why there should be an integer overflow:

May 28 2024, 4:10 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner assigned T7130: Fix static reports by static analyser in libgcrypt to gniibe.
May 28 2024, 11:08 AM · libgcrypt, Bug Report
werner raised the priority of T7129: Fix static reports by static analyser in gnugp from Normal to High.
May 28 2024, 11:08 AM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report

May 27 2024

ebo moved T5138: Change Reset Code not working in Kleopatra from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 27 2024, 11:26 AM · Restricted Project, Feature Request, Bug Report, kleopatra
ebo added a project to T5138: Change Reset Code not working in Kleopatra: Restricted Project.
May 27 2024, 11:16 AM · Restricted Project, Feature Request, Bug Report, kleopatra
werner added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

This is not a bug. We changed it as a convenience for some Emacs users.

May 27 2024, 8:26 AM · Emacs, gnupg, Bug Report
dkg added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Are you saying that concern about "risking a regression" is the reason to not fix this bug, which is itself a regression, and was introduced into the a point release in the current "long term support" branch?

May 27 2024, 6:21 AM · Emacs, gnupg, Bug Report

May 23 2024

werner added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Sorry, no. The change is too large to back port it w/o risking a regression. As mentioned in T6481#170366 I don't consider this a bug. We are anyway working towards version 2.6 which will be the next LTS version.

May 23 2024, 9:04 AM · Emacs, gnupg, Bug Report

May 22 2024

ametzler1 added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Any chance this could also be fixed in the 2.2.x series, where it seems to have been introduced in 2.2.42?

May 22 2024, 6:26 PM · Emacs, gnupg, Bug Report

May 21 2024

Jakuje added a comment to T7130: Fix static reports by static analyser in libgcrypt.

Right, thats my understanding from reading of the RFC that the padding should be strictly < 8B. We can reword though.

May 21 2024, 11:53 AM · libgcrypt, Bug Report
werner added a comment to T7130: Fix static reports by static analyser in libgcrypt.

Well, but if the padding is indeed limited to 7 bytes the fix should be applied anyway.

May 21 2024, 11:46 AM · libgcrypt, Bug Report
werner triaged T7130: Fix static reports by static analyser in libgcrypt as Normal priority.
May 21 2024, 11:45 AM · libgcrypt, Bug Report
Jakuje added a comment to T7130: Fix static reports by static analyser in libgcrypt.

The report went like this

Error: OVERRUN (CWE-119):
libgcrypt-1.10.3/cipher/cipher-aeswrap.c:303: cond_at_most: Checking "plen > 8U" implies that "plen" may be up to 8 on the false branch.
libgcrypt-1.10.3/cipher/cipher-aeswrap.c:305: cond_between: Checking "plen" implies that "plen" is between 1 and 8 (inclusive) on the true branch.
libgcrypt-1.10.3/cipher/cipher-aeswrap.c:309: assignment: Assigning: "i" = "0".
libgcrypt-1.10.3/cipher/cipher-aeswrap.c:310: overrun-local: Overrunning array "t" of 16 bytes at byte offset 16 using index "8U + plen + i" (which evaluates to 16).
#  308|   
#  309|                 for (i = 0; i < 16 - (8+plen); i++)
#  310|->                 if (t[8+plen+i])
#  311|                     {
#  312|                       err = GPG_ERR_CHECKSUM;

but looking again, it is wrong as it did not reflect the end condition for the cycle, which obviously means the cycle does not run. Sorry for the noise.

May 21 2024, 11:44 AM · libgcrypt, Bug Report
werner added a comment to T7130: Fix static reports by static analyser in libgcrypt.

Can you give a hint where there is a buffer overrun in the first patch? Padding limit might be correct but I can't see an overrun.

May 21 2024, 11:31 AM · libgcrypt, Bug Report
Jakuje added a comment to T7129: Fix static reports by static analyser in gnugp.

Thanks for running the analyzer. We need to have a closer look at the suggested fixes. For example initializing a variable needs a reason and should not be done as a general precaution because that may hide other errors.

May 21 2024, 11:23 AM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner edited projects for T7129: Fix static reports by static analyser in gnugp, added: gnupg24; removed gnupg24 (gnupg-2.4.4).
May 21 2024, 11:20 AM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner triaged T7129: Fix static reports by static analyser in gnugp as Normal priority.

Thanks for running the analyzer. We need to have a closer look at the suggested fixes. For example initializing a variable needs a reason and should not be done as a general precaution because that may hide other errors.

May 21 2024, 11:19 AM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report

May 20 2024

Jakuje renamed T7129: Fix static reports by static analyser in gnugp from Fix static reports by static analyser to Fix static reports by static analyser in gnugp.
May 20 2024, 7:13 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
Jakuje created T7130: Fix static reports by static analyser in libgcrypt.
May 20 2024, 7:13 PM · libgcrypt, Bug Report
Jakuje created T7129: Fix static reports by static analyser in gnugp.
May 20 2024, 7:08 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report

May 18 2024

werner triaged T7123: please document --unwrap as Low priority.
May 18 2024, 11:31 PM · gnupg, Documentation, Bug Report
werner added a comment to T7124: unclear descriptions of `--disable-cipher-algo` and `--disable-pubkey-algo` .

Back in the ancient days we allowed to dlopen algorithms so to avoid patent problems in certain countries.

May 18 2024, 11:30 PM · gnupg, Documentation, Bug Report
werner triaged T7124: unclear descriptions of `--disable-cipher-algo` and `--disable-pubkey-algo` as Low priority.
May 18 2024, 11:29 PM · gnupg, Documentation, Bug Report

May 17 2024

gniibe updated the task description for T7121: gnupg 2.2.43: scdaemon fails with KDF.
May 17 2024, 7:02 AM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report
dkg created T7124: unclear descriptions of `--disable-cipher-algo` and `--disable-pubkey-algo` .
May 17 2024, 1:28 AM · gnupg, Documentation, Bug Report

May 16 2024

dkg created T7123: please document --unwrap.
May 16 2024, 4:52 PM · gnupg, Documentation, Bug Report
dkg added a comment to T7120: Ship dutch translation (po/po.nl) in released tarball.

Thanks! please consider adding it to 2.2 and master as well. I suspect it's more outdated than it would be if it had been shipping in the upstream tarball.

May 16 2024, 4:05 PM · i18n, gnupg, Bug Report
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