CRYPTO: Remove support for ex_data fields when building the FIPS module
authorRichard Levitte <levitte@openssl.org>
Tue, 14 Jan 2020 01:32:42 +0000 (02:32 +0100)
committerRichard Levitte <levitte@openssl.org>
Wed, 15 Jan 2020 22:45:41 +0000 (23:45 +0100)
commita3327784d9526fd69649089ea5c78a55906e9b2c
tree8ca8921d5d7a6e3d9445f122e5fb026282f9d007
parent62c3fed0cd52316259e4e2c0e5878bcfa69b38f9
CRYPTO: Remove support for ex_data fields when building the FIPS module

These fields are purely application data, and applications don't reach
into the bowels of the FIPS module, so these fields are never used
there.

Fixes #10835

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/10837)
crypto/dh/dh_lib.c
crypto/dh/dh_local.h
crypto/dsa/dsa_lib.c
crypto/dsa/dsa_local.h
crypto/rand/drbg_lib.c
crypto/rand/rand_local.h
crypto/rsa/rsa_lib.c
crypto/rsa/rsa_local.h
include/crypto/dsa.h