Imported Upstream version 2.58.3
[platform/upstream/glib.git] / gthread / ChangeLog
index b74a82c..b833c1e 100644 (file)
@@ -1,3 +1,353 @@
+=== ChangeLog discontinued ===
+
+       With the move to git, GLib is switching from a ChangeLog file
+       to relying on commit messages to provide change history. Please
+       see README.commits for guidance on the expected message format.
+
+2009-03-13  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.20.0 ===
+
+2009-03-02  Matthias Clasen <mclasen@redhat.com>
+
+       * === Released 2.19.10 ===
+
+2009-03-02  Matthias Clasen <mclasen@redhat.com>
+
+       * === Released 2.19.9 ===
+
+2009-02-17  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.8 ===
+
+2009-02-16  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.7 ===
+
+2009-02-02  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.6 ===
+
+2009-01-19  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.5 ===
+
+2009-01-05  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.4 ===
+
+2008-12-15  Matthias Clasen <mclasen@redhat.com>
+
+       * === Released 2.19.3 ===
+
+2008-12-01  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.2 ===
+
+2008-12-01  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.1 ===
+
+2008-10-16  Matthias Clasen <mclasen@redhat.com>
+
+       * === Released 2.19.0 ===
+
+2008-09-17  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.18.1 ===
+
+2008-09-02  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.18.0 ===
+
+2008-08-18  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.17.7 ===
+
+2008-08-04  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 460920 – build fix for --disable-threads
+
+       * gthread-impl.c: Implement g_thread_init_with_errorcheck_mutexes
+       in the !G_THREAD_ENABLED case. Pointed out by Jan Nieuwenhuizen
+
+2008-08-04  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.17.6 ===
+
+2008-08-04  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.17.5 ===
+
+2008-07-27  Tor Lillqvist  <tml@novell.com>
+
+       * Makefile.am (gthread-2.0.lib): Pass appropriate -machine flag to lib.exe.
+
+2008-07-21  Matthias Clasen  <mclasen2redhat.com>
+
+       * === Released 2.17.4 ===
+
+2008-07-02  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.17.3 ===
+
+2008-06-12  Matthias Clasen  <mclasen@redhat.com>
+       
+       * === Released 2.17.2 ===
+
+2008-06-12  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.17.1 ===
+
+2008-05-28  Michael Natterer  <mitch@imendio.com>
+
+       * Makefile.am: don't define G_DISABLE_SINGLE_INCLUDES, it's in
+       the global CPPFLAGS now.
+
+2008-05-27  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.17.0 ===
+
+2008-05-05  Michael Natterer  <mitch@imendio.com>
+
+       * Makefile.am. build with G_DISABLE_SINGLE_INCLUDES to prevent
+       code from being checked in that breaks the build of applications
+       which use G_DISABLE_SINGLE_INCLUDES.
+
+2008-03-16  Tor Lillqvist  <tml@novell.com>
+
+       * Makefile.am: Define gthread_def locally here instead of using an
+       Autoconf variable.
+
+2008-03-10  Matthias Clasen  <mclasen@redhat.com>
+       
+       * === Released 2.16.1 ===
+
+2008-03-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.16.0 ===
+
+2008-02-25  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.15.6 ===
+
+2008-02-11  Matthias Clasen <mclasen@redhat.com>
+
+       * === Released 2.15.5 ===
+
+2008-01-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.15.4 ===
+
+2008-01-27  Matthias Clasen  <mclasen@redhat.com>
+
+       * gthread-posix.c:
+       * gthread-win32.c: Replace uses of G_GNUC_PRETTY_FUNCTION
+       by __FUNCTION__.
+
+2008-01-21  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.15.3 ===
+
+2008-01-14  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.15.2 ===
+
+008-01-07  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.15.1 ===
+
+2007-12-20  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.15.0 ===
+
+2007-11-07  Matthias Clasen <mclasen@redhat.com>
+
+       * === Released 2.14.3 ===
+
+2007-10-16  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.14.2 ===
+
+2007-09-19  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.14.1 ===
+
+2007-08-03  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.14.0 ===
+
+2007-07-12  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.13.7 ===
+
+Fri Jun 29 2007  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.13.6 ===
+
+2007-06-18  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.13.5 ===
+
+2007-06-05  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.13.4 ===
+
+2007-06-04  Matthias Clasen  <mclasen@redhat.com>
+       
+       * === Released 2.13.3 ===
+
+2007-05-22  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.13.2 ===
+
+2007-05-03  Matthias Clasen <mclasen@redhat.com>
+
+       * === Released 2.13.1 ===
+
+2007-03-16  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.13.0 ===
+
+2007-01-19  Tor Lillqvist  <tml@novell.com>
+
+       * Makefile.am (gthread-2.0.lib): Use $(srcdir) for builds outside
+       srcdir.
+
+2007-01-16  Tor Lillqvist  <tml@novell.com>
+
+       * gthread-win32.c (g_gettime_win32_impl):
+       GetSystemTimeAsFileTime() returns 100s of nanoseconds since 1601,
+       so offset to Unix epoch (1970) and multiply by 100 to get
+       nanoseconds which is what we want.
+
+2006-12-28  Tor Lillqvist  <tml@novell.com>
+
+       * gthread-win32.c (g_thread_impl_init): Correct link to discussion
+       about CRITICAL_SECTIONs vs. mutexes. Thanks to Felix Kater for
+       pointing this out.
+
+2006-08-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.12.2 ===
+
+2006-07-22  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.12.1 ===
+
+2006-07-02  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.12.0 ===
+
+2006-06-20  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.11.4 ===
+
+2006-06-12  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.11.3 ===
+
+2006-06-05  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.11.2 ===
+
+2006-05-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.11.1 ===
+
+2006-05-03  Tor Lillqvist  <tml@novell.com>
+
+       * gthread-win32.c (g_thread_exit_win32_impl): Free with free() and
+       not g_free() what has been allocated with calloc(). (#340530, Jake
+       Goulding)
+
+2006-05-02  Matthias Clasen  <mclasen@redhat.com>
+       
+       * === Released 2.11.0 ===
+
+2006-03-11  Tor Lillqvist  <tml@novell.com>
+
+       * gthread-win32.c: #define _WIN32_WINDOWS as 0x0401 to get
+       declaration for IsDebuggerPresent() when using MSVC6. (#333879,
+       Kazuki Iwamoto)
+
+2006-03-07  Matthias Clasen  <mclasen@redhat.com>
+
+       * ===  Released 2.10.1 ===
+
+2006-03-02  Tor Lillqvist  <tml@novell.com>
+
+       * gthread-win32.c (G_PRIVATE_MAX): Increase to 100. 16 was rather
+       low.
+       (g_private_new_win32_impl): Can't use g_error() here as
+       g_private_new() is called a few times by GLib internally before
+       the messaging system that g_error() requires is ready. Thanks to
+       Tim Janik for noticing. Just display a MessageBox() and abort()
+       instead.
+
+2006-02-24  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.10.0 ===
+
+2006-02-20  Tor Lillqvist  <tml@novell.com>
+
+       * gthread-win32.c (g_thread_exit_win32_impl): Make the
+       implementation of GPrivate behave more closely as in POSIX
+       threads: The value associacted with a GPrivate must be set to NULL
+       before calling the destructor. (The destructor gets the original
+       value as argument.)  A destructor might re-associate a non-NULL
+       value with some GPrivate. To deal with this, if after all
+       destructors have been called, there still are some non-NULL
+       values, the process is repeated. (#331367)
+
+2006-02-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.9.6 ===
+
+2006-01-27  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.9.5 ===
+
+2006-01-18  Matthias Clasen  <mclasen@redhat.com>
+       
+       * === Released 2.9.4 ===
+
+2006-01-16  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.9.3 ===
+
+2006-01-05  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.9.2 ===
+
+2005-12-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.9.1 ===
+
+2005-12-02  Matthias Clasen  <mclasen@redhat.com>
+
+       * Makefile.am: Remove gthread-solaris.c
+
+2005-11-17  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.9.0 ===
+
+2005-08-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.8.1 ===
+
+2005-08-12  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.8.0 ===
+
+2005-08-05  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.7.7 ===
+
+2005-08-03  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.7.6 ===
+
 2005-08-02  Matthias Clasen  <mclasen@redhat.com>
 
        * === Released 2.7.5 ===