Page MenuHome GnuPG
Feed Advanced Search

Mar 21 2022

werner committed rG6d30fb6940d5: dirmngr: Make WKD_GET work even for servers not handling SRV RRs. (authored by werner).
dirmngr: Make WKD_GET work even for servers not handling SRV RRs.
Mar 21 2022, 10:41 PM
werner added a comment to T4729: WKD via http_proxy does not work if DNS is broken/unavailable.

Actually this is pretty obvious; we better ignore such misbehaving servers.

Mar 21 2022, 10:40 PM · gnupg (gpg22), Restricted Project, dns, dirmngr
werner committed rG92c8ae720e69: dirmngr: Make WKD_GET work even for servers not handling SRV RRs. (authored by werner).
dirmngr: Make WKD_GET work even for servers not handling SRV RRs.
Mar 21 2022, 10:40 PM
werner triaged T5886: Mutt PGP Error: "Could not decrypt PGP message" & "Could not copy message" on Ubuntu machine but works on macOS machine as Low priority.
Mar 21 2022, 6:29 PM · gnupg, Support
werner changed the status of T4394: Use I/O callbacks in gpgtar from Open to Testing.

No need for callbacks actually. We can do it in a simpler way. See commit rGe5ef5e3b914d5c8f0b841b078b164500ea157804

Mar 21 2022, 1:27 PM · gnupg (gpg22), gpgtar
werner committed rGd431feb3077f: gpgtar: Finally use a pipe for decryption. (authored by werner).
gpgtar: Finally use a pipe for decryption.
Mar 21 2022, 1:22 PM
werner committed rGe5ef5e3b914d: gpgtar: Finally use a pipe for decryption. (authored by werner).
gpgtar: Finally use a pipe for decryption.
Mar 21 2022, 1:22 PM
werner added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

That would be bad for unattended use cases. Recording the time the lock file was created might be a solution. Then cleanup only after 15 minutes or so.

Mar 21 2022, 8:37 AM · Bug Report, gnupg (gpg23)
werner triaged T5887: gpgme_data_identify() function prototype not as documented as Normal priority.
Mar 21 2022, 7:45 AM · Documentation, gpgme, Bug Report

Mar 18 2022

werner added a comment to T5885: Better message than "Inappropriate ioctl for device" for tty pinentries.

Is your GPG_TTY set so that pinentry can find the right tty?

Mar 18 2022, 5:36 PM · Feature Request, pinentry, gnupg
werner edited projects for T5886: Mutt PGP Error: "Could not decrypt PGP message" & "Could not copy message" on Ubuntu machine but works on macOS machine, added: Support, Mutt; removed Bug Report.

Sorry, without detailed output of gpg we can't help you here. This is definitely not a GnuPG bug because too many people are using mutt and gnupg. You should also "set crypt_use_gpgme" -it works far better.

Mar 18 2022, 5:32 PM · gnupg, Support
werner committed rG449d2fbcde63: common: New function map_static_strings (authored by werner).
common: New function map_static_strings
Mar 18 2022, 2:23 PM
werner committed rG8631d4cfe251: gpg: Allow decryption of symencr even for non-compliant cipher. (authored by werner).
gpg: Allow decryption of symencr even for non-compliant cipher.
Mar 18 2022, 2:23 PM
werner committed rG06b70daa505d: gpg: Print info about the used AEAD algorithm in the compliance msg. (authored by werner).
gpg: Print info about the used AEAD algorithm in the compliance msg.
Mar 18 2022, 2:23 PM
werner committed rG6d6438a361d2: common: New flags for gnupg_spawn_process (authored by werner).
common: New flags for gnupg_spawn_process
Mar 18 2022, 2:23 PM
werner added a comment to T5885: Better message than "Inappropriate ioctl for device" for tty pinentries.

Please run with option -v to see what's wrong with pinentry.

Mar 18 2022, 2:22 PM · Feature Request, pinentry, gnupg
werner committed rGc1453665491f: common: New function map_static_strings (authored by werner).
common: New function map_static_strings
Mar 18 2022, 2:10 PM
werner committed rG15eda7ce783a: gpg: Print info about the used AEAD algorithm. (authored by werner).
gpg: Print info about the used AEAD algorithm.
Mar 18 2022, 2:10 PM
werner committed rG7ba44d15ca2f: common: New flags for gnupg_spawn_process (authored by werner).
common: New flags for gnupg_spawn_process
Mar 18 2022, 2:10 PM
werner committed rGe081a601f7b3: gpg: Allow decryption of symencr even for non-compliant cipher. (authored by werner).
gpg: Allow decryption of symencr even for non-compliant cipher.
Mar 18 2022, 2:10 PM
werner raised a concern with rGd94b411f129f: common: Fix a race condition removing stale lockfile..
Mar 18 2022, 8:49 AM

Mar 17 2022

werner closed T5880: Old version of Zlib in GnuPG as Resolved.

SWDB updated - thus the latest zlib will be part of the next Windows build.

Mar 17 2022, 8:04 AM · CVE, gnupg (gpg22), gpg4win

Mar 16 2022

werner lowered the priority of T5750: GpgOL links to an FSF page for "Unsicher GpgOL" from High to Normal.
Mar 16 2022, 4:35 PM · Unknown Object (Project), Feature Request, gpgol
werner claimed T4729: WKD via http_proxy does not work if DNS is broken/unavailable.
Mar 16 2022, 4:31 PM · gnupg (gpg22), Unknown Object (Project), dns, dirmngr
werner raised the priority of T4729: WKD via http_proxy does not work if DNS is broken/unavailable from Normal to High.
Mar 16 2022, 4:30 PM · gnupg (gpg22), Unknown Object (Project), dns, dirmngr

Mar 15 2022

werner committed rDccca767997cf: swdb: Update zlib (authored by werner).
swdb: Update zlib
Mar 15 2022, 3:37 PM
werner raised the priority of T5880: Old version of Zlib in GnuPG from Low to Normal.

All 4 CVEs are findings related to standard conforming compiler optimizations which OTOH break long standing assumptions on C coding. “Let us show that our compiler produces the fastes code ever and ignore any assumptions coders had made over the last 50 year”.

Mar 15 2022, 3:22 PM · CVE, gnupg (gpg22), gpg4win
werner set External Link to https://www.openwall.com/lists/oss-security/2016/12/05/21 on T5880: Old version of Zlib in GnuPG.
Mar 15 2022, 3:17 PM · CVE, gnupg (gpg22), gpg4win
werner renamed T5879: Source of Pinentry title from Source of password prompt to Source of Pinentry title.
Mar 15 2022, 1:04 PM · pinentry
werner triaged T5880: Old version of Zlib in GnuPG as Low priority.

Right, we are not affected by these CVE because we use only the very basic core in gpg and no higher level functions. At least for GnuPG there will be no update.

Mar 15 2022, 1:01 PM · CVE, gnupg (gpg22), gpg4win

Mar 14 2022

werner committed rD7ee341b561a0: Typo fixes (authored by werner).
Typo fixes
Mar 14 2022, 9:09 AM
werner triaged T5596: Libgcrypt documentation: corrections to obvious misprints as Normal priority.

Thanks for you patches. Most of them applied cleanly despite that I delayed processing them for half a year.

Mar 14 2022, 8:59 AM · libgcrypt, patch, Documentation, Bug Report

Mar 10 2022

werner added a comment to T4513: dirmngr should try the configured keyservers anyway even if they are all dead.

Gook luck on Solaris with this suggestion ;-)

Mar 10 2022, 12:17 PM · Feature Request, Keyserver, dirmngr

Mar 9 2022

werner added a comment to T5856: Forcing aead when creating sign & encrypted files creates inconsistent results.

Reagarding the OpenPGP specs: there is a new draft with LOTS of changes to already agreed upon formats and conducted interop tests. Almost everything we implemented in GnuPG and RNP has had rough consensus in the WG. Minor things like AEAD chunk size were the contested pieces. However, now they want to change everything with the possible outcome of discretization the long established trust in the stability and durability of the PGP data and key format.

Mar 9 2022, 2:19 PM · gnupg (gpg23), Bug Report
werner closed T5874: gpgconf has verbose mode enabled by default as Resolved.

Thanks for notifying. Will be fixed in the next release (mid Apri).

Mar 9 2022, 2:04 PM · gnupg (gpg22), Bug Report
werner committed rGe8b1ab1d2d22: gpgconf: Silence warnings from parsing the options files (authored by werner).
gpgconf: Silence warnings from parsing the options files
Mar 9 2022, 2:03 PM

Mar 8 2022

werner committed rGee013c5350ce: gpg: New option --require-compliance. (authored by werner).
gpg: New option --require-compliance.
Mar 8 2022, 7:29 PM
werner committed rGf8075257afad: gpgsm: New option --require-compliance (authored by werner).
gpgsm: New option --require-compliance
Mar 8 2022, 7:29 PM
werner committed rG847d618454e6: gpgsm: New option --require-compliance (authored by werner).
gpgsm: New option --require-compliance
Mar 8 2022, 7:13 PM
werner committed rG17890d431873: gpg: New option --require-compliance. (authored by werner).
gpg: New option --require-compliance.
Mar 8 2022, 7:13 PM
werner committed rGc11292fe736d: gpg: Give Libgcrypt CFLAGS a higher priority than SQlite. (authored by werner).
gpg: Give Libgcrypt CFLAGS a higher priority than SQlite.
Mar 8 2022, 7:13 PM
werner closed T5691: Release libgcrypt 1.10.0 as Resolved.
Mar 8 2022, 11:02 AM · FIPS, Release Info, libgcrypt
werner committed rG70b738f93f1a: gpgtar,w32: Support file names longer than MAX_PATH. (authored by werner).
gpgtar,w32: Support file names longer than MAX_PATH.
Mar 8 2022, 8:11 AM
werner committed rG6afedbcd47d9: common,w32: Support file names longer than MAX_PATH in iobuf. (authored by werner).
common,w32: Support file names longer than MAX_PATH in iobuf.
Mar 8 2022, 8:11 AM

Mar 7 2022

werner closed T5815: GPG-Agent randomly throwing "IPC connect call failed" as Resolved.
Mar 7 2022, 11:22 AM · Bug Report

Mar 6 2022

werner committed rMf61a14f189d3: Post release updates (authored by werner).
Post release updates
Mar 6 2022, 7:38 PM
werner committed rMee50a38823da: Release 1.17.1 (authored by werner).
Release 1.17.1
Mar 6 2022, 7:38 PM
werner committed rDd32ad12fb12d: swdb: GPGME 1.17.1 (authored by werner).
swdb: GPGME 1.17.1
Mar 6 2022, 6:39 PM
werner added projects to T5871: GPGME: New Qt util.cpp (1.17.0) FTBFS for i386 only: gpgme, Duplicate.

Please see T5834 which is fixed in 1.17.1

Mar 6 2022, 6:19 PM · Duplicate, gpgme, Bug Report
werner closed T5834: C++ ABI breakage in gpgme-1.17.0? as Resolved.

Fixed in 1.17.1

Mar 6 2022, 6:13 PM · Bug Report
werner closed T5872: Release GPGME 1.17.1 as Resolved.
Mar 6 2022, 6:12 PM · Release Info, gpgme
werner added a comment to T5819: Release GPGME 1.17.0.

Note the ABI bug the Qt version of 1.17.0 which is fixed with 1.17.1 (T5872)

Mar 6 2022, 6:10 PM · Release Info, gpgme
werner closed T5819: Release GPGME 1.17.0 as Resolved.
Mar 6 2022, 6:09 PM · Release Info, gpgme
werner triaged T5872: Release GPGME 1.17.1 as High priority.
Mar 6 2022, 5:47 PM · Release Info, gpgme

Mar 4 2022

werner committed rG4122896a39b7: common,w32: Support file names longer than MAX_PATH in iobuf. (authored by werner).
common,w32: Support file names longer than MAX_PATH in iobuf.
Mar 4 2022, 3:04 PM
werner committed rG5492079defab: gpgtar,w32: Support file names longer than MAX_PATH. (authored by werner).
gpgtar,w32: Support file names longer than MAX_PATH.
Mar 4 2022, 3:04 PM
werner committed rE32dad4e4135f: w32: Support file names longer than MAX_PATH. (authored by werner).
w32: Support file names longer than MAX_PATH.
Mar 4 2022, 2:43 PM

Mar 3 2022

werner added a project to T5868: Attached files: gpgol.

Please describe your problem in more detail. Also: Which version of GpgOl and Outlook are you using, SMTP/IMAP or Exchange?

Mar 3 2022, 9:42 AM · No Response, gpgol, Bug Report, gpg4win
werner lowered the priority of T5870: libgcrypt: AEAD API for FIPS 140 (in future) from Unbreak Now! to Normal.

I don't think it is justified to tag this as "unbreak now" - which we use for severe bugs inhibiting the use of a deployed version.

Mar 3 2022, 9:40 AM · Feature Request, FIPS, libgcrypt

Mar 2 2022

werner awarded rG8e650dbd48fa: scd: Let READKEY support --format=ssh option. a Cup of Joe token.
Mar 2 2022, 11:16 AM

Feb 27 2022

werner committed rG7c8c6060616a: agent: New flag "qual" for the trustlist.txt. (authored by werner).
agent: New flag "qual" for the trustlist.txt.
Feb 27 2022, 12:30 PM
werner committed rGf03c871c9e40: agent: Print the correct daemon name in presence of a --foo-program. (authored by werner).
agent: Print the correct daemon name in presence of a --foo-program.
Feb 27 2022, 12:30 PM
werner committed rGb901e63b4d8c: dimngr: Do not check the self-signature of a root CA cert. (authored by werner).
dimngr: Do not check the self-signature of a root CA cert.
Feb 27 2022, 12:30 PM
werner committed rG890e9849b58e: dirmngr: Support ECDSA for OCSP. (authored by werner).
dirmngr: Support ECDSA for OCSP.
Feb 27 2022, 12:30 PM
werner committed rGde87c8e1ead7: dirmngr: Support ECDSA for CRLs (authored by werner).
dirmngr: Support ECDSA for CRLs
Feb 27 2022, 12:30 PM

Feb 26 2022

werner committed rK24992a4a7a61: ocsp: Accept a server not responding with a nonce (authored by werner).
ocsp: Accept a server not responding with a nonce
Feb 26 2022, 10:37 PM
werner committed rKc9cde18bc84a: ocsp: Fix detecting the right response item (authored by werner).
ocsp: Fix detecting the right response item
Feb 26 2022, 10:37 PM

Feb 25 2022

werner added a comment to T5850: Kleopatra: "Show not certified certificates" button shows any not fully valid certificates.

I tend to agree

Feb 25 2022, 4:32 PM · Unknown Object (Project), kleopatra, Bug Report
werner closed T5823: DNS srv problem with Tor transparent proxy as Resolved.
Feb 25 2022, 9:15 AM · Not A Bug
werner added a comment to T5639: dirmngr uses the wrong Let's encrypt chain.
echo BYE | dirmngr -vv --server 2>certs.log
Feb 25 2022, 9:10 AM · gnupg (gpg22), dirmngr

Feb 24 2022

werner committed rG9116fd1e9a2d: g10: Avoid extra hash contexts when decrypting MDC input (authored by jukivili).
g10: Avoid extra hash contexts when decrypting MDC input
Feb 24 2022, 2:15 PM
werner closed T5820: Slow symmetric decryption speed as Resolved.
Feb 24 2022, 2:15 PM · gnupg (gpg23), Bug Report
werner added a comment to T5820: Slow symmetric decryption speed.

Cool. I did some quick tests with 2.2 on my pretty old X220 and it really makes sense to apply the patch there as well.:

Feb 24 2022, 2:07 PM · gnupg (gpg23), Bug Report
werner edited projects for T5852: Use iobuf_copy where instead of manual iobuf_get/iobuf_put or iobuf_read/iobuf_write loops, added: gnupg (gpg23); removed gnupg.
Feb 24 2022, 12:43 PM · gnupg (gpg23)
werner added a comment to T5857: Kleopatra: Change "List smartcard readers" to "select smartcard reader".

aheinecke: Good idea

Feb 24 2022, 12:36 PM · kleopatra, Unknown Object (Project)
werner added a comment to T5859: Kleopatra: Revoke own key.

Do you mean revoking the entire key or a user-id, or a subkey? Having a way to revoke a user-id is probably the most interesting use-case. BTW, there is no "revoke a self-signature" - this is actually a revocation of the user-id or subkey.

Feb 24 2022, 12:25 PM · kleopatra, Unknown Object (Project)
werner triaged T5856: Forcing aead when creating sign & encrypted files creates inconsistent results as High priority.
Feb 24 2022, 10:34 AM · gnupg (gpg23), Bug Report

Feb 23 2022

werner closed T5838: gpg card not getting detected as Resolved.
Feb 23 2022, 4:07 PM · Not A Bug, scd, gnupg, RHEL
werner assigned T5854: Windows registry option to prevent modifications to signed/encrypted messages after validation by GpgOL to aheinecke.
Feb 23 2022, 4:06 PM · gpgol, Feature Request
werner added a project to T5598: AppImage of gpg: AppImage.
Feb 23 2022, 3:01 PM · AppImage, gnupg, Unknown Object (Project), Feature Request
werner closed T4928: Win10 - Kleopatra config help button doesn't do anything as Resolved.

Works for me in the current Kleopatra.

Feb 23 2022, 3:00 PM · gpg4win, kleopatra
werner created AppImage.
Feb 23 2022, 2:59 PM
werner added a member for Contributor: bef.
Feb 23 2022, 1:35 PM

Feb 21 2022

werner triaged T5851: dev.gnupg.org static resources not loaded on safari as Wishlist priority.

Sorry.

Feb 21 2022, 6:42 PM · MacOS, dev.gnupg.org
werner committed rGa2db490de547: scd:p15: Used extended mode already for RSA 2048 (authored by werner).
scd:p15: Used extended mode already for RSA 2048
Feb 21 2022, 12:25 PM
werner committed rGf7e13adb962f: po: Fix typo in German translation (authored by werner).
po: Fix typo in German translation
Feb 21 2022, 12:25 PM
werner committed rGcff68fe35918: scd,w32: Print code pages with --show-configs (authored by werner).
scd,w32: Print code pages with --show-configs
Feb 21 2022, 12:21 PM
werner committed rG597253ca171a: scd:p15: Used extended mode already for RSA 2048 (authored by werner).
scd:p15: Used extended mode already for RSA 2048
Feb 21 2022, 12:21 PM
werner added a comment to T5848: Searching for public keys with default setting for OpenPGP-Keyserver does not work (under some conditions).

Actually all changes Kleopatra does go through gpgconf. Thus is is normal that gpgconf overwrites things.

Feb 21 2022, 12:21 PM · kleopatra, Bug Report, gpg4win
werner triaged T5849: "gpg --logger-fd 1" doesn't override log-file in gpg.conf as Normal priority.

Feel free to ask me by PM if you run into problems (wk at gnupg.org). Two of my colleagues are Vim users and thus have an interest in a well working plugin :-). Thanks.

Feb 21 2022, 10:31 AM · gnupg, Support

Feb 20 2022

werner added a comment to T5848: Searching for public keys with default setting for OpenPGP-Keyserver does not work (under some conditions).

Try with hkp:// - I assume that you are missing the new Lets Encrypt CA certificates

Feb 20 2022, 5:41 PM · kleopatra, Bug Report, gpg4win
werner added a comment to T5849: "gpg --logger-fd 1" doesn't override log-file in gpg.conf.

Why are you using the log output for scripting? This is not its intended use. You need to use --status-fd. Log output is purely for human consumption it not a stable API. BTW, --fixed-list-mode has gone ages ago but it does not harm.

Feb 20 2022, 5:38 PM · gnupg, Support

Feb 18 2022

werner added a comment to T5840: --export-secret-ssh-key cannot find the key.

There is another hacker working on finishing it. I only provided the framework.

Feb 18 2022, 10:10 AM · Bug Report
werner added a comment to rG05fdaa173752: sm: Fix use of value NONE in gnupg_isotime_t type..

What is the problem here? Some compiler warning about fully legal code?

Feb 18 2022, 7:59 AM

Feb 17 2022

werner added projects to T5838: gpg card not getting detected: RHEL, gnupg, scd.
Feb 17 2022, 1:21 PM · Not A Bug, scd, gnupg, RHEL
werner set the color for RHEL to Checkered.
Feb 17 2022, 1:20 PM
werner set the icon for RHEL to Umbrella.
Feb 17 2022, 1:19 PM
werner created RHEL.
Feb 17 2022, 1:18 PM
werner added a comment to T5838: gpg card not getting detected.

It seems you have replaced the scdaemon module from GnuPG by a 3rd party module (which exhibits a version number 0.10.0) - this is not supported and you will of course run into errors.

Feb 17 2022, 1:17 PM · Not A Bug, scd, gnupg, RHEL
werner triaged T5839: GNUPGEX Explorer File Encryption Tar Archive long Filename Bug as Normal priority.

What you uploaded are files with a length of zero bytes. That is not valid data. The hang should not happen of course.

Feb 17 2022, 1:12 PM · kleopatra, gpgtar, Bug Report, gpg4win