Page MenuHome GnuPG
Feed Advanced Search

Aug 26 2018

werner added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

Okay, can you please provide sample data for the test suite? Best using one of the existing keys but adding another one won't harm either.

Aug 26 2018, 8:29 AM · gnupg24, gnupg (gpg23), Feature Request

Aug 25 2018

stm added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

DKGPG will contain programs to generate such signatures in its next release. Thus it would be nice, if those signatures can be verified by GnuPG as one of the most widespread OpenPGP implementations.

Aug 25 2018, 9:42 AM · gnupg24, gnupg (gpg23), Feature Request

Aug 24 2018

werner added a project to T4108: Support for verifying OpenPGP standalone and timestamp signatures: gnupg (gpg23).

What are your use cases?

Aug 24 2018, 5:31 PM · gnupg24, gnupg (gpg23), Feature Request
stm created T4108: Support for verifying OpenPGP standalone and timestamp signatures.
Aug 24 2018, 7:04 AM · gnupg24, gnupg (gpg23), Feature Request

Aug 22 2018

werner added a comment to T4103: Compile with Apple Clang.

I don't think that GnuPG >= 2 can still be build with RISCOS. In any case it is such a minor platform that we are removing special RISCOS hacks when touching such code parts.

Aug 22 2018, 2:44 PM · Feature Request

Aug 21 2018

sbingner added a comment to T4103: Compile with Apple Clang.

Apple Clang changes the -fno-common to be default. It can also compile by adding -fcommon to the CFLAGS but I suspect this patch (with the exception of adding __APPLE__ to the (defined (__riscos__) || defined (__APPLE__))) would be needed for things to work properly on __riscos__ also.

-fcommon, -fno-common
       This flag specifies that variables without initializers get common linkage.  It can be disabled with -fno-common.
Aug 21 2018, 8:43 PM · Feature Request
werner added a comment to T4103: Compile with Apple Clang.

Do you say that the linker can't handle the standard common block feature? The only toolchain I am aware of which does not understand this is the Norcraft C compiler for RISC OS. And now also Clang building for iOS?

Aug 21 2018, 5:35 PM · Feature Request
gniibe merged task T2439: Optionally always prompt for key confirmation for requests from restricted sockets into T1840: gpg-agent should have prompt-for-use mechanism.
Aug 21 2018, 2:20 AM · gpgagent, Feature Request
gniibe merged T2439: Optionally always prompt for key confirmation for requests from restricted sockets into T1840: gpg-agent should have prompt-for-use mechanism.
Aug 21 2018, 2:20 AM · gnupg, Feature Request

Aug 17 2018

sbingner created T4103: Compile with Apple Clang.
Aug 17 2018, 11:12 AM · Feature Request

Aug 13 2018

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

With certified keys the automation is working as expected.

Aug 13 2018, 10:58 AM · gpgol, Feature Request

Aug 9 2018

perske added a comment to T4095: Add non-interactive --quick-revoke-sig.

Well, I have already tried to explain the use case: To make using cryptography easier for our users (for most of them the command line is the hell ...) I have integrated GnuPG in our webmailer. The webmailer has a key management page where you can import and export keys (up- and download, import from mail, attach to mail etc.), where you can edit trust settings, and where you can sign other keys and revoke such signatures. The webmailer certainly does not offer all capabilities of GnuPG but certainly a substantial subset.

Aug 9 2018, 11:06 AM · gnupg (gpg22), Feature Request
JJworx added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

The option you mean is "Disable non-blocking encrypt / sign", correct?
It's english in the german dialogue, btw.

Aug 9 2018, 9:40 AM · gpgol, Feature Request
aheinecke triaged T4095: Add non-interactive --quick-revoke-sig as Wishlist priority.

This seems very special and I'm not sure if we should not say at some point that we won't add quick commands for everything ;-)

Aug 9 2018, 8:40 AM · gnupg (gpg22), Feature Request
aheinecke added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

The crash on send should be avoidable by checking "Disable async encryption" in the options.
Yesterday I got a new OL 2013 test system with which I can reproduce the crash. So that will be fixed or worked around for the next release.

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

no. Outlook 2013 reproducably crashes on sending and won't toggle
encryption on.

Aug 9 2018, 7:39 AM · gpgol, Feature Request

Aug 8 2018

perske created T4095: Add non-interactive --quick-revoke-sig.
Aug 8 2018, 6:33 PM · gnupg (gpg22), Feature Request
aheinecke added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

Sure, this should work, local keys are preferred.

Aug 8 2018, 12:24 PM · gpgol, Feature Request
JJworx added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

But can't I simply use the keys in my local keyring?

Aug 8 2018, 10:39 AM · gpgol, Feature Request
aheinecke added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

No you can not use an "external" Web Key Directory. The point is that the provider (your domain) should be the source of the keys as it already manages the mail account. ( For more info see: https://wiki.gnupg.org/WKD )

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

I downloaded GPGwin v3.1.3 beta 20 today. The automatic key fetching fails in my case because we have no WKS. Never heard of that before.

Aug 8 2018, 7:45 AM · gpgol, Feature Request

Aug 7 2018

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

Windows 10 was obtained last week and the process of preparing a Windows build env began earlier today.

Aug 7 2018, 5:59 AM · Feature Request, gpgme, Python

Jul 26 2018

droidmonkey added a comment to T4084: Transition Windows RNG to use BCryptGenRandom .

Good to know, no problem, just wanted to document it just in case they do remove the API entirely in the future.

Jul 26 2018, 5:26 AM · libgcrypt, Feature Request

Jul 25 2018

aheinecke triaged T4087: Kleopatra: Revoke User-ID as Wishlist priority.

Indeed. Thanks for the reminder.
There is some code currently in there already but its not yet fully implemented. Needs to be finished.

Jul 25 2018, 1:19 PM · Restricted Project, Restricted Project, gpg4win, kleopatra, Feature Request
werner added a project to T4087: Kleopatra: Revoke User-ID: kleopatra.

Deleting a user id is more or less useless. What you want is to revoke a user id.

Jul 25 2018, 12:37 PM · Restricted Project, Restricted Project, gpg4win, kleopatra, Feature Request
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 (gpg22), 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 (gpg22), 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 (gpg22), 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