# HG changeset patch # User Wolfgang Rosenauer # Date 1406146532 -7200 # Node ID e996b96840bafd44096d309b6fad9431652776c6 # Parent 5cbcc68b94299ba100f9fd6dbe4e5ab2921ca3de Firefox 31.0 release diff -r 5cbcc68b9429 -r e996b96840ba MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Sun Jul 20 20:07:44 2014 +0200 +++ b/MozillaFirefox/MozillaFirefox.changes Wed Jul 23 22:15:32 2014 +0200 @@ -1,9 +1,33 @@ ------------------------------------------------------------------- -Sat Jul 5 12:28:20 UTC 2014 - wr@rosenauer.org - -- update to Firefox 31beta7 +Sun Jul 20 18:11:44 UTC 2014 - wr@rosenauer.org + +- update to Firefox 31.0 (bnc#887746) + * MFSA 2014-56/CVE-2014-1547/CVE-2014-1548 + Miscellaneous memory safety hazards + * MFSA 2014-57/CVE-2014-1549 (bmo#1020205) + Buffer overflow during Web Audio buffering for playback + * MFSA 2014-58/CVE-2014-1550 (bmo#1020411) + Use-after-free in Web Audio due to incorrect control message ordering + * MFSA 2014-60/CVE-2014-1561 (bmo#1000514, bmo#910375) + Toolbar dialog customization event spoofing + * MFSA 2014-61/CVE-2014-1555 (bmo#1023121) + Use-after-free with FireOnStateChange event + * MFSA 2014-62/CVE-2014-1556 (bmo#1028891) + Exploitable WebGL crash with Cesium JavaScript library + * MFSA 2014-63/CVE-2014-1544 (bmo#963150) + Use-after-free while when manipulating certificates in the trusted cache + (solved with NSS 3.16.2 requirement) + * MFSA 2014-64/CVE-2014-1557 (bmo#913805) + Crash in Skia library when scaling high quality images + * MFSA 2014-65/CVE-2014-1558/CVE-2014-1559/CVE-2014-1560 + (bmo#1015973, bmo#1026022, bmo#997795) + Certificate parsing broken by non-standard character encoding + * MFSA 2014-66/CVE-2014-1552 (bmo#985135) + IFRAME sandbox same-origin access through redirect +- use EGL on ARM - rebased patches - requires NSS 3.16.2 +- requires python-devel (not only python) ------------------------------------------------------------------- Mon Jun 9 08:28:17 UTC 2014 - wr@rosenauer.org diff -r 5cbcc68b9429 -r e996b96840ba MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Sun Jul 20 20:07:44 2014 +0200 +++ b/MozillaFirefox/MozillaFirefox.spec Wed Jul 23 22:15:32 2014 +0200 @@ -17,9 +17,9 @@ # -%define major 30 -%define mainver %major.99 -%define update_channel beta +%define major 31 +%define mainver %major.0 +%define update_channel release %if %suse_version > 1210 %if %suse_version > 1310 @@ -74,7 +74,7 @@ %endif Version: %{mainver} Release: 0 -%define releasedate 2014070400 +%define releasedate 2014072000 Provides: firefox = %{mainver} Provides: firefox = %{version}-%{release} Provides: web_browser @@ -353,6 +353,10 @@ %ifnarch %ix86 x86_64 ac_add_options --disable-webrtc %endif +# try to use OpenGL-ES on ARM +%ifarch %arm +ac_add_options --with-gl-provider=EGL +%endif EOF make -f client.mk build diff -r 5cbcc68b9429 -r e996b96840ba MozillaFirefox/create-tar.sh --- a/MozillaFirefox/create-tar.sh Sun Jul 20 20:07:44 2014 +0200 +++ b/MozillaFirefox/create-tar.sh Wed Jul 23 22:15:32 2014 +0200 @@ -1,9 +1,9 @@ #!/bin/bash -CHANNEL="beta" +CHANNEL="release" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="FIREFOX_31_0b7_RELEASE" -VERSION="30.99" +RELEASE_TAG="FIREFOX_31_0_RELEASE" +VERSION="31.0" # mozilla if [ -d mozilla ]; then