Remove fipscanister from Configure, delete fips directory Reviewed-by: Tim Hudson <tjh@openssl.org>
make post failure simulation reversible in all cases
Add single call public key sign and verify functions.
Check for selftest failure in various places.
Update error codes.
Fix error codes.
add authentication parameter to FIPS_module_mode_set
Add FIPS selftests for ECDH algorithm.
new function to lookup FIPS supported ciphers by NID
More extensive DRBG health check. New function to call health check for all DRBG combinations.
Add error codes for DRBG KAT failures. Add abbreviated DRBG KAT for POST which only performs a single generate operations instead of four.
Add functions to return FIPS module version.
Now the FIPS capable OpenSSL is available simplify the various FIPS test build options. All fispcanisterbuild builds only build fipscanister.o and include symbol renaming. Move all renamed symbols to fipssyms.h Update README.FIPS
Add prototype for null cipher.
Use FIPSCAPABLE for FIPS module functions used in FIPS capable OpenSSL.
HMAC fips prototypes
CMAC FIPS prototypes.
more prototypes in fips.h
Add more prototypes.
Add flags for DH FIPS method. Update/fix prototypes in fips.h