82.0.3 firefox82
authorWolfgang Rosenauer <wr@rosenauer.org>
Sun, 15 Nov 2020 09:35:28 +0100
branchfirefox82
changeset 1150 2faa589360df
parent 1149 7b455bd1ea97
child 1151 8df86bf11fc1
82.0.3
MozillaFirefox/MozillaFirefox.changes
MozillaFirefox/MozillaFirefox.spec
MozillaFirefox/tar_stamps
--- a/MozillaFirefox/MozillaFirefox.changes	Thu Oct 15 22:39:45 2020 +0200
+++ b/MozillaFirefox/MozillaFirefox.changes	Sun Nov 15 09:35:28 2020 +0100
@@ -1,7 +1,39 @@
 -------------------------------------------------------------------
-Wed Oct  7 20:40:23 UTC 2020 - Wolfgang Rosenauer <wr@rosenauer.org>
-
-- Mozilla Firefox 82.0b8
+Mon Nov  9 10:15:52 UTC 2020 - Wolfgang Rosenauer <wr@rosenauer.org>
+
+- Mozilla Firefox 82.0.3
+
+-------------------------------------------------------------------
+Mon Nov  2 09:00:13 UTC 2020 - Wolfgang Rosenauer <wr@rosenauer.org>
+
+- Mozilla Firefox 82.0.2
+  * few bugfixes for introduced regressions
+
+-------------------------------------------------------------------
+Thu Oct 15 20:44:47 UTC 2020 - Wolfgang Rosenauer <wr@rosenauer.org>
+
+- Mozilla Firefox 82.0
+  * https://www.mozilla.org/en-US/firefox/82.0/releasenotes/
+  MFSA 2020-45 (bsc#1177872)
+  * CVE-2020-15969 (bmo#1666570)
+    Use-after-free in usersctp
+  * CVE-2020-15254 (bmo#1668514)
+    Undefined behavior in bounded channel of crossbeam rust crate
+  * CVE-2020-15680 (bmo#1658881)
+    Presence of external protocol handlers could be determined
+    through image tags
+  * CVE-2020-15681 (bmo#1666568)
+    Multiple WASM threads may have overwritten each others' stub
+    table entries
+  * CVE-2020-15682 (bmo#1636654)
+    The domain associated with the prompt to open an external
+    protocol could be spoofed to display the incorrect origin
+  * CVE-2020-15683 (bmo#1576843, bmo#1656987, bmo#1660954,
+    bmo#1662760, bmo#1663439, bmo#1666140)
+    Memory safety bugs fixed in Firefox 82 and Firefox ESR 78.4
+  * CVE-2020-15684 (bmo#1653764, bmo#1661402, bmo#1662259,
+    bmo#1664257)
+    Memory safety bugs fixed in Firefox 82
 - requires
   * NSPR 4.29
   * NSS 3.57
--- a/MozillaFirefox/MozillaFirefox.spec	Thu Oct 15 22:39:45 2020 +0200
+++ b/MozillaFirefox/MozillaFirefox.spec	Sun Nov 15 09:35:28 2020 +0100
@@ -29,11 +29,11 @@
 # orig_suffix b3
 # major 69
 # mainver %major.99
-%define major          81
-%define mainver        %major.99
-%define orig_version   82.0
-%define orig_suffix    b8
-%define update_channel beta
+%define major          82
+%define mainver        %major.0.3
+%define orig_version   82.0.3
+%define orig_suffix    %{nil}
+%define update_channel release
 %define branding       1
 %define devpkg         1
 
@@ -558,8 +558,13 @@
 %endif
 EOF
 
+%ifarch %ix86
+%define njobs 1
+%else
+%define njobs 0%{?jobs:%jobs}
+%endif
 sed -r '/^(ja-JP-mac|ga-IE|en-US|)$/d;s/ .*$//' $RPM_BUILD_DIR/%{srcname}-%{orig_version}/browser/locales/shipped-locales \
-    | xargs -n 1 %{?jobs:-P %jobs} -I {} /bin/sh -c '
+    | xargs -n 1 %{?njobs:-P %njobs} -I {} /bin/sh -c '
         locale=$1
         cp ${MOZCONFIG}_LANG ${MOZCONFIG}_$locale
         sed -i "s|obj_LANG|obj_$locale|" ${MOZCONFIG}_$locale
--- a/MozillaFirefox/tar_stamps	Thu Oct 15 22:39:45 2020 +0200
+++ b/MozillaFirefox/tar_stamps	Sun Nov 15 09:35:28 2020 +0100
@@ -1,11 +1,11 @@
 PRODUCT="firefox"
-CHANNEL="beta"
-VERSION="82.0"
-VERSION_SUFFIX="b8"
-PREV_VERSION="81.0.1"
+CHANNEL="release"
+VERSION="82.0.3"
+VERSION_SUFFIX=""
+PREV_VERSION="82.0.2"
 PREV_VERSION_SUFFIX=""
 #SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation
 
-RELEASE_REPO="https://hg.mozilla.org/releases/mozilla-beta"
-RELEASE_TAG="03b4618596a8eee86f16118bb5b79d41d0cbc042"
-RELEASE_TIMESTAMP="20201006142214"
+RELEASE_REPO="https://hg.mozilla.org/releases/mozilla-release"
+RELEASE_TAG="861857e7c10478e180cc39a394377a3b1304954b"
+RELEASE_TIMESTAMP="20201108180448"