Commit graph

523 commits

Author SHA1 Message Date
Jorge Gonzalez
e1ecb1ff71 Updated Spanish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3558 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-04-13 14:43:23 +00:00
Dan Williams
48ef109007 Correct path
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3547 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-04-08 18:28:19 +00:00
Dan Williams
0825542f26 2008-04-08 Dan Williams <dcbw@redhat.com>
The system settings service will now create a new default DHCP connection
	for wired devices that have no existing applicable connection.

	* system-settings/src/nm-system-config-hal-manager.c
	  system-settings/src/nm-system-config-hal-manager.h
		- (nm_system_config_hal_manager_get_type_for_udi): new function

	* system-settings/src/dbus-settings.c
	  system-settings/src/dbus-settings.h
		- (nm_sysconfig_settings_get_connections): new function
		- (nm_sysconfig_settings_is_device_managed): new function

	* system-settings/src/main.c
		- (load_stuff): check for wired devices that need a default connection
		- (get_details_for_udi): get interface and MAC address from HAL
		- (add_default_dhcp_connection): add a default connection for a wired
			device if needed
		- (device_added_cb, device_removed_cb): do the right thing with
			wired devices and their default connections on HAL device events



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3544 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-04-08 14:57:17 +00:00
Ihar Hrachyshka
c73f03b8e7 Updated Belarusian Latin translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3510 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-29 19:44:53 +00:00
Gabor Kelemen
6b1d12a905 2008-03-19 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Translation updated



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3477 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-19 12:32:33 +00:00
Jorge Gonzalez
2ef87b105b Updated Spanish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3468 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-16 12:20:45 +00:00
Ilkka Tuohela
54acf5df49 Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3454 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-14 06:55:01 +00:00
Inaki Larranaga Murgoitio
bfb9878442 2008-03-13 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
* eu.po: Updated Basque translation.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3445 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-13 10:35:11 +00:00
Dan Williams
c112c5b041 2008-03-12 Dan Williams <dcbw@redhat.com>
* POTFILES.in: add missing translatables



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3437 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-12 18:36:18 +00:00
Jorge Gonzalez
24bde49e49 Updated Spanish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3408 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-10 10:35:52 +00:00
Ihar Hrachyshka
1b5eb1e854 Updated Belarusian Latin translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3406 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-09 22:01:55 +00:00
Philip Withnall
d65f6a9410 2008-03-09 Philip Withnall <pwithnall@svn.gnome.org>
* vpn-daemons/pptp/po/en_GB.po:
	* vpn-daemons/openvpn/po/en_GB.po:
	* vpm-daemons/vpnc/po/en_GB.po:
	* po/en_GB.po: Updated British English translation.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3405 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-09 15:27:13 +00:00
Stéphane Raimbault
b6444c526a 2008-03-09 Stéphane Raimbault <stephane.raimbault@gmail.com>
* fr.po: Updated French translation by Robert-André Mauchin.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3404 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-09 12:11:58 +00:00
Ilkka Tuohela
4c1821c4b0 Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3400 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-09 05:10:02 +00:00
Inaki Larranaga Murgoitio
cb197274bd 2008-03-08 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
* eu.po: Updated Basque translation.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3396 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-08 12:50:03 +00:00
Yannig Marchegay
78c3da10ea Updated Occitan translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3395 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-08 09:32:44 +00:00
Daniel Nylander
de35ef09c8 sv.po: Updated Swedish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3392 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-07 19:57:26 +00:00
Dan Williams
3fec481414 2008-03-07 Dan Williams <dcbw@redhat.com>
First pass of multiple active device support.  Expect bugs.

	* src/nm-ip4-config.c
	  src/nm-ip4-config.h
		- (nm_ip4_config_get_secondary, nm_ip4_config_set_secondary): remove;
			there are better ways to do this in the named manager

	* src/nm-device.c
	  src/nm-device.h
		- (nm_device_can_activate): return whether the device can activate a
			connection right now; taking into account things like carrier state
			and rfkill state
		- (nm_device_get_best_auto_connection): renamed from
			nm_device_get_best_connection
		- (real_act_stage4_get_ip4_config): MTU stuff is now handled in the
			device subclasses themselves, so that each device can override the
			MTU from it's NMSetting subclass if needed
		- (nm_device_set_ip4_config): set MTU when setting up routes and stuff
			in NetworkManagerSystem.c, not here

	* src/named-manager/nm-named-manager.c
	  src/named-manager/nm-named-manager.h
		- (nm_named_manager_name_owner_changed,
		   nm_named_manager_dbus_connection_changed): fix for changes to
			rewrite_resolv_conf()
		- (compute_nameservers): don't need the NMNamedManager at all, remove
			from parameter list
		- (merge_one_ip4_config): new function; merge ip4 configs together
		- (rewrite_resolv_conf): write out resolv.conf from all the stored
			ip4 configs; the VPN config takes precedence, then the best
			device config, then the rest of the configs
		- (get_domain_for_config): take the NMNamedManager as an argument
			to check whether the config is the VPN config
		- (add_ip4_config_to_named): fixups for removal of the 'secondary'
			attribute from ip4 configs
		- (add_all_ip4_configs_to_named): add all the configs in priority order
		- (remove_ip4_config_from_named): fix for changes to
			get_domain_for_config()
		- (nm_named_manager_add_ip4_config): assign the config to the right slot
			based on its type; callers must pass in the type now
		- (get_last_default_domain): remove, unused
		- (nm_named_manager_remove_ip4_config): handle config slots correctly

	* src/nm-device-802-11-wireless.c
		- (real_can_activate): new function
		- (real_get_best_auto_connection): renamed from real_get_best_connection
		- (real_act_stage4_get_ip4_config): handle MTU override

	* src/nm-device-802-3-ethernet.c
		- (real_can_activate): new function
		- (real_get_best_auto_connection): renamed from real_get_best_connection
		- (real_act_stage4_get_ip4_config): new function; handle MTU override

	* src/vpn-manager/nm-vpn-connection.c
		- (nm_vpn_connection_ip4_config_get): don't need to set the 'secondary'
			attribute on the ip4 config

	* src/NetworkManagerPolicy.c
		- (nm_policy_auto_get_best_device): remove
		- (nm_policy_device_change_check): remove
		- (update_default_route): new function; set the default route via
			the specified device
		- (get_device_priority): new function; return the priority number of
			a device type WRT which one should have the default route.  Order is
			(highest to lowest)  wired, wireless, GSM, CDMA.
		- (update_routing_and_dns): new function; determine which device should
			have the default route, then update the routing table and DNS
		- (maybe_auto_activate_device): new function; if a device is now
			available for activation, find out what connection it would like to
			activate and do it
		- (schedule_activate_check): new function; if a device can be activated
			now, schedule the activation.  Each device may have only one
			pending activation at a given time.
		- (device_state_changed): if activation was canceled, try again,
			possibly with another connection; if the device was activated,
			update routing and DNS; if the device was deactivated, try again
			with another connection
		- (device_carrier_changed): if there is no carrier, deactivate the
			device; otherwise schedule an activation check for the device
		- (wireless_networks_changed): schedule an activation check for the
			device
		- (device_added): keep track of the signal handler IDs so they can
			be removed when the device goes away
		- (device_removed): remove any signal handlers that might be attached
			to the device; update routing and DNS
		- (schedule_activate_all): new function
		- (connections_added, connection_added, connection_updated): when
			connections change, schedule all devices for an activation check
		- (connection_removed): when a device is deactivated because its
			connection was removed, schedule another activation check for it
		- (nm_policy_destroy): destroy pending activations and disconnect
			all device signal handlers

	* src/nm-manager.c
		- (nm_manager_activate_device): if the device was already actived,
			deactivate it
		- (deactivate_old_device): remove
		- (connection_added_default_handler, impl_manager_activate_device):
			don't deactivate other devices when activating this one

	* src/backends/NetworkManagerGentoo.c
	  src/backends/NetworkManagerFrugalware.c
	  src/backends/NetworkManagerPaldo.c
	  src/backends/NetworkManagerRedHat.c
	  src/backends/NetworkManagerSlackware.c
	  src/backends/NetworkManagerArch.c
	  src/backends/NetworkManagerSuSE.c
	  src/backends/NetworkManagerDebian.c
		- (nm_system_get_mtu): remove; MTU should be provided through the
			distro's system settings service plugin instead
		- (nm_system_device_add_default_route_via_device): remove
		- (nm_system_device_add_default_route_via_device_with_iface): remove
		- (nm_system_device_replace_default_route): new function; call
			generic implementation

	* src/backends/NetworkManagerGeneric.c
	  src/backends/NetworkManagerGeneric.h
		- (nm_generic_device_add_default_route_via_device,
		   nm_generic_device_add_default_route_via_device_with_iface): remove
		- (nm_generic_device_replace_default_route): replace the default route
			with the given route via some gateway

	* src/NetworkManagerSystem.c
	  src/NetworkManagerSystem.h
		- (nm_system_device_set_from_ip4_config): let the policy handle updates
			to routing and DNS; but set the MTU here
		- (nm_system_vpn_device_set_from_ip4_config): set the route with the
			ip_iface of the active device; use the standard MTU setting function
		- (nm_system_set_mtu): remove
		- (nm_system_device_set_mtu): consolidate MTU setting code in one place



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3391 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-03-07 19:41:32 +00:00
Arangel Angov
d881a15a22 Arangel Angov <arangel@linux.net.mk> * mk.po: Updated Macedonian translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3357 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-02-28 21:52:19 +00:00
Gil Forcada
ae8300c53b Updated Catalan translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3350 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-02-28 15:44:39 +00:00
Wadim Dziedzic
38b9ac6778 2008-02-24 Wadim Dziedzic <wadimd@svn.gnome.org>
* pl.po: Updated polish translation

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3337 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-02-23 23:12:46 +00:00
Inaki Larranaga Murgoitio
7a7accfc68 2008-02-20 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
* LINGUAS: Added 'eu' (Basque) entry.
	* eu.po: Added Basque translation.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3329 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-02-20 10:37:29 +00:00
Yannig Marchegay
99c1ebdf69 Updated Occitan translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3328 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-02-19 21:33:07 +00:00
Ilkka Tuohela
e740834141 Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3326 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-02-19 05:03:01 +00:00
Yair Hershkovitz
0e1cb2ab79 added hebrew translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3323 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-02-17 11:38:47 +00:00
Pawan Chitrakar
635eefa389 Updated Nepali Translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3319 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-02-14 10:23:35 +00:00
Ignacio Casal Quinteiro
d356d9c389 Updated Galician Translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3318 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-02-13 15:27:24 +00:00
Jonh Wendell
92d0cc0537 2008-01-30 Jonh Wendell <jwendell@gnome.org>
* pt_BR.po: Brazilian Portuguese translation updated by Luiz Armesto.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3275 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-01-30 12:36:19 +00:00
Stéphane Raimbault
77e8ea1816 2008-01-19 Stéphane Raimbault <stephane.raimbault@gmail.com>
* fr.po: Updated French translation by Robert André-Mauchin and
	Stéphane Raimbault.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3253 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-01-19 15:17:14 +00:00
Yannig Marchegay
27f639df3f Updated Occitan translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3202 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-12-31 18:11:28 +00:00
Changwoo Ryu
e1c6ace217 Updated Korean translation by Namhyung Kim.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3199 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-12-28 21:36:26 +00:00
Daniel Nylander
c0d32eeb41 sv.po: Swedish translation updated
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3198 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-12-28 18:49:28 +00:00
Djihed Afifi
40f7b3960e Updated Arabic Translation by Djihed Afifi.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3193 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-12-26 09:24:46 +00:00
Ihar Hrachyshka
33600b2ee6 Updated Belarusian Latin translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3183 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-12-19 21:41:51 +00:00
Jorge Gonzalez
34c085d71c Updated Spanish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3182 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-12-19 09:27:51 +00:00
Andre Klapper
090dd0eb46 2007-12-11 Andre Klapper <a9016009@gmx.de>
* de.po: Updated German translation



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3165 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-12-11 20:48:54 +00:00
Ihar Hrachyshka
62546344d8 Updated Belarusian Latin translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3159 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-12-08 08:12:38 +00:00
Jorge Gonzalez
775b21f218 Updated Spanish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3144 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-12-06 15:49:40 +00:00
Dan Williams
219c552de8 Add missing file to POTFILES.in
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3130 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-12-04 16:11:21 +00:00
Yannig Marchegay
ae55c1df8f Updated Occitan translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3097 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-11-20 17:26:50 +00:00
Priit Laes
b770db7ebc 2007-11-02 Priit Laes <plaes@svn.gnome.org>
* et.po: Translation updated by Mattias Põldaru.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3065 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-11-02 18:45:04 +00:00
Kjartan Maraas
8e3597077d Fix header
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3061 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-11-02 13:43:17 +00:00
Daniel Nylander
504cf75a1d sv.po: Updated Swedish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3049 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-10-28 21:19:29 +00:00
Priit Laes
b77ba4f8cf 2007-10-28 Priit Laes <plaes@svn.gnome.org>
* et.po: Translation updated by Mattias Põldaru.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3031 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-10-28 11:48:42 +00:00
Funda Wang
3835a92b7c Removed non-exist files from POTFILES.in
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2944 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-10-06 08:47:32 +00:00
Vladimer Sichinava
478aa57fab Some translation updates for ka
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2737 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-08-28 00:49:57 +00:00
Dan Williams
d02e8b4886 2007-08-13 Dan Williams <dcbw@redhat.com>
Patch from Michael Biebl <biebl@debian.org>

	* po/POTFILES.in
	  po/POTFILES.skip
		- Update for vpn-properties move



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2676 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-08-14 03:46:40 +00:00
Yannig Marchegay
bf5c2498a7 Updated Occitan translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2654 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-07-29 07:24:02 +00:00
Satoru SATOH
3d7b0e5b47 Updated Japanese translations.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2638 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-07-22 16:49:45 +00:00
Ilkka Tuohela
9c8d498290 Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2636 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-07-16 16:10:38 +00:00