Permalink
Commits on May 26, 2006
  1. grr

    Matthias Clasen committed May 26, 2006
  2. broken pipe

    Matthias Clasen committed May 26, 2006
  3. 2.10.3

    Matthias Clasen committed May 26, 2006
Commits on May 18, 2006
  1. Translation updated by Ivar Smolin.

    2006-05-18  Priit Laes  <amd@store20.com>
    
    	* et.po: Translation updated by Ivar Smolin.
    Priit Laes committed with Priit Laes May 18, 2006
Commits on May 15, 2006
  1. fixed leak in short option parsing. rewrote parts of the code to be more

    Tue May  2 14:18:25 2006  Tim Janik  <timj@gtk.org>
    
            * glib/goption.c (g_option_context_parse): fixed leak in short
            option parsing. rewrote parts of the code to be more concise to
            enhance readability. fixed exaggerated uses of strlen.
    tim-janik committed with Tim Janik May 15, 2006
Commits on May 12, 2006
  1. Implement setting/clearing G_IO_FLAG_NONBLOCK for channels attached to

    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.
    Tor Lillqvist committed with Tor Lillqvist May 12, 2006
Commits on May 7, 2006
  1. Fix invalid memory reads. (#340816, Nick Treleaven)

    	* glib/gkeyfile.c (g_key_file_set_string_list)
    	(g_key_file_set_locale_string_list): Fix invalid memory
    	reads.  (#340816, Nick Treleaven)
    Matthias Clasen committed May 7, 2006
Commits on May 6, 2006
  1. *** empty log message ***

    Pema Geyleg committed May 6, 2006
Commits on May 3, 2006
  1. Free with free() and not g_free() what has been allocated with calloc().

    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)
    Tor Lillqvist committed with Tor Lillqvist May 3, 2006
Commits on Apr 26, 2006
  1. Don't repeat a failed fclose() call, since that invokes undefined

    2006-04-26  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/grand.c (g_rand_new): Don't repeat a failed fclose()
    	call, since that invokes undefined behaviour.  (Coverity)
    Matthias Clasen committed with Matthias Clasen Apr 26, 2006
Commits on Apr 25, 2006
  1. Remove redundant code. (g_key_file_get_group_comment): Don't dereference

    2006-04-25  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/gkeyfile.c (g_key_file_lookup_group_node): Remove
    	redundant code.
    	(g_key_file_get_group_comment): Don't dereference before
    	checking for NULL.  (#338572, Coverity, Pascal Terjan)
    Matthias Clasen committed with Matthias Clasen Apr 25, 2006
Commits on Apr 23, 2006
  1. Updated Norwegian Nynorsk translation.

    2006-04-23  Åsmund Skjæveland  <aasmunds@fys.uio.no>
    
    	* nn.po: Updated Norwegian Nynorsk translation.
    Åsmund Skjæveland committed with Åsmund Skjæveland Apr 23, 2006
Commits on Apr 19, 2006
  1. Add some missing 2.8 tags

    Matthias Clasen committed Apr 19, 2006
  2. Adapt to the changed prototype of InterlockedCompareExchange() in newer

    2006-04-19  Tor Lillqvist  <tml@novell.com>
    
    	* glib/gatomic.c: Adapt to the changed prototype of
    	InterlockedCompareExchange() in newer SDKs. Use
    	InterlockedCompareExchangePointer() when applicable. (#155884,
    	John Ehresman)
    Tor Lillqvist committed with Tor Lillqvist Apr 19, 2006
  3. Accept duplicate groups. (#157877, Sebastien Bacher)

    2006-04-18  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/gkeyfile.c (g_key_file_add_group): Accept duplicate
    	groups.  (#157877, Sebastien Bacher)
    
    	* tests/keyfile-test.c: Add tests for duplicate key and
    	duplicate group handling.
    Matthias Clasen committed with Matthias Clasen Apr 19, 2006
Commits on Apr 18, 2006
  1. Say that ref/unref are thread-safe now. (#322883, Christophe Fergeau)

    2006-04-18  Matthias Clasen  <mclasen@redhat.com>
    
    	* gobject/tut_gobject.xml: Say that ref/unref are thread-safe now.
    	(#322883, Christophe Fergeau)
    Matthias Clasen committed with Matthias Clasen Apr 18, 2006
  2. Make passing NULL for new_prefix work as documented. (#338845, Yevgen

    2006-04-17  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/gcompletion.c (g_completion_complete_utf8): Make passing
    	NULL for new_prefix work as documented.  (#338845, Yevgen Muntyan)
    
    	* tests/completion-test.c: Test that passing NULL for
    	new_prefix in g_completion_complete_utf8 works.
    Matthias Clasen committed with Matthias Clasen Apr 18, 2006
Commits on Apr 16, 2006
  1. fix another coverity bug

    Matthias Clasen committed Apr 16, 2006
Commits on Apr 7, 2006
  1. (test_thread_stop_unused): Removed an

    assertion which can fail and is not a critical test.
    Martyn James Russell committed Apr 7, 2006
  2. Bump version

    Matthias Clasen committed Apr 7, 2006
  3. 2.10.2

    Matthias Clasen committed Apr 7, 2006
  4. Make sure g_thread_pool_stop_unused_threads() actually stops unused

    * glib/gthreadpool.c: Make sure
    g_thread_pool_stop_unused_threads() actually stops unused threads
    and global limits (like max idle time and max unused threads) can
    be set without creating a thread pool first. Fixed #335215 (patch
    from Chris Wilson).
    
    * tests/threadpool-test.c: Added two new tests, tests setting
    global limits before creating a thread pool. The second test
    makes sure unused threads are actually stopped when using the
    g_thread_pool_stop_unused_threads().
    Martyn James Russell committed Apr 7, 2006
Commits on Apr 5, 2006
  1. Make long long printing work if snprintf is not available. (#332841,

    2006-04-05  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/gnulib/vasnprintf.c (vasnprintf): Make
    	long long printing work if snprintf is not
    	available.  (#332841, Michael McDonald)
    Matthias Clasen committed with Matthias Clasen Apr 5, 2006
Commits on Apr 4, 2006
  1. *** empty log message ***

    Pema Geyleg committed Apr 4, 2006
Commits on Mar 31, 2006
  1. Revert change below. It wasn't a good idea after all, says the original

    2006-03-31  Tor Lillqvist  <tml@novell.com>
    
    	* glib/gstdio.c (g_remove): Revert change below. It wasn't a good
    	idea after all, says the original bug reporter. See bug for
    	discussion.
    Tor Lillqvist committed with Tor Lillqvist Mar 31, 2006
  2. [Win32] call rmdir() only if remove() fails with errno set to ENOENT, to

    2006-03-30  Tor Lillqvist  <tml@novell.com>
    
    	* glib/gstdio.c (g_remove): [Win32] call rmdir() only if remove()
    	fails with errno set to ENOENT, to leave errno set to EACCESS if
    	that is the problem. (#334799, Yevgen Muntyan)
    Tor Lillqvist committed with Tor Lillqvist Mar 31, 2006
Commits on Mar 29, 2006
  1. Make sure to not return TRUE if symbol is NULL. (#334440, ITOH Yasufumi)

    2006-03-29  Matthias Clasen  <mclasen@redhat.com>
    
    	* gmodule.c (g_module_symbol): Make sure to
    	not return TRUE if symbol is NULL.  (#334440,
    	ITOH Yasufumi)
    Matthias Clasen committed with Matthias Clasen Mar 29, 2006
Commits on Mar 27, 2006
  1. Updated Hebrew translation

    Yair Hershkovitz committed Mar 27, 2006
  2. Translation updated by Ivar Smolin.

    2006-03-27  Priit Laes  <amd@store20.com>
    
    	* et.po: Translation updated by Ivar Smolin.
    Priit Laes committed with Priit Laes Mar 27, 2006
Commits on Mar 26, 2006
  1. Documentation improvements

    Matthias Clasen committed Mar 26, 2006
Commits on Mar 24, 2006
  1. Updated the documentation to explain that when the maximum threads is…

    … > 1
    
    * glib/gthreadpool.c: Updated the documentation to explain that
    when the maximum threads is > 1 the sort functionality is not 100%
    accurate due to the ramdom nature of the scheduler choosing which
    threads to execute. Fixes bug #334943.
    
    * tests/threadpool-test.c: Disabled the debugging by default and
    fixed the sort test to set the maximum threads to 1 to guarantee
    the thread entry function is called in order.
    Martyn James Russell committed Mar 24, 2006
Commits on Mar 21, 2006
  1. Document G_HAVE_GINT64 as deprecated. (#335294, Richard Laager)

    2006-03-20  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/tmpl/types.sgml: Document G_HAVE_GINT64 as deprecated.
    	(#335294, Richard Laager)
    Matthias Clasen committed with Matthias Clasen Mar 21, 2006
Commits on Mar 20, 2006
  1. Updated Georgian translation

    Vladimer Sichinava committed Mar 20, 2006
  2. Fix the build

    Matthias Clasen committed Mar 20, 2006
  3. use standard_calloc to allocate the profile_data. (#335209, Chris Wil…

    …son)
    
    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.
    Matthias Clasen committed with Matthias Clasen Mar 20, 2006