Hello community, here is the log from the commit of package NetworkManager-gnome for openSUSE:Factory checked in at 2015-03-16 06:58:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/NetworkManager-gnome (Old) and /work/SRC/openSUSE:Factory/.NetworkManager-gnome.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "NetworkManager-gnome" Changes: -------- --- /work/SRC/openSUSE:Factory/NetworkManager-gnome/NetworkManager-gnome.changes 2014-10-06 12:06:05.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.NetworkManager-gnome.new/NetworkManager-gnome.changes 2015-03-16 06:58:57.000000000 +0100 @@ -1,0 +2,29 @@ +Thu Mar 12 10:30:50 UTC 2015 - dims...@opensuse.org + +- Add with_cacert_patch condition. When enabled: + + Add NetworkManager(cacert-patch) Requires + + Apply nm-applet-probe-radius-server-cert.patch + + This needs to be toggled whenever NetworkManager is updated + and the nm-probe-radius-server-cert.patch there is not rebased + yet. + +------------------------------------------------------------------- +Tue Mar 10 03:06:20 UTC 2015 - g...@suse.com + +- Refresh and enable nm-applet-probe-radius-server-cert.patch + +------------------------------------------------------------------- +Tue Jan 27 10:32:47 UTC 2015 - dims...@opensuse.org + +- Update to version 1.0.0: + + Added support for editing Bluetooth mobile broadband + connections. + + Added support for IPv6 mobile broadband connections. + + Allow IPv6-only configuration for more connection types. + + The applet and editor are no longer shown in GNOME 3, which has + its own network indicator and control panel. +- Rebase NetworkManager-gnome-no-firewalld.patch. +- Disable nm-applet-probe-radius-server-cert.patch for now: needs + rebase (possibly only in NetworkManager itself). + +------------------------------------------------------------------- Old: ---- network-manager-applet-0.9.10.0.tar.xz New: ---- network-manager-applet-1.0.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ NetworkManager-gnome.spec ++++++ --- /var/tmp/diff_new_pack.MWEcOI/_old 2015-03-16 06:58:59.000000000 +0100 +++ /var/tmp/diff_new_pack.MWEcOI/_new 2015-03-16 06:58:59.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package NetworkManager-gnome # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,11 @@ # +%define with_cacert_patch 1 + Name: NetworkManager-gnome Url: http://www.gnome.org/projects/NetworkManager/ -Version: 0.9.10.0 +Version: 1.0.0 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-devel @@ -26,7 +28,7 @@ # Needed for patch0 BuildRequires: gnome-common BuildRequires: gobject-introspection-devel -BuildRequires: gtk3-devel >= 3.0 +BuildRequires: gtk3-devel >= 3.4 BuildRequires: intltool BuildRequires: libnotify-devel BuildRequires: libtool @@ -34,22 +36,22 @@ BuildRequires: polkit-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -BuildRequires: pkgconfig(NetworkManager) >= 0.9.9.95 +BuildRequires: pkgconfig(NetworkManager) >= 1.0.0 BuildRequires: pkgconfig(gudev-1.0) >= 147 BuildRequires: pkgconfig(iso-codes) -BuildRequires: pkgconfig(libnm-glib) >= 0.9.9.95 -BuildRequires: pkgconfig(libnm-glib-vpn) >= 0.9.9.95 -BuildRequires: pkgconfig(libnm-util) >= 0.9.9.95 +BuildRequires: pkgconfig(libnm-glib) >= 1.0.0 +BuildRequires: pkgconfig(libnm-glib-vpn) >= 1.0.0 +BuildRequires: pkgconfig(libnm-util) >= 1.0.0 BuildRequires: pkgconfig(libsecret-unstable) BuildRequires: pkgconfig(mm-glib) Summary: GNOME applications for use with NetworkManager License: GPL-2.0+ Group: System/GUI/GNOME -Source: http://download.gnome.org/sources/network-manager-applet/0.9/network-manager-applet-%{version}.tar.xz +Source: http://download.gnome.org/sources/network-manager-applet/1.0/network-manager-applet-%{version}.tar.xz Source1: nm-icons.tar.gz # PATCH-FIX-UPSTREAM nm-applet-private-connection.patch bnc#751211 bgo#646187 dims...@opensuse.org -- Create private connections if the user is not authorized. Allows to create wifi connections without root access. Patch under discussion upstream. Patch0: nm-applet-private-connection.patch -# PATCH-FIX-UPSTREAM nm-applet-probe-radius-server-cert.patch bnc#574266 g...@suse.com -- Probe the RADIUS server certificate +# PATCH-NEEDS-REBASE nm-applet-probe-radius-server-cert.patch bnc#574266 g...@suse.com -- Probe the RADIUS server certificate (WAS: PATCH-FIX-UPSTREAM) Patch1: nm-applet-probe-radius-server-cert.patch # PATCH-FEATURE-UPSTREAM NetworkManager-gnome-no-firewalld.patch boo#897636 bgo#737687 dims...@opensuse.org -- Allow to disable FirewallD integration Patch2: NetworkManager-gnome-no-firewalld.patch @@ -61,6 +63,9 @@ Requires: mobile-broadband-provider-info Requires: timezone Requires: dbus(org.freedesktop.secrets) +%if %{with_cacert_patch} +Requires: NetworkManager(cacert-patch) +%endif Recommends: %{name}-lang %glib2_gsettings_schema_requires @@ -96,7 +101,9 @@ %prep %setup -q -n network-manager-applet-%{version} -a 1 %patch0 -p1 +%if %{with_cacert_patch} %patch1 -p1 +%endif %patch2 -p1 ##translation-update-upstream ++++++ NetworkManager-gnome-no-firewalld.patch ++++++ --- /var/tmp/diff_new_pack.MWEcOI/_old 2015-03-16 06:58:59.000000000 +0100 +++ /var/tmp/diff_new_pack.MWEcOI/_new 2015-03-16 06:58:59.000000000 +0100 @@ -17,11 +17,11 @@ src/connection-editor/page-general.c | 16 ++++++++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) -diff --git a/configure.ac b/configure.ac -index d6ca9e6..fce24e9 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -147,6 +147,11 @@ esac +Index: network-manager-applet-1.0.0/configure.ac +=================================================================== +--- network-manager-applet-1.0.0.orig/configure.ac ++++ network-manager-applet-1.0.0/configure.ac +@@ -151,6 +151,11 @@ esac AM_CONDITIONAL(HAVE_GBT, test x"$have_gbt" = "xyes") @@ -33,19 +33,19 @@ dnl ModemManager1 with libmm-glib AC_ARG_WITH(modem-manager-1, AS_HELP_STRING([--with-modem-manager-1], [Enable new ModemManager1 interface support]),,[with_modem_manager_1=auto]) if (test "${with_modem_manager_1}" != "no"); then -diff --git a/src/connection-editor/page-general.c b/src/connection-editor/page-general.c -index 462e546..03f9746 100644 ---- a/src/connection-editor/page-general.c -+++ b/src/connection-editor/page-general.c -@@ -62,6 +62,7 @@ enum { +Index: network-manager-applet-1.0.0/src/connection-editor/page-general.c +=================================================================== +--- network-manager-applet-1.0.0.orig/src/connection-editor/page-general.c ++++ network-manager-applet-1.0.0/src/connection-editor/page-general.c +@@ -63,6 +63,7 @@ enum { N_COLUMNS }; -+#if HAVE_FIREWALLD ++#if 0 static void populate_firewall_zones_ui (CEPageGeneral *self); static void -@@ -114,17 +115,19 @@ get_zones_from_firewall (CEPageGeneral *self) +@@ -115,17 +116,19 @@ get_zones_from_firewall (CEPageGeneral * dbus_g_connection_unref (bus); } } @@ -58,7 +58,7 @@ GtkBuilder *builder; + builder = CE_PAGE (self)->builder; + -+#if HAVE_FIREWALLD ++#if 0 GtkWidget *align; GtkLabel *label; @@ -67,7 +67,7 @@ /*-- Firewall zone --*/ priv->firewall_zone = GTK_COMBO_BOX_TEXT (gtk_combo_box_text_new ()); -@@ -138,6 +141,7 @@ general_private_init (CEPageGeneral *self) +@@ -139,6 +142,7 @@ general_private_init (CEPageGeneral *sel /* Set mnemonic widget for device Firewall zone label */ label = GTK_LABEL (gtk_builder_get_object (builder, "firewall_zone_label")); gtk_label_set_mnemonic_widget (label, GTK_WIDGET (priv->firewall_zone)); @@ -75,26 +75,26 @@ /*-- Dependent VPN connection --*/ priv->dependent_vpn_checkbox = GTK_TOGGLE_BUTTON (gtk_builder_get_object (builder, "dependent_vpn_checkbox")); -@@ -159,8 +163,10 @@ dispose (GObject *object) - priv->remote_settings = NULL; - } +@@ -155,8 +159,9 @@ dispose (GObject *object) + CEPageGeneralPrivate *priv = CE_PAGE_GENERAL_GET_PRIVATE (object); -+#if HAVE_FIREWALLD - g_strfreev (priv->zones); - priv->zones = NULL; + g_clear_object (&priv->remote_settings); ++#if 0 + g_clear_pointer (&priv->zones, g_strfreev); +- +#endif - G_OBJECT_CLASS (ce_page_general_parent_class)->dispose (object); } -@@ -180,6 +186,7 @@ vpn_checkbox_toggled (GtkToggleButton *button, gpointer user_data) + +@@ -175,6 +180,7 @@ vpn_checkbox_toggled (GtkToggleButton *b ce_page_changed (CE_PAGE (user_data)); } -+#if HAVE_FIREWALLD ++#if 0 static void populate_firewall_zones_ui (CEPageGeneral *self) { -@@ -218,6 +225,7 @@ populate_firewall_zones_ui (CEPageGeneral *self) +@@ -213,6 +219,7 @@ populate_firewall_zones_ui (CEPageGenera stuff_changed (NULL, self); } @@ -102,11 +102,11 @@ static void populate_ui (CEPageGeneral *self) -@@ -230,9 +238,11 @@ populate_ui (CEPageGeneral *self) +@@ -225,9 +232,11 @@ populate_ui (CEPageGeneral *self) GtkTreeIter iter; gboolean global_connection = TRUE; -+#if HAVE_FIREWALLD ++#if 0 /* Zones are filled when got them from firewalld */ if (priv->got_zones) populate_firewall_zones_ui (self); @@ -114,16 +114,13 @@ /* Secondary UUID (VPN) */ vpn_uuid = nm_setting_connection_get_secondary (setting, 0); -@@ -294,7 +304,9 @@ finish_setup (CEPageGeneral *self, gpointer unused, GError *error, gpointer user +@@ -289,7 +298,9 @@ finish_setup (CEPageGeneral *self, gpoin populate_ui (self); -+#if HAVE_FIREWALLD ++#if 0 g_signal_connect (priv->firewall_zone, "changed", G_CALLBACK (stuff_changed), self); +#endif any_dependent_vpn = !!nm_setting_connection_get_num_secondaries (priv->setting); gtk_toggle_button_set_active (priv->dependent_vpn_checkbox, any_dependent_vpn); --- -2.1.0 - ++++++ network-manager-applet-0.9.10.0.tar.xz -> network-manager-applet-1.0.0.tar.xz ++++++ ++++ 97988 lines of diff (skipped) ++++++ nm-applet-probe-radius-server-cert.patch ++++++ --- /var/tmp/diff_new_pack.MWEcOI/_old 2015-03-16 06:59:00.000000000 +0100 +++ /var/tmp/diff_new_pack.MWEcOI/_new 2015-03-16 06:59:00.000000000 +0100 @@ -1,4 +1,4 @@ -From 3905d452df85a9da2a46cd82de41c4be17ad8cb2 Mon Sep 17 00:00:00 2001 +From aba0bd71caf050baa10c1f354e4d519fa0d887d2 Mon Sep 17 00:00:00 2001 From: Gary Ching-Pang Lin <chingp...@gmail.com> Date: Wed, 18 Jul 2012 14:52:29 +0800 Subject: [PATCH 1/5] security: new entry for the subject and support server @@ -896,10 +896,10 @@ typedef void (*WSChangedFunc) (WirelessSecurity *sec, gpointer user_data); -- -1.8.4.5 +2.1.4 -From 46551eb4bcf27a9e45d13595d50b6f45318a53bf Mon Sep 17 00:00:00 2001 +From 129a4f4cc30a89a73e94af7680c1ec9116ab43b1 Mon Sep 17 00:00:00 2001 From: Gary Ching-Pang Lin <chingp...@gmail.com> Date: Fri, 8 Feb 2013 13:57:50 +0800 Subject: [PATCH 2/5] wifi: check the subject and the CA cerificate @@ -1232,10 +1232,10 @@ #endif /* NMA_WIRELESS_DIALOG_H */ -- -1.8.4.5 +2.1.4 -From 4634c59caa3eb640bf733ae8604e5906429af46e Mon Sep 17 00:00:00 2001 +From 4f77cb9c279164c8075b8848b48700618ff8bd93 Mon Sep 17 00:00:00 2001 From: Gary Ching-Pang Lin <chingp...@gmail.com> Date: Fri, 8 Feb 2013 12:04:58 +0800 Subject: [PATCH 3/5] Keep the CA hash until it's replaced by a file @@ -1390,10 +1390,10 @@ eap_method_unref (eap); -- -1.8.4.5 +2.1.4 -From 0e451b827a34cf9372c55a6edb588ba5f0431c99 Mon Sep 17 00:00:00 2001 +From aa51743470c69614b482d4d7a639897c81be09b2 Mon Sep 17 00:00:00 2001 From: Gary Ching-Pang Lin <chingp...@gmail.com> Date: Thu, 25 Apr 2013 11:24:00 +0800 Subject: [PATCH 4/5] wifi: Use the updated probe method @@ -1425,10 +1425,10 @@ id = g_timeout_add_seconds (30, -- -1.8.4.5 +2.1.4 -From ee642132f982f5ff49c471e85e34b98be8ce385f Mon Sep 17 00:00:00 2001 +From fb864e2effdaff9caf06a61ec551c800bed2747c Mon Sep 17 00:00:00 2001 From: Gary Ching-Pang Lin <chingp...@gmail.com> Date: Thu, 25 Apr 2013 11:36:21 +0800 Subject: [PATCH 5/5] wifi: show the note widget only if necessary @@ -1483,5 +1483,5 @@ } -- -1.8.4.5 +2.1.4 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org