Page MenuHome GnuPG
Feed All Stories

Dec 11 2019

aheinecke added a reverting change for rM1b2ad3b73c37: doc: Remove UI Server documentation: rM7e7eaf434245: Revert "doc: Remove UI Server documentation".
Dec 11 2019, 10:40 AM

Dec 10 2019

Jonathan Riddell <jr@jriddell.org> committed rKLEOPATRA35101f0b5faa: Change KDE_APPLICATIONS_VERSION to RELEASE_SERVICE_VERSION https://phabricator. (authored by Jonathan Riddell <jr@jriddell.org>).
Change KDE_APPLICATIONS_VERSION to RELEASE_SERVICE_VERSION https://phabricator.
Dec 10 2019, 6:09 PM
aheinecke committed rOcce3582dc1a8: Improve error handling when adding attachments (authored by aheinecke).
Improve error handling when adding attachments
Dec 10 2019, 3:03 PM
aheinecke committed rO071e473d26c4: Add a missing value initialization (authored by aheinecke).
Add a missing value initialization
Dec 10 2019, 3:03 PM
aheinecke committed rO5a02e6ed99b9: Add comment about read only checks / errors (authored by aheinecke).
Add comment about read only checks / errors
Dec 10 2019, 3:03 PM
Valodim added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

That sounds like you might have a different issue in mind?

Dec 10 2019, 11:51 AM · gnupg (gpg23), Feature Request
werner added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

Figuring out the matching user id for a new key signature. Right, --import-options repair-key is the the default and does the same. However, it was also the major cause for the recent trouble with the keyservers because it tried to verify all signatures. repair-keys was made the default (T2236) because it seemed to be nearly for free - which was a false assumption. We should not use this option by default and only consider properly placed signathures as valid. This of course also means that a userid is required.

Dec 10 2019, 8:33 AM · gnupg (gpg23), Feature Request

Dec 9 2019

dkg added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

@werner, i don't understand your last remark. what "required computations" do you think the proposed patches are "moving" from the server to the client?

Dec 9 2019, 6:07 PM · gnupg (gpg23), Feature Request
johnmar added a comment to T4630: libgcrypt: POWER GHASH Vector Acceleration.

Oh, no worries! Just wanted to confirm, that's all.

Dec 9 2019, 5:54 PM · Feature Request, libgcrypt
slandden added a comment to T4630: libgcrypt: POWER GHASH Vector Acceleration.

I am about half way. Sorry for the slowness.

Dec 9 2019, 5:51 PM · Feature Request, libgcrypt
jukivili added a comment to T4630: libgcrypt: POWER GHASH Vector Acceleration.

I've been wondering this also. I can start working on this.

Dec 9 2019, 5:50 PM · Feature Request, libgcrypt
johnmar added a comment to T4630: libgcrypt: POWER GHASH Vector Acceleration.

Hello,
Is anyone working on this? Just want to confirm.

Dec 9 2019, 5:46 PM · Feature Request, libgcrypt
werner committed rG70cb02c05937: Include release information from 2.2.17 to 2.2.19 (authored by werner).
Include release information from 2.2.17 to 2.2.19
Dec 9 2019, 4:59 PM
gniibe committed rE9280ce104efd: po: Update Japanese Translations. (authored by gniibe).
po: Update Japanese Translations.
Dec 9 2019, 10:35 AM
gniibe created T4774: Cross compilation friendly libgpg-error.
Dec 9 2019, 7:58 AM · Restricted Project, gpgrt

Dec 8 2019

werner added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

I see no reason to move required computations from the server to the client.

Dec 8 2019, 7:58 PM · gnupg (gpg23), Feature Request
georg added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

@werner Could you please give an update on this? Is there any blocker? Is something missing, which prevents merging (and releasing) this?

Dec 8 2019, 3:23 PM · gnupg (gpg23), Feature Request

Dec 7 2019

pacien added a comment to T1287: Feature request: --decrypt-only.
In T1287#94619, @werner wrote:

2.1 has the option --unwrap to just this.

Dec 7 2019, 11:10 PM · Duplicate, gnupg, Feature Request
werner updated the task description for T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.
Dec 7 2019, 4:28 PM · gnupg (gpg22), S/MIME, Bug Report
werner changed the visibility for T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.
Dec 7 2019, 4:28 PM · gnupg (gpg22), S/MIME, Bug Report
werner updated the task description for T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.
Dec 7 2019, 4:26 PM · gnupg (gpg22), S/MIME, Bug Report
werner committed rD56e66c2f49df: web: Announce release of gnupg 2.2.19 (authored by werner).
web: Announce release of gnupg 2.2.19
Dec 7 2019, 1:44 PM
werner committed rD2d3bc7071fc3: swdb: Release GnuPG 2.2.19 (authored by werner).
swdb: Release GnuPG 2.2.19
Dec 7 2019, 1:44 PM
werner closed T4696: Fresh certificate get's pulled into certificate chain with expired root certificate as Resolved.
Dec 7 2019, 1:15 PM · gnupg (gpg22), S/MIME, Bug Report
werner closed T4768: Release GnuPG 2.2.19 as Resolved.

Release done.

Dec 7 2019, 1:14 PM
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2019q4/000443.html on T4768: Release GnuPG 2.2.19.
Dec 7 2019, 1:13 PM
werner committed rG0bdbd37b8796: Post release updates (authored by werner).
Post release updates
Dec 7 2019, 12:51 PM
werner committed rG1c841c8389fb: Release 2.2.19 (authored by werner).
Release 2.2.19
Dec 7 2019, 12:51 PM
werner committed rGc6feb84bc9c0: po: Auto-update (authored by werner).
po: Auto-update
Dec 7 2019, 12:51 PM
werner committed rG8c167febc0ab: sm: Add special case for expired intermediate certificates. (authored by werner).
sm: Add special case for expired intermediate certificates.
Dec 7 2019, 12:51 PM
werner committed rG8823adaa405e: po: Update German translation (authored by werner).
po: Update German translation
Dec 7 2019, 12:51 PM
werner committed rG438a1ec2978c: dirmngr: Tell gpg about WKD lookups resulting from a cache. (authored by werner).
dirmngr: Tell gpg about WKD lookups resulting from a cache.
Dec 7 2019, 12:51 PM
werner committed rG03983711b337: po: Make g10/call-dirmngr.c translatable. (authored by werner).
po: Make g10/call-dirmngr.c translatable.
Dec 7 2019, 12:51 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOe90512bb63a7: GIT_SILENT: use camelcase header (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: use camelcase header
Dec 7 2019, 9:59 AM

Dec 6 2019

dkg added a comment to T4766: gpgme_signature_t relies on `unsigned long` for signature creation and expiration times.

fwiw, ensuring that overflow for either field results in ULONG_MAX (rather than wrapping around) would go a long way toward this problem being something that we can reasonably put off for another 50 years.

Dec 6 2019, 10:31 PM · gpgme, Bug Report
werner committed rGd246f317c048: sm: Add special case for expired intermediate certificates. (authored by werner).
sm: Add special case for expired intermediate certificates.
Dec 6 2019, 8:31 PM
werner committed rG8a6ecc6ff52b: dirmngr: Tell gpg about WKD looks resulting from a cache. (authored by werner).
dirmngr: Tell gpg about WKD looks resulting from a cache.
Dec 6 2019, 8:31 PM
werner closed T4684: Release GnuPG 2.2.18 as Resolved.
Dec 6 2019, 8:31 PM · Release Info, gnupg (gpg22)
werner moved T4696: Fresh certificate get's pulled into certificate chain with expired root certificate from For next release to Ready for release on the gnupg (gpg22) board.
Dec 6 2019, 8:30 PM · gnupg (gpg22), S/MIME, Bug Report
werner added a comment to T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.

I found a solution for master and 2.1.19 which minimizes the risk of regressions:

Dec 6 2019, 8:29 PM · gnupg (gpg22), S/MIME, Bug Report
werner added a comment to T4585: pinentry-tty mishandles ctrl-C.

In case you use gpgme we have a flag which can be queried to see whether a redraw is required:

Dec 6 2019, 3:34 PM · Restricted Project, Bug Report
JJworx created T4773: Option to always permanently decrypt.
Dec 6 2019, 1:21 PM · gpg4win, gpgol, Feature Request
gv added a comment to T4585: pinentry-tty mishandles ctrl-C.

@gniibe Thank you!

Dec 6 2019, 11:18 AM · Restricted Project, Bug Report
gniibe changed the status of T4678: libassuan.pc missing include dir directive in cflags from Open to Testing.
Dec 6 2019, 5:31 AM · Restricted Project, libassuan
gniibe added a parent task for T4772: Release libgpg-error 1.37: T4498: Asan findings in tests/t-logging.c.
Dec 6 2019, 5:28 AM · Release Info, gpgrt
gniibe added a subtask for T4498: Asan findings in tests/t-logging.c: T4772: Release libgpg-error 1.37.
Dec 6 2019, 5:28 AM · gpgrt
gniibe changed the status of T4498: Asan findings in tests/t-logging.c from Open to Testing.
Dec 6 2019, 5:28 AM · gpgrt
gniibe changed the status of T4643: gpgrt: enable the environment to set compiler and linker flags for helper tools from Open to Testing.
Dec 6 2019, 5:27 AM · gpgrt, Feature Request
gniibe added a subtask for T4643: gpgrt: enable the environment to set compiler and linker flags for helper tools: T4772: Release libgpg-error 1.37.
Dec 6 2019, 5:26 AM · gpgrt, Feature Request
gniibe added a parent task for T4772: Release libgpg-error 1.37: T4643: gpgrt: enable the environment to set compiler and linker flags for helper tools.
Dec 6 2019, 5:26 AM · Release Info, gpgrt
gniibe added a subtask for T4539: libgpg-error on Windows: strerror_s can be used instead of strerror_r: T4772: Release libgpg-error 1.37.
Dec 6 2019, 5:25 AM · gpgrt, Feature Request
gniibe added a subtask for T4574: Change #!/bin/sh to #!/bin/bash in libgpg-error-1.36/src/gpg-error-config-test.sh: T4772: Release libgpg-error 1.37.
Dec 6 2019, 5:25 AM · Bug Report
gniibe added a subtask for T4459: libgpg-error build issue with gawk 5.0.0: T4772: Release libgpg-error 1.37.
Dec 6 2019, 5:25 AM · Gentoo, gpgrt, MacOS, Bug Report
gniibe added parent tasks for T4772: Release libgpg-error 1.37: T4574: Change #!/bin/sh to #!/bin/bash in libgpg-error-1.36/src/gpg-error-config-test.sh, T4459: libgpg-error build issue with gawk 5.0.0, T4539: libgpg-error on Windows: strerror_s can be used instead of strerror_r.
Dec 6 2019, 5:25 AM · Release Info, gpgrt
gniibe added a project to T4772: Release libgpg-error 1.37: Release Info.
Dec 6 2019, 5:23 AM · Release Info, gpgrt
gniibe created T4772: Release libgpg-error 1.37.
Dec 6 2019, 5:23 AM · Release Info, gpgrt
gniibe added a subtask for T4293: Add dedicated X25519 function to Libcgrypt : T4294: Release Libgcrypt 1.9.0.
Dec 6 2019, 5:22 AM · Restricted Project, libgcrypt
gniibe added a parent task for T4294: Release Libgcrypt 1.9.0: T4293: Add dedicated X25519 function to Libcgrypt .
Dec 6 2019, 5:22 AM · Release Info, libgcrypt
gniibe removed a parent task for T4293: Add dedicated X25519 function to Libcgrypt : T4294: Release Libgcrypt 1.9.0.
Dec 6 2019, 5:21 AM · Restricted Project, libgcrypt
gniibe removed a subtask for T4294: Release Libgcrypt 1.9.0: T4293: Add dedicated X25519 function to Libcgrypt .
Dec 6 2019, 5:21 AM · Release Info, libgcrypt
gniibe added a subtask for T4293: Add dedicated X25519 function to Libcgrypt : T4702: Deadline for the GnuPG 2.3.0 release.
Dec 6 2019, 5:20 AM · Restricted Project, libgcrypt
gniibe added a parent task for T4702: Deadline for the GnuPG 2.3.0 release: T4293: Add dedicated X25519 function to Libcgrypt .
Dec 6 2019, 5:20 AM · Restricted Project, gpg4win, gnupg
gniibe added a project to T4293: Add dedicated X25519 function to Libcgrypt : Restricted Project.
Dec 6 2019, 5:20 AM · Restricted Project, libgcrypt
gniibe closed T4698: Results from clang analyzer as Resolved.
Dec 6 2019, 5:11 AM · gpgrt, Bug Report
gniibe added a parent task for T4702: Deadline for the GnuPG 2.3.0 release: T4713: Bug in get_best_pubkey_byname.
Dec 6 2019, 5:09 AM · Restricted Project, gpg4win, gnupg
gniibe added a subtask for T4713: Bug in get_best_pubkey_byname: T4702: Deadline for the GnuPG 2.3.0 release.
Dec 6 2019, 5:09 AM · Restricted Project, gnupg (gpg23)
gniibe removed a parent task for T4713: Bug in get_best_pubkey_byname: T4702: Deadline for the GnuPG 2.3.0 release.
Dec 6 2019, 5:09 AM · Restricted Project, gnupg (gpg23)
gniibe removed a subtask for T4702: Deadline for the GnuPG 2.3.0 release: T4713: Bug in get_best_pubkey_byname.
Dec 6 2019, 5:09 AM · Restricted Project, gpg4win, gnupg
gniibe added a comment to T4713: Bug in get_best_pubkey_byname.

In 2.2.18, this fix is not included. (partial fix was reverted)

Dec 6 2019, 5:05 AM · Restricted Project, gnupg (gpg23)
gniibe added a parent task for T4713: Bug in get_best_pubkey_byname: T4702: Deadline for the GnuPG 2.3.0 release.
Dec 6 2019, 5:05 AM · Restricted Project, gnupg (gpg23)
gniibe added a subtask for T4702: Deadline for the GnuPG 2.3.0 release: T4713: Bug in get_best_pubkey_byname.
Dec 6 2019, 5:05 AM · Restricted Project, gpg4win, gnupg
gniibe closed T4362: Replace the exec funtions for photoids in gpg by our standard exec functions. as Resolved.
Dec 6 2019, 3:38 AM · gnupg, Feature Request
gniibe closed T4362: Replace the exec funtions for photoids in gpg by our standard exec functions., a subtask of T4417: Work needed for gnupg 2.3, as Resolved.
Dec 6 2019, 3:38 AM · gnupg (gpg23)
gniibe added a subtask for T4362: Replace the exec funtions for photoids in gpg by our standard exec functions.: T4702: Deadline for the GnuPG 2.3.0 release.
Dec 6 2019, 3:37 AM · gnupg, Feature Request
gniibe added a parent task for T4702: Deadline for the GnuPG 2.3.0 release: T4362: Replace the exec funtions for photoids in gpg by our standard exec functions..
Dec 6 2019, 3:37 AM · Restricted Project, gpg4win, gnupg
gniibe added a subtask for T4620: no support for multiple (yubikey) smartcards plugged in at the same time: T4702: Deadline for the GnuPG 2.3.0 release.
Dec 6 2019, 3:08 AM · Restricted Project, Bug Report
gniibe added a parent task for T4702: Deadline for the GnuPG 2.3.0 release: T4620: no support for multiple (yubikey) smartcards plugged in at the same time.
Dec 6 2019, 3:08 AM · Restricted Project, gpg4win, gnupg
gniibe closed T4663: libgcrypt: fix build without threads by adding an option to disable tests as Resolved.
Dec 6 2019, 3:07 AM · libgcrypt, Bug Report
gniibe closed T4280: gnupg doc doesn't build due to ImageMagick default policy as Resolved.
Dec 6 2019, 3:04 AM · gnupg, Documentation, Info Needed, Bug Report
gniibe committed rMae4d7761a15b: gpg: Avoid error diagnostics with --override-session-key when verifying (authored by dkg).
gpg: Avoid error diagnostics with --override-session-key when verifying
Dec 6 2019, 2:44 AM
gniibe closed T3464: successful decryption with session key reports failure if public key is unknown as Resolved.

Applied and pushed.

Dec 6 2019, 2:44 AM · gpgme, Bug Report
gniibe closed T3254: Decide which password limit to use and consistently use that limitation as Resolved.

The last fix was in 3681ee7dc1e9d8c94fdb046d7be0bbcfeba1cfe9, on 2017-07-05.
And it is included from the release of 2.1.22.

Dec 6 2019, 2:26 AM · Bug Report

Dec 5 2019

Christoph Feck <cfeck@kde.org> committed rKLEOPATRA6fdd78dc18c5: Update Appstream for new release (authored by Christoph Feck <cfeck@kde.org>).
Update Appstream for new release
Dec 5 2019, 10:28 PM
werner added a comment to T4585: pinentry-tty mishandles ctrl-C.

allow-loopback-pinentry in gpg-agent.conf is actually the default. This options advises gpg-agent to accept a request for a loopback-pinentry. If you would configure no-allow-loopback-pinentry, requests from gpg to use a loopback pinentry are rejected.

Dec 5 2019, 8:57 PM · Restricted Project, Bug Report
aheinecke added a subtask for T4637: GpgOL: Encoding problems in German: T4660: Gpg4win 3.1.11.
Dec 5 2019, 1:53 PM · Restricted Project, gpgol
aheinecke added a parent task for T4660: Gpg4win 3.1.11: T4637: GpgOL: Encoding problems in German.
Dec 5 2019, 1:53 PM · Release Info, gpg4win
aheinecke closed T3961: GpgOL: Add option to prefer S/MIME over OpenPGP in autoresolution as Resolved.

I think this is now resolved.

Dec 5 2019, 1:16 PM · S/MIME, gpgol
maiden_taiwan added a comment to T4585: pinentry-tty mishandles ctrl-C.

@gniibe - Thanks for your explanation. Is --pinentry-mode=loopback the same as specifying in ~/.gnupg/gpg-agent.conf:

Dec 5 2019, 1:01 PM · Restricted Project, Bug Report
gniibe added a subtask for T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · pinentry, Feature Request
gniibe added parent tasks for T4659: Release Pinentry-1.1.1: T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase, T4337: pinentry-fltk: Formatstring handling, T4336: pinentry-fltk: Keyboard shortcuts are not recognized, T4263: Pinentry does not support --disable-doc configure option, T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin, T4598: curses: dialog broken with wide characters.
Dec 5 2019, 7:35 AM · pinentry, Release Info
gniibe added a subtask for T4336: pinentry-fltk: Keyboard shortcuts are not recognized: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · pinentry, patch, Bug Report
gniibe added a subtask for T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · Cross-Compiler, pinentry, Bug Report
gniibe added a subtask for T4263: Pinentry does not support --disable-doc configure option: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · pinentry, Bug Report
gniibe added a subtask for T4598: curses: dialog broken with wide characters: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · pinentry
gniibe added a subtask for T4337: pinentry-fltk: Formatstring handling: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:35 AM · patch, pinentry, Bug Report
gniibe added a parent task for T4659: Release Pinentry-1.1.1: T4583: pinentry-tty should accept backspace, delete, and ctrl-U.
Dec 5 2019, 7:22 AM · pinentry, Release Info
gniibe added a subtask for T4583: pinentry-tty should accept backspace, delete, and ctrl-U: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:22 AM · pinentry, Restricted Project, Bug Report
gniibe added a subtask for T4585: pinentry-tty mishandles ctrl-C: T4659: Release Pinentry-1.1.1.
Dec 5 2019, 7:20 AM · Restricted Project, Bug Report
gniibe added a parent task for T4659: Release Pinentry-1.1.1: T4585: pinentry-tty mishandles ctrl-C.
Dec 5 2019, 7:20 AM · pinentry, Release Info
gniibe renamed T4659: Release Pinentry-1.1.1 from Release Pinentry-1.0.1 to Release Pinentry-1.1.1.
Dec 5 2019, 7:14 AM · pinentry, Release Info