# HG changeset patch # User Wolfgang Rosenauer # Date 1465794056 -7200 # Node ID d86715f04d3c06c935511b94024b9f08305b24fa # Parent b29b47737173f3de843d952f807bf8282d58cc6b 45.2.0 diff -r b29b47737173 -r d86715f04d3c MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Sun Apr 24 08:20:10 2016 +0200 +++ b/MozillaFirefox/MozillaFirefox.changes Mon Jun 13 07:00:56 2016 +0200 @@ -1,4 +1,39 @@ ------------------------------------------------------------------- +Sun Jun 12 20:09:41 UTC 2016 - wr@rosenauer.org + +- update to Firefox 45.2.0esr + * MFSA 2016-49/CVE-2016-2815/CVE-2016-2818 + (boo#983638) + (bmo#1241896, bmo#1242798, bmo#1243466, bmo#1245743, + bmo#1264300, bmo#1271037, bmo#1234147, bmo#1256493, + bmo#1256739, bmo#1256968, bmo#1261230, bmo#1261752, + bmo#1263384, bmo#1264575, bmo#1265577, bmo#1267130, + bmo#1269729, bmo#1273202, bmo#1273701) + Miscellaneous memory safety hazards (rv:47.0 / rv:45.2) + * MFSA 2016-50/CVE-2016-2819 (boo#983655) (bmo#1270381) + Buffer overflow parsing HTML5 fragments + * MFSA 2016-51/CVE-2016-2821 (bsc#983653) (bmo#1271460) + Use-after-free deleting tables from a contenteditable document + * MFSA 2016-52/CVE-2016-2822 (boo#983652) (bmo#1273129) + Addressbar spoofing though the SELECT element + * MFSA 2016-53/CVE-2016-2824 (boo#983651) (bmo#1248580) + Out-of-bounds write with WebGL shader + * MFSA 2016-56/CVE-2016-2828 (boo#983646) (bmo#1223810) + Use-after-free when textures are used in WebGL operations + after recycle pool destruction + * MFSA 2016-58/CVE-2016-2831 (boo#983643) (bmo#1261933) + Entering fullscreen and persistent pointerlock without user + permission + security fixes in 45.1 + * MFSA 2016-39/CVE-2016-2804/CVE-2016-2806/CVE-2016-2807 + (boo#977373, boo#977375, boo#977376) + Miscellaneous memory safety hazards + * MFSA 2016-44/CVE-2016-2814 (bmo#1254721, boo#977381) + Buffer overflow in libstagefright with CENC offsets + * MFSA 2016-47/CVE-2016-2808 (bmo#1246061, boo#977386) + Write to invalid HashMap entry through JavaScript.watch() + +------------------------------------------------------------------- Thu Apr 21 12:00:28 UTC 2016 - badshah400@gmail.com - Update mozilla-gtk3_20.patch to fix scrollbar appearance under diff -r b29b47737173 -r d86715f04d3c MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Sun Apr 24 08:20:10 2016 +0200 +++ b/MozillaFirefox/MozillaFirefox.spec Mon Jun 13 07:00:56 2016 +0200 @@ -19,9 +19,9 @@ # changed with every update %define major 45 -%define mainver %major.0.2 -%define update_channel release -%define releasedate 2016041100 +%define mainver %major.2.0 +%define update_channel esr45 +%define releasedate 2016060600 # general build definitions %if "%{update_channel}" != "aurora" @@ -78,7 +78,6 @@ BuildRequires: libproxy-devel BuildRequires: makeinfo BuildRequires: mozilla-nspr-devel >= 4.12 -BuildRequires: mozilla-nss-devel >= 3.21.1 BuildRequires: nss-shared-helper-devel BuildRequires: python-devel BuildRequires: startup-notification-devel diff -r b29b47737173 -r d86715f04d3c MozillaFirefox/create-tar.sh --- a/MozillaFirefox/create-tar.sh Sun Apr 24 08:20:10 2016 +0200 +++ b/MozillaFirefox/create-tar.sh Mon Jun 13 07:00:56 2016 +0200 @@ -1,9 +1,9 @@ #!/bin/bash -CHANNEL="release" +CHANNEL="esr45" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="FIREFOX_45_0_2_RELEASE" -VERSION="45.0.2" +RELEASE_TAG="FIREFOX_45_2_0esr_RELEASE" +VERSION="45.2.0" # mozilla if [ -d mozilla ]; then @@ -47,7 +47,7 @@ ;; *) 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 [ "$RELEASE_TAG" == "default" ] || hg -R l10n/$locale up -C -r $RELEASE_TAG ;; esac diff -r b29b47737173 -r d86715f04d3c mozilla-repo.patch --- a/mozilla-repo.patch Sun Apr 24 08:20:10 2016 +0200 +++ b/mozilla-repo.patch Mon Jun 13 07:00:56 2016 +0200 @@ -1,11 +1,11 @@ # HG changeset patch # Parent 80b6464bd883864fce57e8748010869af1be69e9 -# Parent 4799226b419aaf1fcdbbf44c2edb9491d99eb6cb +# Parent f68408f3a554fc5b0aee91064c2784938678f434 diff --git a/toolkit/mozapps/installer/package-name.mk b/toolkit/mozapps/installer/package-name.mk --- a/toolkit/mozapps/installer/package-name.mk +++ b/toolkit/mozapps/installer/package-name.mk -@@ -147,24 +147,24 @@ else +@@ -146,24 +146,24 @@ else BUILDID = $(shell $(PYTHON) $(MOZILLA_DIR)/config/printconfigsetting.py $(DIST)/bin/platform.ini Build BuildID) endif @@ -28,7 +28,7 @@ MOZ_SOURCESTAMP_FILE = $(DIST)/$(PKG_PATH)/$(MOZ_INFO_BASENAME).txt MOZ_BUILDINFO_FILE = $(DIST)/$(PKG_PATH)/$(MOZ_INFO_BASENAME).json + MOZ_BUILDID_INFO_TXT_FILE = $(DIST)/$(PKG_PATH)/$(MOZ_INFO_BASENAME)_info.txt MOZ_MOZINFO_FILE = $(DIST)/$(PKG_PATH)/$(MOZ_INFO_BASENAME).mozinfo.json MOZ_TEST_PACKAGES_FILE = $(DIST)/$(PKG_PATH)/test_packages.json MOZ_TEST_PACKAGES_FILE_TC = $(DIST)/$(PKG_PATH)/test_packages_tc.json -