NetworkManager/gnome/applet
Robert Love db98fe8137 2006-03-22 Robert Love <rml@novell.com>
Implement "Dynamic WEP", which is basically WPA authentication and WEP
	key exchange via WPA, ostensibly providing good security without
	requiring hardware that supports full WPA.  Also, add UI elements to
	allow the user to select the pairwise & group cipher for WPA Enterprise
	networks, too:
	* gnome/applet/applet.glade: Update glade file.
	* gnome/applet/nm-gconf-wso-wpa-eap.c: Serialize and deserialize the
	  key type, too, to and from gconf.
	* gnome/applet/wireless-security-option.c: Add "wpa_eap" parameter to
	  wso_wpa_create_key_type_model(), noting whether we are handling PSK
	  or EAP configuration, and in the latter case add in "Dynamic WEP" if
	  the capabilities match.
	* gnome/applet/wso-private.h: Update wso_wpa_create_key_type_model()'s
	  prototype.
	* gnome/applet/wso-wpa-eap.c: Manage UI elements for the key type and
	  serialize from UI to DBUS.
	* gnome/applet/wso-wpa-psk.c: Cannot fail and always returns at least
	  one element.
	* libnm-util/dbus-helpers.c: Update nmu_security_serialize_wpa_eap(),
	  nmu_security_serialize_wpa_eap_with_cipher(), and
	  nmu_security_deserialize_wpa_eap() to take a "key_type" parameter and
	  serialize/deserialize the key type via DBUS as the new third DBUS
	  parameter.
	* libnm-util/dbus-helpers.h: Update prototypes.
	* src/nm-ap-security-wpa-eap.c: Deserialize the key type from DBUS,
	  too.  If the key type is WEP104, do Dynamic WEP, which means
	  "IEEE8021X" for "key_mgmt".  Also add support for user-specified
	  pairwise and group ciphers (fixes a FIXME).


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1628 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-03-22 19:52:41 +00:00
..
icons 2005-10-06 Christopher Aillon <caillon@redhat.com> 2005-10-06 20:37:13 +00:00
.cvsignore Add .cvsignore files 2005-04-28 01:44:31 +00:00
applet-compat.c 2006-02-21 Dan Williams <dcbw@redhat.com> 2006-02-21 07:02:55 +00:00
applet-compat.h 2005-12-22 Dan Williams <dcbw@redhat.com> 2005-12-23 01:26:17 +00:00
applet-dbus-devices.c 2006-03-09 Dan Williams <dcbw@redhat.com> 2006-03-09 17:23:00 +00:00
applet-dbus-devices.h 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
applet-dbus-info.c 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
applet-dbus-info.h 2005-12-17 Dan Williams <dcbw@redhat.com> 2005-12-17 21:10:37 +00:00
applet-dbus-vpn.c 2006-03-09 Dan Williams <dcbw@redhat.com> 2006-03-09 17:23:00 +00:00
applet-dbus-vpn.h 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
applet-dbus.c 2006-03-09 Dan Williams <dcbw@redhat.com> 2006-03-09 17:23:00 +00:00
applet-dbus.h 2006-03-09 Dan Williams <dcbw@redhat.com> 2006-03-09 17:23:00 +00:00
applet-notifications.c Fix compile error in notification code, wasn't including config.h early enough 2006-03-05 19:50:51 +00:00
applet-notifications.h Fix compile error in notification code, wasn't including config.h early enough 2006-03-05 19:50:51 +00:00
applet.c mark noreturn 2006-03-09 21:52:31 +00:00
applet.glade 2006-03-22 Robert Love <rml@novell.com> 2006-03-22 19:52:41 +00:00
applet.h 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
eggtrayicon.c 2006-02-24 Robert Love <rml@novell.com> 2006-02-24 16:48:35 +00:00
eggtrayicon.h 2005-09-07 Rodrigo Moya <rodrigo@novell.com> 2005-09-07 21:41:00 +00:00
gconf-helpers.c 2005-12-16 Dan Williams <dcbw@redhat.com> 2005-12-16 20:58:39 +00:00
gconf-helpers.h 2005-12-16 Dan Williams <dcbw@redhat.com> 2005-12-16 20:58:39 +00:00
keyring.png 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
main.c 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
Makefile.am 2006-03-06 Robert Love <rml@novell.com> 2006-03-07 20:29:20 +00:00
menu-items.c 2005-12-29 Dan Williams <dcbw@redhat.com> 2005-12-29 16:54:34 +00:00
menu-items.h 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
nm-applet.conf 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
nm-device.c 2006-03-02 Robert Love <rml@novell.com> 2006-03-02 23:01:33 +00:00
nm-device.h 2006-03-02 Robert Love <rml@novell.com> 2006-03-02 23:01:33 +00:00
nm-gconf-wso-private.h 2005-12-16 Dan Williams <dcbw@redhat.com> 2005-12-16 20:58:39 +00:00
nm-gconf-wso-wep.c 2006-01-26 Robert Love <rml@novell.com> 2006-01-26 21:08:44 +00:00
nm-gconf-wso-wep.h Random code format changes 2005-12-22 19:54:25 +00:00
nm-gconf-wso-wpa-eap.c 2006-03-22 Robert Love <rml@novell.com> 2006-03-22 19:52:41 +00:00
nm-gconf-wso-wpa-eap.h [ Add new files; missing from previous commit. ] 2006-02-26 02:24:46 +00:00
nm-gconf-wso-wpa-psk.c Yah, so, we don't want those dbus_free() calls. 2006-02-28 20:47:44 +00:00
nm-gconf-wso-wpa-psk.h 2005-12-16 Dan Williams <dcbw@redhat.com> 2005-12-16 20:58:39 +00:00
nm-gconf-wso.c 2006-02-25 Robert Love <rml@novell.com> 2006-02-26 02:16:53 +00:00
nm-gconf-wso.h 2006-01-26 Robert Love <rml@novell.com> 2006-01-26 21:08:44 +00:00
other-network-dialog.c 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
other-network-dialog.h 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
passphrase-dialog.c 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
passphrase-dialog.h 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
vpn-connection.c 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
vpn-connection.h 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
vpn-password-dialog.c 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
vpn-password-dialog.h 2006-02-27 Dan Williams <dcbw@redhat.com> 2006-02-27 06:26:31 +00:00
wireless-network.c 2005-12-29 Dan Williams <dcbw@redhat.com> 2005-12-29 16:54:34 +00:00
wireless-network.h 2005-12-29 Dan Williams <dcbw@redhat.com> 2005-12-29 16:54:34 +00:00
wireless-security-manager.c 2006-02-25 Robert Love <rml@novell.com> 2006-02-26 02:16:53 +00:00
wireless-security-manager.h 2006-01-27 Robert Love <rml@novell.com> 2006-01-30 17:28:22 +00:00
wireless-security-option.c 2006-03-22 Robert Love <rml@novell.com> 2006-03-22 19:52:41 +00:00
wireless-security-option.h 2006-01-11 Dan Williams <dcbw@redhat.com> 2006-01-11 20:46:26 +00:00
wso-none.c 2006-01-06 Robert Love <rml@novell.com> 2006-01-06 20:12:31 +00:00
wso-none.h 2005-12-11 Dan Williams <dcbw@redhat.com> 2005-12-12 04:28:26 +00:00
wso-private.h 2006-03-22 Robert Love <rml@novell.com> 2006-03-22 19:52:41 +00:00
wso-wep-ascii.c 2006-03-15 Robert Love <rml@novell.com> 2006-03-15 20:27:11 +00:00
wso-wep-ascii.h 2005-12-11 Dan Williams <dcbw@redhat.com> 2005-12-12 04:28:26 +00:00
wso-wep-hex.c Hex, not hex, young cheetah. 2006-03-15 20:34:13 +00:00
wso-wep-hex.h 2005-12-11 Dan Williams <dcbw@redhat.com> 2005-12-12 04:28:26 +00:00
wso-wep-passphrase.c 2006-03-15 Robert Love <rml@novell.com> 2006-03-15 20:27:11 +00:00
wso-wep-passphrase.h 2005-12-11 Dan Williams <dcbw@redhat.com> 2005-12-12 04:28:26 +00:00
wso-wpa-eap.c 2006-03-22 Robert Love <rml@novell.com> 2006-03-22 19:52:41 +00:00
wso-wpa-eap.h [ Add new files; missing from previous commit. ] 2006-02-26 02:24:46 +00:00
wso-wpa-psk.c 2006-03-22 Robert Love <rml@novell.com> 2006-03-22 19:52:41 +00:00
wso-wpa-psk.h 2006-02-25 Robert Love <rml@novell.com> 2006-02-26 02:16:53 +00:00