Import OpenSSL-0.9.8m.
authorPeter Avalos <pavalos@dragonflybsd.org>
Sun, 28 Feb 2010 00:07:00 +0000 (00:07 +0000)
committerPeter Avalos <pavalos@dragonflybsd.org>
Sun, 28 Feb 2010 00:07:00 +0000 (00:07 +0000)
commit5f042374703a2263625c80de3c1b4b849652f939
tree7dd7fe8f57d273879e2ad53728efb81a6da250c9
parent498296cd19fa87a6eaa9a1035b32a41af35fdf69
Import OpenSSL-0.9.8m.

This new OpenSSL version is a security and bugfix release which
implements RFC5746 to address renegotiation vulnerabilities mentioned in
CVE-2009-3555. For a complete list of changes, please see the CHANGES
file.
146 files changed:
crypto/openssl/CHANGES
crypto/openssl/FAQ
crypto/openssl/NEWS
crypto/openssl/README
crypto/openssl/README.DELETED
crypto/openssl/apps/CA.pl
crypto/openssl/apps/CA.sh
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/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/crypto/aes/aes_cfb.c
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/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/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/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/ecs_ossl.c
crypto/openssl/crypto/ecdsa/ecs_sign.c
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/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/o_init.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/ocsp/ocsp_prn.c
crypto/openssl/crypto/opensslv.h
crypto/openssl/crypto/pem/pem_seal.c
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/pqueue/pqueue.c
crypto/openssl/crypto/pqueue/pqueue.h
crypto/openssl/crypto/rand/randfile.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/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/e_ubsec.c
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 [copied from crypto/openssl/ssl/d1_enc.c with 52% similarity]
crypto/openssl/ssl/tls1.h