NetworkManager r2285 - in trunk: . include src src/backends src/supplicant-manager
- From: tambeti svn gnome org
- To: svn-commits-list gnome org
- Subject: NetworkManager r2285 - in trunk: . include src src/backends src/supplicant-manager
- Date: Mon, 5 Feb 2007 12:14:10 +0000 (GMT)
Author: tambeti
Date: 2007-02-05 12:14:09 +0000 (Mon, 05 Feb 2007)
New Revision: 2285
ViewCVS link: http://svn.gnome.org/viewcvs/NetworkManager?rev=2285&view=rev
Added:
trunk/src/nm-call-store.c
trunk/src/nm-call-store.h
trunk/src/nm-device-interface.c
trunk/src/nm-device-interface.h
Modified:
trunk/ChangeLog
trunk/include/NetworkManager.h
trunk/src/Makefile.am
trunk/src/NetworkManager.c
trunk/src/NetworkManagerAP.c
trunk/src/NetworkManagerAP.h
trunk/src/NetworkManagerAPList.c
trunk/src/NetworkManagerAPList.h
trunk/src/NetworkManagerPolicy.c
trunk/src/NetworkManagerUtils.c
trunk/src/autoip.c
trunk/src/backends/NetworkManagerGeneric.c
trunk/src/backends/NetworkManagerSuSE.c
trunk/src/nm-activation-request.c
trunk/src/nm-dbus-device.c
trunk/src/nm-dbus-nm.c
trunk/src/nm-device-802-11-wireless.c
trunk/src/nm-device-802-11-wireless.h
trunk/src/nm-device-802-3-ethernet.c
trunk/src/nm-device-802-3-ethernet.h
trunk/src/nm-device-private.h
trunk/src/nm-device.c
trunk/src/nm-device.h
trunk/src/supplicant-manager/nm-supplicant-config.c
trunk/src/supplicant-manager/nm-supplicant-config.h
trunk/src/supplicant-manager/nm-supplicant-interface.c
trunk/src/supplicant-manager/nm-supplicant-interface.h
trunk/src/supplicant-manager/nm-supplicant-manager.c
trunk/src/supplicant-manager/nm-supplicant-manager.h
trunk/src/supplicant-manager/nm-supplicant-marshal.list
Log:
2007-02-05 Tambet Ingo <tambet ximian com>
Make NMDevice abstract class, remove almost all references to it's
subclasses (the last place gets removed with new policy manager). Add
NMDeviceInterface (which NMDevice implements) so that when we have
NMDevice exported over DBUS, there's a common NMDevice interface which
all instances have, plus there's a device specific interface for each
specific type.
Remove functions (nm_device_is_802_3_ethernet) and
(nm_device_is_802_11_wireless). There are already standard GObject macros
for type safe checks.
Use the updated supplican manager API.
* src/nm-device-interface.h:
* src/nm-device-interface.c:
* src/nm-call-store.h:
* src/nm-call-store.c: Implement.
* src/supplicant-manager/nm-supplicant-interface.c:
* src/supplicant-manager/nm-supplicant-interface.h:
* src/supplicant-manager/nm-supplicant-manager.c:
* src/supplicant-manager/nm-supplicant-manager.h:
- Remove all private data type references from public header files.
- Remove all references to other NM classes, this class is just a
proxy between wpa_supplicant and NM so it doesn't have to know
any internals.
- Convert to dbus-glib bindings.
- Type safe checks for public methods' arguments.
- Store pending DBUS call ids to NMCallStore.
* src/supplicant-manager/nm-supplicant-config.c:
- Store config values in a GHashTable instead of GSList.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]