From a84c5cdab80730bfe708379d29a2e357541cc00b Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Sat, 1 Dec 2018 12:26:54 +0800 Subject: allow multi-valued RDNs (#4616) RDNs can have multiple values. This allows them in FreshestCRL and upcoming IssuingDistributionPoint encoding support. --- src/cryptography/hazmat/backends/openssl/encode_asn1.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/cryptography/hazmat/backends/openssl/encode_asn1.py') diff --git a/src/cryptography/hazmat/backends/openssl/encode_asn1.py b/src/cryptography/hazmat/backends/openssl/encode_asn1.py index 6ff1a9a4..0e92bfce 100644 --- a/src/cryptography/hazmat/backends/openssl/encode_asn1.py +++ b/src/cryptography/hazmat/backends/openssl/encode_asn1.py @@ -114,7 +114,7 @@ def _encode_sk_name_entry(backend, attributes): for attribute in attributes: name_entry = _encode_name_entry(backend, attribute) res = backend._lib.sk_X509_NAME_ENTRY_push(stack, name_entry) - backend.openssl_assert(res == 1) + backend.openssl_assert(res >= 1) return stack -- cgit v1.2.3