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

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.