2007-11-15  Alexander Larsson  <alexl@redhat.com>

	* configure.ac:
	Require gio 0.1.2

	* NEWS:
	Update for release

2007-11-15  Alexander Larsson  <alexl@redhat.com>

        * 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  <alexl@redhat.com>

        * 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  <alexl@redhat.com>

        * 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  <alexl@redhat.com>

        * 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  <alexl@redhat.com>

        * 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  <alexl@redhat.com>

        * 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  <alexl@redhat.com>

        * 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  <alexl@redhat.com>

        * daemon/gvfsdaemon.c:
        * daemon/gvfsjobmove.c:
        * test/benchmark-common.c:
	Fixes for solaris build.
	Patches from Damien Carbery

2007-11-07  Sebastian Dröge  <slomo@circular-chaos.org>

	* 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  <alexl@redhat.com>

        * client/gdaemonvfs.c:
	Update to new gvfs construction API

2007-11-07  Alexander Larsson  <alexl@redhat.com>

        * common/gdbusutils.c:
        * daemon/gvfsbackendtest.c:
        * daemon/gvfsbackendtrash.c:
	Ansi C fixes from Jens Granseuer

2007-11-06  Sebastian Dröge  <slomo@circular-chaos.org>

	* 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  <alexl@redhat.com>

	* configure.ac:
	Post release version bump

=== gvfs 0.0.1 ===