NetworkManager r2798 - in trunk: . dispatcher-daemon include introspection libnm-glib libnm-util src src/backends src/dhcp-manager src/vpn-manager test



Author: tambeti
Date: 2007-09-12 17:23:53 +0100 (Wed, 12 Sep 2007)
New Revision: 2798
ViewCVS link: http://svn.gnome.org/viewcvs/NetworkManager?rev=2798&view=rev

Added:
   trunk/introspection/nm-vpn-connection.xml
   trunk/introspection/nm-vpn-manager.xml
   trunk/introspection/nm-vpn-plugin.xml
   trunk/libnm-glib/nm-dbus-utils.c
   trunk/libnm-glib/nm-dbus-utils.h
   trunk/libnm-glib/nm-vpn-manager.c
   trunk/libnm-glib/nm-vpn-manager.h
   trunk/libnm-glib/nm-vpn-plugin.c
   trunk/libnm-glib/nm-vpn-plugin.h
   trunk/libnm-util/nm-utils.c
   trunk/libnm-util/nm-utils.h
Removed:
   trunk/libnm-glib/nm-utils.c
   trunk/libnm-glib/nm-utils.h
   trunk/src/NetworkManagerMain.h
   trunk/src/vpn-manager/nm-dbus-vpn.c
   trunk/src/vpn-manager/nm-dbus-vpn.h
Modified:
   trunk/ChangeLog
   trunk/Makefile.am
   trunk/configure.in
   trunk/dispatcher-daemon/Makefile.am
   trunk/include/NetworkManagerVPN.h
   trunk/libnm-glib/Makefile.am
   trunk/libnm-glib/nm-client.c
   trunk/libnm-glib/nm-client.h
   trunk/libnm-glib/nm-settings.h
   trunk/libnm-glib/nm-vpn-connection.c
   trunk/libnm-glib/nm-vpn-connection.h
   trunk/libnm-util/Makefile.am
   trunk/libnm-util/nm-connection.c
   trunk/src/Makefile.am
   trunk/src/NetworkManager.c
   trunk/src/NetworkManagerSystem.c
   trunk/src/NetworkManagerSystem.h
   trunk/src/NetworkManagerUtils.h
   trunk/src/autoip.c
   trunk/src/backends/NetworkManagerSuSE.c
   trunk/src/dhcp-manager/nm-dhcp-manager.c
   trunk/src/nm-dbus-manager.h
   trunk/src/nm-device-802-11-wireless.h
   trunk/src/nm-device-802-3-ethernet.h
   trunk/src/nm-hal-manager.h
   trunk/src/nm-logging.c
   trunk/src/vpn-manager/Makefile.am
   trunk/src/vpn-manager/nm-vpn-connection.c
   trunk/src/vpn-manager/nm-vpn-connection.h
   trunk/src/vpn-manager/nm-vpn-manager.c
   trunk/src/vpn-manager/nm-vpn-manager.h
   trunk/src/vpn-manager/nm-vpn-service.c
   trunk/src/vpn-manager/nm-vpn-service.h
   trunk/test/Makefile.am
Log:
2007-09-12  Tambet Ingo  <tambet gmail com>

        * src/vpn-manager/nm-vpn-connection.[ch]: 
        * src/vpn-manager/nm-vpn-manager.[ch]:
        * src/vpn-manager/nm-vpn-service.[ch]: Rewrite the vpn handling
        * code. Using 
        dbus-glib, GObjects, signals etc.

        * libnm-glib/nm-vpn-manager.[ch]: 
        * libnm-glib/nm-vpn-connection.[ch]: Now that the NM
        * implementation changed
        so much, rewrite these too.

        * libnm-glib/Makefile.am: Add new files to build, build new
        * binding files for
        the new introspection files.

        * libnm-glib/nm-client.[ch]: Remove all VPN related stuff from
        * here.

        * libnm-glib/nm-dbus-utils.[ch]: Renamed from nm-utils.[ch] that
        * was shadowing
        the header with the same name from libnm-utils.

        * libnm-glib/nm-vpn-plugin.[ch]: Implement.

        * libnm-util/Makefile.am: Add nm-utils.[ch] to build.

        * introspection/nm-vpn-plugin.xml: Implement.

        * introspection/nm-vpn-connection.xml: Implement.

        * introspection/nm-vpn-manager.xml: Implement.

        * src/NetworkManagerSystem.c
        * (nm_system_vpn_device_set_from_ip4_config): Remove
        the named manager argument, it can just as easily get it as the
caller.
        (nm_system_vpn_device_unset_from_ip4_config): Ditto.

        * src/vpn-manager/nm-dbus-vpn.[ch]: Remove.

        * src/nm-dbus-manager.h: Fix up the name_owner signal signature.

        * src/dhcp-manager/nm-dhcp-manager.c (garray_to_string): Remove,
        * use one from
        libnm-utils.

        * libnm-util/nm-connection.c: Ditto.

        * src/NetworkManagerMain.h: Remove, it's finally empty.

        * configure.in: Remove utils/ from build.

        * include/NetworkManagerVPN.h: Add some more defines to reduce
        * the amount
        of hard-coded strings.

        * utils/: Move it over to libnm-util.

        * test/Makefile.am: Link against libnm-util now that util/ is
        * gone.

        * dispatcher-daemon/Makefile.am: Ditto.

        * src/Makefile.am: Ditto.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]