cleanup
[platform/upstream/glib.git] / ChangeLog.pre-2-10
index efab905..b2074b9 100644 (file)
+2006-03-23  Matthias Clasen <mclasen@redhat.com> 
+
+       Retroactively branch for 2.10 before the last commit.
+
+       * glib/gtimer.c: Change to "Since 2.12".
+
+2006-03-23  Emmanuele Bassi  <ebassi@cvs.gnome.org>
+
+       * configure.in: Check for timegm.
+       
+       * glib/gtimer.h:
+       * glib/gtimer.c:
+       * glib/glib.symbols:
+       * docs/reference/glib/glib-sections.txt: Added g_time_val_to_iso8601
+       and g_time_val_from_iso8601, to convert a GTimeVal to and from an
+       ISO 8601 encoded date.
+
+       * tests/testglib.c: Added test cases for g_time_val_to_iso8601()
+       and g_time_val_from_iso8601() functions.
+
+2006-03-20  Vladimer Sichinava  <vlsichinava@gmail.com>
+
+        * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
+
+2006-03-20  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gmem.c (profiler_log): use standard_calloc to allocate
+       the profile_data.  (#335209, Chris Wilson)
+
+       * glib/gmain.c (g_main_context_unref): Avoid a deadlock.
+       (#335207, Chris Wilson)
+
+       Minor optimizations (#335216, Chris Wilson):
+       
+       * glib/gasyncqueue.c (g_async_queue_pop_intern_unlocked): Use
+       g_queue_peek_tail_link instead of g_queue_peek_tail.  
+
+       * glib/glist.c: 
+       * glib/gslist.c: Avoid some memset calls. 
+
+2006-03-19  Matthias Clasen  <mclasen@redhat.com>
+
+       * MAINTAINERS: Add this, at the request of the GNOME sysadmin team.
+
+2006-03-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/goption.c (g_option_context_parse): Only set the prgname
+       if it hasn't been set before.  (#334611, Chong Kai Xiong)
+
+2006-03-14  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gutils.c (g_parse_debug_string): Don't read past the
+       end of the string.  (#334471, Morten Welinder)
+
+       * tests/testglib.c (test_g_parse_debug_string): Add testss
+       for g_parse_debug_string.
+
+       * glib/goption.c (parse_short_option): Don't create the
+       option_name twice.  (#334519, Chris Wilson)
+
+2006-03-13  Anders Carlsson  <andersca@luminoth.local>
+
+       * configure.in: Revert fix for #322476, it breaks module loading
+       since libtool on darwin makes shared modules use .so and shared
+       libraries use .dylib. The fix breaks shared module loading everywhere
+       in GTK+.
+
+2006-03-02  Marcus Brinkmann  <mb@g10code.de>
+
+       Implement watches for GIOChannels for write file descriptors on
+       Win32 (#333098).
+       
+       * glib/giowin32.c (GIOWin32Channel): Add a new direction field.
+       (read_thread): Initialize direction.
+       (write_thread): New function.
+       (buffer_write): New function.
+       (g_io_win32_prepare): Handle the G_IO_WIN32_FILE_DESC case for the
+       write direction.
+       (g_io_win32_fd_write): Call buffer_write() if there is a writer
+       thread.
+       (g_io_win32_fd_close): Set space_avail_event for writer threads.
+       (g_io_win32_fd_create_watch): Create the writer thread if
+       condition is G_IO_OUT.
+       (g_io_channel_win32_make_pollfd): Likewise here.
+
+2006-03-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * Makefile.am: Add ChangeLog.pre-2.8 to EXTRA_DIST.
+
+2006-03-08  Tor Lillqvist  <tml@novell.com>
+
+       * glibconfig.h.win32.in: Add G_GUINT64_CONSTANT.
+
 2006-03-07  Matthias Clasen  <mclasen@redhat.com>
 
+       * configure.in: Bump version
+
+       * ===  Released 2.10.1 ===
+
+       * NEWS: Updates.
+
        * glib/gutf8.c (_g_charset_get_aliases): Match the prototype
        in gconvert.c to fix build problems in NetBSD.  (#333651,
        Julio M. Merino Vidal)
 
 2006-03-06  Anders Carlsson  <andersca@imendio.com>
 
-        * configure.in:
+       * configure.in:
        Make .dylib the shared library suffix on darwin.
        (#322476, Vladimir Panov)
        
 2006-03-06  Anders Carlsson  <andersca@imendio.com>
 
-        * configure.in:
+       * configure.in:
        Skip checking thread flags on Darwin. Fix suggested by Manish Singh.
        (#314794, Gregor Riepl)