• Tambet Ingo's avatar
    2007-09-12 Tambet Ingo <tambet@gmail.com> · 326d1e86
    Tambet Ingo authored
            * 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.
    
    
    
    git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2798 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
    326d1e86
nm-utils.h 4.32 KB