Page MenuHome GnuPG
Feed Advanced Search

Jul 17 2020

gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Given the situation we have call of WSAStartup in assuan_sock_init (for Windows), the solution would be:

  • Removal of call of WSAStartup in _init_common_subsystems
  • Even though it is not needed for POSIX system and it is only needed to call WAStartup on Windows, calling assuan_sock_init from each application (including gpg, gpgsm, dirmngr/dirmngr-client, and tools/* which uses libassuan), would be the solution (not perfect one, though, because it allocates sock_ctx)
Jul 17 2020, 4:32 AM · Restricted Project, gnupg, Windows
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Sorry, I was confused by assuan_socket_ API and assuan_sock_ API.

Jul 17 2020, 2:35 AM · Restricted Project, gnupg, Windows

Jul 16 2020

werner edited projects for T3948: GPGSM: Multiple issues reported to KMail, added: gnupg; removed gpgme.
Jul 16 2020, 3:23 PM · gnupg, S/MIME
werner edited projects for T3471: gpgme decryptverify indicating wrongly an error., added: gnupg, Not A Bug; removed gpgme.

I don't see any error here. There is a trailing LF on the binary data which gpg rightfully complains about.

Jul 16 2020, 3:06 PM · Not A Bug, gnupg, Bug Report
werner closed T3348: gpgsm: should default to --disable-crl-checks as Wontfix.
Jul 16 2020, 2:45 PM · gpgme, gnupg, S/MIME
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Here are the fixes:

diff --git a/common/init.c b/common/init.c
index 073c5cd8a..dbdf40527 100644
--- a/common/init.c
+++ b/common/init.c
@@ -161,17 +161,6 @@ _init_common_subsystems (gpg_err_source_t errsource, int *argcp, char ***argvp)
   /* Try to auto set the character set.  */
   set_native_charset (NULL);
Jul 16 2020, 6:43 AM · Restricted Project, gnupg, Windows
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Call of WSAStartup in dirmngr/http.c is no problem, as we define HTTP_NO_WSASTARTUP.

Jul 16 2020, 6:22 AM · Restricted Project, gnupg, Windows
gniibe updated the task description for T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.
Jul 16 2020, 6:18 AM · Restricted Project, gnupg, Windows
gniibe updated the task description for T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.
Jul 16 2020, 3:06 AM · Restricted Project, gnupg, Windows
gniibe created T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.
Jul 16 2020, 3:03 AM · Restricted Project, gnupg, Windows

Jul 9 2020

werner closed T4856: GPG: Key Exchange Put public OpenPGP key into signature as Resolved.
Jul 9 2020, 1:15 PM · Feature Request, gpgol, Keyserver, gnupg
werner added a parent task for T4702: Deadline for the GnuPG 2.3.0 release: T4989: Gpg4win-4.0.0.
Jul 9 2020, 12:23 PM · Restricted Project, gpg4win, gnupg
werner changed Due Date from Dec 20 2019, 12:00 AM to Sep 30 2020, 12:00 AM on T4702: Deadline for the GnuPG 2.3.0 release.
Jul 9 2020, 12:21 PM · Restricted Project, gpg4win, gnupg

Jul 5 2020

scy added a comment to T1849: Show revocation certificate details.

Since this issue is what I came across when googling for gpg inspect revocation certificate, I thought I’d add what I found out:

Jul 5 2020, 9:44 PM · gnupg, Feature Request

Jun 18 2020

werner closed T4976: Revocation Date after importing a Rev-Cert as Resolved.
Jun 18 2020, 10:33 AM · gnupg, Not A Bug

Jun 9 2020

aheinecke created T4972: GPG: Add Option to force passphrase constraints for symmetric encryption, too.
Jun 9 2020, 9:58 AM · gnupg (gpg22), Feature Request
aheinecke created T4971: Pass setrepeat to pinentry for symmetric encryption, too.
Jun 9 2020, 9:51 AM · gnupg (gpg22)

Jun 3 2020

werner closed T4947: Build of documentation from tarball not deterministic as Resolved.

Done.

Jun 3 2020, 5:17 PM · gnupg, Documentation, Bug Report
werner closed T4965: GnuPG dependency of libgpg-error and GPG_ERR_WRONG_NAME as Resolved.

I bumped up the requirement to 1.25 because we also use error codes defined there. To be on the safe side with older distros I defined the missing error code instead of requiring 1.27.

Jun 3 2020, 10:33 AM · gnupg, Bug Report

Jun 2 2020

gniibe added a comment to T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned.

Change of gpg-agent for ECC-SOS

Jun 2 2020, 8:05 AM · gpgagent, gnupg
Angel created T4965: GnuPG dependency of libgpg-error and GPG_ERR_WRONG_NAME.
Jun 2 2020, 3:22 AM · gnupg, Bug Report

May 28 2020

PWRzTOtacorTPq7KNW4oFec8F added a comment to T2291: Smartcard interaction improvement (was: Shadowed private key design (for smartcard)).

Is there a blogpost or similar where the use of several smartcards following this improvement is explained to n00bs like me? :) For now all I find is this thread and some SE answers saying it does not work yet (https://security.stackexchange.com/questions/154702/gpg-encryption-subkey-on-multiple-smart-cards-issue) . If somebody could post a new answer on SE / write a small blog post or similar that would be great. Useful would be to have 1) from which versions and over is that available 2) how this works / how to use.

May 28 2020, 10:18 PM · Restricted Project, Feature Request, gnupg
bernhard created T4958: Document different use of pubring.gpg in newer versions.
May 28 2020, 12:45 PM · gnupg (gpg22), Documentation

May 27 2020

gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

In the SOS branch, rG1c4291c3951d: ecc-sos: Add special leading zero octet removal. should be reverted.
Instead, the S_KEY should be fixed up in read_key_file in findkey.c,
and merge_lists in protect.c.
(Then, no need to be fixed up in extract_private_key.)

May 27 2020, 11:57 AM · OpenPGP, gnupg
gniibe updated the task description for T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned.
May 27 2020, 3:09 AM · gpgagent, gnupg
gniibe edited projects for T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned, added: gpgagent, libgcrypt; removed OpenPGP.
May 27 2020, 3:08 AM · gpgagent, gnupg
gniibe added a comment to T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned.

Exactly same problem is there in libgcrypt.
In the definitions of curves, it uses negative constant internally in some specific places, but for other parts, we have same problems.

May 27 2020, 3:08 AM · gpgagent, gnupg
gniibe updated the task description for T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned.
May 27 2020, 3:03 AM · gpgagent, gnupg
gniibe created T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned.
May 27 2020, 3:03 AM · gpgagent, gnupg

May 26 2020

gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

I should concentrate the case of ECC, in particular, ECC with modern curves.
Removing leading zero from RSA/ECC/ELGamal assuming unsigned integer would result more work.

May 26 2020, 8:23 AM · OpenPGP, gnupg
gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

In libgcrypt, we have another problem of GCRYSEXP_FMT_ADVANCED formatting, which is used by gpg-agent of GnuPG 2.3 with name-value list.

May 26 2020, 7:07 AM · OpenPGP, gnupg
gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

Confusingly, in the SSH specification, it is signed MPI.
See RFC4251, for the definition of "mpint": https://tools.ietf.org/html/rfc4251#page-8

May 26 2020, 3:59 AM · OpenPGP, gnupg

May 25 2020

gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

There are more places for clean up in GnuPG.
While "MPI" in OpenPGP specification is based on unsigned integer, the default "MPI" handling of GnuPG/Libgcrypt is signed. This difference matters internally.
Formatting by "%m" with libgcrypt, it may result prefixed by 0x00 (so that it represents unsigned value, even if scanned as signed).
And because of this, existing private keys in private-keys-v1.d may have this leading zero-byte.
But the counting bits don't count this byte.

May 25 2020, 7:27 AM · OpenPGP, gnupg

May 21 2020

gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

Important interoperability issue:
OpenPGP implementations should implement:

  • Recovery of leading zero octets for Ed25519 key handling (secret part) and Ed25519 signature
May 21 2020, 7:01 AM · OpenPGP, gnupg
gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

Better to paste directly:

# SOS representation
#
# Initially, it was intended as "Simply, Octet String", but 
# it is actually "Strange" Octet String.
#
May 21 2020, 6:52 AM · OpenPGP, gnupg
gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

I wrote this:

May 21 2020, 6:51 AM · OpenPGP, gnupg
gniibe created T4954: SOS representation and improvements in GnuPG.
May 21 2020, 6:50 AM · OpenPGP, gnupg

May 18 2020

werner added a comment to T4947: Build of documentation from tarball not deterministic.

Okay, makes sense.

May 18 2020, 8:32 AM · gnupg, Documentation, Bug Report
wamserma added a comment to T4947: Build of documentation from tarball not deterministic.

No, it is widely understood as a means for reproducible builds and specified at: https://reproducible-builds.org/docs/source-date-epoch/

May 18 2020, 8:16 AM · gnupg, Documentation, Bug Report
werner added a comment to T4947: Build of documentation from tarball not deterministic.

SOURCE_DATE_EPOCH is NixOS specific?

May 18 2020, 7:46 AM · gnupg, Documentation, Bug Report

May 17 2020

wamserma added a comment to T4947: Build of documentation from tarball not deterministic.

Well, I had simply accepted that the rule for defsincdate is always triggered. I looked a bit more into it, and the cause for triggering is that Nixpkgs patches dirmngr.texi, hence defsincdate is cleared by the rule above and the fallback behaviour is triggered.
But this also means my suggested patch wouldn't help here as the modification date of dirmngr.texi would be picked up.

May 17 2020, 10:11 PM · gnupg, Documentation, Bug Report
werner added a comment to T4947: Build of documentation from tarball not deterministic.

Looking at the rules I do not understand why we have a problem here, the rule

May 17 2020, 5:47 PM · gnupg, Documentation, Bug Report
werner claimed T4947: Build of documentation from tarball not deterministic.

I think an option to ignore certain files is a better way to do this. I'll give it a try.

May 17 2020, 5:22 PM · gnupg, Documentation, Bug Report

May 7 2020

aheinecke closed T4745: GnuPG, Kleopatra: Remove Name length limitation for new keys as Resolved.

Your guess is correct, but as this hole "Wizard" thing uses Qt Regular expressions its not super quick fix without having to introduce new strings etc.
So I just reduced the length. The new key generation in Kleopatra is pending a rewrite anyway. Requires way too many clicks ATM.

May 7 2020, 10:25 AM · kleopatra, gnupg

May 4 2020

werner claimed T4936: Fixes for multiple issues found in Coverity scan of gnupg-2.2.20.

Thanks

May 4 2020, 7:17 PM · gnupg, Bug Report

Apr 30 2020

werner added a comment to T4931: gnupg unusable with a long path to $HOME.

Yes, with current gnupg it works w/o problems. Well, unless systemd decided to remove the directory. There is a loginctl(1) way to avoid this.

Apr 30 2020, 12:22 PM · Not A Bug, FAQ, gnupg
t8m added a comment to T4931: gnupg unusable with a long path to $HOME.

Also I suppose the 2.1.20 version above is typo and 2.2.20 is actually meant.

Apr 30 2020, 11:04 AM · Not A Bug, FAQ, gnupg
t8m added a comment to T4931: gnupg unusable with a long path to $HOME.

Can you please clarify? Let's assume I am using current gnupg version (2.2.20) and /run/user/$UID exists. Everything should work seamlessly, should it?

Apr 30 2020, 11:03 AM · Not A Bug, FAQ, gnupg
werner triaged T4931: gnupg unusable with a long path to $HOME as Normal priority.

You are still using the old way of having the sockets in ${GNUPGHOME:-~/.gnupg}. Since 2.2.13 we use

Apr 30 2020, 9:32 AM · Not A Bug, FAQ, gnupg

Apr 29 2020

t8m created T4931: gnupg unusable with a long path to $HOME in the S1 Public space.
Apr 29 2020, 4:03 PM · Not A Bug, FAQ, gnupg

Apr 13 2020

gniibe added a comment to T4669: Key expiration time sometimes improperly interpreted as a signed 32-bit value.

I can't find any places where it is interpreted as signed integer.

Apr 13 2020, 4:16 AM · Not A Bug, OpenPGP, gnupg

Apr 9 2020

Moonchild added a comment to T4249: No connection to Keyserver possible.

I'm honestly surprised this isn't being given any sort of priority.
gnupg for windows is simply broken. Even Kleopatra, its supplied and designated key management application doesn't work re: keyserver communication.

Apr 9 2020, 11:16 PM · gnupg, dirmngr, Bug Report, gpg4win

Apr 3 2020

gniibe changed the status of T4843: REGEXP support for all systems from Open to Testing.

Pushed the changes.

Apr 3 2020, 8:50 AM · Restricted Project, gnupg

Apr 2 2020

JW added a comment to T4907: Spurious warning: ignoring return value of ‘write’ ....

There is nothing spiteful about this other than your actions.

Apr 2 2020, 12:11 PM · gnupg
werner closed T4907: Spurious warning: ignoring return value of ‘write’ ... as Spite.

Please stop this and use the mailing list for such ramblings. Usually only one developer reads a bug report and thus you can't participate from the experience of others - use mailing lists - please.

Apr 2 2020, 12:05 PM · gnupg
JW created T4907: Spurious warning: ignoring return value of ‘write’ ... in the S1 Public space.
Apr 2 2020, 12:01 PM · gnupg
JW added a comment to T4903: Github sources are difficult to test.

We do not use Github.

Apr 2 2020, 12:12 AM · gnupg, Bug Report

Apr 1 2020

werner closed T4901: Libgcrypt-error 1.38 is missing from https://gnupg.org/ftp/gcrypt/libgpg-error as Invalid.

That are all development versions and they may require the latest changes from the repo of other libraries.

Apr 1 2020, 8:49 PM · gnupg, Bug Report
werner closed T4903: Github sources are difficult to test as Invalid.

Sorry, if you use your own copy of GnuPG on GitHub, it is all up to you. We do not use Github.

Apr 1 2020, 8:45 PM · gnupg, Bug Report
JW added a comment to T4903: Github sources are difficult to test.

Also see Issue #10, Add Travis testing in the GnuPG GitHub. The PR adds Travis testing to the entire GnuPG suite.

Apr 1 2020, 5:00 PM · gnupg, Bug Report
JW updated the task description for T4903: Github sources are difficult to test.
Apr 1 2020, 3:48 PM · gnupg, Bug Report
JW created T4903: Github sources are difficult to test in the S1 Public space.
Apr 1 2020, 1:26 PM · gnupg, Bug Report
JW created T4901: Libgcrypt-error 1.38 is missing from https://gnupg.org/ftp/gcrypt/libgpg-error in the S1 Public space.
Apr 1 2020, 11:30 AM · gnupg, Bug Report
werner closed T4495: UBsan finding "certdump.c:695:3: runtime error: null pointer passed as argument 2" as Resolved.

Applied the fix also to master with a comment to ebentually replace it with es_fopenmem.

Apr 1 2020, 10:00 AM · gnupg
werner closed T4899: Undefined behavior in sm/certdump.c as Resolved.
Apr 1 2020, 9:59 AM · gnupg, Bug Report
gniibe added a comment to T4899: Undefined behavior in sm/certdump.c.

The problem itself is fixed (in T4495: UBsan finding "certdump.c:695:3: runtime error: null pointer passed as argument 2"). The variable buffer cannot be NULL at memcpy.

Apr 1 2020, 8:16 AM · gnupg, Bug Report
JW created T4899: Undefined behavior in sm/certdump.c.
Apr 1 2020, 7:48 AM · gnupg, Bug Report

Mar 25 2020

werner created T4891: Support CBOR content in gpgsm.
Mar 25 2020, 12:54 PM · Feature Request, gnupg, S/MIME

Mar 24 2020

werner closed T4887: GPG is throwing error while doing (encryption+sign) or Decryption as Invalid.

@sarman: Your question is actually a support question and not a bug report. Please read the documentation, use the public help channels (so that other can also learn from the issue), or get in touch with a commercial support provider.

Mar 24 2020, 10:48 AM · Not A Bug, Solaris, gnupg, Documentation
gniibe added a comment to T4887: GPG is throwing error while doing (encryption+sign) or Decryption.

I think that what you want is adding --batch option. In the gpg manual, we have:

--passphrase-file file
       Read  the passphrase from file file. Only the first line will be
       read from  file  file.  This  can  only  be  used  if  only  one
       passphrase is supplied. Obviously, a passphrase stored in a file
       is of questionable security if other users can read  this  file.
       Don't use this option if you can avoid it.
Mar 24 2020, 4:58 AM · Not A Bug, Solaris, gnupg, Documentation
sarman added a comment to T4887: GPG is throwing error while doing (encryption+sign) or Decryption.

Hello Team,

Mar 24 2020, 3:52 AM · Not A Bug, Solaris, gnupg, Documentation
gniibe added projects to T4887: GPG is throwing error while doing (encryption+sign) or Decryption: Documentation, gnupg, Solaris.

For operations which require private key, it is needed to unlock private key.

Mar 24 2020, 2:44 AM · Not A Bug, Solaris, gnupg, Documentation

Mar 19 2020

gniibe removed a parent task for T4702: Deadline for the GnuPG 2.3.0 release: T4293: Add dedicated X25519 function to Libcgrypt .
Mar 19 2020, 5:13 AM · Restricted Project, gpg4win, gnupg

Mar 14 2020

werner added a comment to T4856: GPG: Key Exchange Put public OpenPGP key into signature.

I think that this chnage is useful enough to be backported to 2.2. Done that.

Mar 14 2020, 8:14 PM · Feature Request, gpgol, Keyserver, gnupg

Mar 13 2020

werner changed the status of T4856: GPG: Key Exchange Put public OpenPGP key into signature from Open to Testing.
Mar 13 2020, 5:29 PM · Feature Request, gpgol, Keyserver, gnupg
werner added a comment to T4856: GPG: Key Exchange Put public OpenPGP key into signature.

You can test it now out using GnuPG master: Just add --include-key-block and you can then verify using an empty keyring. Currently --auto-key-retrieve is not needed but we need to think on how we can enable or disable this during verification.

Mar 13 2020, 5:28 PM · Feature Request, gpgol, Keyserver, gnupg
werner added a project to T4856: GPG: Key Exchange Put public OpenPGP key into signature: Feature Request.
Mar 13 2020, 1:17 PM · Feature Request, gpgol, Keyserver, gnupg

Mar 12 2020

gniibe added a project to T4301: Handling multiple subkeys on two SmartCards: Restricted Project.
Mar 12 2020, 6:45 AM · Restricted Project, gnupg, scd, Bug Report
gniibe changed the status of T4244: Better enum_secret_keys by asking gpg-agent KEYINFO --list from Open to Testing.
Mar 12 2020, 6:40 AM · Restricted Project, gnupg

Mar 10 2020

Valodim added a comment to T4856: GPG: Key Exchange Put public OpenPGP key into signature.

ftr, here is the thread I had in mind but couldn't recall above. @aheinecke is that your thinking, or a more pgp/mime bound mechanism as @dkg assumed?

Mar 10 2020, 5:50 PM · Feature Request, gpgol, Keyserver, gnupg
Jetersen closed T4871: gpg lock invalid key size due to not running UTF-8 encoding on Windows as Invalid.
Mar 10 2020, 4:52 PM · gnupg, gpg4win
dkg added a comment to T4871: gpg lock invalid key size due to not running UTF-8 encoding on Windows.

"log" and "lock" are easy typo/confusions to make, @aheinecke was just trying to understand your report better, since there wasn't much information in it.

Mar 10 2020, 4:23 PM · gnupg, gpg4win
dkg added a comment to T4856: GPG: Key Exchange Put public OpenPGP key into signature.

@wiktor-k, "just extend the spec" doesn't necessarily work with existing clients, which might be surprised to find unexpected packets in the signature section of an e-mail. It seems more likely to me that they'd be able to handle (meaning: ignore) an unknown subpacket (as long as it's well-formed) than to handle additional packets. But all of these surmises require testing with existing clients, of course. Has anyone done any of that testing?

Mar 10 2020, 3:19 PM · Feature Request, gpgol, Keyserver, gnupg
Jetersen added a comment to T4871: gpg lock invalid key size due to not running UTF-8 encoding on Windows.

At no point did I mention log files ? So not sure where that is coming from.

Mar 10 2020, 11:27 AM · gnupg, gpg4win
aheinecke added a comment to T4871: gpg lock invalid key size due to not running UTF-8 encoding on Windows.

apologies but I do not understand this issue. Please clarify. Were you having issues with "log" files or "lock" files?
What was your issue?

Mar 10 2020, 10:16 AM · gnupg, gpg4win
wiktor-k added a comment to T4856: GPG: Key Exchange Put public OpenPGP key into signature.

This is a nice idea and although it overlaps with Autocrypt it has other uses too: for example verification of signed files that can be vastly simplified (just get the file and the signature, no key fetching needed, downside: the key attached to the signature could be stale).

Mar 10 2020, 10:04 AM · Feature Request, gpgol, Keyserver, gnupg
dkg added a comment to T4856: GPG: Key Exchange Put public OpenPGP key into signature.

Ah, thanks for pointing out the subpacket option (i guess it could be hashed or unhashed). i don't think any of the subpackets currently defined in RFC4880 supports this use case -- but i guess you could mint a new one, or use a notation.

Mar 10 2020, 1:22 AM · Feature Request, gpgol, Keyserver, gnupg
Valodim added a comment to T4856: GPG: Key Exchange Put public OpenPGP key into signature.

Werner said that it's possible in OpenPGP to also put the pubkey into the signature. (...) The nice advantage is that this will also work for files.

Mar 10 2020, 12:31 AM · Feature Request, gpgol, Keyserver, gnupg

Mar 9 2020

Jetersen added projects to T4871: gpg lock invalid key size due to not running UTF-8 encoding on Windows: gpg4win, gnupg.
Mar 9 2020, 10:42 PM · gnupg, gpg4win
Moonchild added a comment to T4249: No connection to Keyserver possible.

I'm using enigmail 1.9.9 because I'm on a mail client that doesn't use WebExtensions, so it's using gnupg for keyserver stuff. In this case that means I've been able to verify it's a gnupg issue (both Kleopatra and enigmail displaying the same issue as CLI).

Mar 9 2020, 9:54 PM · gnupg, dirmngr, Bug Report, gpg4win
dkg added a comment to T4856: GPG: Key Exchange Put public OpenPGP key into signature.

Hi @aheinecke, thanks for thinking about this, and thanks for tagging me here too. I'm definitely interested.

Mar 9 2020, 9:53 PM · Feature Request, gpgol, Keyserver, gnupg
dkg added a comment to T4857: GPGSM: Put encryption key also into signature.

This is an important fix for a sensible S/MIME use case. Thanks for working on it!

Mar 9 2020, 8:40 PM · gnupg, S/MIME
dkg added a comment to T4249: No connection to Keyserver possible.

@Moonchild wrote:

using enigmail with the new version

Mar 9 2020, 6:14 PM · gnupg, dirmngr, Bug Report, gpg4win
Moonchild added a comment to T4249: No connection to Keyserver possible.

Just registered to report pretty much the same.
I've been using gpg 2 for a long while and it's been doing just fine, up to the point where people started using keys it didn't recognise that require a later version.

Mar 9 2020, 1:03 PM · gnupg, dirmngr, Bug Report, gpg4win

Mar 5 2020

werner added a comment to T4866: `gpg-agent --gpgconf-list` returns a non-zero error code 2 if $HOME is non-existent, causing `gpgconf` to fail.

I t could print a warning for a non-existant homedir

Mar 5 2020, 8:24 PM · gpgagent, gnupg, Bug Report
dkg added a comment to T4866: `gpg-agent --gpgconf-list` returns a non-zero error code 2 if $HOME is non-existent, causing `gpgconf` to fail.

Sure, I personally know that GnuPG requires a homedir to operate.

Mar 5 2020, 3:20 PM · gpgagent, gnupg, Bug Report
werner added a comment to T4866: `gpg-agent --gpgconf-list` returns a non-zero error code 2 if $HOME is non-existent, causing `gpgconf` to fail.

As you surely known GnuPG requires its home directory; in particular when using the gpgconf to manage the config options. Thus I can't see what to do other than error out. gpgconf needs to know the location of the config file; if it is containign diretcory is not existant it will fail anyway.

Mar 5 2020, 10:14 AM · gpgagent, gnupg, Bug Report

Mar 4 2020

dkg created T4866: `gpg-agent --gpgconf-list` returns a non-zero error code 2 if $HOME is non-existent, causing `gpgconf` to fail.
Mar 4 2020, 4:46 PM · gpgagent, gnupg, Bug Report
werner added a comment to T4862: pubkeys are imported despite the --no-auto-key-retrieve option.

keyserver-URL needs to be replaced with with a keyserver URL, like

hkps://hkps.pool.sks-keyservers.net
Mar 4 2020, 9:34 AM · Too Old, FAQ, gnupg

Mar 1 2020

cipherpunks added a comment to T4862: pubkeys are imported despite the --no-auto-key-retrieve option.

In my particular case, I want to find out if an email address has a publickey associated to it that is publically available anywhere. I do not want to import the key automatically. I used to use this command:

Mar 1 2020, 5:00 PM · Too Old, FAQ, gnupg