Merge pull request #6123 from akallabeth/cert_fix

Fixed #6122: Allow SSL server and client purpose
This commit is contained in:
David Fort 2020-05-04 12:04:08 +02:00 committed by GitHub
commit 6fb771e401
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -841,7 +841,7 @@ BOOL x509_verify_certificate(CryptoCert cert, const char* certificate_store_path
if (!X509_STORE_CTX_init(csc, cert_ctx, cert->px509, cert->px509chain))
goto end;
X509_STORE_CTX_set_purpose(csc, X509_PURPOSE_SSL_SERVER);
X509_STORE_CTX_set_purpose(csc, X509_PURPOSE_ANY);
X509_STORE_CTX_set_verify_cb(csc, verify_cb);
if (X509_verify_cert(csc) == 1)