Replace the macros in asn1.h with function equivalents. Also make UTF8Strings
tolerated in certificates.
This commit is contained in:
@@ -82,7 +82,7 @@ X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey)
|
||||
|
||||
if (sk_X509_ATTRIBUTE_num(r->req_info->attributes) != 0)
|
||||
{
|
||||
if ((xi->version=ASN1_INTEGER_new()) == NULL) goto err;
|
||||
if ((xi->version=M_ASN1_INTEGER_new()) == NULL) goto err;
|
||||
if (!ASN1_INTEGER_set(xi->version,2)) goto err;
|
||||
/* xi->extensions=ri->attributes; <- bad, should not ever be done
|
||||
ri->attributes=NULL; */
|
||||
|
||||
Reference in New Issue
Block a user