Page MenuHome GnuPG
Feed Advanced Search

Apr 1 2021

werner created arm.
Apr 1 2021, 11:06 AM
werner created x86.
Apr 1 2021, 11:05 AM
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
werner committed rGc727951a2440: card: New flag --reread for LIST. (authored by werner).
card: New flag --reread for LIST.
Apr 1 2021, 10:34 AM
werner committed rGe17d3f866057: scd:p15: New flag APP_LEARN_FLAG_REREAD. (authored by werner).
scd:p15: New flag APP_LEARN_FLAG_REREAD.
Apr 1 2021, 10:34 AM
werner committed rGff87f4e578f4: scd: New flag --reread for LEARN (authored by werner).
scd: New flag --reread for LEARN
Apr 1 2021, 10:34 AM

Mar 31 2021

werner committed rG1c16878efd0b: scd: Replace all assert macros by the log_assert macro. (authored by werner).
scd: Replace all assert macros by the log_assert macro.
Mar 31 2021, 7:17 PM
werner added a comment to T5328: On the (in)security of Elgamal in OpenPGP.

Our tentative plan is:

Mar 31 2021, 1:34 PM · side-channel, CVE, libgcrypt
werner added a comment to rSab05fb64c143: build: Bump mimimum required Automake version..

Good catch, we need to update at several places.

Mar 31 2021, 9:19 AM
werner committed rG6ca540715139: build: Require automake 1.16.3 (authored by werner).
build: Require automake 1.16.3
Mar 31 2021, 9:19 AM
werner added a comment to T5360: scute: -fcommon needed when building with gcc-10.

FWIW, in GnuPG we use

Mar 31 2021, 9:10 AM · scute

Mar 30 2021

werner triaged T5376: gpg --fetch-keys no longer returns non 0 exit status on failure as Normal priority.

You are coming pretty late to the party ;-). Since 2.1.0 we don't use the ancient keyserver helpers anymore but reworked the entire network access. I even doubt that I can still test with a 2.0 version.

Mar 30 2021, 8:16 PM · gnupg (gpg22), Bug Report
werner added a project to T5375: getentropy usage is forbidden by Apple, but is now being forced by libgcrypt: MacOS.
Mar 30 2021, 5:44 PM · MacOS, libgcrypt
werner changed the status of T5356: gnupg2 test failure on s390x from Open to Testing.
Mar 30 2021, 5:41 PM · libgcrypt, Bug Report
werner added a comment to T5356: gnupg2 test failure on s390x.

We have two or three other open issue which I would like to address before a release. FWIW, release ticket is T5305.

Mar 30 2021, 5:41 PM · libgcrypt, Bug Report
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
werner committed rG0d6f276f61c5: card: Print the key's label if available. (authored by werner).
card: Print the key's label if available.
Mar 30 2021, 5:29 PM
werner committed rG7f9126363265: scd:p15: Return labels for keys and certificates. (authored by werner).
scd:p15: Return labels for keys and certificates.
Mar 30 2021, 5:29 PM
werner added a comment to T5365: --with-libgpg-error-prefix doesn't affect gpgrt-config path detection.

A PATH with spaces is too Windowish (or macOS). IIRC, we had once checks that the used directories have proper names; we can expect this for build environment. Spaces in file names are horrible from a security POV it is just to easy to get things wrong (hello ssh).

Mar 30 2021, 5:15 PM · MacOS, gpgrt, Cross-Compiler, libgcrypt
werner committed rG651c07a7301c: scd:p15: For CardOS make use of ISO7816_VERIFY_NOT_NEEDED. (authored by werner).
scd:p15: For CardOS make use of ISO7816_VERIFY_NOT_NEEDED.
Mar 30 2021, 11:45 AM
werner committed rGde4d3c99aa58: scd:p15: Return the creation time of the keys. (authored by werner).
scd:p15: Return the creation time of the keys.
Mar 30 2021, 11:45 AM

Mar 29 2021

werner added projects to T5373: Using GCRY_THREAD_OPTION_PTHREAD_IMPL in a file compiled with Clang generates deprecation warning: libgcrypt, clang.

Yet another identify theft scam committed by clang.

Mar 29 2021, 10:22 PM · clang, libgcrypt, Bug Report
werner committed rG592f48011790: scd:p15: Make RSA with SHA512 work with CardOS. (authored by werner).
scd:p15: Make RSA with SHA512 work with CardOS.
Mar 29 2021, 8:36 PM
werner updated the task description for T5372: assertion failure mulm_25519: different sizes in Libgrypt 1.9.
Mar 29 2021, 4:01 PM · !assert, Bug Report, libgcrypt
werner updated the task description for T5372: assertion failure mulm_25519: different sizes in Libgrypt 1.9.
Mar 29 2021, 3:58 PM · !assert, Bug Report, libgcrypt
werner created T5372: assertion failure mulm_25519: different sizes in Libgrypt 1.9.
Mar 29 2021, 3:54 PM · !assert, Bug Report, libgcrypt
werner committed rG2d2391dfc25c: agent: Skip unknown unknown ssh curves seen on cards. (authored by werner).
agent: Skip unknown unknown ssh curves seen on cards.
Mar 29 2021, 3:41 PM
werner committed rGa494b29af9cc: scd:p15: Support ECDSA and ECDH for CardOS. (authored by werner).
scd:p15: Support ECDSA and ECDH for CardOS.
Mar 29 2021, 3:41 PM
werner committed rGf129b0e97730: gpg: Allow ECDH with a smartcard returning just the x-ccordinate. (authored by werner).
gpg: Allow ECDH with a smartcard returning just the x-ccordinate.
Mar 29 2021, 3:41 PM
werner closed T5368: warning: variable 'zlen' is uninitialized as Invalid.

Please look at the code:

Mar 29 2021, 8:30 AM · ntbtls, Bug Report

Mar 28 2021

werner closed T5363: GnuPG 2.3 Windows localized gpgconf output broken as Resolved.
Mar 28 2021, 7:18 PM · Windows, gnupg
werner committed rG18d884f8411a: gpgconf: Do not i18n an empty string to the PO files meta data. (authored by werner).
gpgconf: Do not i18n an empty string to the PO files meta data.
Mar 28 2021, 10:41 AM
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 27 2021

werner closed T5367: PDF signed with --clearsign has image distorted. as Resolved.
Mar 27 2021, 11:29 AM · Not A Bug, FAQ
werner edited projects for T5367: PDF signed with --clearsign has image distorted., added: FAQ, Not A Bug; removed Bug Report.

--clearsign may only be used for plain text documents due to line ending conversion etc.

Mar 27 2021, 11:29 AM · Not A Bug, FAQ
werner closed T5366: "*** stack smashing detected ***" in test suite as Resolved.
Mar 27 2021, 11:27 AM · gnupg (gpg23)

Mar 26 2021

werner committed rGa5e72b663b36: tests: Make sure the built keyboxd is used by the tests. (authored by werner).
tests: Make sure the built keyboxd is used by the tests.
Mar 26 2021, 5:07 PM
werner committed rG057131159b44: gpgconf: Fix another argv overflow if --homedir is used. (authored by werner).
gpgconf: Fix another argv overflow if --homedir is used.
Mar 26 2021, 4:52 PM
werner committed rGd3d57a1bc88e: gpgconf: Fix argv overflow if --homedir is used. (authored by werner).
gpgconf: Fix argv overflow if --homedir is used.
Mar 26 2021, 2:54 PM
werner committed rG6de1ec3ba59f: agent: Add debug output for failed RSA signature verification (authored by werner).
agent: Add debug output for failed RSA signature verification
Mar 26 2021, 2:54 PM
werner committed rG6a80d6f9206e: indent: Modernize mem2str. (authored by werner).
indent: Modernize mem2str.
Mar 26 2021, 2:54 PM
werner committed rG935765b451aa: common: New function to uncompress an ECC public key. (authored by werner).
common: New function to uncompress an ECC public key.
Mar 26 2021, 2:54 PM
werner committed rGa50093893cd1: gpgconf: Fix argv overflow if --homedir is used. (authored by werner).
gpgconf: Fix argv overflow if --homedir is used.
Mar 26 2021, 2:54 PM
werner claimed T5366: "*** stack smashing detected ***" in test suite.
Mar 26 2021, 2:14 PM · gnupg (gpg23)
werner assigned T5365: --with-libgpg-error-prefix doesn't affect gpgrt-config path detection to gniibe.
Mar 26 2021, 10:47 AM · MacOS, gpgrt, Cross-Compiler, libgcrypt

Mar 24 2021

werner committed rCc8c38757c428: ecc: Fix keygrip computation for compressed points. (authored by werner).
ecc: Fix keygrip computation for compressed points.
Mar 24 2021, 10:33 PM
werner shifted T5328: On the (in)security of Elgamal in OpenPGP from the Restricted Space space to the S1 Public space.
Mar 24 2021, 2:50 PM · side-channel, CVE, libgcrypt
werner changed the visibility for T5328: On the (in)security of Elgamal in OpenPGP.
Mar 24 2021, 2:50 PM · side-channel, CVE, libgcrypt
werner committed rG73bad368dacf: card: Add option --use-default-pin to command "login". (authored by werner).
card: Add option --use-default-pin to command "login".
Mar 24 2021, 2:42 PM
werner committed rGc56926f77323: sm: Add a few more OIDs to the table for nicer keylistings (authored by werner).
sm: Add a few more OIDs to the table for nicer keylistings
Mar 24 2021, 2:42 PM
werner committed rG964363e78821: scd:p15: Make $SIGNKEY et al determination more fault tolerant. (authored by werner).
scd:p15: Make $SIGNKEY et al determination more fault tolerant.
Mar 24 2021, 2:42 PM
werner committed rG5346da61c14d: gpg: No warning in quiet mode for S2K mode 0. (authored by werner).
gpg: No warning in quiet mode for S2K mode 0.
Mar 24 2021, 2:42 PM
werner closed T5355: Error Message -gpg: CRC error; 406026 - 5A0027 as Invalid.

Sorry, this is not a help line. Please use one of the the mailing lists or the gpg4win fori for ask for help.

Mar 24 2021, 12:32 PM · Bug Report
werner added a project to T5356: gnupg2 test failure on s390x: libgcrypt.
Mar 24 2021, 12:30 PM · libgcrypt, Bug Report

Mar 23 2021

werner closed T5341: gpgconf does not list default_pubkey_algo pseudo option anymore, a subtask of T5217: Kleopatra: Adapt to config changes in GnuPG master, as Resolved.
Mar 23 2021, 12:42 PM · Restricted Project, kleopatra
werner closed T5341: gpgconf does not list default_pubkey_algo pseudo option anymore as Resolved.

The flag value is now 144 and not 146, but that extra bit (value 2) did not make sense for the option. So I think things are okay now.

Mar 23 2021, 12:42 PM · gnupg (gpg23), Bug Report
werner committed rGa107b24ddb45: gpgconf: Fix listing of default_pubkey_algo. (authored by werner).
gpgconf: Fix listing of default_pubkey_algo.
Mar 23 2021, 12:35 PM
werner removed 1 auditor(s) for rG1f5f08376d0f: gpgconf: Support use-keyboxd.: dd9jnb.
Mar 23 2021, 8:50 AM
werner added 1 auditor(s) for rG1f5f08376d0f: gpgconf: Support use-keyboxd.: dd9jnb.
Mar 23 2021, 8:49 AM

Mar 22 2021

werner committed rG1f5f08376d0f: gpgconf: Support use-keyboxd. (authored by werner).
gpgconf: Support use-keyboxd.
Mar 22 2021, 7:43 PM
werner committed rGed82ef91459f: kbxd: Group the options. (authored by werner).
kbxd: Group the options.
Mar 22 2021, 7:13 PM
werner committed rGe03ddb66c7cc: doc: Fix option name. (authored by werner).
doc: Fix option name.
Mar 22 2021, 4:30 PM
werner committed rAf8cfb565ee46: Release 2.5.5. (authored by werner).
Release 2.5.5.
Mar 22 2021, 1:42 PM
werner committed rA57cf9d634fd1: Post release updates (authored by werner).
Post release updates
Mar 22 2021, 1:42 PM
werner triaged T5353: gpgme: Implement keylist_data for gpgsm as Normal priority.
Mar 22 2021, 1:41 PM · gnupg24, gnupg (gpg23), gpgme, Feature Request
werner closed T5194: Release libgpg-error 1.42 as Resolved.
Mar 22 2021, 1:39 PM · gpgrt, Release Info
werner updated the task description for T5112: Release libassuan 2.5.4.
Mar 22 2021, 1:35 PM · Release Info, libassuan
werner closed T5354: Release Libassuan 2.5.5 as Resolved.
Mar 22 2021, 1:34 PM · Release Info
werner committed rDd28aac13abb4: swdb: New libassuan and libgpg-error releases (authored by werner).
swdb: New libassuan and libgpg-error releases
Mar 22 2021, 1:34 PM
werner added a project to T5354: Release Libassuan 2.5.5: Release Info.
Mar 22 2021, 1:22 PM · Release Info
werner triaged T5354: Release Libassuan 2.5.5 as Low priority.
Mar 22 2021, 1:00 PM · Release Info
werner committed rE7f21de28d9d5: po: Update all translations for TPM2d. (authored by werner).
po: Update all translations for TPM2d.
Mar 22 2021, 11:53 AM
werner committed rE303062bf9a38: Release 1.42 (authored by werner).
Release 1.42
Mar 22 2021, 11:53 AM
werner committed rEc66594d314a5: Post release updates (authored by werner).
Post release updates
Mar 22 2021, 11:53 AM
werner triaged T5352: Release libgpg-error 1.43 as Low priority.
Mar 22 2021, 11:52 AM · gpgrt, Release Info
werner committed rE200bf2ed9d61: core: Add GPG_ERR_SOURCE_TPM2D. (authored by werner).
core: Add GPG_ERR_SOURCE_TPM2D.
Mar 22 2021, 10:08 AM

Mar 21 2021

werner merged T5350: Encryption fails in UNC path into T5216: Kleopatra: Fix handling of UNC paths.
Mar 21 2021, 8:07 PM · kleopatra
werner merged task T5350: Encryption fails in UNC path into T5216: Kleopatra: Fix handling of UNC paths.
Mar 21 2021, 8:07 PM · kleopatra, Bug Report, gpg4win

Mar 19 2021

werner committed rD9a74eb1da537: web: Remove dev.gnupg.org downtime notice. (authored by werner).
web: Remove dev.gnupg.org downtime notice.
Mar 19 2021, 6:51 PM
werner committed rG475644e04943: card: Support OpenPGP.1 and OpenPGP.2 for readcert and writecert. (authored by werner).
card: Support OpenPGP.1 and OpenPGP.2 for readcert and writecert.
Mar 19 2021, 6:30 PM
werner committed rG37b1c5c2004c: scd:openpgp: Allow reading and writing user certs for keys 1 and 2 (authored by werner).
scd:openpgp: Allow reading and writing user certs for keys 1 and 2
Mar 19 2021, 6:30 PM
werner committed rGbbdb48ec0ddd: scd:openpgp: Rename an internal variable. (authored by werner).
scd:openpgp: Rename an internal variable.
Mar 19 2021, 6:30 PM
werner added a comment to rGd5fb5983232c: scd:openpgp: Small speedup reading card properties..

Test comment after server migration.

Mar 19 2021, 2:49 PM
werner committed rGd5fb5983232c: scd:openpgp: Small speedup reading card properties. (authored by werner).
scd:openpgp: Small speedup reading card properties.
Mar 19 2021, 1:46 PM

Mar 18 2021

werner committed rG85082a83c2c1: scd:p15: Allow to use an auth object label with cmd CHECKPIN. (authored by werner).
scd:p15: Allow to use an auth object label with cmd CHECKPIN.
Mar 18 2021, 4:33 PM
werner committed rGef29a960bf06: scd:p15: New attribute CHV-LABEL. (authored by werner).
scd:p15: New attribute CHV-LABEL.
Mar 18 2021, 11:30 AM
werner committed rG1ac189f2df6c: card: Print PIN descriptions and fix number of printed retry counters. (authored by werner).
card: Print PIN descriptions and fix number of printed retry counters.
Mar 18 2021, 11:30 AM
werner committed rG26215cb211ad: agent: Simplify a function. (authored by werner).
agent: Simplify a function.
Mar 18 2021, 9:53 AM
werner closed T5348: ECC public keys are not accepted by Facebook (Unknown PGP Public Key Error) as Resolved.

So Facebook simply does not support Ed25519 keys; there implementation is a bit limited. To be fair, there is no published RFC describing 25519 for OpenPGP; all major implementations work with drafts regarding 25519.

Mar 18 2021, 7:37 AM · Support

Mar 17 2021

werner committed rDda7d1bcaa1c1: web: Note dev.gnupg.org downtime (authored by werner).
web: Note dev.gnupg.org downtime
Mar 17 2021, 10:09 AM

Mar 16 2021

werner committed rGe4c2d7be22ff: card: Generalize the CHV counter printing. (authored by werner).
card: Generalize the CHV counter printing.
Mar 16 2021, 6:54 PM
werner committed rGbf1d7bc3697c: scd:p15: Implement CHV-STATUS attribute (authored by werner).
scd:p15: Implement CHV-STATUS attribute
Mar 16 2021, 6:54 PM
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
werner closed T4702: Deadline for the GnuPG 2.3.0 release, a subtask of T4620: no support for multiple (yubikey) smartcards plugged in at the same time, as Resolved.
Mar 16 2021, 4:53 PM · Restricted Project, Bug Report
werner closed T4702: Deadline for the GnuPG 2.3.0 release, a subtask of T4713: Bug in get_best_pubkey_byname, as Resolved.
Mar 16 2021, 4:53 PM · Restricted Project, gnupg (gpg23)
werner closed T4417: Work needed for gnupg 2.3 as Resolved.
Mar 16 2021, 4:49 PM · gnupg (gpg23)
werner added a comment to T4417: Work needed for gnupg 2.3.

Given that all subtasks are at least in testing state, we can close this bug.

Mar 16 2021, 4:49 PM · gnupg (gpg23)
werner committed rGc0f50811fcf8: build: Check for the IBM TSS tools to run the tpm2d tests. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
build: Check for the IBM TSS tools to run the tpm2d tests.
Mar 16 2021, 11:01 AM
werner committed rGad481666ea6e: build: Fix distcheck when tpm2dtests are run. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
build: Fix distcheck when tpm2dtests are run.
Mar 16 2021, 11:01 AM