Page MenuHome GnuPG
Feed Advanced Search

Aug 16 2017

thomas closed T3342: Re-enable wiki.gnupg.org login with local passwords as Resolved.

I have enabled login again and added the following login hint:
"Login via your Roundup account on bugs.gnupg.org has been disabled due to the migration to Phabricator. We apologise for any inconvenience caused. If you have previously used your Roundup account in this wiki, you can request a new password using the link above."

Aug 16 2017, 2:38 PM · Documentation, Feature Request

Aug 15 2017

guillem added a comment to T3350: gpgv should emit a status line with full issuer fingerprint, if it is present in the key..

As part of switching debsig-verify from using --list-packets to gpg with --list-keys --with-colons and gpgv, it would be helpful to eventually be able to get the fingerprint instead of the keyid. This is needed because debsig-verify uses the keyid to select which one of its policy files it has to load, to apply for the subsequent actual verification of the .deb package.

Aug 15 2017, 8:12 PM · gpgv, Feature Request
dkg created T3350: gpgv should emit a status line with full issuer fingerprint, if it is present in the key..
Aug 15 2017, 6:30 PM · gpgv, Feature Request

Aug 14 2017

marcus placed T1128: gpg should detect ambigious keys specifications up for grabs.
Aug 14 2017, 10:38 AM · Feature Request, Debian, gnupg
marcus placed T1395: Write an architecture chapter for GnuPG up for grabs.
Aug 14 2017, 10:37 AM · gnupg, Feature Request, Documentation
marcus added a parent task for T1395: Write an architecture chapter for GnuPG: Unknown Object (Maniphest Task).
Aug 14 2017, 10:37 AM · gnupg, Feature Request, Documentation
marcus placed T2245: pinentry on wrong monitor up for grabs.
Aug 14 2017, 10:37 AM · Stalled, Feature Request, pinentry

Aug 11 2017

marcus closed T2916: GPGME should have a way to suppress delete key prompts as Resolved.
Aug 11 2017, 7:36 PM · gpgme (gpgme 1.23.x), Feature Request
marcus added a comment to T2916: GPGME should have a way to suppress delete key prompts.

This should be fixed by a0cc6e01. Just use the new gpgme_op_delete_ext operation with GPGME_DELETE_FORCE flag.

Aug 11 2017, 7:36 PM · gpgme (gpgme 1.23.x), Feature Request

Aug 10 2017

marcus moved T2916: GPGME should have a way to suppress delete key prompts from Backlog to QA for next release on the gpgme board.
Aug 10 2017, 4:13 PM · gpgme (gpgme 1.23.x), Feature Request
marcus added a project to T3321: Make it possible to combine GpgMEpp and QGpgme with MSVC compiled binaries: Feature Request.
Aug 10 2017, 3:19 PM · Feature Request, gpgme
marcus closed T2884: Qgpgme thoughts and issues as Resolved.
Aug 10 2017, 3:15 PM · gpgme, Feature Request, qt
marcus updated the task description for T2884: Qgpgme thoughts and issues.
Aug 10 2017, 3:08 PM · gpgme, Feature Request, qt
marcus updated the task description for T2884: Qgpgme thoughts and issues.
Aug 10 2017, 3:08 PM · gpgme, Feature Request, qt
marcus lowered the priority of T2428: Implement returning data from inquire callbacks from Normal to Wishlist.
Aug 10 2017, 3:06 PM · gpgme, Feature Request
marcus added a project to T2385: support more than 1024 fds.: gpgrt.
Aug 10 2017, 3:05 PM · gpgrt, Feature Request, gpgme
marcus triaged T3342: Re-enable wiki.gnupg.org login with local passwords as Normal priority.
Aug 10 2017, 2:27 PM · Documentation, Feature Request

Aug 9 2017

marcus closed T2809: Agent required for symmetric operation causes encrypted partitions to fail to mount as Wontfix.

Werner indicated that the current behaviour is intentional.

Aug 9 2017, 3:53 PM · gnupg, Feature Request

Aug 8 2017

werner added a comment to T1537: gpgv does not handle expired or revoked keys.

GPGME does not use gpgv. What Justus likely meant is that we would need to change the common code used by gpgv and gpg. That may give problems in GPGME.

Aug 8 2017, 9:09 PM · Feature Request, gnupg
dkg added a comment to T1537: gpgv does not handle expired or revoked keys.

Can you describe the problems it would cause for gpgme? gpgme already currently expects that gpgv will return a failure for signatures made before the validity window of the key. so gpgme won't break just because gpgv is capable of returning a non-zero response.

Aug 8 2017, 7:47 PM · Feature Request, gnupg
werner triaged T3345: import-export is noisy, even when i ask it to be --quiet as Low priority.
Aug 8 2017, 7:21 PM · Feature Request, gnupg
gniibe reopened T1967: GnuPG should select a key for signing without trying to use missing subkeys as "Open".

Re-opening.

Aug 8 2017, 4:31 PM · gnupg (gpg22), Feature Request
justus closed T3334: Option --disable-dirmngr for gpg as Resolved.

Implemented in c4506f624ed6854aa0ba1629aa2d1d43eb26900d.

Aug 8 2017, 11:49 AM · Feature Request, gnupg (gpg22)
justus placed T1537: gpgv does not handle expired or revoked keys up for grabs.

We are in feature freeze and changing the status code of gpgv will likely cause problems for gpgme. We need to defer this.

Aug 8 2017, 11:14 AM · Feature Request, gnupg
justus placed T2905: EFL-based pinentry up for grabs.
Aug 8 2017, 11:04 AM · pinentry, Feature Request

Aug 7 2017

juanmi added a comment to T1967: GnuPG should select a key for signing without trying to use missing subkeys.

I also have to add that, if this really has been resolved, it only covers up the case if the missing subkey(s) is/are on the smartcard(s), it does not solve the problem when none of the missing signing subkeys are in smartcards (as in, all on different computers). And it's clear that for version 2.1.22, it fails to get the available subkey on the disk for this case.

Aug 7 2017, 10:53 PM · gnupg (gpg22), Feature Request
marcus closed T3336: Support OID 1.2.840.10045.4.3.3 (SHA384WithECDSA) as Resolved.

Done in a7bd2cbd.

Aug 7 2017, 7:28 PM · libgcrypt, Feature Request
bluca added a comment to T1967: GnuPG should select a key for signing without trying to use missing subkeys.

@gniibe: I've tested 2.1.22 (from Debian experimental) and, while gpg --sign works, other programs (eg: git tag -s) still prompt to insert the card of the first signing subkey, despite the card with the second signing subkey being present.
Is that expected?

Aug 7 2017, 6:58 PM · gnupg (gpg22), Feature Request
svenihoney changed External Link from https://lists.gnupg.org/pipermail/gcrypt-devel/2013-June/002212.html to https://lists.gnupg.org/pipermail/gcrypt-devel/2012-May/001950.html on T3336: Support OID 1.2.840.10045.4.3.3 (SHA384WithECDSA).
Aug 7 2017, 4:34 PM · libgcrypt, Feature Request
svenihoney added a revision to T3336: Support OID 1.2.840.10045.4.3.3 (SHA384WithECDSA): D443: Add SHA384WithECDSA OID to ciphers.
Aug 7 2017, 4:29 PM · libgcrypt, Feature Request
svenihoney created T3336: Support OID 1.2.840.10045.4.3.3 (SHA384WithECDSA).
Aug 7 2017, 4:16 PM · libgcrypt, Feature Request
marcus assigned T3334: Option --disable-dirmngr for gpg to justus.
Aug 7 2017, 10:12 AM · Feature Request, gnupg (gpg22)
werner edited projects for T2103: Improve the pinentry password quality indication, added: gnupg (gpg23); removed gnupg.
Aug 7 2017, 9:55 AM · gnupg (gpg23), Feature Request
werner created T3334: Option --disable-dirmngr for gpg.
Aug 7 2017, 9:41 AM · Feature Request, gnupg (gpg22)

Aug 6 2017

gouttegd added a comment to T2103: Improve the pinentry password quality indication.

I implemented a possible fix in D442. The GnuPG Agent may call an external program (specified with the new --passphrase-checker option) to evaluate the passphrase's quality. This would allow to implement all kinds of metrics for passphrase strength, and to select one simply by choosing the right passphrase-checker.

Aug 6 2017, 6:05 PM · gnupg (gpg23), Feature Request

Aug 4 2017

marcus placed T2946: gpg-agent should be able to terminate when all its state expires up for grabs.
Aug 4 2017, 8:52 PM · gnupg, Debian, gpgagent, Feature Request

Aug 1 2017

dkg created T3323: gpgme should be able to programmatically examine (and modify?) preferences on a key.
Aug 1 2017, 8:32 PM · gpgme
marcus closed T3019: Provide small logos for use with fingerprints on websites etc. as Resolved.

Done in a8d0b8d23.

Aug 1 2017, 4:37 PM · gpgweb
gniibe added a subtask for T2291: Smartcard interaction improvement (was: Shadowed private key design (for smartcard)): T3119: gpg: Improve public key decryption.
Aug 1 2017, 8:46 AM · Restricted Project, Feature Request, gnupg
gniibe closed T1967: GnuPG should select a key for signing without trying to use missing subkeys as Resolved.

It's there in GnuPG 2.1 for a while, and bugs introduced by change were fixed.
So, I'm closing this bug.

Aug 1 2017, 8:42 AM · gnupg (gpg22), Feature Request

Jul 31 2017

werner edited projects for T3193: --symmetric --multifile, added: gnupg (gpg23); removed gnupg (gpg22).
Jul 31 2017, 10:57 AM · gnupg24, gnupg (gpg23), Feature Request

Jul 27 2017

marcus merged T3026: Export gpgme-pthread.pc into T1329: pkg-config support for gpgme.
Jul 27 2017, 4:59 PM · Won't Fix, gpgme, Feature Request
marcus merged task T3026: Export gpgme-pthread.pc into T1329: pkg-config support for gpgme.
Jul 27 2017, 4:59 PM · gpgme, Feature Request
marcus added a comment to T2694: insecure links on gnupg webpage (gnupg.org) that could be https.

Also a lot of redirects, for example this bounces you from https to http.

Jul 27 2017, 4:56 PM · In Progress, Feature Request
marcus added a comment to T2916: GPGME should have a way to suppress delete key prompts.

Could be done by adding "--yes" to the command line. Requires a new version of the gpgme_op_delete functions with a flag "force".

Jul 27 2017, 4:45 PM · gpgme (gpgme 1.23.x), Feature Request
marcus closed T2926: Design gap in openpgp card process as Wontfix.

As others have pointed out, we don't implement the Bell-Lapadula model.

Jul 27 2017, 2:44 PM · Stalled, Feature Request
marcus removed a project from T2907: make DNS look ups more parallel: gnupg (gpg23).
Jul 27 2017, 2:07 PM · gnupg, Feature Request
werner added a project to T2313: gpg --import of secret keys prompts for passwords in 2.1: S/MIME.

Well, iff we implement that for gpg we also need to implement it for gpgsm.

Jul 27 2017, 9:41 AM · S/MIME, Feature Request, Stalled, gnupg, OpenPGP
werner edited projects for T2313: gpg --import of secret keys prompts for passwords in 2.1, added: Feature Request; removed Bug Report.
Jul 27 2017, 9:40 AM · S/MIME, Feature Request, Stalled, gnupg, OpenPGP

Jul 26 2017

marcus closed T2233: Missing feedback when sending key to key server as Wontfix.
Jul 26 2017, 4:34 PM · gnupg, Feature Request
werner added a comment to T2935: use-tor should have a third possible value, "if available".

FWIW, using a Debian specific thing is not portable and Unix sockets won't work on Windows. Thus using the standard localhost connection is simpler than adding extra complexity.

Jul 26 2017, 2:17 PM · gnupg (gpg22), In Progress, Feature Request, dirmngr
werner closed T2935: use-tor should have a third possible value, "if available" as Resolved.

Okay, I implemented the second part and Tor is now used if availabale.
--no-use-tor disables Tor.
--use-tor forces use Tor and can't be reset.

Jul 26 2017, 2:06 PM · gnupg (gpg22), In Progress, Feature Request, dirmngr
werner claimed T2935: use-tor should have a third possible value, "if available".
Jul 26 2017, 10:38 AM · gnupg (gpg22), In Progress, Feature Request, dirmngr

Jul 25 2017

p91 added a comment to T2688: unlocking gpg-agent via pam?.

I am not to familiar with the gnome keyring but from looking it up on the arch wiki, it seems to have this single sign on capability.

Jul 25 2017, 7:54 PM · gpgagent, Feature Request
marcus closed T2858: way to not spawn (or despawn) gpg-agent and dirmngr as Wontfix.

Sufficient workarounds have been found.

Jul 25 2017, 7:45 PM · gnupg, Feature Request, dirmngr
lorenz added a comment to T1854: Problems with same encryption and signing key on smartcard.

That is the way I get my certificate signed, there is nothing I can do about it ;-)

Jul 25 2017, 7:35 PM · gnupg, Feature Request, scd
werner removed a project from T2688: unlocking gpg-agent via pam?: Info Needed.
Jul 25 2017, 6:39 PM · gpgagent, Feature Request
werner added a comment to T2688: unlocking gpg-agent via pam?.

So this is basically 0what GNOME does with its keyring daemon and pinentry-gnome.

Jul 25 2017, 6:38 PM · gpgagent, Feature Request
marcus added a comment to T1854: Problems with same encryption and signing key on smartcard.

It's not really a good idea to use the same RSA key for encryption and signing. (Although when I wrote scute, I couldn't generate a CSR for the encryption key, because the CSR had to be self-signed, meh).

Jul 25 2017, 6:37 PM · gnupg, Feature Request, scd
marcus updated the task description for T1854: Problems with same encryption and signing key on smartcard.
Jul 25 2017, 6:36 PM · gnupg, Feature Request, scd
p91 added a comment to T2688: unlocking gpg-agent via pam?.

Btw, this was envoy: https://github.com/vodik/envoy

Jul 25 2017, 6:34 PM · gpgagent, Feature Request
p91 added a comment to T2688: unlocking gpg-agent via pam?.

what I mean by unlocking is the act of using the passphrase to load the gpg and ssh keys and hence not needing to tip the phrase again afterwards.

Jul 25 2017, 6:34 PM · gpgagent, Feature Request
werner added a project to T2688: unlocking gpg-agent via pam?: Info Needed.

I don't understand what you mean by unlocking gpg-agent. Can you please explain in detail what you try to achieve.

Jul 25 2017, 3:52 PM · gpgagent, Feature Request

Jul 24 2017

marcus added a project to T2688: unlocking gpg-agent via pam?: gpgagent.
Jul 24 2017, 6:23 PM · gpgagent, Feature Request
marcus added a project to T2683: Add config option to connect to HW token in non-exclusive (shared) mode: scd.
Jul 24 2017, 6:19 PM · scd, Feature Request
werner lowered the priority of T1800: Allow s2k options for gpg --export-secret-key from Normal to Wishlist.
Jul 24 2017, 9:50 AM · Feature Request, gnupg

Jul 21 2017

larryv updated the task description for T1800: Allow s2k options for gpg --export-secret-key.
Jul 21 2017, 10:54 PM · Feature Request, gnupg
marcus added a project to T2439: Optionally always prompt for key confirmation for requests from restricted sockets: gpgagent.
Jul 21 2017, 5:05 PM · gpgagent, Feature Request
marcus added a comment to T2435: gpgsm combined sign and encrypt.

One problem I see is that S/MIME doesn't standardize sign+encrypt, but requires nesting of those operations, leaving it up to the implementor to pick the order etc. From an interoperability point of view, this seems like a world of hurt if you take this out of the context of MIME.

Jul 21 2017, 4:53 PM · gnupg, kleopatra, Feature Request
marcus added a comment to T2428: Implement returning data from inquire callbacks.

Do you have a use case?

Jul 21 2017, 4:31 PM · gpgme, Feature Request

Jul 20 2017

marcus closed T2404: gpg-connect-agent should have an --scdaemon option in parallel to the --dirmngr option as Wontfix.

So it seems that accessing through gpg-agent is the better solution.

Jul 20 2017, 9:51 PM · gnupg, Feature Request
marcus removed a project from T2064: please allow unattended secret key deletion: In Progress.
Jul 20 2017, 9:26 PM · gnupg, Feature Request
marcus added a parent task for T2349: Composing a private key from raw key material: T1734: [SUGGESTION] Implement a function to re-generate public keys and(!) "stubs" from private keys stored on smartcard only.
Jul 20 2017, 9:15 PM · libgcrypt, Feature Request
marcus added a subtask for T1734: [SUGGESTION] Implement a function to re-generate public keys and(!) "stubs" from private keys stored on smartcard only: T2349: Composing a private key from raw key material.
Jul 20 2017, 9:15 PM · gnupg, Feature Request
marcus edited projects for T2266: Gpg4win: Migrate Keyring to Keybox, added: Feature Request; removed Bug Report.
Jul 20 2017, 7:23 PM · Feature Request, gnupg, gpg4win
marcus closed T2178: GPA - key generation message as Wontfix.
Jul 20 2017, 7:17 PM · gpa, Feature Request
marcus added a comment to T2178: GPA - key generation message.

Changing the message affects all translations.

Jul 20 2017, 7:17 PM · gpa, Feature Request
marcus closed T2211: Wish: List all started services by gpg4win on the wiki page as Invalid.

Well, we don't maintain a wiki, so I think this should be tracked elsewhere.

Jul 20 2017, 5:57 PM · Documentation, Feature Request, gpg4win
marcus closed T2204: Wrong FAILURE message if gpg-agent cannot be started as Resolved.

With commit 9998b162b47931fb8a8ed961d53418d505358888:

Jul 20 2017, 5:54 PM · Feature Request, gnupg
dkg added a comment to T3203: gpg chokes on empty UserId.

I'd like to hear a little more about the use cases we imagine for Anonymous OpenPGP certificates.

Jul 20 2017, 4:58 PM · Feature Request, gnupg (gpg22)

Jul 19 2017

werner added a comment to T1235: adding automatic refresh-key.

T3252 is about meta data for each key.

Jul 19 2017, 5:42 PM · gnupg26, gnupg22, Feature Request
Valodim added a comment to T3203: gpg chokes on empty UserId.

Hm. Could you elaborate on that? Why do you think it's dangerous?

Jul 19 2017, 5:36 PM · Feature Request, gnupg (gpg22)
werner closed T3203: gpg chokes on empty UserId as Wontfix.

I consider allowing empty user ids too dangerous.

Jul 19 2017, 5:32 PM · Feature Request, gnupg (gpg22)
justus closed T2940: dirmngr fails for hkps when http-proxy is in use as Resolved.

Implemented in da91d2106a17c796ddb066a34db92d33b21c81f7.

Jul 19 2017, 12:31 PM · Feature Request, gnupg (gpg22), Debian, gnupg, dirmngr

Jul 18 2017

marcus closed T1747: Some command line options can not be abbreviated as Resolved.

Implemented in f17862d47.

Jul 18 2017, 6:13 PM · Feature Request, gnupg
justus claimed T2940: dirmngr fails for hkps when http-proxy is in use.
Jul 18 2017, 4:27 PM · Feature Request, gnupg (gpg22), Debian, gnupg, dirmngr

Jul 17 2017

marcus placed T1506: New key generation usability enhancements up for grabs.
Jul 17 2017, 6:27 PM · In Progress, gnupg, Feature Request
marcus placed T1173: gpg has no easy way to view the reason and description of revocation sigs up for grabs.
Jul 17 2017, 6:26 PM · gnupg, Debian, Feature Request
marcus closed T1725: addkey asks for a separate new password for every subkey created as Invalid.
Jul 17 2017, 6:02 PM · Feature Request, Not A Bug, gnupg
marcus closed T2811: please compare the timestamps of secring.gpg and .gpg-v21-migrated and consider re-migration as Wontfix.

werner said this won't be fixed.

Jul 17 2017, 5:38 PM · Won't Fix, Feature Request, gnupg
marcus closed T1426: the way gpg updates the pubring files makes it impossible to symlink it as Wontfix.
Jul 17 2017, 5:34 PM · Won't Fix, gnupg, Feature Request
marcus closed T1720: more context in key-generation prompts as Resolved.
Jul 17 2017, 3:11 PM · gnupg, Feature Request
marcus added a comment to T1720: more context in key-generation prompts.

This has been improved by e467a000f87e87582f5838964b6f1e0a960d4445

Jul 17 2017, 3:11 PM · gnupg, Feature Request
marcus closed T1417: Unhashed signature subpacket "preferred keyserver" ignored for document signatures as Wontfix.

In addition to Werner's concerns, making network requests to unverified URLs can be harmful in many ways. For example, it would allow a third-party to detect when the signature was verified, among other even nastier things.

Jul 17 2017, 2:59 PM · Feature Request, gnupg
marcus renamed T1643: gpgex context menu should allow symmetric encryption from Context menu: Symmetric encryption to gpgex context menu should allow symmetric encryption.
Jul 17 2017, 2:55 PM · gpgex, Feature Request
marcus closed T1609: Enforce signer identity when verify signature as Wontfix.
Jul 17 2017, 2:53 PM · gnupg, Feature Request
marcus edited projects for T1055: Special characters encoding issue with LDAP keyserver., added: gnupg (gpg22); removed gnupg (gpg21), gnupg.

Maybe for 2.2?

Jul 17 2017, 2:48 PM · gnupg (gpg22), Feature Request
marcus added a project to T1235: adding automatic refresh-key: Stalled.
Jul 17 2017, 2:27 PM · gnupg26, gnupg22, Feature Request
marcus placed T2145: Enhance pinentry-qt dialog title with key specific info to facilitate auto-typing up for grabs.
Jul 17 2017, 2:25 PM · pinentry, Feature Request

Jul 14 2017

justus added a comment to T2946: gpg-agent should be able to terminate when all its state expires.

Another reoccurring concern is lingering agents spawned in test suites. See, e.g. a discussion from this week: https://github.com/pazz/alot/pull/1081#issuecomment-315131053

Jul 14 2017, 1:52 PM · gnupg, Debian, gpgagent, Feature Request