summaryrefslogtreecommitdiff
path: root/upstream-build/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'upstream-build/makefile')
-rw-r--r--upstream-build/makefile/i686-linux28
-rw-r--r--upstream-build/makefile/i686-win32-mingw3254
-rw-r--r--upstream-build/makefile/i686-win32-msvc16
-rw-r--r--upstream-build/makefile/x86_64-freebsd28
-rw-r--r--upstream-build/makefile/x86_64-linux30
-rw-r--r--upstream-build/makefile/x86_64-macos26
-rw-r--r--upstream-build/makefile/x86_64-win32-mingw3254
-rw-r--r--upstream-build/makefile/x86_64-win32-msvc20
8 files changed, 176 insertions, 80 deletions
diff --git a/upstream-build/makefile/i686-linux b/upstream-build/makefile/i686-linux
index 26f32a0..08ef09e 100644
--- a/upstream-build/makefile/i686-linux
+++ b/upstream-build/makefile/i686-linux
@@ -7,11 +7,11 @@
PLATFORM=linux-x86
OPTIONS=enable-md2 enable-rc5 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers no-asan no-asm no-buildtest-c++ no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-mdc2 no-msan no-sctp no-ssl-trace no-ubsan no-unit-test no-zlib no-zlib-dynamic
-CONFIGURE_ARGS=("linux-x86", "enable-md2", "enable-rc5", "enable-ssl3", "enable-ssl3-method", "enable-weak-ssl-ciphers", "no-mdc2", "no-asm")
+CONFIGURE_ARGS=("linux-x86", "enable-md2", "enable-rc5", "enable-ssl3", "enable-ssl3-method", "enable-weak-ssl-ciphers", "no-mdc2", "no-asm", "no-devcryptoeng")
SRCDIR=..
BLDDIR=.
-VERSION=1.1.1c
+VERSION=1.1.1d
MAJOR=1
MINOR=1.1
SHLIB_VERSION_NUMBER=1.1
@@ -30,7 +30,7 @@ ENGINES=engines/afalg.so engines/capi.so engines/dasync.so engines/ossltest.so e
PROGRAMS=apps/openssl fuzz/asn1-test fuzz/asn1parse-test fuzz/bignum-test fuzz/bndiv-test fuzz/client-test fuzz/cms-test fuzz/conf-test fuzz/crl-test fuzz/ct-test fuzz/server-test fuzz/x509-test test/aborttest test/afalgtest test/asn1_decode_test test/asn1_encode_test test/asn1_internal_test test/asn1_string_table_test test/asn1_time_test test/asynciotest test/asynctest test/bad_dtls_test test/bftest test/bio_callback_test test/bio_enc_test test/bio_memleak_test test/bioprinttest test/bntest test/buildtest_c_aes test/buildtest_c_asn1 test/buildtest_c_asn1t test/buildtest_c_async test/buildtest_c_bio test/buildtest_c_blowfish test/buildtest_c_bn test/buildtest_c_buffer test/buildtest_c_camellia test/buildtest_c_cast test/buildtest_c_cmac test/buildtest_c_cms test/buildtest_c_comp test/buildtest_c_conf test/buildtest_c_conf_api test/buildtest_c_crypto test/buildtest_c_ct test/buildtest_c_des test/buildtest_c_dh test/buildtest_c_dsa test/buildtest_c_dtls1 test/buildtest_c_e_os2 test/buildtest_c_ebcdic test/buildtest_c_ec test/buildtest_c_ecdh test/buildtest_c_ecdsa test/buildtest_c_engine test/buildtest_c_evp test/buildtest_c_hmac test/buildtest_c_idea test/buildtest_c_kdf test/buildtest_c_lhash test/buildtest_c_md2 test/buildtest_c_md4 test/buildtest_c_md5 test/buildtest_c_modes test/buildtest_c_obj_mac test/buildtest_c_objects test/buildtest_c_ocsp test/buildtest_c_opensslv test/buildtest_c_ossl_typ test/buildtest_c_pem test/buildtest_c_pem2 test/buildtest_c_pkcs12 test/buildtest_c_pkcs7 test/buildtest_c_rand test/buildtest_c_rand_drbg test/buildtest_c_rc2 test/buildtest_c_rc4 test/buildtest_c_rc5 test/buildtest_c_ripemd test/buildtest_c_rsa test/buildtest_c_safestack test/buildtest_c_seed test/buildtest_c_sha test/buildtest_c_srp test/buildtest_c_srtp test/buildtest_c_ssl test/buildtest_c_ssl2 test/buildtest_c_ssl3 test/buildtest_c_stack test/buildtest_c_store test/buildtest_c_symhacks test/buildtest_c_tls1 test/buildtest_c_ts test/buildtest_c_txt_db test/buildtest_c_ui test/buildtest_c_whrlpool test/buildtest_c_x509 test/buildtest_c_x509_vfy test/buildtest_c_x509v3 test/casttest test/chacha_internal_test test/cipherbytes_test test/cipherlist_test test/ciphername_test test/clienthellotest test/cmsapitest test/conf_include_test test/constant_time_test test/crltest test/ct_test test/ctype_internal_test test/curve448_internal_test test/d2i_test test/danetest test/destest test/dhtest test/drbg_cavs_test test/drbgtest test/dsa_no_digest_size_test test/dsatest test/dtls_mtu_test test/dtlstest test/dtlsv1listentest test/ec_internal_test test/ecdsatest test/ecstresstest test/ectest test/enginetest test/errtest test/evp_extra_test test/evp_test test/exdatatest test/exptest test/fatalerrtest test/gmdifftest test/gosttest test/hmactest test/ideatest test/igetest test/lhash_test test/md2test test/mdc2test test/memleaktest test/modes_internal_test test/ocspapitest test/packettest test/pbelutest test/pemtest test/pkey_meth_kdf_test test/pkey_meth_test test/poly1305_internal_test test/rc2test test/rc4test test/rc5test test/rdrand_sanitytest test/recordlentest test/rsa_complex test/rsa_mp_test test/rsa_test test/sanitytest test/secmemtest test/servername_test test/shlibloadtest test/siphash_internal_test test/sm2_internal_test test/sm4_internal_test test/srptest test/ssl_cert_table_internal_test test/ssl_test test/ssl_test_ctx_test test/sslapitest test/sslbuffertest test/sslcorrupttest test/ssltest_old test/stack_test test/sysdefaulttest test/test_test test/threadstest test/time_offset_test test/tls13ccstest test/tls13encryptiontest test/tls13secretstest test/uitest test/v3ext test/v3nametest test/verify_extra_test test/versions test/wpackettest test/x509_check_cert_pkey_test test/x509_dup_cert_test test/x509_internal_test test/x509_time_test test/x509aux
SCRIPTS=apps/CA.pl apps/tsget.pl tools/c_rehash util/shlib_wrap.sh
-DEPS=test/buildtest_camellia.d apps/crl2p7.d crypto/rc2/rc2ofb64.d crypto/dsa/dsa_gen.d crypto/bn/bn_add.d crypto/aes/aes_core.d test/drbgtest.d ssl/statem/extensions_cust.d ssl/d1_srtp.d test/dtlstest.d crypto/pkcs12/p12_npas.d test/buildtest_md2.d crypto/store/store_init.d test/x509_dup_cert_test.d ssl/t1_enc.d crypto/dsa/dsa_err.d apps/opt.d test/test_test.d ssl/statem/statem.d test/bio_callback_test.d crypto/evp/e_aes.d crypto/dsa/dsa_prn.d crypto/bf/bf_enc.d crypto/x509v3/v3_enum.d test/secmemtest.d crypto/asn1/asn1_err.d crypto/asn1/a_i2d_fp.d crypto/x509v3/pcy_lib.d crypto/ct/ct_policy.d crypto/cms/cms_io.d apps/pkcs7.d crypto/des/ofb64enc.d crypto/asn1/x_spki.d crypto/asn1/f_int.d crypto/rand/rand_egd.d crypto/bn/bn_sqrt.d crypto/asn1/a_strnid.d crypto/sm4/sm4.d crypto/ec/ec_curve.d crypto/engine/eng_list.d crypto/camellia/cmll_cfb.d crypto/asn1/tasn_dec.d crypto/ec/ecdh_kdf.d crypto/dsa/dsa_ameth.d test/siphash_internal_test.d crypto/idea/i_cbc.d crypto/ct/ct_x509v3.d crypto/dso/dso_dl.d crypto/ct/ct_prn.d test/gmdifftest.d test/aborttest.d crypto/dso/dso_dlfcn.d crypto/x509/x509_v3.d test/ssl_cert_table_internal_test.d crypto/pem/pem_oth.d crypto/seed/seed.d crypto/evp/m_null.d test/cipherlist_test.d crypto/ocsp/ocsp_ht.d crypto/rsa/rsa_ssl.d crypto/aes/aes_cbc.d test/buildtest_comp.d crypto/asn1/i2d_pr.d crypto/asn1/p5_pbe.d crypto/poly1305/poly1305_ameth.d apps/openssl.d crypto/hmac/hm_pmeth.d ssl/ssl_ciph.d crypto/ui/ui_openssl.d test/errtest.d test/bntest.d ssl/d1_lib.d crypto/idea/i_skey.d ssl/ssl_sess.d crypto/stack/stack.d crypto/sm3/sm3.d crypto/sha/sha1_one.d crypto/x509/t_crl.d crypto/pkcs12/p12_utl.d ssl/ssl_init.d crypto/pem/pem_lib.d crypto/md4/md4_dgst.d crypto/pem/pem_all.d crypto/bn/bn_exp.d crypto/des/cbc_enc.d crypto/cms/cms_env.d crypto/ocsp/ocsp_cl.d test/ctype_internal_test.d crypto/evp/m_sha3.d crypto/rand/rand_win.d test/testutil/cb.d crypto/cast/c_cfb64.d crypto/threads_win.d test/pkey_meth_test.d test/buildtest_rc5.d crypto/store/store_err.d apps/ciphers.d crypto/evp/e_aes_cbc_hmac_sha256.d test/testutil/tests.d test/buildtest_tls1.d apps/bf_prefix.d crypto/ocsp/ocsp_prn.d crypto/asn1/evp_asn1.d crypto/cmac/cm_ameth.d crypto/srp/srp_vfy.d crypto/ec/ecp_nist.d crypto/pkcs12/p12_p8d.d crypto/siphash/siphash.d crypto/bn/bn_mont.d test/buildtest_srtp.d crypto/pem/pem_pk8.d crypto/async/arch/async_posix.d crypto/evp/evp_key.d apps/engine.d crypto/ec/ec_kmeth.d test/ectest.d test/servername_test.d crypto/x509v3/v3_addr.d crypto/x509v3/v3_ncons.d test/exptest.d crypto/cms/cms_asn1.d crypto/cmac/cm_pmeth.d test/buildtest_obj_mac.d crypto/x509v3/v3_tlsf.d crypto/mem_sec.d crypto/evp/e_chacha20_poly1305.d apps/dhparam.d test/v3ext.d crypto/rsa/rsa_crpt.d crypto/dso/dso_vms.d test/dhtest.d apps/srp.d apps/prime.d crypto/des/ofb_enc.d crypto/evp/p_seal.d crypto/pkcs12/p12_crpt.d crypto/engine/tb_rand.d apps/smime.d ssl/ssl_utst.d crypto/lhash/lhash.d test/buildtest_rc2.d crypto/ec/ecp_nistp256.d test/buildtest_pkcs7.d crypto/pkcs12/p12_kiss.d crypto/x509v3/v3_pci.d fuzz/x509.d test/rc4test.d crypto/pkcs12/p12_attr.d crypto/pkcs7/pk7_mime.d test/buildtest_dsa.d ssl/record/ssl3_record_tls13.d test/testutil/main.d crypto/asn1/a_gentm.d crypto/asn1/t_spki.d test/buildtest_store.d crypto/asn1/a_d2i_fp.d crypto/evp/bio_enc.d test/time_offset_test.d apps/dsa.d crypto/cms/cms_ess.d fuzz/server.d test/ciphername_test.d test/casttest.d crypto/sha/sha1dgst.d crypto/x509v3/v3_genn.d crypto/cms/cms_err.d crypto/x509/x509cset.d ssl/record/ssl3_buffer.d crypto/asn1/p5_pbev2.d crypto/rsa/rsa_mp.d crypto/x509/x509type.d crypto/dsa/dsa_depr.d crypto/sha/keccak1600.d crypto/o_fopen.d test/chacha_internal_test.d test/buildtest_kdf.d ssl/ssl_asn1.d test/rc5test.d crypto/seed/seed_ecb.d ssl/tls_srp.d crypto/des/cfb64ede.d crypto/x509/x509rset.d test/buildtest_pem.d fuzz/ct.d crypto/ui/ui_err.d test/buildtest_idea.d crypto/cryptlib.d crypto/ec/ec_lib.d crypto/engine/eng_table.d crypto/ec/ec_err.d crypto/aes/aes_ecb.d crypto/ocsp/ocsp_lib.d crypto/des/pcbc_enc.d test/constant_time_test.d test/drbg_cavs_test.d crypto/ts/ts_rsp_utils.d crypto/dsa/dsa_sign.d test/ct_test.d crypto/evp/cmeth_lib.d crypto/err/err_all.d crypto/bf/bf_ofb64.d crypto/bn/bn_x931p.d crypto/x509/by_dir.d crypto/x509/x509_r2x.d crypto/x509v3/v3_pmaps.d crypto/ocsp/v3_ocsp.d crypto/dh/dh_rfc7919.d crypto/asn1/tasn_enc.d crypto/engine/tb_asnmth.d crypto/x509v3/v3_bitst.d crypto/engine/eng_pkey.d ssl/statem/statem_clnt.d crypto/pkcs7/pk7_attr.d crypto/asn1/ameth_lib.d crypto/evp/e_idea.d crypto/dsa/dsa_vrf.d crypto/conf/conf_err.d crypto/asn1/p8_pkey.d crypto/rc4/rc4_enc.d crypto/dh/dh_ameth.d ssl/ssl_cert.d test/shlibloadtest.d crypto/ocsp/ocsp_asn.d crypto/bn/bn_mul.d crypto/x509v3/v3_purp.d crypto/x509v3/pcy_node.d test/pbelutest.d crypto/asn1/d2i_pu.d ssl/s3_enc.d crypto/rand/drbg_ctr.d apps/s_time.d ssl/ssl_stat.d test/buildtest_x509.d crypto/ec/ecp_nistp521.d crypto/x509v3/pcy_data.d crypto/mem_dbg.d test/buildtest_dtls1.d crypto/bn/bn_recp.d test/sm4_internal_test.d crypto/x509v3/v3_pcons.d crypto/kdf/kdf_err.d crypto/sm3/m_sm3.d test/buildtest_ocsp.d crypto/aes/aes_ofb.d crypto/engine/eng_cnf.d crypto/dsa/dsa_lib.d crypto/x509v3/v3_pcia.d test/danetest.d crypto/conf/conf_sap.d crypto/ec/ec_print.d apps/nseq.d crypto/o_time.d test/gosttest.d crypto/evp/pmeth_lib.d crypto/asn1/a_int.d crypto/seed/seed_cfb.d test/memleaktest.d crypto/rand/rand_err.d test/ssltestlib.d test/sanitytest.d crypto/ec/ec2_oct.d crypto/ui/ui_lib.d crypto/blake2/m_blake2s.d crypto/blake2/blake2b.d crypto/rc5/rc5ofb64.d test/ecdsatest.d crypto/asn1/x_pkey.d crypto/cmac/cmac.d crypto/des/xcbc_enc.d crypto/asn1/tasn_utl.d crypto/evp/e_rc4_hmac_md5.d crypto/ec/ec_cvt.d ssl/ssl_txt.d crypto/engine/eng_all.d crypto/siphash/siphash_pmeth.d crypto/asn1/a_strex.d crypto/asn1/f_string.d crypto/rand/rand_vms.d test/conf_include_test.d test/tls13ccstest.d crypto/bio/bss_null.d crypto/dh/dh_prn.d apps/rehash.d test/dtls_mtu_test.d apps/errstr.d test/buildtest_ts.d test/srptest.d apps/x509.d crypto/evp/e_seed.d test/buildtest_lhash.d crypto/x509/t_req.d crypto/async/async_wait.d test/lhash_test.d test/sslcorrupttest.d crypto/ripemd/rmd_one.d crypto/des/fcrypt.d crypto/x509/x_attrib.d crypto/asn1/asn1_lib.d crypto/dh/dh_pmeth.d crypto/ct/ct_b64.d test/buildtest_dh.d crypto/objects/obj_dat.d crypto/x509v3/v3_pku.d crypto/conf/conf_mall.d ssl/record/ssl3_record.d crypto/engine/eng_openssl.d test/curve448_internal_test.d crypto/ec/ecp_mont.d crypto/asn1/a_bitstr.d crypto/dh/dh_gen.d test/modes_internal_test.d crypto/x509/x509_ext.d crypto/x509/x_x509a.d crypto/seed/seed_ofb.d crypto/cms/cms_smime.d crypto/rsa/rsa_prn.d crypto/dsa/dsa_asn1.d crypto/sha/sha256.d crypto/bio/bss_acpt.d crypto/engine/tb_dsa.d apps/app_rand.d apps/pkeyparam.d crypto/camellia/cmll_ctr.d test/asn1_internal_test.d apps/ecparam.d crypto/ec/curve448/eddsa.d crypto/x509v3/v3_conf.d crypto/ec/curve448/curve448_tables.d crypto/asn1/x_int64.d test/hmactest.d ssl/statem/statem_dtls.d test/rdrand_sanitytest.d crypto/lhash/lh_stats.d crypto/cast/c_enc.d crypto/store/store_lib.d test/buildtest_ssl2.d crypto/asn1/asn1_gen.d crypto/des/str2key.d crypto/evp/c_alld.d crypto/store/store_strings.d crypto/x509/x509_def.d crypto/ec/ecx_meth.d crypto/ec/ec_oct.d apps/enc.d crypto/x509v3/v3_cpols.d crypto/sm2/sm2_sign.d crypto/bio/bss_file.d test/buildtest_md5.d crypto/pem/pem_x509.d crypto/ts/ts_verify_ctx.d apps/passwd.d crypto/dh/dh_kdf.d ssl/statem/extensions_clnt.d crypto/pkcs12/p12_key.d crypto/txt_db/txt_db.d test/buildtest_seed.d test/destest.d crypto/x509v3/v3_utl.d crypto/des/cfb_enc.d crypto/asn1/x_val.d crypto/rc2/rc2cfb64.d apps/verify.d fuzz/asn1parse.d test/buildtest_ct.d crypto/aes/aes_cfb.d test/exdatatest.d crypto/rc5/rc5cfb64.d test/crltest.d crypto/asn1/t_bitst.d crypto/bio/bss_bio.d crypto/x509v3/v3_sxnet.d apps/genrsa.d crypto/asn1/bio_ndef.d crypto/modes/ccm128.d crypto/evp/e_rc4.d ssl/statem/extensions_srvr.d test/dsa_no_digest_size_test.d crypto/evp/m_sigver.d test/drbg_cavs_data.d crypto/pkcs7/pk7_doit.d crypto/pkcs7/pk7_lib.d crypto/x509/x509_err.d crypto/camellia/cmll_ofb.d crypto/rsa/rsa_pmeth.d crypto/asn1/a_utf8.d crypto/dsa/dsa_meth.d crypto/cast/c_ecb.d crypto/engine/tb_cipher.d crypto/objects/obj_xref.d test/evp_test.d test/buildtest_sha.d crypto/asn1/x_long.d test/x509_time_test.d crypto/aes/aes_misc.d test/buildtest_buffer.d crypto/ec/ec_asn1.d crypto/rand/drbg_lib.d engines/e_capi.d crypto/bn/bn_const.d crypto/x509/x509_txt.d apps/ocsp.d test/mdc2_internal_test.d crypto/ec/ecp_nistputil.d crypto/conf/conf_ssl.d test/rsa_test.d test/buildtest_ossl_typ.d crypto/bn/bn_mod.d crypto/evp/digest.d test/enginetest.d crypto/des/ecb_enc.d crypto/rand/rand_lib.d crypto/bio/bio_lib.d crypto/asn1/a_verify.d crypto/asn1/bio_asn1.d apps/s_socket.d apps/dgst.d test/sysdefaulttest.d test/x509_check_cert_pkey_test.d apps/rsa.d crypto/o_str.d crypto/asn1/a_digest.d crypto/hmac/hm_ameth.d crypto/md5/md5_one.d apps/genpkey.d crypto/store/loader_file.d crypto/bio/bf_null.d test/wpackettest.d crypto/poly1305/poly1305.d crypto/x509/x509_vfy.d crypto/ts/ts_err.d test/dsatest.d crypto/cms/cms_kari.d apps/storeutl.d crypto/bn/bn_exp2.d crypto/evp/bio_b64.d crypto/x509v3/v3_asid.d test/md2test.d test/buildtest_ui.d crypto/evp/e_rc5.d crypto/cms/cms_dd.d test/igetest.d crypto/evp/evp_pkey.d crypto/asn1/a_print.d test/testutil/output_helpers.d crypto/x509/x_crl.d test/pemtest.d crypto/dh/dh_check.d crypto/ec/ec_key.d crypto/evp/p_sign.d apps/version.d crypto/bn/bn_print.d crypto/cast/c_ofb64.d crypto/buffer/buffer.d crypto/ct/ct_err.d test/stack_test.d crypto/comp/c_zlib.d crypto/bio/b_sock.d crypto/evp/encode.d crypto/rsa/rsa_depr.d crypto/mem_clr.d crypto/bio/bio_err.d crypto/pkcs12/pk12err.d crypto/des/cfb64enc.d crypto/x509/x509_d2.d crypto/ec/ec_check.d test/poly1305_internal_test.d apps/rand.d crypto/evp/e_cast.d crypto/bn/bn_rand.d crypto/cms/cms_enc.d crypto/engine/eng_init.d test/evp_extra_test.d crypto/asn1/a_octet.d test/tls13secretstest.d crypto/bn/bn_depr.d crypto/x509/x509_req.d crypto/rsa/rsa_meth.d crypto/engine/tb_rsa.d crypto/poly1305/poly1305_pmeth.d test/buildtest_des.d crypto/engine/eng_rdrand.d test/buildtest_conf.d crypto/rsa/rsa_ossl.d test/bioprinttest.d crypto/seed/seed_cbc.d test/buildtest_pkcs12.d crypto/asn1/tasn_fre.d crypto/pkcs12/p12_crt.d crypto/pkcs12/p12_decr.d apps/ca.d ssl/statem/statem_lib.d crypto/siphash/siphash_ameth.d crypto/des/set_key.d crypto/ts/ts_lib.d crypto/store/store_register.d crypto/ec/ecp_smpl.d crypto/ctype.d ssl/t1_lib.d crypto/comp/comp_err.d crypto/buffer/buf_err.d crypto/rand/rand_unix.d crypto/pkcs12/p12_asn.d crypto/async/async.d crypto/bio/b_print.d crypto/bio/bss_mem.d crypto/asn1/x_sig.d crypto/bn/bn_sqr.d crypto/x509v3/v3_info.d crypto/ui/ui_util.d crypto/x509/x509_vpm.d crypto/dh/dh_err.d test/buildtest_blowfish.d crypto/rsa/rsa_lib.d crypto/engine/eng_fat.d crypto/kdf/tls1_prf.d crypto/sm2/sm2_crypt.d crypto/evp/m_md5.d crypto/kdf/hkdf.d crypto/ts/ts_asn1.d crypto/asn1/a_sign.d crypto/x509/x509_set.d crypto/des/ofb64ede.d crypto/x509v3/v3_akey.d crypto/bn/bn_kron.d apps/ts.d crypto/aes/aes_ige.d crypto/err/err_prn.d crypto/bio/b_sock2.d test/buildtest_rand_drbg.d crypto/evp/e_des3.d fuzz/test-corpus.d crypto/des/ecb3_enc.d crypto/chacha/chacha_enc.d test/buildtest_cmac.d crypto/modes/cts128.d crypto/pkcs12/p12_mutl.d crypto/rsa/rsa_err.d crypto/idea/i_cfb64.d crypto/bn/bn_mpi.d crypto/cms/cms_lib.d crypto/asn1/tasn_prn.d crypto/bf/bf_ecb.d crypto/rsa/rsa_ameth.d crypto/md4/md4_one.d test/dtlsv1listentest.d crypto/bn/bn_gcd.d crypto/x509/x_all.d crypto/o_dir.d test/testutil/init.d apps/apps.d ssl/statem/statem_srvr.d crypto/rc2/rc2_skey.d test/buildtest_ebcdic.d crypto/x509v3/v3_admis.d crypto/objects/o_names.d crypto/des/des_enc.d crypto/conf/conf_def.d crypto/evp/bio_md.d test/v3nametest.d test/buildtest_ec.d engines/e_afalg.d crypto/err/err.d crypto/ct/ct_log.d crypto/ex_data.d crypto/dsa/dsa_key.d crypto/ct/ct_sct_ctx.d apps/dsaparam.d crypto/bio/b_addr.d crypto/cms/cms_sd.d test/buildtest_hmac.d crypto/md2/md2_dgst.d crypto/ct/ct_vfy.d crypto/pkcs12/p12_init.d test/buildtest_opensslv.d crypto/bio/bss_dgram.d crypto/bio/bss_conn.d crypto/pkcs7/pkcs7err.d crypto/dsa/dsa_pmeth.d test/bio_enc_test.d test/threadstest.d crypto/asn1/asn_mstbl.d crypto/asn1/n_pkey.d crypto/ec/curve448/f_generic.d test/asn1_decode_test.d crypto/aes/aes_wrap.d test/buildtest_srp.d test/buildtest_crypto.d crypto/pkcs12/p12_add.d crypto/asn1/asn1_par.d test/buildtest_txt_db.d crypto/modes/ocb128.d test/ideatest.d test/buildtest_cms.d crypto/asn1/p5_scrypt.d crypto/ts/ts_rsp_sign.d crypto/rc2/rc2_ecb.d test/ssl_test_ctx_test.d crypto/bio/bss_log.d crypto/engine/tb_pkmeth.d crypto/asn1/x_info.d crypto/evp/evp_cnf.d crypto/init.d crypto/x509v3/v3_prn.d apps/s_client.d test/buildtest_async.d test/buildtest_md4.d crypto/engine/tb_eckey.d crypto/cms/cms_att.d crypto/bio/bf_lbuf.d crypto/cms/cms_cd.d apps/req.d test/buildtest_cast.d apps/pkey.d crypto/evp/p_verify.d test/d2i_test.d crypto/asn1/asn_mime.d apps/sess_id.d test/asynciotest.d crypto/evp/e_aes_cbc_hmac_sha1.d crypto/evp/bio_ok.d ssl/s3_msg.d crypto/cversion.d apps/pkcs8.d test/sslapitest.d test/ssltest_old.d crypto/evp/p5_crpt.d crypto/rsa/rsa_gen.d apps/rsautl.d crypto/getenv.d fuzz/bndiv.d crypto/ts/ts_rsp_print.d apps/cms.d crypto/rsa/rsa_pk1.d crypto/pkcs7/pk7_smime.d crypto/camellia/cmll_cbc.d crypto/asn1/x_algor.d test/buildtest_engine.d crypto/x509v3/v3_bcons.d test/buildtest_whrlpool.d crypto/x509/x509_trs.d crypto/ui/ui_null.d test/uitest.d test/ec_internal_test.d crypto/bn/bn_blind.d crypto/x509v3/pcy_map.d ssl/packet.d ssl/s3_lib.d crypto/rsa/rsa_pss.d test/buildtest_asn1t.d crypto/evp/c_allc.d crypto/cpt_err.d crypto/pkcs7/bio_pk7.d crypto/bn/bn_dh.d test/buildtest_ecdsa.d crypto/ec/ecp_oct.d crypto/camellia/cmll_misc.d test/versions.d crypto/evp/evp_pbe.d crypto/evp/e_des.d crypto/md5/md5_dgst.d crypto/evp/m_md4.d crypto/pem/pem_err.d crypto/bn/bn_err.d test/buildtest_modes.d crypto/evp/e_sm4.d crypto/rsa/rsa_none.d crypto/evp/evp_enc.d crypto/ocsp/ocsp_err.d crypto/idea/i_ecb.d crypto/modes/ctr128.d crypto/pem/pem_info.d test/handshake_helper.d crypto/ec/curve25519.d crypto/modes/gcm128.d crypto/asn1/a_time.d test/cmsapitest.d ssl/pqueue.d ssl/ssl_rsa.d apps/pkeyutl.d crypto/asn1/tasn_new.d crypto/evp/names.d crypto/modes/ofb128.d crypto/evp/m_sha1.d test/asn1_encode_test.d crypto/bn/bn_srp.d ssl/tls13_enc.d crypto/x509/x509_cmp.d test/x509_internal_test.d crypto/pem/pem_sign.d test/asn1_time_test.d crypto/asn1/i2d_pu.d test/ecstresstest.d crypto/dso/dso_lib.d crypto/evp/m_md2.d crypto/pem/pem_xaux.d crypto/evp/pbe_scrypt.d crypto/x509v3/pcy_tree.d test/tls13encryptiontest.d crypto/ocsp/ocsp_srv.d crypto/dh/dh_lib.d fuzz/crl.d test/bio_memleak_test.d ssl/record/rec_layer_s3.d test/asynctest.d crypto/ocsp/ocsp_ext.d crypto/modes/xts128.d crypto/ec/ecdsa_ossl.d crypto/asn1/d2i_pr.d crypto/asn1/tasn_scn.d ssl/t1_trce.d ssl/bio_ssl.d engines/e_ossltest.d crypto/srp/srp_lib.d test/buildtest_asn1.d test/testutil/stanza.d crypto/ts/ts_req_print.d apps/spkac.d crypto/x509v3/v3err.d crypto/ct/ct_sct.d fuzz/asn1.d test/testutil/tap_bio.d crypto/pkcs7/pk7_asn1.d crypto/aria/aria.d crypto/comp/comp_lib.d crypto/asn1/a_utctm.d crypto/bf/bf_cfb64.d crypto/x509v3/pcy_cache.d crypto/x509/x509name.d test/clienthellotest.d crypto/ec/ecdh_ossl.d engines/e_padlock.d crypto/ec/ecdsa_vrf.d crypto/whrlpool/wp_block.d crypto/ripemd/rmd_dgst.d crypto/whrlpool/wp_dgst.d crypto/bn/bn_nist.d crypto/modes/cbc128.d crypto/asn1/tasn_typ.d ssl/statem/extensions.d crypto/rc5/rc5_enc.d test/pkey_meth_kdf_test.d crypto/pem/pem_pkey.d crypto/bio/bss_sock.d test/buildtest_rc4.d fuzz/client.d crypto/rsa/rsa_x931.d crypto/rand/randfile.d crypto/evp/m_mdc2.d crypto/asn1/a_object.d test/mdc2test.d crypto/bn/bn_div.d fuzz/bignum.d crypto/ec/ec_mult.d crypto/conf/conf_lib.d ssl/ssl_conf.d crypto/async/async_err.d crypto/x509/t_x509.d crypto/idea/i_ofb64.d crypto/evp/e_xcbc_d.d test/buildtest_ripemd.d crypto/camellia/camellia.d crypto/x509v3/v3_skey.d crypto/async/arch/async_win.d crypto/rsa/rsa_oaep.d test/fatalerrtest.d crypto/bio/b_dump.d test/verify_extra_test.d test/testutil/test_cleanup.d ssl/methods.d crypto/cast/c_skey.d crypto/x509v3/v3_lib.d crypto/evp/e_bf.d crypto/asn1/asn1_item_list.d crypto/des/fcrypt_b.d crypto/camellia/cmll_ecb.d ssl/record/rec_layer_d1.d crypto/engine/eng_err.d crypto/rsa/rsa_saos.d crypto/evp/p_lib.d crypto/x509/x_x509.d test/buildtest_objects.d crypto/ts/ts_req_utils.d apps/crl.d ssl/s3_cbc.d test/testutil/basic_output.d crypto/bn/bn_shift.d crypto/cms/cms_pwri.d crypto/asn1/a_type.d test/buildtest_stack.d crypto/bio/bio_cb.d crypto/bn/bn_intern.d crypto/des/rand_key.d test/buildtest_x509_vfy.d crypto/kdf/scrypt.d crypto/engine/eng_lib.d test/testutil/format_output.d test/x509aux.d test/bftest.d crypto/evp/e_rc2.d crypto/bn/bn_word.d crypto/x509v3/v3_int.d crypto/x509v3/v3_ia5.d apps/ec.d crypto/evp/p5_crpt2.d crypto/evp/e_aria.d crypto/rc2/rc2_cbc.d crypto/conf/conf_api.d crypto/x509v3/v3_crld.d crypto/dso/dso_win32.d crypto/rc5/rc5_skey.d crypto/dh/dh_meth.d test/buildtest_rsa.d test/buildtest_e_os2.d crypto/sm2/sm2_err.d crypto/des/qud_cksm.d crypto/bn/bn_asm.d test/recordlentest.d crypto/modes/wrap128.d crypto/ec/curve448/scalar.d test/buildtest_evp.d crypto/o_init.d crypto/bf/bf_skey.d test/ssl_test_ctx.d crypto/x509v3/v3_extku.d crypto/hmac/hmac.d crypto/sm2/sm2_pmeth.d crypto/ct/ct_oct.d test/sm2_internal_test.d test/buildtest_bn.d ssl/ssl_mcnf.d crypto/sha/sha512.d crypto/evp/e_old.d crypto/bn/bn_lib.d apps/asn1pars.d crypto/bio/bio_meth.d test/asn1_string_table_test.d crypto/threads_none.d test/ssl_test.d crypto/x509/x509_att.d crypto/dh/dh_asn1.d crypto/bn/bn_gf2m.d crypto/rsa/rsa_sign.d crypto/ec/curve448/arch_32/f_impl.d crypto/ocsp/ocsp_vfy.d crypto/evp/m_ripemd.d crypto/bio/bf_buff.d crypto/x509/x_req.d test/buildtest_pem2.d crypto/x509/by_file.d crypto/bn/bn_ctx.d crypto/asn1/a_dup.d crypto/evp/p_open.d crypto/pkcs12/p12_sbag.d crypto/ts/ts_rsp_verify.d crypto/engine/eng_ctrl.d apps/gendsa.d test/cipherbytes_test.d crypto/evp/pmeth_fn.d fuzz/conf.d test/rc2test.d crypto/rsa/rsa_asn1.d test/rsa_complex.d crypto/x509/x_name.d apps/s_server.d engines/e_dasync.d crypto/asn1/x_bignum.d crypto/evp/evp_lib.d crypto/md2/md2_one.d crypto/des/cbc_cksm.d test/testutil/driver.d test/packettest.d crypto/engine/tb_dh.d test/buildtest_symhacks.d crypto/async/arch/async_null.d crypto/x509/x_pubkey.d crypto/evp/pmeth_gn.d crypto/x509v3/v3_akeya.d crypto/bio/bf_nbio.d crypto/ts/ts_conf.d crypto/ec/ecp_nistp224.d crypto/rsa/rsa_x931g.d crypto/x509v3/v3_alt.d crypto/pkcs12/p12_p8e.d crypto/engine/eng_dyn.d crypto/evp/e_camellia.d ssl/ssl_err.d apps/speed.d crypto/modes/cfb128.d test/rsa_mp_test.d crypto/asn1/asn_pack.d apps/pkcs12.d ssl/ssl_lib.d crypto/mem.d crypto/x509/x_exten.d crypto/ec/ecdsa_sign.d crypto/asn1/t_pkey.d test/buildtest_ssl.d test/ocspapitest.d test/afalgtest.d test/buildtest_x509v3.d crypto/rsa/rsa_chk.d crypto/ec/ec_ameth.d crypto/dso/dso_openssl.d crypto/dh/dh_rfc5114.d test/sslbuffertest.d crypto/evp/e_null.d test/buildtest_conf_api.d crypto/evp/p_enc.d crypto/ec/curve448/curve448.d crypto/ec/ec_pmeth.d crypto/evp/m_md5_sha1.d crypto/evp/p_dec.d crypto/blake2/blake2s.d crypto/evp/m_wp.d test/buildtest_rand.d crypto/dsa/dsa_ossl.d crypto/threads_pthread.d ssl/record/dtls1_bitmap.d crypto/uid.d crypto/evp/evp_err.d crypto/objects/obj_err.d crypto/bn/bn_prime.d crypto/blake2/m_blake2b.d apps/s_cb.d crypto/asn1/nsseq.d crypto/objects/obj_lib.d test/buildtest_aes.d crypto/engine/tb_digest.d ssl/d1_msg.d test/buildtest_ecdh.d crypto/asn1/a_mbstr.d crypto/conf/conf_mod.d test/buildtest_ssl3.d crypto/dh/dh_depr.d crypto/bio/bss_fd.d crypto/rc4/rc4_skey.d crypto/x509/x509_lu.d crypto/o_fips.d crypto/asn1/asn_moid.d crypto/x509/x509spki.d crypto/ec/eck_prn.d fuzz/cms.d crypto/x509/x509_obj.d test/bad_dtls_test.d test/buildtest_bio.d crypto/rc5/rc5_ecb.d crypto/dso/dso_err.d test/buildtest_safestack.d crypto/x509/x509_meth.d crypto/ebcdic.d crypto/ec/ec2_smpl.d crypto/dh/dh_key.d crypto/pem/pvkfmt.d
+DEPS=crypto/x509v3/v3_extku.d crypto/objects/o_names.d test/versions.d crypto/ex_data.d crypto/blake2/m_blake2b.d test/rdrand_sanitytest.d crypto/o_str.d crypto/bn/bn_intern.d crypto/x509/t_x509.d crypto/x509/x509_meth.d crypto/sm2/sm2_pmeth.d crypto/engine/eng_cnf.d test/evp_extra_test.d crypto/ec/ecp_nist.d crypto/conf/conf_ssl.d crypto/dsa/dsa_ameth.d ssl/record/rec_layer_s3.d ssl/record/rec_layer_d1.d test/buildtest_txt_db.d crypto/x509/x509cset.d crypto/sm3/m_sm3.d test/clienthellotest.d test/buildtest_ripemd.d crypto/kdf/hkdf.d test/shlibloadtest.d test/buildtest_pkcs7.d test/testutil/output_helpers.d apps/opt.d crypto/cast/c_ecb.d test/buildtest_async.d crypto/rand/rand_unix.d test/buildtest_asn1.d crypto/ocsp/ocsp_ht.d crypto/x509/x509type.d crypto/dsa/dsa_err.d crypto/poly1305/poly1305_pmeth.d crypto/ctype.d crypto/evp/bio_enc.d crypto/asn1/d2i_pu.d apps/pkey.d test/destest.d crypto/idea/i_skey.d crypto/async/async_err.d ssl/statem/extensions_cust.d test/evp_test.d crypto/asn1/a_octet.d crypto/evp/e_aes_cbc_hmac_sha1.d crypto/evp/e_old.d engines/e_capi.d crypto/rand/rand_win.d crypto/ec/ecdh_kdf.d ssl/d1_msg.d crypto/ocsp/ocsp_srv.d apps/app_rand.d test/chacha_internal_test.d crypto/engine/tb_eckey.d crypto/kdf/kdf_err.d crypto/o_time.d test/buildtest_bio.d crypto/srp/srp_lib.d crypto/rsa/rsa_prn.d crypto/bn/bn_shift.d test/rsa_complex.d test/mdc2test.d crypto/asn1/x_bignum.d apps/prime.d test/sslapitest.d crypto/pkcs12/p12_kiss.d test/buildtest_pem.d crypto/evp/evp_cnf.d crypto/x509/x509_lu.d crypto/asn1/x_algor.d crypto/rc5/rc5_enc.d engines/e_afalg.d crypto/rc4/rc4_skey.d test/buildtest_whrlpool.d crypto/evp/evp_enc.d crypto/asn1/t_bitst.d ssl/ssl_cert.d ssl/s3_msg.d crypto/ct/ct_log.d crypto/whrlpool/wp_dgst.d crypto/cpt_err.d test/rc5test.d test/x509aux.d crypto/bio/b_addr.d crypto/x509/x509name.d crypto/ec/ec_curve.d ssl/ssl_init.d test/conf_include_test.d fuzz/client.d crypto/asn1/tasn_scn.d crypto/des/cfb_enc.d crypto/rsa/rsa_pk1.d crypto/des/cbc_enc.d crypto/dso/dso_vms.d crypto/sm2/sm2_sign.d crypto/rsa/rsa_depr.d crypto/bn/bn_mpi.d crypto/asn1/tasn_typ.d crypto/engine/eng_dyn.d crypto/rsa/rsa_ameth.d test/buildtest_bn.d crypto/engine/tb_rsa.d crypto/evp/pmeth_gn.d crypto/dh/dh_key.d crypto/ec/ecp_smpl.d crypto/aes/aes_ige.d crypto/asn1/bio_asn1.d crypto/asn1/asn1_gen.d crypto/blake2/blake2s.d crypto/evp/evp_pkey.d apps/s_time.d test/buildtest_dtls1.d crypto/engine/eng_ctrl.d crypto/asn1/i2d_pr.d crypto/rc5/rc5_ecb.d crypto/asn1/a_sign.d test/buildtest_rand_drbg.d crypto/asn1/ameth_lib.d test/buildtest_md4.d crypto/x509/x509_v3.d crypto/mem_sec.d test/dsatest.d crypto/bf/bf_enc.d apps/dsaparam.d crypto/poly1305/poly1305.d crypto/asn1/x_pkey.d test/buildtest_dsa.d crypto/md5/md5_one.d crypto/x509/by_dir.d crypto/des/xcbc_enc.d crypto/asn1/asn1_err.d test/cipherbytes_test.d crypto/x509v3/v3_alt.d crypto/evp/p_enc.d ssl/statem/statem.d crypto/asn1/a_verify.d crypto/bn/bn_srp.d test/pemtest.d crypto/hmac/hm_ameth.d crypto/bn/bn_blind.d test/buildtest_engine.d apps/pkeyutl.d crypto/cms/cms_smime.d crypto/bn/bn_print.d apps/speed.d crypto/pem/pem_x509.d crypto/evp/evp_pbe.d crypto/cms/cms_asn1.d crypto/x509v3/v3_sxnet.d test/servername_test.d crypto/pkcs12/p12_attr.d crypto/des/fcrypt.d crypto/bn/bn_x931p.d crypto/ec/ec_check.d crypto/pem/pem_pk8.d test/buildtest_ts.d crypto/ct/ct_vfy.d crypto/modes/xts128.d crypto/o_init.d crypto/ct/ct_sct.d crypto/bn/bn_ctx.d crypto/evp/e_seed.d ssl/ssl_txt.d test/bftest.d crypto/evp/p_open.d crypto/cms/cms_dd.d crypto/pkcs12/p12_add.d crypto/bn/bn_sqrt.d crypto/bio/bss_null.d crypto/dh/dh_check.d test/dtls_mtu_test.d crypto/ec/curve448/eddsa.d crypto/conf/conf_api.d crypto/engine/eng_rdrand.d crypto/asn1/tasn_new.d crypto/bn/bn_mod.d crypto/evp/p_verify.d crypto/evp/e_idea.d test/errtest.d apps/ciphers.d crypto/cms/cms_io.d crypto/idea/i_cfb64.d test/buildtest_seed.d crypto/sha/sha512.d crypto/cversion.d crypto/ec/ecp_nistp521.d crypto/o_dir.d crypto/mem_clr.d crypto/des/qud_cksm.d crypto/dh/dh_err.d test/sm2_internal_test.d crypto/ec/ecp_nistp256.d crypto/cms/cms_sd.d crypto/x509v3/v3_enum.d test/buildtest_srtp.d test/ec_internal_test.d apps/genrsa.d test/ssl_test.d test/buildtest_x509.d crypto/x509v3/v3_purp.d crypto/idea/i_ecb.d crypto/ocsp/ocsp_lib.d ssl/pqueue.d crypto/evp/e_aes.d crypto/x509v3/pcy_cache.d crypto/pkcs12/p12_asn.d crypto/evp/m_wp.d crypto/bio/bss_mem.d test/stack_test.d crypto/kdf/tls1_prf.d apps/pkcs7.d crypto/engine/tb_pkmeth.d crypto/pem/pem_err.d crypto/evp/bio_ok.d ssl/ssl_stat.d test/buildtest_pem2.d test/buildtest_conf_api.d crypto/asn1/a_gentm.d crypto/dso/dso_dlfcn.d crypto/bn/bn_mont.d crypto/cms/cms_err.d crypto/dso/dso_win32.d apps/pkcs12.d crypto/conf/conf_mod.d crypto/ts/ts_verify_ctx.d crypto/ec/ecdsa_sign.d crypto/pkcs12/p12_key.d crypto/pem/pem_info.d apps/errstr.d crypto/evp/m_sha3.d crypto/bio/bf_lbuf.d test/enginetest.d crypto/ts/ts_req_print.d test/crltest.d crypto/bio/bf_buff.d crypto/x509v3/pcy_map.d crypto/asn1/a_mbstr.d test/buildtest_x509_vfy.d crypto/x509/t_crl.d crypto/dh/dh_lib.d crypto/ct/ct_b64.d crypto/dsa/dsa_meth.d crypto/ec/ec_cvt.d fuzz/ct.d test/buildtest_rc2.d crypto/cms/cms_enc.d crypto/objects/obj_lib.d crypto/x509/x509_def.d crypto/ts/ts_req_utils.d fuzz/x509.d crypto/async/async_wait.d test/bad_dtls_test.d test/time_offset_test.d test/ct_test.d crypto/ct/ct_oct.d crypto/bn/bn_const.d test/v3nametest.d crypto/evp/digest.d crypto/rand/rand_err.d apps/rehash.d test/buildtest_ossl_typ.d crypto/bn/bn_mul.d test/buildtest_cms.d crypto/x509/x_all.d test/fatalerrtest.d apps/sess_id.d crypto/lhash/lh_stats.d test/bntest.d test/verify_extra_test.d test/buildtest_srp.d crypto/comp/comp_lib.d crypto/dsa/dsa_sign.d crypto/x509/x509_ext.d crypto/pem/pem_oth.d crypto/ocsp/ocsp_cl.d crypto/evp/m_null.d crypto/x509v3/pcy_tree.d test/lhash_test.d apps/asn1pars.d crypto/asn1/p5_pbe.d test/threadstest.d crypto/txt_db/txt_db.d crypto/asn1/p5_pbev2.d test/testutil/format_output.d apps/ec.d crypto/md4/md4_dgst.d crypto/ts/ts_asn1.d crypto/asn1/a_int.d ssl/ssl_conf.d crypto/store/store_err.d test/rsa_test.d crypto/x509/x509_txt.d test/buildtest_store.d test/buildtest_buffer.d crypto/asn1/d2i_pr.d ssl/methods.d crypto/pkcs12/p12_crt.d apps/dsa.d crypto/evp/m_sigver.d test/ssl_test_ctx_test.d crypto/bio/bss_conn.d crypto/rsa/rsa_gen.d crypto/ec/ec_key.d crypto/pkcs12/p12_crpt.d crypto/buffer/buf_err.d crypto/camellia/cmll_misc.d crypto/store/store_init.d crypto/bn/bn_sqr.d crypto/modes/cbc128.d crypto/rc2/rc2_ecb.d crypto/bio/bss_sock.d test/pkey_meth_test.d crypto/bio/bss_log.d test/buildtest_aes.d crypto/ct/ct_x509v3.d crypto/o_fips.d crypto/bf/bf_cfb64.d crypto/asn1/tasn_fre.d test/recordlentest.d test/ctype_internal_test.d crypto/ec/ecp_oct.d test/drbg_cavs_test.d crypto/evp/e_null.d ssl/s3_lib.d test/hmactest.d crypto/evp/e_sm4.d crypto/modes/cfb128.d crypto/bn/bn_nist.d crypto/blake2/m_blake2s.d test/pkey_meth_kdf_test.d crypto/x509v3/v3_cpols.d crypto/ec/curve25519.d crypto/des/des_enc.d crypto/dsa/dsa_prn.d crypto/dsa/dsa_key.d crypto/ct/ct_policy.d test/drbgtest.d crypto/seed/seed_ecb.d crypto/ripemd/rmd_dgst.d test/dsa_no_digest_size_test.d crypto/evp/bio_md.d test/buildtest_symhacks.d crypto/x509/x509_err.d crypto/ct/ct_err.d crypto/evp/bio_b64.d test/x509_time_test.d crypto/x509v3/v3_lib.d crypto/rsa/rsa_sign.d crypto/asn1/a_strnid.d crypto/async/arch/async_null.d crypto/asn1/a_i2d_fp.d crypto/ui/ui_openssl.d crypto/dh/dh_pmeth.d crypto/dh/dh_rfc5114.d ssl/t1_trce.d crypto/conf/conf_def.d crypto/evp/evp_key.d apps/s_cb.d test/constant_time_test.d crypto/des/ofb64ede.d crypto/pkcs12/p12_init.d crypto/rand/rand_egd.d crypto/asn1/t_pkey.d crypto/evp/e_rc4.d crypto/asn1/asn_mime.d test/buildtest_safestack.d crypto/x509/x_x509a.d crypto/ocsp/ocsp_asn.d crypto/pem/pem_pkey.d crypto/err/err_prn.d crypto/des/pcbc_enc.d test/buildtest_lhash.d crypto/engine/eng_init.d crypto/cast/c_enc.d fuzz/bignum.d crypto/ec/ec_asn1.d crypto/x509/x509_trs.d engines/e_ossltest.d crypto/err/err_all.d crypto/cmac/cm_pmeth.d apps/engine.d crypto/modes/gcm128.d apps/openssl.d crypto/cms/cms_ess.d crypto/evp/p5_crpt2.d test/buildtest_ec.d crypto/threads_pthread.d crypto/des/str2key.d crypto/lhash/lhash.d crypto/pkcs12/p12_decr.d crypto/evp/e_des.d test/buildtest_modes.d test/asn1_encode_test.d crypto/ct/ct_sct_ctx.d ssl/d1_srtp.d crypto/rc2/rc2cfb64.d crypto/cmac/cmac.d crypto/dh/dh_meth.d ssl/statem/extensions_clnt.d crypto/pem/pem_sign.d crypto/ec/ec2_oct.d test/srptest.d test/pbelutest.d crypto/asn1/tasn_utl.d apps/rand.d apps/verify.d crypto/bn/bn_asm.d crypto/rsa/rsa_x931g.d crypto/ec/curve448/scalar.d test/buildtest_x509v3.d ssl/record/dtls1_bitmap.d crypto/camellia/camellia.d crypto/evp/e_camellia.d crypto/des/rand_key.d test/buildtest_evp.d crypto/idea/i_cbc.d crypto/asn1/tasn_dec.d fuzz/server.d crypto/whrlpool/wp_block.d test/buildtest_cast.d crypto/seed/seed_cfb.d ssl/statem/statem_lib.d crypto/x509/x_exten.d test/buildtest_md2.d crypto/rsa/rsa_chk.d crypto/ec/ec_mult.d crypto/evp/e_bf.d crypto/threads_none.d test/testutil/cb.d test/d2i_test.d crypto/x509v3/v3_crld.d crypto/cms/cms_env.d crypto/ec/ecp_mont.d crypto/x509v3/v3_admis.d crypto/modes/wrap128.d crypto/x509v3/v3_pcia.d crypto/x509/x509_vpm.d crypto/rand/rand_vms.d ssl/ssl_asn1.d ssl/tls13_enc.d crypto/ebcdic.d crypto/mem_dbg.d test/buildtest_rsa.d crypto/ec/ec_kmeth.d crypto/dso/dso_err.d crypto/ocsp/ocsp_err.d crypto/x509/x509rset.d ssl/bio_ssl.d test/bio_memleak_test.d crypto/bio/b_sock.d crypto/bn/bn_kron.d crypto/x509/x_req.d crypto/x509v3/v3_bcons.d fuzz/test-corpus.d crypto/x509v3/v3_bitst.d crypto/asn1/a_digest.d apps/dhparam.d crypto/asn1/p8_pkey.d crypto/asn1/x_val.d crypto/dsa/dsa_pmeth.d crypto/ts/ts_err.d test/buildtest_ct.d crypto/dh/dh_rfc7919.d crypto/aes/aes_misc.d crypto/x509/by_file.d test/tls13secretstest.d crypto/rsa/rsa_saos.d crypto/md5/md5_dgst.d ssl/ssl_utst.d crypto/asn1/a_dup.d crypto/ec/curve448/curve448_tables.d ssl/record/ssl3_record.d test/buildtest_ocsp.d test/buildtest_conf.d ssl/statem/statem_dtls.d crypto/dh/dh_asn1.d test/buildtest_hmac.d crypto/x509v3/pcy_lib.d crypto/bn/bn_err.d crypto/evp/m_md4.d test/modes_internal_test.d crypto/rsa/rsa_pss.d test/asn1_string_table_test.d test/ssl_cert_table_internal_test.d crypto/des/ofb64enc.d fuzz/bndiv.d crypto/x509v3/v3_pci.d crypto/ec/curve448/curve448.d crypto/bio/bio_meth.d test/asn1_internal_test.d crypto/bn/bn_gcd.d crypto/rsa/rsa_crpt.d test/testutil/stanza.d test/asynciotest.d apps/dgst.d crypto/ec/ecdh_ossl.d crypto/chacha/chacha_enc.d test/sslcorrupttest.d apps/storeutl.d test/buildtest_blowfish.d crypto/bio/b_print.d crypto/engine/eng_openssl.d crypto/pkcs12/p12_sbag.d crypto/asn1/asn1_lib.d crypto/rsa/rsa_mp.d crypto/camellia/cmll_cfb.d crypto/x509v3/v3_conf.d crypto/pkcs7/pk7_smime.d apps/crl.d crypto/sm4/sm4.d test/asn1_decode_test.d crypto/asn1/asn1_par.d crypto/ocsp/v3_ocsp.d fuzz/conf.d crypto/x509/x_x509.d test/ideatest.d crypto/ts/ts_rsp_verify.d crypto/evp/m_ripemd.d crypto/o_fopen.d fuzz/asn1parse.d crypto/pkcs12/p12_p8d.d crypto/pem/pvkfmt.d crypto/ts/ts_conf.d test/ocspapitest.d test/buildtest_ssl3.d crypto/ui/ui_lib.d test/buildtest_e_os2.d crypto/rsa/rsa_asn1.d crypto/cms/cms_lib.d crypto/pem/pem_xaux.d crypto/asn1/p5_scrypt.d crypto/dh/dh_prn.d crypto/ocsp/ocsp_prn.d crypto/x509/x509_vfy.d crypto/conf/conf_sap.d crypto/rsa/rsa_meth.d crypto/x509/x509spki.d crypto/objects/obj_xref.d crypto/cms/cms_pwri.d test/buildtest_rand.d crypto/md2/md2_one.d crypto/des/ofb_enc.d crypto/hmac/hm_pmeth.d crypto/evp/pmeth_fn.d crypto/x509/x509_req.d crypto/pem/pem_all.d crypto/x509v3/v3_utl.d crypto/asn1/x_sig.d crypto/dh/dh_gen.d crypto/pkcs7/pk7_asn1.d test/buildtest_rc4.d crypto/evp/p_lib.d crypto/x509v3/v3_int.d crypto/asn1/a_d2i_fp.d apps/gendsa.d test/ectest.d apps/ts.d test/buildtest_ssl2.d apps/version.d crypto/dso/dso_openssl.d ssl/t1_enc.d crypto/ct/ct_prn.d crypto/des/cfb64ede.d test/buildtest_ebcdic.d crypto/err/err.d crypto/async/arch/async_win.d crypto/rc5/rc5ofb64.d crypto/asn1/x_int64.d test/sslbuffertest.d crypto/engine/eng_list.d crypto/bn/bn_recp.d crypto/evp/m_mdc2.d apps/pkcs8.d crypto/des/ecb_enc.d crypto/blake2/blake2b.d test/buildtest_ecdsa.d crypto/asn1/n_pkey.d test/test_test.d crypto/asn1/x_spki.d crypto/x509v3/v3_ncons.d crypto/x509v3/v3_pmaps.d crypto/dsa/dsa_depr.d ssl/s3_enc.d crypto/engine/eng_all.d test/buildtest_camellia.d crypto/evp/e_chacha20_poly1305.d crypto/ts/ts_lib.d crypto/x509v3/v3_pku.d crypto/ts/ts_rsp_sign.d crypto/store/store_lib.d test/cipherlist_test.d crypto/asn1/tasn_prn.d crypto/aes/aes_ecb.d test/v3ext.d crypto/bio/b_dump.d crypto/asn1/tasn_enc.d apps/cms.d crypto/asn1/a_utctm.d apps/rsautl.d crypto/ec/eck_prn.d test/buildtest_ecdh.d crypto/pkcs7/pk7_mime.d crypto/conf/conf_err.d test/buildtest_pkcs12.d test/siphash_internal_test.d ssl/ssl_ciph.d crypto/engine/eng_lib.d apps/apps.d crypto/cast/c_cfb64.d test/buildtest_tls1.d test/ssltestlib.d crypto/rand/drbg_lib.d crypto/x509/x_crl.d test/testutil/driver.d test/testutil/test_cleanup.d crypto/ts/ts_rsp_utils.d crypto/engine/eng_pkey.d apps/req.d crypto/asn1/a_object.d test/dtlsv1listentest.d test/wpackettest.d crypto/engine/tb_digest.d crypto/x509/x509_set.d crypto/bio/bss_fd.d crypto/evp/pbe_scrypt.d test/buildtest_kdf.d crypto/x509v3/v3err.d apps/enc.d crypto/rand/rand_lib.d ssl/statem/extensions_srvr.d crypto/comp/comp_err.d ssl/ssl_mcnf.d crypto/evp/e_des3.d crypto/rc5/rc5_skey.d crypto/comp/c_zlib.d crypto/x509/x509_d2.d crypto/evp/p_dec.d apps/spkac.d crypto/evp/e_rc4_hmac_md5.d crypto/pkcs12/p12_utl.d apps/s_client.d test/bioprinttest.d engines/e_padlock.d crypto/ec/ecdsa_vrf.d crypto/pkcs7/bio_pk7.d crypto/pkcs12/p12_npas.d crypto/x509v3/v3_ia5.d crypto/modes/cts128.d crypto/bn/bn_add.d test/exdatatest.d crypto/ui/ui_err.d test/gosttest.d test/buildtest_idea.d crypto/asn1/x_info.d crypto/evp/e_rc5.d test/buildtest_stack.d test/cmsapitest.d crypto/ec/ec_pmeth.d crypto/evp/pmeth_lib.d crypto/engine/eng_fat.d crypto/objects/obj_err.d crypto/camellia/cmll_ofb.d crypto/store/store_strings.d crypto/evp/c_alld.d crypto/asn1/bio_ndef.d crypto/evp/m_md5_sha1.d crypto/poly1305/poly1305_ameth.d crypto/asn1/a_strex.d crypto/modes/ccm128.d crypto/aes/aes_core.d crypto/seed/seed.d crypto/bn/bn_prime.d crypto/objects/obj_dat.d test/mdc2_internal_test.d ssl/statem/statem_clnt.d crypto/seed/seed_ofb.d crypto/evp/e_xcbc_d.d crypto/pkcs12/p12_p8e.d crypto/rand/drbg_ctr.d crypto/asn1/x_long.d crypto/dsa/dsa_lib.d crypto/bio/bss_file.d test/afalgtest.d crypto/sha/sha1_one.d test/gmdifftest.d test/ecdsatest.d crypto/ec/ecx_meth.d test/buildtest_cmac.d apps/ca.d ssl/statem/extensions.d crypto/evp/evp_lib.d ssl/ssl_sess.d crypto/buffer/buffer.d test/rc4test.d crypto/ec/curve448/f_generic.d crypto/ts/ts_rsp_print.d crypto/asn1/a_type.d test/asynctest.d crypto/bf/bf_ofb64.d test/buildtest_comp.d crypto/asn1/nsseq.d crypto/getenv.d crypto/asn1/f_string.d crypto/sha/keccak1600.d crypto/x509/x_attrib.d test/testutil/random.d crypto/ec/ecp_nistp224.d crypto/ec/ec_lib.d test/packettest.d crypto/evp/p5_crpt.d apps/s_server.d crypto/conf/conf_mall.d crypto/asn1/i2d_pu.d crypto/evp/encode.d test/ssltest_old.d crypto/ec/ec_err.d crypto/async/async.d crypto/dsa/dsa_gen.d test/x509_internal_test.d crypto/asn1/asn1_item_list.d crypto/cast/c_skey.d crypto/x509v3/v3_akeya.d crypto/x509v3/v3_genn.d test/rsa_mp_test.d crypto/ui/ui_util.d crypto/aes/aes_cfb.d apps/rsa.d test/igetest.d ssl/ssl_rsa.d crypto/ec/ecp_nistputil.d crypto/rc4/rc4_enc.d crypto/dh/dh_kdf.d crypto/des/set_key.d test/sysdefaulttest.d ssl/record/ssl3_buffer.d crypto/hmac/hmac.d crypto/x509/x_pubkey.d test/dtlstest.d crypto/md4/md4_one.d crypto/bio/bio_err.d ssl/ssl_lib.d crypto/engine/tb_dsa.d crypto/pkcs7/pkcs7err.d crypto/threads_win.d crypto/x509/x509_att.d crypto/evp/p_sign.d test/memleaktest.d fuzz/crl.d crypto/rc2/rc2_cbc.d crypto/pkcs12/pk12err.d apps/passwd.d crypto/asn1/a_bitstr.d test/testutil/main.d test/x509_dup_cert_test.d crypto/asn1/asn_moid.d ssl/s3_cbc.d crypto/des/fcrypt_b.d test/bio_callback_test.d crypto/x509/x509_cmp.d crypto/conf/conf_lib.d crypto/bio/bf_nbio.d crypto/bio/b_sock2.d crypto/aes/aes_ofb.d crypto/ocsp/ocsp_ext.d crypto/dso/dso_dl.d crypto/ripemd/rmd_one.d crypto/uid.d crypto/evp/e_rc2.d test/secmemtest.d test/poly1305_internal_test.d test/testutil/basic_output.d crypto/des/cfb64enc.d crypto/dh/dh_ameth.d test/buildtest_obj_mac.d crypto/evp/m_md2.d crypto/camellia/cmll_cbc.d test/ciphername_test.d test/tls13ccstest.d test/dhtest.d crypto/bn/bn_div.d crypto/bio/bss_bio.d apps/genpkey.d crypto/rsa/rsa_ssl.d test/rc2test.d test/bio_enc_test.d test/ssl_test_ctx.d crypto/bio/bio_cb.d crypto/srp/srp_vfy.d crypto/dsa/dsa_ossl.d test/buildtest_asn1t.d crypto/rand/randfile.d crypto/des/ecb3_enc.d crypto/bn/bn_depr.d test/aborttest.d crypto/modes/ctr128.d crypto/x509v3/v3_info.d crypto/dsa/dsa_asn1.d crypto/ec/ec_oct.d crypto/bio/bss_dgram.d crypto/ec/ec_ameth.d crypto/rc5/rc5cfb64.d test/casttest.d crypto/md2/md2_dgst.d crypto/asn1/evp_asn1.d crypto/bn/bn_exp2.d test/handshake_helper.d test/uitest.d crypto/x509/t_req.d crypto/engine/tb_rand.d apps/srp.d test/x509_check_cert_pkey_test.d crypto/cryptlib.d crypto/aes/aes_wrap.d crypto/x509/x_name.d test/buildtest_ui.d apps/smime.d crypto/bio/bio_lib.d crypto/dh/dh_depr.d crypto/rsa/rsa_x931.d crypto/siphash/siphash.d crypto/rc2/rc2ofb64.d crypto/bf/bf_ecb.d crypto/bn/bn_word.d crypto/asn1/a_time.d crypto/bio/bss_acpt.d crypto/dsa/dsa_vrf.d crypto/bn/bn_gf2m.d crypto/sm2/sm2_crypt.d test/danetest.d crypto/x509v3/pcy_data.d crypto/evp/p_seal.d test/md2test.d crypto/des/cbc_cksm.d crypto/pkcs7/pk7_lib.d ssl/statem/statem_srvr.d ssl/record/ssl3_record_tls13.d crypto/x509v3/v3_addr.d crypto/evp/cmeth_lib.d crypto/pkcs7/pk7_attr.d crypto/store/store_register.d apps/bf_prefix.d crypto/engine/tb_dh.d test/sanitytest.d crypto/evp/m_sha1.d apps/pkeyparam.d test/drbg_cavs_data.d crypto/cmac/cm_ameth.d test/buildtest_ssl.d crypto/bn/bn_rand.d crypto/x509v3/v3_akey.d ssl/t1_lib.d test/asn1_time_test.d crypto/sha/sha1dgst.d crypto/cms/cms_cd.d crypto/sha/sha256.d test/tls13encryptiontest.d crypto/asn1/a_utf8.d crypto/rsa/rsa_oaep.d apps/crl2p7.d crypto/bn/bn_dh.d crypto/x509v3/pcy_node.d crypto/init.d crypto/evp/e_cast.d crypto/x509/x509_obj.d crypto/siphash/siphash_pmeth.d crypto/x509v3/v3_tlsf.d crypto/siphash/siphash_ameth.d crypto/aes/aes_cbc.d crypto/rsa/rsa_lib.d crypto/asn1/t_spki.d crypto/ec/ec_print.d crypto/pkcs12/p12_mutl.d crypto/x509/x509_r2x.d crypto/ec/curve448/arch_32/f_impl.d test/buildtest_rc5.d crypto/dso/dso_lib.d crypto/cms/cms_kari.d crypto/pkcs7/pk7_doit.d test/testutil/init.d crypto/ec/ecdsa_ossl.d crypto/camellia/cmll_ecb.d crypto/asn1/f_int.d fuzz/asn1.d crypto/ocsp/ocsp_vfy.d crypto/aria/aria.d crypto/asn1/a_print.d crypto/bn/bn_exp.d crypto/sm2/sm2_err.d crypto/engine/eng_table.d crypto/modes/ocb128.d crypto/rsa/rsa_err.d crypto/camellia/cmll_ctr.d test/ecstresstest.d crypto/bn/bn_lib.d crypto/evp/e_aes_cbc_hmac_sha256.d crypto/idea/i_ofb64.d crypto/store/loader_file.d crypto/x509v3/v3_skey.d ssl/tls_srp.d crypto/ec/ec2_smpl.d crypto/bf/bf_skey.d crypto/rsa/rsa_ossl.d crypto/cast/c_ofb64.d apps/s_socket.d crypto/engine/tb_asnmth.d crypto/engine/tb_cipher.d test/testutil/tests.d crypto/sm3/sm3.d engines/e_dasync.d crypto/bio/bf_null.d apps/ecparam.d crypto/pem/pem_lib.d crypto/rc2/rc2_skey.d crypto/engine/eng_err.d crypto/seed/seed_cbc.d crypto/evp/evp_err.d crypto/async/arch/async_posix.d test/buildtest_crypto.d crypto/evp/names.d apps/nseq.d crypto/asn1/asn_pack.d crypto/ui/ui_null.d test/buildtest_dh.d apps/ocsp.d crypto/evp/m_md5.d ssl/d1_lib.d test/buildtest_sha.d test/sm4_internal_test.d test/buildtest_md5.d fuzz/cms.d crypto/x509v3/v3_pcons.d crypto/stack/stack.d test/buildtest_opensslv.d test/buildtest_des.d crypto/x509v3/v3_asid.d crypto/kdf/scrypt.d test/curve448_internal_test.d crypto/modes/ofb128.d crypto/cms/cms_att.d crypto/mem.d test/exptest.d crypto/asn1/asn_mstbl.d crypto/evp/c_allc.d crypto/rsa/rsa_pmeth.d crypto/evp/e_aria.d crypto/rsa/rsa_none.d test/buildtest_objects.d test/testutil/tap_bio.d ssl/packet.d ssl/ssl_err.d crypto/x509v3/v3_prn.d apps/x509.d
GENERATED_MANDATORY=crypto/include/internal/bn_conf.h crypto/include/internal/dso_conf.h include/openssl/opensslconf.h
GENERATED=apps/CA.pl apps/progs.h apps/tsget.pl crypto/buildinf.h libcrypto.map libssl.map test/buildtest_aes.c test/buildtest_asn1.c test/buildtest_asn1t.c test/buildtest_async.c test/buildtest_bio.c test/buildtest_blowfish.c test/buildtest_bn.c test/buildtest_buffer.c test/buildtest_camellia.c test/buildtest_cast.c test/buildtest_cmac.c test/buildtest_cms.c test/buildtest_comp.c test/buildtest_conf.c test/buildtest_conf_api.c test/buildtest_crypto.c test/buildtest_ct.c test/buildtest_des.c test/buildtest_dh.c test/buildtest_dsa.c test/buildtest_dtls1.c test/buildtest_e_os2.c test/buildtest_ebcdic.c test/buildtest_ec.c test/buildtest_ecdh.c test/buildtest_ecdsa.c test/buildtest_engine.c test/buildtest_evp.c test/buildtest_hmac.c test/buildtest_idea.c test/buildtest_kdf.c test/buildtest_lhash.c test/buildtest_md2.c test/buildtest_md4.c test/buildtest_md5.c test/buildtest_modes.c test/buildtest_obj_mac.c test/buildtest_objects.c test/buildtest_ocsp.c test/buildtest_opensslv.c test/buildtest_ossl_typ.c test/buildtest_pem.c test/buildtest_pem2.c test/buildtest_pkcs12.c test/buildtest_pkcs7.c test/buildtest_rand.c test/buildtest_rand_drbg.c test/buildtest_rc2.c test/buildtest_rc4.c test/buildtest_rc5.c test/buildtest_ripemd.c test/buildtest_rsa.c test/buildtest_safestack.c test/buildtest_seed.c test/buildtest_sha.c test/buildtest_srp.c test/buildtest_srtp.c test/buildtest_ssl.c test/buildtest_ssl2.c test/buildtest_ssl3.c test/buildtest_stack.c test/buildtest_store.c test/buildtest_symhacks.c test/buildtest_tls1.c test/buildtest_ts.c test/buildtest_txt_db.c test/buildtest_ui.c test/buildtest_whrlpool.c test/buildtest_x509.c test/buildtest_x509_vfy.c test/buildtest_x509v3.c tools/c_rehash util/shlib_wrap.sh
@@ -52,6 +52,7 @@ APPS_OPENSSL=apps/openssl
# Normally it is left empty.
DESTDIR=
+
# Do not edit these manually. Use Configure with --prefix or --openssldir
# to change this! Short explanation in the top comment in Configure
INSTALLTOP=/usr/local
@@ -65,6 +66,7 @@ ENGINESDIR=$(libdir)/engines-1.1
# libraries and applications
LIBRPATH=$(libdir)
+
MANDIR=$(INSTALLTOP)/share/man
DOCDIR=$(INSTALLTOP)/share/doc/$(BASENAME)
HTMLDIR=$(DOCDIR)/html
@@ -243,13 +245,13 @@ libclean:
clean: libclean
$(RM) $(PROGRAMS) $(TESTPROGS) $(ENGINES) $(SCRIPTS)
$(RM) $(GENERATED_MANDATORY) $(GENERATED)
- -$(RM) `find . -name .git -prune -o -name '*.d' -print`
- -$(RM) `find . -name .git -prune -o -name '*.o' -print`
+ -$(RM) `find . -name '*.d' \! -name '.*' -print`
+ -$(RM) `find . -name '*.o' \! -name '.*' -print`
$(RM) core
$(RM) tags TAGS doc-nits
$(RM) -r test/test-runs
$(RM) openssl.pc libcrypto.pc libssl.pc
- -$(RM) `find . -name .git -prune -o -type l -print`
+ -$(RM) `find . -type l \! -name '.*' -print`
$(RM) $(TARFILE)
distclean: clean
@@ -272,7 +274,7 @@ uninstall_sw: uninstall_runtime uninstall_engines uninstall_dev
install_docs: install_man_docs install_html_docs
uninstall_docs: uninstall_man_docs uninstall_html_docs
- $(RM) -r -v $(DESTDIR)$(DOCDIR)
+ $(RM) -r $(DESTDIR)$(DOCDIR)
install_ssldirs:
@$(PERL) $(SRCDIR)/util/mkdir-p.pl $(DESTDIR)$(OPENSSLDIR)/certs
@@ -6266,7 +6268,7 @@ ssl/tls_srp.o: ../ssl/tls_srp.c
libssl.a: ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
-test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
test/testutil/basic_output.o: ../test/testutil/basic_output.c
@@ -6325,6 +6327,14 @@ test/testutil/output_helpers.o: ../test/testutil/output_helpers.c
else \
mv test/testutil/output_helpers.d.tmp test/testutil/output_helpers.d; \
fi
+test/testutil/random.o: ../test/testutil/random.c
+ $(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/random.d.tmp -MT $@ -c -o $@ ../test/testutil/random.c
+ @touch test/testutil/random.d.tmp
+ @if cmp test/testutil/random.d.tmp test/testutil/random.d > /dev/null 2> /dev/null; then \
+ rm -f test/testutil/random.d.tmp; \
+ else \
+ mv test/testutil/random.d.tmp test/testutil/random.d; \
+ fi
test/testutil/stanza.o: ../test/testutil/stanza.c
$(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/stanza.d.tmp -MT $@ -c -o $@ ../test/testutil/stanza.c
@touch test/testutil/stanza.d.tmp
@@ -9565,7 +9575,7 @@ ssl ssl/: ssl/packet.o ssl/tls13_enc.o ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o s
@ : No support to produce bin test/tls13secretstest
ssl/record ssl/record/: ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o
ssl/statem ssl/statem/: ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o
-test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
##### SHA assembler implementations
# GNU make "catch all"
diff --git a/upstream-build/makefile/i686-win32-mingw32 b/upstream-build/makefile/i686-win32-mingw32
index 9f3be14..d007e7b 100644
--- a/upstream-build/makefile/i686-win32-mingw32
+++ b/upstream-build/makefile/i686-win32-mingw32
@@ -11,7 +11,7 @@ CONFIGURE_ARGS=("mingw", "enable-md2", "enable-rc5", "enable-ssl3", "enable-ssl3
SRCDIR=..
BLDDIR=.
-VERSION=1.1.1c
+VERSION=1.1.1d
MAJOR=1
MINOR=1.1
SHLIB_VERSION_NUMBER=1.1
@@ -30,7 +30,7 @@ ENGINES=engines/capi.dll engines/dasync.dll engines/ossltest.dll engines/padlock
PROGRAMS=apps/openssl.exe fuzz/asn1-test.exe fuzz/asn1parse-test.exe fuzz/bignum-test.exe fuzz/bndiv-test.exe fuzz/client-test.exe fuzz/cms-test.exe fuzz/conf-test.exe fuzz/crl-test.exe fuzz/ct-test.exe fuzz/server-test.exe fuzz/x509-test.exe test/aborttest.exe test/afalgtest.exe test/asn1_decode_test.exe test/asn1_encode_test.exe test/asn1_internal_test.exe test/asn1_string_table_test.exe test/asn1_time_test.exe test/asynciotest.exe test/asynctest.exe test/bad_dtls_test.exe test/bftest.exe test/bio_callback_test.exe test/bio_enc_test.exe test/bio_memleak_test.exe test/bioprinttest.exe test/bntest.exe test/buildtest_c_aes.exe test/buildtest_c_asn1.exe test/buildtest_c_asn1t.exe test/buildtest_c_async.exe test/buildtest_c_bio.exe test/buildtest_c_blowfish.exe test/buildtest_c_bn.exe test/buildtest_c_buffer.exe test/buildtest_c_camellia.exe test/buildtest_c_cast.exe test/buildtest_c_cmac.exe test/buildtest_c_cms.exe test/buildtest_c_comp.exe test/buildtest_c_conf.exe test/buildtest_c_conf_api.exe test/buildtest_c_crypto.exe test/buildtest_c_ct.exe test/buildtest_c_des.exe test/buildtest_c_dh.exe test/buildtest_c_dsa.exe test/buildtest_c_dtls1.exe test/buildtest_c_e_os2.exe test/buildtest_c_ebcdic.exe test/buildtest_c_ec.exe test/buildtest_c_ecdh.exe test/buildtest_c_ecdsa.exe test/buildtest_c_engine.exe test/buildtest_c_evp.exe test/buildtest_c_hmac.exe test/buildtest_c_idea.exe test/buildtest_c_kdf.exe test/buildtest_c_lhash.exe test/buildtest_c_md2.exe test/buildtest_c_md4.exe test/buildtest_c_md5.exe test/buildtest_c_modes.exe test/buildtest_c_obj_mac.exe test/buildtest_c_objects.exe test/buildtest_c_ocsp.exe test/buildtest_c_opensslv.exe test/buildtest_c_ossl_typ.exe test/buildtest_c_pem.exe test/buildtest_c_pem2.exe test/buildtest_c_pkcs12.exe test/buildtest_c_pkcs7.exe test/buildtest_c_rand.exe test/buildtest_c_rand_drbg.exe test/buildtest_c_rc2.exe test/buildtest_c_rc4.exe test/buildtest_c_rc5.exe test/buildtest_c_ripemd.exe test/buildtest_c_rsa.exe test/buildtest_c_safestack.exe test/buildtest_c_seed.exe test/buildtest_c_sha.exe test/buildtest_c_srp.exe test/buildtest_c_srtp.exe test/buildtest_c_ssl.exe test/buildtest_c_ssl2.exe test/buildtest_c_ssl3.exe test/buildtest_c_stack.exe test/buildtest_c_store.exe test/buildtest_c_symhacks.exe test/buildtest_c_tls1.exe test/buildtest_c_ts.exe test/buildtest_c_txt_db.exe test/buildtest_c_ui.exe test/buildtest_c_whrlpool.exe test/buildtest_c_x509.exe test/buildtest_c_x509_vfy.exe test/buildtest_c_x509v3.exe test/casttest.exe test/chacha_internal_test.exe test/cipherbytes_test.exe test/cipherlist_test.exe test/ciphername_test.exe test/clienthellotest.exe test/cmsapitest.exe test/conf_include_test.exe test/constant_time_test.exe test/crltest.exe test/ct_test.exe test/ctype_internal_test.exe test/curve448_internal_test.exe test/d2i_test.exe test/danetest.exe test/destest.exe test/dhtest.exe test/drbg_cavs_test.exe test/drbgtest.exe test/dsa_no_digest_size_test.exe test/dsatest.exe test/dtls_mtu_test.exe test/dtlstest.exe test/dtlsv1listentest.exe test/ec_internal_test.exe test/ecdsatest.exe test/ecstresstest.exe test/ectest.exe test/enginetest.exe test/errtest.exe test/evp_extra_test.exe test/evp_test.exe test/exdatatest.exe test/exptest.exe test/fatalerrtest.exe test/gmdifftest.exe test/gosttest.exe test/hmactest.exe test/ideatest.exe test/igetest.exe test/lhash_test.exe test/md2test.exe test/mdc2test.exe test/memleaktest.exe test/modes_internal_test.exe test/ocspapitest.exe test/packettest.exe test/pbelutest.exe test/pemtest.exe test/pkey_meth_kdf_test.exe test/pkey_meth_test.exe test/poly1305_internal_test.exe test/rc2test.exe test/rc4test.exe test/rc5test.exe test/rdrand_sanitytest.exe test/recordlentest.exe test/rsa_complex.exe test/rsa_mp_test.exe test/rsa_test.exe test/sanitytest.exe test/secmemtest.exe test/servername_test.exe test/shlibloadtest.exe test/siphash_internal_test.exe test/sm2_internal_test.exe test/sm4_internal_test.exe test/srptest.exe test/ssl_cert_table_internal_test.exe test/ssl_test.exe test/ssl_test_ctx_test.exe test/sslapitest.exe test/sslbuffertest.exe test/sslcorrupttest.exe test/ssltest_old.exe test/stack_test.exe test/sysdefaulttest.exe test/test_test.exe test/threadstest.exe test/time_offset_test.exe test/tls13ccstest.exe test/tls13encryptiontest.exe test/tls13secretstest.exe test/uitest.exe test/v3ext.exe test/v3nametest.exe test/verify_extra_test.exe test/versions.exe test/wpackettest.exe test/x509_check_cert_pkey_test.exe test/x509_dup_cert_test.exe test/x509_internal_test.exe test/x509_time_test.exe test/x509aux.exe
SCRIPTS=apps/CA.pl apps/tsget.pl tools/c_rehash util/shlib_wrap.sh
-DEPS=crypto/asn1/a_digest.d crypto/engine/tb_rsa.d crypto/engine/tb_cipher.d crypto/rsa/rsa_asn1.d crypto/des/des_enc.d test/mdc2test.d crypto/getenv.d crypto/x509v3/v3_info.d crypto/ts/ts_conf.d crypto/pkcs12/p12_p8d.d crypto/lhash/lh_stats.d test/testutil/main.d crypto/engine/eng_list.d crypto/asn1/tasn_enc.d crypto/asn1/a_strnid.d crypto/rsa/rsa_sign.d crypto/pkcs12/p12_attr.d crypto/ec/curve448/eddsa.d ssl/statem/extensions_cust.d crypto/des/ecb_enc.d crypto/o_time.d crypto/asn1/asn_pack.d crypto/rc2/rc2_skey.d crypto/ec/ecp_nistputil.d test/buildtest_stack.d crypto/evp/e_xcbc_d.d test/buildtest_bio.d crypto/ec/ecdsa_ossl.d crypto/ui/ui_err.d crypto/kdf/kdf_err.d crypto/ocsp/ocsp_vfy.d crypto/buffer/buffer.d crypto/evp/bio_ok.d crypto/evp/e_seed.d crypto/ec/ec_cvt.d apps/genrsa.d crypto/ripemd/rmd_one.d test/tls13secretstest.d crypto/ec/ecp_nistp521.d crypto/bn/bn_intern.d crypto/asn1/tasn_utl.d crypto/dh/dh_lib.d crypto/pkcs12/p12_crpt.d crypto/o_fips.d crypto/evp/p5_crpt2.d crypto/pkcs12/p12_npas.d crypto/ec/ecdsa_vrf.d crypto/pkcs7/pk7_doit.d crypto/md2/md2_one.d crypto/evp/e_cast.d crypto/asn1/n_pkey.d test/rsa_test.d crypto/conf/conf_def.d crypto/pem/pem_pkey.d crypto/evp/e_chacha20_poly1305.d crypto/x509/by_dir.d test/evp_test.d apps/ocsp.d fuzz/conf.d crypto/ec/curve448/scalar.d crypto/bn/bn_recp.d crypto/ec/ec_print.d crypto/engine/eng_lib.d crypto/ec/ecp_smpl.d crypto/x509v3/v3_genn.d apps/smime.d crypto/evp/evp_enc.d crypto/engine/tb_eckey.d crypto/x509v3/v3_cpols.d crypto/cms/cms_env.d crypto/x509v3/pcy_cache.d crypto/rand/rand_egd.d crypto/objects/obj_dat.d test/buildtest_evp.d crypto/rsa/rsa_gen.d test/stack_test.d test/cipherbytes_test.d crypto/bn/bn_blind.d crypto/idea/i_cbc.d crypto/asn1/asn_moid.d crypto/x509v3/v3_pku.d crypto/evp/m_sha3.d crypto/pkcs12/p12_p8e.d crypto/ct/ct_oct.d crypto/evp/m_md4.d crypto/bn/bn_dh.d test/buildtest_dsa.d test/pbelutest.d apps/errstr.d crypto/o_dir.d test/buildtest_comp.d crypto/asn1/f_int.d test/buildtest_ossl_typ.d crypto/bn/bn_gcd.d crypto/ec/ec2_oct.d ssl/s3_enc.d crypto/ct/ct_sct_ctx.d test/asn1_internal_test.d crypto/ec/ec_oct.d crypto/rc4/rc4_enc.d crypto/engine/tb_dsa.d crypto/dllmain.d crypto/x509v3/v3_alt.d crypto/bio/bss_file.d test/buildtest_x509_vfy.d apps/dgst.d crypto/bn/bn_print.d ssl/ssl_ciph.d crypto/x509/x_x509.d crypto/siphash/siphash.d crypto/cms/cms_sd.d crypto/engine/tb_digest.d test/buildtest_rc5.d crypto/asn1/x_sig.d crypto/ec/ecdsa_sign.d crypto/asn1/x_info.d test/asn1_time_test.d crypto/x509v3/pcy_map.d crypto/engine/eng_openssl.d crypto/x509/x509_obj.d apps/x509.d apps/speed.d crypto/blake2/blake2s.d crypto/ocsp/ocsp_lib.d test/cmsapitest.d crypto/x509/x509_meth.d crypto/dh/dh_gen.d crypto/asn1/a_verify.d test/sslbuffertest.d fuzz/crl.d crypto/x509v3/pcy_data.d crypto/pkcs12/p12_kiss.d crypto/asn1/evp_asn1.d crypto/bn/bn_lib.d test/buildtest_safestack.d crypto/x509/by_file.d ssl/ssl_rsa.d fuzz/server.d test/x509aux.d crypto/bn/bn_mul.d crypto/pkcs7/pk7_mime.d crypto/ec/ec_lib.d crypto/evp/p_sign.d crypto/asn1/a_print.d test/gosttest.d ssl/t1_enc.d ssl/d1_srtp.d ssl/statem/extensions_clnt.d test/buildtest_ct.d crypto/cms/cms_asn1.d crypto/asn1/tasn_typ.d crypto/cms/cms_enc.d crypto/evp/evp_pkey.d crypto/modes/ofb128.d crypto/x509v3/v3_purp.d test/ectest.d crypto/x509/x_crl.d crypto/pem/pem_x509.d crypto/aria/aria.d crypto/asn1/t_bitst.d crypto/objects/obj_xref.d test/buildtest_opensslv.d crypto/rsa/rsa_saos.d crypto/engine/tb_pkmeth.d test/buildtest_rc4.d test/rsa_complex.d crypto/kdf/scrypt.d crypto/asn1/i2d_pu.d crypto/asn1/asn1_err.d crypto/x509/x509cset.d apps/dsaparam.d crypto/sm4/sm4.d fuzz/ct.d crypto/x509v3/v3_crld.d crypto/ec/ecp_nist.d engines/e_padlock.d test/sslapitest.d test/asn1_encode_test.d crypto/cmac/cmac.d crypto/modes/gcm128.d apps/apps.d crypto/evp/p_open.d crypto/rsa/rsa_pmeth.d crypto/conf/conf_lib.d crypto/rsa/rsa_oaep.d test/bioprinttest.d apps/s_socket.d crypto/rand/rand_win.d crypto/bio/b_sock2.d crypto/cms/cms_ess.d crypto/ec/curve448/arch_32/f_impl.d test/testutil/output_helpers.d crypto/pem/pem_sign.d test/buildtest_ui.d crypto/x509v3/v3_addr.d test/srptest.d crypto/md4/md4_one.d crypto/engine/tb_asnmth.d crypto/bn/bn_mont.d crypto/ts/ts_rsp_sign.d test/md2test.d crypto/ec/eck_prn.d crypto/evp/digest.d test/dhtest.d test/ecdsatest.d test/dsa_no_digest_size_test.d crypto/ts/ts_rsp_print.d crypto/rc4/rc4_skey.d crypto/x509v3/v3_skey.d crypto/asn1/asn1_item_list.d fuzz/bndiv.d test/destest.d crypto/pkcs12/p12_decr.d crypto/pkcs12/pk12err.d test/afalgtest.d crypto/x509v3/v3_pci.d crypto/rand/drbg_lib.d crypto/objects/obj_err.d crypto/ui/ui_openssl.d crypto/bio/bss_acpt.d crypto/bn/bn_prime.d crypto/bio/b_addr.d test/versions.d crypto/x509/x_attrib.d test/buildtest_symhacks.d ssl/statem/statem_lib.d crypto/pkcs7/pk7_attr.d crypto/evp/e_rc2.d crypto/modes/cbc128.d test/bio_enc_test.d crypto/cms/cms_pwri.d crypto/engine/tb_rand.d test/buildtest_rand.d crypto/modes/ctr128.d ssl/record/rec_layer_d1.d crypto/asn1/a_type.d crypto/bn/bn_shift.d crypto/ec/ec_key.d crypto/bio/bss_log.d crypto/sm3/sm3.d crypto/ec/curve448/f_generic.d crypto/des/cfb64ede.d crypto/des/pcbc_enc.d test/ideatest.d apps/req.d crypto/dsa/dsa_meth.d test/ssl_cert_table_internal_test.d crypto/x509v3/v3_pcia.d crypto/dh/dh_pmeth.d crypto/bio/bss_fd.d test/pkey_meth_test.d crypto/x509v3/v3_lib.d crypto/engine/eng_ctrl.d crypto/x509/x509_cmp.d crypto/x509v3/v3_pmaps.d crypto/evp/evp_cnf.d test/modes_internal_test.d crypto/ocsp/ocsp_err.d crypto/x509/x_req.d test/buildtest_conf.d ssl/bio_ssl.d crypto/rsa/rsa_chk.d crypto/asn1/tasn_new.d crypto/x509/x_exten.d crypto/evp/m_md5.d crypto/des/rand_key.d crypto/x509v3/v3_pcons.d ssl/ssl_txt.d crypto/evp/c_allc.d crypto/evp/m_sigver.d crypto/evp/m_null.d crypto/evp/e_des3.d crypto/blake2/m_blake2b.d test/ssltest_old.d crypto/conf/conf_mall.d apps/ts.d crypto/bf/bf_cfb64.d crypto/rsa/rsa_err.d crypto/cms/cms_kari.d crypto/pem/pem_oth.d crypto/dso/dso_dlfcn.d crypto/dso/dso_err.d crypto/pkcs12/p12_utl.d crypto/asn1/asn_mime.d test/asn1_string_table_test.d crypto/x509v3/v3_admis.d crypto/ec/ecdh_ossl.d crypto/x509v3/v3_tlsf.d crypto/whrlpool/wp_dgst.d crypto/evp/p_dec.d crypto/asn1/bio_asn1.d test/buildtest_pkcs12.d crypto/async/async.d crypto/cms/cms_cd.d crypto/des/ofb64enc.d crypto/ripemd/rmd_dgst.d crypto/rsa/rsa_ameth.d crypto/ocsp/v3_ocsp.d crypto/dsa/dsa_prn.d crypto/mem_sec.d ssl/s3_lib.d test/poly1305_internal_test.d crypto/bn/bn_err.d test/buildtest_hmac.d crypto/bio/bf_buff.d test/buildtest_bn.d crypto/bn/bn_sqrt.d crypto/mem_clr.d crypto/ct/ct_policy.d crypto/bio/bio_err.d crypto/seed/seed_cfb.d crypto/aes/aes_cbc.d crypto/x509/x509_v3.d crypto/x509/x509_trs.d crypto/pkcs7/pk7_asn1.d crypto/pkcs12/p12_key.d crypto/bn/bn_asm.d crypto/ct/ct_err.d crypto/asn1/f_string.d crypto/bio/b_print.d crypto/rc2/rc2_ecb.d crypto/poly1305/poly1305.d crypto/asn1/t_pkey.d crypto/asn1/ameth_lib.d crypto/modes/ccm128.d crypto/rc2/rc2ofb64.d crypto/dsa/dsa_lib.d test/rc5test.d test/testutil/test_cleanup.d ssl/methods.d test/buildtest_camellia.d crypto/ec/ec_err.d test/tls13ccstest.d crypto/asn1/asn1_lib.d crypto/evp/e_des.d ssl/ssl_init.d test/buildtest_ocsp.d crypto/async/arch/async_win.d apps/openssl.d crypto/evp/evp_err.d crypto/asn1/a_int.d crypto/evp/evp_key.d crypto/threads_pthread.d crypto/bn/bn_x931p.d test/ec_internal_test.d test/wpackettest.d crypto/dsa/dsa_depr.d crypto/dsa/dsa_vrf.d crypto/conf/conf_err.d ssl/record/rec_layer_s3.d crypto/asn1/t_spki.d test/exdatatest.d apps/opt.d apps/dsa.d test/buildtest_aes.d crypto/evp/e_sm4.d crypto/ec/ec_pmeth.d crypto/asn1/tasn_fre.d test/drbg_cavs_data.d test/buildtest_idea.d apps/asn1pars.d crypto/bn/bn_add.d crypto/x509/x509_ext.d crypto/evp/p_enc.d crypto/rsa/rsa_ossl.d crypto/pkcs7/pkcs7err.d crypto/bio/bss_mem.d crypto/aes/aes_core.d test/buildtest_rsa.d crypto/ts/ts_asn1.d ssl/t1_lib.d crypto/err/err_all.d crypto/cpt_err.d crypto/cversion.d test/bad_dtls_test.d test/buildtest_ssl.d crypto/cms/cms_err.d ssl/d1_lib.d crypto/dh/dh_key.d test/buildtest_ts.d crypto/sha/sha512.d crypto/pkcs12/p12_sbag.d test/d2i_test.d test/buildtest_md4.d test/buildtest_md5.d crypto/ocsp/ocsp_srv.d ssl/ssl_asn1.d ssl/ssl_cert.d test/fatalerrtest.d test/hmactest.d crypto/des/ofb64ede.d apps/pkcs7.d crypto/evp/e_aes.d test/gmdifftest.d crypto/evp/evp_pbe.d crypto/bio/bss_null.d crypto/dh/dh_rfc7919.d crypto/mem.d crypto/pkcs12/p12_crt.d crypto/evp/e_rc4_hmac_md5.d crypto/bn/bn_gf2m.d crypto/dso/dso_win32.d apps/rsa.d crypto/evp/m_md5_sha1.d crypto/asn1/tasn_prn.d crypto/hmac/hmac.d crypto/aes/aes_ige.d crypto/srp/srp_lib.d crypto/asn1/i2d_pr.d crypto/objects/obj_lib.d test/conf_include_test.d test/buildtest_srtp.d apps/pkcs8.d crypto/x509/x509_vpm.d crypto/ui/ui_null.d test/buildtest_cms.d crypto/pem/pem_all.d crypto/x509v3/v3_bcons.d test/rdrand_sanitytest.d test/mdc2_internal_test.d crypto/x509/x509_lu.d crypto/whrlpool/wp_block.d crypto/ec/curve448/curve448_tables.d crypto/rsa/rsa_x931.d test/testutil/basic_output.d crypto/asn1/a_utf8.d apps/genpkey.d crypto/camellia/cmll_ctr.d apps/rsautl.d test/ocspapitest.d crypto/bn/bn_mod.d crypto/ui/ui_lib.d ssl/statem/extensions_srvr.d test/ct_test.d crypto/bio/bss_conn.d crypto/ec/ecdh_kdf.d test/testutil/stanza.d apps/pkeyutl.d crypto/bio/b_sock.d crypto/ts/ts_req_utils.d test/chacha_internal_test.d ms/applink.d apps/gendsa.d apps/pkey.d crypto/cms/cms_att.d crypto/x509v3/v3_bitst.d crypto/ec/ec2_smpl.d crypto/chacha/chacha_enc.d crypto/des/cfb64enc.d apps/version.d test/constant_time_test.d test/buildtest_async.d fuzz/x509.d test/buildtest_txt_db.d crypto/engine/tb_dh.d crypto/engine/eng_table.d test/bio_callback_test.d crypto/pem/pem_err.d test/drbg_cavs_test.d crypto/sha/sha256.d crypto/rc2/rc2cfb64.d crypto/bn/bn_word.d test/sslcorrupttest.d test/v3ext.d crypto/asn1/a_time.d crypto/x509/x509_txt.d crypto/md5/md5_dgst.d crypto/ocsp/ocsp_ht.d crypto/aes/aes_wrap.d apps/crl.d test/buildtest_pem2.d ssl/statem/statem_dtls.d crypto/ec/ecp_oct.d test/evp_extra_test.d apps/prime.d crypto/sha/keccak1600.d crypto/cryptlib.d crypto/camellia/camellia.d crypto/bn/bn_exp2.d crypto/dh/dh_err.d test/secmemtest.d ssl/ssl_err.d test/drbgtest.d crypto/des/ofb_enc.d crypto/pkcs12/p12_mutl.d test/dsatest.d test/curve448_internal_test.d crypto/asn1/p5_pbev2.d crypto/ct/ct_b64.d crypto/evp/e_old.d crypto/ec/ec_kmeth.d crypto/x509/x509_vfy.d crypto/x509v3/v3_conf.d test/buildtest_cmac.d crypto/evp/m_md2.d crypto/camellia/cmll_cbc.d apps/s_cb.d crypto/des/fcrypt_b.d crypto/poly1305/poly1305_pmeth.d crypto/asn1/a_gentm.d ssl/record/ssl3_record_tls13.d ssl/ssl_stat.d test/ecstresstest.d crypto/asn1/a_utctm.d crypto/bio/bf_lbuf.d crypto/asn1/a_strex.d crypto/ec/ec_check.d test/buildtest_ebcdic.d crypto/rc5/rc5cfb64.d ssl/ssl_sess.d crypto/md2/md2_dgst.d crypto/evp/c_alld.d crypto/dso/dso_openssl.d crypto/dso/dso_vms.d crypto/store/store_init.d crypto/camellia/cmll_ecb.d crypto/objects/o_names.d crypto/x509/t_x509.d crypto/bn/bn_ctx.d crypto/dh/dh_ameth.d ssl/pqueue.d apps/sess_id.d test/buildtest_store.d crypto/dsa/dsa_pmeth.d test/buildtest_x509.d crypto/sha/sha1dgst.d test/dtls_mtu_test.d crypto/store/store_register.d fuzz/bignum.d test/dtlstest.d crypto/seed/seed_ecb.d crypto/dh/dh_prn.d test/buildtest_ecdsa.d crypto/x509/x509_set.d crypto/x509v3/pcy_tree.d apps/passwd.d crypto/modes/wrap128.d crypto/dh/dh_kdf.d crypto/des/xcbc_enc.d crypto/bn/bn_srp.d test/buildtest_rc2.d crypto/x509v3/pcy_lib.d ssl/ssl_mcnf.d crypto/asn1/tasn_scn.d crypto/x509/x509_def.d engines/e_dasync.d crypto/bn/bn_mpi.d test/buildtest_asn1.d test/casttest.d crypto/bn/bn_kron.d crypto/asn1/a_mbstr.d crypto/asn1/x_long.d test/buildtest_dtls1.d crypto/asn1/x_algor.d crypto/evp/e_aria.d crypto/sm2/sm2_err.d crypto/kdf/tls1_prf.d crypto/bn/bn_depr.d crypto/comp/comp_err.d crypto/evp/p_lib.d crypto/async/arch/async_null.d test/ssltestlib.d test/clienthellotest.d crypto/kdf/hkdf.d crypto/pkcs12/p12_asn.d test/sysdefaulttest.d crypto/des/fcrypt.d crypto/ctype.d crypto/blake2/blake2b.d crypto/des/qud_cksm.d crypto/x509v3/v3_extku.d ms/uplink.d crypto/rand/rand_vms.d crypto/asn1/x_val.d crypto/evp/e_camellia.d crypto/ocsp/ocsp_prn.d test/testutil/init.d test/buildtest_cast.d test/rsa_mp_test.d crypto/asn1/a_sign.d crypto/bio/bf_null.d crypto/x509v3/v3_utl.d test/packettest.d crypto/cmac/cm_pmeth.d crypto/ts/ts_verify_ctx.d crypto/bn/bn_sqr.d crypto/engine/eng_dyn.d test/buildtest_seed.d crypto/o_str.d crypto/pem/pem_xaux.d test/test_test.d test/buildtest_x509v3.d apps/s_time.d test/buildtest_blowfish.d crypto/rsa/rsa_none.d crypto/x509v3/v3_akey.d crypto/idea/i_ecb.d crypto/x509/x_all.d crypto/evp/names.d crypto/async/async_wait.d apps/s_server.d test/bio_memleak_test.d crypto/x509v3/v3_akeya.d crypto/dh/dh_check.d test/buildtest_ssl3.d test/rc4test.d crypto/o_fopen.d test/crltest.d crypto/asn1/asn1_gen.d fuzz/client.d crypto/rand/rand_unix.d crypto/evp/e_bf.d crypto/evp/e_rc4.d test/buildtest_buffer.d test/buildtest_ec.d crypto/ts/ts_lib.d crypto/asn1/nsseq.d crypto/x509/x509_att.d crypto/rc5/rc5_ecb.d crypto/asn1/a_object.d crypto/hmac/hm_ameth.d crypto/mem_dbg.d crypto/des/ecb3_enc.d ssl/s3_cbc.d crypto/aes/aes_misc.d crypto/rc5/rc5ofb64.d test/uitest.d crypto/evp/bio_md.d crypto/bf/bf_skey.d crypto/bf/bf_ofb64.d crypto/ts/ts_req_print.d crypto/ex_data.d crypto/asn1/x_int64.d test/v3nametest.d crypto/bio/b_dump.d test/sanitytest.d crypto/camellia/cmll_cfb.d engines/e_capi.d test/errtest.d test/bntest.d crypto/asn1/a_d2i_fp.d crypto/rsa/rsa_crpt.d test/buildtest_pem.d crypto/async/arch/async_posix.d ssl/tls_srp.d crypto/dsa/dsa_gen.d crypto/des/cfb_enc.d crypto/ct/ct_prn.d crypto/rand/drbg_ctr.d crypto/siphash/siphash_pmeth.d crypto/rsa/rsa_pk1.d crypto/ec/ec_ameth.d crypto/x509v3/v3_asid.d ssl/ssl_utst.d crypto/bn/bn_exp.d crypto/conf/conf_api.d crypto/evp/pmeth_fn.d crypto/ocsp/ocsp_asn.d crypto/evp/bio_enc.d crypto/cast/c_ecb.d test/pkey_meth_kdf_test.d crypto/camellia/cmll_misc.d crypto/evp/cmeth_lib.d crypto/camellia/cmll_ofb.d crypto/bio/bss_sock.d test/dtlsv1listentest.d apps/crl2p7.d crypto/dso/dso_dl.d ssl/statem/statem_clnt.d crypto/comp/c_zlib.d crypto/conf/conf_sap.d crypto/x509/x509spki.d crypto/asn1/bio_ndef.d test/buildtest_ssl2.d crypto/engine/eng_rdrand.d crypto/x509v3/v3_int.d crypto/modes/ocb128.d crypto/rand/rand_err.d crypto/sha/sha1_one.d crypto/bio/bf_nbio.d test/buildtest_modes.d test/cipherlist_test.d crypto/asn1/d2i_pr.d crypto/des/set_key.d crypto/txt_db/txt_db.d crypto/evp/e_aes_cbc_hmac_sha256.d test/threadstest.d crypto/lhash/lhash.d crypto/store/store_err.d crypto/ec/ecx_meth.d apps/cms.d fuzz/asn1parse.d crypto/threads_none.d test/sm2_internal_test.d crypto/pkcs7/pk7_lib.d crypto/evp/p_seal.d test/buildtest_obj_mac.d crypto/pem/pem_pk8.d crypto/bn/bn_const.d crypto/asn1/p5_pbe.d crypto/x509/t_crl.d test/asn1_decode_test.d test/buildtest_pkcs7.d crypto/seed/seed_cbc.d crypto/dh/dh_depr.d crypto/dsa/dsa_sign.d crypto/md4/md4_dgst.d crypto/evp/m_ripemd.d test/tls13encryptiontest.d crypto/dsa/dsa_asn1.d test/aborttest.d apps/ec.d fuzz/asn1.d crypto/x509v3/pcy_node.d crypto/x509v3/v3err.d ssl/statem/extensions.d crypto/evp/e_idea.d crypto/srp/srp_vfy.d test/enginetest.d crypto/x509/x509_err.d crypto/ocsp/ocsp_cl.d crypto/sm2/sm2_crypt.d ssl/s3_msg.d crypto/hmac/hm_pmeth.d crypto/asn1/a_dup.d engines/e_ossltest.d crypto/asn1/a_i2d_fp.d crypto/evp/m_sha1.d apps/enc.d crypto/blake2/m_blake2s.d crypto/modes/cts128.d crypto/modes/cfb128.d crypto/ec/curve448/curve448.d test/testutil/cb.d crypto/engine/eng_all.d crypto/pkcs7/pk7_smime.d crypto/idea/i_ofb64.d crypto/x509/x_name.d crypto/asn1/a_bitstr.d apps/ecparam.d crypto/cms/cms_smime.d crypto/pem/pem_info.d crypto/cast/c_ofb64.d crypto/evp/e_aes_cbc_hmac_sha1.d crypto/evp/m_wp.d crypto/asn1/x_spki.d crypto/bf/bf_enc.d test/ssl_test.d crypto/x509/x509type.d apps/bf_prefix.d crypto/engine/eng_init.d test/ctype_internal_test.d crypto/err/err_prn.d crypto/evp/p_verify.d test/x509_dup_cert_test.d apps/storeutl.d ssl/ssl_conf.d crypto/x509/x_pubkey.d crypto/evp/m_mdc2.d crypto/bn/bn_nist.d crypto/asn1/asn_mstbl.d test/buildtest_conf_api.d crypto/dh/dh_asn1.d test/siphash_internal_test.d test/servername_test.d ssl/packet.d apps/nseq.d test/time_offset_test.d crypto/asn1/x_pkey.d crypto/engine/eng_fat.d apps/engine.d crypto/cms/cms_lib.d fuzz/test-corpus.d crypto/threads_win.d crypto/seed/seed_ofb.d crypto/ct/ct_sct.d test/buildtest_sha.d crypto/pem/pem_lib.d crypto/des/cbc_enc.d crypto/dh/dh_rfc5114.d crypto/dh/dh_meth.d ssl/t1_trce.d crypto/stack/stack.d crypto/x509v3/v3_enum.d crypto/store/loader_file.d crypto/x509v3/v3_ncons.d apps/win32_init.d test/x509_internal_test.d crypto/conf/conf_mod.d crypto/asn1/tasn_dec.d crypto/rsa/rsa_x931g.d crypto/bio/bss_bio.d crypto/engine/eng_cnf.d test/buildtest_kdf.d crypto/des/cbc_cksm.d crypto/store/store_strings.d test/buildtest_tls1.d crypto/ec/ecp_mont.d crypto/ts/ts_err.d apps/ciphers.d ssl/tls13_enc.d test/buildtest_dh.d test/igetest.d ssl/record/dtls1_bitmap.d crypto/evp/p5_crpt.d crypto/modes/xts128.d test/buildtest_md2.d test/pemtest.d crypto/asn1/asn1_par.d crypto/evp/pbe_scrypt.d crypto/asn1/a_octet.d crypto/pem/pvkfmt.d crypto/asn1/p8_pkey.d crypto/sm2/sm2_sign.d crypto/cms/cms_dd.d ssl/record/ssl3_record.d crypto/ec/ecp_nistp224.d crypto/x509/x509_r2x.d crypto/asn1/p5_scrypt.d crypto/dsa/dsa_ossl.d crypto/rc5/rc5_enc.d crypto/x509/x509_req.d crypto/ct/ct_x509v3.d crypto/init.d test/asynctest.d crypto/asn1/x_bignum.d test/ssl_test_ctx.d apps/dhparam.d crypto/pkcs7/bio_pk7.d crypto/rand/rand_lib.d crypto/x509/t_req.d test/testutil/format_output.d crypto/engine/eng_err.d crypto/ct/ct_vfy.d crypto/rsa/rsa_depr.d test/buildtest_des.d test/recordlentest.d crypto/evp/pmeth_lib.d crypto/evp/encode.d crypto/buffer/buf_err.d fuzz/cms.d test/testutil/driver.d test/rc2test.d crypto/ec/curve25519.d test/danetest.d crypto/poly1305/poly1305_ameth.d crypto/rsa/rsa_lib.d apps/rand.d crypto/async/async_err.d apps/pkeyparam.d ssl/statem/statem.d crypto/seed/seed.d crypto/dso/dso_lib.d crypto/bio/bio_meth.d test/bftest.d crypto/idea/i_cfb64.d ssl/ssl_lib.d test/x509_time_test.d crypto/ec/ec_asn1.d crypto/rand/randfile.d crypto/x509/x509name.d crypto/bn/bn_rand.d test/x509_check_cert_pkey_test.d apps/srp.d crypto/cast/c_cfb64.d apps/ca.d crypto/x509v3/v3_sxnet.d crypto/rsa/rsa_mp.d crypto/ts/ts_rsp_utils.d crypto/conf/conf_ssl.d crypto/rsa/rsa_prn.d crypto/evp/e_null.d test/buildtest_ecdh.d test/shlibloadtest.d crypto/siphash/siphash_ameth.d crypto/store/store_lib.d crypto/aes/aes_cfb.d crypto/ocsp/ocsp_ext.d crypto/bf/bf_ecb.d test/asynciotest.d crypto/sm2/sm2_pmeth.d crypto/dsa/dsa_ameth.d crypto/x509/x509rset.d crypto/evp/bio_b64.d crypto/ec/ec_mult.d test/handshake_helper.d test/buildtest_e_os2.d test/buildtest_asn1t.d crypto/des/str2key.d crypto/evp/pmeth_gn.d test/buildtest_ripemd.d apps/app_rand.d test/buildtest_crypto.d test/memleaktest.d test/buildtest_lhash.d test/buildtest_rand_drbg.d ssl/d1_msg.d crypto/md5/md5_one.d crypto/x509v3/v3_ia5.d crypto/ts/ts_rsp_verify.d crypto/x509/x509_d2.d test/buildtest_objects.d crypto/rsa/rsa_pss.d crypto/bn/bn_div.d crypto/err/err.d crypto/dsa/dsa_key.d ssl/statem/statem_srvr.d crypto/dsa/dsa_err.d test/exptest.d crypto/idea/i_skey.d crypto/asn1/d2i_pu.d crypto/uid.d crypto/aes/aes_ofb.d crypto/rc2/rc2_cbc.d crypto/evp/evp_lib.d apps/pkcs12.d crypto/rsa/rsa_ssl.d crypto/evp/e_rc5.d test/lhash_test.d crypto/cms/cms_io.d apps/rehash.d ssl/record/ssl3_buffer.d test/verify_extra_test.d crypto/cast/c_enc.d crypto/ebcdic.d test/sm4_internal_test.d apps/verify.d test/buildtest_engine.d crypto/ui/ui_util.d crypto/cast/c_skey.d crypto/o_init.d crypto/pkcs12/p12_add.d crypto/pkcs12/p12_init.d crypto/rc5/rc5_skey.d crypto/bio/bio_cb.d apps/spkac.d crypto/aes/aes_ecb.d crypto/cmac/cm_ameth.d test/buildtest_whrlpool.d test/ciphername_test.d crypto/ec/ecp_nistp256.d test/buildtest_srp.d crypto/x509/x_x509a.d test/testutil/tap_bio.d crypto/rsa/rsa_meth.d crypto/x509v3/v3_prn.d crypto/comp/comp_lib.d test/ssl_test_ctx_test.d crypto/bio/bio_lib.d crypto/ct/ct_log.d test/testutil/tests.d crypto/bio/bss_dgram.d crypto/ec/ec_curve.d apps/s_client.d crypto/engine/eng_pkey.d crypto/sm3/m_sm3.d
+DEPS=crypto/threads_win.d apps/s_server.d test/buildtest_rc4.d test/buildtest_e_os2.d crypto/evp/p_seal.d ssl/statem/extensions.d crypto/engine/tb_dh.d crypto/evp/evp_err.d ssl/t1_lib.d ssl/statem/extensions_srvr.d crypto/asn1/x_val.d crypto/evp/m_md5_sha1.d crypto/bn/bn_depr.d crypto/ocsp/ocsp_err.d crypto/asn1/a_digest.d test/dtlsv1listentest.d fuzz/crl.d crypto/asn1/t_spki.d apps/prime.d crypto/bn/bn_rand.d test/md2test.d test/buildtest_tls1.d crypto/x509/x509_err.d test/poly1305_internal_test.d test/buildtest_pkcs7.d apps/nseq.d crypto/des/cfb64ede.d test/buildtest_rc2.d crypto/modes/ctr128.d crypto/asn1/tasn_typ.d crypto/bn/bn_intern.d crypto/bn/bn_gcd.d crypto/asn1/a_i2d_fp.d crypto/des/cfb_enc.d crypto/dh/dh_lib.d crypto/pem/pem_all.d test/time_offset_test.d crypto/pkcs12/p12_kiss.d crypto/x509v3/v3_enum.d crypto/dso/dso_dl.d crypto/dso/dso_vms.d test/bftest.d crypto/pkcs12/p12_p8d.d crypto/bio/bss_null.d crypto/ct/ct_sct.d crypto/bio/b_dump.d crypto/asn1/x_pkey.d test/buildtest_safestack.d test/buildtest_bio.d crypto/aes/aes_cfb.d apps/asn1pars.d crypto/x509/x_x509a.d test/buildtest_ecdh.d crypto/evp/e_null.d crypto/cms/cms_smime.d test/pbelutest.d crypto/asn1/a_strex.d crypto/ebcdic.d test/sm2_internal_test.d test/exdatatest.d crypto/dso/dso_err.d crypto/pkcs12/p12_key.d crypto/ocsp/ocsp_lib.d engines/e_padlock.d apps/opt.d test/buildtest_buffer.d ssl/statem/statem_dtls.d crypto/x509/t_req.d crypto/x509/x509spki.d test/tls13secretstest.d crypto/ui/ui_openssl.d test/conf_include_test.d fuzz/x509.d crypto/aes/aes_ige.d crypto/rc4/rc4_enc.d test/siphash_internal_test.d test/ctype_internal_test.d crypto/bn/bn_shift.d crypto/engine/tb_rand.d ssl/s3_cbc.d crypto/bn/bn_print.d crypto/ts/ts_rsp_print.d test/buildtest_cast.d crypto/x509v3/pcy_map.d test/dtlstest.d crypto/asn1/asn1_lib.d ssl/statem/statem_lib.d crypto/kdf/scrypt.d crypto/asn1/tasn_prn.d ssl/statem/extensions_cust.d apps/storeutl.d crypto/x509v3/v3_conf.d crypto/rsa/rsa_crpt.d crypto/rsa/rsa_depr.d crypto/camellia/cmll_ecb.d crypto/objects/o_names.d crypto/kdf/hkdf.d crypto/asn1/i2d_pu.d apps/s_client.d crypto/ct/ct_policy.d crypto/ts/ts_rsp_sign.d crypto/ec/ecp_nistputil.d test/testutil/stanza.d crypto/camellia/cmll_misc.d crypto/dsa/dsa_key.d crypto/x509/x_name.d ssl/s3_msg.d test/buildtest_idea.d crypto/x509/x509type.d test/testutil/init.d crypto/pkcs12/p12_asn.d test/asn1_string_table_test.d test/drbg_cavs_data.d crypto/asn1/asn1_err.d crypto/evp/p_enc.d test/sslbuffertest.d test/buildtest_ct.d crypto/ts/ts_req_utils.d test/aborttest.d crypto/pem/pem_err.d crypto/des/ecb3_enc.d apps/pkcs7.d test/ssl_test_ctx_test.d test/asn1_encode_test.d crypto/x509/x509_req.d crypto/sm4/sm4.d crypto/asn1/asn_moid.d apps/ec.d crypto/evp/bio_enc.d crypto/dsa/dsa_depr.d crypto/engine/tb_eckey.d test/testutil/driver.d crypto/sha/sha1dgst.d test/testutil/format_output.d crypto/modes/xts128.d crypto/evp/names.d crypto/x509/x_req.d crypto/bio/bio_meth.d crypto/modes/cts128.d crypto/asn1/f_string.d ssl/d1_srtp.d crypto/asn1/p5_pbe.d crypto/evp/m_md4.d crypto/x509v3/v3_addr.d test/buildtest_conf_api.d test/clienthellotest.d crypto/kdf/kdf_err.d crypto/cmac/cm_ameth.d crypto/des/str2key.d crypto/engine/eng_pkey.d test/cipherlist_test.d fuzz/client.d ms/uplink.d test/buildtest_obj_mac.d crypto/x509v3/pcy_lib.d crypto/ocsp/ocsp_prn.d test/bio_callback_test.d crypto/bio/bf_buff.d crypto/async/arch/async_win.d crypto/ec/curve448/arch_32/f_impl.d test/ec_internal_test.d crypto/evp/e_aria.d crypto/evp/cmeth_lib.d crypto/x509v3/v3_info.d crypto/bn/bn_sqr.d crypto/x509v3/v3_akeya.d ssl/s3_enc.d crypto/srp/srp_vfy.d crypto/bn/bn_lib.d test/testutil/basic_output.d crypto/x509/x509_vpm.d crypto/ts/ts_conf.d crypto/camellia/cmll_cfb.d crypto/pem/pem_x509.d crypto/rsa/rsa_mp.d ssl/ssl_utst.d apps/rehash.d apps/ca.d crypto/ec/curve448/scalar.d test/buildtest_stack.d crypto/x509/x509_trs.d crypto/whrlpool/wp_dgst.d crypto/modes/cbc128.d crypto/dh/dh_depr.d test/ecdsatest.d test/asn1_internal_test.d crypto/evp/m_ripemd.d crypto/x509v3/v3_tlsf.d crypto/chacha/chacha_enc.d crypto/pem/pem_sign.d test/crltest.d crypto/x509/x_attrib.d test/bio_enc_test.d crypto/bio/bss_acpt.d crypto/asn1/x_spki.d crypto/bn/bn_add.d test/sysdefaulttest.d crypto/rc5/rc5_enc.d crypto/cms/cms_enc.d ssl/record/rec_layer_s3.d apps/bf_prefix.d apps/pkey.d test/asynciotest.d crypto/bn/bn_nist.d crypto/mem.d crypto/x509v3/pcy_data.d crypto/poly1305/poly1305_ameth.d crypto/stack/stack.d ssl/d1_msg.d crypto/evp/pmeth_fn.d test/v3ext.d crypto/asn1/a_type.d crypto/asn1/ameth_lib.d test/srptest.d crypto/evp/encode.d crypto/asn1/d2i_pr.d crypto/blake2/blake2b.d test/curve448_internal_test.d crypto/evp/m_wp.d test/buildtest_ssl.d crypto/x509/x509_txt.d crypto/ct/ct_vfy.d crypto/dso/dso_openssl.d test/verify_extra_test.d crypto/asn1/a_gentm.d apps/engine.d crypto/cms/cms_asn1.d crypto/asn1/t_pkey.d crypto/ocsp/ocsp_asn.d test/buildtest_ui.d crypto/x509v3/v3_pmaps.d crypto/rsa/rsa_saos.d test/test_test.d crypto/buffer/buffer.d crypto/x509/x509cset.d crypto/dso/dso_dlfcn.d crypto/pkcs7/bio_pk7.d crypto/des/fcrypt.d test/recordlentest.d test/ssl_cert_table_internal_test.d test/wpackettest.d crypto/bn/bn_mont.d test/buildtest_pkcs12.d apps/speed.d apps/dgst.d crypto/evp/m_null.d crypto/camellia/camellia.d fuzz/asn1.d crypto/x509/x509_r2x.d crypto/lhash/lh_stats.d test/buildtest_ebcdic.d crypto/asn1/x_sig.d crypto/sha/sha1_one.d test/buildtest_hmac.d crypto/bio/b_sock2.d crypto/bn/bn_dh.d test/buildtest_seed.d test/buildtest_ossl_typ.d crypto/ec/ec_curve.d crypto/cast/c_cfb64.d crypto/store/loader_file.d crypto/evp/pmeth_gn.d crypto/pkcs12/p12_init.d test/ectest.d test/handshake_helper.d crypto/cms/cms_cd.d test/igetest.d crypto/asn1/a_utctm.d crypto/o_str.d test/ssl_test.d test/tls13ccstest.d crypto/cast/c_ecb.d crypto/cast/c_enc.d crypto/x509v3/v3_int.d crypto/bn/bn_div.d test/drbg_cavs_test.d crypto/x509v3/v3_purp.d crypto/camellia/cmll_ofb.d test/buildtest_rand.d crypto/evp/evp_enc.d crypto/evp/bio_b64.d crypto/aria/aria.d crypto/des/cfb64enc.d test/buildtest_ssl3.d crypto/pkcs12/p12_p8e.d crypto/idea/i_ofb64.d fuzz/asn1parse.d crypto/evp/p5_crpt2.d crypto/x509/x509_ext.d test/rc2test.d ssl/record/rec_layer_d1.d crypto/ocsp/ocsp_ext.d crypto/seed/seed_cbc.d crypto/asn1/x_bignum.d crypto/evp/m_mdc2.d crypto/ec/ecdh_kdf.d crypto/rc5/rc5ofb64.d crypto/x509v3/v3_sxnet.d crypto/ec/ec_check.d test/buildtest_whrlpool.d crypto/getenv.d test/buildtest_md5.d apps/enc.d crypto/txt_db/txt_db.d crypto/rand/drbg_lib.d test/rsa_mp_test.d apps/errstr.d ssl/pqueue.d crypto/ocsp/ocsp_srv.d test/cmsapitest.d crypto/x509/by_file.d crypto/asn1/bio_ndef.d test/buildtest_store.d crypto/asn1/asn1_item_list.d ssl/ssl_rsa.d crypto/asn1/x_algor.d crypto/bio/bio_err.d crypto/sha/sha512.d crypto/dsa/dsa_lib.d test/fatalerrtest.d test/buildtest_opensslv.d crypto/cryptlib.d test/secmemtest.d test/buildtest_lhash.d test/sanitytest.d crypto/ec/ecp_nistp224.d crypto/dh/dh_pmeth.d crypto/evp/bio_ok.d crypto/cast/c_skey.d crypto/evp/m_md5.d crypto/aes/aes_ecb.d test/bioprinttest.d apps/pkcs8.d test/tls13encryptiontest.d test/dhtest.d ssl/d1_lib.d crypto/pem/pem_xaux.d crypto/x509v3/v3_bitst.d crypto/init.d crypto/x509/x509rset.d crypto/asn1/a_sign.d test/buildtest_modes.d crypto/des/pcbc_enc.d apps/version.d crypto/threads_none.d crypto/bn/bn_kron.d ssl/record/dtls1_bitmap.d crypto/siphash/siphash.d crypto/bn/bn_word.d test/ssltest_old.d crypto/asn1/a_mbstr.d crypto/cms/cms_kari.d crypto/x509v3/v3_crld.d ssl/t1_enc.d ssl/tls13_enc.d crypto/pkcs12/p12_npas.d crypto/objects/obj_xref.d crypto/asn1/a_object.d crypto/bn/bn_err.d crypto/pkcs7/pk7_lib.d crypto/srp/srp_lib.d crypto/ec/ecdh_ossl.d crypto/bf/bf_skey.d crypto/bn/bn_mul.d crypto/x509/x509_meth.d crypto/dh/dh_asn1.d ssl/ssl_conf.d fuzz/server.d test/pkey_meth_test.d crypto/o_fopen.d crypto/pkcs12/p12_mutl.d crypto/aes/aes_cbc.d fuzz/bignum.d crypto/rsa/rsa_ssl.d crypto/x509/x509_d2.d test/sslcorrupttest.d crypto/cms/cms_pwri.d crypto/x509v3/v3_pcia.d crypto/asn1/tasn_enc.d crypto/asn1/evp_asn1.d crypto/x509v3/v3_skey.d crypto/asn1/a_bitstr.d test/buildtest_symhacks.d crypto/rand/rand_err.d test/buildtest_objects.d crypto/ec/curve448/curve448_tables.d crypto/ts/ts_verify_ctx.d crypto/evp/e_bf.d crypto/x509/x509_v3.d crypto/bn/bn_asm.d crypto/conf/conf_err.d crypto/bio/bf_nbio.d crypto/engine/tb_dsa.d crypto/ec/ec_mult.d crypto/rand/rand_lib.d crypto/evp/e_rc4_hmac_md5.d test/memleaktest.d crypto/ct/ct_prn.d fuzz/bndiv.d apps/pkeyutl.d crypto/ec/ec_key.d crypto/hmac/hmac.d crypto/conf/conf_lib.d apps/crl.d crypto/buffer/buf_err.d crypto/evp/p_open.d crypto/store/store_err.d test/buildtest_ecdsa.d crypto/evp/e_des3.d crypto/asn1/tasn_utl.d crypto/dh/dh_prn.d test/buildtest_async.d crypto/x509/x_pubkey.d crypto/rsa/rsa_lib.d crypto/bn/bn_gf2m.d crypto/x509v3/v3_pcons.d test/casttest.d crypto/dso/dso_win32.d test/buildtest_ec.d crypto/cmac/cm_pmeth.d crypto/bf/bf_ecb.d crypto/asn1/a_d2i_fp.d test/buildtest_srp.d crypto/bn/bn_exp2.d crypto/rsa/rsa_none.d apps/srp.d crypto/bn/bn_mod.d crypto/des/rand_key.d crypto/evp/e_aes_cbc_hmac_sha256.d crypto/ct/ct_err.d test/shlibloadtest.d test/buildtest_bn.d crypto/store/store_lib.d crypto/x509/x509_set.d crypto/dh/dh_err.d crypto/rsa/rsa_x931g.d crypto/evp/e_rc2.d crypto/bio/bss_mem.d apps/apps.d apps/rsa.d test/x509_check_cert_pkey_test.d crypto/rc2/rc2ofb64.d test/sslapitest.d crypto/pkcs12/p12_sbag.d test/danetest.d crypto/err/err.d ssl/s3_lib.d test/x509aux.d crypto/pkcs12/pk12err.d test/buildtest_pem2.d crypto/dh/dh_rfc7919.d crypto/evp/m_sigver.d crypto/bio/b_addr.d test/buildtest_blowfish.d crypto/evp/p_sign.d crypto/ec/ecdsa_sign.d crypto/dh/dh_gen.d test/bad_dtls_test.d crypto/x509v3/v3_akey.d test/ciphername_test.d crypto/cms/cms_err.d test/packettest.d crypto/asn1/a_strnid.d apps/x509.d crypto/cms/cms_io.d crypto/evp/c_alld.d crypto/asn1/nsseq.d ssl/statem/statem.d crypto/ec/ec_oct.d crypto/rand/rand_unix.d crypto/ocsp/ocsp_vfy.d crypto/ec/curve448/curve448.d crypto/asn1/a_utf8.d crypto/ec/ec_kmeth.d crypto/store/store_init.d crypto/x509/x509_vfy.d crypto/ec/curve448/f_generic.d test/d2i_test.d crypto/des/qud_cksm.d crypto/evp/e_aes.d crypto/asn1/asn1_par.d crypto/ec/eck_prn.d apps/rsautl.d apps/spkac.d crypto/evp/pmeth_lib.d crypto/dh/dh_ameth.d test/buildtest_dh.d apps/passwd.d test/buildtest_comp.d crypto/evp/e_old.d crypto/pem/pem_oth.d crypto/rc5/rc5_skey.d crypto/rsa/rsa_asn1.d crypto/engine/eng_init.d crypto/asn1/a_time.d test/chacha_internal_test.d crypto/x509v3/v3_extku.d crypto/objects/obj_err.d ssl/statem/statem_clnt.d crypto/bio/b_sock.d crypto/des/set_key.d test/versions.d crypto/evp/e_idea.d test/buildtest_camellia.d test/asynctest.d crypto/bn/bn_exp.d crypto/evp/evp_pbe.d test/buildtest_kdf.d crypto/idea/i_skey.d crypto/evp/e_seed.d crypto/ts/ts_lib.d crypto/asn1/p5_pbev2.d crypto/evp/p_dec.d crypto/ec/curve25519.d crypto/rsa/rsa_chk.d crypto/rand/rand_win.d ssl/bio_ssl.d ssl/ssl_err.d crypto/async/async_err.d crypto/cms/cms_att.d test/buildtest_sha.d crypto/evp/evp_pkey.d crypto/rc2/rc2_ecb.d crypto/rsa/rsa_gen.d crypto/asn1/x_int64.d apps/ecparam.d test/buildtest_conf.d crypto/blake2/blake2s.d crypto/async/arch/async_posix.d crypto/store/store_strings.d crypto/engine/eng_rdrand.d test/testutil/random.d crypto/ec/ec_cvt.d crypto/pkcs7/pk7_doit.d crypto/dsa/dsa_meth.d crypto/ec/ecp_mont.d crypto/pkcs12/p12_utl.d crypto/dsa/dsa_pmeth.d ssl/ssl_init.d crypto/bn/bn_prime.d crypto/sm3/sm3.d test/rsa_test.d crypto/x509v3/v3_ncons.d test/gosttest.d crypto/idea/i_cfb64.d test/rsa_complex.d apps/dhparam.d test/testutil/output_helpers.d crypto/x509/by_dir.d test/buildtest_rc5.d test/buildtest_crypto.d crypto/ec/ecx_meth.d ssl/ssl_txt.d crypto/blake2/m_blake2b.d test/buildtest_dsa.d test/constant_time_test.d crypto/dsa/dsa_prn.d test/bntest.d crypto/bn/bn_const.d crypto/md5/md5_one.d crypto/ocsp/v3_ocsp.d test/sm4_internal_test.d crypto/md5/md5_dgst.d crypto/asn1/asn1_gen.d crypto/pem/pem_pkey.d crypto/ec/ecdsa_ossl.d crypto/engine/tb_asnmth.d test/pkey_meth_kdf_test.d crypto/rc5/rc5cfb64.d test/dtls_mtu_test.d apps/dsa.d crypto/poly1305/poly1305.d crypto/ocsp/ocsp_ht.d crypto/idea/i_ecb.d test/buildtest_ocsp.d crypto/modes/ofb128.d ssl/ssl_lib.d crypto/evp/e_rc4.d crypto/sha/keccak1600.d test/testutil/cb.d crypto/evp/e_camellia.d test/buildtest_ts.d crypto/ui/ui_util.d test/x509_time_test.d crypto/x509/x_crl.d crypto/bn/bn_blind.d crypto/bio/bio_cb.d crypto/dsa/dsa_vrf.d crypto/objects/obj_lib.d crypto/cast/c_ofb64.d crypto/pkcs12/p12_add.d crypto/rand/rand_egd.d apps/pkeyparam.d apps/cms.d crypto/x509/x509name.d crypto/asn1/p8_pkey.d test/ecstresstest.d test/buildtest_pem.d crypto/x509/x_all.d crypto/pkcs12/p12_attr.d crypto/pem/pem_pk8.d crypto/dh/dh_rfc5114.d crypto/x509v3/pcy_node.d crypto/cms/cms_ess.d crypto/cpt_err.d crypto/engine/eng_fat.d crypto/ct/ct_log.d ssl/statem/extensions_clnt.d crypto/sha/sha256.d crypto/ec/ec_lib.d crypto/async/arch/async_null.d crypto/mem_sec.d crypto/cversion.d crypto/dso/dso_lib.d crypto/ec/ec_print.d crypto/evp/m_sha3.d ssl/tls_srp.d crypto/siphash/siphash_ameth.d crypto/ec/ecp_nistp521.d apps/ocsp.d crypto/asn1/tasn_new.d test/buildtest_rand_drbg.d apps/smime.d crypto/evp/digest.d test/pemtest.d crypto/bf/bf_cfb64.d crypto/x509/x509_lu.d crypto/rc4/rc4_skey.d engines/e_capi.d crypto/comp/comp_lib.d crypto/engine/eng_cnf.d crypto/evp/p5_crpt.d test/buildtest_engine.d crypto/x509v3/v3_alt.d crypto/cmac/cmac.d ssl/ssl_asn1.d crypto/bio/bf_lbuf.d crypto/engine/eng_dyn.d test/x509_internal_test.d crypto/idea/i_cbc.d crypto/mem_clr.d crypto/async/async.d crypto/hmac/hm_pmeth.d crypto/ec/ec2_oct.d crypto/x509v3/pcy_tree.d crypto/des/ofb64enc.d crypto/x509/x509_def.d crypto/asn1/f_int.d crypto/asn1/a_int.d crypto/bio/bss_log.d test/buildtest_x509.d crypto/bio/b_print.d crypto/ct/ct_x509v3.d crypto/modes/wrap128.d crypto/x509v3/v3err.d crypto/sm3/m_sm3.d crypto/bn/bn_recp.d crypto/bn/bn_mpi.d crypto/sm2/sm2_pmeth.d crypto/poly1305/poly1305_pmeth.d crypto/rc2/rc2cfb64.d crypto/pkcs12/p12_decr.d crypto/conf/conf_sap.d crypto/ripemd/rmd_one.d crypto/ui/ui_lib.d crypto/bn/bn_sqrt.d ssl/methods.d crypto/x509/t_crl.d test/evp_extra_test.d test/buildtest_txt_db.d crypto/rsa/rsa_prn.d crypto/async/async_wait.d crypto/md2/md2_one.d crypto/engine/tb_digest.d test/cipherbytes_test.d test/asn1_decode_test.d crypto/aes/aes_wrap.d crypto/des/cbc_enc.d crypto/md2/md2_dgst.d apps/app_rand.d test/buildtest_ripemd.d crypto/camellia/cmll_ctr.d crypto/evp/evp_lib.d crypto/cms/cms_sd.d crypto/seed/seed_ecb.d crypto/o_fips.d crypto/comp/comp_err.d crypto/objects/obj_dat.d crypto/rand/rand_vms.d crypto/dllmain.d crypto/bio/bss_dgram.d crypto/bio/bss_fd.d test/modes_internal_test.d crypto/md4/md4_dgst.d crypto/threads_pthread.d crypto/engine/eng_lib.d apps/crl2p7.d test/x509_dup_cert_test.d crypto/pem/pem_lib.d engines/e_dasync.d crypto/cms/cms_env.d crypto/dsa/dsa_gen.d test/errtest.d crypto/md4/md4_one.d crypto/rc5/rc5_ecb.d crypto/pkcs7/pk7_smime.d crypto/rsa/rsa_pmeth.d crypto/rsa/rsa_meth.d crypto/x509v3/v3_bcons.d test/asn1_time_test.d apps/win32_init.d apps/s_time.d crypto/pkcs7/pk7_attr.d crypto/x509v3/v3_utl.d crypto/rsa/rsa_x931.d crypto/conf/conf_mall.d crypto/ec/ecp_oct.d crypto/evp/e_cast.d crypto/camellia/cmll_cbc.d crypto/dsa/dsa_asn1.d crypto/pkcs7/pk7_mime.d crypto/err/err_all.d crypto/pem/pvkfmt.d crypto/engine/eng_all.d crypto/x509v3/v3_asid.d crypto/x509v3/v3_genn.d crypto/o_time.d test/buildtest_x509v3.d test/destest.d crypto/asn1/n_pkey.d crypto/ts/ts_rsp_verify.d ssl/record/ssl3_buffer.d crypto/rc2/rc2_skey.d crypto/bf/bf_enc.d test/buildtest_des.d crypto/rc2/rc2_cbc.d crypto/blake2/m_blake2s.d test/hmactest.d crypto/seed/seed_ofb.d apps/genrsa.d crypto/engine/eng_openssl.d crypto/rsa/rsa_ossl.d crypto/evp/pbe_scrypt.d crypto/ct/ct_sct_ctx.d crypto/x509v3/v3_cpols.d crypto/evp/e_chacha20_poly1305.d crypto/evp/m_md2.d test/exptest.d ssl/record/ssl3_record_tls13.d crypto/des/fcrypt_b.d test/buildtest_rsa.d crypto/bn/bn_x931p.d crypto/rsa/rsa_err.d crypto/conf/conf_def.d test/ssltestlib.d crypto/des/des_enc.d ssl/statem/statem_srvr.d crypto/evp/p_lib.d crypto/bio/bf_null.d crypto/asn1/t_bitst.d test/buildtest_srtp.d crypto/modes/ccm128.d ssl/ssl_sess.d test/threadstest.d crypto/engine/eng_err.d crypto/x509v3/v3_admis.d crypto/ex_data.d crypto/aes/aes_misc.d test/buildtest_cmac.d crypto/dh/dh_kdf.d crypto/dsa/dsa_ameth.d crypto/asn1/a_verify.d crypto/asn1/asn_mstbl.d crypto/des/cbc_cksm.d crypto/err/err_prn.d crypto/asn1/tasn_scn.d apps/s_socket.d crypto/bio/bss_file.d crypto/bio/bss_bio.d crypto/asn1/i2d_pr.d crypto/x509v3/v3_prn.d apps/verify.d crypto/ec/ecp_nist.d crypto/seed/seed_cfb.d crypto/pkcs7/pkcs7err.d crypto/asn1/asn_pack.d crypto/rsa/rsa_oaep.d crypto/kdf/tls1_prf.d crypto/asn1/tasn_dec.d test/dsatest.d crypto/whrlpool/wp_block.d crypto/seed/seed.d apps/ciphers.d test/stack_test.d crypto/ct/ct_b64.d crypto/conf/conf_mod.d crypto/ec/ec_pmeth.d test/evp_test.d crypto/engine/eng_list.d test/rc4test.d crypto/ctype.d test/testutil/test_cleanup.d crypto/sm2/sm2_err.d apps/genpkey.d crypto/asn1/asn_mime.d test/enginetest.d crypto/asn1/bio_asn1.d test/gmdifftest.d crypto/rand/randfile.d ssl/ssl_ciph.d crypto/sm2/sm2_crypt.d test/buildtest_asn1.d crypto/evp/p_verify.d apps/rand.d crypto/cms/cms_lib.d test/bio_memleak_test.d crypto/x509/x_x509.d ms/applink.d ssl/record/ssl3_record.d crypto/dsa/dsa_sign.d test/testutil/main.d crypto/dh/dh_check.d test/buildtest_ssl2.d apps/gendsa.d test/buildtest_asn1t.d crypto/engine/tb_rsa.d crypto/evp/e_xcbc_d.d apps/dsaparam.d crypto/bf/bf_ofb64.d crypto/mem_dbg.d crypto/asn1/x_info.d crypto/asn1/a_dup.d apps/sess_id.d crypto/pem/pem_info.d crypto/conf/conf_ssl.d crypto/asn1/a_print.d crypto/ripemd/rmd_dgst.d crypto/x509/x509_cmp.d test/buildtest_md2.d crypto/cms/cms_dd.d test/servername_test.d crypto/ui/ui_err.d test/ocspapitest.d ssl/ssl_stat.d test/buildtest_md4.d crypto/evp/c_allc.d crypto/o_init.d fuzz/test-corpus.d crypto/rsa/rsa_pss.d crypto/x509v3/v3_pci.d crypto/engine/eng_table.d crypto/store/store_register.d test/ct_test.d crypto/evp/bio_md.d crypto/evp/evp_key.d crypto/o_dir.d test/mdc2test.d crypto/ts/ts_asn1.d ssl/ssl_cert.d crypto/ec/curve448/eddsa.d apps/req.d test/drbgtest.d crypto/x509v3/v3_lib.d test/rdrand_sanitytest.d test/buildtest_dtls1.d crypto/evp/e_rc5.d crypto/ec/ecdsa_vrf.d crypto/x509v3/pcy_cache.d crypto/evp/e_aes_cbc_hmac_sha1.d crypto/lhash/lhash.d crypto/x509/x509_att.d test/rc5test.d crypto/aes/aes_ofb.d crypto/ec/ec_ameth.d crypto/evp/evp_cnf.d crypto/bn/bn_srp.d crypto/ct/ct_oct.d crypto/asn1/d2i_pu.d crypto/x509v3/v3_pku.d crypto/x509/t_x509.d crypto/siphash/siphash_pmeth.d crypto/asn1/p5_scrypt.d crypto/dh/dh_meth.d crypto/des/ofb_enc.d crypto/rsa/rsa_pk1.d crypto/des/xcbc_enc.d test/afalgtest.d crypto/asn1/a_octet.d test/dsa_no_digest_size_test.d crypto/des/ofb64ede.d crypto/engine/tb_cipher.d crypto/ec/ec_err.d crypto/modes/cfb128.d crypto/ec/ec2_smpl.d crypto/x509v3/v3_ia5.d crypto/x509/x509_obj.d crypto/pkcs7/pk7_asn1.d apps/openssl.d crypto/rsa/rsa_sign.d fuzz/ct.d crypto/hmac/hm_ameth.d crypto/modes/ocb128.d apps/s_cb.d crypto/dh/dh_key.d crypto/bn/bn_ctx.d ssl/t1_trce.d test/testutil/tests.d test/lhash_test.d crypto/ec/ecp_smpl.d ssl/ssl_mcnf.d crypto/aes/aes_core.d crypto/ec/ecp_nistp256.d crypto/des/ecb_enc.d crypto/ts/ts_req_print.d test/buildtest_aes.d fuzz/cms.d crypto/bio/bss_sock.d crypto/ts/ts_err.d crypto/evp/e_sm4.d crypto/pkcs12/p12_crt.d crypto/x509/x_exten.d crypto/ui/ui_null.d crypto/bio/bss_conn.d test/buildtest_cms.d ssl/packet.d test/buildtest_evp.d crypto/ocsp/ocsp_cl.d test/mdc2_internal_test.d test/uitest.d engines/e_ossltest.d apps/ts.d test/ideatest.d crypto/asn1/tasn_fre.d test/ssl_test_ctx.d crypto/dsa/dsa_ossl.d crypto/ec/ec_asn1.d test/testutil/tap_bio.d crypto/conf/conf_api.d crypto/bio/bio_lib.d crypto/engine/tb_pkmeth.d apps/pkcs12.d test/v3nametest.d crypto/comp/c_zlib.d crypto/dsa/dsa_err.d crypto/ts/ts_rsp_utils.d crypto/modes/gcm128.d crypto/sm2/sm2_sign.d crypto/evp/m_sha1.d crypto/asn1/x_long.d crypto/evp/e_des.d crypto/pkcs12/p12_crpt.d crypto/engine/eng_ctrl.d crypto/rand/drbg_ctr.d fuzz/conf.d crypto/rsa/rsa_ameth.d crypto/uid.d test/buildtest_x509_vfy.d
GENERATED_MANDATORY=crypto/include/internal/bn_conf.h crypto/include/internal/dso_conf.h include/openssl/opensslconf.h
GENERATED=apps/CA.pl apps/openssl.rc apps/progs.h apps/tsget.pl crypto/buildinf.h crypto/uplink-x86.s libcrypto.def libcrypto.rc libssl.def libssl.rc test/buildtest_aes.c test/buildtest_asn1.c test/buildtest_asn1t.c test/buildtest_async.c test/buildtest_bio.c test/buildtest_blowfish.c test/buildtest_bn.c test/buildtest_buffer.c test/buildtest_camellia.c test/buildtest_cast.c test/buildtest_cmac.c test/buildtest_cms.c test/buildtest_comp.c test/buildtest_conf.c test/buildtest_conf_api.c test/buildtest_crypto.c test/buildtest_ct.c test/buildtest_des.c test/buildtest_dh.c test/buildtest_dsa.c test/buildtest_dtls1.c test/buildtest_e_os2.c test/buildtest_ebcdic.c test/buildtest_ec.c test/buildtest_ecdh.c test/buildtest_ecdsa.c test/buildtest_engine.c test/buildtest_evp.c test/buildtest_hmac.c test/buildtest_idea.c test/buildtest_kdf.c test/buildtest_lhash.c test/buildtest_md2.c test/buildtest_md4.c test/buildtest_md5.c test/buildtest_modes.c test/buildtest_obj_mac.c test/buildtest_objects.c test/buildtest_ocsp.c test/buildtest_opensslv.c test/buildtest_ossl_typ.c test/buildtest_pem.c test/buildtest_pem2.c test/buildtest_pkcs12.c test/buildtest_pkcs7.c test/buildtest_rand.c test/buildtest_rand_drbg.c test/buildtest_rc2.c test/buildtest_rc4.c test/buildtest_rc5.c test/buildtest_ripemd.c test/buildtest_rsa.c test/buildtest_safestack.c test/buildtest_seed.c test/buildtest_sha.c test/buildtest_srp.c test/buildtest_srtp.c test/buildtest_ssl.c test/buildtest_ssl2.c test/buildtest_ssl3.c test/buildtest_stack.c test/buildtest_store.c test/buildtest_symhacks.c test/buildtest_tls1.c test/buildtest_ts.c test/buildtest_txt_db.c test/buildtest_ui.c test/buildtest_whrlpool.c test/buildtest_x509.c test/buildtest_x509_vfy.c test/buildtest_x509v3.c tools/c_rehash util/shlib_wrap.sh
@@ -52,18 +52,34 @@ APPS_OPENSSL=apps/openssl
# Normally it is left empty.
DESTDIR=
+
# Do not edit these manually. Use Configure with --prefix or --openssldir
# to change this! Short explanation in the top comment in Configure
-INSTALLTOP=/usr/local
-OPENSSLDIR=/usr/local/ssl
+INSTALLTOP_dev=C:
+INSTALLTOP_dir=/Program Files (x86)/OpenSSL
+OPENSSLDIR_dev=C:
+OPENSSLDIR_dir=/Program Files (x86)/Common Files/SSL
LIBDIR=lib
+ENGINESDIR_dev=C:
+ENGINESDIR_dir=/Program Files (x86)/OpenSSL/lib/engines-1_1
+# In a Windows environment, $(DESTDIR) is harder to contatenate with other
+# directory variables, because both may contain devices. What we do here is
+# to adapt INSTALLTOP, OPENSSLDIR and ENGINESDIR depending on if $(DESTDIR)
+# has a value or not, to ensure that concatenation will always work further
+# down.
+ifneq "$(DESTDIR)" ""
+INSTALLTOP=$(INSTALLTOP_dir)
+OPENSSLDIR=$(OPENSSLDIR_dir)
+ENGINESDIR=$(ENGINESDIR_dir)
+else
+INSTALLTOP=$(INSTALLTOP_dev)$(INSTALLTOP_dir)
+OPENSSLDIR=$(OPENSSLDIR_dev)$(OPENSSLDIR_dir)
+ENGINESDIR=$(ENGINESDIR_dev)$(ENGINESDIR_dir)
+endif
+
# $(libdir) is chosen to be compatible with the GNU coding standards
libdir=$(INSTALLTOP)/$(LIBDIR)
-ENGINESDIR=$(libdir)/engines-1_1
-# Convenience variable for those who want to set the rpath in shared
-# libraries and applications
-LIBRPATH=$(libdir)
MANDIR=$(INSTALLTOP)/share/man
DOCDIR=$(INSTALLTOP)/share/doc/$(BASENAME)
@@ -246,13 +262,13 @@ libclean:
clean: libclean
$(RM) $(PROGRAMS) $(TESTPROGS) $(ENGINES) $(SCRIPTS)
$(RM) $(GENERATED_MANDATORY) $(GENERATED)
- -$(RM) `find . -name .git -prune -o -name '*.d' -print`
- -$(RM) `find . -name .git -prune -o -name '*.o' -print`
+ -$(RM) `find . -name '*.d' \! -name '.*' -print`
+ -$(RM) `find . -name '*.o' \! -name '.*' -print`
$(RM) core
$(RM) tags TAGS doc-nits
$(RM) -r test/test-runs
$(RM) openssl.pc libcrypto.pc libssl.pc
- -$(RM) `find . -name .git -prune -o -type l -print`
+ -$(RM) `find . -type l \! -name '.*' -print`
$(RM) $(TARFILE)
distclean: clean
@@ -275,7 +291,7 @@ uninstall_sw: uninstall_runtime uninstall_engines uninstall_dev
install_docs: install_man_docs install_html_docs
uninstall_docs: uninstall_man_docs uninstall_html_docs
- $(RM) -r -v $(DESTDIR)$(DOCDIR)
+ $(RM) -r $(DESTDIR)$(DOCDIR)
install_ssldirs:
@$(PERL) $(SRCDIR)/util/mkdir-p.pl $(DESTDIR)$(OPENSSLDIR)/certs
@@ -6320,7 +6336,7 @@ ssl/tls_srp.o: ../ssl/tls_srp.c
libssl.a: ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
-test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
test/testutil/basic_output.o: ../test/testutil/basic_output.c
@@ -6379,6 +6395,14 @@ test/testutil/output_helpers.o: ../test/testutil/output_helpers.c
else \
mv test/testutil/output_helpers.d.tmp test/testutil/output_helpers.d; \
fi
+test/testutil/random.o: ../test/testutil/random.c
+ $(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/random.d.tmp -MT $@ -c -o $@ ../test/testutil/random.c
+ @touch test/testutil/random.d.tmp
+ @if cmp test/testutil/random.d.tmp test/testutil/random.d > /dev/null 2> /dev/null; then \
+ rm -f test/testutil/random.d.tmp; \
+ else \
+ mv test/testutil/random.d.tmp test/testutil/random.d; \
+ fi
test/testutil/stanza.o: ../test/testutil/stanza.c
$(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/stanza.d.tmp -MT $@ -c -o $@ ../test/testutil/stanza.c
@touch test/testutil/stanza.d.tmp
@@ -6847,7 +6871,7 @@ apps/x509.o: ../apps/x509.c apps/progs.h
mv apps/x509.d.tmp apps/x509.d; \
fi
ms/applink.o: ../ms/applink.c
- $(CC) -I. -Iinclude -Iapps -I.. -I../include -I../apps $(BIN_CFLAGS) $(BIN_CPPFLAGS) -MMD -MF ms/applink.d.tmp -MT $@ -c -o $@ ../ms/applink.c
+ $(CC) -Iapps -I. -Iinclude -I../apps -I.. -I../include $(BIN_CFLAGS) $(BIN_CPPFLAGS) -MMD -MF ms/applink.d.tmp -MT $@ -c -o $@ ../ms/applink.c
@touch ms/applink.d.tmp
@if cmp ms/applink.d.tmp ms/applink.d > /dev/null 2> /dev/null; then \
rm -f ms/applink.d.tmp; \
@@ -9622,7 +9646,7 @@ ssl ssl/: ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ss
@ : No support to produce bin test/tls13secretstest
ssl/record ssl/record/: ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o
ssl/statem ssl/statem/: ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o
-test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
##### SHA assembler implementations
# GNU make "catch all"
diff --git a/upstream-build/makefile/i686-win32-msvc b/upstream-build/makefile/i686-win32-msvc
index 5033d21..4be1c12 100644
--- a/upstream-build/makefile/i686-win32-msvc
+++ b/upstream-build/makefile/i686-win32-msvc
@@ -10,7 +10,7 @@ PLATFORM=VC-WIN32
SRCDIR=..
BLDDIR=.
-VERSION=1.1.1c
+VERSION=1.1.1d
MAJOR=1
MINOR=1.1
@@ -25,7 +25,7 @@ PROGRAMS=apps\openssl.exe fuzz\asn1-test.exe fuzz\asn1parse-test.exe fuzz\bignum
PROGRAMPDBS=apps\openssl.pdb fuzz\asn1-test.pdb fuzz\asn1parse-test.pdb fuzz\bignum-test.pdb fuzz\bndiv-test.pdb fuzz\client-test.pdb fuzz\cms-test.pdb fuzz\conf-test.pdb fuzz\crl-test.pdb fuzz\ct-test.pdb fuzz\server-test.pdb fuzz\x509-test.pdb test\aborttest.pdb test\afalgtest.pdb test\asn1_decode_test.pdb test\asn1_encode_test.pdb test\asn1_internal_test.pdb test\asn1_string_table_test.pdb test\asn1_time_test.pdb test\asynciotest.pdb test\asynctest.pdb test\bad_dtls_test.pdb test\bftest.pdb test\bio_callback_test.pdb test\bio_enc_test.pdb test\bio_memleak_test.pdb test\bioprinttest.pdb test\bntest.pdb test\buildtest_c_aes.pdb test\buildtest_c_asn1.pdb test\buildtest_c_asn1t.pdb test\buildtest_c_async.pdb test\buildtest_c_bio.pdb test\buildtest_c_blowfish.pdb test\buildtest_c_bn.pdb test\buildtest_c_buffer.pdb test\buildtest_c_camellia.pdb test\buildtest_c_cast.pdb test\buildtest_c_cmac.pdb test\buildtest_c_cms.pdb test\buildtest_c_comp.pdb test\buildtest_c_conf.pdb test\buildtest_c_conf_api.pdb test\buildtest_c_crypto.pdb test\buildtest_c_ct.pdb test\buildtest_c_des.pdb test\buildtest_c_dh.pdb test\buildtest_c_dsa.pdb test\buildtest_c_dtls1.pdb test\buildtest_c_e_os2.pdb test\buildtest_c_ebcdic.pdb test\buildtest_c_ec.pdb test\buildtest_c_ecdh.pdb test\buildtest_c_ecdsa.pdb test\buildtest_c_engine.pdb test\buildtest_c_evp.pdb test\buildtest_c_hmac.pdb test\buildtest_c_idea.pdb test\buildtest_c_kdf.pdb test\buildtest_c_lhash.pdb test\buildtest_c_md2.pdb test\buildtest_c_md4.pdb test\buildtest_c_md5.pdb test\buildtest_c_modes.pdb test\buildtest_c_obj_mac.pdb test\buildtest_c_objects.pdb test\buildtest_c_ocsp.pdb test\buildtest_c_opensslv.pdb test\buildtest_c_ossl_typ.pdb test\buildtest_c_pem.pdb test\buildtest_c_pem2.pdb test\buildtest_c_pkcs12.pdb test\buildtest_c_pkcs7.pdb test\buildtest_c_rand.pdb test\buildtest_c_rand_drbg.pdb test\buildtest_c_rc2.pdb test\buildtest_c_rc4.pdb test\buildtest_c_rc5.pdb test\buildtest_c_ripemd.pdb test\buildtest_c_rsa.pdb test\buildtest_c_safestack.pdb test\buildtest_c_seed.pdb test\buildtest_c_sha.pdb test\buildtest_c_srp.pdb test\buildtest_c_srtp.pdb test\buildtest_c_ssl.pdb test\buildtest_c_ssl2.pdb test\buildtest_c_ssl3.pdb test\buildtest_c_stack.pdb test\buildtest_c_store.pdb test\buildtest_c_symhacks.pdb test\buildtest_c_tls1.pdb test\buildtest_c_ts.pdb test\buildtest_c_txt_db.pdb test\buildtest_c_ui.pdb test\buildtest_c_whrlpool.pdb test\buildtest_c_x509.pdb test\buildtest_c_x509_vfy.pdb test\buildtest_c_x509v3.pdb test\casttest.pdb test\chacha_internal_test.pdb test\cipherbytes_test.pdb test\cipherlist_test.pdb test\ciphername_test.pdb test\clienthellotest.pdb test\cmsapitest.pdb test\conf_include_test.pdb test\constant_time_test.pdb test\crltest.pdb test\ct_test.pdb test\ctype_internal_test.pdb test\curve448_internal_test.pdb test\d2i_test.pdb test\danetest.pdb test\destest.pdb test\dhtest.pdb test\drbg_cavs_test.pdb test\drbgtest.pdb test\dsa_no_digest_size_test.pdb test\dsatest.pdb test\dtls_mtu_test.pdb test\dtlstest.pdb test\dtlsv1listentest.pdb test\ec_internal_test.pdb test\ecdsatest.pdb test\ecstresstest.pdb test\ectest.pdb test\enginetest.pdb test\errtest.pdb test\evp_extra_test.pdb test\evp_test.pdb test\exdatatest.pdb test\exptest.pdb test\fatalerrtest.pdb test\gmdifftest.pdb test\gosttest.pdb test\hmactest.pdb test\ideatest.pdb test\igetest.pdb test\lhash_test.pdb test\md2test.pdb test\mdc2test.pdb test\memleaktest.pdb test\modes_internal_test.pdb test\ocspapitest.pdb test\packettest.pdb test\pbelutest.pdb test\pemtest.pdb test\pkey_meth_kdf_test.pdb test\pkey_meth_test.pdb test\poly1305_internal_test.pdb test\rc2test.pdb test\rc4test.pdb test\rc5test.pdb test\rdrand_sanitytest.pdb test\recordlentest.pdb test\rsa_complex.pdb test\rsa_mp_test.pdb test\rsa_test.pdb test\sanitytest.pdb test\secmemtest.pdb test\servername_test.pdb test\shlibloadtest.pdb test\siphash_internal_test.pdb test\sm2_internal_test.pdb test\sm4_internal_test.pdb test\srptest.pdb test\ssl_cert_table_internal_test.pdb test\ssl_test.pdb test\ssl_test_ctx_test.pdb test\sslapitest.pdb test\sslbuffertest.pdb test\sslcorrupttest.pdb test\ssltest_old.pdb test\stack_test.pdb test\sysdefaulttest.pdb test\test_test.pdb test\threadstest.pdb test\time_offset_test.pdb test\tls13ccstest.pdb test\tls13encryptiontest.pdb test\tls13secretstest.pdb test\uitest.pdb test\v3ext.pdb test\v3nametest.pdb test\verify_extra_test.pdb test\versions.pdb test\wpackettest.pdb test\x509_check_cert_pkey_test.pdb test\x509_dup_cert_test.pdb test\x509_internal_test.pdb test\x509_time_test.pdb test\x509aux.pdb
SCRIPTS=apps\CA.pl apps\tsget.pl tools\c_rehash.pl
-DEPS=crypto\x509v3\v3_enum.d test\x509_time_test.d crypto\evp\e_seed.d crypto\asn1\p5_pbev2.d test\buildtest_dsa.d crypto\sm4\sm4.d test\buildtest_e_os2.d crypto\md5\md5_dgst.d test\dtlsv1listentest.d crypto\evp\e_aes_cbc_hmac_sha256.d ssl\ssl_init.d crypto\objects\obj_err.d test\buildtest_bn.d crypto\modes\xts128.d crypto\x509v3\v3_bitst.d crypto\asn1\i2d_pr.d test\buildtest_des.d test\drbg_cavs_test.d crypto\ts\ts_rsp_verify.d test\cipherlist_test.d crypto\evp\evp_cnf.d crypto\des\str2key.d ssl\ssl_stat.d crypto\asn1\tasn_fre.d crypto\ocsp\ocsp_prn.d crypto\ocsp\ocsp_vfy.d crypto\ocsp\ocsp_cl.d ssl\s3_lib.d test\testutil\init.d crypto\x509v3\pcy_cache.d crypto\asn1\a_utctm.d crypto\evp\e_rc5.d crypto\bio\bss_conn.d crypto\evp\e_rc4.d test\buildtest_stack.d crypto\modes\ccm128.d apps\s_socket.d crypto\pkcs7\pk7_attr.d crypto\ui\ui_lib.d crypto\evp\m_null.d crypto\mem_clr.d crypto\evp\cmeth_lib.d test\ideatest.d crypto\pkcs12\p12_decr.d crypto\dh\dh_asn1.d crypto\poly1305\poly1305.d test\ssltest_old.d crypto\cms\cms_env.d crypto\evp\m_md5_sha1.d crypto\async\async_err.d test\buildtest_dtls1.d fuzz\bndiv.d crypto\engine\eng_openssl.d crypto\init.d crypto\evp\e_old.d crypto\dsa\dsa_gen.d crypto\engine\eng_dyn.d crypto\threads_win.d test\igetest.d crypto\aes\aes_cbc.d crypto\rsa\rsa_pss.d crypto\des\qud_cksm.d crypto\evp\bio_ok.d crypto\des\des_enc.d crypto\store\store_strings.d crypto\ts\ts_rsp_utils.d ssl\t1_trce.d test\testutil\stanza.d crypto\aes\aes_core.d crypto\chacha\chacha_enc.d test\versions.d apps\engine.d crypto\x509\x509_txt.d fuzz\ct.d crypto\des\xcbc_enc.d crypto\dso\dso_err.d crypto\conf\conf_api.d test\sslcorrupttest.d crypto\evp\c_allc.d test\x509_internal_test.d crypto\engine\eng_err.d test\buildtest_ecdsa.d crypto\ec\ecp_nistp256.d crypto\pkcs12\p12_npas.d test\buildtest_ripemd.d crypto\evp\m_mdc2.d test\buildtest_ssl.d crypto\evp\m_md5.d apps\nseq.d test\enginetest.d ssl\ssl_mcnf.d crypto\asn1\asn1_gen.d crypto\x509v3\v3_info.d crypto\cmac\cmac.d crypto\srp\srp_vfy.d crypto\des\ecb3_enc.d ssl\ssl_cert.d crypto\asn1\x_algor.d apps\dhparam.d crypto\ec\ec_key.d crypto\evp\e_sm4.d crypto\pkcs12\p12_p8e.d crypto\ocsp\ocsp_ht.d crypto\dh\dh_prn.d crypto\ec\curve448\eddsa.d crypto\modes\wrap128.d crypto\rc2\rc2_cbc.d crypto\buffer\buf_err.d crypto\sha\sha512.d apps\smime.d crypto\async\async_wait.d crypto\comp\comp_lib.d crypto\blake2\blake2s.d ssl\ssl_rsa.d crypto\x509\x509_att.d crypto\pem\pem_err.d crypto\lhash\lhash.d test\handshake_helper.d crypto\bn\bn_sqr.d crypto\aes\aes_ofb.d crypto\x509\x509_lu.d crypto\evp\p_dec.d crypto\x509\x_req.d crypto\objects\obj_lib.d crypto\bn\bn_gcd.d test\sanitytest.d crypto\cast\c_ecb.d crypto\rsa\rsa_prn.d ssl\s3_msg.d crypto\pkcs12\p12_init.d test\ocspapitest.d crypto\evp\p5_crpt2.d crypto\ts\ts_req_utils.d test\bio_enc_test.d test\testutil\driver.d crypto\x509\x_crl.d ms\uplink.d crypto\bio\bf_buff.d crypto\seed\seed_ecb.d test\ctype_internal_test.d crypto\ts\ts_lib.d test\afalgtest.d test\d2i_test.d apps\rsa.d crypto\x509v3\v3_pmaps.d test\gmdifftest.d test\buildtest_obj_mac.d crypto\x509v3\v3_prn.d test\ssl_test_ctx.d apps\s_client.d test\buildtest_x509.d crypto\des\fcrypt_b.d apps\passwd.d ssl\packet.d crypto\aria\aria.d apps\ec.d crypto\sha\sha1_one.d crypto\rc5\rc5_enc.d crypto\bio\bio_err.d crypto\ec\curve25519.d crypto\x509\x509_err.d test\test_test.d crypto\asn1\x_bignum.d ssl\s3_cbc.d apps\ca.d crypto\poly1305\poly1305_pmeth.d crypto\x509\x_pubkey.d crypto\blake2\m_blake2s.d crypto\pkcs12\p12_utl.d crypto\mem.d crypto\asn1\nsseq.d crypto\rsa\rsa_none.d crypto\asn1\x_pkey.d crypto\o_fips.d apps\app_rand.d test\buildtest_ct.d crypto\cryptlib.d ssl\ssl_lib.d apps\prime.d test\packettest.d test\modes_internal_test.d crypto\evp\e_aes.d crypto\rsa\rsa_pk1.d crypto\cms\cms_smime.d test\clienthellotest.d crypto\pkcs7\pkcs7err.d crypto\des\fcrypt.d apps\dsa.d crypto\seed\seed_ofb.d crypto\asn1\x_info.d crypto\x509\x509type.d crypto\asn1\n_pkey.d crypto\x509v3\v3_skey.d test\poly1305_internal_test.d crypto\ripemd\rmd_dgst.d crypto\ec\curve448\curve448.d test\testutil\tests.d crypto\mem_dbg.d crypto\x509v3\v3_lib.d ssl\s3_enc.d crypto\ex_data.d crypto\engine\tb_dh.d crypto\sm2\sm2_sign.d crypto\sha\sha1dgst.d crypto\dsa\dsa_asn1.d crypto\md4\md4_one.d crypto\stack\stack.d crypto\dsa\dsa_vrf.d test\casttest.d crypto\x509\x_exten.d crypto\idea\i_ecb.d apps\spkac.d test\asn1_string_table_test.d crypto\cast\c_cfb64.d crypto\sm2\sm2_pmeth.d crypto\modes\ofb128.d crypto\asn1\asn_mime.d crypto\rsa\rsa_err.d crypto\sha\sha256.d test\buildtest_dh.d crypto\bn\bn_gf2m.d crypto\asn1\a_octet.d crypto\ec\eck_prn.d crypto\bn\bn_const.d apps\genpkey.d crypto\x509\x_x509a.d test\mdc2_internal_test.d crypto\asn1\tasn_scn.d crypto\evp\p5_crpt.d crypto\hmac\hm_pmeth.d test\recordlentest.d test\pemtest.d ssl\record\ssl3_buffer.d test\curve448_internal_test.d test\md2test.d crypto\evp\e_bf.d test\x509_check_cert_pkey_test.d test\v3ext.d apps\version.d crypto\asn1\x_int64.d test\wpackettest.d crypto\engine\eng_rdrand.d crypto\evp\m_md2.d crypto\des\rand_key.d crypto\dh\dh_pmeth.d crypto\evp\evp_pbe.d crypto\engine\tb_cipher.d test\asn1_time_test.d crypto\dsa\dsa_sign.d crypto\engine\tb_rsa.d crypto\modes\cts128.d crypto\asn1\a_dup.d crypto\pem\pvkfmt.d crypto\pkcs12\p12_asn.d test\pbelutest.d crypto\ocsp\ocsp_err.d test\buildtest_seed.d test\time_offset_test.d crypto\evp\e_rc4_hmac_md5.d crypto\evp\m_sha1.d test\buildtest_md2.d test\buildtest_conf_api.d crypto\ocsp\ocsp_lib.d crypto\ec\curve448\scalar.d apps\opt.d crypto\dso\dso_dlfcn.d apps\cms.d apps\sess_id.d test\sm2_internal_test.d crypto\x509v3\v3_akey.d crypto\asn1\evp_asn1.d crypto\bn\bn_blind.d crypto\x509v3\v3_genn.d crypto\store\store_lib.d crypto\pkcs12\p12_add.d crypto\asn1\x_spki.d crypto\evp\e_chacha20_poly1305.d apps\rsautl.d crypto\asn1\a_type.d crypto\bio\bf_null.d crypto\err\err_all.d crypto\uid.d crypto\x509v3\v3_alt.d crypto\rand\rand_err.d crypto\hmac\hm_ameth.d crypto\pkcs7\bio_pk7.d ssl\d1_srtp.d crypto\pkcs7\pk7_smime.d crypto\cast\c_enc.d test\danetest.d crypto\bn\bn_rand.d crypto\ec\ecdsa_ossl.d test\v3nametest.d ssl\ssl_utst.d crypto\x509\t_req.d test\asynciotest.d crypto\x509\x509name.d ssl\methods.d crypto\asn1\f_int.d crypto\sm2\sm2_err.d crypto\x509v3\v3_extku.d crypto\x509v3\v3_bcons.d test\destest.d crypto\bio\bss_dgram.d ssl\bio_ssl.d crypto\bio\b_print.d crypto\camellia\cmll_ecb.d crypto\ec\ec2_smpl.d crypto\asn1\tasn_typ.d test\tls13ccstest.d crypto\rc4\rc4_enc.d test\buildtest_store.d crypto\bio\bss_acpt.d test\x509_dup_cert_test.d crypto\blake2\m_blake2b.d crypto\x509v3\v3_addr.d crypto\rsa\rsa_asn1.d crypto\des\cfb64ede.d test\buildtest_safestack.d apps\dsaparam.d crypto\x509\by_file.d crypto\bn\bn_recp.d test\testutil\format_output.d crypto\aes\aes_ige.d crypto\cms\cms_enc.d crypto\evp\e_rc2.d crypto\ui\ui_err.d crypto\bf\bf_ecb.d crypto\x509v3\v3err.d crypto\asn1\x_long.d crypto\x509v3\v3_conf.d apps\s_cb.d crypto\conf\conf_mod.d test\buildtest_aes.d apps\pkcs12.d crypto\x509\by_dir.d crypto\x509\x509_trs.d test\buildtest_cms.d crypto\aes\aes_ecb.d crypto\des\cbc_cksm.d crypto\dh\dh_meth.d apps\req.d test\tls13secretstest.d ssl\ssl_txt.d crypto\engine\eng_init.d apps\x509.d apps\rand.d crypto\ec\ec_asn1.d crypto\kdf\kdf_err.d crypto\conf\conf_err.d crypto\md4\md4_dgst.d crypto\rsa\rsa_ameth.d crypto\rc2\rc2_ecb.d crypto\pem\pem_info.d crypto\pkcs12\p12_attr.d test\chacha_internal_test.d crypto\asn1\a_print.d crypto\dso\dso_win32.d crypto\evp\e_idea.d crypto\rc5\rc5ofb64.d apps\dgst.d crypto\rand\drbg_ctr.d crypto\modes\gcm128.d test\buildtest_ocsp.d crypto\ts\ts_rsp_print.d crypto\evp\evp_pkey.d crypto\dh\dh_key.d crypto\ec\curve448\arch_32\f_impl.d crypto\comp\comp_err.d crypto\evp\evp_err.d crypto\whrlpool\wp_block.d crypto\bio\bss_bio.d crypto\ocsp\ocsp_asn.d fuzz\cms.d crypto\err\err_prn.d test\buildtest_pem.d crypto\rsa\rsa_x931.d crypto\des\cfb64enc.d test\ssl_cert_table_internal_test.d crypto\pkcs12\p12_p8d.d crypto\engine\tb_digest.d ssl\ssl_ciph.d crypto\asn1\asn_pack.d test\buildtest_tls1.d ssl\statem\statem_clnt.d crypto\asn1\a_strex.d crypto\dso\dso_vms.d crypto\sm3\sm3.d crypto\evp\p_sign.d apps\ciphers.d crypto\rand\rand_vms.d crypto\ocsp\v3_ocsp.d crypto\des\ofb64enc.d crypto\ec\ec_mult.d ssl\ssl_sess.d crypto\poly1305\poly1305_ameth.d crypto\getenv.d ssl\pqueue.d crypto\x509\x509cset.d crypto\pkcs7\pk7_doit.d apps\errstr.d crypto\bn\bn_depr.d crypto\pem\pem_xaux.d crypto\bio\b_addr.d test\buildtest_ossl_typ.d crypto\engine\eng_all.d crypto\cms\cms_ess.d test\ssl_test.d crypto\pem\pem_all.d fuzz\server.d test\asn1_internal_test.d crypto\o_fopen.d crypto\mem_sec.d apps\storeutl.d crypto\asn1\a_mbstr.d test\buildtest_asn1.d crypto\x509v3\v3_crld.d crypto\idea\i_skey.d crypto\asn1\a_bitstr.d crypto\engine\tb_pkmeth.d test\buildtest_srtp.d ssl\d1_msg.d ssl\d1_lib.d test\lhash_test.d crypto\x509v3\v3_pcia.d test\buildtest_whrlpool.d ssl\statem\extensions.d test\buildtest_async.d crypto\objects\obj_xref.d crypto\des\ofb_enc.d crypto\asn1\tasn_prn.d test\ec_internal_test.d crypto\ec\ec_pmeth.d crypto\asn1\t_pkey.d crypto\rsa\rsa_gen.d crypto\dh\dh_lib.d crypto\x509\x_attrib.d crypto\x509v3\v3_akeya.d crypto\x509v3\v3_pci.d crypto\bf\bf_cfb64.d test\drbgtest.d apps\asn1pars.d crypto\seed\seed_cfb.d crypto\asn1\a_i2d_fp.d test\buildtest_camellia.d crypto\dh\dh_kdf.d crypto\dsa\dsa_pmeth.d crypto\ec\ec_oct.d crypto\modes\cbc128.d crypto\dsa\dsa_ossl.d crypto\evp\bio_enc.d crypto\idea\i_cfb64.d apps\pkey.d test\buildtest_rc5.d test\buildtest_modes.d crypto\modes\ocb128.d crypto\ec\ecp_oct.d crypto\async\arch\async_win.d crypto\md2\md2_dgst.d crypto\evp\bio_md.d engines\e_capi.d crypto\ui\ui_util.d test\dtlstest.d test\ectest.d test\buildtest_symhacks.d crypto\evp\p_enc.d crypto\txt_db\txt_db.d ms\applink.d crypto\engine\tb_asnmth.d test\ciphername_test.d crypto\sha\keccak1600.d ssl\record\ssl3_record_tls13.d apps\apps.d crypto\evp\evp_lib.d test\srptest.d crypto\asn1\a_gentm.d crypto\cmac\cm_ameth.d crypto\rsa\rsa_sign.d apps\s_server.d crypto\pkcs12\p12_crpt.d ssl\tls_srp.d ssl\statem\extensions_clnt.d crypto\ec\ecp_nist.d crypto\bn\bn_kron.d crypto\asn1\a_int.d crypto\x509\x509_def.d crypto\pkcs12\p12_crt.d crypto\pem\pem_oth.d crypto\asn1\p5_pbe.d crypto\ripemd\rmd_one.d test\testutil\tap_bio.d test\fatalerrtest.d crypto\dsa\dsa_ameth.d crypto\aes\aes_wrap.d test\dsa_no_digest_size_test.d crypto\asn1\asn1_err.d crypto\ct\ct_sct.d test\aborttest.d crypto\modes\ctr128.d crypto\cast\c_ofb64.d crypto\o_time.d test\x509aux.d crypto\asn1\asn_mstbl.d crypto\asn1\tasn_dec.d crypto\bf\bf_ofb64.d crypto\rsa\rsa_mp.d test\ssl_test_ctx_test.d crypto\bio\bio_meth.d crypto\x509v3\pcy_node.d test\testutil\main.d crypto\bn\bn_dh.d crypto\rc4\rc4_skey.d ssl\record\dtls1_bitmap.d test\ecdsatest.d crypto\pkcs12\p12_key.d crypto\ec\ec_curve.d crypto\x509\x509_set.d crypto\comp\c_zlib.d test\rsa_test.d apps\srp.d crypto\o_dir.d crypto\bn\bn_srp.d crypto\ec\ecp_smpl.d crypto\md2\md2_one.d crypto\bio\bss_null.d crypto\x509v3\v3_int.d crypto\ct\ct_policy.d crypto\evp\e_aria.d crypto\evp\m_wp.d crypto\asn1\t_bitst.d crypto\cms\cms_att.d crypto\asn1\a_strnid.d engines\e_dasync.d ssl\statem\statem_srvr.d test\buildtest_sha.d ssl\record\ssl3_record.d test\drbg_cavs_data.d crypto\des\cfb_enc.d crypto\x509\t_crl.d crypto\asn1\a_d2i_fp.d crypto\ct\ct_x509v3.d crypto\x509\x509_cmp.d crypto\bn\bn_ctx.d crypto\bn\bn_err.d crypto\bn\bn_asm.d test\pkey_meth_kdf_test.d test\exdatatest.d apps\pkeyparam.d crypto\evp\m_md4.d crypto\evp\e_cast.d crypto\engine\tb_dsa.d crypto\modes\cfb128.d crypto\x509\x509_obj.d crypto\bn\bn_print.d fuzz\conf.d apps\openssl.d crypto\x509\x_all.d crypto\x509v3\pcy_tree.d test\buildtest_conf.d crypto\x509v3\v3_ia5.d crypto\engine\eng_ctrl.d crypto\ui\ui_openssl.d crypto\ec\ec2_oct.d crypto\cms\cms_sd.d test\buildtest_cmac.d crypto\dh\dh_gen.d crypto\x509v3\v3_admis.d ssl\record\rec_layer_d1.d crypto\lhash\lh_stats.d crypto\rsa\rsa_depr.d test\buildtest_srp.d crypto\rsa\rsa_x931g.d crypto\bf\bf_enc.d crypto\md5\md5_one.d crypto\x509v3\v3_utl.d test\conf_include_test.d crypto\evp\names.d engines\e_padlock.d crypto\engine\eng_fat.d crypto\camellia\cmll_ofb.d crypto\evp\pmeth_fn.d crypto\x509v3\v3_pku.d crypto\bn\bn_sqrt.d crypto\asn1\tasn_enc.d test\buildtest_ui.d crypto\x509v3\v3_ncons.d fuzz\asn1parse.d test\evp_extra_test.d crypto\kdf\hkdf.d crypto\bn\bn_add.d test\testutil\basic_output.d test\rsa_mp_test.d crypto\dh\dh_ameth.d crypto\bn\bn_x931p.d crypto\engine\eng_cnf.d crypto\rsa\rsa_lib.d crypto\asn1\tasn_new.d test\buildtest_rc2.d crypto\siphash\siphash.d crypto\siphash\siphash_ameth.d test\bftest.d crypto\asn1\a_time.d ssl\t1_enc.d crypto\conf\conf_lib.d crypto\kdf\tls1_prf.d crypto\ts\ts_asn1.d crypto\cmac\cm_pmeth.d test\asynctest.d crypto\x509\x509_meth.d test\buildtest_pkcs12.d test\rc2test.d crypto\evp\e_null.d crypto\evp\e_xcbc_d.d crypto\x509\x509rset.d crypto\evp\pmeth_lib.d crypto\asn1\asn_moid.d test\buildtest_buffer.d crypto\cms\cms_cd.d test\gosttest.d crypto\pkcs12\p12_kiss.d crypto\evp\p_open.d crypto\asn1\ameth_lib.d crypto\evp\p_lib.d test\buildtest_ec.d test\buildtest_x509_vfy.d apps\s_time.d crypto\ocsp\ocsp_ext.d crypto\asn1\x_val.d crypto\ec\ec_ameth.d crypto\ec\ecp_nistp521.d crypto\ocsp\ocsp_srv.d test\crltest.d crypto\rc5\rc5_skey.d crypto\rsa\rsa_pmeth.d test\stack_test.d crypto\engine\eng_lib.d apps\ecparam.d crypto\asn1\f_string.d crypto\rand\randfile.d crypto\bio\bss_log.d crypto\camellia\cmll_cbc.d crypto\blake2\blake2b.d crypto\seed\seed_cbc.d fuzz\crl.d test\buildtest_pem2.d test\asn1_encode_test.d ssl\statem\extensions_cust.d crypto\ts\ts_verify_ctx.d test\buildtest_kdf.d test\rsa_complex.d test\buildtest_ssl2.d crypto\ec\ecdh_ossl.d test\buildtest_ssl3.d test\buildtest_blowfish.d crypto\asn1\asn1_item_list.d apps\speed.d test\buildtest_opensslv.d crypto\bio\bss_sock.d crypto\cms\cms_asn1.d crypto\ec\ecp_mont.d crypto\ec\ec_kmeth.d crypto\asn1\a_verify.d crypto\ts\ts_conf.d crypto\bn\bn_lib.d crypto\x509v3\pcy_map.d crypto\camellia\cmll_misc.d crypto\asn1\p8_pkey.d crypto\ec\ecp_nistp224.d crypto\asn1\x_sig.d crypto\ec\ecdh_kdf.d crypto\store\store_err.d test\cmsapitest.d crypto\bio\bss_mem.d crypto\dsa\dsa_key.d crypto\asn1\asn1_lib.d crypto\x509v3\v3_sxnet.d crypto\ts\ts_rsp_sign.d crypto\dsa\dsa_err.d test\shlibloadtest.d crypto\des\cbc_enc.d test\buildtest_ebcdic.d crypto\pem\pem_pkey.d crypto\ec\ecp_nistputil.d crypto\asn1\i2d_pu.d ssl\statem\statem_dtls.d crypto\bn\bn_mod.d apps\crl.d crypto\ct\ct_prn.d test\ssltestlib.d crypto\ec\ecdsa_vrf.d crypto\siphash\siphash_pmeth.d crypto\camellia\cmll_ctr.d crypto\aes\aes_cfb.d apps\rehash.d crypto\bn\bn_word.d crypto\pkcs7\pk7_mime.d crypto\cms\cms_pwri.d crypto\x509v3\v3_tlsf.d crypto\dso\dso_lib.d test\buildtest_rand.d crypto\bn\bn_prime.d test\ecstresstest.d test\buildtest_ecdh.d crypto\engine\tb_eckey.d test\buildtest_txt_db.d crypto\engine\eng_table.d test\buildtest_comp.d crypto\idea\i_ofb64.d crypto\ct\ct_log.d crypto\pem\pem_pk8.d fuzz\bignum.d test\dsatest.d crypto\evp\encode.d test\buildtest_md4.d crypto\bn\bn_exp2.d crypto\evp\m_sha3.d fuzz\client.d crypto\evp\p_seal.d crypto\async\arch\async_null.d crypto\evp\m_sigver.d test\buildtest_rc4.d crypto\x509v3\v3_pcons.d crypto\objects\obj_dat.d test\bntest.d test\servername_test.d test\secmemtest.d crypto\store\store_init.d crypto\err\err.d crypto\conf\conf_mall.d fuzz\test-corpus.d crypto\dh\dh_err.d crypto\aes\aes_misc.d crypto\rsa\rsa_meth.d crypto\rsa\rsa_chk.d crypto\o_str.d crypto\threads_pthread.d crypto\ct\ct_err.d crypto\ec\ec_cvt.d test\sm4_internal_test.d apps\verify.d crypto\pem\pem_lib.d test\constant_time_test.d crypto\objects\o_names.d crypto\bf\bf_skey.d apps\ts.d test\mdc2test.d crypto\o_init.d test\bio_memleak_test.d crypto\rsa\rsa_ossl.d crypto\x509\x_name.d test\buildtest_rsa.d test\memleaktest.d crypto\dh\dh_depr.d test\ct_test.d crypto\x509v3\pcy_lib.d test\evp_test.d crypto\rc2\rc2_skey.d test\bioprinttest.d crypto\engine\eng_pkey.d crypto\x509\x509_d2.d test\buildtest_idea.d crypto\srp\srp_lib.d apps\ocsp.d test\buildtest_md5.d crypto\evp\m_ripemd.d test\siphash_internal_test.d crypto\ct\ct_vfy.d crypto\x509\x509_r2x.d crypto\x509\x509_vfy.d crypto\bio\bf_nbio.d test\buildtest_ts.d crypto\dsa\dsa_prn.d crypto\whrlpool\wp_dgst.d crypto\x509\x509_ext.d crypto\asn1\a_sign.d crypto\ebcdic.d crypto\store\store_register.d crypto\dh\dh_check.d crypto\bio\bss_file.d crypto\evp\c_alld.d crypto\asn1\tasn_utl.d test\buildtest_pkcs7.d crypto\pkcs12\p12_sbag.d crypto\asn1\asn1_par.d crypto\evp\bio_b64.d crypto\bn\bn_intern.d crypto\des\pcbc_enc.d test\dtls_mtu_test.d ssl\ssl_asn1.d crypto\bn\bn_nist.d crypto\dsa\dsa_meth.d test\buildtest_asn1t.d crypto\conf\conf_ssl.d crypto\pkcs7\pk7_asn1.d crypto\dh\dh_rfc5114.d fuzz\x509.d crypto\camellia\cmll_cfb.d ssl\statem\statem_lib.d crypto\bn\bn_shift.d crypto\asn1\bio_ndef.d crypto\ts\ts_err.d test\verify_extra_test.d ssl\t1_lib.d crypto\evp\pmeth_gn.d crypto\cms\cms_err.d crypto\bio\bio_cb.d crypto\evp\evp_key.d crypto\pkcs7\pk7_lib.d crypto\rc5\rc5cfb64.d crypto\rsa\rsa_ssl.d test\sslbuffertest.d crypto\ui\ui_null.d crypto\dsa\dsa_depr.d test\testutil\test_cleanup.d crypto\bn\bn_exp.d crypto\asn1\p5_scrypt.d test\testutil\output_helpers.d crypto\rsa\rsa_crpt.d test\rc5test.d test\testutil\cb.d crypto\ec\ec_lib.d crypto\cast\c_skey.d apps\bf_prefix.d crypto\evp\e_aes_cbc_hmac_sha1.d test\bad_dtls_test.d apps\pkcs8.d crypto\asn1\a_digest.d crypto\bn\bn_mul.d crypto\pkcs12\p12_mutl.d crypto\x509v3\v3_cpols.d crypto\rc5\rc5_ecb.d crypto\bio\b_dump.d crypto\x509\x509_v3.d crypto\dh\dh_rfc7919.d crypto\des\set_key.d fuzz\asn1.d crypto\cversion.d crypto\buffer\buffer.d crypto\ec\ec_print.d crypto\asn1\d2i_pr.d crypto\bio\bss_fd.d test\buildtest_hmac.d crypto\conf\conf_sap.d crypto\pem\pem_x509.d test\buildtest_rand_drbg.d ssl\ssl_conf.d test\exptest.d crypto\x509v3\v3_purp.d crypto\cms\cms_io.d test\threadstest.d crypto\evp\e_des3.d crypto\rc2\rc2ofb64.d test\buildtest_crypto.d crypto\evp\digest.d crypto\bio\bf_lbuf.d crypto\rsa\rsa_oaep.d crypto\rc2\rc2cfb64.d apps\enc.d crypto\ctype.d engines\e_ossltest.d test\rc4test.d crypto\async\arch\async_posix.d crypto\evp\e_des.d crypto\rand\rand_unix.d test\hmactest.d test\buildtest_cast.d crypto\pem\pem_sign.d crypto\dso\dso_openssl.d crypto\asn1\t_spki.d test\tls13encryptiontest.d crypto\ct\ct_sct_ctx.d crypto\bn\bn_mpi.d crypto\x509v3\pcy_data.d crypto\bio\b_sock.d test\errtest.d crypto\x509v3\v3_asid.d test\buildtest_bio.d crypto\idea\i_cbc.d crypto\rand\rand_win.d ssl\statem\statem.d apps\pkcs7.d crypto\async\async.d test\buildtest_objects.d test\bio_callback_test.d crypto\evp\pbe_scrypt.d crypto\asn1\a_utf8.d crypto\bio\bio_lib.d test\sysdefaulttest.d crypto\ct\ct_b64.d crypto\threads_none.d crypto\x509\t_x509.d crypto\asn1\a_object.d apps\crl2p7.d crypto\rand\drbg_lib.d apps\win32_init.d crypto\seed\seed.d crypto\hmac\hmac.d test\asn1_decode_test.d crypto\dllmain.d crypto\ts\ts_req_print.d crypto\engine\tb_rand.d crypto\des\ofb64ede.d crypto\pkcs12\pk12err.d crypto\ec\ec_err.d crypto\cms\cms_dd.d crypto\store\loader_file.d test\buildtest_lhash.d crypto\cpt_err.d apps\genrsa.d crypto\cms\cms_lib.d test\pkey_meth_test.d crypto\camellia\camellia.d test\dhtest.d crypto\ec\ecdsa_sign.d ssl\tls13_enc.d crypto\conf\conf_def.d ssl\record\rec_layer_s3.d crypto\rand\rand_lib.d crypto\sm2\sm2_crypt.d crypto\x509\x_x509.d crypto\bn\bn_div.d crypto\x509\x509spki.d apps\pkeyutl.d crypto\sm3\m_sm3.d crypto\evp\evp_enc.d test\uitest.d crypto\ct\ct_oct.d test\buildtest_engine.d crypto\des\ecb_enc.d crypto\cms\cms_kari.d crypto\ec\curve448\curve448_tables.d ssl\ssl_err.d test\rdrand_sanitytest.d crypto\asn1\d2i_pu.d crypto\dso\dso_dl.d crypto\rsa\rsa_saos.d crypto\ec\ec_check.d crypto\asn1\bio_asn1.d crypto\ec\ecx_meth.d crypto\bn\bn_mont.d ssl\statem\extensions_srvr.d crypto\ec\curve448\f_generic.d crypto\rand\rand_egd.d test\sslapitest.d crypto\engine\eng_list.d apps\gendsa.d crypto\kdf\scrypt.d crypto\evp\p_verify.d crypto\bio\b_sock2.d test\buildtest_evp.d test\cipherbytes_test.d test\buildtest_x509v3.d crypto\evp\e_camellia.d crypto\dsa\dsa_lib.d crypto\x509\x509_vpm.d crypto\x509\x509_req.d
+DEPS=crypto\asn1\tasn_fre.d ssl\t1_enc.d crypto\idea\i_cbc.d test\afalgtest.d crypto\pkcs7\pk7_mime.d crypto\x509\t_x509.d test\buildtest_blowfish.d test\ciphername_test.d crypto\evp\m_null.d crypto\evp\e_aria.d crypto\des\fcrypt_b.d crypto\engine\eng_err.d test\buildtest_cms.d crypto\asn1\tasn_dec.d test\drbg_cavs_test.d crypto\uid.d crypto\cms\cms_err.d crypto\bio\bss_bio.d test\ctype_internal_test.d crypto\conf\conf_lib.d crypto\ec\curve448\curve448_tables.d crypto\x509\x_x509.d crypto\pkcs12\p12_attr.d crypto\x509\x509_vfy.d crypto\bn\bn_const.d crypto\err\err_prn.d crypto\x509\x509_v3.d crypto\sm3\m_sm3.d crypto\bn\bn_srp.d crypto\async\async_wait.d crypto\conf\conf_ssl.d engines\e_ossltest.d crypto\x509\x_pubkey.d apps\nseq.d crypto\ts\ts_req_print.d crypto\evp\pmeth_lib.d test\buildtest_pkcs12.d crypto\ec\ec_check.d test\bio_callback_test.d crypto\asn1\d2i_pr.d crypto\ct\ct_b64.d crypto\x509\x509_vpm.d crypto\x509v3\pcy_cache.d crypto\cms\cms_cd.d crypto\x509v3\v3_lib.d crypto\evp\e_aes_cbc_hmac_sha256.d test\buildtest_ssl.d crypto\srp\srp_lib.d apps\crl.d test\buildtest_cast.d crypto\rsa\rsa_asn1.d crypto\objects\obj_dat.d crypto\engine\eng_fat.d crypto\engine\eng_pkey.d ssl\statem\extensions.d test\rsa_mp_test.d crypto\asn1\bio_ndef.d crypto\asn1\x_info.d crypto\dso\dso_openssl.d test\buildtest_srtp.d crypto\engine\tb_cipher.d crypto\ocsp\ocsp_vfy.d crypto\conf\conf_mall.d crypto\ts\ts_req_utils.d test\tls13ccstest.d test\v3ext.d crypto\evp\p_open.d crypto\x509\t_crl.d test\pemtest.d crypto\lhash\lh_stats.d crypto\conf\conf_mod.d crypto\ec\ec_curve.d crypto\ui\ui_err.d crypto\ec\curve448\curve448.d crypto\engine\eng_openssl.d crypto\x509v3\pcy_map.d crypto\asn1\asn1_gen.d test\dtls_mtu_test.d test\pkey_meth_kdf_test.d crypto\x509\x509_att.d crypto\evp\pmeth_fn.d test\v3nametest.d crypto\pkcs7\pk7_doit.d fuzz\bignum.d crypto\evp\e_xcbc_d.d crypto\asn1\a_time.d test\mdc2_internal_test.d crypto\modes\ofb128.d crypto\asn1\asn1_item_list.d crypto\rc2\rc2ofb64.d crypto\conf\conf_api.d test\buildtest_conf.d crypto\x509v3\v3_extku.d test\ssl_test_ctx_test.d test\testutil\cb.d crypto\md5\md5_dgst.d test\buildtest_idea.d crypto\asn1\a_verify.d crypto\des\ofb64ede.d apps\ciphers.d crypto\x509v3\v3_tlsf.d apps\cms.d ssl\statem\statem_lib.d test\buildtest_rc4.d apps\openssl.d crypto\rsa\rsa_mp.d crypto\des\cfb64enc.d crypto\x509\x509_trs.d crypto\engine\eng_ctrl.d crypto\pkcs12\p12_asn.d crypto\rc2\rc2cfb64.d crypto\ec\ec_asn1.d ssl\ssl_sess.d crypto\ec\ecp_nistp224.d test\ideatest.d crypto\aes\aes_misc.d crypto\camellia\camellia.d test\buildtest_ecdsa.d test\tls13secretstest.d test\buildtest_safestack.d crypto\modes\gcm128.d test\hmactest.d crypto\conf\conf_def.d crypto\ec\ec_oct.d crypto\x509v3\v3_addr.d crypto\des\cfb_enc.d apps\s_server.d crypto\async\arch\async_posix.d crypto\o_str.d crypto\des\cfb64ede.d crypto\kdf\hkdf.d crypto\md4\md4_dgst.d ssl\ssl_conf.d test\pkey_meth_test.d crypto\bio\b_sock2.d crypto\ts\ts_verify_ctx.d crypto\evp\p5_crpt.d test\stack_test.d test\buildtest_camellia.d apps\asn1pars.d crypto\engine\eng_init.d test\buildtest_whrlpool.d crypto\bio\bf_lbuf.d test\buildtest_evp.d crypto\cms\cms_sd.d ms\uplink.d test\aborttest.d crypto\ocsp\ocsp_lib.d crypto\x509v3\v3err.d crypto\bn\bn_rand.d crypto\threads_win.d crypto\pkcs7\bio_pk7.d ssl\statem\statem_srvr.d ssl\s3_msg.d apps\opt.d crypto\rc5\rc5cfb64.d apps\pkcs12.d crypto\evp\c_allc.d crypto\idea\i_ofb64.d test\mdc2test.d test\buildtest_opensslv.d crypto\rsa\rsa_pk1.d test\verify_extra_test.d crypto\seed\seed.d crypto\ct\ct_err.d crypto\aes\aes_ige.d apps\dhparam.d crypto\engine\eng_list.d crypto\dsa\dsa_prn.d crypto\pem\pem_lib.d test\buildtest_modes.d test\buildtest_txt_db.d crypto\asn1\p5_scrypt.d crypto\pkcs12\p12_key.d crypto\asn1\a_utctm.d test\ct_test.d test\drbgtest.d crypto\rand\drbg_lib.d test\lhash_test.d crypto\ct\ct_prn.d crypto\idea\i_skey.d crypto\rsa\rsa_depr.d crypto\evp\m_wp.d crypto\evp\e_aes_cbc_hmac_sha1.d crypto\cast\c_enc.d crypto\bn\bn_recp.d test\buildtest_store.d test\destest.d crypto\evp\p_lib.d crypto\bn\bn_exp.d crypto\md4\md4_one.d crypto\cms\cms_smime.d test\wpackettest.d apps\errstr.d crypto\ec\ecp_smpl.d crypto\ec\ecp_nistputil.d ssl\t1_trce.d crypto\cversion.d crypto\des\rand_key.d test\memleaktest.d crypto\x509\x_name.d crypto\rsa\rsa_pmeth.d crypto\evp\e_rc4_hmac_md5.d crypto\cast\c_skey.d crypto\pkcs12\p12_p8e.d crypto\o_fips.d apps\prime.d test\ssl_test_ctx.d crypto\asn1\p5_pbev2.d test\asn1_string_table_test.d crypto\modes\wrap128.d crypto\evp\evp_pbe.d test\uitest.d crypto\x509v3\v3_genn.d ssl\statem\extensions_cust.d crypto\evp\m_md5_sha1.d crypto\asn1\asn1_par.d crypto\ec\ec_pmeth.d crypto\camellia\cmll_cfb.d test\testutil\init.d crypto\ec\ec_mult.d crypto\evp\m_sigver.d crypto\rsa\rsa_x931g.d fuzz\asn1.d test\ssl_test.d test\rc2test.d crypto\bn\bn_blind.d test\ecstresstest.d apps\rsautl.d test\buildtest_objects.d crypto\hmac\hmac.d crypto\o_time.d test\buildtest_lhash.d crypto\evp\pmeth_gn.d crypto\ui\ui_util.d engines\e_padlock.d crypto\engine\tb_rsa.d ssl\ssl_stat.d crypto\asn1\tasn_new.d test\buildtest_sha.d crypto\ec\ecx_meth.d crypto\bn\bn_gf2m.d crypto\evp\digest.d crypto\evp\p_dec.d crypto\cms\cms_pwri.d crypto\x509v3\v3_ia5.d crypto\ocsp\ocsp_srv.d ssl\d1_srtp.d crypto\x509v3\v3_bitst.d crypto\buffer\buf_err.d crypto\whrlpool\wp_dgst.d crypto\bio\bss_sock.d apps\engine.d ssl\record\dtls1_bitmap.d test\buildtest_seed.d crypto\dh\dh_key.d crypto\evp\e_old.d test\exptest.d crypto\ec\eck_prn.d test\buildtest_bio.d crypto\bn\bn_sqr.d crypto\bio\bio_err.d crypto\x509v3\v3_purp.d test\bioprinttest.d crypto\evp\m_mdc2.d ssl\ssl_err.d crypto\pkcs12\p12_mutl.d crypto\rc5\rc5_skey.d ssl\record\ssl3_record.d crypto\dsa\dsa_vrf.d crypto\bn\bn_intern.d test\x509_dup_cert_test.d crypto\pem\pem_x509.d crypto\pem\pem_pk8.d crypto\x509v3\pcy_data.d crypto\cpt_err.d crypto\bio\bss_mem.d crypto\rsa\rsa_pss.d crypto\ct\ct_sct_ctx.d crypto\aes\aes_cfb.d test\buildtest_ec.d crypto\ocsp\ocsp_ht.d crypto\modes\cbc128.d crypto\pkcs12\p12_crpt.d crypto\ts\ts_asn1.d crypto\x509v3\v3_pci.d test\buildtest_dtls1.d crypto\dh\dh_err.d test\ecdsatest.d test\buildtest_comp.d ssl\pqueue.d test\testutil\tap_bio.d test\x509_internal_test.d test\buildtest_md5.d test\tls13encryptiontest.d crypto\asn1\x_val.d crypto\x509\x509rset.d test\modes_internal_test.d crypto\bn\bn_lib.d crypto\store\loader_file.d apps\enc.d test\test_test.d crypto\x509v3\v3_crld.d crypto\md2\md2_one.d crypto\pem\pem_info.d crypto\ts\ts_lib.d crypto\dh\dh_depr.d crypto\ec\ec_cvt.d test\sslcorrupttest.d crypto\asn1\asn_mime.d test\buildtest_cmac.d crypto\dsa\dsa_err.d test\drbg_cavs_data.d apps\genpkey.d test\servername_test.d crypto\x509v3\v3_ncons.d test\asn1_encode_test.d crypto\bn\bn_asm.d crypto\ui\ui_lib.d crypto\ocsp\ocsp_asn.d crypto\ec\ecdh_kdf.d crypto\modes\cts128.d test\buildtest_ebcdic.d crypto\camellia\cmll_misc.d crypto\pem\pem_xaux.d crypto\des\xcbc_enc.d fuzz\cms.d apps\req.d crypto\evp\e_chacha20_poly1305.d test\clienthellotest.d crypto\camellia\cmll_cbc.d test\rdrand_sanitytest.d crypto\err\err.d test\danetest.d crypto\rc2\rc2_ecb.d crypto\x509\x509_meth.d crypto\sha\sha256.d ssl\tls_srp.d crypto\asn1\x_sig.d test\buildtest_symhacks.d test\buildtest_kdf.d crypto\asn1\i2d_pu.d crypto\dh\dh_lib.d crypto\modes\ccm128.d crypto\mem_sec.d crypto\evp\e_cast.d ssl\methods.d test\buildtest_dsa.d crypto\dsa\dsa_pmeth.d crypto\engine\tb_dsa.d test\testutil\tests.d test\d2i_test.d apps\ec.d crypto\pem\pem_pkey.d crypto\dh\dh_ameth.d crypto\rsa\rsa_chk.d crypto\ec\curve448\f_generic.d crypto\ct\ct_vfy.d test\md2test.d crypto\ec\ec_key.d crypto\dsa\dsa_key.d crypto\ts\ts_rsp_sign.d crypto\ec\ec_print.d apps\spkac.d test\sm4_internal_test.d crypto\bn\bn_x931p.d crypto\engine\eng_all.d crypto\des\des_enc.d crypto\evp\evp_lib.d crypto\kdf\tls1_prf.d test\buildtest_ecdh.d crypto\ui\ui_openssl.d test\constant_time_test.d test\bad_dtls_test.d test\conf_include_test.d test\buildtest_rand.d crypto\rsa\rsa_oaep.d ssl\tls13_enc.d ssl\statem\statem_dtls.d crypto\ts\ts_rsp_utils.d crypto\buffer\buffer.d crypto\dso\dso_dlfcn.d test\asn1_time_test.d crypto\dsa\dsa_depr.d crypto\comp\c_zlib.d crypto\ec\ec_lib.d test\buildtest_md2.d crypto\x509v3\v3_bcons.d crypto\des\ofb_enc.d crypto\hmac\hm_pmeth.d crypto\dh\dh_rfc5114.d test\bio_memleak_test.d test\time_offset_test.d crypto\pkcs7\pk7_asn1.d crypto\threads_pthread.d crypto\asn1\f_string.d crypto\evp\cmeth_lib.d crypto\bio\bss_null.d test\bftest.d crypto\pkcs12\p12_npas.d crypto\rand\rand_err.d crypto\blake2\blake2b.d crypto\ripemd\rmd_dgst.d crypto\cast\c_ofb64.d crypto\pkcs12\p12_decr.d crypto\blake2\m_blake2b.d crypto\comp\comp_lib.d test\rsa_test.d crypto\evp\evp_err.d crypto\rand\rand_egd.d test\dtlsv1listentest.d crypto\bn\bn_shift.d crypto\rsa\rsa_ossl.d crypto\bio\bf_buff.d crypto\rand\rand_win.d crypto\sha\sha1_one.d crypto\rand\drbg_ctr.d test\igetest.d crypto\rand\rand_lib.d crypto\lhash\lhash.d crypto\ec\ecdsa_sign.d crypto\des\fcrypt.d crypto\comp\comp_err.d crypto\kdf\kdf_err.d test\srptest.d apps\rehash.d apps\rand.d crypto\x509v3\pcy_tree.d crypto\asn1\nsseq.d crypto\sha\sha1dgst.d crypto\camellia\cmll_ctr.d crypto\aes\aes_wrap.d crypto\ec\curve448\arch_32\f_impl.d test\sanitytest.d crypto\x509v3\v3_pku.d crypto\dsa\dsa_gen.d crypto\ct\ct_log.d crypto\evp\names.d crypto\rsa\rsa_ssl.d crypto\evp\bio_b64.d crypto\x509v3\v3_prn.d crypto\bf\bf_enc.d crypto\asn1\tasn_typ.d crypto\seed\seed_ofb.d crypto\x509\t_req.d test\buildtest_srp.d apps\storeutl.d crypto\sm2\sm2_sign.d crypto\bn\bn_add.d crypto\x509\x_req.d crypto\des\cbc_enc.d crypto\x509\by_dir.d crypto\ec\curve448\scalar.d crypto\pem\pvkfmt.d test\x509_check_cert_pkey_test.d apps\speed.d crypto\evp\e_null.d crypto\objects\o_names.d crypto\rc5\rc5ofb64.d crypto\evp\m_md2.d crypto\async\async_err.d crypto\cms\cms_dd.d crypto\idea\i_cfb64.d fuzz\crl.d test\buildtest_ocsp.d crypto\bn\bn_nist.d crypto\asn1\asn_mstbl.d crypto\x509\x_exten.d crypto\srp\srp_vfy.d crypto\ec\ecp_nistp256.d crypto\ec\ec_err.d engines\e_dasync.d crypto\cryptlib.d test\asynciotest.d crypto\asn1\t_bitst.d crypto\bn\bn_exp2.d test\buildtest_stack.d test\ocspapitest.d crypto\cms\cms_enc.d crypto\asn1\a_int.d crypto\dsa\dsa_asn1.d crypto\sha\keccak1600.d test\buildtest_bn.d crypto\cms\cms_ess.d crypto\pkcs7\pkcs7err.d apps\verify.d crypto\bn\bn_kron.d crypto\poly1305\poly1305.d apps\s_socket.d crypto\dso\dso_win32.d test\asn1_decode_test.d crypto\asn1\p5_pbe.d crypto\mem.d crypto\rand\rand_unix.d crypto\poly1305\poly1305_pmeth.d test\crltest.d crypto\store\store_err.d crypto\bio\bio_lib.d crypto\evp\e_camellia.d crypto\bf\bf_ofb64.d crypto\async\arch\async_win.d crypto\stack\stack.d fuzz\bndiv.d test\buildtest_x509v3.d test\ssltest_old.d crypto\asn1\a_utf8.d crypto\ec\ecdsa_ossl.d crypto\des\str2key.d crypto\asn1\asn1_err.d crypto\asn1\asn1_lib.d crypto\dso\dso_dl.d ssl\record\ssl3_buffer.d test\bntest.d apps\apps.d crypto\evp\m_ripemd.d apps\pkey.d crypto\ct\ct_sct.d test\shlibloadtest.d crypto\pem\pem_err.d apps\pkcs8.d crypto\x509v3\v3_enum.d crypto\asn1\a_i2d_fp.d test\buildtest_ts.d test\buildtest_asn1t.d crypto\cms\cms_lib.d crypto\ec\ecp_oct.d crypto\conf\conf_err.d crypto\evp\m_md5.d crypto\rsa\rsa_prn.d test\enginetest.d apps\gendsa.d crypto\store\store_register.d crypto\pkcs12\p12_sbag.d crypto\x509\x509_req.d crypto\evp\m_sha1.d crypto\x509\x509_obj.d apps\crl2p7.d test\x509aux.d crypto\evp\e_bf.d crypto\dh\dh_check.d crypto\bio\bss_conn.d test\asn1_internal_test.d crypto\asn1\x_long.d crypto\aria\aria.d test\buildtest_hmac.d test\buildtest_ossl_typ.d crypto\dso\dso_err.d crypto\asn1\t_spki.d crypto\rc2\rc2_cbc.d crypto\engine\eng_table.d crypto\x509\x_crl.d test\secmemtest.d crypto\rc2\rc2_skey.d crypto\asn1\a_mbstr.d crypto\o_fopen.d ssl\ssl_init.d crypto\x509\x509_txt.d test\buildtest_rand_drbg.d apps\srp.d crypto\asn1\a_dup.d crypto\evp\p5_crpt2.d test\buildtest_engine.d test\buildtest_x509.d crypto\bio\bss_fd.d fuzz\test-corpus.d test\evp_test.d apps\x509.d ssl\s3_lib.d crypto\aes\aes_ecb.d test\buildtest_async.d crypto\x509v3\v3_utl.d crypto\rsa\rsa_x931.d ms\applink.d crypto\evp\p_enc.d test\buildtest_obj_mac.d crypto\evp\p_seal.d test\buildtest_x509_vfy.d crypto\ocsp\ocsp_ext.d crypto\evp\evp_cnf.d crypto\bn\bn_word.d crypto\asn1\a_object.d crypto\evp\e_rc5.d test\siphash_internal_test.d apps\ca.d apps\ocsp.d fuzz\ct.d crypto\whrlpool\wp_block.d crypto\dsa\dsa_lib.d crypto\x509v3\v3_akey.d crypto\err\err_all.d crypto\asn1\n_pkey.d crypto\ec\ec_kmeth.d test\pbelutest.d test\asynctest.d test\ec_internal_test.d crypto\siphash\siphash_ameth.d test\buildtest_ssl2.d crypto\async\arch\async_null.d apps\pkeyutl.d ssl\statem\statem.d ssl\d1_lib.d crypto\ec\ecp_mont.d crypto\ec\ecdh_ossl.d crypto\rsa\rsa_saos.d crypto\modes\ocb128.d test\buildtest_rsa.d crypto\ocsp\ocsp_err.d crypto\des\ecb3_enc.d crypto\asn1\x_algor.d crypto\hmac\hm_ameth.d crypto\ripemd\rmd_one.d crypto\siphash\siphash_pmeth.d crypto\bn\bn_prime.d test\sysdefaulttest.d test\buildtest_rc2.d crypto\objects\obj_xref.d crypto\ts\ts_rsp_verify.d ssl\ssl_lib.d crypto\asn1\x_spki.d crypto\des\cbc_cksm.d test\buildtest_ui.d test\packettest.d crypto\ocsp\ocsp_prn.d crypto\o_dir.d test\testutil\main.d crypto\ts\ts_rsp_print.d ssl\ssl_rsa.d test\evp_extra_test.d crypto\x509\x509_set.d crypto\ts\ts_conf.d crypto\x509\x509_err.d test\chacha_internal_test.d test\buildtest_aes.d ssl\ssl_cert.d crypto\evp\e_des.d crypto\sm2\sm2_err.d crypto\dsa\dsa_sign.d crypto\dh\dh_kdf.d crypto\bn\bn_mont.d crypto\aes\aes_core.d test\buildtest_md4.d crypto\pem\pem_sign.d crypto\chacha\chacha_enc.d crypto\bio\bio_meth.d apps\s_time.d ssl\record\ssl3_record_tls13.d crypto\siphash\siphash.d test\curve448_internal_test.d test\dsatest.d crypto\ec\curve25519.d test\testutil\output_helpers.d crypto\asn1\t_pkey.d crypto\ebcdic.d test\buildtest_e_os2.d apps\dsa.d test\buildtest_conf_api.d crypto\engine\eng_dyn.d crypto\ec\ecp_nist.d test\buildtest_ripemd.d crypto\md5\md5_one.d crypto\evp\m_md4.d crypto\ts\ts_err.d crypto\evp\e_des3.d crypto\asn1\a_strnid.d crypto\asn1\a_sign.d crypto\rc4\rc4_skey.d crypto\objects\obj_lib.d crypto\modes\xts128.d crypto\engine\tb_pkmeth.d crypto\dh\dh_rfc7919.d crypto\cmac\cm_ameth.d crypto\asn1\x_int64.d crypto\bn\bn_sqrt.d crypto\x509\by_file.d test\testutil\basic_output.d crypto\x509\x509_lu.d crypto\x509\x509_cmp.d crypto\seed\seed_cbc.d crypto\conf\conf_sap.d crypto\store\store_lib.d crypto\bn\bn_gcd.d crypto\evp\encode.d crypto\evp\bio_ok.d fuzz\x509.d crypto\x509v3\v3_akeya.d apps\passwd.d crypto\x509v3\v3_pcons.d apps\pkcs7.d crypto\o_init.d crypto\seed\seed_ecb.d crypto\x509\x509name.d crypto\aes\aes_ofb.d test\dsa_no_digest_size_test.d crypto\ct\ct_oct.d crypto\ec\ec2_oct.d test\errtest.d apps\sess_id.d crypto\evp\e_seed.d crypto\bn\bn_mul.d crypto\cmac\cm_pmeth.d crypto\asn1\a_bitstr.d crypto\bio\bss_file.d test\cipherbytes_test.d crypto\bio\bf_null.d crypto\rsa\rsa_meth.d test\poly1305_internal_test.d crypto\bf\bf_skey.d test\casttest.d test\testutil\stanza.d crypto\x509v3\v3_pmaps.d test\exdatatest.d crypto\cast\c_ecb.d crypto\x509v3\v3_int.d fuzz\server.d crypto\evp\e_aes.d crypto\asn1\tasn_prn.d crypto\pkcs12\pk12err.d crypto\aes\aes_cbc.d crypto\pkcs12\p12_kiss.d test\buildtest_pem2.d fuzz\conf.d crypto\x509\x_all.d test\cipherlist_test.d crypto\async\async.d crypto\x509v3\v3_skey.d crypto\x509v3\v3_conf.d ssl\ssl_ciph.d crypto\dh\dh_gen.d crypto\x509v3\pcy_lib.d crypto\pkcs12\p12_crt.d crypto\evp\pbe_scrypt.d crypto\dh\dh_prn.d crypto\bio\b_print.d crypto\rsa\rsa_err.d crypto\bf\bf_ecb.d crypto\asn1\a_d2i_fp.d crypto\camellia\cmll_ecb.d crypto\rand\randfile.d crypto\x509v3\v3_info.d crypto\objects\obj_err.d crypto\ctype.d test\threadstest.d crypto\cms\cms_env.d test\buildtest_asn1.d crypto\evp\c_alld.d apps\version.d crypto\bf\bf_cfb64.d ssl\d1_msg.d test\rsa_complex.d apps\app_rand.d test\rc5test.d crypto\bio\bss_dgram.d crypto\engine\eng_cnf.d crypto\dh\dh_pmeth.d test\testutil\random.d crypto\asn1\asn_moid.d crypto\evp\bio_enc.d crypto\x509v3\v3_cpols.d crypto\engine\tb_rand.d crypto\asn1\i2d_pr.d crypto\asn1\p8_pkey.d crypto\mem_dbg.d ssl\record\rec_layer_d1.d crypto\sm2\sm2_pmeth.d crypto\des\pcbc_enc.d crypto\bio\bf_nbio.d test\bio_enc_test.d crypto\x509v3\pcy_node.d ssl\record\rec_layer_s3.d crypto\dsa\dsa_ossl.d crypto\pem\pem_all.d crypto\evp\p_verify.d crypto\blake2\m_blake2s.d crypto\x509v3\v3_admis.d crypto\rsa\rsa_crpt.d crypto\bn\bn_depr.d crypto\init.d test\dtlstest.d crypto\x509v3\v3_alt.d apps\ts.d crypto\asn1\a_gentm.d crypto\threads_none.d apps\genrsa.d apps\win32_init.d ssl\ssl_mcnf.d engines\e_capi.d crypto\rsa\rsa_sign.d crypto\asn1\asn_pack.d crypto\poly1305\poly1305_ameth.d crypto\bn\bn_mpi.d crypto\bn\bn_div.d crypto\x509v3\v3_pcia.d crypto\ec\ecdsa_vrf.d crypto\asn1\tasn_scn.d crypto\evp\evp_pkey.d crypto\bn\bn_dh.d crypto\ui\ui_null.d test\buildtest_ssl3.d crypto\engine\tb_dh.d crypto\x509\x509cset.d crypto\x509\x509_r2x.d crypto\asn1\tasn_enc.d apps\dgst.d ssl\s3_cbc.d test\buildtest_rc5.d crypto\ec\ec_ameth.d crypto\modes\ctr128.d test\sm2_internal_test.d test\handshake_helper.d crypto\rsa\rsa_ameth.d crypto\ocsp\v3_ocsp.d test\testutil\format_output.d crypto\asn1\a_digest.d crypto\bn\bn_mod.d crypto\cms\cms_att.d crypto\cms\cms_kari.d crypto\cast\c_cfb64.d crypto\asn1\ameth_lib.d test\buildtest_pem.d crypto\dsa\dsa_ameth.d test\sslbuffertest.d ssl\packet.d crypto\bio\b_sock.d crypto\pkcs12\p12_add.d crypto\bn\bn_err.d crypto\asn1\a_strex.d test\testutil\driver.d crypto\engine\eng_lib.d apps\s_cb.d crypto\asn1\evp_asn1.d ssl\bio_ssl.d crypto\bio\b_dump.d crypto\md2\md2_dgst.d crypto\x509\x509type.d crypto\seed\seed_cfb.d crypto\evp\p_sign.d crypto\rand\rand_vms.d crypto\txt_db\txt_db.d crypto\bio\b_addr.d test\buildtest_pkcs7.d crypto\sha\sha512.d crypto\ec\curve448\eddsa.d crypto\mem_clr.d crypto\ex_data.d crypto\bio\bss_acpt.d crypto\evp\m_sha3.d test\x509_time_test.d crypto\asn1\a_type.d test\recordlentest.d crypto\x509\x509_def.d test\gmdifftest.d crypto\evp\e_rc2.d crypto\asn1\tasn_utl.d crypto\asn1\bio_asn1.d crypto\dllmain.d crypto\modes\cfb128.d fuzz\asn1parse.d crypto\des\ofb64enc.d crypto\bn\bn_print.d crypto\rsa\rsa_gen.d crypto\dso\dso_vms.d apps\pkeyparam.d test\gosttest.d crypto\pkcs7\pk7_smime.d crypto\asn1\a_print.d crypto\asn1\d2i_pu.d test\ssl_cert_table_internal_test.d crypto\pkcs7\pk7_lib.d crypto\x509\x509spki.d crypto\sm4\sm4.d crypto\rc4\rc4_enc.d crypto\evp\evp_key.d test\testutil\test_cleanup.d crypto\dso\dso_lib.d crypto\dh\dh_asn1.d crypto\des\set_key.d test\versions.d crypto\asn1\x_bignum.d test\ssltestlib.d crypto\camellia\cmll_ofb.d test\dhtest.d crypto\store\store_strings.d crypto\engine\tb_asnmth.d crypto\evp\e_idea.d crypto\engine\eng_rdrand.d crypto\evp\e_rc4.d crypto\x509\x_attrib.d test\buildtest_ct.d crypto\x509\x509_d2.d test\sslapitest.d crypto\bio\bss_log.d apps\bf_prefix.d crypto\kdf\scrypt.d ssl\t1_lib.d test\ectest.d test\buildtest_des.d crypto\getenv.d crypto\pem\pem_oth.d crypto\pkcs12\p12_utl.d apps\dsaparam.d crypto\des\ecb_enc.d crypto\ec\ec2_smpl.d crypto\des\qud_cksm.d crypto\cmac\cmac.d crypto\rc5\rc5_enc.d crypto\cms\cms_asn1.d test\fatalerrtest.d ssl\ssl_utst.d ssl\ssl_txt.d crypto\ec\ecp_nistp521.d crypto\ct\ct_policy.d apps\smime.d crypto\pkcs12\p12_init.d crypto\engine\tb_digest.d crypto\evp\bio_md.d ssl\statem\extensions_srvr.d crypto\bio\bio_cb.d crypto\x509\x509_ext.d crypto\sm3\sm3.d apps\rsa.d crypto\asn1\x_pkey.d crypto\pkcs12\p12_p8d.d test\cmsapitest.d crypto\asn1\a_octet.d crypto\idea\i_ecb.d test\rc4test.d ssl\statem\extensions_clnt.d crypto\bn\bn_ctx.d crypto\x509\x_x509a.d crypto\ocsp\ocsp_cl.d crypto\dh\dh_meth.d crypto\asn1\f_int.d crypto\rsa\rsa_none.d crypto\store\store_init.d crypto\evp\e_sm4.d fuzz\client.d crypto\pkcs7\pk7_attr.d test\buildtest_dh.d crypto\cms\cms_io.d crypto\engine\tb_eckey.d ssl\s3_enc.d crypto\ct\ct_x509v3.d test\buildtest_crypto.d crypto\blake2\blake2s.d crypto\evp\evp_enc.d ssl\ssl_asn1.d crypto\sm2\sm2_crypt.d ssl\statem\statem_clnt.d crypto\dsa\dsa_meth.d crypto\x509v3\v3_asid.d apps\ecparam.d test\buildtest_buffer.d crypto\rsa\rsa_lib.d crypto\x509v3\v3_sxnet.d test\buildtest_tls1.d apps\s_client.d crypto\rc5\rc5_ecb.d
GENERATED_MANDATORY=crypto\include\internal\bn_conf.h crypto\include\internal\dso_conf.h include\openssl\opensslconf.h
GENERATED=apps\CA.pl apps\openssl.rc apps\progs.h apps\tsget.pl crypto\buildinf.h libcrypto.def libcrypto.rc libssl.def libssl.rc test\buildtest_aes.c test\buildtest_asn1.c test\buildtest_asn1t.c test\buildtest_async.c test\buildtest_bio.c test\buildtest_blowfish.c test\buildtest_bn.c test\buildtest_buffer.c test\buildtest_camellia.c test\buildtest_cast.c test\buildtest_cmac.c test\buildtest_cms.c test\buildtest_comp.c test\buildtest_conf.c test\buildtest_conf_api.c test\buildtest_crypto.c test\buildtest_ct.c test\buildtest_des.c test\buildtest_dh.c test\buildtest_dsa.c test\buildtest_dtls1.c test\buildtest_e_os2.c test\buildtest_ebcdic.c test\buildtest_ec.c test\buildtest_ecdh.c test\buildtest_ecdsa.c test\buildtest_engine.c test\buildtest_evp.c test\buildtest_hmac.c test\buildtest_idea.c test\buildtest_kdf.c test\buildtest_lhash.c test\buildtest_md2.c test\buildtest_md4.c test\buildtest_md5.c test\buildtest_modes.c test\buildtest_obj_mac.c test\buildtest_objects.c test\buildtest_ocsp.c test\buildtest_opensslv.c test\buildtest_ossl_typ.c test\buildtest_pem.c test\buildtest_pem2.c test\buildtest_pkcs12.c test\buildtest_pkcs7.c test\buildtest_rand.c test\buildtest_rand_drbg.c test\buildtest_rc2.c test\buildtest_rc4.c test\buildtest_rc5.c test\buildtest_ripemd.c test\buildtest_rsa.c test\buildtest_safestack.c test\buildtest_seed.c test\buildtest_sha.c test\buildtest_srp.c test\buildtest_srtp.c test\buildtest_ssl.c test\buildtest_ssl2.c test\buildtest_ssl3.c test\buildtest_stack.c test\buildtest_store.c test\buildtest_symhacks.c test\buildtest_tls1.c test\buildtest_ts.c test\buildtest_txt_db.c test\buildtest_ui.c test\buildtest_whrlpool.c test\buildtest_x509.c test\buildtest_x509_vfy.c test\buildtest_x509v3.c tools\c_rehash.pl
@@ -4061,7 +4061,7 @@ ssl\t1_trce.obj
ssl\tls13_enc.obj
ssl\tls_srp.obj
<<
-test\libtestutil.lib: test\testutil\basic_output.obj test\testutil\cb.obj test\testutil\driver.obj test\testutil\format_output.obj test\testutil\init.obj test\testutil\main.obj test\testutil\output_helpers.obj test\testutil\stanza.obj test\testutil\tap_bio.obj test\testutil\test_cleanup.obj test\testutil\tests.obj
+test\libtestutil.lib: test\testutil\basic_output.obj test\testutil\cb.obj test\testutil\driver.obj test\testutil\format_output.obj test\testutil\init.obj test\testutil\main.obj test\testutil\output_helpers.obj test\testutil\random.obj test\testutil\stanza.obj test\testutil\tap_bio.obj test\testutil\test_cleanup.obj test\testutil\tests.obj
$(AR) $(ARFLAGS) $(AROUTFLAG)test\libtestutil.lib @<<
test\testutil\basic_output.obj
test\testutil\cb.obj
@@ -4070,6 +4070,7 @@ test\testutil\format_output.obj
test\testutil\init.obj
test\testutil\main.obj
test\testutil\output_helpers.obj
+test\testutil\random.obj
test\testutil\stanza.obj
test\testutil\tap_bio.obj
test\testutil\test_cleanup.obj
@@ -4096,6 +4097,9 @@ test\testutil\main.obj: "..\test\testutil\main.c"
test\testutil\output_helpers.obj: "..\test\testutil\output_helpers.c"
$(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) -c $(COUTFLAG)$@ "..\test\testutil\output_helpers.c"
$(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) /Zs /showIncludes "..\test\testutil\output_helpers.c" 2>&1 > test\testutil\output_helpers.d
+test\testutil\random.obj: "..\test\testutil\random.c"
+ $(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) -c $(COUTFLAG)$@ "..\test\testutil\random.c"
+ $(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) /Zs /showIncludes "..\test\testutil\random.c" 2>&1 > test\testutil\random.d
test\testutil\stanza.obj: "..\test\testutil\stanza.c"
$(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) -c $(COUTFLAG)$@ "..\test\testutil\stanza.c"
$(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) /Zs /showIncludes "..\test\testutil\stanza.c" 2>&1 > test\testutil\stanza.d
@@ -4384,8 +4388,8 @@ apps\x509.obj: "..\apps\x509.c" "apps\progs.h"
$(CC) $(BIN_CFLAGS) /I "." /I "include" /I "apps" /I ".." /I "..\include" $(BIN_CPPFLAGS) -c $(COUTFLAG)$@ "..\apps\x509.c"
$(CC) $(BIN_CFLAGS) /I "." /I "include" /I "apps" /I ".." /I "..\include" $(BIN_CPPFLAGS) /Zs /showIncludes "..\apps\x509.c" 2>&1 > apps\x509.d
ms\applink.obj: "..\ms\applink.c"
- $(CC) $(BIN_CFLAGS) /I "." /I "include" /I "apps" /I ".." /I "..\include" /I "..\apps" $(BIN_CPPFLAGS) -c $(COUTFLAG)$@ "..\ms\applink.c"
- $(CC) $(BIN_CFLAGS) /I "." /I "include" /I "apps" /I ".." /I "..\include" /I "..\apps" $(BIN_CPPFLAGS) /Zs /showIncludes "..\ms\applink.c" 2>&1 > ms\applink.d
+ $(CC) $(BIN_CFLAGS) /I "apps" /I "." /I "include" /I "..\apps" /I ".." /I "..\include" $(BIN_CPPFLAGS) -c $(COUTFLAG)$@ "..\ms\applink.c"
+ $(CC) $(BIN_CFLAGS) /I "apps" /I "." /I "include" /I "..\apps" /I ".." /I "..\include" $(BIN_CPPFLAGS) /Zs /showIncludes "..\ms\applink.c" 2>&1 > ms\applink.d
fuzz\asn1-test.exe: fuzz\asn1.obj fuzz\test-corpus.obj libssl.lib libcrypto.lib
IF EXIST fuzz\asn1-test.exe.manifest DEL /F /Q fuzz\asn1-test.exe.manifest
$(LD) $(LDFLAGS) $(BIN_LDFLAGS) $(LDOUTFLAG)fuzz\asn1-test.exe @<<
@@ -7351,5 +7355,5 @@ ms ms\ : ms\applink.obj ms\applink.obj ms\uplink.obj
ssl ssl\ : ssl\packet.obj ssl\tls13_enc.obj ssl\bio_ssl.obj ssl\d1_lib.obj ssl\d1_msg.obj ssl\d1_srtp.obj ssl\methods.obj ssl\packet.obj ssl\pqueue.obj ssl\s3_cbc.obj ssl\s3_enc.obj ssl\s3_lib.obj ssl\s3_msg.obj ssl\ssl_asn1.obj ssl\ssl_cert.obj ssl\ssl_ciph.obj ssl\ssl_conf.obj ssl\ssl_err.obj ssl\ssl_init.obj ssl\ssl_lib.obj ssl\ssl_mcnf.obj ssl\ssl_rsa.obj ssl\ssl_sess.obj ssl\ssl_stat.obj ssl\ssl_txt.obj ssl\ssl_utst.obj ssl\t1_enc.obj ssl\t1_lib.obj ssl\t1_trce.obj ssl\tls13_enc.obj ssl\tls_srp.obj
ssl\record ssl\record\ : ssl\record\dtls1_bitmap.obj ssl\record\rec_layer_d1.obj ssl\record\rec_layer_s3.obj ssl\record\ssl3_buffer.obj ssl\record\ssl3_record.obj ssl\record\ssl3_record_tls13.obj
ssl\statem ssl\statem\ : ssl\statem\extensions.obj ssl\statem\extensions_clnt.obj ssl\statem\extensions_cust.obj ssl\statem\extensions_srvr.obj ssl\statem\statem.obj ssl\statem\statem_clnt.obj ssl\statem\statem_dtls.obj ssl\statem\statem_lib.obj ssl\statem\statem_srvr.obj
-test\testutil test\testutil\ : test\testutil\basic_output.obj test\testutil\cb.obj test\testutil\driver.obj test\testutil\format_output.obj test\testutil\init.obj test\testutil\main.obj test\testutil\output_helpers.obj test\testutil\stanza.obj test\testutil\tap_bio.obj test\testutil\test_cleanup.obj test\testutil\tests.obj
+test\testutil test\testutil\ : test\testutil\basic_output.obj test\testutil\cb.obj test\testutil\driver.obj test\testutil\format_output.obj test\testutil\init.obj test\testutil\main.obj test\testutil\output_helpers.obj test\testutil\random.obj test\testutil\stanza.obj test\testutil\tap_bio.obj test\testutil\test_cleanup.obj test\testutil\tests.obj
diff --git a/upstream-build/makefile/x86_64-freebsd b/upstream-build/makefile/x86_64-freebsd
index 46406e3..719d5a9 100644
--- a/upstream-build/makefile/x86_64-freebsd
+++ b/upstream-build/makefile/x86_64-freebsd
@@ -11,7 +11,7 @@ CONFIGURE_ARGS=("BSD-x86_64", "enable-md2", "enable-rc5", "enable-ssl3", "enable
SRCDIR=..
BLDDIR=.
-VERSION=1.1.1c
+VERSION=1.1.1d
MAJOR=1
MINOR=1.1
SHLIB_VERSION_NUMBER=1.1
@@ -30,7 +30,7 @@ ENGINES=engines/capi.so engines/dasync.so engines/ossltest.so engines/padlock.so
PROGRAMS=apps/openssl fuzz/asn1-test fuzz/asn1parse-test fuzz/bignum-test fuzz/bndiv-test fuzz/client-test fuzz/cms-test fuzz/conf-test fuzz/crl-test fuzz/ct-test fuzz/server-test fuzz/x509-test test/aborttest test/afalgtest test/asn1_decode_test test/asn1_encode_test test/asn1_internal_test test/asn1_string_table_test test/asn1_time_test test/asynciotest test/asynctest test/bad_dtls_test test/bftest test/bio_callback_test test/bio_enc_test test/bio_memleak_test test/bioprinttest test/bntest test/buildtest_c_aes test/buildtest_c_asn1 test/buildtest_c_asn1t test/buildtest_c_async test/buildtest_c_bio test/buildtest_c_blowfish test/buildtest_c_bn test/buildtest_c_buffer test/buildtest_c_camellia test/buildtest_c_cast test/buildtest_c_cmac test/buildtest_c_cms test/buildtest_c_comp test/buildtest_c_conf test/buildtest_c_conf_api test/buildtest_c_crypto test/buildtest_c_ct test/buildtest_c_des test/buildtest_c_dh test/buildtest_c_dsa test/buildtest_c_dtls1 test/buildtest_c_e_os2 test/buildtest_c_ebcdic test/buildtest_c_ec test/buildtest_c_ecdh test/buildtest_c_ecdsa test/buildtest_c_engine test/buildtest_c_evp test/buildtest_c_hmac test/buildtest_c_idea test/buildtest_c_kdf test/buildtest_c_lhash test/buildtest_c_md2 test/buildtest_c_md4 test/buildtest_c_md5 test/buildtest_c_modes test/buildtest_c_obj_mac test/buildtest_c_objects test/buildtest_c_ocsp test/buildtest_c_opensslv test/buildtest_c_ossl_typ test/buildtest_c_pem test/buildtest_c_pem2 test/buildtest_c_pkcs12 test/buildtest_c_pkcs7 test/buildtest_c_rand test/buildtest_c_rand_drbg test/buildtest_c_rc2 test/buildtest_c_rc4 test/buildtest_c_rc5 test/buildtest_c_ripemd test/buildtest_c_rsa test/buildtest_c_safestack test/buildtest_c_seed test/buildtest_c_sha test/buildtest_c_srp test/buildtest_c_srtp test/buildtest_c_ssl test/buildtest_c_ssl2 test/buildtest_c_ssl3 test/buildtest_c_stack test/buildtest_c_store test/buildtest_c_symhacks test/buildtest_c_tls1 test/buildtest_c_ts test/buildtest_c_txt_db test/buildtest_c_ui test/buildtest_c_whrlpool test/buildtest_c_x509 test/buildtest_c_x509_vfy test/buildtest_c_x509v3 test/casttest test/chacha_internal_test test/cipherbytes_test test/cipherlist_test test/ciphername_test test/clienthellotest test/cmsapitest test/conf_include_test test/constant_time_test test/crltest test/ct_test test/ctype_internal_test test/curve448_internal_test test/d2i_test test/danetest test/destest test/dhtest test/drbg_cavs_test test/drbgtest test/dsa_no_digest_size_test test/dsatest test/dtls_mtu_test test/dtlstest test/dtlsv1listentest test/ec_internal_test test/ecdsatest test/ecstresstest test/ectest test/enginetest test/errtest test/evp_extra_test test/evp_test test/exdatatest test/exptest test/fatalerrtest test/gmdifftest test/gosttest test/hmactest test/ideatest test/igetest test/lhash_test test/md2test test/mdc2test test/memleaktest test/modes_internal_test test/ocspapitest test/packettest test/pbelutest test/pemtest test/pkey_meth_kdf_test test/pkey_meth_test test/poly1305_internal_test test/rc2test test/rc4test test/rc5test test/rdrand_sanitytest test/recordlentest test/rsa_complex test/rsa_mp_test test/rsa_test test/sanitytest test/secmemtest test/servername_test test/shlibloadtest test/siphash_internal_test test/sm2_internal_test test/sm4_internal_test test/srptest test/ssl_cert_table_internal_test test/ssl_test test/ssl_test_ctx_test test/sslapitest test/sslbuffertest test/sslcorrupttest test/ssltest_old test/stack_test test/sysdefaulttest test/test_test test/threadstest test/time_offset_test test/tls13ccstest test/tls13encryptiontest test/tls13secretstest test/uitest test/v3ext test/v3nametest test/verify_extra_test test/versions test/wpackettest test/x509_check_cert_pkey_test test/x509_dup_cert_test test/x509_internal_test test/x509_time_test test/x509aux
SCRIPTS=apps/CA.pl apps/tsget.pl tools/c_rehash util/shlib_wrap.sh
-DEPS=crypto/dsa/dsa_sign.d crypto/blake2/blake2b.d test/buildtest_dtls1.d ssl/ssl_txt.d fuzz/cms.d test/x509_internal_test.d crypto/rand/drbg_ctr.d crypto/blake2/m_blake2s.d crypto/async/arch/async_null.d crypto/x509v3/v3_pmaps.d crypto/evp/e_aes_cbc_hmac_sha256.d crypto/evp/evp_enc.d crypto/bn/bn_sqrt.d crypto/cms/cms_ess.d crypto/rc5/rc5_enc.d crypto/x509/x_exten.d crypto/objects/o_names.d test/buildtest_ui.d crypto/blake2/blake2s.d crypto/dh/dh_asn1.d crypto/kdf/scrypt.d crypto/ts/ts_lib.d test/buildtest_pem.d test/ssl_cert_table_internal_test.d apps/openssl.d test/buildtest_cms.d test/ct_test.d test/verify_extra_test.d crypto/evp/evp_lib.d crypto/md4/md4_dgst.d crypto/x509/t_req.d fuzz/client.d crypto/ec/curve448/curve448_tables.d ssl/packet.d test/buildtest_txt_db.d apps/version.d test/ideatest.d crypto/threads_pthread.d test/dtls_mtu_test.d apps/spkac.d crypto/pkcs12/p12_key.d test/evp_test.d crypto/mem_dbg.d crypto/asn1/d2i_pu.d crypto/bio/bio_cb.d crypto/evp/m_mdc2.d crypto/srp/srp_vfy.d crypto/ec/ecp_nistputil.d crypto/asn1/f_string.d test/srptest.d crypto/pkcs12/p12_add.d crypto/pkcs7/pk7_lib.d test/testutil/tap_bio.d test/ssl_test_ctx.d crypto/ocsp/v3_ocsp.d crypto/dh/dh_rfc5114.d test/buildtest_modes.d test/fatalerrtest.d test/buildtest_stack.d crypto/pkcs7/pk7_smime.d crypto/x509/x_pubkey.d test/buildtest_whrlpool.d crypto/asn1/asn1_item_list.d ssl/statem/extensions_cust.d test/buildtest_pkcs12.d crypto/pkcs12/p12_asn.d crypto/evp/p_sign.d crypto/x509/x509_txt.d crypto/store/store_init.d crypto/ec/ec_mult.d crypto/sha/sha512.d crypto/engine/tb_asnmth.d ssl/statem/statem_lib.d crypto/engine/eng_cnf.d test/buildtest_ssl3.d crypto/evp/evp_pbe.d crypto/bn/bn_gcd.d crypto/engine/eng_openssl.d crypto/rc2/rc2_cbc.d crypto/asn1/a_bitstr.d crypto/modes/wrap128.d crypto/sha/keccak1600.d crypto/x509v3/v3_prn.d ssl/statem/extensions_clnt.d crypto/chacha/chacha_enc.d crypto/rsa/rsa_gen.d crypto/ec/ec2_smpl.d apps/asn1pars.d crypto/comp/comp_err.d test/rsa_test.d crypto/dsa/dsa_lib.d crypto/evp/m_wp.d crypto/ec/ec_lib.d crypto/pkcs7/pkcs7err.d test/siphash_internal_test.d crypto/comp/comp_lib.d test/asn1_decode_test.d test/asynctest.d crypto/bio/bio_lib.d crypto/evp/e_seed.d crypto/x509v3/v3_extku.d crypto/x509v3/pcy_map.d crypto/asn1/asn1_par.d test/rsa_complex.d crypto/engine/tb_dh.d crypto/bio/bss_log.d crypto/dso/dso_lib.d crypto/async/arch/async_posix.d crypto/idea/i_ofb64.d crypto/lhash/lh_stats.d crypto/bio/b_sock.d crypto/asn1/asn_mime.d crypto/x509/x509_r2x.d crypto/evp/p_enc.d crypto/ocsp/ocsp_ext.d crypto/pkcs12/p12_mutl.d crypto/x509v3/v3_utl.d test/v3nametest.d crypto/idea/i_cfb64.d crypto/evp/p_lib.d crypto/modes/cfb128.d crypto/evp/e_chacha20_poly1305.d crypto/evp/p_open.d crypto/bf/bf_ecb.d crypto/aria/aria.d test/curve448_internal_test.d crypto/evp/e_aria.d crypto/engine/tb_cipher.d crypto/idea/i_skey.d crypto/cms/cms_lib.d test/sm2_internal_test.d apps/engine.d crypto/asn1/a_i2d_fp.d crypto/evp/p_seal.d crypto/x509v3/v3_bitst.d crypto/rsa/rsa_chk.d test/buildtest_sha.d crypto/bio/bss_null.d crypto/evp/p_verify.d crypto/x509/by_dir.d ssl/t1_lib.d test/pemtest.d test/ctype_internal_test.d crypto/rand/rand_lib.d test/buildtest_ecdh.d crypto/blake2/m_blake2b.d crypto/rsa/rsa_pk1.d apps/bf_prefix.d ssl/tls13_enc.d crypto/sm3/sm3.d test/dsa_no_digest_size_test.d crypto/rand/rand_err.d test/shlibloadtest.d crypto/ec/ecp_nist.d test/sm4_internal_test.d test/sysdefaulttest.d crypto/ct/ct_prn.d crypto/des/str2key.d crypto/ui/ui_err.d crypto/x509v3/v3_conf.d crypto/ec/ecp_mont.d crypto/evp/m_sha1.d crypto/ct/ct_x509v3.d crypto/evp/bio_b64.d ssl/statem/statem_clnt.d apps/nseq.d crypto/aes/aes_ecb.d crypto/sm2/sm2_sign.d crypto/rc5/rc5cfb64.d crypto/cms/cms_enc.d crypto/asn1/a_int.d ssl/tls_srp.d test/asynciotest.d crypto/ec/ec_pmeth.d crypto/asn1/bio_ndef.d test/buildtest_md2.d apps/enc.d apps/s_time.d crypto/des/cfb64enc.d crypto/rc5/rc5ofb64.d crypto/bn/bn_nist.d crypto/ec/ecp_nistp224.d test/ec_internal_test.d crypto/evp/bio_enc.d crypto/x509v3/v3_crld.d crypto/cmac/cmac.d crypto/o_fopen.d test/buildtest_ossl_typ.d crypto/bio/b_addr.d crypto/des/set_key.d apps/pkcs12.d crypto/bn/bn_mod.d apps/req.d crypto/getenv.d apps/passwd.d apps/ciphers.d crypto/asn1/i2d_pr.d crypto/ts/ts_req_utils.d test/buildtest_comp.d crypto/bn/bn_recp.d crypto/camellia/cmll_cfb.d crypto/x509v3/v3_lib.d crypto/o_fips.d engines/e_dasync.d apps/rand.d crypto/ec/ec_cvt.d crypto/bio/bf_null.d crypto/bf/bf_skey.d crypto/rsa/rsa_none.d crypto/md5/md5_one.d crypto/bio/bss_mem.d crypto/asn1/x_long.d crypto/bn/bn_ctx.d crypto/conf/conf_mod.d apps/errstr.d crypto/asn1/tasn_new.d test/buildtest_rc2.d fuzz/bignum.d crypto/x509/x509_req.d crypto/engine/eng_dyn.d crypto/dsa/dsa_vrf.d crypto/x509v3/v3_pcia.d crypto/evp/e_aes.d ssl/pqueue.d test/ssl_test.d crypto/rc2/rc2_skey.d crypto/pem/pem_x509.d test/buildtest_cmac.d crypto/x509/x_attrib.d test/ciphername_test.d crypto/x509v3/v3_purp.d crypto/evp/e_rc4.d crypto/bn/bn_exp2.d crypto/bio/bss_file.d crypto/ts/ts_req_print.d test/evp_extra_test.d crypto/ec/ec_print.d crypto/x509/x509_err.d crypto/x509/x509_d2.d crypto/des/ecb_enc.d crypto/bio/bss_conn.d ssl/ssl_ciph.d apps/crl.d crypto/evp/names.d crypto/mem_sec.d crypto/rsa/rsa_pss.d crypto/asn1/x_algor.d crypto/aes/aes_wrap.d apps/smime.d crypto/siphash/siphash.d apps/s_cb.d test/testutil/driver.d test/cipherlist_test.d crypto/bio/bf_nbio.d crypto/pkcs12/p12_kiss.d crypto/evp/e_idea.d crypto/pkcs12/p12_p8d.d crypto/bn/bn_rand.d crypto/bio/bss_acpt.d crypto/bf/bf_enc.d crypto/asn1/a_dup.d test/drbgtest.d crypto/ctype.d test/buildtest_bio.d apps/ocsp.d crypto/engine/eng_init.d test/rc4test.d crypto/des/cfb_enc.d crypto/evp/bio_md.d test/versions.d test/buildtest_ssl2.d crypto/cversion.d crypto/rsa/rsa_saos.d crypto/cast/c_skey.d crypto/x509/x509spki.d crypto/cms/cms_smime.d apps/dsa.d crypto/cms/cms_kari.d crypto/asn1/a_sign.d crypto/dsa/dsa_pmeth.d test/packettest.d crypto/ebcdic.d crypto/md4/md4_one.d crypto/asn1/p5_pbev2.d test/testutil/format_output.d crypto/sha/sha1_one.d crypto/seed/seed_cbc.d crypto/camellia/cmll_ofb.d crypto/asn1/t_bitst.d crypto/rsa/rsa_depr.d test/rc2test.d crypto/async/async.d apps/dhparam.d crypto/rsa/rsa_mp.d crypto/engine/tb_digest.d crypto/asn1/a_octet.d test/x509aux.d crypto/asn1/a_object.d crypto/x509v3/pcy_tree.d fuzz/crl.d test/mdc2test.d test/testutil/basic_output.d crypto/x509/x509_v3.d crypto/ocsp/ocsp_vfy.d test/buildtest_asn1.d crypto/dsa/dsa_meth.d test/sslapitest.d crypto/x509/x_req.d crypto/asn1/tasn_scn.d crypto/x509v3/v3_alt.d crypto/seed/seed_ofb.d crypto/ec/ec_kmeth.d crypto/rc2/rc2_ecb.d test/buildtest_seed.d crypto/dsa/dsa_ameth.d test/stack_test.d test/asn1_string_table_test.d crypto/engine/tb_rand.d fuzz/server.d test/x509_dup_cert_test.d crypto/dso/dso_vms.d crypto/evp/e_bf.d ssl/bio_ssl.d crypto/bn/bn_prime.d crypto/cms/cms_env.d crypto/ec/eck_prn.d crypto/evp/p_dec.d crypto/buffer/buf_err.d crypto/whrlpool/wp_block.d test/gmdifftest.d crypto/evp/m_md2.d test/buildtest_camellia.d crypto/bn/bn_print.d crypto/asn1/f_int.d ssl/record/rec_layer_d1.d ssl/ssl_err.d fuzz/asn1parse.d crypto/ocsp/ocsp_asn.d crypto/bf/bf_cfb64.d test/testutil/stanza.d test/dtlsv1listentest.d crypto/bio/bio_meth.d crypto/bn/bn_blind.d apps/app_rand.d test/chacha_internal_test.d test/time_offset_test.d test/buildtest_kdf.d crypto/dh/dh_check.d crypto/rand/randfile.d crypto/des/qud_cksm.d crypto/buffer/buffer.d crypto/siphash/siphash_ameth.d crypto/rsa/rsa_err.d apps/pkcs8.d crypto/des/ofb64ede.d crypto/engine/eng_err.d crypto/dh/dh_err.d test/rdrand_sanitytest.d crypto/evp/p5_crpt2.d test/testutil/init.d crypto/camellia/camellia.d crypto/rsa/rsa_asn1.d test/buildtest_rc4.d crypto/cmac/cm_ameth.d crypto/evp/evp_cnf.d crypto/engine/eng_all.d crypto/bn/bn_srp.d crypto/x509v3/v3_sxnet.d ssl/s3_enc.d crypto/uid.d ssl/statem/statem.d crypto/rsa/rsa_ossl.d crypto/x509v3/v3_int.d test/ectest.d crypto/dh/dh_rfc7919.d crypto/modes/ctr128.d crypto/bn/bn_mont.d crypto/rand/rand_win.d test/buildtest_dh.d crypto/modes/xts128.d crypto/engine/eng_list.d test/buildtest_evp.d crypto/sm2/sm2_pmeth.d crypto/pem/pem_sign.d crypto/ts/ts_conf.d crypto/asn1/x_val.d crypto/asn1/a_strnid.d crypto/comp/c_zlib.d apps/verify.d crypto/conf/conf_def.d test/buildtest_x509v3.d test/handshake_helper.d apps/s_client.d crypto/x509/x509_cmp.d crypto/pkcs12/p12_init.d crypto/aes/aes_cbc.d test/ssltestlib.d crypto/store/loader_file.d crypto/rsa/rsa_x931g.d ssl/ssl_asn1.d crypto/rsa/rsa_x931.d test/constant_time_test.d crypto/pkcs12/p12_sbag.d crypto/aes/aes_ofb.d test/modes_internal_test.d crypto/dso/dso_dl.d test/testutil/tests.d crypto/ec/curve448/eddsa.d crypto/ec/ec_key.d crypto/x509/x509_set.d crypto/rand/rand_vms.d crypto/pem/pem_pk8.d apps/cms.d crypto/ec/ecp_nistp256.d test/mdc2_internal_test.d test/ssl_test_ctx_test.d crypto/engine/tb_pkmeth.d crypto/ec/ecdsa_ossl.d crypto/objects/obj_dat.d crypto/evp/e_rc5.d crypto/modes/gcm128.d test/destest.d crypto/pem/pem_lib.d test/bioprinttest.d test/buildtest_objects.d crypto/md5/md5_dgst.d fuzz/bndiv.d crypto/bn/bn_lib.d crypto/bn/bn_word.d crypto/cast/c_ofb64.d test/sslbuffertest.d crypto/evp/e_des.d crypto/bn/bn_depr.d crypto/evp/pmeth_lib.d crypto/evp/e_null.d test/buildtest_md4.d test/lhash_test.d crypto/evp/m_sigver.d crypto/asn1/p5_scrypt.d crypto/sm4/sm4.d crypto/x509/by_file.d crypto/x509/x509_vpm.d crypto/ec/ecp_smpl.d crypto/bio/bss_fd.d apps/gendsa.d crypto/threads_win.d crypto/ec/ec_ameth.d crypto/cast/c_cfb64.d crypto/engine/eng_ctrl.d crypto/ec/ecx_meth.d ssl/methods.d apps/dgst.d crypto/ui/ui_util.d crypto/des/des_enc.d crypto/bn/bn_dh.d crypto/engine/eng_rdrand.d fuzz/test-corpus.d test/asn1_encode_test.d test/buildtest_dsa.d ssl/ssl_rsa.d crypto/dsa/dsa_prn.d crypto/cmac/cm_pmeth.d engines/e_capi.d crypto/err/err_all.d test/buildtest_blowfish.d fuzz/conf.d test/bio_memleak_test.d crypto/err/err.d crypto/des/cbc_cksm.d test/buildtest_hmac.d test/buildtest_pkcs7.d crypto/x509v3/v3_tlsf.d crypto/asn1/tasn_dec.d crypto/async/async_wait.d crypto/ec/curve448/arch_32/f_impl.d test/drbg_cavs_test.d crypto/dso/dso_win32.d test/buildtest_ebcdic.d test/testutil/test_cleanup.d test/buildtest_cast.d test/aborttest.d test/testutil/output_helpers.d crypto/asn1/a_verify.d crypto/ex_data.d crypto/rc4/rc4_enc.d crypto/pkcs7/pk7_mime.d fuzz/ct.d crypto/cms/cms_dd.d test/bio_enc_test.d crypto/pkcs12/p12_crpt.d crypto/camellia/cmll_misc.d crypto/dh/dh_key.d crypto/bio/b_sock2.d crypto/rc5/rc5_ecb.d crypto/ripemd/rmd_dgst.d crypto/asn1/evp_asn1.d ssl/record/rec_layer_s3.d test/d2i_test.d crypto/x509/x_name.d crypto/evp/e_camellia.d test/buildtest_tls1.d apps/genpkey.d crypto/dsa/dsa_ossl.d crypto/whrlpool/wp_dgst.d test/ocspapitest.d crypto/conf/conf_ssl.d crypto/objects/obj_xref.d crypto/x509v3/pcy_node.d crypto/ct/ct_err.d crypto/evp/e_old.d crypto/ocsp/ocsp_ht.d crypto/hmac/hm_ameth.d crypto/dsa/dsa_asn1.d crypto/pkcs7/bio_pk7.d crypto/x509v3/v3_ncons.d crypto/x509/x509name.d crypto/engine/tb_rsa.d crypto/des/cfb64ede.d crypto/asn1/asn_moid.d crypto/dsa/dsa_err.d crypto/x509v3/v3_bcons.d test/dhtest.d test/ssltest_old.d crypto/bio/bio_err.d crypto/srp/srp_lib.d ssl/s3_cbc.d test/buildtest_asn1t.d test/cmsapitest.d crypto/dh/dh_meth.d crypto/x509/x509type.d test/secmemtest.d crypto/bn/bn_x931p.d crypto/dso/dso_err.d crypto/asn1/n_pkey.d crypto/pkcs7/pk7_doit.d ssl/record/ssl3_record.d test/buildtest_obj_mac.d crypto/pem/pem_info.d crypto/x509/x_x509.d crypto/ec/ec2_oct.d test/buildtest_x509.d crypto/ec/ecdsa_sign.d crypto/asn1/asn_mstbl.d crypto/ec/ec_err.d crypto/bn/bn_intern.d crypto/x509v3/v3_ia5.d crypto/x509v3/v3_info.d crypto/dh/dh_gen.d crypto/x509v3/v3_admis.d crypto/pkcs7/pk7_attr.d crypto/dso/dso_dlfcn.d crypto/evp/bio_ok.d crypto/cast/c_ecb.d ssl/ssl_stat.d crypto/bn/bn_const.d crypto/x509/t_crl.d crypto/x509v3/v3_enum.d crypto/kdf/tls1_prf.d crypto/engine/eng_lib.d crypto/x509/x509_meth.d apps/ca.d crypto/bn/bn_kron.d crypto/async/arch/async_win.d crypto/store/store_lib.d crypto/asn1/a_mbstr.d crypto/bio/b_dump.d test/dsatest.d test/ecstresstest.d test/igetest.d crypto/camellia/cmll_ecb.d crypto/bn/bn_shift.d crypto/mem.d crypto/poly1305/poly1305_pmeth.d crypto/threads_none.d test/sslcorrupttest.d test/buildtest_aes.d crypto/ts/ts_rsp_utils.d crypto/ct/ct_sct.d crypto/evp/cmeth_lib.d test/buildtest_crypto.d crypto/rc4/rc4_skey.d crypto/poly1305/poly1305_ameth.d crypto/evp/pbe_scrypt.d crypto/ocsp/ocsp_cl.d crypto/aes/aes_cfb.d crypto/pem/pem_all.d crypto/kdf/hkdf.d crypto/evp/evp_err.d apps/apps.d apps/rsa.d apps/dsaparam.d crypto/engine/tb_dsa.d ssl/record/ssl3_record_tls13.d crypto/pkcs12/p12_npas.d crypto/x509/x509_lu.d test/buildtest_bn.d crypto/asn1/nsseq.d crypto/bio/bf_buff.d crypto/dh/dh_ameth.d test/tls13ccstest.d crypto/ec/curve448/scalar.d test/casttest.d crypto/objects/obj_lib.d test/afalgtest.d crypto/ts/ts_rsp_print.d crypto/hmac/hm_pmeth.d test/errtest.d crypto/ts/ts_err.d test/bio_callback_test.d crypto/rsa/rsa_prn.d test/buildtest_ocsp.d ssl/d1_lib.d crypto/asn1/x_pkey.d crypto/x509/x509_def.d crypto/x509v3/v3_akeya.d crypto/engine/tb_eckey.d crypto/des/ofb_enc.d test/md2test.d crypto/bio/bss_sock.d ssl/statem/statem_dtls.d crypto/evp/m_md4.d crypto/ct/ct_sct_ctx.d crypto/seed/seed_cfb.d crypto/asn1/p8_pkey.d crypto/x509/x509_vfy.d apps/crl2p7.d crypto/asn1/x_info.d test/rsa_mp_test.d test/hmactest.d test/asn1_internal_test.d crypto/rand/drbg_lib.d crypto/engine/eng_table.d test/buildtest_rand_drbg.d crypto/asn1/t_spki.d test/buildtest_ecdsa.d crypto/md2/md2_dgst.d crypto/des/pcbc_enc.d crypto/bio/bf_lbuf.d ssl/ssl_utst.d crypto/asn1/a_utctm.d crypto/evp/digest.d crypto/o_time.d crypto/x509v3/v3_pku.d crypto/des/xcbc_enc.d crypto/dso/dso_openssl.d apps/pkey.d test/buildtest_rsa.d ssl/ssl_conf.d test/recordlentest.d crypto/pkcs12/p12_crt.d crypto/pkcs12/p12_p8e.d crypto/pem/pem_pkey.d crypto/sm3/m_sm3.d crypto/dsa/dsa_depr.d crypto/pkcs12/p12_attr.d apps/speed.d crypto/rsa/rsa_pmeth.d test/buildtest_ts.d crypto/store/store_strings.d crypto/stack/stack.d crypto/bio/bss_dgram.d test/pkey_meth_test.d crypto/bf/bf_ofb64.d crypto/ct/ct_policy.d crypto/asn1/tasn_typ.d apps/ecparam.d test/buildtest_store.d test/buildtest_srtp.d crypto/sm2/sm2_err.d crypto/asn1/tasn_enc.d crypto/bn/bn_div.d apps/pkeyparam.d crypto/asn1/a_gentm.d crypto/cryptlib.d ssl/statem/extensions_srvr.d crypto/bn/bn_gf2m.d test/buildtest_md5.d crypto/ec/ec_curve.d crypto/asn1/x_sig.d crypto/aes/aes_core.d crypto/cms/cms_err.d test/exdatatest.d test/buildtest_safestack.d crypto/o_dir.d test/servername_test.d ssl/ssl_sess.d crypto/ec/ecdh_ossl.d test/gosttest.d crypto/cms/cms_asn1.d crypto/pem/pem_oth.d test/tls13encryptiontest.d crypto/ui/ui_lib.d ssl/ssl_lib.d test/bad_dtls_test.d crypto/ec/ec_check.d crypto/rsa/rsa_ameth.d crypto/evp/pmeth_gn.d test/buildtest_ripemd.d test/buildtest_x509_vfy.d crypto/conf/conf_sap.d test/buildtest_ct.d crypto/rsa/rsa_meth.d crypto/asn1/p5_pbe.d crypto/evp/m_sha3.d test/rc5test.d test/wpackettest.d test/buildtest_pem2.d crypto/cms/cms_io.d crypto/kdf/kdf_err.d fuzz/x509.d fuzz/asn1.d crypto/asn1/tasn_fre.d test/poly1305_internal_test.d crypto/ec/curve448/f_generic.d test/buildtest_rc5.d ssl/s3_msg.d test/buildtest_rand.d apps/pkeyutl.d ssl/d1_srtp.d ssl/statem/statem_srvr.d crypto/seed/seed_ecb.d crypto/des/cbc_enc.d crypto/ec/ecdh_kdf.d ssl/statem/extensions.d crypto/cast/c_enc.d ssl/t1_enc.d crypto/evp/e_aes_cbc_hmac_sha1.d crypto/ec/ecp_nistp521.d crypto/conf/conf_api.d crypto/cms/cms_att.d test/buildtest_conf.d crypto/o_init.d crypto/bn/bn_mul.d crypto/evp/e_cast.d crypto/ts/ts_rsp_sign.d test/buildtest_des.d crypto/rsa/rsa_crpt.d crypto/ocsp/ocsp_lib.d crypto/ui/ui_null.d test/buildtest_symhacks.d crypto/des/fcrypt_b.d crypto/dh/dh_pmeth.d test/danetest.d crypto/rsa/rsa_oaep.d test/testutil/cb.d crypto/ct/ct_vfy.d crypto/sha/sha256.d crypto/evp/evp_key.d crypto/x509v3/v3err.d crypto/asn1/i2d_pu.d crypto/pkcs7/pk7_asn1.d test/conf_include_test.d crypto/sha/sha1dgst.d crypto/asn1/t_pkey.d test/x509_time_test.d test/asn1_time_test.d crypto/pem/pem_xaux.d crypto/cms/cms_cd.d crypto/ts/ts_verify_ctx.d crypto/asn1/a_print.d test/buildtest_lhash.d crypto/des/fcrypt.d crypto/ec/curve448/curve448.d crypto/evp/e_rc2.d crypto/conf/conf_lib.d crypto/rsa/rsa_ssl.d crypto/camellia/cmll_cbc.d crypto/des/ofb64enc.d crypto/x509v3/v3_pci.d apps/sess_id.d apps/prime.d crypto/x509v3/pcy_cache.d crypto/conf/conf_err.d crypto/ec/ecdsa_vrf.d crypto/evp/e_sm4.d crypto/bn/bn_sqr.d crypto/mem_clr.d crypto/x509/x_crl.d test/uitest.d crypto/dh/dh_prn.d engines/e_ossltest.d crypto/evp/m_null.d test/buildtest_conf_api.d crypto/rand/rand_unix.d crypto/bn/bn_add.d crypto/ocsp/ocsp_err.d crypto/modes/cts128.d crypto/ripemd/rmd_one.d crypto/asn1/a_digest.d crypto/evp/evp_pkey.d crypto/x509/t_x509.d test/testutil/main.d crypto/store/store_register.d crypto/evp/p5_crpt.d ssl/record/ssl3_buffer.d crypto/x509/x509_att.d test/test_test.d crypto/evp/encode.d test/bntest.d crypto/asn1/a_utf8.d crypto/x509/x509cset.d crypto/x509v3/v3_addr.d apps/srp.d crypto/asn1/x_int64.d crypto/lhash/lhash.d crypto/x509v3/v3_asid.d crypto/pkcs12/p12_decr.d crypto/x509v3/v3_cpols.d crypto/x509v3/v3_genn.d crypto/ui/ui_openssl.d apps/opt.d crypto/asn1/asn1_lib.d crypto/hmac/hmac.d apps/x509.d test/buildtest_e_os2.d crypto/ct/ct_log.d ssl/record/dtls1_bitmap.d test/bftest.d crypto/asn1/asn1_err.d crypto/x509/x509rset.d apps/storeutl.d crypto/conf/conf_mall.d crypto/evp/e_des3.d crypto/poly1305/poly1305.d ssl/d1_msg.d crypto/ec/curve25519.d crypto/des/ecb3_enc.d crypto/camellia/cmll_ctr.d crypto/dsa/dsa_key.d test/buildtest_ec.d crypto/dh/dh_kdf.d apps/ec.d crypto/siphash/siphash_pmeth.d crypto/x509v3/v3_akey.d apps/pkcs7.d crypto/pkcs12/pk12err.d crypto/pem/pem_err.d crypto/md2/md2_one.d crypto/ocsp/ocsp_prn.d engines/e_padlock.d crypto/cpt_err.d crypto/evp/m_ripemd.d crypto/asn1/tasn_prn.d test/buildtest_idea.d test/exptest.d test/tls13secretstest.d test/drbg_cavs_data.d crypto/ct/ct_oct.d crypto/x509v3/v3_skey.d crypto/async/async_err.d crypto/sm2/sm2_crypt.d crypto/x509v3/pcy_data.d crypto/asn1/asn_pack.d crypto/txt_db/txt_db.d crypto/ocsp/ocsp_srv.d test/dtlstest.d crypto/idea/i_ecb.d crypto/rsa/rsa_sign.d test/memleaktest.d test/crltest.d crypto/objects/obj_err.d crypto/store/store_err.d test/buildtest_engine.d crypto/asn1/tasn_utl.d crypto/rand/rand_egd.d apps/rsautl.d crypto/idea/i_cbc.d crypto/bn/bn_err.d crypto/ec/ec_oct.d test/buildtest_srp.d crypto/des/rand_key.d crypto/ec/ec_asn1.d crypto/pem/pvkfmt.d crypto/ec/ecp_oct.d crypto/bio/bss_bio.d crypto/asn1/bio_asn1.d crypto/x509/x509_ext.d test/clienthellotest.d crypto/asn1/a_d2i_fp.d crypto/rc5/rc5_skey.d crypto/ts/ts_rsp_verify.d crypto/evp/m_md5.d test/x509_check_cert_pkey_test.d crypto/x509/x_all.d crypto/asn1/asn1_gen.d crypto/modes/ofb128.d test/threadstest.d apps/genrsa.d crypto/engine/eng_fat.d crypto/asn1/x_bignum.d crypto/evp/pmeth_fn.d test/v3ext.d crypto/evp/c_alld.d crypto/bio/b_print.d test/enginetest.d crypto/bn/bn_exp.d crypto/evp/m_md5_sha1.d crypto/x509/x509_obj.d test/buildtest_async.d crypto/err/err_prn.d crypto/asn1/a_time.d crypto/rsa/rsa_lib.d crypto/bn/bn_mpi.d apps/s_socket.d crypto/dsa/dsa_gen.d crypto/aes/aes_misc.d test/pkey_meth_kdf_test.d apps/s_server.d crypto/bn/bn_asm.d crypto/o_str.d crypto/evp/c_allc.d crypto/cms/cms_sd.d crypto/modes/ocb128.d crypto/asn1/a_strex.d apps/rehash.d test/buildtest_ssl.d ssl/ssl_mcnf.d crypto/modes/cbc128.d crypto/rc2/rc2ofb64.d crypto/cms/cms_pwri.d ssl/ssl_init.d crypto/engine/eng_pkey.d crypto/ct/ct_b64.d test/sanitytest.d crypto/x509v3/v3_pcons.d test/pbelutest.d crypto/evp/e_rc4_hmac_md5.d crypto/dh/dh_lib.d crypto/asn1/d2i_pr.d crypto/ts/ts_asn1.d crypto/seed/seed.d crypto/dh/dh_depr.d test/ecdsatest.d crypto/x509/x_x509a.d crypto/asn1/ameth_lib.d ssl/ssl_cert.d test/cipherbytes_test.d crypto/init.d crypto/evp/e_xcbc_d.d crypto/rc2/rc2cfb64.d apps/ts.d crypto/aes/aes_ige.d crypto/modes/ccm128.d crypto/pkcs12/p12_utl.d ssl/s3_lib.d crypto/x509/x509_trs.d ssl/t1_trce.d crypto/asn1/a_type.d test/buildtest_opensslv.d crypto/x509v3/pcy_lib.d crypto/asn1/x_spki.d test/buildtest_buffer.d
+DEPS=test/time_offset_test.d crypto/cms/cms_cd.d crypto/init.d crypto/dso/dso_err.d crypto/pkcs7/pkcs7err.d crypto/evp/e_idea.d test/sslapitest.d apps/s_client.d test/bftest.d crypto/x509v3/v3_alt.d crypto/bn/bn_add.d crypto/evp/p_sign.d crypto/asn1/asn1_item_list.d crypto/rsa/rsa_oaep.d crypto/ocsp/v3_ocsp.d crypto/mem_sec.d crypto/ts/ts_lib.d test/buildtest_srtp.d crypto/asn1/a_octet.d crypto/evp/evp_key.d crypto/ocsp/ocsp_srv.d fuzz/x509.d test/test_test.d fuzz/crl.d crypto/pkcs12/p12_crpt.d crypto/md2/md2_dgst.d apps/engine.d test/asn1_string_table_test.d crypto/ripemd/rmd_dgst.d test/testutil/format_output.d ssl/ssl_mcnf.d crypto/asn1/tasn_dec.d apps/prime.d crypto/modes/ofb128.d test/rsa_test.d crypto/engine/eng_err.d crypto/des/cbc_cksm.d test/rsa_mp_test.d crypto/modes/cfb128.d crypto/aes/aes_wrap.d crypto/mem.d crypto/aes/aes_ecb.d test/bio_enc_test.d test/dsa_no_digest_size_test.d crypto/poly1305/poly1305.d test/buildtest_rc5.d crypto/rand/randfile.d crypto/bn/bn_mpi.d crypto/ts/ts_req_print.d crypto/dsa/dsa_sign.d apps/app_rand.d ssl/d1_msg.d crypto/evp/pmeth_lib.d test/buildtest_asn1.d crypto/rc2/rc2_cbc.d crypto/evp/p_dec.d test/buildtest_md4.d crypto/sm4/sm4.d crypto/ec/curve448/f_generic.d crypto/dso/dso_openssl.d test/ssltest_old.d test/testutil/basic_output.d crypto/siphash/siphash_pmeth.d test/buildtest_lhash.d test/buildtest_md2.d crypto/bio/bss_acpt.d crypto/cms/cms_pwri.d crypto/aes/aes_misc.d crypto/ct/ct_prn.d test/ct_test.d test/tls13secretstest.d crypto/ec/ec_lib.d crypto/ct/ct_b64.d crypto/evp/e_chacha20_poly1305.d crypto/asn1/x_pkey.d crypto/dh/dh_err.d crypto/asn1/a_digest.d crypto/asn1/asn_mstbl.d test/v3ext.d test/testutil/random.d crypto/ec/ec_curve.d crypto/whrlpool/wp_dgst.d crypto/conf/conf_mod.d crypto/bn/bn_exp2.d ssl/statem/statem.d crypto/bn/bn_intern.d test/aborttest.d crypto/dh/dh_check.d crypto/cms/cms_ess.d apps/rand.d ssl/t1_trce.d crypto/aes/aes_ige.d crypto/bf/bf_ofb64.d crypto/idea/i_skey.d crypto/bf/bf_cfb64.d crypto/bio/bss_sock.d test/hmactest.d crypto/ec/ecdsa_ossl.d crypto/pem/pem_all.d crypto/x509v3/v3_akey.d crypto/cms/cms_asn1.d crypto/evp/p_seal.d test/buildtest_camellia.d test/asynciotest.d crypto/x509v3/v3_addr.d crypto/engine/eng_ctrl.d crypto/camellia/cmll_ofb.d crypto/des/set_key.d crypto/asn1/t_pkey.d test/testutil/tests.d crypto/bf/bf_ecb.d crypto/modes/cbc128.d crypto/x509v3/v3_pmaps.d test/buildtest_ec.d crypto/objects/o_names.d crypto/x509v3/v3_admis.d crypto/dh/dh_kdf.d test/buildtest_ossl_typ.d crypto/evp/e_bf.d crypto/ct/ct_sct_ctx.d crypto/aes/aes_core.d test/drbg_cavs_data.d crypto/ocsp/ocsp_prn.d test/sm2_internal_test.d apps/req.d crypto/engine/tb_rand.d crypto/mem_dbg.d crypto/x509v3/v3_bitst.d crypto/ctype.d crypto/evp/m_sha3.d crypto/dsa/dsa_gen.d test/lhash_test.d crypto/ts/ts_verify_ctx.d crypto/asn1/a_d2i_fp.d crypto/evp/pmeth_gn.d crypto/async/arch/async_null.d crypto/x509v3/v3_ncons.d crypto/dh/dh_rfc7919.d test/buildtest_ecdsa.d ssl/t1_enc.d crypto/asn1/p5_pbev2.d ssl/s3_msg.d crypto/rsa/rsa_x931.d crypto/asn1/asn1_gen.d engines/e_padlock.d crypto/bn/bn_nist.d test/dtls_mtu_test.d crypto/engine/eng_list.d crypto/engine/eng_pkey.d apps/opt.d ssl/ssl_utst.d fuzz/cms.d crypto/async/async_wait.d crypto/des/qud_cksm.d test/poly1305_internal_test.d crypto/evp/e_aria.d crypto/evp/e_aes.d test/asynctest.d crypto/blake2/m_blake2b.d crypto/asn1/nsseq.d crypto/evp/evp_enc.d fuzz/server.d crypto/ct/ct_vfy.d test/buildtest_stack.d crypto/evp/evp_lib.d crypto/asn1/a_gentm.d test/testutil/stanza.d ssl/ssl_stat.d test/gosttest.d crypto/ebcdic.d crypto/des/des_enc.d crypto/cms/cms_kari.d crypto/bn/bn_err.d test/bntest.d crypto/x509v3/v3_cpols.d crypto/x509v3/v3_ia5.d crypto/evp/p5_crpt2.d crypto/asn1/i2d_pu.d test/pkey_meth_kdf_test.d test/buildtest_modes.d test/buildtest_pem.d crypto/x509/x509_meth.d test/buildtest_blowfish.d test/testutil/driver.d crypto/bn/bn_mod.d test/buildtest_kdf.d crypto/dso/dso_win32.d crypto/pem/pem_info.d crypto/evp/digest.d crypto/rsa/rsa_err.d crypto/bio/bss_conn.d crypto/pkcs12/p12_attr.d crypto/ec/ec_asn1.d crypto/bn/bn_asm.d crypto/rand/rand_egd.d apps/ec.d crypto/async/async.d crypto/x509/x509type.d crypto/bf/bf_skey.d test/buildtest_rsa.d test/buildtest_safestack.d crypto/bio/b_dump.d crypto/camellia/camellia.d test/evp_test.d crypto/rc4/rc4_enc.d test/buildtest_ecdh.d crypto/des/ofb64enc.d crypto/ui/ui_openssl.d crypto/rsa/rsa_depr.d crypto/dh/dh_pmeth.d test/buildtest_bio.d crypto/asn1/ameth_lib.d crypto/ts/ts_rsp_print.d crypto/x509/x509_set.d test/ssl_test.d crypto/rc2/rc2_skey.d crypto/modes/ccm128.d test/testutil/main.d test/sslbuffertest.d crypto/rsa/rsa_ssl.d crypto/ts/ts_asn1.d test/ectest.d crypto/bio/bf_buff.d crypto/x509/x509_cmp.d crypto/ec/ecp_mont.d apps/genpkey.d crypto/bio/bf_lbuf.d test/bio_memleak_test.d crypto/cms/cms_io.d crypto/modes/ctr128.d crypto/des/ecb_enc.d crypto/ts/ts_conf.d crypto/camellia/cmll_ecb.d crypto/bn/bn_mont.d crypto/dso/dso_dlfcn.d crypto/ocsp/ocsp_cl.d crypto/o_init.d crypto/asn1/asn_moid.d crypto/des/cfb_enc.d crypto/dh/dh_gen.d crypto/rc2/rc2cfb64.d ssl/tls13_enc.d crypto/cms/cms_lib.d apps/ca.d crypto/cms/cms_enc.d test/siphash_internal_test.d crypto/pkcs12/p12_utl.d crypto/evp/e_rc4.d crypto/x509/x509_v3.d crypto/evp/e_aes_cbc_hmac_sha1.d ssl/record/ssl3_record_tls13.d crypto/blake2/blake2b.d crypto/cmac/cm_pmeth.d test/exdatatest.d test/buildtest_ebcdic.d crypto/x509v3/v3_conf.d crypto/x509/x_name.d crypto/dsa/dsa_err.d crypto/async/async_err.d crypto/asn1/x_info.d crypto/dsa/dsa_vrf.d crypto/engine/eng_init.d crypto/poly1305/poly1305_ameth.d crypto/ct/ct_sct.d crypto/x509/x_pubkey.d crypto/x509/t_req.d crypto/ocsp/ocsp_ext.d crypto/evp/e_null.d crypto/ec/curve448/scalar.d apps/ocsp.d ssl/s3_enc.d crypto/engine/tb_dsa.d crypto/rc4/rc4_skey.d crypto/engine/tb_cipher.d crypto/rand/rand_unix.d crypto/bn/bn_recp.d test/buildtest_async.d test/buildtest_ripemd.d apps/s_socket.d test/conf_include_test.d test/buildtest_srp.d crypto/ui/ui_lib.d test/testutil/init.d crypto/o_dir.d crypto/dso/dso_vms.d ssl/statem/statem_srvr.d apps/pkeyparam.d apps/rehash.d crypto/x509/x_req.d engines/e_ossltest.d crypto/rsa/rsa_gen.d crypto/evp/e_camellia.d ssl/record/ssl3_buffer.d test/verify_extra_test.d crypto/asn1/bio_ndef.d crypto/ec/ecp_nistp521.d crypto/evp/m_md4.d crypto/cmac/cm_ameth.d apps/pkeyutl.d test/pkey_meth_test.d crypto/objects/obj_dat.d crypto/engine/eng_table.d apps/crl2p7.d crypto/x509v3/pcy_lib.d test/buildtest_ssl2.d test/buildtest_ssl3.d crypto/rc5/rc5_ecb.d apps/bf_prefix.d crypto/objects/obj_err.d crypto/asn1/a_mbstr.d crypto/pkcs12/p12_sbag.d test/buildtest_ct.d test/x509_time_test.d ssl/statem/statem_dtls.d crypto/asn1/evp_asn1.d test/crltest.d ssl/statem/statem_clnt.d crypto/asn1/asn_mime.d test/buildtest_ts.d crypto/engine/tb_dh.d crypto/pkcs12/p12_key.d crypto/bio/b_addr.d crypto/x509v3/v3_extku.d apps/ecparam.d test/buildtest_des.d crypto/bio/bss_file.d crypto/bn/bn_shift.d crypto/bn/bn_sqrt.d crypto/bio/bss_fd.d ssl/methods.d crypto/store/store_init.d crypto/evp/m_null.d test/bioprinttest.d crypto/asn1/tasn_enc.d test/buildtest_txt_db.d apps/speed.d crypto/o_fopen.d crypto/evp/p_verify.d crypto/x509v3/pcy_cache.d crypto/x509/by_dir.d crypto/evp/pbe_scrypt.d crypto/dh/dh_key.d crypto/buffer/buffer.d crypto/dsa/dsa_depr.d test/ssltestlib.d test/srptest.d crypto/store/store_lib.d ssl/ssl_err.d crypto/ripemd/rmd_one.d crypto/conf/conf_api.d crypto/engine/eng_all.d test/modes_internal_test.d apps/asn1pars.d test/cipherbytes_test.d test/destest.d crypto/rc2/rc2ofb64.d apps/cms.d ssl/ssl_cert.d crypto/ec/ecdsa_vrf.d ssl/record/ssl3_record.d ssl/ssl_sess.d crypto/evp/e_old.d crypto/sm3/m_sm3.d crypto/ec/ec_ameth.d test/exptest.d test/tls13ccstest.d test/buildtest_x509_vfy.d crypto/conf/conf_ssl.d test/buildtest_pkcs12.d crypto/aes/aes_ofb.d crypto/ct/ct_log.d crypto/asn1/tasn_new.d crypto/cms/cms_att.d crypto/comp/comp_err.d crypto/des/ofb_enc.d crypto/md5/md5_one.d crypto/x509/x_x509.d ssl/packet.d crypto/x509v3/v3_asid.d crypto/x509/x509_vfy.d crypto/bio/bss_null.d crypto/pkcs7/pk7_attr.d apps/sess_id.d crypto/evp/evp_pbe.d crypto/x509v3/pcy_data.d crypto/ocsp/ocsp_err.d crypto/engine/eng_dyn.d test/buildtest_opensslv.d crypto/evp/pmeth_fn.d crypto/pkcs7/pk7_lib.d crypto/bio/bss_bio.d test/x509aux.d crypto/rsa/rsa_sign.d crypto/x509v3/v3_pku.d crypto/pem/pem_oth.d crypto/objects/obj_xref.d crypto/sm2/sm2_pmeth.d test/pemtest.d crypto/bn/bn_exp.d crypto/pem/pem_lib.d test/buildtest_tls1.d crypto/bio/bss_mem.d ssl/ssl_conf.d crypto/x509v3/v3_pcia.d crypto/des/cfb64enc.d crypto/bio/bss_dgram.d crypto/x509/t_x509.d crypto/asn1/n_pkey.d ssl/d1_srtp.d crypto/ocsp/ocsp_lib.d crypto/bf/bf_enc.d crypto/conf/conf_sap.d crypto/comp/comp_lib.d crypto/bn/bn_div.d crypto/bio/bio_err.d crypto/threads_win.d crypto/idea/i_cbc.d crypto/x509v3/v3_enum.d test/d2i_test.d test/ecdsatest.d crypto/evp/m_ripemd.d crypto/asn1/a_object.d crypto/x509/x_x509a.d test/chacha_internal_test.d test/errtest.d crypto/hmac/hm_pmeth.d crypto/evp/m_md2.d crypto/asn1/d2i_pu.d crypto/engine/eng_rdrand.d test/tls13encryptiontest.d crypto/bn/bn_ctx.d test/ideatest.d ssl/record/rec_layer_d1.d crypto/blake2/blake2s.d crypto/x509/x509_att.d apps/srp.d crypto/rand/rand_vms.d crypto/dh/dh_rfc5114.d crypto/ec/ec_cvt.d test/rdrand_sanitytest.d fuzz/conf.d test/rc4test.d crypto/aria/aria.d crypto/rsa/rsa_saos.d crypto/bn/bn_prime.d crypto/asn1/a_type.d crypto/bn/bn_print.d crypto/evp/cmeth_lib.d crypto/x509/x_all.d crypto/evp/c_allc.d test/buildtest_dsa.d test/buildtest_x509v3.d crypto/md4/md4_dgst.d crypto/seed/seed_cbc.d crypto/des/ecb3_enc.d test/buildtest_idea.d crypto/camellia/cmll_cbc.d crypto/modes/cts128.d crypto/evp/c_alld.d crypto/mem_clr.d test/uitest.d apps/crl.d crypto/pkcs7/pk7_smime.d apps/x509.d crypto/cpt_err.d crypto/x509v3/pcy_map.d crypto/x509/x509_obj.d crypto/asn1/p8_pkey.d test/recordlentest.d crypto/asn1/p5_scrypt.d fuzz/test-corpus.d crypto/bn/bn_rand.d engines/e_dasync.d apps/pkcs12.d crypto/hmac/hm_ameth.d crypto/asn1/a_time.d test/rc5test.d crypto/evp/e_rc2.d test/buildtest_rand.d crypto/cast/c_skey.d crypto/asn1/f_string.d test/gmdifftest.d crypto/engine/tb_digest.d crypto/sm2/sm2_err.d crypto/evp/names.d crypto/x509/x509_ext.d crypto/dh/dh_prn.d test/buildtest_evp.d crypto/ocsp/ocsp_ht.d crypto/cversion.d crypto/x509/x509name.d crypto/x509/x509spki.d crypto/lhash/lh_stats.d crypto/x509/x509_r2x.d crypto/ts/ts_err.d crypto/evp/e_rc5.d crypto/evp/bio_md.d crypto/ct/ct_err.d crypto/idea/i_ofb64.d test/buildtest_e_os2.d crypto/rsa/rsa_mp.d crypto/pem/pem_sign.d crypto/x509/x509_def.d crypto/pkcs7/pk7_asn1.d crypto/asn1/t_spki.d crypto/stack/stack.d crypto/x509v3/pcy_node.d crypto/x509/x509_lu.d crypto/whrlpool/wp_block.d apps/enc.d test/x509_dup_cert_test.d ssl/record/dtls1_bitmap.d crypto/evp/e_des.d crypto/md5/md5_dgst.d crypto/dh/dh_depr.d apps/smime.d test/sm4_internal_test.d crypto/srp/srp_lib.d ssl/s3_cbc.d apps/ts.d crypto/cms/cms_env.d crypto/asn1/asn1_par.d crypto/ec/ec_kmeth.d crypto/x509v3/v3_skey.d crypto/x509v3/v3_sxnet.d crypto/asn1/x_val.d test/buildtest_symhacks.d crypto/engine/tb_rsa.d crypto/bio/b_print.d crypto/ct/ct_x509v3.d test/buildtest_ui.d crypto/rsa/rsa_lib.d apps/dgst.d ssl/tls_srp.d crypto/asn1/x_spki.d crypto/pkcs12/p12_init.d crypto/evp/evp_err.d crypto/evp/m_md5.d crypto/bn/bn_gf2m.d crypto/o_time.d crypto/cast/c_cfb64.d crypto/x509/x_exten.d crypto/sm3/sm3.d crypto/bio/bio_meth.d test/ciphername_test.d ssl/statem/extensions_cust.d crypto/txt_db/txt_db.d crypto/pem/pem_x509.d test/stack_test.d crypto/bio/bss_log.d crypto/ec/ec_check.d crypto/engine/eng_cnf.d crypto/seed/seed_ofb.d crypto/sha/sha1dgst.d crypto/pem/pem_xaux.d crypto/x509v3/v3_tlsf.d test/v3nametest.d crypto/conf/conf_def.d apps/pkcs8.d crypto/x509v3/v3err.d crypto/des/fcrypt.d crypto/dh/dh_lib.d test/md2test.d crypto/rsa/rsa_prn.d test/buildtest_store.d crypto/ec/ec_err.d ssl/ssl_txt.d crypto/ec/ecdsa_sign.d crypto/rsa/rsa_none.d crypto/sha/sha512.d crypto/asn1/a_utf8.d test/drbgtest.d crypto/bn/bn_sqr.d crypto/asn1/a_dup.d ssl/statem/extensions_clnt.d apps/version.d test/buildtest_bn.d crypto/dsa/dsa_ossl.d apps/s_cb.d test/ocspapitest.d test/buildtest_ssl.d crypto/asn1/a_print.d crypto/cms/cms_err.d crypto/asn1/x_long.d crypto/bn/bn_mul.d apps/gendsa.d crypto/x509v3/v3_bcons.d crypto/ts/ts_rsp_utils.d test/fatalerrtest.d crypto/hmac/hmac.d crypto/engine/tb_eckey.d test/mdc2test.d crypto/md4/md4_one.d crypto/pem/pvkfmt.d crypto/pkcs7/bio_pk7.d crypto/des/pcbc_enc.d crypto/des/ofb64ede.d crypto/x509v3/pcy_tree.d ssl/t1_lib.d crypto/ui/ui_util.d crypto/asn1/t_bitst.d crypto/dsa/dsa_meth.d crypto/rand/rand_err.d crypto/x509/x509_err.d crypto/camellia/cmll_misc.d crypto/engine/eng_lib.d crypto/siphash/siphash_ameth.d test/threadstest.d crypto/pkcs12/pk12err.d crypto/x509/t_crl.d crypto/err/err_prn.d crypto/asn1/asn1_lib.d apps/s_time.d crypto/async/arch/async_win.d test/testutil/test_cleanup.d test/dtlsv1listentest.d crypto/dso/dso_lib.d crypto/modes/gcm128.d apps/ciphers.d crypto/lhash/lhash.d test/buildtest_aes.d crypto/dsa/dsa_ameth.d test/clienthellotest.d crypto/evp/p_lib.d crypto/objects/obj_lib.d crypto/x509v3/v3_crld.d test/buildtest_pkcs7.d apps/passwd.d crypto/pkcs7/pk7_doit.d crypto/rsa/rsa_x931g.d test/x509_check_cert_pkey_test.d crypto/ocsp/ocsp_vfy.d apps/verify.d test/rsa_complex.d crypto/asn1/a_verify.d ssl/statem/statem_lib.d crypto/ec/ecdh_ossl.d crypto/evp/m_md5_sha1.d test/secmemtest.d crypto/dsa/dsa_pmeth.d test/buildtest_md5.d crypto/rsa/rsa_chk.d crypto/asn1/a_utctm.d crypto/evp/evp_pkey.d crypto/dh/dh_asn1.d crypto/x509/x_crl.d crypto/store/store_register.d apps/dhparam.d crypto/modes/wrap128.d crypto/asn1/asn1_err.d crypto/evp/evp_cnf.d crypto/x509v3/v3_pcons.d test/sslcorrupttest.d test/cipherlist_test.d test/buildtest_crypto.d crypto/asn1/d2i_pr.d crypto/rsa/rsa_asn1.d crypto/bn/bn_lib.d test/buildtest_rc4.d crypto/asn1/tasn_typ.d crypto/cmac/cmac.d crypto/bn/bn_dh.d crypto/rand/rand_lib.d crypto/store/store_err.d test/cmsapitest.d crypto/ts/ts_req_utils.d crypto/asn1/a_strnid.d crypto/x509v3/v3_prn.d crypto/conf/conf_err.d crypto/camellia/cmll_cfb.d crypto/asn1/tasn_prn.d ssl/statem/extensions.d test/buildtest_rc2.d crypto/idea/i_ecb.d crypto/ec/curve25519.d apps/storeutl.d crypto/asn1/tasn_utl.d test/buildtest_hmac.d fuzz/client.d crypto/x509v3/v3_utl.d crypto/ec/ec_pmeth.d crypto/evp/m_sigver.d test/buildtest_whrlpool.d crypto/ec/ec2_smpl.d crypto/conf/conf_mall.d crypto/o_fips.d crypto/evp/bio_enc.d crypto/ec/ecp_oct.d ssl/ssl_lib.d crypto/rsa/rsa_pss.d engines/e_capi.d crypto/pkcs12/p12_asn.d crypto/siphash/siphash.d ssl/record/rec_layer_s3.d test/buildtest_dtls1.d ssl/statem/extensions_srvr.d test/danetest.d crypto/x509v3/v3_purp.d test/evp_extra_test.d ssl/ssl_ciph.d crypto/pkcs12/p12_decr.d ssl/ssl_rsa.d crypto/asn1/x_int64.d test/asn1_time_test.d crypto/asn1/a_i2d_fp.d crypto/rc5/rc5_skey.d crypto/pkcs12/p12_crt.d test/buildtest_cms.d crypto/x509v3/v3_pci.d crypto/rc5/rc5cfb64.d crypto/asn1/p5_pbe.d ssl/ssl_init.d crypto/x509/x_attrib.d test/dtlstest.d crypto/cryptlib.d crypto/conf/conf_lib.d crypto/asn1/tasn_scn.d test/igetest.d crypto/bn/bn_depr.d crypto/ec/ecp_nist.d crypto/asn1/a_sign.d test/shlibloadtest.d crypto/dsa/dsa_asn1.d crypto/pkcs12/p12_kiss.d crypto/x509v3/v3_genn.d test/buildtest_comp.d crypto/evp/e_rc4_hmac_md5.d crypto/dh/dh_meth.d test/sysdefaulttest.d crypto/cms/cms_smime.d crypto/evp/m_sha1.d crypto/pkcs12/p12_npas.d crypto/pkcs12/p12_add.d apps/rsa.d crypto/rand/drbg_lib.d crypto/des/cfb64ede.d crypto/x509v3/v3_info.d crypto/x509v3/v3_int.d crypto/ec/ec_print.d test/sanitytest.d crypto/bn/bn_gcd.d apps/dsa.d test/dhtest.d crypto/ec/curve448/curve448.d crypto/engine/eng_openssl.d fuzz/bignum.d crypto/x509v3/v3_lib.d crypto/ec/ecp_nistp224.d test/pbelutest.d test/buildtest_rand_drbg.d crypto/rsa/rsa_pmeth.d crypto/sha/keccak1600.d crypto/x509/x509_d2.d test/drbg_cavs_test.d crypto/rsa/rsa_ameth.d crypto/bio/bio_lib.d crypto/sm2/sm2_sign.d apps/pkey.d crypto/bn/bn_srp.d crypto/pem/pem_pk8.d test/versions.d crypto/srp/srp_vfy.d crypto/modes/ocb128.d apps/openssl.d test/buildtest_buffer.d crypto/x509/x509_vpm.d crypto/rc5/rc5_enc.d crypto/ts/ts_rsp_sign.d test/wpackettest.d crypto/dsa/dsa_key.d crypto/asn1/x_algor.d crypto/err/err_all.d crypto/rsa/rsa_meth.d crypto/ui/ui_err.d crypto/comp/c_zlib.d crypto/ec/curve448/curve448_tables.d test/casttest.d crypto/ui/ui_null.d crypto/bio/bio_cb.d crypto/pem/pem_err.d crypto/pkcs7/pk7_mime.d crypto/engine/eng_fat.d test/x509_internal_test.d crypto/seed/seed_cfb.d crypto/uid.d crypto/kdf/tls1_prf.d crypto/x509/by_file.d test/testutil/output_helpers.d crypto/kdf/scrypt.d crypto/ec/ecdh_kdf.d crypto/bio/b_sock2.d crypto/sha/sha256.d crypto/asn1/asn_pack.d test/buildtest_dh.d test/buildtest_x509.d crypto/rc2/rc2_ecb.d crypto/sha/sha1_one.d test/buildtest_ocsp.d crypto/bio/bf_nbio.d crypto/evp/p_open.d crypto/evp/bio_b64.d crypto/ec/curve448/eddsa.d test/curve448_internal_test.d crypto/x509/x509rset.d crypto/sm2/sm2_crypt.d ssl/d1_lib.d crypto/aes/aes_cbc.d crypto/rsa/rsa_pk1.d crypto/evp/e_aes_cbc_hmac_sha256.d crypto/seed/seed.d crypto/bn/bn_kron.d apps/rsautl.d crypto/evp/e_cast.d test/ctype_internal_test.d crypto/evp/p_enc.d crypto/ec/ecp_nistp256.d test/servername_test.d crypto/modes/xts128.d crypto/cast/c_ecb.d crypto/dh/dh_ameth.d crypto/poly1305/poly1305_pmeth.d crypto/ec/curve448/arch_32/f_impl.d crypto/threads_none.d apps/pkcs7.d test/buildtest_objects.d test/enginetest.d test/handshake_helper.d crypto/cast/c_enc.d apps/s_server.d crypto/bn/bn_word.d test/buildtest_engine.d crypto/asn1/x_bignum.d crypto/asn1/a_int.d crypto/ec/ec_key.d crypto/des/rand_key.d ssl/bio_ssl.d ssl/pqueue.d apps/dsaparam.d crypto/rsa/rsa_crpt.d crypto/evp/bio_ok.d crypto/bio/b_sock.d crypto/evp/e_sm4.d crypto/rc5/rc5ofb64.d test/afalgtest.d crypto/x509/x509_txt.d crypto/ocsp/ocsp_asn.d crypto/camellia/cmll_ctr.d test/ssl_cert_table_internal_test.d test/buildtest_cmac.d crypto/md2/md2_one.d crypto/cms/cms_dd.d crypto/ec/ec_oct.d crypto/ec/ecp_nistputil.d crypto/rand/drbg_ctr.d crypto/threads_pthread.d crypto/pkcs12/p12_p8e.d crypto/des/str2key.d crypto/getenv.d crypto/x509/x509_trs.d crypto/dso/dso_dl.d fuzz/asn1parse.d crypto/dsa/dsa_lib.d test/buildtest_pem2.d crypto/evp/p5_crpt.d crypto/idea/i_cfb64.d test/ec_internal_test.d crypto/seed/seed_ecb.d test/ecstresstest.d crypto/err/err.d crypto/evp/m_wp.d test/dsatest.d test/bio_callback_test.d test/bad_dtls_test.d crypto/evp/e_xcbc_d.d crypto/pem/pem_pkey.d crypto/ex_data.d crypto/bn/bn_x931p.d crypto/cms/cms_sd.d crypto/buffer/buf_err.d test/packettest.d test/testutil/tap_bio.d test/buildtest_cast.d crypto/cast/c_ofb64.d crypto/evp/e_des3.d fuzz/asn1.d crypto/ec/ec_mult.d crypto/o_str.d crypto/kdf/hkdf.d test/asn1_decode_test.d crypto/asn1/tasn_fre.d crypto/x509/x509_req.d test/memleaktest.d crypto/asn1/x_sig.d crypto/kdf/kdf_err.d test/rc2test.d crypto/ec/ecx_meth.d crypto/x509v3/v3_akeya.d apps/genrsa.d fuzz/ct.d crypto/ec/ec2_oct.d test/ssl_test_ctx_test.d crypto/ec/ecp_smpl.d crypto/asn1/i2d_pr.d test/buildtest_sha.d test/buildtest_asn1t.d test/buildtest_conf_api.d crypto/ct/ct_policy.d test/buildtest_conf.d crypto/bio/bf_null.d crypto/pkcs12/p12_p8d.d test/asn1_encode_test.d apps/nseq.d crypto/asn1/bio_asn1.d crypto/evp/encode.d crypto/ts/ts_rsp_verify.d test/buildtest_obj_mac.d crypto/asn1/a_strex.d crypto/ct/ct_oct.d crypto/des/fcrypt_b.d crypto/rsa/rsa_ossl.d crypto/des/cbc_enc.d crypto/chacha/chacha_enc.d crypto/engine/tb_pkmeth.d crypto/dsa/dsa_prn.d crypto/evp/m_mdc2.d crypto/aes/aes_cfb.d test/ssl_test_ctx.d crypto/bn/bn_blind.d ssl/s3_lib.d crypto/bn/bn_const.d crypto/des/xcbc_enc.d crypto/x509/x509cset.d crypto/engine/tb_asnmth.d crypto/ec/eck_prn.d ssl/ssl_asn1.d crypto/evp/e_seed.d crypto/asn1/f_int.d test/asn1_internal_test.d crypto/store/store_strings.d crypto/store/loader_file.d apps/errstr.d crypto/asn1/a_bitstr.d test/constant_time_test.d crypto/pkcs12/p12_mutl.d test/mdc2_internal_test.d crypto/blake2/m_blake2s.d test/testutil/cb.d fuzz/bndiv.d crypto/async/arch/async_posix.d test/buildtest_seed.d apps/apps.d apps/spkac.d crypto/rand/rand_win.d
GENERATED_MANDATORY=crypto/include/internal/bn_conf.h crypto/include/internal/dso_conf.h include/openssl/opensslconf.h
GENERATED=apps/CA.pl apps/progs.h apps/tsget.pl crypto/buildinf.h libcrypto.map libssl.map test/buildtest_aes.c test/buildtest_asn1.c test/buildtest_asn1t.c test/buildtest_async.c test/buildtest_bio.c test/buildtest_blowfish.c test/buildtest_bn.c test/buildtest_buffer.c test/buildtest_camellia.c test/buildtest_cast.c test/buildtest_cmac.c test/buildtest_cms.c test/buildtest_comp.c test/buildtest_conf.c test/buildtest_conf_api.c test/buildtest_crypto.c test/buildtest_ct.c test/buildtest_des.c test/buildtest_dh.c test/buildtest_dsa.c test/buildtest_dtls1.c test/buildtest_e_os2.c test/buildtest_ebcdic.c test/buildtest_ec.c test/buildtest_ecdh.c test/buildtest_ecdsa.c test/buildtest_engine.c test/buildtest_evp.c test/buildtest_hmac.c test/buildtest_idea.c test/buildtest_kdf.c test/buildtest_lhash.c test/buildtest_md2.c test/buildtest_md4.c test/buildtest_md5.c test/buildtest_modes.c test/buildtest_obj_mac.c test/buildtest_objects.c test/buildtest_ocsp.c test/buildtest_opensslv.c test/buildtest_ossl_typ.c test/buildtest_pem.c test/buildtest_pem2.c test/buildtest_pkcs12.c test/buildtest_pkcs7.c test/buildtest_rand.c test/buildtest_rand_drbg.c test/buildtest_rc2.c test/buildtest_rc4.c test/buildtest_rc5.c test/buildtest_ripemd.c test/buildtest_rsa.c test/buildtest_safestack.c test/buildtest_seed.c test/buildtest_sha.c test/buildtest_srp.c test/buildtest_srtp.c test/buildtest_ssl.c test/buildtest_ssl2.c test/buildtest_ssl3.c test/buildtest_stack.c test/buildtest_store.c test/buildtest_symhacks.c test/buildtest_tls1.c test/buildtest_ts.c test/buildtest_txt_db.c test/buildtest_ui.c test/buildtest_whrlpool.c test/buildtest_x509.c test/buildtest_x509_vfy.c test/buildtest_x509v3.c tools/c_rehash util/shlib_wrap.sh
@@ -52,6 +52,7 @@ APPS_OPENSSL=apps/openssl
# Normally it is left empty.
DESTDIR=
+
# Do not edit these manually. Use Configure with --prefix or --openssldir
# to change this! Short explanation in the top comment in Configure
INSTALLTOP=/usr/local
@@ -65,6 +66,7 @@ ENGINESDIR=$(libdir)/engines-1.1
# libraries and applications
LIBRPATH=$(libdir)
+
MANDIR=$(INSTALLTOP)/share/man
DOCDIR=$(INSTALLTOP)/share/doc/$(BASENAME)
HTMLDIR=$(DOCDIR)/html
@@ -243,13 +245,13 @@ libclean:
clean: libclean
$(RM) $(PROGRAMS) $(TESTPROGS) $(ENGINES) $(SCRIPTS)
$(RM) $(GENERATED_MANDATORY) $(GENERATED)
- -$(RM) `find . -name .git -prune -o -name '*.d' -print`
- -$(RM) `find . -name .git -prune -o -name '*.o' -print`
+ -$(RM) `find . -name '*.d' \! -name '.*' -print`
+ -$(RM) `find . -name '*.o' \! -name '.*' -print`
$(RM) core
$(RM) tags TAGS doc-nits
$(RM) -r test/test-runs
$(RM) openssl.pc libcrypto.pc libssl.pc
- -$(RM) `find . -name .git -prune -o -type l -print`
+ -$(RM) `find . -type l \! -name '.*' -print`
$(RM) $(TARFILE)
distclean: clean
@@ -272,7 +274,7 @@ uninstall_sw: uninstall_runtime uninstall_engines uninstall_dev
install_docs: install_man_docs install_html_docs
uninstall_docs: uninstall_man_docs uninstall_html_docs
- $(RM) -r -v $(DESTDIR)$(DOCDIR)
+ $(RM) -r $(DESTDIR)$(DOCDIR)
install_ssldirs:
@$(PERL) $(SRCDIR)/util/mkdir-p.pl $(DESTDIR)$(OPENSSLDIR)/certs
@@ -6266,7 +6268,7 @@ ssl/tls_srp.o: ../ssl/tls_srp.c
libssl.a: ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
-test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
test/testutil/basic_output.o: ../test/testutil/basic_output.c
@@ -6325,6 +6327,14 @@ test/testutil/output_helpers.o: ../test/testutil/output_helpers.c
else \
mv test/testutil/output_helpers.d.tmp test/testutil/output_helpers.d; \
fi
+test/testutil/random.o: ../test/testutil/random.c
+ $(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/random.d.tmp -MT $@ -c -o $@ ../test/testutil/random.c
+ @touch test/testutil/random.d.tmp
+ @if cmp test/testutil/random.d.tmp test/testutil/random.d > /dev/null 2> /dev/null; then \
+ rm -f test/testutil/random.d.tmp; \
+ else \
+ mv test/testutil/random.d.tmp test/testutil/random.d; \
+ fi
test/testutil/stanza.o: ../test/testutil/stanza.c
$(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/stanza.d.tmp -MT $@ -c -o $@ ../test/testutil/stanza.c
@touch test/testutil/stanza.d.tmp
@@ -9549,11 +9559,11 @@ crypto/x509 crypto/x509/: crypto/x509/by_dir.o crypto/x509/by_file.o crypto/x509
crypto/x509v3 crypto/x509v3/: crypto/x509v3/pcy_cache.o crypto/x509v3/pcy_data.o crypto/x509v3/pcy_lib.o crypto/x509v3/pcy_map.o crypto/x509v3/pcy_node.o crypto/x509v3/pcy_tree.o crypto/x509v3/v3_addr.o crypto/x509v3/v3_admis.o crypto/x509v3/v3_akey.o crypto/x509v3/v3_akeya.o crypto/x509v3/v3_alt.o crypto/x509v3/v3_asid.o crypto/x509v3/v3_bcons.o crypto/x509v3/v3_bitst.o crypto/x509v3/v3_conf.o crypto/x509v3/v3_cpols.o crypto/x509v3/v3_crld.o crypto/x509v3/v3_enum.o crypto/x509v3/v3_extku.o crypto/x509v3/v3_genn.o crypto/x509v3/v3_ia5.o crypto/x509v3/v3_info.o crypto/x509v3/v3_int.o crypto/x509v3/v3_lib.o crypto/x509v3/v3_ncons.o crypto/x509v3/v3_pci.o crypto/x509v3/v3_pcia.o crypto/x509v3/v3_pcons.o crypto/x509v3/v3_pku.o crypto/x509v3/v3_pmaps.o crypto/x509v3/v3_prn.o crypto/x509v3/v3_purp.o crypto/x509v3/v3_skey.o crypto/x509v3/v3_sxnet.o crypto/x509v3/v3_tlsf.o crypto/x509v3/v3_utl.o crypto/x509v3/v3err.o
engines engines/: engines/capi.so engines/dasync.so engines/ossltest.so engines/padlock.so
fuzz fuzz/: fuzz/asn1-test fuzz/asn1parse-test fuzz/bignum-test fuzz/bndiv-test fuzz/client-test fuzz/cms-test fuzz/conf-test fuzz/crl-test fuzz/ct-test fuzz/server-test fuzz/x509-test
-ssl ssl/: ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o ssl/packet.o ssl/tls13_enc.o
+ssl ssl/: ssl/packet.o ssl/tls13_enc.o ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o
@ : No support to produce bin test/tls13secretstest
ssl/record ssl/record/: ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o
ssl/statem ssl/statem/: ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o
-test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
##### SHA assembler implementations
# GNU make "catch all"
diff --git a/upstream-build/makefile/x86_64-linux b/upstream-build/makefile/x86_64-linux
index 6565485..0c674c8 100644
--- a/upstream-build/makefile/x86_64-linux
+++ b/upstream-build/makefile/x86_64-linux
@@ -7,11 +7,11 @@
PLATFORM=linux-x86_64
OPTIONS=enable-md2 enable-rc5 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers no-asan no-asm no-buildtest-c++ no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-mdc2 no-msan no-sctp no-ssl-trace no-ubsan no-unit-test no-zlib no-zlib-dynamic
-CONFIGURE_ARGS=("linux-x86_64", "enable-md2", "enable-rc5", "enable-ssl3", "enable-ssl3-method", "enable-weak-ssl-ciphers", "no-mdc2", "no-asm")
+CONFIGURE_ARGS=("linux-x86_64", "enable-md2", "enable-rc5", "enable-ssl3", "enable-ssl3-method", "enable-weak-ssl-ciphers", "no-mdc2", "no-asm", "no-devcryptoeng")
SRCDIR=..
BLDDIR=.
-VERSION=1.1.1c
+VERSION=1.1.1d
MAJOR=1
MINOR=1.1
SHLIB_VERSION_NUMBER=1.1
@@ -30,7 +30,7 @@ ENGINES=engines/afalg.so engines/capi.so engines/dasync.so engines/ossltest.so e
PROGRAMS=apps/openssl fuzz/asn1-test fuzz/asn1parse-test fuzz/bignum-test fuzz/bndiv-test fuzz/client-test fuzz/cms-test fuzz/conf-test fuzz/crl-test fuzz/ct-test fuzz/server-test fuzz/x509-test test/aborttest test/afalgtest test/asn1_decode_test test/asn1_encode_test test/asn1_internal_test test/asn1_string_table_test test/asn1_time_test test/asynciotest test/asynctest test/bad_dtls_test test/bftest test/bio_callback_test test/bio_enc_test test/bio_memleak_test test/bioprinttest test/bntest test/buildtest_c_aes test/buildtest_c_asn1 test/buildtest_c_asn1t test/buildtest_c_async test/buildtest_c_bio test/buildtest_c_blowfish test/buildtest_c_bn test/buildtest_c_buffer test/buildtest_c_camellia test/buildtest_c_cast test/buildtest_c_cmac test/buildtest_c_cms test/buildtest_c_comp test/buildtest_c_conf test/buildtest_c_conf_api test/buildtest_c_crypto test/buildtest_c_ct test/buildtest_c_des test/buildtest_c_dh test/buildtest_c_dsa test/buildtest_c_dtls1 test/buildtest_c_e_os2 test/buildtest_c_ebcdic test/buildtest_c_ec test/buildtest_c_ecdh test/buildtest_c_ecdsa test/buildtest_c_engine test/buildtest_c_evp test/buildtest_c_hmac test/buildtest_c_idea test/buildtest_c_kdf test/buildtest_c_lhash test/buildtest_c_md2 test/buildtest_c_md4 test/buildtest_c_md5 test/buildtest_c_modes test/buildtest_c_obj_mac test/buildtest_c_objects test/buildtest_c_ocsp test/buildtest_c_opensslv test/buildtest_c_ossl_typ test/buildtest_c_pem test/buildtest_c_pem2 test/buildtest_c_pkcs12 test/buildtest_c_pkcs7 test/buildtest_c_rand test/buildtest_c_rand_drbg test/buildtest_c_rc2 test/buildtest_c_rc4 test/buildtest_c_rc5 test/buildtest_c_ripemd test/buildtest_c_rsa test/buildtest_c_safestack test/buildtest_c_seed test/buildtest_c_sha test/buildtest_c_srp test/buildtest_c_srtp test/buildtest_c_ssl test/buildtest_c_ssl2 test/buildtest_c_ssl3 test/buildtest_c_stack test/buildtest_c_store test/buildtest_c_symhacks test/buildtest_c_tls1 test/buildtest_c_ts test/buildtest_c_txt_db test/buildtest_c_ui test/buildtest_c_whrlpool test/buildtest_c_x509 test/buildtest_c_x509_vfy test/buildtest_c_x509v3 test/casttest test/chacha_internal_test test/cipherbytes_test test/cipherlist_test test/ciphername_test test/clienthellotest test/cmsapitest test/conf_include_test test/constant_time_test test/crltest test/ct_test test/ctype_internal_test test/curve448_internal_test test/d2i_test test/danetest test/destest test/dhtest test/drbg_cavs_test test/drbgtest test/dsa_no_digest_size_test test/dsatest test/dtls_mtu_test test/dtlstest test/dtlsv1listentest test/ec_internal_test test/ecdsatest test/ecstresstest test/ectest test/enginetest test/errtest test/evp_extra_test test/evp_test test/exdatatest test/exptest test/fatalerrtest test/gmdifftest test/gosttest test/hmactest test/ideatest test/igetest test/lhash_test test/md2test test/mdc2test test/memleaktest test/modes_internal_test test/ocspapitest test/packettest test/pbelutest test/pemtest test/pkey_meth_kdf_test test/pkey_meth_test test/poly1305_internal_test test/rc2test test/rc4test test/rc5test test/rdrand_sanitytest test/recordlentest test/rsa_complex test/rsa_mp_test test/rsa_test test/sanitytest test/secmemtest test/servername_test test/shlibloadtest test/siphash_internal_test test/sm2_internal_test test/sm4_internal_test test/srptest test/ssl_cert_table_internal_test test/ssl_test test/ssl_test_ctx_test test/sslapitest test/sslbuffertest test/sslcorrupttest test/ssltest_old test/stack_test test/sysdefaulttest test/test_test test/threadstest test/time_offset_test test/tls13ccstest test/tls13encryptiontest test/tls13secretstest test/uitest test/v3ext test/v3nametest test/verify_extra_test test/versions test/wpackettest test/x509_check_cert_pkey_test test/x509_dup_cert_test test/x509_internal_test test/x509_time_test test/x509aux
SCRIPTS=apps/CA.pl apps/tsget.pl tools/c_rehash util/shlib_wrap.sh
-DEPS=crypto/aes/aes_ecb.d crypto/engine/eng_openssl.d crypto/err/err_all.d crypto/sm2/sm2_pmeth.d crypto/bn/bn_intern.d crypto/asn1/x_pkey.d crypto/evp/encode.d crypto/cms/cms_cd.d crypto/evp/e_aes_cbc_hmac_sha1.d test/rsa_mp_test.d crypto/cms/cms_enc.d crypto/sm2/sm2_sign.d crypto/bio/bio_meth.d crypto/blake2/blake2b.d crypto/lhash/lhash.d test/poly1305_internal_test.d fuzz/asn1parse.d crypto/x509/t_req.d test/cmsapitest.d crypto/evp/p5_crpt2.d crypto/bn/bn_lib.d test/buildtest_rand_drbg.d crypto/evp/pmeth_lib.d apps/dsa.d crypto/asn1/x_val.d crypto/cast/c_enc.d crypto/hmac/hm_ameth.d crypto/cmac/cm_ameth.d crypto/cms/cms_sd.d crypto/ct/ct_prn.d crypto/evp/p_verify.d crypto/asn1/a_utctm.d apps/crl2p7.d crypto/sha/sha256.d crypto/asn1/a_verify.d crypto/x509/x_req.d crypto/x509v3/v3_enum.d test/chacha_internal_test.d crypto/asn1/p8_pkey.d crypto/dh/dh_lib.d test/errtest.d test/sm4_internal_test.d crypto/asn1/x_algor.d crypto/des/ecb_enc.d crypto/store/store_err.d crypto/lhash/lh_stats.d test/buildtest_ossl_typ.d test/sysdefaulttest.d test/exdatatest.d crypto/des/rand_key.d crypto/rsa/rsa_oaep.d crypto/rand/rand_err.d crypto/bn/bn_div.d test/buildtest_pkcs7.d crypto/cms/cms_ess.d crypto/evp/m_ripemd.d crypto/ec/ec2_oct.d crypto/rc5/rc5cfb64.d apps/req.d crypto/rc2/rc2ofb64.d crypto/async/arch/async_win.d crypto/ec/ec_pmeth.d ssl/record/ssl3_record.d ssl/ssl_txt.d crypto/threads_pthread.d crypto/uid.d crypto/evp/e_null.d crypto/engine/eng_lib.d test/buildtest_e_os2.d crypto/x509/x509_meth.d apps/dhparam.d apps/srp.d crypto/bio/bf_nbio.d crypto/rsa/rsa_depr.d crypto/asn1/f_string.d crypto/objects/obj_lib.d crypto/ec/curve25519.d crypto/bn/bn_add.d test/x509_dup_cert_test.d crypto/seed/seed_ofb.d test/bftest.d test/test_test.d test/buildtest_camellia.d crypto/asn1/tasn_new.d crypto/evp/pmeth_fn.d crypto/x509v3/v3_bcons.d crypto/evp/m_md5_sha1.d apps/rsa.d test/lhash_test.d crypto/x509v3/v3_pku.d crypto/seed/seed_ecb.d crypto/sha/keccak1600.d crypto/dh/dh_ameth.d crypto/dsa/dsa_gen.d test/casttest.d crypto/des/cfb64enc.d crypto/ec/ec_curve.d crypto/ui/ui_openssl.d crypto/evp/e_bf.d test/asn1_decode_test.d test/testutil/init.d crypto/dh/dh_asn1.d crypto/x509v3/v3_purp.d test/secmemtest.d crypto/ec/curve448/scalar.d apps/pkcs7.d crypto/asn1/tasn_fre.d test/danetest.d crypto/ts/ts_rsp_print.d crypto/x509v3/v3_akey.d test/buildtest_ecdsa.d crypto/evp/e_rc2.d crypto/siphash/siphash_ameth.d crypto/async/arch/async_null.d crypto/async/async_wait.d crypto/evp/e_des3.d test/buildtest_md2.d crypto/srp/srp_vfy.d ssl/ssl_cert.d crypto/objects/obj_dat.d crypto/asn1/x_long.d crypto/pem/pem_sign.d ssl/d1_lib.d crypto/ec/curve448/curve448_tables.d crypto/ocsp/ocsp_vfy.d test/conf_include_test.d crypto/pkcs7/pk7_smime.d crypto/rsa/rsa_chk.d ssl/d1_srtp.d ssl/record/dtls1_bitmap.d crypto/poly1305/poly1305.d ssl/statem/statem_lib.d crypto/ocsp/ocsp_asn.d crypto/aes/aes_wrap.d crypto/bn/bn_print.d test/pkey_meth_test.d crypto/x509/x_crl.d crypto/asn1/a_d2i_fp.d crypto/pem/pem_all.d ssl/statem/extensions_cust.d ssl/record/rec_layer_s3.d test/buildtest_pkcs12.d ssl/statem/extensions.d test/ec_internal_test.d crypto/x509/x_attrib.d crypto/ct/ct_b64.d apps/pkey.d apps/app_rand.d crypto/x509v3/v3_akeya.d crypto/x509v3/v3_ncons.d crypto/engine/tb_cipher.d crypto/evp/e_xcbc_d.d crypto/ec/ecp_smpl.d crypto/evp/p_open.d crypto/bn/bn_nist.d crypto/evp/evp_err.d crypto/pkcs12/p12_crt.d test/dhtest.d crypto/engine/eng_init.d test/buildtest_rsa.d crypto/modes/ccm128.d crypto/ct/ct_err.d crypto/dsa/dsa_lib.d crypto/des/cfb_enc.d crypto/rc5/rc5_skey.d crypto/seed/seed_cfb.d crypto/evp/evp_lib.d crypto/pkcs7/pk7_asn1.d crypto/asn1/a_sign.d crypto/ec/curve448/f_generic.d crypto/pkcs7/pk7_mime.d crypto/ts/ts_err.d crypto/mem_sec.d crypto/bn/bn_word.d fuzz/client.d crypto/ocsp/ocsp_err.d crypto/x509v3/v3err.d crypto/evp/e_rc4.d crypto/aes/aes_core.d crypto/dsa/dsa_sign.d crypto/pkcs12/p12_decr.d crypto/kdf/tls1_prf.d test/asn1_internal_test.d crypto/x509/x509_req.d ssl/statem/extensions_clnt.d crypto/aria/aria.d test/rdrand_sanitytest.d crypto/rsa/rsa_crpt.d crypto/dsa/dsa_depr.d crypto/siphash/siphash.d crypto/asn1/asn1_gen.d test/rsa_complex.d crypto/bio/bf_buff.d crypto/des/cfb64ede.d crypto/asn1/asn_mstbl.d crypto/des/set_key.d crypto/bn/bn_prime.d test/ideatest.d crypto/engine/eng_rdrand.d crypto/evp/p_enc.d crypto/asn1/x_int64.d crypto/comp/comp_err.d engines/e_afalg.d crypto/pkcs12/p12_key.d apps/ec.d apps/engine.d apps/pkeyparam.d crypto/bf/bf_cfb64.d test/testutil/main.d crypto/ec/ecp_nist.d crypto/rand/rand_unix.d crypto/x509v3/pcy_tree.d crypto/cast/c_skey.d crypto/pem/pem_oth.d apps/gendsa.d test/testutil/tap_bio.d crypto/cpt_err.d fuzz/bignum.d ssl/s3_enc.d engines/e_ossltest.d crypto/ct/ct_x509v3.d crypto/asn1/asn1_err.d crypto/des/fcrypt.d test/buildtest_evp.d crypto/modes/wrap128.d crypto/asn1/i2d_pr.d crypto/ec/ec_check.d crypto/x509v3/v3_pcons.d test/bioprinttest.d test/buildtest_rc2.d apps/s_time.d crypto/des/xcbc_enc.d crypto/x509v3/v3_admis.d crypto/hmac/hm_pmeth.d crypto/ocsp/v3_ocsp.d fuzz/x509.d crypto/bn/bn_asm.d crypto/x509/by_file.d crypto/bio/bss_bio.d apps/prime.d crypto/sha/sha512.d test/buildtest_cast.d crypto/rand/rand_lib.d crypto/conf/conf_lib.d crypto/engine/eng_cnf.d test/exptest.d crypto/camellia/cmll_ctr.d test/ssl_test_ctx.d crypto/evp/pbe_scrypt.d test/buildtest_comp.d test/buildtest_rc5.d crypto/x509/x509_vpm.d crypto/modes/cts128.d crypto/evp/bio_b64.d ssl/s3_lib.d test/memleaktest.d crypto/idea/i_cfb64.d test/buildtest_ssl2.d crypto/kdf/hkdf.d crypto/ocsp/ocsp_srv.d crypto/bn/bn_recp.d crypto/whrlpool/wp_dgst.d crypto/cms/cms_att.d crypto/cms/cms_smime.d crypto/x509/x509_lu.d crypto/bf/bf_ecb.d crypto/x509v3/v3_utl.d crypto/ec/ecdsa_ossl.d crypto/rc4/rc4_enc.d crypto/evp/evp_enc.d test/rc5test.d crypto/engine/eng_list.d test/rc4test.d crypto/asn1/p5_pbev2.d test/buildtest_dtls1.d test/asn1_time_test.d crypto/ctype.d crypto/evp/m_mdc2.d test/rsa_test.d test/buildtest_ct.d test/testutil/tests.d crypto/evp/m_md4.d crypto/asn1/a_dup.d test/dtls_mtu_test.d crypto/asn1/tasn_utl.d crypto/dsa/dsa_key.d crypto/x509v3/pcy_node.d crypto/des/ofb64ede.d crypto/bio/bss_sock.d crypto/x509/x_x509.d apps/passwd.d fuzz/asn1.d crypto/x509/x509_err.d crypto/dh/dh_prn.d apps/rsautl.d ssl/statem/extensions_srvr.d crypto/rsa/rsa_prn.d crypto/dso/dso_dl.d crypto/engine/tb_eckey.d crypto/engine/tb_asnmth.d crypto/dso/dso_lib.d test/stack_test.d crypto/store/loader_file.d crypto/blake2/m_blake2b.d crypto/pkcs12/p12_mutl.d apps/ecparam.d ssl/ssl_ciph.d crypto/evp/p_sign.d test/asn1_string_table_test.d test/buildtest_crypto.d crypto/dso/dso_dlfcn.d crypto/ec/ecp_nistp224.d crypto/des/str2key.d crypto/comp/c_zlib.d crypto/bio/bf_lbuf.d ssl/record/rec_layer_d1.d crypto/asn1/t_pkey.d crypto/blake2/m_blake2s.d test/sslapitest.d test/buildtest_srtp.d test/testutil/output_helpers.d test/sm2_internal_test.d crypto/asn1/ameth_lib.d crypto/ec/ecdsa_sign.d test/buildtest_conf.d test/buildtest_buffer.d crypto/evp/e_old.d crypto/conf/conf_err.d crypto/pkcs12/p12_p8d.d apps/storeutl.d crypto/pem/pem_info.d crypto/x509/x509_txt.d test/pemtest.d crypto/rc2/rc2cfb64.d crypto/engine/eng_ctrl.d crypto/engine/eng_err.d crypto/x509/x509cset.d crypto/ec/ecdsa_vrf.d crypto/aes/aes_cbc.d crypto/evp/cmeth_lib.d test/buildtest_store.d test/dsa_no_digest_size_test.d crypto/pem/pem_x509.d crypto/pem/pem_pk8.d crypto/evp/bio_md.d apps/cms.d apps/verify.d crypto/md4/md4_one.d crypto/evp/c_allc.d crypto/dh/dh_pmeth.d test/buildtest_lhash.d crypto/cms/cms_env.d test/buildtest_objects.d crypto/des/fcrypt_b.d crypto/idea/i_ecb.d crypto/ct/ct_log.d crypto/asn1/a_utf8.d crypto/o_str.d ssl/statem/statem_dtls.d ssl/ssl_lib.d crypto/modes/cfb128.d crypto/poly1305/poly1305_pmeth.d crypto/md2/md2_dgst.d ssl/methods.d test/wpackettest.d crypto/kdf/kdf_err.d test/bad_dtls_test.d test/pkey_meth_kdf_test.d crypto/cms/cms_asn1.d crypto/hmac/hmac.d test/rc2test.d crypto/asn1/evp_asn1.d test/testutil/basic_output.d crypto/store/store_strings.d crypto/ui/ui_lib.d crypto/rsa/rsa_meth.d crypto/dh/dh_key.d crypto/ec/ec_lib.d apps/ocsp.d test/v3nametest.d crypto/pkcs7/pk7_doit.d test/ctype_internal_test.d crypto/pem/pem_lib.d test/buildtest_hmac.d test/bntest.d crypto/modes/gcm128.d crypto/des/pcbc_enc.d crypto/rc5/rc5_enc.d crypto/asn1/tasn_prn.d crypto/o_fips.d test/testutil/stanza.d test/buildtest_blowfish.d crypto/poly1305/poly1305_ameth.d crypto/dh/dh_kdf.d crypto/bio/bss_null.d test/buildtest_opensslv.d test/packettest.d crypto/pkcs12/p12_crpt.d crypto/ocsp/ocsp_ht.d crypto/pkcs7/pkcs7err.d crypto/sm4/sm4.d crypto/ripemd/rmd_dgst.d test/ct_test.d test/buildtest_asn1.d crypto/x509v3/v3_pci.d test/time_offset_test.d crypto/seed/seed_cbc.d crypto/evp/m_sha1.d test/buildtest_ripemd.d test/buildtest_ecdh.d crypto/x509v3/v3_genn.d crypto/x509/t_crl.d apps/dsaparam.d crypto/des/cbc_cksm.d crypto/modes/ofb128.d crypto/x509v3/v3_pmaps.d crypto/x509v3/v3_info.d ssl/record/ssl3_buffer.d crypto/evp/e_seed.d crypto/rc5/rc5_ecb.d crypto/aes/aes_ige.d test/buildtest_cmac.d crypto/o_dir.d crypto/bn/bn_mont.d test/buildtest_symhacks.d crypto/asn1/p5_scrypt.d crypto/blake2/blake2s.d crypto/evp/e_aria.d crypto/dsa/dsa_pmeth.d test/threadstest.d crypto/aes/aes_misc.d ssl/statem/statem_clnt.d crypto/evp/p_seal.d crypto/asn1/n_pkey.d ssl/tls_srp.d crypto/evp/bio_enc.d crypto/dh/dh_rfc5114.d fuzz/test-corpus.d engines/e_padlock.d crypto/bf/bf_skey.d crypto/store/store_register.d crypto/conf/conf_ssl.d crypto/comp/comp_lib.d test/tls13encryptiontest.d test/x509_check_cert_pkey_test.d crypto/dh/dh_check.d test/buildtest_ebcdic.d engines/e_dasync.d crypto/ocsp/ocsp_ext.d crypto/rsa/rsa_x931.d crypto/rc2/rc2_ecb.d test/evp_test.d crypto/asn1/a_int.d crypto/asn1/asn1_lib.d test/curve448_internal_test.d test/sanitytest.d crypto/rc4/rc4_skey.d test/modes_internal_test.d apps/ca.d crypto/ui/ui_util.d crypto/x509/x509_vfy.d crypto/pkcs12/p12_utl.d test/gmdifftest.d test/sslcorrupttest.d ssl/ssl_stat.d crypto/bio/bio_lib.d crypto/asn1/a_strnid.d crypto/ec/ecdh_kdf.d ssl/statem/statem.d test/dsatest.d ssl/ssl_utst.d test/buildtest_ec.d crypto/bio/b_print.d crypto/asn1/i2d_pu.d crypto/evp/e_chacha20_poly1305.d crypto/x509/x509type.d crypto/bio/bss_acpt.d test/buildtest_pem.d crypto/des/ofb_enc.d crypto/siphash/siphash_pmeth.d crypto/evp/e_camellia.d crypto/bn/bn_rand.d crypto/cast/c_ecb.d test/buildtest_dh.d crypto/cversion.d crypto/ts/ts_lib.d crypto/ec/eck_prn.d crypto/ct/ct_policy.d crypto/rsa/rsa_none.d crypto/idea/i_ofb64.d crypto/ct/ct_sct.d test/crltest.d crypto/ec/ec_err.d crypto/evp/m_wp.d crypto/dsa/dsa_asn1.d apps/crl.d crypto/engine/eng_fat.d crypto/evp/e_sm4.d crypto/engine/eng_dyn.d crypto/engine/eng_table.d crypto/camellia/cmll_ecb.d crypto/rsa/rsa_gen.d crypto/conf/conf_mall.d crypto/rsa/rsa_ameth.d test/enginetest.d crypto/dh/dh_meth.d crypto/asn1/x_info.d crypto/asn1/a_bitstr.d test/recordlentest.d apps/enc.d crypto/x509/x509name.d apps/errstr.d crypto/ec/ecp_nistp256.d test/buildtest_conf_api.d test/buildtest_rand.d crypto/asn1/f_int.d crypto/conf/conf_mod.d ssl/t1_lib.d crypto/ocsp/ocsp_prn.d crypto/evp/e_rc5.d crypto/x509/x_all.d crypto/x509v3/pcy_data.d apps/sess_id.d test/buildtest_stack.d apps/openssl.d test/destest.d crypto/dsa/dsa_ameth.d crypto/pkcs12/p12_p8e.d test/buildtest_cms.d apps/pkcs12.d crypto/dsa/dsa_meth.d test/siphash_internal_test.d crypto/asn1/x_bignum.d test/testutil/test_cleanup.d crypto/bio/bss_file.d crypto/pkcs12/p12_add.d crypto/evp/p5_crpt.d crypto/camellia/camellia.d test/constant_time_test.d crypto/bio/bss_dgram.d crypto/asn1/d2i_pr.d crypto/x509v3/v3_bitst.d crypto/dso/dso_vms.d crypto/pem/pvkfmt.d crypto/des/ofb64enc.d crypto/buffer/buf_err.d crypto/ec/ec_oct.d ssl/ssl_sess.d crypto/cms/cms_pwri.d test/drbg_cavs_test.d ssl/pqueue.d crypto/des/des_enc.d crypto/ec/ecp_oct.d crypto/camellia/cmll_misc.d crypto/bio/bio_err.d crypto/o_time.d crypto/ct/ct_vfy.d crypto/idea/i_cbc.d crypto/ec/ecdh_ossl.d test/aborttest.d crypto/x509/x_pubkey.d crypto/conf/conf_def.d crypto/evp/e_idea.d fuzz/crl.d crypto/x509/x509_att.d crypto/asn1/tasn_scn.d crypto/des/cbc_enc.d crypto/mem.d test/mdc2test.d test/servername_test.d crypto/dh/dh_err.d test/buildtest_ui.d ssl/ssl_mcnf.d crypto/x509/x509_set.d crypto/x509/by_dir.d test/sslbuffertest.d ssl/ssl_asn1.d crypto/bio/bss_conn.d crypto/asn1/a_mbstr.d crypto/ec/curve448/arch_32/f_impl.d crypto/rand/drbg_ctr.d crypto/bio/bio_cb.d test/cipherbytes_test.d crypto/dsa/dsa_ossl.d test/asynctest.d crypto/x509/x509_d2.d test/x509aux.d crypto/aes/aes_cfb.d crypto/engine/eng_all.d ssl/record/ssl3_record_tls13.d test/buildtest_md4.d crypto/ripemd/rmd_one.d test/uitest.d test/testutil/cb.d crypto/ec/ec_print.d fuzz/server.d crypto/asn1/t_bitst.d crypto/sm2/sm2_err.d crypto/des/qud_cksm.d crypto/rsa/rsa_asn1.d crypto/threads_win.d crypto/pkcs7/pk7_lib.d ssl/t1_trce.d crypto/bio/b_dump.d crypto/asn1/bio_asn1.d crypto/bn/bn_kron.d crypto/bn/bn_mod.d crypto/rsa/rsa_mp.d crypto/dsa/dsa_vrf.d crypto/dso/dso_err.d crypto/x509v3/v3_pcia.d crypto/getenv.d crypto/x509/t_x509.d crypto/ocsp/ocsp_cl.d crypto/evp/m_sigver.d test/asn1_encode_test.d crypto/bn/bn_gcd.d test/buildtest_x509.d crypto/asn1/a_octet.d crypto/evp/evp_pbe.d crypto/err/err.d crypto/rsa/rsa_sign.d apps/genrsa.d crypto/rsa/rsa_pss.d crypto/err/err_prn.d crypto/objects/obj_xref.d crypto/ec/ec_asn1.d crypto/asn1/tasn_typ.d test/bio_callback_test.d crypto/pkcs12/p12_kiss.d crypto/ec/ec_mult.d crypto/x509v3/v3_cpols.d apps/s_server.d crypto/asn1/a_gentm.d test/buildtest_async.d crypto/cmac/cmac.d crypto/cast/c_cfb64.d crypto/x509v3/v3_sxnet.d crypto/bio/b_addr.d crypto/rand/rand_win.d crypto/asn1/x_sig.d test/buildtest_ocsp.d crypto/mem_clr.d crypto/x509v3/pcy_map.d crypto/asn1/a_print.d apps/asn1pars.d crypto/cmac/cm_pmeth.d crypto/ocsp/ocsp_lib.d crypto/ec/ec_ameth.d ssl/ssl_rsa.d crypto/ec/ecp_mont.d test/hmactest.d test/x509_internal_test.d crypto/bio/b_sock.d test/testutil/driver.d crypto/x509v3/v3_addr.d test/asynciotest.d test/x509_time_test.d crypto/ui/ui_null.d crypto/x509v3/v3_crld.d crypto/x509/x509spki.d apps/apps.d crypto/pkcs7/pk7_attr.d test/clienthellotest.d crypto/ts/ts_req_print.d test/gosttest.d test/buildtest_engine.d crypto/bn/bn_srp.d test/ssl_test.d crypto/ts/ts_rsp_verify.d crypto/rsa/rsa_err.d crypto/ec/ec_kmeth.d crypto/idea/i_skey.d crypto/camellia/cmll_cfb.d crypto/rand/rand_egd.d apps/ts.d crypto/ts/ts_req_utils.d crypto/bn/bn_mpi.d test/buildtest_ssl3.d crypto/dso/dso_win32.d crypto/ts/ts_asn1.d crypto/o_init.d crypto/dsa/dsa_err.d crypto/sm2/sm2_crypt.d ssl/s3_msg.d crypto/modes/ctr128.d crypto/x509/x_x509a.d crypto/aes/aes_ofb.d crypto/init.d test/buildtest_ts.d crypto/bn/bn_sqr.d fuzz/cms.d crypto/asn1/a_digest.d crypto/camellia/cmll_cbc.d crypto/bn/bn_mul.d crypto/x509v3/v3_lib.d test/mdc2_internal_test.d test/buildtest_whrlpool.d crypto/buffer/buffer.d test/ciphername_test.d crypto/evp/names.d test/buildtest_sha.d ssl/statem/statem_srvr.d test/buildtest_tls1.d ssl/packet.d apps/pkeyutl.d crypto/pkcs12/p12_sbag.d crypto/whrlpool/wp_block.d crypto/ec/ecp_nistp521.d crypto/engine/tb_dsa.d ssl/ssl_init.d test/buildtest_des.d crypto/ex_data.d crypto/async/arch/async_posix.d crypto/chacha/chacha_enc.d crypto/rsa/rsa_ssl.d ssl/t1_enc.d crypto/asn1/a_strex.d crypto/x509/x509rset.d crypto/ec/curve448/eddsa.d crypto/evp/evp_cnf.d crypto/x509v3/v3_asid.d crypto/bn/bn_gf2m.d apps/speed.d crypto/asn1/bio_ndef.d crypto/rsa/rsa_x931g.d crypto/pem/pem_pkey.d apps/dgst.d test/buildtest_ssl.d crypto/asn1/a_object.d crypto/pkcs12/p12_asn.d crypto/cms/cms_err.d crypto/sha/sha1dgst.d test/d2i_test.d crypto/bn/bn_depr.d crypto/rand/drbg_lib.d crypto/modes/ocb128.d crypto/engine/tb_rsa.d test/buildtest_rc4.d test/buildtest_txt_db.d crypto/ct/ct_oct.d crypto/des/ecb3_enc.d crypto/seed/seed.d crypto/md4/md4_dgst.d crypto/bio/bss_log.d crypto/evp/bio_ok.d crypto/bn/bn_const.d crypto/asn1/a_type.d crypto/x509/x509_r2x.d crypto/ts/ts_conf.d crypto/evp/e_des.d test/tls13ccstest.d test/ssl_test_ctx_test.d crypto/pkcs12/p12_npas.d crypto/txt_db/txt_db.d crypto/bio/bss_fd.d crypto/rand/rand_vms.d test/buildtest_obj_mac.d crypto/md5/md5_dgst.d crypto/evp/evp_key.d apps/rand.d apps/pkcs8.d crypto/modes/cbc128.d test/buildtest_x509_vfy.d test/buildtest_md5.d test/ocspapitest.d crypto/sm3/m_sm3.d test/buildtest_safestack.d ssl/tls13_enc.d crypto/rsa/rsa_pmeth.d crypto/asn1/p5_pbe.d crypto/asn1/asn_mime.d crypto/ct/ct_sct_ctx.d test/bio_enc_test.d crypto/evp/pmeth_gn.d test/pbelutest.d crypto/bn/bn_blind.d crypto/x509v3/v3_ia5.d test/igetest.d crypto/evp/e_cast.d crypto/ec/ec_key.d test/ssltest_old.d crypto/asn1/nsseq.d test/buildtest_pem2.d crypto/rc2/rc2_cbc.d apps/rehash.d crypto/asn1/t_spki.d crypto/engine/tb_dh.d crypto/pkcs12/p12_attr.d test/buildtest_dsa.d test/tls13secretstest.d crypto/ec/ec_cvt.d crypto/ts/ts_rsp_utils.d crypto/pkcs7/bio_pk7.d crypto/x509/x_name.d crypto/async/async_err.d crypto/ts/ts_verify_ctx.d crypto/camellia/cmll_ofb.d crypto/sha/sha1_one.d ssl/d1_msg.d crypto/x509/x509_cmp.d apps/ciphers.d test/srptest.d crypto/x509v3/v3_alt.d engines/e_capi.d test/buildtest_srp.d crypto/x509/x509_def.d test/buildtest_aes.d crypto/bio/b_sock2.d crypto/asn1/d2i_pu.d crypto/x509v3/v3_tlsf.d crypto/x509v3/v3_skey.d crypto/dh/dh_depr.d test/testutil/format_output.d test/buildtest_bio.d crypto/evp/e_rc4_hmac_md5.d crypto/md5/md5_one.d ssl/ssl_conf.d crypto/asn1/x_spki.d crypto/pem/pem_xaux.d apps/smime.d crypto/x509/x509_ext.d crypto/ec/ecx_meth.d crypto/objects/obj_err.d crypto/store/store_lib.d crypto/rc2/rc2_skey.d test/buildtest_x509v3.d crypto/srp/srp_lib.d crypto/bn/bn_ctx.d crypto/evp/digest.d apps/x509.d ssl/ssl_err.d crypto/x509v3/pcy_lib.d crypto/cms/cms_io.d test/ecstresstest.d ssl/s3_cbc.d apps/bf_prefix.d fuzz/bndiv.d test/drbg_cavs_data.d crypto/modes/xts128.d crypto/asn1/asn1_par.d crypto/dh/dh_gen.d crypto/pkcs12/p12_init.d crypto/asn1/asn1_item_list.d crypto/asn1/tasn_enc.d test/drbgtest.d crypto/ts/ts_rsp_sign.d crypto/rsa/rsa_saos.d crypto/mem_dbg.d crypto/ebcdic.d crypto/cms/cms_kari.d apps/s_socket.d crypto/async/async.d test/ectest.d crypto/x509/x509_obj.d test/md2test.d test/cipherlist_test.d crypto/engine/tb_rand.d apps/version.d crypto/cryptlib.d crypto/evp/c_alld.d apps/s_cb.d crypto/cms/cms_lib.d crypto/bn/bn_err.d ssl/bio_ssl.d crypto/dsa/dsa_prn.d crypto/bf/bf_ofb64.d crypto/engine/tb_pkmeth.d crypto/rsa/rsa_lib.d crypto/store/store_init.d crypto/ec/ecp_nistputil.d test/fatalerrtest.d crypto/bn/bn_exp2.d crypto/stack/stack.d apps/genpkey.d crypto/evp/m_md2.d crypto/ui/ui_err.d crypto/dso/dso_openssl.d crypto/evp/e_aes.d crypto/x509v3/v3_conf.d crypto/bn/bn_exp.d crypto/asn1/tasn_dec.d crypto/bn/bn_dh.d crypto/x509/x509_trs.d fuzz/ct.d crypto/ec/curve448/curve448.d test/buildtest_bn.d crypto/pem/pem_err.d crypto/objects/o_names.d crypto/cms/cms_dd.d test/dtlstest.d test/buildtest_idea.d test/versions.d crypto/md2/md2_one.d crypto/bf/bf_enc.d crypto/x509v3/v3_extku.d crypto/asn1/asn_moid.d crypto/bn/bn_sqrt.d crypto/x509v3/v3_int.d crypto/dh/dh_rfc7919.d test/dtlsv1listentest.d test/buildtest_kdf.d crypto/evp/m_md5.d crypto/rc5/rc5ofb64.d crypto/bn/bn_x931p.d crypto/rsa/rsa_pk1.d crypto/rand/randfile.d crypto/x509/x509_v3.d crypto/evp/e_aes_cbc_hmac_sha256.d crypto/evp/p_lib.d crypto/kdf/scrypt.d test/buildtest_asn1t.d crypto/bio/bss_mem.d crypto/bio/bf_null.d crypto/o_fopen.d crypto/evp/p_dec.d test/afalgtest.d test/v3ext.d test/verify_extra_test.d crypto/bn/bn_shift.d crypto/evp/evp_pkey.d test/ssltestlib.d test/shlibloadtest.d fuzz/conf.d crypto/ec/ec2_smpl.d crypto/x509v3/v3_prn.d crypto/cast/c_ofb64.d test/ecdsatest.d crypto/conf/conf_sap.d crypto/threads_none.d apps/opt.d crypto/conf/conf_api.d crypto/asn1/a_time.d crypto/evp/m_sha3.d test/bio_memleak_test.d crypto/evp/m_null.d crypto/asn1/a_i2d_fp.d test/ssl_cert_table_internal_test.d crypto/asn1/asn_pack.d crypto/engine/eng_pkey.d test/handshake_helper.d crypto/x509v3/pcy_cache.d crypto/x509/x_exten.d test/evp_extra_test.d crypto/pkcs12/pk12err.d apps/spkac.d test/buildtest_seed.d crypto/engine/tb_digest.d apps/s_client.d test/buildtest_modes.d apps/nseq.d crypto/sm3/sm3.d crypto/rsa/rsa_ossl.d
+DEPS=crypto/kdf/kdf_err.d crypto/dsa/dsa_err.d crypto/conf/conf_mod.d crypto/evp/pmeth_gn.d ssl/d1_msg.d test/buildtest_ssl.d fuzz/asn1parse.d crypto/evp/e_seed.d crypto/asn1/d2i_pr.d crypto/idea/i_cfb64.d test/buildtest_ui.d crypto/x509v3/v3_prn.d crypto/x509v3/v3_info.d crypto/ec/ecp_nistp224.d crypto/txt_db/txt_db.d test/asn1_internal_test.d crypto/engine/eng_rdrand.d test/testutil/format_output.d ssl/bio_ssl.d apps/speed.d test/versions.d test/buildtest_asn1t.d fuzz/conf.d test/buildtest_ecdh.d crypto/rc5/rc5cfb64.d crypto/err/err_all.d test/buildtest_srp.d crypto/blake2/m_blake2s.d apps/asn1pars.d crypto/ts/ts_rsp_utils.d ssl/ssl_sess.d test/buildtest_comp.d crypto/cms/cms_env.d crypto/bn/bn_div.d crypto/bio/bss_log.d crypto/dh/dh_rfc7919.d test/packettest.d test/clienthellotest.d test/time_offset_test.d test/gosttest.d crypto/pkcs12/p12_init.d test/pkey_meth_test.d crypto/dh/dh_check.d crypto/camellia/cmll_cbc.d apps/pkeyparam.d crypto/seed/seed_ecb.d ssl/ssl_asn1.d crypto/asn1/a_int.d test/buildtest_bio.d apps/ts.d crypto/cms/cms_enc.d apps/rsautl.d test/buildtest_x509_vfy.d apps/rsa.d apps/dsa.d crypto/asn1/a_utctm.d apps/ciphers.d apps/passwd.d crypto/ec/curve448/f_generic.d test/evp_test.d crypto/asn1/x_pkey.d crypto/chacha/chacha_enc.d ssl/ssl_utst.d crypto/camellia/cmll_cfb.d test/asn1_encode_test.d crypto/async/async_err.d crypto/x509/x509_vfy.d crypto/aes/aes_ecb.d crypto/ocsp/v3_ocsp.d crypto/evp/m_sigver.d test/pemtest.d test/buildtest_ocsp.d ssl/statem/statem_srvr.d ssl/ssl_lib.d crypto/pem/pem_sign.d crypto/cms/cms_lib.d test/buildtest_hmac.d crypto/asn1/n_pkey.d ssl/statem/extensions_srvr.d crypto/evp/e_des3.d crypto/evp/e_chacha20_poly1305.d crypto/ct/ct_oct.d test/igetest.d crypto/rand/rand_egd.d crypto/x509/x_x509.d crypto/cast/c_skey.d crypto/seed/seed_cbc.d crypto/asn1/x_spki.d crypto/asn1/x_bignum.d test/buildtest_store.d test/buildtest_stack.d ssl/ssl_conf.d crypto/ts/ts_rsp_sign.d crypto/ec/ecx_meth.d crypto/ts/ts_req_utils.d crypto/dh/dh_prn.d ssl/statem/statem_lib.d crypto/ec/ec_ameth.d crypto/evp/p_open.d apps/ocsp.d crypto/dso/dso_lib.d crypto/bf/bf_ofb64.d crypto/ripemd/rmd_dgst.d ssl/s3_msg.d crypto/pkcs7/pk7_asn1.d crypto/bn/bn_mont.d crypto/asn1/asn1_err.d crypto/pkcs12/p12_decr.d crypto/x509/x509cset.d crypto/x509v3/pcy_node.d crypto/x509/x_req.d crypto/cpt_err.d crypto/rsa/rsa_oaep.d crypto/rsa/rsa_sign.d crypto/dsa/dsa_asn1.d crypto/sm2/sm2_pmeth.d crypto/x509/x509_vpm.d test/testutil/tap_bio.d fuzz/crl.d crypto/ocsp/ocsp_err.d crypto/conf/conf_lib.d crypto/buffer/buf_err.d crypto/kdf/hkdf.d crypto/ct/ct_x509v3.d crypto/evp/digest.d crypto/asn1/a_strnid.d crypto/evp/cmeth_lib.d crypto/dh/dh_err.d crypto/whrlpool/wp_block.d crypto/lhash/lh_stats.d crypto/asn1/bio_asn1.d crypto/dh/dh_meth.d crypto/x509/x_crl.d crypto/blake2/blake2s.d crypto/engine/eng_cnf.d crypto/asn1/asn_moid.d crypto/store/store_register.d crypto/cms/cms_ess.d test/buildtest_engine.d test/tls13secretstest.d test/cipherlist_test.d test/buildtest_txt_db.d crypto/pem/pem_err.d crypto/pkcs12/p12_crpt.d crypto/evp/m_mdc2.d ssl/packet.d crypto/x509v3/v3_utl.d crypto/engine/tb_rand.d crypto/asn1/a_verify.d crypto/ui/ui_null.d crypto/x509/x509_lu.d crypto/evp/bio_b64.d test/buildtest_ssl3.d crypto/async/arch/async_null.d test/rc5test.d crypto/x509v3/v3_akeya.d crypto/modes/cfb128.d test/servername_test.d crypto/evp/m_md5_sha1.d ssl/ssl_err.d crypto/des/set_key.d crypto/evp/names.d crypto/rsa/rsa_err.d ssl/record/rec_layer_d1.d crypto/ec/ec_key.d test/rc4test.d crypto/x509/x509_txt.d crypto/rc2/rc2cfb64.d crypto/evp/e_camellia.d crypto/engine/tb_rsa.d apps/pkey.d crypto/comp/comp_err.d crypto/ebcdic.d crypto/bio/bf_null.d test/threadstest.d fuzz/x509.d crypto/ec/ecp_nist.d test/bio_enc_test.d crypto/bn/bn_shift.d crypto/rand/randfile.d crypto/cms/cms_kari.d fuzz/bndiv.d crypto/x509v3/v3_addr.d crypto/engine/eng_ctrl.d test/x509aux.d crypto/rsa/rsa_x931.d crypto/cast/c_cfb64.d crypto/bio/bss_bio.d apps/prime.d test/buildtest_obj_mac.d crypto/bio/b_dump.d apps/enc.d crypto/bn/bn_prime.d crypto/rsa/rsa_chk.d test/buildtest_aes.d crypto/engine/tb_dh.d test/rdrand_sanitytest.d test/testutil/cb.d crypto/ec/ecp_nistp521.d test/exptest.d crypto/x509v3/pcy_map.d crypto/dsa/dsa_sign.d test/x509_internal_test.d crypto/pem/pem_pk8.d test/fatalerrtest.d crypto/bn/bn_blind.d crypto/engine/eng_err.d crypto/evp/evp_pkey.d engines/e_ossltest.d crypto/bn/bn_add.d crypto/evp/e_sm4.d crypto/evp/e_idea.d crypto/bn/bn_srp.d crypto/bn/bn_err.d crypto/bio/bss_sock.d crypto/rsa/rsa_asn1.d test/v3nametest.d crypto/ts/ts_lib.d crypto/asn1/asn1_gen.d crypto/pkcs12/p12_npas.d fuzz/server.d test/buildtest_conf.d crypto/asn1/x_algor.d crypto/asn1/a_type.d crypto/threads_win.d apps/genrsa.d crypto/x509v3/v3_lib.d crypto/ec/eck_prn.d crypto/evp/m_null.d crypto/buffer/buffer.d crypto/modes/cts128.d crypto/asn1/x_long.d test/sslcorrupttest.d test/evp_extra_test.d test/buildtest_md4.d apps/s_server.d crypto/md4/md4_one.d crypto/asn1/a_mbstr.d crypto/idea/i_skey.d crypto/bn/bn_recp.d crypto/x509/x509_ext.d test/cmsapitest.d crypto/x509v3/v3_pci.d crypto/err/err.d apps/pkcs8.d ssl/record/ssl3_record_tls13.d crypto/pem/pvkfmt.d crypto/x509/x509_r2x.d test/mdc2_internal_test.d crypto/x509v3/pcy_tree.d crypto/asn1/i2d_pr.d test/buildtest_modes.d crypto/x509v3/v3_ncons.d crypto/evp/e_null.d crypto/mem_sec.d crypto/bio/bss_mem.d test/ct_test.d test/testutil/output_helpers.d test/buildtest_blowfish.d fuzz/bignum.d crypto/bn/bn_exp.d crypto/threads_pthread.d crypto/sha/sha512.d crypto/ec/curve448/curve448.d crypto/evp/e_aes.d crypto/evp/evp_key.d crypto/asn1/bio_ndef.d crypto/dsa/dsa_lib.d crypto/x509/x_x509a.d test/ecstresstest.d apps/x509.d crypto/modes/wrap128.d test/buildtest_tls1.d test/tls13ccstest.d crypto/ec/ec_err.d test/dhtest.d crypto/ui/ui_openssl.d crypto/dh/dh_ameth.d engines/e_afalg.d crypto/ec/ecdsa_sign.d ssl/ssl_cert.d test/buildtest_conf_api.d crypto/asn1/ameth_lib.d crypto/x509v3/v3_alt.d crypto/evp/encode.d test/buildtest_ossl_typ.d crypto/aes/aes_core.d crypto/rc2/rc2_cbc.d crypto/evp/bio_enc.d crypto/asn1/evp_asn1.d test/v3ext.d ssl/s3_enc.d crypto/rc5/rc5ofb64.d crypto/ct/ct_sct.d crypto/lhash/lhash.d crypto/conf/conf_ssl.d crypto/modes/ctr128.d crypto/rc4/rc4_skey.d crypto/evp/e_des.d test/ssl_test_ctx.d apps/s_socket.d crypto/sha/sha1_one.d crypto/asn1/a_octet.d ssl/tls13_enc.d test/buildtest_kdf.d crypto/cmac/cm_ameth.d crypto/x509/x509_cmp.d crypto/evp/bio_md.d test/drbg_cavs_data.d crypto/bn/bn_gf2m.d crypto/idea/i_ofb64.d crypto/modes/ccm128.d crypto/x509v3/v3_akey.d crypto/dso/dso_dlfcn.d test/testutil/random.d test/siphash_internal_test.d test/buildtest_ebcdic.d crypto/x509v3/pcy_data.d crypto/evp/e_rc5.d test/x509_check_cert_pkey_test.d test/testutil/main.d test/md2test.d crypto/ec/ecp_mont.d test/buildtest_pkcs7.d crypto/cms/cms_asn1.d crypto/ripemd/rmd_one.d crypto/bio/bss_acpt.d crypto/ts/ts_conf.d apps/pkcs12.d crypto/conf/conf_err.d crypto/ocsp/ocsp_lib.d crypto/objects/obj_xref.d crypto/ec/ecdsa_ossl.d crypto/x509v3/v3_tlsf.d test/testutil/tests.d crypto/x509/x_all.d crypto/cmac/cm_pmeth.d crypto/hmac/hmac.d crypto/x509/x509name.d crypto/cms/cms_err.d test/buildtest_des.d crypto/des/cbc_enc.d crypto/bf/bf_cfb64.d apps/crl2p7.d crypto/x509v3/v3_pmaps.d apps/req.d test/asynciotest.d crypto/evp/e_aria.d crypto/pem/pem_all.d crypto/rsa/rsa_gen.d crypto/ts/ts_verify_ctx.d test/verify_extra_test.d crypto/rand/drbg_ctr.d crypto/asn1/asn1_lib.d crypto/ec/ec_check.d test/poly1305_internal_test.d crypto/evp/p5_crpt.d crypto/md2/md2_dgst.d apps/nseq.d crypto/ts/ts_asn1.d crypto/ui/ui_lib.d crypto/x509/x509_trs.d crypto/asn1/d2i_pu.d crypto/pkcs12/p12_kiss.d crypto/engine/eng_pkey.d crypto/bio/bio_cb.d test/danetest.d crypto/x509/x_name.d crypto/asn1/tasn_new.d crypto/dso/dso_err.d test/buildtest_md2.d crypto/evp/m_sha1.d crypto/siphash/siphash_pmeth.d crypto/rc5/rc5_enc.d crypto/bf/bf_enc.d crypto/bio/b_print.d crypto/x509v3/v3_pku.d crypto/mem.d crypto/pkcs12/p12_sbag.d crypto/camellia/cmll_ofb.d crypto/store/store_strings.d crypto/evp/p_verify.d crypto/rsa/rsa_ssl.d crypto/pkcs7/pk7_doit.d crypto/engine/eng_table.d apps/opt.d crypto/camellia/cmll_ctr.d crypto/pem/pem_lib.d crypto/ct/ct_sct_ctx.d crypto/conf/conf_mall.d crypto/sm4/sm4.d crypto/x509v3/v3_conf.d crypto/sm3/sm3.d crypto/cast/c_ofb64.d crypto/aes/aes_wrap.d crypto/evp/e_rc2.d crypto/ts/ts_rsp_verify.d crypto/asn1/a_strex.d crypto/des/cfb64ede.d crypto/rand/rand_unix.d test/buildtest_pem2.d crypto/cms/cms_smime.d crypto/ct/ct_b64.d test/rc2test.d crypto/pem/pem_info.d crypto/seed/seed_cfb.d crypto/modes/ofb128.d crypto/aes/aes_ige.d crypto/o_fopen.d crypto/asn1/i2d_pu.d ssl/statem/statem_clnt.d test/buildtest_ct.d crypto/bio/bss_dgram.d crypto/comp/comp_lib.d crypto/rand/rand_vms.d crypto/bio/bio_meth.d crypto/async/arch/async_posix.d crypto/rc2/rc2ofb64.d crypto/evp/e_aes_cbc_hmac_sha256.d test/buildtest_e_os2.d test/pkey_meth_kdf_test.d crypto/rsa/rsa_pss.d crypto/ocsp/ocsp_prn.d crypto/x509v3/v3_crld.d test/errtest.d test/buildtest_rc5.d crypto/des/ofb64enc.d test/buildtest_asn1.d crypto/whrlpool/wp_dgst.d crypto/rsa/rsa_x931g.d crypto/asn1/asn1_item_list.d crypto/rsa/rsa_lib.d crypto/x509/x509_set.d test/sslbuffertest.d crypto/siphash/siphash.d crypto/pkcs12/p12_mutl.d apps/ec.d crypto/pem/pem_xaux.d crypto/des/fcrypt.d crypto/evp/pmeth_fn.d crypto/blake2/m_blake2b.d crypto/x509v3/v3_bitst.d test/constant_time_test.d apps/srp.d test/testutil/driver.d test/testutil/stanza.d crypto/ec/ec_cvt.d test/uitest.d test/buildtest_async.d crypto/ct/ct_policy.d test/bio_callback_test.d test/buildtest_rand.d crypto/dso/dso_win32.d ssl/t1_lib.d crypto/kdf/scrypt.d apps/ecparam.d test/rsa_complex.d fuzz/asn1.d crypto/bn/bn_mod.d crypto/x509v3/v3_enum.d crypto/des/ofb64ede.d test/ssl_cert_table_internal_test.d crypto/ec/ecdh_kdf.d crypto/sha/sha1dgst.d crypto/dh/dh_key.d apps/errstr.d apps/crl.d crypto/x509/x_attrib.d crypto/evp/e_rc4_hmac_md5.d crypto/asn1/tasn_enc.d crypto/x509/x509_def.d apps/app_rand.d test/bad_dtls_test.d crypto/md5/md5_dgst.d crypto/seed/seed.d test/buildtest_seed.d crypto/x509v3/v3_extku.d crypto/pkcs7/pk7_lib.d crypto/rsa/rsa_none.d test/dtlstest.d crypto/pkcs12/p12_key.d crypto/evp/m_md4.d crypto/mem_dbg.d apps/sess_id.d test/buildtest_dtls1.d test/x509_dup_cert_test.d crypto/evp/pmeth_lib.d crypto/modes/ocb128.d crypto/x509/x509_d2.d crypto/evp/p_sign.d test/buildtest_bn.d crypto/des/cfb64enc.d crypto/des/cbc_cksm.d apps/openssl.d test/sysdefaulttest.d apps/version.d crypto/x509/x509_obj.d crypto/bn/bn_ctx.d crypto/bn/bn_gcd.d crypto/ocsp/ocsp_asn.d crypto/dsa/dsa_gen.d test/buildtest_rsa.d crypto/ec/ecp_smpl.d crypto/cms/cms_pwri.d crypto/ec/curve25519.d crypto/asn1/a_d2i_fp.d crypto/ec/curve448/eddsa.d crypto/init.d crypto/ec/ecp_nistp256.d crypto/evp/e_cast.d test/buildtest_safestack.d test/testutil/basic_output.d crypto/asn1/p5_pbev2.d test/buildtest_lhash.d crypto/engine/eng_all.d crypto/des/pcbc_enc.d test/buildtest_srtp.d apps/genpkey.d crypto/asn1/x_sig.d crypto/rand/rand_lib.d crypto/modes/xts128.d crypto/evp/c_allc.d apps/bf_prefix.d crypto/bio/bf_nbio.d test/dsa_no_digest_size_test.d test/bio_memleak_test.d crypto/ec/ec_curve.d crypto/x509v3/v3_int.d test/ssl_test_ctx_test.d crypto/dso/dso_openssl.d crypto/ec/ec_mult.d ssl/statem/extensions_cust.d test/bntest.d crypto/bio/bss_file.d crypto/dh/dh_asn1.d crypto/evp/p_enc.d test/exdatatest.d crypto/engine/tb_asnmth.d crypto/x509/x509rset.d crypto/des/fcrypt_b.d ssl/t1_enc.d test/buildtest_md5.d crypto/evp/evp_lib.d crypto/dsa/dsa_key.d test/dtlsv1listentest.d crypto/objects/obj_lib.d test/destest.d crypto/rc5/rc5_skey.d crypto/asn1/tasn_dec.d crypto/pkcs12/p12_asn.d apps/cms.d test/buildtest_whrlpool.d crypto/evp/evp_enc.d crypto/ec/ec_kmeth.d crypto/x509/by_dir.d crypto/des/qud_cksm.d crypto/bn/bn_print.d crypto/cryptlib.d crypto/pkcs12/p12_p8d.d apps/s_client.d crypto/sha/keccak1600.d crypto/bn/bn_dh.d crypto/ocsp/ocsp_ht.d crypto/des/str2key.d ssl/ssl_stat.d crypto/dsa/dsa_meth.d crypto/asn1/tasn_utl.d crypto/bn/bn_word.d test/wpackettest.d crypto/engine/eng_fat.d ssl/d1_srtp.d crypto/x509/x509type.d crypto/o_str.d test/bioprinttest.d crypto/evp/e_xcbc_d.d crypto/err/err_prn.d crypto/srp/srp_vfy.d test/buildtest_x509.d test/sanitytest.d crypto/engine/eng_openssl.d crypto/engine/eng_list.d crypto/async/async_wait.d test/pbelutest.d crypto/cms/cms_io.d crypto/x509v3/v3_asid.d crypto/ec/ecp_oct.d crypto/pkcs7/pk7_attr.d crypto/evp/evp_pbe.d crypto/asn1/tasn_scn.d apps/ca.d crypto/rc4/rc4_enc.d crypto/bio/bss_conn.d ssl/tls_srp.d ssl/ssl_rsa.d crypto/des/rand_key.d crypto/bio/b_sock.d crypto/aria/aria.d crypto/pkcs7/pk7_smime.d test/rsa_mp_test.d ssl/ssl_mcnf.d test/casttest.d crypto/x509/x509_req.d crypto/x509/x509_meth.d crypto/idea/i_cbc.d test/buildtest_ecdsa.d test/ssl_test.d test/handshake_helper.d test/ssltestlib.d ssl/s3_cbc.d engines/e_dasync.d crypto/evp/p_seal.d test/sm2_internal_test.d test/memleaktest.d crypto/bn/bn_kron.d crypto/x509v3/pcy_cache.d test/buildtest_objects.d test/ssltest_old.d crypto/rc2/rc2_ecb.d crypto/dso/dso_vms.d crypto/asn1/a_object.d crypto/x509/x509_v3.d crypto/dh/dh_pmeth.d test/x509_time_test.d crypto/rc2/rc2_skey.d test/enginetest.d crypto/ui/ui_err.d test/buildtest_dh.d crypto/evp/p_lib.d crypto/evp/e_old.d crypto/cms/cms_dd.d apps/s_cb.d crypto/ec/ec2_smpl.d crypto/x509v3/v3_genn.d crypto/uid.d engines/e_capi.d crypto/engine/eng_init.d apps/gendsa.d crypto/asn1/a_sign.d apps/smime.d crypto/asn1/x_info.d crypto/pkcs12/p12_crt.d apps/storeutl.d test/buildtest_ssl2.d crypto/asn1/tasn_fre.d crypto/bf/bf_ecb.d test/crltest.d crypto/pkcs12/pk12err.d crypto/ex_data.d engines/e_padlock.d crypto/cms/cms_sd.d crypto/evp/evp_cnf.d crypto/evp/m_wp.d crypto/engine/tb_cipher.d crypto/engine/tb_dsa.d crypto/ct/ct_err.d crypto/dsa/dsa_vrf.d crypto/conf/conf_api.d ssl/d1_lib.d fuzz/test-corpus.d crypto/ct/ct_prn.d test/buildtest_ts.d crypto/objects/obj_dat.d ssl/record/ssl3_buffer.d test/asynctest.d crypto/ec/ecdh_ossl.d crypto/evp/m_ripemd.d crypto/asn1/a_i2d_fp.d test/buildtest_x509v3.d crypto/o_init.d crypto/rc5/rc5_ecb.d crypto/rsa/rsa_saos.d test/ctype_internal_test.d crypto/asn1/a_dup.d test/gmdifftest.d test/tls13encryptiontest.d ssl/s3_lib.d crypto/ec/ec2_oct.d crypto/bn/bn_asm.d test/modes_internal_test.d crypto/cms/cms_cd.d test/testutil/test_cleanup.d crypto/evp/p_dec.d ssl/statem/statem_dtls.d crypto/md4/md4_dgst.d test/buildtest_cmac.d crypto/evp/bio_ok.d crypto/cms/cms_att.d crypto/bn/bn_nist.d ssl/statem/extensions_clnt.d crypto/aes/aes_ofb.d crypto/seed/seed_ofb.d test/buildtest_crypto.d crypto/dh/dh_rfc5114.d crypto/engine/tb_digest.d crypto/pkcs7/pkcs7err.d crypto/bio/bio_lib.d apps/pkeyutl.d crypto/bf/bf_skey.d crypto/pkcs12/p12_attr.d crypto/aes/aes_misc.d crypto/ec/ecdsa_vrf.d crypto/asn1/tasn_prn.d test/conf_include_test.d crypto/bn/bn_intern.d crypto/x509/x_exten.d crypto/evp/e_aes_cbc_hmac_sha1.d test/lhash_test.d crypto/objects/obj_err.d crypto/x509v3/v3err.d crypto/ec/ecp_nistputil.d crypto/ec/ec_lib.d test/ocspapitest.d crypto/evp/c_alld.d crypto/rsa/rsa_meth.d crypto/camellia/cmll_ecb.d test/buildtest_rc2.d crypto/mem_clr.d test/asn1_string_table_test.d crypto/bio/b_addr.d crypto/asn1/a_time.d crypto/stack/stack.d crypto/asn1/tasn_typ.d crypto/asn1/asn_mstbl.d crypto/bn/bn_const.d test/hmactest.d test/srptest.d test/stack_test.d crypto/asn1/x_int64.d ssl/ssl_txt.d crypto/o_fips.d test/ciphername_test.d test/buildtest_opensslv.d crypto/rsa/rsa_pk1.d crypto/x509v3/v3_purp.d crypto/asn1/a_bitstr.d test/afalgtest.d test/curve448_internal_test.d test/testutil/init.d crypto/poly1305/poly1305_pmeth.d test/buildtest_buffer.d apps/verify.d test/chacha_internal_test.d test/buildtest_pem.d crypto/pem/pem_x509.d crypto/evp/m_sha3.d crypto/cmac/cmac.d test/ectest.d crypto/hmac/hm_pmeth.d apps/dsaparam.d crypto/asn1/nsseq.d crypto/bio/bss_fd.d crypto/bn/bn_sqrt.d crypto/dsa/dsa_ameth.d crypto/des/des_enc.d crypto/kdf/tls1_prf.d crypto/asn1/a_digest.d crypto/sm2/sm2_err.d crypto/ocsp/ocsp_cl.d crypto/conf/conf_sap.d crypto/aes/aes_cbc.d crypto/idea/i_ecb.d crypto/rsa/rsa_ossl.d crypto/rsa/rsa_crpt.d test/cipherbytes_test.d crypto/bio/bf_lbuf.d test/buildtest_rand_drbg.d ssl/ssl_ciph.d crypto/store/loader_file.d crypto/ts/ts_rsp_print.d crypto/x509/t_crl.d crypto/asn1/f_string.d crypto/asn1/a_gentm.d crypto/bn/bn_mpi.d crypto/x509/x509spki.d crypto/x509v3/v3_bcons.d crypto/dh/dh_gen.d crypto/rand/rand_err.d apps/rand.d crypto/poly1305/poly1305.d crypto/engine/tb_eckey.d ssl/t1_trce.d crypto/rand/drbg_lib.d crypto/asn1/asn_mime.d crypto/ctype.d crypto/rsa/rsa_prn.d crypto/bn/bn_lib.d crypto/pkcs7/pk7_mime.d crypto/x509v3/v3_ia5.d apps/rehash.d crypto/ui/ui_util.d crypto/pkcs12/p12_p8e.d crypto/evp/evp_err.d crypto/ts/ts_err.d test/sslapitest.d test/aborttest.d crypto/poly1305/poly1305_ameth.d crypto/bn/bn_x931p.d crypto/asn1/p5_pbe.d crypto/conf/conf_def.d crypto/ocsp/ocsp_ext.d crypto/md2/md2_one.d test/sm4_internal_test.d crypto/asn1/f_int.d crypto/evp/m_md5.d crypto/o_dir.d fuzz/ct.d crypto/rsa/rsa_depr.d crypto/ec/curve448/scalar.d crypto/ec/ec_asn1.d crypto/x509/x_pubkey.d crypto/evp/e_bf.d crypto/engine/eng_lib.d apps/s_time.d crypto/sm3/m_sm3.d crypto/x509v3/v3_sxnet.d crypto/ts/ts_req_print.d crypto/x509v3/v3_pcons.d crypto/async/arch/async_win.d crypto/asn1/p8_pkey.d test/buildtest_idea.d crypto/store/store_err.d crypto/des/xcbc_enc.d apps/spkac.d test/drbg_cavs_test.d test/buildtest_rc4.d crypto/o_time.d crypto/dsa/dsa_pmeth.d crypto/dh/dh_depr.d apps/apps.d crypto/ct/ct_log.d crypto/bn/bn_exp2.d ssl/record/ssl3_record.d crypto/hmac/hm_ameth.d crypto/asn1/p5_scrypt.d test/buildtest_ripemd.d crypto/x509v3/v3_pcia.d test/ecdsatest.d crypto/aes/aes_cfb.d crypto/bn/bn_sqr.d test/buildtest_evp.d crypto/des/ecb3_enc.d test/dsatest.d crypto/pem/pem_pkey.d crypto/pem/pem_oth.d crypto/asn1/a_print.d crypto/camellia/camellia.d crypto/dsa/dsa_ossl.d ssl/record/dtls1_bitmap.d crypto/des/ofb_enc.d test/buildtest_camellia.d crypto/bio/b_sock2.d apps/pkcs7.d crypto/ec/curve448/arch_32/f_impl.d ssl/statem/extensions.d crypto/pkcs12/p12_utl.d crypto/dsa/dsa_prn.d crypto/dh/dh_lib.d test/secmemtest.d crypto/threads_none.d crypto/evp/e_rc4.d crypto/asn1/a_utf8.d crypto/modes/gcm128.d crypto/bn/bn_mul.d test/dtls_mtu_test.d crypto/asn1/t_pkey.d ssl/statem/statem.d test/buildtest_cast.d crypto/ec/ec_print.d fuzz/client.d fuzz/cms.d crypto/cast/c_ecb.d test/buildtest_pkcs12.d crypto/x509v3/pcy_lib.d test/buildtest_sha.d crypto/objects/o_names.d crypto/srp/srp_lib.d ssl/record/rec_layer_s3.d test/ideatest.d crypto/async/async.d ssl/ssl_init.d test/rsa_test.d crypto/bn/bn_rand.d crypto/x509/by_file.d crypto/rand/rand_win.d crypto/evp/pbe_scrypt.d crypto/x509v3/v3_admis.d crypto/getenv.d crypto/store/store_lib.d crypto/rsa/rsa_ameth.d crypto/engine/tb_pkmeth.d test/buildtest_symhacks.d crypto/siphash/siphash_ameth.d test/shlibloadtest.d crypto/x509/x509_att.d crypto/rsa/rsa_mp.d crypto/asn1/t_bitst.d crypto/asn1/x_val.d crypto/asn1/asn1_par.d test/buildtest_ec.d crypto/bn/bn_depr.d crypto/dh/dh_kdf.d crypto/x509/t_req.d crypto/pkcs12/p12_add.d crypto/rsa/rsa_pmeth.d crypto/camellia/cmll_misc.d crypto/des/cfb_enc.d test/buildtest_cms.d apps/dhparam.d test/recordlentest.d apps/dgst.d crypto/bio/bio_err.d crypto/store/store_init.d crypto/sm2/sm2_sign.d test/bftest.d crypto/cast/c_enc.d ssl/methods.d test/ec_internal_test.d test/asn1_decode_test.d crypto/modes/cbc128.d crypto/sm2/sm2_crypt.d crypto/x509/x509_err.d crypto/engine/eng_dyn.d crypto/asn1/asn_pack.d test/test_test.d crypto/ocsp/ocsp_srv.d ssl/pqueue.d crypto/des/ecb_enc.d test/asn1_time_test.d crypto/pkcs7/bio_pk7.d crypto/cversion.d crypto/dsa/dsa_depr.d crypto/ocsp/ocsp_vfy.d test/buildtest_dsa.d crypto/ec/ec_oct.d crypto/x509v3/v3_skey.d crypto/blake2/blake2b.d crypto/bio/bss_null.d crypto/evp/m_md2.d apps/engine.d crypto/dso/dso_dl.d crypto/ec/curve448/curve448_tables.d crypto/ec/ec_pmeth.d crypto/ct/ct_vfy.d test/drbgtest.d crypto/sha/sha256.d crypto/x509v3/v3_cpols.d crypto/comp/c_zlib.d test/mdc2test.d crypto/x509/t_x509.d crypto/md5/md5_one.d crypto/bio/bf_buff.d crypto/asn1/t_spki.d test/d2i_test.d crypto/evp/p5_crpt2.d
GENERATED_MANDATORY=crypto/include/internal/bn_conf.h crypto/include/internal/dso_conf.h include/openssl/opensslconf.h
GENERATED=apps/CA.pl apps/progs.h apps/tsget.pl crypto/buildinf.h libcrypto.map libssl.map test/buildtest_aes.c test/buildtest_asn1.c test/buildtest_asn1t.c test/buildtest_async.c test/buildtest_bio.c test/buildtest_blowfish.c test/buildtest_bn.c test/buildtest_buffer.c test/buildtest_camellia.c test/buildtest_cast.c test/buildtest_cmac.c test/buildtest_cms.c test/buildtest_comp.c test/buildtest_conf.c test/buildtest_conf_api.c test/buildtest_crypto.c test/buildtest_ct.c test/buildtest_des.c test/buildtest_dh.c test/buildtest_dsa.c test/buildtest_dtls1.c test/buildtest_e_os2.c test/buildtest_ebcdic.c test/buildtest_ec.c test/buildtest_ecdh.c test/buildtest_ecdsa.c test/buildtest_engine.c test/buildtest_evp.c test/buildtest_hmac.c test/buildtest_idea.c test/buildtest_kdf.c test/buildtest_lhash.c test/buildtest_md2.c test/buildtest_md4.c test/buildtest_md5.c test/buildtest_modes.c test/buildtest_obj_mac.c test/buildtest_objects.c test/buildtest_ocsp.c test/buildtest_opensslv.c test/buildtest_ossl_typ.c test/buildtest_pem.c test/buildtest_pem2.c test/buildtest_pkcs12.c test/buildtest_pkcs7.c test/buildtest_rand.c test/buildtest_rand_drbg.c test/buildtest_rc2.c test/buildtest_rc4.c test/buildtest_rc5.c test/buildtest_ripemd.c test/buildtest_rsa.c test/buildtest_safestack.c test/buildtest_seed.c test/buildtest_sha.c test/buildtest_srp.c test/buildtest_srtp.c test/buildtest_ssl.c test/buildtest_ssl2.c test/buildtest_ssl3.c test/buildtest_stack.c test/buildtest_store.c test/buildtest_symhacks.c test/buildtest_tls1.c test/buildtest_ts.c test/buildtest_txt_db.c test/buildtest_ui.c test/buildtest_whrlpool.c test/buildtest_x509.c test/buildtest_x509_vfy.c test/buildtest_x509v3.c tools/c_rehash util/shlib_wrap.sh
@@ -52,6 +52,7 @@ APPS_OPENSSL=apps/openssl
# Normally it is left empty.
DESTDIR=
+
# Do not edit these manually. Use Configure with --prefix or --openssldir
# to change this! Short explanation in the top comment in Configure
INSTALLTOP=/usr/local
@@ -65,6 +66,7 @@ ENGINESDIR=$(libdir)/engines-1.1
# libraries and applications
LIBRPATH=$(libdir)
+
MANDIR=$(INSTALLTOP)/share/man
DOCDIR=$(INSTALLTOP)/share/doc/$(BASENAME)
HTMLDIR=$(DOCDIR)/html
@@ -243,13 +245,13 @@ libclean:
clean: libclean
$(RM) $(PROGRAMS) $(TESTPROGS) $(ENGINES) $(SCRIPTS)
$(RM) $(GENERATED_MANDATORY) $(GENERATED)
- -$(RM) `find . -name .git -prune -o -name '*.d' -print`
- -$(RM) `find . -name .git -prune -o -name '*.o' -print`
+ -$(RM) `find . -name '*.d' \! -name '.*' -print`
+ -$(RM) `find . -name '*.o' \! -name '.*' -print`
$(RM) core
$(RM) tags TAGS doc-nits
$(RM) -r test/test-runs
$(RM) openssl.pc libcrypto.pc libssl.pc
- -$(RM) `find . -name .git -prune -o -type l -print`
+ -$(RM) `find . -type l \! -name '.*' -print`
$(RM) $(TARFILE)
distclean: clean
@@ -272,7 +274,7 @@ uninstall_sw: uninstall_runtime uninstall_engines uninstall_dev
install_docs: install_man_docs install_html_docs
uninstall_docs: uninstall_man_docs uninstall_html_docs
- $(RM) -r -v $(DESTDIR)$(DOCDIR)
+ $(RM) -r $(DESTDIR)$(DOCDIR)
install_ssldirs:
@$(PERL) $(SRCDIR)/util/mkdir-p.pl $(DESTDIR)$(OPENSSLDIR)/certs
@@ -6266,7 +6268,7 @@ ssl/tls_srp.o: ../ssl/tls_srp.c
libssl.a: ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
-test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
test/testutil/basic_output.o: ../test/testutil/basic_output.c
@@ -6325,6 +6327,14 @@ test/testutil/output_helpers.o: ../test/testutil/output_helpers.c
else \
mv test/testutil/output_helpers.d.tmp test/testutil/output_helpers.d; \
fi
+test/testutil/random.o: ../test/testutil/random.c
+ $(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/random.d.tmp -MT $@ -c -o $@ ../test/testutil/random.c
+ @touch test/testutil/random.d.tmp
+ @if cmp test/testutil/random.d.tmp test/testutil/random.d > /dev/null 2> /dev/null; then \
+ rm -f test/testutil/random.d.tmp; \
+ else \
+ mv test/testutil/random.d.tmp test/testutil/random.d; \
+ fi
test/testutil/stanza.o: ../test/testutil/stanza.c
$(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/stanza.d.tmp -MT $@ -c -o $@ ../test/testutil/stanza.c
@touch test/testutil/stanza.d.tmp
@@ -9561,11 +9571,11 @@ crypto/x509 crypto/x509/: crypto/x509/by_dir.o crypto/x509/by_file.o crypto/x509
crypto/x509v3 crypto/x509v3/: crypto/x509v3/pcy_cache.o crypto/x509v3/pcy_data.o crypto/x509v3/pcy_lib.o crypto/x509v3/pcy_map.o crypto/x509v3/pcy_node.o crypto/x509v3/pcy_tree.o crypto/x509v3/v3_addr.o crypto/x509v3/v3_admis.o crypto/x509v3/v3_akey.o crypto/x509v3/v3_akeya.o crypto/x509v3/v3_alt.o crypto/x509v3/v3_asid.o crypto/x509v3/v3_bcons.o crypto/x509v3/v3_bitst.o crypto/x509v3/v3_conf.o crypto/x509v3/v3_cpols.o crypto/x509v3/v3_crld.o crypto/x509v3/v3_enum.o crypto/x509v3/v3_extku.o crypto/x509v3/v3_genn.o crypto/x509v3/v3_ia5.o crypto/x509v3/v3_info.o crypto/x509v3/v3_int.o crypto/x509v3/v3_lib.o crypto/x509v3/v3_ncons.o crypto/x509v3/v3_pci.o crypto/x509v3/v3_pcia.o crypto/x509v3/v3_pcons.o crypto/x509v3/v3_pku.o crypto/x509v3/v3_pmaps.o crypto/x509v3/v3_prn.o crypto/x509v3/v3_purp.o crypto/x509v3/v3_skey.o crypto/x509v3/v3_sxnet.o crypto/x509v3/v3_tlsf.o crypto/x509v3/v3_utl.o crypto/x509v3/v3err.o
engines engines/: engines/afalg.so engines/capi.so engines/dasync.so engines/ossltest.so engines/padlock.so
fuzz fuzz/: fuzz/asn1-test fuzz/asn1parse-test fuzz/bignum-test fuzz/bndiv-test fuzz/client-test fuzz/cms-test fuzz/conf-test fuzz/crl-test fuzz/ct-test fuzz/server-test fuzz/x509-test
-ssl ssl/: ssl/packet.o ssl/tls13_enc.o ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o
+ssl ssl/: ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o ssl/packet.o ssl/tls13_enc.o
@ : No support to produce bin test/tls13secretstest
ssl/record ssl/record/: ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o
ssl/statem ssl/statem/: ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o
-test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
##### SHA assembler implementations
# GNU make "catch all"
diff --git a/upstream-build/makefile/x86_64-macos b/upstream-build/makefile/x86_64-macos
index 2c9dcf8..205259e 100644
--- a/upstream-build/makefile/x86_64-macos
+++ b/upstream-build/makefile/x86_64-macos
@@ -11,7 +11,7 @@ CONFIGURE_ARGS=("darwin64-x86_64-cc", "enable-md2", "enable-rc5", "enable-ssl3",
SRCDIR=..
BLDDIR=.
-VERSION=1.1.1c
+VERSION=1.1.1d
MAJOR=1
MINOR=1.1
SHLIB_VERSION_NUMBER=1.1
@@ -30,7 +30,7 @@ ENGINES=engines/capi.dylib engines/dasync.dylib engines/ossltest.dylib engines/p
PROGRAMS=apps/openssl fuzz/asn1-test fuzz/asn1parse-test fuzz/bignum-test fuzz/bndiv-test fuzz/client-test fuzz/cms-test fuzz/conf-test fuzz/crl-test fuzz/ct-test fuzz/server-test fuzz/x509-test test/aborttest test/afalgtest test/asn1_decode_test test/asn1_encode_test test/asn1_internal_test test/asn1_string_table_test test/asn1_time_test test/asynciotest test/asynctest test/bad_dtls_test test/bftest test/bio_callback_test test/bio_enc_test test/bio_memleak_test test/bioprinttest test/bntest test/buildtest_c_aes test/buildtest_c_asn1 test/buildtest_c_asn1t test/buildtest_c_async test/buildtest_c_bio test/buildtest_c_blowfish test/buildtest_c_bn test/buildtest_c_buffer test/buildtest_c_camellia test/buildtest_c_cast test/buildtest_c_cmac test/buildtest_c_cms test/buildtest_c_comp test/buildtest_c_conf test/buildtest_c_conf_api test/buildtest_c_crypto test/buildtest_c_ct test/buildtest_c_des test/buildtest_c_dh test/buildtest_c_dsa test/buildtest_c_dtls1 test/buildtest_c_e_os2 test/buildtest_c_ebcdic test/buildtest_c_ec test/buildtest_c_ecdh test/buildtest_c_ecdsa test/buildtest_c_engine test/buildtest_c_evp test/buildtest_c_hmac test/buildtest_c_idea test/buildtest_c_kdf test/buildtest_c_lhash test/buildtest_c_md2 test/buildtest_c_md4 test/buildtest_c_md5 test/buildtest_c_modes test/buildtest_c_obj_mac test/buildtest_c_objects test/buildtest_c_ocsp test/buildtest_c_opensslv test/buildtest_c_ossl_typ test/buildtest_c_pem test/buildtest_c_pem2 test/buildtest_c_pkcs12 test/buildtest_c_pkcs7 test/buildtest_c_rand test/buildtest_c_rand_drbg test/buildtest_c_rc2 test/buildtest_c_rc4 test/buildtest_c_rc5 test/buildtest_c_ripemd test/buildtest_c_rsa test/buildtest_c_safestack test/buildtest_c_seed test/buildtest_c_sha test/buildtest_c_srp test/buildtest_c_srtp test/buildtest_c_ssl test/buildtest_c_ssl2 test/buildtest_c_ssl3 test/buildtest_c_stack test/buildtest_c_store test/buildtest_c_symhacks test/buildtest_c_tls1 test/buildtest_c_ts test/buildtest_c_txt_db test/buildtest_c_ui test/buildtest_c_whrlpool test/buildtest_c_x509 test/buildtest_c_x509_vfy test/buildtest_c_x509v3 test/casttest test/chacha_internal_test test/cipherbytes_test test/cipherlist_test test/ciphername_test test/clienthellotest test/cmsapitest test/conf_include_test test/constant_time_test test/crltest test/ct_test test/ctype_internal_test test/curve448_internal_test test/d2i_test test/danetest test/destest test/dhtest test/drbg_cavs_test test/drbgtest test/dsa_no_digest_size_test test/dsatest test/dtls_mtu_test test/dtlstest test/dtlsv1listentest test/ec_internal_test test/ecdsatest test/ecstresstest test/ectest test/enginetest test/errtest test/evp_extra_test test/evp_test test/exdatatest test/exptest test/fatalerrtest test/gmdifftest test/gosttest test/hmactest test/ideatest test/igetest test/lhash_test test/md2test test/mdc2test test/memleaktest test/modes_internal_test test/ocspapitest test/packettest test/pbelutest test/pemtest test/pkey_meth_kdf_test test/pkey_meth_test test/poly1305_internal_test test/rc2test test/rc4test test/rc5test test/rdrand_sanitytest test/recordlentest test/rsa_complex test/rsa_mp_test test/rsa_test test/sanitytest test/secmemtest test/servername_test test/shlibloadtest test/siphash_internal_test test/sm2_internal_test test/sm4_internal_test test/srptest test/ssl_cert_table_internal_test test/ssl_test test/ssl_test_ctx_test test/sslapitest test/sslbuffertest test/sslcorrupttest test/ssltest_old test/stack_test test/sysdefaulttest test/test_test test/threadstest test/time_offset_test test/tls13ccstest test/tls13encryptiontest test/tls13secretstest test/uitest test/v3ext test/v3nametest test/verify_extra_test test/versions test/wpackettest test/x509_check_cert_pkey_test test/x509_dup_cert_test test/x509_internal_test test/x509_time_test test/x509aux
SCRIPTS=apps/CA.pl apps/tsget.pl tools/c_rehash util/shlib_wrap.sh
-DEPS=fuzz/client.d test/buildtest_rand_drbg.d crypto/x509/t_x509.d crypto/ec/ec_key.d crypto/des/des_enc.d test/bftest.d crypto/asn1/x_bignum.d crypto/cast/c_ecb.d apps/pkcs8.d test/rsa_mp_test.d test/dhtest.d test/asynciotest.d crypto/camellia/cmll_ctr.d crypto/x509v3/v3_pmaps.d crypto/ct/ct_err.d crypto/conf/conf_ssl.d crypto/rc2/rc2cfb64.d apps/gendsa.d crypto/sha/sha1dgst.d ssl/tls_srp.d crypto/engine/eng_err.d crypto/pkcs12/p12_init.d apps/app_rand.d crypto/ec/ec_kmeth.d crypto/x509/x_exten.d crypto/rsa/rsa_none.d crypto/camellia/cmll_cbc.d crypto/o_init.d crypto/mem_sec.d test/pbelutest.d crypto/md5/md5_dgst.d crypto/kdf/tls1_prf.d crypto/dh/dh_asn1.d apps/crl2p7.d crypto/ec/ecdsa_sign.d test/asn1_string_table_test.d crypto/txt_db/txt_db.d crypto/evp/p_verify.d apps/rand.d test/buildtest_symhacks.d crypto/ocsp/ocsp_lib.d test/sm4_internal_test.d crypto/x509v3/v3_pku.d crypto/asn1/x_int64.d crypto/asn1/a_octet.d crypto/x509v3/v3_asid.d crypto/dsa/dsa_gen.d test/buildtest_conf.d crypto/async/arch/async_null.d fuzz/conf.d crypto/x509/x509_lu.d crypto/dh/dh_pmeth.d crypto/ec/eck_prn.d apps/srp.d crypto/ts/ts_err.d test/buildtest_bn.d crypto/ui/ui_err.d crypto/dsa/dsa_meth.d test/uitest.d ssl/t1_trce.d test/buildtest_ec.d crypto/x509v3/v3_admis.d test/buildtest_comp.d crypto/async/arch/async_win.d test/x509_time_test.d crypto/rand/rand_lib.d crypto/engine/tb_pkmeth.d crypto/conf/conf_err.d crypto/x509v3/v3_ncons.d apps/req.d crypto/seed/seed.d apps/dsaparam.d crypto/pkcs12/p12_mutl.d crypto/x509v3/v3_ia5.d crypto/x509v3/v3_bitst.d crypto/evp/e_rc4_hmac_md5.d test/buildtest_x509_vfy.d crypto/evp/p_lib.d crypto/asn1/bio_ndef.d crypto/pkcs12/p12_attr.d test/ssl_test_ctx.d crypto/evp/encode.d crypto/evp/names.d crypto/cms/cms_io.d crypto/bn/bn_mod.d ssl/statem/statem_lib.d crypto/cmac/cmac.d test/stack_test.d test/buildtest_rand.d crypto/asn1/a_strnid.d crypto/bio/bio_meth.d crypto/rand/rand_vms.d test/rc2test.d crypto/sm2/sm2_pmeth.d crypto/pkcs7/pk7_smime.d crypto/x509v3/v3_pci.d crypto/x509v3/v3_cpols.d apps/ciphers.d crypto/dh/dh_meth.d apps/genpkey.d crypto/cms/cms_dd.d ssl/statem/extensions.d test/versions.d ssl/statem/statem_srvr.d crypto/des/cbc_enc.d crypto/cms/cms_cd.d crypto/bio/bss_file.d ssl/d1_msg.d crypto/x509v3/v3_enum.d crypto/ec/ecp_nist.d crypto/asn1/a_sign.d crypto/asn1/a_gentm.d fuzz/crl.d crypto/engine/tb_dh.d test/verify_extra_test.d test/rsa_test.d crypto/pkcs12/p12_sbag.d crypto/des/ecb_enc.d crypto/bio/b_addr.d crypto/x509v3/v3_crld.d crypto/des/set_key.d test/rc4test.d crypto/x509/t_crl.d crypto/evp/evp_pkey.d crypto/conf/conf_mall.d crypto/ec/ecp_smpl.d crypto/sm2/sm2_sign.d crypto/bn/bn_exp2.d crypto/bn/bn_add.d apps/s_client.d crypto/o_dir.d crypto/dh/dh_kdf.d crypto/asn1/nsseq.d test/buildtest_rsa.d ssl/bio_ssl.d crypto/ts/ts_lib.d crypto/x509/t_req.d crypto/blake2/m_blake2s.d crypto/bf/bf_skey.d crypto/ec/curve448/f_generic.d test/enginetest.d test/buildtest_srtp.d crypto/cast/c_cfb64.d crypto/dso/dso_dl.d crypto/seed/seed_ofb.d crypto/evp/e_aria.d test/testutil/driver.d crypto/cms/cms_env.d apps/asn1pars.d ssl/s3_msg.d crypto/sha/sha512.d test/siphash_internal_test.d crypto/cms/cms_att.d crypto/bn/bn_word.d crypto/bn/bn_srp.d crypto/rsa/rsa_pmeth.d test/ssltest_old.d crypto/cast/c_ofb64.d crypto/asn1/x_info.d test/buildtest_obj_mac.d ssl/ssl_lib.d crypto/dsa/dsa_asn1.d crypto/cms/cms_lib.d crypto/pkcs12/p12_npas.d crypto/asn1/a_utf8.d crypto/cryptlib.d test/buildtest_pkcs12.d crypto/bio/bio_err.d crypto/rc2/rc2_skey.d crypto/ripemd/rmd_one.d crypto/bio/bio_cb.d crypto/x509/x509_obj.d crypto/pem/pem_all.d crypto/dsa/dsa_ameth.d crypto/ec/ecp_mont.d apps/pkcs7.d crypto/pkcs7/pk7_attr.d crypto/cms/cms_kari.d crypto/modes/gcm128.d apps/passwd.d crypto/pem/pem_pk8.d crypto/dsa/dsa_ossl.d crypto/sha/keccak1600.d test/casttest.d crypto/lhash/lh_stats.d crypto/modes/ccm128.d crypto/comp/comp_lib.d test/dsatest.d crypto/ocsp/ocsp_asn.d crypto/evp/p_open.d crypto/asn1/a_d2i_fp.d test/threadstest.d crypto/cpt_err.d apps/enc.d crypto/bio/bss_dgram.d engines/e_dasync.d crypto/x509/x509_def.d ssl/t1_lib.d crypto/md4/md4_dgst.d crypto/md4/md4_one.d crypto/engine/eng_rdrand.d crypto/srp/srp_lib.d crypto/ts/ts_req_print.d crypto/rc2/rc2_cbc.d crypto/bn/bn_mont.d crypto/evp/e_des.d crypto/asn1/asn_mstbl.d crypto/evp/p_seal.d crypto/ocsp/v3_ocsp.d crypto/bn/bn_mpi.d crypto/dh/dh_err.d test/testutil/stanza.d apps/smime.d crypto/ct/ct_sct_ctx.d crypto/dh/dh_key.d test/bad_dtls_test.d crypto/evp/e_bf.d crypto/rc4/rc4_enc.d crypto/cms/cms_ess.d test/pkey_meth_kdf_test.d test/md2test.d crypto/engine/eng_table.d ssl/ssl_cert.d crypto/asn1/a_object.d crypto/cast/c_skey.d crypto/seed/seed_cbc.d test/ecdsatest.d crypto/engine/eng_openssl.d ssl/statem/extensions_srvr.d test/x509aux.d crypto/async/async_wait.d crypto/aria/aria.d test/bio_callback_test.d apps/ecparam.d apps/opt.d ssl/ssl_asn1.d crypto/ec/curve448/arch_32/f_impl.d test/constant_time_test.d crypto/ts/ts_asn1.d test/exdatatest.d test/ssltestlib.d ssl/ssl_err.d test/buildtest_bio.d apps/ocsp.d test/buildtest_ui.d ssl/record/rec_layer_s3.d crypto/asn1/f_int.d test/pkey_meth_test.d crypto/ec/curve25519.d crypto/modes/wrap128.d crypto/asn1/d2i_pu.d crypto/x509v3/v3_lib.d crypto/x509/x509_set.d test/buildtest_seed.d crypto/x509v3/v3_info.d crypto/rand/rand_win.d crypto/ocsp/ocsp_prn.d crypto/rc5/rc5_skey.d ssl/methods.d test/d2i_test.d crypto/bn/bn_recp.d crypto/des/ofb_enc.d ssl/ssl_utst.d apps/version.d crypto/pem/pvkfmt.d crypto/ripemd/rmd_dgst.d ssl/record/rec_layer_d1.d crypto/ts/ts_rsp_verify.d crypto/store/store_init.d test/asynctest.d crypto/ec/ecp_nistp521.d crypto/ec/ec_check.d crypto/asn1/evp_asn1.d test/buildtest_ossl_typ.d crypto/camellia/cmll_ecb.d test/sslapitest.d crypto/evp/e_rc5.d test/rc5test.d test/ideatest.d test/poly1305_internal_test.d crypto/modes/xts128.d test/bio_enc_test.d crypto/evp/bio_ok.d test/mdc2test.d crypto/engine/tb_digest.d crypto/ui/ui_null.d crypto/blake2/blake2b.d crypto/asn1/f_string.d crypto/objects/o_names.d crypto/aes/aes_cbc.d test/sslbuffertest.d crypto/ex_data.d crypto/bio/b_dump.d crypto/evp/m_md4.d crypto/asn1/tasn_fre.d crypto/pkcs12/p12_key.d crypto/pem/pem_xaux.d crypto/ec/ecp_oct.d test/cipherbytes_test.d test/evp_test.d crypto/aes/aes_wrap.d crypto/x509v3/v3_akeya.d test/buildtest_dsa.d crypto/asn1/asn1_gen.d crypto/evp/e_rc4.d crypto/err/err_all.d crypto/x509v3/v3err.d crypto/dsa/dsa_err.d crypto/bn/bn_ctx.d crypto/bio/bss_null.d crypto/pkcs7/bio_pk7.d crypto/x509v3/v3_bcons.d test/testutil/cb.d crypto/x509/x509_cmp.d crypto/evp/pmeth_lib.d test/buildtest_cast.d crypto/bn/bn_gcd.d ssl/ssl_txt.d crypto/engine/tb_dsa.d crypto/bio/bss_sock.d crypto/ec/ec_curve.d crypto/asn1/a_utctm.d crypto/modes/ofb128.d test/bioprinttest.d crypto/ec/curve448/curve448.d crypto/threads_none.d crypto/asn1/x_algor.d crypto/bio/bss_conn.d test/packettest.d crypto/evp/e_cast.d crypto/store/store_register.d crypto/evp/p_sign.d crypto/dh/dh_gen.d crypto/sha/sha256.d crypto/pkcs7/pk7_mime.d crypto/dh/dh_rfc7919.d test/testutil/basic_output.d apps/s_cb.d crypto/evp/e_sm4.d crypto/x509/by_file.d test/bio_memleak_test.d crypto/bn/bn_asm.d crypto/x509/x509_d2.d crypto/evp/e_chacha20_poly1305.d test/testutil/tap_bio.d crypto/evp/e_rc2.d test/buildtest_ecdh.d crypto/evp/e_aes.d crypto/asn1/x_pkey.d test/dtls_mtu_test.d crypto/x509v3/v3_alt.d crypto/x509/x509_ext.d crypto/rc5/rc5_enc.d crypto/asn1/tasn_typ.d test/afalgtest.d crypto/bio/bf_nbio.d crypto/objects/obj_xref.d crypto/asn1/asn1_par.d crypto/ts/ts_req_utils.d crypto/mem.d crypto/idea/i_ecb.d crypto/bn/bn_const.d ssl/d1_srtp.d crypto/des/fcrypt_b.d apps/nseq.d crypto/dsa/dsa_key.d test/chacha_internal_test.d test/sm2_internal_test.d crypto/asn1/tasn_utl.d crypto/asn1/asn_mime.d ssl/s3_enc.d crypto/x509v3/pcy_data.d test/testutil/tests.d ssl/s3_cbc.d crypto/evp/p_dec.d fuzz/x509.d crypto/ct/ct_log.d crypto/dh/dh_depr.d crypto/des/fcrypt.d apps/pkeyparam.d crypto/asn1/tasn_prn.d crypto/idea/i_ofb64.d crypto/rsa/rsa_crpt.d test/buildtest_x509.d test/buildtest_kdf.d crypto/evp/pmeth_gn.d crypto/ec/ec_mult.d crypto/x509/x509type.d crypto/evp/bio_enc.d ssl/statem/extensions_cust.d test/buildtest_asn1.d apps/ec.d test/buildtest_ssl2.d crypto/ocsp/ocsp_srv.d test/testutil/output_helpers.d crypto/md2/md2_one.d crypto/md2/md2_dgst.d test/buildtest_rc5.d crypto/x509/x509_att.d test/buildtest_md5.d crypto/dh/dh_prn.d apps/rsautl.d crypto/asn1/x_val.d apps/pkcs12.d apps/crl.d apps/engine.d crypto/x509/x509_vpm.d crypto/evp/p5_crpt2.d crypto/seed/seed_ecb.d ssl/d1_lib.d ssl/tls13_enc.d crypto/asn1/a_type.d crypto/rsa/rsa_lib.d test/buildtest_des.d crypto/engine/eng_list.d crypto/x509/x509_v3.d crypto/dso/dso_openssl.d test/pemtest.d crypto/ec/ec_lib.d crypto/ct/ct_b64.d crypto/ts/ts_verify_ctx.d crypto/rsa/rsa_gen.d test/recordlentest.d test/asn1_decode_test.d test/buildtest_md4.d crypto/pem/pem_pkey.d apps/ca.d apps/verify.d fuzz/bignum.d test/clienthellotest.d crypto/evp/bio_md.d crypto/idea/i_skey.d crypto/evp/c_alld.d crypto/dso/dso_win32.d test/crltest.d apps/cms.d apps/speed.d crypto/rc5/rc5ofb64.d crypto/evp/p_enc.d crypto/uid.d test/destest.d crypto/bn/bn_kron.d test/gmdifftest.d crypto/evp/evp_enc.d test/ct_test.d test/aborttest.d crypto/asn1/i2d_pu.d test/fatalerrtest.d crypto/bn/bn_shift.d crypto/evp/m_md5_sha1.d crypto/ec/ecdsa_vrf.d ssl/ssl_mcnf.d test/buildtest_aes.d crypto/pkcs12/p12_asn.d apps/x509.d crypto/engine/eng_lib.d crypto/rsa/rsa_asn1.d test/testutil/test_cleanup.d crypto/bn/bn_blind.d test/testutil/init.d crypto/objects/obj_dat.d crypto/des/cfb64enc.d crypto/rsa/rsa_oaep.d crypto/evp/p5_crpt.d crypto/cms/cms_err.d crypto/bf/bf_enc.d test/ecstresstest.d test/sanitytest.d ssl/t1_enc.d crypto/pkcs12/p12_p8e.d crypto/des/ofb64ede.d crypto/hmac/hm_ameth.d crypto/rsa/rsa_x931g.d crypto/x509v3/v3_addr.d crypto/x509/x509_trs.d crypto/store/store_err.d crypto/rsa/rsa_saos.d crypto/dso/dso_dlfcn.d crypto/evp/m_sha3.d apps/s_socket.d crypto/aes/aes_misc.d test/buildtest_txt_db.d crypto/sha/sha1_one.d test/exptest.d crypto/poly1305/poly1305_pmeth.d crypto/md5/md5_one.d crypto/seed/seed_cfb.d crypto/evp/evp_cnf.d crypto/x509/x509spki.d crypto/x509v3/v3_prn.d crypto/asn1/bio_asn1.d crypto/asn1/tasn_dec.d crypto/ec/ec_pmeth.d crypto/evp/m_mdc2.d crypto/idea/i_cfb64.d fuzz/cms.d crypto/rsa/rsa_depr.d crypto/sm4/sm4.d crypto/asn1/asn_moid.d crypto/asn1/a_digest.d ssl/ssl_sess.d crypto/bn/bn_prime.d crypto/engine/tb_rsa.d crypto/store/loader_file.d ssl/record/ssl3_record.d crypto/pkcs7/pk7_asn1.d crypto/init.d crypto/camellia/cmll_misc.d apps/rsa.d test/conf_include_test.d crypto/cmac/cm_ameth.d crypto/engine/eng_cnf.d crypto/rand/rand_err.d test/buildtest_objects.d crypto/pkcs12/p12_utl.d crypto/evp/bio_b64.d crypto/modes/cbc128.d test/sslcorrupttest.d crypto/dsa/dsa_lib.d crypto/rand/drbg_lib.d crypto/engine/eng_pkey.d fuzz/bndiv.d test/testutil/main.d test/cipherlist_test.d engines/e_ossltest.d crypto/ts/ts_conf.d crypto/ec/ec_oct.d ssl/ssl_rsa.d crypto/aes/aes_ofb.d crypto/stack/stack.d fuzz/ct.d crypto/des/cfb64ede.d crypto/ui/ui_openssl.d test/ec_internal_test.d crypto/x509/x_attrib.d crypto/des/rand_key.d fuzz/asn1.d crypto/asn1/ameth_lib.d crypto/evp/m_null.d crypto/x509v3/pcy_map.d apps/spkac.d test/bntest.d ssl/ssl_stat.d crypto/conf/conf_def.d crypto/evp/pbe_scrypt.d crypto/ocsp/ocsp_err.d crypto/objects/obj_err.d test/asn1_time_test.d test/cmsapitest.d test/buildtest_hmac.d crypto/cms/cms_smime.d test/tls13ccstest.d crypto/asn1/n_pkey.d crypto/bn/bn_depr.d test/buildtest_async.d crypto/x509/x509_vfy.d crypto/evp/m_sigver.d crypto/dso/dso_lib.d crypto/rand/rand_unix.d crypto/des/ofb64enc.d crypto/x509v3/v3_genn.d apps/errstr.d test/secmemtest.d crypto/cms/cms_pwri.d apps/pkeyutl.d test/evp_extra_test.d crypto/pkcs12/p12_decr.d crypto/asn1/tasn_new.d apps/openssl.d crypto/mem_clr.d crypto/ec/ecdsa_ossl.d crypto/bn/bn_err.d crypto/ec/ecp_nistputil.d crypto/kdf/kdf_err.d test/buildtest_e_os2.d crypto/ctype.d crypto/dsa/dsa_prn.d crypto/ec/ecp_nistp224.d crypto/evp/e_xcbc_d.d crypto/asn1/x_spki.d crypto/asn1/t_spki.d crypto/async/async.d test/ssl_test.d crypto/chacha/chacha_enc.d crypto/evp/evp_key.d test/buildtest_rc2.d engines/e_padlock.d crypto/rsa/rsa_meth.d test/v3ext.d crypto/conf/conf_api.d crypto/ec/ecp_nistp256.d crypto/dh/dh_lib.d crypto/evp/m_sha1.d crypto/bn/bn_mul.d test/modes_internal_test.d crypto/ec/ecdh_kdf.d test/buildtest_safestack.d crypto/threads_pthread.d crypto/rsa/rsa_prn.d apps/dhparam.d crypto/ec/ec2_oct.d test/dtlstest.d crypto/bio/bf_null.d crypto/kdf/hkdf.d crypto/bf/bf_ecb.d test/buildtest_dh.d crypto/x509v3/v3_sxnet.d crypto/camellia/camellia.d crypto/x509/x_crl.d ssl/s3_lib.d crypto/ec/ecx_meth.d crypto/ebcdic.d crypto/ct/ct_prn.d crypto/asn1/x_long.d crypto/bn/bn_rand.d crypto/bio/b_print.d test/asn1_internal_test.d test/rsa_complex.d test/buildtest_store.d crypto/x509v3/v3_akey.d crypto/sm2/sm2_crypt.d crypto/bn/bn_print.d apps/rehash.d test/buildtest_lhash.d ssl/pqueue.d crypto/rc5/rc5cfb64.d crypto/evp/e_aes_cbc_hmac_sha1.d test/buildtest_ecdsa.d crypto/pem/pem_lib.d crypto/sm3/sm3.d crypto/whrlpool/wp_block.d test/buildtest_ssl3.d crypto/evp/e_aes_cbc_hmac_sha256.d crypto/rsa/rsa_x931.d crypto/x509/x_x509.d test/drbg_cavs_test.d ssl/record/ssl3_buffer.d crypto/aes/aes_core.d crypto/rsa/rsa_ossl.d crypto/modes/ocb128.d crypto/x509/by_dir.d crypto/hmac/hm_pmeth.d crypto/ec/ec_asn1.d test/srptest.d crypto/evp/e_seed.d crypto/bn/bn_gf2m.d crypto/bn/bn_sqrt.d crypto/siphash/siphash_pmeth.d crypto/bn/bn_exp.d crypto/rc2/rc2_ecb.d crypto/x509/x509cset.d apps/prime.d crypto/asn1/a_bitstr.d crypto/bio/bss_fd.d crypto/siphash/siphash.d crypto/bn/bn_x931p.d test/servername_test.d crypto/ct/ct_policy.d crypto/asn1/asn_pack.d test/igetest.d crypto/buffer/buf_err.d crypto/dsa/dsa_vrf.d crypto/bf/bf_ofb64.d crypto/rc4/rc4_skey.d crypto/ts/ts_rsp_print.d ssl/statem/extensions_clnt.d crypto/cms/cms_enc.d crypto/dh/dh_check.d crypto/srp/srp_vfy.d crypto/o_time.d crypto/ui/ui_util.d crypto/rsa/rsa_chk.d crypto/comp/c_zlib.d crypto/evp/m_md2.d crypto/evp/evp_pbe.d crypto/pem/pem_err.d crypto/comp/comp_err.d crypto/ec/curve448/curve448_tables.d test/buildtest_ripemd.d crypto/rand/drbg_ctr.d crypto/pkcs12/p12_crt.d crypto/idea/i_cbc.d test/ssl_cert_table_internal_test.d crypto/rand/rand_egd.d test/buildtest_engine.d crypto/modes/cfb128.d crypto/async/async_err.d test/x509_dup_cert_test.d crypto/o_str.d apps/dsa.d crypto/evp/e_camellia.d crypto/rc2/rc2ofb64.d crypto/bio/bf_buff.d test/wpackettest.d crypto/whrlpool/wp_dgst.d test/testutil/format_output.d crypto/ec/ec2_smpl.d test/shlibloadtest.d test/ctype_internal_test.d crypto/rsa/rsa_mp.d crypto/bn/bn_div.d test/ssl_test_ctx_test.d crypto/bio/bf_lbuf.d crypto/asn1/p5_pbev2.d crypto/asn1/t_bitst.d test/v3nametest.d test/buildtest_conf_api.d apps/bf_prefix.d crypto/evp/pmeth_fn.d crypto/asn1/asn1_lib.d apps/storeutl.d crypto/asn1/asn1_item_list.d test/lhash_test.d crypto/x509/x509rset.d crypto/ct/ct_x509v3.d ssl/packet.d crypto/engine/eng_all.d crypto/cmac/cm_pmeth.d crypto/o_fips.d test/buildtest_cms.d crypto/objects/obj_lib.d test/x509_internal_test.d crypto/pkcs12/pk12err.d crypto/pkcs12/p12_p8d.d crypto/bio/bio_lib.d test/buildtest_cmac.d test/buildtest_blowfish.d test/curve448_internal_test.d crypto/ec/ec_err.d crypto/ec/ec_ameth.d crypto/des/xcbc_enc.d crypto/pem/pem_info.d crypto/bio/b_sock.d apps/apps.d crypto/dso/dso_vms.d ssl/record/dtls1_bitmap.d crypto/aes/aes_ige.d crypto/asn1/d2i_pr.d crypto/conf/conf_mod.d test/tls13secretstest.d crypto/dso/dso_err.d ssl/record/ssl3_record_tls13.d crypto/x509/x509name.d crypto/x509/x_name.d test/buildtest_ct.d apps/s_server.d crypto/modes/ctr128.d crypto/dsa/dsa_pmeth.d crypto/asn1/tasn_enc.d crypto/x509v3/v3_int.d crypto/asn1/i2d_pr.d test/tls13encryptiontest.d crypto/err/err.d crypto/poly1305/poly1305.d crypto/kdf/scrypt.d crypto/bio/bss_bio.d test/time_offset_test.d ssl/statem/statem.d test/asn1_encode_test.d crypto/des/qud_cksm.d test/buildtest_camellia.d crypto/engine/eng_fat.d test/dsa_no_digest_size_test.d test/buildtest_sha.d crypto/ocsp/ocsp_ht.d crypto/x509v3/v3_pcons.d crypto/blake2/m_blake2b.d crypto/evp/m_md5.d crypto/x509/x509_r2x.d test/buildtest_idea.d crypto/evp/m_ripemd.d crypto/x509v3/v3_skey.d crypto/ocsp/ocsp_ext.d test/buildtest_opensslv.d crypto/bn/bn_intern.d crypto/asn1/a_verify.d crypto/evp/e_des3.d crypto/evp/e_idea.d crypto/ct/ct_vfy.d crypto/ocsp/ocsp_vfy.d crypto/asn1/a_dup.d crypto/pem/pem_x509.d test/gosttest.d test/buildtest_pem2.d crypto/ts/ts_rsp_sign.d crypto/camellia/cmll_ofb.d crypto/ec/curve448/eddsa.d crypto/o_fopen.d crypto/aes/aes_cfb.d crypto/store/store_strings.d crypto/asn1/a_int.d test/buildtest_rc4.d test/hmactest.d crypto/bio/bss_log.d crypto/asn1/a_mbstr.d crypto/dsa/dsa_depr.d fuzz/test-corpus.d crypto/x509v3/pcy_cache.d fuzz/asn1parse.d test/buildtest_md2.d crypto/lhash/lhash.d crypto/modes/cts128.d crypto/ct/ct_oct.d crypto/dh/dh_rfc5114.d crypto/evp/evp_err.d ssl/statem/statem_dtls.d crypto/engine/tb_cipher.d engines/e_capi.d crypto/des/pcbc_enc.d crypto/engine/eng_dyn.d crypto/x509v3/v3_pcia.d crypto/ec/ec_cvt.d test/buildtest_whrlpool.d crypto/evp/cmeth_lib.d crypto/ec/curve448/scalar.d crypto/ct/ct_sct.d crypto/pkcs12/p12_kiss.d crypto/asn1/a_print.d test/buildtest_pem.d crypto/rsa/rsa_err.d crypto/pkcs12/p12_add.d apps/ts.d crypto/dsa/dsa_sign.d crypto/bn/bn_dh.d crypto/x509/x509_err.d crypto/evp/m_wp.d crypto/x509/x_pubkey.d test/buildtest_asn1t.d crypto/pkcs12/p12_crpt.d crypto/aes/aes_ecb.d test/buildtest_stack.d test/drbgtest.d crypto/dh/dh_ameth.d crypto/x509v3/pcy_tree.d test/ocspapitest.d crypto/cversion.d crypto/cms/cms_asn1.d crypto/sm2/sm2_err.d crypto/x509/x509_req.d crypto/conf/conf_lib.d test/buildtest_evp.d test/errtest.d crypto/ts/ts_rsp_utils.d test/memleaktest.d crypto/cms/cms_sd.d crypto/camellia/cmll_cfb.d crypto/ui/ui_lib.d test/dtlsv1listentest.d crypto/des/str2key.d fuzz/server.d crypto/conf/conf_sap.d apps/sess_id.d crypto/ec/ec_print.d crypto/siphash/siphash_ameth.d crypto/cast/c_enc.d crypto/pkcs7/pkcs7err.d apps/pkey.d test/rdrand_sanitytest.d crypto/x509v3/pcy_lib.d crypto/asn1/tasn_scn.d crypto/x509v3/v3_purp.d crypto/blake2/blake2s.d test/buildtest_buffer.d crypto/x509/x_all.d crypto/x509v3/pcy_node.d test/buildtest_ssl.d ssl/ssl_ciph.d crypto/evp/e_null.d crypto/rsa/rsa_sign.d crypto/x509/x_req.d test/mdc2_internal_test.d crypto/async/arch/async_posix.d crypto/pem/pem_sign.d crypto/asn1/x_sig.d crypto/rsa/rsa_ssl.d crypto/poly1305/poly1305_ameth.d crypto/ec/ecdh_ossl.d test/buildtest_crypto.d crypto/bio/bss_mem.d apps/dgst.d crypto/buffer/buffer.d crypto/store/store_lib.d crypto/ocsp/ocsp_cl.d crypto/bn/bn_nist.d crypto/asn1/a_strex.d test/x509_check_cert_pkey_test.d test/sysdefaulttest.d test/drbg_cavs_data.d crypto/rsa/rsa_pk1.d crypto/des/ecb3_enc.d test/danetest.d crypto/bf/bf_cfb64.d crypto/engine/tb_rand.d test/handshake_helper.d crypto/engine/eng_ctrl.d test/ectest.d crypto/asn1/p5_scrypt.d crypto/evp/evp_lib.d test/buildtest_ocsp.d test/buildtest_dtls1.d crypto/rsa/rsa_pss.d crypto/err/err_prn.d crypto/engine/tb_eckey.d crypto/asn1/p5_pbe.d test/buildtest_tls1.d ssl/statem/statem_clnt.d crypto/bn/bn_sqr.d test/buildtest_ts.d crypto/des/cbc_cksm.d crypto/asn1/a_time.d ssl/ssl_init.d crypto/getenv.d crypto/evp/e_old.d crypto/mem_dbg.d crypto/pkcs7/pk7_lib.d crypto/engine/eng_init.d crypto/engine/tb_asnmth.d crypto/x509v3/v3_tlsf.d crypto/evp/digest.d crypto/x509/x_x509a.d test/buildtest_srp.d apps/genrsa.d test/buildtest_x509v3.d crypto/threads_win.d crypto/pkcs7/pk7_doit.d crypto/asn1/p8_pkey.d crypto/asn1/asn1_err.d test/buildtest_ebcdic.d crypto/sm3/m_sm3.d test/buildtest_modes.d crypto/evp/c_allc.d crypto/x509v3/v3_utl.d crypto/hmac/hmac.d ssl/ssl_conf.d crypto/bn/bn_lib.d crypto/rand/randfile.d crypto/rc5/rc5_ecb.d crypto/x509/x509_meth.d test/ciphername_test.d crypto/rsa/rsa_ameth.d crypto/des/cfb_enc.d crypto/x509v3/v3_extku.d test/buildtest_pkcs7.d crypto/bio/b_sock2.d crypto/bio/bss_acpt.d test/test_test.d crypto/x509/x509_txt.d crypto/asn1/t_pkey.d crypto/asn1/a_i2d_fp.d crypto/x509v3/v3_conf.d apps/s_time.d crypto/pem/pem_oth.d
+DEPS=crypto/bio/b_addr.d crypto/x509v3/v3_addr.d crypto/seed/seed_cbc.d test/asn1_internal_test.d crypto/x509v3/v3_purp.d crypto/bn/bn_kron.d crypto/engine/eng_rdrand.d crypto/x509v3/v3_ncons.d test/srptest.d test/tls13ccstest.d test/rsa_mp_test.d test/x509aux.d crypto/sm2/sm2_err.d crypto/x509/x509_obj.d crypto/pkcs12/p12_asn.d test/verify_extra_test.d crypto/rand/rand_egd.d crypto/engine/eng_init.d crypto/bio/bio_lib.d crypto/asn1/ameth_lib.d crypto/des/des_enc.d crypto/ui/ui_null.d crypto/des/cfb64enc.d crypto/rand/rand_lib.d crypto/x509v3/pcy_tree.d apps/smime.d crypto/seed/seed_cfb.d crypto/ec/ec_err.d crypto/asn1/tasn_typ.d crypto/bn/bn_x931p.d crypto/aes/aes_wrap.d apps/gendsa.d crypto/bio/bss_null.d test/buildtest_rc2.d crypto/x509v3/v3_akeya.d test/curve448_internal_test.d ssl/t1_lib.d ssl/d1_lib.d test/buildtest_sha.d crypto/x509/x509_txt.d crypto/asn1/i2d_pu.d crypto/x509v3/pcy_lib.d ssl/statem/extensions_srvr.d apps/ecparam.d test/sslbuffertest.d test/packettest.d crypto/engine/eng_pkey.d crypto/pkcs12/p12_decr.d crypto/dh/dh_err.d test/buildtest_cms.d crypto/pem/pem_xaux.d crypto/asn1/x_spki.d test/buildtest_ssl3.d test/buildtest_idea.d test/buildtest_ui.d crypto/ec/ec_oct.d crypto/x509/x_name.d test/uitest.d crypto/comp/c_zlib.d test/buildtest_symhacks.d crypto/x509/x509_ext.d crypto/ts/ts_rsp_utils.d crypto/pkcs12/p12_sbag.d crypto/md2/md2_dgst.d crypto/pem/pem_oth.d crypto/txt_db/txt_db.d crypto/ec/ecp_nistp224.d crypto/evp/m_md5_sha1.d test/wpackettest.d crypto/aes/aes_core.d test/test_test.d ssl/ssl_cert.d test/asn1_encode_test.d crypto/bio/bio_cb.d test/buildtest_crypto.d crypto/evp/evp_enc.d crypto/ec/ecp_smpl.d crypto/ec/ec_cvt.d test/sm4_internal_test.d crypto/asn1/x_int64.d test/buildtest_des.d crypto/pem/pem_all.d crypto/ocsp/ocsp_err.d crypto/pem/pem_info.d crypto/aes/aes_misc.d crypto/rc5/rc5_enc.d crypto/poly1305/poly1305_pmeth.d test/buildtest_comp.d crypto/evp/pmeth_fn.d crypto/asn1/asn1_par.d crypto/asn1/tasn_prn.d crypto/asn1/a_time.d crypto/cpt_err.d crypto/dsa/dsa_prn.d crypto/ec/ec_print.d ssl/ssl_conf.d test/buildtest_txt_db.d crypto/dsa/dsa_pmeth.d crypto/rc2/rc2_cbc.d apps/rand.d crypto/camellia/cmll_cfb.d crypto/pem/pem_lib.d test/ssltestlib.d test/ec_internal_test.d test/dtlstest.d crypto/des/ecb_enc.d crypto/x509/x_req.d crypto/bn/bn_prime.d crypto/evp/m_md2.d test/testutil/random.d crypto/evp/cmeth_lib.d test/sslcorrupttest.d crypto/x509v3/v3_bcons.d ssl/statem/statem_clnt.d crypto/evp/p_verify.d crypto/rsa/rsa_sign.d crypto/evp/e_rc4.d crypto/asn1/tasn_fre.d engines/e_dasync.d crypto/asn1/a_sign.d fuzz/cms.d crypto/x509/x509_att.d engines/e_ossltest.d crypto/asn1/nsseq.d crypto/asn1/tasn_dec.d crypto/evp/e_aes_cbc_hmac_sha1.d ssl/t1_trce.d crypto/cmac/cm_ameth.d test/buildtest_dh.d crypto/ec/ecdsa_sign.d crypto/rsa/rsa_saos.d crypto/ts/ts_lib.d crypto/asn1/n_pkey.d crypto/asn1/a_d2i_fp.d test/v3ext.d crypto/mem_sec.d crypto/siphash/siphash_ameth.d apps/apps.d test/tls13secretstest.d test/drbgtest.d crypto/x509/x509_r2x.d test/rdrand_sanitytest.d crypto/pkcs12/p12_init.d crypto/ct/ct_b64.d crypto/md4/md4_dgst.d test/clienthellotest.d crypto/x509/x509_vpm.d crypto/dh/dh_rfc7919.d crypto/pkcs12/p12_p8d.d test/buildtest_bio.d crypto/asn1/a_verify.d crypto/blake2/blake2b.d crypto/x509/x509_v3.d test/testutil/init.d apps/rehash.d test/x509_check_cert_pkey_test.d crypto/rand/drbg_ctr.d crypto/dh/dh_gen.d crypto/ripemd/rmd_dgst.d crypto/evp/e_aes.d crypto/rsa/rsa_ossl.d ssl/statem/statem_dtls.d crypto/cast/c_ofb64.d crypto/ui/ui_util.d crypto/ec/ec_kmeth.d crypto/ec/ecp_nist.d crypto/bn/bn_mod.d crypto/x509/t_crl.d test/buildtest_pkcs7.d crypto/sm3/m_sm3.d crypto/pkcs7/pk7_smime.d crypto/pem/pem_sign.d apps/bf_prefix.d test/testutil/cb.d crypto/x509/x509_meth.d crypto/async/async_err.d test/dtls_mtu_test.d test/buildtest_md4.d test/buildtest_asn1.d crypto/evp/e_camellia.d fuzz/ct.d crypto/asn1/bio_ndef.d crypto/ec/curve448/eddsa.d test/secmemtest.d test/buildtest_conf.d crypto/bio/bss_fd.d crypto/asn1/a_object.d crypto/bn/bn_div.d crypto/evp/p_lib.d crypto/x509/x509_d2.d crypto/rc2/rc2_ecb.d apps/dgst.d apps/s_time.d test/rsa_complex.d crypto/modes/cts128.d crypto/rand/rand_unix.d crypto/pkcs12/p12_utl.d crypto/evp/p_seal.d test/enginetest.d crypto/err/err.d crypto/ripemd/rmd_one.d fuzz/client.d crypto/ts/ts_rsp_verify.d test/asynciotest.d crypto/ex_data.d crypto/mem_clr.d crypto/bio/bf_lbuf.d crypto/evp/c_allc.d crypto/asn1/bio_asn1.d crypto/o_str.d crypto/bn/bn_exp.d crypto/modes/ctr128.d crypto/evp/m_md4.d ssl/d1_msg.d crypto/dsa/dsa_meth.d test/shlibloadtest.d test/buildtest_x509_vfy.d apps/crl2p7.d test/buildtest_hmac.d crypto/evp/e_sm4.d crypto/x509/t_req.d crypto/ts/ts_conf.d ssl/ssl_lib.d crypto/ec/ec_check.d crypto/dh/dh_check.d crypto/rsa/rsa_pss.d test/asn1_decode_test.d crypto/asn1/a_print.d crypto/ocsp/ocsp_ext.d crypto/conf/conf_def.d test/cipherlist_test.d crypto/objects/obj_xref.d test/testutil/output_helpers.d crypto/pkcs12/pk12err.d crypto/ct/ct_oct.d crypto/sm3/sm3.d test/buildtest_md2.d apps/pkcs7.d crypto/modes/cfb128.d crypto/ui/ui_err.d test/dhtest.d crypto/sha/sha1dgst.d crypto/asn1/a_dup.d crypto/evp/e_rc4_hmac_md5.d crypto/dsa/dsa_key.d crypto/bn/bn_recp.d test/buildtest_cast.d crypto/asn1/x_bignum.d test/modes_internal_test.d test/gosttest.d crypto/asn1/asn1_item_list.d crypto/evp/e_xcbc_d.d test/ssl_test_ctx.d test/buildtest_rc4.d crypto/engine/eng_table.d crypto/x509v3/pcy_map.d test/sslapitest.d crypto/rsa/rsa_x931g.d test/servername_test.d crypto/bn/bn_lib.d crypto/engine/eng_cnf.d crypto/x509/x509_def.d fuzz/server.d crypto/md4/md4_one.d crypto/des/str2key.d crypto/x509v3/v3_conf.d test/buildtest_x509v3.d test/buildtest_ec.d crypto/asn1/x_long.d test/dsatest.d crypto/hmac/hmac.d crypto/x509v3/v3_int.d ssl/ssl_init.d crypto/ct/ct_vfy.d ssl/ssl_mcnf.d crypto/asn1/a_int.d crypto/bn/bn_word.d crypto/evp/m_sha3.d test/buildtest_stack.d crypto/async/arch/async_posix.d crypto/pkcs7/pk7_attr.d crypto/x509/x_x509a.d crypto/evp/e_seed.d crypto/rsa/rsa_err.d test/buildtest_rand.d ssl/tls_srp.d crypto/rc2/rc2cfb64.d crypto/des/pcbc_enc.d crypto/asn1/a_strex.d crypto/async/arch/async_win.d crypto/x509/x509_lu.d test/x509_time_test.d test/buildtest_rand_drbg.d ssl/ssl_stat.d crypto/pkcs12/p12_npas.d crypto/asn1/a_bitstr.d test/buildtest_lhash.d test/buildtest_cmac.d crypto/evp/m_null.d crypto/evp/names.d crypto/bf/bf_ecb.d crypto/ec/ec_ameth.d crypto/rsa/rsa_ameth.d ssl/s3_enc.d crypto/objects/obj_err.d crypto/srp/srp_lib.d crypto/buffer/buffer.d ssl/record/rec_layer_s3.d crypto/ec/ecp_nistputil.d crypto/rand/randfile.d crypto/asn1/t_bitst.d crypto/objects/obj_lib.d crypto/des/xcbc_enc.d crypto/dsa/dsa_lib.d engines/e_padlock.d crypto/x509/x509_req.d crypto/ec/ec_pmeth.d crypto/x509/t_x509.d crypto/x509v3/v3_crld.d crypto/poly1305/poly1305_ameth.d crypto/dsa/dsa_ossl.d test/buildtest_rc5.d crypto/ec/ec2_smpl.d crypto/store/store_init.d crypto/evp/bio_md.d apps/s_client.d apps/s_socket.d crypto/ocsp/ocsp_lib.d crypto/ec/eck_prn.d crypto/dh/dh_depr.d test/sm2_internal_test.d crypto/x509v3/pcy_node.d crypto/md2/md2_one.d crypto/asn1/a_utctm.d test/buildtest_async.d crypto/ec/ecp_nistp521.d test/exptest.d test/buildtest_whrlpool.d test/stack_test.d apps/pkcs8.d crypto/camellia/cmll_cbc.d crypto/x509v3/v3_pmaps.d crypto/asn1/p5_pbev2.d crypto/x509v3/v3_ia5.d crypto/engine/tb_pkmeth.d crypto/ec/ec_mult.d crypto/asn1/a_type.d crypto/pkcs7/pk7_lib.d crypto/bio/bio_err.d crypto/sm4/sm4.d crypto/engine/eng_err.d crypto/kdf/scrypt.d test/v3nametest.d apps/opt.d crypto/pkcs7/bio_pk7.d crypto/bn/bn_srp.d apps/s_cb.d crypto/store/store_err.d ssl/packet.d crypto/o_time.d apps/pkeyparam.d crypto/asn1/x_info.d crypto/conf/conf_err.d apps/pkcs12.d crypto/engine/eng_all.d apps/ec.d crypto/x509v3/v3_asid.d crypto/evp/p_sign.d ssl/record/ssl3_record_tls13.d crypto/bio/bss_mem.d test/buildtest_x509.d crypto/ui/ui_openssl.d crypto/asn1/a_i2d_fp.d crypto/asn1/a_gentm.d crypto/lhash/lh_stats.d crypto/cms/cms_lib.d crypto/bio/bf_null.d test/buildtest_ssl2.d crypto/ec/ec_lib.d ssl/statem/statem_lib.d crypto/evp/e_rc5.d crypto/des/cfb_enc.d crypto/stack/stack.d crypto/engine/tb_cipher.d crypto/pem/pem_err.d ssl/ssl_sess.d crypto/x509v3/pcy_data.d crypto/x509v3/v3_pcons.d crypto/aes/aes_cfb.d ssl/d1_srtp.d crypto/x509v3/pcy_cache.d crypto/rc5/rc5_ecb.d crypto/ts/ts_verify_ctx.d crypto/engine/tb_rsa.d apps/ca.d crypto/pkcs12/p12_attr.d crypto/async/arch/async_null.d crypto/modes/ocb128.d crypto/ocsp/ocsp_ht.d crypto/conf/conf_sap.d crypto/store/store_lib.d test/ectest.d crypto/pkcs12/p12_p8e.d crypto/ui/ui_lib.d test/casttest.d test/evp_extra_test.d crypto/pem/pvkfmt.d crypto/des/cfb64ede.d test/buildtest_seed.d crypto/ec/ec_curve.d crypto/cms/cms_sd.d crypto/dso/dso_vms.d crypto/rand/rand_vms.d crypto/bio/bf_buff.d crypto/bio/bss_acpt.d crypto/x509v3/v3_tlsf.d crypto/kdf/kdf_err.d crypto/bf/bf_skey.d ssl/ssl_asn1.d crypto/bn/bn_print.d crypto/kdf/tls1_prf.d crypto/bio/bss_log.d test/versions.d crypto/sm2/sm2_crypt.d crypto/bio/bss_dgram.d crypto/idea/i_ofb64.d crypto/bn/bn_ctx.d crypto/bio/b_dump.d crypto/dh/dh_rfc5114.d test/gmdifftest.d crypto/camellia/cmll_ecb.d crypto/threads_pthread.d apps/passwd.d crypto/x509v3/v3_bitst.d crypto/dh/dh_lib.d apps/ts.d crypto/x509v3/v3_cpols.d test/siphash_internal_test.d test/buildtest_camellia.d crypto/dh/dh_kdf.d crypto/hmac/hm_pmeth.d crypto/rsa/rsa_mp.d test/ciphername_test.d crypto/ocsp/ocsp_srv.d apps/genpkey.d crypto/modes/xts128.d test/dsa_no_digest_size_test.d test/asn1_string_table_test.d ssl/record/dtls1_bitmap.d crypto/aes/aes_ige.d crypto/modes/ccm128.d crypto/evp/e_aria.d crypto/bn/bn_sqr.d crypto/rsa/rsa_none.d test/buildtest_obj_mac.d ssl/record/ssl3_buffer.d crypto/evp/e_rc2.d test/destest.d test/testutil/driver.d crypto/rsa/rsa_pk1.d test/memleaktest.d apps/x509.d crypto/engine/tb_rand.d crypto/pem/pem_pk8.d test/buildtest_srp.d crypto/x509/x509_vfy.d crypto/evp/e_des.d crypto/evp/pmeth_lib.d crypto/dsa/dsa_ameth.d crypto/pem/pem_pkey.d ssl/s3_cbc.d test/buildtest_evp.d crypto/ocsp/ocsp_prn.d crypto/dsa/dsa_depr.d crypto/rsa/rsa_meth.d crypto/x509/x509_err.d crypto/evp/p_enc.d crypto/evp/evp_pkey.d fuzz/asn1.d crypto/ct/ct_log.d crypto/rsa/rsa_pmeth.d ssl/methods.d crypto/ts/ts_req_print.d apps/srp.d test/asynctest.d apps/openssl.d crypto/bf/bf_cfb64.d test/bio_callback_test.d test/buildtest_ossl_typ.d crypto/des/ecb3_enc.d test/pbelutest.d test/buildtest_modes.d crypto/ts/ts_req_utils.d crypto/cms/cms_asn1.d test/buildtest_md5.d ssl/record/ssl3_record.d crypto/x509v3/v3_info.d crypto/x509/x509_trs.d crypto/evp/bio_b64.d crypto/pkcs12/p12_add.d test/ideatest.d crypto/ec/ec_asn1.d test/rsa_test.d crypto/asn1/a_digest.d crypto/bn/bn_sqrt.d crypto/engine/eng_list.d ssl/ssl_rsa.d crypto/poly1305/poly1305.d crypto/evp/m_sigver.d crypto/evp/digest.d apps/verify.d apps/prime.d crypto/dh/dh_pmeth.d crypto/evp/m_md5.d crypto/x509v3/v3_extku.d test/buildtest_ecdsa.d crypto/seed/seed_ecb.d crypto/asn1/asn_mime.d crypto/cms/cms_ess.d crypto/dsa/dsa_gen.d crypto/ct/ct_sct_ctx.d ssl/s3_msg.d test/buildtest_tls1.d crypto/x509v3/v3_lib.d crypto/conf/conf_mod.d crypto/cms/cms_pwri.d ssl/tls13_enc.d crypto/pkcs12/p12_crt.d crypto/rsa/rsa_oaep.d crypto/asn1/d2i_pr.d crypto/x509v3/v3_pci.d test/buildtest_kdf.d crypto/des/ofb_enc.d crypto/ec/ecdsa_vrf.d test/ssl_test.d test/testutil/stanza.d crypto/rsa/rsa_prn.d test/buildtest_blowfish.d crypto/ct/ct_sct.d crypto/asn1/i2d_pr.d crypto/dsa/dsa_asn1.d crypto/bio/bss_sock.d ssl/s3_lib.d crypto/ec/ecdh_kdf.d crypto/idea/i_cfb64.d crypto/blake2/m_blake2s.d test/buildtest_ts.d crypto/bn/bn_mul.d test/buildtest_buffer.d crypto/rc2/rc2_skey.d crypto/engine/tb_dsa.d crypto/pkcs7/pk7_asn1.d test/crltest.d apps/crl.d crypto/ec/ecp_mont.d crypto/ts/ts_rsp_print.d crypto/dh/dh_asn1.d test/bftest.d crypto/ec/ecdsa_ossl.d crypto/buffer/buf_err.d crypto/siphash/siphash_pmeth.d crypto/pkcs7/pkcs7err.d crypto/ts/ts_asn1.d crypto/ec/curve448/curve448.d crypto/bio/b_sock.d test/igetest.d crypto/aes/aes_ecb.d apps/dsa.d crypto/cms/cms_att.d crypto/pkcs12/p12_mutl.d fuzz/test-corpus.d crypto/cms/cms_env.d crypto/ec/ec2_oct.d crypto/camellia/cmll_ofb.d crypto/bn/bn_const.d crypto/asn1/p5_pbe.d crypto/o_init.d engines/e_capi.d test/buildtest_aes.d crypto/evp/p5_crpt.d crypto/ec/curve448/curve448_tables.d crypto/evp/e_old.d crypto/x509v3/v3err.d ssl/ssl_txt.d crypto/bn/bn_depr.d crypto/dh/dh_meth.d test/buildtest_ripemd.d crypto/dsa/dsa_sign.d test/exdatatest.d crypto/x509v3/v3_sxnet.d crypto/rc4/rc4_skey.d crypto/engine/eng_fat.d crypto/des/cbc_enc.d crypto/ec/ecx_meth.d test/sysdefaulttest.d test/hmactest.d test/pkey_meth_kdf_test.d crypto/evp/p_dec.d crypto/des/cbc_cksm.d crypto/camellia/cmll_misc.d crypto/async/async_wait.d test/ssl_cert_table_internal_test.d test/drbg_cavs_data.d ssl/ssl_err.d crypto/x509/x509name.d test/buildtest_ecdh.d crypto/engine/tb_digest.d test/ocspapitest.d crypto/whrlpool/wp_block.d crypto/x509v3/v3_enum.d test/tls13encryptiontest.d test/ecdsatest.d crypto/sha/keccak1600.d crypto/dso/dso_dl.d crypto/ctype.d crypto/camellia/camellia.d test/testutil/basic_output.d test/evp_test.d crypto/evp/pbe_scrypt.d crypto/x509/x_x509.d fuzz/bignum.d crypto/lhash/lhash.d crypto/x509/by_file.d crypto/ocsp/ocsp_vfy.d apps/asn1pars.d fuzz/bndiv.d crypto/evp/m_sha1.d crypto/ec/ec_key.d crypto/x509v3/v3_alt.d apps/nseq.d test/buildtest_rsa.d crypto/ocsp/ocsp_asn.d crypto/evp/evp_pbe.d test/ctype_internal_test.d crypto/store/store_strings.d test/threadstest.d apps/ciphers.d test/buildtest_pem.d test/d2i_test.d crypto/evp/p_open.d crypto/o_fopen.d crypto/err/err_prn.d test/md2test.d test/conf_include_test.d crypto/bn/bn_dh.d crypto/x509v3/v3_pcia.d crypto/x509/by_dir.d test/errtest.d crypto/store/loader_file.d apps/dhparam.d crypto/store/store_register.d test/cmsapitest.d crypto/evp/bio_ok.d test/pkey_meth_test.d crypto/dso/dso_err.d apps/ocsp.d crypto/pkcs7/pk7_doit.d crypto/rand/rand_win.d crypto/idea/i_cbc.d crypto/ct/ct_x509v3.d crypto/x509/x_all.d test/ecstresstest.d crypto/bio/bss_file.d test/buildtest_safestack.d crypto/ct/ct_policy.d crypto/bn/bn_nist.d crypto/cast/c_ecb.d crypto/evp/e_chacha20_poly1305.d test/lhash_test.d crypto/engine/tb_asnmth.d test/buildtest_pkcs12.d crypto/evp/e_null.d ssl/record/rec_layer_d1.d test/buildtest_conf_api.d crypto/blake2/blake2s.d test/bio_enc_test.d crypto/ec/ecp_nistp256.d crypto/asn1/tasn_utl.d crypto/pkcs12/p12_key.d crypto/pem/pem_x509.d crypto/sm2/sm2_sign.d apps/enc.d crypto/rc2/rc2ofb64.d test/time_offset_test.d crypto/asn1/t_pkey.d crypto/seed/seed_ofb.d crypto/asn1/a_strnid.d crypto/x509v3/v3_utl.d crypto/evp/e_idea.d crypto/x509/x509_cmp.d crypto/cast/c_enc.d crypto/conf/conf_mall.d crypto/asn1/x_val.d crypto/x509/x_crl.d crypto/camellia/cmll_ctr.d apps/errstr.d crypto/cast/c_skey.d crypto/uid.d test/testutil/test_cleanup.d crypto/evp/evp_key.d test/testutil/main.d fuzz/crl.d crypto/asn1/tasn_enc.d apps/rsautl.d crypto/des/ofb64ede.d apps/sess_id.d test/buildtest_dsa.d crypto/modes/ofb128.d crypto/evp/e_bf.d test/buildtest_ebcdic.d test/rc5test.d crypto/objects/o_names.d crypto/rsa/rsa_asn1.d test/buildtest_dtls1.d crypto/x509/x_attrib.d test/buildtest_engine.d crypto/evp/p5_crpt2.d crypto/evp/m_wp.d crypto/dh/dh_key.d crypto/conf/conf_lib.d crypto/cms/cms_smime.d crypto/bn/bn_mpi.d apps/version.d crypto/dso/dso_lib.d crypto/md5/md5_dgst.d crypto/asn1/asn1_err.d ssl/statem/extensions.d apps/pkeyutl.d test/bntest.d crypto/x509v3/v3_genn.d crypto/sha/sha256.d crypto/cms/cms_err.d ssl/statem/extensions_clnt.d crypto/dso/dso_win32.d crypto/bn/bn_rand.d apps/app_rand.d crypto/asn1/tasn_new.d crypto/cms/cms_dd.d crypto/x509/x509spki.d crypto/seed/seed.d crypto/modes/cbc128.d crypto/ec/ecp_oct.d crypto/objects/obj_dat.d ssl/t1_enc.d crypto/dso/dso_dlfcn.d crypto/conf/conf_api.d crypto/chacha/chacha_enc.d crypto/x509/x509type.d test/ct_test.d crypto/asn1/f_int.d crypto/x509v3/v3_skey.d crypto/bn/bn_add.d crypto/des/ofb64enc.d crypto/asn1/asn1_lib.d crypto/bn/bn_blind.d crypto/ec/curve448/f_generic.d test/buildtest_ct.d crypto/bn/bn_shift.d crypto/engine/eng_openssl.d crypto/asn1/f_string.d crypto/blake2/m_blake2b.d crypto/engine/tb_dh.d crypto/evp/m_mdc2.d crypto/engine/eng_lib.d ssl/statem/extensions_cust.d crypto/asn1/asn_pack.d crypto/cmac/cmac.d crypto/dh/dh_ameth.d crypto/aes/aes_ofb.d crypto/rc5/rc5_skey.d test/drbg_cavs_test.d fuzz/x509.d crypto/sha/sha512.d test/dtlsv1listentest.d crypto/asn1/tasn_scn.d ssl/ssl_ciph.d crypto/bio/bss_conn.d crypto/cms/cms_enc.d crypto/evp/e_cast.d apps/rsa.d test/rc2test.d test/afalgtest.d test/ssl_test_ctx_test.d crypto/bn/bn_gf2m.d crypto/bn/bn_intern.d crypto/md5/md5_one.d crypto/ct/ct_prn.d crypto/modes/wrap128.d crypto/rc5/rc5cfb64.d test/buildtest_pem2.d crypto/x509v3/v3_prn.d crypto/ts/ts_err.d crypto/evp/encode.d crypto/idea/i_ecb.d crypto/engine/eng_dyn.d crypto/dh/dh_prn.d crypto/des/set_key.d crypto/bio/b_print.d crypto/cryptlib.d crypto/engine/tb_eckey.d crypto/dsa/dsa_vrf.d crypto/async/async.d test/poly1305_internal_test.d fuzz/conf.d ssl/statem/statem.d test/buildtest_srtp.d crypto/hmac/hm_ameth.d apps/req.d crypto/x509/x_exten.d test/recordlentest.d crypto/rand/rand_err.d test/testutil/tap_bio.d fuzz/asn1parse.d crypto/evp/e_des3.d apps/storeutl.d crypto/x509/x_pubkey.d crypto/des/rand_key.d test/buildtest_bn.d ssl/statem/statem_srvr.d crypto/rsa/rsa_depr.d crypto/bn/bn_err.d test/buildtest_store.d crypto/x509v3/v3_akey.d crypto/rsa/rsa_crpt.d test/buildtest_ocsp.d test/testutil/format_output.d crypto/rsa/rsa_chk.d crypto/asn1/asn1_gen.d test/handshake_helper.d test/testutil/tests.d test/ssltest_old.d crypto/des/qud_cksm.d test/constant_time_test.d crypto/asn1/p5_scrypt.d apps/genrsa.d crypto/aes/aes_cbc.d test/asn1_time_test.d crypto/asn1/a_mbstr.d crypto/evp/c_alld.d crypto/asn1/evp_asn1.d crypto/threads_none.d crypto/asn1/a_utf8.d apps/engine.d apps/cms.d crypto/o_fips.d crypto/kdf/hkdf.d ssl/pqueue.d crypto/comp/comp_lib.d crypto/bf/bf_enc.d test/bio_memleak_test.d apps/pkey.d crypto/cversion.d crypto/rand/drbg_lib.d test/buildtest_e_os2.d crypto/rsa/rsa_ssl.d test/danetest.d crypto/cast/c_cfb64.d crypto/ec/curve448/arch_32/f_impl.d crypto/dso/dso_openssl.d crypto/evp/evp_err.d test/chacha_internal_test.d crypto/des/fcrypt_b.d crypto/mem.d crypto/ec/ecdh_ossl.d ssl/ssl_utst.d crypto/sm2/sm2_pmeth.d crypto/x509/x509cset.d crypto/dsa/dsa_err.d crypto/cms/cms_kari.d crypto/ocsp/ocsp_cl.d crypto/pkcs7/pk7_mime.d apps/dsaparam.d crypto/ebcdic.d crypto/x509v3/v3_pku.d crypto/bio/bio_meth.d crypto/modes/gcm128.d crypto/asn1/asn_mstbl.d crypto/evp/m_ripemd.d crypto/evp/evp_lib.d crypto/asn1/a_octet.d crypto/siphash/siphash.d crypto/ec/curve448/scalar.d crypto/pkcs12/p12_crpt.d crypto/mem_dbg.d crypto/bio/bf_nbio.d crypto/bn/bn_gcd.d test/rc4test.d crypto/ec/curve25519.d crypto/threads_win.d crypto/init.d test/bad_dtls_test.d crypto/bio/bss_bio.d crypto/evp/evp_cnf.d crypto/aria/aria.d crypto/asn1/p8_pkey.d crypto/bf/bf_ofb64.d crypto/ct/ct_err.d crypto/asn1/x_algor.d test/buildtest_opensslv.d crypto/ocsp/v3_ocsp.d crypto/x509/x509_set.d crypto/srp/srp_vfy.d crypto/sha/sha1_one.d apps/spkac.d crypto/bn/bn_exp2.d crypto/x509v3/v3_admis.d crypto/bio/b_sock2.d crypto/rsa/rsa_x931.d crypto/getenv.d crypto/bn/bn_mont.d crypto/asn1/asn_moid.d test/mdc2_internal_test.d crypto/cms/cms_io.d test/buildtest_ssl.d crypto/idea/i_skey.d crypto/conf/conf_ssl.d test/x509_dup_cert_test.d crypto/evp/bio_enc.d test/cipherbytes_test.d crypto/evp/e_aes_cbc_hmac_sha256.d crypto/asn1/d2i_pu.d crypto/bn/bn_asm.d crypto/rc4/rc4_enc.d crypto/evp/pmeth_gn.d ssl/bio_ssl.d test/aborttest.d crypto/des/fcrypt.d crypto/ts/ts_rsp_sign.d crypto/pkcs12/p12_kiss.d crypto/cmac/cm_pmeth.d test/mdc2test.d crypto/o_dir.d crypto/whrlpool/wp_dgst.d crypto/asn1/x_pkey.d apps/s_server.d crypto/rc5/rc5ofb64.d crypto/asn1/t_spki.d crypto/rsa/rsa_lib.d crypto/rsa/rsa_gen.d test/sanitytest.d crypto/x509/x509rset.d test/x509_internal_test.d apps/speed.d test/buildtest_asn1t.d test/pemtest.d test/fatalerrtest.d crypto/comp/comp_err.d crypto/engine/eng_ctrl.d test/bioprinttest.d test/buildtest_objects.d crypto/cms/cms_cd.d crypto/asn1/x_sig.d crypto/err/err_all.d
GENERATED_MANDATORY=crypto/include/internal/bn_conf.h crypto/include/internal/dso_conf.h include/openssl/opensslconf.h
GENERATED=apps/CA.pl apps/progs.h apps/tsget.pl crypto/buildinf.h test/buildtest_aes.c test/buildtest_asn1.c test/buildtest_asn1t.c test/buildtest_async.c test/buildtest_bio.c test/buildtest_blowfish.c test/buildtest_bn.c test/buildtest_buffer.c test/buildtest_camellia.c test/buildtest_cast.c test/buildtest_cmac.c test/buildtest_cms.c test/buildtest_comp.c test/buildtest_conf.c test/buildtest_conf_api.c test/buildtest_crypto.c test/buildtest_ct.c test/buildtest_des.c test/buildtest_dh.c test/buildtest_dsa.c test/buildtest_dtls1.c test/buildtest_e_os2.c test/buildtest_ebcdic.c test/buildtest_ec.c test/buildtest_ecdh.c test/buildtest_ecdsa.c test/buildtest_engine.c test/buildtest_evp.c test/buildtest_hmac.c test/buildtest_idea.c test/buildtest_kdf.c test/buildtest_lhash.c test/buildtest_md2.c test/buildtest_md4.c test/buildtest_md5.c test/buildtest_modes.c test/buildtest_obj_mac.c test/buildtest_objects.c test/buildtest_ocsp.c test/buildtest_opensslv.c test/buildtest_ossl_typ.c test/buildtest_pem.c test/buildtest_pem2.c test/buildtest_pkcs12.c test/buildtest_pkcs7.c test/buildtest_rand.c test/buildtest_rand_drbg.c test/buildtest_rc2.c test/buildtest_rc4.c test/buildtest_rc5.c test/buildtest_ripemd.c test/buildtest_rsa.c test/buildtest_safestack.c test/buildtest_seed.c test/buildtest_sha.c test/buildtest_srp.c test/buildtest_srtp.c test/buildtest_ssl.c test/buildtest_ssl2.c test/buildtest_ssl3.c test/buildtest_stack.c test/buildtest_store.c test/buildtest_symhacks.c test/buildtest_tls1.c test/buildtest_ts.c test/buildtest_txt_db.c test/buildtest_ui.c test/buildtest_whrlpool.c test/buildtest_x509.c test/buildtest_x509_vfy.c test/buildtest_x509v3.c tools/c_rehash util/shlib_wrap.sh
@@ -52,6 +52,7 @@ APPS_OPENSSL=apps/openssl
# Normally it is left empty.
DESTDIR=
+
# Do not edit these manually. Use Configure with --prefix or --openssldir
# to change this! Short explanation in the top comment in Configure
INSTALLTOP=/usr/local
@@ -65,6 +66,7 @@ ENGINESDIR=$(libdir)/engines-1.1
# libraries and applications
LIBRPATH=$(libdir)
+
MANDIR=$(INSTALLTOP)/share/man
DOCDIR=$(INSTALLTOP)/share/doc/$(BASENAME)
HTMLDIR=$(DOCDIR)/html
@@ -243,13 +245,13 @@ libclean:
clean: libclean
$(RM) $(PROGRAMS) $(TESTPROGS) $(ENGINES) $(SCRIPTS)
$(RM) $(GENERATED_MANDATORY) $(GENERATED)
- -$(RM) `find . -name .git -prune -o -name '*.d' -print`
- -$(RM) `find . -name .git -prune -o -name '*.o' -print`
+ -$(RM) `find . -name '*.d' \! -name '.*' -print`
+ -$(RM) `find . -name '*.o' \! -name '.*' -print`
$(RM) core
$(RM) tags TAGS doc-nits
$(RM) -r test/test-runs
$(RM) openssl.pc libcrypto.pc libssl.pc
- -$(RM) `find . -name .git -prune -o -type l -print`
+ -$(RM) `find . -type l \! -name '.*' -print`
$(RM) $(TARFILE)
distclean: clean
@@ -272,7 +274,7 @@ uninstall_sw: uninstall_runtime uninstall_engines uninstall_dev
install_docs: install_man_docs install_html_docs
uninstall_docs: uninstall_man_docs uninstall_html_docs
- $(RM) -r -v $(DESTDIR)$(DOCDIR)
+ $(RM) -r $(DESTDIR)$(DOCDIR)
install_ssldirs:
@$(PERL) $(SRCDIR)/util/mkdir-p.pl $(DESTDIR)$(OPENSSLDIR)/certs
@@ -6262,7 +6264,7 @@ ssl/tls_srp.o: ../ssl/tls_srp.c
libssl.a: ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
-test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
test/testutil/basic_output.o: ../test/testutil/basic_output.c
@@ -6321,6 +6323,14 @@ test/testutil/output_helpers.o: ../test/testutil/output_helpers.c
else \
mv test/testutil/output_helpers.d.tmp test/testutil/output_helpers.d; \
fi
+test/testutil/random.o: ../test/testutil/random.c
+ $(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/random.d.tmp -MT $@ -c -o $@ ../test/testutil/random.c
+ @touch test/testutil/random.d.tmp
+ @if cmp test/testutil/random.d.tmp test/testutil/random.d > /dev/null 2> /dev/null; then \
+ rm -f test/testutil/random.d.tmp; \
+ else \
+ mv test/testutil/random.d.tmp test/testutil/random.d; \
+ fi
test/testutil/stanza.o: ../test/testutil/stanza.c
$(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/stanza.d.tmp -MT $@ -c -o $@ ../test/testutil/stanza.c
@touch test/testutil/stanza.d.tmp
@@ -9549,7 +9559,7 @@ ssl ssl/: ssl/packet.o ssl/tls13_enc.o ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o s
@ : No support to produce bin test/tls13secretstest
ssl/record ssl/record/: ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o
ssl/statem ssl/statem/: ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o
-test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
##### SHA assembler implementations
# GNU make "catch all"
diff --git a/upstream-build/makefile/x86_64-win32-mingw32 b/upstream-build/makefile/x86_64-win32-mingw32
index 813f936..6e7da8c 100644
--- a/upstream-build/makefile/x86_64-win32-mingw32
+++ b/upstream-build/makefile/x86_64-win32-mingw32
@@ -11,7 +11,7 @@ CONFIGURE_ARGS=("mingw64", "enable-md2", "enable-rc5", "enable-ssl3", "enable-ss
SRCDIR=..
BLDDIR=.
-VERSION=1.1.1c
+VERSION=1.1.1d
MAJOR=1
MINOR=1.1
SHLIB_VERSION_NUMBER=1.1
@@ -30,7 +30,7 @@ ENGINES=engines/capi.dll engines/dasync.dll engines/ossltest.dll engines/padlock
PROGRAMS=apps/openssl.exe fuzz/asn1-test.exe fuzz/asn1parse-test.exe fuzz/bignum-test.exe fuzz/bndiv-test.exe fuzz/client-test.exe fuzz/cms-test.exe fuzz/conf-test.exe fuzz/crl-test.exe fuzz/ct-test.exe fuzz/server-test.exe fuzz/x509-test.exe test/aborttest.exe test/afalgtest.exe test/asn1_decode_test.exe test/asn1_encode_test.exe test/asn1_internal_test.exe test/asn1_string_table_test.exe test/asn1_time_test.exe test/asynciotest.exe test/asynctest.exe test/bad_dtls_test.exe test/bftest.exe test/bio_callback_test.exe test/bio_enc_test.exe test/bio_memleak_test.exe test/bioprinttest.exe test/bntest.exe test/buildtest_c_aes.exe test/buildtest_c_asn1.exe test/buildtest_c_asn1t.exe test/buildtest_c_async.exe test/buildtest_c_bio.exe test/buildtest_c_blowfish.exe test/buildtest_c_bn.exe test/buildtest_c_buffer.exe test/buildtest_c_camellia.exe test/buildtest_c_cast.exe test/buildtest_c_cmac.exe test/buildtest_c_cms.exe test/buildtest_c_comp.exe test/buildtest_c_conf.exe test/buildtest_c_conf_api.exe test/buildtest_c_crypto.exe test/buildtest_c_ct.exe test/buildtest_c_des.exe test/buildtest_c_dh.exe test/buildtest_c_dsa.exe test/buildtest_c_dtls1.exe test/buildtest_c_e_os2.exe test/buildtest_c_ebcdic.exe test/buildtest_c_ec.exe test/buildtest_c_ecdh.exe test/buildtest_c_ecdsa.exe test/buildtest_c_engine.exe test/buildtest_c_evp.exe test/buildtest_c_hmac.exe test/buildtest_c_idea.exe test/buildtest_c_kdf.exe test/buildtest_c_lhash.exe test/buildtest_c_md2.exe test/buildtest_c_md4.exe test/buildtest_c_md5.exe test/buildtest_c_modes.exe test/buildtest_c_obj_mac.exe test/buildtest_c_objects.exe test/buildtest_c_ocsp.exe test/buildtest_c_opensslv.exe test/buildtest_c_ossl_typ.exe test/buildtest_c_pem.exe test/buildtest_c_pem2.exe test/buildtest_c_pkcs12.exe test/buildtest_c_pkcs7.exe test/buildtest_c_rand.exe test/buildtest_c_rand_drbg.exe test/buildtest_c_rc2.exe test/buildtest_c_rc4.exe test/buildtest_c_rc5.exe test/buildtest_c_ripemd.exe test/buildtest_c_rsa.exe test/buildtest_c_safestack.exe test/buildtest_c_seed.exe test/buildtest_c_sha.exe test/buildtest_c_srp.exe test/buildtest_c_srtp.exe test/buildtest_c_ssl.exe test/buildtest_c_ssl2.exe test/buildtest_c_ssl3.exe test/buildtest_c_stack.exe test/buildtest_c_store.exe test/buildtest_c_symhacks.exe test/buildtest_c_tls1.exe test/buildtest_c_ts.exe test/buildtest_c_txt_db.exe test/buildtest_c_ui.exe test/buildtest_c_whrlpool.exe test/buildtest_c_x509.exe test/buildtest_c_x509_vfy.exe test/buildtest_c_x509v3.exe test/casttest.exe test/chacha_internal_test.exe test/cipherbytes_test.exe test/cipherlist_test.exe test/ciphername_test.exe test/clienthellotest.exe test/cmsapitest.exe test/conf_include_test.exe test/constant_time_test.exe test/crltest.exe test/ct_test.exe test/ctype_internal_test.exe test/curve448_internal_test.exe test/d2i_test.exe test/danetest.exe test/destest.exe test/dhtest.exe test/drbg_cavs_test.exe test/drbgtest.exe test/dsa_no_digest_size_test.exe test/dsatest.exe test/dtls_mtu_test.exe test/dtlstest.exe test/dtlsv1listentest.exe test/ec_internal_test.exe test/ecdsatest.exe test/ecstresstest.exe test/ectest.exe test/enginetest.exe test/errtest.exe test/evp_extra_test.exe test/evp_test.exe test/exdatatest.exe test/exptest.exe test/fatalerrtest.exe test/gmdifftest.exe test/gosttest.exe test/hmactest.exe test/ideatest.exe test/igetest.exe test/lhash_test.exe test/md2test.exe test/mdc2test.exe test/memleaktest.exe test/modes_internal_test.exe test/ocspapitest.exe test/packettest.exe test/pbelutest.exe test/pemtest.exe test/pkey_meth_kdf_test.exe test/pkey_meth_test.exe test/poly1305_internal_test.exe test/rc2test.exe test/rc4test.exe test/rc5test.exe test/rdrand_sanitytest.exe test/recordlentest.exe test/rsa_complex.exe test/rsa_mp_test.exe test/rsa_test.exe test/sanitytest.exe test/secmemtest.exe test/servername_test.exe test/shlibloadtest.exe test/siphash_internal_test.exe test/sm2_internal_test.exe test/sm4_internal_test.exe test/srptest.exe test/ssl_cert_table_internal_test.exe test/ssl_test.exe test/ssl_test_ctx_test.exe test/sslapitest.exe test/sslbuffertest.exe test/sslcorrupttest.exe test/ssltest_old.exe test/stack_test.exe test/sysdefaulttest.exe test/test_test.exe test/threadstest.exe test/time_offset_test.exe test/tls13ccstest.exe test/tls13encryptiontest.exe test/tls13secretstest.exe test/uitest.exe test/v3ext.exe test/v3nametest.exe test/verify_extra_test.exe test/versions.exe test/wpackettest.exe test/x509_check_cert_pkey_test.exe test/x509_dup_cert_test.exe test/x509_internal_test.exe test/x509_time_test.exe test/x509aux.exe
SCRIPTS=apps/CA.pl apps/tsget.pl tools/c_rehash util/shlib_wrap.sh
-DEPS=crypto/cast/c_ecb.d crypto/async/arch/async_win.d crypto/aes/aes_cfb.d crypto/idea/i_skey.d test/buildtest_md5.d test/testutil/output_helpers.d apps/srp.d crypto/des/xcbc_enc.d test/buildtest_whrlpool.d crypto/x509/x509_def.d test/ssl_test.d crypto/store/store_lib.d crypto/x509v3/pcy_cache.d crypto/blake2/blake2s.d crypto/dsa/dsa_meth.d crypto/aes/aes_core.d crypto/asn1/x_pkey.d crypto/camellia/camellia.d crypto/camellia/cmll_ecb.d crypto/ocsp/ocsp_asn.d crypto/x509/x509_set.d crypto/evp/p_verify.d crypto/x509v3/v3_lib.d test/mdc2_internal_test.d crypto/asn1/tasn_new.d crypto/bio/bf_nbio.d crypto/x509/x509_obj.d crypto/ec/curve448/curve448_tables.d crypto/ec/curve448/eddsa.d crypto/dsa/dsa_vrf.d crypto/engine/eng_rdrand.d crypto/bn/bn_ctx.d crypto/cms/cms_err.d crypto/evp/cmeth_lib.d fuzz/bignum.d crypto/evp/m_md2.d test/buildtest_rc4.d test/x509_check_cert_pkey_test.d crypto/lhash/lh_stats.d apps/sess_id.d crypto/x509/x509spki.d crypto/asn1/p8_pkey.d test/v3ext.d test/asn1_encode_test.d crypto/objects/obj_lib.d crypto/x509v3/v3_tlsf.d fuzz/asn1.d ssl/ssl_lib.d ssl/statem/statem_dtls.d crypto/bn/bn_word.d crypto/ec/ecdsa_sign.d apps/pkcs12.d crypto/rand/rand_vms.d crypto/md4/md4_dgst.d crypto/x509/x_all.d crypto/bn/bn_gcd.d crypto/x509v3/pcy_tree.d crypto/ec/ecdsa_ossl.d crypto/x509v3/v3_extku.d crypto/asn1/a_d2i_fp.d crypto/ex_data.d crypto/rsa/rsa_prn.d crypto/dsa/dsa_asn1.d crypto/evp/evp_cnf.d crypto/seed/seed_cbc.d test/siphash_internal_test.d crypto/chacha/chacha_enc.d crypto/srp/srp_lib.d test/buildtest_ui.d test/gosttest.d test/ecstresstest.d test/drbgtest.d crypto/asn1/f_string.d test/sm4_internal_test.d crypto/ts/ts_asn1.d engines/e_padlock.d apps/verify.d crypto/cpt_err.d crypto/evp/p_enc.d crypto/bio/bss_file.d crypto/des/cfb64enc.d test/buildtest_opensslv.d crypto/asn1/tasn_typ.d crypto/asn1/a_type.d crypto/pkcs7/pk7_attr.d crypto/evp/pmeth_lib.d crypto/rsa/rsa_asn1.d crypto/dsa/dsa_prn.d apps/ciphers.d crypto/err/err.d crypto/blake2/m_blake2b.d crypto/bn/bn_intern.d crypto/seed/seed.d test/buildtest_bio.d crypto/bn/bn_gf2m.d crypto/rc5/rc5_ecb.d crypto/dso/dso_dlfcn.d test/drbg_cavs_test.d crypto/cms/cms_lib.d test/exptest.d crypto/engine/tb_eckey.d crypto/x509/t_x509.d crypto/ec/ec_key.d crypto/rand/rand_egd.d ssl/record/ssl3_record.d crypto/siphash/siphash.d apps/dsaparam.d test/buildtest_engine.d crypto/x509/x_pubkey.d engines/e_dasync.d ssl/t1_lib.d test/buildtest_aes.d crypto/des/fcrypt.d crypto/cms/cms_pwri.d crypto/evp/e_sm4.d crypto/ct/ct_oct.d crypto/ec/ecp_nistp256.d crypto/rc5/rc5cfb64.d ssl/s3_lib.d crypto/rsa/rsa_meth.d crypto/sha/keccak1600.d crypto/cms/cms_io.d test/stack_test.d crypto/rc5/rc5_skey.d crypto/ts/ts_rsp_print.d test/ssl_test_ctx_test.d crypto/ctype.d test/buildtest_asn1t.d crypto/x509v3/v3err.d test/buildtest_srp.d ssl/ssl_mcnf.d crypto/engine/eng_ctrl.d crypto/cmac/cmac.d test/buildtest_dsa.d crypto/ocsp/ocsp_cl.d crypto/evp/m_sigver.d crypto/dsa/dsa_depr.d crypto/conf/conf_lib.d crypto/ec/ec_asn1.d crypto/asn1/a_object.d crypto/des/str2key.d fuzz/server.d crypto/dsa/dsa_ossl.d crypto/modes/ctr128.d crypto/whrlpool/wp_block.d test/x509aux.d ssl/tls_srp.d crypto/rsa/rsa_none.d crypto/objects/o_names.d test/buildtest_pem.d crypto/des/cbc_enc.d crypto/ocsp/v3_ocsp.d crypto/kdf/tls1_prf.d test/sysdefaulttest.d crypto/mem_dbg.d crypto/idea/i_cbc.d crypto/evp/e_aes_cbc_hmac_sha1.d crypto/ec/eck_prn.d crypto/asn1/a_time.d crypto/hmac/hmac.d crypto/rsa/rsa_saos.d apps/prime.d crypto/sha/sha1dgst.d crypto/asn1/a_gentm.d crypto/engine/eng_pkey.d apps/s_time.d crypto/rand/drbg_lib.d crypto/bio/b_dump.d crypto/pkcs7/pkcs7err.d crypto/ec/ecdh_kdf.d test/memleaktest.d crypto/evp/evp_lib.d crypto/modes/cts128.d apps/opt.d crypto/des/ofb64ede.d crypto/rsa/rsa_pk1.d test/x509_internal_test.d crypto/x509v3/v3_cpols.d crypto/pem/pem_lib.d crypto/bn/bn_shift.d crypto/evp/e_aes_cbc_hmac_sha256.d ssl/ssl_txt.d apps/engine.d test/danetest.d crypto/rand/drbg_ctr.d crypto/asn1/n_pkey.d crypto/bio/bss_null.d test/dhtest.d crypto/mem.d crypto/pem/pem_err.d ssl/tls13_enc.d crypto/objects/obj_err.d crypto/evp/m_ripemd.d crypto/bn/bn_rand.d test/buildtest_lhash.d crypto/x509v3/v3_pcia.d crypto/asn1/asn_moid.d crypto/ec/ec_pmeth.d crypto/conf/conf_err.d crypto/pkcs12/p12_p8e.d test/sm2_internal_test.d crypto/evp/evp_err.d test/buildtest_pkcs12.d crypto/rc5/rc5_enc.d crypto/bf/bf_ofb64.d crypto/threads_pthread.d crypto/asn1/a_octet.d test/ct_test.d test/buildtest_ebcdic.d crypto/x509v3/v3_genn.d crypto/pem/pem_oth.d test/buildtest_ssl.d crypto/asn1/asn_pack.d apps/storeutl.d crypto/pkcs12/p12_crpt.d crypto/ts/ts_rsp_verify.d crypto/ct/ct_prn.d crypto/asn1/a_print.d crypto/engine/tb_dh.d crypto/rsa/rsa_depr.d crypto/ocsp/ocsp_prn.d test/buildtest_camellia.d crypto/engine/tb_rsa.d crypto/engine/eng_openssl.d test/dtls_mtu_test.d crypto/store/loader_file.d crypto/rsa/rsa_ossl.d apps/s_server.d crypto/store/store_err.d apps/version.d ssl/statem/extensions_srvr.d test/ectest.d crypto/asn1/x_bignum.d crypto/x509v3/v3_crld.d crypto/x509/x509_r2x.d crypto/des/cbc_cksm.d apps/dgst.d crypto/o_fopen.d crypto/dh/dh_rfc7919.d test/ec_internal_test.d crypto/pkcs7/pk7_doit.d test/dsatest.d crypto/bn/bn_const.d crypto/x509/x509_req.d ssl/statem/extensions_cust.d crypto/poly1305/poly1305_pmeth.d crypto/ui/ui_err.d crypto/x509v3/v3_pku.d crypto/asn1/i2d_pr.d test/buildtest_ssl3.d ssl/ssl_init.d crypto/modes/ccm128.d crypto/asn1/x_sig.d crypto/ct/ct_sct_ctx.d crypto/ec/ec_lib.d crypto/x509/x509name.d apps/dsa.d crypto/dso/dso_win32.d crypto/engine/tb_pkmeth.d crypto/x509v3/v3_bcons.d test/buildtest_rsa.d crypto/asn1/p5_pbe.d crypto/bio/bss_log.d test/sslapitest.d test/bio_enc_test.d crypto/bio/bio_meth.d test/gmdifftest.d crypto/dh/dh_rfc5114.d test/buildtest_ripemd.d test/bio_memleak_test.d crypto/ct/ct_policy.d crypto/dso/dso_dl.d test/rc4test.d crypto/evp/m_sha3.d test/chacha_internal_test.d test/buildtest_symhacks.d test/buildtest_store.d test/buildtest_asn1.d crypto/x509v3/v3_conf.d crypto/siphash/siphash_ameth.d apps/enc.d crypto/modes/ofb128.d crypto/evp/e_cast.d crypto/ec/curve448/curve448.d test/testutil/format_output.d crypto/evp/p_seal.d crypto/aria/aria.d crypto/ec/ec_oct.d crypto/asn1/x_val.d crypto/ui/ui_util.d crypto/evp/p5_crpt.d crypto/evp/e_rc5.d test/errtest.d fuzz/client.d crypto/md4/md4_one.d crypto/asn1/asn_mime.d test/ssl_cert_table_internal_test.d test/buildtest_obj_mac.d crypto/pkcs12/p12_utl.d crypto/async/async_err.d test/buildtest_ct.d test/pkey_meth_test.d fuzz/asn1parse.d crypto/evp/p_lib.d crypto/x509v3/v3_pci.d test/buildtest_ossl_typ.d crypto/bio/bss_acpt.d test/ecdsatest.d crypto/bf/bf_enc.d crypto/pkcs12/pk12err.d crypto/bio/bss_dgram.d crypto/bio/bss_fd.d crypto/threads_none.d crypto/bn/bn_dh.d crypto/evp/names.d crypto/poly1305/poly1305.d crypto/cast/c_ofb64.d test/buildtest_x509.d engines/e_capi.d crypto/x509v3/v3_utl.d crypto/modes/wrap128.d test/buildtest_blowfish.d test/buildtest_conf_api.d crypto/idea/i_cfb64.d test/testutil/basic_output.d ssl/ssl_asn1.d crypto/bn/bn_exp2.d crypto/ts/ts_req_print.d crypto/cversion.d test/time_offset_test.d crypto/evp/e_idea.d crypto/ocsp/ocsp_vfy.d crypto/x509/x509_err.d test/casttest.d crypto/x509/x509rset.d test/buildtest_sha.d ssl/statem/extensions.d crypto/pem/pem_xaux.d crypto/dh/dh_kdf.d apps/s_socket.d crypto/cast/c_enc.d crypto/bn/bn_sqr.d crypto/stack/stack.d apps/pkeyutl.d crypto/dh/dh_err.d crypto/asn1/a_i2d_fp.d crypto/seed/seed_cfb.d crypto/bn/bn_asm.d test/buildtest_md2.d ssl/ssl_conf.d apps/rehash.d crypto/mem_sec.d test/asn1_string_table_test.d crypto/evp/e_camellia.d crypto/rand/randfile.d crypto/asn1/x_spki.d test/testutil/tap_bio.d crypto/engine/tb_digest.d crypto/des/des_enc.d test/buildtest_dh.d crypto/camellia/cmll_ofb.d crypto/pkcs12/p12_attr.d test/curve448_internal_test.d crypto/bio/bio_cb.d crypto/asn1/evp_asn1.d crypto/pkcs12/p12_p8d.d test/testutil/cb.d crypto/rc2/rc2_cbc.d test/hmactest.d test/evp_test.d test/buildtest_stack.d crypto/asn1/a_strnid.d apps/openssl.d crypto/evp/c_alld.d crypto/kdf/hkdf.d crypto/sm3/m_sm3.d crypto/dsa/dsa_sign.d test/testutil/tests.d crypto/pkcs7/pk7_asn1.d test/rc2test.d crypto/des/ofb_enc.d crypto/objects/obj_xref.d crypto/asn1/tasn_prn.d crypto/ec/ec_check.d crypto/bio/b_print.d crypto/kdf/kdf_err.d crypto/cms/cms_kari.d ssl/record/ssl3_record_tls13.d crypto/rsa/rsa_ssl.d crypto/engine/eng_cnf.d crypto/init.d crypto/engine/eng_dyn.d ssl/ssl_ciph.d ssl/s3_msg.d apps/pkey.d crypto/ec/ec_print.d crypto/engine/tb_cipher.d crypto/conf/conf_def.d test/sslbuffertest.d crypto/pem/pem_pk8.d ssl/record/ssl3_buffer.d crypto/ocsp/ocsp_ext.d test/rsa_complex.d crypto/evp/m_sha1.d crypto/bn/bn_prime.d crypto/dso/dso_vms.d test/buildtest_des.d crypto/sm2/sm2_pmeth.d crypto/bn/bn_kron.d crypto/ec/curve448/arch_32/f_impl.d test/d2i_test.d crypto/x509/x_req.d ssl/record/dtls1_bitmap.d test/buildtest_ecdsa.d ssl/ssl_utst.d crypto/x509v3/pcy_data.d crypto/engine/eng_init.d test/buildtest_hmac.d crypto/aes/aes_ofb.d fuzz/test-corpus.d crypto/x509v3/v3_sxnet.d crypto/x509/x509_vpm.d crypto/cms/cms_cd.d test/fatalerrtest.d crypto/x509/x_name.d crypto/bio/bf_null.d crypto/x509/x509_d2.d crypto/rand/rand_err.d crypto/rand/rand_win.d crypto/ec/ec_cvt.d crypto/dso/dso_openssl.d crypto/bn/bn_mpi.d crypto/evp/m_md5_sha1.d crypto/bn/bn_add.d crypto/x509v3/v3_admis.d crypto/evp/m_md4.d crypto/pkcs7/bio_pk7.d crypto/evp/p_sign.d crypto/rand/rand_unix.d crypto/cms/cms_ess.d crypto/ec/ec_ameth.d test/testutil/init.d crypto/x509/x_crl.d crypto/pkcs12/p12_key.d crypto/pkcs12/p12_sbag.d ssl/record/rec_layer_d1.d crypto/conf/conf_ssl.d ssl/ssl_sess.d test/constant_time_test.d crypto/asn1/a_int.d crypto/des/fcrypt_b.d test/x509_time_test.d crypto/ts/ts_lib.d crypto/asn1/x_int64.d crypto/siphash/siphash_pmeth.d crypto/x509/x509_lu.d test/buildtest_rand.d crypto/asn1/t_bitst.d test/buildtest_txt_db.d crypto/evp/digest.d crypto/rc2/rc2_skey.d crypto/asn1/d2i_pr.d crypto/rc2/rc2cfb64.d crypto/sm2/sm2_err.d crypto/o_dir.d ssl/statem/statem.d crypto/x509/x_attrib.d test/pbelutest.d crypto/seed/seed_ofb.d test/ocspapitest.d apps/passwd.d test/buildtest_tls1.d crypto/asn1/tasn_dec.d crypto/evp/evp_key.d crypto/txt_db/txt_db.d apps/app_rand.d crypto/evp/e_aes.d apps/win32_init.d crypto/rand/rand_lib.d test/buildtest_objects.d crypto/rsa/rsa_sign.d test/v3nametest.d crypto/bn/bn_err.d crypto/rc2/rc2_ecb.d test/srptest.d crypto/threads_win.d crypto/evp/e_xcbc_d.d test/destest.d crypto/evp/m_mdc2.d test/buildtest_bn.d test/bio_callback_test.d crypto/lhash/lhash.d test/tls13ccstest.d crypto/x509v3/v3_akey.d ssl/statem/statem_srvr.d fuzz/conf.d apps/speed.d crypto/x509v3/pcy_node.d crypto/poly1305/poly1305_ameth.d crypto/ct/ct_err.d crypto/rsa/rsa_pmeth.d crypto/engine/eng_all.d crypto/x509v3/v3_purp.d test/ciphername_test.d crypto/ebcdic.d crypto/x509/t_crl.d test/x509_dup_cert_test.d crypto/cms/cms_asn1.d apps/nseq.d crypto/asn1/a_strex.d crypto/asn1/ameth_lib.d apps/ocsp.d crypto/aes/aes_ige.d crypto/comp/c_zlib.d crypto/aes/aes_cbc.d crypto/evp/bio_ok.d crypto/evp/pmeth_fn.d crypto/des/ecb_enc.d crypto/bn/bn_mul.d crypto/asn1/i2d_pu.d crypto/engine/eng_list.d test/lhash_test.d test/poly1305_internal_test.d test/buildtest_x509_vfy.d ssl/pqueue.d crypto/ct/ct_sct.d crypto/dsa/dsa_gen.d crypto/pkcs12/p12_mutl.d crypto/cms/cms_sd.d crypto/engine/eng_fat.d test/buildtest_evp.d test/md2test.d apps/cms.d apps/rand.d crypto/dsa/dsa_err.d crypto/engine/eng_table.d crypto/md5/md5_dgst.d crypto/evp/pmeth_gn.d crypto/ec/ec_mult.d crypto/pem/pvkfmt.d crypto/o_time.d crypto/pkcs12/p12_decr.d apps/genrsa.d crypto/evp/e_aria.d test/testutil/main.d test/ideatest.d crypto/asn1/a_dup.d crypto/rsa/rsa_crpt.d crypto/rsa/rsa_lib.d crypto/cms/cms_enc.d crypto/bio/b_sock2.d crypto/x509/x509_v3.d crypto/bn/bn_recp.d crypto/asn1/a_utf8.d crypto/evp/e_rc4_hmac_md5.d apps/ecparam.d crypto/rsa/rsa_err.d crypto/ec/ecp_nistputil.d crypto/asn1/x_algor.d test/exdatatest.d crypto/ec/ecp_oct.d crypto/whrlpool/wp_dgst.d crypto/bio/b_sock.d crypto/pkcs12/p12_npas.d crypto/x509v3/v3_bitst.d crypto/rsa/rsa_gen.d crypto/asn1/f_int.d crypto/bn/bn_nist.d crypto/pkcs7/pk7_smime.d crypto/store/store_strings.d apps/errstr.d crypto/dsa/dsa_lib.d crypto/evp/bio_b64.d test/rc5test.d crypto/bio/bss_sock.d ssl/ssl_err.d crypto/x509v3/v3_int.d test/tls13secretstest.d crypto/des/pcbc_enc.d test/igetest.d crypto/asn1/tasn_scn.d crypto/dh/dh_key.d crypto/x509/t_req.d crypto/buffer/buffer.d crypto/asn1/a_digest.d apps/dhparam.d crypto/rsa/rsa_mp.d crypto/asn1/tasn_enc.d crypto/rc4/rc4_skey.d crypto/evp/e_des.d ssl/t1_trce.d crypto/evp/e_old.d test/buildtest_conf.d crypto/dsa/dsa_pmeth.d crypto/des/cfb_enc.d test/buildtest_rc2.d crypto/conf/conf_mall.d crypto/evp/e_bf.d crypto/ec/ecp_nistp521.d crypto/bn/bn_blind.d test/modes_internal_test.d crypto/ui/ui_null.d crypto/sm2/sm2_sign.d test/buildtest_rand_drbg.d crypto/rc2/rc2ofb64.d apps/spkac.d crypto/uid.d crypto/o_str.d crypto/seed/seed_ecb.d test/buildtest_ocsp.d fuzz/x509.d test/buildtest_pkcs7.d crypto/comp/comp_err.d crypto/rsa/rsa_pss.d crypto/md2/md2_one.d crypto/x509/x509type.d test/enginetest.d crypto/asn1/x_info.d test/testutil/test_cleanup.d crypto/pem/pem_x509.d test/secmemtest.d crypto/evp/c_allc.d crypto/sha/sha512.d crypto/engine/tb_rand.d crypto/ts/ts_conf.d crypto/x509v3/v3_ncons.d crypto/x509v3/v3_skey.d crypto/async/arch/async_posix.d crypto/x509/x509_txt.d ssl/methods.d ssl/record/rec_layer_s3.d test/bioprinttest.d crypto/ec/ecx_meth.d crypto/x509v3/v3_enum.d ssl/ssl_rsa.d crypto/aes/aes_ecb.d crypto/x509v3/v3_asid.d test/buildtest_x509v3.d crypto/cryptlib.d crypto/engine/eng_err.d crypto/camellia/cmll_cbc.d apps/pkcs8.d crypto/rsa/rsa_x931.d crypto/des/rand_key.d crypto/dllmain.d test/buildtest_ec.d crypto/des/qud_cksm.d crypto/asn1/t_spki.d crypto/ts/ts_req_utils.d crypto/dso/dso_err.d crypto/ui/ui_lib.d crypto/bn/bn_mont.d test/buildtest_safestack.d test/packettest.d fuzz/ct.d crypto/dh/dh_asn1.d crypto/evp/e_rc2.d apps/crl.d test/buildtest_ssl2.d apps/smime.d crypto/aes/aes_misc.d test/rsa_test.d test/servername_test.d crypto/asn1/tasn_fre.d apps/asn1pars.d crypto/ec/ec2_oct.d crypto/comp/comp_lib.d crypto/evp/evp_pbe.d crypto/cms/cms_smime.d crypto/pem/pem_all.d crypto/hmac/hm_ameth.d test/rdrand_sanitytest.d crypto/modes/ocb128.d apps/bf_prefix.d crypto/rc4/rc4_enc.d crypto/ct/ct_x509v3.d crypto/dso/dso_lib.d crypto/cms/cms_att.d crypto/cmac/cm_ameth.d apps/s_client.d crypto/bio/bss_conn.d crypto/bn/bn_x931p.d crypto/ocsp/ocsp_ht.d crypto/camellia/cmll_misc.d apps/ts.d crypto/conf/conf_sap.d test/ssl_test_ctx.d test/ssltestlib.d crypto/ec/ecdh_ossl.d crypto/x509v3/v3_info.d crypto/x509/by_file.d apps/req.d crypto/ec/ecp_nist.d crypto/asn1/a_bitstr.d crypto/dh/dh_meth.d crypto/x509/x509_trs.d crypto/bf/bf_cfb64.d crypto/bn/bn_srp.d test/dsa_no_digest_size_test.d ssl/d1_msg.d crypto/cast/c_cfb64.d crypto/asn1/a_mbstr.d crypto/asn1/p5_pbev2.d test/test_test.d test/buildtest_pem2.d apps/pkcs7.d crypto/idea/i_ofb64.d crypto/ec/curve25519.d crypto/pkcs12/p12_kiss.d crypto/evp/evp_enc.d crypto/dh/dh_pmeth.d crypto/x509v3/v3_pcons.d crypto/pkcs7/pk7_mime.d test/cmsapitest.d test/asynciotest.d test/buildtest_ecdh.d crypto/bio/bss_mem.d ssl/statem/statem_lib.d test/bad_dtls_test.d crypto/ec/ecp_mont.d crypto/x509v3/v3_akeya.d test/ssltest_old.d ssl/s3_cbc.d crypto/rsa/rsa_oaep.d crypto/ec/ecp_smpl.d crypto/evp/m_null.d test/buildtest_dtls1.d crypto/hmac/hm_pmeth.d test/dtlsv1listentest.d crypto/engine/tb_asnmth.d ssl/d1_lib.d crypto/sm3/sm3.d crypto/ec/ec_curve.d crypto/kdf/scrypt.d test/asn1_internal_test.d ssl/packet.d fuzz/crl.d test/buildtest_async.d test/recordlentest.d crypto/cms/cms_env.d apps/crl2p7.d crypto/camellia/cmll_ctr.d crypto/ec/curve448/f_generic.d test/buildtest_e_os2.d crypto/x509/x509cset.d test/dtlstest.d crypto/rsa/rsa_chk.d crypto/dsa/dsa_key.d test/buildtest_rc5.d test/asn1_decode_test.d crypto/evp/e_null.d apps/s_cb.d crypto/cmac/cm_pmeth.d test/verify_extra_test.d crypto/evp/p_dec.d test/tls13encryptiontest.d crypto/bio/bf_lbuf.d crypto/ts/ts_rsp_sign.d crypto/x509v3/v3_addr.d crypto/modes/cfb128.d crypto/aes/aes_wrap.d crypto/asn1/a_sign.d crypto/engine/eng_lib.d test/sanitytest.d crypto/asn1/a_utctm.d crypto/evp/e_rc4.d crypto/md5/md5_one.d test/drbg_cavs_data.d crypto/bio/bio_err.d test/cipherbytes_test.d crypto/err/err_prn.d test/cipherlist_test.d crypto/x509/x509_vfy.d crypto/bn/bn_exp.d crypto/bn/bn_print.d crypto/ocsp/ocsp_err.d ssl/statem/extensions_clnt.d crypto/pkcs12/p12_init.d test/pkey_meth_kdf_test.d crypto/asn1/d2i_pu.d crypto/des/set_key.d crypto/evp/e_seed.d test/buildtest_md4.d crypto/dh/dh_lib.d test/buildtest_cms.d test/threadstest.d crypto/evp/bio_enc.d test/buildtest_seed.d crypto/dh/dh_depr.d crypto/des/cfb64ede.d crypto/x509v3/pcy_map.d crypto/sha/sha256.d crypto/evp/p5_crpt2.d test/wpackettest.d test/crltest.d crypto/evp/encode.d crypto/asn1/tasn_utl.d crypto/x509v3/v3_alt.d crypto/err/err_all.d crypto/bio/bio_lib.d crypto/ec/ec_err.d test/mdc2test.d crypto/modes/xts128.d crypto/bio/b_addr.d crypto/o_fips.d crypto/x509/x509_meth.d crypto/modes/cbc128.d crypto/pkcs12/p12_add.d crypto/sm2/sm2_crypt.d ssl/statem/statem_clnt.d crypto/ui/ui_openssl.d crypto/des/ecb3_enc.d crypto/asn1/p5_scrypt.d crypto/pem/pem_info.d apps/rsa.d test/buildtest_modes.d crypto/evp/m_wp.d engines/e_ossltest.d crypto/ct/ct_vfy.d crypto/pem/pem_sign.d crypto/ocsp/ocsp_lib.d crypto/evp/bio_md.d ssl/ssl_stat.d crypto/dh/dh_gen.d test/buildtest_comp.d test/afalgtest.d crypto/asn1/bio_asn1.d crypto/sm4/sm4.d test/clienthellotest.d crypto/asn1/asn1_item_list.d crypto/x509v3/pcy_lib.d crypto/x509/x_exten.d crypto/blake2/m_blake2s.d crypto/conf/conf_mod.d test/buildtest_crypto.d crypto/asn1/asn1_par.d crypto/ripemd/rmd_one.d crypto/md2/md2_dgst.d crypto/ts/ts_rsp_utils.d test/conf_include_test.d crypto/asn1/asn_mstbl.d crypto/bn/bn_div.d crypto/getenv.d test/shlibloadtest.d crypto/engine/tb_dsa.d crypto/ec/ec_kmeth.d crypto/x509v3/v3_pmaps.d test/buildtest_buffer.d crypto/ec/ec2_smpl.d crypto/x509v3/v3_prn.d crypto/bn/bn_mod.d crypto/bio/bss_bio.d apps/pkeyparam.d ssl/bio_ssl.d crypto/evp/e_des3.d crypto/cms/cms_dd.d test/uitest.d apps/gendsa.d test/bftest.d crypto/ts/ts_err.d crypto/sha/sha1_one.d crypto/async/arch/async_null.d crypto/ec/curve448/scalar.d fuzz/cms.d test/asn1_time_test.d crypto/evp/pbe_scrypt.d apps/genpkey.d crypto/ct/ct_b64.d test/buildtest_cast.d crypto/store/store_init.d crypto/asn1/asn1_err.d crypto/dsa/dsa_ameth.d crypto/srp/srp_vfy.d crypto/x509/x_x509.d crypto/bn/bn_lib.d crypto/blake2/blake2b.d crypto/conf/conf_api.d crypto/x509/by_dir.d crypto/ct/ct_log.d crypto/bio/bf_buff.d crypto/modes/gcm128.d crypto/des/ofb64enc.d test/bntest.d ssl/ssl_cert.d test/sslcorrupttest.d crypto/async/async_wait.d crypto/ripemd/rmd_dgst.d crypto/dh/dh_check.d crypto/dh/dh_prn.d crypto/rsa/rsa_x931g.d test/versions.d crypto/ts/ts_verify_ctx.d test/asynctest.d crypto/evp/m_md5.d crypto/cast/c_skey.d crypto/camellia/cmll_cfb.d crypto/idea/i_ecb.d test/testutil/driver.d crypto/ocsp/ocsp_srv.d test/testutil/stanza.d test/ctype_internal_test.d crypto/asn1/nsseq.d apps/ec.d crypto/x509/x_x509a.d crypto/buffer/buf_err.d crypto/asn1/a_verify.d crypto/pkcs7/pk7_lib.d crypto/pem/pem_pkey.d apps/x509.d test/buildtest_idea.d crypto/x509/x509_cmp.d ssl/d1_srtp.d crypto/rsa/rsa_ameth.d crypto/bf/bf_ecb.d test/aborttest.d crypto/evp/e_chacha20_poly1305.d apps/rsautl.d crypto/asn1/t_pkey.d test/buildtest_cmac.d crypto/evp/evp_pkey.d test/evp_extra_test.d crypto/async/async.d crypto/rc5/rc5ofb64.d crypto/bn/bn_depr.d apps/ca.d crypto/mem_clr.d test/buildtest_ts.d crypto/bf/bf_skey.d fuzz/bndiv.d test/buildtest_kdf.d test/handshake_helper.d crypto/ec/ecdsa_vrf.d crypto/asn1/asn1_lib.d ssl/t1_enc.d apps/apps.d crypto/evp/p_open.d crypto/pkcs12/p12_asn.d crypto/o_init.d test/pemtest.d crypto/ec/ecp_nistp224.d ssl/s3_enc.d crypto/bn/bn_sqrt.d crypto/objects/obj_dat.d crypto/x509/x509_ext.d crypto/pkcs12/p12_crt.d crypto/asn1/x_long.d crypto/store/store_register.d crypto/asn1/asn1_gen.d crypto/dh/dh_ameth.d test/buildtest_srtp.d test/rsa_mp_test.d crypto/x509v3/v3_ia5.d crypto/asn1/bio_ndef.d crypto/x509/x509_att.d
+DEPS=test/asynctest.d test/buildtest_modes.d ssl/ssl_asn1.d crypto/evp/m_md5_sha1.d crypto/bn/bn_mod.d test/buildtest_asn1.d ssl/s3_msg.d test/drbg_cavs_test.d crypto/x509/x509_set.d crypto/bio/b_sock.d crypto/x509/x509_att.d test/ecstresstest.d test/pkey_meth_kdf_test.d test/dsatest.d fuzz/cms.d apps/dsaparam.d crypto/ripemd/rmd_dgst.d crypto/ocsp/ocsp_err.d crypto/x509v3/v3_info.d crypto/evp/cmeth_lib.d crypto/evp/e_null.d crypto/asn1/p5_scrypt.d apps/pkcs8.d crypto/bn/bn_blind.d crypto/dso/dso_openssl.d crypto/evp/p5_crpt.d crypto/evp/e_rc5.d crypto/dh/dh_pmeth.d ssl/ssl_mcnf.d crypto/asn1/a_utf8.d ssl/t1_lib.d crypto/store/store_err.d crypto/bn/bn_kron.d crypto/cmac/cm_pmeth.d crypto/cmac/cm_ameth.d ssl/ssl_ciph.d crypto/dso/dso_lib.d crypto/dso/dso_dlfcn.d ssl/ssl_conf.d apps/ts.d crypto/des/ecb3_enc.d crypto/dsa/dsa_sign.d apps/version.d crypto/asn1/tasn_scn.d ssl/methods.d crypto/x509v3/pcy_lib.d crypto/ocsp/ocsp_ht.d crypto/evp/m_md4.d crypto/asn1/a_i2d_fp.d apps/ecparam.d test/buildtest_txt_db.d test/bftest.d apps/s_server.d ssl/ssl_stat.d crypto/asn1/tasn_dec.d crypto/siphash/siphash.d crypto/ts/ts_rsp_utils.d crypto/conf/conf_sap.d apps/s_client.d crypto/pkcs7/pk7_asn1.d crypto/x509/x509_vpm.d crypto/asn1/x_bignum.d crypto/asn1/i2d_pu.d crypto/txt_db/txt_db.d crypto/engine/eng_openssl.d ssl/t1_enc.d ssl/d1_lib.d crypto/sm2/sm2_pmeth.d crypto/sm3/sm3.d test/buildtest_ui.d test/dtlstest.d test/aborttest.d test/pemtest.d crypto/bn/bn_rand.d crypto/ec/ecp_smpl.d crypto/engine/eng_err.d crypto/evp/p_enc.d test/drbgtest.d crypto/ts/ts_asn1.d test/buildtest_stack.d crypto/x509v3/v3_admis.d test/buildtest_rand.d crypto/ec/ecdsa_ossl.d crypto/asn1/asn_mstbl.d crypto/x509/x509_r2x.d crypto/engine/eng_dyn.d crypto/x509v3/pcy_map.d crypto/asn1/f_string.d apps/genrsa.d test/buildtest_srtp.d crypto/ec/curve448/arch_32/f_impl.d crypto/x509/x509_obj.d test/sysdefaulttest.d crypto/pkcs12/p12_key.d apps/enc.d crypto/pkcs12/p12_asn.d test/testutil/tap_bio.d crypto/evp/evp_pbe.d test/buildtest_md2.d crypto/ec/ecp_nistputil.d crypto/dh/dh_check.d test/curve448_internal_test.d apps/pkcs12.d crypto/store/store_lib.d crypto/evp/m_sha3.d crypto/bn/bn_mont.d ssl/tls13_enc.d crypto/ec/ecdsa_vrf.d crypto/cms/cms_att.d test/rdrand_sanitytest.d crypto/dsa/dsa_gen.d crypto/asn1/asn1_par.d test/time_offset_test.d crypto/rsa/rsa_pss.d fuzz/ct.d crypto/modes/cts128.d crypto/x509/t_x509.d crypto/bf/bf_skey.d crypto/kdf/scrypt.d crypto/asn1/a_sign.d test/pkey_meth_test.d apps/s_time.d test/buildtest_ec.d crypto/x509/x509_trs.d test/buildtest_ssl.d crypto/bn/bn_dh.d ssl/statem/extensions_clnt.d crypto/x509v3/v3_lib.d test/buildtest_evp.d crypto/engine/tb_digest.d crypto/camellia/cmll_ecb.d ssl/t1_trce.d test/dsa_no_digest_size_test.d crypto/ocsp/ocsp_vfy.d test/ssl_test_ctx.d crypto/x509v3/v3_skey.d crypto/ec/ec_asn1.d test/tls13encryptiontest.d crypto/asn1/asn_moid.d crypto/pem/pem_sign.d crypto/des/pcbc_enc.d crypto/ts/ts_rsp_verify.d crypto/rc5/rc5_enc.d crypto/x509/x_x509a.d crypto/ct/ct_vfy.d test/dhtest.d crypto/sha/sha1_one.d test/buildtest_tls1.d crypto/cms/cms_pwri.d crypto/sm2/sm2_crypt.d crypto/evp/bio_md.d crypto/sha/sha256.d crypto/asn1/a_strex.d crypto/x509/by_dir.d crypto/x509v3/v3_pmaps.d crypto/ec/ec_oct.d crypto/ui/ui_null.d crypto/evp/encode.d crypto/rand/rand_vms.d crypto/bn/bn_gf2m.d ssl/statem/statem_lib.d test/buildtest_cms.d test/asn1_string_table_test.d crypto/x509/x509type.d test/testutil/tests.d fuzz/crl.d test/testutil/format_output.d test/buildtest_pem.d test/versions.d crypto/ocsp/v3_ocsp.d crypto/evp/e_old.d apps/dsa.d crypto/ocsp/ocsp_lib.d crypto/sm4/sm4.d crypto/asn1/x_pkey.d crypto/asn1/a_gentm.d test/gmdifftest.d crypto/ts/ts_req_print.d crypto/rc2/rc2ofb64.d crypto/blake2/blake2s.d test/buildtest_rand_drbg.d crypto/lhash/lhash.d crypto/bio/bf_lbuf.d crypto/asn1/d2i_pu.d crypto/x509v3/v3_sxnet.d crypto/ec/ec_cvt.d crypto/async/arch/async_posix.d test/buildtest_ct.d test/buildtest_des.d crypto/pem/pem_pkey.d crypto/bn/bn_depr.d crypto/asn1/a_digest.d crypto/ec/ec_key.d crypto/x509v3/v3_enum.d crypto/hmac/hm_pmeth.d test/testutil/init.d crypto/asn1/bio_ndef.d crypto/hmac/hm_ameth.d test/buildtest_pkcs7.d test/bio_enc_test.d crypto/cms/cms_enc.d crypto/bio/bss_file.d test/mdc2test.d crypto/ct/ct_log.d test/buildtest_srp.d crypto/bio/bf_null.d test/chacha_internal_test.d test/rsa_complex.d test/buildtest_store.d crypto/cms/cms_sd.d crypto/camellia/cmll_cfb.d crypto/rsa/rsa_lib.d crypto/objects/obj_dat.d crypto/engine/eng_init.d crypto/seed/seed_ofb.d crypto/bio/bio_meth.d crypto/store/loader_file.d crypto/dsa/dsa_ossl.d crypto/modes/ocb128.d crypto/o_str.d test/buildtest_ecdsa.d crypto/ts/ts_verify_ctx.d apps/app_rand.d crypto/evp/m_mdc2.d test/pbelutest.d test/buildtest_ripemd.d crypto/des/cfb64enc.d crypto/engine/eng_list.d crypto/objects/o_names.d crypto/ec/ecx_meth.d test/gosttest.d crypto/dh/dh_kdf.d crypto/rc2/rc2cfb64.d crypto/bn/bn_sqrt.d crypto/rc2/rc2_ecb.d crypto/md4/md4_dgst.d ssl/record/ssl3_record_tls13.d crypto/dh/dh_rfc7919.d crypto/bio/bio_err.d test/afalgtest.d crypto/des/qud_cksm.d apps/pkcs7.d crypto/bn/bn_gcd.d test/buildtest_ssl3.d crypto/ec/ec2_smpl.d crypto/engine/tb_dsa.d crypto/md5/md5_one.d crypto/asn1/asn1_gen.d crypto/ebcdic.d test/x509aux.d test/buildtest_x509.d crypto/x509/x509_vfy.d ssl/statem/extensions.d test/buildtest_rc5.d apps/prime.d crypto/engine/eng_pkey.d crypto/rsa/rsa_chk.d crypto/asn1/f_int.d crypto/des/str2key.d crypto/blake2/blake2b.d test/rsa_test.d test/stack_test.d crypto/rand/randfile.d crypto/bn/bn_asm.d crypto/cms/cms_cd.d crypto/cms/cms_smime.d crypto/pem/pem_pk8.d fuzz/client.d crypto/bn/bn_err.d test/ectest.d crypto/engine/eng_ctrl.d crypto/x509/x_all.d crypto/sha/sha512.d crypto/pkcs12/p12_crpt.d test/asn1_time_test.d crypto/idea/i_ecb.d crypto/ts/ts_conf.d crypto/ec/ec_ameth.d crypto/asn1/asn_mime.d crypto/bf/bf_ofb64.d crypto/stack/stack.d test/rc2test.d crypto/evp/e_sm4.d crypto/rsa/rsa_sign.d crypto/threads_pthread.d crypto/rc5/rc5_skey.d crypto/asn1/tasn_typ.d crypto/store/store_init.d crypto/asn1/t_bitst.d crypto/bio/bss_dgram.d crypto/bio/bss_mem.d crypto/evp/m_md5.d crypto/x509v3/v3_pcia.d crypto/evp/p_lib.d crypto/asn1/a_octet.d crypto/asn1/i2d_pr.d test/evp_test.d crypto/x509v3/pcy_cache.d test/buildtest_rc4.d crypto/bio/bss_fd.d crypto/dh/dh_rfc5114.d crypto/evp/e_rc4.d crypto/cast/c_ofb64.d crypto/dso/dso_win32.d ssl/s3_cbc.d crypto/camellia/camellia.d crypto/des/set_key.d apps/x509.d crypto/pem/pem_info.d crypto/seed/seed_cfb.d crypto/rand/rand_lib.d crypto/ctype.d crypto/conf/conf_err.d crypto/ui/ui_err.d crypto/bn/bn_div.d test/ssl_test.d crypto/asn1/p5_pbev2.d crypto/x509/x_attrib.d crypto/ocsp/ocsp_asn.d crypto/des/ofb_enc.d crypto/evp/e_aes_cbc_hmac_sha256.d crypto/evp/evp_key.d crypto/ec/ecp_nistp224.d crypto/asn1/asn_pack.d ssl/ssl_sess.d crypto/o_dir.d crypto/pkcs12/p12_npas.d crypto/ec/ec_print.d crypto/evp/e_xcbc_d.d crypto/x509/x_exten.d crypto/asn1/tasn_new.d crypto/bn/bn_const.d crypto/evp/names.d crypto/async/async_err.d test/ct_test.d crypto/x509/x509_txt.d crypto/asn1/a_int.d crypto/asn1/a_object.d crypto/x509v3/v3_crld.d crypto/asn1/ameth_lib.d crypto/ec/ec_lib.d crypto/rsa/rsa_gen.d crypto/ct/ct_x509v3.d crypto/des/rand_key.d crypto/comp/c_zlib.d ssl/ssl_lib.d apps/bf_prefix.d crypto/evp/bio_b64.d crypto/conf/conf_api.d crypto/x509/x_crl.d test/servername_test.d crypto/x509v3/v3_alt.d crypto/x509v3/v3_bitst.d crypto/cast/c_cfb64.d crypto/asn1/x_int64.d crypto/async/arch/async_win.d crypto/pkcs12/pk12err.d crypto/pem/pem_lib.d crypto/asn1/t_spki.d test/dtls_mtu_test.d crypto/blake2/m_blake2b.d test/bntest.d test/asn1_encode_test.d crypto/asn1/evp_asn1.d crypto/kdf/hkdf.d crypto/ts/ts_err.d crypto/aes/aes_wrap.d fuzz/test-corpus.d apps/s_socket.d crypto/sm3/m_sm3.d apps/engine.d crypto/x509v3/v3_addr.d crypto/rsa/rsa_saos.d crypto/evp/evp_cnf.d crypto/rc2/rc2_cbc.d crypto/async/arch/async_null.d crypto/x509v3/v3err.d test/memleaktest.d crypto/x509v3/v3_tlsf.d crypto/ct/ct_b64.d test/buildtest_bio.d crypto/evp/digest.d crypto/engine/tb_rsa.d test/buildtest_crypto.d crypto/ec/ec_mult.d test/buildtest_ebcdic.d crypto/bn/bn_intern.d crypto/x509/x509_err.d crypto/ocsp/ocsp_cl.d crypto/x509/x_req.d crypto/siphash/siphash_pmeth.d test/buildtest_engine.d crypto/camellia/cmll_misc.d apps/ec.d crypto/ui/ui_lib.d crypto/bn/bn_exp.d fuzz/asn1.d crypto/evp/e_rc4_hmac_md5.d test/threadstest.d crypto/mem.d crypto/evp/evp_err.d test/x509_check_cert_pkey_test.d ssl/record/dtls1_bitmap.d crypto/ts/ts_lib.d crypto/evp/e_aes_cbc_hmac_sha1.d crypto/evp/c_allc.d test/danetest.d crypto/blake2/m_blake2s.d test/testutil/cb.d crypto/des/cfb64ede.d crypto/bn/bn_prime.d crypto/kdf/kdf_err.d crypto/cms/cms_ess.d crypto/asn1/d2i_pr.d crypto/bn/bn_shift.d crypto/engine/eng_lib.d crypto/des/fcrypt_b.d test/buildtest_cmac.d apps/dhparam.d test/buildtest_e_os2.d crypto/ec/ec_err.d crypto/dh/dh_gen.d crypto/asn1/tasn_enc.d test/uitest.d test/shlibloadtest.d crypto/md2/md2_dgst.d ssl/tls_srp.d crypto/asn1/x_long.d crypto/bn/bn_lib.d test/cipherbytes_test.d crypto/objects/obj_xref.d crypto/uid.d apps/s_cb.d ssl/statem/statem_srvr.d crypto/x509v3/v3_asid.d crypto/modes/ofb128.d test/ocspapitest.d test/v3ext.d crypto/ec/curve25519.d apps/apps.d test/rc4test.d crypto/conf/conf_mod.d crypto/engine/tb_cipher.d crypto/aes/aes_misc.d test/testutil/basic_output.d crypto/dsa/dsa_lib.d crypto/mem_sec.d test/buildtest_bn.d crypto/ui/ui_openssl.d crypto/pem/pvkfmt.d crypto/cversion.d crypto/poly1305/poly1305_ameth.d crypto/rsa/rsa_ossl.d crypto/cms/cms_lib.d crypto/rand/rand_err.d crypto/conf/conf_lib.d crypto/evp/e_aria.d crypto/bio/bio_cb.d apps/smime.d crypto/dso/dso_vms.d test/errtest.d crypto/bn/bn_print.d crypto/bn/bn_ctx.d crypto/buffer/buffer.d crypto/idea/i_skey.d apps/rehash.d crypto/des/des_enc.d crypto/ct/ct_sct.d crypto/bio/b_sock2.d ssl/record/ssl3_record.d test/secmemtest.d crypto/mem_dbg.d crypto/asn1/a_bitstr.d crypto/sm2/sm2_err.d test/asynciotest.d ssl/record/ssl3_buffer.d test/x509_dup_cert_test.d test/buildtest_ssl2.d crypto/bn/bn_x931p.d test/buildtest_dsa.d apps/storeutl.d crypto/x509v3/v3_bcons.d crypto/evp/m_null.d crypto/evp/pmeth_gn.d crypto/camellia/cmll_ctr.d apps/sess_id.d crypto/chacha/chacha_enc.d crypto/engine/eng_all.d test/enginetest.d engines/e_padlock.d crypto/asn1/a_time.d crypto/modes/ctr128.d crypto/aes/aes_ige.d crypto/evp/c_alld.d ssl/record/rec_layer_d1.d crypto/store/store_register.d crypto/dh/dh_asn1.d crypto/camellia/cmll_ofb.d apps/opt.d test/buildtest_dh.d crypto/asn1/p5_pbe.d crypto/modes/ccm128.d crypto/asn1/a_type.d crypto/dsa/dsa_pmeth.d test/crltest.d crypto/evp/pmeth_fn.d crypto/dsa/dsa_ameth.d crypto/ec/ec_curve.d crypto/mem_clr.d apps/win32_init.d crypto/asn1/t_pkey.d crypto/rc5/rc5cfb64.d crypto/rc5/rc5_ecb.d test/sslcorrupttest.d test/buildtest_rc2.d test/recordlentest.d apps/nseq.d crypto/asn1/x_info.d ssl/ssl_init.d crypto/hmac/hmac.d crypto/seed/seed_cbc.d apps/cms.d crypto/conf/conf_ssl.d test/exdatatest.d fuzz/conf.d crypto/bio/b_print.d crypto/ec/ecp_mont.d ssl/s3_lib.d test/buildtest_camellia.d crypto/pkcs7/pk7_lib.d crypto/ocsp/ocsp_ext.d crypto/ec/ecp_nistp521.d crypto/rand/drbg_ctr.d test/buildtest_hmac.d test/buildtest_buffer.d ssl/ssl_cert.d crypto/bio/bss_conn.d crypto/sm2/sm2_sign.d crypto/evp/m_md2.d crypto/evp/e_cast.d crypto/dh/dh_key.d crypto/bn/bn_srp.d crypto/engine/eng_fat.d crypto/evp/evp_pkey.d test/rc5test.d crypto/asn1/a_utctm.d apps/req.d test/clienthellotest.d crypto/des/cbc_enc.d ssl/statem/statem_dtls.d ssl/s3_enc.d test/testutil/random.d crypto/pkcs12/p12_init.d test/buildtest_obj_mac.d crypto/dh/dh_meth.d apps/passwd.d crypto/bf/bf_enc.d test/constant_time_test.d crypto/ct/ct_oct.d crypto/evp/p5_crpt2.d crypto/rand/drbg_lib.d apps/rsa.d crypto/evp/m_sha1.d crypto/des/cfb_enc.d crypto/comp/comp_err.d apps/ocsp.d apps/ca.d crypto/dsa/dsa_depr.d test/buildtest_x509_vfy.d crypto/rc5/rc5ofb64.d crypto/cpt_err.d crypto/dso/dso_err.d crypto/engine/eng_cnf.d ssl/ssl_err.d crypto/conf/conf_def.d crypto/pkcs12/p12_attr.d crypto/lhash/lh_stats.d crypto/evp/e_bf.d ssl/d1_msg.d crypto/pkcs7/pk7_attr.d crypto/x509/x509cset.d crypto/sha/keccak1600.d test/buildtest_conf.d test/buildtest_blowfish.d ssl/packet.d crypto/rsa/rsa_pk1.d crypto/dsa/dsa_prn.d crypto/x509/x509rset.d test/testutil/stanza.d engines/e_capi.d crypto/des/ofb64ede.d crypto/async/async_wait.d test/buildtest_ocsp.d crypto/rsa/rsa_mp.d crypto/engine/tb_pkmeth.d crypto/x509/x_pubkey.d crypto/rsa/rsa_oaep.d crypto/des/fcrypt.d test/ciphername_test.d crypto/srp/srp_vfy.d crypto/ex_data.d test/buildtest_cast.d test/fatalerrtest.d crypto/aes/aes_cbc.d crypto/rand/rand_win.d ssl/ssl_rsa.d apps/speed.d test/bioprinttest.d crypto/evp/e_seed.d crypto/rsa/rsa_x931g.d crypto/asn1/tasn_prn.d crypto/rsa/rsa_err.d crypto/evp/m_ripemd.d test/lhash_test.d apps/crl2p7.d apps/crl.d test/buildtest_aes.d crypto/asn1/asn1_item_list.d crypto/ct/ct_policy.d crypto/ec/curve448/eddsa.d crypto/bn/bn_recp.d crypto/bio/bss_bio.d test/ssltest_old.d crypto/asn1/a_strnid.d crypto/x509v3/pcy_data.d crypto/x509v3/v3_pku.d crypto/des/cbc_cksm.d crypto/x509v3/v3_akeya.d crypto/getenv.d crypto/bio/bss_log.d crypto/x509/x509_meth.d crypto/ct/ct_prn.d crypto/bio/bio_lib.d test/test_test.d crypto/x509/x509_def.d test/drbg_cavs_data.d crypto/bn/bn_mul.d crypto/rsa/rsa_meth.d crypto/ec/ec_pmeth.d crypto/rand/rand_egd.d crypto/x509v3/v3_ncons.d crypto/rc4/rc4_skey.d crypto/comp/comp_lib.d crypto/cms/cms_env.d crypto/err/err_all.d crypto/bio/b_dump.d crypto/dsa/dsa_vrf.d crypto/ec/eck_prn.d crypto/pkcs12/p12_kiss.d crypto/evp/evp_enc.d crypto/ec/ecdh_ossl.d apps/errstr.d crypto/pkcs12/p12_p8d.d test/bio_callback_test.d crypto/x509v3/v3_utl.d crypto/cms/cms_asn1.d test/buildtest_pem2.d test/ec_internal_test.d crypto/modes/xts128.d crypto/asn1/a_mbstr.d crypto/evp/e_des.d crypto/bn/bn_exp2.d crypto/cmac/cmac.d crypto/engine/tb_dh.d crypto/engine/tb_rand.d crypto/pkcs12/p12_crt.d crypto/whrlpool/wp_block.d crypto/cast/c_enc.d crypto/evp/e_des3.d crypto/pem/pem_oth.d crypto/buffer/buf_err.d crypto/bn/bn_mpi.d crypto/o_fopen.d crypto/x509/x_x509.d apps/asn1pars.d crypto/ec/curve448/f_generic.d crypto/dh/dh_prn.d crypto/x509v3/v3_pci.d test/buildtest_safestack.d crypto/md4/md4_one.d crypto/bf/bf_ecb.d crypto/seed/seed.d crypto/dsa/dsa_asn1.d test/hmactest.d crypto/x509v3/v3_conf.d crypto/pkcs12/p12_p8e.d crypto/err/err.d test/cmsapitest.d crypto/sha/sha1dgst.d crypto/modes/cbc128.d test/evp_extra_test.d crypto/x509v3/v3_cpols.d crypto/x509v3/v3_genn.d test/sslapitest.d crypto/bio/bss_sock.d crypto/ts/ts_rsp_sign.d engines/e_ossltest.d crypto/evp/p_verify.d crypto/dh/dh_depr.d test/buildtest_objects.d crypto/ec/ec_check.d test/conf_include_test.d crypto/bio/bss_acpt.d crypto/modes/cfb128.d ssl/bio_ssl.d test/sm4_internal_test.d crypto/bn/bn_nist.d test/buildtest_opensslv.d crypto/async/async.d crypto/evp/p_dec.d test/casttest.d crypto/ec/ecdsa_sign.d crypto/x509/t_req.d test/asn1_decode_test.d crypto/aes/aes_core.d crypto/asn1/p8_pkey.d test/buildtest_whrlpool.d crypto/threads_none.d apps/genpkey.d crypto/engine/eng_rdrand.d test/buildtest_comp.d test/cipherlist_test.d test/exptest.d ssl/d1_srtp.d apps/spkac.d test/tls13secretstest.d crypto/o_time.d crypto/x509v3/v3_prn.d test/buildtest_lhash.d crypto/asn1/n_pkey.d crypto/bio/bf_nbio.d crypto/md5/md5_dgst.d crypto/evp/bio_enc.d crypto/pkcs7/pk7_mime.d fuzz/asn1parse.d crypto/objects/obj_lib.d crypto/rsa/rsa_pmeth.d test/tls13ccstest.d crypto/rsa/rsa_ameth.d test/d2i_test.d crypto/pkcs7/pk7_smime.d crypto/rsa/rsa_none.d crypto/dh/dh_err.d crypto/cms/cms_kari.d crypto/cryptlib.d crypto/poly1305/poly1305_pmeth.d test/ecdsatest.d crypto/asn1/asn1_lib.d crypto/x509/x509_req.d crypto/aes/aes_ofb.d crypto/ocsp/ocsp_prn.d crypto/x509v3/v3_extku.d crypto/evp/p_sign.d test/buildtest_conf_api.d apps/gendsa.d crypto/ui/ui_util.d crypto/threads_win.d test/sanitytest.d test/buildtest_ossl_typ.d test/md2test.d test/buildtest_rsa.d crypto/pem/pem_err.d crypto/seed/seed_ecb.d crypto/evp/bio_ok.d crypto/conf/conf_mall.d crypto/ec/ecp_oct.d test/buildtest_ecdh.d test/buildtest_md5.d test/buildtest_x509v3.d fuzz/bignum.d test/wpackettest.d crypto/pem/pem_x509.d crypto/evp/e_rc2.d crypto/x509v3/v3_purp.d crypto/x509/x509_d2.d crypto/pkcs7/bio_pk7.d crypto/store/store_strings.d crypto/rand/rand_unix.d crypto/bn/bn_word.d crypto/evp/p_seal.d crypto/pem/pem_xaux.d crypto/evp/pbe_scrypt.d crypto/asn1/tasn_utl.d test/buildtest_dtls1.d test/buildtest_sha.d crypto/evp/e_aes.d apps/rsautl.d crypto/ec/curve448/curve448_tables.d crypto/ec/curve448/scalar.d crypto/x509v3/v3_pcons.d crypto/ts/ts_rsp_print.d test/testutil/output_helpers.d ssl/statem/extensions_srvr.d crypto/ec/ecp_nist.d crypto/ec/ec_kmeth.d crypto/dso/dso_dl.d crypto/rsa/rsa_depr.d crypto/asn1/a_verify.d crypto/modes/wrap128.d apps/srp.d crypto/x509/x_name.d ssl/pqueue.d test/modes_internal_test.d crypto/x509/x509_cmp.d test/ideatest.d test/buildtest_kdf.d test/buildtest_asn1t.d crypto/pkcs7/pk7_doit.d test/bad_dtls_test.d test/buildtest_ts.d crypto/dllmain.d crypto/cast/c_skey.d crypto/ripemd/rmd_one.d engines/e_dasync.d crypto/objects/obj_err.d crypto/pem/pem_all.d test/ctype_internal_test.d crypto/x509/x509_v3.d crypto/o_fips.d crypto/dsa/dsa_key.d test/siphash_internal_test.d test/packettest.d crypto/bn/bn_sqr.d crypto/x509v3/v3_akey.d crypto/modes/gcm128.d crypto/pkcs12/p12_sbag.d ssl/ssl_utst.d crypto/rc4/rc4_enc.d test/buildtest_md4.d test/asn1_internal_test.d crypto/ct/ct_err.d crypto/asn1/tasn_fre.d test/handshake_helper.d fuzz/x509.d test/destest.d crypto/pkcs7/pkcs7err.d crypto/engine/tb_asnmth.d crypto/pkcs12/p12_mutl.d crypto/rsa/rsa_prn.d fuzz/server.d ssl/statem/statem_clnt.d crypto/evp/m_sigver.d test/dtlsv1listentest.d crypto/err/err_prn.d crypto/cms/cms_io.d crypto/asn1/asn1_err.d crypto/asn1/a_dup.d crypto/ec/ec2_oct.d crypto/x509v3/pcy_node.d crypto/x509/x509name.d crypto/bio/bss_null.d crypto/whrlpool/wp_dgst.d crypto/cms/cms_dd.d crypto/des/ecb_enc.d test/testutil/test_cleanup.d crypto/engine/tb_eckey.d crypto/x509/x509_lu.d test/poly1305_internal_test.d crypto/rsa/rsa_ssl.d test/ssltestlib.d crypto/dsa/dsa_err.d test/testutil/main.d apps/pkeyutl.d ssl/record/rec_layer_s3.d test/buildtest_symhacks.d crypto/ec/curve448/curve448.d test/buildtest_pkcs12.d ssl/statem/statem.d test/ssl_test_ctx_test.d crypto/idea/i_ofb64.d crypto/cms/cms_err.d crypto/asn1/x_algor.d crypto/aes/aes_cfb.d ssl/statem/extensions_cust.d crypto/pkcs12/p12_decr.d test/buildtest_idea.d crypto/ct/ct_sct_ctx.d crypto/srp/srp_lib.d crypto/ec/ecdh_kdf.d test/sslbuffertest.d crypto/evp/pmeth_lib.d crypto/bio/bf_buff.d crypto/evp/e_chacha20_poly1305.d crypto/x509v3/v3_int.d apps/ciphers.d crypto/asn1/x_val.d crypto/dh/dh_ameth.d crypto/cast/c_ecb.d crypto/x509v3/pcy_tree.d apps/rand.d crypto/dsa/dsa_meth.d test/x509_time_test.d crypto/asn1/a_d2i_fp.d crypto/evp/e_camellia.d crypto/aria/aria.d crypto/poly1305/poly1305.d crypto/camellia/cmll_cbc.d crypto/evp/p_open.d crypto/x509/x509_ext.d ssl/ssl_txt.d crypto/rsa/rsa_crpt.d crypto/x509/by_file.d apps/dgst.d crypto/asn1/nsseq.d apps/openssl.d test/verify_extra_test.d test/bio_memleak_test.d crypto/siphash/siphash_ameth.d test/testutil/driver.d crypto/des/ofb64enc.d crypto/idea/i_cbc.d crypto/asn1/bio_asn1.d test/x509_internal_test.d test/srptest.d crypto/md2/md2_one.d crypto/ec/ecp_nistp256.d crypto/evp/e_idea.d crypto/evp/m_wp.d crypto/ts/ts_req_utils.d crypto/aes/aes_ecb.d crypto/asn1/x_sig.d test/igetest.d crypto/des/xcbc_enc.d crypto/x509/t_crl.d crypto/bio/b_addr.d crypto/evp/evp_lib.d apps/pkey.d crypto/ocsp/ocsp_srv.d crypto/x509/x509spki.d apps/pkeyparam.d crypto/bf/bf_cfb64.d test/rsa_mp_test.d crypto/x509v3/v3_ia5.d crypto/asn1/x_spki.d crypto/idea/i_cfb64.d crypto/pkcs12/p12_utl.d crypto/rsa/rsa_asn1.d crypto/pkcs12/p12_add.d crypto/o_init.d test/mdc2_internal_test.d test/buildtest_seed.d fuzz/bndiv.d crypto/kdf/tls1_prf.d apps/verify.d crypto/dh/dh_lib.d crypto/rc2/rc2_skey.d crypto/engine/eng_table.d test/ssl_cert_table_internal_test.d crypto/init.d crypto/asn1/a_print.d test/buildtest_async.d crypto/rsa/rsa_x931.d crypto/bn/bn_add.d test/sm2_internal_test.d test/v3nametest.d
GENERATED_MANDATORY=crypto/include/internal/bn_conf.h crypto/include/internal/dso_conf.h include/openssl/opensslconf.h
GENERATED=apps/CA.pl apps/openssl.rc apps/progs.h apps/tsget.pl crypto/buildinf.h libcrypto.def libcrypto.rc libssl.def libssl.rc test/buildtest_aes.c test/buildtest_asn1.c test/buildtest_asn1t.c test/buildtest_async.c test/buildtest_bio.c test/buildtest_blowfish.c test/buildtest_bn.c test/buildtest_buffer.c test/buildtest_camellia.c test/buildtest_cast.c test/buildtest_cmac.c test/buildtest_cms.c test/buildtest_comp.c test/buildtest_conf.c test/buildtest_conf_api.c test/buildtest_crypto.c test/buildtest_ct.c test/buildtest_des.c test/buildtest_dh.c test/buildtest_dsa.c test/buildtest_dtls1.c test/buildtest_e_os2.c test/buildtest_ebcdic.c test/buildtest_ec.c test/buildtest_ecdh.c test/buildtest_ecdsa.c test/buildtest_engine.c test/buildtest_evp.c test/buildtest_hmac.c test/buildtest_idea.c test/buildtest_kdf.c test/buildtest_lhash.c test/buildtest_md2.c test/buildtest_md4.c test/buildtest_md5.c test/buildtest_modes.c test/buildtest_obj_mac.c test/buildtest_objects.c test/buildtest_ocsp.c test/buildtest_opensslv.c test/buildtest_ossl_typ.c test/buildtest_pem.c test/buildtest_pem2.c test/buildtest_pkcs12.c test/buildtest_pkcs7.c test/buildtest_rand.c test/buildtest_rand_drbg.c test/buildtest_rc2.c test/buildtest_rc4.c test/buildtest_rc5.c test/buildtest_ripemd.c test/buildtest_rsa.c test/buildtest_safestack.c test/buildtest_seed.c test/buildtest_sha.c test/buildtest_srp.c test/buildtest_srtp.c test/buildtest_ssl.c test/buildtest_ssl2.c test/buildtest_ssl3.c test/buildtest_stack.c test/buildtest_store.c test/buildtest_symhacks.c test/buildtest_tls1.c test/buildtest_ts.c test/buildtest_txt_db.c test/buildtest_ui.c test/buildtest_whrlpool.c test/buildtest_x509.c test/buildtest_x509_vfy.c test/buildtest_x509v3.c tools/c_rehash util/shlib_wrap.sh
@@ -52,18 +52,34 @@ APPS_OPENSSL=apps/openssl
# Normally it is left empty.
DESTDIR=
+
# Do not edit these manually. Use Configure with --prefix or --openssldir
# to change this! Short explanation in the top comment in Configure
-INSTALLTOP=/usr/local
-OPENSSLDIR=/usr/local/ssl
+INSTALLTOP_dev=C:
+INSTALLTOP_dir=/Program Files/OpenSSL
+OPENSSLDIR_dev=C:
+OPENSSLDIR_dir=/Program Files/Common Files/SSL
LIBDIR=lib
+ENGINESDIR_dev=C:
+ENGINESDIR_dir=/Program Files/OpenSSL/lib/engines-1_1
+# In a Windows environment, $(DESTDIR) is harder to contatenate with other
+# directory variables, because both may contain devices. What we do here is
+# to adapt INSTALLTOP, OPENSSLDIR and ENGINESDIR depending on if $(DESTDIR)
+# has a value or not, to ensure that concatenation will always work further
+# down.
+ifneq "$(DESTDIR)" ""
+INSTALLTOP=$(INSTALLTOP_dir)
+OPENSSLDIR=$(OPENSSLDIR_dir)
+ENGINESDIR=$(ENGINESDIR_dir)
+else
+INSTALLTOP=$(INSTALLTOP_dev)$(INSTALLTOP_dir)
+OPENSSLDIR=$(OPENSSLDIR_dev)$(OPENSSLDIR_dir)
+ENGINESDIR=$(ENGINESDIR_dev)$(ENGINESDIR_dir)
+endif
+
# $(libdir) is chosen to be compatible with the GNU coding standards
libdir=$(INSTALLTOP)/$(LIBDIR)
-ENGINESDIR=$(libdir)/engines-1_1
-# Convenience variable for those who want to set the rpath in shared
-# libraries and applications
-LIBRPATH=$(libdir)
MANDIR=$(INSTALLTOP)/share/man
DOCDIR=$(INSTALLTOP)/share/doc/$(BASENAME)
@@ -246,13 +262,13 @@ libclean:
clean: libclean
$(RM) $(PROGRAMS) $(TESTPROGS) $(ENGINES) $(SCRIPTS)
$(RM) $(GENERATED_MANDATORY) $(GENERATED)
- -$(RM) `find . -name .git -prune -o -name '*.d' -print`
- -$(RM) `find . -name .git -prune -o -name '*.o' -print`
+ -$(RM) `find . -name '*.d' \! -name '.*' -print`
+ -$(RM) `find . -name '*.o' \! -name '.*' -print`
$(RM) core
$(RM) tags TAGS doc-nits
$(RM) -r test/test-runs
$(RM) openssl.pc libcrypto.pc libssl.pc
- -$(RM) `find . -name .git -prune -o -type l -print`
+ -$(RM) `find . -type l \! -name '.*' -print`
$(RM) $(TARFILE)
distclean: clean
@@ -275,7 +291,7 @@ uninstall_sw: uninstall_runtime uninstall_engines uninstall_dev
install_docs: install_man_docs install_html_docs
uninstall_docs: uninstall_man_docs uninstall_html_docs
- $(RM) -r -v $(DESTDIR)$(DOCDIR)
+ $(RM) -r $(DESTDIR)$(DOCDIR)
install_ssldirs:
@$(PERL) $(SRCDIR)/util/mkdir-p.pl $(DESTDIR)$(OPENSSLDIR)/certs
@@ -6301,7 +6317,7 @@ ssl/tls_srp.o: ../ssl/tls_srp.c
libssl.a: ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
-test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/libtestutil.a: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
$(AR) $(ARFLAGS) $@ $?
$(RANLIB) $@ || echo Never mind.
test/testutil/basic_output.o: ../test/testutil/basic_output.c
@@ -6360,6 +6376,14 @@ test/testutil/output_helpers.o: ../test/testutil/output_helpers.c
else \
mv test/testutil/output_helpers.d.tmp test/testutil/output_helpers.d; \
fi
+test/testutil/random.o: ../test/testutil/random.c
+ $(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/random.d.tmp -MT $@ -c -o $@ ../test/testutil/random.c
+ @touch test/testutil/random.d.tmp
+ @if cmp test/testutil/random.d.tmp test/testutil/random.d > /dev/null 2> /dev/null; then \
+ rm -f test/testutil/random.d.tmp; \
+ else \
+ mv test/testutil/random.d.tmp test/testutil/random.d; \
+ fi
test/testutil/stanza.o: ../test/testutil/stanza.c
$(CC) -Iinclude -I../include $(LIB_CFLAGS) $(LIB_CPPFLAGS) -MMD -MF test/testutil/stanza.d.tmp -MT $@ -c -o $@ ../test/testutil/stanza.c
@touch test/testutil/stanza.d.tmp
@@ -9588,11 +9612,11 @@ crypto/x509 crypto/x509/: crypto/x509/by_dir.o crypto/x509/by_file.o crypto/x509
crypto/x509v3 crypto/x509v3/: crypto/x509v3/pcy_cache.o crypto/x509v3/pcy_data.o crypto/x509v3/pcy_lib.o crypto/x509v3/pcy_map.o crypto/x509v3/pcy_node.o crypto/x509v3/pcy_tree.o crypto/x509v3/v3_addr.o crypto/x509v3/v3_admis.o crypto/x509v3/v3_akey.o crypto/x509v3/v3_akeya.o crypto/x509v3/v3_alt.o crypto/x509v3/v3_asid.o crypto/x509v3/v3_bcons.o crypto/x509v3/v3_bitst.o crypto/x509v3/v3_conf.o crypto/x509v3/v3_cpols.o crypto/x509v3/v3_crld.o crypto/x509v3/v3_enum.o crypto/x509v3/v3_extku.o crypto/x509v3/v3_genn.o crypto/x509v3/v3_ia5.o crypto/x509v3/v3_info.o crypto/x509v3/v3_int.o crypto/x509v3/v3_lib.o crypto/x509v3/v3_ncons.o crypto/x509v3/v3_pci.o crypto/x509v3/v3_pcia.o crypto/x509v3/v3_pcons.o crypto/x509v3/v3_pku.o crypto/x509v3/v3_pmaps.o crypto/x509v3/v3_prn.o crypto/x509v3/v3_purp.o crypto/x509v3/v3_skey.o crypto/x509v3/v3_sxnet.o crypto/x509v3/v3_tlsf.o crypto/x509v3/v3_utl.o crypto/x509v3/v3err.o
engines engines/: engines/capi.dll engines/dasync.dll engines/ossltest.dll engines/padlock.dll
fuzz fuzz/: fuzz/asn1-test.exe fuzz/asn1parse-test.exe fuzz/bignum-test.exe fuzz/bndiv-test.exe fuzz/client-test.exe fuzz/cms-test.exe fuzz/conf-test.exe fuzz/crl-test.exe fuzz/ct-test.exe fuzz/server-test.exe fuzz/x509-test.exe
-ssl ssl/: ssl/packet.o ssl/tls13_enc.o ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o
+ssl ssl/: ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o ssl/packet.o ssl/tls13_enc.o
@ : No support to produce bin test/tls13secretstest
ssl/record ssl/record/: ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o
ssl/statem ssl/statem/: ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o
-test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
+test/testutil test/testutil/: test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/init.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o
##### SHA assembler implementations
# GNU make "catch all"
diff --git a/upstream-build/makefile/x86_64-win32-msvc b/upstream-build/makefile/x86_64-win32-msvc
index 3fe34e5..8f381a6 100644
--- a/upstream-build/makefile/x86_64-win32-msvc
+++ b/upstream-build/makefile/x86_64-win32-msvc
@@ -10,7 +10,7 @@ PLATFORM=VC-WIN64A
SRCDIR=..
BLDDIR=.
-VERSION=1.1.1c
+VERSION=1.1.1d
MAJOR=1
MINOR=1.1
@@ -25,7 +25,7 @@ PROGRAMS=apps\openssl.exe fuzz\asn1-test.exe fuzz\asn1parse-test.exe fuzz\bignum
PROGRAMPDBS=apps\openssl.pdb fuzz\asn1-test.pdb fuzz\asn1parse-test.pdb fuzz\bignum-test.pdb fuzz\bndiv-test.pdb fuzz\client-test.pdb fuzz\cms-test.pdb fuzz\conf-test.pdb fuzz\crl-test.pdb fuzz\ct-test.pdb fuzz\server-test.pdb fuzz\x509-test.pdb test\aborttest.pdb test\afalgtest.pdb test\asn1_decode_test.pdb test\asn1_encode_test.pdb test\asn1_internal_test.pdb test\asn1_string_table_test.pdb test\asn1_time_test.pdb test\asynciotest.pdb test\asynctest.pdb test\bad_dtls_test.pdb test\bftest.pdb test\bio_callback_test.pdb test\bio_enc_test.pdb test\bio_memleak_test.pdb test\bioprinttest.pdb test\bntest.pdb test\buildtest_c_aes.pdb test\buildtest_c_asn1.pdb test\buildtest_c_asn1t.pdb test\buildtest_c_async.pdb test\buildtest_c_bio.pdb test\buildtest_c_blowfish.pdb test\buildtest_c_bn.pdb test\buildtest_c_buffer.pdb test\buildtest_c_camellia.pdb test\buildtest_c_cast.pdb test\buildtest_c_cmac.pdb test\buildtest_c_cms.pdb test\buildtest_c_comp.pdb test\buildtest_c_conf.pdb test\buildtest_c_conf_api.pdb test\buildtest_c_crypto.pdb test\buildtest_c_ct.pdb test\buildtest_c_des.pdb test\buildtest_c_dh.pdb test\buildtest_c_dsa.pdb test\buildtest_c_dtls1.pdb test\buildtest_c_e_os2.pdb test\buildtest_c_ebcdic.pdb test\buildtest_c_ec.pdb test\buildtest_c_ecdh.pdb test\buildtest_c_ecdsa.pdb test\buildtest_c_engine.pdb test\buildtest_c_evp.pdb test\buildtest_c_hmac.pdb test\buildtest_c_idea.pdb test\buildtest_c_kdf.pdb test\buildtest_c_lhash.pdb test\buildtest_c_md2.pdb test\buildtest_c_md4.pdb test\buildtest_c_md5.pdb test\buildtest_c_modes.pdb test\buildtest_c_obj_mac.pdb test\buildtest_c_objects.pdb test\buildtest_c_ocsp.pdb test\buildtest_c_opensslv.pdb test\buildtest_c_ossl_typ.pdb test\buildtest_c_pem.pdb test\buildtest_c_pem2.pdb test\buildtest_c_pkcs12.pdb test\buildtest_c_pkcs7.pdb test\buildtest_c_rand.pdb test\buildtest_c_rand_drbg.pdb test\buildtest_c_rc2.pdb test\buildtest_c_rc4.pdb test\buildtest_c_rc5.pdb test\buildtest_c_ripemd.pdb test\buildtest_c_rsa.pdb test\buildtest_c_safestack.pdb test\buildtest_c_seed.pdb test\buildtest_c_sha.pdb test\buildtest_c_srp.pdb test\buildtest_c_srtp.pdb test\buildtest_c_ssl.pdb test\buildtest_c_ssl2.pdb test\buildtest_c_ssl3.pdb test\buildtest_c_stack.pdb test\buildtest_c_store.pdb test\buildtest_c_symhacks.pdb test\buildtest_c_tls1.pdb test\buildtest_c_ts.pdb test\buildtest_c_txt_db.pdb test\buildtest_c_ui.pdb test\buildtest_c_whrlpool.pdb test\buildtest_c_x509.pdb test\buildtest_c_x509_vfy.pdb test\buildtest_c_x509v3.pdb test\casttest.pdb test\chacha_internal_test.pdb test\cipherbytes_test.pdb test\cipherlist_test.pdb test\ciphername_test.pdb test\clienthellotest.pdb test\cmsapitest.pdb test\conf_include_test.pdb test\constant_time_test.pdb test\crltest.pdb test\ct_test.pdb test\ctype_internal_test.pdb test\curve448_internal_test.pdb test\d2i_test.pdb test\danetest.pdb test\destest.pdb test\dhtest.pdb test\drbg_cavs_test.pdb test\drbgtest.pdb test\dsa_no_digest_size_test.pdb test\dsatest.pdb test\dtls_mtu_test.pdb test\dtlstest.pdb test\dtlsv1listentest.pdb test\ec_internal_test.pdb test\ecdsatest.pdb test\ecstresstest.pdb test\ectest.pdb test\enginetest.pdb test\errtest.pdb test\evp_extra_test.pdb test\evp_test.pdb test\exdatatest.pdb test\exptest.pdb test\fatalerrtest.pdb test\gmdifftest.pdb test\gosttest.pdb test\hmactest.pdb test\ideatest.pdb test\igetest.pdb test\lhash_test.pdb test\md2test.pdb test\mdc2test.pdb test\memleaktest.pdb test\modes_internal_test.pdb test\ocspapitest.pdb test\packettest.pdb test\pbelutest.pdb test\pemtest.pdb test\pkey_meth_kdf_test.pdb test\pkey_meth_test.pdb test\poly1305_internal_test.pdb test\rc2test.pdb test\rc4test.pdb test\rc5test.pdb test\rdrand_sanitytest.pdb test\recordlentest.pdb test\rsa_complex.pdb test\rsa_mp_test.pdb test\rsa_test.pdb test\sanitytest.pdb test\secmemtest.pdb test\servername_test.pdb test\shlibloadtest.pdb test\siphash_internal_test.pdb test\sm2_internal_test.pdb test\sm4_internal_test.pdb test\srptest.pdb test\ssl_cert_table_internal_test.pdb test\ssl_test.pdb test\ssl_test_ctx_test.pdb test\sslapitest.pdb test\sslbuffertest.pdb test\sslcorrupttest.pdb test\ssltest_old.pdb test\stack_test.pdb test\sysdefaulttest.pdb test\test_test.pdb test\threadstest.pdb test\time_offset_test.pdb test\tls13ccstest.pdb test\tls13encryptiontest.pdb test\tls13secretstest.pdb test\uitest.pdb test\v3ext.pdb test\v3nametest.pdb test\verify_extra_test.pdb test\versions.pdb test\wpackettest.pdb test\x509_check_cert_pkey_test.pdb test\x509_dup_cert_test.pdb test\x509_internal_test.pdb test\x509_time_test.pdb test\x509aux.pdb
SCRIPTS=apps\CA.pl apps\tsget.pl tools\c_rehash.pl
-DEPS=crypto\engine\tb_dsa.d test\pkey_meth_test.d test\ct_test.d apps\rand.d test\buildtest_ebcdic.d crypto\x509\x509_d2.d test\sslcorrupttest.d test\ssl_test_ctx.d crypto\srp\srp_lib.d crypto\pkcs7\pk7_asn1.d crypto\asn1\bio_ndef.d ssl\s3_lib.d test\buildtest_ct.d test\x509aux.d crypto\des\cbc_cksm.d crypto\pkcs7\pkcs7err.d crypto\x509\x_crl.d crypto\store\store_lib.d crypto\x509\x509_meth.d crypto\ec\ecp_nist.d crypto\pem\pem_oth.d crypto\async\async_err.d crypto\poly1305\poly1305_pmeth.d crypto\x509\x509type.d crypto\init.d crypto\rc2\rc2cfb64.d crypto\bn\bn_blind.d crypto\kdf\kdf_err.d crypto\evp\pmeth_gn.d crypto\x509\x509rset.d crypto\rc2\rc2_skey.d crypto\bio\bss_mem.d apps\version.d crypto\pem\pem_x509.d crypto\evp\bio_ok.d crypto\conf\conf_ssl.d crypto\dh\dh_key.d test\cmsapitest.d apps\cms.d crypto\asn1\a_type.d crypto\dh\dh_meth.d crypto\asn1\nsseq.d apps\s_socket.d crypto\ct\ct_log.d crypto\ec\curve448\f_generic.d test\buildtest_x509_vfy.d crypto\x509\x509_att.d crypto\cversion.d crypto\seed\seed_cbc.d crypto\bn\bn_asm.d test\v3nametest.d crypto\dsa\dsa_depr.d crypto\ocsp\ocsp_srv.d crypto\rsa\rsa_meth.d crypto\store\store_register.d crypto\asn1\asn_moid.d test\pkey_meth_kdf_test.d crypto\asn1\a_octet.d crypto\bn\bn_word.d crypto\objects\o_names.d test\d2i_test.d apps\ocsp.d engines\e_dasync.d crypto\ec\eck_prn.d crypto\bn\bn_lib.d crypto\x509v3\pcy_tree.d crypto\sha\sha1dgst.d crypto\evp\p_seal.d test\modes_internal_test.d crypto\conf\conf_def.d crypto\buffer\buf_err.d crypto\dh\dh_rfc5114.d ms\uplink.d apps\rsa.d test\dsa_no_digest_size_test.d test\buildtest_buffer.d crypto\store\store_strings.d crypto\ocsp\v3_ocsp.d crypto\dso\dso_vms.d test\buildtest_txt_db.d crypto\asn1\d2i_pu.d crypto\evp\evp_err.d ssl\ssl_init.d crypto\evp\digest.d crypto\ct\ct_prn.d apps\dsa.d crypto\x509v3\pcy_cache.d crypto\evp\m_sha1.d crypto\evp\p_sign.d ssl\record\ssl3_buffer.d crypto\ocsp\ocsp_asn.d test\ecdsatest.d crypto\hmac\hmac.d ssl\t1_lib.d crypto\des\cfb64ede.d crypto\pem\pem_err.d crypto\bn\bn_div.d fuzz\asn1parse.d test\sm4_internal_test.d test\poly1305_internal_test.d crypto\bn\bn_print.d test\bio_memleak_test.d crypto\x509\x_all.d test\buildtest_rc5.d ssl\ssl_conf.d crypto\pkcs7\pk7_attr.d crypto\x509\x_x509.d apps\pkcs12.d crypto\buffer\buffer.d ssl\statem\statem_srvr.d test\lhash_test.d crypto\modes\wrap128.d ssl\statem\statem.d crypto\ct\ct_sct.d crypto\ec\ec_err.d fuzz\bignum.d crypto\ec\ec_pmeth.d apps\crl2p7.d test\asynciotest.d crypto\engine\eng_openssl.d ssl\d1_msg.d crypto\cast\c_enc.d test\gmdifftest.d crypto\sm4\sm4.d crypto\bio\bf_lbuf.d crypto\modes\xts128.d crypto\srp\srp_vfy.d crypto\evp\e_old.d crypto\engine\eng_cnf.d test\x509_check_cert_pkey_test.d crypto\evp\pmeth_lib.d crypto\engine\eng_fat.d fuzz\cms.d crypto\ocsp\ocsp_prn.d crypto\ocsp\ocsp_lib.d crypto\evp\evp_pkey.d test\x509_time_test.d crypto\asn1\x_algor.d test\buildtest_camellia.d crypto\engine\eng_ctrl.d crypto\ts\ts_lib.d crypto\sha\sha512.d ssl\bio_ssl.d crypto\cast\c_cfb64.d test\buildtest_tls1.d crypto\asn1\a_sign.d crypto\idea\i_cbc.d crypto\dsa\dsa_err.d crypto\md5\md5_dgst.d ssl\statem\statem_clnt.d crypto\x509\x509cset.d crypto\asn1\a_print.d ssl\tls13_enc.d crypto\rand\rand_egd.d fuzz\bndiv.d crypto\asn1\p5_pbe.d crypto\asn1\t_spki.d crypto\ec\ec_oct.d ssl\ssl_err.d crypto\dsa\dsa_key.d crypto\evp\e_rc2.d crypto\pkcs7\pk7_doit.d crypto\cmac\cm_pmeth.d test\buildtest_seed.d crypto\x509v3\v3err.d crypto\asn1\t_pkey.d crypto\pkcs12\p12_crpt.d test\rdrand_sanitytest.d test\buildtest_engine.d crypto\seed\seed_ecb.d test\time_offset_test.d test\bntest.d test\buildtest_ec.d crypto\engine\tb_pkmeth.d crypto\o_time.d crypto\pem\pem_pk8.d crypto\x509v3\v3_pci.d crypto\engine\eng_err.d test\ocspapitest.d crypto\bn\bn_shift.d crypto\objects\obj_lib.d test\buildtest_rc4.d crypto\asn1\a_i2d_fp.d crypto\evp\m_md5.d crypto\evp\p_open.d crypto\bio\bss_fd.d crypto\evp\e_des.d crypto\evp\e_null.d crypto\cms\cms_io.d crypto\rc2\rc2_ecb.d test\curve448_internal_test.d test\asn1_internal_test.d apps\rehash.d crypto\modes\gcm128.d test\exptest.d crypto\ocsp\ocsp_cl.d crypto\des\des_enc.d test\buildtest_des.d crypto\asn1\tasn_scn.d crypto\asn1\a_digest.d crypto\threads_win.d crypto\x509\x_pubkey.d crypto\ripemd\rmd_one.d crypto\asn1\asn1_lib.d crypto\conf\conf_api.d crypto\x509\x509_txt.d ssl\s3_msg.d crypto\async\arch\async_win.d crypto\engine\tb_rand.d crypto\des\xcbc_enc.d crypto\pkcs12\p12_add.d crypto\asn1\f_string.d crypto\ui\ui_util.d crypto\x509v3\v3_ncons.d test\buildtest_kdf.d crypto\asn1\a_bitstr.d crypto\bn\bn_err.d crypto\ex_data.d crypto\bio\bss_null.d crypto\ts\ts_asn1.d crypto\rsa\rsa_pmeth.d crypto\engine\tb_rsa.d apps\engine.d test\buildtest_ui.d fuzz\asn1.d test\mdc2test.d crypto\conf\conf_lib.d crypto\asn1\a_gentm.d test\recordlentest.d test\testutil\test_cleanup.d ssl\ssl_ciph.d crypto\comp\comp_lib.d crypto\evp\e_cast.d crypto\x509\x509_trs.d apps\x509.d test\test_test.d crypto\x509v3\v3_pcia.d crypto\evp\p5_crpt.d crypto\evp\m_mdc2.d ssl\ssl_rsa.d crypto\bn\bn_const.d crypto\rsa\rsa_mp.d apps\pkcs7.d test\ecstresstest.d crypto\conf\conf_mod.d crypto\store\store_err.d crypto\rsa\rsa_depr.d test\buildtest_rand.d crypto\bn\bn_mpi.d crypto\dso\dso_openssl.d test\buildtest_ssl2.d crypto\bn\bn_exp.d apps\app_rand.d crypto\ts\ts_rsp_verify.d ssl\t1_trce.d crypto\asn1\a_utctm.d crypto\evp\p_lib.d crypto\evp\p_enc.d test\sslbuffertest.d crypto\evp\e_aes_cbc_hmac_sha1.d crypto\bn\bn_mod.d crypto\ec\ecp_mont.d crypto\pkcs12\p12_sbag.d apps\opt.d crypto\evp\m_sha3.d crypto\asn1\asn1_gen.d crypto\asn1\asn1_par.d crypto\asn1\a_utf8.d test\asn1_string_table_test.d test\testutil\basic_output.d ssl\ssl_sess.d crypto\bio\bio_lib.d crypto\camellia\cmll_cbc.d crypto\x509\x_req.d crypto\kdf\scrypt.d crypto\o_dir.d crypto\x509v3\v3_lib.d crypto\engine\eng_list.d apps\genrsa.d crypto\x509v3\v3_addr.d crypto\bio\bss_dgram.d crypto\rand\rand_unix.d test\conf_include_test.d crypto\engine\tb_cipher.d crypto\ec\curve448\arch_32\f_impl.d crypto\x509\x_name.d crypto\poly1305\poly1305_ameth.d crypto\dh\dh_lib.d test\mdc2_internal_test.d apps\s_server.d crypto\ui\ui_null.d crypto\asn1\a_dup.d crypto\conf\conf_sap.d crypto\err\err_prn.d test\testutil\tap_bio.d test\pemtest.d crypto\poly1305\poly1305.d crypto\asn1\asn_mstbl.d test\buildtest_x509v3.d crypto\modes\ccm128.d crypto\asn1\bio_asn1.d test\gosttest.d test\md2test.d test\buildtest_ossl_typ.d crypto\asn1\asn_mime.d crypto\engine\eng_table.d crypto\x509v3\v3_enum.d crypto\asn1\p5_scrypt.d crypto\pkcs12\p12_attr.d crypto\cms\cms_pwri.d crypto\x509\x509_set.d crypto\evp\evp_key.d crypto\rsa\rsa_ossl.d crypto\aes\aes_cfb.d crypto\sha\sha1_one.d crypto\dso\dso_dl.d crypto\evp\m_md5_sha1.d crypto\dh\dh_depr.d crypto\engine\eng_pkey.d test\dhtest.d crypto\ec\ecp_nistputil.d crypto\x509v3\v3_pku.d test\sanitytest.d crypto\x509v3\v3_int.d crypto\seed\seed_cfb.d test\servername_test.d apps\openssl.d crypto\bn\bn_dh.d crypto\mem_sec.d crypto\bn\bn_prime.d crypto\evp\c_alld.d crypto\idea\i_ecb.d crypto\ct\ct_vfy.d crypto\rc5\rc5_enc.d apps\ec.d fuzz\crl.d crypto\o_str.d test\sysdefaulttest.d apps\verify.d crypto\camellia\cmll_ofb.d test\buildtest_conf.d crypto\asn1\a_time.d crypto\dh\dh_asn1.d crypto\bio\bf_null.d engines\e_capi.d crypto\aes\aes_ofb.d test\buildtest_aes.d crypto\modes\cts128.d crypto\ec\ecp_nistp256.d crypto\x509v3\v3_bitst.d crypto\bf\bf_ecb.d crypto\cast\c_skey.d test\testutil\tests.d crypto\asn1\a_d2i_fp.d crypto\asn1\tasn_typ.d crypto\evp\e_aria.d crypto\err\err.d crypto\o_init.d test\dtls_mtu_test.d crypto\pkcs12\p12_mutl.d test\buildtest_srp.d crypto\asn1\tasn_dec.d crypto\siphash\siphash_pmeth.d crypto\ts\ts_conf.d crypto\asn1\asn1_item_list.d crypto\engine\eng_init.d crypto\evp\e_camellia.d test\testutil\stanza.d test\buildtest_obj_mac.d apps\srp.d crypto\ct\ct_err.d crypto\dso\dso_err.d crypto\ec\ecdh_kdf.d test\buildtest_idea.d test\memleaktest.d crypto\async\async_wait.d crypto\rsa\rsa_prn.d crypto\camellia\cmll_cfb.d ssl\record\rec_layer_d1.d apps\storeutl.d ms\applink.d crypto\rsa\rsa_ssl.d crypto\bio\bf_nbio.d crypto\bio\bss_acpt.d crypto\x509\x509name.d test\buildtest_blowfish.d crypto\getenv.d test\testutil\init.d crypto\x509v3\v3_sxnet.d test\dtlstest.d crypto\store\store_init.d crypto\engine\eng_lib.d crypto\bn\bn_sqr.d test\asynctest.d crypto\dsa\dsa_meth.d test\buildtest_crypto.d crypto\x509v3\v3_akeya.d test\buildtest_ripemd.d test\bftest.d crypto\x509\t_req.d crypto\x509\x509_cmp.d crypto\bio\b_print.d crypto\des\fcrypt.d test\rc5test.d crypto\x509v3\v3_pcons.d crypto\rc5\rc5_skey.d test\buildtest_hmac.d test\testutil\main.d apps\nseq.d crypto\pem\pem_info.d crypto\dsa\dsa_pmeth.d crypto\x509v3\v3_admis.d crypto\modes\ofb128.d test\buildtest_srtp.d crypto\sm2\sm2_err.d crypto\cms\cms_ess.d crypto\rand\drbg_lib.d test\buildtest_stack.d ssl\s3_enc.d crypto\asn1\i2d_pu.d apps\dgst.d test\ssltest_old.d crypto\kdf\hkdf.d test\testutil\output_helpers.d crypto\des\set_key.d crypto\ctype.d apps\win32_init.d crypto\x509\x509_ext.d crypto\asn1\tasn_utl.d crypto\sm2\sm2_pmeth.d test\bio_callback_test.d apps\s_time.d crypto\cms\cms_enc.d crypto\threads_none.d crypto\comp\comp_err.d test\buildtest_dsa.d crypto\des\ecb_enc.d crypto\bf\bf_cfb64.d crypto\bio\bss_conn.d crypto\ui\ui_openssl.d crypto\ts\ts_err.d crypto\des\ofb64enc.d crypto\x509\x_exten.d apps\crl.d crypto\ec\ecp_nistp521.d crypto\evp\evp_lib.d crypto\evp\pbe_scrypt.d crypto\bio\b_dump.d crypto\evp\m_null.d test\buildtest_ecdsa.d test\ec_internal_test.d crypto\cms\cms_lib.d crypto\bio\bss_sock.d ssl\statem\extensions.d crypto\dh\dh_kdf.d crypto\bio\bf_buff.d test\buildtest_store.d crypto\dh\dh_err.d test\drbg_cavs_test.d crypto\asn1\n_pkey.d crypto\pkcs7\pk7_smime.d crypto\ec\ecdsa_vrf.d crypto\x509v3\pcy_map.d crypto\o_fopen.d test\ectest.d test\buildtest_ssl.d ssl\ssl_txt.d crypto\blake2\m_blake2s.d test\bad_dtls_test.d test\crltest.d test\buildtest_asn1.d crypto\cms\cms_env.d crypto\x509\x509_req.d test\rsa_complex.d crypto\pkcs12\p12_decr.d ssl\d1_srtp.d crypto\des\fcrypt_b.d crypto\x509v3\v3_pmaps.d crypto\rand\rand_err.d crypto\ct\ct_sct_ctx.d crypto\asn1\evp_asn1.d crypto\dh\dh_check.d apps\ca.d test\dtlsv1listentest.d crypto\x509v3\v3_purp.d crypto\des\rand_key.d ssl\statem\extensions_cust.d crypto\o_fips.d test\buildtest_md2.d test\errtest.d test\ssl_test_ctx_test.d crypto\mem_clr.d crypto\evp\p_dec.d test\destest.d test\siphash_internal_test.d crypto\x509v3\v3_prn.d crypto\rand\rand_win.d crypto\evp\e_aes_cbc_hmac_sha256.d crypto\ocsp\ocsp_ht.d test\rsa_mp_test.d crypto\evp\e_idea.d crypto\bn\bn_mont.d test\srptest.d crypto\x509v3\v3_tlsf.d crypto\aes\aes_ecb.d crypto\bio\bio_cb.d crypto\evp\evp_enc.d crypto\sm2\sm2_sign.d test\secmemtest.d crypto\ec\ecdsa_sign.d test\buildtest_evp.d crypto\ct\ct_x509v3.d crypto\dh\dh_pmeth.d test\buildtest_safestack.d crypto\engine\tb_asnmth.d crypto\ts\ts_rsp_print.d crypto\evp\e_chacha20_poly1305.d crypto\aes\aes_misc.d test\buildtest_ocsp.d test\hmactest.d crypto\async\async.d crypto\uid.d test\drbg_cavs_data.d apps\enc.d crypto\bio\b_sock2.d crypto\asn1\a_object.d test\buildtest_pkcs12.d test\buildtest_symhacks.d crypto\idea\i_cfb64.d crypto\evp\e_sm4.d crypto\ct\ct_oct.d crypto\dsa\dsa_asn1.d apps\dsaparam.d crypto\ts\ts_rsp_utils.d apps\pkeyparam.d crypto\md2\md2_one.d ssl\statem\extensions_srvr.d test\constant_time_test.d crypto\x509v3\v3_akey.d crypto\bio\b_addr.d test\evp_extra_test.d crypto\evp\m_wp.d crypto\dh\dh_gen.d test\buildtest_asn1t.d crypto\threads_pthread.d crypto\asn1\p5_pbev2.d crypto\dh\dh_prn.d test\danetest.d crypto\seed\seed.d test\ideatest.d test\bio_enc_test.d crypto\rsa\rsa_x931g.d ssl\s3_cbc.d crypto\engine\eng_rdrand.d crypto\rc2\rc2ofb64.d crypto\ec\ec_key.d test\rsa_test.d crypto\x509\x_x509a.d apps\gendsa.d test\tls13ccstest.d crypto\lhash\lhash.d crypto\md2\md2_dgst.d crypto\evp\e_rc5.d test\x509_internal_test.d crypto\bn\bn_recp.d crypto\rc4\rc4_skey.d crypto\bn\bn_nist.d crypto\dsa\dsa_prn.d fuzz\server.d crypto\bn\bn_ctx.d crypto\pkcs12\p12_kiss.d test\buildtest_async.d ssl\ssl_asn1.d crypto\rsa\rsa_lib.d crypto\x509v3\v3_alt.d crypto\pkcs12\p12_utl.d crypto\cmac\cmac.d crypto\des\str2key.d crypto\lhash\lh_stats.d apps\ts.d crypto\pkcs12\p12_key.d crypto\asn1\x_info.d crypto\x509v3\v3_bcons.d apps\spkac.d ssl\statem\statem_lib.d test\chacha_internal_test.d crypto\engine\tb_digest.d crypto\ec\ecp_nistp224.d crypto\ec\curve448\curve448_tables.d crypto\md5\md5_one.d crypto\hmac\hm_pmeth.d ssl\packet.d crypto\bio\bio_err.d crypto\x509v3\v3_genn.d crypto\x509v3\pcy_lib.d crypto\cryptlib.d apps\pkey.d ssl\pqueue.d crypto\ec\curve448\curve448.d crypto\x509v3\v3_utl.d crypto\rsa\rsa_oaep.d test\buildtest_modes.d crypto\seed\seed_ofb.d crypto\hmac\hm_ameth.d crypto\x509\x509_obj.d crypto\des\ecb3_enc.d apps\smime.d ssl\tls_srp.d ssl\record\ssl3_record_tls13.d test\buildtest_ecdh.d crypto\evp\m_sigver.d crypto\x509v3\v3_asid.d crypto\pem\pem_lib.d apps\s_client.d crypto\x509v3\v3_info.d fuzz\x509.d ssl\ssl_cert.d crypto\bn\bn_x931p.d crypto\evp\e_des3.d fuzz\ct.d test\buildtest_rsa.d crypto\dsa\dsa_ameth.d crypto\ec\ec_lib.d crypto\bio\bss_bio.d crypto\asn1\x_val.d crypto\mem_dbg.d apps\ciphers.d apps\pkeyutl.d crypto\engine\tb_eckey.d test\exdatatest.d crypto\x509v3\pcy_data.d crypto\ocsp\ocsp_err.d crypto\pkcs12\p12_npas.d crypto\evp\names.d test\buildtest_lhash.d crypto\bn\bn_kron.d crypto\x509\by_dir.d crypto\dso\dso_win32.d crypto\x509\t_x509.d crypto\evp\m_md2.d crypto\x509\x509_def.d crypto\idea\i_skey.d crypto\engine\tb_dh.d test\buildtest_cmac.d crypto\whrlpool\wp_dgst.d test\buildtest_opensslv.d crypto\pkcs12\p12_crt.d apps\sess_id.d test\handshake_helper.d test\sm2_internal_test.d crypto\txt_db\txt_db.d crypto\x509\x509_vfy.d crypto\ec\ec_cvt.d crypto\x509v3\v3_crld.d test\buildtest_rand_drbg.d fuzz\client.d crypto\rc5\rc5_ecb.d test\cipherbytes_test.d ssl\record\ssl3_record.d crypto\camellia\cmll_ctr.d crypto\aes\aes_ige.d crypto\asn1\x_long.d crypto\bn\bn_depr.d crypto\camellia\cmll_ecb.d crypto\aria\aria.d crypto\rc5\rc5ofb64.d apps\s_cb.d crypto\aes\aes_wrap.d crypto\pkcs7\bio_pk7.d test\drbgtest.d crypto\pem\pem_pkey.d crypto\aes\aes_cbc.d crypto\mem.d test\ctype_internal_test.d crypto\bf\bf_skey.d test\testutil\cb.d crypto\dsa\dsa_ossl.d crypto\x509\x_attrib.d test\versions.d crypto\asn1\a_strnid.d crypto\ebcdic.d crypto\objects\obj_xref.d crypto\ec\ecdsa_ossl.d crypto\bio\bio_meth.d crypto\pkcs7\pk7_lib.d crypto\evp\p5_crpt2.d apps\genpkey.d test\testutil\format_output.d crypto\asn1\a_int.d test\rc2test.d crypto\dsa\dsa_vrf.d crypto\bn\bn_rand.d test\buildtest_ts.d crypto\x509v3\pcy_node.d apps\ecparam.d test\uitest.d crypto\modes\ctr128.d test\buildtest_conf_api.d crypto\rand\drbg_ctr.d apps\prime.d crypto\pem\pem_xaux.d test\cipherlist_test.d crypto\asn1\t_bitst.d crypto\des\ofb64ede.d crypto\evp\p_verify.d crypto\cms\cms_kari.d test\ssltestlib.d crypto\bn\bn_add.d crypto\evp\encode.d crypto\objects\obj_err.d crypto\asn1\x_pkey.d crypto\pkcs12\p12_init.d crypto\camellia\cmll_misc.d test\dsatest.d ssl\record\dtls1_bitmap.d crypto\chacha\chacha_enc.d test\buildtest_md4.d test\buildtest_pem.d crypto\ts\ts_req_print.d crypto\rsa\rsa_pk1.d crypto\whrlpool\wp_block.d ssl\ssl_mcnf.d crypto\ec\ec_mult.d ssl\methods.d crypto\ec\ec_curve.d crypto\pem\pem_all.d crypto\rsa\rsa_saos.d apps\passwd.d crypto\ec\ec_check.d test\rc4test.d crypto\evp\e_aes.d crypto\x509\t_crl.d crypto\rc2\rc2_cbc.d crypto\ec\ec2_oct.d crypto\asn1\asn1_err.d test\buildtest_cms.d crypto\x509v3\v3_cpols.d engines\e_padlock.d test\buildtest_comp.d crypto\rc4\rc4_enc.d crypto\bf\bf_ofb64.d crypto\asn1\d2i_pr.d crypto\evp\e_rc4_hmac_md5.d crypto\x509\x509_r2x.d crypto\bn\bn_exp2.d crypto\asn1\tasn_prn.d ssl\ssl_lib.d crypto\asn1\i2d_pr.d crypto\x509\by_file.d test\pbelutest.d apps\dhparam.d crypto\pkcs12\pk12err.d crypto\dh\dh_rfc7919.d crypto\ts\ts_verify_ctx.d crypto\cms\cms_sd.d test\v3ext.d crypto\evp\cmeth_lib.d crypto\blake2\m_blake2b.d crypto\x509v3\v3_ia5.d crypto\ts\ts_req_utils.d crypto\x509\x509_vpm.d crypto\bn\bn_mul.d test\buildtest_dh.d crypto\cms\cms_asn1.d crypto\modes\ocb128.d crypto\des\pcbc_enc.d apps\speed.d crypto\dh\dh_ameth.d crypto\dllmain.d crypto\des\qud_cksm.d test\buildtest_x509.d test\asn1_time_test.d crypto\asn1\ameth_lib.d crypto\ec\ec2_smpl.d crypto\ec\ec_kmeth.d crypto\pkcs12\p12_p8d.d crypto\asn1\x_spki.d test\asn1_encode_test.d test\buildtest_pem2.d test\buildtest_pkcs7.d crypto\des\ofb_enc.d crypto\evp\c_allc.d crypto\rsa\rsa_chk.d crypto\evp\bio_md.d crypto\blake2\blake2b.d crypto\ui\ui_lib.d test\buildtest_whrlpool.d fuzz\conf.d test\buildtest_md5.d test\enginetest.d crypto\evp\pmeth_fn.d crypto\pkcs12\p12_p8e.d crypto\ec\ecx_meth.d crypto\evp\e_rc4.d crypto\x509\x509_lu.d crypto\bf\bf_enc.d crypto\ocsp\ocsp_ext.d crypto\modes\cfb128.d test\bioprinttest.d crypto\rand\rand_vms.d crypto\ec\ecp_smpl.d crypto\bio\bss_file.d crypto\dsa\dsa_gen.d test\clienthellotest.d crypto\asn1\x_sig.d crypto\ui\ui_err.d apps\apps.d crypto\rsa\rsa_asn1.d crypto\asn1\f_int.d crypto\dsa\dsa_sign.d crypto\bio\bss_log.d test\stack_test.d crypto\cast\c_ofb64.d crypto\des\cfb_enc.d crypto\pem\pvkfmt.d crypto\rc5\rc5cfb64.d crypto\modes\cbc128.d ssl\record\rec_layer_s3.d apps\rsautl.d crypto\ct\ct_policy.d apps\req.d crypto\asn1\x_int64.d engines\e_ossltest.d crypto\pkcs7\pk7_mime.d test\x509_dup_cert_test.d test\wpackettest.d crypto\ec\ecdh_ossl.d crypto\ripemd\rmd_dgst.d crypto\x509v3\v3_extku.d crypto\evp\evp_pbe.d test\verify_extra_test.d crypto\bn\bn_intern.d crypto\siphash\siphash_ameth.d crypto\asn1\x_bignum.d test\shlibloadtest.d crypto\ct\ct_b64.d crypto\rsa\rsa_gen.d crypto\dsa\dsa_lib.d crypto\conf\conf_mall.d crypto\sha\keccak1600.d crypto\asn1\tasn_enc.d crypto\pkcs12\p12_asn.d ssl\ssl_stat.d crypto\cmac\cm_ameth.d crypto\x509v3\v3_conf.d test\aborttest.d ssl\statem\statem_dtls.d crypto\evp\e_xcbc_d.d crypto\asn1\a_mbstr.d test\buildtest_bio.d apps\errstr.d crypto\bn\bn_gcd.d crypto\comp\c_zlib.d crypto\async\arch\async_posix.d test\afalgtest.d test\buildtest_objects.d crypto\rsa\rsa_x931.d crypto\ec\ecp_oct.d crypto\x509\x509_v3.d crypto\md4\md4_dgst.d crypto\aes\aes_core.d crypto\sha\sha256.d crypto\cms\cms_err.d crypto\cms\cms_dd.d crypto\evp\e_bf.d crypto\rsa\rsa_sign.d crypto\rand\rand_lib.d crypto\asn1\a_verify.d crypto\asn1\tasn_new.d crypto\evp\bio_b64.d test\buildtest_sha.d crypto\evp\m_ripemd.d crypto\evp\m_md4.d crypto\cast\c_ecb.d crypto\ocsp\ocsp_vfy.d crypto\asn1\asn_pack.d crypto\cms\cms_smime.d test\threadstest.d test\buildtest_rc2.d crypto\siphash\siphash.d test\sslapitest.d crypto\sm3\sm3.d crypto\store\loader_file.d apps\bf_prefix.d crypto\ts\ts_rsp_sign.d fuzz\test-corpus.d crypto\ec\ec_print.d ssl\statem\extensions_clnt.d crypto\pem\pem_sign.d crypto\rsa\rsa_err.d ssl\ssl_utst.d crypto\evp\evp_cnf.d crypto\evp\bio_enc.d crypto\x509\x509_err.d crypto\cms\cms_att.d test\packettest.d crypto\camellia\camellia.d crypto\des\cfb64enc.d crypto\x509\x509spki.d crypto\cms\cms_cd.d test\casttest.d crypto\conf\conf_err.d crypto\md4\md4_one.d crypto\bio\b_sock.d test\ciphername_test.d test\evp_test.d test\buildtest_e_os2.d crypto\bn\bn_gf2m.d test\ssl_cert_table_internal_test.d test\buildtest_ssl3.d test\igetest.d test\asn1_decode_test.d crypto\engine\eng_all.d crypto\des\cbc_enc.d test\tls13secretstest.d crypto\blake2\blake2s.d crypto\rand\randfile.d crypto\rsa\rsa_crpt.d crypto\stack\stack.d test\testutil\driver.d crypto\rsa\rsa_pss.d crypto\ec\ec_asn1.d test\fatalerrtest.d crypto\bn\bn_srp.d crypto\sm3\m_sm3.d ssl\t1_enc.d crypto\dso\dso_dlfcn.d crypto\bn\bn_sqrt.d crypto\x509v3\v3_skey.d crypto\err\err_all.d test\buildtest_dtls1.d crypto\async\arch\async_null.d crypto\engine\eng_dyn.d crypto\ec\curve448\scalar.d crypto\sm2\sm2_crypt.d crypto\dso\dso_lib.d crypto\ec\ec_ameth.d crypto\ec\curve25519.d crypto\rsa\rsa_none.d crypto\asn1\tasn_fre.d crypto\evp\e_seed.d test\buildtest_cast.d test\tls13encryptiontest.d ssl\d1_lib.d crypto\objects\obj_dat.d crypto\rsa\rsa_ameth.d test\ssl_test.d crypto\idea\i_ofb64.d test\buildtest_bn.d crypto\kdf\tls1_prf.d crypto\cpt_err.d crypto\asn1\a_strex.d apps\asn1pars.d crypto\asn1\p8_pkey.d apps\pkcs8.d crypto\ec\curve448\eddsa.d
+DEPS=crypto\ocsp\ocsp_ext.d crypto\x509v3\v3_pmaps.d test\dtls_mtu_test.d crypto\x509v3\v3_crld.d apps\genrsa.d crypto\bio\b_print.d crypto\x509\x509_v3.d test\buildtest_cms.d ms\uplink.d crypto\bn\bn_gf2m.d apps\passwd.d crypto\x509\x509_req.d test\buildtest_dtls1.d test\secmemtest.d crypto\dh\dh_err.d crypto\asn1\tasn_utl.d ssl\ssl_init.d crypto\asn1\asn_pack.d crypto\engine\eng_pkey.d test\buildtest_rsa.d crypto\engine\eng_ctrl.d test\buildtest_tls1.d crypto\ocsp\ocsp_prn.d crypto\x509\x509rset.d ssl\ssl_txt.d test\buildtest_x509v3.d test\sslcorrupttest.d crypto\conf\conf_ssl.d apps\apps.d crypto\evp\m_sha3.d crypto\err\err_all.d crypto\bn\bn_kron.d crypto\pkcs12\p12_add.d crypto\o_init.d crypto\bn\bn_ctx.d crypto\bn\bn_nist.d crypto\getenv.d crypto\bio\bss_sock.d crypto\ui\ui_null.d crypto\pem\pem_xaux.d crypto\evp\m_wp.d crypto\evp\e_aria.d crypto\ts\ts_verify_ctx.d crypto\x509v3\pcy_map.d crypto\rsa\rsa_ameth.d crypto\x509v3\v3_int.d crypto\x509\x509_def.d test\sanitytest.d crypto\ec\curve448\eddsa.d test\buildtest_rc2.d crypto\cmac\cm_pmeth.d crypto\pkcs12\p12_asn.d test\buildtest_asn1t.d test\buildtest_opensslv.d crypto\evp\m_sha1.d test\asynciotest.d test\testutil\random.d test\buildtest_x509.d crypto\ct\ct_b64.d crypto\asn1\a_mbstr.d crypto\rsa\rsa_pmeth.d crypto\pem\pem_oth.d apps\dhparam.d test\constant_time_test.d crypto\bio\bss_null.d crypto\bio\b_addr.d crypto\rsa\rsa_asn1.d crypto\objects\obj_dat.d crypto\pkcs12\p12_utl.d crypto\rand\drbg_lib.d crypto\rand\rand_egd.d crypto\ec\ec_cvt.d ssl\statem\extensions_srvr.d crypto\x509v3\v3_enum.d apps\s_server.d ssl\ssl_ciph.d crypto\sha\sha512.d apps\rehash.d crypto\modes\ofb128.d crypto\conf\conf_def.d test\sm2_internal_test.d ssl\ssl_err.d apps\spkac.d test\cipherbytes_test.d apps\errstr.d crypto\x509\x509cset.d test\memleaktest.d test\buildtest_store.d crypto\bn\bn_mod.d crypto\engine\eng_err.d test\sslapitest.d crypto\ec\curve448\arch_32\f_impl.d crypto\evp\p_dec.d crypto\evp\e_des3.d crypto\x509v3\v3_pcons.d crypto\asn1\f_string.d crypto\siphash\siphash.d crypto\bn\bn_shift.d crypto\threads_win.d test\buildtest_kdf.d crypto\x509v3\v3_bitst.d crypto\dso\dso_win32.d crypto\evp\e_idea.d crypto\rc5\rc5cfb64.d crypto\modes\ctr128.d crypto\bio\bf_nbio.d crypto\o_str.d ssl\d1_srtp.d crypto\sm2\sm2_sign.d crypto\bio\bss_log.d crypto\ec\ecp_nistp256.d crypto\asn1\t_spki.d crypto\engine\eng_all.d ssl\ssl_cert.d test\casttest.d test\buildtest_seed.d crypto\rc5\rc5_enc.d crypto\ui\ui_lib.d crypto\des\xcbc_enc.d crypto\ts\ts_rsp_sign.d test\dtlstest.d test\ssl_test_ctx.d test\cipherlist_test.d crypto\evp\p5_crpt2.d crypto\asn1\f_int.d test\rsa_test.d crypto\ec\curve448\curve448.d crypto\rc2\rc2ofb64.d test\ectest.d crypto\uid.d test\buildtest_md2.d crypto\bio\bio_lib.d crypto\asn1\n_pkey.d crypto\evp\e_seed.d crypto\sm2\sm2_pmeth.d crypto\store\store_lib.d crypto\whrlpool\wp_block.d apps\pkcs8.d test\shlibloadtest.d crypto\pem\pem_pk8.d apps\s_client.d crypto\dsa\dsa_key.d test\buildtest_md4.d test\bio_memleak_test.d crypto\ct\ct_vfy.d crypto\evp\c_allc.d crypto\des\cbc_enc.d crypto\ts\ts_err.d test\v3ext.d crypto\x509\x_crl.d test\x509_dup_cert_test.d crypto\x509\x509_lu.d test\buildtest_md5.d crypto\pkcs12\p12_key.d crypto\bio\bss_mem.d crypto\evp\p_verify.d crypto\des\ofb64ede.d test\buildtest_ts.d crypto\seed\seed_ecb.d crypto\pkcs12\p12_kiss.d test\dsatest.d crypto\asn1\asn1_item_list.d crypto\engine\tb_eckey.d apps\rsautl.d crypto\rsa\rsa_mp.d fuzz\client.d crypto\pkcs7\pk7_attr.d crypto\asn1\ameth_lib.d crypto\rand\randfile.d ssl\s3_enc.d crypto\ec\ec_print.d test\buildtest_srp.d crypto\ocsp\v3_ocsp.d ssl\t1_lib.d crypto\async\arch\async_win.d crypto\init.d crypto\asn1\a_digest.d crypto\seed\seed_ofb.d crypto\pem\pvkfmt.d crypto\bio\b_sock2.d apps\pkcs7.d crypto\engine\tb_cipher.d crypto\cms\cms_enc.d crypto\dllmain.d test\buildtest_safestack.d crypto\asn1\tasn_prn.d crypto\seed\seed_cbc.d crypto\ocsp\ocsp_lib.d crypto\rand\drbg_ctr.d crypto\ct\ct_prn.d crypto\asn1\asn1_gen.d crypto\modes\wrap128.d test\ocspapitest.d test\ciphername_test.d apps\dgst.d crypto\ec\ec2_smpl.d crypto\ec\ec_key.d test\testutil\driver.d crypto\siphash\siphash_ameth.d crypto\bn\bn_x931p.d test\errtest.d crypto\bn\bn_sqr.d apps\s_socket.d apps\cms.d crypto\cms\cms_err.d test\enginetest.d crypto\bn\bn_srp.d crypto\ripemd\rmd_dgst.d crypto\ec\curve448\scalar.d crypto\ctype.d crypto\asn1\x_bignum.d test\buildtest_rc4.d crypto\dh\dh_lib.d crypto\bn\bn_mont.d ssl\s3_msg.d test\x509aux.d test\handshake_helper.d crypto\x509\x509name.d crypto\x509\x_exten.d crypto\asn1\i2d_pr.d crypto\cms\cms_env.d crypto\pem\pem_lib.d test\buildtest_srtp.d crypto\dsa\dsa_prn.d crypto\cms\cms_att.d test\testutil\tap_bio.d test\ssl_test.d ssl\ssl_sess.d crypto\pkcs12\p12_crt.d crypto\engine\eng_table.d crypto\modes\gcm128.d crypto\cast\c_enc.d crypto\asn1\a_verify.d crypto\kdf\hkdf.d crypto\dso\dso_err.d crypto\mem_sec.d crypto\x509v3\pcy_tree.d ssl\t1_trce.d crypto\bn\bn_depr.d test\stack_test.d crypto\x509\x509_att.d crypto\aes\aes_wrap.d test\testutil\cb.d crypto\cast\c_ofb64.d crypto\pkcs12\p12_sbag.d crypto\engine\eng_dyn.d crypto\evp\cmeth_lib.d crypto\x509v3\v3_lib.d crypto\store\store_err.d crypto\x509\t_req.d test\afalgtest.d test\x509_time_test.d crypto\evp\p_sign.d crypto\pem\pem_all.d crypto\pem\pem_err.d crypto\x509v3\v3_akeya.d test\asn1_decode_test.d crypto\dso\dso_vms.d crypto\engine\eng_lib.d crypto\asn1\bio_ndef.d crypto\asn1\a_type.d crypto\idea\i_ofb64.d crypto\camellia\cmll_ofb.d crypto\pkcs7\pk7_mime.d crypto\pkcs12\p12_decr.d test\packettest.d test\buildtest_comp.d crypto\idea\i_cfb64.d apps\srp.d crypto\evp\e_cast.d crypto\sm2\sm2_err.d apps\s_cb.d crypto\ec\ecp_nistp521.d crypto\camellia\cmll_ecb.d crypto\sha\sha1_one.d test\versions.d crypto\ts\ts_rsp_print.d crypto\asn1\a_octet.d crypto\x509\x_x509.d ssl\pqueue.d crypto\sha\sha256.d ssl\record\ssl3_buffer.d crypto\x509\x509_obj.d crypto\mem.d test\destest.d ssl\tls13_enc.d apps\asn1pars.d apps\bf_prefix.d crypto\ec\ecdsa_vrf.d crypto\pem\pem_info.d apps\ec.d test\buildtest_ecdh.d test\pbelutest.d crypto\x509\x_name.d crypto\des\ofb64enc.d test\testutil\stanza.d test\threadstest.d apps\pkey.d crypto\modes\xts128.d crypto\bio\bss_acpt.d crypto\sha\keccak1600.d crypto\bn\bn_exp2.d test\ideatest.d crypto\bn\bn_div.d crypto\asn1\a_utf8.d apps\ts.d crypto\md4\md4_one.d fuzz\crl.d test\buildtest_ripemd.d crypto\ts\ts_rsp_verify.d crypto\cms\cms_pwri.d crypto\rand\rand_vms.d crypto\asn1\tasn_fre.d crypto\rsa\rsa_saos.d test\buildtest_objects.d crypto\cast\c_ecb.d crypto\bio\bf_lbuf.d fuzz\cms.d crypto\bn\bn_asm.d crypto\seed\seed_cfb.d crypto\cpt_err.d crypto\objects\o_names.d crypto\dh\dh_kdf.d crypto\dso\dso_openssl.d crypto\ec\ec_oct.d ssl\ssl_asn1.d test\testutil\test_cleanup.d test\ct_test.d crypto\ts\ts_req_print.d crypto\asn1\tasn_dec.d crypto\dso\dso_lib.d test\buildtest_ebcdic.d crypto\des\set_key.d crypto\rsa\rsa_sign.d crypto\aria\aria.d test\v3nametest.d crypto\bn\bn_word.d crypto\async\arch\async_posix.d crypto\hmac\hm_pmeth.d crypto\comp\c_zlib.d crypto\conf\conf_lib.d crypto\bn\bn_err.d crypto\kdf\scrypt.d test\buildtest_pkcs12.d crypto\idea\i_skey.d crypto\asn1\d2i_pr.d crypto\asn1\tasn_scn.d crypto\rsa\rsa_prn.d apps\pkeyutl.d test\buildtest_dh.d test\buildtest_ssl.d crypto\dh\dh_pmeth.d crypto\pkcs12\p12_p8e.d crypto\conf\conf_mall.d crypto\dsa\dsa_pmeth.d crypto\aes\aes_ofb.d crypto\rsa\rsa_meth.d test\buildtest_ec.d crypto\evp\encode.d crypto\ec\ec_ameth.d crypto\dh\dh_rfc7919.d crypto\x509\x509_r2x.d crypto\dh\dh_depr.d crypto\dh\dh_ameth.d crypto\modes\cts128.d crypto\ec\ecdsa_sign.d crypto\evp\e_xcbc_d.d crypto\aes\aes_cbc.d apps\rsa.d crypto\err\err.d crypto\evp\evp_lib.d crypto\x509v3\v3_extku.d crypto\cmac\cm_ameth.d crypto\objects\obj_xref.d crypto\cms\cms_asn1.d ssl\bio_ssl.d crypto\idea\i_ecb.d test\bio_enc_test.d crypto\rsa\rsa_gen.d crypto\aes\aes_ige.d ssl\t1_enc.d test\buildtest_ct.d crypto\pkcs7\pk7_lib.d apps\win32_init.d crypto\x509\x_all.d crypto\stack\stack.d test\buildtest_ecdsa.d crypto\evp\e_aes_cbc_hmac_sha1.d test\tls13secretstest.d crypto\bf\bf_enc.d crypto\pkcs7\bio_pk7.d crypto\evp\p_open.d test\rc4test.d crypto\x509\x_req.d ssl\record\dtls1_bitmap.d crypto\cms\cms_sd.d crypto\bio\b_sock.d crypto\evp\bio_md.d crypto\store\store_register.d crypto\rc2\rc2_ecb.d crypto\camellia\camellia.d test\buildtest_aes.d crypto\x509\x509_meth.d crypto\bn\bn_mul.d crypto\asn1\a_d2i_fp.d crypto\asn1\asn1_err.d crypto\x509v3\v3_purp.d crypto\blake2\blake2b.d crypto\camellia\cmll_misc.d test\drbg_cavs_data.d crypto\x509v3\pcy_cache.d crypto\mem_dbg.d crypto\camellia\cmll_cbc.d test\d2i_test.d test\testutil\tests.d test\tls13ccstest.d crypto\asn1\a_bitstr.d crypto\rsa\rsa_pss.d crypto\evp\bio_ok.d crypto\rc4\rc4_skey.d test\testutil\init.d test\buildtest_modes.d crypto\bn\bn_prime.d test\ctype_internal_test.d crypto\x509v3\v3_genn.d test\asn1_encode_test.d engines\e_padlock.d crypto\x509\x509_set.d apps\pkeyparam.d engines\e_ossltest.d crypto\store\store_init.d crypto\evp\p_lib.d crypto\des\cfb64enc.d crypto\ex_data.d test\buildtest_hmac.d crypto\evp\e_sm4.d test\clienthellotest.d test\time_offset_test.d ssl\methods.d crypto\evp\pmeth_fn.d crypto\modes\cfb128.d crypto\camellia\cmll_ctr.d crypto\asn1\x_long.d crypto\store\loader_file.d crypto\bn\bn_const.d test\buildtest_e_os2.d crypto\conf\conf_err.d crypto\bn\bn_add.d test\buildtest_cmac.d test\buildtest_buffer.d test\buildtest_stack.d crypto\bio\bss_dgram.d test\pkey_meth_kdf_test.d crypto\async\async_wait.d ms\applink.d crypto\asn1\evp_asn1.d crypto\ec\ecdsa_ossl.d crypto\x509\x509spki.d crypto\asn1\a_utctm.d crypto\engine\tb_pkmeth.d crypto\x509v3\v3_cpols.d apps\version.d crypto\evp\e_old.d crypto\evp\e_aes.d crypto\bio\b_dump.d crypto\asn1\tasn_typ.d crypto\ts\ts_conf.d crypto\engine\tb_rand.d crypto\buffer\buf_err.d crypto\ocsp\ocsp_srv.d test\ec_internal_test.d crypto\o_fips.d apps\dsaparam.d crypto\rc2\rc2_cbc.d crypto\des\fcrypt.d ssl\s3_cbc.d crypto\cast\c_cfb64.d test\buildtest_obj_mac.d crypto\rc5\rc5_ecb.d apps\smime.d crypto\conf\conf_sap.d crypto\cms\cms_kari.d crypto\sm4\sm4.d crypto\evp\e_aes_cbc_hmac_sha256.d crypto\hmac\hmac.d crypto\pkcs12\p12_attr.d crypto\idea\i_cbc.d test\hmactest.d crypto\srp\srp_vfy.d crypto\dsa\dsa_ossl.d test\poly1305_internal_test.d crypto\asn1\bio_asn1.d ssl\record\ssl3_record.d crypto\md2\md2_one.d crypto\des\fcrypt_b.d crypto\x509v3\v3_skey.d test\ssl_cert_table_internal_test.d ssl\ssl_utst.d test\danetest.d test\buildtest_cast.d crypto\des\ofb_enc.d crypto\modes\cbc128.d apps\req.d test\fatalerrtest.d crypto\camellia\cmll_cfb.d crypto\asn1\i2d_pu.d crypto\bn\bn_dh.d test\buildtest_ssl3.d test\gosttest.d crypto\dh\dh_rfc5114.d apps\ciphers.d crypto\pkcs7\pk7_smime.d test\buildtest_bn.d crypto\sm3\m_sm3.d crypto\o_fopen.d crypto\evp\e_camellia.d crypto\dh\dh_asn1.d test\wpackettest.d crypto\ct\ct_sct.d test\buildtest_pem.d apps\opt.d crypto\ct\ct_err.d crypto\sha\sha1dgst.d crypto\async\arch\async_null.d crypto\dh\dh_key.d crypto\asn1\tasn_enc.d crypto\dso\dso_dlfcn.d crypto\x509v3\v3_info.d ssl\statem\statem_clnt.d apps\crl.d crypto\dsa\dsa_depr.d test\buildtest_ui.d apps\s_time.d crypto\asn1\a_strex.d test\drbg_cavs_test.d crypto\x509v3\v3_bcons.d crypto\asn1\a_print.d crypto\rsa\rsa_crpt.d crypto\ts\ts_lib.d crypto\x509v3\v3_addr.d fuzz\conf.d test\pemtest.d apps\x509.d crypto\ec\ecp_nistputil.d crypto\asn1\x_pkey.d crypto\mem_clr.d crypto\x509v3\v3_pku.d crypto\asn1\a_sign.d crypto\x509\x509_vpm.d crypto\bn\bn_intern.d crypto\buffer\buffer.d apps\openssl.d ssl\statem\statem.d crypto\rsa\rsa_lib.d crypto\x509v3\pcy_node.d crypto\x509v3\v3err.d test\rc5test.d crypto\ocsp\ocsp_err.d crypto\ct\ct_sct_ctx.d test\buildtest_lhash.d crypto\ct\ct_x509v3.d crypto\asn1\x_info.d crypto\cms\cms_cd.d crypto\asn1\a_dup.d crypto\asn1\p5_pbe.d crypto\evp\e_des.d crypto\dso\dso_dl.d crypto\pkcs12\p12_init.d crypto\evp\e_bf.d fuzz\bndiv.d test\evp_extra_test.d crypto\ec\ecx_meth.d crypto\md5\md5_one.d crypto\asn1\asn1_lib.d crypto\rsa\rsa_depr.d crypto\evp\c_alld.d apps\ecparam.d crypto\kdf\kdf_err.d ssl\statem\statem_lib.d crypto\ts\ts_rsp_utils.d apps\engine.d crypto\des\rand_key.d crypto\cryptlib.d crypto\pkcs12\p12_crpt.d crypto\asn1\tasn_new.d crypto\ocsp\ocsp_asn.d crypto\bn\bn_blind.d crypto\cast\c_skey.d test\buildtest_rand.d crypto\ct\ct_policy.d crypto\ec\ecp_nistp224.d crypto\pkcs7\pk7_doit.d apps\speed.d crypto\rc2\rc2cfb64.d test\buildtest_rc5.d crypto\asn1\nsseq.d test\mdc2_internal_test.d crypto\x509\t_crl.d crypto\bio\bss_file.d crypto\evp\p5_crpt.d crypto\evp\e_chacha20_poly1305.d crypto\rc2\rc2_skey.d crypto\bio\bss_bio.d test\servername_test.d test\buildtest_engine.d crypto\comp\comp_err.d crypto\rc5\rc5ofb64.d test\evp_test.d crypto\des\ecb_enc.d test\rsa_mp_test.d crypto\x509\x509_vfy.d crypto\x509v3\v3_pci.d crypto\async\async.d crypto\async\async_err.d crypto\engine\eng_fat.d ssl\record\ssl3_record_tls13.d crypto\srp\srp_lib.d ssl\statem\statem_dtls.d crypto\pkcs12\pk12err.d crypto\ebcdic.d apps\dsa.d test\ssltest_old.d crypto\bf\bf_ofb64.d crypto\asn1\p5_pbev2.d test\buildtest_evp.d crypto\ec\ec_lib.d crypto\x509v3\v3_conf.d crypto\ec\ec_kmeth.d ssl\statem\extensions.d crypto\pkcs12\p12_mutl.d fuzz\server.d crypto\evp\m_sigver.d ssl\record\rec_layer_s3.d ssl\statem\statem_srvr.d test\bad_dtls_test.d test\pkey_meth_test.d crypto\md4\md4_dgst.d crypto\rsa\rsa_pk1.d test\dhtest.d crypto\bio\bio_meth.d crypto\rsa\rsa_err.d crypto\err\err_prn.d crypto\pem\pem_pkey.d crypto\conf\conf_api.d crypto\evp\e_rc4.d crypto\cms\cms_smime.d test\asn1_internal_test.d crypto\store\store_strings.d crypto\x509v3\v3_ncons.d crypto\pkcs12\p12_npas.d crypto\x509\by_dir.d apps\gendsa.d crypto\asn1\t_bitst.d crypto\lhash\lh_stats.d fuzz\ct.d crypto\modes\ocb128.d crypto\bn\bn_sqrt.d crypto\dsa\dsa_err.d test\x509_check_cert_pkey_test.d ssl\statem\extensions_cust.d crypto\rc5\rc5_skey.d crypto\asn1\a_time.d crypto\ec\curve448\curve448_tables.d crypto\dh\dh_prn.d test\lhash_test.d test\igetest.d crypto\pem\pem_x509.d crypto\pkcs7\pkcs7err.d crypto\evp\m_md5_sha1.d crypto\evp\m_md2.d crypto\cms\cms_ess.d ssl\ssl_mcnf.d crypto\ec\ec_check.d ssl\statem\extensions_clnt.d crypto\rand\rand_err.d crypto\evp\m_md5.d crypto\dsa\dsa_sign.d test\bioprinttest.d crypto\x509\x509_d2.d crypto\bf\bf_cfb64.d test\sslbuffertest.d crypto\rand\rand_unix.d test\x509_internal_test.d crypto\ec\ec_curve.d crypto\rand\rand_win.d test\rdrand_sanitytest.d fuzz\x509.d ssl\d1_msg.d crypto\evp\m_null.d test\asn1_string_table_test.d crypto\dh\dh_check.d crypto\ec\ec_pmeth.d crypto\engine\tb_dh.d crypto\ec\eck_prn.d crypto\evp\bio_enc.d test\asynctest.d test\buildtest_symhacks.d apps\enc.d apps\genpkey.d test\testutil\output_helpers.d test\buildtest_camellia.d ssl\d1_lib.d crypto\evp\e_rc2.d test\buildtest_asn1.d test\chacha_internal_test.d test\uitest.d crypto\asn1\p5_scrypt.d crypto\ripemd\rmd_one.d crypto\asn1\t_pkey.d crypto\sm2\sm2_crypt.d test\rc2test.d test\buildtest_idea.d crypto\x509\x509_txt.d crypto\ec\ec_asn1.d apps\sess_id.d crypto\asn1\x_sig.d apps\nseq.d crypto\hmac\hm_ameth.d ssl\tls_srp.d crypto\cms\cms_dd.d crypto\evp\pmeth_gn.d ssl\ssl_stat.d crypto\ui\ui_openssl.d crypto\asn1\a_i2d_fp.d test\buildtest_pkcs7.d test\tls13encryptiontest.d test\recordlentest.d crypto\bio\bss_fd.d crypto\aes\aes_ecb.d crypto\objects\obj_lib.d test\bntest.d test\testutil\basic_output.d crypto\asn1\asn_moid.d test\modes_internal_test.d crypto\evp\p_seal.d crypto\ec\ecdh_kdf.d crypto\sm3\sm3.d crypto\engine\eng_openssl.d crypto\asn1\d2i_pu.d test\gmdifftest.d crypto\evp\bio_b64.d test\buildtest_blowfish.d crypto\evp\evp_pkey.d crypto\ocsp\ocsp_vfy.d crypto\ec\ecp_oct.d crypto\bn\bn_recp.d crypto\aes\aes_cfb.d crypto\bn\bn_exp.d crypto\evp\pbe_scrypt.d crypto\asn1\x_algor.d crypto\md2\md2_dgst.d crypto\poly1305\poly1305_pmeth.d crypto\asn1\x_int64.d test\cmsapitest.d crypto\rsa\rsa_ssl.d fuzz\bignum.d crypto\ocsp\ocsp_cl.d crypto\x509v3\v3_pcia.d crypto\asn1\a_strnid.d crypto\x509v3\v3_ia5.d crypto\threads_none.d test\exptest.d crypto\bn\bn_gcd.d test\srptest.d crypto\o_dir.d crypto\bf\bf_ecb.d crypto\des\cfb64ede.d ssl\ssl_conf.d crypto\rand\rand_lib.d crypto\asn1\p8_pkey.d crypto\x509v3\v3_alt.d test\dsa_no_digest_size_test.d crypto\dh\dh_gen.d crypto\engine\tb_dsa.d crypto\x509\x_pubkey.d crypto\bio\bio_cb.d test\drbgtest.d crypto\dsa\dsa_asn1.d crypto\rsa\rsa_none.d test\buildtest_des.d test\siphash_internal_test.d apps\storeutl.d crypto\bio\bf_null.d crypto\rsa\rsa_ossl.d crypto\poly1305\poly1305.d crypto\dsa\dsa_lib.d crypto\siphash\siphash_pmeth.d crypto\comp\comp_lib.d crypto\des\ecb3_enc.d crypto\x509v3\v3_admis.d crypto\rc4\rc4_enc.d ssl\ssl_lib.d crypto\rsa\rsa_chk.d crypto\des\cfb_enc.d crypto\ec\ecp_nist.d crypto\chacha\chacha_enc.d test\crltest.d crypto\ec\ec2_oct.d crypto\ts\ts_asn1.d crypto\bio\bss_conn.d crypto\evp\m_md4.d test\buildtest_x509_vfy.d test\mdc2test.d test\buildtest_sha.d crypto\kdf\tls1_prf.d crypto\asn1\asn1_par.d test\buildtest_conf_api.d crypto\evp\pmeth_lib.d crypto\pem\pem_sign.d crypto\engine\tb_digest.d crypto\engine\tb_rsa.d crypto\evp\names.d crypto\engine\eng_list.d fuzz\asn1.d crypto\des\qud_cksm.d crypto\x509\x509_ext.d crypto\whrlpool\wp_dgst.d crypto\x509v3\v3_tlsf.d crypto\asn1\a_object.d crypto\ct\ct_oct.d apps\crl2p7.d crypto\blake2\m_blake2s.d crypto\ts\ts_req_utils.d crypto\bf\bf_skey.d crypto\bn\bn_mpi.d crypto\lhash\lhash.d crypto\objects\obj_err.d crypto\aes\aes_core.d crypto\rsa\rsa_oaep.d crypto\aes\aes_misc.d crypto\ui\ui_err.d crypto\txt_db\txt_db.d crypto\x509v3\pcy_data.d crypto\asn1\x_val.d crypto\evp\m_ripemd.d test\buildtest_pem2.d test\testutil\main.d test\ssl_test_ctx_test.d test\buildtest_bio.d crypto\evp\evp_key.d test\buildtest_ssl2.d crypto\ec\ecp_mont.d fuzz\test-corpus.d crypto\des\des_enc.d crypto\engine\eng_cnf.d apps\app_rand.d crypto\ui\ui_util.d crypto\rsa\rsa_x931g.d test\buildtest_ocsp.d crypto\modes\ccm128.d test\exdatatest.d crypto\dh\dh_meth.d crypto\des\pcbc_enc.d crypto\pkcs12\p12_p8d.d crypto\x509\x509_err.d crypto\x509\x509type.d test\conf_include_test.d crypto\evp\e_rc4_hmac_md5.d crypto\o_time.d test\ecstresstest.d crypto\cmac\cmac.d test\bio_callback_test.d crypto\engine\eng_init.d crypto\cms\cms_io.d crypto\cversion.d ssl\s3_lib.d crypto\ec\ec_err.d test\rsa_complex.d crypto\engine\tb_asnmth.d apps\prime.d crypto\des\str2key.d crypto\des\cbc_cksm.d apps\pkcs12.d crypto\x509v3\v3_prn.d crypto\evp\e_rc5.d crypto\dsa\dsa_vrf.d test\buildtest_conf.d crypto\poly1305\poly1305_ameth.d test\asn1_time_test.d test\bftest.d crypto\bio\bio_err.d test\buildtest_dsa.d crypto\x509v3\v3_utl.d crypto\asn1\asn_mstbl.d crypto\bn\bn_rand.d test\buildtest_crypto.d engines\e_dasync.d crypto\conf\conf_mod.d test\buildtest_ossl_typ.d crypto\dsa\dsa_meth.d test\aborttest.d crypto\x509\x509_cmp.d crypto\ec\curve448\f_generic.d crypto\x509\by_file.d test\ssltestlib.d crypto\x509v3\v3_asid.d crypto\x509\x_x509a.d crypto\x509v3\pcy_lib.d crypto\blake2\m_blake2b.d crypto\cms\cms_lib.d crypto\evp\p_enc.d test\buildtest_async.d crypto\threads_pthread.d ssl\record\rec_layer_d1.d crypto\asn1\a_int.d apps\verify.d crypto\asn1\x_spki.d test\testutil\format_output.d ssl\ssl_rsa.d crypto\ocsp\ocsp_ht.d test\sysdefaulttest.d crypto\x509\x509_trs.d crypto\ct\ct_log.d crypto\bn\bn_lib.d test\buildtest_txt_db.d test\md2test.d engines\e_capi.d test\verify_extra_test.d crypto\blake2\blake2s.d apps\ca.d crypto\x509v3\v3_akey.d crypto\ec\ecp_smpl.d apps\ocsp.d crypto\x509v3\v3_sxnet.d crypto\evp\evp_enc.d crypto\ec\curve25519.d test\sm4_internal_test.d crypto\x509\x_attrib.d crypto\bio\bf_buff.d crypto\evp\evp_cnf.d crypto\evp\evp_pbe.d test\ecdsatest.d crypto\x509\t_x509.d crypto\bn\bn_print.d crypto\seed\seed.d crypto\ec\ec_mult.d crypto\dsa\dsa_gen.d test\curve448_internal_test.d crypto\ec\ecdh_ossl.d crypto\asn1\asn_mime.d crypto\evp\evp_err.d fuzz\asn1parse.d test\buildtest_rand_drbg.d test\buildtest_whrlpool.d crypto\engine\eng_rdrand.d test\test_test.d apps\rand.d crypto\asn1\a_gentm.d crypto\md5\md5_dgst.d ssl\packet.d crypto\rsa\rsa_x931.d crypto\evp\digest.d crypto\evp\m_mdc2.d crypto\evp\e_null.d crypto\pkcs7\pk7_asn1.d test\dtlsv1listentest.d crypto\dsa\dsa_ameth.d
GENERATED_MANDATORY=crypto\include\internal\bn_conf.h crypto\include\internal\dso_conf.h include\openssl\opensslconf.h
GENERATED=apps\CA.pl apps\openssl.rc apps\progs.h apps\tsget.pl crypto\buildinf.h crypto\uplink-x86_64.asm libcrypto.def libcrypto.rc libssl.def libssl.rc test\buildtest_aes.c test\buildtest_asn1.c test\buildtest_asn1t.c test\buildtest_async.c test\buildtest_bio.c test\buildtest_blowfish.c test\buildtest_bn.c test\buildtest_buffer.c test\buildtest_camellia.c test\buildtest_cast.c test\buildtest_cmac.c test\buildtest_cms.c test\buildtest_comp.c test\buildtest_conf.c test\buildtest_conf_api.c test\buildtest_crypto.c test\buildtest_ct.c test\buildtest_des.c test\buildtest_dh.c test\buildtest_dsa.c test\buildtest_dtls1.c test\buildtest_e_os2.c test\buildtest_ebcdic.c test\buildtest_ec.c test\buildtest_ecdh.c test\buildtest_ecdsa.c test\buildtest_engine.c test\buildtest_evp.c test\buildtest_hmac.c test\buildtest_idea.c test\buildtest_kdf.c test\buildtest_lhash.c test\buildtest_md2.c test\buildtest_md4.c test\buildtest_md5.c test\buildtest_modes.c test\buildtest_obj_mac.c test\buildtest_objects.c test\buildtest_ocsp.c test\buildtest_opensslv.c test\buildtest_ossl_typ.c test\buildtest_pem.c test\buildtest_pem2.c test\buildtest_pkcs12.c test\buildtest_pkcs7.c test\buildtest_rand.c test\buildtest_rand_drbg.c test\buildtest_rc2.c test\buildtest_rc4.c test\buildtest_rc5.c test\buildtest_ripemd.c test\buildtest_rsa.c test\buildtest_safestack.c test\buildtest_seed.c test\buildtest_sha.c test\buildtest_srp.c test\buildtest_srtp.c test\buildtest_ssl.c test\buildtest_ssl2.c test\buildtest_ssl3.c test\buildtest_stack.c test\buildtest_store.c test\buildtest_symhacks.c test\buildtest_tls1.c test\buildtest_ts.c test\buildtest_txt_db.c test\buildtest_ui.c test\buildtest_whrlpool.c test\buildtest_x509.c test\buildtest_x509_vfy.c test\buildtest_x509v3.c tools\c_rehash.pl
@@ -4068,7 +4068,7 @@ ssl\t1_trce.obj
ssl\tls13_enc.obj
ssl\tls_srp.obj
<<
-test\libtestutil.lib: test\testutil\basic_output.obj test\testutil\cb.obj test\testutil\driver.obj test\testutil\format_output.obj test\testutil\init.obj test\testutil\main.obj test\testutil\output_helpers.obj test\testutil\stanza.obj test\testutil\tap_bio.obj test\testutil\test_cleanup.obj test\testutil\tests.obj
+test\libtestutil.lib: test\testutil\basic_output.obj test\testutil\cb.obj test\testutil\driver.obj test\testutil\format_output.obj test\testutil\init.obj test\testutil\main.obj test\testutil\output_helpers.obj test\testutil\random.obj test\testutil\stanza.obj test\testutil\tap_bio.obj test\testutil\test_cleanup.obj test\testutil\tests.obj
$(AR) $(ARFLAGS) $(AROUTFLAG)test\libtestutil.lib @<<
test\testutil\basic_output.obj
test\testutil\cb.obj
@@ -4077,6 +4077,7 @@ test\testutil\format_output.obj
test\testutil\init.obj
test\testutil\main.obj
test\testutil\output_helpers.obj
+test\testutil\random.obj
test\testutil\stanza.obj
test\testutil\tap_bio.obj
test\testutil\test_cleanup.obj
@@ -4103,6 +4104,9 @@ test\testutil\main.obj: "..\test\testutil\main.c"
test\testutil\output_helpers.obj: "..\test\testutil\output_helpers.c"
$(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) -c $(COUTFLAG)$@ "..\test\testutil\output_helpers.c"
$(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) /Zs /showIncludes "..\test\testutil\output_helpers.c" 2>&1 > test\testutil\output_helpers.d
+test\testutil\random.obj: "..\test\testutil\random.c"
+ $(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) -c $(COUTFLAG)$@ "..\test\testutil\random.c"
+ $(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) /Zs /showIncludes "..\test\testutil\random.c" 2>&1 > test\testutil\random.d
test\testutil\stanza.obj: "..\test\testutil\stanza.c"
$(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) -c $(COUTFLAG)$@ "..\test\testutil\stanza.c"
$(CC) $(LIB_CFLAGS) /I "include" /I "..\include" $(LIB_CPPFLAGS) /Zs /showIncludes "..\test\testutil\stanza.c" 2>&1 > test\testutil\stanza.d
@@ -4391,8 +4395,8 @@ apps\x509.obj: "..\apps\x509.c" "apps\progs.h"
$(CC) $(BIN_CFLAGS) /I "." /I "include" /I "apps" /I ".." /I "..\include" $(BIN_CPPFLAGS) -c $(COUTFLAG)$@ "..\apps\x509.c"
$(CC) $(BIN_CFLAGS) /I "." /I "include" /I "apps" /I ".." /I "..\include" $(BIN_CPPFLAGS) /Zs /showIncludes "..\apps\x509.c" 2>&1 > apps\x509.d
ms\applink.obj: "..\ms\applink.c"
- $(CC) $(BIN_CFLAGS) /I "apps" /I "." /I "include" /I "..\apps" /I ".." /I "..\include" $(BIN_CPPFLAGS) -c $(COUTFLAG)$@ "..\ms\applink.c"
- $(CC) $(BIN_CFLAGS) /I "apps" /I "." /I "include" /I "..\apps" /I ".." /I "..\include" $(BIN_CPPFLAGS) /Zs /showIncludes "..\ms\applink.c" 2>&1 > ms\applink.d
+ $(CC) $(BIN_CFLAGS) /I "." /I "include" /I "apps" /I ".." /I "..\include" /I "..\apps" $(BIN_CPPFLAGS) -c $(COUTFLAG)$@ "..\ms\applink.c"
+ $(CC) $(BIN_CFLAGS) /I "." /I "include" /I "apps" /I ".." /I "..\include" /I "..\apps" $(BIN_CPPFLAGS) /Zs /showIncludes "..\ms\applink.c" 2>&1 > ms\applink.d
fuzz\asn1-test.exe: fuzz\asn1.obj fuzz\test-corpus.obj libssl.lib libcrypto.lib
IF EXIST fuzz\asn1-test.exe.manifest DEL /F /Q fuzz\asn1-test.exe.manifest
$(LD) $(LDFLAGS) $(BIN_LDFLAGS) $(LDOUTFLAG)fuzz\asn1-test.exe @<<
@@ -7354,9 +7358,9 @@ crypto\x509 crypto\x509\ : crypto\x509\by_dir.obj crypto\x509\by_file.obj crypto
crypto\x509v3 crypto\x509v3\ : crypto\x509v3\pcy_cache.obj crypto\x509v3\pcy_data.obj crypto\x509v3\pcy_lib.obj crypto\x509v3\pcy_map.obj crypto\x509v3\pcy_node.obj crypto\x509v3\pcy_tree.obj crypto\x509v3\v3_addr.obj crypto\x509v3\v3_admis.obj crypto\x509v3\v3_akey.obj crypto\x509v3\v3_akeya.obj crypto\x509v3\v3_alt.obj crypto\x509v3\v3_asid.obj crypto\x509v3\v3_bcons.obj crypto\x509v3\v3_bitst.obj crypto\x509v3\v3_conf.obj crypto\x509v3\v3_cpols.obj crypto\x509v3\v3_crld.obj crypto\x509v3\v3_enum.obj crypto\x509v3\v3_extku.obj crypto\x509v3\v3_genn.obj crypto\x509v3\v3_ia5.obj crypto\x509v3\v3_info.obj crypto\x509v3\v3_int.obj crypto\x509v3\v3_lib.obj crypto\x509v3\v3_ncons.obj crypto\x509v3\v3_pci.obj crypto\x509v3\v3_pcia.obj crypto\x509v3\v3_pcons.obj crypto\x509v3\v3_pku.obj crypto\x509v3\v3_pmaps.obj crypto\x509v3\v3_prn.obj crypto\x509v3\v3_purp.obj crypto\x509v3\v3_skey.obj crypto\x509v3\v3_sxnet.obj crypto\x509v3\v3_tlsf.obj crypto\x509v3\v3_utl.obj crypto\x509v3\v3err.obj
engines engines\ : engines\capi.dll engines\dasync.dll engines\ossltest.dll engines\padlock.dll
fuzz fuzz\ : fuzz\asn1-test.exe fuzz\asn1parse-test.exe fuzz\bignum-test.exe fuzz\bndiv-test.exe fuzz\client-test.exe fuzz\cms-test.exe fuzz\conf-test.exe fuzz\crl-test.exe fuzz\ct-test.exe fuzz\server-test.exe fuzz\x509-test.exe
-ms ms\ : ms\applink.obj ms\applink.obj ms\uplink.obj
-ssl ssl\ : ssl\packet.obj ssl\tls13_enc.obj ssl\bio_ssl.obj ssl\d1_lib.obj ssl\d1_msg.obj ssl\d1_srtp.obj ssl\methods.obj ssl\packet.obj ssl\pqueue.obj ssl\s3_cbc.obj ssl\s3_enc.obj ssl\s3_lib.obj ssl\s3_msg.obj ssl\ssl_asn1.obj ssl\ssl_cert.obj ssl\ssl_ciph.obj ssl\ssl_conf.obj ssl\ssl_err.obj ssl\ssl_init.obj ssl\ssl_lib.obj ssl\ssl_mcnf.obj ssl\ssl_rsa.obj ssl\ssl_sess.obj ssl\ssl_stat.obj ssl\ssl_txt.obj ssl\ssl_utst.obj ssl\t1_enc.obj ssl\t1_lib.obj ssl\t1_trce.obj ssl\tls13_enc.obj ssl\tls_srp.obj
+ms ms\ : ms\uplink.obj ms\applink.obj ms\applink.obj
+ssl ssl\ : ssl\bio_ssl.obj ssl\d1_lib.obj ssl\d1_msg.obj ssl\d1_srtp.obj ssl\methods.obj ssl\packet.obj ssl\pqueue.obj ssl\s3_cbc.obj ssl\s3_enc.obj ssl\s3_lib.obj ssl\s3_msg.obj ssl\ssl_asn1.obj ssl\ssl_cert.obj ssl\ssl_ciph.obj ssl\ssl_conf.obj ssl\ssl_err.obj ssl\ssl_init.obj ssl\ssl_lib.obj ssl\ssl_mcnf.obj ssl\ssl_rsa.obj ssl\ssl_sess.obj ssl\ssl_stat.obj ssl\ssl_txt.obj ssl\ssl_utst.obj ssl\t1_enc.obj ssl\t1_lib.obj ssl\t1_trce.obj ssl\tls13_enc.obj ssl\tls_srp.obj ssl\packet.obj ssl\tls13_enc.obj
ssl\record ssl\record\ : ssl\record\dtls1_bitmap.obj ssl\record\rec_layer_d1.obj ssl\record\rec_layer_s3.obj ssl\record\ssl3_buffer.obj ssl\record\ssl3_record.obj ssl\record\ssl3_record_tls13.obj
ssl\statem ssl\statem\ : ssl\statem\extensions.obj ssl\statem\extensions_clnt.obj ssl\statem\extensions_cust.obj ssl\statem\extensions_srvr.obj ssl\statem\statem.obj ssl\statem\statem_clnt.obj ssl\statem\statem_dtls.obj ssl\statem\statem_lib.obj ssl\statem\statem_srvr.obj
-test\testutil test\testutil\ : test\testutil\basic_output.obj test\testutil\cb.obj test\testutil\driver.obj test\testutil\format_output.obj test\testutil\init.obj test\testutil\main.obj test\testutil\output_helpers.obj test\testutil\stanza.obj test\testutil\tap_bio.obj test\testutil\test_cleanup.obj test\testutil\tests.obj
+test\testutil test\testutil\ : test\testutil\basic_output.obj test\testutil\cb.obj test\testutil\driver.obj test\testutil\format_output.obj test\testutil\init.obj test\testutil\main.obj test\testutil\output_helpers.obj test\testutil\random.obj test\testutil\stanza.obj test\testutil\tap_bio.obj test\testutil\test_cleanup.obj test\testutil\tests.obj