gnupgProject
ActivePublic

Milestones

Subprojects

Members

  • This project does not have any members.

Recent Activity

Tue, Oct 15

werner added a commit to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested): rGd8052db74a0d: gpg: Also delete key-binding signature when deleting a subkey..
Tue, Oct 15, 2:38 PM · patch, Bug Report, gnupg
werner added a commit to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested): rGd1bc12d1b66e: gpg: Also delete key-binding signature when deleting a subkey..
Tue, Oct 15, 2:33 PM · patch, Bug Report, gnupg

Mon, Oct 14

npreining added a comment to T2760: Populate comment field when exporting authentication key for SSH.

Same here, having YubiKeys and on-disk ssh keys from several computers, it is a bit a pain not to know which key is actually used. Any chances to get at least an update via manual editing of the comment?

Mon, Oct 14, 7:01 AM · ssh, gnupg (gpg23), Feature Request

Fri, Oct 11

bjmgeek added a comment to T3020: Lock files not compatible between Windows and Linux (invalid size).

I've also noticed this issue on windows when trying to symlink %APPDATA%\gnupg to $HOME/.gnupg under msys32.

Fri, Oct 11, 8:18 PM · Bug Report, gnupg

Wed, Oct 9

gniibe added a project to T4158: UIF (User Interaction Flag) DO support: Testing.
Wed, Oct 9, 4:17 AM · Testing, Feature Request, scd, gnupg
gniibe added a project to T4695: Remove SERIALNO as an identifier to select keys: Testing.
Wed, Oct 9, 4:15 AM · Testing, Feature Request, gnupg

Sep 9 2019

aheinecke created T4702: Release GnuPG 2.3.0.
Sep 9 2019, 11:31 AM · Release Info, gpg4win, gnupg

Sep 6 2019

werner added a comment to T4695: Remove SERIALNO as an identifier to select keys.

BTW: I have the problem that I want to know the keys of all cards. "getinfo card_list" along with --demand can be used for this. gpg-card works this way. It does not work if plug in addtional cards becuase card_list shows only the cards for which a SERIALNO command has been used. A new feature to scan the buses for all readers and cards would be quite useful.

Sep 6 2019, 10:40 AM · Testing, Feature Request, gnupg
gniibe added a comment to T4695: Remove SERIALNO as an identifier to select keys.

Still there are two places where we use "SCD serialno --demand <SERIALNO>". One is g10/skclist.c where we list available keys, another is the funciton card_key_available in agent/command-ssh.c .

Sep 6 2019, 1:41 AM · Testing, Feature Request, gnupg
gniibe lowered the priority of T4695: Remove SERIALNO as an identifier to select keys from Unbreak Now! to High.
Sep 6 2019, 1:37 AM · Testing, Feature Request, gnupg
gniibe added a comment to T4695: Remove SERIALNO as an identifier to select keys.

By the change of rG9f39e0167d06: agent: Fix ask_for_card to allow a key on multiple cards., the SERIALNO in the stub is just an auxiliary information, not identifying the card. Now, it is the keygrip for key to identify/select the card.

Sep 6 2019, 1:37 AM · Testing, Feature Request, gnupg

Sep 5 2019

gniibe added a commit to T4695: Remove SERIALNO as an identifier to select keys: rG9f39e0167d06: agent: Fix ask_for_card to allow a key on multiple cards..
Sep 5 2019, 10:23 AM · Testing, Feature Request, gnupg
gniibe added a comment to T4695: Remove SERIALNO as an identifier to select keys.

I did too many things at once.
I'm going to divide up into pieces.

Sep 5 2019, 10:12 AM · Testing, Feature Request, gnupg
gniibe added a comment to T4695: Remove SERIALNO as an identifier to select keys.

Sep 5 2019, 8:04 AM · Testing, Feature Request, gnupg
gniibe created T4695: Remove SERIALNO as an identifier to select keys.
Sep 5 2019, 8:04 AM · Testing, Feature Request, gnupg

Aug 30 2019

werner added a commit to T4691: Grammar error/typo in gnupg/doc/gpg.texi:L201 "can decrypted" -> "can be decrypted": rGb96b48d2bf6f: doc: Fix grammar error..
Aug 30 2019, 8:49 AM · gnupg, Documentation, Bug Report
werner added a commit to T4691: Grammar error/typo in gnupg/doc/gpg.texi:L201 "can decrypted" -> "can be decrypted": rG1d277c967043: doc: Fix grammar error..
Aug 30 2019, 8:49 AM · gnupg, Documentation, Bug Report
werner closed T4691: Grammar error/typo in gnupg/doc/gpg.texi:L201 "can decrypted" -> "can be decrypted" as Resolved.

Thanks. Fixed in stanble and master.

Aug 30 2019, 8:33 AM · gnupg, Documentation, Bug Report

Aug 29 2019

hyiltiz created T4691: Grammar error/typo in gnupg/doc/gpg.texi:L201 "can decrypted" -> "can be decrypted".
Aug 29 2019, 11:33 PM · gnupg, Documentation, Bug Report

Aug 23 2019

vsrinu26f added a comment to T2893: gnupg should used ccid card key material fingerprints and not serial number.

And also this is excellent point.

Aug 23 2019, 8:57 PM · yubikey, Feature Request, gnupg
werner added a comment to T2669: gpg --import auto-launches gpg-agent even when no secret keys are imported.

The agent is an important part of gnupg and it does not make sense to single out cases when it might not be needed. I can't see any harm from having an agent running. In fact, one of th netxt versions will add yet another daemon which will then be needed in all cases.

Aug 23 2019, 10:26 AM · Bug Report, gnupg

Aug 22 2019

dkg added a comment to T2669: gpg --import auto-launches gpg-agent even when no secret keys are imported.

Thanks, @gniibe. From reading this patch (i haven't tested it), it looks like it would avoid most unnecessary agent launches (and agent communication) in the (b) case, which is a win over the status quo.

Aug 22 2019, 8:47 PM · Bug Report, gnupg
gniibe added a commit to T4228: Leaked FILE from tmpfile() in dns.c dns_trace_open: rGe00e68135c01: dns: Fix irrelevant use of tmpfile..
Aug 22 2019, 5:55 AM · dns, gnupg
gniibe closed T4228: Leaked FILE from tmpfile() in dns.c dns_trace_open as Resolved.

Fixed in master.

Aug 22 2019, 5:55 AM · dns, gnupg
gniibe added a comment to T4228: Leaked FILE from tmpfile() in dns.c dns_trace_open.

This part of code is questionable. It always comes fp!=NULL, so the part should be removed.
If fp==NULL, use of tmpfile is quite questionable because a user can't know where the trace output goes.
I'm going to remove that part.

Aug 22 2019, 5:54 AM · dns, gnupg
gniibe added a comment to T2669: gpg --import auto-launches gpg-agent even when no secret keys are imported.

If it makes sense to warn a user for someone's preference when keys are imported,
here is a patch:

Aug 22 2019, 4:49 AM · Bug Report, gnupg

Aug 21 2019

werner added a project to T4680: dirmngr documentation titles claim X.509 only, but should describe full scope of the daemon: gnupg.
Aug 21 2019, 12:28 PM · gnupg, Documentation, Bug Report

Aug 16 2019

gniibe claimed T2893: gnupg should used ccid card key material fingerprints and not serial number.
Aug 16 2019, 6:15 AM · yubikey, Feature Request, gnupg

Aug 13 2019

werner added a project to T2893: gnupg should used ccid card key material fingerprints and not serial number: yubikey.
Aug 13 2019, 6:40 PM · yubikey, Feature Request, gnupg

Aug 12 2019

gniibe added a commit to T4652: avoid unnecessary trailing NUL byte in S-expressions: rG64500e7f6dd6: gpg,gpgsm: Handle pkdecrypt responses with/without NUL terminators..
Aug 12 2019, 3:55 AM · gnupg, Bug Report

Aug 5 2019

werner triaged T4669: Key expiration time sometimes improperly interpreted as a signed 32-bit value as Normal priority.
Aug 5 2019, 7:50 PM · OpenPGP, gnupg, Bug Report

Jul 31 2019

dkg added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

Please see my explanation on gnupg-devel about why the trailing NUL is a source of pain and difficulty for would-be adopters.

Jul 31 2019, 4:45 PM · gnupg, Bug Report
werner triaged T4652: avoid unnecessary trailing NUL byte in S-expressions as Low priority.
Jul 31 2019, 12:34 PM · gnupg, Bug Report
werner added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

Appending a nul byte is fail-safe programming and helps in debugging. It is on purpose and shall not be removed.

Jul 31 2019, 8:49 AM · gnupg, Bug Report

Jul 26 2019

gniibe added a commit to T4652: avoid unnecessary trailing NUL byte in S-expressions: rG3ba091ab8c93: gpg,gpgsm: Handle pkdecrypt responses with/without NUL terminators..
Jul 26 2019, 3:20 AM · gnupg, Bug Report

Jul 25 2019

gniibe changed the status of T4362: Replace the exec funtions for photoids in gpg by our standard exec functions. from Open to Testing.

Except w32_system function, it's done.

Jul 25 2019, 4:48 AM · gnupg, Feature Request
gniibe added a commit to T4362: Replace the exec funtions for photoids in gpg by our standard exec functions.: rGfd9e6ae22eb9: gpg: photoid: Use standard spawn API..
Jul 25 2019, 4:47 AM · gnupg, Feature Request
dkg added commits to T4652: avoid unnecessary trailing NUL byte in S-expressions: rGefffd9907b75: agent: Do not place a trailing NUL byte on S-expressions, rGfdd1567743cc: gpg,gpgsm: Handle pkdecrypt responses with or without NUL terminators.
Jul 25 2019, 1:59 AM · gnupg, Bug Report
dkg added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

I've just broken out my changes into two commits, one that makes gpg and gpgsm more robust. That should be applicable without any risk.

Jul 25 2019, 1:59 AM · gnupg, Bug Report
dkg removed a commit from T4652: avoid unnecessary trailing NUL byte in S-expressions: rGb84feb0c82eb: agent: Do not place a trailing NUL byte on S-expression.
Jul 25 2019, 1:58 AM · gnupg, Bug Report

Jul 24 2019

aheinecke merged T4653: Kleopatra - Change Expiry Date into T4395: Kleopatra: Missing error handling when changing expiry.
Jul 24 2019, 9:46 AM · gpa, gnupg, gpgme, gpg4win, kleopatra
dkg edited commits for T4652: avoid unnecessary trailing NUL byte in S-expressions, added: rGb84feb0c82eb: agent: Do not place a trailing NUL byte on S-expression; removed rG1ae16838660a: agent: Do not place a trailing NUL byte on S-expression.
Jul 24 2019, 6:24 AM · gnupg, Bug Report
dkg added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

I've just posted rGb84feb0c82eb to the dkg-fix-T4652 branch, which solves the failure problems by making agent_pkdecrypt and gpgsm_agent_pkdecrypt more robust.

Jul 24 2019, 6:24 AM · gnupg, Bug Report

Jul 23 2019

dkg added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

fwiw, this patch appears to cause gpgsm to fail its test suite:

Jul 23 2019, 6:46 PM · gnupg, Bug Report
dkg edited commits for T4652: avoid unnecessary trailing NUL byte in S-expressions, added: rG1ae16838660a: agent: Do not place a trailing NUL byte on S-expression; removed rG804ca2dba258: agent: Do not place a trailing NUL byte on S-expression.
Jul 23 2019, 5:49 PM · gnupg, Bug Report
dkg updated the task description for T4652: avoid unnecessary trailing NUL byte in S-expressions.
Jul 23 2019, 5:46 PM · gnupg, Bug Report
dkg added a commit to T4652: avoid unnecessary trailing NUL byte in S-expressions: rG804ca2dba258: agent: Do not place a trailing NUL byte on S-expression.
Jul 23 2019, 5:45 PM · gnupg, Bug Report
dkg added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

I've just pushed rG1ae16838660a to the dkg-fix-T4652 branch (i just adjusted it the commit message to include the GnuPG-bug-id)

Jul 23 2019, 5:40 PM · gnupg, Bug Report
dkg created T4652: avoid unnecessary trailing NUL byte in S-expressions.
Jul 23 2019, 5:37 PM · gnupg, Bug Report

Jul 22 2019

summitto added a comment to T169: Add a way to generate keypairs from a passphrase.

Hi everyone,

Jul 22 2019, 8:47 AM · gnupg, Feature Request