openssl/doc/internal/man3
Matt Caswell 4cecf7a127 Add a nid 2 algorithm name mapping capability
Providers that link against libcrypto can just use OBJ_nid2sn() to look
up the name of an algorithm given a NID. However that doesn't work for the
FIPS provider because OBJ_nid2sn() is not available there (due to the
reliance of the code on ASN.1 types). Therefore we provider a new function
to do this mapping. For providers linking against libcrypto the new function
just wraps OBJ_nid2sn(). For the FIPS provider it has a look up for all the
NIDs known there.

Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
(Merged from https://github.com/openssl/openssl/pull/9035)
2019-06-28 10:22:21 +01:00
..
DEFINE_SPARSE_ARRAY_OF.pod Make the sparse array code use ossl_uintmax_t as its index rather than size_t. 2019-03-06 13:50:54 +10:00
evp_generic_fetch.pod EVP_FETCH: remove the need to transport the legacy NID through construction 2019-05-12 13:43:38 -07:00
openssl_ctx_get_data.pod Update internal documentation after global data move to OPENSSL_CTX 2019-05-02 22:42:09 +01:00
ossl_init_thread_deregister.pod Fix a doc-nits failure 2019-06-19 13:31:08 +01:00
ossl_method_construct.pod doc/internal/man3/ossl_method_construct.pod: follow common conventions 2019-06-10 08:01:58 +02:00
OSSL_METHOD_STORE.pod Update internal documentation after global data move to OPENSSL_CTX 2019-05-02 22:42:09 +01:00
ossl_namemap_new.pod Replumbing: add support for multiple names per algorithm 2019-06-24 10:58:13 +02:00
ossl_prov_util_nid_to_name.pod Add a nid 2 algorithm name mapping capability 2019-06-28 10:22:21 +01:00
ossl_provider_add_conf_module.pod Enhance and update the docs of the internal ossl_provider API 2019-06-24 07:57:03 +02:00
ossl_provider_new.pod Enhance and update the docs of the internal ossl_provider API 2019-06-24 07:57:03 +02:00