commit a50c0ca69961ef4d1a372cc31483de65266f1a52
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 23:32:48 2010 -0400

    NEWS for 2.27.2

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

commit b4248cb5da7751a2b1d16c48ea0acc5f3e7c4348
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 23:19:04 2010 -0400

    Remove nonexisting type from giotypes.h

    GDBusActionGroup does not exist yet.

 gio/giotypes.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit d2612ad955c67a6b6791e9db4496087754c20228
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 23:13:36 2010 -0400

    Fix a doc typo

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

commit 71dcc5ce80e33ac2f5cfd2de7acc392de2cb5d45
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 23:10:41 2010 -0400

    Remove leftover definition from gactiongroup.h

    GContextActionGroupInterface is not currently used anywhere.

 gio/gactiongroup.h |   15 ---------------
 1 files changed, 0 insertions(+), 15 deletions(-)

commit b49ae1646197e90d273d3ffd5d884d93109c2df7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 22:41:00 2010 -0400

    Various documentation fixes

 docs/reference/gio/gio-sections.txt |   10 +++++-----
 gio/gactiongroup.c                  |   12 ++++++------
 gio/gappinfo.c                      |   10 +++++-----
 gio/gapplicationcommandline.c       |    1 +
 4 files changed, 17 insertions(+), 16 deletions(-)

commit 85ba8596e235f5f7f351447d20a3bc1baa8402b8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 22:38:38 2010 -0400

    GSimpleAsyncResult: add error-taking variants

    Add g_simple_async_result_new_take_error and
    g_simple_async_result_take_error, which take over ownership of the
    given error. Based on a patch by Christian Persch.

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

 gio/gio.symbols          |    2 +
 gio/gsimpleasyncresult.c |   62
 +++++++++++++++++++++++++++++++++++++++++++--
 gio/gsimpleasyncresult.h |    6 ++++
 3 files changed, 67 insertions(+), 3 deletions(-)

commit 7887103193de4230a1ccb8dc7100816e523e5b9c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 22:05:20 2010 -0400

    Add an example of invoking actions

 gio/tests/gapplication-example-actions.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit d967b5ed17ae23f8694c5828c5574393bf9df076
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 21:08:25 2010 -0400

    Fix g_action_group_activate_action() docs

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

commit 9574dbd2282e1fcf7bb5836c85cfff536bf4a7cf
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 20:58:15 2010 -0400

    Be more careful about overwriting errors

    When trying to parse again, we don't want to overwrite the exiting
    error.

 gio/gsettings-tool.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 78407a00983d2fb70a94e00639408c80a58772b7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 20:49:53 2010 -0400

    GApplication: Add an action example

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

commit cb8d29a55897b65c5d60077db19f39d1c01b2f86
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Oct 31 20:33:02 2010 -0400

    Don't leak references in the actions example

    These are not initially unowned...

 gio/tests/gapplication-example-actions.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 09426632796b31a4f978e1c6c5666cc660e14a71
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date:   Mon Nov 1 01:28:13 2010 +0900

    Fix error in Japanese translation

 po/ja.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c34bcefa78faacbda4528de9aeea2e13519c27e0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 30 22:19:02 2010 -0400

    Add an example of using GApplication with actions

 gio/tests/Makefile.am                    |    4 ++
 gio/tests/gapplication-example-actions.c |   82
 ++++++++++++++++++++++++++++++
 2 files changed, 86 insertions(+), 0 deletions(-)

commit ab02965c50b8b80a2a676888f5aa4c36cbc7c3df
Author: Christian Persch <chpe@gnome.org>
Date:   Sat Oct 30 21:40:28 2010 -0400

    Use G_GINT64_CONSTANT here

    Bug #631482.

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

commit e24dfacd5b81ee0b6b596df3739df4448e5bbf04
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 30 01:13:42 2010 -0400

    gsettings-tool: Support completion for enum values

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

 gio/gsettings-bash-completion.sh |   18 ++++++++++++++++++
 gio/gsettings-tool.c             |   17 +++++++++++++++++
 2 files changed, 35 insertions(+), 0 deletions(-)

commit 6298e88538fb5799432774574713af259701c735
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Oct 30 00:00:06 2010 -0400

    Add a command to list keys and values recursively

    This is similar to gconftool-2 -R, which is very handy
    for collecting information for bug reports, etc. It is now
    possible to say gsettings list-recursively org.foo.bar, and
    this will produce a list of schemas, keys and values for
    org.foo.bar and all its child and grandchild schemata,
    recursively.

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

 gio/gsettings-bash-completion.sh |    6 ++--
 gio/gsettings-tool.c             |   66
 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+), 3 deletions(-)

commit d6192166862c6cad3914ddf397b798205263b564
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 29 23:12:07 2010 -0400

    Make gsettings-tool translatable again

    This regression was caused by the recent rewrite.

 gio/gsettings-tool.c |   92
 ++++++++++++++++++++++++++-----------------------
 1 files changed, 49 insertions(+), 43 deletions(-)

commit cb647730029d5da388637e2a532f7f54a0d86f47
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 29 16:33:47 2010 -0400

    Use 'aay' instead of 'as' for environ

    It might contain non-utf8 characters.

 gio/gapplication.c            |   10 +++++++---
 gio/gapplicationcommandline.c |    3 ++-
 2 files changed, 9 insertions(+), 4 deletions(-)

commit 641f622bfe72866baa52dbd1044b7be2b6271999
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Oct 28 23:06:53 2010 -0400

    GApplication: emit a signal when starting up

    Send a signal to the bus when registration is successful and we
    are the
    primary instance.

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

commit 7aa2e5026260a51e089d10dd18017b8f129b7adf
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Oct 28 22:49:12 2010 -0400

    GApplication: support environment passing

    Add support for passing the full contents of the environment to the
    primary instance (by storing it in the platform_data) when
    G_APPLICATION_SEND_ENVIRONMENT is in the flags.

 docs/reference/gio/gio-sections.txt |    2 +
 gio/gapplication.c                  |    8 ++++
 gio/gapplicationcommandline.c       |   71
 +++++++++++++++++++++++++++++++++++
 gio/gapplicationcommandline.h       |    5 ++
 gio/gio.symbols                     |    2 +
 gio/gioenums.h                      |    5 ++-
 6 files changed, 92 insertions(+), 1 deletions(-)

commit 99d2c2eef580c6ee4cbcf18b656e574331d6ad08
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Oct 28 22:20:25 2010 -0400

    Add testcase for environment functions

 glib/tests/.gitignore    |    1 +
 glib/tests/Makefile.am   |    3 ++
 glib/tests/environment.c |   51
 ++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 55 insertions(+), 0 deletions(-)

commit 29ce7385bb631ac04dc8b965dd0c6fab488c770d
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Oct 28 21:26:09 2010 -0400

    Add g_get_environ(): portable access to 'environ'

    Return a copy of 'environ' on platforms where that is possible, or do
    something else on other platforms.

 docs/reference/glib/glib-sections.txt |    1 +
 glib/glib.symbols                     |    1 +
 glib/gutils.c                         |   39
 +++++++++++++++++++++++++++++++++
 glib/gutils.h                         |    1 +
 4 files changed, 42 insertions(+), 0 deletions(-)

commit b4d3b6e0de4fe2f239f414c6a62be35018d05a4c
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:   Fri Oct 29 00:48:48 2010 +0100

    Updated Catalan (Valencian) translation

 po/ca@valencia.po | 2095
 +++++++++++++++++++++++++++++++++++------------------
 1 files changed, 1396 insertions(+), 699 deletions(-)

commit bf7ba2fbdc6fdbb38fe35f71dfdf74dd8fcbf414
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Oct 28 16:46:18 2010 -0400

    GApplication: use infinite timeout for CommandLine

    Use an infinite DBus timeout for sending a CommandLine request to the
    primary instance.

    This resolves a bit of bug #633339.

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

commit fac2a8278e6bc83b281cd85f783e9ae4b05371be
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Oct 28 16:14:24 2010 -0400

    Bug 633356 - (GDBus) Make G_MAXINT mean no timeout

    Don't register a timeout function in the case that G_MAXINT is
    given for
    the timeout length.

 gio/gdbusconnection.c |   31 +++++++++++++++++++------------
 gio/gdbusproxy.c      |    6 ++++--
 2 files changed, 23 insertions(+), 14 deletions(-)

commit cd4f818b301bfc6855b27feba5a0dfdca60027c1
Author: Dan Winship <danw@gnome.org>
Date:   Thu Oct 28 15:17:17 2010 -0400

    GNetworkService: fix a small bug

    Fix a small bug in the synchronous lookup code introduced in the fix
    for bug 629274

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

commit dd9f8b8cc6d873517dedd83935ed0d994bbbd6c9
Author: Emilio Pozuelo Monfort <pochu27@gmail.com>
Date:   Tue Sep 28 11:53:03 2010 +0200

    Don't enable dtrace support when dtrace isn't available

    Fixes FTBFS when dtrace isn't available but <sys/sdt.h> is.

 configure.ac |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 7c184df292f7552423fa7931c843b2f1949c1455
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 16 12:19:06 2009 +0200

    Bug 158725 - free linked list with data

    Add some helpers for freeing a linked list along with its elements by
    providing a GDestroyNotify to call on each of them.

    Add a test.

    Based on a patch from Cosimo Cecchi.

 docs/reference/glib/glib-sections.txt |    2 +
 glib/glib.symbols                     |    2 +
 glib/glist.c                          |   21 ++++++++++-
 glib/glist.h                          |    2 +
 glib/gslist.c                         |   18 +++++++++
 glib/gslist.h                         |    2 +
 glib/tests/list.c                     |   63
 +++++++++++++++++++++++++++++++++
 7 files changed, 109 insertions(+), 1 deletions(-)

commit 4baad1acbff936284c5367afdb4494cf081ee394
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Oct 27 09:26:01 2010 -0400

    GApplication: exit_status unset in one branch

    Closes #633206

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

commit f7a918dcb9fac00c7904b63452a59496594369aa
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 22 19:43:11 2010 +0200

    GPeriodic: allow unblock time to be passed in

 gio/gperiodic.c |   22 ++++++++++++++++++++--
 gio/gperiodic.h |    3 ++-
 2 files changed, 22 insertions(+), 3 deletions(-)

commit 2af4b6e5440c22f4b56923ac9a749af06b3188d9
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 22 19:20:14 2010 +0200

    Deprecate g_source_get_current_time()

 glib/glib.symbols |    2 ++
 glib/gmain.c      |    2 ++
 glib/gmain.h      |    2 ++
 3 files changed, 6 insertions(+), 0 deletions(-)

commit 83472b34ef0bd3b53ff0a38b7f8691c3bd6fa0a9
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 22 19:16:57 2010 +0200

    switch GSocket to monotonic time for timeouts

 gio/gsocket.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit d3fe2efb83b690507eb5513d96c27d06e9206da1
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 22 19:13:01 2010 +0200

    switch GPeriodic to use monotonic time

 gio/gperiodic.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 91113a8aeea40cc2d7dda65b09537980bb602a06
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 22 19:10:39 2010 +0200

    switch GTimeoutSource to use monotonic time

 glib/gmain.c |   72
 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 36 insertions(+), 36 deletions(-)

commit b7d8363fbec421d1e3e8b1a198fd7efb2ec9d2bc
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 22 18:40:08 2010 +0200

    Add g_source_get_time()

    Cached version of g_get_monotonic_time() that does similar to what
    g_source_get_current_time() does for g_get_current_time().

 docs/reference/glib/glib-sections.txt |    1 +
 glib/glib.symbols                     |    1 +
 glib/gmain.c                          |   47
 ++++++++++++++++++++++++++++++++-
 glib/gmain.h                          |    2 +
 4 files changed, 50 insertions(+), 1 deletions(-)

commit bf941f200c9784eb363d3b07b9d828dfc31a3ce2
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 22 18:47:06 2010 +0200

    Rename time_is_current to current_time_is_fresh

    Internal structure field; no semantic changes.

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

commit ab548d240a9c2862ea7f7685c68b6013a68bf0c8
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 22 18:42:32 2010 +0200

    Add g_get_monotonic_time()

    Gets the system monotonic time on systems that have it.  Otherwise,
    call
    g_get_current_time().

 docs/reference/glib/glib-sections.txt |    1 +
 glib/glib.symbols                     |    1 +
 glib/gmain.c                          |   70
 ++++++++++++++++++++++++++++++++-
 glib/gmain.h                          |    1 +
 4 files changed, 72 insertions(+), 1 deletions(-)

commit ac82e74895f5a094e07506e48b908188e03006d3
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 22 17:28:46 2010 +0200

    Add 'GTimeSpec' as 'struct timespec' equivalent

 docs/reference/glib/glib-sections.txt |    3 +++
 docs/reference/glib/tmpl/date.sgml    |    8 ++++++++
 glib/gmain.c                          |    9 +++++++++
 glib/gtypes.h                         |    9 +++++++++
 4 files changed, 29 insertions(+), 0 deletions(-)

commit 817b322ca781009617c40c4a05250ce412ecd0e8
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Oct 22 17:16:47 2010 +0200

    Link libglib against -lrt if we have clock_gettime

 configure.ac     |    2 ++
 glib/Makefile.am |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit dfb0577ef4947afb32d91a72769bd22d6c1edfaa
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Oct 27 09:08:32 2010 -0400

    Bug 632169 - manual use of gsettings-data-convert

    Add some words and example code to the documentation about why
    you might
    want to manually invoke gsettings-data-convert and how you should go
    about doing that.

 docs/reference/gio/migrating-gconf.xml |   64
 ++++++++++++++++++++++++++++++++
 1 files changed, 64 insertions(+), 0 deletions(-)

commit 9126f1afae922339949d0b76e282411618bcb565
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue Oct 26 12:02:12 2010 -0400

    gsettings m4: Use --strict for checking

    A while ago we allowed glib-compile-schemas to return a 'success'
    status
    in the case that just one schema file contained errors.  Of course,
    this
    is the exact opposite of what we want in the case that we are checking
    schema validity at compile time.

    Use the --strict flag for that case.

    This closes #633115.

 m4macros/gsettings.m4 |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 181982c47cde49b3aff2293729f5aee5987db8af
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue Oct 26 11:49:32 2010 -0400

    GVariant: avoid locking in a common case

    Avoid acquiring the lock on the instance on the case of deserialising
    a
    child.  We know that it is safe to do this unlocked because a
    serialised
    child will never become unserialised.

    Closes #626320

 glib/gvariant-core.c |   69
 ++++++++++++++++++++++++++++---------------------
 1 files changed, 39 insertions(+), 30 deletions(-)

commit e0caf4fd5ee82cc25806e7e86af14a8bf881c513
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Oct 25 14:45:19 2010 -0400

    GApplicationCommandLine: add printf annotations

    to g_application_command_line_print{,err}

 gio/gapplicationcommandline.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d8d2513710c5663dc7387d79e443edeb5c75598f
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Oct 25 14:32:07 2010 -0400

    Implement (untested) GApplication actions support

 gio/gactiongroup.h          |   29 +++-
 gio/gapplication.c          |  118 ++++++++--
 gio/gapplicationimpl-dbus.c |  517
 ++++++++++++++++++++++++++++++++++++++-----
 gio/gapplicationimpl.h      |   23 ++-
 gio/giotypes.h              |    1 +
 5 files changed, 607 insertions(+), 81 deletions(-)

commit 196cd41f742730950a567c64381e2e8afadfa88c
Author: Andika Triwidada <andika@gmail.com>
Date:   Mon Oct 25 22:10:32 2010 +0700

    Updated Indonesian translation

 po/id.po |  695
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 360 insertions(+), 335 deletions(-)

commit 66ec8b949ead5593ccb2ce54426fdf7d50ec4077
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Oct 25 09:55:38 2010 -0400

    Bump version

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