Commit Graph

13873 Commits

Author SHA1 Message Date
Clytie Siddall
701c24fcd0 vi.po: Updated Vietnamese translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2207 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-05 04:10:44 +00:00
Clytie Siddall
43d0325227 vi.po: Updated Vietnamese translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2206 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-05 04:10:07 +00:00
Dan Williams
0df1e42c39 2007-01-04 Dan Williams <dcbw@redhat.com>
Threading removal related cleanups:

	- Use the glib default main context.  Remove the device main context
		member from NMDevice, and the main_context member from NMData.  Change
		all the idle and timeout scheduler functions to use plain
		g_idle_add() and g_timeout_add().

	- As a side-effect of the first change, nm_dbus_manager_get() no longer
		takes an argument; fix that up too.

	- Remove all locking, which is useless since we no longer use threads.  For
		example, nm_get_device_by_iface_locked() has been removed.  The global
		device list lock, the AP List lock, and all static locks in
		NetworkManagerPolicy.c have been removed.  The locking utility functions
		in NetworkManagerUtils.c have also been removed.

	- Other cleanups in spacing and code style



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2205 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-04 12:06:26 +00:00
lkanter
2ea7f1e5ea Updated Russian translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2204 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-03 16:06:22 +00:00
Erdal Ronahi
b84333218f added initial Kurdish translations
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2203 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-03 01:29:52 +00:00
Dan Williams
c430ba3336 2007-01-01 Dan Williams <dcbw@redhat.com>
Found by Bill Moss:

	* src/supplicant-manager/nm-supplicant-interface.c
		- (nm_supplicant_interface_disconnect): fix cleanup logic when
			the supplicant interface wasn't already disconnected.  Always
			call removeNetwork and disconnect unless the supplicant interface
			is in the DISCONNECTED or INACTIVE state.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2202 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-02 05:01:07 +00:00
David Lodge
947e07e3b0 Fixed English (British) translation to use charstet UTF-8 as opposed to utf-8
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2201 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-01 21:35:13 +00:00
Christian Persch
1120ff1a0c Remove +x from po files
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2200 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-31 19:18:51 +00:00
Christian Persch
ded56a2535 Remove +x from po files
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2199 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-31 19:18:39 +00:00
Ilkka Tuohela
ce90fe96b1 Updated Finnish Translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2198 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-29 08:50:05 +00:00
Dan Williams
a423162b36 2006-12-28 Dan Williams <dcbw@redhat.com>
Use a single thread for everything.  With the move to wpa_supplicant
	and communication over D-Bus, there's no reason for multiple threads.
	Almost all of the blocking code has been removed, with one exception in
	the DHCP manager and a few in the VPN manager.  This commit removes the
	per-device worker thread and fixes activation cancellation in the absence
	of threads.  Further removal of thread-related code would be removing
	any locking code (like the device list lock) and simplification of logic
	around areas of code or data structures that are currently locked.

	* autoip.c
	  dhcp-manager/nm-dhcp-manager.c
	  nm-device-802-11-wireless.c
	  nm-device-802-3-ethernet.c
	  nm-device.c
	  nm-device.h
		- Remove usage of multiple threads


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2197 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-28 22:13:59 +00:00
David Lodge
89d698ef95 2006-12-28 David Lodge <dave@cirt.net>
* en_GB.po: Updated English (British) translation
	* LINGUAS: Added English (British)


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2196 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-28 18:58:09 +00:00
David Lodge
27df6ae879 2006-12-28 David Lodge <dave@cirt.net>
* en_GB.po: Updated English (British) translation


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2195 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-28 18:53:22 +00:00
Vincent van Adrighem
177a44638e 2006-12-28 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2194 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-28 09:40:13 +00:00
Dan Williams
de67a7d687 Don't compile nm-supplicant-test since it uses the old method of controlling wpa_supplicant
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2193 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-19 20:33:08 +00:00
Dan Williams
a6f5833cb3 2006-12-19 Dan Williams <dcbw@redhat.com>
Big wpa_supplicant + dbus update; need latest wpa_supplicant from CVS
	plus a few other patches from wpa_supplicant bugzilla.

	* src/Makefile.am
	  src/NetworkManagerPolicy.c
	  src/NetworkManagerUtils.c
	  src/NetworkManagerUtils.h
	  src/nm-ap-security-leap.c
	  src/nm-ap-security-wep.c
	  src/nm-ap-security-wpa-eap.c
	  src/nm-ap-security-wpa-psk.c
	  src/nm-ap-security.c
	  src/nm-ap-security.h
	  src/nm-device-802-11-wireless.c
	  src/nm-device-802-11-wireless.h
	  src/supplicant-manager/nm-supplicant-config.c
	  src/supplicant-manager/nm-supplicant-config.h
	  src/supplicant-manager/nm-supplicant-interface.c
	  src/supplicant-manager/nm-supplicant-interface.h
	  src/supplicant-manager/nm-supplicant-marshal.list
	  src/supplicant-manager/nm-supplicant-settings-verify.c
	  src/supplicant-manager/nm-supplicant-settings-verify.h
		- Move all connection management and association handling to
			wpa_supplicant over dbus, rather than spawning a private copy


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2192 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-19 19:15:31 +00:00
Dan Williams
3834255f8c 2006-12-19 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerPolicy.c
		- (nm_policy_device_change_check, nm_policy_schedule_device_change_check):
			better locking of the device change check handler ID.  Incorrect
			locking was causing lost device change requests


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2191 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-19 19:04:04 +00:00
Dan Williams
6b089976ad Cleanup up error output
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2190 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-19 18:49:59 +00:00
Dan Williams
664b97dbf3 2006-12-18 Dan Williams <dcbw@redhat.com>
* libnm-util/dbus-dict-helpers.c
		- (_nmu_dbus_dict_entry_get_array, _nmu_dbus_dict_entry_get_string_array,
		   _nmu_dbus_dict_entry_get_byte_array): replace usage of
		   dbus_message_iter_get_array_len()  (Gnome.org #382898)


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2189 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-18 17:26:34 +00:00
Dan Williams
ff1145b930 2006-12-18 Dan Williams <dcbw@redhat.com>
* gnome/libnm_glib/libnm_glib.c
		- Change dbus_connection_close() -> dbus_connection_unref()


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2186 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-18 17:04:57 +00:00
Theppitak Karoonboonyanan
6535b839e5 2006-12-16 Theppitak Karoonboonyanan <thep@linux.thai.net>
* th.po: Added Thai translation by
	Isriya Paireepairit <markpeak@gmail.com> and me.
	* LINGUAS: Added th.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2185 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-16 10:49:36 +00:00
Gabor Kelemen
271d1ca5ff 2006-12-13 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Translation updated.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2184 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-13 19:22:35 +00:00
Dan Williams
b41ab0a3c9 Check for failed allocation and return
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2183 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-13 17:54:31 +00:00
Gabor Kelemen
3924c1e158 2006-12-13 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Translation updated.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2182 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-13 12:31:26 +00:00
Dan Williams
bcd251672e 2006-12-11 Dan Williams <dcbw@redhat.com>
* src/supplicant-manager/nm-supplicant-interface.c
		- (iface_state_cb, wpas_iface_get_state): new functions; query initial
			wpa_supplicant interface state
		- (nm_supplicant_interface_add_cb): query initial wpa_supplicant interface
			state before transitioning to READY state


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2181 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-12 03:27:35 +00:00
Dan Williams
a1a2c81bd9 Update cvsignore files
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2180 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-12 02:49:54 +00:00
Daniel Nylander
b9885c560a 2006-12-10 Daniel Nylander <po@danielnylander.se>
* sv.po: Updated Swedish translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2179 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-10 18:35:50 +00:00
Kjartan Maraas
4ca24890c5 2006-12-10 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål translation and
	fixed an error thanks to Terje J. Hansen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2178 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-10 16:42:44 +00:00
Francisco Javier F. Serrador
648058c61c 2006-12-09 Francisco Javier F. Serrador <serrador@openshine.com>
* es.po: Updated Spanish translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2177 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-09 21:12:09 +00:00
Dan Williams
c4805bdcd2 2006-12-07 Dan Williams <dcbw@redhat.com>
Patch from Christian Persch <chpe@gnome.org>

	* auth-dialog/gnome-two-password-dialog.c
		- HIG-ify (Gnome.org #383124)


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2176 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-07 22:53:28 +00:00
Dan Williams
57e217b072 2006-12-07 Dan Williams <dcbw@redhat.com>
Patch from Christian Persch <chpe@gnome.org>

	* auth-dialog/main.c
		- Fix memleak by unrefing the GnomeProgram instance (Gnome.org #383123)


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2175 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-07 22:51:07 +00:00
Dan Williams
5721205385 2006-12-07 Dan Williams <dcbw@redhat.com>
Patch from Christian Persch <chpe@gnome.org>

	* auth-dialog/main.c
		- Fix memleak by unrefing the GnomeProgram instance (Gnome.org #383110)


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2174 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-07 22:48:40 +00:00
Dan Williams
d657bc13a5 2006-12-07 Dan Williams <dcbw@redhat.com>
Patch from Christian Persch <chpe@gnome.org>

	* auth-dialog/main.c
	  auth-dialog/gnome-two-password-dialog.c
		- HIG-ify (Gnome.org #383109)


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2173 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-07 22:45:22 +00:00
Daniel Nylander
1d159639a1 2006-12-05 Daniel Nylander <po@danielnylander.se>
* sv.po: Updated Swedish translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2172 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-05 06:26:57 +00:00
Dan Williams
485d49f05c Cleanup finalize and free lists
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2171 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-05 04:14:43 +00:00
Dan Williams
1afbd66971 Really fix dispatch_signal() segfault by removing signal handlers that were supposed to be removed from the internal signal handler list
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2170 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-05 04:14:04 +00:00
Dan Williams
bf03f244e8 Only track matches when they are created; fixes segfault in dispatch_signal() due to NULL handler->match
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2169 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-05 03:49:53 +00:00
Dan Williams
4ad549a2ab Zero out signal handler ID on dispose
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2168 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-05 03:13:47 +00:00
Gabor Kelemen
dc64acf2e0 2006-12-04 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Translation updated.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2167 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 22:22:34 +00:00
Dan Williams
e8cc4d2527 2006-12-04 Dan Williams <dcbw@redhat.com>
* src/nm-vpnc-service.c
		- (nm_vpnc_config_options_validate): allow the
			"NAT-Keepalive packet interval" option to pass validation


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2166 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 21:01:39 +00:00
Dan Williams
8eb78d652d 2006-12-04 Dan Williams <dcbw@redhat.com>
* src/nm-device-802-11-wireless.c
		- (supplicant_iface_scanned_ap_cb): fix parsing of hidden APs due to
			odd length of ESSID returned from ieee80211 stack-based drivers


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2165 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 20:44:30 +00:00
Dan Williams
a4ea27d2ca 2006-12-04 Dan Williams <dcbw@redhat.com>
* src/nm-device-802-11-wireless.c
		- (supplicant_iface_scanned_ap_cb): remove erroneous & from WPA & RSN
			IE handling blocks that cause mis-parsing of the IE


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2164 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 20:42:02 +00:00
Dan Williams
9fa82209e7 2006-12-04 Dan Williams <dcbw@redhat.com>
* src/nm-device-802-11-wireless.c
		- (init_supplicant_interface): new function; pull supplicant interface
			setup code out into standalone function since it must be called from
			two different places
		- (real_init): sup_mgr is now in private object data; get and track
			the supplicant manager object over the NMDevice subclass' lifetime
			and register a signal handler for its state signals; only try to
			initialize the supplicant interface if the supplicant manager is in
			the IDLE state (and therefore is ready for requests)
		- (request_wireless_scan): reschedule the scan request if (a) there is
			no supplicant interface yet (meaning wpa_supplicant isn't running
			or isn't ready yet), or (b) if the supplicant interface isn't ready
			for requests yet
		- (supplicant_iface_connection_state_cb): new function; stub for
			handling supplicant interface connection state signals
		- (supplicant_mgr_state_cb): do the right thing when wpa_supplicant
			comes and goes
		- (nm_device_802_11_wireless_dispose): clean up spacing; release the
			supplicant manager object that's being tracked starting with this
			commit


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2163 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 20:40:35 +00:00
Dan Williams
4b647c97a8 2006-12-04 Dan Williams <dcbw@redhat.com>
* src/supplicant-manager/nm-supplicant-interface.c
		- (nm_supplicant_interface_set_property): track signal handler ID
		- (nm_supplicant_interface_dispose): remove signal handler on dispose


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2162 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 20:33:06 +00:00
Dan Williams
a2b8e034fe Fix erroneous g_return_val_if_fail check for state before scanning
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2161 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 20:05:14 +00:00
Dan Williams
bcf29cf7a5 2006-12-04 Dan Williams <dcbw@redhat.com>
* src/supplicant-manager/nm-supplicant-interface.[ch]
		- (nm_supplicant_interface_get_state): new function


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2160 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 19:09:44 +00:00
Dan Williams
d9e7b0082a 2006-12-04 Dan Williams <dcbw@redhat.com>
* src/supplicant-manager/nm-supplicant-interface.c
		- (bssid_properties_cb): don't treat DBus errors as valid
			scanned AP messages


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2159 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 19:07:22 +00:00
Francisco Javier F. Serrador
e4b837f97e 2006-12-04 Francisco Javier F. Serrador <serrador@openshine.com>
* es.po: Updated Spanish translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2158 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 17:17:01 +00:00
Dan Williams
ad9c4eb950 2006-12-04 Dan Williams <dcbw@redhat.com>
* src/supplicant-manager/nm-supplicant-interface.[ch]
		- (nm_supplicant_interface_get_connection_state): new function
		- define new supplicant connection states
		- send a signal when the supplicant connection state changes


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2157 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 05:45:05 +00:00
Dan Williams
8e541d71cf 2006-12-03 Dan Williams <dcbw@redhat.com>
Patch from Nathaniel McCallum <nathaniel@natemccallum.com>

	* properties/nm-ppp-dialog.glade
	  properties/nm-ppp-properties.c
	  src/nm-ppp-starter.c
		- Add option for Stateful MPPE


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2156 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-12-04 03:48:12 +00:00