Replumbing: add support for multiple names per algorithm
authorRichard Levitte <levitte@openssl.org>
Thu, 23 May 2019 01:18:04 +0000 (03:18 +0200)
committerRichard Levitte <levitte@openssl.org>
Mon, 24 Jun 2019 08:58:13 +0000 (10:58 +0200)
commit651d44183e86355b1eb9629a6a61d3da09369bbf
treed42e66ae9f3e0ddb836cfb683c32250fbd6655a1
parent2c840201e57e27fa9f1b26a970270a91813e32fe
Replumbing: add support for multiple names per algorithm

Algorithms may have multiple names, as seen in the legacy names
database.  We need to support that as well.

This implementations modifies ossl_namemap to support multiple names
for the same identifier.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/8967)
crypto/core_namemap.c
crypto/evp/evp_fetch.c
doc/internal/man3/ossl_namemap_new.pod
include/internal/namemap.h