Skip Menu |

This queue is for tickets about the GnuPG-Interface CPAN distribution.

Report information
The Basics
Id: 57134
Status: resolved
Priority: 0/
Queue: GnuPG-Interface

People
Owner: Nobody in particular
Requestors: dkg [...] fifthhorseman.net
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: GnuPG::SubKey should have a list of signatures, not a single one [PATCH]
Date: Sat, 01 May 2010 23:46:13 -0400
To: bug-GnuPG-Interface [...] rt.cpan.org, submit [...] bugs.debian.org
From: Daniel Kahn Gillmor <dkg [...] fifthhorseman.net>
Package: libgnupg-interface-perl Tags: patch GnuPG::SubKey currently reports a single signature object. However, it should have a list of signatures. RFC 4880 permits multiple binding signatures to exist on a subkey. For example: * primary key X has subkey Y, with an initial binding signature A. * This bundle is uploaded to the public keyservers. * the keyholder then decides to set (or modify) the expiration date for subkey Y, generating a new subkey binding signature. * the new binding signature is uploaded to the keyservers, which now have two signatures over the subkey. * another user downloading the key from the keyservers (or importing it from a file) will find two 'sig' lines after the 'sub' line. The attached patch deprecates the signature() function of GnuPG::SubKey (code that calls this function will carp()) and introduces two functions: signatures() and push_signatures(). It also updates the test suite and the documentation. Regards, --dkg

Message body is not shown because sender requested not to inline it.

Download signature.asc
application/pgp-signature 892b

Message body not shown because it is not plain text.

Subject: Re: [rt.cpan.org #57134] GnuPG::SubKey should have a list of signatures, not a single one [PATCH]
Date: Sat, 8 May 2010 17:28:55 -0400
To: Daniel Kahn Gillmor via RT <bug-GnuPG-Interface [...] rt.cpan.org>
From: Jesse Vincent <jesse [...] fsck.com>
Not yet applied. I pinged Daniel out of band to ask that we not deprecate the current API, merely recommend that people use the newer, more capable API instead.
On 2010-05-01T23:46:36-04:00, dkg@fifthhorseman.net wrote: Show quoted text
> GnuPG::SubKey currently reports a single signature object. However, it > should have a list of signatures. RFC 4880 permits multiple binding > signatures to exist on a subkey.
This was applied as 8cfccc75 and 6007358, and released in 0.43. - Alex