Commit Graph

8762 Commits

Author SHA1 Message Date
Tomasz Dominikowski
80ed1b3d5b 2008-08-24 Tomasz Dominikowski <tdominikowski@aviary.pl>
* pl.po: Updated Polish translation

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4005 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-24 15:19:32 +00:00
Michael Biebl
d29e75ceef Include nm-utils.h for nm_info ()
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4004 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-22 19:59:31 +00:00
Michael Biebl
3c78ec4fbb Do not restart nscd, simply invalidate the hosts cache.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4003 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-22 19:58:13 +00:00
Michael Biebl
e64ef39d9c Refine check for dhcp client
This commit is based on a patch by Roy Marples <roy@marples.name>

Refine the detection logic of the dhcp client to not require a installed dhcp
client and be more backwards compatible:
1.) If no argument is given, first search for dhclient, then dhcpcd. If none is
    found, fall back to /sbin/dhclient (old behaviour)
2.) If either dhclient or dhcpcd is used as argument to --with-dhcp-client,
    search for the binary and the correct version. Fail if not found.
3.) If a complete path is given, do no search for the binary.

Finally, check if the backend is either "dhclient" or "dhcpcd" and fail
otherwise.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4002 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-22 18:57:23 +00:00
Dan Williams
bce7a73c28 2008-08-22 Dan Williams <dcbw@redhat.com>
* src/nm-openvpn-service-openvpn-helper.c
		- (main): grab tunnel MTU and push that through to NM



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4001 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-22 17:24:55 +00:00
Dan Williams
8779eef14c Fix warning
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4000 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-22 15:58:22 +00:00
Tomasz Dominikowski
d2e81814d8 2008-08-22 Tomasz Dominikowski <tdominikowski@aviary.pl>
* pl.po: Updated Polish translation

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3999 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-22 15:17:27 +00:00
Tomasz Dominikowski
0d8015a487 2008-08-22 Tomasz Dominikowski <tdominikowski@aviary.pl>
* pl.po: Updated Polish translation

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3998 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-22 15:16:46 +00:00
Chao-Hsiung Liao
b8c0a13190 0.7.0
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3997 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-22 12:14:03 +00:00
Michael Biebl
a4bc5d1c43 Fix test-crypto binary
The crypto functions are no longer part of the public API/ABI.
Make sure test-crypto compiles all necessary sources and links against the
crypto libraries.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3996 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-22 11:32:37 +00:00
Michael Biebl
430e898e9f Add the actual version scripts
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3995 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-22 11:32:31 +00:00
Michael Biebl
bb9e550328 symbol visibility
Use a ld version script for libnm-util, libnm_glib and libnm_glib_vpn to
control the list of exported symbols.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3994 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-22 11:32:25 +00:00
Runa Bhattacharjee
9c5b47fb34 Added entry for Pashto translation addition by Zabeeh Khan and addition to LINGUAS
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3993 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-21 16:52:51 +00:00
Runa Bhattacharjee
7019d0bc30 Added Pashto to the List of Languages
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3992 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-21 16:52:38 +00:00
Runa Bhattacharjee
6546a9e266 Added Pashto Translations by Zabeeh Khan
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3991 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-21 16:52:19 +00:00
Dan Williams
1be9a6ecb7 More verbose tracking of pppd
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3990 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-21 12:55:36 +00:00
Jorge Gonzalez
f00b41e3f8 Updated Spanish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3989 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-19 16:00:47 +00:00
Dan Williams
ce8639f3bd 2008-08-19 Dan Williams <dcbw@redhat.com>
* configure.in
	  test/Makefile.am
		- Don't build test/test-common
		- Remove unused stuff

	* test/nm-set-fallback
	  test/nmtestdevices.c
	  test/test-common/.cvsignore
	  test/test-common/Makefile.am
	  test/test-common/test-common.c
	  test/test-common/test-common.h
		- delete



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3988 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-19 13:49:39 +00:00
Dan Williams
319f191b25 Enable gtk-doc when building with docs
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3987 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-19 13:44:54 +00:00
Tomasz Dominikowski
cb03a799f1 2008-08-19 Tomasz Dominikowski <tdominikowski@aviary.pl>
* pl.po: Updated Polish translation

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3986 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-19 09:47:51 +00:00
Dan Williams
0b4d557319 2008-08-18 Dan Williams <dcbw@redhat.com>
* libnm-util/nm-utils.c
	  libnm-util/nm-utils.h
		- (nm_utils_garray_to_string): remove; NM was the only user and doesn't
			export anything that needs to be converted with this function

	* src/dhcp-manager/nm-dhcp-manager.c
		- (garray_to_string): convert a byte array to a UTF-8 string with
			minimal validation; the DHCP client sends it in ASCII anyway
		- (get_option, copy_option): use garray_to_string()



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3985 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-18 21:24:31 +00:00
Michael Biebl
19af0bbd97 Bump required version of automake to 1.9 in AM_INIT_AUTOMAKE
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3984 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-18 19:49:19 +00:00
Dan Williams
728dccd92c 2008-08-18 Dan Williams <dcbw@redhat.com>
* include/NetworkManager.h
	  introspection/nm-device.xml
		- Add a "missing firmware" device state reason

	* src/NetworkManagerSystem.c
	  src/NetworkManagerSystem.h
		- (nm_system_device_set_up_down): add a no_firmware argument
		- (nm_system_device_set_up_down_with_iface): if the result of setting
			IFF_UP is ENOENT, that almost always means missing firmware

	* src/backends/NetworkManagerGeneric.c
	  src/nm-device-ethernet.c
	  src/nm-device-private.h
	  src/nm-device-wifi.c
	  src/nm-device.c
	  src/nm-device.h
	  src/nm-hso-gsm-device.c
	  src/vpn-manager/nm-vpn-connection.c
		- Pass no_firmware along; check it where appropriate



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3983 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-18 18:29:47 +00:00
Dan Williams
725a9825a7 2008-08-18 Dan Williams <dcbw@redhat.com>
Patch from Robert Buchholz <rbu@gentoo.org>

	* autogen.sh
	  configure.in
		- Change to automake 1.9 and 'ustar' tar format defined by POSIX
			1003.1-1988, allowing for file names longer than 99 characters



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3982 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-18 15:29:21 +00:00
Claude Paroz
c12e045458 2008-08-18 Claude Paroz <claude@2xlibre.net>
* fr.po: Updated French translation by Robert-André Mauchin.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3980 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-18 06:11:12 +00:00
Claude Paroz
19908b217b 2008-08-18 Claude Paroz <claude@2xlibre.net>
* properties/nm-openvpn-dialog.glade: Removed translatable property on non
	user-visible strings and stock labels.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3979 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-18 06:07:58 +00:00
Dan Williams
afe47b8d3a 2008-08-17 Dan Williams <dcbw@redhat.com>
* include/NetworkManager.h
	  introspection/nm-device.xml
	  src/nm-gsm-device.c
		- Finer-grained GSM registration failure error codes



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3978 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-17 23:41:41 +00:00
Dan Williams
a419bdfb9e 2008-08-17 Dan Williams <dcbw@redhat.com>
* callouts/Makefile.am
	  src/Makefile.am
		- Move dispatcher directory creation to callouts/Makefile.am

	* system-settings/plugins/keyfile/Makefile.am
		- Create keyfile connections directory in DESTDIR (bgo #546833)



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3976 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-17 22:54:49 +00:00
Claude Paroz
4872bf0b4d 2008-08-17 Claude Paroz <claude@2xlibre.net>
* fr.po: Updated French translation by Robert-André Mauchin.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3975 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-17 18:55:22 +00:00
Claude Paroz
040edf598c 2008-08-17 Claude Paroz <claude@2xlibre.net>
* LINGUAS: Added missing fr.
	* fr.po: Updated translation by Robert-André Mauchin and Claude Paroz.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3974 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-17 18:44:25 +00:00
Michael Biebl
af426762ec Respect DESTDIR when creating the system-connections directory.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3973 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-17 15:23:38 +00:00
Dan Williams
4cb15511d6 Make keyfile system connection dir on install
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3971 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-15 20:25:08 +00:00
Dan Williams
f09559504b update bug #
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3970 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-15 15:38:16 +00:00
Dan Williams
02b28e6cd2 2008-08-15 Dan Williams <dcbw@redhat.com>
Do connection sharing in a cleaner manner; all required iptables rules
	are now stored in the activation request and pertain only to the device
	which is being shared to other computers.

	* src/nm-activation-request.c
	  src/nm-activation-request.h
		- (nm_act_request_add_share_rule): new function; add a sharing rule to
			the activation request which will get torn down automatically when
			the activation request dies
		- (nm_act_request_set_shared): push sharing rules to iptables when sharing
			is started, and tear them down when sharing is stopped

	* src/nm-device.c
		- (start_sharing): start up sharing by doing the required iptables magic
		- (share_init): poke the right bits of the kernel and load the right
			modules for NAT
		- (nm_device_activate_stage5_ip_config_commit): start NAT-ing this
			connection if it's a 'shared' connection

	* src/NetworkManagerPolicy.c
		- Remove all sharing stuff; done in the device code itself



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3969 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-15 15:34:28 +00:00
Dan Williams
d682f35bf0 2008-08-15 Dan Williams <dcbw@redhat.com>
* src/dnsmasq-manager/nm-dnsmasq-manager.c
		- (create_dm_cmd_line): send the right router address



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3968 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-15 15:06:44 +00:00
Dan Williams
8f1066ea35 2008-08-15 Dan Williams <dcbw@redhat.com>
* src/ppp-manager/nm-ppp-manager.c
		- (pppd_timed_out): ensure timeouts fail the connection



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3967 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-15 12:49:54 +00:00
Dan Williams
680259ef68 2008-08-14 Dan Williams <dcbw@redhat.com>
* src/nm-properties-changed-signal.c
	  src/nm-properties-changed-signal.h
		- Add a property spec flag for "don't export this property" in
			property changed signals

	* src/nm-hso-gsm-device.c
	  src/nm-gsm-device.c
	  src/nm-cdma-device.c
		- Don't export monitor interface or netdev interface properties



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3966 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 20:02:06 +00:00
Claude Paroz
82da5a2b3f 2008-08-14 Claude Paroz <claude@2xlibre.net>
* fr.po: Updated French translation by Robert-André Mauchin.

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3965 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 19:02:42 +00:00
Dan Williams
5fe8f48237 2008-08-14 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerPolicy.c
		- (update_routing_and_dns): 'hso' devices can be default even if they
			don't have a gateway



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3964 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 18:59:58 +00:00
Dan Williams
7069202c90 2008-08-14 Dan Williams <dcbw@redhat.com>
* src/nm-device.c
		- (nm_device_deactivate_quickly): tear down activation request after
			calling device-specific deactivation

	* src/nm-hso-gsm-device.c
		- (real_deactivate_quickly): terminate connection when deactivating



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3963 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 17:45:47 +00:00
Dan Williams
dbb7455778 Turn off serial debug again
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3962 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 17:34:58 +00:00
Dan Williams
b3d2fb40e6 2008-08-14 Dan Williams <dcbw@redhat.com>
* src/nm-activation-request.h
		- Add HSO secrets caller

	* src/nm-gsm-device.c
	  src/nm-gsm-device.h
		- (modem_wait_for_reply): add a 'user_data' argument so callers can pass
			something to the callback function
		- (set_apn, set_apn_done): call class dial function, not a static one
		- (nm_gsm_device_class_init): add a class 'dial' function

	* src/nm-hal-manager.c
		- (get_hso_netdev): find the hso-driven hardware's net device
		- (modem_device_creator): recognize hso-driven hardware and create the
			right type of device object for it

	* src/Makefile.am
	  src/nm-hso-gsm-device.c
	  src/nm-hso-gsm-device.h
		- Implement support for devices driven by the 'hso' driver as a subclass
			of NMGsmDevice



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3961 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 17:03:12 +00:00
Dan Williams
c247c3d49a 2008-08-14 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerSystem.c
		- (nm_system_device_is_up_with_iface): ensure ifreq is cleared before using
		- (nm_system_device_set_up_down_with_iface): cleanups; only return
			success if the operation really was successful



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3960 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 16:52:13 +00:00
Dan Williams
91497f2949 2008-08-14 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerSystem.c
		- (nm_system_device_is_up_with_iface): ensure ifreq is cleared before using
		- (nm_system_device_set_up_down_with_iface): cleanups; only return
			success if the operation really was successful



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3959 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 16:52:06 +00:00
Dan Williams
cb79727fa2 2008-08-14 Dan Williams <dcbw@redhat.com>
* src/nm-netlink-monitor.c
	  src/nm-netlink-monitor.h
	  src/nm-device-ethernet.c
		- (nm_netlink_monitor_request_status): return an error on failure
		- (constructor): don't segfault on missing error



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3958 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 15:47:26 +00:00
lkanter
0252ad9df3 Updated Russian translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3957 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 14:25:47 +00:00
Tambet Ingo
ad22c29588 2008-08-14 Tambet Ingo <tambet@gmail.com>
* src/nm-openvpn-service.c (nm_openvpn_socket_data_cb): Detect private key
	verification errors too.

	* auth-dialog/main.c (pem_is_encrypted): GIOChannel isn't a GObject, use the
	correct unreferencing function for it.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3956 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 10:24:30 +00:00
Jorge Gonzalez
f199f72cfb Updated Spanish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3955 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 08:03:42 +00:00
Jorge Gonzalez
1a5a13ee32 Updated Spanish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3954 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 08:01:00 +00:00
Ilkka Tuohela
d5fdcaeed3 Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3953 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-08-14 06:09:00 +00:00