PROV: Add OIDs we know to all provider applicable algorithms
authorRichard Levitte <levitte@openssl.org>
Wed, 10 Mar 2021 10:22:55 +0000 (11:22 +0100)
committerRichard Levitte <levitte@openssl.org>
Sun, 18 Apr 2021 08:10:23 +0000 (10:10 +0200)
commite2f5df36138a8888bcc1f989c6739b23bf7e23fe
tree2fd5f3573cbfd028b4e3ef2531aff6426bd0419b
parentf6c95e46c03025b2694241e1ad785d8bd3ac083b
PROV: Add OIDs we know to all provider applicable algorithms

The OIDs were extracted with the help of libcrypto's ASN1 OID database.

While doing this, we move all the names strings to macro definitions,
to avoid duplication and conflicting names declarations.  Those macros
are all in providers/implementations/include/prov/names.h

Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14498)
providers/defltprov.c
providers/fips/fipsprov.c
providers/implementations/include/prov/implementations.h
providers/implementations/include/prov/names.h [new file with mode: 0644]
providers/implementations/keymgmt/mac_legacy_kmgmt.c
providers/legacyprov.c