43.0.4 firefox43
authorWolfgang Rosenauer <wr@rosenauer.org>
Mon, 11 Jan 2016 20:55:10 +0100
branchfirefox43
changeset 897 4d8912c4a729
parent 896 2b664b26b6b2
child 900 91466ca5c8d9
43.0.4
MozillaFirefox/MozillaFirefox.changes
MozillaFirefox/MozillaFirefox.spec
MozillaFirefox/create-tar.sh
MozillaFirefox/mozilla-bmo1233434.patch
mozilla-bmo1233434.patch
series
--- a/MozillaFirefox/MozillaFirefox.changes	Thu Dec 31 09:45:38 2015 +0100
+++ b/MozillaFirefox/MozillaFirefox.changes	Mon Jan 11 20:55:10 2016 +0100
@@ -1,9 +1,22 @@
 -------------------------------------------------------------------
-Thu Dec 31 08:45:14 UTC 2015 - wr@rosenauer.org
+Mon Jan 11 19:52:50 UTC 2016 - wr@rosenauer.org
 
 - prepare mozilla-kde.patch for Gtk3 builds
 
 -------------------------------------------------------------------
+Mon Jan 11 08:04:24 UTC 2016 - astieger@suse.com
+
+- Mozilla Firefox 43.0.4:
+  * Re-enable SHA-1 certificates to prevent outdated
+    man-in-the-middle security devices from interfering with
+    properly secured SSL/TLS connections (bmo#1236975)
+  * Fix for startup crash for users of a third party antivirus tool
+    (bmo#1235537)
+- The following change was previously in the package as a patch:
+  * Multi-user GNU/Linux download folders can be created
+   (bmo#1233434), removed mozilla-bmo1233434.patch
+
+-------------------------------------------------------------------
 Tue Dec 29 20:29:35 UTC 2015 - wr@rosenauer.org
 
 - update to Firefox 43.0.3
--- a/MozillaFirefox/MozillaFirefox.spec	Thu Dec 31 09:45:38 2015 +0100
+++ b/MozillaFirefox/MozillaFirefox.spec	Mon Jan 11 20:55:10 2016 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package MozillaFirefox
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
-#               2006-2015 Wolfgang Rosenauer
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+#               2006-2016 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,9 +19,9 @@
 
 # changed with every update
 %define major 43
-%define mainver %major.0.3
+%define mainver %major.0.4
 %define update_channel release
-%define releasedate 2015122500
+%define releasedate 2016010600
 
 # general build definitions
 %if "%{update_channel}" != "aurora"
@@ -159,7 +159,6 @@
 Patch8:         mozilla-openaes-decl.patch
 Patch10:        mozilla-no-stdcxx-check.patch
 Patch11:        mozilla-libproxy.patch
-Patch12:        mozilla-bmo1233434.patch
 # Firefox/browser
 Patch101:       firefox-kde.patch
 Patch102:       firefox-no-default-ualocale.patch
@@ -269,7 +268,6 @@
 %patch8 -p1
 %patch10 -p1
 %patch11 -p1
-%patch12 -p1
 # Firefox
 %patch101 -p1
 %patch102 -p1
--- a/MozillaFirefox/create-tar.sh	Thu Dec 31 09:45:38 2015 +0100
+++ b/MozillaFirefox/create-tar.sh	Mon Jan 11 20:55:10 2016 +0100
@@ -2,8 +2,8 @@
 
 CHANNEL="release"
 BRANCH="releases/mozilla-$CHANNEL"
-RELEASE_TAG="FIREFOX_43_0_3_RELEASE"
-VERSION="43.0.3"
+RELEASE_TAG="FIREFOX_43_0_4_RELEASE"
+VERSION="43.0.4"
 
 # mozilla
 if [ -d mozilla ]; then
--- a/MozillaFirefox/mozilla-bmo1233434.patch	Thu Dec 31 09:45:38 2015 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-../mozilla-bmo1233434.patch
\ No newline at end of file
--- a/mozilla-bmo1233434.patch	Thu Dec 31 09:45:38 2015 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,45 +0,0 @@
-
-# HG changeset patch
-# User Aidin Gharibnavaz <aidin@aidinhut.com>
-# Date 1450550460 -12600
-# Node ID 07ec362866977f37e638fc88e3079621fd7aef96
-# Parent  cb66ffeb6725e8344818e8e2f707ae2eaeb953b4
-Bug 1233434 - Fixing download failure on a multi-user GNU/Linux machine. r?bagder
-
-diff -r cb66ffeb6725 -r 07ec36286697 uriloader/exthandler/nsExternalHelperAppService.cpp
---- a/uriloader/exthandler/nsExternalHelperAppService.cpp	Tue Dec 15 14:45:06 2015 +0100
-+++ b/uriloader/exthandler/nsExternalHelperAppService.cpp	Sat Dec 19 22:11:00 2015 +0330
-@@ -416,12 +416,12 @@
-     const char* userName = PR_GetEnv("USERNAME");
-     if (!userName || !*userName) {
-       userName = PR_GetEnv("USER");
--      if (!userName || !*userName) {
--        userName = PR_GetEnv("LOGNAME");
--      }
--      else {
--        userName = "mozillaUser";
--      }
-+    }
-+    if (!userName || !*userName) {
-+      userName = PR_GetEnv("LOGNAME");
-+    }
-+    if (!userName || !*userName) {
-+      userName = "mozillaUser";
-     }
- 
-     nsAutoString userDir;
-@@ -447,7 +447,12 @@
-         rv = finalPath->GetPermissions(&permissions);
-         NS_ENSURE_SUCCESS(rv, rv);
- 
--        if (permissions == PR_IRWXU) {
-+        // Ensuring the path is writable by the current user.
-+        bool isWritable;
-+        rv = finalPath->IsWritable(&isWritable);
-+        NS_ENSURE_SUCCESS(rv, rv);
-+
-+        if (permissions == PR_IRWXU && isWritable) {
-           dir = finalPath;
-           break;
-         }
-
--- a/series	Thu Dec 31 09:45:38 2015 +0100
+++ b/series	Mon Jan 11 20:55:10 2016 +0100
@@ -12,7 +12,6 @@
 #mozilla-bmo1005535.patch
 mozilla-no-stdcxx-check.patch
 mozilla-libproxy.patch
-mozilla-bmo1233434.patch
 
 # Firefox patches
 firefox-kde.patch