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

	* docs/reference/gio/Makefile.am:
	Fix up distcheck by removing weird
	non-needed stuff

	* NEWS:
	Update for release

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

        * gio/gdesktopappinfo.c:
        * gio/glocaldirectorymonitor.c:
        * gio/glocalfile.c:
        * gio/glocalfileinfo.c:
        * gio/inotify/inotify-sub.c:
        * programs/gio-cat.c:
        * programs/gio-copy.c:
        * programs/gio-info.c:
        * programs/gio-ls.c:
        * programs/gio-monitor-dir.c:
        * programs/gio-monitor-file.c:
        * programs/gio-mount.c:
        * programs/gio-move.c:
        * programs/gio-rm.c:
        * programs/gio-save.c:
        * programs/gio-trash.c:
	Leak fixes from Kjartan Maraas

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

        * gio/fam/fam-helper.c:
        * gio/gdrive.[ch]:
        * gio/glocalfileinfo.c:
        * gio/gunixdrive.c:
        * gio/gvfs.c:
        * gio/gvolume.[ch]:
        * gio/inotify/inotify-diag.c:
        * gio/inotify/inotify-kernel.c:
	Various code cleanups from Kjartan Maraas

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

        * gio/gioscheduler.c:
        (init_scheduler):
	Set up threadpool so that we cache 2 unused
	idle threads for at 15 secs. This means we
	will reuse thread-local data (like dbus connections)
	for them.

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

        * gio/fam/fam-helper.c:
        * gio/fam/gfamdirectorymonitor.c:
        * gio/fam/gfamfilemonitor.c:
        * gio/gappinfo.c:
        * gio/gcontenttype.c:
        * gio/gdatainputstream.c:
        * gio/gdataoutputstream.c:
        * gio/gdummyfile.c:
        * gio/gfile.c:
        * gio/gfile.h:
        * gio/gfileattribute.h:
        * gio/gfileenumerator.c:
        * gio/gfileinfo.c:
        * gio/ginputstream.c:
        * gio/gioerror.h:
        * gio/glocalfile.c:
        * gio/glocalfileinfo.c:
        * gio/goutputstream.c:
        * gio/gpollfilemonitor.c:
        * gio/gsimpleasyncresult.c:
        * gio/gunixmounts.c:
        * gio/gunixmounts.h:
        * gio/inotify/ginotifydirectorymonitor.c:
        * gio/inotify/ginotifyfilemonitor.c:
        * gio/inotify/inotify-diag.c:
        * gio/inotify/inotify-kernel.c:
        * gio/inotify/inotify-path.c:
        * gio/test-gio.c:
        * gio/test-streams.c:
        * programs/gio-info.c:
        * programs/gio-monitor-dir.c:
        * programs/gio-monitor-file.c:
	Various code cleanups from Kjartan Maraas

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

        * gio/gdummyfile.c:
	Handle the uri-scheme calls for dummy files

2007-11-13  Marko Anastasov  <marko@marko.anastasov.name>

	* gio/gio/gfileinfo.[ch]: Use a different parameter name instead of
	'namespace' for in g_file_attribute_matcher_enumerate_namespace()
	to avoid clash with the C++ keyword.

2007-11-13  Marko Anastasov  <marko@marko.anastasov.name>

	* gio/glocalfileinfo.c: Build fix, added missing semicolon
	to an ifdef'ed call to getpwuid() in lookup_uid_data().

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

	* gio/glocaldirectorymonitor.c:
	* gio/glocalfilemonitor.c:
	* gio/gunionvolumemonitor.c:
	Don't use g_once_init_*() for initializations that could fail and
	could leave the initialization variable set to 0 but use GOnce.
	This prevents a deadlock on the second call when trying to create
	a monitor and no monitor type is available. Thanks to Sven Herzberg
	for reporting.

2007-11-11  Sven Herzberg  <sven@imendio.com>

	* gio/glocalfile.c: guard the #include <sys/statfs.h> by the correct
	#ifdef (make it work on MacOS X again)

2007-11-09  Andrew Walton  <awalton@svn.gnome.org>
	* Changelog:
	Fixes Changelog for last two commits (sorry guys).

2007-11-07  Andrew Walton  <awalton@svn.gnome.org>
	* gio/gappinfo.c:
	* gio/gbufferedinputstream.c:
	* gio/gdatainputstream.c:
	* gio/gfile.c:
	* gio/gfileoutputstream.c:
	* gio/gfilterinputstream.c:
	* gio/glocalfileinputstream.c:
	* gio/gurifuncs.c:
	* gio/gvfs.c:
	More consistency fixes in g*stream.c files. 
	Significant clean of gfile's documentation, filling in of 
	asynchronous operations documentation.

2007-11-07  Andrew Walton  <awalton@svn.gnome.org>
	* gio/gappinfo.c:
	* gio/gasyncresult.c:
	* gio/gbufferedinputstream.c:
	* gio/gbufferedoutputstream.c:
	* gio/gcancellable.c:
	* gio/gcontenttype.c:
	* gio/gdatainputstream.c:
	* gio/gdataoutputstream.c:
	* gio/gdesktopappinfo.c:
	* gio/gdrive.c:
	* gio/gfile.c:
	* gio/gfileattribute.c:
	* gio/gio/gfileenumerator.c:
	* gio/gfileinfo.c:
	* gio/gfileinputstream.c:
	* gio/gfilemonitor.c:
	* gio/gfileoutputstream.c:
	* gio/ginputstream.c:
	* gio/giomodule.c:
	* gio/gioscheduler.c:
	* gio/gloadableicon.c:
	* gio/glocalfileoutputstream.c:
	* gio/gmemoryoutputstream.c:
	* gio/gmountoperation.c:
	* gio/goutputstream.c:
	* gio/gseekable.c:
	* gio/gsimpleasyncresult.c:
	* gio/gunionvolumemonitor.c:
	* gio/gunixmounts.c:
	* gio/gunixvolume.c:
	* gio/gurifuncs.c:
	* gio/gvfs.c:
	* gio/gvolume.c:
	* gio/gvolumemonitor.c:
	Updated documentation stubs, working towards consistency and 
	completeness.

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

	* gio/gmemoryoutputstream.c:
	* gio/gmemoryoutputstream.h:
	Change g_memory_output_stream_set_free_on_close() to
	g_memory_output_stream_set_free_data() as this makes more sense and
	is more consistent with GMemoryInputStream.

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

        * gio/gfile.c:
	Fix some docs
	
        * gio/glocalvfs.c:
        * gio/gvfs.[ch]:
	Change how we find the default vfs so that
	we can handle a gvfs failing to init

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

	* gio/gbufferedoutputstream.c:
	* gio/gdatainputstream.c:
	* gio/gdataoutputstream.c:
	* gio/gfileinputstream.c:
	* gio/gfileoutputstream.c:
	* gio/gfilterinputstream.c:
	* gio/gfilteroutputstream.c:
	* gio/ginputstream.c:
	* gio/gmemoryinputstream.c:
	* gio/gmemoryoutputstream.c:
	* gio/goutputstream.c:
	* gio/gsimpleasyncresult.c:
	* gio/gsocketinputstream.c:
	* gio/gsocketoutputstream.c:
	Add guards to the remaining public functions, add a TODO for
	an unimplemented function and remove some useless guards.

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

        * configure.ac:
	Autoconf checks for the various types of
	getpwuid_r and getgrgid_r
	
        * gio/glocalfileinfo.c:
	Use the autoconf checks from above

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

        * gio/glocalfile.c:
        (g_local_file_query_filesystem_info):
	Some fixes for the statvfs case
	
2007-11-07  Alexander Larsson  <alexl@redhat.com>

        * gio/glocalfile.c:
        (g_local_file_query_filesystem_info):
	Pick the "best" of statfs / statvfs for the system
	if both are availible.

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

	Solaris fixes from Halton.Huo@Sun.COM:
	
        * gio/gdrive.c:
        * gio/gfile.c:
        * gio/gvolume.c:
	Don't return void
	
        * gio/glocalfileinfo.c:
	Fix for solaris definition of getpwuid_r
	
        * gio/test-streams.c:
	Use G_GNUC_PRETTY_FUNCTION

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

        * gio/gdesktopappinfo.c:
        (update_default_list):
	Remove double semicolon.
	Patch from Jens Granseuer

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

	* docs/reference/gio/gio-sections.txt:
	* gio/gbufferedinputstream.c:
	* gio/gbufferedinputstream.h:
	* gio/gdatainputstream.c:
	* gio/gfileenumerator.c:
	* gio/gioscheduler.c:
	* gio/gunionvolumemonitor.c:
	* gio/gvfs.c:
	* programs/gio-save.c:
	Fix typo: availible -> available. Unfortuntely this breaks API
	and ABI as g_buffered_input_stream_get_available() was renamed.
	
	* gio/gunixmounts.c:
	* gio/gbufferedinputstream.c:
	Add guards for public functions.

2007-11-06  Ross Burton  <ross@openedhand.com>

	* docs/reference/gio/Makefile.am:
	Fix invalid += usage which automake 1.10 doesn't like.

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

        * gio/gappinfo.c:
        (g_app_launch_context_class_init):
	Fix warning

	Patch from Ross Burton 
	
2007-11-06  Alexander Larsson  <alexl@redhat.com>

	* configure.ac:
	Post release version bump

=== gio-standalone 0.1.1 ===