Page MenuHome GnuPG
Feed Advanced Search

Jul 10 2022

werner committed rG1d5bf0050e74: gpg-connect-agent: No help string for --unbuffered (authored by werner).
gpg-connect-agent: No help string for --unbuffered
Jul 10 2022, 5:01 PM

Jul 6 2022

werner committed rDaf411baa9c20: swdb: GnuPG 2.2.36 (authored by werner).
swdb: GnuPG 2.2.36
Jul 6 2022, 8:34 PM
werner added a comment to T5949: Release GnuPG 2.2.36.

Please note that due to vacation issues the signatures use the gnupg.com Brainpool based release key and some Linux distributions come with Brainpool removed from GnuPG.

Jul 6 2022, 8:33 PM · CVE, gnupg (gpg22), Release Info
werner updated the task description for T5949: Release GnuPG 2.2.36.
Jul 6 2022, 8:30 PM · CVE, gnupg (gpg22), Release Info
werner committed rG3777bc652879: Post release updates (authored by werner).
Post release updates
Jul 6 2022, 8:19 PM
werner committed rG491645b50ec9: Release 2.3.36 (authored by werner).
Release 2.3.36
Jul 6 2022, 8:19 PM

Jun 29 2022

werner triaged T6047: Dirmngr - LDAP Schema V2 not used when Base DN is specified as Normal priority.

The first ideas sounds best to me. Patches please to the mailing list.

Jun 29 2022, 5:16 PM · LDAP, dirmngr, gnupg (gpg23), Feature Request
werner committed rGf357a5f23991: gpgconf: New short options -V and -X (authored by werner).
gpgconf: New short options -V and -X
Jun 29 2022, 1:24 PM
werner committed rG15a8834b0b4a: gpgconf: New short options -V and -X (authored by werner).
gpgconf: New short options -V and -X
Jun 29 2022, 1:16 PM

Jun 27 2022

werner committed rGae2f1f0785e4: agent: Do not consider --min-passphrase-len for the magic wand. (authored by werner).
agent: Do not consider --min-passphrase-len for the magic wand.
Jun 27 2022, 6:16 PM

Jun 23 2022

werner added a comment to T6035: Portability issue: ftruncate.

ACK. P[ease add it also to 2.2.

Jun 23 2022, 10:50 AM · backport, gpgagent, gnupg
werner closed T6015: Default OpenPGP keyserver as Resolved.
Jun 23 2022, 10:48 AM · Support, gpg4win
werner triaged T6020: Make %-expandos available for --default-keyserver-url as Normal priority.
Jun 23 2022, 10:48 AM · gnupg24, Feature Request, Keyserver
werner added a subtask for T6020: Make %-expandos available for --default-keyserver-url: T6040: Allow embedding preferred keyserver URL in signatures.
Jun 23 2022, 10:47 AM · gnupg24, Feature Request, Keyserver
werner added a parent task for T6040: Allow embedding preferred keyserver URL in signatures: T6020: Make %-expandos available for --default-keyserver-url.
Jun 23 2022, 10:47 AM · gnupg24, Feature Request, Keyserver
werner triaged T6040: Allow embedding preferred keyserver URL in signatures as Normal priority.
Jun 23 2022, 10:46 AM · gnupg24, Feature Request, Keyserver
werner added a project to T6038: gpg-wks-client excludes uid with URL in comment: gnupg (gpg22).
Jun 23 2022, 10:43 AM · gnupg (gpg22), wkd, Bug Report

Jun 22 2022

werner added a comment to T5988: agent: Add new command to update private key fields.

What about rejected changes to "Key:"? Other this command would make it too easy to mess up the actual private key.

Jun 22 2022, 2:54 PM · Feature Request, ssh, gpgagent

Jun 21 2022

werner committed rG4c14bbf56fb5: sm: Update pkcs#12 module from master (authored by werner).
sm: Update pkcs#12 module from master
Jun 21 2022, 6:29 PM
werner committed rGd21ced1e3596: common: Add an easy to use DER builder. (authored by werner).
common: Add an easy to use DER builder.
Jun 21 2022, 6:29 PM

Jun 20 2022

werner removed a reviewer for D556: Disallow compressed signatures and certificates: werner.
Jun 20 2022, 8:29 PM
werner committed rG52f9e13c0cb3: sm: Improve pkcs#12 debug output. (authored by werner).
sm: Improve pkcs#12 debug output.
Jun 20 2022, 5:34 PM
werner committed rGa4e04375e84e: sm: Rework the PKCS#12 parser to support DFN issued keys. (authored by werner).
sm: Rework the PKCS#12 parser to support DFN issued keys.
Jun 20 2022, 5:34 PM
werner triaged T6037: Allow import of nwer DFN generated P12 files as Normal priority.
Jun 20 2022, 4:43 PM · gnupg (gpg22), S/MIME
werner triaged T6035: Portability issue: ftruncate as Normal priority.
Jun 20 2022, 1:08 PM · backport, gpgagent, gnupg
werner added a comment to T6033: Regression in GnuPG 2.2.34 with some ECC keys.

I fixed the title, because it is not a Windows only issue.

Jun 20 2022, 1:07 PM · Bug Report, gnupg (gpg22)
werner renamed T6033: Regression in GnuPG 2.2.34 with some ECC keys from Regression in GnuPG 2.2.34 on Windows to Regression in GnuPG 2.2.34 with some ECC keys.
Jun 20 2022, 1:06 PM · Bug Report, gnupg (gpg22)
werner added a comment to T6033: Regression in GnuPG 2.2.34 with some ECC keys.

The mentioned "g10: Fix garbled status messages in NOTATION_DATA" has nothing to do with the problem. So it can'r be the actual cause. Anway, I hope to get a 2.2.36 out this week.

Jun 20 2022, 1:05 PM · Bug Report, gnupg (gpg22)
werner added a comment to T6035: Portability issue: ftruncate.

iirc, we use ftruncate for ages now. The problem with the name ftruncate is that it looks to similar to the stdio functions. But sure, things should be flushed first.

Jun 20 2022, 12:59 PM · backport, gpgagent, gnupg
werner removed a reviewer for D555: g10: Disallow compressed signatures and certificates: gniibe.
Jun 20 2022, 8:05 AM · gnupg

Jun 17 2022

werner assigned T6033: Regression in GnuPG 2.2.34 with some ECC keys to gniibe.

The likely cause is that the secret key is not protected. Problem seems to be in gpg-agent.

Jun 17 2022, 12:39 PM · Bug Report, gnupg (gpg22)
werner triaged T6033: Regression in GnuPG 2.2.34 with some ECC keys as High priority.

Looking again at your report, I don't think it is an IPC problem (bad magic cooky was my assumption). I can replicate this with the current 2.2 but not with 2.3. Both un Unix.

Jun 17 2022, 12:36 PM · Bug Report, gnupg (gpg22)
werner committed rGbe5d06dae239: agent: Improve "Insert the card" message. (authored by werner).
agent: Improve "Insert the card" message.
Jun 17 2022, 12:24 PM
werner triaged T6030: Missing support for the Brave Web Browser on Windows as Normal priority.
Jun 17 2022, 7:48 AM · gpgme, Feature Request, gpg4win

Jun 16 2022

werner removed a member for Contributor: DemiMarie.
Jun 16 2022, 7:03 PM
werner closed T6021: GPG misparses `--list-options=show-sig-subpackets="100"a` as Wontfix.

Please don't play ping pong now,

Jun 16 2022, 7:02 PM · g10, Bug Report
werner closed T6032: Assertion failure in gpg as Invalid.

Please report such bugs to RedHat - they use a modified Libgcrypt and thus it's there bug.

Jun 16 2022, 7:00 PM · RHEL, g10, Bug Report
werner resigned from D555: g10: Disallow compressed signatures and certificates.
Jun 16 2022, 6:58 PM · gnupg
werner requested changes to D555: g10: Disallow compressed signatures and certificates.

Sorry, there is no padding packet in OpenPGP. Please do no try to push ideas from that crypto-refresh-06 thing into GnuPG. We continue to follow the last draft with consesus, which is rfc4880bis-10.

Jun 16 2022, 6:56 PM · gnupg
werner renamed T6031: Creating an overlong notation hits a fatal error. from Creating an overlong notation crashes gpg to Creating an overlong notation hits a fatal error..
Jun 16 2022, 6:54 PM · Bug Report, gnupg
werner triaged T6031: Creating an overlong notation hits a fatal error. as Wishlist priority.

The length limit of the signature sub packets are not reasy to pre-compute. Better to have a fatal error than a corrupt message. I am not sure whether we want to change this to a regualar error message - at that point we anyway need to stop.

Jun 16 2022, 6:54 PM · Bug Report, gnupg
werner edited projects for T6033: Regression in GnuPG 2.2.34 with some ECC keys, added: Not A Bug, Windows, gnupg (gpg22); removed Bug Report.

You deleted the socket file but you did not restart the agent. Thus gpg can't contact the agent anymore. On Windows we use a socket emulation which requires the socket's file only for a new connection (to get the port and magic cookie).

Jun 16 2022, 6:48 PM · Bug Report, gnupg (gpg22)
werner added a comment to T6032: Assertion failure in gpg.

Please provide a test case.

Jun 16 2022, 6:39 PM · RHEL, g10, Bug Report
werner triaged T6029: ntbtls: Require TLS 1.2 or later + AEAD by default as Normal priority.
Jun 16 2022, 6:37 PM · Not A Bug, ntbtls

Jun 15 2022

werner committed rG2766b9e56c77: agent,ssh: Fix for make not-inserted OpenPGP.3 keys available for SSH. (authored by werner).
agent,ssh: Fix for make not-inserted OpenPGP.3 keys available for SSH.
Jun 15 2022, 4:42 PM
werner committed rG1530d04725d4: agent: New option --no-user-trustlist and --sys-trustlist-name. (authored by werner).
agent: New option --no-user-trustlist and --sys-trustlist-name.
Jun 15 2022, 9:26 AM

Jun 14 2022

werner added a comment to rMd59cf1725755: tests: Add support for clear text signatures to test runner.

When I replied to the bug report I had the very same idea. Thanks for adding.

Jun 14 2022, 12:28 PM
werner closed T6027: Revisit write_status_text_and buffer as Resolved.
Jun 14 2022, 11:42 AM · Bug Report, gnupg (gpg23)
werner committed rG7b1db7192e6e: g10: Fix garbled status messages in NOTATION_DATA (authored by werner).
g10: Fix garbled status messages in NOTATION_DATA
Jun 14 2022, 11:41 AM
werner committed rG34c649b36013: g10: Fix garbled status messages in NOTATION_DATA (authored by werner).
g10: Fix garbled status messages in NOTATION_DATA
Jun 14 2022, 11:35 AM
werner added a comment to T6027: Revisit write_status_text_and buffer.

Here is a test signature with long notation data. During verification gpg faults when emitting the NOTATION_DATA lines.

Jun 14 2022, 11:31 AM · Bug Report, gnupg (gpg23)
werner closed T6024: gpg-agent segfaults if it receives an invalid response to a KEYPARAM inquire as Resolved.
Jun 14 2022, 8:05 AM · can't replicate, gnupg
werner added a comment to T6029: ntbtls: Require TLS 1.2 or later + AEAD by default.

ntbtls support only 1.2. We can't disable cipher suites for interop reasons. It is not the client's job trying to force a server 's admin to offer only decent ciphersuites.

Jun 14 2022, 8:04 AM · Not A Bug, ntbtls

Jun 13 2022

werner added a comment to T6028: gpgme should support creating clearsigned messages.

Hmm, why not use:

gpgme_op_sign (ctx, in, out GPGME_SIG_MODE_CLEAR)
Jun 13 2022, 6:21 PM · Feature Request, gpgme
werner triaged T6028: gpgme should support creating clearsigned messages as Normal priority.
Jun 13 2022, 6:17 PM · Feature Request, gpgme
werner committed rGce63eaa4f8f3: common: New function parse_compatibility_flags. (authored by werner).
common: New function parse_compatibility_flags.
Jun 13 2022, 5:57 PM
werner committed rGf0b373cec93b: gpgsm: New option --compatibility-flags. (authored by werner).
gpgsm: New option --compatibility-flags.
Jun 13 2022, 5:57 PM
werner committed rGfb3fd553dff9: dirmngr: Fix a wrong compiler warning. (authored by werner).
dirmngr: Fix a wrong compiler warning.
Jun 13 2022, 5:57 PM
werner added a member for Contributor: sergi.
Jun 13 2022, 12:44 PM
werner added a member for Contributor: DemiMarie.
Jun 13 2022, 12:44 PM
werner triaged T6027: Revisit write_status_text_and buffer as High priority.
Jun 13 2022, 12:35 PM · Bug Report, gnupg (gpg23)

Jun 11 2022

werner added a comment to T6021: GPG misparses `--list-options=show-sig-subpackets="100"a`.

FWIW, on Unix is common to describe options as given on the standard shell.

Jun 11 2022, 1:09 PM · g10, Bug Report

Jun 10 2022

werner added a comment to T6015: Default OpenPGP keyserver.

You need to install the correct Let's Encrypt CA certificates on your legacy Windows box. Check the mailing lists for a discussion on this topic.

Jun 10 2022, 11:53 PM · Support, gpg4win
werner added a comment to T6024: gpg-agent segfaults if it receives an invalid response to a KEYPARAM inquire.

No crash here

Jun 10 2022, 11:50 PM · can't replicate, gnupg
werner closed T6025: '--list-options=show-sig-subpackets="100"a` mishandled as Invalid.

Duplicate of T6021. Please don't create a new bug for one you already created (and which was marked as won'tfix).

Jun 10 2022, 11:47 PM
werner closed T6021: GPG misparses `--list-options=show-sig-subpackets="100"a` as Wontfix.

The quotes are irrelevant because they are evaluated by the shell and don't make a difference here. A Unix shell is different than Windows cmd.exe.

Jun 10 2022, 10:17 AM · g10, Bug Report
werner added a comment to T6024: gpg-agent segfaults if it receives an invalid response to a KEYPARAM inquire.

Please provide a more verbose report.

Jun 10 2022, 10:14 AM · can't replicate, gnupg

Jun 9 2022

werner moved T5962: Kleopatra: Crash when quitting Application on Windows from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 9 2022, 5:05 PM · Restricted Project, kleopatra
werner added a comment to T6021: GPG misparses `--list-options=show-sig-subpackets="100"a`.

Please explain what you mean by this. Which GnuPG version, which OS, which shell, what is the problem.

Jun 9 2022, 2:31 PM · g10, Bug Report
werner changed the edit policy for T6021: GPG misparses `--list-options=show-sig-subpackets="100"a`.
Jun 9 2022, 2:26 PM · g10, Bug Report
werner closed T6022: Socket activation for keyboxd and scdaemon as Wontfix.

The --supervised option of GnuPG is deprecated and thus it does not make sense to add this to keyboxd or even sdaemon (which is a helper to gpg-agent).

Jun 9 2022, 2:25 PM · Feature Request
werner triaged T6023: Check how GnuPG handles several keys from WKD as High priority.
Jun 9 2022, 10:37 AM · gnupg24, g10, common, Documentation, wkd

Jun 7 2022

werner raised the priority of T5079: Add compliance flag to trustlist.txt from Normal to High.

A use case for this is to allow the use of S/MIME for de-vs mode and for standard mode while clearly indicating compliant certificates. As of now all certificates matching compliant algorithms are indicated as compliant. The new flag could be used to distinguish between them.

Jun 7 2022, 4:06 PM · gnupg24 (gnupg-2.4.1), Restricted Project, Feature Request
werner raised the priority of T5982: GpgOL: More fine grained discovery of content-id / embedded parts from Normal to High.
Jun 7 2022, 12:02 PM · Restricted Project, gpgol
werner triaged T6017: Add *.kgrp to Kleo's import file selection dialog. as Normal priority.
Jun 7 2022, 11:25 AM · Restricted Project, Feature Request, kleopatra
werner added a comment to rE13e7650f4924: Remove WindowsCE support..

Thanks.

Jun 7 2022, 11:09 AM

Jun 6 2022

werner added a comment to T6014: Failed to search on certificate server. The error returned was: Syntax error in URI..

Can you do a search on the command line:

Jun 6 2022, 6:44 PM · gnupg24, dirmngr, Bug Report

Jun 3 2022

werner committed rGdfc01118ce07: w32: Avoid warning about not including winsock2.h after windows.h (authored by werner).
w32: Avoid warning about not including winsock2.h after windows.h
Jun 3 2022, 3:38 PM
werner committed rG10db56648988: w32: Allow Unicode filenames for iobuf_cancel. (authored by werner).
w32: Allow Unicode filenames for iobuf_cancel.
Jun 3 2022, 3:38 PM
werner committed rGcc1d475f98ba: dirmngr,w32: Silence compiler warnings for the LDAP API. (authored by werner).
dirmngr,w32: Silence compiler warnings for the LDAP API.
Jun 3 2022, 3:38 PM
werner committed rG4ee2009083cb: w32: Allow Unicode filenames for iobuf_cancel. (authored by werner).
w32: Allow Unicode filenames for iobuf_cancel.
Jun 3 2022, 11:14 AM
werner committed rG59c481bb8646: common,w32: Use LoadLibraryEx to fix a warning in mingw. (authored by werner).
common,w32: Use LoadLibraryEx to fix a warning in mingw.
Jun 3 2022, 11:14 AM
werner committed rGd89557fe95bf: tools: Minor fix to gpg-connect-agent options. (authored by werner).
tools: Minor fix to gpg-connect-agent options.
Jun 3 2022, 10:09 AM
werner committed rGd2d7a2b128e9: Remove remaining support for WindowsCE (authored by werner).
Remove remaining support for WindowsCE
Jun 3 2022, 10:09 AM

Jun 2 2022

werner triaged T6011: Windows tool to recursively encrypt all files. as Normal priority.
Jun 2 2022, 9:03 AM · Feature Request, Restricted Project, gnupg
werner closed T6009: bash pka helper tool as Resolved.

You may want to write gnupg-users@gnupg.org to tell about this tool. That seems to be a better place with a larger audience. Or you add it to wiki.gnupg.org.

Jun 2 2022, 8:59 AM · FAQ
werner added a comment to T4537: gpgsm support for timestamp signatures.

Funnily I created a file dirmngr/rfc3161.c last Sunday. I can't tell how long it will take but I am definitely interested in using GnuPG to create qualified signatures. Timestamp support is at least good for testing.

Jun 2 2022, 8:00 AM · gnupg24, S/MIME, Feature Request
werner added a comment to T6008: Absturz von GPG4win in Outlook.

Welche Gpg4win Version?
Welche Windows und Outlook Version?
Ist das die erste Installation oder ein Update?

Jun 2 2022, 7:53 AM · Bug Report, gpg4win

Jun 1 2022

werner committed rG3a2fb1c30633: scd:nks: Don't flag the ESIGN keypair EF as encryption capable. (authored by werner).
scd:nks: Don't flag the ESIGN keypair EF as encryption capable.
Jun 1 2022, 5:56 PM
werner committed rGb92b3206e72b: scd:nks: Some code cleanup. (authored by werner).
scd:nks: Some code cleanup.
Jun 1 2022, 5:56 PM
werner committed rGe3db6c74a630: scd:p15: Fix accidental commit of debug code (authored by werner).
scd:p15: Fix accidental commit of debug code
Jun 1 2022, 1:11 PM
werner committed rG62becf599eb8: scd: Shorten cardio debug output for all zeroes. (authored by werner).
scd: Shorten cardio debug output for all zeroes.
Jun 1 2022, 1:11 PM

May 31 2022

werner added a comment to T6007: coverity issues in pinentry.

At least old Windows versions did not add a nul in the truncation case. Thus I used to make that sure. I don't think we need it anymore.

May 31 2022, 11:26 AM · pinentry, Bug Report

May 29 2022

werner committed rG07eaf006c276: scd:nks: Support the Telesec ESIGN application. (authored by werner).
scd:nks: Support the Telesec ESIGN application.
May 29 2022, 3:57 PM
werner added a project to T4938: Support Signature Card V2.0 (NKS15): eIDAS.
May 29 2022, 3:55 PM · eIDAS, scd, Feature Request, S/MIME
werner added a project to T5219: scd: Generating CSR for SigG NetKey card key fails: eIDAS.
May 29 2022, 3:54 PM · gnupg24, eIDAS, gnupg (gpg23), scd
werner created eIDAS.
May 29 2022, 3:53 PM
werner raised the priority of T5219: scd: Generating CSR for SigG NetKey card key fails from Low to Normal.

Related problem exists with the modern ESIGN application. I think I fixed that but the whole Telesec eIDAS QES case needs more work.

May 29 2022, 3:51 PM · gnupg24, eIDAS, gnupg (gpg23), scd

May 28 2022

werner committed rG7aabd94b8103: gpg: Setup the 'usage' filter property for export. (authored by werner).
gpg: Setup the 'usage' filter property for export.
May 28 2022, 5:40 PM

May 26 2022

werner triaged T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE as Normal priority.
May 26 2022, 11:44 AM · patch, ppc, Feature Request, libgcrypt