commit f570cf99b32d65633082f451a41d3336de0ec005
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Feb 9 09:16:23 2010 -0500

    Doc cleanups

 docs/reference/glib/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a68c0cde8f3b3ca7aa581843a65e43fcc2b11409
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Feb 9 08:46:50 2010 -0500

    Updates

 NEWS |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

commit bd6a88aef70cb93d79580c00dae420c4a4729f1e
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Feb 8 00:43:17 2010 -0500

    gstrfuncs.h: needs gmacros.h for G_BEGIN_DECLS

 glib/gstrfuncs.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0be1a4fb973e6a10c12ad9d67344281ccee5ce7e
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:   Mon Feb 8 09:57:37 2010 +0700

    Updated Thai translation.

 po/th.po |  276
 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 155 insertions(+), 121 deletions(-)

commit e04c9c699c1ca181419d3d325aade70cf3e14763
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Feb 7 15:41:21 2010 -0500

    add missing #include "config.h"

 glib/gbuffer.c             |    2 ++
 glib/gurifuncs.c           |    2 ++
 glib/gvariant-serialiser.c |    2 ++
 glib/gvarianttype.c        |    2 ++
 glib/gvarianttypeinfo.c    |    2 ++
 5 files changed, 10 insertions(+), 0 deletions(-)

commit 218c691ca33f556033535fa43a39b65cd2276282
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Feb 7 03:14:28 2010 -0500

    remove #include <glib.h> from some .c files

    include individual headers instead

 glib/gurifuncs.c        |    9 +++++++--
 glib/gvarianttypeinfo.c |    5 ++++-
 2 files changed, 11 insertions(+), 3 deletions(-)

commit ea2917b01f045d8e7ede4824039d462203af3290
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Feb 7 03:08:08 2010 -0500

    gurifuncs.c: #include "string.h" -> <string.h>

 glib/gurifuncs.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9f303375736edbb6c7d39f339b89be14d621fd8e
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Feb 7 02:52:07 2010 -0500

    GVariantTypeInfo: free hash table when not in use

 glib/gvarianttypeinfo.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 80538aba7ea8f9a05ea1a6a66eb202a4ccfe4b5f
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Feb 4 21:18:53 2010 -0500

    merge the GVariant serialiser

 glib/Makefile.am           |    2 +
 glib/gvariant-serialiser.c | 1656
 ++++++++++++++++++++++++++++++++++++++++++++
 glib/gvariant-serialiser.h |   75 ++
 glib/tests/gvariant.c      | 1245 +++++++++++++++++++++++++++++++++
 4 files changed, 2978 insertions(+), 0 deletions(-)

commit eea6042f5f4db2f123763097ac2fd4738cef24ee
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Feb 5 12:37:43 2010 -0500

    GMappedFile: minimal changes to support GBuffer

    Just reorganise the GMappedFile struct to be binary compatible with
    GBuffer.  If GBuffer becomes public later then we can revisit this.

 glib/gmappedfile.c |   46 +++++++++++++++++++++++++++++++---------------
 1 files changed, 31 insertions(+), 15 deletions(-)

commit 3f4b7f6d37cd0036f65c31eeee033d650072561e
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Feb 6 10:18:07 2010 -0500

    add private GBuffer type

 glib/Makefile.am |    2 +
 glib/gbuffer.c   |  205
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 glib/gbuffer.h   |   88 +++++++++++++++++++++++
 3 files changed, 295 insertions(+), 0 deletions(-)

commit 813d0d17a65be2ecb5961a96630d11a195ce6a67
Author: Tim-Philipp Müller <tim@centricular.net>
Date:   Fri Feb 5 01:14:20 2010 +0000

    Don't leak filename in g_io_modules_scan_all_in_directory

    https://bugzilla.gnome.org/show_bug.cgi?id=608159

 gio/giomodule.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 4adde81771f5a4471a568a409a38fd9162d49418
Author: Hans Breuer <hans@breuer.org>
Date:   Sat Feb 6 13:22:39 2010 +0100

    Fix inconsistent line-endings

    Apparently CRLF (windows format) was checked in from Linux
    causing modified by checkout under windows. See:
    http://help.github.com/dealing-with-lineendings/
    http://mail.gnome.org/archives/gtk-devel-list/2009-July/msg00041.html

 po/be.po |  400
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 200 insertions(+), 200 deletions(-)

commit 00b55e2bc7cb7f4ff7adb3b40e1b41becce6cba1
Author: Tor Lillqvist <tml@iki.fi>
Date:   Sat Feb 6 10:40:03 2010 +0200

    Drop empty elements from the VS9 vcproj files

    Dunno if this makes sense, if one lets VS edit the it will put them
    back anyway. But it's more pleasing to the eye.

 build/win32/vs9/gio.vcproj                         |   50 -----
 build/win32/vs9/glib-genmarshal.vcproj             |   50 -----
 build/win32/vs9/glib.vcproj                        |  230
 +++++---------------
 build/win32/vs9/gmodule.vcproj                     |   50 -----
 build/win32/vs9/gobject.vcproj                     |   50 -----
 build/win32/vs9/gspawn-win32-helper-console.vcproj |   50 -----
 build/win32/vs9/gspawn-win32-helper.vcproj         |   50 -----
 build/win32/vs9/gthread.vcproj                     |   50 -----
 build/win32/vs9/testglib.vcproj                    |   50 -----
 9 files changed, 60 insertions(+), 570 deletions(-)

commit 10cd6df4a8b947b3b2b68891c779f5318b46e8de
Author: Jonh Wendell <jwendell@gnome.org>
Date:   Fri Feb 5 11:09:26 2010 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 1005
 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 523 insertions(+), 482 deletions(-)

commit 5e753d6abcad6040a6fd25f5ac34d5dab4f7ae22
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Feb 4 20:27:11 2010 -0500

    rename test: gvarianttype -> gvariant

    More test cases will be added to this file.

 glib/tests/.gitignore     |    2 +-
 glib/tests/Makefile.am    |    4 +-
 glib/tests/gvariant.c     | 1041
 +++++++++++++++++++++++++++++++++++++++++++++
 glib/tests/gvarianttype.c | 1041
 ---------------------------------------------
 4 files changed, 1044 insertions(+), 1044 deletions(-)

commit 9a990cea0cfc7357000e30f3c24030fed2ff4708
Author: Petr Kovar <pknbe@volny.cz>
Date:   Thu Feb 4 23:54:15 2010 +0100

    Update Czech translation

 po/cs.po | 1012
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 521 insertions(+), 491 deletions(-)

commit 762e18d8cebf907e51aed14298525048f7c9e015
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Feb 4 19:57:38 2010 +0200

    Further work on VS9 project files

 build/win32/vs9/README.txt     |   16 ++++++++++++----
 build/win32/vs9/glib.vsprops   |   32 ++++++++++++++++++++++++++++++--
 build/win32/vs9/install.vcproj |    8 ++++----
 3 files changed, 46 insertions(+), 10 deletions(-)

commit 021643cda4f9b13fd72e898165744e9aefb346cd
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Feb 4 19:54:50 2010 +0200

    Clarify use of struct stat on Windows

 gio/glocalfile.c     |   23 ++++++++++++++---------
 gio/glocalfileinfo.c |   10 ++++++----
 glib/gstdio.c        |   24 +++++++++++++++++++-----
 glib/gstdio.h        |   37 +++++++++++++++++++++++++++++++++++++
 4 files changed, 76 insertions(+), 18 deletions(-)

commit 5589d2b45567a0b35e8d8f55f20b1e381c53ca04
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Feb 4 19:20:08 2010 +0200

    Internally use the _stati64 API explicitly on Windows

    Avoids warnings and confusion when compiling with MSVC.

 glib/giowin32.c    |   24 ++++++++++--------------
 glib/gkeyfile.c    |    5 ++---
 glib/gmappedfile.c |    5 ++---
 3 files changed, 14 insertions(+), 20 deletions(-)

commit 05291c0d11f269dedacde62e767b75976c27bd33
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Feb 4 15:24:56 2010 +0200

    Enable libtool compatible DLL naming in the VS9 projects

 build/win32/vs9/gio.vcproj     |    8 ++++----
 build/win32/vs9/glib.vcproj    |    8 ++++----
 build/win32/vs9/glib.vsprops   |   28 +++++++++++++++++++++++++++-
 build/win32/vs9/gmodule.vcproj |    8 ++++----
 build/win32/vs9/gobject.vcproj |    8 ++++----
 build/win32/vs9/gthread.vcproj |    8 ++++----
 6 files changed, 47 insertions(+), 21 deletions(-)

commit bfd60d8835149ede901b52f42d2a56c8ec6e7f77
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Feb 4 09:06:56 2010 -0500

    GVariantType test case: assert all memory freed

    Make sure we've freed all TypeInfos at the end of the test.

 glib/tests/gvarianttype.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6d6d7a8bb2c58b4cce7031e68d31978b2f83e6ff
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Feb 4 09:04:32 2010 -0500

    GVariantTypeInfo tweaks

      1) always emit ending type FIXED for fixed sized items

        The serialiser needs to know if it dealing with a fixed sized item
        in case the serialised data is corrupt and the item has the wrong
        size.

      2) add a macro that will be used by test cases to check that all
         memory has been freed.

 glib/gvarianttypeinfo.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit cb7dfdc1943c016fe05c67ccedf653bfb7bc3891
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Feb 4 15:00:15 2010 +0200

    Use inherited properties in all configurations in gmodule, too

 build/win32/vs9/gmodule.vcproj |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit 79eb03aa4f6f75c7049a3c5b11cb83fea0685b88
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Feb 4 14:51:56 2010 +0200

    Use README.txt instead of README for Windows developer friendliness

 build/win32/vs9/Makefile.am |    2 +-
 build/win32/vs9/README      |   29 -----------------------------
 build/win32/vs9/README.txt  |   29 +++++++++++++++++++++++++++++
 3 files changed, 30 insertions(+), 30 deletions(-)

commit ec1944781589fdb15d61b2b251d51bd7e4617832
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Feb 4 14:50:36 2010 +0200

    Update README for VS9 build

 build/win32/vs9/README |   33 +++++++++++++++++++++++++++++----
 1 files changed, 29 insertions(+), 4 deletions(-)

commit 9d444f7b12fff6b7f9e6ba4a2667ab293af793eb
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Feb 4 14:36:23 2010 +0200

    Refactor VS9 project files

    Factor out common parts into a vsprops file. Drop empty elements for
    tools that aren't used.

 build/win32/vs9/Makefile.am                        |    9 +-
 build/win32/vs9/gio.vcproj                         |  184
 +++----------------
 build/win32/vs9/glib-genmarshal.vcproj             |  138 +-------------
 build/win32/vs9/glib.vcproj                        |  194
 +++-----------------
 build/win32/vs9/glib.vsprops                       |  196
 ++++++++++++++++++++
 build/win32/vs9/gmodule.vcproj                     |  173
 ++----------------
 build/win32/vs9/gobject.vcproj                     |  178
 ++----------------
 build/win32/vs9/gspawn-win32-helper-console.vcproj |  142 +--------------
 build/win32/vs9/gspawn-win32-helper.vcproj         |  142 +--------------
 build/win32/vs9/gthread.vcproj                     |  150 +--------------
 build/win32/vs9/install.vcproj                     |  164
 +----------------
 build/win32/vs9/testglib.vcproj                    |  142 +--------------
 12 files changed, 319 insertions(+), 1493 deletions(-)

commit 241c7f476d8867d4d380c655d15a8963152a1fa0
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Feb 4 14:35:04 2010 +0200

    Don't use deprecated g_win32 API

 tests/testglib.c |   24 ------------------------
 1 files changed, 0 insertions(+), 24 deletions(-)

commit 3f3c163aa2ddbfb756b556b70901d2a58b1313d9
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Feb 4 00:37:13 2010 +0200

    Put a version info resource also in the gio DLL

    Also, distribute gio/gio.rc(.in).

 configure.in    |    1 +
 gio/Makefile.am |   18 +++++++++++++++++-
 gio/gio.rc.in   |    2 +-
 3 files changed, 19 insertions(+), 2 deletions(-)

commit 154a5314be98b22cb3171721d40cb9c4e6d5f102
Author: Tor Lillqvist <tml@iki.fi>
Date:   Thu Feb 4 00:11:44 2010 +0200

    Update copyright years

 glib/glib.rc.in       |    2 +-
 gmodule/gmodule.rc.in |    2 +-
 gobject/gobject.rc.in |    2 +-
 gthread/gthread.rc.in |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit 33b011ce7d9415d60493595bbfe14dbc02c2d201
Author: Krzesimir Nowak <qdlacz@gmail.com>
Date:   Wed Jan 13 18:40:17 2010 +0100

    Add checks for NULL pointer in arrays.

    Fixes: Bug 599197 -  array ref and unref functions crash on NULL
    array.

    * garray.c: Added safety guards to all public functions, which did
    not have them earlier. Now when NULL is passed to them, they will
    issue a warning and return, instead of segfaulting.

 glib/garray.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 2b121c02efc13f4b8c6c771b33a2363a21e7757f
Author: River Tarnell <river@loreley.flyingparchment.org.uk>
Date:   Wed Feb 3 17:31:02 2010 +0100

    properly guard the includes

    Fixes: Bug 604967 -  2.22.3 libasyncns build fails on HP-UX 11.11

    * gio/libasyncns/asyncns.c: properly guard the includes of
    sys/select.h
      and sys/time.h

 gio/libasyncns/asyncns.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit e62e7227bf6d97215b697fd9a1d7b4a5addd70cb
Author: Tor Lillqvist <tml@iki.fi>
Date:   Wed Feb 3 18:09:28 2010 +0200

    Fix the "install" VS9 project

    Install also ghostutils.h. Don't bother mentioning any pointless
    PreprocessorDefinitions for the "install" project, as all it does is
    copy files.

 build/win32/vs9/install.vcproj |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 0ac2277b490dae967b7a5083966610cffe8582e1
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue Feb 2 23:38:20 2010 -0500

    GVariantTypeInfo changes

     - rename 'type' in MemberInfo to 'type_info'
     - add 'ending_type' field to MemberInfo
     - document how to find the ending

 glib/gvarianttypeinfo.c   |   23 ++++++++++++++++-------
 glib/gvarianttypeinfo.h   |   21 ++++++++++++++++++++-
 glib/tests/gvarianttype.c |    6 +++---
 3 files changed, 39 insertions(+), 11 deletions(-)

commit 1de58ef708fb1972445a65e184e1579f0d0bbaaf
Author: Tor Lillqvist <tml@iki.fi>
Date:   Tue Feb 2 21:24:45 2010 +0200

    Link with dnsapi.lib also in 32-bit builds

 build/win32/vs9/gio.vcproj |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 57d3e4cba3a0a273d93a25356801080d710d926e
Author: Tor Lillqvist <tml@iki.fi>
Date:   Tue Feb 2 21:23:27 2010 +0200

    Include also testglib.vcproj in tarball

 build/win32/vs9/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit cf0e4c33fa8a7efdc62d52cad0d7dc9135dccdf8
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Feb 2 10:41:00 2010 +0000

    Don't use a compiler keyword as a variable name

    Appease the MS C++ compiler by using _val instead of __value as
    a variable
    name in G_VALUE_COLLECT_INIT.

    Problem found by Haakon Sporsheim <haakon.sporsheim@gmail.com>.
    Re-closes: bgo#608602

 gobject/gvaluecollector.h |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit e2bc5c21122b0a0703524a37df6cef43577a46f7
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Feb 1 18:30:57 2010 -0500

    g_bit_lock: remove double variable declarations

    Remove double declaration of local static variables used for futex
    emulation.

    Problem found by Haakon Sporsheim <haakon.sporsheim@gmail.com>.

 glib/gbitlock.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 27a080537efdb8660c62445427b53fc29735f304
Author: Dan Winship <danw@gnome.org>
Date:   Mon Feb 1 18:11:43 2010 -0500

    ghostutils: Fix a crash and add some tests

    https://bugzilla.gnome.org/show_bug.cgi?id=608743

 glib/ghostutils.c      |   13 ++++++++++++-
 glib/tests/hostutils.c |   19 +++++++++++++++++++
 2 files changed, 31 insertions(+), 1 deletions(-)

commit 3443f47ddf520b044997d5b09b95dec692e34ae5
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Jan 31 14:30:08 2010 -0500

    G{Byte,Ptr,}Array: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore          |    3 +
 docs/reference/glib/tmpl/arrays.sgml         |  339 --------------
 docs/reference/glib/tmpl/arrays_byte.sgml    |  211 ---------
 docs/reference/glib/tmpl/arrays_pointer.sgml |  308 -------------
 glib/garray.c                                |  629
 ++++++++++++++++++++++++++
 5 files changed, 632 insertions(+), 858 deletions(-)

commit 501a2906d3208440a74bebe8736ea39b3f5b5947
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Jan 31 13:07:16 2010 -0500

    GList, GSList: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore               |    2 +
 docs/reference/glib/tmpl/linked_lists_double.sgml |  467
 ---------------------
 docs/reference/glib/tmpl/linked_lists_single.sgml |  394
 -----------------
 glib/glist.c                                      |  154 +++++++
 glib/gslist.c                                     |  113 +++++
 5 files changed, 269 insertions(+), 861 deletions(-)

commit c8c5c5a991b384964d0650d7fec02663dddc9035
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Jan 31 01:26:49 2010 -0500

    remove trailing whitespace breaking .gitignore

 docs/reference/glib/tmpl/.gitignore |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4bdf7d12a8ef7e027dced8d0da46986c2009180e
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Jan 31 00:39:40 2010 -0500

    GIOChannel: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore      |    1 +
 docs/reference/glib/tmpl/iochannels.sgml |  666
 ------------------------------
 glib/giochannel.c                        |  196 +++++++++
 glib/giounix.c                           |   36 ++
 glib/giowin32.c                          |   52 +++
 5 files changed, 285 insertions(+), 666 deletions(-)

commit 4353151449fedf8e018c07ae4d196652a39f0528
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Jan 31 00:27:28 2010 -0500

    GTree, GNode: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore        |    2 +
 docs/reference/glib/tmpl/trees-binary.sgml |  250 --------------
 docs/reference/glib/tmpl/trees-nary.sgml   |  501
 ----------------------------
 glib/gnode.c                               |  116 +++++++
 glib/gtree.c                               |   67 ++++
 5 files changed, 185 insertions(+), 751 deletions(-)

commit d81506a154ba387e339dfb5ff6acddac1e4866c5
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Jan 31 00:18:09 2010 -0500

    GThreadPool: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore        |    1 +
 docs/reference/glib/tmpl/thread_pools.sgml |  202
 ----------------------------
 glib/gthreadpool.c                         |   50 +++++++
 3 files changed, 51 insertions(+), 202 deletions(-)

commit c471468ca477b44c1c14038951f720fd1ca26070
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Jan 31 00:16:14 2010 -0500

    GRelation: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore     |    1 +
 docs/reference/glib/tmpl/relations.sgml |  204
 -------------------------------
 glib/grel.c                             |  162 ++++++++++++++++++++++++
 3 files changed, 163 insertions(+), 204 deletions(-)

commit 21a6b69f4fe85948e6e97650ccdd6e280098a790
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Jan 31 00:10:58 2010 -0500

    GCache: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore  |    1 +
 docs/reference/glib/tmpl/caches.sgml |  162
 ----------------------------------
 glib/gcache.c                        |  134 ++++++++++++++++++++++++++++
 3 files changed, 135 insertions(+), 162 deletions(-)

commit fa7cafae5cfea880a1d6cfc82b000eecd34534e1
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Jan 31 00:05:48 2010 -0500

    GChecksum: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore    |    1 +
 docs/reference/glib/tmpl/checksum.sgml |  145
 --------------------------------
 glib/gchecksum.c                       |   22 +++++
 3 files changed, 23 insertions(+), 145 deletions(-)

commit 5ee096636b3e603863e0935c2e7ff107b4d72f63
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun Jan 31 00:03:33 2010 -0500

    GCompletion: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore      |    1 +
 docs/reference/glib/tmpl/completion.sgml |  158
 ------------------------------
 glib/gcompletion.c                       |  122 +++++++++++++++++++++++
 3 files changed, 123 insertions(+), 158 deletions(-)

commit 75b3bd99e1a219fdd8d8f0be5a9fdddfda120ace
Author: Christian Dywan <christian@twotoasts.de>
Date:   Mon Feb 1 12:37:23 2010 +0100

    Fix typo in introduction to threads in Glib

 glib/gthread.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f25e756ab65fef3bd793aaf234a82b4a82d19d67
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sun Jan 31 19:57:59 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po |  965
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 504 insertions(+), 461 deletions(-)

commit aa67c725e1bde15c900b65c1971771ec084cef20
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Jan 31 16:15:32 2010 +0000

    Fix shadowing of G_VALUE_COLLECT variables in G_VALUE_COLLECT_INIT

    Closes: bgo#608602

 gobject/gvaluecollector.h |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 6d52d34dff51676bdfa42d09c26c683304275c39
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 23:34:19 2010 -0500

    data{list,sets}, quarks: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore    |    3 +
 docs/reference/glib/tmpl/datalist.sgml |  244 ------------------
 docs/reference/glib/tmpl/datasets.sgml |  212 ----------------
 docs/reference/glib/tmpl/quarks.sgml   |  124 ---------
 glib/gdataset.c                        |  428
 +++++++++++++++++++++++++++++++-
 5 files changed, 429 insertions(+), 582 deletions(-)

commit c7000fcfecca109a9f35c8c2e4e56d3a63cf5bd6
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 23:10:34 2010 -0500

    GPattern: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore    |    1 +
 docs/reference/glib/tmpl/patterns.sgml |  124
 --------------------------------
 glib/gpattern.c                        |  103 ++++++++++++++++++++++++++
 3 files changed, 104 insertions(+), 124 deletions(-)

commit 84572f81bfc2696390625e814d0200cbb26220cb
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 23:04:52 2010 -0500

    String chunks: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore         |    1 +
 docs/reference/glib/tmpl/string_chunks.sgml |  108
 ---------------------------
 glib/gstring.c                              |   35 +++++++++
 3 files changed, 36 insertions(+), 108 deletions(-)

commit 4431ac5dda5a3f130c9eb8f41445c883d960fe4c
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 22:58:43 2010 -0500

    Move allocator and memchunk docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore         |    2 +
 docs/reference/glib/tmpl/allocators.sgml    |   57 -----
 docs/reference/glib/tmpl/memory_chunks.sgml |  331
 -------------------------
 glib/gmem.c                                 |  353
 +++++++++++++++++++++++++++
 glib/gtimer.c                               |    3 +-
 5 files changed, 357 insertions(+), 389 deletions(-)

commit 3a161ee8f34f8c5861075a4b0d52730f7ba5bec0
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 22:19:29 2010 -0500

    GSequence: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore    |    1 +
 docs/reference/glib/tmpl/sequence.sgml |  432
 --------------------------------
 glib/gsequence.c                       |   69 +++++
 3 files changed, 70 insertions(+), 432 deletions(-)

commit 0ab7bb4b18908813b484514b8d2f597d962dd3c7
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 22:15:35 2010 -0500

    GShell: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore |    1 +
 docs/reference/glib/tmpl/shell.sgml |   68
 -----------------------------------
 glib/gshell.c                       |   22 +++++++++++
 3 files changed, 23 insertions(+), 68 deletions(-)

commit f6482a1eaa10f6e21536776ca667980ccd9e5f77
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 22:12:22 2010 -0500

    GTimer: move docs from tmpl to .c

 docs/reference/glib/tmpl/.gitignore  |    1 +
 docs/reference/glib/tmpl/timers.sgml |  110
 ----------------------------------
 glib/gtimer.c                        |   91 +++++++++++++++++++++++++++-
 3 files changed, 91 insertions(+), 111 deletions(-)

commit d87712d3e6d3975b2c0a5fb436b8b8d3e009a3e1
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 21:55:03 2010 -0500

    Fix up gthread.c documentation

    The last incomplete commit got pushed accidentally.  This finishes
    it up.

 glib/gthread.c |  214
 +++++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 151 insertions(+), 63 deletions(-)

commit 0f246e28ca6651b7b40a5a5668b45729226ca177
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 20:15:25 2010 -0500

    merge GVariantTypeInfo

 glib/Makefile.am          |    2 +
 glib/gvarianttypeinfo.c   |  841
 +++++++++++++++++++++++++++++++++++++++++++++
 glib/gvarianttypeinfo.h   |  140 ++++++++
 glib/tests/gvarianttype.c |  429 ++++++++++++++++++++++-
 4 files changed, 1392 insertions(+), 20 deletions(-)

commit 4c58a85dd1eb89fe45b8fc5730291238c057d63e
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 16:00:51 2010 -0500

    Revert accidental commit "dirt"

    This reverts commit c46bc6ba1fc8c5045c9a93b95e78e81936e2d954.

 docs/reference/glib/Makefile.am           |    1 -
 docs/reference/glib/glib-sections.txt     |    2 +
 docs/reference/glib/tmpl/glib-unused.sgml |  847
 ++---------------------------
 docs/reference/glib/tmpl/macros_misc.sgml |    5 +-
 docs/reference/glib/tmpl/version.sgml     |   68 ---
 5 files changed, 44 insertions(+), 879 deletions(-)

commit f411e23043a5f97010ee12895f78a779df43b3dd
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 14:06:12 2010 -0500

    GIO: Remove trailing "." from Since: tags in docs

    Typing "Since: 2.22." results in the creation of an
    api-index-2.22..xml
    file (ie: the last '.' is taken to be part of the version number).

 gio/gfileinfo.h |    4 ++--
 gio/gsocket.c   |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit c46bc6ba1fc8c5045c9a93b95e78e81936e2d954
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 13:00:01 2010 -0500

    dirt

 docs/reference/glib/Makefile.am           |    1 +
 docs/reference/glib/glib-sections.txt     |    2 -
 docs/reference/glib/tmpl/glib-unused.sgml |  847
 +++++++++++++++++++++++++++--
 docs/reference/glib/tmpl/macros_misc.sgml |    5 +-
 docs/reference/glib/tmpl/version.sgml     |   68 +++
 5 files changed, 879 insertions(+), 44 deletions(-)

commit 6857767b8600a361188f75e62c086ed7d7c06d7c
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 12:32:09 2010 -0500

    move threads docs to .c

 docs/reference/glib/tmpl/.gitignore   |    1 +
 docs/reference/glib/tmpl/threads.sgml | 1801
 ---------------------------------
 glib/gthread.c                        | 1492 +++++++++++++++++++++++++++-
 3 files changed, 1475 insertions(+), 1819 deletions(-)

commit 4234481855b8bef92d594421977a2aa130ac3ad6
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 13:29:23 2010 -0500

    GIOChannel: fill in missing docs

 docs/reference/glib/tmpl/iochannels.sgml |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

commit 7b6c8a56059657073f56dbc2a9d04acde2588349
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 12:30:53 2010 -0500

    g_strlcpy doc: small fixup

    prevent the <note> from getting sucked in as part of the Returns:

 glib/gstrfuncs.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 522dafe126ed814a1699238142fbc12b7f55b0b6
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 12:13:50 2010 -0500

    gbitlock: fix gtkdoc brokenness

 glib/gbitlock.c |    1 +
 glib/gbitlock.h |    6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

commit d51b6c471ab13348077630e8f7a3a480b3d266f0
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 01:00:50 2010 -0500

    GRand: move docs from tmpl to inline comments

 docs/reference/glib/tmpl/.gitignore          |    1 +
 docs/reference/glib/tmpl/random_numbers.sgml |  206
 --------------------------
 glib/grand.c                                 |   64 ++++++++
 3 files changed, 65 insertions(+), 206 deletions(-)

commit 3de141b8d5d410a87481a2dec1bb3227464d97c8
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Jan 30 12:37:00 2010 +0100

    Updated Spanish translation

 po/es.po |  984
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 514 insertions(+), 470 deletions(-)

commit 2f4bc34b324505cc6b196a9793b71e8455fe8540
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sat Jan 30 00:00:48 2010 -0500

    gvarianttype: fix a trivial missing const

 glib/gvarianttype.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1d55cfb51e03f4ba23191df4625ca62d3624652e
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Jan 29 23:56:04 2010 -0500

    don't #include <glib.h> from other public headers

    fix up some problems that were hidden by that

 glib/glib.symbols   |    6 ++++--
 glib/gtestutils.c   |    1 +
 glib/gtestutils.h   |    6 +++++-
 glib/gurifuncs.c    |    1 +
 glib/gurifuncs.h    |    2 +-
 glib/gvarianttype.c |    1 +
 6 files changed, 13 insertions(+), 4 deletions(-)

commit 71b14dedd8fa7b141e1496ba0b727996f6808579
Author: Claude Paroz <claude@2xlibre.net>
Date:   Fri Jan 29 22:52:58 2010 +0100

    Updated French translation

 po/fr.po | 1008
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 514 insertions(+), 494 deletions(-)

commit a4f5a3705b7df850cac0313853f8f95b5cfe24df
Author: Andre Klapper <a9016009@gmx.de>
Date:   Fri Jan 29 22:33:06 2010 +0100

    Update POTFILES.in to make l10n.gnome.org happy

 po/POTFILES.in |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 6aa73f03eb14188b71b91c647442488e776a4952
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Jan 28 22:43:51 2010 -0500

    improve gitignore

 .gitignore         |    3 +++
 glib/.gitignore    |    4 ++++
 gmodule/.gitignore |    1 +
 gobject/.gitignore |    1 +
 gthread/.gitignore |    1 +
 po/.gitignore      |    1 +
 tests/.gitignore   |    2 ++
 7 files changed, 13 insertions(+), 0 deletions(-)

commit c73d2818432956aaedb12886ea0011847b7d030e
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Jan 28 22:36:48 2010 -0500

    GHash: move docs from tmpl to inline comments

 docs/reference/glib/tmpl/.gitignore       |    1 +
 docs/reference/glib/tmpl/hash_tables.sgml |  489
 -----------------------------
 glib/ghash.c                              |  114 +++++++
 glib/ghash.h                              |   17 +-
 4 files changed, 130 insertions(+), 491 deletions(-)

commit fe89b2ea293cbcd02de2cba1834e03eee0190cdc
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Jan 28 19:12:55 2010 -0500

    Since: markers for g_bit_*lock()

 glib/gbitlock.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 40eae351b1a95626f49ea042e5f5e9824c171c50
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Jan 28 18:41:19 2010 -0500

    Bug 548967 - 1 bit mutex lock: add tests

    Add a test case for the new API.

    Always check the emulated futex(2) implementation, even on systems
    with
    futex support.

 configure.in               |    1 +
 glib/gbitlock.c            |    4 ++
 gthread/Makefile.am        |    3 +
 gthread/tests/.gitignore   |    2 +
 gthread/tests/1bit-mutex.c |  127
 ++++++++++++++++++++++++++++++++++++++++++++
 gthread/tests/Makefile.am  |   15 +++++
 6 files changed, 152 insertions(+), 0 deletions(-)

commit 669b0f2d6b5ef3a4924a1402d569c4e38e4fb41c
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Jan 28 11:32:07 2010 -0500

    Bug 548967 - 1 bit mutex lock

    Add support for a mutex lock that consumes only one bit of storage
    inside of an integer on systems that support futexes.  Futex is
    emulated
    (at a higher cost) on systems that don't have it -- but only in the
    contended case.

 configure.in                          |   26 +++
 docs/reference/glib/glib-sections.txt |    5 +
 glib/Makefile.am                      |    2 +
 glib/gbitlock.c                       |  292
 +++++++++++++++++++++++++++++++++
 glib/gbitlock.h                       |   43 +++++
 glib/glib.h                           |    1 +
 glib/glib.symbols                     |    8 +
 glib/gthread.c                        |    1 +
 glib/gthreadprivate.h                 |    1 +
 9 files changed, 379 insertions(+), 0 deletions(-)

commit 595cad2531ac8bb4a4954337931134cb304088df
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Jan 28 12:39:46 2010 -0500

    glib docs: Delete and ignore empty .tmpl files

 docs/reference/glib/tmpl/.gitignore      |    4 +
 docs/reference/glib/tmpl/ghostutils.sgml |   64 ------------------
 docs/reference/glib/tmpl/gurifuncs.sgml  |  104
 ------------------------------
 3 files changed, 4 insertions(+), 168 deletions(-)

commit b0a0ac51cb7e628f90b8293c098a6a1a26425301
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Jan 27 21:30:26 2010 -0500

    Return NULL from g_mapped_file_get_contents()

    In the case of an empty file, return NULL instead of "".  This means
    that the return result of g_mapped_file_get_contents() will always be
    page-aligned.

 README.in          |    5 +++++
 glib/gmappedfile.c |    6 ++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 2a19bb7699c13e6d7cc5761d9285617e6b2b51f7
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Jan 27 13:16:13 2010 +0100

    Updated Slovenian translation

 po/sl.po | 1315
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 682 insertions(+), 633 deletions(-)

commit 082ff883b64ca39a197b7fccb520f0b5fa707e8a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Jan 26 16:12:20 2010 -0500

    Improve type documentation

 docs/reference/glib/tmpl/types.sgml |   31
 +++++++++++++++++++------------
 1 files changed, 19 insertions(+), 12 deletions(-)

commit 7d6af08777d4762ec17bfe8a4fa6eb83ba8d6f36
Author: Christian Dywan <christian@twotoasts.de>
Date:   Tue Jan 26 20:45:40 2010 +0100

    Add gtk-doc comments with Since tags to GMemoryOutputStream properties

 gio/gmemoryoutputstream.c |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit b0d2f344a68abcc14558c0363ffbe5bfdcba2a66
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jan 26 19:15:48 2010 +0100

    [glib/gvarianttype] Move some documentation to header file

    Also, change G_VARIANT_TYPE(str) for G_VARIANT_TYPE(type_string)
    so It's correctly documented now.

 glib/gvarianttype.c |   23 -----------------------
 glib/gvarianttype.h |   30 ++++++++++++++++++++++++++----
 2 files changed, 26 insertions(+), 27 deletions(-)

commit 3c66490503534eccdd9d3082684ca5c9abf89c0c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Jan 26 19:00:41 2010 +0100

    [glib/gvariantype] Added missing "Since: 2.24" tag

 glib/gvarianttype.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3658727cfa0eca8c66bc2cdff46992099caf0acd
Author: Martin Pitt <martin.pitt@ubuntu.com>
Date:   Tue Jan 26 11:22:31 2010 +0100

    always use our own internal assertion message symbol

    Re-using glibc's __abort_msg symbol causes linking problems, since
    the symbol
    is declared private. Always use our own__glib_abort_msg symbol
    to store
    assertion messages, to avoid compatibility and linking problems.

    Also fix the test case to work with out of tree builds (such as "make
    distcheck"), and re-enable it.

    https://bugzilla.gnome.org/show_bug.cgi?id=594872

 configure.in                 |   14 --------------
 glib/gtestutils.c            |   26 +++++++++-----------------
 tests/Makefile.am            |    2 +-
 tests/run-assert-msg-test.sh |   17 +++++------------
 4 files changed, 15 insertions(+), 44 deletions(-)

commit e84a3f824855419c361ebc9f2e04768f96c6f3b9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jan 25 14:16:09 2010 -0500

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 079c980ecabf42ee9d0a061f9a11b078c6394225
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jan 25 14:14:14 2010 -0500

    2.23.2

 po/am.po          |   42 +-
 po/ar.po          |   45 ++-
 po/as.po          |   45 ++-
 po/ast.po         | 1355
 ++++++++++++++++++++++++++---------------------------
 po/az.po          |   42 +-
 po/be.po          |   42 +-
 po/be@latin.po    |   45 ++-
 po/bg.po          |  921 ++++++++++++++++++------------------
 po/bn.po          | 1256
 +++++++++++++++++++++++--------------------------
 po/bn_IN.po       |   45 ++-
 po/bs.po          |   42 +-
 po/ca.po          |   45 ++-
 po/ca@valencia.po |   45 ++-
 po/cs.po          |   45 ++-
 po/cy.po          |   42 +-
 po/da.po          |   45 ++-
 po/de.po          |   45 ++-
 po/dz.po          |   42 +-
 po/el.po          |   45 ++-
 po/en@shaw.po     |   45 ++-
 po/en_CA.po       |   45 ++-
 po/en_GB.po       |   45 ++-
 po/eo.po          |   42 +-
 po/es.po          |  929 ++++++++++++++++++------------------
 po/et.po          |  484 +++++++++++++++++++-
 po/eu.po          |  996 ++++++++++++++++++++-------------------
 po/fa.po          |   42 +-
 po/fi.po          |   45 ++-
 po/fr.po          |   45 ++-
 po/ga.po          |   42 +-
 po/gl.po          |   45 ++-
 po/gu.po          |   45 ++-
 po/he.po          |   45 ++-
 po/hi.po          |   45 ++-
 po/hr.po          |   42 +-
 po/hu.po          |   45 ++-
 po/hy.po          |   42 +-
 po/id.po          |   42 +-
 po/is.po          |   42 +-
 po/it.po          |   45 ++-
 po/ja.po          |   45 ++-
 po/ka.po          |   42 +-
 po/kn.po          |   45 ++-
 po/ko.po          |   45 ++-
 po/ku.po          |   42 +-
 po/lt.po          |   45 ++-
 po/lv.po          |   42 +-
 po/mai.po         |   45 ++-
 po/mg.po          |   42 +-
 po/mk.po          |   45 ++-
 po/ml.po          |   45 ++-
 po/mn.po          |   42 +-
 po/mr.po          |   45 ++-
 po/ms.po          |   42 +-
 po/nb.po          |  925 ++++++++++++++++++------------------
 po/ne.po          |   42 +-
 po/nl.po          |   45 ++-
 po/nn.po          |   45 ++-
 po/oc.po          |   42 +-
 po/or.po          |   45 ++-
 po/pa.po          |   45 ++-
 po/pl.po          |   45 ++-
 po/ps.po          |   42 +-
 po/pt.po          |   45 ++-
 po/pt_BR.po       |   45 ++-
 po/ro.po          |   45 ++-
 po/ru.po          |   45 ++-
 po/rw.po          |   42 +-
 po/si.po          |   42 +-
 po/sk.po          |   42 +-
 po/sl.po          |   45 ++-
 po/sq.po          |   47 ++-
 po/sr.po          |   45 ++-
 po/sr@ije.po      |   42 +-
 po/sr@latin.po    |   45 ++-
 po/sv.po          | 1323
 ++++++++++++++++++++++++++--------------------------
 po/ta.po          |   45 ++-
 po/te.po          |   45 ++-
 po/th.po          |   45 ++-
 po/tl.po          |   42 +-
 po/tr.po          |   45 ++-
 po/tt.po          |   42 +-
 po/uk.po          |  939 +++++++++++++++++++------------------
 po/vi.po          |   45 ++-
 po/wa.po          |   42 +-
 po/xh.po          |   42 +-
 po/yi.po          |   42 +-
 po/zh_CN.po       |   45 ++-
 po/zh_HK.po       |   45 ++-
 po/zh_TW.po       |   45 ++-
 90 files changed, 7008 insertions(+), 5674 deletions(-)

commit 975aea7bce39a2909607c6c40c2c0c945169b0c6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jan 25 14:13:48 2010 -0500

    Disable yet another failing test that was recently added...

 tests/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)