Page MenuHome GnuPG
Feed Advanced Search

Jul 25 2018

DanVkx created T4087: Kleopatra: Revoke User-ID.
Jul 25 2018, 12:05 AM · Restricted Project, Restricted Project, gpg4win, kleopatra, Feature Request

Jul 23 2018

werner triaged T4084: Transition Windows RNG to use BCryptGenRandom as Wishlist priority.

CryptGenRandom is only used as an additional source of entropy and doesn't count towards our entropy estimation. Thus whether it is used of not does not make any difference. Our main entropy source is meanwhile the jitter based RNG. Thus your request will receive a low priority.

Jul 23 2018, 2:30 PM · libgcrypt, Feature Request

Jul 21 2018

droidmonkey created T4084: Transition Windows RNG to use BCryptGenRandom .
Jul 21 2018, 12:36 AM · libgcrypt, Feature Request

Jul 18 2018

werner removed a project from T169: Add a way to generate keypairs from a passphrase: Stalled.
Jul 18 2018, 10:05 AM · gnupg, Feature Request
werner raised the priority of T169: Add a way to generate keypairs from a passphrase from Low to Normal.

The problem with mnemonics based on words is that they are language dependent and only a small part of the world is fluent enough in English to spell/use them correctly. Thus anything based on ICAO spelling (Alfa, Bravo,...) is a better choice than arbitrary words from one language. Even if that meas to write down a longer string. A CRC is of course very useful.

Jul 18 2018, 10:04 AM · gnupg, Feature Request
Judson added a comment to T169: Add a way to generate keypairs from a passphrase.

It would be great if this feature were implemented with a mnemonic code option, with a built in checksum, as described in bip39: https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki Using the same bip39 standard (and perhaps others, as alluded to in T3497) would also improve compatibility with existing crypto key storage devices (i.e. cryptocurrency wallets used as smart cards).

Jul 18 2018, 9:14 AM · gnupg, Feature Request

Jul 14 2018

tcurdt added a comment to T4072: fix inconsistent CLI.

@werner That begs the question: why can't quick-add-key re-use the same code that quick-add-uid is using?

Jul 14 2018, 1:01 PM · Feature Request, gnupg
werner added a comment to T4072: fix inconsistent CLI.

Right, but requires extra code. The --quick commands try to reuse existing code and, iirc, that is the reason why a user id is accepted for --quick-add-uid.

Jul 14 2018, 10:05 AM · Feature Request, gnupg
dkg added a comment to T4072: fix inconsistent CLI.

We do have a history of extending the API, no?

Jul 14 2018, 5:11 AM · Feature Request, gnupg

Jul 13 2018

tcurdt added a comment to T4072: fix inconsistent CLI.

I should have :) Thing is - a fix could be made in a backwards compatible way. So I don't really see your point.

Jul 13 2018, 1:19 PM · Feature Request, gnupg
werner added a comment to T4072: fix inconsistent CLI.

The command line is an API and we will never break an API without a very good reason. If you didn't like that API you should have noted that on the devel mailing list years ago ;-)

Jul 13 2018, 12:28 PM · Feature Request, gnupg
tcurdt added a comment to T4072: fix inconsistent CLI.

And FWIW: an inconsistent UI/CLI should be treated as bug - not as a feature request.

Jul 13 2018, 12:09 PM · Feature Request, gnupg
tcurdt added a comment to T4072: fix inconsistent CLI.

You completely ignore the fact that --quick-add-uid and --quick-add-key are not consistent.
It's not clear why one should require a fingerprint and the other allows the kind of "user-id" you just described.
That was the main point of this issue.

Jul 13 2018, 12:04 PM · Feature Request, gnupg
werner closed T4072: fix inconsistent CLI as Wontfix.

The term “user-id” is used throughout gpg to mean some kind of user id beit is a name, a key id, a fingerprint, a keygrip, etc. See the section "How to specify a user id" in the man page. FPR is used if a fingerprint is required.

Jul 13 2018, 11:39 AM · Feature Request, gnupg
tcurdt added a comment to T4072: fix inconsistent CLI.

From the man page:

--quick-add-uid user-id new-user-id
--quick-add-key fpr [algo [usage [expire]]]
Jul 13 2018, 10:38 AM · Feature Request, gnupg
werner edited projects for T4072: fix inconsistent CLI, added: gnupg, Feature Request; removed Bug Report.

I am not sure wheat I understand your request. --quick-add-uid takes a fingerprint as first argument you _may _ use a a user-id instead but that is for consistency with all gpg commands. Using the fingerprint is always highly suggested.

Jul 13 2018, 9:03 AM · Feature Request, gnupg

Jul 12 2018

dkg added a comment to T1800: Allow s2k options for gpg --export-secret-key.

About how the keys are actually stored on disk:

Jul 12 2018, 6:31 PM · Feature Request, gnupg
werner closed T4036: gnupg 2.2.9 release, a subtask of T2348: Improve detection of IPv6 and IPv4 availibility, as Resolved.
Jul 12 2018, 4:54 PM · gnupg, dirmngr, Feature Request
werner closed T2348: Improve detection of IPv6 and IPv4 availibility as Resolved.
Jul 12 2018, 3:27 PM · gnupg, dirmngr, Feature Request

Jul 9 2018

werner closed T3622: --export-options export-minimal,export-clean includes unusable subkeys as Resolved.

To be released with 2.2.9

Jul 9 2018, 10:46 AM · Feature Request, gnupg (gpg22)

Jul 8 2018

wiktor-k added a comment to T4060: Add ability to mark critical notations as "recognized" during signature verification.

Agreed, after the verification succeeds the caller can (and probably will) check the signature notations.

Jul 8 2018, 9:49 PM · gnupg, gpgme, Feature Request
werner triaged T4058: Connect a TOR server not running on localhost. as Normal priority.
Jul 8 2018, 8:01 AM · Tor, gnupg, Feature Request
werner triaged T4060: Add ability to mark critical notations as "recognized" during signature verification as Normal priority.

re: last question: Marking a notation as recognized does not mean gpg does do anything with it or that it demands this notation. The latter can be handled by the caller. For example, gpg knows about "preferred-email-encoding@pgp.com" but does not apply any semantic to it.

Jul 8 2018, 7:49 AM · gnupg, gpgme, Feature Request

Jul 7 2018

wiktor-k created T4060: Add ability to mark critical notations as "recognized" during signature verification.
Jul 7 2018, 10:43 PM · gnupg, gpgme, Feature Request
dirk1980ac created T4058: Connect a TOR server not running on localhost..
Jul 7 2018, 2:50 PM · Tor, gnupg, Feature Request
aspiargue added a comment to T4049: BUG in gpa - MUST everytime save private key to harddisk to export it.

Sorry, I meant the key pair (thought bundle) of private and public key.

Jul 7 2018, 10:40 AM · Feature Request, gpa

Jul 5 2018

BenM added a comment to T3505: Port GPGME's Python bindings to Windows.

Though a CFFI/ABI solution may be the only option, it would still be preferable to get SWIG working under Windows. The reasons for this are many, but not least of which would include not needing to duplicate effort to accommodate Windows, no functionality mismatch due to using the Windows version and not needing to implement every function manually since CFFI can't generate low level bindings the same way that SWIG does.

Jul 5 2018, 8:15 AM · Feature Request, gpgme, Python

Jul 4 2018

aheinecke added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

changing to testing is our marker for "done in code but not fully tested / released". It helps to keep an overview of the issues which are "done" for the next release.

Jul 4 2018, 9:09 AM · gpgol, Feature Request
JJworx added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

Hi Andre,

Jul 4 2018, 8:51 AM · gpgol, Feature Request
aheinecke changed the status of T3999: automatically turn on/offer encryption if recipients' keys are known from Open to Testing.

This is implemented now and can be turned of in the new config dialog.

Jul 4 2018, 8:17 AM · gpgol, Feature Request

Jul 3 2018

werner closed T1173: gpg has no easy way to view the reason and description of revocation sigs as Resolved.

Backport done. To be released with 2.2.9.

Jul 3 2018, 12:34 PM · gnupg, Debian, Feature Request

Jul 2 2018

werner triaged T4049: BUG in gpa - MUST everytime save private key to harddisk to export it as Normal priority.

I am not sure what you mean by “keybundle”. Is is a single keyblock or a selection of multiple keyblocks?

Jul 2 2018, 8:46 PM · Feature Request, gpa

Jun 21 2018

werner changed the status of T1173: gpg has no easy way to view the reason and description of revocation sigs from Open to Testing.

Done for master. Needs backport.

Jun 21 2018, 8:38 PM · gnupg, Debian, Feature Request
werner raised the priority of T1173: gpg has no easy way to view the reason and description of revocation sigs from Normal to High.
Jun 21 2018, 3:24 PM · gnupg, Debian, Feature Request

Jun 20 2018

gniibe added a subtask for T2348: Improve detection of IPv6 and IPv4 availibility: T4036: gnupg 2.2.9 release.
Jun 20 2018, 9:28 AM · gnupg, dirmngr, Feature Request
gniibe changed the status of T2348: Improve detection of IPv6 and IPv4 availibility from Open to Testing.

I manually configure IPv6 only environment, and now (forthcoming 2.2.9), it works fine for me.
So, I move this state to Testing.

Jun 20 2018, 9:26 AM · gnupg, dirmngr, Feature Request
aheinecke added a subtask for T3999: automatically turn on/offer encryption if recipients' keys are known: T4029: Gpg4win 3.1.3.
Jun 20 2018, 7:39 AM · gpgol, Feature Request
aheinecke removed a parent task for T3999: automatically turn on/offer encryption if recipients' keys are known: T4029: Gpg4win 3.1.3.
Jun 20 2018, 7:39 AM · gpgol, Feature Request
gniibe added a comment to T2348: Improve detection of IPv6 and IPv4 availibility.

As written in T2438:

Jun 20 2018, 4:12 AM · gnupg, dirmngr, Feature Request
gniibe merged T2438: dirmngr fails repeatedly with "invalid argument", without kicking the host from its list into T2348: Improve detection of IPv6 and IPv4 availibility.
Jun 20 2018, 4:09 AM · gnupg, dirmngr, Feature Request
gniibe added a comment to T2348: Improve detection of IPv6 and IPv4 availibility.

I think that this is same issue of T2438: dirmngr fails repeatedly with "invalid argument", without kicking the host from its list.
Merging.

Jun 20 2018, 4:09 AM · gnupg, dirmngr, Feature Request

Jun 19 2018

aheinecke added a parent task for T3999: automatically turn on/offer encryption if recipients' keys are known: T4029: Gpg4win 3.1.3.
Jun 19 2018, 8:57 AM · gpgol, Feature Request
tookmund closed T4033: Python GPGME interact bindings as Invalid.

My bad this already exists.

Jun 19 2018, 2:45 AM · Feature Request, gpgme, Python

Jun 18 2018

tookmund created T4033: Python GPGME interact bindings in the S1 Public space.
Jun 18 2018, 8:15 PM · Feature Request, gpgme, Python
tookmund added a comment to T4001: Import and Export for python bindings.

On 06/17/2018 02:10 AM, BenM (Ben McGinnes) wrote:

The two subsequent commits are the one I mentioned above (nested try/except
statements) and followed by a major PEP8 compliance overhaul of core.py.

Thanks for the patch and welcome to the weird and wonderful world of FOSS. :)

Jun 18 2018, 7:42 PM · gpgme, patch, Python, Feature Request
aheinecke added a comment to T2761: GPA: Add support to query a key from a command line argument..

This is still true even after the latest changes to GpgOL not to require Kleopatra or GPA through the UIServer protocol. The details dialog / search still uses Kleopatra or GPA as a fallback.

Jun 18 2018, 4:34 PM · uiserver, gpa, gpgol, Feature Request
werner removed a subtask for T3932: [GPA] Add option to wrap lines: T3810: UI workshop.
Jun 18 2018, 4:26 PM · gpa, Feature Request
werner added a subtask for T3932: [GPA] Add option to wrap lines: T3810: UI workshop.
Jun 18 2018, 4:26 PM · gpa, Feature Request
werner raised the priority of T3443: Install gpg 1.4 as gpg1 from High to Unbreak Now!.
Jun 18 2018, 10:09 AM · Feature Request

Jun 17 2018

BenM closed T4001: Import and Export for python bindings as Resolved.

Patch committed to master in commit 5a80e755008bbb3f4c7f91ffccd38f26cd8b3960

Jun 17 2018, 8:10 AM · gpgme, patch, Python, Feature Request
BenM added a comment to T4001: Import and Export for python bindings.

Not to worry, we've all been pretty busy of late.

Jun 17 2018, 6:43 AM · gpgme, patch, Python, Feature Request

Jun 14 2018

thomas added a comment to T11: test 1 - please ignore.

test after system upgrades

Jun 14 2018, 1:27 PM · Trash, Feature Request

Jun 12 2018

gniibe renamed T4004: Curve25519 for Zeitcontrol card from Curve22519 for Zeitcontrol card to Curve25519 for Zeitcontrol card.
Jun 12 2018, 9:51 AM · Feature Request, scd
werner closed T4019: --export-filter drop-subkey filter type should have usage option property as Resolved.
Jun 12 2018, 9:09 AM · gnupg, Feature Request
werner triaged T4019: --export-filter drop-subkey filter type should have usage option property as Normal priority.

Thanks. Pushed to master. I think it should also go into 2.2.

Jun 12 2018, 8:21 AM · gnupg, Feature Request
dkg added a comment to T4019: --export-filter drop-subkey filter type should have usage option property.

I've just pushed e037657edaf0b3ee9d2e30f6fe3edf6879976472 on the fix-T4019 branch

Jun 12 2018, 6:49 AM · gnupg, Feature Request
dkg renamed T4019: --export-filter drop-subkey filter type should have usage option property from --export-filter drop-subkey filter type should have usage_flag option property to --export-filter drop-subkey filter type should have usage option property.
Jun 12 2018, 6:43 AM · gnupg, Feature Request
dkg created T4019: --export-filter drop-subkey filter type should have usage option property.
Jun 12 2018, 3:41 AM · gnupg, Feature Request

Jun 8 2018

werner triaged T4013: Certificate requests generated from Ed25519 keys are not compliant with draft-ietf-curdle-pkix as Normal priority.

I was not aware that you could do this at all. You are right in that to start supporting this we first need to update libksba.

Jun 8 2018, 10:15 PM · S/MIME, Feature Request, libksba
tookmund added a comment to T4001: Import and Export for python bindings.

Apologies for the delay, been working on GSoC stuff.
Here's what I've got as of right now:

Jun 8 2018, 6:36 PM · gpgme, patch, Python, Feature Request
werner triaged T4009: POLDI: Support for EC (nist, brainpool, at least) as Normal priority.
Jun 8 2018, 9:00 AM · poldi, Feature Request
comio created T4009: POLDI: Support for EC (nist, brainpool, at least).
Jun 8 2018, 8:52 AM · poldi, Feature Request

Jun 6 2018

werner triaged T4001: Import and Export for python bindings as Normal priority.
Jun 6 2018, 5:57 PM · gpgme, patch, Python, Feature Request

Jun 4 2018

BenM added a comment to T4001: Import and Export for python bindings.

Not for export, there's a few traps in there, but if you want to take a second swing at import, I'd probably accept that instead.

Jun 4 2018, 8:45 PM · gpgme, patch, Python, Feature Request

Jun 3 2018

tookmund added a comment to T4001: Import and Export for python bindings.

That makes sense. If you don't have any other patches floating around for this, would you mind if I took a crack at rewriting export?

Jun 3 2018, 12:01 AM · gpgme, patch, Python, Feature Request

Jun 2 2018

BenM added a comment to T4001: Import and Export for python bindings.

Okay, the import is pretty much a match for what I have tucked away elsewhere, to that will probably get merged as is, more or less.

Jun 2 2018, 4:00 AM · gpgme, patch, Python, Feature Request
BenM claimed T4001: Import and Export for python bindings.

Actually op_import and op_export do work, but they're the underlying SWIG bindings, not the more pythonic layer Justus added a couple of years ago. I'd been planning on fixing that this month (part of the work is in one of the ben/howto-update branches), but not merged with master until it could be documented since there's something potentially hazardous in there (exporting secret keys).

Jun 2 2018, 3:26 AM · gpgme, patch, Python, Feature Request

Jun 1 2018

aheinecke claimed T3999: automatically turn on/offer encryption if recipients' keys are known.

Yes, this is actually pretty high on the wishlist but AFAIK there was not yet a task for this.

Jun 1 2018, 9:23 AM · gpgol, Feature Request

May 30 2018

wltjr added a comment to T2905: EFL-based pinentry.

@gouttegd Thank you very much!

May 30 2018, 3:32 PM · pinentry, Feature Request
gouttegd closed T2905: EFL-based pinentry as Resolved.

Following in-person discussion with @werner last week, I have now added this EFL pinentry to the master branch of pinentry (commit 948105b).

May 30 2018, 12:42 PM · pinentry, Feature Request
werner created T4004: Curve25519 for Zeitcontrol card.
May 30 2018, 12:15 PM · Feature Request, scd
werner added a project to T3999: automatically turn on/offer encryption if recipients' keys are known: gpgol.
May 30 2018, 11:43 AM · gpgol, Feature Request

May 29 2018

dkg added a comment to T3277: decrypting data symmetrically doesn't reliably convey confidentiality property.

@werner, what protocol design rule do you think is not being followed specifically?

May 29 2018, 11:31 PM · Feature Request, gnupg (gpg22)
tookmund updated the task description for T4001: Import and Export for python bindings.
May 29 2018, 9:37 PM · gpgme, patch, Python, Feature Request
tookmund updated the task description for T4001: Import and Export for python bindings.
May 29 2018, 9:36 PM · gpgme, patch, Python, Feature Request
tookmund added a project to T4001: Import and Export for python bindings: gpgme.
May 29 2018, 5:27 PM · gpgme, patch, Python, Feature Request
tookmund created T4001: Import and Export for python bindings.
May 29 2018, 5:08 PM · gpgme, patch, Python, Feature Request
JJworx updated the task description for T3999: automatically turn on/offer encryption if recipients' keys are known.
May 29 2018, 12:56 PM · gpgol, Feature Request
JJworx created T3999: automatically turn on/offer encryption if recipients' keys are known.
May 29 2018, 12:55 PM · gpgol, Feature Request

May 28 2018

werner raised the priority of T3622: --export-options export-minimal,export-clean includes unusable subkeys from Normal to High.
May 28 2018, 7:11 PM · Feature Request, gnupg (gpg22)
werner added a comment to T3277: decrypting data symmetrically doesn't reliably convey confidentiality property.

From the autocrypt page:

May 28 2018, 7:09 PM · Feature Request, gnupg (gpg22)
werner added a comment to T3277: decrypting data symmetrically doesn't reliably convey confidentiality property.

Let me state it again: Using symmetric encryption for authentication is Bad Thing™.

May 28 2018, 6:48 PM · Feature Request, gnupg (gpg22)
werner closed T3993: A Solution for Sending Messages Safely from EFAIL-safe Senders to EFAIL-unsafe Receivers as Wontfix.

Please discuss this at gnupg-devel. A bug tracker is not a useful here.

May 28 2018, 2:45 PM · Feature Request

May 22 2018

craigph created T3993: A Solution for Sending Messages Safely from EFAIL-safe Senders to EFAIL-unsafe Receivers.
May 22 2018, 4:22 AM · Feature Request

May 16 2018

ccharabaruk added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

@werner I was hoping to make a modified gpg-agent build that would let me walk through what's going on after the nonce is sent but it looks like the gpg4win process only takes in a package of pre-built gpg binaries which rules that out. As far as I can figure out, after the nonce is read and accepted, libassuan creates a stream object out of the socket and then finding nothing in the stream terminates the ssh handler. We send the actual client request immediately after the nonce but in a separate call to send() so I now wonder if by not having anything read in at the same time as the nonce gpg-agent or libassuan thinks that it's a 0-length stream.

May 16 2018, 6:54 PM · Not A Bug, workaround, gnupg24, Windows, ssh

May 15 2018

werner closed T3970: Change capabilities / usage flags in edit-key as Resolved.

Yes, this is on purpose, we display only the most important commands, similar to --help

May 15 2018, 1:19 PM · Feature Request

May 14 2018

werner triaged T3976: Add possibility to execute external command on (smart card) usage as Low priority.

A smartcard may do several dozen operations per second and thus spawning a tool each time is not the best option. A generic notification scheme would be better. OTOH, notifications about secret key operations may accidentally create an oracle - which is not good.

May 14 2018, 8:43 AM · Feature Request

May 13 2018

damadmai created T3976: Add possibility to execute external command on (smart card) usage.
May 13 2018, 3:09 PM · Feature Request
damadmai reopened T3970: Change capabilities / usage flags in edit-key as "Open".

cross-sign is also missing.

May 13 2018, 12:01 PM · Feature Request

May 10 2018

damadmai added a comment to T3970: Change capabilities / usage flags in edit-key.

Great! I did not notice this feature!
Is it on purpose that this is not shown by hitting TAB in the --edit-key command prompt (and auto-completion)?

May 10 2018, 4:46 PM · Feature Request
werner closed T3969: Support uid specification for quick-add-key as in quick-add-uid as Wontfix.

The fingerprint is required because that is the unique identifier for a key. Without that we would need to presetn a menu to select between keys. This would make scripting complicated again. On the command line c+p is easy enough to hget the fingerprint. c+P is also the reason why we print the fingerprint by default without spaces.

May 10 2018, 10:52 AM · Feature Request
werner closed T3970: Change capabilities / usage flags in edit-key as Resolved.

You are lucky. This has been possible for quite some time and since 2.2.6 it is an official part of the API. See T3816

May 10 2018, 10:49 AM · Feature Request

May 9 2018

damadmai created T3970: Change capabilities / usage flags in edit-key.
May 9 2018, 6:19 PM · Feature Request
damadmai created T3969: Support uid specification for quick-add-key as in quick-add-uid.
May 9 2018, 5:44 PM · Feature Request

May 3 2018

catenacyber added a comment to T3914: Integration with oss-fuzz.

Ok, so I guess that you can close this ticket.

May 3 2018, 10:34 AM · Feature Request

May 2 2018

aheinecke added a comment to T3458: Add sha224sum.exe / sha384sum.exe / sha512sum.exe to Gpg4win installation.

By standard I mean "behaves" somewhat like coreutils. Filename encoding,.. meh I see that this could be a problem.

May 2 2018, 1:30 PM · gpg4win, Feature Request

Apr 30 2018

BenM claimed T3505: Port GPGME's Python bindings to Windows.

Clearly getting SWIG and Windows to play together nicely is a bit of a big ask, but it may be possible to leverage GPGME's compiled libraries with something like CFFI's ABI calling method (yeah, I know, ABI is never ideal, but it's better than what Windows has now).

Apr 30 2018, 12:43 AM · Feature Request, gpgme, Python

Apr 28 2018

jharvell added a comment to T3950: gnupg-2.2.6 fails to find correct library config programs when cross-compiling for ARM.

You need to give the --with-foo options for each package.

Apr 28 2018, 7:12 PM · Feature Request
werner added a comment to T3914: Integration with oss-fuzz.

No, we won't cripple GnuPG for testing purposes. You intended to test something else than the provided GnuPG.

Apr 28 2018, 12:39 PM · Feature Request
werner triaged T3950: gnupg-2.2.6 fails to find correct library config programs when cross-compiling for ARM as Low priority.

SYSROOT support is not yet fully implemented. You need to give the --with-foo options for each package.
I will retitle this bug to indicates tha tit is a feature request.

Apr 28 2018, 12:29 PM · Feature Request