2007-11-15 Alexander Larsson * configure.ac: Require gio 0.1.2 * NEWS: Update for release 2007-11-15 Alexander Larsson * daemon/Makefile.am: * daemon/ftp.mount.in: * daemon/gvfs-daemon.service.in: * daemon/sftp.mount.in: * daemon/smb-browse.mount.in: * daemon/smb.mount.in: * daemon/trash.mount.in: Rename gvfs daemon processes to start with "gvfsd". This is shorter and nicer. 2007-11-14 Alexander Larsson * common/gvfsdaemonprotocol.h: Add unmount operation and unregister mount mounttracker call * client/gdaemonvolume.c: Implement client side of unmount * daemon/Makefile.am: * daemon/gvfsjobunmount.[ch]: Added. Add unmount job type * daemon/gvfsbackend.[ch]: Implement unmount 2007-11-14 Alexander Larsson * common/gdbusutils.c: Handle NULL callback in _g_dbus_connection_call_async * daemon/gvfsdaemon.c: Re-register backends with new main daemons 2007-11-14 Alexander Larsson * client/gdaemonvfs.[ch]: * client/gvfsdaemondbus.c: Make sure we somewhat cleanly handle the various dbus daemons going down. By somewhat I mean that no problem should be persistant even if you might get some transient error messages. Unfortunately the only way to be able to cleanly handle this involves globally ignoring SIGPIPE. What can I say, unix sucks. * common/gsysutils.c: (_g_socket_receive_fd): Handle errors if e.g. the fd is closed 2007-11-13 Alexander Larsson * common/gsysutils.c: * daemon/gvfschannel.c: * daemon/gvfsdaemonutils.c: * daemon/gvfsjobcopy.c: * daemon/gvfsmonitor.c: * daemon/gvfswritechannel.c: Add required includes for solaris Patch from Damien Carbery 2007-11-12 Alexander Larsson * client/gvfsurimapper.[ch]: Make this class dynamic * client/Makefile.am: * client/gdaemonvfs.c: * client/smburi.c: Build smb uri mapper into module (this avoids extra .so files) 2007-11-12 Alexander Larsson * common/gmountspec.[ch]: (g_mount_spec_new_from_data): (g_mount_spec_set_with_len): Add new functions * client/Makefile.am: * common/Makefile.am: Update for moved files Build non-shared version of common libs. Ups non-shared common libs in client module. * common/gvfsuriutils.[ch]: Removed. * client/gvfsuriutils.[ch]: Added. Moved uriutils to gvfs (not used by daemon) Re-namespace to g_vfs_* * common/gvfsurimapper.[ch]: Removed. * client/gvfsurimapper.[ch]: Added. Move UriMapper to client lib Remove/Hide use of GMountSpec * client/gdaemonvfs.c: * client/smburi.c: Update to the new APIs * client/gvfsfusedaemon.c: * daemon/gvfsbackendtrash.c: * daemon/gvfsjobqueryfsinfo.c: Fix warnings 2007-11-08 Alexander Larsson * daemon/gvfsdaemon.c: * daemon/gvfsjobmove.c: * test/benchmark-common.c: Fixes for solaris build. Patches from Damien Carbery 2007-11-07 Sebastian Dröge * daemon/gvfsbackendsftp.c: Update g_memory_output_stream_set_free_on_close() to g_memory_output_stream_set_free_data(). 2007-11-07 Alexander Larsson * client/gdaemonvfs.c: Update to new gvfs construction API 2007-11-07 Alexander Larsson * common/gdbusutils.c: * daemon/gvfsbackendtest.c: * daemon/gvfsbackendtrash.c: Ansi C fixes from Jens Granseuer 2007-11-06 Sebastian Dröge * configure.ac: * daemon/gvfsdaemonutils.c: (dbus_connection_send_fd): * daemon/mount.c: (vfs_mount_to_dbus), (dbus_message_function): Fix typo: availible -> available. 2007-11-06 Alexander Larsson * configure.ac: Post release version bump === gvfs 0.0.1 ===