2005-08-01 Matthias Clasen * === Released 2.6.6 === 2005-07-23 Matthias Clasen * NEWS: Updates * glib/gthreadpool.c (g_thread_pool_free): Don't get stuck in here if immediate is TRUE. (#310954, Hong Jen Yee) * tests/threadpool-test.c (main): Test immediate == TRUE. 2005-07-19 Matthias Clasen * glib/gatomic.c (g_atomic_pointer_compare_and_exchange): Fix g_atomic_pointer_compare_and_exchange on sparc64. (#167572, Gert Doering) 2005-07-14 Tor Lillqvist * glib/gmessages.c: Include on Win32 for getpid() prototype with MSVC. (#305462, Kazuki Iwamoto) 2005-07-07 Matthias Clasen * configure.in: Make the size_t size detection work on AIX. (#309725) 2005-07-01 Matthias Clasen * glib/gkeyfile.c (g_key_file_get_key_comment): (g_key_file_get_top_comment): Don't reverse the order of multiline comments. (g_key_file_get_group_comment): Actually get the group comment. * tests/keyfile-test.c (test_comments): Test that comments are handled properly. (#309263, Mikael Magnusson) 2005-06-30 Matthias Clasen * glib/gstring.c (g_str_hash): Fix portability issues. (#307064, Morten Welinder) Apply a patch which may make GLib work on BeOS again. (#309157, Kian Duffy) * glib/gmain.c: Update the BeOS includes. * glib/gstdio.c: * glib/gutils.c (g_find_program_in_path): * glib/gbacktrace.c (g_on_error_stack_trace): Use the UNIX implementation on BeOS, as well. * configure.in: Don't put glib 1.0 into G_MODULE_LIBS, even on BeOS. 2005-06-23 Matthias Clasen * tests/keyfile-test.c (test_group_remove): Don't leak memory here. * glib/gkeyfile.c (g_key_file_load_from_data_dirs): Don't leak output_path. (#308546, Kjartan Maraas) 2005-06-22 Matthias Clasen * glib/goption.c (parse_arg): Properly store changes for arrays. (#308528, Roger Leigh) 2005-06-21 Runa Bhattacharjee * configure.in: Added "te" to ALL_LINGUAS.