commit cf72d0f757ba78e151cf8a01387ee7669a207761
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jun 27 00:14:46 2009 -0400

    Updates

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

commit 340ad3d17fbb02952ccace02405301541e5afca2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 26 23:01:12 2009 -0400

    Fix a typo

 docs/reference/glib/building.sgml |   96
 +++++++++++++++++++------------------
 1 files changed, 49 insertions(+), 47 deletions(-)

commit bfb3aa9d4800811c14c1df4da2dedc924655712d
Author: Tom Parker <palfrey@tevp.net>
Date:   Fri Jun 26 22:41:23 2009 -0400

    Add NULL to end of g_filename_complete_get_completions() return value

    g_filename_complete_get_completions() return value is meant to be a
    g_strfreev-compatible array i.e. NULL-terminated. However, pointer
    arrays
    aren't automagically NULL-terminated. This fixes bug 586868

 gio/gfilenamecompleter.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit d5444c9b49e1281a6f5c958da4cce439c5410bb2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Jun 19 23:44:29 2009 -0400

    Use pipe2 when available

    This avoids a small window for races between pipe and fdset.
    Reported in bug 579933 by Thiago Macieira.

 configure.in |   11 ++---------
 glib/gmain.c |   20 +++++++++++++++-----
 2 files changed, 17 insertions(+), 14 deletions(-)

commit 6cf974af383ed2934d0f40e9c488eb3eb5312f7d
Author: Alexander Larsson <alexl@redhat.com>
Date:   Mon Jun 15 12:25:43 2009 +0200

    Avoid unnecessary work if mount watching not specified (#585360)

    If G_FILE_MONITOR_WATCH_MOUNTS isn't specified, don't do all the work
    when the mtab changes.

 gio/glocaldirectorymonitor.c |   29 +++++++++++++++++++++++++----
 gio/glocaldirectorymonitor.h |    1 +
 2 files changed, 26 insertions(+), 4 deletions(-)

commit 4ab9132735d99c036ceaa7850e21af5ca8659167
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 01:09:25 2009 -0400

    Refer to the correct gcc deprecation options

    This oversight was pointed out in bug 585520.

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

commit 0ee3ed07d3ef2771290e7ba99a874d84daa15b9e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 01:03:54 2009 -0400

    Fix some typos in list documentation

    This fixes bug 585726.

 docs/reference/glib/tmpl/linked_lists_double.sgml |    4 ++--
 docs/reference/glib/tmpl/linked_lists_single.sgml |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit af390010fb60e40aa9d20958a72a1cccfa55b400
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 00:45:55 2009 -0400

    Fix the icon property implementation

    Turns out both the setter and the getter were broken...
    Fixes bug 585676.

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

commit 29b1fd54d9066f2f7fb503dbdf207f685c1d8202
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 15 00:38:34 2009 -0400

    Trivial formatting fixes

 gio/gemblem.c |   63
 ++++++++++++++++++++++++++++-----------------------------
 1 files changed, 31 insertions(+), 32 deletions(-)

commit 2192f1003f27eaf523917a046a42d8fc0019a87b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Jun 14 22:26:52 2009 -0400

    Use inotify_init1 when available

    To avoid leaking the inotify fd. Fixes bug 585478.

 configure.in                 |    1 +
 gio/inotify/inotify-kernel.c |    9 +++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 3eb432314906f154be7db71a99554972328d0a32
Author: Benjamin Otte <otte@gnome.org>
Date:   Fri Jun 12 15:57:12 2009 +0200

    don't make strings const when they are not

    gets rid of compiler warnings

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

commit 6d8d9348230dd23214120ae0d43d559e7a805b75
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jun 11 12:41:16 2009 -0400

    Fix an oversight in the previous commit

    We don't want to unset DISPLAY etc, if none is specified in the
    app launch context.

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

commit 979929206b21a2818be74c41edfb22005742f8ca
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Jun 10 23:50:45 2009 -0400

    Fix g_string_chunk_insert_len to accept nuls

    Contrary to what the documentation says, g_string_chunk_insert_len
    was stopping at the first nul. Also add a test. Fixes bug 585088.

 glib/gstring.c      |   54
 ++++++++++++++++++++++++--------------------------
 glib/tests/string.c |   23 +++++++++++++++++++++
 2 files changed, 49 insertions(+), 28 deletions(-)

commit 12c411a98e13aac87a6e937e0b6b92c698b37edf
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Jun 10 16:20:51 2009 -0400

    Make setting DISPLAY work

    And remove a bunch of grotty code to manipulate an environment
    array at the same time. Instead, simply call setenv in the child_setup
    function.

 gio/gdesktopappinfo.c |  232
 ++++++++++--------------------------------------
 1 files changed, 49 insertions(+), 183 deletions(-)

commit 098155209912843afc3a8d81c120309adabf2b16
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Jun 10 16:20:38 2009 -0400

    Support automake 1.11

 autogen.sh |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 1feacdd38b347711e9f9459790ded6f987f375cb
Author: Benjamin Otte <otte@gnome.org>
Date:   Mon Jun 8 15:27:12 2009 +0200

    only query file info in g_file_copy() when we need it

    The default implementation of g_file_copy() checked the size of
    the file
    to copy to give useful progress updates unconditionally. This
    can cause
    long delays on 1-connection FTP servers while it tries to open
    a second
    connection before it returns EBUSY. This patch makes this query only
    happen when we actually send progress updates.

 gio/gfile.c |   34 +++++++++++++++++++---------------
 1 files changed, 19 insertions(+), 15 deletions(-)

commit d9b46acb72911e93c539355a3f612499b3de0652
Author: Alexander Larsson <alexl@redhat.com>
Date:   Tue Jun 23 15:07:00 2009 +0200

    Copy namespaces correctly in g_file_copy_attributes

    File attribute namespaces are delimited with "::", but
    build_attribute_list_for_copy only used ":", so we didn't copy
    any writable namespaces.

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

commit 00547ece56ac781c2f0c438773627e175e89c65a
Author: Alexander Larsson <alexl@redhat.com>
Date:   Thu Jun 18 19:43:46 2009 +0200

    Use io_prio as mainloop prio for async-emulation (#579449)

    I'm not sure why we used the elaborate formula to convert the
    io-priority
    to the priority of the mainloop idle when emulating async i/o
    with idles.
    However, it causes the default io priority to be less than the normal
    idle prio, so the i/o won't be scheduled if there is an idle
    outstanding.

    There is really no great mapping to use here, doing blocking i/o in an
    idle of any prio is generally bad and apps doing a lot of async
    i/o should
    initialize threads. However, if we use the io-priority directly we
    at least
    avoid the starvation problem above and make things easier to
    understand.

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

commit 53345997901f8faa0285f79f79a68cfa5418f6c8
Author: A S Alam <aalam@users.sf.net>
Date:   Thu Jun 18 06:18:03 2009 +0530

    updating for Punjabi

 po/pa.po |  866
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 432 insertions(+), 434 deletions(-)

commit fb9d3b99522f472864fa8185a811aac7051a711b
Author: Runa Bhattacharjee <runab@redhat.com>
Date:   Tue Jun 9 11:55:38 2009 +0530

    Updated Bengali India Translation

 po/bn_IN.po |  937
 +++++++++++++++++++++++++++++------------------------------
 1 files changed, 466 insertions(+), 471 deletions(-)

commit 7f1729b4fd678818ae5ee1deaebb6d37c7986add
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri May 29 13:57:21 2009 -0400

    Bump version to 2.20.4

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

commit 3c3776dce32610185914957072ca66cfff34d7bb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri May 29 13:15:11 2009 -0400

    2.20.3

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