Commit graph

3330 commits

Author SHA1 Message Date
Dan Williams
8dfcafa6bb 2008-07-27 Dan Williams <dcbw@redhat.com>
Patch from Michael Biebl <biebl@debian.org>

	* Move service to $LIBEXECDIR, remove unneeded compilation flags, move
		properties plugin to $LIBDIR/NetworkManager



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3861 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-27 20:23:24 +00:00
Dan Williams
a3da087c2e Remove unecessary compile flags
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3860 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-27 20:08:30 +00:00
Dan Williams
281791ac77 2008-07-27 Dan Williams <dcbw@redhat.com>
* libnm-util/*
		- Relicense to LGPLv2+



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3859 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-27 20:03:46 +00:00
Dan Williams
fab2416151 2008-07-27 Dan Williams <dcbw@redhat.com>
* system-settings/plugins/ifcfg-fedora/reader.c
		- (make_ip4_setting): fix parsing automatic configs



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3858 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-27 20:00:13 +00:00
Dan Williams
65d5338384 2008-07-27 Dan Williams <dcbw@redhat.com>
* src/dnsmasq-manager/nm-dnsmasq-manager.c
	  src/nm-device.c
	  src/ppp-manager/nm-ppp-manager.c
		- Ensure child process gets reaped.  The child watch function may be
			removed from the mainloop before the child gets killed, so we have
			to make sure the child is reaped when it's told to die intentionally



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3857 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-27 19:42:54 +00:00
Dan Williams
5ddab8fa89 2008-07-27 Dan Williams <dcbw@redhat.com>
Patch from Roy Marples <roy@marples.name>

	* src/dhcp-manager/nm-dhcp-dhcpcd.c
		- (nm_dhcp_client_start): fixup for latest dhcpcd 4.0 RC



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3856 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-27 19:15:20 +00:00
Dan Williams
67aeafaead 2008-07-27 Dan Williams <dcbw@redhat.com>
* src/nm-gsm-device.c
		- (init_modem_full): send "ATZ E0" after CPIN, because apparently some
			Huawei devices turn echo back on after CPIN (rh #456770)



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3855 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-27 18:52:57 +00:00
Dan Williams
2f3ed37f72 Don't half-implement import
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3853 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-25 21:06:01 +00:00
Daniel Nylander
ab821805ba sv.po: Updated Swedish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3852 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-25 20:47:35 +00:00
Daniel Nylander
51ea32ccc4 sv.po: Updated Swedish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3851 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-25 20:43:13 +00:00
Daniel Nylander
cd616406f3 sv.po: Updated Swedish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3850 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-25 20:40:22 +00:00
Gil Forcada
6ea351fd10 Fixed po/POTFILES.skip
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3849 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-25 16:56:54 +00:00
Jorge Gonzalez
4590c3120d Updated Spanish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3848 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-25 08:58:08 +00:00
Dan Williams
4b02d3c711 remove unused variable
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3847 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-24 20:56:12 +00:00
Tambet Ingo
b327f5a809 2008-07-24 Tambet Ingo <tambet@gmail.com>
* src/backends/NetworkManagerArch.c:
	* src/backends/NetworkManagerDebian.c: Remove unused inculudes.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3846 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-24 08:14:10 +00:00
Tambet Ingo
bbb1f2eafd 2008-07-24 Tambet Ingo <tambet@gmail.com>
* src/ppp-manager/nm-ppp-manager.c (nm_ppp_manager_update_secrets): Add
	format argument to g_set_error() call.

	* src/backends/interface_parser.[ch]: Remove.

	* src/backends/Makefile.am: Remove unused files interface_parser.[ch].


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3845 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-24 08:07:33 +00:00
Dan Williams
71a846e710 distribute dbus-glib interface description
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3844 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-22 14:43:23 +00:00
Dan Williams
4bc61697e0 Remove unused bits
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3843 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-22 14:41:20 +00:00
Dan Williams
22deeaf37a 2008-07-21 Dan Williams <dcbw@redhat.com>
* src/ppp-manager/nm-ppp-manager.c
		- (create_pppd_cmd_line): send 'noipdefault' on non-PPPoE connections
			to prevent pppd from picking up some random local address from an
			interface that doesn't have anything to do with the one we're
			interested in (rh #455348)



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3842 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-21 16:45:19 +00:00
Dan Williams
d1a897eb49 2008-07-21 Dan Williams <dcbw@redhat.com>
* src/nm-pptp-service.c
		- (state_changed_cb): remove the timeout handler when it's no longer
			needed either; if pppd died on startup (wrong options) then the
			timeout wouldn't have been removed before



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3841 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-21 16:39:43 +00:00
Dan Williams
481db5021c Correct disabling of vj compression; pass noipdefault too
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3840 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-21 16:34:05 +00:00
Hendrik Richter
4f63f15f5f 2008-07-21 Hendrik Richter <hendrikr@gnome.org>
* de.po: Updated German translation.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3839 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-21 09:28:37 +00:00
Dan Williams
58d9db9a48 2008-07-20 Dan Williams <dcbw@redhat.com>
Port to NM 0.7 VPN plugin API



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3838 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-20 22:45:51 +00:00
Dan Williams
e058368698 Don't include itself
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3837 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-20 22:36:37 +00:00
Jorge Gonzalez
13959acca6 Updated Spanish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3836 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-20 14:19:15 +00:00
Dan Williams
a1c7b42515 Have a window title
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3835 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-19 18:11:17 +00:00
Dan Williams
b84cc5dafd 2008-07-19 Dan Williams <dcbw@redhat.com>
* properties/nm-openvpn.c
		- (advanced_dialog_response_cb): only update if OK was pressed



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3834 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-19 18:02:46 +00:00
Dan Williams
79722b9998 Remove unused variables
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3833 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-19 01:09:19 +00:00
Dan Williams
b468ac5dcb 2008-07-18 Dan Williams <dcbw@redhat.com>
* src/nm-openvpn-service.c
		- (nm_openvpn_start_openvpn_binary): only add tls-auth direction if
			it's non-empty (Nathaniel McCallum)



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3832 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-18 18:36:26 +00:00
Dan Williams
8041a75703 Fix misspelling of MPPE
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3831 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-18 18:04:59 +00:00
Dan Williams
06efa3f7b1 2008-07-17 Dan Williams <dcbw@redhat.com>
* libnm-util/nm-utils.c
		- (string_to_utf8): general function for conversion to UTF-8 assisted
			by locale
		- (nm_utils_ssid_to_utf8): use string_to_utf8()
		- (nm_utils_garray_to_string): ensure returned string is UTF-8 safe



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3830 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-17 17:15:38 +00:00
Dan Williams
edda4463bc 2008-07-17 Dan Williams <dcbw@redhat.com>
* introspection/Makefile.am
	  introspection/nm-device.xml
	  introspection/nm-dhcp4-config.xml
		- Add bits for the DHCP4Config property of the device, and the DHCP4Config
			itself
	* src/nm-device-interface.c
	  src/nm-device-interface.h
		- Add the DHCP4Config property

	* src/nm-device.c
		- Keep track of DHCP4 options via a new DHCP4Config property and notify
			D-Bus clients when it changes

	* src/nm-dhcp4-config.c
	  src/nm-dhcp4-config.h
		- Simple object to store DHCP4 options, export them over D-Bus, and
			notify when they change

	* src/dhcp-manager/nm-dhcp-manager.c
	  src/dhcp-manager/nm-dhcp-manager.h
		- (nm_dhcp_manager_set_dhcp4_config, copy_dhcp4_config_option): copy and
			filter server-returned DHCP options into an NMDHCP4Config object



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3829 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-17 17:04:13 +00:00
Dan Williams
f4f0752ca3 2008-07-16 Dan Williams <dcbw@redhat.com>
* introspection/nm-device.xml
		- Add device state reasons



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3828 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-17 15:22:12 +00:00
Dan Williams
90099fd06e Add new state for shared connection service failure
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3827 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-17 15:17:25 +00:00
Tambet Ingo
979e8a8fbf 2008-07-17 Tambet Ingo <tambet@gmail.com>
* properties/nm-vpnc.c (vpnc_plugin_ui_class_init): Don't add empty
	private data to the class, it produces a runtime warning.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3826 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-17 14:50:24 +00:00
Tambet Ingo
6dad8ca01a 2008-07-17 Tambet Ingo <tambet@gmail.com>
* properties/nm-openvpn.c (openvpn_plugin_ui_class_init): Don't add empty
	private data to the class, it produces a runtime warning.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3825 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-17 09:27:48 +00:00
Dan Williams
715c1bb63b Makefile cleanups (Michael Biebl)
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3824 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-16 21:21:09 +00:00
Dan Williams
87e7e74e13 2008-07-16 Dan Williams <dcbw@redhat.com>
Patch from Roy Marples <roy@marples.name>

	* configure.in
		- Add --with-dhcp-client option

	* src/dhcp-manager/Makefile.am
		- pass DHCP_CLIENT_PATH on compile line

	* src/dhcp-manager/nm-dhcp-manager.c
	  src/dhcp-manager/nm-dhcp-manager.h
		- Genericize for both dhcpcd and dhclient

	* src/dhcp-manager/nm-dhcp-dhclient.c
		- Move dhclient stuff out to it's own file from nm-dhcp-manager.c

	* src/dhcp-manager/nm-dhcp-dhcpcd.c
		- Implement support for dhcpcd too



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3823 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-16 20:39:58 +00:00
Dan Williams
7d0e1d691b Update documented device states to match actual states
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3822 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-16 15:49:20 +00:00
Tambet Ingo
5262883e96 2008-07-16 Tambet Ingo <tambet@gmail.com>
* system-settings/src/nm-system-config-interface.c
	(nm_system_config_interface_supports_add): Implement.
	(nm_system_config_interface_add_connection): Return a boolean to notify
	of errors.

	* system-settings/src/nm-polkit-helpers.c:
	* system-settings/src/nm-polkit-helpers.h: Move error declarations to
	a separate file.

	* system-settings/src/dbus-settings.c (impl_settings_add_connection):
	Return an error when none of the plugins support add or if addition
	failed for some reason.

	* system-settings/src/nm-system-config-error.h:
	* system-settings/src/nm-system-config-error.c: New files, mostly moved
	here from nm-polkit-helpers.[ch].

	* system-settings/src/Makefile.am: Build new files.

	* system-settings/plugins/keyfile/reader.c
	(read_array_of_array_of_uint): Make it more general so that it would
	work for routes as well.

	* system-settings/plugins/keyfile/writer.c
	(write_array_of_array_of_uint): Ditto.
	Fix the netmask/prefix writing.

	* system-settings/plugins/keyfile/plugin.c (add_connection): Return
	boolean to notify errors.

	* system-settings/plugins/ifcfg-suse/nm-suse-connection.c (update):
	Return more specific error.
	(delete): Ditto.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3821 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-16 07:37:10 +00:00
Tambet Ingo
d73cdc331a 2008-07-11 Tambet Ingo <tambet@gmail.com>
* de.po: Fix typos (From Markus Becker <mab@comnets.uni-bremen.de>).


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3820 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-11 10:32:09 +00:00
Dan Williams
95bb76aa7f 2008-07-11 Dan Williams <dcbw@redhat.com>
Modify the NMDevice::state-changed signal to include the previous state
	and reason. Enables the applet to provide more information why device
	activation failed.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3819 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-11 10:28:53 +00:00
Kjartan Maraas
9228a199fd 2008-07-10 Kjartan Maraas <kmaraas@gnome.org>
* POTFILES.in: Move file from here to
	* POTFILES.skip: here.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3818 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-10 15:41:37 +00:00
Kjartan Maraas
47447331bb 2008-07-10 Kjartan Maraas <kmaraas@gnome.org>
* POTFILES.in: Added missing file.
	* nb.po: Updated Norwegian bokmål translation.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3817 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-10 07:49:18 +00:00
Dan Williams
64f1a1d423 2008-07-09 Dan Williams <dcbw@redhat.com>
* callouts/Makefile.am
	  callouts/nm-avahi-autoipd-action.c
	  callouts/nm-avahi-autoipd.conf
		- avahi-autoipd callout to send options back to NM

	* src/autoip.c
	  src/autoip.h
		- remove

	* src/nm-device.c
	  src/nm-device-private.h
	  src/nm-manager.c
		- Use avahi-autoipd for IPv4LL functionality rather than really crappy
			old custom stuff



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3816 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-09 14:05:49 +00:00
Dan Williams
e059e6176d 2008-07-07 Dan Williams <dcbw@redhat.com>
* system-settings/plugins/ifcfg-fedora/reader.c
		- (make_ip4_setting): handle DHCP_HOSTNAME; fix up prefix support to
			handle PREFIX too; clean up



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3815 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-07 19:30:53 +00:00
Dan Williams
036ac60842 2008-07-07 Dan Williams <dcbw@redhat.com>
* src/nm-vpnc-service-vpnc-helper.c
	  properties/nm-vpnc.c
		- Use IPv4 address prefixes rather than netmasks (requires svn3812)



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3814 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-07 18:59:29 +00:00
Dan Williams
cc59b77ff1 2008-07-07 Dan Williams <dcbw@redhat.com>
* src/nm-openvpn-service-openvpn-helper.c
		- Use IPv4 address prefixes rather than netmasks (requires svn3812)



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3813 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-07 18:58:42 +00:00
Dan Williams
e1e4100f76 2008-07-07 Dan Williams <dcbw@redhat.com>
Convert to using IPv4 prefixes instead of netmasks.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3812 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-07 18:57:37 +00:00
Arangel Angov
a2f98c6c59 Arangel Angov <arangel@linux.net.mk> * mk.po: Updated Macedonian translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3811 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-07-06 12:59:50 +00:00