Commit Graph

550 Commits

Author SHA1 Message Date
Pawan Chitrakar
8d1b45a6af 2005-04-22 Pawan Chitrakar <pawan@nplinux.org>
* ne.po: Added nepali translation

	* configure.in: Added ne in ALL_LINGUAS


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@584 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-22 01:51:42 +00:00
Gabor Kelemen
b5a65269ed 2005-04-21 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Hungarian translation updated.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@583 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-20 22:37:25 +00:00
Adam Weinberger
da205d5f6f 2005-04-19 Adam Weinberger <adamw@gnome.org>
* en_CA.po: Updated Canadian English translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@582 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-20 03:39:17 +00:00
David Lodge
86f75fd096 2005-04-19 David Lodge <dave@cirt.net>
* en_GB.po: Updated British English translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@581 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-19 20:45:42 +00:00
Dan Williams
dc60de8f2c Add missing translatable
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@580 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-19 14:07:03 +00:00
Frank Arnold
e27f060d9f 2005-04-19 Frank Arnold <farnold@cvs.gnome.org>
* de.po: Updated German translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@579 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-19 07:48:00 +00:00
Vincent van Adrighem
2f3e147515 2005-04-19 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@578 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-18 23:25:13 +00:00
Dan Williams
714bae6d0e 2005-04-15 Dan Williams <dcbw@redhat.com>
* libnm_glib/libnm_glib: Fix up for dbus-0.32, and remove
		code for dbus 0.2x versions


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@577 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-18 01:37:26 +00:00
Adam Weinberger
b447b46cf5 2005-04-16 Adam Weinberger <adamw@gnome.org>
* en_CA.po: Updated Canadian English translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@576 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-16 17:56:59 +00:00
Dan Williams
77acc8685d #300822 - Fix spelling & grammar mistake in VPN login failure dialog
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@575 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-16 03:49:20 +00:00
Adam Weinberger
6d31ac563f 2005-04-15 Adam Weinberger <adamw@gnome.org>
* en_CA.po: Updated Canadian English translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@574 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-16 03:44:48 +00:00
Dan Williams
7337e8132a 2005-04-15 Dan Williams <dcbw@redhat.com>
Patches from Tom Parker:
	- Fix memleaks
	- Join with worker thread rather than polling for its exit

	Patch from Bill Moss:
	- Cull duplicate ESSIDs from the scan list, taking highest strength AP


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@573 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-15 20:00:28 +00:00
Dan Williams
b6215ff296 2005-04-15 Dan Williams <dcbw@redhat.com>
- Fixes to pass 'make distcheck'


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@572 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-15 16:37:26 +00:00
Dan Williams
de1d417198 2005-04-15 Dan Williams <dcbw@redhat.com>
Initial VPN Support
		- supports 'vpnc'
		- reworks device IP configuration, backend files have changed and will need
			to be updated for all distributions.  I will try to do what I can for
			them, but I cannot test them.

	- Move named directory to src/named-manager
	- Make backends directory self-contained


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@571 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-15 15:43:42 +00:00
Jorge Bernal 'Koke
498d1b6495 2005-04-14 Jorge Bernal 'Koke' <jbernal@cvs.gnome.org>
* es.po: Updated Spanish translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@570 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-13 22:16:24 +00:00
Miloslav Trmac
da2a879961 2005-04-09 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@569 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-09 16:59:29 +00:00
Kjartan Maraas
3ec0884d48 2005-04-07 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Update


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@568 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-07 12:58:24 +00:00
Dan Williams
294e4df1fb Fix debug message when setting broadcast address fails.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@565 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-06 19:36:03 +00:00
Gabor Kelemen
7c9485701b 2005-04-06 Gabor Kelemen <kelemeng@gnome.hu>
* configure.in: Added hu to ALL_LINGUAS.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@564 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-06 19:33:59 +00:00
Gabor Kelemen
6c2095fbbc 2005-04-06 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Hungarian translation added.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@563 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-06 19:33:53 +00:00
Dan Williams
66198cd398 Fix log message for ethtool check failure.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@562 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-06 19:16:31 +00:00
Dan Williams
3f811157c3 Fix warning messages somewhat
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@560 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-06 19:05:10 +00:00
Dan Williams
7136220856 2005-04-06 Dan Williams <dcbw@redhat.com>
Add debug code for socket/file descriptor leaks.  We register every socket
	that we open (except for stuff in dhcpcd/) for tracking, and print out the
	list of sockets that we forgot to close on shutdown.  This also consolidates
	about 4 places where we opened sockets into 1 function in NetworkManagerUtils.c


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@559 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-06 16:45:48 +00:00
Dan Williams
04c1ebf3d5 2005-04-06 Dan Williams <dcbw@redhat.com>
* dhcpcd/dhcpcd.c
		- (dhcp_interface_free): fix a file descriptor leak that may have
			caused network drivers to not unload due to refcounts > 0


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@558 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-06 16:41:22 +00:00
Dan Williams
044014b1be 2005-04-04 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessAppletDbus.c
		- (nmwa_dbus_call_nm_method): remove some commented code

	* src/NetworkManagerAPList.[ch]
		- (nm_ap_list_remove_ap_by_essid): new function

	* src/NetworkManagerDevice.c
		- (nm_device_wireless_force_use): remove access points from the ignore list
			when the user forces them

	* src/nm-dbus-device.c
		- (nm_dbus_device_get_active_network): fix up escaping of object paths


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@557 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-04 21:24:58 +00:00
Vincent van Adrighem
1dfcbf9ecf 2005-04-04 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@556 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-04 19:56:28 +00:00
Dan Williams
85aa633ec8 Remove duped code, done below somewhere
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@555 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-04 18:56:26 +00:00
Dan Williams
1e22dba1ca 2005-04-04 Dan Williams <dcbw@redhat.com>
Patch from Tom Parker: include "nm-utils.h" for backend files that need it


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@553 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-04 16:24:36 +00:00
Dan Williams
737dce1fd7 2005-04-01 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c:
		- (nm_completion_scan_has_results): restore pre-completion-patch behavior
			of only erroring after the second consecutive scan times out.  Also
			don't exit when the card requires more time than we can give it, just
			log the event and continue.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@552 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-04 16:22:03 +00:00
Nikos Charonitakis
402c558612 Updated Greek translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@551 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-03 23:25:11 +00:00
Marcel Telka
39299f0a0b 2005-04-03 Marcel Telka <marcel@telka.sk>
* sk.po: Updated Slovak translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@550 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-03 06:51:26 +00:00
Dan Williams
aba1b105ba Add missing signal.h
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@549 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-03 02:10:27 +00:00
Frank Arnold
164a068e46 2005-04-02 Frank Arnold <farnold@cvs.gnome.org>
* de.po: Updated German translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@548 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-02 07:30:03 +00:00
Steve Murphy
bc6ce57a45 Added new Language, Kinyarwanda (rw), to this package
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@547 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-01 23:24:22 +00:00
Dan Williams
102af5ff8a Fix location of nm-utils.h file
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@546 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-01 21:36:23 +00:00
Dan Williams
04eadd092c 2005-04-01 Dan Williams <dcbw@redhat.com>
Perform scans during device activation, if needed.  Both activation
	and scans run in the same GMainContext.  Therefore, if an access point
	is not found by the time the device starts activation, it will not
	be available until after activation.  We now try to scan during
	activation (in nm_wa_test) every 15s so that all available access
	points are more likely to be found and available for the activation
	procedure.

	Also change nm_wireless_link_state_handle() to only update the "best"
	AP if we are not forcing a device and if we are not about to change
	state.  This attempts to work around a race when forcing a device,
	where the forced AP would get cleared out too soon by the link state
	checking timeout in the main thread, and the activation attempt with
	that AP would fail.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@545 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-01 21:30:12 +00:00
Adam Weinberger
2dd3759d36 2005-04-01 Adam Weinberger <adamw@gnome.org>
* en_CA.po: Updated Canadian English translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@541 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-01 19:37:17 +00:00
Dan Williams
e49af5df36 2005-04-01 Dan Williams <dcbw@redhat.com>
* po/POTFILES.in
		- Update with new translatables


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@539 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-01 19:27:04 +00:00
Adam Weinberger
68c279092d * en_CA.po: Updated Canadian English translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@538 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-01 17:37:50 +00:00
Marcel Telka
25a8354bac 2005-04-01 Marcel Telka <marcel@telka.sk>
* sk.po: Updated Slovak translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@537 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-04-01 06:04:19 +00:00
Dan Williams
40bf85ca09 2005-03-31 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessAppletDbus.c
		- Fix device names now that hal has changed device parenting for
			network devices.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@536 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-03-31 21:55:25 +00:00
Dan Williams
5ea536fa14 Fix debug code in nm_wireless_qual_to_percent() to actually compile
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@535 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-03-31 21:42:04 +00:00
Dan Williams
c1979229b6 2005-03-31 Dan Williams <dcbw@redhat.com>
Tighten up handling of wireless devices that don't support wireless
	scanning (ie, Orinoco).  Due to restructuring of code, these devices
	hadn't been doing pseudo-scanning for a while either and would just
	spin waiting for an access point.  They are now manual devices where
	the user must choose the access point from the menu every time.  All
	"allowed" access points are listed in the applet's menu regardless
	of whether or not they can be seen by the card, since it can't scan
	anyway.

	* src/NetworkManager.c
		- (nm_wireless_link_state_handle): new function, but only update
			the "best" ap for non-scanning devices when its not activating,
			and when no device is being forced on the card
		- (nm_link_state_monitor): split wireless link state handling out
			into separate function

	* src/NetworkManagerDevice.c
		- (nm_device_copy_allowed_to_dev_list): new function
		- (nm_device_new): populate non-scanning cards' AP lists with
			access points from the "allowed" list
		- (nm_device_new): don't start a scanning timeout for devices that
			can't scan
		- (nm_device_activation_schedule_finish): new parameter, should be
			the AP that failed to be connected to, pass it on to the
			activation finish function in NetworkManagerPolicy.c
		- (nm_device_activate_wireless): don't ever try to get a new AP
			for non-scanning devices, just fail.  The user must choose
			a new access point manually.
		- (nm_device_activate): grab the AP that failed connection and
			pass it on
		- (nm_device_update_best_ap): Clear the best AP if we don't have
			a link to it, user must manually choose a new one
		- (nm_device_do_pseudo_scan): remove function
		- (nm_device_wireless_process_scan_results): remove bits for non-
			scanning cards since they never get here
		- (nm_device_wireless_scan): remove bits for non-scanning devices,
			and fake the scan list for test devices a bit earlier

	* src/NetworkManagerPolicy.c
		- (nm_policy_activation_finish): use the failed_ap that we get
			passed rather than getting the best_ap from the card, which
			may have changed since we were scheduled
		- (nm_policy_allowed_ap_list_update): for non-scanning devices,
			update their scan list directly from the allowed list when
			we get updates to the allowed list from NetworkManagerInfo

	* src/NetworkManagerPolicy.h
		- New member for failed access point in NMActivationResult

  -------------------------------------

	Driver Notification patch: notifies the user when their driver
		sucks.  Gives them the option to ignore further insertions
		of the card that has the sucky driver.

	* NetworkManager.h
		- Remove the SEMI_SUPPORTED member from the NMDriverSupportLevel
			enum and replace it with NO_CARRIER_DETECT and
			NO_WIRELESS_SCAN

	* panel-applet/NMWirelessApplet.[ch]
		- Merge essid.glade -> wireless-applet.glade
		- Implement the "Your driver sucks" notification dialog

	* panel-applet/NMWirelessAppletDbus.c
		- Change stuff from getSupportsCarrierDetect->getDriverSupportLevel
		- Grab hardware address for each device from NM too
		- Check whether the driver for each device sucks or not whenever
			a new device is noticed

	* panel-applet/NMWirelessAppletOtherNetworkDialog.c
		- Deal with stuff being in wireless-applet.glade now rather than essid.glade

	* src/NetworkManager.c
		- Fix a double-unref on device removal

	* src/NetworkManagerUtils.c
		- Set appropriate driver support level on a device that doesn't
			support scanning or carrier detection

	* src/nm-dbus-device.c
		- New "getHWAddress" dbus method on devices
		- getSupportsCarrierDetect -> getDriverSupportLevel


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@534 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-03-31 21:02:21 +00:00
Dan Williams
4c4be4c15e 2005-03-31 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c
		- (nm_device_wireless_scan): Fix leak of scan results in some
			instances


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@532 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-03-31 16:13:06 +00:00
Dan Williams
66039f43b3 2005-03-29 Dan Williams <dcbw@redhat.com>
* src/NetworkManager.c
		- (nm_poll_and_update_wireless_link_state): make code less indented

	Patch from Bill Moss:
	* src/NetworkManager.c
		- (nm_device_update_link_state): Update signal strength on wireless
			devices every time we update link state too.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@531 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-03-30 04:39:35 +00:00
Dan Williams
17fd25ccf2 2005-03-29 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c
		- (nm_device_set_essid): Work around Orinoco cards which need
			extra time after setting the ESSID


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@530 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-03-29 22:15:28 +00:00
Dan Williams
7142df50e0 2005-03-29 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c
		- Merge one more bit of Peter Jones' completion patch


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@529 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-03-29 22:10:21 +00:00
Dan Williams
578f8d89f6 2005-03-29 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c
		- (nm_device_force_use): Fix possible segfault


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@526 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-03-29 21:55:03 +00:00
Dan Williams
4c462f46de 2005-03-29 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c
		- Use iw_get_ext() where we should rather than iw_set_ext()


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@524 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-03-29 21:44:38 +00:00
Dan Williams
767f1ea24f 2005-03-29 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c
		- (nm_device_set_up_down): remove check for unsupported devices
			that caused NM to not bring devices up when they were
			added to the device list.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@523 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-03-29 16:47:21 +00:00