- update to Thunderbird 17.0.3 (bnc#804248)
* MFSA 2013-21/CVE-2013-0783 Miscellaneous memory safety hazards * MFSA 2013-24/CVE-2013-0773 (bmo#809652) Web content bypass of COW and SOW security wrappers * MFSA 2013-25/CVE-2013-0774 (bmo#827193) Privacy leak in JavaScript Workers * MFSA 2013-26/CVE-2013-0775 (bmo#831095) Use-after-free in nsImageLoadingContent * MFSA 2013-27/CVE-2013-0776 (bmo#796475) Phishing on HTTPS connection through malicious proxy * MFSA 2013-28/CVE-2013-0780/CVE-2013-0782 Use-after-free, out of bounds read, and buffer overflow issues found using Address Sanitizer OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaThunderbird?expand=0&rev=207
This commit is contained in:
parent
56b2b57213
commit
0ab598f59e
@ -1,3 +1,21 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Feb 17 12:09:06 UTC 2013 - wr@rosenauer.org
|
||||||
|
|
||||||
|
- update to Thunderbird 17.0.3 (bnc#804248)
|
||||||
|
* MFSA 2013-21/CVE-2013-0783
|
||||||
|
Miscellaneous memory safety hazards
|
||||||
|
* MFSA 2013-24/CVE-2013-0773 (bmo#809652)
|
||||||
|
Web content bypass of COW and SOW security wrappers
|
||||||
|
* MFSA 2013-25/CVE-2013-0774 (bmo#827193)
|
||||||
|
Privacy leak in JavaScript Workers
|
||||||
|
* MFSA 2013-26/CVE-2013-0775 (bmo#831095)
|
||||||
|
Use-after-free in nsImageLoadingContent
|
||||||
|
* MFSA 2013-27/CVE-2013-0776 (bmo#796475)
|
||||||
|
Phishing on HTTPS connection through malicious proxy
|
||||||
|
* MFSA 2013-28/CVE-2013-0780/CVE-2013-0782
|
||||||
|
Use-after-free, out of bounds read, and buffer overflow issues
|
||||||
|
found using Address Sanitizer
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Feb 11 08:25:24 UTC 2013 - wr@rosenauer.org
|
Mon Feb 11 08:25:24 UTC 2013 - wr@rosenauer.org
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# spec file for package MozillaThunderbird
|
# spec file for package MozillaThunderbird
|
||||||
#
|
#
|
||||||
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# 2006-2012 Wolfgang Rosenauer <wr@rosenauer.org>
|
# 2006-2013 Wolfgang Rosenauer <wr@rosenauer.org>
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -40,11 +40,11 @@ BuildRequires: update-desktop-files
|
|||||||
BuildRequires: xorg-x11-libXt-devel
|
BuildRequires: xorg-x11-libXt-devel
|
||||||
BuildRequires: yasm
|
BuildRequires: yasm
|
||||||
BuildRequires: zip
|
BuildRequires: zip
|
||||||
%define mainversion 17.0.2
|
%define mainversion 17.0.3
|
||||||
%define update_channel release
|
%define update_channel release
|
||||||
Version: %{mainversion}
|
Version: %{mainversion}
|
||||||
Release: 0
|
Release: 0
|
||||||
%define releasedate 2013010500
|
%define releasedate 2013021500
|
||||||
Provides: thunderbird = %{version}
|
Provides: thunderbird = %{version}
|
||||||
%if %{with_kde}
|
%if %{with_kde}
|
||||||
# this is needed to match this package with the kde4 helper package without the main package
|
# this is needed to match this package with the kde4 helper package without the main package
|
||||||
@ -84,6 +84,7 @@ Patch12: mozilla-gcc43-templates_instantiation.patch
|
|||||||
Patch20: tb-ssldap.patch
|
Patch20: tb-ssldap.patch
|
||||||
Patch21: tb-develdirs.patch
|
Patch21: tb-develdirs.patch
|
||||||
Patch22: thunderbird-shared-nss-db.patch
|
Patch22: thunderbird-shared-nss-db.patch
|
||||||
|
Patch30: enigmail-old-gcc.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
PreReq: coreutils fileutils textutils /bin/sh
|
PreReq: coreutils fileutils textutils /bin/sh
|
||||||
Recommends: libcanberra0
|
Recommends: libcanberra0
|
||||||
@ -218,6 +219,11 @@ popd
|
|||||||
%patch20 -p1
|
%patch20 -p1
|
||||||
%patch21 -p1
|
%patch21 -p1
|
||||||
%patch22 -p1
|
%patch22 -p1
|
||||||
|
%if %suse_version < 1120
|
||||||
|
pushd ../enigmail
|
||||||
|
%patch30 -p1
|
||||||
|
popd
|
||||||
|
%endif
|
||||||
|
|
||||||
%build
|
%build
|
||||||
# no need to add build time to binaries
|
# no need to add build time to binaries
|
||||||
|
11
_constraints
Normal file
11
_constraints
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<constraints>
|
||||||
|
<hardware>
|
||||||
|
<disk>
|
||||||
|
<size unit="G">9</size>
|
||||||
|
</disk>
|
||||||
|
<memory>
|
||||||
|
<size unit="M">2500</size>
|
||||||
|
</memory>
|
||||||
|
</hardware>
|
||||||
|
</constraints>
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:9117dd364a0736e7c254c5d7c2b11f2fc0ad0c427f93963fce77679cd684ffbf
|
oid sha256:30e61c9b509cd8073c2d99bb2e69697aa33686da9fc373ae55bc4b16cb8f8911
|
||||||
size 29303
|
size 29935
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
CHANNEL="release"
|
CHANNEL="esr17"
|
||||||
BRANCH="releases/comm-$CHANNEL"
|
BRANCH="releases/comm-$CHANNEL"
|
||||||
RELEASE_TAG="THUNDERBIRD_17_0_2_RELEASE"
|
RELEASE_TAG="THUNDERBIRD_17_0_3_RELEASE"
|
||||||
VERSION="17.0.2"
|
VERSION="17.0.3"
|
||||||
|
|
||||||
echo "cloning $BRANCH..."
|
echo "cloning $BRANCH..."
|
||||||
hg clone http://hg.mozilla.org/$BRANCH thunderbird
|
hg clone http://hg.mozilla.org/$BRANCH thunderbird
|
||||||
@ -33,7 +33,7 @@ for locale in $(awk '{ print $1; }' $SHIPPED_LOCALES); do
|
|||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "fetching $locale ..."
|
echo "fetching $locale ..."
|
||||||
hg clone http://hg.mozilla.org/releases/l10n/mozilla-$CHANNEL/$locale l10n/$locale
|
hg clone http://hg.mozilla.org/releases/l10n/mozilla-release/$locale l10n/$locale
|
||||||
hg -R l10n/$locale up -C -r $RELEASE_TAG
|
hg -R l10n/$locale up -C -r $RELEASE_TAG
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:51f55573448586718c8d7e664329d519b02c4b28af4910bcb550961ace9a9e71
|
|
||||||
size 1216071
|
|
48
enigmail-old-gcc.patch
Normal file
48
enigmail-old-gcc.patch
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
# HG changeset patch
|
||||||
|
# Parent 354e161f21ba8fa67aa9f140c2bcdf3b1213abda
|
||||||
|
# User Wolfgang Rosenauer <wr@rosenauer.org>
|
||||||
|
|
||||||
|
diff --git a/ipc/src/Makefile.enig b/ipc/src/Makefile.enig
|
||||||
|
--- a/ipc/src/Makefile.enig
|
||||||
|
+++ b/ipc/src/Makefile.enig
|
||||||
|
@@ -57,17 +57,17 @@ objfiles = subprocess.$(OBJ_SUFF)
|
||||||
|
libname = $(DLL_PREFIX)subprocess$(DLL_SUFFIX)
|
||||||
|
|
||||||
|
all: libs
|
||||||
|
|
||||||
|
libs: source
|
||||||
|
$(CC) $(LDFLAGS) -o $(libname) $(objfiles)
|
||||||
|
|
||||||
|
source: $(source)
|
||||||
|
- $(CC) $(CFLAGS) -Wno-return-type-c-linkage -c -o $(objfiles) $^
|
||||||
|
+ $(CC) $(CFLAGS) -c -o $(objfiles) $^
|
||||||
|
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f $(objfiles) $(libname)
|
||||||
|
|
||||||
|
tools:
|
||||||
|
|
||||||
|
export:
|
||||||
|
diff --git a/ipc/src/Makefile.in b/ipc/src/Makefile.in
|
||||||
|
--- a/ipc/src/Makefile.in
|
||||||
|
+++ b/ipc/src/Makefile.in
|
||||||
|
@@ -57,17 +57,17 @@ objfiles = subprocess.$(OBJ_SUFF)
|
||||||
|
libname = $(DLL_PREFIX)subprocess$(DLL_SUFFIX)
|
||||||
|
|
||||||
|
all: libs
|
||||||
|
|
||||||
|
libs: source
|
||||||
|
$(CC) $(LDFLAGS) -o $(libname) $(objfiles)
|
||||||
|
|
||||||
|
source: $(source)
|
||||||
|
- $(CC) $(CFLAGS) -Wno-return-type-c-linkage -c -o $(objfiles) $^
|
||||||
|
+ $(CC) $(CFLAGS) -c -o $(objfiles) $^
|
||||||
|
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f $(objfiles) $(libname)
|
||||||
|
|
||||||
|
tools:
|
||||||
|
|
||||||
|
export:
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:506802753d0222b6b8cd6452d030e8f27437cdd6f5e36ba7bf35fc5022db6839
|
|
||||||
size 26332350
|
|
3
l10n-17.0.3.tar.bz2
Normal file
3
l10n-17.0.3.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:4a93543f1276fb17aad7a10ddf527d4b985e26ad33cf72f9c961821bfaa9cbd7
|
||||||
|
size 26829721
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:bceafae8cf69d1e1b939e213d67f0c3d7d09434dad44313775e4c6b34724927e
|
|
||||||
size 113592298
|
|
3
thunderbird-17.0.3-source.tar.bz2
Normal file
3
thunderbird-17.0.3-source.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:4648bf8acdfc329c9f05f4cd1bc6b51d8371a4bbfc735141e3ca747492551c75
|
||||||
|
size 115014459
|
Loading…
Reference in New Issue
Block a user