Reimplement the RSA ASN1 types and move file
commit56279e537248efe29036da14cb39d27bb42f4d2d
authorsteve <steve>
Thu, 30 Nov 2000 18:06:14 +0000 (30 18:06 +0000)
committersteve <steve>
Thu, 30 Nov 2000 18:06:14 +0000 (30 18:06 +0000)
tree9446db9dae9fb55e1bc9b960b17852cc747795cc
parent1f345c052798dc6dcdff746b4a34b2cfa2c88a94
Reimplement the RSA ASN1 types and move file
to crypto/rsa.

This makes use of the BIGNUM and LONG ASN1 types
and the new/free overrides.

Reimplement NETSCAPE_PKEY. The rest of the "NET"
form will be trickier due to broken encoding issues
with IIS and because the current code manually handles
the encoding in a convoluted way.

Zap all the old ASN1 error codes and rebuild. This
has deleted lots of old error codes because the
new ASN1 doesn't use two function codes per structure.
14 files changed:
crypto/asn1/Makefile.ssl
crypto/asn1/asn1.h
crypto/asn1/asn1_err.c
crypto/asn1/asn1t.h
crypto/asn1/d2i_r_pr.c [deleted file]
crypto/asn1/d2i_r_pu.c [deleted file]
crypto/asn1/i2d_r_pr.c [deleted file]
crypto/asn1/i2d_r_pu.c [deleted file]
crypto/asn1/n_pkey.c
crypto/asn1/x_crl.c
crypto/asn1/x_long.c
crypto/rsa/Makefile.ssl
crypto/rsa/rsa.h
crypto/rsa/rsa_asn1.c [copied from crypto/asn1/x_long.c with 54% similarity]