Don't write out a bad OID
authorMatt Caswell <matt@openssl.org>
Thu, 22 Mar 2018 14:33:05 +0000 (14:33 +0000)
committerMatt Caswell <matt@openssl.org>
Tue, 27 Mar 2018 14:57:52 +0000 (15:57 +0100)
commit53c9818e970fc0c22d77e19fda3b3e6f6c9e759d
treea10e11e902cf35062f574d5f18d32a190d2f70c8
parentf6c024c2e7f33e9d26c62cf19d519e5ef7fa4a09
Don't write out a bad OID

If we don't have OID data for an object then we should fail if we
are asked to encode the ASN.1 for that OID.

Fixes #5723

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5725)
crypto/asn1/tasn_enc.c