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 15:03:44 +0000 (16:03 +0100)
commit68f04fa1ddc71c67822796bee7abaf32a87203a8
treed3ffe649d898e9d965d361b98075fc968d8e8a44
parentb403cc386cb927f6838a2fc300cd1d872007ba65
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)

(cherry picked from commit 53c9818e970fc0c22d77e19fda3b3e6f6c9e759d)
crypto/asn1/tasn_enc.c