Modify OBJ_nid2sn(OBJ_obj2nid(...)) occurences to use OBJ_obj2txt()
authorRichard Levitte <levitte@openssl.org>
Wed, 10 Mar 2021 11:58:53 +0000 (12:58 +0100)
committerRichard Levitte <levitte@openssl.org>
Sun, 18 Apr 2021 08:10:24 +0000 (10:10 +0200)
commitad57a13bb86949a9e9adc7a2960e3f39e3e5b284
tree67bfce29a5498715b5979c7b8f19baa3f313ddd8
parent42423ac9611e0cbb02c93b3c5661328f324f9d08
Modify OBJ_nid2sn(OBJ_obj2nid(...)) occurences to use OBJ_obj2txt()

The intention is to allow for OIDs for which libcrypto has no
information, but are still fetchable for OSSL_ALGORITHM
implementations that specify an OID amongst their names.

Fixes #14278

Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14498)
13 files changed:
crypto/cms/cms_dh.c
crypto/cms/cms_ec.c
crypto/cms/cms_env.c
crypto/cms/cms_lib.c
crypto/cms/cms_pwri.c
crypto/cms/cms_sd.c
crypto/crmf/crmf_lib.c
crypto/crmf/crmf_pbm.c
crypto/dh/dh_kdf.c
crypto/evp/ctrl_params_translate.c
crypto/pkcs7/pk7_doit.c
crypto/pkcs7/pk7_lib.c
crypto/ts/ts_rsp_sign.c