Page MenuHome GnuPG
Feed Advanced Search

Apr 28 2022

werner lowered the priority of T5931: OpenSSH 8.9, 9.0, and 9.1 can't authenticate with gpg-agent and usb token (Gnuk >= 1.2.16 is required) from High to Normal.
Apr 28 2022, 8:55 AM · gnupg24, workaround, Documentation, gnupg (gpg23), ssh, gpgagent
werner closed T5856: Forcing aead when creating sign & encrypted files creates inconsistent results as Resolved.
Apr 28 2022, 8:52 AM · gnupg (gpg23), Bug Report
werner closed T5941: gnupg 2.3.5 hangs on key import as Resolved.
Apr 28 2022, 8:49 AM · Restricted Project, gnupg (gpg23), Bug Report
werner closed T5821: gpgsm "certificate not found" error handling should use gpg_err_code() instead of -1 as Resolved.
Apr 28 2022, 8:48 AM · Restricted Project, gnupg (gpg23), Bug Report

Apr 27 2022

gniibe added a project to T5948: Flaky test (<keyboxd>tests/openpgp/use-exact-key.scm) failure with gnupg 2.3.5, 2.3.6: Restricted Project.
Apr 27 2022, 6:55 AM · gnupg (gpg23), Bug Report
gniibe claimed T5948: Flaky test (<keyboxd>tests/openpgp/use-exact-key.scm) failure with gnupg 2.3.5, 2.3.6.
Apr 27 2022, 6:53 AM · gnupg (gpg23), Bug Report
gniibe added a comment to T5948: Flaky test (<keyboxd>tests/openpgp/use-exact-key.scm) failure with gnupg 2.3.5, 2.3.6.

I located the problem. The test program use-exact-key invokes two gpg-es connecting by pipe (one gpg to generate a signature, another gpg to verify the signature). Those multiple gpg-es race accessing keyboxd.

Apr 27 2022, 6:48 AM · gnupg (gpg23), Bug Report

Apr 26 2022

ikloecker reassigned T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid from ikloecker to werner.

@werner Please backport to 2.2.

Apr 26 2022, 12:01 PM · gnupg (gpg23), Restricted Project, Feature Request
gniibe added a comment to T5948: Flaky test (<keyboxd>tests/openpgp/use-exact-key.scm) failure with gnupg 2.3.5, 2.3.6.

Another test, it took 30 minutes to replicate.

Apr 26 2022, 9:40 AM · gnupg (gpg23), Bug Report
werner triaged T5948: Flaky test (<keyboxd>tests/openpgp/use-exact-key.scm) failure with gnupg 2.3.5, 2.3.6 as Normal priority.
Apr 26 2022, 8:38 AM · gnupg (gpg23), Bug Report
gniibe added a comment to T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com.

My Yubikey (Yubico.com Yubikey 4/5 OTP+U2F+CCID) (key Ed25519) works fine with OpenSSH using kex of sntrup761x25519-sha512@openssh.com.

Apr 26 2022, 7:44 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
gniibe added a comment to T5948: Flaky test (<keyboxd>tests/openpgp/use-exact-key.scm) failure with gnupg 2.3.5, 2.3.6.

Thank you. I can replicate the issue.

Apr 26 2022, 5:58 AM · gnupg (gpg23), Bug Report

Apr 25 2022

werner added a project to T5948: Flaky test (<keyboxd>tests/openpgp/use-exact-key.scm) failure with gnupg 2.3.5, 2.3.6: gnupg (gpg23).
Apr 25 2022, 7:10 PM · gnupg (gpg23), Bug Report
werner updated the task description for T5937: Release GnuPG 2.3.6.
Apr 25 2022, 4:37 PM · Release Info, gnupg (gpg23)
werner triaged T5947: Release GnuPG 2.3.7 as Low priority.
Apr 25 2022, 4:35 PM · CVE, Release Info, gnupg (gpg23)
werner added a project to T5941: gnupg 2.3.5 hangs on key import: Restricted Project.
Apr 25 2022, 2:32 PM · Restricted Project, gnupg (gpg23), Bug Report
werner added projects to T5821: gpgsm "certificate not found" error handling should use gpg_err_code() instead of -1: gnupg (gpg23), Restricted Project.
Apr 25 2022, 12:11 PM · Restricted Project, gnupg (gpg23), Bug Report
ikloecker claimed T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.
Apr 25 2022, 11:10 AM · gnupg (gpg23), Restricted Project, Feature Request
gniibe added a comment to T5941: gnupg 2.3.5 hangs on key import.

I pushed the change above. I also pushed another change with IOBUF_INPUT_TEMP.

Apr 25 2022, 10:41 AM · Restricted Project, gnupg (gpg23), Bug Report
gniibe added a comment to T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com.

Sorry, I was confused. For RSA-4096, data is hashed by gpg-agent and hashed data is signed by a card.

Apr 25 2022, 9:51 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
ikloecker triaged T5943: gpg: Report details about failed symmetric decrypt with ERROR status as Normal priority.
Apr 25 2022, 9:23 AM · Restricted Project, gnupg, gpgme, Restricted Project
werner added a comment to T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com.

We are using rsa-4096 on smartcard for quite some time; so I wonder what's the problem here. Is that that we don't use our Assuan hack for large key material with OpenPGP.3?

Apr 25 2022, 8:07 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
gniibe added a comment to T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com.

There is another case: RSA-4096 key. scdaemon rejects data by Invalid value. Unfortunately, there is no fix for this, as it's really too large. Even if scdaemon allows larger data, the card implementation rejects, when it conforms to PKCS #1 standard (data should not be larger than 40% of the modulus).

Apr 25 2022, 4:35 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
gniibe triaged T5941: gnupg 2.3.5 hangs on key import as High priority.

Thank you for the bug report.

Apr 25 2022, 3:14 AM · Restricted Project, gnupg (gpg23), Bug Report

Apr 22 2022

werner triaged T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid as High priority.

Should also go into 2.2

Apr 22 2022, 6:46 PM · gnupg (gpg23), Restricted Project, Feature Request
werner accepted D552: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.

The rest of the code looks fine.

Apr 22 2022, 6:45 PM · gnupg (gpg23)
werner added a comment to T5743: Release GnuPG 2.3.5.

The links for the Windows installer as given in the mail was wrong. The corrected links are

Apr 22 2022, 8:52 AM · Release Info, gnupg (gpg23)
gniibe added a project to T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com: Restricted Project.
Apr 22 2022, 6:50 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
gniibe closed T5029: server socket/pipe handling in GnuPG as Resolved.
Apr 22 2022, 6:50 AM · Windows, scd, gnupg (gpg23)
gniibe closed T5538: gpg-agent's keytocard cmd should use a better default creation time. as Resolved.
Apr 22 2022, 6:49 AM · gpgagent, gnupg (gpg23)
gniibe closed T5758: scd: loop forever with reader_port, when open_pcsc_reader failed as Resolved.
Apr 22 2022, 6:48 AM · gnupg (gpg23), scd
gniibe closed T5888: uid changed from [ultimate] to [ unknown] as Resolved.
Apr 22 2022, 6:45 AM · gnupg (gpg23), Bug Report
gniibe closed T5701: Mismatch between enums and config table as Resolved.
Apr 22 2022, 6:44 AM · gnupg (gpg23), Bug Report
gniibe closed T5853: Decrypting OCB encrypted file fails... as Resolved.
Apr 22 2022, 6:44 AM · gnupg (gpg23), Bug Report
gniibe closed T5884: dotlock is not perfect (errornously remove .lock as stale lockfile) as Resolved.
Apr 22 2022, 6:44 AM · Bug Report, gnupg (gpg23)
gniibe closed T5884: dotlock is not perfect (errornously remove .lock as stale lockfile), a subtask of T5109: Initial socket connection to server, as Resolved.
Apr 22 2022, 6:44 AM · gnupg24, gnupg (gpg23)
gniibe added a comment to T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com.

I confirmed that the patch above works with newer Gnuk (>= 1.2.16).

Apr 22 2022, 4:49 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd

Apr 21 2022

werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2022q2/000472.html on T5743: Release GnuPG 2.3.5.
Apr 21 2022, 6:17 PM · Release Info, gnupg (gpg23)
werner closed T5743: Release GnuPG 2.3.5 as Resolved.
Apr 21 2022, 5:59 PM · Release Info, gnupg (gpg23)
werner triaged T5937: Release GnuPG 2.3.6 as Low priority.
Apr 21 2022, 5:53 PM · Release Info, gnupg (gpg23)
ikloecker added a task to D552: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid: T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.
Apr 21 2022, 4:50 PM · gnupg (gpg23)
ikloecker added a revision to T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid: D552: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.
Apr 21 2022, 4:50 PM · gnupg (gpg23), Restricted Project, Feature Request
ikloecker placed T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid up for grabs.
Apr 21 2022, 4:50 PM · gnupg (gpg23), Restricted Project, Feature Request
ikloecker requested review of D552: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.
Apr 21 2022, 4:49 PM · gnupg (gpg23)
ikloecker created T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.
Apr 21 2022, 4:43 PM · gnupg (gpg23), Restricted Project, Feature Request
werner added a project to T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com: gnupg (gpg23).
Apr 21 2022, 7:35 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd

Apr 19 2022

gniibe moved T5929: gnupg fails to add ssh key to control entry in FIPS mode with libgcrypt 1.10.1 from Backlog to Next on the FIPS board.
Apr 19 2022, 11:07 AM · FIPS, gnupg (gpg23), Bug Report

Apr 14 2022

werner triaged T5930: Use the FIPS-compatible digest&sign API as Normal priority.

Passing fds etc adds complex extra code to gpg-agent. This was not the original design goal, although we violated this anyway by have some OpenPGP specific code there. This needs more thinking. Due to our internal use of OCB we can't make it FIPS compliant without large changes.

Apr 14 2022, 1:42 PM · FIPS, Feature Request
werner triaged T5931: OpenSSH 8.9, 9.0, and 9.1 can't authenticate with gpg-agent and usb token (Gnuk >= 1.2.16 is required) as High priority.

I have not yet tested OpenSSH 9 and thus the patch to master is here just as a test. Please better use gnupg 2.3 (stable) instead of 2.2 (LTS) because it is unlikely that we will backport all this new ssh stuff.

Apr 14 2022, 12:36 PM · gnupg24, workaround, Documentation, gnupg (gpg23), ssh, gpgagent
gniibe claimed T5929: gnupg fails to add ssh key to control entry in FIPS mode with libgcrypt 1.10.1.

Patches applied and pushed. For the common/t-ssh-utils, I applied my fix for the use case with key on command line when FIPS mode is enabled (MD5 error is OK, in this case).

Apr 14 2022, 4:45 AM · FIPS, gnupg (gpg23), Bug Report

Apr 13 2022

Jakuje created T5930: Use the FIPS-compatible digest&sign API.
Apr 13 2022, 7:54 PM · FIPS, Feature Request
Jakuje added a project to T5929: gnupg fails to add ssh key to control entry in FIPS mode with libgcrypt 1.10.1: FIPS.
Apr 13 2022, 4:15 PM · FIPS, gnupg (gpg23), Bug Report
Jakuje created T5929: gnupg fails to add ssh key to control entry in FIPS mode with libgcrypt 1.10.1.
Apr 13 2022, 4:14 PM · FIPS, gnupg (gpg23), Bug Report

Apr 12 2022

smlx added a comment to T5555: Cannot add existing ECDSA key as a signing subkey.

For anyone stumbling across this issue I created a docker image containing gpg with the patch above applied: https://github.com/smlx/gnupg-piv-agent

Apr 12 2022, 3:59 AM · gnupg24, Bug Report

Apr 7 2022

gniibe added projects to T5921: No sharing of log_fd between child process: gnupg (gpg23), Bug Report.
Apr 7 2022, 8:39 AM · Bug Report, gnupg (gpg23)

Mar 29 2022

gniibe added projects to T5029: server socket/pipe handling in GnuPG: Restricted Project, Windows.
Mar 29 2022, 2:59 AM · Windows, scd, gnupg (gpg23)
gniibe added a project to T5029: server socket/pipe handling in GnuPG: scd.
Mar 29 2022, 2:59 AM · Windows, scd, gnupg (gpg23)
gniibe added a comment to T5029: server socket/pipe handling in GnuPG.

The patch I proposed was partial one, not fully solved the problem of socket resource leak on Windows.

Mar 29 2022, 2:59 AM · Windows, scd, gnupg (gpg23)

Mar 25 2022

gniibe removed a project from T5531: dirmngr --validate broken for DER encoded files: Restricted Project.
Mar 25 2022, 11:45 PM · gnupg (gpg23), dirmngr, Bug Report
werner triaged T5898: Two fixes for the gnupg-2.3.4 test suite when running on MS-Windows as Normal priority.
Mar 25 2022, 1:28 PM · Windows, gnupg (gpg23), Bug Report
werner triaged T5894: Various issues with system headers and _WIN32_WINNT value in MinGW build of gnupg-2.3.4 as Normal priority.
Mar 25 2022, 1:27 PM · gnupg, Feature Request
fvogt closed T5531: dirmngr --validate broken for DER encoded files as Resolved.

Confirmed to work, thanks!

Mar 25 2022, 9:54 AM · gnupg (gpg23), dirmngr, Bug Report
gniibe claimed T5701: Mismatch between enums and config table.

Thank you. Applied.

Mar 25 2022, 6:31 AM · gnupg (gpg23), Bug Report
gniibe claimed T5538: gpg-agent's keytocard cmd should use a better default creation time..

Implemented.

Mar 25 2022, 6:16 AM · gpgagent, gnupg (gpg23)
gniibe closed T5439: Bug of t-keydb.c as Invalid.
Mar 25 2022, 5:13 AM · gnupg (gpg23)
gniibe added a comment to T5531: dirmngr --validate broken for DER encoded files.

it still shows the no certificate or invalid encoded error message:

Mar 25 2022, 12:42 AM · gnupg (gpg23), dirmngr, Bug Report

Mar 24 2022

fvogt added a comment to T5531: dirmngr --validate broken for DER encoded files.

I gave it a try. It works now, but it still shows the no certificate or invalid encoded error message:

Mar 24 2022, 9:50 AM · gnupg (gpg23), dirmngr, Bug Report
gniibe merged T5673: Using empty passphrase key pair, gpg2.2.9 fails to decrypt with error "No secret key" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful into T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful .
Mar 24 2022, 6:02 AM · gnupg24, Bug Report
gniibe claimed T5531: dirmngr --validate broken for DER encoded files.

Thank you. Confirmed.

Mar 24 2022, 5:57 AM · gnupg (gpg23), dirmngr, Bug Report
gniibe closed T5573: kbxutil shows [bad] checksum as Resolved.
Mar 24 2022, 5:47 AM · gnupg (gpg23)
gniibe added a project to T5888: uid changed from [ultimate] to [ unknown]: Restricted Project.

Thank you for the reproducible test case. Confirmed.

Mar 24 2022, 5:23 AM · gnupg (gpg23), Bug Report
gniibe claimed T5888: uid changed from [ultimate] to [ unknown].
Mar 24 2022, 5:11 AM · gnupg (gpg23), Bug Report

Mar 23 2022

gniibe removed a project from T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful : Info Needed.
Mar 23 2022, 9:09 AM · gnupg24, Bug Report
gniibe added a comment to T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful .

Thank you.

Mar 23 2022, 7:11 AM · gnupg24, Bug Report

Mar 22 2022

eliz added a comment to T5897: Fix MinGW compilation error with 'struct _stat32' in common/sysutils.c from gnupg-2.3.4.

I guess I don't understand what you mean by "native building". This build was with MinGW, which is as "native" as MinGW64 is.
The reason for the problem is (AFAIU) that MinGW64 went after Microsoft's change in stat due to the 32-bit vs 64-bit time and off_t values issue.s That change breaks backward compatibility in more than one way: programs compiled on some versions of Windows will not run on other versions. mingw.org's MinGW kept the original semantics and symbols, which is why _stat32 exists in the mingw.org's headers, but is not exposed by default.

Mar 22 2022, 1:52 PM · gnupg24, toolchain, Feature Request, patch
werner triaged T5897: Fix MinGW compilation error with 'struct _stat32' in common/sysutils.c from gnupg-2.3.4 as Normal priority.

Turned into a feature request because native building on Windows is not supported.

Mar 22 2022, 11:49 AM · gnupg24, toolchain, Feature Request, patch
werner added projects to T5898: Two fixes for the gnupg-2.3.4 test suite when running on MS-Windows: gnupg (gpg23), Windows.
Mar 22 2022, 7:45 AM · Windows, gnupg (gpg23), Bug Report

Mar 21 2022

gniibe added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

Now, the problem is not about the case of pid == getpid () any more.

Mar 21 2022, 9:56 AM · Bug Report, gnupg (gpg23)
werner added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

That would be bad for unattended use cases. Recording the time the lock file was created might be a solution. Then cleanup only after 15 minutes or so.

Mar 21 2022, 8:37 AM · Bug Report, gnupg (gpg23)
gniibe added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

Note that there is a race condition still (after a fix of one race condition which may be somewhat likely and reproducible, and another fix of race condition when there is a stale lockfile).

Mar 21 2022, 5:16 AM · Bug Report, gnupg (gpg23)
gniibe added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

Fixed another race in commit: rG2f1afc129662: common: Fix another race condition, and address the other one.

Mar 21 2022, 5:09 AM · Bug Report, gnupg (gpg23)

Mar 19 2022

engel97 added a comment to T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful .

{F3381469}I uploaded the whole homedir containing the keys after they were migrated by the new gnupg2.3.4. It should have all of the keys in there. Don't worry, these keys are just for testing and not used anywhere.

Mar 19 2022, 4:21 AM · gnupg24, Bug Report

Mar 18 2022

gniibe added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

Before the fix above, https://bugs.debian.org/972525 can be explained by the following scenario:

Mar 18 2022, 7:59 AM · Bug Report, gnupg (gpg23)
gniibe added a project to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile): Restricted Project.

Fixed in master. Should be backported when found stable.

Mar 18 2022, 6:59 AM · Bug Report, gnupg (gpg23)
gniibe added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

I pushed a change for t-dotlock.c for testing.

Mar 18 2022, 4:41 AM · Bug Report, gnupg (gpg23)
gniibe updated the task description for T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).
Mar 18 2022, 2:22 AM · Bug Report, gnupg (gpg23)
gniibe updated the task description for T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).
Mar 18 2022, 2:21 AM · Bug Report, gnupg (gpg23)
gniibe triaged T5884: dotlock is not perfect (errornously remove .lock as stale lockfile) as High priority.
Mar 18 2022, 2:19 AM · Bug Report, gnupg (gpg23)

Mar 17 2022

gniibe added a project to T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful : Info Needed.
Mar 17 2022, 1:53 AM · gnupg24, Bug Report

Mar 16 2022

gniibe added a comment to T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful .

I can't replicate this symptom (gpg1 generated key, no problem after migration).
Could you share the *.key file under private-keys-v1.d?

Mar 16 2022, 10:15 AM · gnupg24, Bug Report

Mar 9 2022

werner added a comment to T5856: Forcing aead when creating sign & encrypted files creates inconsistent results.

Reagarding the OpenPGP specs: there is a new draft with LOTS of changes to already agreed upon formats and conducted interop tests. Almost everything we implemented in GnuPG and RNP has had rough consensus in the WG. Minor things like AEAD chunk size were the contested pieces. However, now they want to change everything with the possible outcome of discretization the long established trust in the stability and durability of the PGP data and key format.

Mar 9 2022, 2:19 PM · gnupg (gpg23), Bug Report
gniibe changed the status of T5856: Forcing aead when creating sign & encrypted files creates inconsistent results from Open to Testing.
Mar 9 2022, 3:13 AM · gnupg (gpg23), Bug Report
gniibe added a comment to T5856: Forcing aead when creating sign & encrypted files creates inconsistent results.

Sorry. While v5 things in the specification is still in flux, from the viewpoint of the implementation, this patch is 100% valid and it makes sense.

Mar 9 2022, 3:12 AM · gnupg (gpg23), Bug Report

Mar 8 2022

gniibe added a comment to T5856: Forcing aead when creating sign & encrypted files creates inconsistent results.

Thank you for the report.

Mar 8 2022, 10:40 AM · gnupg (gpg23), Bug Report

Mar 7 2022

gniibe claimed T5856: Forcing aead when creating sign & encrypted files creates inconsistent results.
Mar 7 2022, 11:23 AM · gnupg (gpg23), Bug Report
gniibe lowered the priority of T5704: Ed448/X448 defined in draft-ietf-openpgp-crypto-refresh-04 from High to Normal.
Mar 7 2022, 11:17 AM · gnupg24, OpenPGP, gnupg (gpg23)
gniibe triaged T5590: OpenPGP: Curve 448, modernize? as Normal priority.
Mar 7 2022, 11:15 AM · rationale, gnupg, OpenPGP

Mar 2 2022

jukivili closed T5852: Use iobuf_copy where instead of manual iobuf_get/iobuf_put or iobuf_read/iobuf_write loops as Resolved.
Mar 2 2022, 8:17 PM · gnupg (gpg23)
dpereira added a comment to T4588: gpg-agent should guess pinentry's full path (using $PATH) if `pinentry-program` does not supply a full path.

What about at least accepting env variables OR tilde expansions? That will make it easier to integrate with dotfiles that intentionally use a home-dir based executable without having to pass the full path, so it could work cross platforms.

Mar 2 2022, 8:12 PM · gnupg24, gpgagent

Mar 1 2022

gniibe changed the status of T5853: Decrypting OCB encrypted file fails... from Open to Testing.
Mar 1 2022, 5:04 AM · gnupg (gpg23), Bug Report