Commit graph

3574 commits

Author SHA1 Message Date
Dan Williams a15af58cdd Fix segfault when no domain is specified (caused by incomplete r4107)
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4117 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-26 15:02:11 +00:00
Jorge Gonzalez c45d452214 Updated Spanish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4116 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-26 12:53:45 +00:00
Gabor Kelemen 318e80b3ca 2008-09-25 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Translation updated.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4115 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 21:26:51 +00:00
Gabor Kelemen 8f0a433264 Small update
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4114 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 21:19:38 +00:00
Claude Paroz 258a181608 2008-09-25 Claude Paroz <claude@2xlibre.net>
* fr.po: Updated French translation.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4113 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 21:05:33 +00:00
Claude Paroz e479eee4d4 2008-09-25 Claude Paroz <claude@2xlibre.net>
* fr.po: Updated French translation.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4112 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 20:59:16 +00:00
Claude Paroz bbc4fffb9e 2008-09-25 Claude Paroz <claude@2xlibre.net>
* fr.po: Updated French translation.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4111 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 20:56:02 +00:00
Gabor Kelemen d570b9c397 2008-09-25 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Translation updated.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4110 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 20:42:41 +00:00
Gabor Kelemen 645b748eb5 2008-09-25 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Translation updated.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4109 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 20:16:46 +00:00
Gabor Kelemen 8813272bd7 2008-09-25 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Translation updated.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4108 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 19:40:32 +00:00
Dan Williams 0b012b8679 2008-09-25 Dan Williams <dcbw@redhat.com>
* src/nm-pptp-service.c
		- (nm_pptp_ppp_service_cache_credentials, impl_pptp_service_need_secrets):
			when a domain is specified, synthesize the username passed to pppd
			as username@domain



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4107 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 17:16:18 +00:00
Dan Williams dbd1e23f13 2008-09-25 Dan Williams <dcbw@redhat.com>
* libnm-util/nm-setting-gsm.c
	  libnm-util/nm-setting-gsm.h
		- Fix up NM_GSM_NETWORK_* constants to accurately reflect the network
			technology terms (bgo #551361)



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4106 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 16:16:52 +00:00
Dan Williams 79256975d1 2008-09-25 Dan Williams <dcbw@redhat.com>
Fix bgo #549401 (inspired by patch from Alexander Sack)

	* src/nm-device-ethernet.c
		- (finish_supplicant_task): clean up scheduled tasks and free memory
		- (remove_supplicant_interface_error_handler): remove the supplicant
			error idle callback too
		- (supplicant_interface_release): rename from supplicant_interface_clean
			to match nm-device-wifi.c; clean up supplicant interface-related
			state tasks when the supplicant interface is disposed of
		- (schedule_state_handler): add scheduled tasks to a list so they can
			be cleaned up later
		- (supplicant_mgr_state_cb_handler, supplicant_iface_state_cb_handler,
		   supplicant_iface_connection_state_cb_handler): use
			finish_supplicant_task() to clean up each completed task
		- (supplicant_iface_connection_error_cb_handler,
		   supplicant_connection_timeout_cb): clear source id when the task is
			complete
		- (supplicant_iface_connection_error_cb): save scheduled task id for
			later cleanup
		- (nm_device_ethernet_dispose): clean up any pending supplicant state
			tasks

	* src/nm-device-wifi.c
		- (finish_supplicant_task): clean up scheduled tasks and free memory
		- (remove_supplicant_interface_error_handler): remove the supplicant
			error idle callback too
		- (supplicant_interface_release): clean up supplicant interface-related
			state tasks when the supplicant interface is disposed of
		- (schedule_state_handler): add scheduled tasks to a list so they can
			be cleaned up later
		- (supplicant_mgr_state_cb_handler, supplicant_iface_state_cb_handler,
		   supplicant_iface_connection_state_cb_handler): use
			finish_supplicant_task() to clean up each completed task
		- (supplicant_iface_connection_error_cb_handler): clear source id when
			the task is complete
		- (supplicant_iface_connection_error_cb): save scheduled task id for
			later cleanup
		- (nm_device_wifi_dispose): clean up any pending supplicant state tasks



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4105 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 10:02:28 +00:00
Ilkka Tuohela 323f61531a Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4104 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-25 03:11:43 +00:00
Žygimantas Beručka 2afe53c324 2008-09-25 Žygimantas Beručka <zygis@gnome.org>
* lt.po: Updated Lithuanian translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4103 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 22:01:52 +00:00
Žygimantas Beručka 6c71cfaa55 2008-09-25 Žygimantas Beručka <zygis@gnome.org>
* LINGUAS: Added "lt".


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4102 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 21:37:12 +00:00
Žygimantas Beručka 0e0b1de96c 2008-09-25 Žygimantas Beručka <zygis@gnome.org>
* LINGUAS: Added "lt".


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4101 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 21:36:15 +00:00
Žygimantas Beručka c3c5a7b9e7 2008-09-25 Žygimantas Beručka <zygis@gnome.org>
* lt.po: Added Lithuanian translation.
        * LINGUAS: Added "lt".


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4100 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 21:34:51 +00:00
Žygimantas Beručka 1909c8f899 2008-09-25 Žygimantas Beručka <zygis@gnome.org>
* lt.po: Added Lithuanian translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4099 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 21:19:41 +00:00
Žygimantas Beručka 1ad503497a 2008-09-25 Žygimantas Beručka <zygis@gnome.org>
* lt.po: Added Lithuanian translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4098 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 21:04:23 +00:00
Dan Williams 05f1b0a041 2008-09-24 Dan Williams <dcbw@redhat.com>
* common-gnome/*
	  auth-dialog/Makefile.am
	  properties/Makefile.am
		- Add the keyring helpers that Tambet forgot in the last commit :)



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4097 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 19:03:07 +00:00
Daniel Nylander ec7186d75f sv.po: Updated Swedish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4096 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 16:59:52 +00:00
Dan Williams e15b737270 Fix possible uninitialized variable
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4095 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 16:49:59 +00:00
Tambet Ingo 7faa88681b 2008-09-24 Tambet Ingo <tambet@gmail.com>
* system-settings/plugins/keyfile/plugin.c: Implement unmanaged_devices
	method and get/set hostname property.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4094 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 15:03:33 +00:00
Tambet Ingo 6ac525267b 2008-09-24 Tambet Ingo <tambet@gmail.com>
* src/supplicant-manager/nm-supplicant-interface.c
	(nm_supplicant_interface_disconnect): Don't increment the reference
	count when disconnecting. The problem is on shutdown, when the replies
	to these commands do not arrive before NM exits, resulting on never
	calling supplicant interface's dispose(), which removes the interface
	from supplicant.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4093 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 11:45:44 +00:00
Tambet Ingo 66767578e1 2008-09-24 Tambet Ingo <tambet@gmail.com>
* properties/nm-openvpn-dialog.glade: Add "show passwords" checkbox.

	* properties/nm-openvpn.c (auth_combo_changed_cb): Change the
	sensitivity of "show passwords" checkbox depending on whether the
	active page has any password entries.

	* properties/auth-helpers.c (fill_password): Add a signal handler for
	"show passwords" checkbox to change the password entry's visibility.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4092 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 08:00:05 +00:00
Tambet Ingo e582204090 Fix a couple of typos.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4091 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 07:24:17 +00:00
Tambet Ingo 85c6e1e5ec 2008-09-24 Tambet Ingo <tambet@gmail.com>
* Implement required "save_secrets" and "delete_connection" methods of the
	VPN plugin UI interface.
	Add the password widgets to the properties UI so that the passwords can be
	edited/deleted from the UI. Reorganize the code a bit to avoid duplicate
	code (using VPNC plugin as a template).

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4090 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 07:19:22 +00:00
Tambet Ingo 0f418a3509 2008-09-24 Tambet Ingo <tambet@gmail.com>
* libnm-glib/nm-vpn-plugin-ui-interface.c: Add type checking to
	all the public function arguments.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4089 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-24 07:19:17 +00:00
Tambet Ingo b37fc86385 2008-09-22 Tambet Ingo <tambet@gmail.com>
* src/vpn-manager/nm-vpn-connection.c: Add a signal handler for the
	"Failure" signal from VPN plugins, store the failure reason, and
	use it when the state is changed to failure.

	* introspection/nm-vpn-plugin.xml: Fix the "Failure" signal's type
	description.

	* include/NetworkManagerVPN.h (NMVPNConnectionStateReason): Add a new
	reason to the end of the list to not break the API.
	(NMVPNPluginFailure): Move it here (from libnm-glib/nm-vpn-plugin.h)
	so it can be shared by plugins and daemon.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4088 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-22 15:29:00 +00:00
Leonardo Ferreira Fontenelle 75e283e368 2008-09-21 Leonardo Ferreira Fontenelle <leonardof@gnome.org>
* pt_BR.po: Updated Brazilian Portuguese translation by Henrique P. 
	Machado.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4087 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-21 19:18:59 +00:00
Luca Ferretti fbc2178340 2008-09-20 Luca Ferretti <elle.uca@libero.it>
* it.po: Updated Italian translation by Francesco Marletta.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4086 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-20 21:06:33 +00:00
Luca Ferretti 70a23f7d20 2008-09-20 Luca Ferretti <elle.uca@libero.it>
* it.po: Updated Italian translation by Francesco Marletta.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4085 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-20 21:04:23 +00:00
Luca Ferretti 6d3cbd1761 2008-09-20 Luca Ferretti <elle.uca@libero.it>
* it.po:  Updated Italian translation by Francesco Marletta.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4084 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-20 21:00:15 +00:00
Luca Ferretti 097d8d564d 2008-09-20 Luca Ferretti <elle.uca@libero.it>
* it.po: Updated Italian translation by Francesco Marletta.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4083 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-20 20:56:05 +00:00
Dan Williams ba2ad655de Check return value of sethostname(2)
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4082 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-19 17:40:48 +00:00
Dan Williams 3a0b1d645b SaveHostname should be async
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4081 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-19 17:14:08 +00:00
Dan Williams e26a6a046e Use a glibc header for ifreq, not the linux header
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4080 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-19 17:13:30 +00:00
Dan Williams 0ab563c5ab Add required include
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4079 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-19 17:12:15 +00:00
Dan Williams 8d19530da2 2008-09-18 Dan Williams <dcbw@redhat.com>
Patch from Alexander Sack <asac@ubuntu.com>

	* configure.in
	  system-settings/plugins/Makefile.am
	  system-settings/plugins/ifupdown/Makefile.am
	  system-settings/plugins/ifupdown/interface_parser.c
	  system-settings/plugins/ifupdown/interface_parser.h
	  system-settings/plugins/ifupdown/nm-ifupdown-connection.c
	  system-settings/plugins/ifupdown/nm-ifupdown-connection.h
	  system-settings/plugins/ifupdown/parser.c
	  system-settings/plugins/ifupdown/parser.h
	  system-settings/plugins/ifupdown/plugin.c
	  system-settings/plugins/ifupdown/plugin.h
		- Implement a Debian/Ubuntu legacy network configuration plugin
			(gnome.org #551941)



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4078 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-18 15:29:59 +00:00
Dan Williams 9d5a2291f7 2008-09-18 Dan Williams <dcbw@redhat.com>
Implement support for honoring configured and automatic hostnames, and for
	setting the configured hostname.

	* introspection/nm-ip4-config.xml
	  src/nm-ip4-config.c
	  src/nm-ip4-config.h
	  src/dhcp-manager/nm-dhcp-manager.c
		- Remove useless hostname property; it's not really part of the IPv4
			config

	* introspection/nm-settings-system.xml
	  libnm-glib/nm-dbus-settings-system.c
	  libnm-glib/nm-dbus-settings-system.h
		- Add SetHostname() call to system settings D-Bus interface
		- Add Hostname property to system settings D-Bus interface
		- (nm_dbus_settings_system_save_hostname,
		   nm_dbus_settings_system_get_hostname): implement

	* src/nm-device.c
	  src/nm-device.h
		- (nm_device_get_dhcp4_config): implement

	* src/nm-manager.c
	  src/nm-manager.h
		- Fetch and track system settings service hostname changes, and proxy
			the changes via a GObject property of the manager

	* system-settings/src/nm-system-config-interface.c
	  system-settings/src/nm-system-config-interface.h
		- Replace nm_system_config_interface_supports_add() with a capabilities
			bitfield

	* system-settings/src/nm-system-config-error.c
	  system-settings/src/nm-system-config-error.h
		- Add additional errors

	* system-settings/src/dbus-settings.c
	  system-settings/src/dbus-settings.h
		- (get_property, nm_sysconfig_settings_class_init): add hostname
			property; first plugin returning a hostname wins
		- (impl_settings_add_connection): use plugin capabilities instead of
			nm_system_config_interface_supports_add()
		- (impl_settings_save_hostname): implement hostname saving

	* src/NetworkManagerPolicy.c
		- (lookup_thread_run_cb, lookup_thread_worker, lookup_thread_new,
		   lookup_thread_die): implement an asynchronous hostname lookup thread
			which given an IPv4 address tries to look up the hostname for that
			address with reverse DNS
		- (get_best_device): split out best device code from
			update_routing_and_dns()
		- (update_etc_hosts): update /etc/hosts with the machine's new hostname
			to preserve the 127.0.0.1 reverse mapping that so many things require
		- (set_system_hostname): set a given hostname
		- (update_system_hostname): implement hostname policy; a configured
			hostname (from the system settings service) is used if available,
			otherwise an automatically determined hostname from DHCP, VPN, etc.
			If there was no automatically determined hostname, reverse DNS of
			the best device's IP address will be used, and as a last resort the
			hostname 'localhost.localdomain' is set.
		- (update_routing_and_dns): use get_best_device(); update the system
			hostname when the network config changes
		- (hostname_changed): update system hostname if the system settings
			service signals a hostname change
		- (nm_policy_new): list for system settings service hostname changes
		- (nm_policy_destroy): ensure that an in-progress hostname lookup thread
			gets told to die

	* system-settings/plugins/keyfile/plugin.c
	  system-settings/plugins/ifcfg-suse/plugin.c
		- (get_property, sc_plugin_ifcfg_class_init): implement hostname and
			capabilities properties

	* system-settings/plugins/ifcfg-fedora/shvar.c
		- (svOpenFile): re-enable R/W access of ifcfg files since the plugin
			writes out /etc/sysconfig/network now

	* system-settings/plugins/ifcfg-fedora/plugin.c
		- (plugin_get_hostname): get hostname from /etc/sysconfig/network
		- (plugin_set_hostname): save hostname to /etc/sysconfig/network
		- (sc_network_changed_cb): handle changes to /etc/sysconfig/network
		- (sc_plugin_ifcfg_init): monitor /etc/sysconfig/network for changes
		- (get_property, set_property, sc_plugin_ifcfg_class_init): implement
			hostname get/set and capabilities get



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4077 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-18 15:16:44 +00:00
Dan Williams 410a0cf5e3 2008-09-18 Dan Williams <dcbw@redhat.com>
* libnm-util/nm-setting-wireless.c
		- (nm_setting_wireless_ap_security_compatible): only verify pairwise and
			group ciphers if the wireless-security setting explicitly specified
			them, effectively making the default be "all ciphers"  (idea from
			Alexander Sack)



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4076 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-18 14:59:37 +00:00
Dan Williams 3028e29272 Flag connections as loaded before getting unmanaged devices as that can trigger connection recursive connection reloads (Alexander Sack)
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4075 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-18 14:46:57 +00:00
Dan Williams d2ef616e51 Fill error when object isn't a connection (Alexander Sack)
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4074 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-18 13:31:11 +00:00
Ilkka Tuohela 5735b02376 Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4073 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-18 11:17:50 +00:00
Ilkka Tuohela 49311ee4b9 Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4072 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-18 11:16:21 +00:00
Petr Kovar 0c5fb97a66 2008-09-17 Petr Kovar <pknbe@volny.cz>
* cs.po: Updated Czech translation by Jiri Eischmann.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4071 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-17 20:28:43 +00:00
Dan Williams 7464db9a14 Fix a crash (Alexander Sack)
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4070 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-17 04:41:01 +00:00
Dan Williams 0b82d7b681 2008-09-15 Dan Williams <dcbw@redhat.com>
Patch from Alexander Sack <asac@ubuntu.com>

	* src/named-manager/nm-named-manager.c
		- (dispatch_resolvconf): respect resolvconf exit code



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4069 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-15 14:41:17 +00:00
Wouter Bolsterlee 2393a275d5 2008-09-15 Wouter Bolsterlee <wbolster@svn.gnome.org>
* nl.po: Updated Dutch translation by Wouter Bolsterlee.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4068 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-09-15 08:59:03 +00:00