2008-01-07 Matthias Clasen * === Released 2.15.1 === 2008-01-07 Alexander Larsson * configure.in: Add gio/test/Makefile to AC_CONFIG_FILES 2008-01-07 Matthias Clasen * NEWS: Updates 2008-01-06 Matthias Clasen * glib/gregex.c: Add a translator comment (#503051, Pedro de Medeiros) 2008-01-06 Matthias Clasen * glib/gutils.h: Cope with gcc 4.3 changed 'extern inline' semantics. (#315437, patch by Loïc Minier) 2008-01-06 Matthias Clasen * glib/gspawn.c (fdwalk): Don't set open_max to RLIM_INFINITY. (#495589, Tommi Komulainen) 2008-01-06 Matthias Clasen * README.in, INSTALL.in: Document new dependencies. 2008-01-06 Matthias Clasen * gio-2.0.pc.in, gio-2.0-uninstalled.pc.in: Require glib-2.0 (#507628) 2008-01-04 Mathias Hasselmann Resolve 64 bit-shift bug in g_markup_collect_attributes. Spotted by Lieven van der Heide. * glib/gmarkup.c: Use G_GUINT64_CONSTANT in bit-shift. 2008-01-02 Alvaro Lopez Ortega * gio/gunixmount.c (g_unix_mount_unmount, g_unix_mount_eject): These void functions were trying to return a value. It was causing the compilation to fail. 2008-01-02 Alvaro Lopez Ortega * glib/ghash.c (g_hash_table_replace, g_hash_table_insert): These functions prototype defines its output as void, and therefore they should not return any value. This patch fixes a compilation error: the "return" clauses were incompatible with the functions prototype. 2007-12-31 Matthias Clasen * glib/gslice.c: Remove C99 comments 2007-12-24 Matthias Clasen * glib/gtestutils.h: * glib/glib.symbols: Mark assertion functions as G_GNUC_NORETURN. (#506461, Sebastian Dröge) 2007-12-24 Matthias Clasen * glib/gtestutils.c: Include sys/time.h. (#505258) 2007-12-22 Mathias Hasselmann Do not show empty groups in --help output. Initial patch from Yevgen Muntyan. (#504142) * glib/goption.c: Do not show empty groups in --help output. * glib/tests/Makefile.am: Add option-context.c * glib/tests/option-context.c: Test skipping of empty groups. 2007-12-22 Matthias Clasen * glib/gkeyfile.c: Remove wrong documentation about start group handling. (#476856, Areg Beketovski) 2007-12-21 18:02:30 Tim Janik * glib/Makefile.am: use "sed -i.bak && rm -f .bak" syntax for install-exec-hook, which seems to be the only "sed -i" variant that is portable across linux and MacOS. 2007-12-21 Matthias Clasen * glib/gtestutils.h: Bring up to GLib coding standards: remove C99 comments, trailing commas in enumerations and extra ; after G_BEGIN/END_DECLS. Among other things, this makes xulrunner build against GLib 2.15. * glib/gtester.c: More of the same 2007-12-09 Hans Breuer * tests/gio-ls.c : adapt to recent api changes * tests/testglib.c : variable declaration at the beginning of a block (Lieven van der Heide, #503602) * win32-fixup.pl : process *.rc.in as well; substitute LT_CURRENT_MINUS_AGE * glib/makefile.msc.in : alphabetic sorting of OBJECTS