commit e2ee1989a84ef9a48a2bf1d744386c15c7221c9b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 09:30:07 2010 -0500

    Update POTFILES.in

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

commit 78103b2f1feb5ccbdc97e47d857133826f22820d
Author: Xan Lopez <xan@gnome.org>
Date:   Mon Nov 29 15:29:12 2010 +0100

    gsettingsschema: plug leak

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

commit d7a83d2f590a3568c12a50f31ed5fdc9fc691a47
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 08:10:11 2010 -0500

    Add another bug

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

commit 98bfc8afdaabffe4b63215727a580a139b7f07db
Author: Aleksander Morgado <aleksander@lanedo.com>
Date:   Thu Nov 18 18:00:57 2010 +0100

    Fixes GB#635187: Always unbox GVariant parameter received via dbus
    for an action

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

commit fcd3e3422749ddbbf29809fcc90ffe8df9d5f696
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 01:39:06 2010 -0500

    Add new extension point to the list

 docs/reference/gio/overview.xml |   24 ++++++++++++++++++++++--
 1 files changed, 22 insertions(+), 2 deletions(-)

commit db83a96648944bd71ff9c1bd36c7ae898fc06664
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 01:20:58 2010 -0500

    Documentation tweak

 docs/reference/gobject/gobject-sections.txt |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 02978fff17bcff0bf0135859114d6a06463f4e8d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 29 01:16:02 2010 -0500

    Update NEWS

 NEWS          |   39 +++++++++++++++++++++++++++++++++++++++
 glib/gutils.c |    8 +++++---
 2 files changed, 44 insertions(+), 3 deletions(-)

commit eed36d38d155898a13961ef9fbb98d09049f331f
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 28 23:55:43 2010 -0500

    Various doc tweaks

 docs/reference/gio/gio-docs.xml     |    8 ++--
 docs/reference/gio/gio-sections.txt |    3 +-
 gio/gaction.c                       |    2 +-
 gio/gactiongroup.c                  |    2 +-
 gio/gapplicationcommandline.c       |    3 +-
 gio/gdesktopappinfo.c               |    1 +
 gio/gperiodic.c                     |   91
 +++++++++++++++++++++-------------
 gio/gpermission.c                   |    2 +-
 gio/gpollableinputstream.c          |    9 ++--
 gio/gpollableinputstream.h          |    2 +-
 gio/gpollableoutputstream.c         |    9 ++--
 gio/gsettings.c                     |    2 +-
 gio/gsettingsbackend.c              |    2 +-
 gio/gsimpleaction.c                 |    2 +-
 gio/gsimpleactiongroup.c            |    2 +-
 gio/gsimplepermission.c             |    2 +-
 gio/gtcpconnection.c                |    2 +-
 gio/gtcpwrapperconnection.c         |    3 +-
 gio/gtlsbackend.c                   |    2 +-
 gio/gtlscertificate.c               |    2 +-
 gio/gtlsconnection.c                |    7 +++
 21 files changed, 91 insertions(+), 67 deletions(-)

commit 1f044a503a9b1b021da970ab1bdfe203547798c1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 28 22:11:57 2010 -0500

    Remove nonexisting type

 docs/reference/gio/gio.types |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 4817dae0bb2dfe9d0b575356ddf43b2f3ecd41f5
Author: Matt Rajca <matt.rajca@me.com>
Date:   Sat Nov 13 10:01:34 2010 -0600

    Removed mention of inexistent GNOME 2.0 porting guide

 docs/reference/glib/changes.sgml |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 577ddbf30baf53d8e74cd81f0a2babf590e91c26
Author: Matt Rajca <matt.rajca@me.com>
Date:   Sat Nov 13 13:01:11 2010 -0600

    Fixed typo in public string in gsocks (630559)

 gio/gsocks5proxy.c |    2 +-
 po/ar.po           |    2 +-
 po/be.po           |    2 +-
 po/bg.po           |    2 +-
 po/ca@valencia.po  |    2 +-
 po/cs.po           |    2 +-
 po/da.po           |    2 +-
 po/de.po           |    2 +-
 po/el.po           |    2 +-
 po/en_GB.po        |    2 +-
 po/es.po           |    2 +-
 po/et.po           |    2 +-
 po/eu.po           |    2 +-
 po/fi.po           |    2 +-
 po/fr.po           |    2 +-
 po/gl.po           |    2 +-
 po/he.po           |    4 ++--
 po/hu.po           |    2 +-
 po/hy.po           |    2 +-
 po/id.po           |    2 +-
 po/it.po           |    2 +-
 po/ja.po           |    2 +-
 po/lt.po           |    2 +-
 po/nb.po           |    2 +-
 po/nl.po           |    2 +-
 po/pa.po           |    2 +-
 po/pl.po           |    2 +-
 po/pt.po           |    2 +-
 po/pt_BR.po        |    2 +-
 po/ro.po           |    2 +-
 po/sl.po           |    2 +-
 po/sr.po           |    2 +-
 po/sr@latin.po     |    2 +-
 po/sv.po           |    2 +-
 po/zh_CN.po        |    2 +-
 po/zh_HK.po        |    2 +-
 po/zh_TW.po        |    2 +-
 37 files changed, 38 insertions(+), 38 deletions(-)

commit dec8323b4b301bb5aff006706b5739bb9c930fd8
Author: Jonas Holmberg <jonas.holmberg@axis.com>
Date:   Wed Sep 22 23:02:05 2010 +0200

    gobject: added property test

    Added test for setting properties with g_object_new.

 gobject/tests/properties.c |   37 +++++++++++++++++++++++++++++++++++++
 1 files changed, 37 insertions(+), 0 deletions(-)

commit 349f54756168b76913828136bc646c518c4f475f
Author: Jonas Holmberg <jonas.holmberg@axis.com>
Date:   Fri Sep 24 01:20:50 2010 +0200

    gobject: initialize memory in g_object_new_valist

    memset parameters array in g_object_new_valist to zeroes when
    expanding
    the array to avoid acces to uninitialized memory.

 gobject/gobject.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 51894b7dd06a3b50654f9ce1fadff418d917aca1
Author: Aleksander Morgado <aleksander@lanedo.com>
Date:   Thu Nov 25 18:38:33 2010 +0100

    Fixes GB#530786: GFileMonitor 'changed' signal underdocumented

 gio/gfilemonitor.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit b4632e1c98e361cf4700f3e5dcc229a09a6237e4
Author: Christian Persch <chpe@gnome.org>
Date:   Fri Nov 26 22:46:51 2010 +0100

    Fix the wrong-category schema test

    It's supposed to test a <default l10n="..."> with a non-existent
    category, so make it actually check this!

    Bug #635882.

 gio/tests/gschema-compile.c                       |    2 +-
 gio/tests/schema-tests/wrong-category.gschema.xml |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit bfbd7169a258ac9561f2d01755651046e13f462b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 28 17:14:49 2010 -0500

    GFileMonitor: Don't accept negative values for rate-limit

    Patch by Alksander Morgado,
    https://bugzilla.gnome.org/show_bug.cgi?id=635768

 gio/gfilemonitor.c |   16 ++++++++--------
 gio/gfilemonitor.h |    2 +-
 2 files changed, 9 insertions(+), 9 deletions(-)

commit 57143e311d600d3d7bd1f3c901d257918fcdb381
Author: Christian Persch <chpe@gnome.org>
Date:   Fri Nov 26 21:05:20 2010 +0100

    Inherit gettext-domain from <schemalist>

    When the <schema> doesn't have a 'gettext-domain' attribute, but
    the <schemalist> does, use that one.

    Bug #635640.

 gio/glib-compile-schemas.c                         |    4 +++-
 gio/tests/Makefile.am                              |    1 +
 gio/tests/gschema-compile.c                        |    4 +++-
 .../inherit-gettext-domain.gschema.xml             |    8 ++++++++
 4 files changed, 15 insertions(+), 2 deletions(-)

commit 69129e806532796e44522775656c7800c389e5f8
Author: Dan Winship <danw@gnome.org>
Date:   Sat Nov 27 16:56:44 2010 -0500

    Make gio/tests/g-icon pass again

    It got broken in two different ways by the g_str_hash() change
    (354d655b)

 gio/tests/g-icon.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 17979707207ca004cd78991e1c04df60cb3b1cb6
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Nov 15 19:55:57 2010 +0100

    Typo fix

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

commit d19e1a2c3c3da29e6f6c653dda9e4538e55c1838
Author: Christian Persch <chpe@gnome.org>
Date:   Sat Nov 27 12:45:45 2010 +0100

    Use same variable names in .h and .c

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

commit 59d62726de8efdd478ca1c940134df1112a006f2
Author: Dan Winship <danw@gnome.org>
Date:   Mon Dec 21 20:50:32 2009 +0100

    Add initial TLS (SSL) support to gio

    This adds an extension point for TLS connections to gio, with a
    gnutls-based implementation in glib-networking.

    Full TLS support is still a work in progress; the current API is
    missing some features, and parts of it may still be changed before
    2.28.

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

 docs/reference/gio/gio-docs.xml     |    9 +
 docs/reference/gio/gio-sections.txt |  129 +++++++-
 docs/reference/gio/gio.types        |    5 +
 gio/Makefile.am                     |   13 +-
 gio/gdummytlsbackend.c              |  274 +++++++++++++
 gio/gdummytlsbackend.h              |   46 +++
 gio/gio-marshal.list                |    2 +
 gio/gio.h                           |    5 +
 gio/gio.symbols                     |   77 ++++-
 gio/gioenums.h                      |  100 +++++
 gio/giomodule.c                     |    6 +
 gio/giotypes.h                      |    8 +
 gio/gsocketclient.c                 |  310 +++++++++++++---
 gio/gsocketclient.h                 |    7 +
 gio/gtlsbackend.c                   |  201 ++++++++++
 gio/gtlsbackend.h                   |   92 +++++
 gio/gtlscertificate.c               |  486 +++++++++++++++++++++++
 gio/gtlscertificate.h               |   75 ++++
 gio/gtlsclientconnection.c          |  333 ++++++++++++++++
 gio/gtlsclientconnection.h          |   72 ++++
 gio/gtlsconnection.c                |  720
 +++++++++++++++++++++++++++++++++++
 gio/gtlsconnection.h                |  137 +++++++
 gio/gtlsserverconnection.c          |   96 +++++
 gio/gtlsserverconnection.h          |   61 +++
 gio/tests/socket-client.c           |  195 ++++++----
 gio/tests/socket-common.c           |   61 +++
 gio/tests/socket-server.c           |  164 +++++----
 27 files changed, 3473 insertions(+), 211 deletions(-)

commit a1690339c731cf037d3ed97eda864159f2ba9308
Author: Dan Winship <danw@gnome.org>
Date:   Mon Nov 1 20:22:24 2010 -0400

    make GProxyConnection public, as GTcpWrapperConnection

    GProxyConnection is a class that was added for proxy support;
    g_socket_client_connect() returns a GSocketConnection, but in some
    cases (eg, encrypted SOCKS), GProxy might return a GIOStream that is
    not a GSocketConnection. In that case, GSocketClient would wrap the
    stream up in a GProxyConnection, which is a subclass of
    GSocketConnection but uses the input/output streams of the wrapped
    connection.

    GTlsConnection is not a GSocketConnection, so it has the same problem,
    so it will need the same treatment. Rename the class to
    GTcpWrapperStream, and make it public, so people can extract the base
    stream from it when necessary.

    (This is not ideal and GSocketClient will need to be revisited as an
    API at some point...)

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

 docs/reference/gio/gio-docs.xml     |    1 +
 docs/reference/gio/gio-sections.txt |   19 ++++
 docs/reference/gio/gio.types        |    1 +
 gio/Makefile.am                     |    4 +-
 gio/gio.h                           |    1 +
 gio/gio.symbols                     |    8 ++
 gio/giotypes.h                      |    1 +
 gio/gproxyconnection.c              |  155 ---------------------------
 gio/gproxyconnection.h              |   69 ------------
 gio/gsocketclient.c                 |   56 ++++++-----
 gio/gtcpwrapperconnection.c         |  200
 +++++++++++++++++++++++++++++++++++
 gio/gtcpwrapperconnection.h         |   68 ++++++++++++
 12 files changed, 332 insertions(+), 251 deletions(-)

commit c20c2c0abd3bdb1b30b85a586ee6095ed75a7bc2
Author: Dan Winship <danw@gnome.org>
Date:   Sat Sep 18 13:05:25 2010 -0400

    Add pollable input/output streams

    When interfacing with APIs that expect unix-style async I/O, it is
    useful to be able to tell in advance whether a read/write is going to
    block. This adds new interfaces GPollableInputStream and
    GPollableOutputStream that can be implemented by a GInputStream or
    GOutputStream to add _is_readable/_is_writable, _create_source, and
    _read_nonblocking/_write_nonblocking methods.

    Also, implement for GUnixInput/OutputStream and
    GSocketInput/OutputStream

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

 docs/reference/gio/gio-docs.xml     |    2 +
 docs/reference/gio/gio-sections.txt |   41 +++++
 docs/reference/gio/gio.types        |    3 +
 gio/Makefile.am                     |    4 +
 gio/gio.h                           |    2 +
 gio/gio.symbols                     |   21 +++
 gio/giotypes.h                      |   18 ++
 gio/gpollableinputstream.c          |  304
 +++++++++++++++++++++++++++++++++++
 gio/gpollableinputstream.h          |  101 ++++++++++++
 gio/gpollableoutputstream.c         |  201 +++++++++++++++++++++++
 gio/gpollableoutputstream.h         |   98 +++++++++++
 gio/gsocketconnection.c             |    3 +-
 gio/gsocketinputstream.c            |   59 +++++++-
 gio/gsocketoutputstream.c           |   60 +++++++-
 gio/gunixinputstream.c              |   51 ++++++-
 gio/gunixoutputstream.c             |   50 ++++++-
 gio/tests/.gitignore                |    1 +
 gio/tests/Makefile.am               |    4 +
 gio/tests/pollable.c                |  240 +++++++++++++++++++++++++++
 19 files changed, 1251 insertions(+), 12 deletions(-)

commit 6181c7de36771d4d3bb55785912a934e078b16df
Author: Dan Winship <danw@gnome.org>
Date:   Sat Nov 6 15:49:55 2010 -0400

    GCancellable: add g_cancellable_create_source()

    g_cancellable_create_source() returns a GSource that triggers when its
    corresponding GCancellable is cancelled. This can be used with
    g_source_add_child_source() to add cancellability to a source.

    Port gasynchelper's FDSource to use this rather than doing its own
    cancellable handling, and also fix up its callback argument order to
    be more normal.

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

 docs/reference/gio/gio-sections.txt |    2 +
 gio/gasynchelper.c                  |   47 +++-----------
 gio/gcancellable.c                  |  116
 +++++++++++++++++++++++++++++++++++
 gio/gcancellable.h                  |    2 +
 gio/gio.symbols                     |    1 +
 gio/giotypes.h                      |   15 +++++
 6 files changed, 146 insertions(+), 37 deletions(-)

commit d15cdbefecc235cfa431ee7de9c35af174bd1552
Author: Dan Winship <danw@gnome.org>
Date:   Sat Nov 6 10:11:15 2010 -0400

    gmain: add g_source_add_child_source and g_source_remove_child_source

    This adds "child source" support to GSource. A child source behaves
    basically like a GPollFD; when you add a source to a context, all of
    its child sources are added with the same priority; when you destroy a
    source, all of its child sources are destroyed; and when a child
    source triggers, its parent source's dispatch function is run.

    Use cases include:

        - adding a GTimeoutSource to another source to cause the source to
          automatically trigger after a certain timeout.

        - wrapping an existing source type with a new type that has
          a different callback signature

        - creating a source that triggers based on different conditions
          at different times.

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

 docs/reference/glib/glib-sections.txt |    2 +
 glib/glib.symbols                     |    2 +
 glib/gmain.c                          |  266
 +++++++++++++++++++++++++++------
 glib/gmain.h                          |   17 ++-
 4 files changed, 239 insertions(+), 48 deletions(-)

commit e910205557b2461eaf1b2ce94176c6525cc716d1
Author: Dan Winship <danw@gnome.org>
Date:   Sun Nov 7 11:49:40 2010 -0500

    Add g_source_set_dummy_callback()

    Use g_source_set_closure() and g_close_set_meta_marshal() to allow
    setting a do-nothing callback on any source.

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

 docs/reference/gobject/gobject-sections.txt |    1 +
 gobject/gobject.symbols                     |    1 +
 gobject/gsourceclosure.c                    |   39
 ++++++++++++++++++++++++++-
 gobject/gsourceclosure.h                    |    6 +++-
 4 files changed, 44 insertions(+), 3 deletions(-)

commit 73d823ac1ee0716568130407a4c164f6c145a75f
Author: Dan Winship <danw@gnome.org>
Date:   Sun Nov 7 11:05:26 2010 -0500

    Implement closure-related methods for gio GSource types

    Also, fix up the argument ordering on GFDSourceFunc

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

 gio/gasynchelper.c      |   59
 +++++++++++++++++++++++++++++++++++++++++++++-
 gio/gasynchelper.h      |    4 +-
 gio/gio-marshal.list    |    2 +
 gio/gsocket.c           |   33 +++++++++++++++++++++++++-
 gio/gunixinputstream.c  |    4 +-
 gio/gunixoutputstream.c |    4 +-
 6 files changed, 97 insertions(+), 9 deletions(-)

commit ece936e84dd64af12cb609a8d25f3711a288cc57
Author: Dan Winship <danw@gnome.org>
Date:   Sat Nov 6 09:45:20 2010 -0400

    gmain: fix some silly code in a programmer-error case

    Previously if a source got finalized while still attached to a
    context, it would warn and re-ref the source. But then it just freed
    it anyway... So keep the warning but drop the re-ref.

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

 glib/gmain.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit b358202856682e5cdefb0b4b8aaed3a45d9a85fa
Author: Dan Winship <danw@gnome.org>
Date:   Sat Nov 6 09:35:25 2010 -0400

    gmain: move finalization of GSource outside of context lock

    This avoids ugly deadlock situations such as in
    https://bugzilla.gnome.org/show_bug.cgi?id=586432

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

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

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

commit 3570c4a00ef25908172d4d51e30810dddcea1ee8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Nov 24 16:00:32 2010 -0500

    Add indices for new symbols in 2.28

 docs/reference/gio/gio-docs.xml          |    4 ++++
 docs/reference/glib/glib-docs.sgml       |    4 ++++
 docs/reference/gobject/gobject-docs.sgml |    4 ++++
 3 files changed, 12 insertions(+), 0 deletions(-)

commit e5dd266c33509fe214dfa3a0b66f66e9f166ebc6
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Nov 24 15:57:40 2010 -0500

    Add Since: tags for new api

    Also, remove <!-- --> from things like #GAppInfo<!-- -->s.
    gtk-doc learned to deal with this a while ago.

 gio/gdesktopappinfo.c |   30 +++++++++++++++++-------------
 1 files changed, 17 insertions(+), 13 deletions(-)

commit ee94915d0b78da7a016b4df29f0dce6236c1acfc
Author: Javier Jardón <jjardon@gnome.org>
Date:   Wed Nov 24 18:06:17 2010 +0100

    docs: gappinfo: Fix typo <envvar> -> <envar>

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

commit 5f958e4623df830f89241b158b14ef7d994cf2c2
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Nov 19 11:37:44 2010 +0100

    tests: add a test for recommended and fallback GAppInfos

 gio/tests/desktop-app-info.c |   72
 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 72 insertions(+), 0 deletions(-)

commit b3bf7a648453e59daa83f745faf9102a90cdfbac
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Nov 19 10:39:33 2010 +0100

    appinfo: add win32 fallback implementation

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

commit 30c378032fe43975dc3ea1014b5b873ef6e3d017
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Nov 19 10:39:16 2010 +0100

    appinfo: update docs for API addition

 docs/reference/gio/gio-sections.txt |    2 ++
 gio/gdesktopappinfo.c               |   22 ++++++++++++++++++++++
 gio/gio.symbols                     |    2 ++
 3 files changed, 26 insertions(+), 0 deletions(-)

commit 182fcff2ea2b8f183570d8c026a9ef4d2ec2afdf
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Thu Nov 18 18:49:32 2010 +0100

    appinfo: only rewrite recommended applications when adding non-default

    Otherwise you break the fallback + recommended distinction for
    a content
    type, as you end up adding support for a given content type to
    *all* of
    the applications claiming to support the supertype.

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

commit 94c67d8420889e950c2f093abdd893ffe3780a97
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Thu Nov 18 18:45:56 2010 +0100

    appinfo: add API to get fallback and recommended GAppInfos for a ctype

    This ways UIs can differentiate between them, and show them in
    different
    section.
    - a recommended app is an application that claims to support a content
      type directly, not by a supertype derivation.
    - a fallback app is an application that claims to support a
    supertype of
      a given content type.

 gio/gappinfo.h        |    3 +
 gio/gdesktopappinfo.c |  127
 +++++++++++++++++++++++++++++++++++++++----------
 2 files changed, 105 insertions(+), 25 deletions(-)

commit a70ba9c8b15451a8722aebfb64232bd18abf0a79
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Sun Nov 21 21:59:57 2010 -0500

    Fix off-by-1000 for GTimer

    Divide monotonic time by 1e6 not 1e9 to get seconds.

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

commit ab3a79e2c9be13aea5b2ce0980f3a641c5ed081d
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   Sun Nov 21 21:20:44 2010 +0100

    Check for (GIConv)-1 instead of NULL.

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

commit bcbf9153d5933476d267ba5da18dd72e99fac20a
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date:   Sat Nov 20 11:26:41 2010 +0100

    Added UG translation

 po/ug.po |   72
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 36 insertions(+), 36 deletions(-)

commit 96e9677fd7433cfbf27d18f66d55635195fcc44d
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Thu Nov 18 14:08:34 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 1412
 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 780 insertions(+), 632 deletions(-)

commit 260d005616b7150c3e560a9fc29734a19ab8e24e
Author: Colin Walters <walters@verbum.org>
Date:   Wed Nov 17 20:06:07 2010 -0500

    introspection: Add annotations for g_file_copy, g_file_move

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

commit 354d655ba8a54b754cb5a3efb42767327775696c
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Nov 17 12:19:54 2010 -0500

    g_str_hash: switch to using DJB hash

    This is the same as what we were already doing with 2 changes:

      - use an initial value of 5381 instead of 0

      - multiply by 33 in each round instead of 31

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

commit f50a99e7827f4b906cfe9ced27096b047f65ac80
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Nov 17 11:57:48 2010 -0500

    g_str_hash: clean up code

    Un-unroll the first iteration.

    No functional changes here.

 glib/gstring.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 2bfcffde9ae5b14e78a4279bf48c71897c5f19d8
Author: Tomas Bzatek <tbzatek@redhat.com>
Date:   Tue Nov 16 14:20:07 2010 +0100

    GIO: Hide mounts having a path element starting with dot

    When a mount is mounted to a directory whose path contains an element
    starting with dot, let's treat it as hidden, just like the usual Unix
    approach.

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

commit 010913c8ab3f161ac8e9c676bc89d3a30db092ce
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Nov 14 02:08:51 2010 +0100

    docs: Update the URL of some documentation links

    http://developer.gnome.org -> http://library.gnome.org

 INSTALL.in                           |    2 +-
 docs/reference/gobject/tut_tools.xml |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit f4142b321b2cdc2bb5a74716b29f35a141c9a8d2
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date:   Sun Nov 14 00:05:02 2010 +0100

    Added UG translation

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a0e0f25de687f5d748ae23421572b1fc60b248c2
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date:   Sat Nov 13 22:10:03 2010 +0100

    Added UG translation

 po/ug.po | 3522
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 3522 insertions(+), 0 deletions(-)

commit b53b61a000fdd72c76b96f58e3835f50ad8335f1
Author: Luca Ferretti <lferrett@gnome.org>
Date:   Sat Nov 13 14:01:29 2010 +0100

    [l10n] Updated Italian translation

 po/it.po | 2353
 +++++++++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 1556 insertions(+), 797 deletions(-)

commit 9faed56eda38ed35dd9841d2de1ac659d8db5a36
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sat Nov 13 00:59:45 2010 +0100

    Updated Galician translations

 po/gl.po |  144
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 72 insertions(+), 72 deletions(-)

commit 48ca3add143896fa5664860a94947907cfe5daa2
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Nov 11 21:47:13 2010 -0500

    G_STATIC_ASSERT: clarify when use is valid

    Clarify when the use of G_STATIC_ASSERT is valid and fix up an invalid
    use of it in GDBus.

 docs/reference/glib/tmpl/macros_misc.sgml |    6 ++++++
 gio/gdbusmessage.c                        |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 6bc20651ecf8e8b5d9ffea89ae76083ededa3c0b
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Nov 11 21:30:03 2010 -0500

    Partial revert of last commit

    Revert incorrect changes to gdbusmessage.c

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

commit d28bce02dc62ac863ddafce8d525e6bc929db873
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed Nov 10 12:03:11 2010 +0100

    emblemed-icon: allow passing a NULL emblem to g_emblemed_icon_new()

    So that if we already have a list of emblems we know we want to add to
    the icon, we can use e.g. a for loop to add them all, without picking
    the first and looping from the second.

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

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

commit fb94859e84c0b7859a0a5425d461b18e67ea9ac7
Author: Benjamin Otte <otte@redhat.com>
Date:   Tue Nov 9 07:19:19 2010 -0500

    API: Reinstate "gio-desktop-app-info-lookup" extension point

    Removing an extension point is an API and ABI break. In particular, it
    causes (older) gvfs versions to fail loading with a linkage error from
    ld which in turn makes the desktop unusable.
    So this reinstate the extension point and API provided by it, but
    deprecates and does not use it. So no functionality is changed.

    This reverts parts of commit 9b262f1c5fe5a6fd879f17cd7b80d8c54e33d80c.

    Complaints-Also-To: Ryan Lortie <desrt@desrt.ca>

 gio/gdesktopappinfo.c |   42 ++++++++++++++++++++++++++++++++++++++++++
 gio/gdesktopappinfo.h |   40 ++++++++++++++++++++++++++++++++++++++++
 gio/gio.symbols       |    2 ++
 gio/giomodule.c       |   16 +++++++++++++---
 4 files changed, 97 insertions(+), 3 deletions(-)

commit 9f02ee790b03b4c9e73490734ddb4740219b1d36
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Tue Nov 9 20:36:53 2010 +0800

    gio: Fix C99 style variable declarations (bug #633075)

    -gdbusmessage.c and gregistrysettingsbackend.c is updated to fix
    C99-style declarations
    -also fixed typo for displaying registry entry in
    gregistrysettingsbackend.c (\% -> \\%)

 gio/gdbusmessage.c             |    5 ++++-
 gio/gregistrysettingsbackend.c |   21 ++++++++++++++-------
 2 files changed, 18 insertions(+), 8 deletions(-)

commit 029f3070e7334daf8241dfe0db8288f80110f839
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Tue Nov 9 20:32:39 2010 +0800

    gtimer.c: Revert accidental overwrite

    Revert accidental overwrite as timing API was changed from 2.27.2
    to 2.27.3

 glib/gtimer.c |   73
 +++++++--------------------------------------------------
 1 files changed, 9 insertions(+), 64 deletions(-)

commit db7ea5e5584f768e978bb101000bf8a602384f6d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 8 23:06:53 2010 -0500

    Bump version

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