1. 12 May, 2006 1 commit
  2. 11 May, 2006 3 commits
    • Bastien Nocera's avatar
      add documentation for G_OPTION_ARG_INT64 · 93ec25ad
      Bastien Nocera authored
      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)
      93ec25ad
    • Sebastian Wilhelmi's avatar
      Make the magic and location arguments to the error-checking-mutex · 268084ca
      Sebastian Wilhelmi authored
      
      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)
      268084ca
    • Sebastian Wilhelmi's avatar
      Use g_atomic_pointer_set instead of old homegrown version now that we have · a93560b8
      Sebastian Wilhelmi authored
      
      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)
      a93560b8
  3. 10 May, 2006 1 commit
    • Sebastian Wilhelmi's avatar
      Renamed to glib/gthreadprivate.h and moved system thread identifier · e4f8f3b9
      Sebastian Wilhelmi authored
      
      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.
      e4f8f3b9
  4. 09 May, 2006 1 commit
  5. 08 May, 2006 2 commits
  6. 07 May, 2006 1 commit
  7. 04 May, 2006 1 commit
    • Alexander Larsson's avatar
      Fix OOB write (#340538) · ac059df7
      Alexander Larsson authored
      2006-05-04  Alexander Larsson  <alexl@redhat.com>
      
      	* glib/gbase64.c: (g_base64_decode_step):
      	Fix OOB write (#340538)
      ac059df7
  8. 03 May, 2006 1 commit
  9. 02 May, 2006 1 commit
  10. 28 Apr, 2006 1 commit
  11. 27 Apr, 2006 6 commits
  12. 26 Apr, 2006 2 commits
  13. 25 Apr, 2006 1 commit
  14. 19 Apr, 2006 4 commits
  15. 18 Apr, 2006 1 commit
  16. 16 Apr, 2006 1 commit
  17. 12 Apr, 2006 2 commits
  18. 07 Apr, 2006 2 commits
    • Hans Breuer's avatar
      added gbase64.obj and derive the static libs name from auto* variables · 32bc152f
      Hans Breuer authored
      2006-04-07  Hans Breuer  <hans@breuer.org>
      
      	* glib/makefile.msc.in : added gbase64.obj and derive the static libs
      	name from auto* variables
      	* glib/makefile.msc.in : link user32.lib for MessageBox()
      32bc152f
    • Martyn James Russell's avatar
      Make sure g_thread_pool_stop_unused_threads() actually stops unused · 6c6f1713
      Martyn James Russell authored
      * 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().
      6c6f1713
  19. 05 Apr, 2006 3 commits
  20. 04 Apr, 2006 4 commits
    • Alexander Larsson's avatar
      Add base64 encode/decode functions · 5cf8f1d4
      Alexander Larsson authored
      2006-04-04  Alexander Larsson  <alexl@redhat.com>
      
      	* glib/Makefile.am:
      	* glib/gbase64.[ch]:
      	* glib/glib.symbols:
      	Add base64 encode/decode functions
      
      	* glib/glib.h:
      	Include gbase64.h
      
      	* tests/Makefile.am:
      	* tests/base64-test.c:
      	Tests for base64 functions
      5cf8f1d4
    • Matthias Clasen's avatar
      Move short_month_names and long_month_names to bss. · b58fb2bd
      Matthias Clasen authored
      2006-04-04  Matthias Clasen  <mclasen@redhat.com>
      
              * glib/gdate.c: Move short_month_names and long_month_names
              to bss.
      
              * glib/gspawn-win32.c (g_spawn_error_quark):
              * glib/gspawn.c (g_spawn_error_quark):
              * glib/gshell.c (g_shell_error_quark):
              * glib/gmarkup.c (g_markup_error_quark):
              * glib/goption.c (g_option_error_quark):
              * glib/gkeyfile.c (g_key_file_error_quark):
              * glib/giochannel.c (g_io_channel_error_quark):
              * glib/gfileutils.c (g_file_error_quark):
              * glib/gconvert.c (g_convert_error_quark):
              * glib/gbookmarkfile.c (g_bookmark_file_error_quark):
              * glib/gthread.c (g_thread_error_quark): No point in making
              the error path fast by caching quarks.
      
              * glib/gbookmarkfile.c: Make the parser struct const.
      b58fb2bd
    • Matthias Clasen's avatar
      Make the parser struct const · 5d1c3924
      Matthias Clasen authored
      5d1c3924
    • Behdad Esfahbod's avatar
      Fix accidentally broken build. · 34b2972c
      Behdad Esfahbod authored
      2006-04-04  Behdad Esfahbod  <behdad@gnome.org>
      
              * glib/gbookmarkfile.c: Fix accidentally broken build.
      34b2972c
  21. 03 Apr, 2006 1 commit