2007-11-15 Alexander Larsson * docs/reference/gio/Makefile.am: Fix up distcheck by removing weird non-needed stuff * NEWS: Update for release 2007-11-14 Alexander Larsson * 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 * 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 * 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 * 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 * gio/gdummyfile.c: Handle the uri-scheme calls for dummy files 2007-11-13 Marko Anastasov * 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 * 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 * 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 * gio/glocalfile.c: guard the #include by the correct #ifdef (make it work on MacOS X again) 2007-11-09 Andrew Walton * Changelog: Fixes Changelog for last two commits (sorry guys). 2007-11-07 Andrew Walton * 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 * 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 * 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 * 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 * 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 * 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 * gio/glocalfile.c: (g_local_file_query_filesystem_info): Some fixes for the statvfs case 2007-11-07 Alexander Larsson * 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 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 * gio/gdesktopappinfo.c: (update_default_list): Remove double semicolon. Patch from Jens Granseuer 2007-11-06 Sebastian Dröge * 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 * docs/reference/gio/Makefile.am: Fix invalid += usage which automake 1.10 doesn't like. 2007-11-06 Alexander Larsson * gio/gappinfo.c: (g_app_launch_context_class_init): Fix warning Patch from Ross Burton 2007-11-06 Alexander Larsson * configure.ac: Post release version bump === gio-standalone 0.1.1 ===