Import a newer 1.2 git snapshot

This commit is contained in:
Lubomir Rintel 2015-10-07 18:04:26 +02:00
parent a57aed4ba3
commit 7e935f32b3
4 changed files with 5 additions and 317 deletions

View File

@ -1,27 +0,0 @@
diff -up NetworkManager-0.8.2/src/dns-manager/nm-dns-manager.c.explain-dns1-dns2 NetworkManager-0.8.2/src/dns-manager/nm-dns-manager.c
--- NetworkManager-0.8.2/src/dns-manager/nm-dns-manager.c.explain-dns1-dns2 2010-10-18 18:44:05.000000000 -0500
+++ NetworkManager-0.8.2/src/dns-manager/nm-dns-manager.c 2010-11-03 13:51:56.614584001 -0500
@@ -358,7 +358,7 @@ write_resolv_conf (FILE *f, const char *
str = g_string_new ("");
- if (nameservers) {
+ if (nameservers && g_strv_length (nameservers)) {
int num = g_strv_length (nameservers);
for (i = 0; i < num; i++) {
@@ -374,6 +374,14 @@ write_resolv_conf (FILE *f, const char *
g_string_append (str, nameservers[i]);
g_string_append_c (str, '\n');
}
+ } else {
+ g_string_append_printf (str, "\n\n%s%s%s%s%s%s",
+ "# No nameservers found; try putting DNS servers into your\n",
+ "# ifcfg files in /etc/sysconfig/network-scripts like so:\n",
+ "#\n",
+ "# DNS1=xxx.xxx.xxx.xxx\n",
+ "# DNS2=xxx.xxx.xxx.xxx\n",
+ "# DOMAIN=lab.foo.com bar.foo.com\n");
}
nameservers_str = g_string_free (str, FALSE);

View File

@ -1,280 +0,0 @@
From 687eea2062338837393ef3d5e065ab9c601e3d19 Mon Sep 17 00:00:00 2001
From: Lubomir Rintel <lkundrak@v3.sk>
Date: Thu, 3 Sep 2015 18:15:46 +0200
Subject: [PATCH] test: fix duplicate test names
New glib complains.
---
libnm-core/tests/test-general.c | 20 +--
src/devices/wifi/tests/test-wifi-ap-utils.c | 137 +++++++--------------
.../plugins/ifcfg-rh/tests/test-ifcfg-rh.c | 14 +--
3 files changed, 62 insertions(+), 109 deletions(-)
diff --git a/libnm-core/tests/test-general.c b/libnm-core/tests/test-general.c
index 86751df..d8bfef4 100644
--- a/libnm-core/tests/test-general.c
+++ b/libnm-core/tests/test-general.c
@@ -4821,18 +4821,18 @@ int main (int argc, char **argv)
g_test_add_func ("/core/general/test_setting_to_dbus_enum", test_setting_to_dbus_enum);
g_test_add_func ("/core/general/test_setting_compare_id", test_setting_compare_id);
g_test_add_func ("/core/general/test_setting_compare_timestamp", test_setting_compare_timestamp);
-#define ADD_FUNC(func, secret_flags, comp_flags, remove_secret) \
- g_test_add_data_func_full ("/core/general/" G_STRINGIFY (func), \
+#define ADD_FUNC(name, func, secret_flags, comp_flags, remove_secret) \
+ g_test_add_data_func_full ("/core/general/" G_STRINGIFY (func) "_" name, \
test_data_compare_secrets_new (secret_flags, comp_flags, remove_secret), \
func, g_free)
- ADD_FUNC (test_setting_compare_secrets, NM_SETTING_SECRET_FLAG_AGENT_OWNED, NM_SETTING_COMPARE_FLAG_IGNORE_AGENT_OWNED_SECRETS, TRUE);
- ADD_FUNC (test_setting_compare_secrets, NM_SETTING_SECRET_FLAG_NOT_SAVED, NM_SETTING_COMPARE_FLAG_IGNORE_NOT_SAVED_SECRETS, TRUE);
- ADD_FUNC (test_setting_compare_secrets, NM_SETTING_SECRET_FLAG_NONE, NM_SETTING_COMPARE_FLAG_IGNORE_SECRETS, TRUE);
- ADD_FUNC (test_setting_compare_secrets, NM_SETTING_SECRET_FLAG_NONE, NM_SETTING_COMPARE_FLAG_EXACT, FALSE);
- ADD_FUNC (test_setting_compare_vpn_secrets, NM_SETTING_SECRET_FLAG_AGENT_OWNED, NM_SETTING_COMPARE_FLAG_IGNORE_AGENT_OWNED_SECRETS, TRUE);
- ADD_FUNC (test_setting_compare_vpn_secrets, NM_SETTING_SECRET_FLAG_NOT_SAVED, NM_SETTING_COMPARE_FLAG_IGNORE_NOT_SAVED_SECRETS, TRUE);
- ADD_FUNC (test_setting_compare_vpn_secrets, NM_SETTING_SECRET_FLAG_NONE, NM_SETTING_COMPARE_FLAG_IGNORE_SECRETS, TRUE);
- ADD_FUNC (test_setting_compare_vpn_secrets, NM_SETTING_SECRET_FLAG_NONE, NM_SETTING_COMPARE_FLAG_EXACT, FALSE);
+ ADD_FUNC ("agent_owned", test_setting_compare_secrets, NM_SETTING_SECRET_FLAG_AGENT_OWNED, NM_SETTING_COMPARE_FLAG_IGNORE_AGENT_OWNED_SECRETS, TRUE);
+ ADD_FUNC ("not_saved", test_setting_compare_secrets, NM_SETTING_SECRET_FLAG_NOT_SAVED, NM_SETTING_COMPARE_FLAG_IGNORE_NOT_SAVED_SECRETS, TRUE);
+ ADD_FUNC ("secrets", test_setting_compare_secrets, NM_SETTING_SECRET_FLAG_NONE, NM_SETTING_COMPARE_FLAG_IGNORE_SECRETS, TRUE);
+ ADD_FUNC ("exact", test_setting_compare_secrets, NM_SETTING_SECRET_FLAG_NONE, NM_SETTING_COMPARE_FLAG_EXACT, FALSE);
+ ADD_FUNC ("agent_owned", test_setting_compare_vpn_secrets, NM_SETTING_SECRET_FLAG_AGENT_OWNED, NM_SETTING_COMPARE_FLAG_IGNORE_AGENT_OWNED_SECRETS, TRUE);
+ ADD_FUNC ("not_saved", test_setting_compare_vpn_secrets, NM_SETTING_SECRET_FLAG_NOT_SAVED, NM_SETTING_COMPARE_FLAG_IGNORE_NOT_SAVED_SECRETS, TRUE);
+ ADD_FUNC ("secrets", test_setting_compare_vpn_secrets, NM_SETTING_SECRET_FLAG_NONE, NM_SETTING_COMPARE_FLAG_IGNORE_SECRETS, TRUE);
+ ADD_FUNC ("exact", test_setting_compare_vpn_secrets, NM_SETTING_SECRET_FLAG_NONE, NM_SETTING_COMPARE_FLAG_EXACT, FALSE);
g_test_add_func ("/core/general/test_setting_old_uuid", test_setting_old_uuid);
g_test_add_func ("/core/general/test_connection_to_dbus_setting_name", test_connection_to_dbus_setting_name);
diff --git a/src/devices/wifi/tests/test-wifi-ap-utils.c b/src/devices/wifi/tests/test-wifi-ap-utils.c
index fa0aec0..5552ca4 100644
--- a/src/devices/wifi/tests/test-wifi-ap-utils.c
+++ b/src/devices/wifi/tests/test-wifi-ap-utils.c
@@ -1363,10 +1363,10 @@ main (int argc, char **argv)
test_open_ap_leap_connection_1);
g_test_add_func ("/wifi/open_ap/leap_connection/2",
test_open_ap_leap_connection_2);
- g_test_add_data_func ("/wifi/open_ap/wep_connection",
+ g_test_add_data_func ("/wifi/open_ap/wep_connection_true",
(gconstpointer) TRUE,
test_open_ap_wep_connection);
- g_test_add_data_func ("/wifi/open_ap/wep_connection",
+ g_test_add_data_func ("/wifi/open_ap/wep_connection_false",
(gconstpointer) FALSE,
test_open_ap_wep_connection);
@@ -1440,104 +1440,57 @@ main (int argc, char **argv)
(gconstpointer) IDX_PRIV,
test_ap_wpa_eap_connection_5);
+#define ADD_FUNC(func) do { \
+ gchar *name_idx = g_strdup_printf ("/wifi/wpa_psk/" G_STRINGIFY (func) "/%ld", i); \
+ g_test_add_data_func (name_idx, (gconstpointer) i, func); \
+ g_free (name_idx); \
+ } while (0)
+
/* WPA-PSK tests */
for (i = IDX_WPA_PSK_PTKIP_GTKIP; i <= IDX_WPA_RSN_PSK_PCCMP_GCCMP; i++) {
- g_test_add_data_func ("/wifi/wpa_psk/empty_connection",
- (gconstpointer) i,
- test_wpa_ap_empty_connection);
- g_test_add_data_func ("/wifi/wpa_psk/leap_connection/1",
- (gconstpointer) i,
- test_wpa_ap_leap_connection_1);
- g_test_add_data_func ("/wifi/wpa_psk/leap_connection/2",
- (gconstpointer) i,
- test_wpa_ap_leap_connection_2);
-
- g_test_add_data_func ("/wifi/wpa_psk/dynamic_wep_connection",
- (gconstpointer) i,
- test_wpa_ap_dynamic_wep_connection);
-
- g_test_add_data_func ("/wifi/wpa_psk/wpa_psk_connection/1",
- (gconstpointer) i,
- test_wpa_ap_wpa_psk_connection_1);
- g_test_add_data_func ("/wifi/wpa_psk/wpa_psk_connection/2",
- (gconstpointer) i,
- test_wpa_ap_wpa_psk_connection_2);
- g_test_add_data_func ("/wifi/wpa_psk/wpa_psk_connection/3",
- (gconstpointer) i,
- test_wpa_ap_wpa_psk_connection_3);
- g_test_add_data_func ("/wifi/wpa_psk/wpa_psk_connection/4",
- (gconstpointer) i,
- test_wpa_ap_wpa_psk_connection_4);
- g_test_add_data_func ("/wifi/wpa_psk/wpa_psk_connection/5",
- (gconstpointer) i,
- test_wpa_ap_wpa_psk_connection_5);
-
- g_test_add_data_func ("/wifi/wpa_psk/wpa_eap_connection/1",
- (gconstpointer) i,
- test_ap_wpa_eap_connection_1);
- g_test_add_data_func ("/wifi/wpa_psk/wpa_eap_connection/2",
- (gconstpointer) i,
- test_ap_wpa_eap_connection_2);
- g_test_add_data_func ("/wifi/wpa_psk/wpa_eap_connection/3",
- (gconstpointer) i,
- test_ap_wpa_eap_connection_3);
- g_test_add_data_func ("/wifi/wpa_psk/wpa_eap_connection/4",
- (gconstpointer) i,
- test_ap_wpa_eap_connection_4);
- g_test_add_data_func ("/wifi/wpa_psk/wpa_eap_connection/5",
- (gconstpointer) i,
- test_ap_wpa_eap_connection_5);
+ ADD_FUNC(test_wpa_ap_empty_connection);
+ ADD_FUNC(test_wpa_ap_leap_connection_1);
+ ADD_FUNC(test_wpa_ap_leap_connection_2);
+ ADD_FUNC(test_wpa_ap_dynamic_wep_connection);
+ ADD_FUNC(test_wpa_ap_wpa_psk_connection_1);
+ ADD_FUNC(test_wpa_ap_wpa_psk_connection_2);
+ ADD_FUNC(test_wpa_ap_wpa_psk_connection_3);
+ ADD_FUNC(test_wpa_ap_wpa_psk_connection_4);
+ ADD_FUNC(test_wpa_ap_wpa_psk_connection_5);
+ ADD_FUNC(test_ap_wpa_eap_connection_1);
+ ADD_FUNC(test_ap_wpa_eap_connection_2);
+ ADD_FUNC(test_ap_wpa_eap_connection_3);
+ ADD_FUNC(test_ap_wpa_eap_connection_4);
+ ADD_FUNC(test_ap_wpa_eap_connection_5);
}
+#undef ADD_FUNC
+#define ADD_FUNC(func) do { \
+ gchar *name_idx = g_strdup_printf ("/wifi/rsn_psk/" G_STRINGIFY (func) "/%ld", i); \
+ g_test_add_data_func (name_idx, (gconstpointer) i, func); \
+ g_free (name_idx); \
+ } while (0)
+
/* RSN-PSK tests */
for (i = IDX_WPA_RSN_PSK_PTKIP_PCCMP_GTKIP; i <= IDX_RSN_PSK_PTKIP_PCCMP_GTKIP; i++) {
- g_test_add_data_func ("/wifi/rsn_psk/empty_connection",
- (gconstpointer) i,
- test_wpa_ap_empty_connection);
- g_test_add_data_func ("/wifi/rsn_psk/leap_connection/1",
- (gconstpointer) i,
- test_wpa_ap_leap_connection_1);
- g_test_add_data_func ("/wifi/rsn_psk/leap_connection/2",
- (gconstpointer) i,
- test_wpa_ap_leap_connection_2);
-
- g_test_add_data_func ("/wifi/rsn_psk/dynamic_wep_connection",
- (gconstpointer) i,
- test_wpa_ap_dynamic_wep_connection);
-
- g_test_add_data_func ("/wifi/rsn_psk/wpa_psk_connection/1",
- (gconstpointer) i,
- test_wpa_ap_wpa_psk_connection_1);
- g_test_add_data_func ("/wifi/rsn_psk/wpa_psk_connection/2",
- (gconstpointer) i,
- test_wpa_ap_wpa_psk_connection_2);
- g_test_add_data_func ("/wifi/rsn_psk/wpa_psk_connection/3",
- (gconstpointer) i,
- test_wpa_ap_wpa_psk_connection_3);
- g_test_add_data_func ("/wifi/rsn_psk/wpa_psk_connection/4",
- (gconstpointer) i,
- test_wpa_ap_wpa_psk_connection_4);
- g_test_add_data_func ("/wifi/rsn_psk/wpa_psk_connection/5",
- (gconstpointer) i,
- test_wpa_ap_wpa_psk_connection_5);
-
- g_test_add_data_func ("/wifi/rsn_psk/wpa_eap_connection/1",
- (gconstpointer) i,
- test_ap_wpa_eap_connection_1);
- g_test_add_data_func ("/wifi/rsn_psk/wpa_eap_connection/2",
- (gconstpointer) i,
- test_ap_wpa_eap_connection_2);
- g_test_add_data_func ("/wifi/rsn_psk/wpa_eap_connection/3",
- (gconstpointer) i,
- test_ap_wpa_eap_connection_3);
- g_test_add_data_func ("/wifi/rsn_psk/wpa_eap_connection/4",
- (gconstpointer) i,
- test_ap_wpa_eap_connection_4);
- g_test_add_data_func ("/wifi/rsn_psk/wpa_eap_connection/5",
- (gconstpointer) i,
- test_ap_wpa_eap_connection_5);
+ ADD_FUNC(test_wpa_ap_empty_connection);
+ ADD_FUNC(test_wpa_ap_leap_connection_1);
+ ADD_FUNC(test_wpa_ap_leap_connection_2);
+ ADD_FUNC(test_wpa_ap_dynamic_wep_connection);
+ ADD_FUNC(test_wpa_ap_wpa_psk_connection_1);
+ ADD_FUNC(test_wpa_ap_wpa_psk_connection_2);
+ ADD_FUNC(test_wpa_ap_wpa_psk_connection_3);
+ ADD_FUNC(test_wpa_ap_wpa_psk_connection_4);
+ ADD_FUNC(test_wpa_ap_wpa_psk_connection_5);
+ ADD_FUNC(test_ap_wpa_eap_connection_1);
+ ADD_FUNC(test_ap_wpa_eap_connection_2);
+ ADD_FUNC(test_ap_wpa_eap_connection_3);
+ ADD_FUNC(test_ap_wpa_eap_connection_4);
+ ADD_FUNC(test_ap_wpa_eap_connection_5);
}
+#undef ADD_FUNC
+
/* Scanned signal strength conversion tests */
g_test_add_func ("/wifi/strength/dbm",
test_strength_dbm);
diff --git a/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c b/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c
index 16bc14d..cbee786 100644
--- a/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c
+++ b/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c
@@ -12756,12 +12756,12 @@ int main (int argc, char **argv)
test_read_wired_static (TEST_IFCFG_WIRED_STATIC, "System test-wired-static", TRUE);
test_read_wired_static (TEST_IFCFG_WIRED_STATIC_BOOTPROTO, "System test-wired-static-bootproto", FALSE);
test_read_wired_dhcp ();
- g_test_add_func (TPATH "dhcp-plus-ip", test_read_wired_dhcp_plus_ip);
- g_test_add_func (TPATH "shared-plus-ip", test_read_wired_shared_plus_ip);
- g_test_add_func (TPATH "dhcp-send-hostname", test_read_write_wired_dhcp_send_hostname);
- g_test_add_func (TPATH "global-gateway", test_read_wired_global_gateway);
- g_test_add_func (TPATH "obsolete-gateway-n", test_read_wired_obsolete_gateway_n);
- g_test_add_func (TPATH "never-default", test_read_wired_never_default);
+ g_test_add_func (TPATH "read-dhcp-plus-ip", test_read_wired_dhcp_plus_ip);
+ g_test_add_func (TPATH "read-shared-plus-ip", test_read_wired_shared_plus_ip);
+ g_test_add_func (TPATH "read-dhcp-send-hostname", test_read_write_wired_dhcp_send_hostname);
+ g_test_add_func (TPATH "read-global-gateway", test_read_wired_global_gateway);
+ g_test_add_func (TPATH "read-obsolete-gateway-n", test_read_wired_obsolete_gateway_n);
+ g_test_add_func (TPATH "read-never-default", test_read_wired_never_default);
test_read_wired_defroute_no ();
test_read_wired_defroute_no_gatewaydev_yes ();
g_test_add_func (TPATH "routes/read-static", test_read_wired_static_routes);
@@ -12831,7 +12831,7 @@ int main (int argc, char **argv)
test_write_wired_static_routes ();
test_read_write_static_routes_legacy ();
test_write_wired_dhcp ();
- g_test_add_func (TPATH "dhcp-plus-ip", test_write_wired_dhcp_plus_ip);
+ g_test_add_func (TPATH "wired/write-dhcp-plus-ip", test_write_wired_dhcp_plus_ip);
test_write_wired_dhcp_8021x_peap_mschapv2 ();
test_write_wired_8021x_tls (NM_SETTING_802_1X_CK_SCHEME_PATH, NM_SETTING_SECRET_FLAG_AGENT_OWNED);
test_write_wired_8021x_tls (NM_SETTING_802_1X_CK_SCHEME_PATH, NM_SETTING_SECRET_FLAG_NOT_SAVED);
--
2.4.3
From f71f9d5fcf5726f9be5ac0c97e7dbc26c3e57ecc Mon Sep 17 00:00:00 2001
From: Lubomir Rintel <lkundrak@v3.sk>
Date: Fri, 4 Sep 2015 12:49:54 +0200
Subject: [PATCH] tests: fix 32-bit build
Fixes: 874f455d6d47c5a34ed9861a6710f4b78202e0d6
---
src/devices/wifi/tests/test-wifi-ap-utils.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/devices/wifi/tests/test-wifi-ap-utils.c b/src/devices/wifi/tests/test-wifi-ap-utils.c
index 5552ca4..b5642fe 100644
--- a/src/devices/wifi/tests/test-wifi-ap-utils.c
+++ b/src/devices/wifi/tests/test-wifi-ap-utils.c
@@ -1441,7 +1441,7 @@ main (int argc, char **argv)
test_ap_wpa_eap_connection_5);
#define ADD_FUNC(func) do { \
- gchar *name_idx = g_strdup_printf ("/wifi/wpa_psk/" G_STRINGIFY (func) "/%ld", i); \
+ gchar *name_idx = g_strdup_printf ("/wifi/wpa_psk/" G_STRINGIFY (func) "/%zd", i); \
g_test_add_data_func (name_idx, (gconstpointer) i, func); \
g_free (name_idx); \
} while (0)
@@ -1466,7 +1466,7 @@ main (int argc, char **argv)
#undef ADD_FUNC
#define ADD_FUNC(func) do { \
- gchar *name_idx = g_strdup_printf ("/wifi/rsn_psk/" G_STRINGIFY (func) "/%ld", i); \
+ gchar *name_idx = g_strdup_printf ("/wifi/rsn_psk/" G_STRINGIFY (func) "/%zd", i); \
g_test_add_data_func (name_idx, (gconstpointer) i, func); \
g_free (name_idx); \
} while (0)
--
2.4.3

View File

@ -7,7 +7,7 @@
%global ppp_version %(rpm -q ppp-devel >/dev/null && rpm -q --qf '%%{version}' ppp-devel || echo -n bad)
%global snapshot .20150903gitde5d981
%global snapshot .20151007gite73e55c
%global realversion 1.2.0
%global release_version 0.2
%global epoch_version 1
@ -64,12 +64,6 @@ Source2: 00-server.conf
Source3: 10-ibft-plugin.conf
Source4: 20-connectivity-fedora.conf
# Not upstream.
Patch0: 0000-explain-dns1-dns2.patch
# From master
Patch1: 0001-test-fix-duplicate-test-names.patch
Requires(post): systemd
Requires(preun): systemd
Requires(postun): systemd
@ -320,8 +314,6 @@ by nm-connection-editor and nm-applet in a non-graphical environment.
%prep
%setup -q -n NetworkManager-%{realversion}
%patch0 -p1
%patch1 -p1
%build
@ -621,6 +613,9 @@ fi
%endif
%changelog
* Wed Oct 07 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.2.20151007gite73e55c
- Import a newer 1.2 git snapshot
* Fri Sep 04 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.2.20150903gitde5d981
- Fix test run

View File

@ -1 +1 @@
9e609cf6787427a09f23884383c264bb NetworkManager-1.2.0.tar.xz
62e3b59fd0aaefc64ed93aff4d25d810 NetworkManager-1.2.0.tar.xz