From owner-cvs-src-old@FreeBSD.ORG Mon Nov 22 18:24:07 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EF96106567A for ; Mon, 22 Nov 2010 18:24:07 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6744C8FC14 for ; Mon, 22 Nov 2010 18:24:07 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id oAMIO7ce075530 for ; Mon, 22 Nov 2010 18:24:07 GMT (envelope-from simon@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id oAMIO7cd075529 for cvs-src-old@freebsd.org; Mon, 22 Nov 2010 18:24:07 GMT (envelope-from simon@repoman.freebsd.org) Message-Id: <201011221824.oAMIO7cd075529@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to simon@repoman.freebsd.org using -f From: "Simon L. Nielsen" Date: Mon, 22 Nov 2010 18:23:44 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/crypto/openssl CHANGES Configure FAQ Makefile NEWS PROBLEMS README e_os.h openssl.spec src/crypto/openssl/apps apps.c dh.c dhparam.c dsaparam.c ec.c ecparam.c enc.c gendh.c gendsa.c genrsa.c pkcs7.c rand.c s_server.c s_socket.c speed.c x509.c ... X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 18:24:07 -0000 simon 2010-11-22 18:23:44 UTC FreeBSD src repository Modified files: crypto/openssl CHANGES Configure FAQ Makefile NEWS PROBLEMS README e_os.h openssl.spec crypto/openssl/apps apps.c dh.c dhparam.c dsaparam.c ec.c ecparam.c enc.c gendh.c gendsa.c genrsa.c pkcs7.c rand.c s_server.c s_socket.c speed.c x509.c crypto/openssl/crypto md32_common.h o_init.c opensslv.h crypto/openssl/crypto/aes aes_wrap.c crypto/openssl/crypto/aes/asm aes-x86_64.pl crypto/openssl/crypto/asn1 a_int.c n_pkey.c t_crl.c tasn_dec.c x_x509.c crypto/openssl/crypto/bio b_sock.c bf_nbio.c bio_lib.c bss_acpt.c bss_sock.c crypto/openssl/crypto/bn bn_exp2.c bn_mul.c crypto/openssl/crypto/cms cms_asn1.c crypto/openssl/crypto/conf conf_def.c crypto/openssl/crypto/des rpc_des.h crypto/openssl/crypto/dsa dsa_gen.c dsa_ossl.c crypto/openssl/crypto/ec ec2_mult.c ec_mult.c crypto/openssl/crypto/ecdh ech_lib.c crypto/openssl/crypto/ecdsa ecs_lib.c crypto/openssl/crypto/engine eng_list.c crypto/openssl/crypto/err err_prn.c crypto/openssl/crypto/evp bio_b64.c enc_min.c encode.c evp_pbe.c crypto/openssl/crypto/hmac hmac.c crypto/openssl/crypto/ocsp ocsp_ht.c ocsp_prn.c crypto/openssl/crypto/pem pem_lib.c crypto/openssl/crypto/pkcs12 p12_key.c p12_npas.c crypto/openssl/crypto/pkcs7 pk7_doit.c pk7_lib.c pk7_mime.c crypto/openssl/crypto/pqueue pqueue.c crypto/openssl/crypto/rand rand_nw.c randfile.c crypto/openssl/crypto/rsa rsa_eay.c crypto/openssl/crypto/x509 x509.h x509_vfy.c x_all.c crypto/openssl/crypto/x509v3 v3_ncons.c v3_pci.c crypto/openssl/doc/apps smime.pod crypto/openssl/doc/crypto ASN1_OBJECT_new.pod ASN1_STRING_length.pod ASN1_STRING_new.pod ASN1_generate_nconf.pod BIO_f_buffer.pod BIO_should_retry.pod CRYPTO_set_ex_data.pod OBJ_nid2obj.pod PKCS7_decrypt.pod PKCS7_encrypt.pod PKCS7_sign.pod PKCS7_verify.pod SMIME_read_PKCS7.pod SMIME_write_PKCS7.pod X509_NAME_ENTRY_get_object.pod X509_NAME_add_entry_by_txt.pod X509_NAME_get_index_by_NID.pod X509_new.pod bn_internal.pod ui_compat.pod crypto/openssl/doc/ssl SSL_library_init.pod crypto/openssl/engines e_chil.c e_cswift.c e_ubsec.c crypto/openssl/fips mkfipsscr.pl crypto/openssl/ssl d1_both.c d1_clnt.c d1_enc.c d1_lib.c d1_pkt.c dtls1.h s23_clnt.c s23_lib.c s2_srvr.c s3_both.c s3_clnt.c s3_enc.c ssl_algs.c ssl_asn1.c ssl_cert.c ssl_ciph.c ssl_lib.c ssltest.c t1_enc.c t1_lib.c crypto/openssl/test cms-test.pl crypto/openssl/tools c_rehash c_rehash.in crypto/openssl/util libeay.num mkdef.pl crypto/openssl/util/pl VC-32.pl Log: SVN rev 215697 on 2010-11-22 18:23:44Z by simon Merge OpenSSL 0.9.8p into head. Security: CVE-2010-3864 Security: http://www.openssl.org/news/secadv_20101116.txt Revision Changes Path 1.5 +45 -0 src/crypto/openssl/CHANGES 1.4 +2 -2 src/crypto/openssl/Configure 1.5 +23 -6 src/crypto/openssl/FAQ 1.5 +1 -1 src/crypto/openssl/Makefile 1.5 +12 -0 src/crypto/openssl/NEWS 1.2 +169 -4 src/crypto/openssl/PROBLEMS 1.5 +1 -1 src/crypto/openssl/README 1.4 +13 -4 src/crypto/openssl/apps/apps.c 1.2 +49 -12 src/crypto/openssl/apps/dh.c 1.2 +58 -24 src/crypto/openssl/apps/dhparam.c 1.3 +2 -7 src/crypto/openssl/apps/dsaparam.c 1.3 +1 -4 src/crypto/openssl/apps/ec.c 1.2 +1 -4 src/crypto/openssl/apps/ecparam.c 1.4 +1 -4 src/crypto/openssl/apps/enc.c 1.2 +65 -53 src/crypto/openssl/apps/gendh.c 1.4 +1 -4 src/crypto/openssl/apps/gendsa.c 1.4 +1 -4 src/crypto/openssl/apps/genrsa.c 1.2 +66 -64 src/crypto/openssl/apps/pkcs7.c 1.3 +1 -4 src/crypto/openssl/apps/rand.c 1.4 +5 -2 src/crypto/openssl/apps/s_server.c 1.3 +3 -4 src/crypto/openssl/apps/s_socket.c 1.20 +3 -9 src/crypto/openssl/apps/speed.c 1.5 +0 -2 src/crypto/openssl/apps/x509.c 1.2 +6 -6 src/crypto/openssl/crypto/aes/aes_wrap.c 1.3 +25 -13 src/crypto/openssl/crypto/aes/asm/aes-x86_64.pl 1.2 +99 -57 src/crypto/openssl/crypto/asn1/a_int.c 1.2 +176 -174 src/crypto/openssl/crypto/asn1/n_pkey.c 1.3 +1 -2 src/crypto/openssl/crypto/asn1/t_crl.c 1.4 +1 -2 src/crypto/openssl/crypto/asn1/tasn_dec.c 1.2 +124 -73 src/crypto/openssl/crypto/asn1/x_x509.c 1.3 +7 -0 src/crypto/openssl/crypto/bio/b_sock.c 1.2 +28 -15 src/crypto/openssl/crypto/bio/bf_nbio.c 1.2 +140 -34 src/crypto/openssl/crypto/bio/bio_lib.c 1.2 +31 -19 src/crypto/openssl/crypto/bio/bss_acpt.c 1.3 +0 -13 src/crypto/openssl/crypto/bio/bss_sock.c 1.2 +250 -133 src/crypto/openssl/crypto/bn/bn_exp2.c 1.4 +2 -7 src/crypto/openssl/crypto/bn/bn_mul.c 1.2 +2 -2 src/crypto/openssl/crypto/cms/cms_asn1.c 1.2 +98 -54 src/crypto/openssl/crypto/conf/conf_def.c 1.2 +2 -2 src/crypto/openssl/crypto/des/rpc_des.h 1.3 +1 -2 src/crypto/openssl/crypto/dsa/dsa_gen.c 1.3 +2 -1 src/crypto/openssl/crypto/dsa/dsa_ossl.c 1.2 +9 -4 src/crypto/openssl/crypto/ec/ec2_mult.c 1.3 +4 -2 src/crypto/openssl/crypto/ec/ec_mult.c 1.2 +1 -7 src/crypto/openssl/crypto/ecdh/ech_lib.c 1.2 +1 -3 src/crypto/openssl/crypto/ecdsa/ecs_lib.c 1.2 +41 -3 src/crypto/openssl/crypto/engine/eng_list.c 1.3 +8 -2 src/crypto/openssl/crypto/err/err_prn.c 1.2 +115 -41 src/crypto/openssl/crypto/evp/bio_b64.c 1.2 +1 -0 src/crypto/openssl/crypto/evp/enc_min.c 1.2 +26 -8 src/crypto/openssl/crypto/evp/encode.c 1.3 +41 -8 src/crypto/openssl/crypto/evp/evp_pbe.c 1.3 +0 -3 src/crypto/openssl/crypto/hmac/hmac.c 1.5 +1 -1 src/crypto/openssl/crypto/md32_common.h 1.3 +5 -0 src/crypto/openssl/crypto/o_init.c 1.3 +9 -3 src/crypto/openssl/crypto/ocsp/ocsp_ht.c 1.4 +0 -2 src/crypto/openssl/crypto/ocsp/ocsp_prn.c 1.5 +3 -3 src/crypto/openssl/crypto/opensslv.h 1.3 +0 -2 src/crypto/openssl/crypto/pem/pem_lib.c 1.4 +22 -16 src/crypto/openssl/crypto/pkcs12/p12_key.c 1.3 +13 -4 src/crypto/openssl/crypto/pkcs12/p12_npas.c 1.2 +416 -194 src/crypto/openssl/crypto/pkcs7/pk7_doit.c 1.2 +180 -42 src/crypto/openssl/crypto/pkcs7/pk7_lib.c 1.4 +0 -3 src/crypto/openssl/crypto/pkcs7/pk7_mime.c 1.3 +2 -10 src/crypto/openssl/crypto/pqueue/pqueue.c 1.3 +2 -2 src/crypto/openssl/crypto/rand/rand_nw.c 1.4 +3 -1 src/crypto/openssl/crypto/rand/randfile.c 1.18 +1 -1 src/crypto/openssl/crypto/rsa/rsa_eay.c 1.4 +1 -0 src/crypto/openssl/crypto/x509/x509.h 1.4 +1 -6 src/crypto/openssl/crypto/x509/x509_vfy.c 1.2 +244 -158 src/crypto/openssl/crypto/x509/x_all.c 1.3 +0 -1 src/crypto/openssl/crypto/x509v3/v3_ncons.c 1.3 +27 -1 src/crypto/openssl/crypto/x509v3/v3_pci.c 1.2 +70 -10 src/crypto/openssl/doc/apps/smime.pod 1.2 +2 -0 src/crypto/openssl/doc/crypto/ASN1_OBJECT_new.pod 1.2 +2 -0 src/crypto/openssl/doc/crypto/ASN1_STRING_length.pod 1.2 +2 -0 src/crypto/openssl/doc/crypto/ASN1_STRING_new.pod 1.4 +2 -0 src/crypto/openssl/doc/crypto/ASN1_generate_nconf.pod 1.2 +7 -2 src/crypto/openssl/doc/crypto/BIO_f_buffer.pod 1.2 +1 -1 src/crypto/openssl/doc/crypto/BIO_should_retry.pod 1.2 +2 -0 src/crypto/openssl/doc/crypto/CRYPTO_set_ex_data.pod 1.2 +2 -0 src/crypto/openssl/doc/crypto/OBJ_nid2obj.pod 1.2 +3 -1 src/crypto/openssl/doc/crypto/PKCS7_decrypt.pod 1.2 +3 -1 src/crypto/openssl/doc/crypto/PKCS7_encrypt.pod 1.2 +23 -5 src/crypto/openssl/doc/crypto/PKCS7_sign.pod 1.2 +4 -2 src/crypto/openssl/doc/crypto/PKCS7_verify.pod 1.2 +3 -1 src/crypto/openssl/doc/crypto/SMIME_read_PKCS7.pod 1.2 +11 -7 src/crypto/openssl/doc/crypto/SMIME_write_PKCS7.pod 1.2 +9 -7 src/crypto/openssl/doc/crypto/X509_NAME_ENTRY_get_object.pod 1.2 +11 -5 src/crypto/openssl/doc/crypto/X509_NAME_add_entry_by_txt.pod 1.2 +8 -6 src/crypto/openssl/doc/crypto/X509_NAME_get_index_by_NID.pod 1.2 +2 -0 src/crypto/openssl/doc/crypto/X509_new.pod 1.3 +2 -0 src/crypto/openssl/doc/crypto/bn_internal.pod 1.2 +2 -0 src/crypto/openssl/doc/crypto/ui_compat.pod 1.2 +10 -6 src/crypto/openssl/doc/ssl/SSL_library_init.pod 1.3 +0 -1 src/crypto/openssl/e_os.h 1.4 +20 -36 src/crypto/openssl/engines/e_chil.c 1.2 +0 -2 src/crypto/openssl/engines/e_cswift.c 1.4 +0 -2 src/crypto/openssl/engines/e_ubsec.c 1.2 +31 -6 src/crypto/openssl/fips/mkfipsscr.pl 1.5 +1 -1 src/crypto/openssl/openssl.spec 1.5 +234 -82 src/crypto/openssl/ssl/d1_both.c 1.4 +1 -2 src/crypto/openssl/ssl/d1_clnt.c 1.4 +1 -5 src/crypto/openssl/ssl/d1_enc.c 1.4 +10 -0 src/crypto/openssl/ssl/d1_lib.c 1.5 +27 -33 src/crypto/openssl/ssl/d1_pkt.c 1.4 +1 -0 src/crypto/openssl/ssl/dtls1.h 1.13 +4 -1 src/crypto/openssl/ssl/s23_clnt.c 1.8 +1 -7 src/crypto/openssl/ssl/s23_lib.c 1.17 +0 -2 src/crypto/openssl/ssl/s2_srvr.c 1.3 +2 -0 src/crypto/openssl/ssl/s3_both.c 1.6 +1 -2 src/crypto/openssl/ssl/s3_clnt.c 1.3 +1 -2 src/crypto/openssl/ssl/s3_enc.c 1.4 +8 -0 src/crypto/openssl/ssl/ssl_algs.c 1.4 +1 -2 src/crypto/openssl/ssl/ssl_asn1.c 1.4 +2 -0 src/crypto/openssl/ssl/ssl_cert.c 1.4 +2 -4 src/crypto/openssl/ssl/ssl_ciph.c 1.5 +2 -4 src/crypto/openssl/ssl/ssl_lib.c 1.4 +0 -3 src/crypto/openssl/ssl/ssltest.c 1.4 +6 -12 src/crypto/openssl/ssl/t1_enc.c 1.4 +21 -6 src/crypto/openssl/ssl/t1_lib.c 1.3 +8 -11 src/crypto/openssl/test/cms-test.pl 1.2 +161 -61 src/crypto/openssl/tools/c_rehash 1.2 +161 -61 src/crypto/openssl/tools/c_rehash.in 1.4 +1 -1 src/crypto/openssl/util/libeay.num 1.4 +2 -0 src/crypto/openssl/util/mkdef.pl 1.4 +2 -2 src/crypto/openssl/util/pl/VC-32.pl