Bug#503833: Unparseable PKCS cert

Andreas Metzler ametzler at downhill.at.eu.org
Sun Nov 9 09:04:18 CET 2008

On 2008-11-08 Nikos Mavrogiannopoulos <nmav at gnutls.org> wrote:
> On Fri, Nov 7, 2008 at 10:16 AM, Simon Josefsson <simon at josefsson.org> wrote:
>> I just realized: doesn't Nikos' patch actually do two separate things?

>> 1) Add the BER stuff needed to support the PKCS#12 blob

>> 2) Optimize tree generation by using the small_value field.

>> It is the 2) that causes the ABI break, but 1) that is needed to solve
>> to the regression.
> I don't think this is a question that we would like to set to
> ourselves. It leads to another questions on which optimization would
> be good enough or which addition is good enough to justify the break.

> The real question would be whether we want the internal structures
> published on the public API. I don't think we want this. It leads to
> us being handicap (like we are now) to apply any optimization/addition
> to the internal works of the library. Thus for me it is a good thing
> to move them away as soon as we can to allow further development on
> libtasn1.


Simon had already done this in git, the latest daily snapshots have
moved the struct definition to an internal header. 
cu andreas
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'

More information about the Gnutls-devel mailing list