Commit graph

1425 commits

Author SHA1 Message Date
Robert Love e13d57f5ec * TODO: Update. WPA Enterprise and DBUS failure recovery are both
in the bag!


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1495 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-26 02:26:11 +00:00
Robert Love eaca24a5be [ Add new files; missing from previous commit. ]
2006-02-25  Robert Love  <rml@novell.com>

	Add WPA Enterprise support:
	* gnome/applet/Makefile.am: Build the files nm-gconf-wso-wpa-eap.c and
	  nm-gconf-wso-wpa-eap.h.
	* gnome/applet/nm-gconf-wso-wpa-eap.c,
	  gnome/applet/nm-gconf-wso-wpa-eap.h:  Add WPA Enterprise Gconf
	  serialization and deserialization.
	* gnome/applet/nm-gconf-wso-wpa-psk.c, gnome/applet/nm-gconf-wso.c,
	  gnome/applet/wireless-security-option.c, gnome/applet/wso-wpa-psk.c,
	  gnome/applet/wso-wpa-psk.h: Clean up, support new defines.
	* gnome/applet/wireless-applet.glade: Add UI for configurating security
	  settings related to WPA Enterprise.
	* gnome/applet/wireless-security-manager.c: Invoke wso_wpa_eap_new() to
	  instantiate WPA Enterprise wireless-security-option.
	* gnome/applet/wso-wpa-eap.c, gnome/applet/wso-wpa-eap.h: New files.
	  Implement WPA Enterprise wireless-security-option object.
	* include/NetworkManager.h: Add new NM_AUTH_TYPE_* and NM_EAP_METHOD_*
	  defines.  Cleanup.
	* libnm-util/cipher-wpa-psk-hex.c,
	  libnm-util/cipher-wpa-psk-passphrase.c: Cleanup.
	* libnm-util/dbus-helpers.c, libnm-util/dbus-helpers.h: Add
	  nmu_security_serialize_wpa_eap() to serialize input to DBUS method,
	  nmu_security_serialize_wpa_eap_with_cipher() to serialize input
	  including the cipher to DBUS method, and
	  nmu_security_deserialize_wpa_eap() to deserialize from DBUS return
	  to output.
	* src/Makefile.am: Build the files nm-ap-security-wpa-eap.c and
	  nm-ap-security-wpa-eap.h
	* src/NetworkManagerAP.c: Add NM_AUTH_TYPE_WPA_EAP to
	  NM_802_11_CAP_KEY_MGMT_802_1X cipher to capability mapping.
	* src/nm-ap-security-wpa-eap.c, src/nm-ap-security-wpa-eap.h: New
	  files.  Implement NMAPSecurityWPA_EAP object.
	* src/nm-ap-security-wpa-psk.c: Cleanup.
	* src/nm-ap-security.c: Support NM_AUTH_TYPE_EAP cipher and instantiate
	  an NMAPSecurityWPA_EAP object via the method
	  nm_ap_security_wpa_eap_new_deserialize().
	* src/nm-dbus-nm.c: Cleanup.
	* test/nm-tool.c: Display "Enterprise" for wireless networks providing
	  WPA Enterprise support.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1494 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-26 02:24:46 +00:00
Robert Love 7301a244b2 2006-02-25 Robert Love <rml@novell.com>
Add WPA Enterprise support:
	* gnome/applet/Makefile.am: Build the files nm-gconf-wso-wpa-eap.c and
	  nm-gconf-wso-wpa-eap.h.
	* gnome/applet/nm-gconf-wso-wpa-eap.c,
	  gnome/applet/nm-gconf-wso-wpa-eap.h:  Add WPA Enterprise Gconf
	  serialization and deserialization.
	* gnome/applet/nm-gconf-wso-wpa-psk.c, gnome/applet/nm-gconf-wso.c,
	  gnome/applet/wireless-security-option.c, gnome/applet/wso-wpa-psk.c,
	  gnome/applet/wso-wpa-psk.h: Clean up, support new defines.
	* gnome/applet/wireless-applet.glade: Add UI for configurating security
	  settings related to WPA Enterprise.
	* gnome/applet/wireless-security-manager.c: Invoke wso_wpa_eap_new() to
	  instantiate WPA Enterprise wireless-security-option.
	* gnome/applet/wso-wpa-eap.c, gnome/applet/wso-wpa-eap.h: New files.
	  Implement WPA Enterprise wireless-security-option object.
	* include/NetworkManager.h: Add new NM_AUTH_TYPE_* and NM_EAP_METHOD_*
	  defines.  Cleanup.
	* libnm-util/cipher-wpa-psk-hex.c,
	  libnm-util/cipher-wpa-psk-passphrase.c: Cleanup.
	* libnm-util/dbus-helpers.c, libnm-util/dbus-helpers.h: Add
	  nmu_security_serialize_wpa_eap() to serialize input to DBUS method,
	  nmu_security_serialize_wpa_eap_with_cipher() to serialize input
	  including the cipher to DBUS method, and
	  nmu_security_deserialize_wpa_eap() to deserialize from DBUS return
	  to output.
	* src/Makefile.am: Build the files nm-ap-security-wpa-eap.c and
	  nm-ap-security-wpa-eap.h
	* src/NetworkManagerAP.c: Add NM_AUTH_TYPE_WPA_EAP to
	  NM_802_11_CAP_KEY_MGMT_802_1X cipher to capability mapping.
	* src/nm-ap-security-wpa-eap.c, src/nm-ap-security-wpa-eap.h: New
	  files.  Implement NMAPSecurityWPA_EAP object.
	* src/nm-ap-security-wpa-psk.c: Cleanup.
	* src/nm-ap-security.c: Support NM_AUTH_TYPE_EAP cipher and instantiate
	  an NMAPSecurityWPA_EAP object via the method
	  nm_ap_security_wpa_eap_new_deserialize().
	* src/nm-dbus-nm.c: Cleanup.
	* test/nm-tool.c: Display "Enterprise" for wireless networks providing
	  WPA Enterprise support.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1493 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-26 02:16:53 +00:00
Miloslav Trmac 4aad33f092 2006-02-26 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1492 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-25 23:00:17 +00:00
Žygimantas Beručka 02d6a314f2 2006-02-25 Žygimantas Beručka <zygis@gnome.org>
* lt.po: Updated Lithuanian translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1491 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-24 22:38:01 +00:00
Robert Love 63cd1b345d 2006-02-24 Robert Love <rml@novell.com>
Patch from Timo Hoenig <thoenig@suse.de>:
	* src/NetworkManagerDbus.c: Survive DBUS restarts like a champ.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1490 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-24 18:59:03 +00:00
Dan Williams 8663d0c609 Grab return of fread() to satisfy -Werror -Wall
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1489 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-24 17:55:48 +00:00
Robert Love 4fcf804bda 2006-02-24 Robert Love <rml@novell.com>
Patch from Dan Winship <danw@novell.com>:
	* gnome/applet/eggtrayicon.c: Update EggTrayIcon code.  Set the gdk
	  area to transparent.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1488 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-24 16:48:35 +00:00
Clytie Siddall 93255d0f55 vi.po: Updated Vietnamese translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1487 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-24 12:33:52 +00:00
Ilkka Tuohela 53c947c102 Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1486 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-23 18:45:22 +00:00
Ilkka Tuohela f078b69f32 Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1485 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-23 18:43:05 +00:00
Ilkka Tuohela bb5f06397e Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1484 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-23 18:41:10 +00:00
Dan Williams 80d24298e9 2006-02-21 Dan Williams <dcbw@redhat.com>
* gnome/applet/applet.[ch]
	  gnome/applet/applet-dbus.c
		- Implement notification support for VPN messages too


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1483 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-21 08:03:26 +00:00
Dan Williams 3cee510406 2006-02-21 Dan Williams <dcbw@redhat.com>
* gnome/applet/applet-dbus-info.c
		- Clean up warning messages to not double-print the function


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1482 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-21 07:12:08 +00:00
Dan Williams 5c0b9bd509 2006-02-21 Dan Williams <dcbw@redhat.com>
* gnome/applet/applet-compat.c
		- (convert_one_entry): accept entries without a key_type and
			convert them to unencrypted networks


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1481 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-21 07:02:55 +00:00
Dan Williams b0ee0cbb46 2006-02-21 Dan Williams <dcbw@redhat.com>
* gnome/libnm_glib/libnm_glib.c
		- Use __func__ everywhere we can
		- Code cleanups
		- Use dbus pending calls rather than blocking
		- Reduce busywaits for our thread to start and stop
			(gnome.org #330562)
		- (libnm_glib_dbus_init): Use dbus_bus_get_private() so we don't
			stomp on others using the default shared dbus connection.
			Fixes #rh177546# and gnome.org #326572


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1480 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-21 06:25:50 +00:00
Dan Williams 06f760a049 2006-02-21 Dan Williams <dcbw@redhat.com>
Patch from Rodney Dawes <dobey@novell.com>
    * gnome/applet/Makefile.am
      gnome/applet/applet.c
        - Add libnotify support if '--enable-notify=yes' is passed
            at configure time


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1479 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-21 05:27:44 +00:00
Francisco Javier F. Serrador 69ed439bb9 2006-02-16 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Updated Spanish translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1478 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-16 21:40:45 +00:00
Kang, Jeong-Hee 98be8e57f9 ko added
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1477 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-16 09:38:40 +00:00
Robert Love fe1ae75408 2006-02-15 Robert Love <rml@novell.com>
* src/nm-device-802-11-wireless.c: Use LOCALSTATEDIR preprocessor
	  define, not an open-coded "/var", for WPA_SUPPLICANT_GLOBAL_SOCKET
	  and WPA_SUPPLICANT_CONTROL_SOCKET.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1476 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-15 21:46:42 +00:00
Robert Love 8cd691824c s/Stage x (foo) of y/Stage x of y (foo)/g
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1475 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-15 21:19:09 +00:00
Robert Love ff9ec8e962 2006-02-15 Robert Love <rml@novell.com>
* src/nm-device-802-11-wireless.c, src/nm-device.c: When printing debug
	  information about what connection stage we are at, provide the total
	  number of stages, e.g. "Stage 2 of 5", so users know how far along
	  they are if they experience problems.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1474 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-15 18:33:28 +00:00
Robert Love 22659f34a6 2006-02-15 Robert Love <rml@novell.com>
* gnome/vpn-properties/Makefile.am: Define SYSCONFDIR preprocessor
	  define to $sysconfdir.
	* gnome/vpn-properties/nm-vpn-properties.c: Make sure we hide the VPN
	  editing dialog, vpn_edit_widget, which fixes a bug where editing one
	  type of VPN and then editing another results in a mangled dialog
	  box containing the widgets from both VPNs (fixes Novell #150854).
	  Also, some misc. cleanup and use SYSCONFDIR not open coded directory.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1473 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-15 16:34:21 +00:00
Robert Love 7eb0e146b2 2006-02-14 Robert Love <rml@novell.com>
* src/NetworkManager.c: Call closelog() on daemon shutdown to close
	  syslog's file descriptor.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1472 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-14 22:29:12 +00:00
Robert Love ba98c1e9f6 ChangeLog: fix bug number.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1471 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-14 20:27:54 +00:00
Robert Love 8ab357c1b5 2006-02-14 Robert Love <rml@novell.com>
Fix problem since change to "deal with APs changing settings on us," checked
	in on the fifth of February in the year of the dog, wherein connecting to
	non-broadcast encrypted networks always fails because nm_ap_get_encrypted()
	always returns FALSE, even when the user provided a key, because the
	newly-created fake AP does not have any capabilities set, which is a sypmtom
	of security settings not matching capabilities (Novell bug #150787):
	* src/NetworkManagerAP.c, src/NetworkManagerAP.h: Add new interface,
	  nm_ap_add_capabilities_from_security(), which sets the given AP's
	  capabilities off the given security settings.  Also improve our handling of
	  capabilities w.r.t. NM_802_11_CAP_PROTO_NONE and NM_AUTH_CIPHER_AUTO.
	* src/nm-device-802-11-wireless.c: Call nm_ap_add_capabilities_from_security
	  to ensure that capabilities match newly updated security settings.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1470 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-14 19:46:20 +00:00
Robert Love 489eaac499 2006-02-14 Robert Love <rml@novell.com>
* src/nm-device-802-11-wireless.c: Clean up nm_warning calls: Print the error
	  as a string, not an integer, if possible; do not print the function name
	  twice; always give the interface, if possible; misc. cleanup.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1469 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-14 17:37:40 +00:00
Vincent van Adrighem c0996bdc43 2006-02-14 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Reinout en Tino.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1468 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-14 16:08:39 +00:00
Miloslav Trmac 9c2bdddd6a 2006-02-13 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1467 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-13 05:08:33 +00:00
Dan Williams d8dc2c07f9 2006-02-12 Dan Williams <dcbw@redhat.com>
Patch from Tom Parker <palfrey@tevp.net>
	* src/NetworkManagerSystem.h
		- Remove prototype for nm_system_device_setup_static_ip4_config(),
			no longer used

	* src/backends/NetworkManagerDebian.c
		- Remove some dead code (nm_system_device_setup_static_ip4_config) and
			unused variables


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1466 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-13 02:16:40 +00:00
Dan Williams 88e5a344ad 2006-02-12 Dan Williams <dcbw@redhat.com>
* vpn-daemons/openvpn/intltool-extract.in
	  vpn-daemons/openvpn/intltool-merge.in
	  vpn-daemons/openvpn/intltool-update.in
	  vpn-daemons/pptp/intltool-extract.in
	  vpn-daemons/pptp/intltool-merge.in
	  vpn-daemons/pptp/intltool-update.in
		- Remove from CVS, they should get created by intltoolize,
			shouldn't they?


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1465 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-13 02:11:01 +00:00
Dan Williams 41d4988935 2006-02-12 Dan Williams <dcbw@redhat.com>
* vpn-daemons/pptp/src/pppd/patchlevel.h
	* vpn-daemons/pptp/src/nm-pptp-service-pppd-plugin.c
		- Rename VERSION -> PPPD_VERSION to avoid conflict with the
			Makefile-defined VERSION


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1464 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-13 02:05:31 +00:00
Vinay A R ecc005aa03 2006-02-09 Dan Williams <dcbw@redhat.com>
Patch from: Vinay A R <rvinay@novell.com>
	* src/vpn-manager/nm-vpn-act-request.[ch]
		- Added 'routes' and 'routes_count' to struct NMVPNActRequest since
			IPSec VPNs require them for std gateway.
		- (nm_vpn_act_request_new): takes arguments for 'user_routes'
			and 'user_routes_count'
		- (nm_vpn_act_request_get_user_routes): new function; gets user
			defined routes	from NMVPNActRequest object, returns the string
			array of routes.

	* src/vpn-manager/nm-vpn-manager.[ch]
		- (nm_vpn_manager_activate_vpn_connection): take additional arguments
			for 'user_routes' and 'user_routes_count'

	* src/vpn-manager/nm-dbus-vpn.c
		- (nm_dbus_vpn_activate_connection): gets 'user_routes' from
			nm_dbus_vpn_get_routes() to pass to nm_vpn_manager_activate_vpn_connection()

	* src/vpn-manager/nm-vpn-service.c
		- (nm_vpn_service_stage3_connect): pass user routes over dbus to
			the vpn daemon

	Modifications by Dan:
	* src/vpn-manager/nm-vpn-service.c
		- (nm_vpn_service_stage3_connect): ensure that we don't pass NULL string
			arrays into dbus

	* vpn-daemons/vpnc/src/nm-vpnc-service.c
	* vpn-daemons/pptp/src/nm-pptp-service.c
	* vpn-daemons/openvpn/src/nm-openvpn-service.c
		- Grab user routes from dbus message
		- Free all string arrays we got from dbus


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1463 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-13 02:01:44 +00:00
Kang, Jeong-Hee 92e50873c7 ko.po added
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1462 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-11 12:44:42 +00:00
Øivind Hoel 75a22d504f 2006-02-10 Øivind Hoel <ohoel@cvs.gnome.org>
* nb.po: Updated Norwegian Bokmål translation


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1461 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-10 01:02:10 +00:00
Clytie Siddall 4025ec5f85 * configure.in Added vi in ALL_LINGUAS line.
CVS: ----------------------------------------------------------------------


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1460 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-08 12:24:31 +00:00
Clytie Siddall bb519eef55 vi.po: Added Vietnamese translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1459 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-08 12:23:37 +00:00
Robert Love b04a58e5f9 2006-02-07 Robert Love <rml@novell.com>
Patch by Stefan Seyfried <seife@suse.de>:
	* libnm-util/cipher.c: Fix off-by-one error in cipher_bin2hexstr.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1458 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-07 15:39:50 +00:00
Robert Love 3efccccd74 Coding style.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1457 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-06 20:31:43 +00:00
Robert Love fbcdafef3b 2006-02-06 Robert Love <rml@novell.com>
* src/nm-device-802-11-wireless.c: Fix leak in supplicant_status_cb().


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1456 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-06 18:26:41 +00:00
Robert Love dc0ce48841 2006-02-06 Robert Love <rml@novell.com>
* src/NetworkManagerUtils.c: kill_newline(): 'l' is unsigned so the
	  test ">=" is never false.  If no newline is found, we loop forever.
	  We can just check for ">" because the following if will see zero-th
	  argument if the while gets that far.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1455 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-06 17:12:04 +00:00
Antony Mee f8847439ae * include NetworkManagerVPN.h
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1454 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-06 14:09:51 +00:00
Robert Love 5167dc508c src/nm-device-802-11-wireless.c: Make get_supplicant_timeout() return unsigned,
not signed, integers as that is what g_timeout_source_new() expects and, as we
all know, unsigned RULES.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1453 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-05 23:54:47 +00:00
Dan Williams f10cff435d 2006-02-05 Dan Williams <dcbw@redhat.com>
Refine handling of non-broadcast networks.

	* src/NetworkManagerAPList.c
		- (nm_ap_list_merge_scanned_ap): unconditionally copy the 'broadcast'
			property from scanned AP to the AP from the device list

	* src/nm-device-802-11-wireless.c
		- (supplicant_send_network_config): use ap_scan=1 for all networks
			except non-SSID-broadcasting and Ad-Hoc networks.  Use
			ap_scan=2 for those.  Also, don't set scan_ssid for Ad-Hoc
			networks since those don't have APs.
		- (add_new_ap_to_device_list): if there's no valid SSID, mark the
			AP as non-SSID-broadcasting
		- (process_scan_results): don't handle non-SSID-broadcasting here


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1452 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-05 23:52:49 +00:00
Robert Love c23f1b14de src/nm-device-802-11-wireless.c: missing space.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1451 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-05 23:50:28 +00:00
Dan Williams fbf6364af5 2006-02-05 Dan Williams <dcbw@redhat.com>
* src/nm-device-802-11-wireless.c
		- (get_supplicant_timeout): new function; return
			NM_SUPPLICANT_TIMEOUT * 2 for cards that support more than
			14 channels.  These are likely a/b/g cards, like Atheros, and
			slow as hell to scan.
		- (supplicant_timeout_cb, supplicant_monitor_start): use
			get_supplicant_timeout()


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1450 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-05 23:29:03 +00:00
Vincent van Adrighem f9be9a4d38 2006-02-05 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1449 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-05 16:45:28 +00:00
Dan Williams 2926a9777d 2006-02-05 Dan Williams <dcbw@redhat.com>
* src/dhcp-manager/nm-dhcp-manager.c
		- Loose a commit race with Robert; make sure size check
			uses size of DHCP_SERVICE_LEN, not hardcoded 15


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1448 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-05 16:07:12 +00:00
Robert Love 5aba504db7 2006-02-05 Robert Love <rml@novell.com>
Patch by Christoph Brill <chrisbrill@gmx.net>
	* src/dhcp-manager/nm-dhcp-manager.c: Replace two open coded defines
	  with DHCP_SERVICE_NAME.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1447 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-05 15:55:44 +00:00
Dan Williams a0d0719dfb 2006-02-05 Dan Williams <dcbw@redhat.com>
Remove anything having to do with device_setup_func from the
	AP security objects, since it's no longer used.

	* src/nm-ap-security.h
		- Kill device_setup_func and nm_ap_security_device_setup()

	* src/nm-ap-security-wep.c
	  src/nm-ap-security-wpa-psk.c
		- (real_device_setup): remove

	* src/nm-ap-security.c
		- (real_device_setup): remove
		- (nm_ap_security_device_setup): remove

	* src/nm-device-802-11-wireless.[ch]
		- (nm_device_802_11_wireless_set_wep_enc_key): make static
		- (set_wireless_config, wireless_configure_adhoc): remove; unused
			and done by wpa_supplicant now anyway


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1446 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-02-05 06:05:55 +00:00