[Top][All Lists]
[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
- Re: [PATCH] cleanup _asn1_copy_structure3, (continued)
- Re: [PATCH] cleanup _asn1_copy_structure3, Nikos Mavrogiannopoulos, 2012/09/05
- Re: [PATCH] cleanup _asn1_copy_structure3, Nikos Mavrogiannopoulos, 2012/09/08
- Re: [PATCH] cleanup _asn1_copy_structure3, Nikos Mavrogiannopoulos, 2012/09/09
- Re: [PATCH] cleanup _asn1_copy_structure3, Simon Josefsson, 2012/09/10
- Re: [PATCH] cleanup _asn1_copy_structure3, Nikos Mavrogiannopoulos, 2012/09/11
- Re: [PATCH] cleanup _asn1_copy_structure3, Simon Josefsson, 2012/09/12
- Re: [PATCH] cleanup _asn1_copy_structure3, Nikos Mavrogiannopoulos, 2012/09/13
- Re: [PATCH] cleanup _asn1_copy_structure3,
Simon Josefsson <=
- Re: [PATCH] cleanup _asn1_copy_structure3, Simon Josefsson, 2012/09/13
- Re: [PATCH] cleanup _asn1_copy_structure3, Nikos Mavrogiannopoulos, 2012/09/14