Page MenuHome GnuPG
Feed Advanced Search

Mar 15 2021

werner committed rD6cd551f3a30e: blog: Minor fix. (authored by werner).
blog: Minor fix.
Mar 15 2021, 6:15 PM
werner committed rD371a8dc212cb: blog: Using TPM with GnuPG 2.3 (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
blog: Using TPM with GnuPG 2.3
Mar 15 2021, 6:11 PM
werner committed rGa788f2e8306d: tests:tpm2d: add missing start_sw_tpm.sh script (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
tests:tpm2d: add missing start_sw_tpm.sh script
Mar 15 2021, 5:10 PM
werner committed rG1523b5f76f6e: gpg: New option --no-auto-trust-new-key. (authored by werner).
gpg: New option --no-auto-trust-new-key.
Mar 15 2021, 10:52 AM
werner committed rG683ff00bb145: w32: Silence a compiler warning in dirmngr.c (authored by werner).
w32: Silence a compiler warning in dirmngr.c
Mar 15 2021, 9:52 AM
werner committed rG8d6123faa8ca: build: new option to disable building of tpm2daemon (authored by werner).
build: new option to disable building of tpm2daemon
Mar 15 2021, 9:52 AM

Mar 14 2021

werner merged T5346: Configure language problem into T4197: Can't change language of Kleopatra.
Mar 14 2021, 7:45 PM · kleopatra, Bug Report, gpg4win
werner merged task T5346: Configure language problem into T4197: Can't change language of Kleopatra.
Mar 14 2021, 7:45 PM · Bug Report, gpg4win
werner edited projects for T5347: Update Manual Kleopatra, added: kleopatra, Documentation; removed gpg4win.
Mar 14 2021, 7:43 PM · Documentation, kleopatra
werner committed rG3f1c3f55eaab: doc: Typo fix in scdaemon.texi (authored by werner).
doc: Typo fix in scdaemon.texi
Mar 14 2021, 11:33 AM

Mar 12 2021

werner committed rG4997838c7b8f: doc: add documentation for gpg's keytotpm command (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
doc: add documentation for gpg's keytotpm command
Mar 12 2021, 7:27 PM
werner committed rG5732e7a8e97c: scd: New option --pcsc-shared. (authored by werner).
scd: New option --pcsc-shared.
Mar 12 2021, 9:57 AM
werner closed T4620: no support for multiple (yubikey) smartcards plugged in at the same time as Resolved.

More than a year in testing, and I have not seen problems myself anymore.

Mar 12 2021, 8:49 AM · Restricted Project, Bug Report

Mar 11 2021

werner added a project to T5328: On the (in)security of Elgamal in OpenPGP: side-channel.
Mar 11 2021, 4:22 PM · side-channel, CVE, libgcrypt
werner triaged T5342: Support Windows on ARM as Low priority.

Thanks for the Gpg4win praise; however we don't have the required resources yet to take this up.

Mar 11 2021, 4:21 PM · Feature Request, gpg4win
werner merged T5345: libgcrypt 1.9.2 does not build on Mac OS X 10.4.11, Tiger, because rndlinux.c wants to include Availability.h which does not exist in Tiger into T5268: macOS getentropy.
Mar 11 2021, 4:19 PM · libgcrypt, MacOS
werner merged task T5345: libgcrypt 1.9.2 does not build on Mac OS X 10.4.11, Tiger, because rndlinux.c wants to include Availability.h which does not exist in Tiger into T5268: macOS getentropy.
Mar 11 2021, 4:19 PM · Bug Report
werner added a comment to T5345: libgcrypt 1.9.2 does not build on Mac OS X 10.4.11, Tiger, because rndlinux.c wants to include Availability.h which does not exist in Tiger.
Mar 11 2021, 4:16 PM · Bug Report
werner committed rD057c64d9ec7a: faq: Update HACKING from gnupg repo (authored by werner).
faq: Update HACKING from gnupg repo
Mar 11 2021, 2:19 PM
werner committed rG8cad11d13b15: scd:piv: Improve APT parser compatibility. (authored by Valtteri Vuorikoski <vuori@notcom.org>).
scd:piv: Improve APT parser compatibility.
Mar 11 2021, 2:08 PM
werner committed rM3ffd7bd4039d: doc: Add MIT license notice. (authored by werner).
doc: Add MIT license notice.
Mar 11 2021, 1:49 PM
werner committed rG752adf8a6b80: doc: Always use --edit-key and not just the --edit abbreviation. (authored by werner).
doc: Always use --edit-key and not just the --edit abbreviation.
Mar 11 2021, 1:06 PM
werner committed rG6976a70270e3: doc: Add a sending patches section to HACKING. (authored by werner).
doc: Add a sending patches section to HACKING.
Mar 11 2021, 1:06 PM
werner committed rM0821e2b1495e: core: New flag GPGME_KEYSIGN_FORCE. (authored by werner).
core: New flag GPGME_KEYSIGN_FORCE.
Mar 11 2021, 12:25 PM
werner closed T4584: --quick-sign-key offers no way to override a current certification as Resolved.

New option --force-sign-key for 2.2.28 and 2.3. Also added support to gpgme.

Mar 11 2021, 11:54 AM · Restricted Project, gnupg (gpg22), Feature Request
werner closed T4584: --quick-sign-key offers no way to override a current certification, a subtask of T5093: GnuPG: Add quick-revsig, as Resolved.
Mar 11 2021, 11:54 AM · Feature Request, gnupg (gpg22)
werner committed rG87d7b7e07565: gpg: New option --force-sign-key (authored by werner).
gpg: New option --force-sign-key
Mar 11 2021, 11:36 AM
werner committed rGfe02ef04500c: gpg: New option --force-sign-key (authored by werner).
gpg: New option --force-sign-key
Mar 11 2021, 11:27 AM
werner committed rG6a83fc073d9d: tpmd2: Add copyright blurbs. (authored by werner).
tpmd2: Add copyright blurbs.
Mar 11 2021, 9:01 AM
werner committed rGb9c560e3a400: tpmd2: Add Support for the Intel TSS (authored by James Bottomley via Gnupg-devel <gnupg-devel@gnupg.org>).
tpmd2: Add Support for the Intel TSS
Mar 11 2021, 9:01 AM

Mar 10 2021

werner committed rG43bb5250a682: agent: Fix build without TPM (authored by werner).
agent: Fix build without TPM
Mar 10 2021, 3:54 PM
werner committed rG6720f1343aef: tpm2d: add tests for the tpm2daemon (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
tpm2d: add tests for the tpm2daemon
Mar 10 2021, 2:47 PM
werner committed rG92b601fceec7: gpg: Add new command keytotpm to convert a private key to TPM format (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
gpg: Add new command keytotpm to convert a private key to TPM format
Mar 10 2021, 2:47 PM
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 · Restricted Project, 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