Page MenuHome GnuPG
Feed All Stories

Oct 8 2020

ikloecker added a comment to T5100: OpenPGP app overwrites Yubikey serial number.

I have added a workaround to Kleopatra: rKLEOPATRA57cf71b043d198f85270eb3b8782de6277b8b889

Oct 8 2020, 1:36 PM · Restricted Project, gnupg, scd, yubikey, kleopatra
ikloecker committed rKLEOPATRA00b7174ee7df: Use the display serial number provided by the card (authored by ikloecker).
Use the display serial number provided by the card
Oct 8 2020, 1:34 PM
ikloecker committed rKLEOPATRA57cf71b043d1: Show nicer serial numbers for OpenPGP cards and Yubikeys (authored by ikloecker).
Show nicer serial numbers for OpenPGP cards and Yubikeys
Oct 8 2020, 1:34 PM
ikloecker created T5100: OpenPGP app overwrites Yubikey serial number.
Oct 8 2020, 1:29 PM · Restricted Project, gnupg, scd, yubikey, kleopatra
gniibe added a comment to T5099: Confirmation dialog for remote access (restricted extra socket).

I'm testing:

diff --git a/agent/findkey.c b/agent/findkey.c
index fa9e5b548..eec85ba67 100644
--- a/agent/findkey.c
+++ b/agent/findkey.c
@@ -996,7 +996,10 @@ agent_key_from_file (ctrl_t ctrl, const char *cache_nonce,
   if (r_passphrase)
     *r_passphrase = NULL;
Oct 8 2020, 11:24 AM · Feature Request, gnupg
gniibe created T5099: Confirmation dialog for remote access (restricted extra socket).
Oct 8 2020, 11:23 AM · Feature Request, gnupg
aheinecke added a comment to rKLEOPATRAad56bc93608d: Add QDebug stream operator for GpgME::Error and unify error logging.

I really like that you do stuff like this.

Oct 8 2020, 9:26 AM
aheinecke awarded rKLEOPATRAad56bc93608d: Add QDebug stream operator for GpgME::Error and unify error logging a Like token.
Oct 8 2020, 9:15 AM

Oct 7 2020

werner committed rD6f4bdbd6561c: web: Store LDAP schema files. (authored by werner).
web: Store LDAP schema files.
Oct 7 2020, 6:59 PM
werner committed rGf4166209e336: doc: Add notes on how to setup LDAP (authored by werner).
doc: Add notes on how to setup LDAP
Oct 7 2020, 6:37 PM
ikloecker committed rKLEOPATRAbbe8d775440f: Show nicer card/app labels for the card/app tabs (authored by ikloecker).
Show nicer card/app labels for the card/app tabs
Oct 7 2020, 5:11 PM
ikloecker committed rKLEOPATRAad56bc93608d: Add QDebug stream operator for GpgME::Error and unify error logging (authored by ikloecker).
Add QDebug stream operator for GpgME::Error and unify error logging
Oct 7 2020, 5:11 PM
ikloecker committed rKLEOPATRAff3e79e6cd63: Improve handling of "card not present" situation (authored by ikloecker).
Improve handling of "card not present" situation
Oct 7 2020, 5:11 PM
ikloecker committed rKLEOPATRA762726ce6ee6: Show UI for all inserted cards in tabs (authored by ikloecker).
Show UI for all inserted cards in tabs
Oct 7 2020, 5:11 PM
ikloecker committed rKLEOPATRA523d95da0445: Move definition of methods out of definition of Private class (authored by ikloecker).
Move definition of methods out of definition of Private class
Oct 7 2020, 5:11 PM
slandden added a comment to T5040: Improve PPC code using code from CRYPTOGRAMs.

OK, I upgraded the patch, including style adjustments to GNU style despite feeling that not having clang-format support for GNU style leads to it driving away contributors. It also credits Andy, and I have personally e-mailed Andy before.

Oct 7 2020, 2:57 PM · legal, libgcrypt
slandden updated the diff for D501: VPMSUMD accelleration for GCM mode on PPC.

v2: avoid __int128 which is poorely optimized, and bizarrely not available

in 32-bit addressing mode (our SIMD unit is 128 bits).

v3: properly credit Andy and Cryptograms (there was never mal-intent here, just FUD).

Oct 7 2020, 2:54 PM
bernhard committed rWeedb7975696b: Remove checksums for -src installer (authored by bernhard).
Remove checksums for -src installer
Oct 7 2020, 9:39 AM
bernhard added a comment to T5098: Gpg4win problems for Windows Users with some non-ASCII account names.

Thanks for the quick analysis.

Oct 7 2020, 8:52 AM · gnupg (gpg22), Windows

Oct 6 2020

werner triaged T5092: Translate Gnupg in Italian as Normal priority.
Oct 6 2020, 9:39 PM · gnupg, i18n, Feature Request
werner closed T5097: installing gnupg 2.2.23 via macOS brew fails without any errors as Invalid.

Please ask your distribution . What I see here is a problem with the packaging of a dedicated build system. This is not the build system which comes with GnuPG. Feel free to reopen if you can show that this is a native gnupg build problem.

Oct 6 2020, 9:35 PM · MacOS, Bug Report
werner edited projects for T5098: Gpg4win problems for Windows Users with some non-ASCII account names, added: gnupg (gpg22); removed gnupg.
Oct 6 2020, 9:30 PM · gnupg (gpg22), Windows
aheinecke committed rKLEOPATRA0ea195edc97e: Rename Export Secret keys to Backup (authored by aheinecke).
Rename Export Secret keys to Backup
Oct 6 2020, 4:16 PM
aheinecke committed rKLEOPATRA2fbcef3d67f6: Remove moved files (authored by aheinecke).
Remove moved files
Oct 6 2020, 4:16 PM
aheinecke assigned T5098: Gpg4win problems for Windows Users with some non-ASCII account names to werner.

We understand the problem, it's a regression from August. For T4083 we changed an internal function to better work with Windows UTF-16 filenames in preperation to at some point fully support UTF-16 and only use the wide character functions as system calls.
But that broke places where internally the local 8 bit encoding was still used.

Oct 6 2020, 4:09 PM · gnupg (gpg22), Windows
bernhard updated the task description for T5098: Gpg4win problems for Windows Users with some non-ASCII account names.
Oct 6 2020, 3:13 PM · gnupg (gpg22), Windows
aheinecke triaged T5098: Gpg4win problems for Windows Users with some non-ASCII account names as High priority.

I can reproduce this.

Oct 6 2020, 3:11 PM · gnupg (gpg22), Windows
bernhard added a comment to T5098: Gpg4win problems for Windows Users with some non-ASCII account names.

Observation:
The umlaut is displayed incorrectly on the command line (cmd.app) when the keybox file is created.
(This may or may not be relevant.)

Oct 6 2020, 3:06 PM · gnupg (gpg22), Windows
bernhard changed External Link from https://wald.intevation.org/forum/message.php?msg_id=7473 to https://wald.intevation.org/forum/forum.php?thread_id=2243&forum_id=84&group_id=11 on T5098: Gpg4win problems for Windows Users with some non-ASCII account names.
Oct 6 2020, 3:04 PM · gnupg (gpg22), Windows
bernhard added projects to T5098: Gpg4win problems for Windows Users with some non-ASCII account names: Windows, gnupg.
Oct 6 2020, 3:02 PM · gnupg (gpg22), Windows
bernhard created T5098: Gpg4win problems for Windows Users with some non-ASCII account names.
Oct 6 2020, 3:02 PM · gnupg (gpg22), Windows
aheinecke claimed T5043: GpgOL does not work in parallel with Kopano Outlook Extension.

Hi Zetrick,

Oct 6 2020, 1:30 PM · Bug Report, gpgol, gpg4win
aheinecke closed T5044: GpgOL does not parse signed mails as Resolved.

Hi Zetrick,

Oct 6 2020, 1:23 PM · gpgol, Bug Report, gpg4win
dokim created T5097: installing gnupg 2.2.23 via macOS brew fails without any errors.
Oct 6 2020, 11:42 AM · MacOS, Bug Report
gniibe committed rG25bec16d0bdc: scd: Add a workaround for Yubikey. (authored by gniibe).
scd: Add a workaround for Yubikey.
Oct 6 2020, 10:18 AM
gniibe added a comment to T5063: Use of some "SCD" command through extra socket.

Perhaps, don't allow automatic use of available card keys would be better:

diff --git a/agent/command.c b/agent/command.c
index 160979dae..b6286becf 100644
--- a/agent/command.c
+++ b/agent/command.c
@@ -2292,13 +2292,7 @@ cmd_scd (assuan_context_t ctx, char *line)
       if ((argc == 1 && !strcmp (argv[0], "SERIALNO"))
           || (argc == 2
               && !strcmp (argv[0], "GETINFO")
-              && !strcmp (argv[1], "version"))
-          || (argc == 2
-              && !strcmp (argv[0], "GETATTR")
-              && !strcmp (argv[1], "KEY-FPR"))
-          || (argc == 2
-              && !strcmp (argv[0], "KEYINFO")
-              && !strcmp (argv[1], "--list=encr")))
+              && !strcmp (argv[1], "version")))
         xfree (l);
       else
         {
Oct 6 2020, 7:17 AM · Bug Report
gniibe committed rG0f4c956a7661: scd: Silence compiler warning. (authored by gniibe).
scd: Silence compiler warning.
Oct 6 2020, 5:04 AM
gniibe committed rG7c8823bf82da: scd: Report any error for LEARN command. (authored by gniibe).
scd: Report any error for LEARN command.
Oct 6 2020, 5:04 AM
gniibe committed rG1f1b68eef72b: scd: Internal CCID driver: More fix for SPR532. (authored by gniibe).
scd: Internal CCID driver: More fix for SPR532.
Oct 6 2020, 5:04 AM
gniibe committed rG48565e7a08d6: scd: Internal CCID driver: Call libusb_clear_halt at ccid_setup_intr. (authored by gniibe).
scd: Internal CCID driver: Call libusb_clear_halt at ccid_setup_intr.
Oct 6 2020, 5:04 AM
gniibe committed rG33a2d4bd7ffc: scd: Internal CCID driver fix. (authored by gniibe).
scd: Internal CCID driver fix.
Oct 6 2020, 5:04 AM
gniibe committed rG498cd38019b8: scd: Internal CCID: Handle LIBUSB_ERROR_TIMEOUT at ccid_get_atr. (authored by gniibe).
scd: Internal CCID: Handle LIBUSB_ERROR_TIMEOUT at ccid_get_atr.
Oct 6 2020, 5:04 AM
gniibe committed rG7db836c0e922: scd: Change handling of SPR532 card reader. (authored by gniibe).
scd: Change handling of SPR532 card reader.
Oct 6 2020, 5:04 AM
gniibe committed rG30693dfb6fe9: scd: Internal CCID driver: Fix a failure path. (authored by gniibe).
scd: Internal CCID driver: Fix a failure path.
Oct 6 2020, 5:04 AM
gniibe committed rGdd7cc24d5f92: scd: Fix CCID internal driver for interrupt transfer. (authored by gniibe).
scd: Fix CCID internal driver for interrupt transfer.
Oct 6 2020, 5:04 AM
gniibe committed rG11d8d1e05056: scd: For SPR532, submit the ESCape command at initialization. (authored by gniibe).
scd: For SPR532, submit the ESCape command at initialization.
Oct 6 2020, 5:04 AM
gniibe committed rG186d11896ca2: scd: Better handling of timeout and time extension. (authored by gniibe).
scd: Better handling of timeout and time extension.
Oct 6 2020, 5:04 AM
gniibe committed rG165312dca90a: scd: ccid-driver: Initial getting ATR more robustly. (authored by gniibe).
scd: ccid-driver: Initial getting ATR more robustly.
Oct 6 2020, 5:04 AM
gniibe committed rG60af035c22b9: scd: Fix internal CCID driver, so that -DTEST works. (authored by gniibe).
scd: Fix internal CCID driver, so that -DTEST works.
Oct 6 2020, 5:04 AM
gniibe committed rG1efc01ff987d: scd: Clean up the structure for future fix of PC/SC. (authored by gniibe).
scd: Clean up the structure for future fix of PC/SC.
Oct 6 2020, 5:04 AM
gniibe committed rG5b985b026418: scd: Map some error codes from libusb to ccid-driver error codes. (authored by werner).
scd: Map some error codes from libusb to ccid-driver error codes.
Oct 6 2020, 5:04 AM
gniibe committed rGcccdca61a841: scd: internal driver: Submit SET_INTERFACE control transfer. (authored by gniibe).
scd: internal driver: Submit SET_INTERFACE control transfer.
Oct 6 2020, 5:03 AM
gniibe committed rGe3a12b09dca4: scd: Internal CCID driver: Spelling cleanup. (authored by gniibe).
scd: Internal CCID driver: Spelling cleanup.
Oct 6 2020, 5:03 AM
gniibe committed rG7b531fe5801b: scd: Internal CCID driver: Clean up backport from master. (authored by gniibe).
scd: Internal CCID driver: Clean up backport from master.
Oct 6 2020, 5:03 AM

Oct 5 2020

aheinecke committed rX0b839d759a47: Move the GpgEX icon to the first entry (authored by aheinecke).
Move the GpgEX icon to the first entry
Oct 5 2020, 9:50 PM
aheinecke committed rX9497d632c83e: build-aux: Add missing mdate-sh file (authored by aheinecke).
build-aux: Add missing mdate-sh file
Oct 5 2020, 9:50 PM
aheinecke committed rLIBKLEO52b42c97c83f: Change protocol name for X.509 to S/MIME (authored by aheinecke).
Change protocol name for X.509 to S/MIME
Oct 5 2020, 6:27 PM
werner committed rG4eb9ce847825: gpgsm: Fix detection of too old keyboxd. (authored by werner).
gpgsm: Fix detection of too old keyboxd.
Oct 5 2020, 5:54 PM
aheinecke closed T5096: Kleopatra: Remove X509 as much as possible as Resolved.

Well that was easy. All down to Libkleo::Formatting::displayName

Oct 5 2020, 5:50 PM · kleopatra
aheinecke committed rKLEOPATRA97101089d326: Minor change to use S/MIME instead of X.509 (authored by aheinecke).
Minor change to use S/MIME instead of X.509
Oct 5 2020, 5:48 PM
werner committed rGb258f8de7e9f: dirmngr: Minor cleanup for better readability. (authored by werner).
dirmngr: Minor cleanup for better readability.
Oct 5 2020, 5:26 PM
werner committed rG210575d8826e: dirmngr: Add warning on the use of --add-servers. (authored by werner).
dirmngr: Add warning on the use of --add-servers.
Oct 5 2020, 5:26 PM
werner committed rGffbef54d36d4: dirmngr: Minor cleanup for better readability. (authored by werner).
dirmngr: Minor cleanup for better readability.
Oct 5 2020, 5:22 PM
aheinecke created T5096: Kleopatra: Remove X509 as much as possible.
Oct 5 2020, 5:01 PM · kleopatra
aheinecke committed rKLEOPATRA83b6bbd07ab0: Take compliance mode name from config (authored by aheinecke).
Take compliance mode name from config
Oct 5 2020, 4:51 PM
aheinecke committed rKLEOPATRA1855df2045d4: Use aboutdata from libkleo / Gpg4win on Windows (authored by aheinecke).
Use aboutdata from libkleo / Gpg4win on Windows
Oct 5 2020, 4:51 PM
aheinecke committed rKLEOPATRA3afa28183468: Add g10 Code and Intevation to copyright (authored by aheinecke).
Add g10 Code and Intevation to copyright
Oct 5 2020, 4:51 PM
aheinecke committed rKLEOPATRA3af0ec696795: Remove obsolete GPGME ifdefs (authored by aheinecke).
Remove obsolete GPGME ifdefs
Oct 5 2020, 4:51 PM
aheinecke committed rKLEOPATRAe5ef3192d078: Use gnupg-helper code from libkleo (authored by aheinecke).
Use gnupg-helper code from libkleo
Oct 5 2020, 4:51 PM
werner raised the priority of T5093: GnuPG: Add quick-revsig from Normal to High.

Should not be too complicated.

Oct 5 2020, 4:11 PM · Feature Request, gnupg (gpg22)
aheinecke created T5095: Kleopatra: Rename secret key export to backup.
Oct 5 2020, 2:58 PM · kleopatra
werner committed rGff31dde456f3: gpg: Switch to ed25519+cv25519 as default algo. (authored by werner).
gpg: Switch to ed25519+cv25519 as default algo.
Oct 5 2020, 2:24 PM
werner committed rG194034f813a0: keyboxd: Fix duplicates when listing keys by uid. (authored by werner).
keyboxd: Fix duplicates when listing keys by uid.
Oct 5 2020, 1:35 PM
aheinecke added a comment to T5094: Kleopatra: Add "revsig" support.

Part of the task is the plumbing for that in GPGME of course, I'm not sure if werner will do the core "C" part directly or if you could do this also. But first let's get it added to GnuPG.

Oct 5 2020, 12:51 PM · gnupg, kleopatra
aheinecke added a subtask for T5093: GnuPG: Add quick-revsig: T5094: Kleopatra: Add "revsig" support.
Oct 5 2020, 12:47 PM · Feature Request, gnupg (gpg22)
aheinecke added a parent task for T5094: Kleopatra: Add "revsig" support: T5093: GnuPG: Add quick-revsig.
Oct 5 2020, 12:47 PM · gnupg, kleopatra
aheinecke created T5094: Kleopatra: Add "revsig" support.
Oct 5 2020, 12:47 PM · gnupg, kleopatra
aheinecke created T5093: GnuPG: Add quick-revsig.
Oct 5 2020, 12:45 PM · Feature Request, gnupg (gpg22)
gniibe closed T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none) as Resolved.

This is due to access control for "extra" socket.
Fixed in T5062: gpg: error getting version from 'scdaemon': Forbidden.

Oct 5 2020, 7:01 AM · Bug Report
gniibe closed T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none), a subtask of T5062: gpg: error getting version from 'scdaemon': Forbidden, as Resolved.
Oct 5 2020, 7:01 AM · Bug Report
gniibe added a parent task for T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none): T5062: gpg: error getting version from 'scdaemon': Forbidden.
Oct 5 2020, 7:00 AM · Bug Report
gniibe added a subtask for T5062: gpg: error getting version from 'scdaemon': Forbidden: T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none).
Oct 5 2020, 7:00 AM · Bug Report

Oct 4 2020

werner committed rG6c36b8bb23bb: build: Fix SENDMAIL define for a PATH with spaces. (authored by werner).
build: Fix SENDMAIL define for a PATH with spaces.
Oct 4 2020, 8:53 PM
werner committed rG4747b9e86816: tests: Improve handling of spaces in $PATH (authored by werner).
tests: Improve handling of spaces in $PATH
Oct 4 2020, 8:53 PM
werner committed rG77e416741abb: build: Fix SENDMAIL define for a PATH with spaces. (authored by werner).
build: Fix SENDMAIL define for a PATH with spaces.
Oct 4 2020, 8:49 PM
Portug added a comment to T4149: Kleopatra OpenPGP and GpgSM self test fail after installation on Windows 7.

Hi all, I have this issue in Win10 in correct installation. Si I am interested what can I do to repair this issue. GPG is working correctly, but Kleopatra's selfcheck show this issue. Thanks. Portug

Oct 4 2020, 5:04 PM · kleopatra, Bug Report, gpg4win
MaXi32 added a comment to T5076: [solved] gpg-agent respawn another process randomly and causes cached passphrase check failed / expired.

OK I found a very interesting thing here, @werner and finally I can reproduce this problem:

Oct 4 2020, 4:19 PM · gnupg (gpg22), Bug Report
werner closed T5077: Unable to Creat OpenPGP new key pair, Unable to Connect to UIServer on startup. Creating a folder in my D drive as portable as Invalid.

That is a version of gpg4win which we don't support or even know about. Please ask at their support site. Sorry.

Oct 4 2020, 12:14 PM · Bug Report, gpg4win
werner added a comment to T5092: Translate Gnupg in Italian.

We do have an Italian translation but it is quite outdated:

Oct 4 2020, 12:09 PM · gnupg, i18n, Feature Request

Oct 3 2020

werner committed rDdc1b1fc3116e: web: Update HACKING (authored by werner).
web: Update HACKING
Oct 3 2020, 10:08 PM
Denisov23 created T5092: Translate Gnupg in Italian.
Oct 3 2020, 8:42 PM · gnupg, i18n, Feature Request
werner committed rM25e2d717f446: tests: Fix gcc incompatibility (authored by werner).
tests: Fix gcc incompatibility
Oct 3 2020, 7:59 PM
werner closed T5088: gpgme-1-13-1 test failure and errors and build errors as Resolved.
Oct 3 2020, 7:55 PM · gpgme, toolchain, Bug Report
werner added a comment to T5088: gpgme-1-13-1 test failure and errors and build errors.

Thanks for the report. Indeed, the convenient C99 feature of variable definition in a for statement does only work in recent gcc versions and thus it should not be used in GnuPG related code. (https://gnupg.org/faq/HACKING.html was out of sync with the version in gnupg's master repo which falsely stated that it is an allowed features.)

Oct 3 2020, 7:48 PM · gpgme, toolchain, Bug Report
leder renamed T5083: usecase for --detach-sign as the default signature creation method from usecase for --detach --sign as the default signature creation method to usecase for --detach-sign as the default signature creation method.
Oct 3 2020, 7:31 PM · Info Needed, Feature Request
leder added a comment to T5083: usecase for --detach-sign as the default signature creation method.

Hello Werner,

Oct 3 2020, 7:26 PM · Info Needed, Feature Request
werner removed projects from T5090: The name field of kleo's key gen wizard is falsely marked as optional: i18n, gpg4win.
Oct 3 2020, 7:23 PM · kleopatra, Bug Report
werner renamed T5090: The name field of kleo's key gen wizard is falsely marked as optional from Translation in all languages wrong to The name field of kleo's key gen wizard is falsely marked as optional.
Oct 3 2020, 7:22 PM · kleopatra, Bug Report
werner added a comment to T5090: The name field of kleo's key gen wizard is falsely marked as optional.

The name field is marked as optional but it is mandatory. This should be fixed.

Oct 3 2020, 7:20 PM · kleopatra, Bug Report
Denisov23 changed Version from Kleopatra OpenGPG 2.2.23 Gpg4win 3.1.13 to Kleopatra OpenGPG 2.2.23 Gpg4win 3.1.13 Win 10 on T5090: The name field of kleo's key gen wizard is falsely marked as optional.
Oct 3 2020, 4:08 PM · kleopatra, Bug Report