Put back i2d_ASN1_SET() and d2i_ASN1_SET() from the NO_ASN1_OLD prune, as there
authormiod <miod@openbsd.org>
Fri, 18 Apr 2014 17:32:31 +0000 (17:32 +0000)
committermiod <miod@openbsd.org>
Fri, 18 Apr 2014 17:32:31 +0000 (17:32 +0000)
commit01f177b5714f48f00a61bd29d12356943dab1858
treeace71e42269115a66c8b43cd92ab6c27fb98ba8b
parent856c2beff71442a22c3a438e3c3fba4c8113a7d9
Put back i2d_ASN1_SET() and d2i_ASN1_SET() from the NO_ASN1_OLD prune, as there
are still some 3rd-party code using it, and fixing them is not trivial.

As an excuse gift, the memory leaks on failure in resurrected a_set.c have
been fixed.
lib/libcrypto/asn1/a_set.c [new file with mode: 0644]
lib/libcrypto/asn1/asn1.h
lib/libcrypto/crypto/Makefile
lib/libcrypto/stack/safestack.h
lib/libssl/src/crypto/asn1/a_set.c [new file with mode: 0644]
lib/libssl/src/crypto/asn1/asn1.h
lib/libssl/src/crypto/stack/safestack.h