openssl/providers/common
Richard Levitte a30027b680 Refactor the provider side DER constants and writers
This splits up all the providers/common/der/*.c.in so the generated
portion is on its own and all related DER writing routines are in
their own files.  This also ensures that the DIGEST consstants aren't
reproduced in several files (resulting in symbol clashes).

Finally, the production of OID macros is moved to the generated header
files, allowing other similar macros, or DER constant arrays, to be
built on top of them.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/11868)
2020-05-20 21:07:09 +02:00
..
der Refactor the provider side DER constants and writers 2020-05-20 21:07:09 +02:00
include/prov Maintain strict type discipline between the core and providers 2020-05-16 17:10:03 +01:00
bio_prov.c Maintain strict type discipline between the core and providers 2020-05-16 17:10:03 +01:00
build.info PROV: Adapt all our providers to use the new PROV_CTX structure 2020-05-13 17:22:13 +01:00
nid_to_name.c Rename providers/common/provlib.c to nid_to_name.c 2019-11-10 05:05:06 +01:00
provider_ctx.c Maintain strict type discipline between the core and providers 2020-05-16 17:10:03 +01:00
provider_err.c PROV & SIGNATURE: Adapt the RSA signature code for PSS-parameters 2020-05-14 12:16:36 +02:00
provider_util.c Rename FIPS_MODE to FIPS_MODULE 2020-04-28 15:37:37 +02:00