Page MenuHome GnuPG
Feed All Stories

Apr 20 2021

ikloecker committed rGb096757f62cc: po: Fix typo in German translation. (authored by ikloecker).
po: Fix typo in German translation.
Apr 20 2021, 5:11 PM
ikloecker committed rLIBKLEO03bdbbec7123: Allow filling the key cache with test keys (authored by ikloecker).
Allow filling the key cache with test keys
Apr 20 2021, 4:57 PM
ikloecker committed rLIBKLEO8f4b261aa366: Show "Generate" button iff "Generate key" is selected for _visible_ combo (authored by ikloecker).
Show "Generate" button iff "Generate key" is selected for _visible_ combo
Apr 20 2021, 4:57 PM
ikloecker committed rLIBKLEO5166325ce6c2: Fill the key cache with test keys and use those keys in the tests (authored by ikloecker).
Fill the key cache with test keys and use those keys in the tests
Apr 20 2021, 4:57 PM
ikloecker committed rLIBKLEO29d9d7ee0e2d: Ensure that at least one protocol button is checked (authored by ikloecker).
Ensure that at least one protocol button is checked
Apr 20 2021, 4:57 PM
werner added a comment to T5404: Kleopatra: OpenPGP LDAP keyserver configuration impossible for at least 2.3.

is more important

Apr 20 2021, 3:38 PM · kleopatra, Restricted Project
werner updated the task description for T5386: Release GnuPG 2.3.1.
Apr 20 2021, 3:35 PM · gnupg (gpg23), Release Info
werner reopened T5405: Release GnuPG 2.3.2 as "Open".
Apr 20 2021, 3:35 PM · gnupg (gpg23), Release Info
werner closed T5386: Release GnuPG 2.3.1 as Resolved.
Apr 20 2021, 3:34 PM · gnupg (gpg23), Release Info
werner closed T5405: Release GnuPG 2.3.2 as Resolved.
Apr 20 2021, 3:19 PM · gnupg (gpg23), Release Info
werner updated the task description for T5405: Release GnuPG 2.3.2.
Apr 20 2021, 3:19 PM · gnupg (gpg23), Release Info
werner committed rD62fd4a41f44c: swdb: GnuPG 2.3.1 (authored by werner).
swdb: GnuPG 2.3.1
Apr 20 2021, 3:12 PM
werner committed rGdefd5793b6b0: Post release updates (authored by werner).
Post release updates
Apr 20 2021, 3:07 PM
werner committed rGbc554b336f70: po: Auto update (authored by werner).
po: Auto update
Apr 20 2021, 3:07 PM
werner committed rGcf3986836160: po: Update German translation. (authored by werner).
po: Update German translation.
Apr 20 2021, 3:07 PM
werner committed rGcbbdb88627fe: Release 2.3.1 (authored by werner).
Release 2.3.1
Apr 20 2021, 3:07 PM
werner triaged T5405: Release GnuPG 2.3.2 as Normal priority.
Apr 20 2021, 3:06 PM · gnupg (gpg23), Release Info
aheinecke triaged T5404: Kleopatra: OpenPGP LDAP keyserver configuration impossible for at least 2.3 as High priority.
Apr 20 2021, 1:31 PM · kleopatra, Restricted Project
neal closed T5403: Consider all Issuer subpackets when validating a signature as Invalid.
Apr 20 2021, 11:54 AM · OpenPGP, Feature Request
neal added a comment to T5403: Consider all Issuer subpackets when validating a signature.

I just realized that my example is incorrect. It doesn't make sense to support multiple issuer subpackets on self signatures. But it is useful to do so on binary signatures and third-party certifications. Here's a better example, which gpg correctly supports. As such, this issue should be closed. Sorry for the noise.

Apr 20 2021, 11:54 AM · OpenPGP, Feature Request
werner triaged T5403: Consider all Issuer subpackets when validating a signature as Low priority.
Apr 20 2021, 11:48 AM · OpenPGP, Feature Request
neal added a comment to T5403: Consider all Issuer subpackets when validating a signature.
Apr 20 2021, 11:14 AM · OpenPGP, Feature Request
neal created T5403: Consider all Issuer subpackets when validating a signature.
Apr 20 2021, 11:11 AM · OpenPGP, Feature Request
werner committed rG45918813f059: Support log-file option from common.conf for all daemon. (authored by werner).
Support log-file option from common.conf for all daemon.
Apr 20 2021, 10:58 AM
werner committed rGb657d6c3bd81: gpgconf: Fix a diagnostic output. (authored by werner).
gpgconf: Fix a diagnostic output.
Apr 20 2021, 10:58 AM
werner committed rG51419d63415a: sm: New command --show-certs (authored by werner).
sm: New command --show-certs
Apr 20 2021, 9:39 AM
Jakuje added a comment to T5395: libksba coverity static analysis reports.

I can't see null pointer de-reference (you claimed) in [4/5].
Could you please elaborate?

Apr 20 2021, 9:16 AM · libksba, Bug Report
gniibe accepted D501: VPMSUMD accelleration for GCM mode on PPC.

It's in 1.9 already.

Apr 20 2021, 8:41 AM
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
gniibe abandoned D513: Support macOS build with SIP by using posix_spawn in tests/random.

Applied.

Apr 20 2021, 8:32 AM
gniibe accepted D525: doc: Fix swapped constants.

This has been applied already.

Apr 20 2021, 8:29 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA9b2ef3d99219: Store window size in openStateConfig (authored by Laurent Montel <montel@kde.org>).
Store window size in openStateConfig
Apr 20 2021, 8:02 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA71dd2cf16195: Add missing feature_summary (authored by Laurent Montel <montel@kde.org>).
Add missing feature_summary
Apr 20 2021, 8:02 AM
gniibe committed rKfbb1f303198b: Fixes for static analysis reports. (authored by Jakuje).
Fixes for static analysis reports.
Apr 20 2021, 6:33 AM
gniibe added a comment to T5395: libksba coverity static analysis reports.

I applied 1,2,3, and 5 in rKfbb1f303198b: Fixes for static analysis reports.

Apr 20 2021, 6:32 AM · libksba, Bug Report
gniibe added a comment to T5395: libksba coverity static analysis reports.

I can't see null pointer de-reference (you claimed) in [4/5].
Could you please elaborate?

Apr 20 2021, 4:47 AM · libksba, Bug Report
gniibe claimed T5395: libksba coverity static analysis reports.
Apr 20 2021, 2:39 AM · libksba, Bug Report
gniibe closed T5293: gpg-error.m4 should search gpg-error.pc under the paths of gpgrt-config as Resolved.
Apr 20 2021, 2:36 AM · gpgrt
gniibe closed T5372: assertion failure mulm_25519: different sizes in Libgrypt 1.9 as Resolved.
Apr 20 2021, 2:29 AM · !assert, Bug Report, libgcrypt
gniibe closed T5384: pinentry coverity static analysis reports as Resolved.
Apr 20 2021, 2:28 AM · pinentry, Bug Report
gniibe added a comment to T4900: OS X 10.12 and dyld: Library not loaded: /usr/local/lib/libgcrypt.20.dylib.

IIUC, with libgcrypt in LIBGCRYPT-1.8-BRANCH (not yet released) and libgcrypt 1.9.3, the build process works well (the problem with SIP has been handled).

Apr 20 2021, 2:27 AM · MacOS, libgcrypt, Bug Report
gniibe closed T5375: getentropy usage is forbidden by Apple, but is now being forced by libgcrypt as Resolved.
Apr 20 2021, 2:12 AM · MacOS, libgcrypt

Apr 19 2021

werner committed rDf5aa73b8aae1: swdb: Release Libgcrypt 1.9.3 (authored by werner).
swdb: Release Libgcrypt 1.9.3
Apr 19 2021, 11:35 PM
anon85786376 added a comment to T5401: Imported ECC/Ed25519 subkey has unusable key file in private-keys-v1.d.

You can't use an EdDSA as subkey for encryption. Encryption is the default for a subkey unless you provide key usage parameters. Yes, we could flag this as an error, but I won't give it high priority.

Yes, this is an edge case very unlikely to be encountered. The odd thing is the generated "ed25519" subkey does somehow encrypt and decrypt without issue.

Apr 19 2021, 11:17 PM · gnupg26, Bug Report
werner committed rC8d3db6add149: Post release updates. (authored by werner).
Post release updates.
Apr 19 2021, 11:14 PM
werner committed rCcb7862720370: Release 1.9.3 (authored by werner).
Release 1.9.3
Apr 19 2021, 11:14 PM
werner closed T5305: Release Libgcrypt 1.9.3 as Resolved.
Apr 19 2021, 11:11 PM · Release Info, libgcrypt
werner updated the task description for T5305: Release Libgcrypt 1.9.3.
Apr 19 2021, 11:11 PM · Release Info, libgcrypt
werner triaged T5402: Release Libgcrypt 1.9.4 as Low priority.
Apr 19 2021, 11:02 PM · Release Info, libgcrypt
werner triaged T5401: Imported ECC/Ed25519 subkey has unusable key file in private-keys-v1.d as Low priority.

You can't use an EdDSA as subkey for encryption. Encryption is the default for a subkey unless you provide key usage parameters. Yes, we could flag this as an error, but I won't give it high priority. I would anyway suggest to use

Apr 19 2021, 10:46 PM · gnupg26, Bug Report
anon85786376 created T5401: Imported ECC/Ed25519 subkey has unusable key file in private-keys-v1.d.
Apr 19 2021, 10:26 PM · gnupg26, Bug Report
werner closed T5400: 2.3.0 build issue on macOS - missing LIBICONV in sm/Makefile.am and ctype.h in tools/gpg-card.c as Resolved.
Apr 19 2021, 8:31 PM · gnupg (gpg23), Bug Report
werner committed rG5fe60576d50f: build: Fix build problems on macOS for gpgsm tests and gpg-card. (authored by werner).
build: Fix build problems on macOS for gpgsm tests and gpg-card.
Apr 19 2021, 8:30 PM
werner committed rG93c88d0af36b: build: Allow selection of TSS library. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
build: Allow selection of TSS library.
Apr 19 2021, 8:30 PM
werner added a project to T5400: 2.3.0 build issue on macOS - missing LIBICONV in sm/Makefile.am and ctype.h in tools/gpg-card.c: gnupg (gpg23).

Thanks, that was right in time for this weeks 2.3.1.

Apr 19 2021, 8:18 PM · gnupg (gpg23), Bug Report
cho-m created T5400: 2.3.0 build issue on macOS - missing LIBICONV in sm/Makefile.am and ctype.h in tools/gpg-card.c.
Apr 19 2021, 7:20 PM · gnupg (gpg23), Bug Report
werner moved T5396: Remove USE_RANDOM_DAEMON support from libgcrypt from Backlog to For 1.10 on the libgcrypt board.
Apr 19 2021, 6:16 PM · libgcrypt
werner moved T4894: FIPS: RSA/DSA/ECDSA are missing hashing operation from Backlog to For 1.10 on the libgcrypt board.
Apr 19 2021, 6:16 PM · FIPS, libgcrypt, Feature Request
werner moved T3269: (Constant-time) modular reduction from Backlog to For 1.10 on the libgcrypt board.
Apr 19 2021, 6:14 PM · libgcrypt
werner moved T5268: macOS getentropy from For 1.9 to Backlog on the libgcrypt board.
Apr 19 2021, 6:12 PM · libgcrypt, MacOS
werner closed T4673: 2.3-only: Don't fallback to PC/SC on failure by the internal CCID driver, only use PC/SC when --disable-ccid is specified as Resolved.
Apr 19 2021, 5:56 PM · gnupg (gpg23), Restricted Project, scd, Feature Request
werner closed T4735: Please provide an option to make --verify accept only signatures from specific trusted UID as Resolved.

aheinecke: I agree, we should not port everything back just because we could do that.

Apr 19 2021, 5:55 PM · gnupg (gpg23), Feature Request
werner edited projects for T4921: Support import of PKCS#12 encoded ECC private keys., added: gnupg (gpg22); removed gnupg (gpg23).
Apr 19 2021, 5:52 PM · gnupg22 (gnupg-2.2.42), backport, Feature Request, S/MIME
werner closed T5000: trustdb,keybox: Adding support of v5key as Resolved.
Apr 19 2021, 5:51 PM · Restricted Project, gnupg (gpg23)
werner added a comment to T5000: trustdb,keybox: Adding support of v5key.

Has been released with 2.3.0 and we better open a new task if problems show up with v5 key. I am pretty sure that there will be a few v5 key problems after they get in real use.

Apr 19 2021, 5:51 PM · Restricted Project, gnupg (gpg23)
werner closed T4398: Rework Console and command line handling on Windows, a subtask of T4417: Work needed for gnupg 2.3, as Resolved.
Apr 19 2021, 5:48 PM · gnupg (gpg23)
werner closed T4398: Rework Console and command line handling on Windows as Resolved.

This has been released with 2.3.0 and no relevant problems have reported in the last two weeks, thus closing.

Apr 19 2021, 5:48 PM · Feature Request, gnupg (gpg23)
ikloecker committed rLIBKLEOe73a99227710: Remove obsolete fromOverride members (authored by ikloecker).
Remove obsolete fromOverride members
Apr 19 2021, 5:17 PM
ikloecker committed rLIBKLEOf3464a1bdcc9: In mixed mode allow users to restrict key selection to single protocol (authored by ikloecker).
In mixed mode allow users to restrict key selection to single protocol
Apr 19 2021, 5:17 PM
ikloecker committed rLIBKLEOe44e240f68b9: Simplify a few connects and disconnects (authored by ikloecker).
Simplify a few connects and disconnects
Apr 19 2021, 5:17 PM
ikloecker committed rLIBKLEO2e3724999b73: Use signal introduced in Qt 5.15 to simplify connect call (authored by ikloecker).
Use signal introduced in Qt 5.15 to simplify connect call
Apr 19 2021, 5:17 PM
ikloecker committed rLIBKLEO5850dc189981: Mark partial/full single-protocol solutions in mixed mode with protocol (authored by ikloecker).
Mark partial/full single-protocol solutions in mixed mode with protocol
Apr 19 2021, 5:17 PM
ikloecker committed rLIBKLEO2831423b04dc: Restrict key selection for recipients to encryption keys also in mixed mode (authored by ikloecker).
Restrict key selection for recipients to encryption keys also in mixed mode
Apr 19 2021, 5:17 PM
ikloecker committed rLIBKLEO2f216aae9c5a: Remove obsolete test helpers (authored by ikloecker).
Remove obsolete test helpers
Apr 19 2021, 5:17 PM
ikloecker moved T5398: GpgOL: In mixed mode disable or hide not needed signing and encrypt-to-self keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 19 2021, 2:43 PM · kleopatra, Restricted Project, gpgol
werner committed rG86f446fd446f: gpg: Fix showpref to list AEAD feature. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
gpg: Fix showpref to list AEAD feature.
Apr 19 2021, 1:19 PM
werner committed rG8576c3475043: doc: Fix an example in README.ldap (authored by werner).
doc: Fix an example in README.ldap
Apr 19 2021, 1:01 PM
werner committed rGd13c5bc244ce: gpg,gpgsm: Move use-keyboxd to the new conf file common.conf (authored by werner).
gpg,gpgsm: Move use-keyboxd to the new conf file common.conf
Apr 19 2021, 11:46 AM
gniibe committed rT1c2f98da3364: build: Update gpg-error.m4 (authored by gniibe).
build: Update gpg-error.m4
Apr 19 2021, 5:24 AM

Apr 18 2021

werner added a comment to T5394: scute: Build failure with slibtool.

t-link does not do antthing useful, anyway. I don't think it is justified to add dlopen stuff. Running real test is anyway a manual action; for a full test automation we would need to emulate all supported cards.

Apr 18 2021, 7:40 PM · toolchain, Feature Request, scute

Apr 17 2021

gouttegd added a comment to T5394: scute: Build failure with slibtool.

the t-link test should dlopen scute.so in runtime rather than link against it in build-time.

Apr 17 2021, 4:15 PM · toolchain, Feature Request, scute
l10n daemon script <scripty@kde.org> committed rLIBKLEO608375f375b0: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Apr 17 2021, 3:23 AM

Apr 16 2021

werner committed rGd7e707170fbe: gpg: Lookup a missing public key of the current card via LDAP. (authored by werner).
gpg: Lookup a missing public key of the current card via LDAP.
Apr 16 2021, 8:21 PM
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
midipix added a comment to T5394: scute: Build failure with slibtool.

As of slibtool commit 9c5ba5eb, scute now builds out of the box. I'd still recommend taking the above into consideration, though.

Apr 16 2021, 4:53 PM · toolchain, Feature Request, scute
gotevan1990 updated gotevan1990.
Apr 16 2021, 4:45 PM
werner committed rG30f90fc8574b: scd:p15: Support attribute KEY-FPR. (authored by werner).
scd:p15: Support attribute KEY-FPR.
Apr 16 2021, 12:53 PM
werner committed rG2f2bdd9c0894: common: New module to compute openpgp fingerprints (authored by werner).
common: New module to compute openpgp fingerprints
Apr 16 2021, 12:53 PM
midipix added a comment to T5394: scute: Build failure with slibtool.

For what it's worth, scute is in violation of gnu libtool's documentation. Building with gnu libtool:

Apr 16 2021, 10:21 AM · toolchain, Feature Request, scute
werner added a comment to T5048: Error handling in libassuan.

(sorry, about my former comment, I only now realized that you did just that already in your original patch)

Apr 16 2021, 10:03 AM · gpgrt, libassuan
gniibe added a comment to T5048: Error handling in libassuan.

Updated:

diff --git a/configure.ac b/configure.ac
index 53a343b..f496729 100644
--- a/configure.ac
+++ b/configure.ac
@@ -82,6 +82,7 @@ AC_PROG_AWK
 AC_CHECK_TOOL(AR, ar, :)
 AC_USE_SYSTEM_EXTENSIONS
Apr 16 2021, 8:50 AM · gpgrt, libassuan
werner added a comment to T5048: Error handling in libassuan.

I guess the strcasecmp (nl_langinfo (CODESET), "UTF-8") results in some overhead, so if we do that what about kicking in only if a truncation is really to happen.

Apr 16 2021, 8:26 AM · gpgrt, libassuan
gniibe added a comment to T5384: pinentry coverity static analysis reports.

Fixed in rP7f7fd8bcfd74: tty: Fix error return paths and its resource leaks.

Apr 16 2021, 5:59 AM · pinentry, Bug Report
gniibe committed rP7f7fd8bcfd74: tty: Fix error return paths and its resource leaks. (authored by gniibe).
tty: Fix error return paths and its resource leaks.
Apr 16 2021, 5:58 AM
gniibe added a comment to T5384: pinentry coverity static analysis reports.

Actually, calling do_touch_file when some error(s) are not good.
Let me fix all the things.

Apr 16 2021, 5:02 AM · pinentry, Bug Report
gniibe closed T5134: GPG - will not sign nor verify the pin when using a contactless reader as Resolved.
Apr 16 2021, 4:25 AM · Not A Bug, scd, Bug Report
gniibe added a project to T5048: Error handling in libassuan: gpgrt.
Apr 16 2021, 3:56 AM · gpgrt, libassuan
gniibe added a comment to T5048: Error handling in libassuan.

Sorry, I was wrong. It seems that GNU C library has a feature to avoid bad truncation.

Apr 16 2021, 3:55 AM · gpgrt, libassuan
l10n daemon script <scripty@kde.org> committed rLIBKLEO935244cc0d6d: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Apr 16 2021, 3:23 AM