Shane
Shane
The OTC decision was to do this breaking change in the next major release. This changed is targetted for the 4.0 release.
Depends on https://github.com/openssl/openssl/pull/19501 and https://github.com/openssl/openssl/pull/19443
Have you tried looking at the data using >openssl pkcs12 -info -in myfilename.p12 The defaults were changed in 3.0 to use PBKDF2, AES and SHA-256, with a MAC iteration count...
The p12 file you show above is the new default format.. Try printing out the old -legacy one...
> How does the test actually test that the libctx is used for anything - i.e. the purpose of the variant of the function? The test setup loads the NULL...
Windows was failing due to an applink error. Only change was to test/build.info
@paulidale have you seen this error before in the non-caching?
Rebased to fix merge conflicts..
 
Not sure if anyone noticed the comment related to the default provider. i.e the multi prime keygen already uses the inverse instead of BN_gcd() - so this has been used...