help-libtasn1
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] cleanup _asn1_copy_structure3


From: Simon Josefsson
Subject: Re: [PATCH] cleanup _asn1_copy_structure3
Date: Thu, 13 Sep 2012 08:11:52 +0200
User-agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/23.3 (gnu/linux)

Nikos Mavrogiannopoulos <address@hidden> writes:

> On 09/10/2012 09:24 AM, Simon Josefsson wrote:
>
>> I agree -- and considered doing this when we did the 'small_value' (see
>> int.h) change that we did earlier.  However, I think actually GnuTLS was
>> one consumer of the node_asn_struct...  I think it was only in some
>> X.509 Name functions contributed by Howard Chu, so perhaps we can
>> rewrite only those parts.
>> With that fixed, I think we could roll a libtasn1 3.x branch that
>> removed the struct, and move on from there...  that would allow a
>> rewrite of the internal tree stuff without breaking API/ABI.
>
>
> I've added asn1_read_node_value() to use it in gnutls' functions and
> removed the internal structure.

I think we need a libtasn1 2.x branch going forward, could that function
be added there?  It would be great if GnuTLS could be build with both
libtasn1 2.x and 3.x, to allow people some time to migrate from 2.x to
3.x.

/Simon



reply via email to

[Prev in Thread] Current Thread [Next in Thread]