]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit - crypto/asn1/tasn_new.c
Import OpenSSL 0.9.8k.
authorSimon L. B. Nielsen <simon@FreeBSD.org>
Sun, 7 Jun 2009 19:56:18 +0000 (19:56 +0000)
committerSimon L. B. Nielsen <simon@FreeBSD.org>
Sun, 7 Jun 2009 19:56:18 +0000 (19:56 +0000)
commit518099af59fbde0e7140459c76f59c9ac24bdf9c
tree873f9f63931a5d069bbcb053ea49eec4a92802dc
parentc285625302c2411508052af6f109be9f6b789379
Import OpenSSL 0.9.8k.
558 files changed:
CHANGES
Configure
FAQ
Makefile
Makefile.org
Makefile.shared
NEWS
README
apps/Makefile
apps/apps.c
apps/apps.h
apps/asn1pars.c
apps/ca.c
apps/crl.c
apps/dgst.c
apps/dsa.c
apps/enc.c
apps/engine.c
apps/genpkey.c [new file with mode: 0644]
apps/genrsa.c
apps/md4.c [new symlink]
apps/nseq.c
apps/ocsp.c
apps/openssl.c
apps/pkcs12.c
apps/pkcs8.c
apps/pkey.c [new file with mode: 0644]
apps/pkeyparam.c [new file with mode: 0644]
apps/pkeyutl.c [new file with mode: 0644]
apps/rand.c
apps/rsautl.c
apps/s_client.c
apps/s_server.c
apps/smime.c
apps/speed.c
apps/spkac.c
apps/ts.c [new file with mode: 0644]
apps/tsget [new file with mode: 0644]
apps/verify.c
apps/version.c
apps/x509.c
config
crypto/Makefile
crypto/aes/Makefile
crypto/aes/aes.h
crypto/aes/aes_cbc.c
crypto/aes/aes_core.c
crypto/aes/aes_x86core.c [new file with mode: 0644]
crypto/aes/asm/aes-586.pl
crypto/aes/asm/aes-armv4.pl [new file with mode: 0755]
crypto/aes/asm/aes-ppc.pl [new file with mode: 0755]
crypto/aes/asm/aes-s390x.pl [new file with mode: 0755]
crypto/aes/asm/aes-sparcv9.pl [new file with mode: 0755]
crypto/aes/asm/aes-x86_64.pl
crypto/asn1/Makefile
crypto/asn1/a_bytes.c
crypto/asn1/a_mbstr.c
crypto/asn1/a_sign.c
crypto/asn1/a_strex.c
crypto/asn1/a_strnid.c
crypto/asn1/a_verify.c
crypto/asn1/ameth_lib.c [new file with mode: 0644]
crypto/asn1/asn1.h
crypto/asn1/asn1_err.c
crypto/asn1/asn1_gen.c
crypto/asn1/asn1_locl.h [new file with mode: 0644]
crypto/asn1/asn1_par.c
crypto/asn1/asn1t.h
crypto/asn1/asn_mime.c
crypto/asn1/asn_moid.c
crypto/asn1/asn_pack.c
crypto/asn1/bio_asn1.c [new file with mode: 0644]
crypto/asn1/bio_ndef.c [new file with mode: 0644]
crypto/asn1/nsseq.c
crypto/asn1/p5_pbe.c
crypto/asn1/p5_pbev2.c
crypto/asn1/p8_pkey.c
crypto/asn1/t_bitst.c
crypto/asn1/t_crl.c
crypto/asn1/t_spki.c
crypto/asn1/t_x509.c
crypto/asn1/t_x509a.c
crypto/asn1/tasn_dec.c
crypto/asn1/tasn_enc.c
crypto/asn1/tasn_fre.c
crypto/asn1/tasn_new.c
crypto/asn1/tasn_prn.c
crypto/asn1/tasn_typ.c
crypto/asn1/tasn_utl.c
crypto/asn1/x_algor.c
crypto/asn1/x_bignum.c
crypto/asn1/x_exten.c
crypto/asn1/x_long.c
crypto/asn1/x_nx509.c [new file with mode: 0644]
crypto/asn1/x_x509a.c
crypto/bf/Makefile
crypto/bf/bf_skey.c
crypto/bf/blowfish.h
crypto/bio/Makefile
crypto/bio/bss_bio.c
crypto/bio/bss_file.c
crypto/bio/bss_mem.c
crypto/bio/bss_sock.c
crypto/bn/Makefile
crypto/bn/asm/alpha-mont.pl [new file with mode: 0755]
crypto/bn/asm/armv4-mont.pl [new file with mode: 0755]
crypto/bn/asm/mips3-mont.pl [new file with mode: 0755]
crypto/bn/asm/ppc-mont.pl [new file with mode: 0755]
crypto/bn/asm/ppc64-mont.pl [new file with mode: 0755]
crypto/bn/asm/s390x-mont.pl [new file with mode: 0755]
crypto/bn/asm/s390x.S [new file with mode: 0755]
crypto/bn/asm/sparcv9-mont.pl [new file with mode: 0755]
crypto/bn/asm/sparcv9a-mont.pl [new file with mode: 0755]
crypto/bn/asm/via-mont.pl [new file with mode: 0755]
crypto/bn/asm/x86-mont.pl [new file with mode: 0755]
crypto/bn/bn.h
crypto/bn/bn_lib.c
crypto/bn/bn_nist.c
crypto/bn/bn_opt.c [new file with mode: 0644]
crypto/bn/bn_rand.c
crypto/bn/bn_shift.c
crypto/bn/bn_x931p.c [new file with mode: 0644]
crypto/bn/bntest.c
crypto/buffer/Makefile
crypto/buffer/buf_str.c [new file with mode: 0644]
crypto/buffer/buffer.c
crypto/camellia/Makefile
crypto/camellia/asm/cmll-x86.pl [new file with mode: 0755]
crypto/camellia/asm/cmll-x86_64.pl [new file with mode: 0755]
crypto/camellia/camellia.h
crypto/camellia/cmll_misc.c
crypto/cast/Makefile
crypto/cast/c_skey.c
crypto/cast/cast.h
crypto/cms/Makefile
crypto/cms/cms_sd.c
crypto/cms/cms_smime.c
crypto/comp/Makefile
crypto/comp/c_zlib.c
crypto/conf/Makefile
crypto/conf/conf_mall.c
crypto/conf/conf_mod.c
crypto/conf/conf_sap.c
crypto/cryptlib.c
crypto/crypto.h
crypto/des/Makefile
crypto/des/asm/des_enc.m4
crypto/des/des_enc.c
crypto/des/des_lib.c [new file with mode: 0644]
crypto/des/ecb_enc.c
crypto/des/enc_read.c
crypto/des/enc_writ.c
crypto/des/set_key.c
crypto/des/times/usparc.cc
crypto/dh/Makefile
crypto/dh/dh.h
crypto/dh/dh_asn1.c
crypto/dh/dh_check.c
crypto/dh/dh_err.c
crypto/dh/dh_gen.c
crypto/dh/dh_key.c
crypto/dsa/Makefile
crypto/dsa/dsa.h
crypto/dsa/dsa_asn1.c
crypto/dsa/dsa_err.c
crypto/dsa/dsa_gen.c
crypto/dsa/dsa_key.c
crypto/dsa/dsa_lib.c
crypto/dsa/dsa_ossl.c
crypto/dsa/dsa_sign.c
crypto/dsa/dsa_utl.c [new file with mode: 0644]
crypto/dsa/dsa_vrf.c
crypto/dso/Makefile
crypto/dyn_lck.c [new file with mode: 0644]
crypto/ec/Makefile
crypto/ec/ec_key.c
crypto/ecdh/Makefile
crypto/ecdsa/Makefile
crypto/engine/Makefile
crypto/engine/eng_cnf.c
crypto/engine/eng_padlock.c
crypto/engine/enginetest.c
crypto/err/Makefile
crypto/err/err.c
crypto/err/err.h
crypto/err/err_all.c
crypto/err/err_bio.c [new file with mode: 0644]
crypto/err/err_def.c [new file with mode: 0644]
crypto/err/err_prn.c
crypto/err/err_str.c [new file with mode: 0644]
crypto/err/openssl.ec
crypto/evp/Makefile
crypto/evp/bio_md.c
crypto/evp/dig_eng.c [new file with mode: 0644]
crypto/evp/digest.c
crypto/evp/e_aes.c
crypto/evp/e_camellia.c
crypto/evp/e_des.c
crypto/evp/e_des3.c
crypto/evp/e_null.c
crypto/evp/e_rc4.c
crypto/evp/enc_min.c [new file with mode: 0644]
crypto/evp/evp.h
crypto/evp/evp_acnf.c
crypto/evp/evp_cnf.c [new file with mode: 0644]
crypto/evp/evp_enc.c
crypto/evp/evp_err.c
crypto/evp/evp_lib.c
crypto/evp/evp_locl.h
crypto/evp/evp_pbe.c
crypto/evp/evp_pkey.c
crypto/evp/evp_test.c
crypto/evp/m_dss.c
crypto/evp/m_dss1.c
crypto/evp/m_md2.c
crypto/evp/m_md4.c
crypto/evp/m_md5.c
crypto/evp/m_mdc2.c
crypto/evp/m_sha.c
crypto/evp/m_sha1.c
crypto/evp/names.c
crypto/evp/p5_crpt.c
crypto/evp/p5_crpt2.c
crypto/evp/p_sign.c
crypto/evp/p_verify.c
crypto/fips_err.c [new file with mode: 0644]
crypto/fips_err.h [new file with mode: 0644]
crypto/hmac/Makefile
crypto/hmac/hmac.c
crypto/idea/Makefile
crypto/idea/i_skey.c
crypto/idea/idea.h
crypto/jpake/Makefile [new file with mode: 0644]
crypto/jpake/jpake.c [new file with mode: 0644]
crypto/jpake/jpake.h [new file with mode: 0644]
crypto/jpake/jpake_err.c [new file with mode: 0644]
crypto/jpake/jpaketest.c [new file with mode: 0644]
crypto/krb5/Makefile
crypto/lhash/Makefile
crypto/md2/Makefile
crypto/md2/md2.h
crypto/md2/md2_dgst.c
crypto/md4/Makefile
crypto/md4/md4.h
crypto/md4/md4_dgst.c
crypto/md5/Makefile
crypto/md5/md5.h
crypto/md5/md5_dgst.c
crypto/mdc2/Makefile
crypto/mdc2/mdc2.h
crypto/mdc2/mdc2dgst.c
crypto/mem.c
crypto/mem_dbg.c
crypto/o_init.c [new file with mode: 0644]
crypto/objects/Makefile
crypto/objects/obj_dat.h
crypto/objects/obj_dat.pl
crypto/objects/obj_mac.h
crypto/objects/obj_mac.num
crypto/objects/objects.txt
crypto/ocsp/Makefile
crypto/ocsp/ocsp_asn.c
crypto/ocsp/ocsp_ht.c
crypto/ocsp/ocsp_srv.c
crypto/ocsp/ocsp_vfy.c
crypto/opensslconf.h
crypto/opensslconf.h.in
crypto/opensslv.h
crypto/ossl_typ.h
crypto/pem/Makefile
crypto/pem/pem.h
crypto/pem/pem_all.c
crypto/pem/pem_lib.c
crypto/pem/pem_x509.c
crypto/pem/pem_xaux.c
crypto/pkcs12/Makefile
crypto/pkcs12/p12_add.c
crypto/pkcs12/p12_asn.c
crypto/pkcs12/p12_attr.c
crypto/pkcs12/p12_crpt.c
crypto/pkcs12/p12_crt.c
crypto/pkcs12/p12_decr.c
crypto/pkcs12/p12_init.c
crypto/pkcs12/p12_key.c
crypto/pkcs12/p12_kiss.c
crypto/pkcs12/p12_mutl.c
crypto/pkcs12/p12_npas.c
crypto/pkcs12/p12_p8d.c
crypto/pkcs12/p12_p8e.c
crypto/pkcs12/p12_utl.c
crypto/pkcs12/pkcs12.h
crypto/pkcs7/Makefile
crypto/pkcs7/pk7_asn1.c
crypto/pkcs7/pk7_attr.c
crypto/pkcs7/pk7_mime.c
crypto/pkcs7/pk7_smime.c
crypto/ppccpuid.pl [new file with mode: 0755]
crypto/pqueue/Makefile
crypto/pqueue/pq_compat.h
crypto/rand/Makefile
crypto/rand/md_rand.c
crypto/rand/rand.h
crypto/rand/rand_eng.c [new file with mode: 0644]
crypto/rand/rand_err.c
crypto/rand/rand_lcl.h
crypto/rand/rand_lib.c
crypto/rand/rand_unix.c
crypto/rand/randfile.c
crypto/rc2/Makefile
crypto/rc2/rc2.h
crypto/rc2/rc2_skey.c
crypto/rc4/Makefile
crypto/rc4/asm/rc4-x86_64.pl
crypto/rc4/rc4.h
crypto/rc4/rc4_fblk.c [new file with mode: 0644]
crypto/rc4/rc4_skey.c
crypto/rc5/Makefile
crypto/rc5/rc5.h
crypto/rc5/rc5_skey.c
crypto/ripemd/Makefile
crypto/ripemd/README
crypto/ripemd/ripemd.h
crypto/ripemd/rmd_dgst.c
crypto/ripemd/rmd_locl.h
crypto/rsa/Makefile
crypto/rsa/rsa.h
crypto/rsa/rsa_asn1.c
crypto/rsa/rsa_eay.c
crypto/rsa/rsa_eng.c [new file with mode: 0644]
crypto/rsa/rsa_err.c
crypto/rsa/rsa_gen.c
crypto/rsa/rsa_lib.c
crypto/rsa/rsa_null.c
crypto/rsa/rsa_oaep.c
crypto/rsa/rsa_pss.c
crypto/rsa/rsa_sign.c
crypto/rsa/rsa_x931.c
crypto/rsa/rsa_x931g.c [new file with mode: 0644]
crypto/s390xcpuid.S [new file with mode: 0644]
crypto/seed/Makefile
crypto/sha/Makefile
crypto/sha/asm/sha1-ia64.pl
crypto/sha/sha.h
crypto/sha/sha1_one.c
crypto/sha/sha1dgst.c
crypto/sha/sha256.c
crypto/sha/sha512.c
crypto/sha/sha_dgst.c
crypto/sha/sha_locl.h
crypto/sparcv9cap.c [new file with mode: 0644]
crypto/stack/Makefile
crypto/store/Makefile
crypto/symhacks.h
crypto/txt_db/Makefile
crypto/ui/Makefile
crypto/ui/ui_lib.c
crypto/ui/ui_openssl.c
crypto/x509/Makefile
crypto/x509/by_dir.c
crypto/x509/x509_cmp.c
crypto/x509/x509_trs.c
crypto/x509/x509_vpm.c
crypto/x509/x509cset.c
crypto/x509/x509spki.c
crypto/x509v3/Makefile
crypto/x509v3/ext_dat.h
crypto/x509v3/pcy_cache.c
crypto/x509v3/pcy_data.c
crypto/x509v3/pcy_int.h
crypto/x509v3/pcy_lib.c
crypto/x509v3/pcy_map.c
crypto/x509v3/pcy_node.c
crypto/x509v3/pcy_tree.c
crypto/x509v3/tabtest.c
crypto/x509v3/v3_addr.c
crypto/x509v3/v3_akey.c
crypto/x509v3/v3_akeya.c
crypto/x509v3/v3_alt.c
crypto/x509v3/v3_bcons.c
crypto/x509v3/v3_bitst.c
crypto/x509v3/v3_conf.c
crypto/x509v3/v3_cpols.c
crypto/x509v3/v3_crld.c
crypto/x509v3/v3_enum.c
crypto/x509v3/v3_extku.c
crypto/x509v3/v3_genn.c
crypto/x509v3/v3_ia5.c
crypto/x509v3/v3_info.c
crypto/x509v3/v3_int.c
crypto/x509v3/v3_lib.c
crypto/x509v3/v3_ncons.c
crypto/x509v3/v3_ocsp.c
crypto/x509v3/v3_pcons.c
crypto/x509v3/v3_pku.c
crypto/x509v3/v3_pmaps.c
crypto/x509v3/v3_prn.c
crypto/x509v3/v3_purp.c
crypto/x509v3/v3_skey.c
crypto/x509v3/v3_sxnet.c
crypto/x509v3/v3_utl.c
crypto/x509v3/v3conf.c
crypto/x509v3/v3prin.c
crypto/x509v3/x509v3.h
demos/asn1/ocsp.c
demos/jpake/Makefile [new file with mode: 0644]
demos/jpake/jpakedemo.c [new file with mode: 0644]
doc/apps/rand.pod
doc/apps/x509.pod
doc/crypto/RAND_egd.pod
doc/ssl/SSL_CIPHER_get_name.pod
doc/ssl/SSL_CTX_set_verify.pod
doc/ssl/SSL_SESSION_free.pod
doc/ssl/SSL_free.pod
doc/ssleay.txt
e_os.h
engines/Makefile
engines/e_aep.c
engines/e_chil.c
engines/e_chil_err.c
engines/e_chil_err.h
fips/Makefile [new file with mode: 0644]
fips/aes/Makefile [new file with mode: 0644]
fips/aes/fips_aes_selftest.c [new file with mode: 0644]
fips/aes/fips_aesavs.c [new file with mode: 0644]
fips/des/Makefile [new file with mode: 0644]
fips/des/fips_des_selftest.c [new file with mode: 0644]
fips/des/fips_desmovs.c [new file with mode: 0644]
fips/dh/Makefile [new file with mode: 0644]
fips/dh/dh_gen.c [new file with mode: 0644]
fips/dh/fips_dh_check.c [new file with mode: 0644]
fips/dh/fips_dh_gen.c [new file with mode: 0644]
fips/dh/fips_dh_key.c [new file with mode: 0644]
fips/dh/fips_dh_lib.c [new file with mode: 0644]
fips/dsa/Makefile [new file with mode: 0644]
fips/dsa/fips_dsa_gen.c [new file with mode: 0644]
fips/dsa/fips_dsa_key.c [new file with mode: 0644]
fips/dsa/fips_dsa_lib.c [new file with mode: 0644]
fips/dsa/fips_dsa_ossl.c [new file with mode: 0644]
fips/dsa/fips_dsa_selftest.c [new file with mode: 0644]
fips/dsa/fips_dsa_sign.c [new file with mode: 0644]
fips/dsa/fips_dsatest.c [new file with mode: 0644]
fips/dsa/fips_dssvs.c [new file with mode: 0644]
fips/fips-nodiff.txt [new file with mode: 0644]
fips/fips.c [new file with mode: 0644]
fips/fips.h [new file with mode: 0644]
fips/fips_canister.c [new file with mode: 0644]
fips/fips_locl.h [new file with mode: 0644]
fips/fips_premain.c [new file with mode: 0644]
fips/fips_premain.c.sha1 [new file with mode: 0644]
fips/fips_test_suite.c [new file with mode: 0644]
fips/fips_utl.h [new file with mode: 0644]
fips/fipsalgtest.pl [new file with mode: 0755]
fips/fipsld [new file with mode: 0755]
fips/fipstests.sh [new file with mode: 0755]
fips/hmac/Makefile [new file with mode: 0644]
fips/hmac/fips_hmac.c [new file with mode: 0644]
fips/hmac/fips_hmac_selftest.c [new file with mode: 0644]
fips/hmac/fips_hmactest.c [new file with mode: 0644]
fips/mkfipsscr.pl [new file with mode: 0755]
fips/openssl_fips_fingerprint [new file with mode: 0755]
fips/rand/Makefile [new file with mode: 0644]
fips/rand/fips_rand.c [new file with mode: 0644]
fips/rand/fips_rand.h [new file with mode: 0644]
fips/rand/fips_rand_selftest.c [new file with mode: 0644]
fips/rand/fips_randtest.c [new file with mode: 0644]
fips/rand/fips_rngvs.c [new file with mode: 0644]
fips/rsa/Makefile [new file with mode: 0644]
fips/rsa/fips_rsa_eay.c [new file with mode: 0644]
fips/rsa/fips_rsa_gen.c [new file with mode: 0644]
fips/rsa/fips_rsa_lib.c [new file with mode: 0644]
fips/rsa/fips_rsa_selftest.c [new file with mode: 0644]
fips/rsa/fips_rsa_sign.c [new file with mode: 0644]
fips/rsa/fips_rsa_x931g.c [new file with mode: 0644]
fips/rsa/fips_rsagtest.c [new file with mode: 0644]
fips/rsa/fips_rsastest.c [new file with mode: 0644]
fips/rsa/fips_rsavtest.c [new file with mode: 0644]
fips/sha/Makefile [new file with mode: 0644]
fips/sha/fips_sha1_selftest.c [new file with mode: 0644]
fips/sha/fips_shatest.c [new file with mode: 0644]
fips/sha/fips_standalone_sha1.c [new file with mode: 0644]
openssl.spec
ssl/Makefile
ssl/d1_enc.c
ssl/d1_lib.c
ssl/d1_pkt.c
ssl/kssl.c
ssl/s2_clnt.c
ssl/s2_srvr.c
ssl/s3_clnt.c
ssl/s3_pkt.c
ssl/s3_srvr.c
ssl/ssl_ciph.c
ssl/ssl_lib.c
ssl/ssl_locl.h
ssl/ssltest.c
ssl/t1_enc.c
test/CAss.cnf
test/Makefile
test/SHAmix.r [new file with mode: 0644]
test/SHAmix.x [new file with mode: 0644]
test/Uss.cnf
test/bftest.c [new symlink]
test/bntest.c [new symlink]
test/casttest.c [new symlink]
test/destest.c [new symlink]
test/dhtest.c [new symlink]
test/dsatest.c [new symlink]
test/ecdhtest.c [new symlink]
test/ecdsatest.c [new symlink]
test/ectest.c [new symlink]
test/enginetest.c [new symlink]
test/evp_test.c [new symlink]
test/exptest.c [new symlink]
test/fips_aesavs.c [new symlink]
test/fips_desmovs.c [new symlink]
test/fips_dsatest.c [new symlink]
test/fips_dssvs.c [new symlink]
test/fips_hmactest.c [new symlink]
test/fips_randtest.c [new symlink]
test/fips_rngvs.c [new symlink]
test/fips_rsagtest.c [new symlink]
test/fips_rsastest.c [new symlink]
test/fips_rsavtest.c [new symlink]
test/fips_shatest.c [new symlink]
test/fips_test_suite.c [new symlink]
test/hmactest.c [new symlink]
test/ideatest.c [new symlink]
test/igetest.c
test/jpaketest.c [new symlink]
test/md2test.c [new symlink]
test/md4test.c [new symlink]
test/md5test.c [new symlink]
test/mdc2test.c [new symlink]
test/randtest.c [new symlink]
test/rc2test.c [new symlink]
test/rc4test.c [new symlink]
test/rc5test.c [new symlink]
test/rmdtest.c [new symlink]
test/rsa_test.c [new symlink]
test/sha1test.c [new symlink]
test/sha256t.c [new symlink]
test/sha512t.c [new symlink]
test/shatest.c [new symlink]
test/ssltest.c [new symlink]
test/testfipsssl [new file with mode: 0644]
test/times
util/arx.pl [new file with mode: 0755]
util/copy.pl
util/domd
util/fipslink.pl [new file with mode: 0755]
util/libeay.num
util/mk1mf.pl
util/mkdef.pl
util/mkerr.pl
util/mkfiles.pl
util/mklink.pl
util/mksdef.pl [new file with mode: 0755]
util/pl/VC-32.pl