Page MenuHome GnuPG
Feed All Stories

Oct 19 2020

werner edited projects for T5105: can't find users with Kleopatra when press "Look up on server", added: Keyserver, kleopatra; removed gpg4win.

Are you on Windows or Linux? What version of Kleopatra or Gpg4win are you using?

Oct 19 2020, 1:27 PM · Support, kleopatra, Keyserver
werner merged T5106: Agent fails to access private keys from path containing non-ascii characters on Windows into T5098: Gpg4win problems for Windows Users with some non-ASCII account names.
Oct 19 2020, 1:24 PM · gnupg (gpg22), Windows
werner merged task T5106: Agent fails to access private keys from path containing non-ascii characters on Windows into T5098: Gpg4win problems for Windows Users with some non-ASCII account names.
Oct 19 2020, 1:24 PM · Windows, Bug Report
werner added a comment to T5106: Agent fails to access private keys from path containing non-ascii characters on Windows.

See also T5098 - I am sorry for this regression. We are working on a fix.

Oct 19 2020, 1:24 PM · Windows, Bug Report
werner edited projects for T5107: GPA Importing encrypted files and Public keys, added: gpa, Windows; removed gpg4win.

Which version of Gpg4win did you install, from where, and which OS version are you using? Why did you install gpg4win at a non-default location?

Oct 19 2020, 1:19 PM · No Response, Windows, gpa, Bug Report
werner created T5108: Superfluous back button in Kleo's card manager .
Oct 19 2020, 12:39 PM · Bug Report, kleopatra
werner added a comment to T5100: OpenPGP app overwrites Yubikey serial number.

But changing just the displayed S/N should not disturb anything.

Oct 19 2020, 9:51 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
gniibe added a comment to T5100: OpenPGP app overwrites Yubikey serial number.

No, the above patch makes OpenPGP app stop working.

Oct 19 2020, 9:34 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
gniibe added a comment to T5100: OpenPGP app overwrites Yubikey serial number.

(I don't know well about Yubikey specific serial number.)

Oct 19 2020, 9:27 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
gniibe claimed T5100: OpenPGP app overwrites Yubikey serial number.
Oct 19 2020, 6:41 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
gniibe claimed T5102: READCERT immediately after WRITECERT fails.
Oct 19 2020, 6:37 AM · kleopatra, scd

Oct 18 2020

irelam66 created T5107: GPA Importing encrypted files and Public keys.
Oct 18 2020, 6:24 PM · No Response, Windows, gpa, Bug Report
jibsen created T5106: Agent fails to access private keys from path containing non-ascii characters on Windows.
Oct 18 2020, 3:11 PM · Windows, Bug Report
werner added a comment to T5104: Consider removing %n uses from printf-like functions.

gcc also warns about missing arguments and hopefully also if the arg for %n is not an int*.
You may need to enable these warnings which we do at least in maintainer-mode. On Windows some of the warnings might be wrong because mingw assumes the MS implementation.

Oct 18 2020, 1:08 PM · Feature Request
vext01 added a comment to T5104: Consider removing %n uses from printf-like functions.

Fair enough with regards to portability, and this is not a hill I will die on, but can you comment on the security concerns of using %n?

Oct 18 2020, 11:56 AM · Feature Request
werner committed rD07fc7829152a: blog: Do not wrap long command lines (authored by werner).
blog: Do not wrap long command lines
Oct 18 2020, 10:07 AM
werner committed rD69a2683957a1: blog: GnuPG and LDAP (authored by werner).
blog: GnuPG and LDAP
Oct 18 2020, 10:07 AM
werner closed T5104: Consider removing %n uses from printf-like functions as Wontfix.

Nope %n works on all implementations I am aware of. It has to because it is part of even C90.

Oct 18 2020, 9:50 AM · Feature Request

Oct 17 2020

vext01 added a comment to T5104: Consider removing %n uses from printf-like functions.

Hi Werner,

Oct 17 2020, 8:34 PM · Feature Request

Oct 16 2020

fabior created T5105: can't find users with Kleopatra when press "Look up on server".
Oct 16 2020, 7:05 PM · Support, kleopatra, Keyserver
glr added a comment to T5103: GPG4Win Executes through Personal (having admin rights ) account only.

@werner , if you would like some help moderating this bug tracker, I don't mind volunteering to do it.

Oct 16 2020, 2:32 PM · Support, gpg4win
Laurent Montel <montel@kde.org> committed rLIBKLEO9cf9de5af2b3: Remove not implemented method (authored by Laurent Montel <montel@kde.org>).
Remove not implemented method
Oct 16 2020, 2:30 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA7387406beeaf: Remove not implemented method (authored by Laurent Montel <montel@kde.org>).
Remove not implemented method
Oct 16 2020, 2:17 PM
werner added a comment to T5104: Consider removing %n uses from printf-like functions.

Sorry, it is entirely non-sense to ban useful printf features. Also note that we use our own printf implementation to avoid portability problems with for example "%zu". If you have a problem with any of the uses of "%n", please explain the problem.

Oct 16 2020, 9:07 AM · Feature Request

Oct 15 2020

gnezdo added a comment to T5104: Consider removing %n uses from printf-like functions.

patch misses the type. A better one is .

Oct 15 2020, 8:54 AM · Feature Request
gnezdo created T5104: Consider removing %n uses from printf-like functions.
Oct 15 2020, 8:51 AM · Feature Request

Oct 14 2020

werner added a comment to T5103: GPG4Win Executes through Personal (having admin rights ) account only.

Please understand that this is a bug tracker and not a support line.

Oct 14 2020, 7:32 PM · Support, gpg4win
Dharav9 created T5103: GPG4Win Executes through Personal (having admin rights ) account only in the S1 Public space.
Oct 14 2020, 6:58 PM · Support, gpg4win
werner added a comment to T5095: Kleopatra: Rename secret key export to backup.

The user is asked for a passphrase only if the key has a passphrase. I am still in favor of making a passphrase optional and then we need an extra dialog. Better safe than sorry. Those who have a workflow which includes the export of the secret key can still use the command line.

Oct 14 2020, 4:48 PM · kleopatra

Oct 13 2020

ikloecker added a comment to T5095: Kleopatra: Rename secret key export to backup.

I suggest to also change the option to "Backup Secret Key..." (i.e. singular instead of plural) because the corresponding action does not support the export of multiple secret keys.

Oct 13 2020, 12:39 PM · kleopatra
ikloecker added a comment to T5102: READCERT immediately after WRITECERT fails.

This doesn't help. I think that's because after

flush_cached_data (app, dobj->tag);

do_writecert does

do_readkey (...)

which fills the cache again.

Oct 13 2020, 12:19 PM · kleopatra, scd
werner added a comment to T5102: READCERT immediately after WRITECERT fails.

Caching issue. do_writecert in app-piv flushes the cache but may be the wrong DO. Can you try to

Oct 13 2020, 10:11 AM · kleopatra, scd
ikloecker reassigned T5066: Multiple smartcard (reader) / app support in Kleopatra from ikloecker to aheinecke.
Oct 13 2020, 10:10 AM · kleopatra
ikloecker changed the status of T5066: Multiple smartcard (reader) / app support in Kleopatra, a subtask of T4875: Kleopatra: Improve support for S/MIME Smartcards and add additional card support, from Open to Testing.
Oct 13 2020, 10:09 AM · kleopatra
ikloecker changed the status of T5066: Multiple smartcard (reader) / app support in Kleopatra from Open to Testing.

Kleopatra does now support using multiple smartcards with multiple apps concurrently (at least as far as the backend scdaemon supports this). Only tested with master of everything so far.

Oct 13 2020, 10:09 AM · kleopatra

Oct 12 2020

ikloecker committed rKLEOPATRA88f6922522fc: Fix fingerprint and creation timestamp written to OpenPGP cards (authored by ikloecker).
Fix fingerprint and creation timestamp written to OpenPGP cards
Oct 12 2020, 6:38 PM
ikloecker created T5102: READCERT immediately after WRITECERT fails.
Oct 12 2020, 4:54 PM · kleopatra, scd
ikloecker committed rKLEOPATRA4594a3938166: Exclude card keys from encryption certificates for Key Management key (authored by ikloecker).
Exclude card keys from encryption certificates for Key Management key
Oct 12 2020, 4:00 PM
ikloecker committed rKLEOPATRAb9c4e3bf258a: Add possibility to import the Card Authentication key to PIV cards (authored by ikloecker).
Add possibility to import the Card Authentication key to PIV cards
Oct 12 2020, 4:00 PM
ikloecker committed rKLEOPATRA218096f8a1f9: Add the card holder to the card labels shown for the tabs (authored by ikloecker).
Add the card holder to the card labels shown for the tabs
Oct 12 2020, 10:09 AM
MaXi32 renamed T5076: [solved] gpg-agent respawn another process randomly and causes cached passphrase check failed / expired from gpg-agent respawn another process randomly and causes cached passphrase check failed / expired to [solved] gpg-agent respawn another process randomly and causes cached passphrase check failed / expired.
Oct 12 2020, 7:46 AM · gnupg (gpg22), Bug Report

Oct 11 2020

Denisov23 updated the task description for T5101: Translate GpgOL in Italian.
Oct 11 2020, 2:50 PM · i18n, gpgol
Denisov23 created T5101: Translate GpgOL in Italian.
Oct 11 2020, 2:50 PM · i18n, gpgol

Oct 10 2020

Laurent Montel <montel@kde.org> committed rLIBKLEOac72b4aded74: GIT_SILENT: Time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Time to increase version
Oct 10 2020, 10:11 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA214b2f48101d: GIT_SILENT: Time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Time to increase version
Oct 10 2020, 10:08 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO9944f451371c: GIT_SILENT: prepare 5.15.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.3
Oct 10 2020, 9:58 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA704096f67ed7: GIT_SILENT: prepare 5.15.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.3
Oct 10 2020, 9:55 PM
Denisov23 added a comment to T5092: Translate Gnupg in Italian.

Hello,
I finished the Italian translation of the GnuPg 2.2 file.
I need help, can you please update the source project with this translation? I am a beginner, unable to do this.
I attach files translated into Italian


Oct 10 2020, 8:20 PM · gnupg, i18n, Feature Request

Oct 9 2020

werner committed rEdbedf190969d: w32: Support utf8 also for getcwd. (authored by werner).
w32: Support utf8 also for getcwd.
Oct 9 2020, 3:38 PM
bernhard committed rW2bb3dbf3d3c3: Improve localisation page for website (authored by bernhard).
Improve localisation page for website
Oct 9 2020, 12:30 PM
ikloecker committed rKLEOPATRAe866e470fcc0: Fix class name in debug logging (authored by ikloecker).
Fix class name in debug logging
Oct 9 2020, 12:24 PM
ikloecker committed rKLEOPATRA81569bb8405f: Ask user for target card if multiple cards are suitable for key to card (authored by ikloecker).
Ask user for target card if multiple cards are suitable for key to card
Oct 9 2020, 12:24 PM
ikloecker reopened T5096: Kleopatra: Remove X509 as much as possible as "Open".

I think you have missed the Key Pair Creation Wizard:

Create a personal X.509 key pair and certification request

kleopatra/src/newcertificatewizard/chooseprotocolpage.ui

Oct 9 2020, 11:02 AM · kleopatra
werner added a project to T5100: OpenPGP app overwrites Yubikey serial number: gnupg (gpg22).
Oct 9 2020, 8:09 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
Laurent Montel <montel@kde.org> committed rLIBKLEO6b183e46fb41: GIT_SILENT: prepare 5.15.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.3
Oct 9 2020, 7:38 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA4d3d938db015: GIT_SILENT: prepare 5.15.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.3
Oct 9 2020, 7:29 AM
gniibe committed rG33cb1655f1b7: agent: Fix SEGV when debuging for cache enabled. (authored by gniibe).
agent: Fix SEGV when debuging for cache enabled.
Oct 9 2020, 6:59 AM
gniibe committed rG228836f79f64: gpg,ecc: Fix SOS handling when receiving from agent. (authored by gniibe).
gpg,ecc: Fix SOS handling when receiving from agent.
Oct 9 2020, 6:59 AM

Oct 8 2020

werner committed rE3a86bdb2aad3: doc: Fix typos in comments (authored by werner).
doc: Fix typos in comments
Oct 8 2020, 3:52 PM
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