r43955 - in /desktop/unstable/gnome-control-center/debian: changelog control patches/30_stack_overflow.patch patches/31_printers_border.patch patches/series

joss at users.alioth.debian.org joss at users.alioth.debian.org
Sun Nov 30 10:32:15 UTC 2014


Author: joss
Date: Sun Nov 30 10:32:15 2014
New Revision: 43955

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=43955
Log:
* New upstream translation and bugfix release.
  + Disables SSLv3 because POODLE.
* 30_stack_overflow.patch: patch from upstream git. Prevents stack 
  overflow in sharing panel.
* 31_printers_border.patch: patch from upstream git. Removes unwanted 
  border around printer model name.

Added:
    desktop/unstable/gnome-control-center/debian/patches/30_stack_overflow.patch
    desktop/unstable/gnome-control-center/debian/patches/31_printers_border.patch
Modified:
    desktop/unstable/gnome-control-center/debian/changelog
    desktop/unstable/gnome-control-center/debian/control
    desktop/unstable/gnome-control-center/debian/patches/series

Modified: desktop/unstable/gnome-control-center/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-control-center/debian/changelog?rev=43955&op=diff
==============================================================================
--- desktop/unstable/gnome-control-center/debian/changelog	[utf-8] (original)
+++ desktop/unstable/gnome-control-center/debian/changelog	[utf-8] Sun Nov 30 10:32:15 2014
@@ -1,3 +1,14 @@
+gnome-control-center (1:3.14.2-1) unstable; urgency=medium
+
+  * New upstream translation and bugfix release.
+    + Disables SSLv3 because POODLE.
+  * 30_stack_overflow.patch: patch from upstream git. Prevents stack 
+    overflow in sharing panel.
+  * 31_printers_border.patch: patch from upstream git. Removes unwanted 
+    border around printer model name.
+
+ -- Josselin Mouette <joss at debian.org>  Sun, 30 Nov 2014 11:08:12 +0100
+
 gnome-control-center (1:3.14.1-1) unstable; urgency=medium
 
   * New upstream release.

Modified: desktop/unstable/gnome-control-center/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-control-center/debian/control?rev=43955&op=diff
==============================================================================
--- desktop/unstable/gnome-control-center/debian/control	[utf-8] (original)
+++ desktop/unstable/gnome-control-center/debian/control	[utf-8] Sun Nov 30 10:32:15 2014
@@ -6,7 +6,7 @@
 Section: gnome
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Andreas Henriksson <andreas at fatal.se>, Laurent Bigonville <bigon at debian.org>, Sjoerd Simons <sjoerd at debian.org>
+Uploaders: Andreas Henriksson <andreas at fatal.se>, Josselin Mouette <joss at debian.org>, Laurent Bigonville <bigon at debian.org>, Sjoerd Simons <sjoerd at debian.org>
 Standards-Version: 3.9.6
 Build-Depends: autotools-dev,
                cdbs (>= 0.4.41),

Added: desktop/unstable/gnome-control-center/debian/patches/30_stack_overflow.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-control-center/debian/patches/30_stack_overflow.patch?rev=43955&op=file
==============================================================================
--- desktop/unstable/gnome-control-center/debian/patches/30_stack_overflow.patch	(added)
+++ desktop/unstable/gnome-control-center/debian/patches/30_stack_overflow.patch	[utf-8] Sun Nov 30 10:32:15 2014
@@ -0,0 +1,30 @@
+From f5be9cccd8e78970d25fa3559128e827f9924651 Mon Sep 17 00:00:00 2001
+From: Rui Matos <tiagomatos at gmail.com>
+Date: Mon, 10 Nov 2014 15:06:52 +0100
+Subject: sharing: Prevent an endless loop and resulting stack overflow
+
+We need to block ourselves around the gtk_switch_set_active() call in
+the error path, when we can't speak to the sharing dbus service, or we
+end up in an endless loop since we're the ::state-set handler.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=739886
+
+diff --git a/panels/sharing/cc-sharing-networks.c b/panels/sharing/cc-sharing-networks.c
+index 181ed99..10920de 100644
+--- a/panels/sharing/cc-sharing-networks.c
++++ b/panels/sharing/cc-sharing-networks.c
+@@ -190,7 +190,11 @@ cc_sharing_networks_enable_network (GtkSwitch *widget,
+     g_warning ("Failed to %s service %s: %s", state ? "enable" : "disable",
+ 	       self->priv->service_name, error->message);
+     g_error_free (error);
++    g_signal_handlers_block_by_func (widget,
++                                     cc_sharing_networks_enable_network, self);
+     gtk_switch_set_active (widget, !state);
++    g_signal_handlers_unblock_by_func (widget,
++                                       cc_sharing_networks_enable_network, self);
+   }
+ 
+   cc_sharing_update_networks (self);
+-- 
+cgit v0.10.1
+

Added: desktop/unstable/gnome-control-center/debian/patches/31_printers_border.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-control-center/debian/patches/31_printers_border.patch?rev=43955&op=file
==============================================================================
--- desktop/unstable/gnome-control-center/debian/patches/31_printers_border.patch	(added)
+++ desktop/unstable/gnome-control-center/debian/patches/31_printers_border.patch	[utf-8] Sun Nov 30 10:32:15 2014
@@ -0,0 +1,25 @@
+From cc0ce5f2c6d52f799707a612832f3715572eeab9 Mon Sep 17 00:00:00 2001
+From: Marek Kasik <mkasik at redhat.com>
+Date: Thu, 27 Nov 2014 15:06:47 +0100
+Subject: printers: Remove border around model name
+
+The border was not there in 3.10 and it is not
+intended to be there in 3.14.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=740811
+
+diff --git a/panels/printers/printers.ui b/panels/printers/printers.ui
+index ecb545f..3891c35 100644
+--- a/panels/printers/printers.ui
++++ b/panels/printers/printers.ui
+@@ -332,6 +332,7 @@
+                         <property name="visible">True</property>
+                         <property name="can_focus">True</property>
+                         <property name="show_tabs">False</property>
++                        <property name="show_border">False</property>
+                         <child>
+                           <object class="GtkButton" id="printer-model-button">
+                             <property name="use_action_appearance">False</property>
+-- 
+cgit v0.10.1
+

Modified: desktop/unstable/gnome-control-center/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-control-center/debian/patches/series?rev=43955&op=diff
==============================================================================
--- desktop/unstable/gnome-control-center/debian/patches/series	[utf-8] (original)
+++ desktop/unstable/gnome-control-center/debian/patches/series	[utf-8] Sun Nov 30 10:32:15 2014
@@ -1,3 +1,5 @@
 01_menu_category.patch
 06_handle_passwd_with_ldap.patch
 07_polkit_wheel_sudo_group.patch
+30_stack_overflow.patch
+31_printers_border.patch




More information about the pkg-gnome-commits mailing list