commit openssl for openSUSE:Factory
Hello community, here is the log from the commit of package openssl for openSUSE:Factory checked in at 2012-03-07 20:09:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openssl (Old) and /work/SRC/openSUSE:Factory/.openssl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "openssl", Maintainer is "GJHe@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/openssl/openssl.changes 2012-02-03 10:25:02.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.openssl.new/openssl.changes 2012-03-07 20:09:59.000000000 +0100 @@ -1,0 +2,6 @@ +Fri Feb 24 02:33:22 UTC 2012 - gjhe@suse.com + +- fix bug[bnc#748738] - Tolerate bad MIME headers in openssl's + asn1 parser. + +------------------------------------------------------------------- New: ---- Bug748738_Tolerate_bad_MIME_headers.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openssl.spec ++++++ --- /var/tmp/diff_new_pack.cUqlj4/_old 2012-03-07 20:10:00.000000000 +0100 +++ /var/tmp/diff_new_pack.cUqlj4/_new 2012-03-07 20:10:00.000000000 +0100 @@ -49,6 +49,7 @@ Patch7: openssl-1.0.0b-aesni.patch #Patch8: CVE-2011-0014.patch Patch10: openssl-call-engine-reg-comp.patch +Patch11: Bug748738_Tolerate_bad_MIME_headers.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -186,6 +187,7 @@ %patch7 #%patch8 -p1 %patch10 +%patch11 -p1 cp -p %{S:10} . echo "adding/overwriting some entries in the 'table' hash in Configure" # $dso_scheme:$shared_target:$shared_cflag:$shared_ldflag:$shared_extension:$ranlib:$arflags ++++++ Bug748738_Tolerate_bad_MIME_headers.patch ++++++ Index: openssl-1.0.0g/crypto/asn1/asn_mime.c =================================================================== --- openssl-1.0.0g.orig/crypto/asn1/asn_mime.c +++ openssl-1.0.0g/crypto/asn1/asn_mime.c @@ -858,6 +858,10 @@ static int mime_hdr_addparam(MIME_HEADER static int mime_hdr_cmp(const MIME_HEADER * const *a, const MIME_HEADER * const *b) { + if ((*a)->name == NULL || (*b)->name == NULL) + return (*a)->name - (*b)->name < 0 ? -1 : + (*a)->name - (*b)->name > 0 ? 1 : 0; + return(strcmp((*a)->name, (*b)->name)); } -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de