Add a new layer of functions that translate between content
commitbc165f55b3ff3e18585d4d094b2736c232c896c6
authorsteve <steve>
Mon, 27 Nov 2000 23:31:48 +0000 (27 23:31 +0000)
committersteve <steve>
Mon, 27 Nov 2000 23:31:48 +0000 (27 23:31 +0000)
tree00ca402f3e968b02b29b2d05643a2038515eeff7
parent7a8b534f932fed54888a4c557e5644f755decca7
Add a new layer of functions that translate between content
octets and C structures.

Add support for custom primitive types by allowing the content
translations functions to be overridden. This can be used to either
handle currently unsupported types or provide custom structures
for existing types (BIGNUM or long for INTEGER, char * for strings
for example).

BIGNUM and long versions of ASN1_INTEGER will be needed later...

Make X509_NAME_free zero passed pointer.
crypto/asn1/a_type.c
crypto/asn1/asn1t.h
crypto/asn1/tasn_dec.c
crypto/asn1/tasn_enc.c
crypto/asn1/tasn_fre.c
crypto/asn1/tasn_new.c
crypto/asn1/x_name.c