]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit - crypto/evp/evp_pkey.c
Merge OpenSSL 0.9.8m into head.
authorsimon <simon@FreeBSD.org>
Sat, 13 Mar 2010 19:22:41 +0000 (19:22 +0000)
committersimon <simon@FreeBSD.org>
Sat, 13 Mar 2010 19:22:41 +0000 (19:22 +0000)
commit0d816bbd980d8201a2ad23ccd05f7bde16565282
tree909a7c21b7df72ae8c08b80b468a4dd75b3820be
parent7fd3bd147ec574621124307eca10ead5353e34ba
parentcdb6eef1f013e22a10ab5f5829dcdc3b5e32d385
Merge OpenSSL 0.9.8m into head.

This also "reverts" some FreeBSD local changes so we should now
be back to using entirely stock OpenSSL.  The local changes were
simple $FreeBSD$ lines additions, which were required in the CVS
days, and the patch for FreeBSD-SA-09:15.ssl which has been
superseded with OpenSSL 0.9.8m's RFC5746 'TLS renegotiation
extension' support.

MFC after: 3 weeks
207 files changed:
crypto/openssl/CHANGES
crypto/openssl/Configure
crypto/openssl/FAQ
crypto/openssl/Makefile
crypto/openssl/Makefile.org
crypto/openssl/NEWS
crypto/openssl/README
crypto/openssl/apps/CA.sh
crypto/openssl/apps/Makefile
crypto/openssl/apps/apps.c
crypto/openssl/apps/ca.c
crypto/openssl/apps/dsa.c
crypto/openssl/apps/dsaparam.c
crypto/openssl/apps/enc.c
crypto/openssl/apps/gendsa.c
crypto/openssl/apps/genrsa.c
crypto/openssl/apps/openssl.c
crypto/openssl/apps/openssl.cnf
crypto/openssl/apps/pkcs12.c
crypto/openssl/apps/req.c
crypto/openssl/apps/s_apps.h
crypto/openssl/apps/s_cb.c
crypto/openssl/apps/s_client.c
crypto/openssl/apps/s_server.c
crypto/openssl/apps/s_socket.c
crypto/openssl/apps/speed.c
crypto/openssl/apps/x509.c
crypto/openssl/config
crypto/openssl/crypto/aes/aes_cfb.c
crypto/openssl/crypto/aes/asm/aes-x86_64.pl
crypto/openssl/crypto/asn1/a_mbstr.c
crypto/openssl/crypto/asn1/a_object.c
crypto/openssl/crypto/asn1/asn1.h
crypto/openssl/crypto/asn1/asn1_err.c
crypto/openssl/crypto/asn1/asn1_gen.c
crypto/openssl/crypto/asn1/asn1_par.c
crypto/openssl/crypto/asn1/t_x509.c
crypto/openssl/crypto/bio/bio.h
crypto/openssl/crypto/bio/bss_dgram.c
crypto/openssl/crypto/bio/bss_file.c
crypto/openssl/crypto/bn/asm/x86_64-gcc.c
crypto/openssl/crypto/bn/bn_div.c
crypto/openssl/crypto/bn/bn_exp.c
crypto/openssl/crypto/bn/bn_gf2m.c
crypto/openssl/crypto/bn/bn_mul.c
crypto/openssl/crypto/bn/bntest.c
crypto/openssl/crypto/camellia/Makefile
crypto/openssl/crypto/cast/c_cfb64.c
crypto/openssl/crypto/cast/c_ecb.c
crypto/openssl/crypto/cast/c_enc.c
crypto/openssl/crypto/cast/c_ofb64.c
crypto/openssl/crypto/cast/cast.h
crypto/openssl/crypto/cms/cms_ess.c
crypto/openssl/crypto/cms/cms_lib.c
crypto/openssl/crypto/comp/c_zlib.c
crypto/openssl/crypto/cryptlib.c
crypto/openssl/crypto/dsa/Makefile
crypto/openssl/crypto/dsa/dsa_asn1.c
crypto/openssl/crypto/dsa/dsa_lib.c
crypto/openssl/crypto/dso/dso_dlfcn.c
crypto/openssl/crypto/ec/ec2_smpl.c
crypto/openssl/crypto/ecdsa/Makefile
crypto/openssl/crypto/ecdsa/ecs_ossl.c
crypto/openssl/crypto/ecdsa/ecs_sign.c
crypto/openssl/crypto/engine/Makefile
crypto/openssl/crypto/engine/eng_cnf.c
crypto/openssl/crypto/engine/eng_cryptodev.c
crypto/openssl/crypto/engine/eng_ctrl.c
crypto/openssl/crypto/engine/eng_err.c
crypto/openssl/crypto/engine/eng_table.c
crypto/openssl/crypto/engine/engine.h
crypto/openssl/crypto/err/Makefile
crypto/openssl/crypto/err/err_all.c
crypto/openssl/crypto/evp/c_allc.c
crypto/openssl/crypto/evp/c_alld.c
crypto/openssl/crypto/evp/digest.c
crypto/openssl/crypto/evp/evp_lib.c
crypto/openssl/crypto/evp/evp_locl.h
crypto/openssl/crypto/lhash/lhash.c
crypto/openssl/crypto/md5/asm/md5-x86_64.pl
crypto/openssl/crypto/o_init.c
crypto/openssl/crypto/o_str.c
crypto/openssl/crypto/objects/obj_dat.c
crypto/openssl/crypto/objects/obj_dat.h
crypto/openssl/crypto/objects/obj_mac.h
crypto/openssl/crypto/objects/obj_mac.num
crypto/openssl/crypto/objects/objects.txt
crypto/openssl/crypto/ocsp/ocsp_prn.c
crypto/openssl/crypto/opensslv.h
crypto/openssl/crypto/pem/pem_seal.c
crypto/openssl/crypto/perlasm/x86_64-xlate.pl
crypto/openssl/crypto/pkcs12/p12_attr.c
crypto/openssl/crypto/pkcs12/p12_key.c
crypto/openssl/crypto/pkcs12/p12_utl.c
crypto/openssl/crypto/pkcs12/pkcs12.h
crypto/openssl/crypto/pkcs7/pk7_mime.c
crypto/openssl/crypto/rand/rand_win.c
crypto/openssl/crypto/rand/randfile.c
crypto/openssl/crypto/rsa/rsa.h
crypto/openssl/crypto/rsa/rsa_eay.c
crypto/openssl/crypto/rsa/rsa_eng.c
crypto/openssl/crypto/rsa/rsa_oaep.c
crypto/openssl/crypto/rsa/rsa_pss.c
crypto/openssl/crypto/rsa/rsa_sign.c
crypto/openssl/crypto/sha/sha512.c
crypto/openssl/crypto/stack/safestack.h
crypto/openssl/crypto/symhacks.h
crypto/openssl/crypto/ui/ui_openssl.c
crypto/openssl/crypto/x509/by_dir.c
crypto/openssl/crypto/x509/x509.h
crypto/openssl/crypto/x509/x509_lu.c
crypto/openssl/crypto/x509/x509_vfy.c
crypto/openssl/crypto/x509/x509_vfy.h
crypto/openssl/crypto/x509/x509_vpm.c
crypto/openssl/crypto/x509v3/pcy_tree.c
crypto/openssl/crypto/x509v3/v3_alt.c
crypto/openssl/crypto/x509v3/v3_ocsp.c
crypto/openssl/demos/x509/mkcert.c
crypto/openssl/demos/x509/mkreq.c
crypto/openssl/doc/apps/enc.pod
crypto/openssl/doc/apps/verify.pod
crypto/openssl/doc/crypto/ASN1_generate_nconf.pod
crypto/openssl/doc/crypto/EVP_DigestInit.pod
crypto/openssl/doc/crypto/PKCS12_parse.pod
crypto/openssl/doc/crypto/bn_internal.pod
crypto/openssl/doc/crypto/d2i_X509.pod
crypto/openssl/doc/crypto/d2i_X509_CRL.pod
crypto/openssl/doc/crypto/d2i_X509_REQ.pod
crypto/openssl/doc/crypto/hmac.pod
crypto/openssl/doc/crypto/pem.pod
crypto/openssl/doc/ssl/SSL_CIPHER_get_name.pod
crypto/openssl/doc/ssl/SSL_CTX_set_options.pod
crypto/openssl/engines/Makefile
crypto/openssl/engines/alpha.opt
crypto/openssl/engines/e_capi.c
crypto/openssl/engines/e_capi_err.c
crypto/openssl/engines/e_capi_err.h
crypto/openssl/engines/e_ubsec.c
crypto/openssl/engines/ia64.opt
crypto/openssl/fips/Makefile
crypto/openssl/fips/aes/fips_aesavs.c
crypto/openssl/fips/des/fips_desmovs.c
crypto/openssl/fips/dsa/fips_dsa_key.c
crypto/openssl/fips/dsa/fips_dsa_sign.c
crypto/openssl/fips/dsa/fips_dsatest.c
crypto/openssl/fips/dsa/fips_dssvs.c
crypto/openssl/fips/fips_locl.h
crypto/openssl/fips/fips_test_suite.c
crypto/openssl/fips/fips_utl.h
crypto/openssl/fips/fipsalgtest.pl
crypto/openssl/fips/fipsld
crypto/openssl/fips/hmac/fips_hmac.c
crypto/openssl/fips/hmac/fips_hmac_selftest.c
crypto/openssl/fips/rand/fips_rand.c
crypto/openssl/fips/rand/fips_rngvs.c
crypto/openssl/fips/rsa/fips_rsagtest.c
crypto/openssl/fips/rsa/fips_rsastest.c
crypto/openssl/fips/rsa/fips_rsavtest.c
crypto/openssl/fips/sha/Makefile
crypto/openssl/fips/sha/fips_sha1_selftest.c
crypto/openssl/openssl.spec
crypto/openssl/ssl/Makefile
crypto/openssl/ssl/d1_both.c
crypto/openssl/ssl/d1_clnt.c
crypto/openssl/ssl/d1_enc.c
crypto/openssl/ssl/d1_lib.c
crypto/openssl/ssl/d1_pkt.c
crypto/openssl/ssl/d1_srvr.c
crypto/openssl/ssl/dtls1.h
crypto/openssl/ssl/kssl.c
crypto/openssl/ssl/s23_clnt.c
crypto/openssl/ssl/s23_srvr.c
crypto/openssl/ssl/s2_srvr.c
crypto/openssl/ssl/s3_both.c
crypto/openssl/ssl/s3_clnt.c
crypto/openssl/ssl/s3_lib.c
crypto/openssl/ssl/s3_pkt.c
crypto/openssl/ssl/s3_srvr.c
crypto/openssl/ssl/ssl.h
crypto/openssl/ssl/ssl3.h
crypto/openssl/ssl/ssl_algs.c
crypto/openssl/ssl/ssl_asn1.c
crypto/openssl/ssl/ssl_cert.c
crypto/openssl/ssl/ssl_ciph.c
crypto/openssl/ssl/ssl_err.c
crypto/openssl/ssl/ssl_lib.c
crypto/openssl/ssl/ssl_locl.h
crypto/openssl/ssl/ssl_rsa.c
crypto/openssl/ssl/ssl_sess.c
crypto/openssl/ssl/ssl_stat.c
crypto/openssl/ssl/ssl_txt.c
crypto/openssl/ssl/t1_enc.c
crypto/openssl/ssl/t1_lib.c
crypto/openssl/ssl/t1_reneg.c
crypto/openssl/ssl/tls1.h
crypto/openssl/test/Makefile
crypto/openssl/test/cms-test.pl
crypto/openssl/util/domd
crypto/openssl/util/libeay.num
crypto/openssl/util/mk1mf.pl
crypto/openssl/util/mkdef.pl
crypto/openssl/util/mkerr.pl
crypto/openssl/util/pl/Mingw32.pl
crypto/openssl/util/pl/VC-32.pl
crypto/openssl/util/pod2man.pl
crypto/openssl/util/shlib_wrap.sh
secure/lib/libssl/Makefile