Permalink
Commits on May 15, 2006
  1. 2.11.1

    Matthias Clasen
    Matthias Clasen committed May 15, 2006
  2. Fix a ChangeLog misedit

    Matthias Clasen
    Matthias Clasen committed May 15, 2006
Commits on May 13, 2006
  1. Fix several cases of deref-before-NULL-check. (#341191, Pascal Terjan)

    Matthias Clasen Matthias Clasen
    Matthias Clasen authored and Matthias Clasen committed May 13, 2006
    2006-05-13  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/grel.c: Fix several cases of deref-before-NULL-check.
    	(#341191, Pascal Terjan)
  2. Allow optional summary and description texts before and after the option

    Matthias Clasen Matthias Clasen
    Matthias Clasen authored and Matthias Clasen committed May 13, 2006
    2006-05-13  Matthias Clasen  <mclasen@redhat.com>
    
    	* 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)
Commits on May 12, 2006
  1. Implement setting/clearing G_IO_FLAG_NONBLOCK for channels attached to

    Tor Lillqvist Tor Lillqvist
    Tor Lillqvist authored and Tor Lillqvist committed May 12, 2006
    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.
Commits on May 11, 2006
  1. add documentation for G_OPTION_ARG_INT64

    hadess authored and Bastien Nocera committed May 11, 2006
    2006-05-11  Bastien Nocera  <hadess@hadess.net>
    
    	* glib/tmpl/option.sgml: add documentation for G_OPTION_ARG_INT64
    
    2006-05-11  Bastien Nocera  <hadess@hadess.net>
    
    	* glib/goption.c: (parse_int64), (parse_arg), (free_changes_list):
    	* glib/goption.h:
    	* tests/option-test.c: (arg_test6), (main): add an int64 type for
    	GOption (G_OPTION_ARG_INT64) (#341237)
  2. Make the magic and location arguments to the error-checking-mutex

    seppide authored and Sebastian Wilhelmi committed May 11, 2006
    2006-05-10  Sebastian Wilhelmi  <wilhelmi@google.com>
    
    	* glib/gthread.h, gthread/gthread-impl.c: Make the magic and
    	location arguments to the error-checking-mutex functions const and
    	do not write to them, as we might not own them. Clean up the
    	error-checking-mutex code quite a bit. (#335198, Chris Wilson)
  3. Use g_atomic_pointer_set instead of old homegrown version now that we…

    seppide authored and Sebastian Wilhelmi committed May 11, 2006
    … have
    
    2006-05-10  Sebastian Wilhelmi  <wilhelmi@google.com>
    
    	* glib/gthread.c: Use g_atomic_pointer_set instead of old
    	homegrown version now that we have it. (#335198, Chris Wilson)
  4. Prevent calling into g_cond_wait resp. g_mutex_lock/unlock directly to

    seppide authored and Sebastian Wilhelmi committed May 11, 2006
    2006-05-10  Sebastian Wilhelmi  <wilhelmi@google.com>
    
    	* gthread/gthread-posix.c, gthread/gthread-win32.c: Prevent
    	calling into g_cond_wait resp. g_mutex_lock/unlock directly to
    	avoid recursions into the errorcheking mutex code (and out of
    	principle anyway). (#335198, Chris Wilson)
Commits on May 10, 2006
  1. Adapt to GLib coding standards.

    seppide authored and Sebastian Wilhelmi committed May 10, 2006
    2006-05-10  Sebastian Wilhelmi  <wilhelmi@google.com>
    
    	* tests/errorcheck-mutex-test.c: Adapt to GLib coding standards.
  2. Updates

    Matthias Clasen Matthias Clasen
    Matthias Clasen authored and Matthias Clasen committed May 10, 2006
    2006-05-10  Matthias Clasen  <mclasen@redhat.com>
    
    	* gobject/tmpl/gtype.sgml: Updates
  3. Renamed to glib/gthreadprivate.h and moved system thread identifier

    seppide authored and Sebastian Wilhelmi committed May 10, 2006
    2006-05-09  Sebastian Wilhelmi  <wilhelmi@google.com>
    
    	* glib/gthreadinit.h: Renamed to glib/gthreadprivate.h and moved
    	system thread identifier comparision and assignment macros from
    	glib/gthread.c to glib/gthreadprivate.h.
    
    	* glib/Makefile.am, glib/gatomic.c, glib/gconvert.c, glib/gmain.c,
    	glib/gmem.c, glib/gmessages.c, glib/grand.c, glib/gslice.c,
    	glib/gthread.c, glib/gutils.c, gthread/gthread-impl.c: Use
    	glib/gthreadprivate.h instead of glib/gthreadinit.h.
    
    	* gthread/gthread-impl.c: Use GSystemThread instead of GThread for
    	owner determination. This fixes #311043 and is mostly modeled
    	after the patch from jylefort@FreeBSD.org.
Commits on May 9, 2006
  1. Use canonical include form for internal headers. config.h is always t…

    seppide authored and Sebastian Wilhelmi committed May 9, 2006
    …here.
    
    2006-05-09  Sebastian Wilhelmi  <wilhelmi@google.com>
    
    	* glib/gprintf.c, glib/gspawn-win32.c, glib/gutf8.c,
    	gthread/gthread-impl.c, gthread/gthread-posix.c,
    	gthread/gthread-win32.c: Use canonical include form for internal
    	headers. config.h is always there.
  2. Remove obsolete gthread/gthread-solaris.c.

    seppide authored and Sebastian Wilhelmi committed May 9, 2006
    2006-05-09  Sebastian Wilhelmi  <wilhelmi@google.com>
    
    	* Remove obsolete gthread/gthread-solaris.c.
Commits on May 8, 2006
  1. Use encoding names which may work better on Solaris. (#340434, Alessa…

    Matthias Clasen Matthias Clasen
    Matthias Clasen authored and Matthias Clasen committed May 8, 2006
    …ndro
    
    2006-05-08  Matthias Clasen  <mclasen@redhat.com>
    
    	* tests/convert-test.c (test_one_half): Use encoding names which
    	may work better on Solaris.  (#340434, Alessandro Vesely)
  2. Add some tests for invalid floating point numbers.

    Matthias Clasen Matthias Clasen
    Matthias Clasen authored and Matthias Clasen committed May 8, 2006
    2006-05-08  Matthias Clasen  <mclasen@redhat.com>
    
    	* tests/keyfile-test.c (test_number): Add some tests for
    	invalid floating point numbers.
  3. Make const, noticed by Kjartan Maraas.

    Matthias Clasen Matthias Clasen
    Matthias Clasen authored and Matthias Clasen committed May 8, 2006
    2006-05-08  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/gscanner.c (g_scanner_config_template): Make const,
    	noticed by Kjartan Maraas.
Commits on May 7, 2006
  1. Fix invalid memory reads. (#340816, Nick Treleaven)

    Matthias Clasen Matthias Clasen
    Matthias Clasen authored and Matthias Clasen committed May 7, 2006
    2006-05-06  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/gkeyfile.c (g_key_file_set_string_list)
    	(g_key_file_set_locale_string_list): Fix invalid memory
    	reads.  (#340816, Nick Treleaven)
Commits on May 5, 2006
  1. Updated Spanish translation.

    Francisco Javier F. Serrador Francisco Javier Fernandez Serrador
    Francisco Javier F. Serrador authored and Francisco Javier Fernandez Serrador committed May 5, 2006
    2006-05-06  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>
    
    	* es.po: Updated Spanish translation.
Commits on May 4, 2006
  1. Fix OOB write (#340538)

    alexlarsson authored and Alexander Larsson committed May 4, 2006
    2006-05-04  Alexander Larsson  <alexl@redhat.com>
    
    	* glib/gbase64.c: (g_base64_decode_step):
    	Fix OOB write (#340538)
Commits on May 3, 2006
  1. Add some more tests.

    Matthias Clasen Matthias Clasen
    Matthias Clasen authored and Matthias Clasen committed May 3, 2006
    2006-05-03  Matthias Clasen  <mclasen@redhat.com>
    
    	* tests/base64-test.c: Add some more tests.
  2. Free with free() and not g_free() what has been allocated with calloc().

    Tor Lillqvist Tor Lillqvist
    Tor Lillqvist authored and Tor Lillqvist committed May 3, 2006
    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)
  3. Use malloced memory instead of stack-allocated, so that MALLOC_CHECK_=2

    Matthias Clasen Matthias Clasen
    Matthias Clasen authored and Matthias Clasen committed May 3, 2006
    2006-05-03  Matthias Clasen  <mclasen@redhat.com>
    
    	* tests/base64-test.c (test_incremental): Use malloced memory
    	instead of stack-allocated, so that MALLOC_CHECK_=2 catches
    	the OOB write...
  4. Bump version

    Matthias Clasen
    Matthias Clasen committed May 3, 2006
  5. 2.11.0

    Matthias Clasen
    Matthias Clasen committed May 3, 2006
Commits on May 2, 2006
  1. document a little pitfall

    Matthias Clasen
    Matthias Clasen committed May 2, 2006
  2. added test code from Behdad Esfahbod, see #337128.

    tim-janik authored and Tim Janik committed May 2, 2006
    Tue May  2 15:00:00 2006  Tim Janik  <timj@gtk.org>
    
            * tests/gobject/deftype.c: added test code from Behdad Esfahbod,
            see #337128.
  3. split up G_DEFINE_*TYPE macro definitions so C CODE arguments are not

    tim-janik authored and Tim Janik committed May 2, 2006
    Tue May  2 14:51:03 2006  Tim Janik  <timj@gtk.org>
    
            * gtype.h: split up G_DEFINE_*TYPE macro definitions so C CODE arguments
            are not passed on to nested macro calls. patch mostly courtesy of Behdad
            Esfahbod, fixes #337128.
  4. fixed leak in short option parsing. rewrote parts of the code to be more

    tim-janik authored and Tim Janik committed May 2, 2006
    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.
  5. Updated glib zh_CN translation.

    Funda Wang
    Funda Wang committed May 2, 2006
  6. Updated Translation

    Ankitkumar Rameshchandra Patel
    Ankitkumar Rameshchandra Patel committed May 2, 2006
Commits on Apr 30, 2006
  1. Add gbookmarkfile.c Adjust accordingly.

    Kjartan Maraas Kjartan Maraas
    Kjartan Maraas authored and Kjartan Maraas committed Apr 30, 2006
    2006-04-30  Kjartan Maraas  <kmaraas@gnome.org>
    
    	* POTFILES.in: Add gbookmarkfile.c
    	* nb.po: Adjust accordingly.
  2. Updated Norwegian bokmål translation.

    Kjartan Maraas Kjartan Maraas
    Kjartan Maraas authored and Kjartan Maraas committed Apr 30, 2006
    2006-04-30  Kjartan Maraas  <kmaraas@gnome.org>
    
    	* nb.po: Updated Norwegian bokmål translation.
Commits on Apr 29, 2006
  1. Add a period.

    Behdad Esfahbod
    Behdad Esfahbod committed Apr 29, 2006
Commits on Apr 28, 2006
  1. #include <stdlib.h>

    behdad authored and Behdad Esfahbod committed Apr 28, 2006
    2006-04-28  Behdad Esfahbod  <behdad@gnome.org>
    
            * glib/guniprop.c: #include <stdlib.h>