Page MenuHome GnuPG
Feed Advanced Search

May 12 2021

werner closed T5434: gpg-agent should not use MD5 fingerprint for ssh keys as Resolved.
May 12 2021, 9:05 AM · gnupg, Bug Report
werner added a comment to T5434: gpg-agent should not use MD5 fingerprint for ssh keys.

Frankly, I am pretty sure that the new base64 encoding of the fingerprint leads to less diligent comparison of the fingerprint by the user. I don't understand why they did not used a truncated hex output or zBase32 .

May 12 2021, 8:51 AM · gnupg, Bug Report

May 11 2021

Jakuje created T5434: gpg-agent should not use MD5 fingerprint for ssh keys.
May 11 2021, 2:30 PM · gnupg, Bug Report

May 7 2021

dain added a comment to T5425: scdaemon.conf reader-port setting broken in 2.3.

Ah, great. Thanks!

May 7 2021, 1:16 PM · gnupg, Restricted Project, scd, Bug Report
gniibe added projects to T5425: scdaemon.conf reader-port setting broken in 2.3: scd, Restricted Project, gnupg.
May 7 2021, 6:05 AM · gnupg, Restricted Project, scd, Bug Report

May 6 2021

aheinecke edited projects for T5424: GnuPG w32: Expand environment variables when reading registry paths, added: gnupg; removed gpgagent.
May 6 2021, 12:15 PM · gnupg (gpg22), Restricted Project

May 3 2021

werner closed T1333: GPGSM rejects OCSP responder cert without keyUsage as Resolved.
May 3 2021, 3:52 PM · Bug Report, gnupg
Jakuje added a comment to T1333: GPGSM rejects OCSP responder cert without keyUsage.

Thank you for taking time to look into that. There are couple of issues in the CAcert bug tracker talking about the same issue but if, (I see right), the certs still miss the usage flags:

May 3 2021, 3:07 PM · Bug Report, gnupg
werner added a comment to T1333: GPGSM rejects OCSP responder cert without keyUsage.

RFC-5280 states in 4.2.1.3 for Key Usage:

May 3 2021, 2:30 PM · Bug Report, gnupg
Jakuje updated subscribers of T1333: GPGSM rejects OCSP responder cert without keyUsage.

Any chance looking into this @werner?

May 3 2021, 10:29 AM · Bug Report, gnupg
gniibe added a project to T5413: Unblock PIN by Reset Code: Restricted Project.
May 3 2021, 6:33 AM · Restricted Project, gnupg, scd

Apr 27 2021

werner added a comment to T5412: Getting "Invalid digest algorithm", when trying to generate ECDH keys, in batch mode.

The curve is not defined to be used for ECDH (encryption); in fact it should in general only be used with the EdDSA
algorithm. You need to use "Key-Type: eddsa". Note that the EdDSA signing algorithm is different than the commonly used ECDSA signing algorithm.

Apr 27 2021, 2:39 PM · FAQ, gnupg, OpenPGP
gniibe triaged T5413: Unblock PIN by Reset Code as Normal priority.
Apr 27 2021, 1:45 PM · Restricted Project, gnupg, scd
gniibe created T5413: Unblock PIN by Reset Code.
Apr 27 2021, 1:44 PM · Restricted Project, gnupg, scd
masoudbahar added a comment to T5412: Getting "Invalid digest algorithm", when trying to generate ECDH keys, in batch mode.

Thanks for the quick response Werner. I knew I could use it with quick-gen-key and I’ve updated my config file to have it as default.
But, just for my understanding, is there a reason ed25519 cannot be used with full-gen-key and gen-key in batch mode?

Apr 27 2021, 12:13 PM · FAQ, gnupg, OpenPGP
werner closed T5412: Getting "Invalid digest algorithm", when trying to generate ECDH keys, in batch mode as Resolved.
Apr 27 2021, 8:34 AM · FAQ, gnupg, OpenPGP
werner edited projects for T5412: Getting "Invalid digest algorithm", when trying to generate ECDH keys, in batch mode, added: gnupg, FAQ; removed gnupg (gpg23), Bug Report.

You can't use ecdh with ed25519.

Apr 27 2021, 8:33 AM · FAQ, gnupg, OpenPGP

Apr 26 2021

gniibe added a comment to T1756: gpg-agent doesn't accept ssh certificates.

Update:
It looks like OpenSSH version 8 now supports ssh-agent's handling REQUEST_IDENTITIES.

Apr 26 2021, 8:32 AM · gnupg, Feature Request

Apr 20 2021

gniibe abandoned D509: Yubikey supports two (or more) apps, serial number problem.
Apr 20 2021, 8:36 AM · gnupg
gniibe abandoned D510: Connection to gpg-agent/dirmngr/etc..

it's in 2.3.

Apr 20 2021, 8:34 AM · gnupg

Apr 16 2021

werner closed T2332: Cannot authenticate with LDAP keyserver as Resolved.

This has been fixed in version 2.2.16.

Apr 16 2021, 8:08 PM · gnupg, dirmngr, Bug Report

Apr 15 2021

werner triaged T5364: Kleopatra won't start as Normal priority.

gpg4win 3.1 has no full Unicode support. You may try to install the new GnuPG 2.3 version on top of gpg4win to fix this problem or wait until we have releases gpg4win 4 which will come with GnuPG 2.3.

Apr 15 2021, 9:14 AM · workaround, gnupg, Windows, kleopatra, Bug Report, gpg4win
gniibe closed T5100: OpenPGP app overwrites Yubikey serial number as Resolved.
Apr 15 2021, 4:42 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
gniibe closed T4158: UIF (User Interaction Flag) DO support as Resolved.
Apr 15 2021, 4:09 AM · Restricted Project, Feature Request, scd, gnupg

Apr 13 2021

gniibe closed T3416: gpg should select available signing key on card (even with -u option) as Resolved.

Done in 2.3.0.

Apr 13 2021, 8:07 AM · Restricted Project, Feature Request, gnupg
gniibe closed T3416: gpg should select available signing key on card (even with -u option), a subtask of T2291: Smartcard interaction improvement (was: Shadowed private key design (for smartcard)), as Resolved.
Apr 13 2021, 8:07 AM · Restricted Project, gnupg, Feature Request
gniibe closed T4695: Remove SERIALNO as an identifier to select keys, a subtask of T2291: Smartcard interaction improvement (was: Shadowed private key design (for smartcard)), as Resolved.
Apr 13 2021, 8:06 AM · Restricted Project, gnupg, Feature Request
gniibe closed T4695: Remove SERIALNO as an identifier to select keys as Resolved.

Done in 2.3.0.

Apr 13 2021, 8:06 AM · Restricted Project, Feature Request, gnupg
gniibe closed T2291: Smartcard interaction improvement (was: Shadowed private key design (for smartcard)) as Resolved.

Done in 2.3.

Apr 13 2021, 8:05 AM · Restricted Project, gnupg, Feature Request

Apr 12 2021

aheinecke closed T3498: GPG: Batch keygen has no default expiry date as Resolved.

This was changed in kleopatra some time ago to also generate keys with 2y expiry. So the motivation for this issue is gone.

Apr 12 2021, 2:44 PM · gnupg

Apr 6 2021

jukivili added a comment to T5369: GnuPG build on Apple with Clang.

Note that rndjent.c is already build with -O0 as can be seen in example above. That warning could be silenced by surrounding pragma with #ifdef __OPTIMIZE__ (with should be supported by GCC and Clang).

Apr 6 2021, 10:20 PM · libgcrypt, MacOS, Bug Report
werner triaged T5369: GnuPG build on Apple with Clang as Low priority.
Apr 6 2021, 12:10 PM · libgcrypt, MacOS, Bug Report

Apr 1 2021

werner added a project to T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1: arm.
Apr 1 2021, 11:07 AM · arm, MacOS, gnupg, Bug Report
werner triaged T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1 as Normal priority.
Apr 1 2021, 11:02 AM · arm, MacOS, gnupg, Bug Report

Mar 30 2021

werner added a comment to T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1.

Do what ever you want with _gcry prefixed functions - this is never considered an API or ABI break. There are some exceptions for internal functions used by macros but those are clearly marked.

Mar 30 2021, 5:38 PM · arm, MacOS, gnupg, Bug Report
jukivili added a comment to T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1.

These functions are internal to library and, for example, on linux/windows builds are not externally available.

Mar 30 2021, 4:48 PM · arm, MacOS, gnupg, Bug Report

Mar 29 2021

JW added a comment to T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1.

This patch should work if configure properly detects need for extra underscore on C symbols:

Mar 29 2021, 6:12 PM · arm, MacOS, gnupg, Bug Report
jukivili added a comment to T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1.

This patch should work if configure properly detects need for extra underscore on C symbols:

Mar 29 2021, 4:55 PM · arm, MacOS, gnupg, Bug Report
JW updated the task description for T5369: GnuPG build on Apple with Clang.
Mar 29 2021, 1:59 AM · libgcrypt, MacOS, Bug Report
JW updated the task description for T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1.
Mar 29 2021, 1:59 AM · arm, MacOS, gnupg, Bug Report
JW updated the task description for T5369: GnuPG build on Apple with Clang.
Mar 29 2021, 1:58 AM · libgcrypt, MacOS, Bug Report
JW updated the task description for T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1.
Mar 29 2021, 1:57 AM · arm, MacOS, gnupg, Bug Report
JW added a comment to T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1.

Here's the patch I am using for the Apple M1: libgcrypt-darwin.patch. The patch is public domain so anyone is free to use it.

Mar 29 2021, 12:51 AM · arm, MacOS, gnupg, Bug Report
JW added a comment to T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1.

This is kind of a hack, but this patch:

Mar 29 2021, 12:03 AM · arm, MacOS, gnupg, Bug Report

Mar 28 2021

JW updated the task description for T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1.
Mar 28 2021, 10:40 PM · arm, MacOS, gnupg, Bug Report
JW created T5370: Apple M1 and Symbol not found: __gcry_mpih_mul_1.
Mar 28 2021, 10:36 PM · arm, MacOS, gnupg, Bug Report
JW updated the task description for T5369: GnuPG build on Apple with Clang.
Mar 28 2021, 10:31 PM · libgcrypt, MacOS, Bug Report
JW created T5369: GnuPG build on Apple with Clang.
Mar 28 2021, 10:10 PM · libgcrypt, MacOS, Bug Report
werner closed T5363: GnuPG 2.3 Windows localized gpgconf output broken as Resolved.
Mar 28 2021, 7:18 PM · Windows, gnupg
werner added a comment to T5363: GnuPG 2.3 Windows localized gpgconf output broken.

yep, Should be fixed in libgpg-error/src/w32-gettext.c unless we want a way to retrieve the meat data. We can also and faster fix this in gnupg proper.

Mar 28 2021, 10:32 AM · Windows, gnupg

Mar 25 2021

ikloecker added a comment to T5363: GnuPG 2.3 Windows localized gpgconf output broken.

Example from gpg.c:

ARGPARSE_s_n (oQuiet,	  "quiet",   N_("be somewhat more quiet")),
[...]
ARGPARSE_s_n (oNoGreeting, "no-greeting", "@"),

The quiet option has a human readable description, but the no-greeting option does not have one. Consequently, gpgconf --list-options gpg gives the following result:

[...]
quiet:0:0:be somewhat more quiet:0:0::::
no-greeting:0:3::0:0::::1
[...]
Mar 25 2021, 5:15 PM · Windows, gnupg
ikloecker added a comment to T5363: GnuPG 2.3 Windows localized gpgconf output broken.

For comparison, on an English Linux system the options also look wrong, i.e. all options that are problematic in the German translation are "raw" option names enclosed in double quotes. It seems that the untranslated description of the options is already missing.

Mar 25 2021, 5:04 PM · Windows, gnupg
aheinecke added a comment to T5363: GnuPG 2.3 Windows localized gpgconf output broken.

Btw this only occurs for some options:

Mar 25 2021, 3:16 PM · Windows, gnupg
aheinecke triaged T5363: GnuPG 2.3 Windows localized gpgconf output broken as Normal priority.
Mar 25 2021, 3:14 PM · Windows, gnupg

Mar 16 2021

werner closed T4702: Deadline for the GnuPG 2.3.0 release as Resolved.

Things are working out nicely and thus I am convinced that we will miss that whooshing sound the deadline would make as it fly by.

Mar 16 2021, 4:53 PM · Restricted Project, gpg4win, gnupg
werner closed T4702: Deadline for the GnuPG 2.3.0 release, a subtask of T4362: Replace the exec funtions for photoids in gpg by our standard exec functions., as Resolved.
Mar 16 2021, 4:53 PM · gnupg, Feature Request

Mar 8 2021

werner added a comment to T4702: Deadline for the GnuPG 2.3.0 release.

We have used this task for more than the usual release info, thus the new title. We will use
T5343 for the 2.3.0 release info.

Mar 8 2021, 10:01 PM · Restricted Project, gpg4win, gnupg
werner renamed T4702: Deadline for the GnuPG 2.3.0 release from Release GnuPG 2.3.0 to Deadline for the GnuPG 2.3.0 release.
Mar 8 2021, 9:59 PM · Restricted Project, gpg4win, gnupg

Feb 18 2021

gniibe added a comment to T1756: gpg-agent doesn't accept ssh certificates.

I'm sorry, if my wording sounded harsh.

Feb 18 2021, 1:50 AM · gnupg, Feature Request

Feb 17 2021

whites11 added a comment to T1756: gpg-agent doesn't accept ssh certificates.

I understand this is kind of an edge case, but having the possibility to use signed ssh keys would be very useful to me.

??? Do you understand how ssh keys are handled by ssh client and ssh-agent?

Feb 17 2021, 9:48 AM · gnupg, Feature Request
gniibe added a comment to T1756: gpg-agent doesn't accept ssh certificates.

I understand this is kind of an edge case, but having the possibility to use signed ssh keys would be very useful to me.

Feb 17 2021, 9:47 AM · gnupg, Feature Request

Feb 13 2021

szszszsz-nitrokey added a comment to T1621: Support multiple cards (not just readers).

Could you tell what is the status of this ticket? Is it planned for the development?
For some users usage is problematic when there are other readers recognized, provided by the OS or hardware platform, and ordered before the target device which in turn blocks access to it.

Feb 13 2021, 6:20 PM · gnupg, Feature Request

Feb 11 2021

werner removed a parent task for T4362: Replace the exec funtions for photoids in gpg by our standard exec functions.: T4417: Work needed for gnupg 2.3.
Feb 11 2021, 11:05 AM · gnupg, Feature Request
werner removed a parent task for T4344: Periodic check of own keys with the WKD: T4417: Work needed for gnupg 2.3.
Feb 11 2021, 11:05 AM · wkd, gnupg, Feature Request
werner removed a parent task for T3495: The --list-keys should account for groups that are defined: T4417: Work needed for gnupg 2.3.
Feb 11 2021, 11:00 AM · gnupg, Feature Request
werner added a project to T3495: The --list-keys should account for groups that are defined: gnupg.
Feb 11 2021, 11:00 AM · gnupg, Feature Request

Feb 10 2021

werner lowered the priority of T3389: canonical OpenPGP certificate export from Normal to Wishlist.
Feb 10 2021, 11:53 AM · gnupg, Feature Request
werner edited projects for T3287: Improve http proxy support by honoring SRV RRs., added: gnupg; removed gnupg (gpg23).
Feb 10 2021, 11:51 AM · gnupg, dirmngr
werner closed T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date) as Resolved.
Feb 10 2021, 11:35 AM · workaround, gnupg, Bug Report
werner closed T2964: dirmngr and gpg-agent should work automatically even when GNUPGHOME is larger than sun_path as Resolved.

The now used /var/run thingy solves all these problems nicely. In fact we may eventually remove the use fallback of using sockets in the GNUPGHOMEDIR.

Feb 10 2021, 11:29 AM · Stalled, scd, gpgagent, Bug Report, gnupg, dirmngr
werner added a comment to T2958: Extend --unwrap to also remove a compression layer..

We have the --unwrap option which already does this. The problem here is that an addition compression layer is not removed. Therefore I will rename this report to add a feature strip things down to a signature or literal data packet..

Feb 10 2021, 11:23 AM · gnupg24, gnupg (gpg23), Feature Request
werner lowered the priority of T2862: support session key extraction and overriding for gpgsm from Normal to Wishlist.
Feb 10 2021, 11:10 AM · gnupg24, Feature Request, gnupg (gpg23)
werner closed T2850: auto-key-locate is annoying as Resolved.

Due to better working timeouts we have mostly soolved these problems,. Further keyservers are not anymore of great use these days.

Feb 10 2021, 11:09 AM · gnupg (gpg23), gnupg, Feature Request
werner closed T2836: dirmngr: wakes up periodically as Resolved.

The other patches don't make sense because of future plans for dirmngr.

Feb 10 2021, 11:07 AM · gnupg, gnupg (gpg23), Bug Report, dirmngr
werner lowered the priority of T2290: Allow gpgv2 to use armored GPG keys as keyring file with trusted keys from Normal to Wishlist.
Feb 10 2021, 11:02 AM · gnupg24, Feature Request
werner closed T1089: Please store requests in a cache to avoid sending out duplicate requests (mailto: interface) as Wontfix.
Feb 10 2021, 10:59 AM · gnupg (gpg23), gnupg, Debian, Feature Request

Feb 4 2021

aheinecke triaged T5285: GnuPG: 8Bit filenames can no longer be provided on the command line as Wishlist priority.
Feb 4 2021, 12:46 PM · gnupg
aheinecke reopened T5285: GnuPG: 8Bit filenames can no longer be provided on the command line as "Open".

I have to leave this as open as this describes a clear issue users expirience in our software. I assign it to me to keep an eye on the issue. Werner and me discussed this issue at length verbally and there won't be a quick fix for the stable branch but we will address this some time in the future, but then not only for 8bit but for full unicode.

Feb 4 2021, 12:46 PM · gnupg

Feb 3 2021

werner closed T5285: GnuPG: 8Bit filenames can no longer be provided on the command line as Wontfix.

I mentioned it several times: It is not sufficient to use some wmain as long as we don't rework the entire spawn machinery in gnupg. libassuan and gpgme. Reading Unicode from the command line would be easy the other things are the real work.

Feb 3 2021, 3:26 PM · gnupg
werner added a comment to T5285: GnuPG: 8Bit filenames can no longer be provided on the command line.

And in fact it was never possible to use 8bit filenames on the command line. The result was not stable and led to non-compatible messages due to the use of native character set instead of proper utf-8. It depended on just too much things.
gpgme-tool or gpgme-json might be useful workaround.

Feb 3 2021, 3:24 PM · gnupg
werner added a comment to T5285: GnuPG: 8Bit filenames can no longer be provided on the command line.

You can use --multifile for this. This reads the filenames from a descriptor or a file. One on the reasons to implement Unicode handling at most places was a request to allow using --multifile as a workaound for the command line limitation..

Feb 3 2021, 3:20 PM · gnupg
aheinecke created T5285: GnuPG: 8Bit filenames can no longer be provided on the command line.
Feb 3 2021, 9:34 AM · gnupg

Jan 29 2021

werner updated the task description for T4702: Deadline for the GnuPG 2.3.0 release.
Jan 29 2021, 4:42 PM · Restricted Project, gpg4win, gnupg
werner changed Due Date from Sep 30 2020, 12:00 AM to Mar 31 2021, 12:00 AM on T4702: Deadline for the GnuPG 2.3.0 release.
Jan 29 2021, 4:41 PM · Restricted Project, gpg4win, gnupg

Jan 28 2021

Valodim added a comment to T4163: hkps://hkps.pool.sks-keyservers.net has to many bad servers to be a good default.

The last server of the HKPS pool dropped off for several hours yesterday, during which hkps.pool.sks-keyservers.net could not be resolved.

Jan 28 2021, 11:17 AM · gnupg, Keyserver
aheinecke added a subtask for T4702: Deadline for the GnuPG 2.3.0 release: T5273: Release Gpg4win 4.x.x.
Jan 28 2021, 10:41 AM · Restricted Project, gpg4win, gnupg
gniibe closed T4301: Handling multiple subkeys on two SmartCards, a subtask of T4695: Remove SERIALNO as an identifier to select keys, as Resolved.
Jan 28 2021, 3:19 AM · Restricted Project, Feature Request, gnupg
gniibe closed T4301: Handling multiple subkeys on two SmartCards as Resolved.
Jan 28 2021, 3:19 AM · Restricted Project, gnupg, scd, Bug Report
gniibe closed T4616: Smartcard: Card reset required - It should be automatic as Resolved.
Jan 28 2021, 3:13 AM · gnupg, scd
gniibe closed T4244: Better enum_secret_keys by asking gpg-agent KEYINFO --list as Resolved.
Jan 28 2021, 3:04 AM · Restricted Project, gnupg
gniibe closed T4614: GPG: Cancel on pinpad hangs decryption process for 20 seconds as Resolved.
Jan 28 2021, 3:00 AM · backport, Restricted Project, scd, gnupg
gniibe closed T5114: GnuPG fails to import back generated and exported EdDSA secret key. as Resolved.
Jan 28 2021, 2:57 AM · gnupg, Restricted Project, gpgagent, Bug Report
gniibe closed T5116: GnuPG master shows an error when importing Ed25519 keys generated as Resolved.
Jan 28 2021, 2:55 AM · Restricted Project, gnupg, Bug Report
gniibe closed T5116: GnuPG master shows an error when importing Ed25519 keys generated, a subtask of T5114: GnuPG fails to import back generated and exported EdDSA secret key., as Resolved.
Jan 28 2021, 2:55 AM · gnupg, Restricted Project, gpgagent, Bug Report

Jan 26 2021

bobwxc closed T5266: gnupg: checked HTTP links in source code as Wontfix.
Jan 26 2021, 5:13 PM · Documentation, gnupg
werner added a comment to T5266: gnupg: checked HTTP links in source code.

Sorry, we won't apply such changes. A couple of years we did this and all we earned were a few extra bugs aqnd useless diffs. Further many of those changes are in files which will be updated from upstream time to time and your chnages would be lost.

Jan 26 2021, 4:38 PM · Documentation, gnupg
bobwxc claimed T5266: gnupg: checked HTTP links in source code.

OK, I only edited documents and notes, no code changes.

Jan 26 2021, 3:53 PM · Documentation, gnupg
werner triaged T5266: gnupg: checked HTTP links in source code as Low priority.

Thanks. However, we need to go over the list one by one to decide this. For example
"http://gnupg.org/.well-known/openpgpkey/hu/12345678" is actually expected to return a 404 and test code may very well use http:

Jan 26 2021, 8:15 AM · Documentation, gnupg
gniibe removed a project from T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned: libgcrypt.
Jan 26 2021, 4:51 AM · gpgagent, gnupg
gniibe closed T4964: ecc: Discrepancy of handling MPI for the interpretation of signed and unsigned, a subtask of T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned, as Resolved.
Jan 26 2021, 4:48 AM · gpgagent, gnupg