Page MenuHome GnuPG
Feed Advanced Search

Mar 4 2021

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
werner committed rG8a74b87261d6: scd:piv: Fix a typo in a string. (authored by werner).
scd:piv: Fix a typo in a string.
Feb 18 2021, 4:26 PM
werner committed rG311f477b1803: po: Update all po files from 2.2.27 (authored by werner).
po: Update all po files from 2.2.27
Feb 18 2021, 4:26 PM
werner committed rG0be4861762c2: po: Change translatability of a fallback string. (authored by werner).
po: Change translatability of a fallback string.
Feb 18 2021, 4:26 PM
werner committed rG8b2d01c68ec1: po: Update POTFILES (authored by werner).
po: Update POTFILES
Feb 18 2021, 4:26 PM
werner committed rG919a969354d4: speedo: Update w32 stuff from 2.2 (authored by werner).
speedo: Update w32 stuff from 2.2
Feb 18 2021, 1:26 PM
werner triaged T5307: pinentry-qt unilaterally enables rpath, even when configured with `--disable-rpath` as Low priority.
Feb 18 2021, 8:49 AM · qt, pinentry, Bug Report
werner triaged T5308: pkg-config misuse in efl sections of pinentry autoconf tooling as Normal priority.
Feb 18 2021, 8:49 AM · pinentry, Bug Report

Feb 17 2021

werner closed T5306: doc: Fix swapped constants as Resolved.

Thanks. A few hours too late for 1.9.2.

Feb 17 2021, 5:55 PM · libgcrypt
werner committed rC23ca92fb0ed2: doc: Fix swapped GCM/CCM constants. (authored by werner).
doc: Fix swapped GCM/CCM constants.
Feb 17 2021, 5:55 PM
werner committed rGab7dc4b524c3: dirmngr: Support new gpgNtds parameter in LDAP keyserver URLs. (authored by werner).
dirmngr: Support new gpgNtds parameter in LDAP keyserver URLs.
Feb 17 2021, 5:51 PM
werner committed rGcdc828f69026: dirmngr: Rewrite a weird function by straighter code. (authored by werner).
dirmngr: Rewrite a weird function by straighter code.
Feb 17 2021, 5:36 PM
werner committed rG55f46b33df08: dirmngr: Support new gpgNtds parameter in LDAP keyserver URLs. (authored by werner).
dirmngr: Support new gpgNtds parameter in LDAP keyserver URLs.
Feb 17 2021, 5:36 PM
werner committed rG3c7b1f3f5fa8: common: Fix compiler warning (authored by werner).
common: Fix compiler warning
Feb 17 2021, 5:36 PM
werner triaged T5304: Kleopatra: Main certificate view does not keep selected column width as Normal priority.
Feb 17 2021, 10:45 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
werner committed rD6cf823c3c505: swdb: Libgcrypt 1.9.2 (authored by werner).
swdb: Libgcrypt 1.9.2
Feb 17 2021, 9:51 AM
werner closed T5276: Release Libgcrypt 1.9.2, a subtask of T5277: libgcrypt 1.9.1 fails to build with --disable-asm, as Resolved.
Feb 17 2021, 9:47 AM · MacOS, libgcrypt, Bug Report
werner closed T5276: Release Libgcrypt 1.9.2 as Resolved.
Feb 17 2021, 9:47 AM · Release Info, libgcrypt
werner committed rC04d5a65db57c: Merge branch 'LIBGCRYPT-1.9-BRANCH' (authored by werner).
Merge branch 'LIBGCRYPT-1.9-BRANCH'
Feb 17 2021, 9:46 AM
werner updated the task description for T5276: Release Libgcrypt 1.9.2.
Feb 17 2021, 9:44 AM · Release Info, libgcrypt
werner committed rCef3a1cbf8adb: Post release updates (authored by werner).
Post release updates
Feb 17 2021, 9:26 AM
werner committed rC24bd7e8215f7: Release 1.9.2 (authored by werner).
Release 1.9.2
Feb 17 2021, 9:26 AM
werner created T5305: Release Libgcrypt 1.9.3.
Feb 17 2021, 9:25 AM · Release Info, libgcrypt
werner closed T5263: cipher/sha512.c: build failure without arm neon asm as Resolved.
Feb 17 2021, 8:53 AM · libgcrypt, Bug Report
werner removed a project from T5282: ecc: No check for broken public key when verify signature (ECDSA, ECDSA for SM and GOST): backport.
Feb 17 2021, 8:53 AM · libgcrypt
werner closed T5282: ecc: No check for broken public key when verify signature (ECDSA, ECDSA for SM and GOST) as Resolved.

Backport was done with commit rC1d312bc65846 (for unknown reasons it did not show up in the list of bugs related to this bug; I added it by hand). Fix will go into 1.8.8.

Feb 17 2021, 8:52 AM · libgcrypt
werner closed T5270: gpg-agent crashes during signing: free(): invalid pointer as Resolved.
Feb 17 2021, 8:47 AM · libgcrypt, gpgagent, Bug Report
werner moved T5276: Release Libgcrypt 1.9.2 from Backlog to For 1.9 on the libgcrypt board.
Feb 17 2021, 8:46 AM · Release Info, libgcrypt
werner closed T5264: libgcrypt 1.9.0 does not compile on old Mac OS X, versions 10.5.8 (Leopard) and 10.4.11 (Tiger), both on PPC hardware as Resolved.

The mix up of external patches and commits makes it not easy to see what has been fixed. AFAICS rC3d095206c30d fixes the last bug mentioned by @ballapete on Jan 26.

Feb 17 2021, 8:35 AM · libgcrypt, Bug Report
werner closed T5267: Ed25519 backward compatible private key support for preceding ZERO(s) as Resolved.
Feb 17 2021, 8:27 AM · libgcrypt
werner closed T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0 as Resolved.
Feb 17 2021, 8:26 AM · Bug Report, Cross-Compiler, libgcrypt
werner closed T5269: failure of modular inverse as Resolved.
Feb 17 2021, 8:26 AM · libgcrypt

Feb 14 2021

werner accepted rC3f42f727a069: Make sure the grcy_get_config string is always null-terminated..

Fixed with rCa5799f1618aaf1bbb52e7e121275228dd4a3ac8b

Feb 14 2021, 7:00 PM
werner committed rCa5799f1618aa: Fix previous commit (authored by werner).
Fix previous commit
Feb 14 2021, 6:58 PM
werner added inline comments to rC3f42f727a069: Make sure the grcy_get_config string is always null-terminated..
Feb 14 2021, 6:48 PM