Replace DSA public key ASN1 routines. A bit tricky because the
commit25d4e720062478ee3cab2daedc3bfb49029455cc
authorsteve <steve>
Fri, 1 Dec 2000 18:46:03 +0000 (1 18:46 +0000)
committersteve <steve>
Fri, 1 Dec 2000 18:46:03 +0000 (1 18:46 +0000)
tree10d86f1ffc00d9ce2d47b09f879a9f3abbbb1bc0
parent787f53ab89e5c702455a017bf36ddd29c38aa3a3
Replace DSA public key ASN1 routines. A bit tricky because the
ASN1 code has two forms: just public key and public key with
paramaters. Use a modified CHOICE type to handle this.

Added new/free overrides to CHOICE type (needed for above).

Fix a typo in DSAPrivateKey.

Fix basicConstraints: fields should be OPTIONAL.

Delete some obsolete files.

There's not much of the old ASN1 code left now...
crypto/asn1/Makefile.ssl
crypto/asn1/d2i_s_pu.c [deleted file]
crypto/asn1/i2d_s_pu.c [deleted file]
crypto/asn1/tasn_dec.c
crypto/asn1/tasn_fre.c
crypto/asn1/tasn_new.c
crypto/dsa/dsa_asn1.c
crypto/x509v3/v3_bcons.c