CVSROOT: /cvs/gnome Module name: NetworkManager Changes by: rml 06/03/22 14:52:06
Modified files: . : Tag: NETWORKMANAGER_0_6_0_RELEASE ChangeLog gnome/applet : Tag: NETWORKMANAGER_0_6_0_RELEASE applet.glade nm-gconf-wso-wpa-eap.c wireless-security-option.c wso-private.h wso-wpa-eap.c wso-wpa-psk.c libnm-util : Tag: NETWORKMANAGER_0_6_0_RELEASE dbus-helpers.c dbus-helpers.h src : Tag: NETWORKMANAGER_0_6_0_RELEASE nm-ap-security-wpa-eap.c Log message: 2006-03-22 Robert Love <[EMAIL PROTECTED]> 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). URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=NetworkManager&who=rml&date=explicit&mindate=2006-03-22%2014:51&maxdate=2006-03-22%2014:53 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list