+2006-06-14 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/gkeyfile.c (g_key_file_to_data): Separate groups by
+ an empty line (#344868, Christian Persch)
+
+2006-06-14 Tor Lillqvist <tml@novell.com>
+
+ * glib/gutils.c (g_listenv): Add Windows notes to doc comment.
+
+2006-06-12 Emmanuele Bassi <ebassi@cvs.gnome.org>
+
+ * glib/gbookmarkfile.h:
+ * glib/gbookmarkfile.c (g_bookmark_file_remove_item): Return
+ a boolean instead of void.
+
+ * tests/bookmarkfile-test.c (test_modify): Add a test case
+ for g_bookmark_file_remove_item().
+
+2006-06-12 Matthias Clasen <mclasen@redhat.com>
+
+ * Bump version
+
+ * === Released 2.11.3 ===
+
+ * NEWS: Updates
+
+2006-06-09 Emmanuele Bassi <ebassi@cvs.gnome.org>
+
+ * glib/gbookmarkfile.c (g_bookmark_file_remove_application): Use
+ an empty string to pass the test in set_app_info.
+
+ (g_bookmark_file_move_item): Remove the old item from the
+ look up table; return success in case of empty target.
+
+2006-06-08 Tor Lillqvist <tml@novell.com>
+
+ * glib/gunicollate.c (msc_strxfrm_wrapper): Workaround for bug in
+ strxfrm() in Microsoft's newer C runtimes. (#343919, Kazuki
+ Iwamoto)
+
+2006-06-05 Matthias Clasen <mclasen@redhat.com>
+
+ * configure.in: Bump version
+
+ * === Released 2.11.2 ===
+
+ * configure.in: Set interface age to 0.
+
+ * NEWS: Updates
+
+ * glib/gmain.c: Fix some doc formatting issues.
+
+ * glib/gstrfuncs.c: Revert accidental commit.
+
+ * glib/gmain.c (get_dispatch): Don't leak the
+ dispatch struct. (#321886)
+
+ * tests/strtod-test.c: Add some tests involving
+ leading whitespace.
+
+ * glib/gstrfuncs.c (g_ascii_formatd): Skip leading
+ whitespace. (#343899, Øystein Johansen)
+
+2006-06-01 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/gmain.h:
+ * glib/gmain.c: Add three new functions,
+ g_main_current_source, g_source_set_funcs and
+ g_source_is_destroyed, that will be necessary to
+ solve thread-safety issues with idles in GTK+.
+ (#321886, Chris Wilson)
+
+2006-06-01 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/giochannel.c (g_io_channel_write_chars): Avoid
+ running in an assertion with small writes. (#343566, Chris
+ Wilson)
+
+ * tests/iochannel-test.c: Add a testcase for small writes.
+
+ * glib/glib.symbols:
+ * glib/ghash.h:
+ * glib/ghash.c: Add g_hash_table_{remove,steal}_all to
+ remove all nodes from a hash table. (#168538, Matt Barnes)
+
+2006-06-01 Behdad Esfahbod <behdad@gnome.org>
+
+ * glib/gkeyfile.c (g_key_file_to_data),
+ (g_key_file_parse_value_as_comment),
+ (g_key_file_parse_comment_as_value):
+ * glib/gscanner.c (g_scanner_get_token_ll): Cleanup. Use return
+ value of g_string_free(...). (#343548, Chris Wilson)
+
+2006-05-28 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/gmarkup.c (g_markup_parse_context_parse):
+ Don't use g_str_has_{prefix,suffix} here.
+
+2006-05-28 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/gmarkup.h: Add a GMarkupParseFlags flag for
+ treating CDATA as text.
+
+ * glib/gmarkup.c (g_markup_parse_context_parse):
+ Implement it here.
+
+2006-05-28 Matthias Clasen <mclasen@redhat.com>
+
+ * tests/markups/expected-*: Output that test-markup
+ is expected to produce when run on the valid gmarkup
+ examples.
+
+ * tests/markup-test.c: Only dump the results of the
+ first, unchunked parse, to compare it against the expected
+ output.
+
+ * tests/run-markup-tests.sh: For valid examples, compare
+ the output of test-markup against the corresponding
+ expected-<n> file.
+
+2006-05-24 Matthias Clasen <mclasen@redhat.com>
+
+ * configure.in: Don't compile timeloop on Minix.
+ (Leonard den Ottolander)
+
+2006-05-22 Sebastian Wilhelmi <wilhelmi@google.com>
+
+ * glib/gthread.c (g_thread_init_glib): Run _g_atomic_thread_init
+ as the first of the full fledged initializers to allow the later
+ to potentially use atomic ints (which they currently do
+ not). (#342563, Peter Kjellerstedt)
+
+2006-05-16 Matthias Clasen <mclasen@redhat.com>
+
+ * tests/Makefile.am:
+ * tests/strtoll-test.c: Add tests for g_ascii_strtoll()
+ and g_ascii_strtoull().
+
+ * glib/glib.symbols:
+ * glib/gstrfuncs.h:
+ * glib/gstrfuncs.c (g_ascii_strtoll): New function to
+ parse signed 64bit integers like strtoll does.
+
+ * glib/goption.c (parse_int64): Use g_ascii_strtoll(),
+ since strtoll() is C99 and not available on some
+ systems. (#341826, Kazuki Iwamoto)
+
+2006-05-15 Matthias Clasen <mclasen@redhat.com>
+
+ * configure.in: Bump version
+
+ * === Released 2.11.1 ===
+
+ * NEWS: Updates
+
+2006-05-13 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/grel.c: Fix several cases of deref-before-NULL-check.
+ (#341191, Pascal Terjan)
+
+ * glib/glib.symbols:
+ * glib/goption.h:
+ * glib/goption.c: Allow optional summary and description
+ texts before and after the option descriptions, and add
+ a way to translate them. (#336120, Behdad Esfahbod)
+
+2006-05-12 Tor Lillqvist <tml@novell.com>
+
+ * glib/giowin32.c (g_io_win32_sock_set_flags): Implement
+ setting/clearing G_IO_FLAG_NONBLOCK for channels attached to
+ sockets. (#341192)
+ (g_io_win32_unimpl_set_flags): set_flags method for the
+ unimplemented case.
+
2006-05-11 Bastien Nocera <hadess@hadess.net>
* glib/goption.c: (parse_int64), (parse_arg), (free_changes_list):
* tests/casemap.txt:
* tests/casefold.txt: Regenerate from Unicode 5.0 data.
-Tue May 2 15:00:00 2006 Tim Janik <timj@gtk.org>
-
* glib/guniprop.c: Make interval_compare static.
+Tue May 2 15:00:00 2006 Tim Janik <timj@gtk.org>
+
* tests/gobject/deftype.c: added test code from Behdad Esfahbod,
see #337128.