Remove the RAND_get0_public() from fips provider initialization
It is not needed anymore and it causes leaks because
it is called when the FIPS provider libctx is not yet
properly set up.
@@ -632,9 +632,6 @@ int OSSL_provider_init(const OSSL_CORE_HANDLE *handle,
goto err;
}
- /* TODO(3.0): Tests will hang if this is removed */
- (void)RAND_get0_public(libctx);
-
*out = fips_dispatch_table;
return 1;
err:
