Page MenuHome GnuPG
Feed Advanced Search

Oct 20 2017

werner closed T2939: Should not be required to manually `killagent` on card removal as Resolved.

A backport to 2.0 does not make anymore sense given EOF in 2 months.

Oct 20 2017, 1:34 PM · gnupg (gpg20), Bug Report, gnupg
werner closed T3209: /usr/include/inttypes.h:269:8: error: unknown type name 'uintmax_t'; did you mean 'uintptr_t'? as Resolved.

No info received, similar to another fixed bug, and for 2.0 which will soon reach EOL.

Oct 20 2017, 1:32 PM · Info Needed, gnupg (gpg20), Bug Report
werner edited projects for T2167: Unplugging USB Smartcard/Yubikey causes problems with scdaemon, added: gnupg (gpg22); removed gnupg.
Oct 20 2017, 1:30 PM · gnupg (gpg22), Restricted Project, patch, Windows 64, scd, Windows, Windows 32, Bug Report
werner removed projects from T2167: Unplugging USB Smartcard/Yubikey causes problems with scdaemon: gnupg (gpg20), gnupg (gpg21).

gniibe: Can you check the status?

Oct 20 2017, 1:28 PM · gnupg (gpg22), Restricted Project, patch, Windows 64, scd, Windows, Windows 32, Bug Report
werner closed T2337: gpg command line language wrong as Invalid.

2.0 will reach EOL soon and we have received no response. Thus closing. If the problem persists with 2.2 (e.g. from gpg4win 3.0) please re-open this bug.

Oct 20 2017, 1:26 PM · gnupg24, Feature Request, gpg4win
werner closed T2289: UI says “Secret key is available.” in gpg when it is not as Wontfix.

Won't be fixed for 1.4.

Oct 20 2017, 1:25 PM · Bug Report, gnupg, gnupg (gpg20), gnupg (gpg14)
werner closed T2071: Processes invoking gpgme_op_decrypt() should not incur a delay due to the invocation of gpg-agent as Resolved.

2.0 reached eol in 2 months so need to check it. For 1.4 I assume it has been fixed ;-)

Oct 20 2017, 1:21 PM · Restricted Project, gnupg, Bug Report
werner edited projects for T1644: Do not expect KeyIDs to be unique, added: gnupg (gpg21); removed gnupg, gnupg (gpg20).
Oct 20 2017, 1:16 PM · gnupg (gpg22), S/MIME, Bug Report
werner added a comment to T1644: Do not expect KeyIDs to be unique.

@perske, may I ask you to send a DCO and an possible updated patch against 2.2 to gnupg-devel@ ? I would like to add it to 2.2.2. Sorry for the delays.

Oct 20 2017, 1:14 PM · gnupg (gpg22), S/MIME, Bug Report
werner added a comment to T2822: gnupg 1.4 sometimes truncates pubring.gpg on SIGINT.

There should be a backup file in these cases.

Oct 20 2017, 1:06 PM · gnupg (gpg14), Bug Report, gnupg
werner added a comment to T2738: gpg crashes when attempting to write a key to a card.

I would suggest to close this as won't fix.

Oct 20 2017, 12:56 PM · Fedora, Bug Report, gnupg (gpg14)
werner closed T2736: gnupg 1.4 fixed-list-mode fails to take effect when listing keys as Wontfix.

In 2.2 we implemented --import-option show-only which dies the right thing, that is to use the reguarl key-listing code. Backporting this to 1.4 does not make sense - people should move on and use gpg 2.2.

Oct 20 2017, 12:54 PM · gnupg (gpg14), Bug Report, gnupg
werner added a comment to T1818: gnupg fails (buffer overflow detected) to encrypt archive when called from duplicity.

Given that we received no info after nearly two years, shouldn't we simply assume that this bug as been fixed?

Oct 20 2017, 12:51 PM · Info Needed, gnupg, gnupg (gpg14), Bug Report, Debian
werner closed T1371: Out of secure memory while generating several keys in batchmode as Resolved.

This patch was released with 1.4.22

Oct 20 2017, 12:44 PM · In Progress, Bug Report, gnupg (gpg14)
werner lowered the priority of T3194: Export of keys fails (gets mangled) if stdout is redirected to a file on Windows from High to Low.

Thanks for testing. Did you try with a powershell?

Oct 20 2017, 11:56 AM · gnupg (gpg22), Windows 32, Bug Report
werner committed rG9e3f2a7e0b7a: doc: Fix "SEE ALSO" section of gpgv. (authored by werner).
doc: Fix "SEE ALSO" section of gpgv.
Oct 20 2017, 9:01 AM
werner claimed T3378: gpg-agent.exe hanging after left to idle for a while.

I can replicate this now. Unfortunately without logging enabled.

Oct 20 2017, 8:23 AM · Windows, libassuan, gpgagent, Bug Report
werner triaged T3461: decryption does not recognize and preserve the extension of a copied file as Normal priority.

GnuPG does not mess with suffixes but Kleopatra has some rules of it own which might be common to KDE. I thus flag your report as a feature request.

Oct 20 2017, 8:19 AM · Feature Request, gpg4win
werner added a comment to T3451: gpgme should report whether a given User ID is marked as "primary" or not..

gpgme shall provide an interface for commonly required tasks but it shall not expose everything from gpg.

Oct 20 2017, 8:15 AM · gpgme, Feature Request

Oct 19 2017

werner added a comment to T3194: Export of keys fails (gets mangled) if stdout is redirected to a file on Windows.

I tried to replicate this but failed. Well, I am on Vista and standard cmd.exe. Can you please try your tests again on a standard cmd.exe shell?

Oct 19 2017, 8:52 PM · gnupg (gpg22), Windows 32, Bug Report
werner closed T3280: Cannot add subkeys to key stored on card as Resolved.

Well we could of course also add code to gpg-agent to verify the card key but the fix I just pushed fixes the problem more easily. If we ever want to implement PASSWD --verify for card keys (which has a couple of side effects) this patch won't be in the way.

Oct 19 2017, 6:19 PM · gnupg (gpg22)
werner committed rG44fb3fbc85b3: gpg: Fix creating on-disk subkey with on-card primary key. (authored by werner).
gpg: Fix creating on-disk subkey with on-card primary key.
Oct 19 2017, 6:15 PM
werner closed T3431: Private key reported as public as Resolved.
Oct 19 2017, 5:47 PM · Feature Request
werner committed rG2c7dccca9b61: gpg: Print sec/sbb with --import-option import-show or show-only. (authored by werner).
gpg: Print sec/sbb with --import-option import-show or show-only.
Oct 19 2017, 5:26 PM
werner committed rG68c8619114fd: gpg: Make --dry-run and show-only work for secret keys. (authored by werner).
gpg: Make --dry-run and show-only work for secret keys.
Oct 19 2017, 5:26 PM
werner added a comment to T3431: Private key reported as public.

Okay, will be fixed in 2.2.2.. I actually found a bug while working on the patch.

Oct 19 2017, 5:19 PM · Feature Request
werner closed T3436: WKS redirects follows to http as Resolved.

@gouttegd provided a patch to implemented that policy. I setup a server server to check this:

gpg -v --fetch-key https://test.gnupg.org/testurl/redirect-to-http.html
Oct 19 2017, 4:35 PM · gnupg (gpg22), Bug Report
werner committed rG1ba308aa0356: dirmngr: Do not follow https-to-http redirects. (authored by gouttegd).
dirmngr: Do not follow https-to-http redirects.
Oct 19 2017, 3:38 PM
werner added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Here is a part of the log inline:

Oct 19 2017, 3:33 PM · Windows, libassuan, gpgagent, Bug Report
werner triaged T3379: Gpg4win windows publisher signature not always correctly displayed in UAC dialogue as Low priority.

I would suggest to close this report even that I have the same problem with the g10 Code cert on Vista - but it used to work when I bought that cert.

Oct 19 2017, 3:25 PM · gpg4win, Bug Report
werner renamed T3452: GPA Feature: Support RSA 4096 and Eliptical Curve keys from GPA Feature: Support RSA 4096 Eliptical Curve keys to GPA Feature: Support RSA 4096 and Eliptical Curve keys.
Oct 19 2017, 3:21 PM · gpa, Feature Request
werner triaged T3452: GPA Feature: Support RSA 4096 and Eliptical Curve keys as Wishlist priority.

It is likely that gpa will be changed to always use the default algorithm. Users who have special requirements will need to use gpg on the command line.

Oct 19 2017, 3:21 PM · gpa, Feature Request
werner added a comment to T3451: gpgme should report whether a given User ID is marked as "primary" or not..

Right, but gpg has a strategy to figure out what it considers the primary (ie. the user id commonly printed). If we would merely convey the primary key flag to gpgme, gpgme or the gpgme calling application still needs to figure out what it considers the primary key - that might be different from what gpg shows.

Oct 19 2017, 3:19 PM · gpgme, Feature Request
werner added a comment to T3456: GPG does not import secret subkeys from --export-secret-subkeys output if subkey stubs existed before.

gnupg 2.1.11 is pretty old and has quite some bugs. Please try at least the Debian version which is 2.1.18 plus a couple of backported fixes. Or yet better, the current stable 2.2.x

Oct 19 2017, 3:16 PM · gnupg22 (gnupg-2.2.42), Restricted Project
werner closed T3446: Possible key duplication when using auto-key-retrieve? as Resolved.

Backport to 2.2 done.

Oct 19 2017, 3:11 PM · gnupg
werner committed rGd07de3862710: g10: Fix find_and_check_key for multiple keyrings. (authored by gniibe).
g10: Fix find_and_check_key for multiple keyrings.
Oct 19 2017, 3:10 PM
werner committed rG7c73db3d31c6: gpg: Keep a lock during the read-update/insert cycle in import. (authored by werner).
gpg: Keep a lock during the read-update/insert cycle in import.
Oct 19 2017, 3:10 PM
werner committed rG8448347b5bde: gpg: Improve keydb handling in the main import function. (authored by werner).
gpg: Improve keydb handling in the main import function.
Oct 19 2017, 3:10 PM
werner committed rG1bf5cbd3ef01: sm: Fix colon listing of fields > 12 in crt records. (authored by werner).
sm: Fix colon listing of fields > 12 in crt records.
Oct 19 2017, 3:10 PM
werner committed rG752cae6dd2ee: gpg: Simplify keydb handling of the main import function. (authored by werner).
gpg: Simplify keydb handling of the main import function.
Oct 19 2017, 3:10 PM
werner committed rGb509d81cab03: gpg: Workaround for junk after --trusted-key. (authored by werner).
gpg: Workaround for junk after --trusted-key.
Oct 19 2017, 3:10 PM
werner added a comment to T3457: Add Gpg4win/bin to PATH Environment Varible.

DLL hell. There are no command line tools and thus tehre is no need to put them into PATH. Well, except for the shasums - if that is really required, put them into a different directory but that needs to synced with Kleopatras use.

Oct 19 2017, 12:29 PM · gpg4win, Bug Report
werner added a comment to T3446: Possible key duplication when using auto-key-retrieve?.

Fixed in master. Backport to 2.2 pending.

Oct 19 2017, 11:56 AM · gnupg
werner added a comment to T3457: Add Gpg4win/bin to PATH Environment Varible.

Why should that be useful? It will only run us into lot of problems.

Oct 19 2017, 11:54 AM · gpg4win, Bug Report
werner committed rG645f30ad310a: gpg: Keep a lock during the read-update/insert cycle in import. (authored by werner).
gpg: Keep a lock during the read-update/insert cycle in import.
Oct 19 2017, 9:00 AM
werner committed rGd353287f721f: gpg: Simplify keydb handling of the main import function. (authored by werner).
gpg: Simplify keydb handling of the main import function.
Oct 19 2017, 9:00 AM
werner committed rG3bb06531d38b: gpg: Improve keydb handling in the main import function. (authored by werner).
gpg: Improve keydb handling in the main import function.
Oct 19 2017, 9:00 AM
werner committed rG18e5946aef45: gpg: Fix wrong Tofu DB consistency check. (authored by werner).
gpg: Fix wrong Tofu DB consistency check.
Oct 19 2017, 9:00 AM

Oct 18 2017

werner claimed T3280: Cannot add subkeys to key stored on card.

This comment in the gpg code is relevant for the bug:

/* Verify the passphrase now so that we get a cache item for the
 * primary key passphrase.  The agent also returns a passphrase
 * nonce, which we can use to set the passphrase for the subkey to
 * that of the primary key.  */
Oct 18 2017, 9:05 AM · gnupg (gpg22)

Oct 17 2017

werner committed rG825abec0e7f3: gpg,sm: New option --with-key-screening. (authored by werner).
gpg,sm: New option --with-key-screening.
Oct 17 2017, 9:38 PM
werner committed rG69e579d78545: sm: Fix colon listing of fields > 12 in crt records. (authored by werner).
sm: Fix colon listing of fields > 12 in crt records.
Oct 17 2017, 9:38 PM
werner committed rCc6e42e7ec3d1: api: New function gcry_mpi_get_ui. (authored by werner).
api: New function gcry_mpi_get_ui.
Oct 17 2017, 7:52 PM
werner added a project to T3455: Blank's are replaced by  plus blank : gpgol.
Oct 17 2017, 11:53 AM · gpgol, Bug Report

Oct 16 2017

werner raised the priority of T3446: Possible key duplication when using auto-key-retrieve? from Normal to Unbreak Now!.

Looking again at this case I assume this problem is seen more often today because 2.1 started to clean keys during import. That enlarges the time span for the race condition. We clearly need to do something about this in gnupg 2.2.

Oct 16 2017, 11:40 AM · gnupg
werner added a comment to T3451: gpgme should report whether a given User ID is marked as "primary" or not..

Well, it is already there:

Oct 16 2017, 9:03 AM · gpgme, Feature Request
werner added a comment to T3451: gpgme should report whether a given User ID is marked as "primary" or not..

gpg always returns the primary user id first. (see gnupg/g10.keylist.org:reorder_keyblock). gpgme keeps this order and thus the first user +id in the linked list is the primary user id. If the primary user id flag is not set the first is the same what gpg considers the primary user id. I can add this to the documentation.

Oct 16 2017, 9:01 AM · gpgme, Feature Request

Oct 15 2017

werner closed T3449: Pinentry/qt needs a desktop file as Wontfix.

This is a distribution or desktop environment thing. We maintain only the upstream version.

Oct 15 2017, 6:30 PM · pinentry, Bug Report
werner committed rDe2d6928a9663: verein: Add new member (authored by werner).
verein: Add new member
Oct 15 2017, 1:16 PM

Oct 14 2017

werner added a project to T3448: GPG4Win: Verification Failed, input/output error: gpg4win.
Oct 14 2017, 12:39 PM · gpg4win, Bug Report
werner added a comment to T3448: GPG4Win: Verification Failed, input/output error.

What is this Chocolatey?

Oct 14 2017, 12:38 PM · gpg4win, Bug Report
werner triaged T3447: delkey removes only public part of a subkey as Wishlist priority.

We need a way to delete a secret subkey.

Oct 14 2017, 12:35 PM · Debian, gnupg
werner added a comment to T3447: delkey removes only public part of a subkey.

No direct way. You can do this:

Oct 14 2017, 12:34 PM · Debian, gnupg
werner added a comment to T3447: delkey removes only public part of a subkey.

Ooops. you meant a subkey - let me check...

Oct 14 2017, 12:30 PM · Debian, gnupg
werner added a comment to T3447: delkey removes only public part of a subkey.

Sure: --delete-secret-and-public-key FINGERPRINT

Oct 14 2017, 12:29 PM · Debian, gnupg

Oct 13 2017

werner removed a project from T3447: delkey removes only public part of a subkey: Bug Report.

That is intended.

Oct 13 2017, 2:34 PM · Debian, gnupg

Oct 12 2017

werner triaged T3446: Possible key duplication when using auto-key-retrieve? as Normal priority.

When Enigmail is running several operations at the same time it is possible that this happens. We would need to take a read lock for the entire time it takes to fetch the key or use other complicated methods to avoid a test/insert race. That would be very inconvenient. The proposed solution is to have just one process to update the keyring.

Oct 12 2017, 10:18 AM · gnupg
werner committed rM00daac15530e: core: use getdents64 syscall on linux instead of getdents. (authored by dkg).
core: use getdents64 syscall on linux instead of getdents.
Oct 12 2017, 9:19 AM

Oct 11 2017

werner closed T3438: Adding netzguerilla.net to the list of mailservers supporting WKD as Resolved.
Oct 11 2017, 9:07 AM · Documentation, Feature Request, wkd
werner added a comment to T3438: Adding netzguerilla.net to the list of mailservers supporting WKD.

Thanks. I added you to the wiki page.

Oct 11 2017, 9:07 AM · Documentation, Feature Request, wkd
werner assigned T3442: S/MIME - Encrypt Option produces broken Mails in Sent Folder and leads to crash of GpgOL to JochenSaalfeld.
Oct 11 2017, 9:00 AM · gpg4win, gpgol, Bug Report
werner added a comment to T3444: Gpg4win 3.0.0 passphrase prompt.

The private key, which is protected by a passphrase, is handled by gpg-agent. If you really don't want a passphrase (you have it in a script or the command line history anyway) I suggest to remove the passphrase from that key. Other options are

Oct 11 2017, 8:59 AM · gpg4win, Bug Report
werner renamed T3444: Gpg4win 3.0.0 passphrase prompt from GPG 3.0.0 passphrase prompt to Gpg4win 3.0.0 passphrase prompt.
Oct 11 2017, 8:53 AM · gpg4win, Bug Report

Oct 10 2017

werner triaged T3438: Adding netzguerilla.net to the list of mailservers supporting WKD as High priority.
Oct 10 2017, 6:33 PM · Documentation, Feature Request, wkd
werner set the color for wkd to Pink.
Oct 10 2017, 6:32 PM
werner triaged T3424: GPG OL is crashing when sending message from a outlook profile created by gsuite tool as Normal priority.

That seems to be a conflict between the two extensions. We need to look deeper into that so learn why it could go wrong and whether there is a way to work around the conflicts.

Oct 10 2017, 6:30 PM · gpgol, Bug Report
werner closed T3440: jabber.gnupg.org - Unable to Connect since 2017-10-06 as Resolved.

Up again. Thanks Jens.

Oct 10 2017, 6:26 PM · Bug Report
werner added a comment to T3438: Adding netzguerilla.net to the list of mailservers supporting WKD.

On Tue, 10 Oct 2017 09:35, noreply@dev.gnupg.org said:

Oct 10 2017, 11:38 AM · Documentation, Feature Request, wkd
werner added a comment to T3438: Adding netzguerilla.net to the list of mailservers supporting WKD.

Our standard test on whether WKD is supported is by looking up the file submission-address in the WKD. If it exists we assume that there is some way to upload the keys.

Oct 10 2017, 9:18 AM · Documentation, Feature Request, wkd
werner added a comment to T3406: GnuPG should adopt and maintain the bash completion for gpg.

I see that the completion script already uses --dump-options :-)

Oct 10 2017, 9:05 AM · Feature Request
werner triaged T3443: Install gpg 1.4 as gpg1 as High priority.
Oct 10 2017, 8:51 AM · Feature Request
werner created T3443: Install gpg 1.4 as gpg1.
Oct 10 2017, 8:50 AM · Feature Request
werner added a comment to T3442: S/MIME - Encrypt Option produces broken Mails in Sent Folder and leads to crash of GpgOL.

See T3441 for one additional screenshot with error codes.

Oct 10 2017, 8:06 AM · gpg4win, gpgol, Bug Report
werner merged T3441: GpgOL is displayed in Menu Ribbon, but doesn't work as intended into T3442: S/MIME - Encrypt Option produces broken Mails in Sent Folder and leads to crash of GpgOL.
Oct 10 2017, 8:05 AM · gpg4win, gpgol, Bug Report
werner merged task T3441: GpgOL is displayed in Menu Ribbon, but doesn't work as intended into T3442: S/MIME - Encrypt Option produces broken Mails in Sent Folder and leads to crash of GpgOL.
Oct 10 2017, 8:05 AM · gpgol, Bug Report
werner added a comment to T3442: S/MIME - Encrypt Option produces broken Mails in Sent Folder and leads to crash of GpgOL.

The log file shows that gpgex (or explorer) crashes.

Oct 10 2017, 8:03 AM · gpg4win, gpgol, Bug Report
werner added a comment to T3442: S/MIME - Encrypt Option produces broken Mails in Sent Folder and leads to crash of GpgOL.

The output from gpgsm -K in the last quote is perfectly okay. -K works by iterating over all public keys and checking for each public key whether the private key part is also available. If the private key is not available gpg-agent returns an error.

Oct 10 2017, 8:01 AM · gpg4win, gpgol, Bug Report
werner added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Does anyone of you have a gpg-agent.conf and if so, what options are set?

Oct 10 2017, 7:56 AM · Windows, libassuan, gpgagent, Bug Report

Oct 9 2017

werner added a comment to T3331: gpg: Address family not supported by protocol if kernel doesn't support ipv6.

The question is how to detect whether v4 or v6 is supported. Most systems support both versions but that does not mean that they can actually be used (i.e. due to improper setup or no connectivity). Even the "address family" not supported can be due to a missing kernel module and thus be a transient error message.

Oct 9 2017, 5:08 PM · gnupg (gpg22), dirmngr, Bug Report
werner added a comment to T3437: add more URL options for WKD.

dirmngr has its own stub resolver to do DNS resolution via TCP so that it can be routed via Tor (to 8.8.8.8 which is a heavy traffic resolver and thus it will be hard to single out requests to other often used addresses.).

Oct 9 2017, 3:32 PM · Feature Request
werner added a comment to T3437: add more URL options for WKD.

The only requirement here is that you use a subdomain of gnupg.org (here wkd, but any will work). This was added for those providers who have outsourced the top level domain but can still add new DNS entries.

Oct 9 2017, 2:53 PM · Feature Request
werner added a comment to T3437: add more URL options for WKD.

Using a different server is actually supported:

Oct 9 2017, 2:44 PM · Feature Request
werner added a comment to T3441: GpgOL is displayed in Menu Ribbon, but doesn't work as intended.

So, who is going to work on this?

Oct 9 2017, 1:23 PM · gpgol, Bug Report
werner raised the priority of T3434: Mark Vista as unsupported during Gpg4win installation from High to Unbreak Now!.

Indeed the notes for QT 5.9 do not anymore show Vista as supported. Stupid decision if you ask me.

Oct 9 2017, 1:21 PM · gpg4win, Bug Report
werner added a comment to T3437: add more URL options for WKD.

FWIW, I plan to add a few features to gpg-wks-server to make the setup of a new domain and installation of keys easier.

Oct 9 2017, 11:58 AM · Feature Request
werner added a comment to T3437: add more URL options for WKD.

That does not work because a property of WKD is that the key you retrieve has only the requested mail address and no other mail address. Merging them all into one file, which you need to do with your proposal, removes that property.

Oct 9 2017, 11:57 AM · Feature Request
werner triaged T3436: WKS redirects follows to http as High priority.

That is a server error - the redirect is under the server's control and if the server advises to connect via http we should do that. Well, unless our policy is to not allow such a redirect - such a policy makes a lot of sense of course.

Oct 9 2017, 11:46 AM · gnupg (gpg22), Bug Report
werner assigned T3434: Mark Vista as unsupported during Gpg4win installation to JochenSaalfeld.
Oct 9 2017, 11:42 AM · gpg4win, Bug Report
werner added a comment to T3434: Mark Vista as unsupported during Gpg4win installation.
  • On XP we see an error message from Windows that CancelIoEx is not availabale in XP.
  • On Vista we see a different error which comes from Qt and not Windows. See above.
Oct 9 2017, 11:41 AM · gpg4win, Bug Report

Oct 8 2017

werner added a comment to T3439: error "This key is not certified with a trusted signature!" despite fully trusted key.

[it seems you are using a Debian version. Thus please report bugs to Debian - they have lots of patches over standard gpg.]

Oct 8 2017, 8:08 PM · Bug Report

Oct 6 2017

werner added a comment to T3431: Private key reported as public.

The import-show thing is new. What you see is different from the default action of gpg when it encounters a keyblock. In fact, that old output was never well defined and basically a debugging aid.

Oct 6 2017, 4:53 PM · Feature Request