Please merge Openssl 0.9.8k-7 from debian unstable
Bug #493392 reported by
Nicolas Valcarcel
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openssl (Ubuntu) |
Fix Released
|
Wishlist
|
Nicolas Valcarcel |
Bug Description
Binary package hint: openssl
Please merge Openssl 0.9.8k-7 from debian unstable, since it has shlibs changes that would be beneficial for an LTS release
Related branches
lp://staging/~nvalcarcel/ubuntu/lucid/openssl/openssl-merge
- Registry Administrators: Pending requested
-
Diff: 106376 lines (+74833/-13178)755 files modified.pc/.version (+1/-0)
CHANGES (+282/-0)
ChangeLog.0_9_7-stable_not-in-head (+0/-163)
ChangeLog.0_9_7-stable_not-in-head_FIPS (+0/-1494)
Configure (+275/-141)
FAQ (+65/-9)
INSTALL (+2/-2)
INSTALL.NW (+72/-62)
LICENSE (+1/-1)
MacOS/GetHTTPS.src/ErrorHandling.hpp (+1/-1)
Makefile (+154/-16)
Makefile.org (+155/-21)
Makefile.shared (+11/-11)
NEWS (+18/-0)
Netware/build.bat (+26/-7)
Netware/cpy_tests.bat (+1/-0)
Netware/do_tests.pl (+101/-71)
Netware/set_env.bat (+49/-27)
README (+3/-3)
apps/CA.pl.in (+0/-2)
apps/CA.sh (+0/-1)
apps/Makefile (+317/-232)
apps/apps.c (+235/-1)
apps/apps.h (+22/-0)
apps/asn1pars.c (+1/-1)
apps/ca.c (+10/-1)
apps/cms.c (+1347/-0)
apps/crl.c (+19/-2)
apps/dgst.c (+49/-8)
apps/dsa.c (+14/-26)
apps/ec.c (+1/-1)
apps/enc.c (+14/-2)
apps/engine.c (+3/-3)
apps/genpkey.c (+440/-0)
apps/genrsa.c (+14/-1)
apps/nseq.c (+1/-1)
apps/ocsp.c (+163/-51)
apps/openssl.c (+14/-0)
apps/pkcs12.c (+18/-4)
apps/pkcs8.c (+1/-1)
apps/pkey.c (+284/-0)
apps/pkeyparam.c (+201/-0)
apps/pkeyutl.c (+570/-0)
apps/progs.h (+4/-0)
apps/progs.pl (+2/-0)
apps/rand.c (+24/-3)
apps/req.c (+1/-2)
apps/rsautl.c (+25/-13)
apps/s_client.c (+130/-5)
apps/s_server.c (+205/-4)
apps/s_time.c (+0/-1)
apps/smime.c (+1/-1)
apps/speed.c (+2/-0)
apps/spkac.c (+1/-1)
apps/ts.c (+1144/-0)
apps/tsget (+195/-0)
apps/version.c (+1/-1)
apps/x509.c (+9/-2)
certs/README.RootCerts (+4/-0)
certs/RegTP-5R.pem (+0/-19)
certs/RegTP-6R.pem (+0/-19)
certs/aol1.pem (+0/-22)
certs/aol2.pem (+0/-33)
certs/aoltw1.pem (+0/-23)
certs/aoltw2.pem (+0/-34)
certs/argena.pem (+0/-39)
certs/argeng.pem (+0/-23)
certs/demo/nortelCA.pem (+0/-16)
certs/demo/timCA.pem (+0/-16)
certs/demo/tjhCA.pem (+0/-15)
certs/demo/vsigntca.pem (+0/-18)
certs/eng1.pem (+0/-23)
certs/eng2.pem (+0/-23)
certs/eng3.pem (+0/-34)
certs/eng4.pem (+0/-23)
certs/eng5.pem (+0/-23)
certs/expired/ICE-CA.pem (+0/-59)
certs/expired/ICE-root.pem (+0/-48)
certs/expired/ICE-user.pem (+0/-63)
certs/expired/RegTP-4R.pem (+0/-19)
certs/expired/factory.pem (+0/-15)
certs/expired/rsa-cca.pem (+0/-19)
certs/expired/rsa-ssca.pem (+0/-19)
certs/expired/vsign2.pem (+0/-18)
certs/expired/vsign3.pem (+0/-18)
certs/thawteCb.pem (+0/-19)
certs/thawteCp.pem (+0/-19)
certs/vsign1.pem (+0/-17)
certs/vsign3.pem (+0/-17)
certs/vsignss.pem (+0/-17)
certs/wellsfgo.pem (+0/-23)
config (+14/-8)
crypto/Makefile (+27/-7)
crypto/aes/Makefile (+16/-4)
crypto/aes/aes.h (+10/-0)
crypto/aes/aes_cbc.c (+2/-0)
crypto/aes/aes_core.c (+8/-0)
crypto/aes/aes_wrap.c (+259/-0)
crypto/aes/aes_x86core.c (+1063/-0)
crypto/aes/asm/aes-586.pl (+5/-11)
crypto/aes/asm/aes-armv4.pl (+1030/-0)
crypto/aes/asm/aes-ppc.pl (+1176/-0)
crypto/aes/asm/aes-s390x.pl (+1333/-0)
crypto/aes/asm/aes-sparcv9.pl (+1181/-0)
crypto/aes/asm/aes-x86_64.pl (+1579/-0)
crypto/asn1/Makefile (+265/-231)
crypto/asn1/a_bytes.c (+1/-1)
crypto/asn1/a_mbstr.c (+1/-1)
crypto/asn1/a_object.c (+1/-0)
crypto/asn1/a_sign.c (+6/-1)
crypto/asn1/a_strex.c (+1/-1)
crypto/asn1/a_strnid.c (+1/-1)
crypto/asn1/a_type.c (+26/-0)
crypto/asn1/a_verify.c (+6/-1)
crypto/asn1/ameth_lib.c (+446/-0)
crypto/asn1/asn1.h (+52/-3)
crypto/asn1/asn1_err.c (+18/-1)
crypto/asn1/asn1_gen.c (+1/-1)
crypto/asn1/asn1_lib.c (+8/-0)
crypto/asn1/asn1_locl.h (+134/-0)
crypto/asn1/asn1_par.c (+2/-0)
crypto/asn1/asn1t.h (+8/-1)
crypto/asn1/asn_mime.c (+874/-0)
crypto/asn1/asn_moid.c (+1/-1)
crypto/asn1/asn_pack.c (+1/-1)
crypto/asn1/bio_asn1.c (+495/-0)
crypto/asn1/bio_ndef.c (+246/-0)
crypto/asn1/nsseq.c (+1/-1)
crypto/asn1/p5_pbe.c (+1/-1)
crypto/asn1/p5_pbev2.c (+1/-1)
crypto/asn1/p8_pkey.c (+1/-1)
crypto/asn1/t_bitst.c (+1/-1)
crypto/asn1/t_crl.c (+1/-1)
crypto/asn1/t_spki.c (+1/-1)
crypto/asn1/t_x509.c (+11/-11)
crypto/asn1/t_x509a.c (+1/-1)
crypto/asn1/tasn_dec.c (+24/-14)
crypto/asn1/tasn_enc.c (+2/-2)
crypto/asn1/tasn_fre.c (+2/-4)
crypto/asn1/tasn_new.c (+1/-1)
crypto/asn1/tasn_prn.c (+1/-1)
crypto/asn1/tasn_typ.c (+1/-1)
crypto/asn1/tasn_utl.c (+1/-1)
crypto/asn1/x_algor.c (+58/-1)
crypto/asn1/x_bignum.c (+1/-1)
crypto/asn1/x_exten.c (+6/-1)
crypto/asn1/x_long.c (+1/-1)
crypto/asn1/x_nx509.c (+72/-0)
crypto/asn1/x_x509a.c (+1/-1)
crypto/bf/Makefile (+7/-3)
crypto/bf/bf_skey.c (+6/-1)
crypto/bf/blowfish.h (+3/-1)
crypto/bio/Makefile (+1/-1)
crypto/bio/b_sock.c (+15/-7)
crypto/bio/bio.h (+1/-0)
crypto/bio/bss_bio.c (+1/-1)
crypto/bio/bss_dgram.c (+67/-3)
crypto/bio/bss_file.c (+7/-3)
crypto/bio/bss_mem.c (+13/-11)
crypto/bio/bss_sock.c (+5/-0)
crypto/bn/Makefile (+22/-3)
crypto/bn/asm/alpha-mont.pl (+317/-0)
crypto/bn/asm/armv4-mont.pl (+200/-0)
crypto/bn/asm/mips3-mont.pl (+327/-0)
crypto/bn/asm/mo-586.pl (+603/-0)
crypto/bn/asm/ppc-mont.pl (+323/-0)
crypto/bn/asm/ppc64-mont.pl (+918/-0)
crypto/bn/asm/s390x-mont.pl (+225/-0)
crypto/bn/asm/s390x.S (+678/-0)
crypto/bn/asm/sparcv9-mont.pl (+606/-0)
crypto/bn/asm/sparcv9a-mont.pl (+882/-0)
crypto/bn/asm/via-mont.pl (+242/-0)
crypto/bn/asm/x86-mont.pl (+591/-0)
crypto/bn/asm/x86_64-mont.pl (+214/-0)
crypto/bn/bn.h (+18/-2)
crypto/bn/bn_div.c (+13/-2)
crypto/bn/bn_gf2m.c (+5/-1)
crypto/bn/bn_lcl.h (+1/-0)
crypto/bn/bn_lib.c (+0/-19)
crypto/bn/bn_mont.c (+241/-0)
crypto/bn/bn_mul.c (+16/-11)
crypto/bn/bn_nist.c (+480/-419)
crypto/bn/bn_opt.c (+87/-0)
crypto/bn/bn_rand.c (+3/-3)
crypto/bn/bn_shift.c (+1/-1)
crypto/bn/bn_x931p.c (+272/-0)
crypto/bn/bntest.c (+2/-2)
crypto/buffer/Makefile (+10/-3)
crypto/buffer/buf_str.c (+116/-0)
crypto/buffer/buffer.c (+0/-58)
crypto/camellia/Makefile (+1/-1)
crypto/camellia/asm/cmll-x86.pl (+1138/-0)
crypto/camellia/asm/cmll-x86_64.pl (+1080/-0)
crypto/camellia/camellia.h (+5/-0)
crypto/camellia/cmll_misc.c (+13/-0)
crypto/cast/Makefile (+6/-3)
crypto/cast/c_skey.c (+6/-1)
crypto/cast/cast.h (+3/-1)
crypto/cms/Makefile (+183/-0)
crypto/cms/cms.h (+473/-0)
crypto/cms/cms_asn1.c (+346/-0)
crypto/cms/cms_att.c (+195/-0)
crypto/cms/cms_cd.c (+134/-0)
crypto/cms/cms_dd.c (+148/-0)
crypto/cms/cms_enc.c (+262/-0)
crypto/cms/cms_env.c (+825/-0)
crypto/cms/cms_err.c (+236/-0)
crypto/cms/cms_ess.c (+420/-0)
crypto/cms/cms_io.c (+140/-0)
crypto/cms/cms_lcl.h (+460/-0)
crypto/cms/cms_lib.c (+623/-0)
crypto/cms/cms_sd.c (+1014/-0)
crypto/cms/cms_smime.c (+811/-0)
crypto/comp/Makefile (+1/-1)
crypto/comp/c_zlib.c (+390/-1)
crypto/comp/comp.h (+14/-0)
crypto/comp/comp_err.c (+8/-1)
crypto/conf/Makefile (+9/-8)
crypto/conf/conf_mall.c (+3/-1)
crypto/conf/conf_mod.c (+1/-1)
crypto/conf/conf_sap.c (+1/-1)
crypto/cryptlib.c (+69/-282)
crypto/cryptlib.h (+0/-1)
crypto/crypto-lib.com (+18/-14)
crypto/crypto.h (+77/-8)
crypto/des/Makefile (+19/-14)
crypto/des/asm/des_enc.m4 (+231/-114)
crypto/des/asm/desboth.pl (+3/-14)
crypto/des/des.h (+2/-1)
crypto/des/des_enc.c (+4/-0)
crypto/des/des_lib.c (+106/-0)
crypto/des/des_old.c (+2/-0)
crypto/des/des_old.h (+2/-1)
crypto/des/ecb_enc.c (+0/-47)
crypto/des/enc_read.c (+4/-0)
crypto/des/enc_writ.c (+4/-0)
crypto/des/set_key.c (+9/-0)
crypto/des/times/usparc.cc (+1/-1)
crypto/des/xcbc_enc.c (+3/-1)
crypto/dh/Makefile (+13/-7)
crypto/dh/dh.h (+11/-0)
crypto/dh/dh_asn1.c (+1/-1)
crypto/dh/dh_check.c (+4/-0)
crypto/dh/dh_err.c (+5/-1)
crypto/dh/dh_gen.c (+4/-0)
crypto/dh/dh_key.c (+4/-0)
crypto/dsa/Makefile (+50/-27)
crypto/dsa/dsa.h (+39/-0)
crypto/dsa/dsa_asn1.c (+80/-2)
crypto/dsa/dsa_err.c (+9/-1)
crypto/dsa/dsa_gen.c (+3/-0)
crypto/dsa/dsa_key.c (+4/-0)
crypto/dsa/dsa_lib.c (+27/-22)
crypto/dsa/dsa_ossl.c (+3/-0)
crypto/dsa/dsa_sign.c (+18/-15)
crypto/dsa/dsa_utl.c (+95/-0)
crypto/dsa/dsa_vrf.c (+11/-21)
crypto/dso/Makefile (+1/-1)
crypto/dyn_lck.c (+428/-0)
crypto/ec/Makefile (+1/-1)
crypto/ec/ec_key.c (+4/-12)
crypto/ecdh/Makefile (+23/-12)
crypto/ecdsa/Makefile (+33/-16)
crypto/ecdsa/ecs_ossl.c (+24/-1)
crypto/engine/Makefile (+260/-135)
crypto/engine/eng_all.c (+3/-0)
crypto/engine/eng_cnf.c (+10/-1)
crypto/engine/eng_err.c (+2/-1)
crypto/engine/eng_int.h (+2/-0)
crypto/engine/eng_padlock.c (+5/-2)
crypto/engine/eng_pkey.c (+42/-0)
crypto/engine/engine.h (+16/-0)
crypto/engine/enginetest.c (+1/-1)
crypto/err/Makefile (+35/-14)
crypto/err/err.c (+34/-746)
crypto/err/err.h (+12/-0)
crypto/err/err_all.c (+19/-0)
crypto/err/err_bio.c (+75/-0)
crypto/err/err_def.c (+665/-0)
crypto/err/err_prn.c (+62/-16)
crypto/err/err_str.c (+295/-0)
crypto/err/openssl.ec (+4/-0)
crypto/evp/Makefile (+379/-298)
crypto/evp/bio_md.c (+2/-7)
crypto/evp/c_alld.c (+3/-0)
crypto/evp/dig_eng.c (+180/-0)
crypto/evp/digest.c (+132/-26)
crypto/evp/e_aes.c (+19/-22)
crypto/evp/e_camellia.c (+1/-1)
crypto/evp/e_des.c (+6/-3)
crypto/evp/e_des3.c (+14/-15)
crypto/evp/e_null.c (+1/-1)
crypto/evp/e_rc4.c (+1/-0)
crypto/evp/enc_min.c (+390/-0)
crypto/evp/evp.h (+80/-0)
crypto/evp/evp_acnf.c (+1/-1)
crypto/evp/evp_cnf.c (+125/-0)
crypto/evp/evp_enc.c (+72/-195)
crypto/evp/evp_err.c (+15/-1)
crypto/evp/evp_lib.c (+19/-20)
crypto/evp/evp_locl.h (+23/-7)
crypto/evp/evp_pbe.c (+1/-1)
crypto/evp/evp_pkey.c (+1/-1)
crypto/evp/evp_test.c (+5/-5)
crypto/evp/m_dss.c (+1/-1)
crypto/evp/m_dss1.c (+3/-0)
crypto/evp/m_md2.c (+1/-0)
crypto/evp/m_md4.c (+1/-0)
crypto/evp/m_md5.c (+1/-0)
crypto/evp/m_mdc2.c (+1/-0)
crypto/evp/m_sha.c (+1/-0)
crypto/evp/m_sha1.c (+6/-1)
crypto/evp/names.c (+7/-0)
crypto/evp/p5_crpt.c (+1/-1)
crypto/evp/p5_crpt2.c (+1/-1)
crypto/evp/p_sign.c (+18/-6)
crypto/evp/p_verify.c (+21/-9)
crypto/fips_err.c (+7/-0)
crypto/fips_err.h (+137/-0)
crypto/hmac/Makefile (+8/-7)
crypto/hmac/hmac.c (+10/-0)
crypto/hmac/hmac.h (+1/-0)
crypto/idea/Makefile (+6/-2)
crypto/idea/i_skey.c (+18/-1)
crypto/idea/idea.h (+3/-0)
crypto/install.com (+5/-4)
crypto/jpake/Makefile (+64/-0)
crypto/jpake/jpake.c (+483/-0)
crypto/jpake/jpake.h (+129/-0)
crypto/jpake/jpake_err.c (+105/-0)
crypto/jpake/jpaketest.c (+192/-0)
crypto/krb5/Makefile (+1/-1)
crypto/lhash/Makefile (+1/-1)
crypto/md2/Makefile (+4/-2)
crypto/md2/md2.h (+3/-0)
crypto/md2/md2_dgst.c (+6/-1)
crypto/md32_common.h (+80/-295)
crypto/md4/Makefile (+8/-4)
crypto/md4/md4.h (+3/-0)
crypto/md4/md4_dgst.c (+6/-90)
crypto/md4/md4_locl.h (+0/-44)
crypto/md5/Makefile (+8/-22)
crypto/md5/asm/md5-586.pl (+1/-1)
crypto/md5/asm/md5-sparcv9.S (+0/-1031)
crypto/md5/asm/md5-x86_64.pl (+4/-4)
crypto/md5/md5.h (+3/-0)
crypto/md5/md5_dgst.c (+6/-107)
crypto/md5/md5_locl.h (+3/-51)
crypto/mdc2/Makefile (+1/-1)
crypto/mdc2/mdc2.h (+3/-1)
crypto/mdc2/mdc2dgst.c (+6/-1)
crypto/mem.c (+46/-1)
crypto/mem_dbg.c (+25/-3)
crypto/o_init.c (+86/-0)
crypto/o_str.c (+4/-0)
crypto/objects/Makefile (+9/-9)
crypto/objects/obj_dat.c (+1/-0)
crypto/objects/obj_dat.h (+1759/-1271)
crypto/objects/obj_dat.pl (+3/-1)
crypto/objects/obj_mac.h (+343/-1)
crypto/objects/obj_mac.num (+79/-0)
crypto/objects/objects.txt (+124/-2)
crypto/ocsp/Makefile (+43/-38)
crypto/ocsp/ocsp.h (+13/-4)
crypto/ocsp/ocsp_asn.c (+1/-1)
crypto/ocsp/ocsp_err.c (+2/-1)
crypto/ocsp/ocsp_ht.c (+393/-94)
crypto/ocsp/ocsp_srv.c (+1/-1)
crypto/ocsp/ocsp_vfy.c (+1/-1)
crypto/opensslconf.h (+35/-6)
crypto/opensslconf.h.in (+15/-0)
crypto/opensslv.h (+3/-3)
crypto/ossl_typ.h (+9/-0)
crypto/pem/Makefile (+69/-65)
crypto/pem/pem.h (+6/-0)
crypto/pem/pem_all.c (+174/-0)
crypto/pem/pem_info.c (+1/-1)
crypto/pem/pem_lib.c (+3/-0)
crypto/pem/pem_x509.c (+1/-1)
crypto/pem/pem_xaux.c (+1/-1)
crypto/perlasm/cbc.pl (+4/-20)
crypto/perlasm/x86_64-xlate.pl (+65/-17)
crypto/perlasm/x86ms.pl (+12/-2)
crypto/perlasm/x86nasm.pl (+4/-0)
crypto/perlasm/x86unix.pl (+3/-72)
crypto/pkcs12/Makefile (+92/-85)
crypto/pkcs12/p12_add.c (+1/-1)
crypto/pkcs12/p12_asn.c (+1/-1)
crypto/pkcs12/p12_attr.c (+1/-1)
crypto/pkcs12/p12_crpt.c (+1/-1)
crypto/pkcs12/p12_crt.c (+32/-10)
crypto/pkcs12/p12_decr.c (+1/-1)
crypto/pkcs12/p12_init.c (+1/-1)
crypto/pkcs12/p12_key.c (+1/-1)
crypto/pkcs12/p12_kiss.c (+1/-1)
crypto/pkcs12/p12_mutl.c (+1/-1)
crypto/pkcs12/p12_npas.c (+1/-1)
crypto/pkcs12/p12_p8d.c (+1/-1)
crypto/pkcs12/p12_p8e.c (+1/-1)
crypto/pkcs12/p12_utl.c (+1/-1)
crypto/pkcs12/pkcs12.h (+1/-1)
crypto/pkcs7/Makefile (+23/-20)
crypto/pkcs7/pk7_asn1.c (+1/-1)
crypto/pkcs7/pk7_attr.c (+1/-1)
crypto/pkcs7/pk7_mime.c (+2/-53)
crypto/pkcs7/pk7_smime.c (+3/-3)
crypto/ppccpuid.pl (+94/-0)
crypto/pqueue/Makefile (+1/-1)
crypto/pqueue/pq_compat.h (+5/-0)
crypto/pqueue/pqueue.c (+0/-14)
crypto/pqueue/pqueue.h (+0/-1)
crypto/rand/Makefile (+57/-29)
crypto/rand/md_rand.c (+12/-2)
crypto/rand/rand.h (+28/-1)
crypto/rand/rand_eng.c (+152/-0)
crypto/rand/rand_err.c (+19/-1)
crypto/rand/rand_lcl.h (+11/-0)
crypto/rand/rand_lib.c (+70/-1)
crypto/rand/rand_nw.c (+9/-2)
crypto/rand/rand_unix.c (+1/-1)
crypto/rand/randfile.c (+50/-20)
crypto/rc2/Makefile (+6/-2)
crypto/rc2/rc2.h (+3/-1)
crypto/rc2/rc2_skey.c (+18/-1)
crypto/rc4/Makefile (+15/-5)
crypto/rc4/asm/rc4-586.pl (+2/-2)
crypto/rc4/asm/rc4-x86_64.pl (+129/-3)
crypto/rc4/rc4.h (+3/-0)
crypto/rc4/rc4_fblk.c (+75/-0)
crypto/rc4/rc4_skey.c (+18/-3)
crypto/rc5/Makefile (+1/-1)
crypto/rc5/rc5.h (+4/-1)
crypto/rc5/rc5_skey.c (+19/-2)
crypto/ripemd/Makefile (+8/-3)
crypto/ripemd/README (+1/-1)
crypto/ripemd/asm/rmd-586.pl (+2/-2)
crypto/ripemd/ripemd.h (+3/-1)
crypto/ripemd/rmd_dgst.c (+6/-202)
crypto/ripemd/rmd_locl.h (+1/-15)
crypto/rsa/Makefile (+54/-23)
crypto/rsa/rsa.h (+41/-0)
crypto/rsa/rsa_asn1.c (+1/-1)
crypto/rsa/rsa_eay.c (+50/-43)
crypto/rsa/rsa_eng.c (+348/-0)
crypto/rsa/rsa_err.c (+9/-1)
crypto/rsa/rsa_gen.c (+3/-0)
crypto/rsa/rsa_lib.c (+16/-256)
crypto/rsa/rsa_null.c (+1/-1)
crypto/rsa/rsa_oaep.c (+16/-9)
crypto/rsa/rsa_pss.c (+3/-3)
crypto/rsa/rsa_sign.c (+22/-2)
crypto/rsa/rsa_ssl.c (+1/-1)
crypto/rsa/rsa_x931.c (+1/-1)
crypto/rsa/rsa_x931g.c (+255/-0)
crypto/s390xcpuid.S (+90/-0)
crypto/seed/Makefile (+1/-1)
crypto/sha/Makefile (+26/-14)
crypto/sha/asm/sha1-586.pl (+115/-326)
crypto/sha/asm/sha1-ia64.pl (+56/-295)
crypto/sha/asm/sha1-x86_64.pl (+242/-0)
crypto/sha/asm/sha512-ia64.pl (+331/-90)
crypto/sha/asm/sha512-x86_64.pl (+344/-0)
crypto/sha/sha.h (+3/-1)
crypto/sha/sha1_one.c (+1/-1)
crypto/sha/sha1dgst.c (+4/-0)
crypto/sha/sha256.c (+33/-60)
crypto/sha/sha512.c (+83/-32)
crypto/sha/sha_dgst.c (+6/-0)
crypto/sha/sha_locl.h (+64/-223)
crypto/sha/shatest.c (+3/-3)
crypto/sparcv9cap.c (+154/-0)
crypto/stack/Makefile (+1/-1)
crypto/stack/safestack.h (+177/-1)
crypto/store/Makefile (+9/-9)
crypto/symhacks.h (+26/-0)
crypto/txt_db/Makefile (+1/-1)
crypto/ui/Makefile (+1/-1)
crypto/ui/ui_lib.c (+1/-0)
crypto/ui/ui_openssl.c (+2/-0)
crypto/x509/Makefile (+105/-94)
crypto/x509/by_dir.c (+4/-0)
crypto/x509/x509.h (+12/-1)
crypto/x509/x509_att.c (+35/-8)
crypto/x509/x509_cmp.c (+9/-2)
crypto/x509/x509_trs.c (+1/-1)
crypto/x509/x509_vfy.c (+16/-9)
crypto/x509/x509_vpm.c (+14/-4)
crypto/x509/x509cset.c (+1/-1)
crypto/x509/x509spki.c (+1/-1)
crypto/x509v3/Makefile (+238/-219)
crypto/x509v3/ext_dat.h (+1/-1)
crypto/x509v3/pcy_cache.c (+1/-1)
crypto/x509v3/pcy_data.c (+9/-1)
crypto/x509v3/pcy_int.h (+1/-1)
crypto/x509v3/pcy_lib.c (+1/-1)
crypto/x509v3/pcy_map.c (+1/-1)
crypto/x509v3/pcy_node.c (+1/-1)
crypto/x509v3/pcy_tree.c (+11/-9)
crypto/x509v3/tabtest.c (+1/-1)
crypto/x509v3/v3_addr.c (+26/-20)
crypto/x509v3/v3_akey.c (+1/-1)
crypto/x509v3/v3_akeya.c (+1/-1)
crypto/x509v3/v3_alt.c (+3/-2)
crypto/x509v3/v3_asid.c (+1/-1)
crypto/x509v3/v3_bcons.c (+1/-1)
crypto/x509v3/v3_bitst.c (+1/-1)
crypto/x509v3/v3_conf.c (+1/-1)
crypto/x509v3/v3_cpols.c (+7/-2)
crypto/x509v3/v3_crld.c (+1/-1)
crypto/x509v3/v3_enum.c (+1/-1)
crypto/x509v3/v3_extku.c (+1/-1)
crypto/x509v3/v3_genn.c (+1/-1)
crypto/x509v3/v3_ia5.c (+1/-1)
crypto/x509v3/v3_info.c (+1/-1)
crypto/x509v3/v3_int.c (+1/-1)
crypto/x509v3/v3_lib.c (+1/-1)
crypto/x509v3/v3_ncons.c (+1/-1)
crypto/x509v3/v3_ocsp.c (+1/-1)
crypto/x509v3/v3_pcons.c (+1/-1)
crypto/x509v3/v3_pku.c (+1/-1)
crypto/x509v3/v3_pmaps.c (+1/-1)
crypto/x509v3/v3_prn.c (+1/-1)
crypto/x509v3/v3_purp.c (+5/-3)
crypto/x509v3/v3_skey.c (+1/-1)
crypto/x509v3/v3_sxnet.c (+1/-1)
crypto/x509v3/v3_utl.c (+26/-2)
crypto/x509v3/v3conf.c (+1/-1)
crypto/x509v3/v3prin.c (+1/-1)
crypto/x509v3/x509v3.h (+5/-2)
crypto/x86_64cpuid.S (+0/-74)
crypto/x86_64cpuid.pl (+61/-44)
crypto/x86cpuid.pl (+30/-2)
debian/changelog (+96/-0)
debian/control (+2/-2)
debian/patches/Bsymbolic-functions.patch (+63/-0)
debian/patches/CVE-2009-1377.patch (+48/-0)
debian/patches/CVE-2009-1378.patch (+22/-0)
debian/patches/CVE-2009-1379.patch (+20/-0)
debian/patches/CVE-2009-1387.patch (+51/-0)
debian/patches/CVE-2009-2409.patch (+33/-0)
debian/patches/CVE-2009-3555.patch (+118/-0)
debian/patches/ca.patch (+32/-0)
debian/patches/config-hurd.patch (+15/-0)
debian/patches/debian-targets.patch (+53/-0)
debian/patches/disable-sslv2.patch (+48/-0)
debian/patches/engines-path.patch (+47/-0)
debian/patches/kfreebsd-pipe.patch (+13/-0)
debian/patches/make-targets.patch (+13/-0)
debian/patches/man-dir.patch (+13/-0)
debian/patches/man-section.patch (+32/-0)
debian/patches/no-rpath.patch (+13/-0)
debian/patches/no-symbolic.patch (+13/-0)
debian/patches/no_check_self_signed.patch (+39/-0)
debian/patches/pic.patch (+330/-0)
debian/patches/pk7_mime_free.patch (+20/-0)
debian/patches/pkg-config.patch (+34/-0)
debian/patches/rc4-amd64.patch (+14/-0)
debian/patches/rehash-crt.patch (+33/-0)
debian/patches/rehash_pod.patch (+60/-0)
debian/patches/series (+30/-0)
debian/patches/shared-lib-ext.patch (+14/-0)
debian/patches/stddef.patch (+12/-0)
debian/patches/tls_ext_v3.patch (+31/-0)
debian/patches/valgrind.patch (+15/-0)
debian/patches/version-script.patch (+33/-0)
debian/rules (+15/-4)
demos/asn1/ocsp.c (+1/-1)
demos/engines/cluster_labs/hw_cluster_labs_err.h (+4/-0)
demos/engines/ibmca/hw_ibmca_err.h (+4/-0)
demos/engines/zencod/hw_zencod_err.h (+4/-0)
demos/jpake/Makefile (+7/-0)
demos/jpake/jpakedemo.c (+469/-0)
doc/Makefile (+0/-40)
doc/apps/c_rehash.pod (+0/-55)
doc/apps/dgst.pod (+5/-0)
doc/apps/ocsp.pod (+4/-4)
doc/apps/rand.pod (+5/-0)
doc/apps/s_server.pod (+8/-0)
doc/apps/verify.pod (+1/-1)
doc/apps/x509.pod (+1/-1)
doc/c-indentation.el (+1/-0)
doc/crypto/ASN1_generate_nconf.pod (+24/-15)
doc/crypto/DH_set_method.pod (+1/-1)
doc/crypto/DSA_set_method.pod (+1/-1)
doc/crypto/OPENSSL_ia32cap.pod (+22/-14)
doc/crypto/RAND_egd.pod (+5/-2)
doc/crypto/RAND_set_rand_method.pod (+1/-1)
doc/crypto/RSA_set_method.pod (+1/-1)
doc/crypto/engine.pod (+3/-3)
doc/ssl/SSL_CIPHER_get_name.pod (+1/-1)
doc/ssl/SSL_CTX_set_verify.pod (+1/-1)
doc/ssl/SSL_SESSION_free.pod (+1/-1)
doc/ssl/SSL_free.pod (+1/-1)
doc/ssl/SSL_read.pod (+6/-0)
doc/ssleay.txt (+2/-2)
e_os.h (+57/-11)
engines/Makefile (+128/-76)
engines/e_4758cca_err.h (+4/-0)
engines/e_aep.c (+10/-3)
engines/e_aep_err.h (+4/-0)
engines/e_atalla_err.h (+4/-0)
engines/e_capi.c (+1781/-0)
engines/e_capi.ec (+1/-0)
engines/e_capi_err.c (+183/-0)
engines/e_capi_err.h (+123/-0)
engines/e_chil.c (+3/-9)
engines/e_chil_err.c (+0/-1)
engines/e_chil_err.h (+4/-1)
engines/e_cswift_err.h (+4/-0)
engines/e_gmp.c (+64/-23)
engines/e_gmp_err.h (+4/-0)
engines/e_nuron_err.h (+4/-0)
engines/e_sureware_err.h (+4/-0)
engines/e_ubsec_err.h (+4/-0)
engines/makeengines.com (+2/-1)
engines/openssl.ld (+0/-5)
fips/Makefile (+226/-0)
fips/aes/Makefile (+111/-0)
fips/aes/fips_aes_selftest.c (+101/-0)
fips/aes/fips_aesavs.c (+939/-0)
fips/des/Makefile (+111/-0)
fips/des/fips_des_selftest.c (+137/-0)
fips/des/fips_desmovs.c (+705/-0)
fips/dh/Makefile (+115/-0)
fips/dh/dh_gen.c (+179/-0)
fips/dh/fips_dh_check.c (+147/-0)
fips/dh/fips_dh_gen.c (+192/-0)
fips/dh/fips_dh_key.c (+276/-0)
fips/dh/fips_dh_lib.c (+95/-0)
fips/dsa/Makefile (+191/-0)
fips/dsa/fips_dsa_gen.c (+339/-0)
fips/dsa/fips_dsa_key.c (+169/-0)
fips/dsa/fips_dsa_lib.c (+95/-0)
fips/dsa/fips_dsa_ossl.c (+435/-0)
fips/dsa/fips_dsa_selftest.c (+180/-0)
fips/dsa/fips_dsa_sign.c (+256/-0)
fips/dsa/fips_dsatest.c (+271/-0)
fips/dsa/fips_dssvs.c (+542/-0)
fips/fips-lib.com (+1196/-0)
fips/fips-nodiff.txt (+7/-0)
fips/fips.c (+519/-0)
fips/fips.h (+163/-0)
fips/fips_canister.c (+186/-0)
fips/fips_locl.h (+73/-0)
fips/fips_premain.c (+176/-0)
fips/fips_premain.c.sha1 (+1/-0)
fips/fips_test_suite.c (+588/-0)
fips/fips_utl.h (+343/-0)
fips/fipsalgtest.pl (+848/-0)
fips/fipsld (+170/-0)
fips/fipstests.bat (+229/-0)
fips/fipstests.sh (+400/-0)
fips/hmac/Makefile (+123/-0)
fips/hmac/fips_hmac.c (+191/-0)
fips/hmac/fips_hmac_selftest.c (+135/-0)
fips/hmac/fips_hmactest.c (+328/-0)
fips/install.com (+57/-0)
fips/mkfipsscr.pl (+632/-0)
fips/openssl_fips_fingerprint (+31/-0)
fips/rand/Makefile (+149/-0)
fips/rand/fips_rand.c (+410/-0)
fips/rand/fips_rand.h (+77/-0)
fips/rand/fips_rand_selftest.c (+371/-0)
fips/rand/fips_randtest.c (+248/-0)
fips/rand/fips_rngvs.c (+230/-0)
fips/rsa/Makefile (+215/-0)
fips/rsa/fips_rsa_eay.c (+934/-0)
fips/rsa/fips_rsa_gen.c (+310/-0)
fips/rsa/fips_rsa_lib.c (+101/-0)
fips/rsa/fips_rsa_selftest.c (+432/-0)
fips/rsa/fips_rsa_sign.c (+554/-0)
fips/rsa/fips_rsa_x931g.c (+280/-0)
fips/rsa/fips_rsagtest.c (+390/-0)
fips/rsa/fips_rsastest.c (+370/-0)
fips/rsa/fips_rsavtest.c (+377/-0)
fips/sha/Makefile (+158/-0)
fips/sha/fips_sha1_selftest.c (+97/-0)
fips/sha/fips_shatest.c (+388/-0)
fips/sha/fips_standalone_sha1.c (+173/-0)
makevms.com (+6/-4)
ms/do_fips.bat (+204/-0)
ms/do_masm.bat (+67/-70)
ms/do_nasm.bat (+1/-0)
ms/segrenam.pl (+65/-0)
ms/test.bat (+190/-195)
openssl.ld (+0/-5)
openssl.spec (+1/-1)
ssl/Makefile (+146/-100)
ssl/d1_both.c (+21/-33)
ssl/d1_clnt.c (+1/-2)
ssl/d1_enc.c (+12/-7)
ssl/d1_lib.c (+1/-0)
ssl/d1_pkt.c (+18/-8)
ssl/d1_srvr.c (+3/-3)
ssl/dtls1.h (+7/-0)
ssl/kssl.c (+2/-2)
ssl/s23_clnt.c (+18/-0)
ssl/s23_srvr.c (+9/-0)
ssl/s2_srvr.c (+1/-1)
ssl/s3_clnt.c (+135/-11)
ssl/s3_enc.c (+4/-0)
ssl/s3_lib.c (+76/-20)
ssl/s3_pkt.c (+8/-1)
ssl/s3_srvr.c (+123/-29)
ssl/ssl.h (+52/-4)
ssl/ssl3.h (+5/-0)
ssl/ssl_algs.c (+3/-0)
ssl/ssl_asn1.c (+10/-7)
ssl/ssl_ciph.c (+14/-1)
ssl/ssl_err.c (+6/-1)
ssl/ssl_lib.c (+55/-0)
ssl/ssl_locl.h (+9/-1)
ssl/ssl_rsa.c (+2/-0)
ssl/ssl_sess.c (+22/-0)
ssl/ssl_stat.c (+4/-0)
ssl/ssltest.c (+31/-10)
ssl/t1_enc.c (+27/-15)
ssl/t1_lib.c (+272/-34)
ssl/tls1.h (+36/-3)
test/CAss.cnf (+1/-1)
test/Makefile (+397/-79)
test/SHAmix.r (+99/-0)
test/SHAmix.x (+129/-0)
test/Uss.cnf (+1/-1)
test/cms-examples.pl (+409/-0)
test/cms-test.pl (+453/-0)
test/igetest.c (+2/-2)
test/smcont.txt (+1/-0)
test/smime-certs/smdsa1.pem (+34/-0)
test/smime-certs/smdsa2.pem (+34/-0)
test/smime-certs/smdsa3.pem (+34/-0)
test/smime-certs/smdsap.pem (+9/-0)
test/smime-certs/smroot.pem (+30/-0)
test/smime-certs/smrsa1.pem (+31/-0)
test/smime-certs/smrsa2.pem (+31/-0)
test/smime-certs/smrsa3.pem (+31/-0)
test/testfipsssl (+113/-0)
test/tests.com (+11/-1)
test/times (+1/-1)
tools/c_rehash.in (+3/-9)
util/arx.pl (+15/-0)
util/copy.pl (+11/-0)
util/domd (+1/-1)
util/fipslink.pl (+78/-0)
util/libeay.num (+244/-40)
util/mk1mf.pl (+393/-70)
util/mkdef.pl (+28/-2)
util/mkerr.pl (+4/-3)
util/mkfiles.pl (+11/-0)
util/mklink.pl (+10/-2)
util/mksdef.pl (+87/-0)
util/opensslwrap.sh (+4/-0)
util/pl/VC-32.pl (+182/-26)
util/pl/netware.pl (+283/-98)
util/ssleay.num (+1/-0)
Changed in openssl (Ubuntu): | |
assignee: | nobody → Nicolas Valcárcel (nvalcarcel) |
status: | New → Confirmed |
importance: | Undecided → Medium |
importance: | Medium → Wishlist |
status: | Confirmed → In Progress |
Changed in openssl (Ubuntu): | |
status: | In Progress → Confirmed |
summary: |
- Please merge Openssl 0.9.8k-6 from debian testing + Please merge Openssl 0.9.8k-7 from debian testing |
description: | updated |
summary: |
- Please merge Openssl 0.9.8k-7 from debian testing + Please merge Openssl 0.9.8k-7 from debian unstable |
To post a comment you must log in.
Warning: this is the version that has ssl renegotiation completely disabled as a fix for CVE-2009-3555. This may break applications that we support.
From the openssl changelog:
*) Disable renegotiation completely - this fixes a severe security ENABLE_ UNSAFE_ LEGACY_ SESSION_ RENEGOTATION at
problem at the cost of breaking all renegotiation. Renegotiation
can be re-enabled by setting
OPENSSL_
compile-time. This is really not recommended.
[Ben Laurie]
This will probably break anything that uses DTLS, and postgresql.