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.


Reply via email to