Page MenuHome GnuPG
Feed All Stories

Feb 7 2022

werner added a comment to T5820: Slow symmetric decryption speed.

Breaking the flawless decryption of existing old data is unfortunately a highly controversy topic. Recall the no-more-v3 packet support or the required MDC. It was technically okay and 99.99% of the users didn't even notice it. But some were very vocational.

Feb 7 2022, 7:23 PM · gnupg (gpg23), Bug Report
werner committed rM72bb46b34f51: Release 1.17.0 (authored by werner).
Release 1.17.0
Feb 7 2022, 6:13 PM
werner committed rMfb5369161f9d: Post release updates (authored by werner).
Post release updates
Feb 7 2022, 6:13 PM
werner committed rM451a42f0d21c: qt: Fix build for older Qt versions. (authored by werner).
qt: Fix build for older Qt versions.
Feb 7 2022, 6:13 PM
werner committed rD1e73143bfac3: swdb: GPGME 1.17.0 (authored by werner).
swdb: GPGME 1.17.0
Feb 7 2022, 6:11 PM
werner committed rG5a7ed6dd8f1b: gpgconf: Make gpgconf --launch dirmngr work again (authored by werner).
gpgconf: Make gpgconf --launch dirmngr work again
Feb 7 2022, 6:08 PM
werner committed rG32b364b99b49: gpgconf: Print the used code pages on Windows with --show-configs (authored by werner).
gpgconf: Print the used code pages on Windows with --show-configs
Feb 7 2022, 6:08 PM
werner committed rG7d1215cb9cba: common: Fix creation of Windows socket directories. (authored by werner).
common: Fix creation of Windows socket directories.
Feb 7 2022, 6:08 PM
jukivili created T5820: Slow symmetric decryption speed.
Feb 7 2022, 5:05 PM · gnupg (gpg23), Bug Report
enno added a comment to T3020: Lock files not compatible between Windows and Linux (invalid size).

Yes, it would be convenient to use the same $GNUPGHOME in Git Bash (using /usr/bin/gpg) as in PowerShell / Cmd (using gpg.exe in %PATH%)

Feb 7 2022, 3:44 PM · Bug Report, gnupg
werner triaged T5819: Release GPGME 1.17.0 as Low priority.
Feb 7 2022, 12:08 PM · Release Info, gpgme
netchild added a comment to T5814: gpg-agent can't find existing 'pinentry', searches 'Pinentry' (uppercase'P') instead.

% export GPG_TTY=$(tty)

Feb 7 2022, 12:03 PM · Not A Bug, Bug Report
aheinecke committed rW3fb2483fa993: Update Kleo + deps, ntbtls and libgcrypt (authored by aheinecke).
Update Kleo + deps, ntbtls and libgcrypt
Feb 7 2022, 12:01 PM
aheinecke committed rWdfb1bdd84568: appimage: Package gnupg-vsd help files (authored by aheinecke).
appimage: Package gnupg-vsd help files
Feb 7 2022, 12:01 PM
mieth added a comment to T5813: Locating Keys via WKD with gpg4win fails with unknown error..

Might be an issue with matching ciphersuites? There was a problem with this before when GnuPG didn't support AES-GCM yet (https://dev.gnupg.org/T4597). That was added in 2020, maybe it's not rolled out far enough yet?

Either way, I hadn't considered this for the WKD relay. I'll look into enabling AES-CBC there, at least for backwards compatibility.

Feb 7 2022, 11:41 AM · wkd, gpg4win, Bug Report
gniibe changed the status of T5721: gpg22: Update *.m4 to prefer use of gpgrt-config and *.pc to *-config, a subtask of T5034: dev: Deprecate libassuan-config, libgcrypt-config, ksba-config, ntbtls-config, npth-config, and gpg-error-config, from Open to Testing.
Feb 7 2022, 11:33 AM
gniibe changed the status of T5721: gpg22: Update *.m4 to prefer use of gpgrt-config and *.pc to *-config from Open to Testing.

Done by rGc8cd66ae7e60: m4: Update our library m4 files from master.

Feb 7 2022, 11:33 AM · gnupg (gpg22)
gniibe committed rG8021fe7670c7: po: Update Japanese Translation. (authored by gniibe).
po: Update Japanese Translation.
Feb 7 2022, 11:30 AM
gniibe added a comment to T5814: gpg-agent can't find existing 'pinentry', searches 'Pinentry' (uppercase'P') instead.

The change of pinentry-tty rP7f7fd8bcfd74: tty: Fix error return paths and its resource leaks. fixes SEGV, but the problem of your case is that access to the device file (/dev/pts/2 in the case of your log with pinentry-tty) failed.

Feb 7 2022, 10:57 AM · Not A Bug, Bug Report
aheinecke committed rD5c7510b68f77: swdb: Add Gpg4win-4 (authored by aheinecke).
swdb: Add Gpg4win-4
Feb 7 2022, 10:47 AM
werner committed rG98f84479ae62: po: Auto update (authored by werner).
po: Auto update
Feb 7 2022, 10:24 AM
werner committed rG03c547ee043c: po: Update the German translation (authored by werner).
po: Update the German translation
Feb 7 2022, 10:24 AM
werner committed rD4b3268d7c185: swdb: Ntbtls 0.3.0 (authored by werner).
swdb: Ntbtls 0.3.0
Feb 7 2022, 10:17 AM
werner committed rDadf76df4879b: swdb: Libgcrypt 1.8.9 (authored by werner).
swdb: Libgcrypt 1.8.9
Feb 7 2022, 10:17 AM
werner closed T5467: Release libgcrypt 1.8.9 as Resolved.
Feb 7 2022, 10:01 AM · libgcrypt, Release Info
werner committed rC5d99af142c7d: pkgconfig: Fix libgcrypt.pc. (authored by gniibe).
pkgconfig: Fix libgcrypt.pc.
Feb 7 2022, 9:45 AM
werner committed rC34d773515f3c: build: More accurate dependency to -lgpg-error. (authored by gniibe).
build: More accurate dependency to -lgpg-error.
Feb 7 2022, 9:45 AM
werner committed rCaa5c08afe5ae: Post release updates (authored by werner).
Post release updates
Feb 7 2022, 9:45 AM
werner committed rCfdb05b27966f: Release 1.8.9 (authored by werner).
Release 1.8.9
Feb 7 2022, 9:45 AM
ikloecker closed T5808: gpgme: Add support for importing keys given by key id from a keyserver, a subtask of T5805: Kleopatra or GnuPG: Auto retrieve signers key, as Resolved.
Feb 7 2022, 9:44 AM · gnupg, kleopatra, Restricted Project
ikloecker closed T5808: gpgme: Add support for importing keys given by key id from a keyserver as Resolved.
Feb 7 2022, 9:44 AM · gpgme, Restricted Project
werner triaged T5818: Release Libgcrypt 1.8.10 as Low priority.
Feb 7 2022, 9:44 AM · Release Info, libgcrypt
ikloecker added a comment to T5815: GPG-Agent randomly throwing "IPC connect call failed" .

GnuPG 2.1 is seriously out of date and long out of support. It's probably full of bugs that have been fixed in the last 5 years since its release. Please do yourself a big favor and update to a supported version of GnuPG 2.2.

Feb 7 2022, 9:38 AM · Bug Report
aheinecke committed rKLEOPATRAc28b55aa62bf: Use different aboutdata for signed AppImage (authored by aheinecke).
Use different aboutdata for signed AppImage
Feb 7 2022, 9:12 AM
aheinecke committed rKLEOPATRAd55483bbea6b: Add message box in case an URL open is prohibited (authored by aheinecke).
Add message box in case an URL open is prohibited
Feb 7 2022, 9:12 AM
werner committed rW4f2adb3663e3: appimage: Create a run-gpgconf script. (authored by werner).
appimage: Create a run-gpgconf script.
Feb 7 2022, 8:17 AM
netchild added a comment to T5814: gpg-agent can't find existing 'pinentry', searches 'Pinentry' (uppercase'P') instead.

As the above commit only references pinentry-tty.c, what's the problem with pinentry-curses? Shall I provide the same log with pinentry-curses?

Feb 7 2022, 8:11 AM · Not A Bug, Bug Report
netchild added a comment to T5814: gpg-agent can't find existing 'pinentry', searches 'Pinentry' (uppercase'P') instead.

Yes, this was the correct tty at the time of the generation of this log.

Feb 7 2022, 8:09 AM · Not A Bug, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEObb165137cb0e: GIT_SILENT: prepare 5.19.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.19.3
Feb 7 2022, 7:18 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA332ec9e0a238: GIT_SILENT: prepare 5.19.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.19.3
Feb 7 2022, 7:14 AM
gniibe committed rC08ab32228ad2: kdf: Add experimental Balloon KDF. (authored by gniibe).
kdf: Add experimental Balloon KDF.
Feb 7 2022, 6:17 AM
gniibe committed rCe257fe39b8ff: kdf: Use u64. (authored by gniibe).
kdf: Use u64.
Feb 7 2022, 6:17 AM
gniibe triaged T5817: libgcrypt: Add Balloon KDF as Normal priority.
Feb 7 2022, 6:15 AM · libgcrypt, Feature Request
gniibe added a comment to T5814: gpg-agent can't find existing 'pinentry', searches 'Pinentry' (uppercase'P') instead.

Thank you for your debugging.

Feb 7 2022, 3:06 AM · Not A Bug, Bug Report

Feb 6 2022

werner committed rWcbe4d6a8c30c: appimage: Provide a way to locate infos about the AppImage (authored by werner).
appimage: Provide a way to locate infos about the AppImage
Feb 6 2022, 10:56 PM
Sabrosa added a comment to D548: w32: Fixed not focused window.
In D548#5450, @werner wrote:

I am not sure what all the other ode changes are about. There is no explanation.

Feb 6 2022, 8:50 PM
werner requested changes to D548: w32: Fixed not focused window.

I am not sure what all the other ode changes are about. There is no explanation.

Feb 6 2022, 7:17 PM
werner closed T5816: mailing list address confusion (lists.gnupg.org shown, but does not work) as Resolved.

disk full. Fixed. Thanks.

Feb 6 2022, 7:11 PM · gpgweb, Bug Report

Feb 5 2022

Sabrosa requested review of D548: w32: Fixed not focused window.
Feb 5 2022, 11:20 PM
ametzler1 created T5816: mailing list address confusion (lists.gnupg.org shown, but does not work).
Feb 5 2022, 6:24 PM · gpgweb, Bug Report

Feb 4 2022

werner committed rGc8cd66ae7e60: m4: Update our library m4 files from master (authored by werner).
m4: Update our library m4 files from master
Feb 4 2022, 7:12 PM
aneet_gpg created T5815: GPG-Agent randomly throwing "IPC connect call failed" .
Feb 4 2022, 7:03 PM · Bug Report
werner committed rT3aab430f4d6b: Fix building with libgcrypt and libksba in non-standard locations. (authored by werner).
Fix building with libgcrypt and libksba in non-standard locations.
Feb 4 2022, 6:35 PM
werner committed rT5fbe0e18e266: Make X448 support depend on the Libgcrypt version (authored by werner).
Make X448 support depend on the Libgcrypt version
Feb 4 2022, 6:35 PM
ikloecker added a comment to T5805: Kleopatra or GnuPG: Auto retrieve signers key.

Manual retrieval of missing certification keys is now possible from the Certifications dialog.

Feb 4 2022, 3:50 PM · gnupg, kleopatra, Restricted Project
ikloecker committed rKLEOPATRA476e1af1687d: Disable the "Fetch Missing Keys" button instead of the whole dialog (authored by ikloecker).
Disable the "Fetch Missing Keys" button instead of the whole dialog
Feb 4 2022, 3:46 PM
ikloecker committed rKLEOPATRA283f75cec22e: Allow canceling of long running retrieval of missing keys (authored by ikloecker).
Allow canceling of long running retrieval of missing keys
Feb 4 2022, 3:46 PM
ikloecker committed rKLEOPATRA1bae2b0bbeaa: Fix canceling of import command (authored by ikloecker).
Fix canceling of import command
Feb 4 2022, 3:46 PM
ikloecker committed rKLEOPATRA9d66f48df306: Fix check for missing certification keys (authored by ikloecker).
Fix check for missing certification keys
Feb 4 2022, 3:46 PM
aheinecke committed rW9d0dac5a0aac: Also use https for snapshots in packages.current (authored by aheinecke).
Also use https for snapshots in packages.current
Feb 4 2022, 1:15 PM
aheinecke committed rW4ac35d8a313e: Use snapshot of NTBTLs (authored by aheinecke).
Use snapshot of NTBTLs
Feb 4 2022, 1:12 PM
werner committed rW18b1e7dd4a78: And we also need to replace ftp.gnupg.org here. (authored by werner).
And we also need to replace ftp.gnupg.org here.
Feb 4 2022, 1:09 PM
aheinecke committed rWeea7963541ff: Fix checksum of gnupg-src package (authored by aheinecke).
Fix checksum of gnupg-src package
Feb 4 2022, 1:06 PM
gniibe committed rCa484bd665f4a: jitterentropy: Include <fcntl.h> and <limits.h> (authored by heirecka).
jitterentropy: Include <fcntl.h> and <limits.h>
Feb 4 2022, 8:17 AM
netchild added a comment to T5814: gpg-agent can't find existing 'pinentry', searches 'Pinentry' (uppercase'P') instead.

I killed gpg-agent after the config change / before running gpg again. That should be enough to pick-up the config change, correct? In the mean time the system in question was rebooted. Here the full log /with key related stuff redacted).

Feb 4 2022, 7:56 AM · Not A Bug, Bug Report
gniibe added a comment to T5814: gpg-agent can't find existing 'pinentry', searches 'Pinentry' (uppercase'P') instead.

Strange. pinentry-tty has no place to report ENOENT. I wonder if you notified gpg-agent when you change the config (like gpgconf --reload gpg-agent).

Feb 4 2022, 4:06 AM · Not A Bug, Bug Report

Feb 3 2022

Laurent Montel <montel@kde.org> committed rLIBKLEO950a3f862fdd: GIT_SILENT: prepare 5.19.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.19.3
Feb 3 2022, 10:32 PM
werner committed rG137590fd8614: dirmngr: Allow building with non-standard ntbtls location. (authored by werner).
dirmngr: Allow building with non-standard ntbtls location.
Feb 3 2022, 9:54 PM
werner committed rW276a4145b173: Temporary use gnupg-2.2.23-beta36 (authored by werner).
Temporary use gnupg-2.2.23-beta36
Feb 3 2022, 8:42 PM
werner committed rG0b76ef48e1df: dirmngr: Simplify --gpgconf-list output (authored by werner).
dirmngr: Simplify --gpgconf-list output
Feb 3 2022, 6:28 PM
ikloecker added a comment to rW2623c3391fb1: appimage: Need to add ntbtls to another list.

gpg4win_spkgs is used for building the stuff for gpg4win, i.e. for Windows. Are you sure you need/want ntbtls for the Windows build?

Feb 3 2022, 6:19 PM
ikloecker committed rMca1c30b6fa29: qt: Add job to import keys given by key ids (authored by ikloecker).
qt: Add job to import keys given by key ids
Feb 3 2022, 4:47 PM
ikloecker committed rMbbaeeb5b9d5c: cpp: Allow import of keys given by key ids (authored by ikloecker).
cpp: Allow import of keys given by key ids
Feb 3 2022, 4:47 PM
ikloecker committed rM3d7810e8d940: cpp: Add internal adapter for passing a vector of strings to gpgme (authored by ikloecker).
cpp: Add internal adapter for passing a vector of strings to gpgme
Feb 3 2022, 4:47 PM
ikloecker committed rMec8d1ee13fce: qt: Add helper for converting QStringList to vector of strings (authored by ikloecker).
qt: Add helper for converting QStringList to vector of strings
Feb 3 2022, 4:47 PM
ikloecker committed rM3c2cff74b535: core: New function gpgme_op_receive_keys (authored by ikloecker).
core: New function gpgme_op_receive_keys
Feb 3 2022, 4:47 PM
werner committed rW435c1fd8a056: appimage: Let's build gnupg before QT (authored by werner).
appimage: Let's build gnupg before QT
Feb 3 2022, 4:46 PM
ikloecker committed rKLEOPATRA1a17bc62f025: Allow retrieving missing signer keys from Certifications dialog (authored by ikloecker).
Allow retrieving missing signer keys from Certifications dialog
Feb 3 2022, 3:59 PM
ikloecker committed rKLEOPATRA954c8a206190: Add command for importing keys given by key ids from keyservers (authored by ikloecker).
Add command for importing keys given by key ids from keyservers
Feb 3 2022, 3:59 PM
werner committed rW2623c3391fb1: appimage: Need to add ntbtls to another list (authored by werner).
appimage: Need to add ntbtls to another list
Feb 3 2022, 3:35 PM
aheinecke committed rKLEOPATRAe9f76b6d359a: Call flushcrls the same on linux as on win (authored by aheinecke).
Call flushcrls the same on linux as on win
Feb 3 2022, 3:31 PM
aheinecke changed the status of T5812: GpgOL: Draft encryption after modification no longer works from Open to Testing.

This and some other issues with draft encryption are now fixed in master and need a release of GpgOL.

Feb 3 2022, 3:17 PM · gpgol, Restricted Project
werner committed rWf76449a9bf90: appimage: We need ntbtls here. (authored by werner).
appimage: We need ntbtls here.
Feb 3 2022, 3:06 PM
aheinecke committed rKLEOPATRAfe6ba22610fd: Use better default path for outlook attachments (authored by aheinecke).
Use better default path for outlook attachments
Feb 3 2022, 3:04 PM
werner committed rWce6e268df02e: Update libgpg-error to 1.44 (authored by werner).
Update libgpg-error to 1.44
Feb 3 2022, 2:58 PM
aheinecke closed T5564: GpgOL: Add key selection dialog if draft encrypt is on and no key has been selected as Resolved.

We now autoselect the key.

Feb 3 2022, 2:50 PM · gpgol, Restricted Project
werner committed rGbcf446b70ca5: sm: New option --ignore-cert-with-oid. (authored by werner).
sm: New option --ignore-cert-with-oid.
Feb 3 2022, 2:30 PM
werner committed rGe23dc755fa72: sm: New option --ignore-cert-with-oid. (authored by werner).
sm: New option --ignore-cert-with-oid.
Feb 3 2022, 2:28 PM
werner added a comment to rGb2cedc108d5c: gpg: Fix for -Wformat when using uint64_t..

Why not simply cast to uintmax_t ? That makes the string easier to read.

Feb 3 2022, 2:25 PM
aheinecke committed rOa71296554e05: Autoselect draft enc key if set to auto (authored by aheinecke).
Autoselect draft enc key if set to auto
Feb 3 2022, 2:23 PM
aheinecke committed rO912eeecb6bbb: Handle encryption of attachs without MAPI obj (authored by aheinecke).
Handle encryption of attachs without MAPI obj
Feb 3 2022, 2:23 PM
aheinecke committed rO79174ee7bff8: Clear selection after closing draft (authored by aheinecke).
Clear selection after closing draft
Feb 3 2022, 12:16 PM
aheinecke committed rO61e57c5f6128: Fix spurious BUG debug output (authored by aheinecke).
Fix spurious BUG debug output
Feb 3 2022, 12:16 PM
aheinecke committed rOf544b4f1ccf3: Fix draft re-encryption on close (authored by aheinecke).
Fix draft re-encryption on close
Feb 3 2022, 12:16 PM
Valodim added a comment to T5813: Locating Keys via WKD with gpg4win fails with unknown error..

Might be an issue with matching ciphersuites? There was a problem with this before when GnuPG didn't support AES-GCM yet (https://dev.gnupg.org/T4597). That was added in 2020, maybe it's not rolled out far enough yet?

Feb 3 2022, 11:59 AM · wkd, gpg4win, Bug Report
netchild added a comment to T5814: gpg-agent can't find existing 'pinentry', searches 'Pinentry' (uppercase'P') instead.

GPG_TTY in my tests from which I generated the logs above is set to /dev/pts/1 (which is what "tty" returns, what exists in the FS, and what is writable to the user which performs the test).

Feb 3 2022, 9:11 AM · Not A Bug, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEObbdc5ecbe4d7: Make sure helper apps we start are in path (authored by Laurent Montel <montel@kde.org>).
Make sure helper apps we start are in path
Feb 3 2022, 7:34 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA87458c2a825d: Make sure helper apps we start are in path (authored by Laurent Montel <montel@kde.org>).
Make sure helper apps we start are in path
Feb 3 2022, 7:09 AM
gniibe added a comment to T5814: gpg-agent can't find existing 'pinentry', searches 'Pinentry' (uppercase'P') instead.

The string 'Pinentry' is a module name, which is defined in libgpg-error.
It means, the error source is pinentry.

Feb 3 2022, 2:57 AM · Not A Bug, Bug Report

Feb 2 2022

werner committed rGe058d15d2d56: gpgconf: Return the compliance_de_vs item. (authored by werner).
gpgconf: Return the compliance_de_vs item.
Feb 2 2022, 8:42 PM