Page MenuHome GnuPG
Feed All Stories

Jul 11 2020

iyanmv added a comment to T4977: dirmngr not working with linux kernel parameter ipv6.disable=1.

@gniibe I saw that you didn't understand what I meant by "dirmngr stops working properly" in E663.
Have a look at this post in Archlinux forum.

Jul 11 2020, 7:29 PM · Restricted Project, gnupg (gpg22), dirmngr, Bug Report
JW-D created T4992: ssh Yubikey not recognized, but Yubikey works with GPG well.
Jul 11 2020, 2:12 PM · ssh, yubikey, Bug Report, gpg4win
pmgdeb added a comment to T4991: gpgme: Fails to build with latest gpg-2.2.21 update.

Yes, I forgot to include the full build log, I'm attaching it here. I've seen this in OpenSUSE Tumbleweed; the compiler is gcc10; and I can see this on any architecture. The test fails when building against gpg-2.2.21 but not with previous versions.

Jul 11 2020, 8:15 AM · gpgme, Bug Report

Jul 10 2020

werner added a comment to T4991: gpgme: Fails to build with latest gpg-2.2.21 update.

Pretty please write a useful bug report; we need information on versions, OSes, compilers, any special environment, and all the steps you did to get the build failure. The configure run already prints a lot of useful information; you may want to extract them or provide a complete build log.

Jul 10 2020, 8:57 PM · gpgme, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEO7f70d762e7d0: GIT_SILENT: Prepare 5.15 beta1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.15 beta1
Jul 10 2020, 8:43 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRAe91891d01616: GIT_SILENT: Prepare 5.15 beta1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.15 beta1
Jul 10 2020, 8:42 PM
pmgdeb created T4991: gpgme: Fails to build with latest gpg-2.2.21 update.
Jul 10 2020, 5:26 PM · gpgme, Bug Report
werner added a comment to T4951: Support point compression in Libgcrypt.

Creating is not that useful - we prefer modern curves anyway.

Jul 10 2020, 9:21 AM · Feature Request, libgcrypt
werner added a comment to T4951: Support point compression in Libgcrypt.

I think that retrieving a parameter in compressed format is all what we need as per API.

Jul 10 2020, 9:20 AM · Feature Request, libgcrypt
gniibe added a comment to T4951: Support point compression in Libgcrypt.

(3) _gcry_ecc_os2ec in libgcrypt/cipher/ecc-misc.c should be modified to support parsing compressed representation.

Jul 10 2020, 8:19 AM · Feature Request, libgcrypt
gniibe added a comment to T4975: undefined-shift in block_filter.

While I see that it's not the matter of actual use case (but how gpg can be immune to fuzzing), code clean up would be good here.

Jul 10 2020, 4:34 AM · gnupg (gpg22), Bug Report
gniibe added a comment to D503: fix undefined-shift in block_filter.

Thanks for the patch.
I see your point in T4975: undefined-shift in block_filter.
You are right that we have a problem of possible overflow (which could be kicked by fuzzing) here.
(The actual impact would be small, though).

Jul 10 2020, 4:26 AM
gniibe claimed T4951: Support point compression in Libgcrypt.
Jul 10 2020, 3:41 AM · Feature Request, libgcrypt
gniibe added a comment to T4951: Support point compression in Libgcrypt.

What kind of API should we offer?
(1) offering something like q@comp name for gcry_mpi_ec_get_mpi
But...
If the intended use case will be in create_request function in gpg/sm/certreqgen.c, the 'q' is already generated in the form of SEXP.
It is up to an application (gpgsm), to convert non-compressed point representation to compressed point representation, here.

Jul 10 2020, 3:40 AM · Feature Request, libgcrypt
gniibe changed the status of T4246: GnuPG master does not allow decryption with bad usage flags (regression), a subtask of T4417: Work needed for gnupg 2.3, from Open to Testing.
Jul 10 2020, 3:04 AM · gnupg (gpg23)
gniibe changed the status of T4246: GnuPG master does not allow decryption with bad usage flags (regression) from Open to Testing.
Jul 10 2020, 3:04 AM · Restricted Project, Bug Report, gnupg (gpg23)
gniibe committed rG31ae0718ba10: gpg: For decryption, support use of a key with no 'encrypt' usage. (authored by gniibe).
gpg: For decryption, support use of a key with no 'encrypt' usage.
Jul 10 2020, 3:03 AM

Jul 9 2020

werner added a comment to T4933: Incorrect expiration time of created subkey.

Because a few minutes don't matter. If you have the time to figure the reason out, please go ahead. It might be that we take the timestamp in the addkey case earlier and only set the expiration date after the key has been created.

Jul 9 2020, 7:31 PM · gnupg (gpg22), Bug Report
kuraga added a comment to T4933: Incorrect expiration time of created subkey.

gpg has code to make sure that a new key is at least one second newer than the previous generated.

Jul 9 2020, 4:26 PM · gnupg (gpg22), Bug Report
werner added a comment to T4988: Kleopatra key generation does not use default algorithms 3072 but 2048.

The default for GnuPG 2.2 is still 2048 (Debian changed that in their distributed version). The reason for this is that we don't want to generate such keys but move on to Curve25519 for the new defaults.

Jul 9 2020, 3:55 PM · kleopatra
werner committed rGb4501fc82625: doc: Add news entries from the latest 2.2 releases. (authored by werner).
doc: Add news entries from the latest 2.2 releases.
Jul 9 2020, 2:47 PM
werner committed rDf06a29dccd90: web: Link release infos of GnuPG 2.2.21 and Libgcrypt 1.8.6. (authored by werner).
web: Link release infos of GnuPG 2.2.21 and Libgcrypt 1.8.6.
Jul 9 2020, 2:29 PM
werner closed T2103: Improve the pinentry password quality indication as Resolved.
Jul 9 2020, 1:16 PM · gnupg (gpg23), Feature Request
werner closed T4908: ECDH with AES-128 decryption failure when fully padded as Resolved.
Jul 9 2020, 1:16 PM · Restricted Project, gnupg (gpg22), Bug Report
werner closed T4856: GPG: Key Exchange Put public OpenPGP key into signature as Resolved.
Jul 9 2020, 1:15 PM · Feature Request, gpgol, Keyserver, gnupg
werner committed rDf5b6fe90d09f: swdb: Release GnuPG 2.2.21 (authored by werner).
swdb: Release GnuPG 2.2.21
Jul 9 2020, 1:15 PM
werner closed T4897: Release GnuPG 2.2.21 as Resolved.
Jul 9 2020, 1:13 PM · gnupg (gpg22), Release Info
aheinecke committed rKLEOPATRAb120b8cf4af2: Remove "default" indicator for adv. key sizes (authored by aheinecke).
Remove "default" indicator for adv. key sizes
Jul 9 2020, 1:12 PM
werner committed rG68dd4f43988b: Post release updates (authored by werner).
Post release updates
Jul 9 2020, 1:06 PM
werner committed rGbe6fc39ed9b4: Release 2.2.21 (authored by werner).
Release 2.2.21
Jul 9 2020, 1:06 PM
werner committed rG211465ed63b8: po: Auto update (authored by werner).
po: Auto update
Jul 9 2020, 1:06 PM
werner committed rGca9eb912d6aa: po: Minor update to the Hungarian translation (authored by Nagy Ferenc László <nfl@nfllab.com>).
po: Minor update to the Hungarian translation
Jul 9 2020, 1:06 PM
werner committed rG3a6eaf89e02f: po: Update the German translation (authored by werner).
po: Update the German translation
Jul 9 2020, 1:06 PM
werner edited subtasks for T4989: Gpg4win-4.0.0, added: T4702: Deadline for the GnuPG 2.3.0 release; removed: T4990: Release GnuPG 2.3.0.
Jul 9 2020, 12:23 PM · gpg4win, Release Info
werner added a parent task for T4702: Deadline for the GnuPG 2.3.0 release: T4989: Gpg4win-4.0.0.
Jul 9 2020, 12:23 PM · Restricted Project, gpg4win, gnupg
werner removed a parent task for T4990: Release GnuPG 2.3.0: T4989: Gpg4win-4.0.0.
Jul 9 2020, 12:23 PM · gnupg (gpg23), Release Info
werner closed T4990: Release GnuPG 2.3.0 as Spite.

Duplicate - see T4702 instead

Jul 9 2020, 12:23 PM · gnupg (gpg23), Release Info
werner closed T4990: Release GnuPG 2.3.0, a subtask of T4989: Gpg4win-4.0.0, as Spite.
Jul 9 2020, 12:23 PM · gpg4win, Release Info
werner changed Due Date from Dec 20 2019, 12:00 AM to Sep 30 2020, 12:00 AM on T4702: Deadline for the GnuPG 2.3.0 release.
Jul 9 2020, 12:21 PM · Restricted Project, gpg4win, gnupg
werner created T4990: Release GnuPG 2.3.0.
Jul 9 2020, 12:19 PM · gnupg (gpg23), Release Info
aheinecke created T4989: Gpg4win-4.0.0.
Jul 9 2020, 12:00 PM · gpg4win, Release Info
bernhard committed rWffcaa8d4f0f1: improve package-integrity page (authored by bernhard).
improve package-integrity page
Jul 9 2020, 11:58 AM
bernhard updated the task description for T4988: Kleopatra key generation does not use default algorithms 3072 but 2048.
Jul 9 2020, 11:41 AM · kleopatra
bernhard updated the task description for T4988: Kleopatra key generation does not use default algorithms 3072 but 2048.
Jul 9 2020, 11:40 AM · kleopatra
bernhard created T4988: Kleopatra key generation does not use default algorithms 3072 but 2048.
Jul 9 2020, 11:38 AM · kleopatra
werner closed T4959: confusing output when running `gpg --delete-secrete-keys` without name as Resolved.
Jul 9 2020, 11:28 AM · gnupg (gpg22), Bug Report
werner committed rG5cb0156504df: gpg: Print a note if no args are given to --delete-key (authored by werner).
gpg: Print a note if no args are given to --delete-key
Jul 9 2020, 11:26 AM
werner committed rG212f9b20b5f7: gpg: Print a note if no args are given to --delete-key (authored by werner).
gpg: Print a note if no args are given to --delete-key
Jul 9 2020, 11:25 AM
werner closed T4825: gpg --weak-digest SHA1 incurs a serious performance cost for `--check-trustdb` as Invalid.
Jul 9 2020, 11:02 AM · gnupg (gpg22), Bug Report
werner closed T4933: Incorrect expiration time of created subkey as Wontfix.

I won't fix it. In fact it can't anyway be completely fixed because gpg has code to make sure that a new key is at least one second newer than the previous generated.

Jul 9 2020, 11:00 AM · gnupg (gpg22), Bug Report
werner closed T4971: Pass setrepeat to pinentry for symmetric encryption, too as Resolved.

It has now been implemented for all types of symmetric encryption (not just -cs). To go into 2.2.21

Jul 9 2020, 10:54 AM · gnupg (gpg22)
werner added a comment to T4246: GnuPG master does not allow decryption with bad usage flags (regression).

The first, I guess. The problem is that you are technical capable of _decryption_ but gpg does not allow this because for some reasons the key is arbitrary limited to signing. A warning message should be printed in thus a case but decryption should succeed.

Jul 9 2020, 10:41 AM · Restricted Project, Bug Report, gnupg (gpg23)
gniibe claimed T4246: GnuPG master does not allow decryption with bad usage flags (regression).
Jul 9 2020, 8:20 AM · Restricted Project, Bug Report, gnupg (gpg23)
gniibe added a comment to T4246: GnuPG master does not allow decryption with bad usage flags (regression).

Or this (don't allow anon keys for different usage):

diff --git a/g10/pubkey-enc.c b/g10/pubkey-enc.c
index 14cbdbb0f..b8d4059cd 100644
--- a/g10/pubkey-enc.c
+++ b/g10/pubkey-enc.c
@@ -91,9 +91,6 @@ get_session_key (ctrl_t ctrl, struct pubkey_enc_list *list, DEK *dek)
       if (err)
         break;
Jul 9 2020, 8:20 AM · Restricted Project, Bug Report, gnupg (gpg23)
gniibe added a comment to T4246: GnuPG master does not allow decryption with bad usage flags (regression).

Do you mean something like this?

Jul 9 2020, 8:11 AM · Restricted Project, Bug Report, gnupg (gpg23)
gniibe changed the status of T4688: `make distcheck` fails trying to make `rst/gpgme-python-howto.rst` from Open to Testing.

Fixed in rM1b840a151ad7: python: Fix how to generate documentation..

Jul 9 2020, 7:23 AM · Restricted Project, gpgme, Bug Report
gniibe changed the status of T4915: Cannot compile on macOS Mojave (utf8.c) from Open to Testing.
Jul 9 2020, 7:07 AM · Restricted Project, gnupg (gpg23), Bug Report
gniibe changed the status of T4973: Cross build problem with v1.38 from Open to Testing.
Jul 9 2020, 7:05 AM · Restricted Project, gpgrt
gniibe added a parent task for T4160: ed488 support: T4417: Work needed for gnupg 2.3.
Jul 9 2020, 7:00 AM · gnupg24, gnupg (gpg23), Feature Request
gniibe added a subtask for T4417: Work needed for gnupg 2.3: T4160: ed488 support.
Jul 9 2020, 7:00 AM · gnupg (gpg23)
gniibe added a parent task for T4246: GnuPG master does not allow decryption with bad usage flags (regression): T4417: Work needed for gnupg 2.3.
Jul 9 2020, 6:55 AM · Restricted Project, Bug Report, gnupg (gpg23)
gniibe added a subtask for T4417: Work needed for gnupg 2.3: T4246: GnuPG master does not allow decryption with bad usage flags (regression).
Jul 9 2020, 6:55 AM · gnupg (gpg23)
gniibe changed the status of T4160: ed488 support from Open to Testing.

It's in master (to be gnupg 2.3).
Enjoy.

Jul 9 2020, 6:53 AM · gnupg24, gnupg (gpg23), Feature Request

Jul 8 2020

OliverL created T4987: GpgOL breaks URLs by inserting a line break after column 71 in text-only messages.
Jul 8 2020, 5:42 PM · Bug Report, gpg4win
werner committed rGb451c4f5ea67: Do not use the pinentry's qualitybar (authored by werner).
Do not use the pinentry's qualitybar
Jul 8 2020, 4:21 PM
werner committed rGd9e2dfa4c585: agent: New option --newsymkey for GET_PASSPHRASE (authored by werner).
agent: New option --newsymkey for GET_PASSPHRASE
Jul 8 2020, 4:21 PM
werner committed rGae8b88c63542: gpg: Use integrated passphrase repeat entry also for -c. (authored by werner).
gpg: Use integrated passphrase repeat entry also for -c.
Jul 8 2020, 4:21 PM
werner committed rG7b6071a45fbf: gpg: Fix flaw in symmetric algorithm selection in mixed mode. (authored by werner).
gpg: Fix flaw in symmetric algorithm selection in mixed mode.
Jul 8 2020, 4:21 PM
werner added a comment to T2103: Improve the pinentry password quality indication.

The qualitybar has now been removed from 2.2 and master.

Jul 8 2020, 4:18 PM · gnupg (gpg23), Feature Request
werner committed rG999d25d47d45: Do not use the pinentry's qualitybar (authored by werner).
Do not use the pinentry's qualitybar
Jul 8 2020, 2:54 PM
werner committed rGeace4bbe1ded: agent: New option --newsymkey for GET_PASSPHRASE (authored by werner).
agent: New option --newsymkey for GET_PASSPHRASE
Jul 8 2020, 2:45 PM
werner committed rGa6a4bbf6debd: gpg: Use integrated passphrase repeat entry also for -c. (authored by werner).
gpg: Use integrated passphrase repeat entry also for -c.
Jul 8 2020, 2:45 PM
werner committed rG9ee975d588ee: gpgsm: Replace all assert calls by log_assert. (authored by werner).
gpgsm: Replace all assert calls by log_assert.
Jul 8 2020, 2:45 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOf58ca6a6b26e: GIT_SILENT: It compiles fine against kf5.72 without deprecated methods (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: It compiles fine against kf5.72 without deprecated methods
Jul 8 2020, 8:44 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAa2c9a76bcb1c: GIT_SILENT: It compiles fine against kf5.72 without deprecated methods (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: It compiles fine against kf5.72 without deprecated methods
Jul 8 2020, 8:41 AM

Jul 7 2020

l10n daemon script <scripty@kde.org> committed rLIBKLEOe83f16587485: 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
Jul 7 2020, 4:52 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO7ac4718321d0: GIT_SILENT: Prepare 5.14.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.14.3
Jul 7 2020, 4:52 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO5daef5d02704: GIT_SILENT: Prepare 5.14.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.14.3
Jul 7 2020, 4:52 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOf7e7e12eeddd: GIT_SILENT: prepare 5.15 beta1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15 beta1
Jul 7 2020, 4:52 PM
l10n daemon script <scripty@kde.org> committed rLIBKLEO0ac065db305a: 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
Jul 7 2020, 4:52 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO721042c2d269: Port deprecated qt5 methods (authored by Laurent Montel <montel@kde.org>).
Port deprecated qt5 methods
Jul 7 2020, 4:52 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO1c39665ea869: Fix mem leak found by asan (authored by Laurent Montel <montel@kde.org>).
Fix mem leak found by asan
Jul 7 2020, 4:52 PM
l10n daemon script <scripty@kde.org> committed rLIBKLEO76412ceb2999: 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
Jul 7 2020, 4:52 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOfe47c24fde97: GIT_SILENT: Remove duplicate flags (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Remove duplicate flags
Jul 7 2020, 4:52 PM
l10n daemon script <scripty@kde.org> committed rLIBKLEO566dd69014fb: 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
Jul 7 2020, 4:52 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOcd54bb90fe31: GIT_SILENT: time to increase it (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase it
Jul 7 2020, 4:52 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO474df57c5a48: GIT_SILENT: use c++14 everywhere (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: use c++14 everywhere
Jul 7 2020, 4:52 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAba4f2fb0d818: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jul 7 2020, 4:51 PM
Christoph Feck <cfeck@kde.org> committed rKLEOPATRA7b9c8198b792: GIT_SILENT Update Appstream for new release (authored by Christoph Feck <cfeck@kde.org>).
GIT_SILENT Update Appstream for new release
Jul 7 2020, 4:51 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA03e1a938f345: 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
Jul 7 2020, 4:51 PM
aheinecke committed rKLEOPATRAb4bd63c17399: Allow safe usage of query (authored by aheinecke).
Allow safe usage of query
Jul 7 2020, 4:51 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAaa0b37c3265f: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jul 7 2020, 4:51 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA51a2c850d4f6: GIT_SILENT: Prepare 5.14.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.14.3
Jul 7 2020, 4:51 PM
aheinecke committed rKLEOPATRA9abdda396818: Add double dash for exec command for files (authored by aheinecke).
Add double dash for exec command for files
Jul 7 2020, 4:51 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAb115be21b315: 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
Jul 7 2020, 4:51 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA58390061c40a: GIT_SILENT: Prepare 5.14.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.14.3
Jul 7 2020, 4:51 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA7a787a89770a: It compiles fine without deprecated methods (authored by Laurent Montel <montel@kde.org>).
It compiles fine without deprecated methods
Jul 7 2020, 4:51 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRAb29b12ad849f: GIT_SILENT: prepare 5.15 beta1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15 beta1
Jul 7 2020, 4:51 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA31f658394db8: const'ify pointer (authored by Laurent Montel <montel@kde.org>).
const'ify pointer
Jul 7 2020, 4:51 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA3e2c40e41524: libkleo depends against 1.11.1 (authored by Laurent Montel <montel@kde.org>).
libkleo depends against 1.11.1
Jul 7 2020, 4:51 PM