Page MenuHome GnuPG
Feed Advanced Search

Sep 16 2020

werner added a comment to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).

Here is the output for an SCM SPR532

Sep 16 2020, 7:55 AM · Restricted Project, gnupg (gpg22), scd, Bug Report
werner added a comment to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).

Bus 001 Device 123: ID 04e6:e003 SCM Microsystems, Inc. SPR532 PinPad SmartCard Reader

Sep 16 2020, 7:48 AM · Restricted Project, gnupg (gpg22), scd, Bug Report
gniibe added a comment to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).

Is it an alias of SPR532? Please show me the USB vendor ID and product ID.

Sep 16 2020, 7:39 AM · Restricted Project, gnupg (gpg22), scd, Bug Report
CaveTheCave added a comment to T5069: Concurrent auto-start of gpg-agent by multiple gpg instances..

Yes it is the windows version. It occurs both in Windows 10 and Windows Server 2016.
What I notice is that a gpg-agent is started, then after some time another one is started and the previous ends (presumably because it has lost the socket), etc. At any point in time, I can see only one agent instance running in the task manager, but with different process ids.

Sep 16 2020, 6:57 AM · Not A Bug, No Response, Info Needed, gnupg (gpg22), Windows, Bug Report

Sep 15 2020

werner triaged T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2) as High priority.

Okay, I have the same problem at my office and thus I should be able to figure out the reason. I have ignored the problem until now because the wokraround is easy enough and in most cases I authenticate with my token anyway. But yes, this needs to be fixed.

Sep 15 2020, 9:35 PM · Restricted Project, gnupg (gpg22), scd, Bug Report
werner triaged T5069: Concurrent auto-start of gpg-agent by multiple gpg instances. as Normal priority.

I assume this is the Windows version. gpg uses a locking mechanism to avoid creating several gpg-agent processes. In the worst case this may take quite some time until one of the processes can get the lock. There is an exponential backoff scheme in use and I have not yet found a way to replicate the full deadlock you describe. It would be helpful if you could describe in more detail how you run into this case.

Sep 15 2020, 9:35 PM · Not A Bug, No Response, Info Needed, gnupg (gpg22), Windows, Bug Report
CaveTheCave created T5069: Concurrent auto-start of gpg-agent by multiple gpg instances..
Sep 15 2020, 3:17 PM · Not A Bug, No Response, Info Needed, gnupg (gpg22), Windows, Bug Report

Sep 14 2020

turkja added a comment to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).

Thanks for prompt answer!

Sep 14 2020, 9:45 AM · Restricted Project, gnupg (gpg22), scd, Bug Report
werner added projects to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2): scd, gnupg (gpg22).

Thanks for the detailed report. Does the green LED blink fast when it does not work?

Sep 14 2020, 7:59 AM · Restricted Project, gnupg (gpg22), scd, Bug Report
turkja created T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).
Sep 14 2020, 3:37 AM · Restricted Project, gnupg (gpg22), scd, Bug Report

Sep 11 2020

avemilia added a comment to T5062: gpg: error getting version from 'scdaemon': Forbidden.

Additionally, does your answer imply that when I ssh into remote, no gpg logs on remote should be produced if everything is executed correctly?

Sep 11 2020, 9:52 AM · Bug Report
avemilia added a comment to T5062: gpg: error getting version from 'scdaemon': Forbidden.

I see. How should I prepare environment instead? With local it is clear, but with remote it isn't. I also use remote as a normal machine with yubikey plugged directly into it most of the time, as it is a desktop at home. Local is a laptop that I use when I'm not at home. So, let's say I have a fresh reboot of remote and use it a bit with yubikey. So, it has gpg-agent started with its own socket there. Now I want to ssh into remote. If I understand correctly, for correct functionality I need to kill gpg-agent on remote first, otherwise agent forwarding will misbehave? Then, after I'm done with ssh and get back to remote (physically), how do I "recover" from ssh and re-launch gpg agent normally again? Since you say that killing it will send instruction to kill it on local machine, what should be done instead?

Sep 11 2020, 9:49 AM · Bug Report
gniibe added a comment to T5062: gpg: error getting version from 'scdaemon': Forbidden.

You should not do gpgconf --kill all on your remote machine; It kills gpg-agent on your local machine, through forwarded socket. And next invocation of gpg will invoke gpg-agent on your remote machine, which makes things confusing.

Sep 11 2020, 9:36 AM · Bug Report
avemilia added a comment to T5062: gpg: error getting version from 'scdaemon': Forbidden.

I didn't run gpg-agent or scdaemon on remote manually. If that happened -- it probably happened as a result of ssh'ing into it and spawning a zsh shell, which executed the section that I mark as "Environment (per shell)" above. I do this kind of "preparation" (stop gpg, clean up logs to collect only relevant logs on problem demonstration) to make the problem description as minimal as possible. And I post all relevant produced logs to make the problem description as complete as possible. Sorry if this is confusing, I don't really know what I'm doing but I want to make a bug report that can be acted upon.

Sep 11 2020, 9:22 AM · Bug Report
gniibe added a comment to T5062: gpg: error getting version from 'scdaemon': Forbidden.

Sorry, my editing error. I wanted to write:

Sep 11 2020, 8:51 AM · Bug Report
avemilia updated the task description for T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none).
Sep 11 2020, 8:38 AM · Bug Report
avemilia updated the task description for T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none).
Sep 11 2020, 8:33 AM · Bug Report
avemilia updated the task description for T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none).
Sep 11 2020, 8:27 AM · Bug Report
avemilia created T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none).
Sep 11 2020, 8:25 AM · Bug Report
avemilia added a comment to T5062: gpg: error getting version from 'scdaemon': Forbidden.

Thank you for the response.

Sep 11 2020, 8:14 AM · Bug Report
gniibe claimed T5062: gpg: error getting version from 'scdaemon': Forbidden.
Sep 11 2020, 6:39 AM · Bug Report
gniibe added a comment to T5062: gpg: error getting version from 'scdaemon': Forbidden.

Perhaps, for the usability, it would be good for gpg-agent's "extra" access to allow some of SCD commands.
This can align the current limitation, I suppose.

Sep 11 2020, 6:38 AM · Bug Report
gniibe created T5063: Use of some "SCD" command through extra socket.
Sep 11 2020, 4:35 AM · Bug Report
gniibe added a comment to T5062: gpg: error getting version from 'scdaemon': Forbidden.

I think that your configuration does not work well for gpg --card-status when you want to use local scdaemon service from remote machine.
By using "extra" socket, only a few commands are allowed to execute.

Sep 11 2020, 4:28 AM · Bug Report
gniibe added a project to T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation): Restricted Project.
Sep 11 2020, 2:20 AM · Restricted Project, ssh, Bug Report
gniibe changed the status of T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation) from Open to Testing.

Fixed in Gnuk 1.2.16, although it still has a limitation by the I/O buffer size.

Sep 11 2020, 2:19 AM · Restricted Project, ssh, Bug Report

Sep 10 2020

avemilia updated the task description for T5062: gpg: error getting version from 'scdaemon': Forbidden.
Sep 10 2020, 11:58 PM · Bug Report
avemilia created T5062: gpg: error getting version from 'scdaemon': Forbidden.
Sep 10 2020, 11:56 PM · Bug Report
werner closed T2312: GnuPG 2.1 migration fails due to permissions but appears to succeed as Resolved.

It should be possible to apply the patch rG7de9ed521e516879a72ec6ff6400aed4bdce5920
for 2.2 also to older 2.1 or 2.2 versions,

Sep 10 2020, 7:50 AM · gnupg, Bug Report

Sep 9 2020

werner added a comment to T2312: GnuPG 2.1 migration fails due to permissions but appears to succeed.

That keeps the group permissions of an existing directory. Needs to be backported to 2.2

Sep 9 2020, 8:37 PM · gnupg, Bug Report
werner reopened T2312: GnuPG 2.1 migration fails due to permissions but appears to succeed as "Open".

The fix we have there has the problem that it forcefully changes the permissions. Consider the case that for example that group access was provided which will currently be reset with each start of gpg-agent.

Sep 9 2020, 7:41 PM · gnupg, Bug Report
aheinecke added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

There are two problems that might be mixed in here:
What I noticed sometimes is that pinentry-qt properly becomes the ForegroundWindow but the input focus is not set on the line, even though an active cursor is shown in the line.
This might be a pinentry-qt specific issue and I look into that.

Sep 9 2020, 2:17 PM · pinentry, Bug Report, gpg4win
leder added a comment to T5057: Smartcard's secret key cannot be found for decryption.

@gniibe I wonder, if file --export with following --import would do the trick!?

Sep 9 2020, 9:08 AM · gnupg (gpg22), Bug Report
werner added a comment to T5059: Could not create key pair: Timeout.

Checkout the taskbar. While creating the key you should get a (blinking) notification for pinentry - the tool to enter the passphrase. Under some circumstances Windows won't pop up that tool and you need to click on its icon in the taskbar.

Sep 9 2020, 8:49 AM · No Response, Support, kleopatra
werner added a comment to T5057: Smartcard's secret key cannot be found for decryption.

@gniibe: Actually I implemented this recently. Support for this is in gpg-card

Sep 9 2020, 8:47 AM · gnupg (gpg22), Bug Report
gniibe triaged T5057: Smartcard's secret key cannot be found for decryption as Normal priority.
Sep 9 2020, 8:32 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T5057: Smartcard's secret key cannot be found for decryption.

@leder I agree that it is useful if OpenPGP public key can be (directly or indirectly) retrieved from a card.

Sep 9 2020, 8:31 AM · gnupg (gpg22), Bug Report
leder added a comment to T5057: Smartcard's secret key cannot be found for decryption.

One more idea: It is a riddle to me why I can configure keyserver http://pool.sks-keyservers.net/ and then do a --search-keys, but it is impossible to do --receive-keys with the following error:

Sep 9 2020, 7:43 AM · gnupg (gpg22), Bug Report
leder closed T5057: Smartcard's secret key cannot be found for decryption as Resolved.

Thank you, gniibe!

Sep 9 2020, 7:19 AM · gnupg (gpg22), Bug Report
andfox added a comment to T5055: APPCRASH with libKF5ConfigWidgets.dll.

I have run the DbgView test twice, I don't know if there is the data you need.

Sep 9 2020, 4:10 AM · Bug Report, gpg4win
gniibe added a comment to T5057: Smartcard's secret key cannot be found for decryption.

Please note that your private keys are on your card, together with finger print information. But there is no place to have OpenPGP public keys on the card. I guess that this is a possible cause of confusion.

Sep 9 2020, 3:08 AM · gnupg (gpg22), Bug Report

Sep 8 2020

leder added a comment to T5057: Smartcard's secret key cannot be found for decryption.

Now I am even more confused! This is key No. 1 - the number on the keyserver w/ --search-keys:

Sep 8 2020, 6:20 PM · gnupg (gpg22), Bug Report
h122642 created T5059: Could not create key pair: Timeout.
Sep 8 2020, 5:09 PM · No Response, Support, kleopatra
werner added a comment to T5057: Smartcard's secret key cannot be found for decryption.

On an OpenPGP card the key no 1 (OPENPGP.1) is a sign-only key - you can't use it for decryption even if you somehow managed to encrypt to that key. That restriction is enforced by the card.

Sep 8 2020, 4:54 PM · gnupg (gpg22), Bug Report
aheinecke triaged T5055: APPCRASH with libKF5ConfigWidgets.dll as Normal priority.

thanks for the report. Between Gpg4win-3.1.12 and Gpg4win-3.1.11 KF5ConfigWidgets was indeed updated so your report might point to a regression in that library.

Sep 8 2020, 10:47 AM · Bug Report, gpg4win
leder added a comment to T5057: Smartcard's secret key cannot be found for decryption.

Hello Werner,

Sep 8 2020, 9:42 AM · gnupg (gpg22), Bug Report
werner added a comment to T5057: Smartcard's secret key cannot be found for decryption.

Your problem seems to be that you don't have a copy of your public key anymore. The uni-mainz keyserver might be configured not to return expired keys (if I read the output above correctly). I was able to to retrieve your key using the standard pool (in particular from the server sks.pod02.fleetstreetops.com). The key is expired but that does hinder you to decrypt. Run "gpg --card-status" once tomake sure a stub file is available.

Sep 8 2020, 8:22 AM · gnupg (gpg22), Bug Report

Sep 7 2020

leder added a comment to T5057: Smartcard's secret key cannot be found for decryption.

Now I changed the gpg2 keyserver and can see my public keys on the public key server:

Sep 7 2020, 4:44 PM · gnupg (gpg22), Bug Report
leder set External Link to https://askubuntu.com/questions/1022982/gpg2-is-unaware-of-secret-and-public-key-on-smartcard on T5057: Smartcard's secret key cannot be found for decryption.
Sep 7 2020, 4:26 PM · gnupg (gpg22), Bug Report
leder created T5057: Smartcard's secret key cannot be found for decryption.
Sep 7 2020, 4:18 PM · gnupg (gpg22), Bug Report
bernhard renamed T5046: Exporting secret keys via gpgme from Exporting secret keys to Exporting secret keys via gpgme.
Sep 7 2020, 10:17 AM · gpgme, Bug Report
andfox created T5055: APPCRASH with libKF5ConfigWidgets.dll.
Sep 7 2020, 5:44 AM · Bug Report, gpg4win

Sep 5 2020

dblouis added a comment to T5046: Exporting secret keys via gpgme.

The following patch make it work:

Sep 5 2020, 7:35 PM · gpgme, Bug Report
dblouis updated the task description for T5046: Exporting secret keys via gpgme.
Sep 5 2020, 7:03 PM · gpgme, Bug Report

Sep 4 2020

gniibe added a comment to T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation).

Thanks for your information. No debug output any more, as I already figured out things.

Sep 4 2020, 1:53 AM · Restricted Project, ssh, Bug Report

Sep 3 2020

werner closed T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status as Resolved.
Sep 3 2020, 6:48 PM · Restricted Project, gnupg (gpg22), Bug Report
ccx added a comment to T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation).

In case of Ed25519 certificate signed by Ed25519 key with only few names and flags it seems to be just below 500 bytes. This could of course grow if names are added or larger public key is being signed.

Sep 3 2020, 5:14 PM · Restricted Project, ssh, Bug Report
werner closed T5047: can not find the runtime library libgcc_s_sjlj-1.dll as Invalid.

You need to get you toolchain correctly installed.

Sep 3 2020, 8:37 AM · Bug Report, gpg4win
gniibe added a comment to T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation).

Well, from the viewpoint of card specification, "a message M of arbitrary size" for Ed25519/Ed448 in RFC8032 is not good, because card has a limit for buffer size and the protocol in the OpenPGP card specification requires the steps of (1) the message M is buffered and then (2) the compute the signature.

Sep 3 2020, 3:15 AM · Restricted Project, ssh, Bug Report
gniibe added a comment to T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.

It's a different issue: Gnuk doesn't support length of 3072, only 2048 and 4096.

Sep 3 2020, 1:54 AM · Restricted Project, gnupg (gpg22), Bug Report

Sep 2 2020

avemilia created T5047: can not find the runtime library libgcc_s_sjlj-1.dll.
Sep 2 2020, 11:03 PM · Bug Report, gpg4win
zetrick updated the task description for T5044: GpgOL does not parse signed mails.
Sep 2 2020, 7:03 PM · gpgol, Bug Report, gpg4win
dblouis updated the task description for T5046: Exporting secret keys via gpgme.
Sep 2 2020, 5:41 PM · gpgme, Bug Report
dblouis created T5046: Exporting secret keys via gpgme.
Sep 2 2020, 5:30 PM · gpgme, Bug Report
zetrick created T5044: GpgOL does not parse signed mails.
Sep 2 2020, 1:36 PM · gpgol, Bug Report, gpg4win
aheinecke added a comment to T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.

Hi,
I have tested a GnuPG Token with Gpg4win-3.1.12 and generating a key with Kleopatra did not work
With 2.2.23-beta4 that contains: 0a9665187a7cbf68933b7162fb5f974177684a50 I have repeated the test on Linux and first the key-attr change that Kleopatra sends fails:

Sep 2 2020, 1:24 PM · Restricted Project, gnupg (gpg22), Bug Report
zetrick created T5043: GpgOL does not work in parallel with Kopano Outlook Extension.
Sep 2 2020, 1:18 PM · Bug Report, gpgol, gpg4win
rkolvick created T5042: File deletion during encryption.
Sep 2 2020, 6:31 AM · gpg4win, Feature Request
gniibe claimed T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation).
Sep 2 2020, 5:42 AM · Restricted Project, ssh, Bug Report
gniibe added a comment to T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation).

I just confirmed that Gnuk has a limitation for the input length is less than or equals to 256.
So, this is the issue of Gnuk, not GnuPG (or at least, Gnuk has the problem).

Sep 2 2020, 5:40 AM · Restricted Project, ssh, Bug Report
gniibe added a comment to T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation).

Please show us concrete example of debug output by scdaemon, when you run ssh-keygen.
You can have a setup in .gnupg/scdaemon.conf like:

Sep 2 2020, 5:11 AM · Restricted Project, ssh, Bug Report

Sep 1 2020

ccx updated the task description for T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation).
Sep 1 2020, 4:24 PM · Restricted Project, ssh, Bug Report
ccx added a comment to T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation).

I've meant scdaemon rather than OpenSC. I'll correct the descritpion.

Sep 1 2020, 4:23 PM · Restricted Project, ssh, Bug Report
werner added a project to T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation): ssh.

gpg-agent has only very limited support for ssh certificates which is the reason that your command fails.

Sep 1 2020, 2:47 PM · Restricted Project, ssh, Bug Report
ccx updated the task description for T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation).
Sep 1 2020, 2:20 PM · Restricted Project, ssh, Bug Report
ccx created T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation).
Sep 1 2020, 1:51 PM · Restricted Project, ssh, Bug Report
werner added a comment to T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.

I should add a test with Gnuk to my Windows quick test after a release.

Sep 1 2020, 8:50 AM · Restricted Project, gnupg (gpg22), Bug Report
gniibe added a project to T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status: Restricted Project.

Thanks a lot. Applied and pushed.

Sep 1 2020, 8:27 AM · Restricted Project, gnupg (gpg22), Bug Report
mgorny added a comment to T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.

I can confirm that the patch seems to resolve the issue for me.

Sep 1 2020, 8:02 AM · Restricted Project, gnupg (gpg22), Bug Report
gniibe triaged T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status as High priority.
Sep 1 2020, 7:11 AM · Restricted Project, gnupg (gpg22), Bug Report
gniibe added a comment to T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.

I think that following patch can solve the issue:

Sep 1 2020, 7:10 AM · Restricted Project, gnupg (gpg22), Bug Report

Aug 31 2020

werner added a project to T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status: gnupg (gpg22).
Aug 31 2020, 12:54 PM · Restricted Project, gnupg (gpg22), Bug Report
mgorny added a comment to T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.

Yes, I do have a signing key (that is distinct from the primary key, primary key I don't store on the smartcard).

Aug 31 2020, 10:37 AM · Restricted Project, gnupg (gpg22), Bug Report
gniibe added a comment to T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.

Ah, I see the situation of the regression.
When the token is not yet accessed at all, scdaemon misunderstood as no signing key.

Aug 31 2020, 10:20 AM · Restricted Project, gnupg (gpg22), Bug Report
gniibe added a comment to T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.

Do you have a signing key in your card or not?

Aug 31 2020, 10:18 AM · Restricted Project, gnupg (gpg22), Bug Report
gniibe claimed T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.
Aug 31 2020, 10:17 AM · Restricted Project, gnupg (gpg22), Bug Report
mgorny updated subscribers of T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.
Aug 31 2020, 8:26 AM · Restricted Project, gnupg (gpg22), Bug Report
mgorny created T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.
Aug 31 2020, 8:26 AM · Restricted Project, gnupg (gpg22), Bug Report

Aug 29 2020

werner added a comment to T5037: dn.cpp:181: suspicious loop.

FWIW, here an example of warnings we use. Yes it starts with -Wall but there are a couple of more specific warnings and at a few places we even use pragmas to disable warnings. And it depends on the compiler version used.

Aug 29 2020, 5:16 PM · gnupg, gpgme, Bug Report

Aug 28 2020

dcb added a comment to T5037: dn.cpp:181: suspicious loop.

-Wall is not a good idea in general because it is too unspecific. This is why we have a list of useful warning and >warnings we ignore with gcc.

Aug 28 2020, 7:53 PM · gnupg, gpgme, Bug Report
CodingCellist closed T5033: dirmngr does not seem to use the default .gnupg directory if GNUPGHOME is not set as Invalid.
Aug 28 2020, 1:52 PM · gnupg, Not A Bug
CodingCellist added a comment to T5033: dirmngr does not seem to use the default .gnupg directory if GNUPGHOME is not set.

Hmm. Now, even with a fresh session, dirmngr, GNUPGHOME not set, etc. it seems to work. It correctly uses the config file and the keyserver, and the logs show the Home and Config variables are set and communicated correctly.

Aug 28 2020, 1:51 PM · gnupg, Not A Bug
werner added a comment to T5037: dn.cpp:181: suspicious loop.

-Wall is not a good idea in general because it is too unspecific. This is why we have a list of useful warning and warnings we ignore with gcc.

Aug 28 2020, 12:43 PM · gnupg, gpgme, Bug Report
dcb added a comment to T5037: dn.cpp:181: suspicious loop.

I found the bug by compiling the package with C/C++ compiler clang and flag -Wall.

Aug 28 2020, 9:32 AM · gnupg, gpgme, Bug Report
werner closed T5037: dn.cpp:181: suspicious loop as Resolved.

Fixed in gnupg and gpgme. it is not serious because that is just a failsafe check; libksba creates these strings and it does it correctly.

Aug 28 2020, 9:15 AM · gnupg, gpgme, Bug Report
werner added a project to T5037: dn.cpp:181: suspicious loop: gnupg.

We have the same flaw in gnupg.

Aug 28 2020, 9:00 AM · gnupg, gpgme, Bug Report
werner claimed T5037: dn.cpp:181: suspicious loop.
Aug 28 2020, 8:54 AM · gnupg, gpgme, Bug Report
werner added a comment to T4838: add configure check for zlib to ntbtls.

I think we should make zlib a mandatory dependency.

Aug 28 2020, 7:54 AM · ntbtls, Bug Report
gniibe added a subtask for T1514: charset weirdness with non-ascii User IDs under non-UTF-8 locales: T5038: UTF-8 handling in the command line.
Aug 28 2020, 7:37 AM · Bug Report, gnupg
gniibe added projects to T4710: Cannot use Secure PIN Entry for Reset Code: Documentation, Not A Bug.
Aug 28 2020, 6:48 AM · Not A Bug, Documentation, OpenPGP, scd, Bug Report