2004-09-21  Alexander Larsson  <alexl@redhat.com>

	* NEWS:
	Update for 2.8.1

	* modules/http-proxy.c: (construct_gl_http_proxy):
	Make sure proxy is non-empty before using it.
	Patch from Mark McLoughlin.

2004-09-21  Alexander Larsson  <alexl@redhat.com>

	* modules/http-neon-method.c:
	Don't modify the uri object passed in in http_context_set_uri
	Handle redirects in do_move.
	Make close_dir return OK, not NOT_SUPPORTED.
	Resolve schema aliases for the target file in do_move.
	Add some debug stuff.
	
	* modules/sftp-method.c: (sftp_connect), (sftp_connection_close):
	Don't leak tty_fd.

2004-09-21  Alexander Larsson  <alexl@redhat.com>

	* modules/http-neon-method.c (do_seek):
	Don't restart read on seek, which causes problems
	for seek-to-end (#153153)
	Patch from Mark McLoughlin.

2004-09-21  Alexander Larsson  <alexl@redhat.com>

	* imported/neon/ne_gnomevfs.c: (ne_sock_close):
	* libgnomevfs/gnome-vfs-dns-sd.c: (howl_input):
	* libgnomevfs/gnome-vfs-resolve.c: (gnome_vfs_resolve):
	* modules/http-neon-method.c: (neon_session_pool_destroy),
	(http_context_free), (http_context_set_uri):
	Fix some leaks and build issues (#151003)
	Patches from Christian Kellner and Kjartan Maraas.

2004-09-21  Alexander Larsson  <alexl@redhat.com>

	* modules/sftp-method.c (sftp_connect):
	Fix some leaks (#152839).
	Patch from Christophe Fergeau.
	
2004-09-21  Alexander Larsson  <alexl@redhat.com>

	* modules/sftp-method.c (sftp_connect):
	Use password from uri if availible (#152639).
	Patch from Bastien Nocera.

2004-09-21  Alexander Larsson  <alexl@redhat.com>

	* libgnomevfs/gnome-vfs-unix-mounts.c:
	Include sys/vfstab.h if found (#152115)
	Patch from danek.duvall@sun.com.
	
2004-09-21  Alexander Larsson  <alexl@redhat.com>

	* libgnomevfs/gnome-vfs-unix-mounts.c:
	Make stating actually work (#152114). Patch from danek.duvall@sun.com.

2004-09-21  Alexander Larsson  <alexl@redhat.com>

	* libgnomevfs/gnome-vfs-mime-info-cache.c:
	Cache global default lookups, to avoid re-reading and validating desktop files.
	Blow away global cache if any directory changes.
	Don't validate all desktop entries in the mime cache. Instead validate when used.
	Don't limit defaults.list to reference desktop files from the same
	directory. This means user defaults.list now works.
	Lock mime_info_cache when getting file monitor callbacks.
	separate mime.cache and defaults.list file change handling
	Don't leak mime_info_cache on reload.
	Remove defaults.list-only dirs.
	
2004-09-20  Alexander Larsson  <alexl@redhat.com>

	* libgnomevfs/gnome-vfs-mime-info-cache.c (gnome_vfs_mime_info_cache_get_search_path) 
	(gnome_vfs_mime_info_cache_get_defaults_search_path):
	Don't reorder search paths.

2004-09-16  JP Rosevear  <jpr@novell.com>

	* modules/ftp-method.c (ftp_kerberos_login): use
	GSS_C_NT_HOSTBASED_SERVICE always, since we define it if it
	doesn't exist in configure.in (fixes heimdal)
	(ftp_connection_destroy): use GSS_C_NO_CONTEXT define instead of
	NULL and pass a pointer to the context rather than the context
	itself which is what gss_delete_sec_context wants

2004-09-16  Christophe Fergeau  <teuf@gnome.org>

	* doc/*: more API doc updates

2004-09-16  Christophe Fergeau  <teuf@gnome.org>

	* libgnomevfs/gnome-vfs-drive.h:
	* libgnomevfs/gnome-vfs-volume-monitor.c:
	* doc/tmpl/gnome-vfs-drive.sgml: API doc updates

2004-09-16  Christophe Fergeau  <teuf@gnome.org>

	* libgnomevfs/xdgmimeglob.c:
	* libgnomevfs/xdgmimemagic.c: fix memleaks (sync with upstream),
	  fixes #152768 and #152771

2004-09-16  Alexander Larsson  <alexl@redhat.com>

	* modules/ftp-method.c:
	Include the right gssapi headers.

2004-09-16  Kjartan Maraas  <kmaraas@gnome.org>

	* modules/ftp-method.c: Fix debugging define
	so it doesn't create leaks. Closes bug #152811.

2004-09-15  Kjartan Maraas  <kmaraas@gnome.org>

	* libgnomevfs/gnome-vfs-mime-info.c: (handle_mime_info):
	Plug one more leak. Closes bug #152754.

2004-09-15  Christian Kellner  <gicmo@gnome-de.org>

	* modules/http-neon-method.c (http_get_file_info):
	Be a little more cautious and fall back to HEAD in any
	case except a 207 result. This should fix bug #152577 and
	also make gtik (the stock ticker applet) working again.

2004-09-14  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	* modules/Makefile.am:
	AC_SUBST GSSAPI_* vars, and use them

2004-09-14  Alexander Larsson  <alexl@redhat.com>

	* libgnomevfs/gnome-vfs-volume-monitor-client.c:
	* libgnomevfs/gnome-vfs-volume-monitor-client.h:
	* libgnomevfs/gnome-vfs-volume-monitor.c:
	Allow unreffing the volume monitor after shutdown.

2004-09-14  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Make kerberos detection actually work
	
	* modules/ftp-method.c: (try_kerberos), (ftp_connection_create):
	Fail before requesting a password if we can't even
	connect to the ftp site.

2004-09-13  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Post release version bump.

=== gnome-vfs 2.8.0 ===