revocation: Allow CRLs to be encoded in PEM format
Since the textual representation for a CRL is now standardized in RFC 7468 one could argue that we should accept that too, even though RFC 5280 explicitly demands CRLs fetched via HTTP/FTP to be in DER format. But in particular for file URIs enforcing that seems inconvenient. Fixes #1203.
This commit is contained in:
@@ -367,7 +367,7 @@ static certificate_t* fetch_crl(char *url)
|
||||
return NULL;
|
||||
}
|
||||
crl = lib->creds->create(lib->creds, CRED_CERTIFICATE, CERT_X509_CRL,
|
||||
BUILD_BLOB_ASN1_DER, chunk, BUILD_END);
|
||||
BUILD_BLOB_PEM, chunk, BUILD_END);
|
||||
chunk_free(&chunk);
|
||||
if (!crl)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user