Page MenuHome GnuPG
Feed Advanced Search

Mar 10 2021

werner committed rG1f995b9ba42b: agent: Add new shadow key type and functions to call tpm2daemon (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
agent: Add new shadow key type and functions to call tpm2daemon
Mar 10 2021, 2:47 PM
werner committed rG62a7854816b8: tpm2d: Add tpm2daemon code (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
tpm2d: Add tpm2daemon code
Mar 10 2021, 12:35 PM
werner committed rG0f191a0707fe: scd:p15: Fix faulty removal of a test code change. (authored by werner).
scd:p15: Fix faulty removal of a test code change.
Mar 10 2021, 12:35 PM
werner committed rG08b5ac492afc: scd:p15: Support special extended usage flags for OpenPGP keys. (authored by werner).
scd:p15: Support special extended usage flags for OpenPGP keys.
Mar 10 2021, 11:05 AM

Mar 9 2021

werner added a comment to T5040: Improve PPC code using code from CRYPTOGRAMs.

Looks okay. Thanks.

Mar 9 2021, 5:06 PM · legal, libgcrypt
werner triaged T5344: Kleopatra: explain crypto profiles even better as Low priority.

Actually we considerto remove this feature from the GUI because with the global config we have a more versatile feature now.

Mar 9 2021, 4:21 PM · kleopatra, Feature Request, Documentation
werner committed rA9264c2710b64: Support Unicode when starting servers on Windows. (authored by werner).
Support Unicode when starting servers on Windows.
Mar 9 2021, 2:38 PM
werner committed rGa1f281eeeca4: scd: Swapped openpgp card vendor 0x000a with new 0x000d. (authored by werner).
scd: Swapped openpgp card vendor 0x000a with new 0x000d.
Mar 9 2021, 11:15 AM
werner committed rG9f8361eda8a2: scd: Add new Openpgp card vendor name (authored by werner).
scd: Add new Openpgp card vendor name
Mar 9 2021, 11:03 AM
werner added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

Note: If you want to set this early in your program you need to make sure that there is only one thread running.

Mar 9 2021, 9:07 AM · gpd5x, kleopatra, gpg4win, Bug Report

Mar 8 2021

werner committed rG521d3cdee56f: doc: Update the NEWS file. (authored by werner).
doc: Update the NEWS file.
Mar 8 2021, 10:17 PM
werner added a comment to T4702: Deadline for the GnuPG 2.3.0 release.

We have used this task for more than the usual release info, thus the new title. We will use
T5343 for the 2.3.0 release info.

Mar 8 2021, 10:01 PM · Restricted Project, gpg4win, gnupg
werner created T5343: Release GnuPG 2.3.0.
Mar 8 2021, 10:00 PM · Release Info, gnupg (gpg23)
werner renamed T4702: Deadline for the GnuPG 2.3.0 release from Release GnuPG 2.3.0 to Deadline for the GnuPG 2.3.0 release.
Mar 8 2021, 9:59 PM · Restricted Project, gpg4win, gnupg
werner changed the status of T4398: Rework Console and command line handling on Windows from Open to Testing.

and item 6. Now for more testing.

Mar 8 2021, 9:57 PM · Feature Request, gnupg (gpg23)
werner changed the status of T4398: Rework Console and command line handling on Windows, a subtask of T4417: Work needed for gnupg 2.3, from Open to Testing.
Mar 8 2021, 9:57 PM · gnupg (gpg23)
werner committed rGa4021d9be4ae: sm: Init nPth which might be used by some helper code. (authored by werner).
sm: Init nPth which might be used by some helper code.
Mar 8 2021, 9:54 PM
werner committed rG33c492dcb955: w32: Cleanup use of pid_t in call-daemon (authored by werner).
w32: Cleanup use of pid_t in call-daemon
Mar 8 2021, 9:54 PM
werner committed rGcf2f6d8a3f05: w32: Change spawn functions to use Unicode version of CreateProcess. (authored by werner).
w32: Change spawn functions to use Unicode version of CreateProcess.
Mar 8 2021, 9:54 PM
werner claimed T5341: gpgconf does not list default_pubkey_algo pseudo option anymore.
Mar 8 2021, 5:00 PM · gnupg (gpg23), Bug Report
werner removed a project from T5342: Support Windows on ARM: Bug Report.
Mar 8 2021, 4:59 PM · Feature Request, gpg4win

Mar 7 2021

werner added a comment to T5040: Improve PPC code using code from CRYPTOGRAMs.

Can you please also update AUTHORS and LICENSE files? I would also ask you to add

Mar 7 2021, 10:34 AM · legal, libgcrypt

Mar 6 2021

werner closed T5338: GPG Services: Unable to decrypt file sent from Windows on a Mac as Invalid.

That is a problem on the macOS side, for example with their PINentry tool. Sorry, we can't help you here.
In any case we won't support a gpg4win version released nearly 4 years ago.

Mar 6 2021, 11:28 AM · Bug Report, gpg4win
werner closed T5339: "web of trust" don't work - Don't import the validity of third parties as Resolved.

See the release notes for GnuPG 2.2.17 (T4606 first item). You need to import your peer's signature from a different source; e.g. ask them to send you your signed key by mail.

Mar 6 2021, 11:24 AM · Not A Bug, gpg4win

Mar 5 2021

werner committed rE618ce381f9d7: w32: Allow Unicode paths for the gettext domain. (authored by werner).
w32: Allow Unicode paths for the gettext domain.
Mar 5 2021, 4:20 PM
werner added a comment to T4398: Rework Console and command line handling on Windows.

Items 1 to 5 have now been resolved.

Mar 5 2021, 3:52 PM · Feature Request, gnupg (gpg23)
werner closed T4365: Encoding problem: gpg truncates multibyte characters in interactive prompts on Windows, a subtask of T4398: Rework Console and command line handling on Windows, as Resolved.
Mar 5 2021, 3:50 PM · Feature Request, gnupg (gpg23)
werner closed T4365: Encoding problem: gpg truncates multibyte characters in interactive prompts on Windows as Resolved.

That it. Things works nicely for me. Won't be backported to 2.2 because this introduces minor changes in the behaviour.

Mar 5 2021, 3:50 PM · Windows, gnupg (gpg23), Bug Report
werner committed rG8c41b8aac3ef: w32: Always use Unicode for console input and output. (authored by werner).
w32: Always use Unicode for console input and output.
Mar 5 2021, 3:38 PM
werner committed rG31b708e268eb: w32: Free memory allocated by new function w32_write_console. (authored by werner).
w32: Free memory allocated by new function w32_write_console.
Mar 5 2021, 3:38 PM
werner triaged T5337: Missing hardware features in documentation as Normal priority.
Mar 5 2021, 2:36 PM · Feature Request, patch, libgcrypt
werner committed rGf165c8a737cc: common,w32: Allow Unicode input and output with the console. (authored by werner).
common,w32: Allow Unicode input and output with the console.
Mar 5 2021, 10:50 AM
werner committed rG8622f5399424: common: Re-indent ttyio.c and remove EMX, RISCOS, and CE support (authored by werner).
common: Re-indent ttyio.c and remove EMX, RISCOS, and CE support
Mar 5 2021, 10:50 AM

Mar 4 2021

werner added a comment to T4398: Rework Console and command line handling on Windows.

So we now get UTF-8 argv in all GnuPG modules. Globing has been enabled for gpg using our own globing code instead of the ASCII only "int _dowildcard = 1;" mingw way.

Mar 4 2021, 5:19 PM · Feature Request, gnupg (gpg23)
werner committed rG7262d602d802: common: Rename w32-misc.c to w32-cmdline.c (authored by werner).
common: Rename w32-misc.c to w32-cmdline.c
Mar 4 2021, 5:14 PM
werner committed rG089c9439674e: common,w32: Implement globing of command line args. (authored by werner).
common,w32: Implement globing of command line args.
Mar 4 2021, 5:03 PM
werner committed rG20c600768669: common,w32: Refine the command line parsing for \ in quotes. (authored by werner).
common,w32: Refine the command line parsing for \ in quotes.
Mar 4 2021, 5:03 PM
werner committed rE3bf1de7b72be: w32: Minor cleanup of w32-gettext (authored by werner).
w32: Minor cleanup of w32-gettext
Mar 4 2021, 12:16 PM
werner committed rG8e15506d6680: gpg: Prepare for globing with UTF-8. (authored by werner).
gpg: Prepare for globing with UTF-8.
Mar 4 2021, 10:45 AM
werner committed rGdeb6c94362c0: common: First take on handling Unicode command line args. (authored by werner).
common: First take on handling Unicode command line args.
Mar 4 2021, 10:45 AM

Mar 2 2021

werner changed the status of T4505: SM, W32: GPGSM hangs up the GnuPG System from Open to Testing.
Mar 2 2021, 7:33 PM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
werner added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

Well, this is a pure Windows bug. It easily shows up when running dozens of gpgsm processes each importing a different certificate (e.g. using Kleopatra's current importer, which spawns one process per cert). The only possible fix is to close all files before starting a long running operation *and* before locking the files.

Mar 2 2021, 7:33 PM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
werner committed rGf3e68e39da76: sm: Do away with the locked flag in keydb.c (authored by werner).
sm: Do away with the locked flag in keydb.c
Mar 2 2021, 7:31 PM
werner committed rG677245ba0e7d: sm: Lock kbx files also before a search. (authored by werner).
sm: Lock kbx files also before a search.
Mar 2 2021, 7:31 PM
werner committed rG67b82a9c607e: common: New function dotlock_is_locked. (authored by werner).
common: New function dotlock_is_locked.
Mar 2 2021, 7:31 PM
werner committed rG2b9ae79ad81a: sm: On Windows close the kbx files at several places. (authored by werner).
sm: On Windows close the kbx files at several places.
Mar 2 2021, 7:31 PM
werner committed rGc99f3599d80d: sm: Remove unused function. (authored by werner).
sm: Remove unused function.
Mar 2 2021, 7:30 PM

Mar 1 2021

werner closed T5329: Manual, Website still 2.2.26 https://gnupg.org/documentation/manuals/gnupg/ as Wontfix.

Not many changes. Eventually a 2.2.28 will be pushed.

Mar 1 2021, 6:15 PM
werner updated subscribers of T4505: SM, W32: GPGSM hangs up the GnuPG System.

@rjh reported a problem with keyboxd from the current 2.3 beta on the ML. This is also a locking problem and _might_ be related to this bug.

Mar 1 2021, 10:51 AM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
werner committed rGbe2da2445658: gpg: Keep temp files when opening images via xdg-open (authored by Nicolas Fella via Gnupg-devel <gnupg-devel@gnupg.org>).
gpg: Keep temp files when opening images via xdg-open
Mar 1 2021, 9:50 AM
werner committed rG0441ed6e1c1d: gpg: Keep temp files when opening images via xdg-open (authored by Nicolas Fella via Gnupg-devel <gnupg-devel@gnupg.org>).
gpg: Keep temp files when opening images via xdg-open
Mar 1 2021, 9:50 AM
werner committed rGe5af401fc4c3: sm: Silence some other pkcs#12 import prattle (authored by werner).
sm: Silence some other pkcs#12 import prattle
Mar 1 2021, 9:50 AM

Feb 26 2021

werner committed rG5ed1567e7c6b: po: Make agent/commands.c translatable and update German translation. (authored by werner).
po: Make agent/commands.c translatable and update German translation.
Feb 26 2021, 2:54 PM
werner added a comment to T4777: Pinentry sometimes mixes languages.

The show error is due a missing translation. What happened was that the translation was marked fuzzy and this marker was removed not realizing that the string really changed. The change was "...in the GnuPG system" -> "...in the %s system" which had been done to allow for different gpg names.

Feb 26 2021, 1:54 PM · gnupg (gpg23), S/MIME, gpgagent

Feb 25 2021

werner claimed T4777: Pinentry sometimes mixes languages.

A wild guess is that the different envvar systems we have in use are the culprit. It is anyway time to get this straight.

Feb 25 2021, 5:14 PM · gnupg (gpg23), S/MIME, gpgagent
werner committed rGe54cd36bbb79: doc: Typo fixes for dirmngr.texi (authored by werner).
doc: Typo fixes for dirmngr.texi
Feb 25 2021, 5:04 PM
werner committed rGd51a5ca1084c: scd:p15: Read out the access flags. (authored by werner).
scd:p15: Read out the access flags.
Feb 25 2021, 5:04 PM
werner committed rGc032066d6b60: kbx: Log debug fixes (authored by werner).
kbx: Log debug fixes
Feb 25 2021, 5:04 PM
werner committed rG7de53c2633ee: build: Require sqlite 3.27 (authored by werner).
build: Require sqlite 3.27
Feb 25 2021, 5:04 PM
werner added a comment to T5309: gpg: key generation failed: Corrupted protection.

MSYS builds are not supported. All kind of stuff may go wrong. Just don't use it. Please use the standard installer as listed at gnupg.org or install gpg4win (which includes this installer).

Feb 25 2021, 1:43 PM · Info Needed, gnupg (gpg22), Bug Report
werner created T5328: On the (in)security of Elgamal in OpenPGP in the Restricted Space space.
Feb 25 2021, 10:01 AM · side-channel, CVE, libgcrypt
werner closed T4757: gpgsm --import --quiet is not quiet as Resolved.
Feb 25 2021, 9:20 AM · S/MIME, Bug Report
werner added a comment to T4757: gpgsm --import --quiet is not quiet.

Okay, okay, I had in mind that we print them because we used to put such certificates into the ephemeral certificate storage because it is not possible to check the signature. But I reliazed that this changed quite some time ago and we can view these error messages as informative only. They are now not anymore printed int quiet mode. Well, for 2.3 - not sure whether I should backport this to 2.2.

Feb 25 2021, 9:20 AM · S/MIME, Bug Report
werner committed rGa170f0e73f38: sm: Do not print certain issuer not found diags in quiet mode. (authored by werner).
sm: Do not print certain issuer not found diags in quiet mode.
Feb 25 2021, 9:17 AM
werner committed rG473b83d1b9ef: sm: Fix issuer certificate look error due to legacy error code. (authored by werner).
sm: Fix issuer certificate look error due to legacy error code.
Feb 25 2021, 9:17 AM

Feb 24 2021

werner committed rGd763548f2e00: build: Require a fixed SQlite version. (authored by werner).
build: Require a fixed SQlite version.
Feb 24 2021, 10:54 PM
werner added a comment to T5309: gpg: key generation failed: Corrupted protection.

Can you please run

Feb 24 2021, 5:36 PM · Info Needed, gnupg (gpg22), Bug Report
werner committed rGcfdaf2bcc85b: scd:p15: Get the label value of all objects for better diagnostics. (authored by werner).
scd:p15: Get the label value of all objects for better diagnostics.
Feb 24 2021, 3:50 PM
werner committed rGb8998e5ee0fe: doc: Explain how Tor is detected. (authored by werner).
doc: Explain how Tor is detected.
Feb 24 2021, 11:09 AM
werner committed rG8f353cbacb44: doc: Explain how Tor is detected. (authored by werner).
doc: Explain how Tor is detected.
Feb 24 2021, 11:09 AM
werner closed T4757: gpgsm --import --quiet is not quiet as Resolved.

Done in 2.2 and 2.3. The issuer certificate thing is a real error message and thus it should be printed.

Feb 24 2021, 8:41 AM · S/MIME, Bug Report
werner committed rG615d2e4fb158: sm: Silence some output on --quiet (authored by werner).
sm: Silence some output on --quiet
Feb 24 2021, 8:40 AM
werner committed rGbcdbf0fcf3c1: sm: Silence some output on --quiet (authored by werner).
sm: Silence some output on --quiet
Feb 24 2021, 8:40 AM

Feb 23 2021

werner created T5323: adduid and key expiration oddity in gpg-wks-client.
Feb 23 2021, 6:05 PM · gnupg24, Bug Report, wkd
werner triaged T5322: gpg erroring when the terminal is too small to show the ncurses pinentry dialog as Normal priority.

Thanks for the report. Frankly the curses pinentries are not that widely tested.

Feb 23 2021, 5:02 PM · gnupg (gpg22), gpgagent, pinentry, Bug Report
werner committed rG33aaa37e5bc0: scd:p15: Make it code work again for D-Trust cards. (authored by werner).
scd:p15: Make it code work again for D-Trust cards.
Feb 23 2021, 12:58 PM
werner assigned T5274: Duplicated toolbar entries to ikloecker.

Ingo, can you take care of this one?

Feb 23 2021, 9:18 AM · Restricted Project, Bug Report, kleopatra
werner triaged T5301: Decrypting a message that has multiple SKESK packets sometimes fails as Normal priority.

With 2.2 the second works if the first passphrase prompt was canceled. Test invocation:

Feb 23 2021, 9:17 AM · gnupg (gpg22), Bug Report
werner triaged T5309: gpg: key generation failed: Corrupted protection as Normal priority.
Feb 23 2021, 9:07 AM · Info Needed, gnupg (gpg22), Bug Report

Feb 22 2021

werner committed rK4243085d7d43: Support Brainpoolp256r1 and Brainpoolp384r1 with ECDomainParameters. (authored by werner).
Support Brainpoolp256r1 and Brainpoolp384r1 with ECDomainParameters.
Feb 22 2021, 7:54 PM
werner committed rG2490f4e8e1d1: scd: Fix readkey --info in case a readkey command is available. (authored by werner).
scd: Fix readkey --info in case a readkey command is available.
Feb 22 2021, 6:29 PM
werner committed rG488eaedc9a33: scd:p15: Extract extended usage flagsand act upon them. (authored by werner).
scd:p15: Extract extended usage flagsand act upon them.
Feb 22 2021, 5:55 PM
werner committed rG4c9b509d2402: sm: Extend the list of known OIDs. (authored by werner).
sm: Extend the list of known OIDs.
Feb 22 2021, 5:55 PM
werner added a comment to T5205: GNuPG compile error.

The configure run tells you what libraries are missing - none in your case. However, something is wrong with your development setup: The configure run detected libksba but cc compiler did not found it anymore. Check that you don't have any special envvars set etc. What is the actual compiler command which failed (make sure not to pass V=0 to make for this).

Feb 22 2021, 10:44 AM · gnupg (gpg22), toolchain, Support
werner added a comment to T4417: Work needed for gnupg 2.3.

Note that the backlog at https://dev.gnupg.org/tag/gpg23/ has quite some items and it is not yet clear which we will implement/fix first.

Feb 22 2021, 8:54 AM · gnupg (gpg23)

Feb 21 2021

werner committed rG54c1f2518e5d: tools,w32: Add resource and manifest files to all binaries. (authored by werner).
tools,w32: Add resource and manifest files to all binaries.
Feb 21 2021, 1:49 PM

Feb 20 2021

werner added a project to T5309: gpg: key generation failed: Corrupted protection: gnupg (gpg22).
Feb 20 2021, 12:41 PM · Info Needed, gnupg (gpg22), Bug Report
werner added a comment to T5309: gpg: key generation failed: Corrupted protection.

Plesae run gpg with the option --verbose and put

Feb 20 2021, 12:40 PM · Info Needed, gnupg (gpg22), Bug Report

Feb 19 2021

werner committed rGc7d389e77276: doc: Update NEWS (authored by werner).
doc: Update NEWS
Feb 19 2021, 6:01 PM
werner committed rG5573ab714b92: build: Remove now obsolete HAVE_NEWER_LIBGCRYPT AM conditional. (authored by werner).
build: Remove now obsolete HAVE_NEWER_LIBGCRYPT AM conditional.
Feb 19 2021, 12:25 PM
werner committed rG4da91414e758: wkd: Install gpg-wks-client under bin and add wrapper for libexec (authored by werner).
wkd: Install gpg-wks-client under bin and add wrapper for libexec
Feb 19 2021, 12:25 PM
werner committed rG6d4280b13ddc: scd: Minor tweak for easier backporting (authored by werner).
scd: Minor tweak for easier backporting
Feb 19 2021, 10:17 AM
werner committed rG41979ed7308e: scd: Change parameters of readkey fucntion pointer. (authored by werner).
scd: Change parameters of readkey fucntion pointer.
Feb 19 2021, 10:13 AM
werner committed rG669786cf646d: scd: Pass ctrl parameter to more app functions. (authored by werner).
scd: Pass ctrl parameter to more app functions.
Feb 19 2021, 10:12 AM
werner committed rG43b3ec5aee40: scd: Change the apptype from a string to an enum. (authored by werner).
scd: Change the apptype from a string to an enum.
Feb 19 2021, 10:12 AM
werner committed rG6380126b31aa: scd: Add some compatibility code for easier backporting. (authored by werner).
scd: Add some compatibility code for easier backporting.
Feb 19 2021, 10:12 AM
werner committed rGf8588369bcb0: scd: Detect Yubikey and provide nicer display-s/n. (authored by werner).
scd: Detect Yubikey and provide nicer display-s/n.
Feb 19 2021, 10:12 AM

Feb 18 2021

werner committed rG5c2ff883392a: po: Unified the term "message" in the German translation (authored by werner).
po: Unified the term "message" in the German translation
Feb 18 2021, 4:26 PM
werner committed rG40ddd9a6ba5a: po: update-po (authored by werner).
po: update-po
Feb 18 2021, 4:26 PM
werner committed rG22b4ab1ec732: po: Update German translation (authored by werner).
po: Update German translation
Feb 18 2021, 4:26 PM