=== gvfs 0.2.1 ===

2008-03-17  Christian Kellner  <gicmo@gnome.org>

	* NEWS: Update for release

2008-03-17  Alexander Larsson  <alexl@redhat.com>

	* daemon/gvfsbackendftp.c (do_mount):
	Correctly handle username in mountspec. Only set it if
	it was in the requested mountspec (and only to that value).
	Fixes #522449

2008-03-17  Christian Kellner  <gicmo@gnome.org>

	* client/gdaemonfile.c: (find_enclosing_mount_cb): Don't unref
	mount_info since we don't one a ref. (#522919)

2008-03-17  Benjamin Otte  <otte@gnome.org>

	* daemon/gvfsbackendftp.c:
	return G_IO_ERROR_NOT_EMPTY if we're trying to delete a non-empty
	directory.
	* hal/ghalvolumemonitor.c: (get_mount_point_for_device):
	remove unused variable

2008-03-16  Christian Kellner  <gicmo@gnome.org>

	* AUTHORS: Forgot to mention A. Walton. Correct that.

2008-03-16  Christian Kellner  <gicmo@gnome.org>

	* client/gdaemonfile.c:  Don't free up the error that
	we don't own (#522566). Thanks Cosimo Cecchi for helping
	to debug the issue.

2008-03-16  Wouter Bolsterlee  <wbolster@svn.gnome.org>

	* programs/gvfs-rename.c (main): Fix wording of error
	messages. Don't include "Error renaming file" since
	that's what the error->message might contain as well.

2008-03-14  Christian Kellner  <gicmo@gnome.org>

	* programs/Makefile.am:
	* programs/gvfs-rename.c:
	Add a little helper program that renames files
	by calling g_file_set_display_name ().

2008-03-14  Christian Kellner  <gicmo@gnome.org>

	* AUTHORS: Update, add a lot of people and I am
	sure I have forgotten a few.

	* MAINTAINERS: Add myself

2008-03-14  Hans Petter Jansson  <hpj@novell.com>

	Implement most of the GDaemonFile async functions.

	* client/gdaemonfile.c (stream_open_cb): Implement.
	(append_to_async_cb): Implement.
	(g_daemon_file_append_to_async): Implement.
	(g_daemon_file_append_to_finish): Implement.
	(create_async_cb): Implement.
	(g_daemon_file_create_async): Implement.
	(g_daemon_file_create_finish): Implement.
	(enumerate_children_async_cb): Implement.
	(g_daemon_file_enumerate_children_async): Implement.
	(g_daemon_file_enumerate_children_finish): Implement.
	(find_enclosing_mount_cb): Implement.
	(g_daemon_file_find_enclosing_mount_async): Implement.
	(g_daemon_file_find_enclosing_mount_finish): Implement.
	(replace_async_cb): Implement.
	(g_daemon_file_replace_async): Implement.
	(g_daemon_file_replace_finish): Implement.
	(set_display_name_async_cb): Implement.
	(g_daemon_file_set_display_name_async): Implement.
	(g_daemon_file_set_display_name_finish): Implement.
	(g_daemon_file_file_iface_init): Hook up new async functions.

2008-03-14  Alexander Larsson  <alexl@redhat.com>

	* daemon/main.c:
	Don't autostart fuse backend if the GVFS_DISABLE_FUSE
	env var is set
	
2008-03-14  Alexander Larsson  <alexl@redhat.com>

	* hal/ghalvolume.c (g_hal_volume_new):
	Respect storage.automount_enabled_hint hal property (#520736)
	Patch from Martin Pitt

2008-03-14  Alexander Larsson  <alexl@redhat.com>

	* daemon/gvfsbackendsmb.c:
	(set_info_from_stat):
	Mark files with an initial dot to be hidden.
	This handles unix smb shares, and should not affect
	windows shares much, since they generally don't use dot
	for extensions so its not used otherwise in filenames.

2008-03-14  Christian Kellner  <gicmo@gnome.org>

	* client/httpuri.c:
	Make sure we set the port to -1 in case when no port
	is specified on the url so the port will be omiited
	when we convert the url to a string

2008-03-13  Alexander Larsson  <alexl@redhat.com>

	* daemon/archive.mount.in:
	Actually add the mount file for archive

2008-03-12  Benjamin Otte  <otte@gnome.org>

	* daemon/gvfsbackendftp.c:
	fix enumerating to do the right thing

2008-03-12  Alexander Larsson  <alexl@redhat.com>

	* configure.ac:
	* daemon/Makefile.am:
	* daemon/gvfsbackendarchive.[ch]:
	Added archive backend from Benjamin Otte
	Requires libarchive

2008-03-12  Benjamin Otte  <otte@gnome.org>

	* daemon/gvfsbackendftp.c:
	invalidate the cache of directories that we modified ourselves.
	* daemon/Makefile.am:
	allow 10 threads in parallel

2008-03-12  Hans Petter Jansson  <hpj@novell.com>

	* client/gdaemonfile.c (do_async_path_call): We were testing the
	wrong cancellable pointer for non-NULL-ness, which broke cancellation
	for all async operations. Fix that.

2008-03-11  Alexander Larsson  <alexl@redhat.com>

	* common/gsysutils.c:
	* configure.ac:
	OpenBSB portability fixes.
	Patch from Jasper Lievisse Adriaanse <jasper@humppa.nl>

2008-03-11  Alexander Larsson  <alexl@redhat.com>

	* daemon/gvfsbackendsftp.c (spawn_ssh):
	Use GError->message, not GError->msg.
	Patch from Jasper Lievisse Adriaanse <jasper@humppa.nl>

2008-03-10  Alexander Larsson  <alexl@redhat.com>

	* configure.ac:
	Post release version bump

=== gvfs 0.2.0.1 ===