8053 beefd0184a 2022-08-08 ct_chen 2 سال پیش
..
certs beefd0184a 2022-08-08 ct_chen 2 سال پیش
ct beefd0184a 2022-08-08 ct_chen 2 سال پیش
d2i-tests beefd0184a 2022-08-08 ct_chen 2 سال پیش
ocsp-tests beefd0184a 2022-08-08 ct_chen 2 سال پیش
ossl_shim beefd0184a 2022-08-08 ct_chen 2 سال پیش
recipes beefd0184a 2022-08-08 ct_chen 2 سال پیش
smime-certs beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl-tests beefd0184a 2022-08-08 ct_chen 2 سال پیش
testutil beefd0184a 2022-08-08 ct_chen 2 سال پیش
CAss.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
CAssdh.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
CAssdsa.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
CAssrsa.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
CAtsa.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
P1ss.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
P2ss.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
README beefd0184a 2022-08-08 ct_chen 2 سال پیش
README.external beefd0184a 2022-08-08 ct_chen 2 سال پیش
README.ssltest.md beefd0184a 2022-08-08 ct_chen 2 سال پیش
Sssdsa.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
Sssrsa.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
Uss.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
aborttest beefd0184a 2022-08-08 ct_chen 2 سال پیش
aborttest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
afalgtest beefd0184a 2022-08-08 ct_chen 2 سال پیش
afalgtest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
asn1_decode_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
asn1_decode_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
asn1_encode_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
asn1_encode_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
asn1_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
asn1_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
asn1_string_table_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
asn1_string_table_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
asn1_time_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
asn1_time_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
asynciotest beefd0184a 2022-08-08 ct_chen 2 سال پیش
asynciotest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
asynctest beefd0184a 2022-08-08 ct_chen 2 سال پیش
asynctest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
bad_dtls_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
bad_dtls_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
bftest beefd0184a 2022-08-08 ct_chen 2 سال پیش
bftest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
bio_callback_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
bio_callback_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
bio_enc_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
bio_enc_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
bio_memleak_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
bio_memleak_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
bioprinttest beefd0184a 2022-08-08 ct_chen 2 سال پیش
bioprinttest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
bntest beefd0184a 2022-08-08 ct_chen 2 سال پیش
bntest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
bntests.pl beefd0184a 2022-08-08 ct_chen 2 سال پیش
build.info beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_aes.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_asn1.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_asn1t.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_async.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_bio.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_blowfish.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_bn.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_buffer.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_aes beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_asn1 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_asn1t beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_async beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_bio beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_blowfish beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_bn beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_buffer beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_camellia beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_cast beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_cmac beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_cms beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_comp beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_conf beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_conf_api beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_crypto beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ct beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_des beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_dh beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_dsa beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_dtls1 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_e_os2 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ebcdic beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ec beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ecdh beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ecdsa beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_engine beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_evp beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_hmac beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_idea beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_kdf beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_lhash beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_md4 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_md5 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_mdc2 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_modes beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_obj_mac beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_objects beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ocsp beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_opensslv beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ossl_typ beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_pem2 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_pkcs12 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_pkcs7 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_rand beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_rand_drbg beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_rc2 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_rc4 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ripemd beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_rsa beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_safestack beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_seed beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_sha beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_srp beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_srtp beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ssl beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ssl2 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_stack beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_store beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_symhacks beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_tls1 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ts beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_txt_db beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_ui beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_whrlpool beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_x509 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_x509_vfy beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_c_x509v3 beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_camellia.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_cast.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_cmac.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_cms.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_comp.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_conf.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_conf_api.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_crypto.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ct.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_des.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_dh.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_dsa.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_dtls1.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_e_os2.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ebcdic.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ec.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ecdh.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ecdsa.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_engine.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_evp.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_hmac.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_idea.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_kdf.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_lhash.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_md4.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_md5.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_mdc2.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_modes.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_obj_mac.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_objects.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ocsp.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_opensslv.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ossl_typ.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_pem.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_pem2.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_pkcs12.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_pkcs7.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_rand.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_rand_drbg.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_rc2.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_rc4.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ripemd.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_rsa.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_safestack.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_seed.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_sha.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_srp.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_srtp.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ssl.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ssl2.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_stack.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_store.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_symhacks.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_tls1.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ts.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_txt_db.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_ui.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_whrlpool.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_x509.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_x509_vfy.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
buildtest_x509v3.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
casttest beefd0184a 2022-08-08 ct_chen 2 سال پیش
casttest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
chacha_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
chacha_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
cipher_overhead_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
cipher_overhead_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
cipherbytes_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
cipherbytes_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
cipherlist_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
cipherlist_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ciphername_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
ciphername_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
clienthellotest beefd0184a 2022-08-08 ct_chen 2 سال پیش
clienthellotest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
cmactest beefd0184a 2022-08-08 ct_chen 2 سال پیش
cmactest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
cms-examples.pl beefd0184a 2022-08-08 ct_chen 2 سال پیش
cmsapitest beefd0184a 2022-08-08 ct_chen 2 سال پیش
cmsapitest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
conf_include_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
conf_include_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
constant_time_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
constant_time_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
crltest beefd0184a 2022-08-08 ct_chen 2 سال پیش
crltest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ct_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
ct_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ctype_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
ctype_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
curve448_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
curve448_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
d2i_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
d2i_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
dane-cross.in beefd0184a 2022-08-08 ct_chen 2 سال پیش
danetest beefd0184a 2022-08-08 ct_chen 2 سال پیش
danetest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
danetest.in beefd0184a 2022-08-08 ct_chen 2 سال پیش
danetest.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
data.bin beefd0184a 2022-08-08 ct_chen 2 سال پیش
destest beefd0184a 2022-08-08 ct_chen 2 سال پیش
destest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
dhtest beefd0184a 2022-08-08 ct_chen 2 سال پیش
dhtest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
drbg_cavs_data.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
drbg_cavs_data.h beefd0184a 2022-08-08 ct_chen 2 سال پیش
drbg_cavs_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
drbg_cavs_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
drbgtest beefd0184a 2022-08-08 ct_chen 2 سال پیش
drbgtest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
drbgtest.h beefd0184a 2022-08-08 ct_chen 2 سال پیش
dsa_no_digest_size_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
dsa_no_digest_size_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
dsatest beefd0184a 2022-08-08 ct_chen 2 سال پیش
dsatest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
dtls_mtu_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
dtls_mtu_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
dtlstest beefd0184a 2022-08-08 ct_chen 2 سال پیش
dtlstest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
dtlsv1listentest beefd0184a 2022-08-08 ct_chen 2 سال پیش
dtlsv1listentest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ec_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
ec_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ecdsatest beefd0184a 2022-08-08 ct_chen 2 سال پیش
ecdsatest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ecdsatest.h beefd0184a 2022-08-08 ct_chen 2 سال پیش
ecstresstest beefd0184a 2022-08-08 ct_chen 2 سال پیش
ecstresstest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ectest beefd0184a 2022-08-08 ct_chen 2 سال پیش
ectest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
enginetest beefd0184a 2022-08-08 ct_chen 2 سال پیش
enginetest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
errtest beefd0184a 2022-08-08 ct_chen 2 سال پیش
errtest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
evp_extra_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
evp_extra_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
evp_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
evp_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
evp_test.h beefd0184a 2022-08-08 ct_chen 2 سال پیش
exdatatest beefd0184a 2022-08-08 ct_chen 2 سال پیش
exdatatest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
exptest beefd0184a 2022-08-08 ct_chen 2 سال پیش
exptest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
fatalerrtest beefd0184a 2022-08-08 ct_chen 2 سال پیش
fatalerrtest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
generate_buildtest.pl beefd0184a 2022-08-08 ct_chen 2 سال پیش
generate_ssl_tests.pl beefd0184a 2022-08-08 ct_chen 2 سال پیش
gmdifftest beefd0184a 2022-08-08 ct_chen 2 سال پیش
gmdifftest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
gosttest beefd0184a 2022-08-08 ct_chen 2 سال پیش
gosttest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
handshake_helper.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
handshake_helper.h beefd0184a 2022-08-08 ct_chen 2 سال پیش
hmactest beefd0184a 2022-08-08 ct_chen 2 سال پیش
hmactest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ideatest beefd0184a 2022-08-08 ct_chen 2 سال پیش
ideatest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
igetest beefd0184a 2022-08-08 ct_chen 2 سال پیش
igetest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
lhash_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
lhash_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
libtestutil.a beefd0184a 2022-08-08 ct_chen 2 سال پیش
md2test beefd0184a 2022-08-08 ct_chen 2 سال پیش
md2test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
mdc2_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
mdc2_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
mdc2test beefd0184a 2022-08-08 ct_chen 2 سال پیش
mdc2test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
memleaktest beefd0184a 2022-08-08 ct_chen 2 سال پیش
memleaktest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
modes_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
modes_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ocspapitest beefd0184a 2022-08-08 ct_chen 2 سال پیش
ocspapitest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
packettest beefd0184a 2022-08-08 ct_chen 2 سال پیش
packettest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
pbelutest beefd0184a 2022-08-08 ct_chen 2 سال پیش
pbelutest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
pemtest beefd0184a 2022-08-08 ct_chen 2 سال پیش
pemtest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
pkcs7-1.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
pkcs7.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
pkey_meth_kdf_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
pkey_meth_kdf_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
pkey_meth_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
pkey_meth_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
pkits-test.pl beefd0184a 2022-08-08 ct_chen 2 سال پیش
poly1305_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
poly1305_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
rc2test beefd0184a 2022-08-08 ct_chen 2 سال پیش
rc2test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
rc4test beefd0184a 2022-08-08 ct_chen 2 سال پیش
rc4test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
rc5test beefd0184a 2022-08-08 ct_chen 2 سال پیش
rc5test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
rdrand_sanitytest beefd0184a 2022-08-08 ct_chen 2 سال پیش
rdrand_sanitytest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
recordlentest beefd0184a 2022-08-08 ct_chen 2 سال پیش
recordlentest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
rsa_complex beefd0184a 2022-08-08 ct_chen 2 سال پیش
rsa_complex.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
rsa_mp_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
rsa_mp_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
rsa_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
rsa_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
run_tests.pl beefd0184a 2022-08-08 ct_chen 2 سال پیش
sanitytest beefd0184a 2022-08-08 ct_chen 2 سال پیش
sanitytest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
secmemtest beefd0184a 2022-08-08 ct_chen 2 سال پیش
secmemtest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
serverinfo.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
serverinfo2.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
servername_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
servername_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
session.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
shibboleth.pfx beefd0184a 2022-08-08 ct_chen 2 سال پیش
shlibloadtest beefd0184a 2022-08-08 ct_chen 2 سال پیش
shlibloadtest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
siphash_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
siphash_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
sm2_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
sm2_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
sm4_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
sm4_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
smcont.txt beefd0184a 2022-08-08 ct_chen 2 سال پیش
srptest beefd0184a 2022-08-08 ct_chen 2 سال پیش
srptest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_cert_table_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_cert_table_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_ctx_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_ctx_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_test.tmpl beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_test_ctx.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_test_ctx.h beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_test_ctx_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_test_ctx_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssl_test_ctx_test.conf beefd0184a 2022-08-08 ct_chen 2 سال پیش
sslapitest beefd0184a 2022-08-08 ct_chen 2 سال پیش
sslapitest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
sslbuffertest beefd0184a 2022-08-08 ct_chen 2 سال پیش
sslbuffertest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
sslcorrupttest beefd0184a 2022-08-08 ct_chen 2 سال پیش
sslcorrupttest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssltest_old beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssltest_old.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssltestlib.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
ssltestlib.h beefd0184a 2022-08-08 ct_chen 2 سال پیش
stack_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
stack_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
sysdefault.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
sysdefaulttest beefd0184a 2022-08-08 ct_chen 2 سال پیش
sysdefaulttest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
test.cnf beefd0184a 2022-08-08 ct_chen 2 سال پیش
test_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
test_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
testcrl.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
testdsa.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
testdsapub.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
testec-p256.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
testecpub-p256.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
tested25519.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
tested25519pub.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
tested448.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
tested448pub.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
testp7.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
testreq2.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
testrsa.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
testrsa_withattrs.der beefd0184a 2022-08-08 ct_chen 2 سال پیش
testrsa_withattrs.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
testrsapub.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
testsid.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
testutil.h beefd0184a 2022-08-08 ct_chen 2 سال پیش
testx509.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
threadstest beefd0184a 2022-08-08 ct_chen 2 سال پیش
threadstest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
time_offset_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
time_offset_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
tls13ccstest beefd0184a 2022-08-08 ct_chen 2 سال پیش
tls13ccstest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
tls13encryptiontest beefd0184a 2022-08-08 ct_chen 2 سال پیش
tls13encryptiontest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
tls13secretstest beefd0184a 2022-08-08 ct_chen 2 سال پیش
tls13secretstest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
uitest beefd0184a 2022-08-08 ct_chen 2 سال پیش
uitest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
v3-cert1.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
v3-cert2.pem beefd0184a 2022-08-08 ct_chen 2 سال پیش
v3ext beefd0184a 2022-08-08 ct_chen 2 سال پیش
v3ext.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
v3nametest beefd0184a 2022-08-08 ct_chen 2 سال پیش
v3nametest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
verify_extra_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
verify_extra_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
versions beefd0184a 2022-08-08 ct_chen 2 سال پیش
versions.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
wpackettest beefd0184a 2022-08-08 ct_chen 2 سال پیش
wpackettest.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
x509_check_cert_pkey_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
x509_check_cert_pkey_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
x509_dup_cert_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
x509_dup_cert_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
x509_internal_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
x509_internal_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
x509_time_test beefd0184a 2022-08-08 ct_chen 2 سال پیش
x509_time_test.c beefd0184a 2022-08-08 ct_chen 2 سال پیش
x509aux beefd0184a 2022-08-08 ct_chen 2 سال پیش
x509aux.c beefd0184a 2022-08-08 ct_chen 2 سال پیش

README

How to add recipes
==================

For any test that you want to perform, you write a script located in
test/recipes/, named {nn}-test_{name}.t, where {nn} is a two digit number and
{name} is a unique name of your choice.

Please note that if a test involves a new testing executable, you will need to
do some additions in test/Makefile. More on this later.


Naming conventions
=================

A test executable is named test/{name}test.c

A test recipe is named test/recipes/{nn}-test_{name}.t, where {nn} is a two
digit number and {name} is a unique name of your choice.

The number {nn} is (somewhat loosely) grouped as follows:

00-04 sanity, internal and essential API tests
05-09 individual symmetric cipher algorithms
10-14 math (bignum)
15-19 individual asymmetric cipher algorithms
20-24 openssl commands (some otherwise not tested)
25-29 certificate forms, generation and verification
30-35 engine and evp
60-79 APIs
70 PACKET layer
80-89 "larger" protocols (CA, CMS, OCSP, SSL, TSA)
90-98 misc
99 most time consuming tests [such as test_fuzz]


A recipe that just runs a test executable
=========================================

A script that just runs a program looks like this:

#! /usr/bin/perl

use OpenSSL::Test::Simple;

simple_test("test_{name}", "{name}test", "{name}");

{name} is the unique name you have chosen for your test.

The second argument to `simple_test' is the test executable, and `simple_test'
expects it to be located in test/

For documentation on OpenSSL::Test::Simple, do
`perldoc util/perl/OpenSSL/Test/Simple.pm'.


A recipe that runs a more complex test
======================================

For more complex tests, you will need to read up on Test::More and
OpenSSL::Test. Test::More is normally preinstalled, do `man Test::More' for
documentation. For OpenSSL::Test, do `perldoc util/perl/OpenSSL/Test.pm'.

A script to start from could be this:

#! /usr/bin/perl

use strict;
use warnings;
use OpenSSL::Test;

setup("test_{name}");

plan tests => 2; # The number of tests being performed

ok(test1, "test1");
ok(test2, "test1");

sub test1
{
# test feature 1
}

sub test2
{
# test feature 2
}


Changes to test/build.info
==========================

Whenever a new test involves a new test executable you need to do the
following (at all times, replace {NAME} and {name} with the name of your
test):

* add {name} to the list of programs under PROGRAMS_NO_INST

* create a three line description of how to build the test, you will have
to modify the include paths and source files if you don't want to use the
basic test framework:

SOURCE[{name}]={name}.c
INCLUDE[{name}]=.. ../include
DEPEND[{name}]=../libcrypto libtestutil.a

Generic form of C test executables
==================================

#include "testutil.h"

static int my_test(void)
{
int testresult = 0; /* Assume the test will fail */
int observed;

observed = function(); /* Call the code under test */
if (!TEST_int_eq(observed, 2)) /* Check the result is correct */
goto end; /* Exit on failure - optional */

testresult = 1; /* Mark the test case a success */
end:
cleanup(); /* Any cleanup you require */
return testresult;
}

int setup_tests(void)
{
ADD_TEST(my_test); /* Add each test separately */
return 1; /* Indicate success */
}

You should use the TEST_xxx macros provided by testutil.h to test all failure
conditions. These macros produce an error message in a standard format if the
condition is not met (and nothing if the condition is met). Additional
information can be presented with the TEST_info macro that takes a printf
format string and arguments. TEST_error is useful for complicated conditions,
it also takes a printf format string and argument. In all cases the TEST_xxx
macros are guaranteed to evaluate their arguments exactly once. This means
that expressions with side effects are allowed as parameters. Thus,

if (!TEST_ptr(ptr = OPENSSL_malloc(..)))

works fine and can be used in place of:

ptr = OPENSSL_malloc(..);
if (!TEST_ptr(ptr))

The former produces a more meaningful message on failure than the latter.