openssl/test/recipes
Dr. Matthias St. Pierre 23f3993127 Remove RANDFILE settings from configuration files
OpenSSL 1.1.1 introduced a new CSPRNG with an improved seeding
mechanism, which makes it dispensable to define a RANDFILE for
saving and restoring randomness. This commit removes the RANDFILE
declarations from our own configuration files and adds documentation
that this option is not needed anymore and retained mainly for
compatibility reasons.

Fixes #10433

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/10436)
2019-11-24 08:35:14 +01:00
..
04-test_conf_data Add a tester of OpenSSL config files and test the current .pragma 2019-11-12 13:33:12 +01:00
04-test_params_conversion_data Params conversion tests. 2019-05-21 07:42:54 +10:00
04-test_pem_data Strip BOM on loading PEM files 2019-10-25 18:04:35 +02:00
10-test_bn_data Add GCD testing infrastructure. 2019-10-17 14:25:10 +03:00
15-test_ecparam_data Improve testing of elliptic curve validation 2017-03-20 06:40:16 +01:00
15-test_mp_rsa_data Support multi-prime RSA (RFC 8017) 2017-11-21 14:38:42 +08:00
30-test_evp_data Allow specifying the tag after AAD in CCM mode (2) 2019-11-20 10:40:55 +01:00
80-test_cms_data Add the content type attribute to additional CMS signerinfo. 2019-06-03 15:19:48 +10:00
80-test_ocsp_data Add OCSP API test executable 2017-11-11 20:03:49 -06:00
90-test_gost_data Add a GOST test 2018-07-13 18:14:43 +01:00
90-test_includes_data Remove RANDFILE settings from configuration files 2019-11-24 08:35:14 +01:00
90-test_sslapi_data Add a test for SRP 2018-04-13 09:37:39 +01:00
90-test_store_data STORE tests: add PKCS#12 tests 2017-06-29 11:55:31 +02:00
95-test_external_krb5_data Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
95-test_external_pyca_data Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
01-test_abort.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
01-test_sanity.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
01-test_symbol_presence.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
01-test_test.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
02-test_errstr.t test/recipes/02_test_errstr.t: Make it less fragile 2019-07-04 12:06:43 +02:00
02-test_internal_context.t Add an OpenSSL library context 2019-02-16 00:29:42 +01:00
02-test_internal_ctype.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
02-test_internal_keymgmt.t test/keymgmt_internal_test.c: New test of keymgmt internals 2019-10-17 18:07:45 +02:00
02-test_internal_provider.t Add test for the provider configuration module 2019-04-03 11:42:48 +02:00
02-test_lhash.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
02-test_ordinals.t test/recipes/02-test_ordinals.t: Take '?' and '?+' into account 2019-11-05 22:44:21 +01:00
02-test_sparse_array.t Add sparse array data type. 2019-02-12 21:07:29 +10:00
02-test_stack.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_exdata.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_fipsinstall.t Add app for fips installation 2019-08-24 18:56:34 +10:00
03-test_internal_asn1_dsa.t Add simple ASN.1 utils for DSA signature DER. 2019-07-12 06:26:46 +10:00
03-test_internal_asn1.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_internal_bn.t FIPS 186-4 RSA Generation & Validation 2019-03-12 12:00:52 +00:00
03-test_internal_chacha.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_internal_curve448.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_internal_ec.t [test] unit test for field_inv function pointer in EC_METHOD 2019-02-17 21:02:36 +02:00
03-test_internal_mdc2.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_internal_modes.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_internal_namemap.t Add a namemap test 2019-06-24 10:58:13 +02:00
03-test_internal_poly1305.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_internal_rsa_sp800_56b.t FIPS 186-4 RSA Generation & Validation 2019-03-12 12:00:52 +00:00
03-test_internal_siphash.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_internal_sm2.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_internal_sm4.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_internal_ssl_cert_table.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_internal_x509.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-test_params_api.t OSSL_PARAM helper functions. 2019-03-12 19:12:12 +01:00
03-test_property.t Properties for implementation selection. 2019-02-18 13:28:14 +10:00
03-test_ui.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
04-test_asn1_decode.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
04-test_asn1_encode.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
04-test_asn1_string_table.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
04-test_bio_callback.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
04-test_bioprint.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
04-test_conf.t Add a tester of OpenSSL config files and test the current .pragma 2019-11-12 13:33:12 +01:00
04-test_err.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
04-test_param_build.t Parameter building utilities. 2019-07-17 16:59:09 +10:00
04-test_params_conversion.t Params conversion tests. 2019-05-21 07:42:54 +10:00
04-test_params.t test/params_test.c: Add "real world" parameter testing 2019-03-13 11:32:17 +01:00
04-test_pem.t Strip BOM on loading PEM files 2019-10-25 18:04:35 +02:00
04-test_provider.t Add provider tests 2019-03-11 20:40:13 +01:00
05-test_bf.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
05-test_cast.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
05-test_des.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
05-test_hmac.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
05-test_idea.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
05-test_md2.t testing: set OPENSSL_MODULES to the providers directory by default 2019-08-27 11:53:33 +02:00
05-test_mdc2.t testing: set OPENSSL_MODULES to the providers directory by default 2019-08-27 11:53:33 +02:00
05-test_rand.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
05-test_rc2.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
05-test_rc4.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
05-test_rc5.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
06-test-rdrand.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
10-test_bn.t Add GCD testing infrastructure. 2019-10-17 14:25:10 +03:00
10-test_exp.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
15-test_dh.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
15-test_dsa.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
15-test_ec.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
15-test_ecdsa.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
15-test_ecparam.t added code to validate EC named curve parameters 2019-04-11 12:05:38 +03:00
15-test_genrsa.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
15-test_mp_rsa.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
15-test_out_option.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
15-test_rsa.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
15-test_rsapss.t Test: use keywords instead of magic numbers for 'rsa_pss_saltlen' 2019-05-02 23:01:42 +02:00
20-test_enc_more.t 20-test_enc_more.t: Replace deprecated -ciphers option with -list 2019-10-24 12:23:34 +02:00
20-test_enc.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
20-test_kdf.t Lowercase command line 'N' argument since params have lower case names 2019-09-06 19:27:57 +10:00
20-test_mac.t Fix various no-* options 2019-03-13 09:59:11 +00:00
20-test_passwd.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
20-test_pkeyutl.t EC only uses approved curves in FIPS mode. 2019-06-25 12:00:25 +10:00
20-test_provider.t openssl provider: New sub-command, for provider discovery 2019-08-28 10:33:45 +02:00
25-test_crl.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
25-test_d2i.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
25-test_pkcs7.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
25-test_req.t Remove RANDFILE settings from configuration files 2019-11-24 08:35:14 +01:00
25-test_sid.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
25-test_verify_store.t Add a basic test of -CAstore 2019-11-03 18:38:23 +01:00
25-test_verify.t EC only uses approved curves in FIPS mode. 2019-06-25 12:00:25 +10:00
25-test_x509.t Fix no-ec 2019-03-27 10:09:04 +00:00
30-test_aesgcm.t FIPS AES_GCM IV gen changes 2019-03-07 07:30:04 +10:00
30-test_afalg.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
30-test_engine.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
30-test_evp_extra.t testing: set OPENSSL_MODULES to the providers directory by default 2019-08-27 11:53:33 +02:00
30-test_evp_fetch_prov.t Make relevant tests more sensitive to 'no-fips' 2019-09-29 16:37:21 +02:00
30-test_evp_fromdata.t Add a test for EVP_PKEY_keymake() and EVP_PKEY_make() 2019-11-07 11:50:39 +01:00
30-test_evp_kdf.t Added new EVP/KDF API. 2019-02-13 12:11:49 +01:00
30-test_evp_pkey_dparam.t Add d2i_KeyParams/i2d_KeyParams API's. 2019-05-27 21:55:10 +10:00
30-test_evp.t Add test for non-default sized keys in variable key size ciphers 2019-11-19 13:33:54 +00:00
30-test_pbelu.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
30-test_pkey_meth_kdf.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
30-test_pkey_meth.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
40-test_rehash.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
60-test_x509_check_cert_pkey.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
60-test_x509_dup_cert.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
60-test_x509_store.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
60-test_x509_time.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
65-test_cmp_asn.t Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSL 2019-09-27 10:53:11 +01:00
65-test_cmp_ctx.t Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSL 2019-09-27 10:53:11 +01:00
65-test_cmp_hdr.t chunk 5 of CMP contribution to OpenSSL 2019-10-29 14:17:39 +00:00
65-test_cmp_status.t chunk 5 of CMP contribution to OpenSSL 2019-10-29 14:17:39 +00:00
70-test_asyncio.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_bad_dtls.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_clienthello.t Allow TLSv1.3 in a no-ec build 2019-06-17 10:57:19 +01:00
70-test_comp.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_key_share.t Allow TLSv1.3 in a no-ec build 2019-06-17 10:57:19 +01:00
70-test_packet.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_recordlen.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_renegotiation.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_servername.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_sslcbcpadding.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_sslcertstatus.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_sslextension.t Fix test_sslextension if TLSv1.2 has been disabled 2019-08-09 17:29:39 +01:00
70-test_sslmessages.t Teach TLSProxy how to parse CertificateRequest messages 2019-09-06 10:07:11 +01:00
70-test_sslrecords.t Add a test for interleaving app data with handshake data in TLSv1.3 2019-02-19 09:32:41 +00:00
70-test_sslsessiontick.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_sslsigalgs.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_sslsignature.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_sslskewith0p.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_sslversions.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_sslvertol.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_tls13alerts.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_tls13cookie.t Allow TLSv1.3 in a no-ec build 2019-06-17 10:57:19 +01:00
70-test_tls13downgrade.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_tls13hrr.t Allow TLSv1.3 in a no-ec build 2019-06-17 10:57:19 +01:00
70-test_tls13kexmodes.t Teach TLSProxy how to parse CertificateRequest messages 2019-09-06 10:07:11 +01:00
70-test_tls13messages.t Teach TLSProxy how to parse CertificateRequest messages 2019-09-06 10:07:11 +01:00
70-test_tls13psk.t Allow TLSv1.3 in a no-ec build 2019-06-17 10:57:19 +01:00
70-test_tlsextms.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
70-test_verify_extra.t Support SM2 certificate signing 2019-06-28 18:58:19 +08:00
70-test_wpacket.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
71-test_ssl_ctx.t Add ssl_ctx_test to test suite. 2019-11-08 08:23:15 +01:00
80-test_ca.t Support SM2 certificate signing 2019-06-28 18:58:19 +08:00
80-test_cipherbytes.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_cipherlist.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_ciphername.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_cms.t Add the content type attribute to additional CMS signerinfo. 2019-06-03 15:19:48 +10:00
80-test_cmsapi.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_ct.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_dane.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_dtls_mtu.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_dtls.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_dtlsv1listen.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_ocsp.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_pkcs12.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_ssl_new.t Allow TLSv1.3 in a no-ec build 2019-06-17 10:57:19 +01:00
80-test_ssl_old.t Remove RANDFILE settings from configuration files 2019-11-24 08:35:14 +01:00
80-test_ssl_test_ctx.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_sslcorrupt.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_tsa.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
80-test_x509aux.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_asn1_time.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_async.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_bio_enc.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_bio_memleak.t Fix a memory leak in the mem bio 2019-01-21 17:47:02 +10:00
90-test_constant_time.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_fatalerr.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_gmdiff.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_gost.t Allow TLSv1.3 in a no-ec build 2019-06-17 10:57:19 +01:00
90-test_ige.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_includes.t Updated test command line parsing to support commmon commands 2019-02-11 15:31:51 +01:00
90-test_memleak.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_overhead.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_secmem.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_shlibload.t Fix no-dso builds 2019-01-30 15:26:48 +00:00
90-test_srp.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_sslapi.t Extend tests of SSL_check_chain() 2019-08-09 17:29:39 +01:00
90-test_sslbuffers.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_store.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_sysdefault.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_threads.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_time_offset.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_tls13ccs.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_tls13encryption.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_tls13secrets.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
90-test_v3name.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
95-test_external_boringssl.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
95-test_external_krb5.t testing: set OPENSSL_MODULES to the providers directory by default 2019-08-27 11:53:33 +02:00
95-test_external_pyca.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
99-test_ecstress.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
99-test_fuzz.t Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
ocsp-response.der Extend test_tls13messages 2016-11-23 15:31:21 +00:00
tconversion.pl Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00