Page MenuHome GnuPG
Feed All Stories

Apr 22 2021

werner committed rGd36c4dc95b72: tests: Make sure that the build keyboxd is used. (authored by werner).
tests: Make sure that the build keyboxd is used.
Apr 22 2021, 11:06 AM
werner committed rG9e24f2a45ce8: scd: Fix PSO_CSV for 512 bit curves (authored by werner).
scd: Fix PSO_CSV for 512 bit curves
Apr 22 2021, 11:06 AM
gniibe added a comment to D529: po: Update Simplified Chinese Translation..

Thank you. Please confirm for one message translation. Others are all good.

Apr 22 2021, 9:02 AM
werner changed the status of T5406: gnupg-2.3.1: 'make check' on all tests tries to use installed 'keyboxd' from Open to Testing.

You are right. The problem is that in a development version we use an envvar to locate the programs, so there is usually no problem because the software has already been installed and the final test doesn't catch this. We should add a version check to all components to catch such problems.

Apr 22 2021, 8:49 AM · gnupg (gpg23), Bug Report
werner triaged T5408: gpgconf should? not list disabled components as Normal priority.

Given that we don't yet support TPM for Windows you should go ahead and apply this patch. tpm should also be removed from the list of components.

Apr 22 2021, 8:33 AM · Bug Report, Windows, gnupg (gpg23)
Laurent Montel <montel@kde.org> committed rKLEOPATRAb05526bb1eaf: In kf6 kde4 migration code will be removed (authored by Laurent Montel <montel@kde.org>).
In kf6 kde4 migration code will be removed
Apr 22 2021, 6:58 AM

Apr 21 2021

werner triaged T5407: gpg fails to import second secret key in .pfx (PKCS12) file as Normal priority.
Apr 21 2021, 9:09 PM · gnupg24, gnupg (gpg23), Feature Request, S/MIME
werner committed rG2fce99d73a6a: card: New option --shadow for command list. (authored by werner).
card: New option --shadow for command list.
Apr 21 2021, 9:04 PM
werner committed rG8f2c9cb73538: agent: Silence error messages for READKEY --card (authored by werner).
agent: Silence error messages for READKEY --card
Apr 21 2021, 9:04 PM
ikloecker committed rLIBKLEO3581d779503a: Add missing include (authored by ikloecker).
Add missing include
Apr 21 2021, 8:34 PM
werner committed rGec36eca08cdb: gpg: Allow fingerprint based lookup with --locate-external-key. (authored by werner).
gpg: Allow fingerprint based lookup with --locate-external-key.
Apr 21 2021, 6:32 PM
ikloecker committed rLIBKLEO441ccde8ddae: Ignore null keys when checking for de-vs compliance (authored by ikloecker).
Ignore null keys when checking for de-vs compliance
Apr 21 2021, 5:46 PM
ikloecker committed rLIBKLEOde29db8962fe: Add the possibility to fake crypto config values in tests (authored by ikloecker).
Add the possibility to fake crypto config values in tests
Apr 21 2021, 5:46 PM
ikloecker committed rLIBKLEO02c7ddc30da5: Iterate over all combos in one loop (authored by ikloecker).
Iterate over all combos in one loop
Apr 21 2021, 5:46 PM
ikloecker committed rLIBKLEOe0f24a57e7f9: Disable OK button iff all encryption keys are set to "Ignore" (authored by ikloecker).
Disable OK button iff all encryption keys are set to "Ignore"
Apr 21 2021, 5:46 PM
ikloecker committed rLIBKLEOc3f83b3cb58c: Add tests for the compliance label (authored by ikloecker).
Add tests for the compliance label
Apr 21 2021, 5:46 PM
rbg331 accepted rW37e2f0791c85: Update GnuPG to 2.3.
Apr 21 2021, 4:24 PM
werner committed rGf79e9540ca64: keyboxd: Fix searching for exact mail addresses. (authored by werner).
keyboxd: Fix searching for exact mail addresses.
Apr 21 2021, 2:40 PM
werner committed rGd153e4936e05: gpg,sm: Ignore the log-file option from common.conf. (authored by werner).
gpg,sm: Ignore the log-file option from common.conf.
Apr 21 2021, 2:40 PM
aheinecke added a comment to T4876: Generic smartcard widget for PKCS# 15 and other apps.

So I have talked with werner about this. The key-fpr is mostly required so that we can search for the public key belonging to the smarcard if we don't have it. This would also be something to do for the openpgp card.

Apr 21 2021, 2:07 PM · Restricted Project, kleopatra
aheinecke committed rWaf0542ca981b: Update libkleo and kleopatra (authored by aheinecke).
Update libkleo and kleopatra
Apr 21 2021, 1:49 PM
aheinecke committed rW279abdda4806: Go back to released pinentry version (authored by aheinecke).
Go back to released pinentry version
Apr 21 2021, 1:49 PM
aheinecke committed rWa5c039ed2bba: Update libassuan and libgpg-error (authored by aheinecke).
Update libassuan and libgpg-error
Apr 21 2021, 1:49 PM
aheinecke committed rW37e2f0791c85: Update GnuPG to 2.3 (authored by aheinecke).
Update GnuPG to 2.3
Apr 21 2021, 1:49 PM
aheinecke committed rW7cec0df5f85b: Master is now on Gpg4win-4 development (authored by aheinecke).
Master is now on Gpg4win-4 development
Apr 21 2021, 1:49 PM
werner added a comment to P11 (An Untitled Masterwork).

6f03 = Data with specified length not supported.
Needs to be fixed in GnuPG :-(

Apr 21 2021, 12:40 PM
bobwxc requested review of D529: po: Update Simplified Chinese Translation..
Apr 21 2021, 12:05 PM
aheinecke added a comment to T4876: Generic smartcard widget for PKCS# 15 and other apps.

Mmh, right I've used that but I still went with the key-fpr as I saw that and werner suggested this could be used by kleo. But it might be better to just ignore the key-fpr values which you have to explicitly query for PKCS#15 and just use

Apr 21 2021, 11:52 AM · Restricted Project, kleopatra
aheinecke created P11 (An Untitled Masterwork).
Apr 21 2021, 11:37 AM
aheinecke committed rKLEOPATRA88ce1d28c172: Add a first impl and widget for PKCS#15 cards (authored by aheinecke).
Add a first impl and widget for PKCS#15 cards
Apr 21 2021, 10:36 AM
ikloecker committed rKLEOPATRA5f8313d26314: Remove dead code (authored by ikloecker).
Remove dead code
Apr 21 2021, 9:44 AM
ikloecker added a comment to T4876: Generic smartcard widget for PKCS# 15 and other apps.

SCD GETATTR $SIGNKEYID returns the signing key ref. This information is read in get_card_status() and stored in the Card (see rKLEOPATRAd2bf514e4963: Fetch and store IDs of signing key and encryption key for card).

Apr 21 2021, 9:27 AM · Restricted Project, kleopatra
werner committed rDe42d66786d9a: web: Update the news (authored by werner).
web: Update the news
Apr 21 2021, 9:12 AM
aheinecke updated subscribers of T4876: Generic smartcard widget for PKCS# 15 and other apps.

So, I've implemented a small widget and p15card class.

Apr 21 2021, 8:46 AM · Restricted Project, kleopatra
aheinecke closed T5066: Multiple smartcard (reader) / app support in Kleopatra, a subtask of T4875: Kleopatra: Improve support for S/MIME Smartcards and add additional card support, as Resolved.
Apr 21 2021, 8:29 AM · kleopatra
aheinecke closed T5066: Multiple smartcard (reader) / app support in Kleopatra as Resolved.

I'm currently working with Kleopatra and 2.3 and it works nicely.

Apr 21 2021, 8:29 AM · kleopatra
dkg added a comment to T5407: gpg fails to import second secret key in .pfx (PKCS12) file.

Apparently only one of the secret keys is actually imported: the decryption key, but not the signing key.

Apr 21 2021, 6:20 AM · gnupg24, gnupg (gpg23), Feature Request, S/MIME
gniibe committed rA8ec3e9f1dd88: build: Update gpg-error.m4. (authored by gniibe).
build: Update gpg-error.m4.
Apr 21 2021, 4:38 AM
gniibe added a comment to T5408: gpgconf should? not list disabled components.

If it confuses users, we can apply something like this:

diff --git a/tools/gpgconf-comp.c b/tools/gpgconf-comp.c
index 2a5087e1f..12916a64e 100644
--- a/tools/gpgconf-comp.c
+++ b/tools/gpgconf-comp.c
@@ -93,7 +93,9 @@ gc_error (int status, int errnum, const char *fmt, ...)
 /* Forward declaration.  */
 static void gpg_agent_runtime_change (int killflag);
 static void scdaemon_runtime_change (int killflag);
+#ifdef BUILD_WITH_TPM2D
 static void tpm2daemon_runtime_change (int killflag);
+#endif
 static void dirmngr_runtime_change (int killflag);
 static void keyboxd_runtime_change (int killflag);
Apr 21 2021, 4:36 AM · Bug Report, Windows, gnupg (gpg23)
gniibe updated the task description for T5408: gpgconf should? not list disabled components.
Apr 21 2021, 4:35 AM · Bug Report, Windows, gnupg (gpg23)
gniibe created T5408: gpgconf should? not list disabled components.
Apr 21 2021, 4:28 AM · Bug Report, Windows, gnupg (gpg23)
gniibe committed rK72f19cdabfb2: build: Update gpg-error.m4. (authored by gniibe).
build: Update gpg-error.m4.
Apr 21 2021, 3:52 AM
cho-m added a project to T5406: gnupg-2.3.1: 'make check' on all tests tries to use installed 'keyboxd': gnupg (gpg23).
Apr 21 2021, 3:02 AM · gnupg (gpg23), Bug Report
gniibe closed T5395: libksba coverity static analysis reports as Resolved.

Thank you for your confirmation. Closing.

Apr 21 2021, 2:46 AM · libksba, Bug Report
gniibe closed T3891: kdf-setup does not set admin and user PIN codes, a subtask of T3823: gpg frontend support to setup KDF DO, as Resolved.
Apr 21 2021, 2:45 AM · scd
gniibe closed T3891: kdf-setup does not set admin and user PIN codes, a subtask of T3152: KDF DO support in OpenPGP card, as Resolved.
Apr 21 2021, 2:45 AM · scd
gniibe closed T3891: kdf-setup does not set admin and user PIN codes as Resolved.
Apr 21 2021, 2:45 AM · Restricted Project, scd, Bug Report
gniibe added a project to T5297: SCM SPR332 smartcard reader support broken: gnupg (gpg22).

Fixed in GnuPG 2.3.1, so, add the tag for GnuPG 2.2.

Apr 21 2021, 2:44 AM · gnupg (gpg22), scd, Bug Report
dkg created T5407: gpg fails to import second secret key in .pfx (PKCS12) file.
Apr 21 2021, 1:59 AM · gnupg24, gnupg (gpg23), Feature Request, S/MIME

Apr 20 2021

cho-m created T5406: gnupg-2.3.1: 'make check' on all tests tries to use installed 'keyboxd'.
Apr 20 2021, 9:59 PM · gnupg (gpg23), Bug Report
ikloecker committed rKLEOPATRA2c640c20b0d4: Fix Boost (increase min ver, fix inc variable) (authored by Ömer Fadıl USTA <omerusta@gmail.com>).
Fix Boost (increase min ver, fix inc variable)
Apr 20 2021, 5:34 PM
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 · gnupg24, 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