ChangeLog   ChangeLog 
commit 87e4516650bb0f01033268e3f7f77ecd5d4cab2a commit d9f9e02777214848dbff98fcba6128b688f7f9bb
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 2 20:56:24 2010 -0400 Date: Sun Jun 5 19:24:01 2011 -0400
Update NEWS
NEWS | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+), 0 deletions(-)
commit b5f53f4babfe928104ddf99835839f9dab98f0c0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jun 4 14:40:23 2011 -0400
Fix parameter documentation for many functions
Use the opt-out mechanism introduced in gtk-doc 1.16 to work
around problems with the _utf8 renaming games that the win32
port is playing in our headers.
https://bugzilla.gnome.org/show_bug.cgi?id=638449
glib/gconvert.h | 2 ++
glib/gdir.h | 2 ++
glib/gfileutils.h | 2 ++
glib/gspawn.h | 2 ++
glib/gutils.h | 8 ++++++--
5 files changed, 14 insertions(+), 2 deletions(-)
commit b9cf1c3cfed5a507f421398d2f0ea6f5ad17fd65
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Tue Jan 25 11:31:41 2011 +0100
avoid quadratic behavior of GMainLoop when all fd's have the same
priority
https://bugzilla.gnome.org/show_bug.cgi?id=640518
glib/gmain.c | 49 +++++++++++++++++++++++++++++++------------------
1 files changed, 31 insertions(+), 18 deletions(-)
commit 38ef95193f9ac8d3c13fe67faa3eaa8228287cb0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jun 3 23:38:46 2011 -0400
Add a test for the previous fix
glib/tests/rand.c | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
commit f75eafc246f1deaf6e06601c3bec34a4afc86f02
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jun 3 23:37:23 2011 -0400
GRand: avoid overflow
Otherwise, g_random_double_range (-G_MAXDOUBLE, G_MAXDOUBLE)
doesn't work as expected.
https://bugzilla.gnome.org/show_bug.cgi?id=502560
glib/grand.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
commit 2d2d55b772e80376489e5954af870a539300e5ee
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jun 3 22:45:51 2011 -0400
g_mkdir_with_parents: cope with dirs popping into existence
Don't bail out if a directory suddenly turns out to exist
after all. Proposed in bug 612729.
glib/gfileutils.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit e668e6e00f2edca2d21758bd339a8c16628c2059
Author: Mikhail Zabaluev <mikhail.zabaluev@gmail.com>
Date: Wed Mar 17 02:34:51 2010 +0200
Made g_utf8_to_ucs4_fast() even faster
https://bugzilla.gnome.org/show_bug.cgi?id=619435
glib/gutf8.c | 45 ++++++++++++++++-----------------------------
1 files changed, 16 insertions(+), 29 deletions(-)
commit 7c801bac6ee3a156d141a167f8863ec88282f9d1
Author: Mikhail Zabaluev <mikhail.zabaluev@gmail.com>
Date: Mon Mar 15 03:37:11 2010 +0200
Added performance tests for UTF-8 decoding functions
https://bugzilla.gnome.org/show_bug.cgi?id=619418
glib/tests/Makefile.am | 4 +
glib/tests/utf8-performance.c | 202
+++++++++++++++++++++++++++++++++++++++++
2 files changed, 206 insertions(+), 0 deletions(-)
commit 32b57792b1968c2c881649a457e545e91cacbedf
Author: Wim Taymans <wim.taymans@collabora.co.uk>
Date: Wed Sep 16 17:39:48 2009 +0200
gthread: avoid locking in _get_mutex_impl
When getting the mutex implementation of a static mutex, avoid taking
the global
lock every time but only take the lock when there was no mutex and
we need to
create one.
https://bugzilla.gnome.org/show_bug.cgi?id=599954
glib/gthread.c | 23 +++++++++++++++++------
1 files changed, 17 insertions(+), 6 deletions(-)
commit e9cb7689671838d593f23d48f76a85952be68d92
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date: Wed Jun 1 16:45:43 2011 +0200
gvariant: fix introspection annotations
g_variant_get_strv and g_variant_get_bytestring return arrays that
are null terminated and have an explicit length. Since gjs doesn't
support (out) arrays with length, mark them also null-terminated
(but leave the length annotation, so pygobject can remove the
argument)
https://bugzilla.gnome.org/show_bug.cgi?id=646635
glib/gvariant.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit cfcd7f5f92b399f57aade097b46399cda898c422
Author: Hanro <hanro@gmx.de>
Date: Thu Jun 2 15:44:19 2011 -0400
gkeyfile: Only test file descriptors against -1
Windows CE at least will return other (valid) negative values.
glib/gkeyfile.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
commit 4bafdccc6342514394018a1da7693afdfd756ef5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 31 19:23:14 2011 -0400
Expand content type docs slighly
gio/gcontenttype.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
commit c19a67ae4f8e0bc8533e5464616ff58f08585aef
Author: Colin Walters <walters@verbum.org>
Date: Tue May 31 13:25:09 2011 -0400
gutils.c: Annotation fixes
glib/gutils.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
commit 5799f7aadda67304f805288970a96830a7d916c8
Author: Colin Walters <walters@verbum.org>
Date: Tue May 31 13:10:12 2011 -0400
g_shell_parse_argv: Annotate
glib/gshell.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit e62dc3ff525e6ea216057c292dd8af3014f7395c
Author: Colin Walters <walters@verbum.org>
Date: Tue May 31 12:00:41 2011 -0400
gfileutils: Annotations for g_file_{get,set}_contents
These are actually byte arrays.
glib/gfileutils.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
commit 16d5f448d8a7c7b48c60ae0387956c9f8fa82a28
Author: muralis <murali.sound@gmail.com>
Date: Wed May 25 13:42:59 2011 +0530
gthreadedresolver: fix hang on g_thread_pool_push() failure
In resolve_sync function in gthreadedresolver.c, if g_thread_pool_push
fails due to thread creation failure, we are just simply appending the
data to the queue of work to do. After the failure, we might wait
indefinitely in g_cond_wait. In case of g_thread_pool_push failure,
propagate the error so that this function does not blocks forever in
case of failure.
https://bugzilla.gnome.org/show_bug.cgi?id=651034
gio/gthreadedresolver.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
commit f7767ec7018a6cc36857ed03856406453c03e60f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 28 21:43:45 2011 -0400
GAsyncQueue: Remove excessive atomic operations
Almost every function was double-checking the ref count,
unnecessarily.
glib/gasyncqueue.c | 17 -----------------
1 files changed, 0 insertions(+), 17 deletions(-)
commit 1fe2fcf360a05e65878a75cd1f79a717964616a9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 28 21:41:08 2011 -0400
GArray: Avoid unncessary atomic accesses to refcounts
Not really necessary to double-check the ref-count.
glib/garray.c | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
commit 8bf68cc66114a2a115a6bc2653bb927145f44397
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 28 21:40:12 2011 -0400
GHash: Avoid nonatomic access to the reference count
Not really necessary to constantly double-check the ref
count, anyway.
glib/ghash.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
commit a94f498e27eb1dee6f735995f4dc50fb96a22725
Author: Neil Roberts <neil@linux.intel.com>
Date: Sat May 28 15:13:11 2011 +0100
gsocket: Fix some cases of returning error without setting *error
g_socket_shutdown and g_socket_close were calling check_socket with a
NULL error parameter so any errors wouldn't get propagated up.
https://bugzilla.gnome.org/show_bug.cgi?id=651327
gio/gsocket.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 26bf8c67ba6645019371315e24772db40d9197d7
Author: Neil Roberts <neil@linux.intel.com>
Date: Sat May 28 15:06:45 2011 +0100
gsocket: Fix the error message for a failed g_socket_shutdown
The GError message for g_socket_shutdown was reporting that it was
"Unable to create socket" which is presumably a cut-and-paste bug.
https://bugzilla.gnome.org/show_bug.cgi?id=651327
gio/gsocket.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 61252762cb41fc22cf60232dcb2e8a68ae345006
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 28 13:57:47 2011 -0400
Trivial: fix a variable name
It is indices, not indeces.
glib/gthread.c | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
commit 9a36b758238bbb09c91b3a4863a2a8e2f8765dec
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: Tue May 24 11:04:42 2011 +0100
Add a regression test for GNOME#642026
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=642026
Bug-NB: NB#257512
gthread/tests/642026.c | 91
+++++++++++++++++++++++++++++++++++++++++++++
gthread/tests/Makefile.am | 3 +
2 files changed, 94 insertions(+), 0 deletions(-)
commit 2b358b082a97b289130d1a7dd8c2e89b22e5d746
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: Tue May 24 16:23:38 2011 +0100
GStaticPrivate: protect GRealThread.private_data with a bit-lock
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=642026
Bug-NB: NB#257512
glib/gthread.c | 23 +++++++++++++++++++++--
1 files changed, 21 insertions(+), 2 deletions(-)
commit 815e18f54123245da6870562b96688e0e4729e61
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: Tue May 24 16:23:02 2011 +0100
Refactor GStaticPrivate accessors to facilitate protecting them
with locks
* g_static_private_get: have a single entry and exit
* g_static_private_set: delay creation of GArray so the whole tail of
the function can be under the private_data lock without risking
deadlock with the g_thread lock; call the destructor last, after
we could have unlocked
* g_static_private_free: choose next thread in list before accessing
private_data, to keep all accesses together
* g_thread_cleanup: steal private_data first, then work exclusively
with
the stolen array (which doesn't need to be under a lock any more)
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=642026
Bug-NB: NB#257512
glib/gthread.c | 71
++++++++++++++++++++++++++++---------------------------
1 files changed, 36 insertions(+), 35 deletions(-)
commit 89fb443ba7a6c55e43bbb46c10c7963ed3b03ad4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: Tue May 24 16:02:33 2011 +0100
g_static_private_free: defer non-trivial destruction til after
we unlock
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=642026
Bug-NB: NB#257512
glib/gthread.c | 31 ++++++++++++++++++++++++++++---
1 files changed, 28 insertions(+), 3 deletions(-)
commit 24aa91b8259872e5e362783521d78f7def7ae479
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: Tue May 24 15:59:33 2011 +0100
GRealThread: remove obsolete comment about gmain.c, which no longer
has a copy
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=642026
Bug-NB: NB#257512
glib/gthread.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit 6274eb1c982f7f48b6724e4304386e19bf3aadd7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 27 20:22:20 2011 -0400
GThread: expand the docs
Mention newer addition to the thread support in the introduction:
bit locks and one-time initialization.
glib/gthread.c | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
commit a83581a4f0cd4bf75d3c52b4ad30216c123b579c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 27 18:30:45 2011 -0400
glib-compile-schemas: write informational messages to stdout
The fact that we return 0 here makes it clear that this
is not considered an error, so it makes sense to not
write these messages to stderr.
Proposed by Antoine Jacoutot,
https://bugzilla.gnome.org/show_bug.cgi?id=650882
gio/glib-compile-schemas.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit a06603e7e6d8632cd7550aaf0140e6a715a07175
Author: Colin Walters <walters@verbum.org>
Date: Fri May 27 16:10:21 2011 -0400
g_variant_new_dict_entry: Fix documentation and annotations
Move @key to not be at the start of a line, otherwise g-ir-scanner
gets confused.
Also two annotation fixes.
glib/gvariant.c | 10 ++++------
1 files changed, 4 insertions(+), 6 deletions(-)
commit a62eb4237edb110fbab72fcb4ed734c9e6a67b10
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date: Fri May 27 16:03:04 2011 -0400
g_variant_get_child_value: Add a precondition on length
Ensure callers get a warning if they pass a bad length.
Split into a separate commit and changed to order index before
n_children by Colin Walters <walters@verbum.org>
glib/gvariant-core.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 56c4e19f3536f5e6dba7d788911b1284d9bf52ad
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date: Sun Apr 3 17:18:44 2011 +0200
GVariant: fix introspection annotations
Add transfer annotations for most functions, as well as some (array)
and (skip) for functions that use varargs.
https://bugzilla.gnome.org/show_bug.cgi?id=646635
glib/gvariant-core.c | 2 +-
glib/gvariant.c | 137
+++++++++++++++++++++++++------------------------
glib/gvarianttype.c | 38 ++++++++------
3 files changed, 92 insertions(+), 85 deletions(-)
commit 9653d9c92afe699f8da609b3ef316dcbb05516ef
Author: Antoine Jacoutot <ajacoutot@openbsd.org>
Date: Fri May 27 17:39:38 2011 +0200
Don't hardcode path to true(1).
true(1) is not always installed under /bin so leave system() find
it in the PATH.
https://bugzilla.gnome.org/show_bug.cgi?id=651219
tests/child-test.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 6f64843d5e9a3c9262889be502320be8dcc36228
Author: David Schleef <ds@schleef.org>
Date: Tue May 24 14:35:20 2011 -0700
main: Use public function in documentation
https://bugzilla.gnome.org/show_bug.cgi?id=651009
glib/gmain.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit b8d26cc4cb5b1df0bf3a3d03012696a2101e926a
Author: Richard Hughes <richard@hughsie.com>
Date: Thu May 26 12:37:24 2011 +0100
Correct the annotation for g_file_enumerator_get_container()
We don't ref the returned object, and alex has verified the gvfs
implementation.
gio/gfileenumerator.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 46e31d1b7a9b8622c734e25bddc42482fc888b57
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 22 00:33:05 2011 -0400
Fix HAVE_FUTEX definition
The previous implementation was buggy and wrote junk into config.h.
While we're at it, close bug #631231 by including syscall.h from the
correct location and using __NR_futex instead of SYS_futex.
configure.ac | 9 ++++-----
glib/gbitlock.c | 6 +++---
2 files changed, 7 insertions(+), 8 deletions(-)
commit be4f4563c75016b3a244f259ceeacf8bb4caaf67
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Wed Jun 1 08:12:45 2011 +0800
Fix unconditional unistd.h inclusion
Cherry-pick from commit 3c94299b0ff1c8e1b0b06bedd73b1b725e631d8a
in master.
This will close Bug 644905.
gio/glib-compile-schemas.c | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
commit 6add04d0c6874574880b4d27d41195b7d1a42bf5
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Sun May 29 14:04:02 2011 +0200
[l10n]Updated Catalan (Valencian) translation
po/ca@valencia.po | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit f8202d1f386ddcb044c92770d7544242fa16faee
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Sun May 29 14:03:42 2011 +0200
[l10n]Updated Catalan (Valencian) translation
po/ca@valencia.po | 1923
+++++++++++++++++++++++++++++++----------------------
1 files changed, 1140 insertions(+), 783 deletions(-)
commit 33922ffbf5c2121ae52037611a837a1dcd4b259c
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Wed May 25 12:50:20 2011 +0800
Update Visual C++ projects for glib-compile-schemas
Update include path so that gmodule.h can be found.
build/win32/vs10/glib-compile-schemas.vcxproj | 4 ++++
build/win32/vs9/glib-compile-schemas.vcproj | 4 ++++
2 files changed, 8 insertions(+), 0 deletions(-)
commit e09abba4192bf952902e45f126a8e8f156d29fba
Author: Seán de Búrca <leftmostcat@gmail.com>
Date: Mon May 23 00:35:46 2011 -0600
Updated Irish translation.
po/ga.po | 2227
++++++++++++++++++++++++++++++++++++++++++--------------------
1 files changed, 1522 insertions(+), 705 deletions(-)
commit 09df90df293a573f5820ec99acd4f543f4a3aa98
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 21 01:16:24 2011 -0400
bump version
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 46b83a838cd272395fcf2a6db49ed33e4ff3c7af
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 21 00:14:42 2011 -0400
Updates
NEWS | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
commit 89908908d50c5a5d3c7d73fc9a63a19d9a681cf3
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed May 18 17:53:07 2011 -0400
GApplication: fix remote action states
Fix up remote_action_info_new_from_iter() to do its job better and use
it from all places that it's appropriate.
Closes #650236.
gio/gapplicationimpl-dbus.c | 55
++++++++++++++++++++++++------------------
1 files changed, 31 insertions(+), 24 deletions(-)
commit bb488d4c4ff5d18f5f0f45ca8aae1863b3ca8b1a
Author: Jasper Lievisse Adriaanse <jasper@humppa.nl>
Date: Wed May 18 12:01:44 2011 -0400
gatomic: #include gthread.h to fix compilation on nonoptimized
architectures
The fallback case of implementing atomic integers with mutexes needs
gthread.h.
Commit message written by Colin Walters <walters@verbum.org>
https://bugzilla.gnome.org/show_bug.cgi?id=631153
glib/gatomic.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit dee6ef109e6027f381fc9c674ed37c6b9a120585
Author: Colin Walters <walters@verbum.org>
Date: Wed May 18 11:57:21 2011 -0400
gtype: Remove unused variable
gobject/gtype.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit 2ab5d96fa64436f3fd034039dd439d4a7b06b7ce
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue May 17 11:58:46 2011 -0400
Fix gsettings tool string handling
There are some bugs caused by the way that gsettings-tool currently
attempts to help the user when they leave the quotes off of a string
value that they are setting.
Simplify the code to make it more robust and add some comments
about why
it should be done this way.
https://bugzilla.gnome.org/show_bug.cgi?id=649915
gio/gsettings-tool.c | 36 ++++++++++++++++++++++++------------
1 files changed, 24 insertions(+), 12 deletions(-)
commit e46332dc49d67206ad4d5ac66cc6aa211552952b
Author: Benjamin Otte <otte@redhat.com>
Date: Tue May 17 14:58:39 2011 +0200
gobject: Speed up g_type_from_name()
The hash table used exclusively for looking up types by name used
to map
quarks => types. But we can easily make it map strings => types, which
avoids the quark lookup. And that in trun avoids taking a lock and
consulting another hash table. So this change should make
g_type_from_name() roughly twice as fast.
gobject/gtype.c | 18 +++++-------------
1 files changed, 5 insertions(+), 13 deletions(-)
commit 317a249d82340e423b686deca4a6851fa81ce4c2
Author: John Lindgren <john.lindgren@tds.net>
Date: Mon May 16 23:03:30 2011 -0400
keyfile: fill parse buffer in line sized chunks
When loading a keyfile the incoming bytes are fed
to a line buffer to get parsed each time a new line
is encountered.
The code that fills the line buffer does it inefficiently,
one byte at a time.
This commit changes that code to look ahead at the incoming
bytes for the next '\n' character and then fill the line buffer
all at once.
https://bugzilla.gnome.org/show_bug.cgi?id=650211
glib/gkeyfile.c | 21 +++++++++++++++++++--
1 files changed, 19 insertions(+), 2 deletions(-)
commit 7cb768f890459427a8a131d431bbd9021430bed9
Author: John Lindgren <john.lindgren@tds.net>
Date: Mon May 16 22:27:11 2011 -0400
keyfile: avoid needless allocations on file load
When loading a key file, the keys and values of individual lines
are allocated once when copied and trimmed from the parse buffer
and allocated/copied again when added to the lookup map.
This commit avoids the second pair of allocations by introducing
a new function g_key_file_add_key_value_pair that gives the
lookup map direct ownership of the key and value copied from the
parse buffer.
https://bugzilla.gnome.org/show_bug.cgi?id=650211
glib/gkeyfile.c | 36 +++++++++++++++++++++++++++++-------
1 files changed, 29 insertions(+), 7 deletions(-)
commit 8e5f5d40b706198e150d43fd373dd0cb956abfe3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon May 16 14:38:45 2011 -0400
Rename a problematic test binary
Having a binary called printf is apparently asking for trouble,
so lets not do that.
http://bugzilla.gnome.org/show_bug.cgi?id=650078
glib/tests/Makefile.am | 6 +-
glib/tests/printf.c | 945
----------------------------------------------
glib/tests/test-printf.c | 945
++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 948 insertions(+), 948 deletions(-)
commit 5367f90c670a7fb18ebf47769bbe87e346da7afc
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed May 4 18:12:31 2011 +0200
GVariant: Better handling of invalid UTF-8
g_variant_new_string() hits a g_return_if_fail() when given invalid
UTF-8. That's certainly the right thing to do, but
g_variant_builder_add() uses this function internally and crashes when
it returns NULL due to the user passing a non-utf8 string.
We can protect the internal code by returning "[Invalid UTF-8]"
in this
case while also making the problem easier to debug (and less fatal).
Closes #632631.
glib/gvariant.c | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
commit 76c8e94637b86d1c139cae9e5b3aed3707682357
Author: Behdad Esfahbod <behdad@behdad.org>
Date: Mon May 2 11:43:02 2011 -0400
Bug 648966 - Update g_unichar_iswide and g_unichar_iswide_cjk
Add tests.
glib/tests/utf8-misc.c | 91
+++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 87 insertions(+), 4 deletions(-)
commit 029b1fc03621026e2b2cdb7c3fb5d8c947f2923d
Author: Behdad Esfahbod <behdad@behdad.org>
Date: Fri Apr 29 16:14:49 2011 -0400
Bug 648966 - Update g_unichar_iswide and g_unichar_iswide_cjk
Update to Unicode 6.0. Also attach Python script that generates
the tables.
glib/Makefile.am | 1 +
glib/gen-iswide-table.py | 58 +++++++++++++++++++++++++++++++++
glib/guniprop.c | 81
+++++++++++++++++++++++++++-------------------
3 files changed, 107 insertions(+), 33 deletions(-)
commit c7271d2184adb5f0eb3ab8ddfb0834ab496e0a6e
Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Apr 29 16:14:17 2011 +0200
GFilterInputStream: close-base-stream should not be construct-only
This is a runtime changable property (by the methods for it), must
be a cut and paste error.
gio/gfilterinputstream.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit ca5d9d7a22e8e5ad706d1a16ea3513ef6c43a8b7
Author: David Schleef <ds@schleef.org>
Date: Mon Feb 21 18:58:09 2011 -0800
Fix %z in g_date_time_format()
https://bugzilla.gnome.org/show_bug.cgi?id=642935
glib/gdatetime.c | 5 ++---
glib/tests/gdatetime.c | 19 +++++++++++++++++++
2 files changed, 21 insertions(+), 3 deletions(-)
commit a50f18cdf04ffd7d253b6b2293865826d21ea562
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Apr 26 23:26:58 2011 -0400
Fix mailing list link in README
Patch by Thomas Andersen, bug 647594
README.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 486e6d3eb4a2b086ebf539809de8974c54df5028
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Apr 26 22:51:54 2011 -0400
Fix up some harmless FALSE <> NULL confusions
Reported in bug 643134.
gio/gdbusconnection.c | 2 +-
gio/gdbusmessage.c | 7 +++----
2 files changed, 4 insertions(+), 5 deletions(-)
commit 0278acbc6984acef38b7be89dd1952aafe47e0f8
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Apr 26 22:08:24 2011 -0400
GSequence: Make g_sequence_iter_move behave as documented
As pointed out in bug 658313, moving before the begin iter is
supposed to return the begin iter, not the end iter. Also add
a test for this behaviour.
glib/gsequence.c | 8 +++++++-
glib/tests/sequence.c | 32 ++++++++++++++++++++++++++++++++
2 files changed, 39 insertions(+), 1 deletions(-)
commit 859c8f7ed74c7760906ac27b835a0e1269c42388
Author: Michael Terry <michael.terry@canonical.com>
Date: Mon Apr 25 08:29:35 2011 -0400
Don't ignore SUPPORTS_STARTUP_NOTIFICATION for commandline GAppInfos
https://bugzilla.gnome.org/show_bug.cgi?id=648416
gio/gdesktopappinfo.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 1209c923365dd3f4f9cf4bfca47e4d5a89abe361
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Wed May 18 12:39:31 2011 +0200
Fix short day names in Hungarian translation
po/hu.po | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
commit 35004746190934848a7d4be3287c9440af028871
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Wed May 18 11:15:56 2011 +0800
Update Visual C++ README.txt
Correct the unpacking path of GLib sources...
build/win32/vs10/README.txt | 4 ++--
build/win32/vs9/README.txt | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
commit 5deeb94970c54ef41962795864d03b27507c6133
Author: Martin Pitt <martin.pitt@ubuntu.com>
Date: Sun May 8 14:12:23 2011 +0200
[gi] Add missing allow-none annotations to GDBusConnection
Cherrypicked from master commit 21c2291.
gio/gdbusconnection.c | 72
++++++++++++++++++++++++++++--------------------
1 files changed, 42 insertions(+), 30 deletions(-)
commit 09f7c3307e5b5fc1eccbbb076a3c11a7172a297d
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Thu May 5 15:11:18 2011 +0800
Update VS 2010 "install" project
The dependencies on gsettings and glib-compile-schemas were missed.
Made up for them here.
build/win32/vs10/install.vcxproj | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
commit 5d406412e971cc3f8578d53521556df4645429e0
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date: Sun May 1 20:08:04 2011 +0200
Added UG translation
po/ug.po | 7598
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 3793 insertions(+), 3805 deletions(-)
commit cb8143163d8d4fe3797d5aaa3b6d7b8a37939371
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Sun May 1 09:49:21 2011 +0800
Update VS2008/2010 README.txt
Tell people about the usage of ZLib to avoid the problem
such as the one mentioned in Bug 633977
build/win32/vs10/README.txt | 6 +++++-
build/win32/vs9/README.txt | 4 ++++
2 files changed, 9 insertions(+), 1 deletions(-)
commit 4c09b4783e8003209c43b51f57a8d908f2e83844
Author: Şenol Korkmaz <mail@senolkorkmaz.info>
Date: Tue Apr 26 02:50:30 2011 +0300
Updated Turkish translation
po/tr.po | 2682
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1798 insertions(+), 884 deletions(-)
commit 9b2cfd5f597b4a7473d9032f90e53f16fa5b3189
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date: Mon Apr 25 10:37:58 2011 +0200
Added UG translation
po/ug.po | 2054
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 1162 insertions(+), 892 deletions(-)
commit a0b9585b500e9ed1cee7ff2f7ec8020a27bde544
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Mon Apr 25 13:16:28 2011 +0800
Add VS 2010 compilation support for some utilities
-Added projects to compile the glib-compile-schemas and gsettings
utilities
-Update .vsprops to install these in "install" phase
-Distribute these projects also
build/win32/vs10/Makefile.am | 4 +
build/win32/vs10/glib-compile-schemas.vcxproj | 174
++++++++++++++++++++
.../vs10/glib-compile-schemas.vcxproj.filters | 17 ++
build/win32/vs10/glib.props | 8 +
build/win32/vs10/glib.sln | 36 ++++
build/win32/vs10/gsettings.vcxproj | 174
++++++++++++++++++++
build/win32/vs10/gsettings.vcxproj.filters | 14 ++
7 files changed, 427 insertions(+), 0 deletions(-)
commit 53298de608112843c309973851fa2828959b59da
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Mon Apr 25 12:33:43 2011 +0800
Add VS 2008 compilation support for some utilities
-Added projects to compile the glib-compile-schemas and gsettings
utilities
-Update .vsprops to install these in "install" phase
-Distribute these projects also
build/win32/vs9/Makefile.am | 2 +
build/win32/vs9/glib-compile-schemas.vcproj | 152
+++++++++++++++++++++++++++
build/win32/vs9/glib.sln | 48 +++++++++
build/win32/vs9/glib.vsprops | 5 +
build/win32/vs9/gsettings.vcproj | 152
+++++++++++++++++++++++++++
5 files changed, 359 insertions(+), 0 deletions(-)
commit 2a1514a29fa4ad3d74d022b12167cc5364bb344c
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Fri Apr 22 19:09:38 2011 +0800
Bug 643161: VS 2010 Project files (autotools)
Added rules in GLib, GIO and GObject to
expand the respective project files and templates
during "make dist" so that the source file listing
is up-to-date in releases, so to simplify their maintenance.
gio/Makefile.am | 24 +++++++++++++++++++++++-
glib/Makefile.am | 27 ++++++++++++++++++++++++++-
gobject/Makefile.am | 23 ++++++++++++++++++++++-
3 files changed, 71 insertions(+), 3 deletions(-)
commit 2aa3098933809d407defdf7def5ecbce27c02f9a
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Fri Apr 22 19:06:09 2011 +0800
Bug 643161: VS2010 Projects (autotools part)
These files are changed to enable distribution of VS2010
project files..
build/win32/Makefile.am | 3 ++-
build/win32/vs10/Makefile.am | 29 +++++++++++++++++++++++++++++
configure.ac | 1 +
3 files changed, 32 insertions(+), 1 deletions(-)
commit 57278be01c4d1571f8d161ee1a4c8e1cf99799a8
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Fri Apr 22 19:04:16 2011 +0800
Bug 643161: Visual C++ 2010 Project Files
These are the VS 2010 project files to compile GLib.
Like the VS2008 files, the GLib, GIO and GObject
projects and filters are expanded from templates
during "make dist"
build/win32/vs10/README.txt | 52 ++
build/win32/vs10/gio.vcxproj.filtersin | 51 ++
build/win32/vs10/gio.vcxprojin | 223 ++++++++
build/win32/vs10/glib-genmarshal.vcxproj | 170 ++++++
build/win32/vs10/glib-genmarshal.vcxproj.filters | 22 +
build/win32/vs10/glib.props | 538
++++++++++++++++++++
build/win32/vs10/glib.sln | 199 ++++++++
build/win32/vs10/glib.vcxproj.filtersin | 114 ++++
build/win32/vs10/glib.vcxprojin | 476
+++++++++++++++++
build/win32/vs10/gmodule.vcxproj | 201 ++++++++
build/win32/vs10/gmodule.vcxproj.filters | 32 ++
build/win32/vs10/gobject.vcxproj.filtersin | 30 ++
build/win32/vs10/gobject.vcxprojin | 207 ++++++++
.../win32/vs10/gspawn-win32-helper-console.vcxproj | 172 +++++++
.../gspawn-win32-helper-console.vcxproj.filters | 22 +
build/win32/vs10/gspawn-win32-helper.vcxproj | 172 +++++++
.../win32/vs10/gspawn-win32-helper.vcxproj.filters | 22 +
build/win32/vs10/gthread.vcxproj | 188 +++++++
build/win32/vs10/gthread.vcxproj.filters | 32 ++
build/win32/vs10/install.vcxproj | 137 +++++
build/win32/vs10/testglib.vcxproj | 170 ++++++
build/win32/vs10/testglib.vcxproj.filters | 22 +
22 files changed, 3252 insertions(+), 0 deletions(-)
commit 41de9eff2ce5a65ae2f915bb466c2b8dcc8a51a5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Fri Apr 22 18:57:49 2011 +0800
Update config.h.win32(.in) for VS 2010
VS 2010 ships with stdint.h, so update the file.
config.h.win32.in | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
commit e781c26b2516d2131f9b830e174e5e2b41e91d81
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Apr 16 10:52:12 2011 -0400
GTimeZone: fix non-threadsafe refcounting
In the previous code, if the timezone was pulled out of the cache
again
just as the last reference was being dropped, the cache code will
increase its refcount and return it while the unref code was
freeing it.
Protect against that.
Note that this patch is not a straight cherry-pick of the one from
master. It follows closer to the solution that was originally
recommended in the bug and holds the mutex during every unref
operation.
Because we don't have the GTimeZoneMonitor changes involved here,
it's a
little bit more elegant (due to no early exit condition). Also, it's
the stable release, and I have more confidence in it (even if it's
probably slower).
Closes #646435.
glib/gtimezone.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 8c24ea5f49164722357a666c1e4a88016069656f
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Apr 15 09:27:38 2011 -0400
builder: do not include <unistd.h> on win32
Spotted by Kean Johnston <kean.johnston@gmail.com>.
https://mail.gnome.org/archives/gtk-devel-list/2011-April/msg00010.html
gio/gvdb/gvdb-builder.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit c06be2051541644938616e0da6f1a02b71bc56d5
Author: Michael Kuhn <suraia@ikkoku.de>
Date: Wed Dec 22 10:11:11 2010 +0100
Bug 637561 - Crash when using G_DBUS_SERVER_FLAGS_RUN_IN_THREAD
https://bugzilla.gnome.org/show_bug.cgi?id=637561
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusserver.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
commit eb70e543707b6c300a46d867968c2b3745cd7c24
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: Thu Mar 31 13:58:55 2011 +0100
/gdbus/message-serialize-invalid test: be compatible with D-Bus 1.4.8
Older versions of libdbus would let you construct an invalid
DBusMessage, but that's a bug, which will be fixed in 1.4.8/1.5.0.
Instead, construct a valid message of the same length, then replace
substrings in the serialized blob with their invalid counterparts.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=646326
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/tests/gdbus-serialization.c | 43
++++++++++++++++++++++++++++++--------
1 files changed, 34 insertions(+), 9 deletions(-)
commit fc80ec9d0c244d0db8625f67c2d3c39acaec3fd6
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Apr 13 18:40:47 2011 -0400
GDBus: If an authentication method fail, don't give up, just try
the next one
This problem was reported in bug 647602.
https://bugzilla.gnome.org/show_bug.cgi?id=647602
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusauth.c | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
commit 69c4e81d0a3fd752bd261131816112b749acdb12
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Apr 13 18:19:57 2011 -0400
GDBus: Nuke debug spew from the ANONYMOUS authentication method
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusauthmechanismanon.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
commit 3ea204ccf704167dcbf1c0ae1ecd690c795ca99c
Author: Colin Walters <walters@verbum.org>
Date: Wed Apr 13 14:03:58 2011 -0400
gdbusconnection: Avoid tripping assertion if we fail to authenticate
twice
If g_bus_get_sync() fails in authentication (because e.g. the process
uid, doesn't match the expected in EXTERNAL), a secondary call to
g_bus_get_sync() would notice we aren't initialized, and try
to initialize.
The assertion here is just wrong; we now explicitly and clearly handle
both cases where we already have an error, or we already succeeded.
https://bugzilla.gnome.org/show_bug.cgi?id=635694
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
commit 3a2d5c40892406b58323019adac521000eefa4d6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 14 00:26:56 2011 -0400
Bump version
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit fcb75497775382143ca316ed7c362e9aa36b5950
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 8 20:00:05 2011 -0400
Updates for 2.28.6
NEWS | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
commit 43882037fd96498d4582058b1ade597b02e5b8e7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 8 17:02:01 2011 -0400
Fix another faulty GApplicationCommandline example
Several flaws were pointed out by Shaun McCance. We were
leaking handled arguments, and we were mishandling the last
argument, and we were actually skipping arguments too.
https://bugzilla.gnome.org/show_bug.cgi?id=647031
gio/tests/gapplication-example-cmdline2.c | 16 ++++++++++------
1 files changed, 10 insertions(+), 6 deletions(-)
commit ddfddbcb40045383af1e156db98538d8dd445874
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Apr 7 21:25:01 2011 -0400
Don't assert on backend == settings->priv->backend
They could be different if a notification is queued for delivery and
someone calls g_settings_delay().
Bug #646843.
gio/gsettings.c | 20 +++++++++++---------
1 files changed, 11 insertions(+), 9 deletions(-)
commit 2aad89ab9bbad6c743f2f1a4d1cacb31a64faf50
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 8 07:13:54 2011 -0400
Avoid an interaction between GApplication and GOption
When using GOption to handle commandlines, we need to disable
the builtin help handling, since it calls exit(). Also mention
this particular pitfall in the docs.
gio/gapplicationcommandline.c | 5 ++++-
gio/tests/gapplication-example-cmdline3.c | 11 +++++++++++
2 files changed, 15 insertions(+), 1 deletions(-)
commit faa896642df51286c8d349be99a2219ed7d54140
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 7 17:14:36 2011 -0400
Add a warning to the g_dbus_connection_set_exit_on_close docs
Tell people to not leak their apps out of the session.
gio/gdbusconnection.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
commit af59f8f502c92cb4614e7d1402a33500cc76ac92
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Wed Apr 6 12:31:00 2011 +0200
Updated Slovenian translation
po/sl.po | 1517
++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 881 insertions(+), 636 deletions(-)
commit 19960e456ce5ce8615656e7c17d5de8fa95efead
Author: Amitakhya Phukan <amitakhya@svn.gnome.org>
Date: Tue Apr 5 12:36:15 2011 +0530
Updated Assamese translations
po/as.po | 2711
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1792 insertions(+), 919 deletions(-)
commit 73db89ef345c3fa4f28853bcba8b9ce712cf9aed
Author: Jordi Serratosa <serratosa@gmail.com>
Date: Mon Apr 4 21:16:35 2011 +0200
[l10n]Fixes on Catalan translation
po/ca.po | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
commit 70563b1e3704fa25ae62123a0de53162a26fdbea
Author: OKANO Takayoshi <kano@na.rim.or.jp>
Date: Mon Apr 4 21:27:35 2011 +0900
Updated Japanese translation
po/ja.po | 1192
++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 696 insertions(+), 496 deletions(-)
commit 092a3c2419c77674f7dca308e9a5b9ead5fc1f07
Author: Murray Cumming <murrayc@murrayc.com>
Date: Thu Mar 24 09:37:21 2011 +0100
Docs: Change DBus to D-Bus
gio/gioenums.h | 2 +-
glib/gvariant-serialiser.c | 12 ++++++------
glib/gvariant.c | 38 +++++++++++++++++++-------------------
glib/gvarianttype.c | 20 ++++++++++----------
glib/gvarianttype.h | 18 +++++++++---------
5 files changed, 45 insertions(+), 45 deletions(-)
commit 822da36d516e5c3c5f0d4c5771537e5f0e48abbc
Author: Sandeep Sheshrao Shedmake <sshedmak@redhat.com>
Date: Mon Apr 4 09:39:37 2011 +0530
Updated Marathi Translations
po/mr.po | 2610
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1722 insertions(+), 888 deletions(-)
commit 8dec385e33937d37f3f78231be9e86ee2ea0c20e
Author: Petr Kovar <pknbe@volny.cz>
Date: Mon Apr 4 04:10:42 2011 +0200
Update Czech translation
po/cs.po | 1139
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 639 insertions(+), 500 deletions(-)
commit 34b9f794308e25e99c815bd4326c7629a7747aaa
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Sun Apr 3 16:47:06 2011 +0200
Updated Basque language
po/eu.po | 860
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 469 insertions(+), 391 deletions(-)
commit b513701be1171522d3723f4db146f0c94025c25f
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Sun Apr 3 10:13:57 2011 +0200
Updated Hungarian translation
po/hu.po | 44 ++++++++++++++++++++++----------------------
1 files changed, 22 insertions(+), 22 deletions(-)
commit cdeb2dbd475c2220b832b8165b1a3fabd2ec3acf
Author: Murray Cumming <murrayc@murrayc.com>
Date: Sat Apr 2 15:42:11 2011 +0200
GDBusMethodInvocation: Improve get_parameters() documentation.
Note that the returned GVariant is always a tuple.
See bug #646420.
gio/gdbusmethodinvocation.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
commit c76d84efcc1e527cea8ebeaf9886eabcc827a42a
Author: Daniel Nylander <po@danielnylander.se>
Date: Sat Apr 2 15:46:34 2011 +0200
Updated Swedish translation
po/sv.po | 40 ++++++++++++++++++++--------------------
1 files changed, 20 insertions(+), 20 deletions(-)
commit 08d881f05e71c8773dfa96b1daf480e1ff258b95
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 1 14:30:01 2011 -0400
Bump version
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 471498c62119ccd8ad34a6a2d49b3935e470f255
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 1 13:44:23 2011 -0400
Docs: explain what a NULL vtable might be good for
https://bugzilla.gnome.org/show_bug.cgi?id=646419
gio/gdbusconnection.c | 21 +++++++++++++--------
1 files changed, 13 insertions(+), 8 deletions(-)
commit 770442f2de192de81f35215351e1bfc72f4b206b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 1 11:50:38 2011 -0400
Remove a reference to a nonexisting function from the docs
There is sadly no async g_dbus_server_new() function.
https://bugzilla.gnome.org/show_bug.cgi?id=646422
gio/gdbusserver.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
commit 048c843b3ce74d5f1af83d84970d3f771fb70106
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 1 11:09:43 2011 -0400
Update NEWS
NEWS | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
commit 5b75c32577038fd28a0f96d832c43f1669e3f7e8
Author: krishnababu k <kkrothap@redhat.ocm>
Date: Fri Apr 1 14:33:26 2011 +0530
Updated Telugu Translations
po/te.po | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 3687ab50d66fe8e5a4c12a0f0c631b457948f153
Author: krishnababu k <kkrothap@redhat.ocm>
Date: Fri Apr 1 14:27:59 2011 +0530
Updated Telugu Translations
po/te.po | 2431
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1629 insertions(+), 802 deletions(-)
commit 6f95b44f2e2af3084d5df7d714ce69d705e29684
Author: Rajesh Ranjan <rranjan@redhat.com>
Date: Thu Mar 31 17:33:07 2011 +0530
hindi updated
po/hi.po | 2305
++++++++++++++++++++++++++++++++++++++++++--------------------
1 files changed, 1561 insertions(+), 744 deletions(-)
commit a7a166f3bcc334efab714f7d0317937a3e9c1236
Author: Miroslav Nikolić <miroslavnikolic@rocketmail.com>
Date: Thu Mar 31 00:47:41 2011 +0200
Updated Serbian translation
po/sr.po | 1774
++++++++++++++++++++++++++++++++------------------------
po/sr@latin.po | 1774
++++++++++++++++++++++++++++++++------------------------
2 files changed, 2030 insertions(+), 1518 deletions(-)
commit 565d365745b7655b4acbeaafc852a3edd92adb43
Author: Gil Forcada <gforcada@gnome.org>
Date: Wed Mar 30 23:17:29 2011 +0200
[l10n]Updated Catalan translation
po/ca.po | 344
++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 180 insertions(+), 164 deletions(-)
commit 2d3b3f89543ce309a80f5afa12b09b152369bf63
Author: Martin Pitt <martin.pitt@ubuntu.com>
Date: Wed Mar 30 19:52:31 2011 +0200
[gi] Add missing allow-none annotations to Gio
gio/gdbusproxy.c | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
commit 6d4153481dcbae1eae3b5afb41f3bf43037d386d
Author: Friedel Wolff <friedel@translate.org.za>
Date: Wed Mar 30 18:53:38 2011 +0200
Update translation for Afrikaans (af)
po/af.po | 2200
++++++++++++++++++++++++++++++++++++++++++--------------------
1 files changed, 1510 insertions(+), 690 deletions(-)
commit b30a98ae30bef071ba1f90c92ef13718429187ce
Author: Djavan Fagundes <djavan@comum.org>
Date: Wed Mar 30 12:36:18 2011 -0300
Updated Brazilian Portuguese translation
po/pt_BR.po | 1228
+++++++++++++++++++++++++++++++++++-----------------------
1 files changed, 741 insertions(+), 487 deletions(-)
commit f13243371ddfcbaca115d14a093229bbd7f71b1d
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date: Wed Mar 30 15:22:38 2011 +0100
Updated British English translation
po/en_GB.po | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
commit d03b3ec74987bb00d8cbb671ed347f705369709f
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Wed Mar 30 21:19:43 2011 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 154
++++++++++++++++++++++++++++++-----------------------------
po/zh_TW.po | 154
++++++++++++++++++++++++++++++-----------------------------
2 files changed, 158 insertions(+), 150 deletions(-)
commit d238aaee5f65d40c4698a0be5d871351c4ebbacf
Author: Dirgita <dirgitadevina@yahoo.co.id>
Date: Wed Mar 30 00:16:20 2011 +0700
Updated Indonesian translation
po/id.po | 1539
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 783 insertions(+), 756 deletions(-)
commit 3ce857f9a489ef3dbfda685623aaea108e53c89a
Author: Jonathan Matthew <jonathan@d14n.org>
Date: Sun Mar 27 10:44:31 2011 +1000
introspection: add annotations for g_file_load_contents and friends
https://bugzilla.gnome.org/show_bug.cgi?id=645789
gio/gfile.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
commit 9c5ec1c263d8e98c86ab69523a81cea86618d239
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date: Tue Mar 29 14:15:42 2011 +0200
Updated Lithuanian translation.
po/lt.po | 1214
++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 700 insertions(+), 514 deletions(-)
commit 60eae443947035043493b336a1f67cb5c4253588
Author: Gil Forcada <gforcada@gnome.org>
Date: Tue Mar 29 00:58:25 2011 +0200
[l10n]Updated Catalan translation
po/ca.po | 2798
++++++++++++++++++++++++++++++++++++++++++--------------------
1 files changed, 1920 insertions(+), 878 deletions(-)
commit c69900a8cd5b4e3296c8148d70237477605d10d9
Author: Aron Xu <aronxu@gnome.org>
Date: Mon Mar 28 10:28:32 2011 +0000
Update Simplified Chinese translation.
po/zh_CN.po | 559
++++++++++++++++++++++++++++++----------------------------
1 files changed, 289 insertions(+), 270 deletions(-)
commit 60571bfbee22fb313a5be454f82a598131eef925
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date: Sun Mar 27 23:49:55 2011 +0200
Updated Dutch translation by Wouter Bolsterlee
po/nl.po | 1198
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 675 insertions(+), 523 deletions(-)
commit 40902423ffd1e7b4e705f1f5f93aaa3ffbb6ac44
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Sun Mar 27 00:38:07 2011 +0700
Updated Vietnamese translation
po/vi.po | 41 +++++++++++++++--------------------------
1 files changed, 15 insertions(+), 26 deletions(-)
commit b43ed5ef3dc75df93151b96832a15039f965a904
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Sun Mar 27 00:34:44 2011 +0700
po/vi.po: import from Damned Lies
po/vi.po | 769
+++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 409 insertions(+), 360 deletions(-)
commit c8d97e3c5c834ac86b5b022f0098863cba842284
Author: Ask H. Larsen <asklarsen@gmail.com>
Date: Sat Mar 26 14:18:37 2011 +0100
Updated Danish translation
po/da.po | 1223
+++++++++++++++++++++++++++++++++++++-------------------------
1 files changed, 728 insertions(+), 495 deletions(-)
commit 4744335aa6fffb9e5f7747a1a15b9334b7896619
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date: Sat Mar 26 12:49:48 2011 +0200
Updated Latvian translation.
po/lv.po | 3540
+++++++++++++++++++++++++++++++++++++++-----------------------
1 files changed, 2234 insertions(+), 1306 deletions(-)
commit b370a213fb64906ec3d44de4e2be8111fc0c455d
Author: Wolfgang Stöggl <c72578@yahoo.de>
Date: Sat Mar 26 09:46:42 2011 +0100
Updated German translation
po/de.po | 145
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 80 insertions(+), 65 deletions(-)
commit cfc62789aa1af88e666249cbedec5487b1ec200b
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sat Mar 26 09:48:01 2011 +0200
Updated Hebrew translation
po/he.po | 152
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 78 insertions(+), 74 deletions(-)
commit 4fbaeb444d1f804a78d12f98e868c0f512c5b04b
Author: Alexander Shopov <ash@kambanaria.org>
Date: Fri Mar 25 22:13:47 2011 +0200
Updated Bulgarian translation
po/bg.po | 154
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 79 insertions(+), 75 deletions(-)
commit 0c01e87155e3125970c33f4a7021c86b7ac1fca9
Author: Daniel Nylander <po@danielnylander.se>
Date: Fri Mar 25 18:21:47 2011 +0100
Updated Swedish translation
po/sv.po | 1190
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 600 insertions(+), 590 deletions(-)
commit 8eed777abb581319d63d898a71eb11f0dd40dd15
Author: Daniel Nylander <po@danielnylander.se>
Date: Tue Mar 22 15:13:54 2011 +0100
Updated Swedish translation
po/sv.po | 1516
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 776 insertions(+), 740 deletions(-)
commit eeb1f32fe67d9998588205e6ad0b19e06eec909f
Author: Luca Ferretti <lferrett@gnome.org>
Date: Tue Mar 22 14:41:23 2011 +0100
Updated Italian translation
po/it.po | 95
+++++++++++++++++++++++++++++++++++++++++++++-----------------
1 files changed, 69 insertions(+), 26 deletions(-)
commit b594bc8afef8fe3438a5c89df33b5142fc8dca58
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Mar 21 13:38:25 2011 -0400
Bump version
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 9ab5eb611d444e28f5934324ddd99789ba7a59b0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Mar 21 11:28:55 2011 -0400
Update NEWS for 2.28.4
NEWS | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
commit cf45b85ab7c31023bc797dce7a572e198a647c12
Author: Sweta Kothari <swkothar@redhat.com>
Date: Mon Mar 21 16:52:25 2011 +0530
Updated Gujarati Translations
po/gu.po | 2243
++++++++++++++++++++++++++++++++++++++++++--------------------
1 files changed, 1531 insertions(+), 712 deletions(-)
commit 5fed5c1e74982f399263352f8d265f1e76efc70c
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Mar 20 19:02:48 2011 +0100
Updated Galician translations
po/gl.po | 70
++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 37 insertions(+), 33 deletions(-)
commit cdfeb024a0747af5c7768abc1e48b9d0b09932e4
Author: Yuri Kozlov <yuray@komyakino.ru>
Date: Sun Mar 20 10:50:35 2011 +0300
Updated Russian translation
po/ru.po | 2584
++++++++++++++++++++++++++++++++++++++++++--------------------
1 files changed, 1757 insertions(+), 827 deletions(-)
commit 9602b5303015e98043c96673a81f71220c163643
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Sat Mar 19 16:28:45 2011 +0100
Updated Polish translation
po/pl.po | 45 ++++++++++++++++++++++++---------------------
1 files changed, 24 insertions(+), 21 deletions(-)
commit f0d55655476ad149f272865b91e93aa28736a131
Author: Changwoo Ryu <cwryu@debian.org>
Date: Sat Mar 19 23:53:22 2011 +0900
Updated Korean translation
po/ko.po | 63
++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 35 insertions(+), 28 deletions(-)
commit fbcdf6857d1e6cd8cc59ee43968ce24ba09caf4c
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Fri Mar 18 17:11:24 2011 +0100
Updated Hungarian translation
po/hu.po | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
commit b3b2793243f9309be7939a44f60e5ec8f4a6d026
Author: Bruno Brouard <annoa.b@gmail.com>
Date: Thu Mar 17 21:40:03 2011 +0100
Updated French translation
po/fr.po | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
commit f79a15b79e1f00830e182d699ce0323b9c6e4ecd
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Thu Mar 17 20:32:16 2011 +0100
Updated Spanish translation
po/es.po | 283
+++++++++++++++++++++++++++++---------------------------------
1 files changed, 134 insertions(+), 149 deletions(-)
commit 23344b6d6839b3c32827c06aeb84ec0b46ac412a
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Thu Mar 17 18:12:40 2011 +0100
Updated Norwegian bokmål translation
po/nb.po | 176
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 91 insertions(+), 85 deletions(-)
commit 7669f6d858fa212ba63523c5ffa4cc1455f6b15c
Author: Andre Klapper <a9016009@gmx.de>
Date: Thu Mar 10 12:33:58 2011 +0100
Add missing files to POTFILES.in
po/POTFILES.in | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit bfc569a351b01661c311cb5774c8a936e0378082
Author: Mario Blättermann <mariobl@gnome.org>
Date: Thu Mar 17 12:52:12 2011 +0100
[l10n] Updated German translation
po/de.po | 1168
++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 677 insertions(+), 491 deletions(-)
commit d837cea80391972def509441526f0a7c3626a1b1
Author: Sweta Kothari <swkothar@redhat.com>
Date: Thu Mar 17 16:17:31 2011 +0530
Updated Gujarati Translations
po/gu.po | 72
+++++++++++++++++++++++--------------------------------------
1 files changed, 27 insertions(+), 45 deletions(-)
commit a710e3132dd2c22570ea9beedd93921e2f80a2b2
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Mar 15 11:28:03 2011 -0400
Document which files glib-compile-schemas looks at
Otherwise, your vendor override files are silently ignored...
docs/reference/gio/glib-compile-schemas.xml | 2 ++
gio/gsettings.c | 6 ++++++
2 files changed, 8 insertions(+), 0 deletions(-)
commit 0a01b4d6e2a42e90e6219ed57c15bc47d5d77786
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date: Tue Mar 15 14:11:22 2011 +0100
Updated Romanian translation
po/ro.po | 1194
++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 687 insertions(+), 507 deletions(-)
commit 9775c3afdd5ee3c67802fc9bd2921f18686aec22
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Mar 14 07:21:21 2011 -0400
Bump version
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 156d249b7b7b4a91068c808c1e7bdc8db5ad3a9b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Mar 14 01:27:19 2011 -0400
Update symbol lists
glib/glib.symbols | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit f8017fd18666d5d21a3927b93b8c3c3d867f054a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Mar 14 01:14:48 2011 -0400
Update for 2.28.3
NEWS | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
commit b0e63cb4778b61a896b1cfe8046e09f09cf609f1
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date: Sat Mar 12 20:48:31 2011 -0500
Correct internal definition of C_()
* Since the GLib translations are lazily initialized, we need an
internal wrapper for g_dpgettext() that does the initialization
in the same way as glib_gettext()
* We need to use the glib domain defined by GETTEXT_PACKAGE
rather than than the application's domain.
https://bugzilla.gnome.org/show_bug.cgi?id=644607
glib/glibintl.h | 6 +++-
glib/gutils.c | 56
++++++++++++++++++++++++++++++++++++++++++------------
2 files changed, 47 insertions(+), 15 deletions(-)
commit 0caf9ee66f6e2a078c8145fbe0414d28d720f945
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Sun Mar 13 02:21:55 2011 +0100
Updated Hungarian translation
po/hu.po | 1158
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 647 insertions(+), 511 deletions(-)
commit 7fc46fa278922b29358845531eaff4b18cd8f035
Author: Emilio Pozuelo Monfort <pochu27@gmail.com>
Date: Sat Mar 12 10:08:52 2011 +0000
Document g_timeout_add_seconds first call latency
And fix /timeout/rounding to not fail if the first call
happens after 2 seconds.
https://bugzilla.gnome.org/show_bug.cgi?id=644552
glib/gmain.c | 6 +++++-
glib/tests/timeout.c | 8 +++++++-
2 files changed, 12 insertions(+), 2 deletions(-)
commit cd72732835f4bfa65c4c4af8c027bb93d3c2fb01
Author: Claude Paroz <claude@2xlibre.net>
Date: Sat Mar 12 11:20:45 2011 +0100
Updated French translation
po/fr.po | 344
++++++++++++++++++++++++-------------------------------------
1 files changed, 135 insertions(+), 209 deletions(-)
commit b54aa61dd5f201839bb1df8a9faab082b964c944
Author: Bruno Brouard <annoa.b@gmail.com>
Date: Fri Feb 25 23:53:52 2011 +0100
Updated French translation
po/fr.po | 1373
++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 789 insertions(+), 584 deletions(-)
commit 639956eb43a5d1f1614eee4707af0a108e840608
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Sat Mar 12 01:14:01 2011 +0000
Updated Portuguese translation
po/pt.po | 1251
+++++++++++++++++++++++++++++++++++++-------------------------
1 files changed, 745 insertions(+), 506 deletions(-)
commit b6027dbcc001a73aa123e79ddd12e946d8997fd9
Author: Tor Lillqvist <tml@iki.fi>
Date: Fri Mar 11 10:19:42 2011 +0200
Use g_usleep() for portability, bug #644465
glib/tests/timeout.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit f837fb3cef2cd96367a79760d60bb92621bd094b
Author: Martin Nordholts <martinn@src.gnome.org>
Date: Tue Mar 8 07:36:15 2011 +0100
Check availability of linux/magic.h
Check availability of linux/magic.h. It isn't available in Linux
versions before 2.6.19.
configure.ac | 1 +
glib/gfileutils.c | 2 +-
2 files changed, 2 insertions(+), 1 deletions(-)
commit 8a82319458e677ca32bd01ebda2443620cfb17fc
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Mar 7 13:43:13 2011 -0500
Bump version
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 90b18cdacdcf037f3c898cbf7d615d028b42e6e4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Mar 7 13:42:33 2011 -0500
Make timeout test less likely to fail
glib/tests/timeout.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 1841ab81e5dc28e74cf246e98c3174aa1b566a4a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Mar 7 12:05:38 2011 -0500
Update NEWS
NEWS | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit a4bc52d59a4a099a19a7d520e4c1271834adf2b8
Author: Luca Ferretti <lferrett@gnome.org>
Date: Mon Mar 7 12:57:56 2011 +0100
Updated Italian transation from master
po/it.po | 804
+++++++++++++++++++++++++++-----------------------------------
1 files changed, 350 insertions(+), 454 deletions(-)
commit 471a029fa6253473220b60db5f5be141878ee37b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Mar 6 23:08:46 2011 -0500
Improve preconditions in action-related GApplication api
https://bugzilla.gnome.org/show_bug.cgi?id=643780
gio/gapplication.c | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
commit b0ec12ef7692ee95923e97451614e1049af3f0e1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Mar 6 22:37:01 2011 -0500
Go back to the old logic in set_expiration
It was more complicated, but also more correct...
Also add a test to ensure that our rounding works as expected.
https://bugzilla.gnome.org/show_bug.cgi?id=643795
glib/gmain.c | 10 +++++++---
glib/tests/timeout.c | 41 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 48 insertions(+), 3 deletions(-)
commit 6416e01e11cc8805969417d6f1fb1b1014d9e9d6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 4 13:07:14 2011 -0500
Prime the NEWS for 2.28.2
NEWS | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+), 0 deletions(-)
commit c16a12c7a93afce00dbe6813c35c4b39ef4466bd
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 4 12:10:06 2011 -0500
Some more details about GApplicationFlags
gio/gioenums.h | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
commit 5fe6f2beb404955f362f35019a407bcfadfae6b9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 4 12:03:15 2011 -0500
Add more GApplication docs
Add more details about ::command-line to the g_application_run docs.
gio/gapplication.c | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
commit a01af94c35f52b69870e83f9212e04e65f7ef169
Author: Murray Cumming <murrayc@murrayc.com>
Date: Mon Feb 28 11:15:13 2011 +0100
GApplication: Check more before warning about a missing signal
handler.
* gio/application.c (g_application_real_command_line): Check that the
default signal handler is not the current one before complaining,
because
it is not unusual for overloads to call the base class implementation
as
a matter of habit.
g_application_real_open() and g_application_real_activate() already
do this
extra check.
gio/gapplication.c | 22 ++++++++++++++--------
1 files changed, 14 insertions(+), 8 deletions(-)
commit 841d2a3fff82ef56a2d35075ea4a0f2ba8302b36
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 4 01:53:56 2011 -0500
GApplication: More documentation tweaks
gio/gapplication.c | 22 +++++++++++++++++-----
gio/gapplicationcommandline.c | 36 +++++++++++++++++++++---------------
2 files changed, 38 insertions(+), 20 deletions(-)
commit fe4d9ab7633b1c29602825e5350db3cc10759d6e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 4 01:36:51 2011 -0500
Fix a typo
gio/gapplicationcommandline.c | 9 +++++
gio/gioenums.h | 2 +-
gio/tests/gapplication-example-cmdline3.c | 54
++++++++++++++++++++++------
3 files changed, 52 insertions(+), 13 deletions(-)
commit 7b315afae911e080764c98e22880c39e1b209a98
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Mar 4 00:57:51 2011 -0500
GVariant docs cleanups
Fix some gtk-doc warnings
docs/reference/glib/gvariant-varargs.xml | 42
+++++++++++++++---------------
glib/gvariant.c | 6 ++--
glib/gvarianttype.c | 11 ++++---
glib/gvarianttype.h | 2 +-
4 files changed, 31 insertions(+), 30 deletions(-)
commit bd0e8775b6d594630a441466e4994ba75ada0274
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 4 00:27:23 2011 -0500
Small doc correction
We don't actually pass @argc to local_command_line().
gio/gapplication.c | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
commit f21b28c3f1f44ec96a215537790ee4490c320f05
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 4 00:12:34 2011 -0500
GApplication: Clarify docs for @argv
Clearly state that @argv may be NULL.
https://bugzilla.gnome.org/show_bug.cgi?id=643649
gio/gapplication.c | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
commit 15236daefd2f00d5b4e89d83e4e05c13586f1a07
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 4 00:03:13 2011 -0500
GApplication: Beef up the local_command_line() docs
This adds some details, such as the meaning of @argc, @argv and
@status,
even though gtk-doc does not make it easy to document vfunc arguments.
Requested in
https://bugzilla.gnome.org/show_bug.cgi?id=643478
gio/gapplication.c | 20 ++++++++++++++++----
1 files changed, 16 insertions(+), 4 deletions(-)
commit 4efbf92b7f02d2a1507f32735a2fa49328b5b41c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Mar 3 23:34:49 2011 -0500
GApplication: Improve documentation
This commit adds some details regarding platform data.
gio/gapplication.c | 28 +++++++++++++++++++++++-----
gio/gapplication.h | 20 +++++++++++++-------
gio/gioenums.h | 12 ++++++++----
3 files changed, 44 insertions(+), 16 deletions(-)
commit 93918189ef27c61e4c0f3e727b386955574810e4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Mar 3 22:40:48 2011 -0500
Try harder to explain GApplicationCommandline
Trying to answer some of the questions in
https://bugzilla.gnome.org/show_bug.cgi?id=643468
gio/gapplication.c | 9 +++-
gio/gapplicationcommandline.c | 38 ++++++++++++++++-
gio/tests/Makefile.am | 4 ++
gio/tests/gapplication-example-cmdline3.c | 65
+++++++++++++++++++++++++++++
4 files changed, 112 insertions(+), 4 deletions(-)
commit 6e6b2db6130a280e2841765d3016c85e88f62cec
Author: Will Thompson <will.thompson@collabora.co.uk>
Date: Thu Mar 3 14:51:41 2011 +0000
g_value_array_remove(): clarify docstring formatting
gobject/gvaluearray.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 3b373b75414071d166e0d0cdc764dce479f68780
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Feb 25 11:13:55 2011 -0500
GApplications: Tighten up application-id validity checks
Also add tests for these conditions.
https://bugzilla.gnome.org/show_bug.cgi?id=643197
gio/gapplication.c | 32 ++++++++++++++++++++++++--------
1 files changed, 24 insertions(+), 8 deletions(-)
commit 16cf8ab2e581330a659418151f1151d7ee6df0d5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Feb 25 10:41:29 2011 -0500
Add some tests for g_hash_table_lookup_extended
glib/tests/hash.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 45 insertions(+), 0 deletions(-)
commit 002c6074a64b31af4f6efd48bfce571fc917606c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Feb 25 10:40:39 2011 -0500
GHashTable: Clarify g_hash_table_lookup_extended docs
Passing NULL as a key is only ok if your hash and equal functions
can deal with it.
https://bugzilla.gnome.org/show_bug.cgi?id=642944
glib/ghash.c | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
commit 989088308a8cd910d6e7da7dd533dd0b4472a03d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Feb 25 10:10:37 2011 -0500
GOptionContext: Warn about invalid arg/flag combinations
This was proposed by Kjell Ahlstedt in bug 642825.
Also adding a few tests for this new behaviour.
glib/goption.c | 25 ++++++--
glib/tests/option-context.c | 132
+++++++++++++++++++++++++++++++++++++++++-
2 files changed, 147 insertions(+), 10 deletions(-)
commit 563d1e3e7578f60a07d869dba34ef6ca81e34272
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Feb 25 08:45:28 2011 -0500
Treat optional arguments the same for long and short options
This was noticed in bug 642825 and the change was proposed
by Kjell Ahlstedt.
glib/goption.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
commit 1adbb5a02a879345f5cb684ff7da166593f1ac7b
Author: Andreas Rottmann <a.rottmann@gmx.at>
Date: Tue Feb 22 15:12:30 2011 +0100
Bug 638185 - GIOCondition should be annotated as "flags"
Add a gtk-doc annotation to GIOCondition marking it as a flags type.
glib/giochannel.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit ffbd230d6dc48974cbb0b73de9501f6d4ff7e3db
Author: Vincent Untz <vuntz@gnome.org>
Date: Sun Feb 20 10:41:17 2011 +0100
appinfo: Do not override system default handler with less specific one
We were considering explicitly configured defaults for parent types
after we already got results for the specific type we're interested
in.
This resulted in the explicit default for text/plain to override all
system defaults for subtypes of text/plain, for example. The explicit
default should not apply to subtypes that have a system default.
https://bugzilla.gnome.org/show_bug.cgi?id=642797
gio/gdesktopappinfo.c | 19 ++++++++++++-------
1 files changed, 12 insertions(+), 7 deletions(-)
commit 24e6a27d23f99a53dabd9bd3997abff52c88118d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Feb 19 16:27:51 2011 -0500
Be more forgiving when parsing introspection xml
Accept (and silently ignore) version attributes on <interface>
and <method> elements - these occur in the wild, and ignoring
them does not cost us anything.
gio/gdbusintrospection.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 83e344fee439c26308f370197ce818a0eff73c95
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Feb 18 23:46:09 2011 -0500
Add a testcase for bug 637738
gobject/tests/dynamictests.c | 127
++++++++++++++++++++++++++++++++++++++++++
1 files changed, 127 insertions(+), 0 deletions(-)
commit 1f39997da2d941ccbf60d7c6cfd77185dcd8f587
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Feb 18 22:42:24 2011 -0500
Document G_VALUE_NOCOPY_CONTENTS
https://bugzilla.gnome.org/show_bug.cgi?id=624943
gobject/gtype.h | 2 +-
gobject/gvalue.h | 10 +++++++++-
2 files changed, 10 insertions(+), 2 deletions(-)
commit 1ec5c4401a0097c34fb3093ca8ece07a4e10d7c1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Feb 18 22:35:49 2011 -0500
Expand the documentation of g_type_get_qdata()
https://bugzilla.gnome.org/show_bug.cgi?id=613269
gobject/gtype.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit e3516c7f89e0235c2929abf9f0a2869e825fccb6
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Tue Feb 22 22:02:05 2011 -0500
application: fix a typo in the docs annotation
gio/gapplication.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 053edf751b44518d835d9a17f33b46eceae815a9
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date: Sun Feb 20 16:47:56 2011 +0000
Updated British English translation
po/en_GB.po | 1167
++++++++++++++++++++++++++++++++++-------------------------
1 files changed, 675 insertions(+), 492 deletions(-)
commit 2ce2fc12565acdae84a2b45be12f822522e58ed3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Feb 18 11:04:32 2011 -0500
Post release version bump to 2.28.2
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit bb395d23aeba38736ad6adc28e37d96506a8a800
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Feb 18 07:20:14 2011 -0500
Update NEWS for 2.28.1
NEWS | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
commit 4f82aa99d74d52659af32f71f2c1053551b50052
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Feb 17 23:59:58 2011 -0500
Silence a few unused variable warnings
glib/tests/gvariant.c | 2 +-
glib/tests/keyfile.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 712fbdd9cc231179fde716ccd70ad0533f696e0e
Author: Lin Ma <lin.ma@oracle.com>
Date: Thu Feb 17 14:57:37 2011 +0800
Fixed bugster 7007407. Do not clear stat info until a node is really
deleted.
gio/fen/fen-helper.c | 3 +--
gio/fen/fen-kernel.c | 3 +--
gio/fen/fen-node.c | 7 +++----
3 files changed, 5 insertions(+), 8 deletions(-)
commit 872d0776aea97f07c8f5d06ec300eb074576ca29
Author: Stef Walter <stefw@collabora.co.uk>
Date: Tue Feb 15 19:54:53 2011 +0100
Better documentation for g_value_dup_object().
State that NULL is returned when value is NULL.
gobject/gobject.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 1d44e5cf4d3aca1cf501e59d4ccd79c484194312
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 15 19:50:55 2011 -0500
Don't report standard interfaces more than once
If they have a custom implementation, don't add the canned
introspection XML, just rely on the generated XML. Fixes
https://bugzilla.gnome.org/show_bug.cgi?id=642042
gio/gdbusconnection.c | 40 +++++++++++++++++++++++++++++-----------
1 files changed, 29 insertions(+), 11 deletions(-)
commit 2414218a9d8eb1976d53581b02059fd51bcac8ec
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 15 02:27:54 2011 -0500
Fix memory leaks in the gdbus introspection parser
We were getting our length zero, yet NULL-terminated arrays in
a twist in some places. Stop passing around ignored length arguments
at the same time.
https://bugzilla.gnome.org/show_bug.cgi?id=635099
gio/gdbusintrospection.c | 178
++++++++++++++------------------------
gio/tests/gdbus-introspection.c | 3 +-
2 files changed, 68 insertions(+), 113 deletions(-)
commit 7b18bf4b95c88c49ce61d81e41fa2bcd2685aedb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Feb 14 19:13:09 2011 -0500
Add schema name in error message
Why not be helpful if it doesn't cost anything...
gio/gsettingsschema.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit f1d5501bd7a57fe23f9081119d5849a884dcc64a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Feb 12 22:23:04 2011 -0500
Fix the tm.tm_gmtoff check
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit f948a0fd39e3fd15855a3de42289899dc5708fdb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Feb 12 12:09:39 2011 -0500
Docs: Mention gettext setup requirements in i18n section
docs/reference/glib/tmpl/i18n.sgml | 17 +++++++++++++++--
1 files changed, 15 insertions(+), 2 deletions(-)
commit ee41cd61f7dd237da204129ac92771144691b48e
Author: Benjamin Otte <otte@redhat.com>
Date: Sat Feb 12 18:05:54 2011 +0100
doc: Fix typo in previous commit
Yuck. I blame it on the weekend.
glib/gdatetime.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 936c7a895b07a4d788e8be2ed01b940f1020ca51
Author: Benjamin Otte <otte@redhat.com>
Date: Sat Feb 12 17:56:34 2011 +0100
docs: Fix return value for g_datetime_compare()
Previous code confused dt1 and dt2. The new formulation is stolen from
man strcmp() and g_strcmp0().
(cherry picked from commit 17eea8fa60915c5711a99eebe5025eadb04c3f3f)
glib/gdatetime.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 74efccfc4b8e4327fc34749f07debcb824955cc6
Author: Colin Walters <walters@verbum.org>
Date: Wed Feb 16 13:49:20 2011 -0500
gdesktopappinfo: Handle g_get_prgname() being NULL
Reported-By: Sebastien Bacher <seb128@ubuntu.com>
https://bugzilla.gnome.org/show_bug.cgi?id=642490
gio/gdesktopappinfo.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
commit 78c8f5cc69f8b70333726b989db06c1e91a7a749
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Feb 14 23:21:14 2011 -0500
Bug 642052 - g_timeout_add(_seconds) overflow
Fix integer overflow error.
glib/gmain.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 7aa6620d20dde01484d3aae73c486b43332dd9cc
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Feb 14 23:20:38 2011 -0500
Bug 642052: add currently-broken test case
The test case fails for now. It will be fixed by the next commit.
glib/tests/Makefile.am | 4 +++
glib/tests/timeout.c | 53
++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 57 insertions(+), 0 deletions(-)
commit 7e525f9547a5fa420a44f923ef65c04b2a5f3904
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Feb 11 10:27:44 2011 -0500
GVariant: doc the format of g_variant_parse/print
This is a backport from master, including changes made by Will
Thompson.
docs/reference/glib/Makefile.am | 3 +-
docs/reference/glib/glib-docs.sgml | 1 +
docs/reference/glib/gvariant-text.xml | 615
+++++++++++++++++++++++++++++++++
glib/gvariant-parser.c | 2 +
glib/gvariant.c | 2 +
5 files changed, 622 insertions(+), 1 deletions(-)
commit c2d98c56092db1f7bcf79cbbbb494abfd1255b52
Author: Will Thompson <will.thompson@collabora.co.uk>
Date: Fri Feb 11 15:18:02 2011 +0000
GObject: correct documentation typos
gobject/gobject.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit b1d02f9323d4eb157dc99e0b7a79d06a2e510500
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Feb 11 10:14:29 2011 -0500
GVariant: support NULL for empty arrays in varargs
g_variant_new("as", NULL); now gives an empty array of strings, for
example.
This was documented as working already, but was never actually
implemented (due to the fact that it muddies the water when
considering
maybe types). It's being implemented now because its convenience to
programmers exceeds any damage done to the conceptual purity of
the API.
docs/reference/glib/gvariant-varargs.xml | 5 +++
glib/gvariant.c | 52
+++++++++++++++++++----------
glib/tests/gvariant.c | 16 +++++++++
3 files changed, 55 insertions(+), 18 deletions(-)
commit d25dca2d74cddd66644890760f4d56e619528e14
Author: Runa Bhattacharjee <runab@redhat.com>
Date: Fri Feb 11 19:01:05 2011 +0530
Updated Bengali India Translation
po/bn_IN.po | 2276
++++++++++++++++++++++++++++++++++++++++-------------------
1 files changed, 1536 insertions(+), 740 deletions(-)
commit 4196dfbc4a764a2342c1107bcd9339210c0ee332
Author: Colin Walters <walters@verbum.org>
Date: Thu Feb 10 23:42:34 2011 -0500
gsettings: Minor typo in previous commit
gio/gsettings.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 0f8d1933ad59d83bebe7e4f9d115fec71f915688
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Feb 9 11:55:35 2011 -0500
GSettings: add paragraph with performance notes
summary: reads are very fast. writes are fast for you, but expensive
for the system, so don't do them except in response to explicit user
action.
gio/gsettings.c | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
commit 214d1bdd20c940be1e1cd38e071a3898c19aa3f7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 8 13:21:37 2011 -0500
Bump version
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 939d5131dd7c0fad6204aa976139a3bb730e1a07
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Tue Feb 8 18:22:44 2011 +0100
Updated Polish translation
po/pl.po | 2170
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 1203 insertions(+), 967 deletions(-)
commit a6caaebea7261601fb4f9f57bb8aeadf38e5e499
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 8 10:05:00 2011 -0500
Document new API
gio/gmemorysettingsbackend.c | 13 +++++++++++++
gio/gnullsettingsbackend.c | 13 +++++++++++++
2 files changed, 26 insertions(+), 0 deletions(-)
commit 78dcafc5cb2b8c05fed719ed1add0849f9938595
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 8 10:04:36 2011 -0500
Fix some parameter mismatches in GVariant docs
glib/gvariant.c | 2 +-
glib/gvariant.h | 20 ++++++++++----------
2 files changed, 11 insertions(+), 11 deletions(-)
commit 4368a07e02b7008b3ab7c56b7637f7bbec505ea5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 8 07:41:49 2011 -0500
Avoid more compiler warnings
glib/giochannel.c | 12 ++++++------
glib/gmessages.c | 2 +-
2 files changed, 7 insertions(+), 7 deletions(-)
commit 8d572f5d22c07580936067e91e669220cfc801cc
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 8 07:35:54 2011 -0500
g_date_time_format: drop an unused variable
glib/gdatetime.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
commit ab2112a77b16cb36785088bb5975ef62f075102a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 8 07:33:02 2011 -0500
Add release note about GApplication
README.in | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
commit f93d2f1b0898d6f7fde696ab42a86c63a71ec4d5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 8 00:00:08 2011 -0500
Update NEWS
NEWS | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
commit 7839c46897d730d9db5eff2c7a7a9f18876370df
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Feb 7 23:53:29 2011 -0500
Bump version to 2.28.0
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 126beeee3338c94de9d01b9e99b99e8413282045
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Feb 7 23:46:02 2011 -0500
Fix a typo
gobject/glib-mkenums.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit d43b2d52b4129bf3eb36af6083063cba8f40cbed
Author: Michal Hruby <michal.mhr@gmail.com>
Date: Mon Feb 7 21:25:33 2011 +0100
Add more data about origin application to the "Launched" signal.
This will help applications such as zeitgeist's datahub to collect
more complete information about application launches, as the "actor"
of a launch is important for zeitgeist's magic to work properly.
gio/gdesktopappinfo.c | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
commit d6954c785d635be875b896ac9f4812e400b39455
Author: Colin Walters <walters@verbum.org>
Date: Fri Feb 4 15:37:51 2011 -0500
gdesktopappinfo: Asynchronously flush after sending notification
If we were the initial connection owner, unref will destroy the
connection immediately, and we may lose messages. Asynchronously
flush to avoid that.
https://bugzilla.gnome.org/show_bug.cgi?id=641411
gio/gdesktopappinfo.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
commit 626f197ee328c9b8ce11439e99b66fef14c5f9da
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Feb 7 23:35:21 2011 -0500
Clarify GInitable docs
Mention explicitly that the object is unrefed on error.
Pointed out by Philip Van Hoof,
https://bugzilla.gnome.org/show_bug.cgi?id=641363
gio/ginitable.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 761fc9a8e722baf6175eb33a6ffb7deacc504c20
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Feb 7 23:30:56 2011 -0500
Append .exe to glib-compile-schemas in .pc file
This makes the binary name correct on Windows.
Pointed out by David Schleef,
https://bugzilla.gnome.org/show_bug.cgi?id=641572
gio-2.0.pc.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit fb2d30b9ffc3d698cc38a5c16d1a136f1439dbb0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Feb 7 23:28:26 2011 -0500
Change the id of the gsettings section
This tricks gtk-doc into generating a html file with a different
name, avoiding the case-only GSettings.html vs gsettings.html.
https://bugzilla.gnome.org/show_bug.cgi?id=641688
docs/reference/gio/gsettings.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 25ab13fd3c834a022175a5c8a6cc85fbb090968a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Feb 7 23:27:19 2011 -0500
Don't use -w in shebang line
This can cause warnings when PERL_PATH gets expanded to /usr/bin/env.
Patch by Adam Sampson,
https://bugzilla.gnome.org/show_bug.cgi?id=641477
gobject/glib-mkenums.in | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit a0554a9f76f70589506e2aa98cb387fcd10ef184
Author: Javier Jardón <jjardon@gnome.org>
Date: Tue Feb 8 01:04:20 2011 +0000
docs: Document Since properly, 2.26 -> 2.28
gio/gaction.h | 2 +-
gio/gactiongroup.h | 2 +-
gio/gioenums.h | 2 +-
gio/gsimpleaction.h | 4 ++--
gio/gsimpleactiongroup.h | 2 +-
glib/gsequence.c | 4 ++--
6 files changed, 8 insertions(+), 8 deletions(-)
commit db12eb5ca47247a5e580d2db2dc1942a7f4971f0
Author: Rui Matos <tiagomatos@gmail.com>
Date: Mon Feb 7 22:53:29 2011 +0000
GApplication: document Since properly in header files, 2.26 -> 2.28
https://bugzilla.gnome.org/show_bug.cgi?id=641783
gio/gapplication.h | 4 ++--
gio/gapplicationcommandline.h | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
commit 9823ff1d203166f33302dce2a26e1dee86c4d569
Author: Johan Dahlin <johan@gnome.org>
Date: Tue Feb 1 17:27:04 2011 -0200
Use ; instead of: to not confuse g-ir-scanner
gio/gioenums.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 59973526ea8b9883bf78567c88deaef9b3da9b2c
Author: Changwoo Ryu <cwryu@debian.org>
Date: Wed Feb 2 21:59:38 2011 +0900
Updated Korean translation
po/ko.po | 2708
++++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 1742 insertions(+), 966 deletions(-)
commit fdaaa22b58b20c285bc0c328cd6a97bb6c0f0258
Author: Johan Dahlin <johan@gnome.org>
Date: Tue Feb 1 16:17:23 2011 -0200
Correct gtk-doc SECTION: syntax
g-ir-scanner does not allow a space between the : and the
section name.
gio/gapplication.c | 2 +-
gio/gsocketcontrolmessage.c | 2 +-
gio/gsocketlistener.c | 2 +-
gio/gsocketservice.c | 2 +-
gio/gtcpconnection.c | 2 +-
gio/gtcpwrapperconnection.c | 2 +-
gio/gthreadedsocketservice.c | 2 +-
gio/gtlscertificate.c | 2 +-
gio/gunixconnection.c | 2 +-
gio/gunixcredentialsmessage.c | 2 +-
gio/gunixfdlist.c | 2 +-
gio/gunixfdmessage.c | 2 +-
glib/garray.c | 6 +++---
glib/gasyncqueue.c | 2 +-
glib/gcache.c | 2 +-
glib/gchecksum.c | 2 +-
glib/gcompletion.c | 2 +-
glib/gdataset.c | 6 +++---
glib/ghash.c | 2 +-
glib/giochannel.c | 2 +-
glib/glist.c | 2 +-
glib/gmem.c | 4 ++--
glib/gnode.c | 2 +-
glib/gpattern.c | 2 +-
glib/grand.c | 2 +-
glib/grel.c | 2 +-
glib/gsequence.c | 2 +-
glib/gshell.c | 2 +-
glib/gslist.c | 2 +-
glib/gstring.c | 2 +-
glib/gthread.c | 2 +-
glib/gthreadpool.c | 2 +-
glib/gtimer.c | 2 +-
glib/gtree.c | 2 +-
glib/gvariant.c | 2 +-
glib/gvarianttype.c | 2 +-
36 files changed, 41 insertions(+), 41 deletions(-)
commit ad1f882a1c8b4a20daba877d3504280e512b104e
Author: Javier Jardón <javier.jardon@codethink.co.uk>
Date: Tue Feb 1 13:15:55 2011 +0000
docs: Remove some unneeded template files
async_queues, atomic_operations and bookmarkfile are already ported
to inline comments
docs/reference/glib/tmpl/.gitignore | 3 +
docs/reference/glib/tmpl/async_queues.sgml | 195 ---------
docs/reference/glib/tmpl/atomic_operations.sgml | 116 ------
docs/reference/glib/tmpl/bookmarkfile.sgml | 480
-----------------------
4 files changed, 3 insertions(+), 791 deletions(-)
commit 9f8798170dba82b8d46de02ab46105cf61b41f87
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jan 31 13:19:59 2011 -0500
GApplication: add notes about GDBus architecture
Some people are trying to write code that calls
g_application_register()
then checks to see if we became the primary name owner before
exporting
objects. This sort of approach worked with libdbus-1 because method
calls to the freshly-acquired name would not be dispatched until the
application returned to the mainloop. With GDBus, however, dispatches
can occur at any time (including in the brief space between acquiring
the name and actually registering the object).
Add documentation to make it clear that you should not expect this to
work.
gio/gapplication.c | 25 ++++++++++++++++++++++++-
1 files changed, 24 insertions(+), 1 deletions(-)
commit 401a4233e492e3a2f83e86300b0004d524280e87
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date: Mon Jan 31 13:34:26 2011 +0100
Check that error exists before trying to set it. Fixes bug #640975.
glib/gconvert.c | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
commit 72a8282231c9a56c93b08c04561e77f730047998
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Jan 30 03:31:06 2011 +0100
Updated Galician translations
po/gl.po | 314
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 159 insertions(+), 155 deletions(-)
commit 49428369a71f560fe2f4a4c33ba3ebf0a3765761
Author: Luca Ferretti <lferrett@gnome.org>
Date: Sat Jan 29 14:00:25 2011 +0100
Updated Italian translation
po/it.po | 883
++++++++++++++++++++++++++++++++++++++------------------------
1 files changed, 539 insertions(+), 344 deletions(-)
commit 5d9f5cdc5a9d45b80e728b2609966af1d5f70c52
Author: A S Alam <aalam@users.sf.net>
Date: Sat Jan 29 07:54:24 2011 +0530
update Punjabi Translation by A S Alam
po/pa.po | 997
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 550 insertions(+), 447 deletions(-)
commit 75098c297c46945af7c9cf9224951495a82f04a6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 28 23:47:36 2011 -0500
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 83661af46a23a046a87f8d3e4464f5a70676a839
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 28 21:09:52 2011 -0500
Enable silent rules by default
configure.ac | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 2b6064760796e01d40fc41a605ba65826196f67a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 28 21:06:03 2011 -0500
Update NEWS
NEWS | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
commit a33aaad00c5e0ce135e34a3280f2560546fe7738
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 28 20:50:43 2011 -0500
Fix GIO build on Solaris
Major and minor are defined in sys/mkdev.h on Solaris
Patch by Fabian Groffen
https://bugzilla.gnome.org/show_bug.cgi?id=637013
configure.ac | 2 +-
gio/gdbusmessage.c | 3 +++
2 files changed, 4 insertions(+), 1 deletions(-)
commit 6fe2f5f11b5dee144658e25c2b152fa2f0edd7eb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 28 12:26:23 2011 -0500
Prevent unused variable warnings from G_DEFINE_DYNAMIC_TYPE
gobject/gtypemodule.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 3c59c38404894b09f1f67add89f7fbbbcb4f4ace
Author: Dan Winship <danw@gnome.org>
Date: Fri Jan 28 10:17:54 2011 -0500
Fix g_source_add_child_source docs
https://bugzilla.gnome.org/show_bug.cgi?id=640823
glib/gmain.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit d4209c1c415766c8735eb08500cd7de450c7c09a
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jan 28 08:23:11 2011 -0500
GVariant: clear memory before releasing it
Bug #640807 makes a reasonable case for why it's better to have your
program crash outright in the case of memory errors. With this
modification, GVariant is far more likely to do that in the case
that a
GVariant pointer is used shortly after being freed.
glib/gvariant-core.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 8602a3a68212b54773f31e57bbe48189dacfcfd3
Author: Tobias Mueller <tobiasmue@gnome.org>
Date: Thu Jan 27 15:14:31 2011 +0100
Fixed format string issue in a test, fixes bug 640725
glib/tests/markup-parse.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 069daa69f62c89c7957f22d3b5ccbe0420e51e8b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jan 27 23:07:53 2011 -0500
Add testcase for bug 640695
glib/tests/Makefile.am | 1 +
glib/tests/keyfile.c | 38 +++++++++++++++++++-
glib/tests/pages.ini | 92
++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 130 insertions(+), 1 deletions(-)
commit 440e6f4a61e27ee95994cd6a57c9d977a4376755
Author: Benjamin Gilbert <bgilbert@backtick.net>
Date: Thu Jan 27 02:04:00 2011 -0500
Ensure g_key_file_load_from_file() strips a \r on a 4 KB boundary
When g_key_file_parse_data() encountered \n, it was checking the
previous
character in the current input buffer for a \r to erase, rather
than the
previous character in the parse buffer. If
g_key_file_load_from_file()
was given a file with a \r\n sequence straddling a 4 KB boundary,
the \n
would be the first character in the input buffer, so the \r would
not be
properly stripped.
Bug #640695.
Found-by: Jan Harkes <jaharkes@cs.cmu.edu>
glib/gkeyfile.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit e644b29190aaec2cb2239d2541144e313e293020
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jan 27 22:54:32 2011 -0500
Use g_set_error_literal where appropriate
gio/gpollableinputstream.c | 4 ++--
gio/gpollableoutputstream.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
commit cc5578fbd73ac3845daaa098601640a41cc8586a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jan 27 21:57:57 2011 -0500
Make load_user_special_dirs() resistant to nonexistent dirs
glib/gutils.c | 26 ++++++++++++++++++--------
1 files changed, 18 insertions(+), 8 deletions(-)
commit 4f8a4f171ec3ad2d922ab890ac875dae4a1c49b8
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jan 27 20:31:14 2011 -0500
Remove redundant definitions
https://bugzilla.gnome.org/show_bug.cgi?id=640262
gio/gactiongroup.h | 7 -------
1 files changed, 0 insertions(+), 7 deletions(-)
commit 4a8d9b68e38c8b2d09e426eb009ca6fadff5af86
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jan 27 20:29:22 2011 -0500
Fail in a clean way if schema name is missing
https://bugzilla.gnome.org/show_bug.cgi?id=640192
gio/gsettingsschema.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit d8ca6404229e5b64d2bf2e1a3660ad9fe7feefdd
Merge: 73410f1 03b6b9f
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jan 27 11:45:04 2011 -0500
Merge remote branch 'gvdb/master'
commit 73410f1176c276e244c172fd36037ada8db12a3d
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Thu Jan 27 18:51:55 2011 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 604
++++++++++++++++++++++++++++++-----------------------------
po/zh_TW.po | 604
++++++++++++++++++++++++++++++-----------------------------
2 files changed, 620 insertions(+), 588 deletions(-)
commit bdbfbd5ea314cf90168db3737ef64d5399ecd591
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Thu Jan 27 11:13:12 2011 +0100
Updated Norwegian bokmål translation.
po/nb.po | 597
+++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 314 insertions(+), 283 deletions(-)
commit cddf27de94be3fa3f0ec7b52640c52b2e5479064
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Thu Jan 27 00:37:03 2011 +0100
QA of Galician translations
po/gl.po | 198
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 103 insertions(+), 95 deletions(-)
commit 03b6b9fb9775387c3ec5eedb9e5d2152d6468147
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jan 25 18:26:21 2011 -0500
Mark a symbol as G_GNUC_INTERNAL
gvdb-reader.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 1e5916ffae7bfaf041df454677562aec4557e21c
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sun Jan 23 02:44:15 2011 +0200
Updated Hebrew translation.
po/he.po | 448
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 232 insertions(+), 216 deletions(-)
commit 816e6541d6680028a19865e68db0aa0cafc20f8c
Author: Alexander Shopov <ash@kambanaria.org>
Date: Sat Jan 22 22:43:52 2011 +0200
Updated Bulgarian translation
po/bg.po | 1020
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 577 insertions(+), 443 deletions(-)
commit 59fd6f184a5ccd2002a0043bbe13c06cb59515fd
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Jan 22 16:50:48 2011 +0100
Updated Spanish translation
po/es.po | 582
+++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 308 insertions(+), 274 deletions(-)
commit 9f0c592b9c5f9ac57d3454f02ffa92e98001ceaf
Author: Emilio Pozuelo Monfort <pochu27@gmail.com>
Date: Sat Jan 22 15:36:13 2011 +0000
Bump PCRE minimum version
https://bugzilla.gnome.org/show_bug.cgi?id=640261
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit acc295e292406e15e35bdab08b97c9f4409c16fc
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jan 22 09:52:33 2011 -0500
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit bd8b245f574497755265ec0cee15ebe17bd00a7d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jan 22 00:02:08 2011 -0500
Update Unicode tests to 6.0
tests/casefold.txt | 17 ++++++++++++++++-
tests/casemap.txt | 40 +++++++++++++++++++++++++++++++++-------
2 files changed, 49 insertions(+), 8 deletions(-)
commit fb2809ec996e9e12d06f4bc7239a98718f5f06d7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jan 22 00:01:54 2011 -0500
Forgotten files
glib/pcre/pcre.h | 81 ++--
glib/pcre/pcre_chartables.c | 2 +-
glib/pcre/pcre_compile.c | 899 ++++++++++++++++++++++++----------
glib/pcre/pcre_dfa_exec.c | 257 ++++++++---
glib/pcre/pcre_exec.c | 1155
++++++++++++++++++++++++++++++-------------
glib/pcre/pcre_internal.h | 286 +++++++-----
glib/pcre/pcre_study.c | 277 ++++++++---
glib/pcre/pcre_tables.c | 271 ++++++-----
glib/pcre/pcre_xclass.c | 37 ++-
glib/pcre/ucp.h | 5 +-
10 files changed, 2271 insertions(+), 999 deletions(-)
commit 3f059a6a123dd62257f224b9af7701078783060e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 21 23:41:12 2011 -0500
Remove a test that seems to fail depending on time of day
glib/tests/gdatetime.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 37e221b5aee3a0d1b1a3988c69e5694b7722c0fb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 21 23:12:16 2011 -0500
Update NEWS
NEWS | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit c03dc6bf7dfc6e326e7249e9e377676db885d99e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 21 23:10:01 2011 -0500
Update the included copy of PCRE
Update PCRE to version 8.12.
At the same time, also add Unicode 6.0 script support.
glib/gregex.c | 16 ++++++++++++++++
glib/tests/regex.c | 5 ++---
2 files changed, 18 insertions(+), 3 deletions(-)
commit 51c87f680991760940da65b0c182016350e211a6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 21 18:02:05 2011 -0500
Update help and docs for gsettings cmdline tool
The man page had gotten quite out of sync.
docs/reference/gio/gsettings.xml | 135
++++++++++++++++++++++++++++----------
gio/gsettings-tool.c | 28 +++++---
2 files changed, 120 insertions(+), 43 deletions(-)
commit 0a5708654080232dd404d089b5b790de79f11032
Author: Behdad Esfahbod <behdad@behdad.org>
Date: Fri Jan 21 16:30:19 2011 -0500
Update to Unicode 6.0
One new GUnicodeBreak enum member. Three new GUnicodeScript members,
and one member renamed to fix a typo.
Tests, docs, and scripts are updated. PCRE update still needed.
docs/reference/glib/tmpl/unicode.sgml | 6 +-
glib/gen-unicode-tables.pl | 79 +-
glib/gscripttable.h | 516 +-
glib/gunibreak.h | 5372 ++++++++++-----
glib/gunichartables.h | 4727 +++++++++-----
glib/gunicode.h | 38 +-
glib/gunicomp.h | 288 +-
glib/gunidecomp.h |11955
+++++++++++++++++----------------
glib/pcre/ucp.h | 2 +-
glib/tests/utf8-misc.c | 20 +-
10 files changed, 13730 insertions(+), 9273 deletions(-)
commit b50f4a1a52eeaec2ff14a0ac44b0b42ebb6cca30
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 21 11:24:14 2011 -0500
Updates for 2.27.92
NEWS | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
commit 654ab34e3a7ea03dd7e86d16deae90df8e153d4c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 21 10:52:48 2011 -0500
Don't warn in GApplication if class handlers have been overridden
https://bugzilla.gnome.org/show_bug.cgi?id=640042
gio/gapplication.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit b31d80eff3352de556e630cdc117a735bc4925e5
Author: Khaled Hosny <khaledhosny@eglug.org>
Date: Thu Jan 20 21:57:05 2011 +0200
Updated Arabic translation
po/ar.po | 1827
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 992 insertions(+), 835 deletions(-)
commit da36756f3f907ce7d9d4484e29ef7c08c838b351
Author: Michael Kotsarinis <mk73628@gmail.com>
Date: Wed Jan 19 19:08:15 2011 +0200
Updated Greek translation
po/el.po | 1010
++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 590 insertions(+), 420 deletions(-)
commit c7f38cd277f0bfa9c303fcd30dd17e1320e5c162
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jan 18 00:06:55 2011 -0500
Mark another function as static
glib/gtimezone.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 67e112cce6bc7a9e841354d2c760a017a2c01527
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jan 18 00:06:05 2011 -0500
Mark a function as static
glib/gtimezone.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit d2347f34fded2651e47a60814f600c173b8ca5e7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jan 17 23:46:20 2011 -0500
Move GMarkup docs inline
docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/markup.sgml | 327 ---------
glib/gmarkup.c | 1331
++++++++++++++++++----------------
glib/gmarkup.h | 85 ++-
4 files changed, 768 insertions(+), 976 deletions(-)
commit dc8b03027d905bf22527aeaa7e31ad072231197a
Author: Ray Strode <rstrode@redhat.com>
Date: Mon Jan 17 17:13:44 2011 -0500
gsettings: Update documentation on schema naming convention
The existing docs are a bit inconsistent in that they say to follow
the dbus convention, but then give an example that doesn't.
This commit changes things to be how Ryan says they should be.
docs/reference/gio/migrating-gconf.xml | 10 ++++++----
gio/gsettings.c | 10 +++++++---
2 files changed, 13 insertions(+), 7 deletions(-)
commit a2918d6c3e676e2656a87b5a5ee974dc5777eb59
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jan 17 15:17:34 2011 -0500
Fix some harmless sign compare warnings
gvdb-reader.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit ba5619ba7f69025f40bf5e77d667a2a84b61d1a7
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jan 17 15:15:46 2011 -0500
C++ify the reader header
gvdb-reader.h | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit e8120dc4ce75b0cff6d45632e5d9037853ad51ae
Author: Ray Strode <rstrode@redhat.com>
Date: Mon Jan 17 14:15:18 2011 -0500
datetime: Show 12 instead of 0 for 12h hour format
The 12h mode hour format is computed by taking the
24h mode hour format modulo 12.
The conversion results in 12 noon getting erroneously
converted to 0.
This commit makes noon get the same special handling
as midnight.
glib/gdatetime.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit a437c5e768b9a62b550e174b25413ce9149fcdbe
Author: Ray Strode <rstrode@redhat.com>
Date: Mon Jan 17 14:30:43 2011 -0500
tests: add format test case for noon hour in 12h mode
It currently displays it as "0" instead of "12", so this
test case demonstrates the bug.
glib/tests/gdatetime.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 8728949e0db56159485e5d214e581e5f46911d0b
Author: Christian Persch <chpe@gnome.org>
Date: Thu Jan 6 23:30:09 2011 +0100
Don't leak variants in the null settings backend
Even though the write fails, the variant still needs to be consumed.
Bug #638872.
gio/gnullsettingsbackend.c | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
commit a583405f66758e320eaf2025b757ddc081186686
Author: Javier Jardón <jjardon@gnome.org>
Date: Fri Jan 14 17:54:04 2011 +0000
docs: gvariant-core: g_variant_normalise ->
g_variant_get_normal_form()
glib/gvariant-core.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 6c0491841e40aba4b479285e473f267f623b4a57
Author: Javier Jardón <jjardon@gnome.org>
Date: Fri Jan 14 17:24:45 2011 +0000
gvariant-core: Fix typo
g_variant_create_from_data -> g_variant_new_from_data
glib/gvariant-core.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit c7041e221fcf165ae16603ba4a2d5579cc02826a
Author: Javier Jardón <jjardon@gnome.org>
Date: Fri Jan 14 00:49:35 2011 +0000
docs: gvariant-varargs: Fix typo
docs/reference/glib/gvariant-varargs.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 060e516ede200990d09a259f5f48e939fc001f89
Author: Ivar Smolin <okul@linux.ee>
Date: Thu Jan 13 12:41:06 2011 +0200
[l10n] Updated Estonian translation
po/et.po | 40 ++++++++++++++++++++--------------------
1 files changed, 20 insertions(+), 20 deletions(-)
commit a86eb8785b9b93ee0fb2a52e714ef6431268ccf2
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Wed Jan 12 22:29:53 2011 +0100
Updated Basque language
po/eu.po | 910
++++++++++++++++++++++++++++++++++++++------------------------
1 files changed, 563 insertions(+), 347 deletions(-)
commit c0208940c569b2d2a7e0e86f93d97cfbaf2b3fc7
Author: Daiki Ueno <ueno@unixuser.org>
Date: Tue Jan 11 11:33:21 2011 +0900
Make g_unix_connection_send_fd() work as expected.
https://bugzilla.gnome.org/show_bug.cgi?id=637696
gio/gunixfdmessage.c | 2 +-
gio/tests/socket.c | 105
++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 106 insertions(+), 1 deletions(-)
commit 634e9e43cfb8b0d88d0a6b4899d0e33c62c07458
Author: Michael Natterer <mitch@gimp.org>
Date: Wed Jan 12 19:45:40 2011 +0100
gobject: add an empty default impl of GObject::constructed()
to allow unconditional upchaining.
gobject/gobject.c | 16 +++++++++++++---
1 files changed, 13 insertions(+), 3 deletions(-)
commit 19c73918ec7faf6e32d100493772a1dccf43b110
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Wed Jan 12 11:08:54 2011 +0800
Added symbols for GIO/Win32
There are now fallback functions in the Win32 portion of
g_app_info that were previously only available under UNIX,
so add them here so that they can be exported as well.
The symbols are as follows:
g_app_info_get_fallback_for_type
g_app_info_get_recommended_for_type
gio/gio.symbols | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 1df31f00140bfba941db65e2374ff2700f55a295
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jan 11 16:13:42 2011 -0500
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit dd6baef46fcb7abd561383f2af7bb1b8e3579f5c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jan 11 11:27:45 2011 -0500
Update NEWS
NEWS | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
commit fabf506b8d5baf8f59fca563e6f1a62be5148112
Author: Ivar Smolin <okul@linux.ee>
Date: Tue Jan 11 11:04:56 2011 +0200
[l10n] Updated Estonian translation
po/et.po | 30 +++++++++++++++---------------
1 files changed, 15 insertions(+), 15 deletions(-)
commit eec2cb1af873f38091671486b5adc5d444e306b7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jan 10 20:28:17 2011 -0500
Avoid a segfault in g_application_register()
Patch by Mikkel Kamstrup Erlandsen
https://bugzilla.gnome.org/show_bug.cgi?id=639177
gio/gapplicationimpl-dbus.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 48f27317607fe117fe9aed0c2fe24ff6ef10a5d5
Author: Javier Jardón <jjardon@gnome.org>
Date: Mon Jan 10 23:36:00 2011 +0000
mkinstalldirs: Update to latest version
mkinstalldirs | 93
++++++++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 72 insertions(+), 21 deletions(-)
commit 42d71c0ef952a2a3b9bd685ad3bb4294f0706947
Author: Ivar Smolin <okul@linux.ee>
Date: Mon Jan 10 19:44:11 2011 +0200
[l10n] Updated Estonian translation
po/et.po | 101
++++++++++++++++---------------------------------------------
1 files changed, 27 insertions(+), 74 deletions(-)
commit a57c4c90662077163316d1d53ee18a5a0fbec393
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jan 9 16:43:28 2011 -0500
GSettings: Fix a copy-paste error
https://bugzilla.gnome.org/show_bug.cgi?id=639084
gio/gsettings.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit b0b37bcb06723ede07cc9c5c4573f12c3acb1643
Author: Christian Persch <chpe@gnome.org>
Date: Sun Jan 9 15:03:31 2011 +0100
Update gschema.dtd
Bug #639064.
gio/gschema.dtd | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
commit eafa3443d39f36a3ade11154243495a77d5b089d
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Jan 9 16:35:32 2011 +0100
Updated Galician translations
po/gl.po | 386
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 193 insertions(+), 193 deletions(-)
commit 33c7a9d8ecaa75b41dbdd2a3a31ac8c62394a8b5
Author: Javier Jardón <jjardon@gnome.org>
Date: Fri Jan 7 18:55:20 2011 +0100
configure: Use AC_CONFIG_MACRO_DIR
To keep the correct macros in-tree.
configure.ac | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit b67d9cb7eef036b76955a75e6e9cd6b8ae1fb8e4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jan 7 12:07:19 2011 -0500
Add regex test cases
These come from https://bugzilla.gnome.org/show_bug.cgi?id=638894
glib/tests/regex.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit f6b52322a2049dfb3873922a8f1417d8c44363b0
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Fri Jan 7 14:52:29 2011 +0100
Fix and update GI annotations for 'Volumes and Drives'
Volumes and Drives GIO category contains: GVolumeMonitor, GVolume,
GMount, GDrive, Unix Mounts.
gio/gdrive.c | 34 +++++++++++++++++++---------------
gio/gmount.c | 33 ++++++++++++++++++---------------
gio/gunixmounts.c | 20 +++++++++++---------
gio/gvolume.c | 13 +++++++------
4 files changed, 55 insertions(+), 45 deletions(-)
commit f85909fb65635b8321d1abf60c073ae854acae5e
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Fri Jan 7 09:38:35 2011 +0100
Add and update GI annotations in 'Settings'
'Settings' GIO group contains GSettings and GSettingsBackend.
gio/gsettings.c | 18 +++++++++---------
gio/gsettings.h | 5 +++--
gio/gsettingsbackend.c | 12 +++++++-----
3 files changed, 19 insertions(+), 16 deletions(-)
commit 99c740fdb58e2a7bf18fa1213c03b0be186f3581
Author: Andika Triwidada <andika@gmail.com>
Date: Fri Jan 7 11:37:39 2011 +0700
Updated Indonesian translation
po/id.po | 1531
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 858 insertions(+), 673 deletions(-)
commit e738a8dd8ca3d3dd327bc5a3bbfd151858738609
Author: Colin Walters <walters@verbum.org>
Date: Thu Jan 6 11:47:58 2011 -0500
gdesktopappinfo: Don't crash if we don't have a desktop filename
If code creates a GDesktopAppInfo via
g_desktop_app_info_new_from_keyfile(),
we'd try to send a NULL pointer down into GVariant.
Since in this case we don't have a filename, just send the empty
string. In the future we should either:
1) Change panel to use g_desktop_app_info_new_from_filename(), and
take the hit of parsing the file twice.
2) Add a g_key_file_get_origin_filename()
3) Add g_desktop_app_info_new_from_keyfile_and_name()
https://bugzilla.gnome.org/show_bug.cgi?id=638838
gio/gdesktopappinfo.c | 14 +++++++++++---
1 files changed, 11 insertions(+), 3 deletions(-)
commit 26b65a3abda5ad0930b1cd0d0652417feb50c274
Author: Serkan Kaba <serkan@gentoo.org>
Date: Thu Jan 6 14:08:02 2011 +0100
gio: Recognize reiser4 in g_file_query_filesystem_info()
Signed-off-by: Serkan Kaba <serkan@gentoo.org>
Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>
gio/glocalfile.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 48f8c07c530973a0b32ed6cd3251cc82851e20b0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jan 5 20:43:46 2011 -0500
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 0b3412b419a322426ae04ca5177546ba68def3d8
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jan 5 19:51:44 2011 -0500
Add anothre bug ref
NEWS | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 51ac0c6c85c5bf993ff2de0282c569884b79027a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jan 5 19:42:13 2011 -0500
Avoid possible parameter name clashes in GVariant
https://bugzilla.gnome.org/show_bug.cgi?id=638349
glib/gvariant.c | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
commit 31db1f9688274b245ba7f47b7a837f609715331c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jan 5 19:07:01 2011 -0500
Add new symbol
gio/gio.symbols | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
commit f4773faa9f669ff3a705946f5b4ddcc83d3c6931
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jan 5 17:46:28 2011 -0500
Drop annotation that break the documentation build
gio/gtlsclientconnection.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
commit 87068c0fcd08dd968679e68bd71a2a7355361522
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jan 5 17:16:36 2011 -0500
Update NEWS
NEWS | 43 +++++++++++++++++++++++++++++++++++++++++++
1 files changed, 43 insertions(+), 0 deletions(-)
commit 98a0dfe1da9f3b8919f0bb73b1cb99333a31975f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jan 5 17:01:42 2011 -0500
Bump version to 2.27.90
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 3d824065b847f2702aa312c51734328fc414af5a
Author: Christian Persch <chpe@gnome.org>
Date: Sun Nov 28 18:49:04 2010 +0100
Add g_get_locale_variants()
Make _g_compute_locale_variants() public as g_get_locale_variants().
Bug #635998.
docs/reference/glib/glib-sections.txt | 1 +
glib/gkeyfile.c | 5 ++---
glib/glib.symbols | 1 +
glib/gutils.c | 23 ++++++++++++++++++++++-
glib/gutils.h | 2 ++
glib/tests/utils.c | 15 +++++++++++++++
6 files changed, 43 insertions(+), 4 deletions(-)
commit be8899bfe66d460b3eda33ff7512778788c07974
Author: Christian Persch <chpe@gnome.org>
Date: Mon Mar 1 16:32:09 2010 +0100
Make _g_compute_locale_variants return a char** directly
Bug #635998.
glib/gkeyfile.c | 13 +--------
glib/gutils.c | 72
++++++++++++++++++++++++++++++------------------------
2 files changed, 42 insertions(+), 43 deletions(-)
commit b497220e486e66433b44251a53ec3be25fa9acdb
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Wed Jan 5 20:30:10 2011 +0100
Fix GI annotation for g_desktop_app_info_launch_uris_as_manager
gio/gdesktopappinfo.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 8d74c96b76b459a63492bfce466a304383e94d09
Author: Christian Persch <chpe@gnome.org>
Date: Sun Dec 5 15:34:26 2010 +0100
Make the memory and null settings backends public
Bug #636806.
docs/reference/gio/gio-sections.txt | 3 +++
gio/Makefile.am | 2 --
gio/gio.symbols | 11 +++++++++--
gio/giomodule.c | 3 ++-
gio/gmemorysettingsbackend.c | 9 +++++++--
gio/gmemorysettingsbackend.h | 30 ------------------------------
gio/gnullsettingsbackend.c | 12 +++++++-----
gio/gnullsettingsbackend.h | 30 ------------------------------
gio/gsettingsbackend.c | 5 +++--
gio/gsettingsbackend.h | 6 ++++++
gio/gsettingsbackendinternal.h | 8 ++++++--
11 files changed, 43 insertions(+), 76 deletions(-)
commit 0b59cf65669fae077a7e607d0c61567be5f5a30a
Author: Colin Walters <walters@verbum.org>
Date: Wed Jan 5 13:49:20 2011 -0500
g_desktop_app_info_launch_uris_as_manager: Fix parameter naming
This makes introspection happier.
gio/gdesktopappinfo.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 9be6da9448a1a59eae11d588729bf4316fbadada
Author: Colin Walters <walters@verbum.org>
Date: Wed Jan 5 13:00:50 2011 -0500
Add missing indirection from previous commit
This follows the rest of GLib style, and fixes g-i scanning the
headers.
gio/gdesktopappinfo.h | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit a36cb498d974b11c00829adfdaa9638fbd9b66eb
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Wed Dec 22 16:52:40 2010 -0500
[GDummyTLS] Add missing properties and namespace
Add missing properties in the GDummyTlsConnection class. Also add
namespaces to property enumerations to avoid conflicts between
classes.
Reviewed-by: Dan Winship <danw@gnome.org>
gio/gdummytlsbackend.c | 62
++++++++++++++++++++++++++---------------------
1 files changed, 34 insertions(+), 28 deletions(-)
commit 4e33967a002fd14d7106ef2ff88122344f2e4983
Author: Stef Walter <stefw@collabora.co.uk>
Date: Fri Dec 24 10:50:14 2010 -0600
Change GTlsClientConnection::accepted-cas to contain DER DNs
This property is now a GList of GByteArray values. Each
GByteArray contains the raw DER DN of the certificate authority.
This is far more useful for looking up a certificate (with the
relevant issuer) than a string encoded DN.
https://bugzilla.gnome.org/show_bug.cgi?id=637262
gio/gtlsclientconnection.c | 28 ++++++++++++++++++----------
gio/gtlsclientconnection.h | 2 +-
2 files changed, 19 insertions(+), 11 deletions(-)
commit e6546debd61d32b41b37c20b62d4e47cd3e53e25
Author: Colin Walters <walters@verbum.org>
Date: Mon Dec 20 14:48:53 2010 -0500
gdesktopappinfo: Add g_desktop_app_info_launch_uris_as_manager()
A new GDesktopAppInfo specific function which provides more control
over launched processes. Intended basically only for use in GNOME
Shell, where we want:
*) To directly know the GPid for each launched program, without
having to listen to a DBus signal emitted in our own process
*) Possibly control over the process environment; for example,
we may want to call setsid() or redirect file descriptors.
And in the future:
*) To avoid recursively calling ourself via DBus, when a later
patch causes g_app_info_launch() to indirect via the shell.
https://bugzilla.gnome.org/show_bug.cgi?id=606960
gio/gdesktopappinfo.c | 89
++++++++++++++++++++++++++++++++++++++++++++++---
gio/gdesktopappinfo.h | 24 +++++++++++++
2 files changed, 108 insertions(+), 5 deletions(-)
commit bb6c44b9d3fd94835044ffda38ca2f211deb5b7b
Author: Colin Walters <walters@verbum.org>
Date: Mon Dec 20 13:12:28 2010 -0500
gdesktopappinfo: Send out a session bus signal when launching
.desktop file
This signal contains the full path of the .desktop file, along with
the process id, which allows multiple interested components (like
GNOME Shell) to better know the state of the system (which processes
correspond to which .desktop files).
https://bugzilla.gnome.org/show_bug.cgi?id=606960
gio/gdesktopappinfo.c | 87
+++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 78 insertions(+), 9 deletions(-)
commit 9de42602c47262d49e4419f8bf7987dc2b488a98
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Wed Jan 5 22:57:48 2011 +0800
Bug 637852 - Updates to glib.vsprops
Due to changes in the GIO APIs/headers, the glib.vsprops
is updated to reflect that in the "install" phase, namely:
-removal of the gperiodic.h header
-addition of GPollable I/O Stream, GTCP Connection and
GTLS headers
build/win32/vs9/glib.vsprops | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
commit 9686d82daf9c2082fa5d3055ac5b777490a95dc0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jan 4 09:38:14 2011 -0500
Fix build on old kernels
Cope with BTRFS_SUPER_MAGIC not being defined.
glib/gfileutils.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 1e5f11875b65712195e4d0c8d160cdc9f9bbd99f
Author: Thomas Kristensen <thomas.kristensen@cisco.com>
Date: Mon Jan 3 15:20:12 2011 +0200
revents may have been cleared by GMain before dispatch().
See bug #587898.
gio/gsocket.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit b583f802e39e2415c626ad19d54adc1bc08151d0
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sun Jan 2 18:54:17 2011 +0100
Updated Norwegian bokmål translation from Torstein Adolf Winterseth
po/nb.po | 216
++++++++++++++++++++++++++++++--------------------------------
1 files changed, 104 insertions(+), 112 deletions(-)
commit 4144c04c475c58df1da8ff062de1d50865c10169
Author: Daniel Nylander <po@danielnylander.se>
Date: Fri Dec 31 15:23:27 2010 +0100
Updated Swedish translation
po/sv.po | 1405
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 785 insertions(+), 620 deletions(-)
commit 929e8db9f436f0644a300c7253c9452145cbb7db
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Wed Dec 29 16:21:22 2010 +0100
Add GI annotation: skip g_cancellable_source_new().
It is not bindable, because GSource is not boxed and thus cannot be
returned as caller-owned.
gio/gcancellable.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 53364788e9f52dd3cf9781d08004ed5f0db0941f
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Wed Dec 29 15:26:21 2010 +0100
Add GI annotations to Gio DNS resolution classes
gio/gproxyresolver.c | 18 ++++++++++--------
gio/gresolver.c | 24 ++++++++++++------------
2 files changed, 22 insertions(+), 20 deletions(-)
commit add8cf9c09255e497545c67ca81e8f8bf28f3f85
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Wed Dec 29 16:01:12 2010 +0100
Add GI annotations to Gio highlevel network functionality
gio/gsocketclient.c | 32 ++++++++++++++++----------------
gio/gsocketlistener.c | 28 ++++++++++++++--------------
gio/gunixconnection.c | 4 ++--
3 files changed, 32 insertions(+), 32 deletions(-)
commit 975b0d4487809270100efce56270314d816e3073
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Wed Dec 29 13:51:44 2010 +0100
Add GI annotations to Gio lowlevel network support classes
gio/ginetaddress.c | 2 +-
gio/ginetsocketaddress.c | 2 +-
gio/gproxy.c | 11 +++++----
gio/gproxyaddress.c | 6 +++-
gio/gsocket.c | 44
++++++++++++++++++++--------------------
gio/gsocketaddressenumerator.c | 9 ++++---
gio/gsocketcontrolmessage.c | 2 +-
gio/gunixfdlist.c | 14 ++++++++----
gio/gunixfdmessage.c | 6 +++-
gio/gunixsocketaddress.c | 4 +-
10 files changed, 55 insertions(+), 45 deletions(-)
commit 571104bcc384c30054b507cab8e9d9a5f1166c45
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Tue Dec 28 16:53:48 2010 +0100
Add GI annotations to GPollable{Input|Output}Stream
gio/gpollableinputstream.c | 13 +++++++------
gio/gpollableoutputstream.c | 12 +++++++-----
2 files changed, 14 insertions(+), 11 deletions(-)
commit 79fd5ff80dcf086749e942ea3be9e4fa88317b09
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Tue Dec 28 15:46:01 2010 +0100
Add missing GI annotation to g_content_type_guess_for_tree
gio/gcontenttype.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 422a76b3cd02f6075736da8b4203d83ff52ba096
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Tue Dec 28 14:28:52 2010 +0100
Fix typo in GI annotation
gobject/gtype.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 500061f67567477c70b7950a60b0d5620a74131a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Tue Oct 12 16:05:26 2010 +0100
test: Add a <revision> node to the report XML
Use `git describe` to fill out the <revision> node, if we're using a
git checkout; otherwise, for tests ran from a released tarball, use
the version.
https://bugzilla.gnome.org/show_bug.cgi?id=631980
Makefile.decl | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
commit 52c831099e5fed55482c3d8cf43b457e37843bd6
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Tue Oct 12 16:03:56 2010 +0100
gtester-report: Add an optional 'revision' node
In order to distinguish reports generated from a specific revision
of a
projects it would be good if gtester-report handled a <revision>
node in
the XML.
The payload is free-form, just like for the other nodes under <info>.
https://bugzilla.gnome.org/show_bug.cgi?id=631980
glib/gtester-report | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
commit 408a9fcbcc175435bdf62354102e919dc4e4b4e7
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Tue Dec 28 12:24:39 2010 +0100
gaction: update property flags to match needs of GSimpleAction
Commit 068d53358bd366c26cff604a3de53b3cf734b08f uncovered this
mismatch
between properties on the interface and those on the implementation.
Update them so they match.
gio/gaction.c | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
commit f248ab1b60a64df88a1578db81a3e263199d584c
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Tue Dec 28 12:17:10 2010 +0100
tests: unbreak desktop-app-info test for jhbuild
If we have a jhbuilt version of gedit installed, this will fail, as it
will succeed in deleting its desktop file.
gio/tests/desktop-app-info.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 562a83432849280651ada9ac59e53358878cb2df
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Tue Dec 28 11:59:58 2010 +0100
Fix typo in function annotation.
gobject/gtype.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit b27ecf79e89db9ba26aa3dedc1a3ae1e6255cf40
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Dec 28 00:19:45 2010 -0500
Document that g_variant_builder_add_value consumes a floating ref
Patch by Mikkel Kamstrup Erlandsen, bug
https://bugzilla.gnome.org/show_bug.cgi?id=634569
glib/gvariant.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 316be2748fce21c922291990e1d9a2479f13a464
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Dec 28 00:12:19 2010 -0500
Adapt testglib.c to GRelation deprecation
Patch by Chun-wei Fan, bug
https://bugzilla.gnome.org/show_bug.cgi?id=637858
tests/testglib.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
commit 702a96c28146f683c58281133056bf70d7b0313e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Dec 28 00:08:56 2010 -0500
Fix a possible crash in g_io_channel_read_chars
Patch by Rui Matos, https://bugzilla.gnome.org/show_bug.cgi?id=637759
glib/giochannel.c | 37 ++++++++++++++++++-------------------
1 files changed, 18 insertions(+), 19 deletions(-)
commit bf1027f8269dd365097dd84c0c6d5abd7a61599e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 27 23:49:12 2010 -0500
Move ifaceproperties test to gobject/tests/
gobject/tests/Makefile.am | 14 +-
gobject/tests/ifaceproperties.c | 648
+++++++++++++++++++++++++++++++++++++++
gobject/tests/testcommon.h | 100 ++++++
tests/gobject/Makefile.am | 1 -
tests/gobject/ifaceproperties.c | 648
---------------------------------------
5 files changed, 751 insertions(+), 660 deletions(-)
commit 068d53358bd366c26cff604a3de53b3cf734b08f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 27 23:41:10 2010 -0500
Make object_interface_check_properties work
As pointed out in bug 637738, it does not currently work, since
g_type_class_peek always returns NULL.
gobject/gobject.c | 16 ++++++++++------
1 files changed, 10 insertions(+), 6 deletions(-)
commit 2a5e0cf9e0d67ea35b2f5fdf8bb2297354bcb7e6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 27 23:37:21 2010 -0500
Convert ifaceproperties.c to test framework
Also add a test that checks warnings for failure to implement
interface properties.
See https://bugzilla.gnome.org/show_bug.cgi?id=637738
tests/gobject/ifaceproperties.c | 379
+++++++++++++++++++++++++++------------
1 files changed, 260 insertions(+), 119 deletions(-)
commit 58e36daf29aa1cf042a1141b9bbb91b4e794bfc7
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Mon Dec 27 22:07:08 2010 +0100
Add GI annotations to GObject
gobject/gobject.c | 100
+++++++++++++++++++++++++++-------------------------
1 files changed, 52 insertions(+), 48 deletions(-)
commit 282366c32626325ebb9257e500d3d2783e5d3d12
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Wed Dec 22 22:09:21 2010 +0100
Add GI annotations to GParamSpec
gobject/gparam.c | 39 +++++++++++++++++++++------------------
gobject/gparamspecs.c | 46
+++++++++++++++++++++++-----------------------
2 files changed, 44 insertions(+), 41 deletions(-)
commit 3955bbfde0080bd15fff07906d011b93a2be2665
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Mon Dec 27 20:56:06 2010 +0100
Add GI annotations to GType
gobject/gtype.c | 110
+++++++++++++++++++++++++++++++-----------------------
1 files changed, 63 insertions(+), 47 deletions(-)
commit ed5790913e8de1a787f5cd6286542478f21c1afa
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Mon Dec 27 16:47:26 2010 +0100
Add GI annotations to GMemory{Input|Output}Stream
gio/gmemoryinputstream.c | 8 ++++----
gio/gmemoryoutputstream.c | 12 ++++++------
2 files changed, 10 insertions(+), 10 deletions(-)
commit 53fee54b4f70d209a93f77effa2e9d2b1c8465e8
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Mon Dec 27 16:29:20 2010 +0100
Add GI annotations to GConverter
gio/gconverter.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
commit c8fd3e31caae45988a16442bd39ac4038cc4c510
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Mon Dec 27 16:24:21 2010 +0100
Add GI annotations to GSeekable
gio/gseekable.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 5a8d012d296ab6eba4e26c59cfe06d3f8d582e70
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Mon Dec 27 16:08:46 2010 +0100
Add GI annotations to GIcon and related classes and interfaces
gio/gemblem.c | 6 +++---
gio/gemblemedicon.c | 4 ++--
gio/gicon.c | 4 ++--
gio/gloadableicon.c | 12 +++++++-----
gio/gthemedicon.c | 2 +-
5 files changed, 15 insertions(+), 13 deletions(-)
commit 7a1fbcd959ab22d356dbbaa807169089636cac99
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Mon Dec 27 15:48:31 2010 +0100
Add GI annotations to GFileEnumerator
gio/gfileenumerator.c | 16 ++++++++--------
gio/gfileenumerator.h | 4 ++--
2 files changed, 10 insertions(+), 10 deletions(-)
commit 1f84c5b72f7e5bd096b0f9458ccc9eed7f64ace5
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Mon Dec 27 15:40:07 2010 +0100
Add GI annotations to GAppInfo and GDesktopAppInfo
gio/gappinfo.c | 4 ++--
gio/gappinfo.h | 2 +-
gio/gdesktopappinfo.c | 5 +++--
3 files changed, 6 insertions(+), 5 deletions(-)
commit e2b185f97aeba30c8c0f051da2f988b7e45c6a93
Author: Aron Xu <aronxu@gnome.org>
Date: Sat Dec 25 16:50:40 2010 +0000
Update Simplified Chinese translation.
po/zh_CN.po | 251
++++++++++++++++++++++++++++++-----------------------------
1 files changed, 126 insertions(+), 125 deletions(-)
commit ec6a9e71dbcd5a7a413247738eb8e40f020622ae
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date: Thu Dec 23 19:57:19 2010 +0100
Updated Spanish translation
po/es.po | 355
++++++++++++++++++++++++++++++-------------------------------
1 files changed, 175 insertions(+), 180 deletions(-)
commit bb1d3fe1d3fbc022f541cbadb2caa969ff5efeba
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date: Thu Dec 23 18:51:06 2010 +0100
Added UG translation
po/ug.po | 547
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 280 insertions(+), 267 deletions(-)
commit efd2bf9de4dbb31974fedb5ac4a5f033c7bd092a
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Thu Dec 23 17:20:21 2010 +0200
Updated Hebrew translation.
po/he.po | 240
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 120 insertions(+), 120 deletions(-)
commit 37ef8cbba5f8fae5c3f56a16925f68346944548d
Author: Brian Cameron <Brian.Cameron@sun.com>
Date: Wed Dec 22 01:37:21 2010 -0600
Fix for bug #637720. void functions should not return a value.
gio/gsimpleactiongroup.c | 4 ++--
gio/gtlsconnection.c | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
commit 86b250019afaa572b7badee0f477401251d89ee1
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Tue Dec 21 18:19:16 2010 +0100
Add GI annotations to GBufferedInputStream
gio/gbufferedinputstream.c | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
commit 5ea4fa75bd16a255786a37502cd09489055cc22d
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Tue Dec 21 18:00:48 2010 +0100
Add GI annotations to GData{Input|Output}Stream
gio/gdatainputstream.c | 96
+++++++++++++++++++++++++----------------------
gio/gdataoutputstream.c | 16 ++++----
2 files changed, 59 insertions(+), 53 deletions(-)
commit e78c27256a73dcb0651340b9b3481a3fb8df303c
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Tue Dec 21 17:35:11 2010 +0100
Add GI annotations to GSimpleAsyncResult
gio/gasyncresult.h | 4 ++--
gio/gsimpleasyncresult.c | 40 ++++++++++++++++++++--------------------
2 files changed, 22 insertions(+), 22 deletions(-)
commit 0165efd6034d1b065be755a01e829028f1329b2c
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Tue Dec 21 19:51:54 2010 +0700
Updated Vietnamese translation
po/vi.po | 445
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 228 insertions(+), 217 deletions(-)
commit 56de8a1ce059adaa5a050d9dc75646c12340f838
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Mon Dec 20 17:39:39 2010 +0700
po/vi.po: import from Damned Lies
po/vi.po | 2400
+++++++++++++++++++++++++++++++++++++++++++-------------------
1 files changed, 1658 insertions(+), 742 deletions(-)
commit 12cf4af5bbdfaf5abde1e3eaaba6df85edc7419b
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Tue Dec 21 19:50:33 2010 +0700
gio: typo fix
gio/gsocks5proxy.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 99fe4b1da7560e1df2d9352ddbd845a5d9a62429
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Dec 18 18:52:32 2010 -0500
Bug 637544 - Skip fsync() on btrfs
For g_file_set_contents() we fsync() before renaming the file over the
original in order to ensure that we don't end up with an invalid file.
btrfs provides this guarantee for us without the fsync() so skip it
there.
glib/gfileutils.c | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
commit dce0c1c56388033b37a25f4d065383655ae8d9c9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 20 16:47:10 2010 -0500
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 8f5904ccbcd45d30a7ed6da4f0b8b8f0c221bb99
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 20 14:03:45 2010 -0500
Update NEWS
NEWS | 45 +++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 45 insertions(+), 0 deletions(-)
commit 30587a3a602fb0de2540ea220c1484763a18ff47
Author: Xavier Claessens <xclaesse@gmail.com>
Date: Mon Dec 20 18:52:44 2010 +0100
Add io-stream in gitignore
gio/tests/.gitignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 8d272eb662180fe60cfa566b669797a0b57cbf0d
Author: Xavier Claessens <xclaesse@gmail.com>
Date: Mon Dec 20 18:44:49 2010 +0100
Add g_sequence_lookup{_iter} into symbols
glib/glib.symbols | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 6a10591573a56c5dfe1ac5b8315447f63d29dd39
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Mon Dec 20 17:44:51 2010 +0100
appinfo: avoid overriding the system defaults when adding support
We want to be compatible with the following situation:
- there's no explicit default set in mimeapps.list
- we add support for a content type to a specific application,
and that
list is empty
- the default should be picked from the system list, not overridden by
the user-added application.
So we make the default explicit in this case, by adding it to the
relevant section in mimeapps.list.
https://bugzilla.gnome.org/show_bug.cgi?id=637675
gio/gdesktopappinfo.c | 47
++++++++++++++++++++++++++++++++++++++---------
1 files changed, 38 insertions(+), 9 deletions(-)
commit e666a2ed696a9545a23371b53c4a07471b635d5c
Author: Xavier Claessens <xclaesse@gmail.com>
Date: Fri Dec 10 10:17:44 2010 +0100
Add note in g_sequence_search() doc about g_sequence_lookup()
glib/gsequence.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit 50f96ae79b329154e55ac63b1ab8b0ff650bf871
Author: Xavier Claessens <xclaesse@gmail.com>
Date: Fri Dec 10 10:14:06 2010 +0100
Add unit test for g_sequence_lookup() and g_sequence_lookup_iter().
glib/tests/sequence.c | 76
+++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 76 insertions(+), 0 deletions(-)
commit 4e309043311487d66157383991373107eac1f7b9
Author: Xavier Claessens <xclaesse@gmail.com>
Date: Fri Apr 30 13:55:53 2010 +0200
New API: g_sequence_lookup() and g_sequence_lookup_iter()
Fixes bug #617254
docs/reference/glib/glib-sections.txt | 2 +
glib/gsequence.c | 132
++++++++++++++++++++++++++++++++-
glib/gsequence.h | 8 ++
3 files changed, 141 insertions(+), 1 deletions(-)
commit 1f9e34cab7b474a2b98c52d111a61f596ae33b58
Author: Christian Dywan <christian@twotoasts.de>
Date: Mon Dec 20 17:15:15 2010 +0100
Allow null object in g_simple_async_report_gerror_in_idle
Follow-up on bug 636673.
gio/gsimpleasyncresult.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 678bcad92c2a6350cd5dbf4ea3a567d99cf4c29d
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Wed Dec 15 17:56:22 2010 +0100
appinfo: add g_app_info_set_as_last_used_for_type()
This commit also changes (maintaining compatibility) the way
user-specified default applications are stored (as in, those for which
g_app_info_set_as_default_for_type() has been called.
We now store the default application for a content type in a new group
in the mimeapps.list keyfile, and "Added Associations" tracks only the
applications that have been added by the user, following a
most-recently-used first order.
This is useful in GtkAppChooser-like widgets to pre-select the
last used
application when constructing a widget.
https://bugzilla.gnome.org/show_bug.cgi?id=636311
docs/reference/gio/gio-sections.txt | 1 +
gio/gappinfo.c | 27 ++++
gio/gappinfo.h | 7 +
gio/gdesktopappinfo.c | 291
+++++++++++++++++++++++++++--------
gio/gio.symbols | 1 +
gio/tests/desktop-app-info.c | 51 ++++++
6 files changed, 314 insertions(+), 64 deletions(-)
commit 01ba7bd8e8984609d411b70a8ac9db4e8b64fb06
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Thu Dec 9 18:31:19 2010 +0100
emblemedicon: make GEmblemedIcon subclassable
Hiding the object/class structs in the source file makes this
class not
subclassable.
Move them to the public header, and add a property for the icon,
so that
subclasses can just use
g_object_new (DERIVED_TYPE,
"gicon", icon,
NULL);
to create an emblemed icon.
https://bugzilla.gnome.org/show_bug.cgi?id=636892
gio/gemblemedicon.c | 119
+++++++++++++++++++++++++++++++++++++--------------
gio/gemblemedicon.h | 14 ++++++
2 files changed, 101 insertions(+), 32 deletions(-)
commit bc4e1fc622d0bc61f8978a6c3df98d6c0ab12226
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 20 09:16:05 2010 -0500
Add a delay-apply property to GSettings
Bug 637147, patch by Matt Barnes.
gio/gsettings.c | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
commit 21c764cd9fca4d0568258d84cbb82b858d06292a
Author: Mattias Põldaru <mahfiaz gmail com>
Date: Mon Dec 20 13:55:19 2010 +0200
[l10n] Updated Estonian translation
po/et.po | 565
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 373 insertions(+), 192 deletions(-)
commit fef417575c1cac47f9d9a2b386ad386ec4272d45
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Mon Dec 20 17:26:00 2010 +0700
Updated Vietnamese translation
po/vi.po | 621
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 319 insertions(+), 302 deletions(-)
commit 3264d8d1598916a59775ed07969ff0d20b8790e0
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Sun Dec 19 22:15:42 2010 +0100
Add GI annotations to GClosure and friends.
gobject/gclosure.c | 29 +++++++++++++++--------------
gobject/gobject.c | 2 +-
2 files changed, 16 insertions(+), 15 deletions(-)
commit ea577d60d451bc7102695046fb1c3f80fb3e1769
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Sun Dec 19 10:39:36 2010 +0100
Add GI annotations to GValue and GValueArray.
gobject/gboxed.c | 4 ++--
gobject/gobject.c | 6 +++---
gobject/gparam.c | 4 ++--
gobject/gvalue.c | 13 ++++++-------
gobject/gvaluearray.c | 29 +++++++++++++++--------------
gobject/gvaluetypes.c | 2 +-
6 files changed, 29 insertions(+), 29 deletions(-)
commit ddc126cf2cbbdbc3a98e7bd397f19fb0ac8c27c4
Author: Christian Dywan <christian@twotoasts.de>
Date: Fri Dec 10 15:07:04 2010 +0100
g_simple_async_report_error_in_idle with no object
Document and allow passing of NULL for the object consistently to
_take_error and _report_error functions.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=636673
gio/gsimpleasyncresult.c | 15 +++++++--------
1 files changed, 7 insertions(+), 8 deletions(-)
commit f0354ff0590f0350ebdb1ee8eb84e7b6cdd1e850
Author: Javier Jardón <jjardon@gnome.org>
Date: Fri Dec 17 16:12:16 2010 +0000
grand: Fix URLs for info on the Mersenne Twister
Reported by Allin Cottrell here:
http://mail.gnome.org/archives/gtk-devel-list/2010-December/msg00134.ht
ml
glib/grand.c | 4 ++--
glib/grand.h | 2 +-
glib/tests/rand.c | 3 ++-
3 files changed, 5 insertions(+), 4 deletions(-)
commit 89b558077f97c630c5b26b3527a6c7d0515f1f2c
Author: Pavel Holejsovsky <pholejs@src.gnome.org>
Date: Fri Dec 17 16:24:33 2010 +0100
[gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream.
Also make parameter names in virtual function declarations consistent
to silent g-ir-scanner.
gio/gfile.c | 183
++++++++++++++++++++++++-----------------------
gio/gfileinputstream.c | 8 +-
gio/gfileinputstream.h | 2 +-
gio/gfileiostream.c | 8 +-
gio/gfileiostream.h | 2 +-
gio/gfileoutputstream.h | 2 +-
gio/ginputstream.c | 28 ++++----
gio/giostream.c | 14 ++--
gio/goutputstream.c | 36 +++++-----
gio/goutputstream.h | 2 +-
10 files changed, 143 insertions(+), 142 deletions(-)
commit 101dcecb1f1c53041c228cd4f5c4580743a7362a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Dec 17 08:35:54 2010 -0500
Update symbols list for recent changes
gio/gio.symbols | 18 +++---------------
1 files changed, 3 insertions(+), 15 deletions(-)
commit ac4722df1c9802b0c78bba31aa9004348eb1813d
Author: Will Thompson <will.thompson@collabora.co.uk>
Date: Fri Dec 17 12:34:28 2010 +0000
g_object_get_property: document that value must be initialized
I couldn't tell from reading the documentation whether I had to
pass in
an uninitialized value, or a value initialized to the exact type, or
something else. It turns out (from reading the source) that you
have to
pass in an initialized value, but you can use any type to which the
property's actual type can be transformed.
So, let's document this.
gobject/gobject.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit d3ce12571cf8dc9f925ffa344887c26b16bcbf1e
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Fri Dec 17 13:03:18 2010 +0100
Updated Norwegian bokmål translation
po/nb.po | 275
++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 144 insertions(+), 131 deletions(-)
commit f33ccd4b41aa4d3bfde71adefef74bb22c6bffcb
Author: Pavel Holejsovsky <pavel.holejsovsky@gmail.com>
Date: Thu Dec 16 21:06:51 2010 +0100
[gi] Fix GObject.Object annotations.
gio/gsettings.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 6f215e477dd91446f64d3ae4a05e47d0138a5d0d
Author: John (J5) Palmieri <johnp@redhat.com>
Date: Thu Dec 16 13:44:56 2010 -0500
[gi] add annotations for methods which take a gpointer which are
really GObjects
* bindings need to know how to marshal the pointer otherwise they
send in
the raw wrapped pointer causing crashes
gio/gsettings.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 2b6c801d10b5ee1ab11cf0612e34db74c6985fbd
Author: Murray Cumming <murrayc@murrayc.com>
Date: Thu Dec 16 10:57:18 2010 +0100
gioenums.h: Remove a trailing comma.
gio/gioenums.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 274ef35fd44ca272d80966a9f1fd17ecce1bc46f
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Tue Dec 14 18:33:17 2010 +0100
tests: remove a bogus assumption
gio/tests/desktop-app-info.c | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
commit 683a5632c89b311111503a03290ff75ad705ac46
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Dec 15 11:56:44 2010 -0500
Remove GPeriodic for now
The necessary review and integration work has not happened, and
we don't want to enshrine it in this unproven state.
It will be back when the world is ready for it.
docs/reference/gio/gio-docs.xml | 4 -
docs/reference/gio/gio-sections.txt | 26 --
docs/reference/gio/gio.types | 1 -
gio/Makefile.am | 2 -
gio/gio.h | 1 -
gio/gperiodic.c | 765
-----------------------------------
gio/gperiodic.h | 88 ----
7 files changed, 0 insertions(+), 887 deletions(-)
commit 1bbf4cb87c2a0b028de4b65377d0b21cbb49d8f2
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Dec 15 11:41:05 2010 -0500
Remove the dead --disable-visiblity configure option
At the same time, document --disable-Bsymbolic.
configure.ac | 8 --------
docs/reference/glib/building.sgml | 25 ++++++++++++-------------
gthread/tests/1bit-mutex.c | 3 ---
3 files changed, 12 insertions(+), 24 deletions(-)
commit 92c22e7ca78670e35df9150169f6837c1dc1d99b
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Dec 15 11:36:14 2010 -0500
Fix some leaks in the GVDB builder
gvdb-builder.c | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
commit 9411d0c108d6c5b122f82666467ad9cb42eeccd1
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Wed Dec 15 12:50:59 2010 +0100
docs: fix a typo
gio/gemblemedicon.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit bfee021cfb24a97b99612f6314e9309f3a70f6db
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Wed Dec 15 12:49:22 2010 +0100
emblemedicon: add docs for _clear_emblems()
docs/reference/gio/gio-sections.txt | 1 +
gio/gemblemedicon.c | 8 ++++++++
gio/gio.symbols | 1 +
3 files changed, 10 insertions(+), 0 deletions(-)
commit f53d518a3de99eb8418a35b8f1e163026130687b
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Thu Dec 9 18:16:17 2010 +0100
emblemedicon: add g_emblemed_icon_clear_emblems()
https://bugzilla.gnome.org/show_bug.cgi?id=637171
gio/gemblemedicon.c | 12 ++++++++++++
gio/gemblemedicon.h | 1 +
2 files changed, 13 insertions(+), 0 deletions(-)
commit 056a5d753d14b505c3250ccb4a5de92dbdc67a58
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Tue Dec 14 17:16:31 2010 +0100
gapplication: plug a memory leak
https://bugzilla.gnome.org/show_bug.cgi?id=637237
gio/gapplicationimpl-dbus.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 8c742aea720d491fc62eac24dbdab8986a849c2d
Author: Pavel Holejsovsky <pavel.holejsovsky@gmail.com>
Date: Wed Dec 15 11:17:00 2010 +0100
Add missing annotations to GApplication and GApplicationCommandLine.
gio/gapplication.c | 8 ++++----
gio/gapplicationcommandline.c | 8 +++++---
2 files changed, 9 insertions(+), 7 deletions(-)
commit 7ee902a3d05cc74a4edaf0197e076611401c029c
Author: Dan Winship <danw@gnome.org>
Date: Fri Dec 10 11:42:56 2010 +0100
ghostutils: Convert non-ASCII dots to '.' when converting hostnames
Also add some test cases to test/hostutils for that and a few other
things, and make the test program just act as an ASCII/unicode
hostname converter rather than a test program if it's run with an
argument.
https://bugzilla.gnome.org/show_bug.cgi?id=633350
glib/ghostutils.c | 53 +++++++++++++++++++++++++++++++++--------
glib/tests/hostutils.c | 61
++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 103 insertions(+), 11 deletions(-)
commit 09ce9dc542b26e133bc798f9a0382b642aea4470
Author: Ted Gould <ted@gould.cx>
Date: Mon Dec 13 13:33:15 2010 -0500
Bug 635626 – GDBus message idle can execute while flushes are
pending
https://bugzilla.gnome.org/show_bug.cgi?id=635626
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusprivate.c | 14 +++++++++++++-
1 files changed, 13 insertions(+), 1 deletions(-)
commit 735fcf918e70035874b50785524d25eda557d51f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date: Mon Dec 13 13:09:38 2010 -0500
Bug 632544 – Cannot send a locked message with PRESERVE_SERIAL flag
https://bugzilla.gnome.org/show_bug.cgi?id=632544
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 3 ++-
gio/tests/gdbus-connection.c | 18 +++++++++++++++---
2 files changed, 17 insertions(+), 4 deletions(-)
commit a855f7270066a9268d52e97ad301315d27a6edb7
Author: Xavier Claessens <xclaesse@gmail.com>
Date: Mon Dec 13 17:59:47 2010 +0100
Add GIOStreamSpliceFlags to doc
docs/reference/gio/gio-sections.txt | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit e4f25c0fed49acc46de2519837b78db6c12b2df4
Author: Xavier Claessens <xclaesse@gmail.com>
Date: Mon Dec 13 17:42:11 2010 +0100
Add Since 2.28 in g_io_stream_splice doc
gio/gioenums.h | 2 ++
gio/giostream.c | 4 ++++
2 files changed, 6 insertions(+), 0 deletions(-)
commit 0a2d47b626d130b0b795f76147c68132ede73b08
Author: Xavier Claessens <xclaesse@gmail.com>
Date: Fri Aug 13 10:10:48 2010 +0200
Add g_io_stream_splice_async/finish()
That function splice the output stream of both GIOStreams to the
input stream
of the other GIOStream.
docs/reference/gio/gio-sections.txt | 2 +
gio/gioenums.h | 19 +++
gio/giostream.c | 248
+++++++++++++++++++++++++++++++++++
gio/giostream.h | 11 ++
gio/tests/Makefile.am | 4 +
gio/tests/io-stream.c | 185 ++++++++++++++++++++++++++
6 files changed, 469 insertions(+), 0 deletions(-)
commit 69c6e41b54085a7febc769f3b0582abf7c650a5f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 13 09:04:28 2010 -0500
Document the GIO_USE_TLS environment variable
docs/reference/gio/overview.xml | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
commit 78c34bb34f6035e01ee41a57ab4b3f2c2f91cc4d
Author: Christian Persch <chpe@gnome.org>
Date: Tue Nov 16 19:22:10 2010 +0100
Fix gsettings enum rule to work with non-srcdir builds
Bug #635007.
m4macros/gsettings.m4 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit ce50df7e0e744a5a6f3d9e41d2b2f872f6174792
Author: Christian Persch <chpe@gnome.org>
Date: Tue Nov 9 22:56:28 2010 +0100
Better error reporting for g_variant_parse()
Add error codes, and use them when setting the GError.
Bug #634583.
gio/gsettings-tool.c | 4 ++-
glib/gvariant-parser.c | 83
+++++++++++++++++++++++++++++++++++++++---------
glib/gvariant.h | 19 ++++++++++-
3 files changed, 89 insertions(+), 17 deletions(-)
commit ad56426bc784ab0979264058444781246e42661f
Author: Dan Winship <danw@gnome.org>
Date: Fri Dec 10 10:01:01 2010 +0100
Add missing property to GDummyTlsCertificate
gio/gdummytlsbackend.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit ca38bddd6e5dc18db8fd8695d88c4de5183c7fe9
Author: Benjamin Otte <otte@redhat.com>
Date: Tue Dec 7 17:55:03 2010 +0100
gio: Add a count to the resolver test for number of enumerators
This adds the nice stress-test feature of having 5 enumerators running
at the same time. Yay!
gio/tests/resolver.c | 40 ++++++++++++++++++++++++++--------------
1 files changed, 26 insertions(+), 14 deletions(-)
commit bd227f52195f28460bc96d719d1ff70c28966d26
Author: Benjamin Otte <otte@redhat.com>
Date: Tue Dec 7 17:25:01 2010 +0100
gio: Make enumerating a GNetworkAddress work more than once
Previously, the code only initialized the enumerator if the address
hadn't had cached addresses. But creating an enumerator cached the
addresses, so the second one failed to work.
gio/gnetworkaddress.c | 94
++++++++++++++++++++++++++-----------------------
1 files changed, 50 insertions(+), 44 deletions(-)
commit 07fd29c3236e479a217a5ad9875075537dfb3173
Author: Benjamin Otte <otte@redhat.com>
Date: Tue Dec 7 16:06:38 2010 +0100
tls: Make g_tls_{client|server}_connection_new() return a GIOStream
The main use case for these objects is as an IO stream, so it makes
sense to return them that way from the start.
gio/gsocketclient.c | 12 +++++++-----
gio/gtlsclientconnection.c | 4 ++--
gio/gtlsclientconnection.h | 2 +-
gio/gtlsserverconnection.c | 4 ++--
gio/gtlsserverconnection.h | 2 +-
gio/tests/socket-client.c | 2 +-
gio/tests/socket-server.c | 4 ++--
7 files changed, 16 insertions(+), 14 deletions(-)
commit c59ba60fbe0ad4d45b2d84608bece5bb032c3aa9
Author: Benjamin Otte <otte@redhat.com>
Date: Tue Dec 7 15:42:10 2010 +0100
tls: Clarify docs for g_tls_client_connection_set_validation_flags()
And fix a typo in there.
gio/gtlsclientconnection.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
commit 85adbc99bfa079df777ca148884e52fead3bfe7b
Author: Emilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Date: Tue Dec 7 17:45:06 2010 +0100
Fix error in GSimpleAsyncResult example
gio/gsimpleasyncresult.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit f5c3e0d3d5aeed065fd09293dae6574b4a31568c
Author: Dan Winship <danw@gnome.org>
Date: Tue Dec 7 14:58:42 2010 +0100
Change the handling of the peer certificate in GTlsConnection
Make the certificate and peer-certificate properties virtual, and add
peer-certificate-errors as well. Change the documentation on
peer-certificate to say that it's not set until after the handshake
succeeds (which means notify::peer-certificate can be used to tell
when a handshake has completed).
docs/reference/gio/gio-sections.txt | 2 +-
gio/gio.symbols | 2 +-
gio/gtlsconnection.c | 162
++++++++++++++++-------------------
gio/gtlsconnection.h | 60 ++++++-------
4 files changed, 105 insertions(+), 121 deletions(-)
commit b5a707ec90f75aac499c9804592ebb14257cf751
Author: Dan Winship <danw@gnome.org>
Date: Mon Dec 6 17:21:16 2010 +0100
Clarify that g_socket_client_connect_to_uri() doesn't know about TLS
gio/gsocketclient.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 4f6efb681d7a85d9d04ffdba9a5f692e3d53e41e
Author: Dan Winship <danw@gnome.org>
Date: Mon Dec 6 13:10:09 2010 +0100
Change the semantics of GTlsConnection:require-close-notify
We were combining "allow un-notified closes" and "close without
notifying" into a single property, which meant that it was impossible
to "be liberal in what you accept and conservative in what you send".
Change require-close-notify to only be about the peer behavior, and
make our connections always close-notify properly when closing (while
noting that you can just close the base-io-stream directly if you want
to do an unclean close).
gio/gtlsconnection.c | 32 ++++++++++++++++++++------------
1 files changed, 20 insertions(+), 12 deletions(-)
commit 68a3d6b27fec3bdbba27b414c0ed10396c79d3c6
Author: Dan Winship <danw@gnome.org>
Date: Mon Dec 6 12:43:59 2010 +0100
add G_TLS_ERROR_UNAVAILABLE
gio/gdummytlsbackend.c | 4 ++--
gio/gioenums.h | 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
commit 95cba183494a78ff16924e820c344e8c3fa0e7a6
Author: Dan Winship <danw@gnome.org>
Date: Mon Dec 6 11:04:13 2010 +0100
Remove GTlsConnection::need-certificate
Trying to do this as a signal won't work well with either
GTlsCertificateDB (in which case looking up a certificate in the db is
a blocking/asynchronous act) or session resumption support (in which
case the certificate or lack thereof is part of the session definition
and so needs to be known immediately). Make the caller use
g_tls_connection_set_certificate() ahead of time (or when retrying)
instead.
docs/reference/gio/gio-sections.txt | 1 -
gio/gio.symbols | 1 -
gio/gioenums.h | 2 +-
gio/gtlsclientconnection.c | 3 +-
gio/gtlsconnection.c | 131
+++++++++--------------------------
gio/gtlsconnection.h | 3 -
6 files changed, 35 insertions(+), 106 deletions(-)
commit d6e94070ddb015e73573a620234a8929f8aaac16
Author: Dan Winship <danw@gnome.org>
Date: Wed Dec 1 13:49:39 2010 -0500
Add GTlsConnection:use-system-certdb
This can be set FALSE if you don't want to validate certificates
against the system database.
docs/reference/gio/gio-sections.txt | 2 +
gio/gdummytlsbackend.c | 3 +-
gio/gio.symbols | 2 +
gio/gtlsconnection.c | 70
+++++++++++++++++++++++++++++++++++
gio/gtlsconnection.h | 4 ++
5 files changed, 80 insertions(+), 1 deletions(-)
commit 73d6bd8a45429f03706ac96e5d6e045ecee18500
Author: Dan Winship <danw@gnome.org>
Date: Tue Nov 30 19:57:16 2010 -0500
Add g_tls_certificate_verify()
Add a method to verify a certificate against a CA; this can be used
for apps that need to test against non-default CAs.
Also make the GTlsCertificate::issuer property virtual
docs/reference/gio/gio-sections.txt | 1 +
gio/gio.symbols | 1 +
gio/gtlscertificate.c | 92
++++++++++++++++++-----------------
gio/gtlscertificate.h | 32 ++++++++-----
4 files changed, 69 insertions(+), 57 deletions(-)
commit 814c0fcaafd42c622634c7b6a34c126210b17fc2
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Dec 7 01:06:33 2010 -0500
Pass name_length to walk close function
For efficiency and safety. This way we don't need to scan backwards
for
the path separator (trusting that we will find it properly).
gvdb-reader.c | 29 ++++++++++++++++++++++++++++-
gvdb-reader.h | 3 ++-
2 files changed, 30 insertions(+), 2 deletions(-)
commit 6b631fa106e833c265a4bdc6c021777e2a219f12
Author: Aron Xu <aronxu@gnome.org>
Date: Mon Dec 6 12:44:18 2010 +0000
Complete Simplified Chinese translation.
po/zh_CN.po | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 67ab5579ba3c9c6a66e82313a61de8fdc9731b15
Author: Aron Xu <aronxu@gnome.org>
Date: Mon Dec 6 12:40:03 2010 +0000
Update Simplified Chinese translation.
po/zh_CN.po | 672
++++++++++++++++++++++++++++++----------------------------
1 files changed, 348 insertions(+), 324 deletions(-)
commit 8530a3b029b7f691284d74e6e0c7883ba4a14725
Author: Chris Kühl <chrisk@openismus.com>
Date: Mon Dec 6 00:34:43 2010 +0100
Added note in g_slist_free about using *free_full to mirror GList docs
glib/gslist.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit 1a638926ff183ddb9afec8c364a58c191457e237
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sun Dec 5 13:19:55 2010 +0200
Updated Hebrew translation
po/he.po | 258
+++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 136 insertions(+), 122 deletions(-)
commit b52294d14ce7097c34538d4646f298461fb8d36e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Dec 4 14:12:07 2010 -0500
Try to fix the version test on builders
glib/tests/utils.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
commit 5b43de29327e1f829036ba9629835d2245f15cd3
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sat Dec 4 20:01:37 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 1472
++++++++++++++++++++++++++++++++++------------------------
po/zh_TW.po | 1491
++++++++++++++++++++++++++++++++++-------------------------
2 files changed, 1720 insertions(+), 1243 deletions(-)
commit 4b28e6a0084118c78c177da3f66c8005498b9873
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Dec 3 14:48:35 2010 -0500
Add missing Since: tag
g_simple_async_result_is_valid was added in 2.20.
Bug 636351
gio/gsimpleasyncresult.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 658572978b18cd11ba9d93c02d41969e1d7438eb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Dec 3 14:45:09 2010 -0500
Reword awkward sentence in the docs
Pointed out in bug 636305, the docs for g_queue_remove_all() had
several grammatical errors and sounded awkward.
glib/gqueue.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 99332dd27c8a62b6d72c70fe284c0477c99d2c61
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Dec 3 14:39:59 2010 -0500
Avoid shadowing dir builtin
This is the same change that was already applied to the other gdb
script we ship. I had forgotten there was a second one.
glib/libglib-gdb.py.in | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit d11f413345f8ae3da92f4aebcf828ed133cbafbb
Author: Colin Walters <walters@verbum.org>
Date: Fri Dec 3 14:25:51 2010 -0500
introspection: Remove spurious trailing :
This isn't valid syntax.
gio/gsimpleasyncresult.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 807101272893f27469bb5c507c7967334a5a0b8e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Dec 3 14:08:36 2010 -0500
Avoid shadowing the dir builtin
Proposed by David Malcolm,
https://bugzilla.gnome.org/show_bug.cgi?id=636387
gobject/libgobject-gdb.py.in | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 05428e3c1ac4888b841fca3aeb9c7c9b299d2280
Author: Colin Walters <walters@verbum.org>
Date: Fri Dec 3 10:36:16 2010 -0500
glib: Document g_string_free semantics better in the FALSE case
glib/gstring.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 426f90e3cf9f21c6b020cecb05116b331546fe58
Author: Christian Dywan <christian@twotoasts.de>
Date: Fri Dec 3 16:33:24 2010 +0100
Resolve warnings about istream and ostream in socket test
gio/tests/socket-client.c | 6 +++++-
gio/tests/socket-server.c | 6 ++++++
2 files changed, 11 insertions(+), 1 deletions(-)
commit 8f19d06ed932b8fa8b1d58c7a5676aa5590be1e4
Author: Thomas Hindoe Paaboel Andersen <phomes@gmail.com>
Date: Tue Nov 30 02:12:16 2010 +0100
Fix typo in docs for extension point
Introduced in fcd3e3422749ddbbf29809fcc90ffe8df9d5f696
docs/reference/gio/overview.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 889889a296bfe58fc42a778d792d7f83f816145b
Author: Benjamin Otte <otte@redhat.com>
Date: Thu Dec 2 20:10:23 2010 +0100
glib: Fix enumeration warnings from gcc 4.5
Just introduce more values for our private enum for the cases
that were
missing.
glib/giounix.c | 19 ++++++++++++-------
1 files changed, 12 insertions(+), 7 deletions(-)
commit 67740263e9a3de840e527dd45ba3d6feff512839
Author: Benjamin Otte <otte@redhat.com>
Date: Thu Dec 2 20:09:59 2010 +0100
gobject: Cast token type to guint to avoid gcc warning
The usual fix for all things GScanner...
gobject/glib-genmarshal.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit b9a98a81dad104058a11a4b788a64b21b235c62d
Author: Benjamin Otte <otte@redhat.com>
Date: Thu Dec 2 20:09:08 2010 +0100
gio: Comment out a whole test
... instead of just commenting out the registration and leaving
"unused
function" warnings for gcc.
gio/tests/gdbus-peer.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
commit b92e2cd8f8d88a62f14c49e8255802512c156152
Author: Benjamin Otte <otte@redhat.com>
Date: Thu Dec 2 20:08:34 2010 +0100
gio: Remove unused variables from test
gio/tests/gapplication-example-actions.c | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
commit 3e61cb2fcc7648254192d0f174b437336b21c89b
Author: Bastien Nocera <hadess@hadess.net>
Date: Thu Dec 2 16:59:22 2010 +0000
Fix typo in API docs for GDateTime
s/monty/month/
glib/gdatetime.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 9fe7fd9120940a2d50ff660f1a3cf7efd08ac01b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Nov 30 18:19:12 2010 -0600
Bug 636100 - Can't read GSettings:backend property
The PROP_BACKEND case was missing from the switch statement in
g_settings_get_property().
gio/gsettings.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit beec9743eba6013229befafdfe120cd7701d5214
Author: Damien Lespiau <damien.lespiau@intel.com>
Date: Tue Nov 30 23:04:17 2010 +0000
gmain: Add Since: 2.28 tag to g_source_{add,remove}_child_source
New API should have gtk-doc tags to document the version it was
introduced.
Signed-off-by: Javier Jardón <jjardon@gnome.org>
glib/gmain.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit c541d234855dc7466c57ebfc3dc44b1829d9a900
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Tue Nov 30 23:42:08 2010 +0100
Updated Spanish translation
po/es.po | 329
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 163 insertions(+), 166 deletions(-)
commit fdc6c5fbc171187c6c2d7fdf94d0eea7992d11f4
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Mon Nov 29 17:35:51 2010 +0100
Updated Galician translations
po/gl.po | 159
+++++++++++++++++++++++++++++++++----------------------------
1 files changed, 86 insertions(+), 73 deletions(-)
commit c897dea8c164bc081623c13ac4474bcbd66b908d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Nov 29 10:36:43 2010 -0500
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit ff8817b631ab11f00c98ed372746b464a440e7c0
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 50a8b039a4323faf0fac68bece1be151f7fd2986
Author: Dan Winship <danw@gnome.org>
Date: Mon Nov 29 09:36:07 2010 -0500
tiny fix to g_io_modules_scan_all_in_directory() docs
gio/giomodule.c | 2 +-
1 files changed, 1 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(-)
commit f023d8b9bc6d86482fc020acf46ce965ff94c37b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Nov 8 21:40:17 2010 -0500
Update NEWS
NEWS | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 49 insertions(+), 0 deletions(-)
commit 9806040455d6d482db3908f2d56ddfe455bae660
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Tue Nov 9 09:53:12 2010 +0800
Added and Moved checks for includes
Moved checks for G_OS_WIN32 after GLib header includes and added
other checks
required for Windows/MSVC builds
glib/gdatetime.c | 10 +++---
glib/gmessages.c | 18 ++++++------
glib/gscanner.c | 8 +++---
glib/gtimer.c | 77
+++++++++++++++++++++++++++++++++++++++++++++++-------
4 files changed, 85 insertions(+), 28 deletions(-)
commit 4a012a9754d51a36914c626b41ad757a89e57f86
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Tue Nov 9 09:50:11 2010 +0800
Updated README.txt for VS9
build/win32/vs9/README.txt | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
commit 0af6343fedaf95d3710af8a1535da4d32cfccff9
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Tue Nov 9 09:27:27 2010 +0800
Updated .def generation for x64
Some symbols need to be excluded from the .def file as they are set
to be so on Win64
build/win32/vs9/gmodule.vcproj | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 9d4423c15d8684be27496f1905e063ec7e18cc21
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Tue Nov 9 09:26:05 2010 +0800
Various updates...
-Made up for missed header files in glib and gio during "install"
-Added macro necessary for GLib/GModule .def generation under Win64
-updated location of getting glibconfig.h.win32 for building
build/win32/vs9/glib.vsprops | 30 +++++++++++++++++++++++++++---
1 files changed, 27 insertions(+), 3 deletions(-)
commit e655a849e3cd7357dcef873163712df13889353f
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Tue Nov 9 09:23:47 2010 +0800
Some enhancements for Win64 and using existing PCRE installtions
Added option for people to use an existing PCRE build and updated
.def generation for x64 systems (some symbols are set to be excluded
from Win64 builds)
Also fixed the filter "PCRE" for the bundled PCRE as file layout
changed
build/win32/vs9/glib.vcprojin | 314
++++++++++++++++++++++++++++++++++++++---
1 files changed, 292 insertions(+), 22 deletions(-)
commit 50ca3571041881d7728f9a6fb0e924681113fb5e
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Tue Nov 9 09:11:48 2010 +0800
Added option to use existing installation of PCRE
Allow the person compiling GLib to use his/her own copy of PCRE,
bug#633075
build/win32/vs9/glib.sln | 85
++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 85 insertions(+), 0 deletions(-)
commit 8c4a96c6ff389aa319993857d79e0afcdf24d7c9
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Tue Nov 9 09:08:45 2010 +0800
Made up for missed source files
Made up for missing required source files in gio.vcproj(in) for
Windows builds
build/win32/vs9/gio.vcprojin | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
commit 587c9d09e25b0a0e3779e6a19493c9264696a46f
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Nov 8 18:15:32 2010 -0500
GPeriodic: enable subclassing
Move GPeriodic struct and class struct to the header. Do ->priv.
gio/gperiodic.c | 138
+++++++++++++++++++++++++++----------------------------
gio/gperiodic.h | 21 ++++++++
2 files changed, 89 insertions(+), 70 deletions(-)
commit 9fbfac6abb45aad97349f68aef29410e3bef4cfd
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Nov 8 16:59:29 2010 -0500
GPeriodic: remove repair functions
Replace it with a single repair signal that either fires or does not.
docs/reference/gio/gio-sections.txt | 1 -
gio/gio-marshal.list | 2 +-
gio/gperiodic.c | 134
++++++++++++++++-------------------
gio/gperiodic.h | 9 +--
4 files changed, 63 insertions(+), 83 deletions(-)
commit 1a1fc130ece13a442dcacaba1db9108089cead38
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Nov 8 16:42:32 2010 -0500
New function: g_clear_object()
By analogy to g_clear_error, takes a pass-by-reference GObject
reference
and, if non-%NULL, unrefs it and sets it equal to %NULL.
Bug #620263.
docs/reference/gobject/gobject-sections.txt | 1 +
gobject/gobject.c | 38
+++++++++++++++++++++++++++
gobject/gobject.h | 15 ++++++++++
gobject/gobject.symbols | 1 +
gobject/tests/.gitignore | 1 +
gobject/tests/Makefile.am | 3 +-
gobject/tests/reference.c | 35
++++++++++++++++++++++++
7 files changed, 93 insertions(+), 1 deletions(-)
commit 78bc8bec4f44a48e5e538f1f9ac9b9e43a9fc833
Author: Dan Winship <danw@gnome.org>
Date: Sun Nov 7 12:56:44 2010 -0500
fix .gitignore
gio/tests/.gitignore | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 791d91a957f8fc243b6629a015132c22675399ab
Author: Dan Winship <danw@gnome.org>
Date: Sun Nov 7 12:56:08 2010 -0500
fix make check
gio/gsettings.c | 2 +-
gio/tests/gsettings.c | 10 +++++-----
glib/glib.symbols | 1 +
3 files changed, 7 insertions(+), 6 deletions(-)
commit ba9fccf71e667c1d05d05fab794ab41b2c387a81
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Nov 6 17:34:40 2010 -0400
g_get_user_runtime_dir(): New function
Get the value of the XDG_RUNTIME_DIR environment variable.
docs/reference/glib/glib-sections.txt | 1 +
glib/gutils.c | 49
+++++++++++++++++++++++++++++++++
glib/gutils.h | 2 +
3 files changed, 52 insertions(+), 0 deletions(-)
commit 71088701af6ff0658313069219565923d5a03280
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Nov 5 22:07:07 2010 -0400
Add G_DBUS_SIGNAL_FLAGS_NO_MATCH_RULE
If specified, the signal subscription is setup client-side but
the match
rule is not sent to the server. This allows the caller to manually
register more detailed match rules.
gio/gdbusconnection.c | 22 ++++++++++++++++++++--
gio/gioenums.h | 6 +++++-
2 files changed, 25 insertions(+), 3 deletions(-)
commit fa774618fcbd1afaa30507c9d75a46f9fa7bc288
Author: Christian Persch <chpe@gnome.org>
Date: Sat Nov 6 12:27:01 2010 +0100
Fix docs comment typo
glib/gvariant.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 8464db88adf36964c0898b74e1d122136fa0696b
Author: A S Alam <aalam@users.sf.net>
Date: Sat Nov 6 10:48:55 2010 +0530
update Punjabi Translation by A S Alam
po/pa.po | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 79a29a10362019b3ec5e361c7dbbadf084355f9c
Author: A S Alam <aalam@users.sf.net>
Date: Sat Nov 6 10:47:54 2010 +0530
update Punjabi Translation by A S Alam
po/pa.po | 901
++++++++++++++++++++++++++++++++++++++------------------------
1 files changed, 557 insertions(+), 344 deletions(-)
commit 7fc6f8a1596b18a23e1570fc6716b34a137b76c6
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Nov 5 21:33:06 2010 -0400
Add g_variant_lookup() and tests
Convenience API for doing lookups in dictionaries where the key is a
string or object path.
docs/reference/glib/glib-sections.txt | 2 +
glib/glib.symbols | 2 +
glib/gvariant.c | 144
+++++++++++++++++++++++++++++++++
glib/gvariant.h | 7 ++
glib/tests/gvariant.c | 74 +++++++++++++++++
5 files changed, 229 insertions(+), 0 deletions(-)
commit 57b4b7099f6e6918210d5d99a24f42b33021bab0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Nov 5 14:50:01 2010 -0400
Fix markup
gio/gsettings.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 38bc42d18edcfdc47cad018dbd6e562f21541f9b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Nov 5 14:29:15 2010 -0400
Fix up gapplication example
gio/tests/gapplication-example-cmdline2.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 67c03fee2a90079b75bbbb71c004ef00af750f21
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Nov 5 14:28:44 2010 -0400
Describe enum and flags types a bit
gio/gsettings.c | 22 ++++++++++++++++++++--
1 files changed, 20 insertions(+), 2 deletions(-)
commit d1b00fe23df265f6cf8a288a34db8fdeb31d9900
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Nov 5 13:56:42 2010 -0400
Update the gschema dtd to include flags
gio/gschema.dtd | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
commit bc793255bc75300bfa96bfd842343c26af8b0744
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Nov 5 09:31:36 2010 -0400
Report more useful errors from g_settings_set_value
gio/gsettings.c | 24 ++++++++++++++++++++++--
1 files changed, 22 insertions(+), 2 deletions(-)
commit 393834ac6f32633a31e52441b051dc7d3969a530
Author: Dan Winship <danw@gnome.org>
Date: Thu Nov 4 15:23:22 2010 -0400
gsettings.m4: Fix rules to work when there are no schemas
If there are no schemas, don't try to install "" at install time.
(In particular, automake conditionals don't work properly with
@-expanded rules, so if you conditionally build a schema, you'll
still unconditionally get the install rule.)
https://bugzilla.gnome.org/show_bug.cgi?id=633381
m4macros/gsettings.m4 | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
commit 094082841877b8b70a0d793ff091bb74793210b6
Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Oct 26 12:20:22 2010 +0300
Clarify docs for g_path_is_absolute() semantics on Windows
glib/gutils.c | 29 +++++++++++++++++++++++++----
1 files changed, 25 insertions(+), 4 deletions(-)
commit 954e7d149359152a9b6dccf2322399f87ed5bd1f
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date: Sun Oct 31 20:12:26 2010 +0200
Updated Belarusian translation
po/be.po | 3412
+++++++++++++++++++++++++++++++++++++++-----------------------
1 files changed, 2137 insertions(+), 1275 deletions(-)
commit ba45e36932206f30bb439f27c49529d934207fd1
Author: Christian Persch <chpe@gnome.org>
Date: Thu Sep 23 13:47:13 2010 +0200
Add g_simple_async_report_take_gerror_in_idle
... and use it where appropriate. Saves an extra GError copy.
Bug #633686.
docs/reference/gio/gio-sections.txt | 1 +
gio/gbufferedinputstream.c | 3 +--
gio/gfileinputstream.c | 3 +--
gio/gfileiostream.c | 3 +--
gio/gfileoutputstream.c | 3 +--
gio/ginputstream.c | 9 +++------
gio/gio.symbols | 1 +
gio/giostream.c | 3 +--
gio/goutputstream.c | 12 ++++--------
gio/gsimpleasyncresult.c | 34
+++++++++++++++++++++++++++++++++-
gio/gsimpleasyncresult.h | 6 +++++-
gio/gsocketclient.c | 6 ++----
gio/gsocketconnection.c | 3 +--
gio/gsocketlistener.c | 3 +--
14 files changed, 56 insertions(+), 34 deletions(-)
commit 9e0c07870af1dac84c033031cf301671779c8328
Author: Christian Persch <chpe@gnome.org>
Date: Thu Sep 23 13:02:50 2010 +0200
Use g_simple_async_result_{new_,}take_error
Bug #633685.
gio/gasyncinitable.c | 5 +--
gio/gbufferedinputstream.c | 32 ++++++---------
gio/gbufferedoutputstream.c | 5 +--
gio/gdatainputstream.c | 3 +-
gio/gdbusaddress.c | 5 +--
gio/gdbusconnection.c | 23 +++--------
gio/gdbusprivate.c | 9 +---
gio/gdbusproxy.c | 13 ++----
gio/gdummyproxyresolver.c | 3 +-
gio/gfile.c | 80
+++++++++-------------------------------
gio/gfileenumerator.c | 5 +--
gio/gfileicon.c | 3 +-
gio/gfileinputstream.c | 5 +--
gio/gfileoutputstream.c | 5 +--
gio/ginputstream.c | 26 ++++---------
gio/giostream.c | 5 +--
gio/gloadableicon.c | 3 +-
gio/gnetworkaddress.c | 3 +-
gio/gnetworkservice.c | 6 +--
gio/goutputstream.c | 23 +++--------
gio/gproxyaddressenumerator.c | 17 ++------
gio/gsocketaddressenumerator.c | 6 +--
gio/gsocketclient.c | 3 +-
gio/gsocketinputstream.c | 5 +--
gio/gsocketlistener.c | 3 +-
gio/gsocketoutputstream.c | 5 +--
gio/gsocks4aproxy.c | 8 +---
gio/gsocks5proxy.c | 4 +-
gio/gtcpconnection.c | 11 +----
gio/gunixinputstream.c | 10 +----
gio/gunixmount.c | 3 +-
gio/gunixoutputstream.c | 10 +----
gio/gunixresolver.c | 18 ++-------
gio/gunixvolume.c | 3 +-
34 files changed, 98 insertions(+), 270 deletions(-)
commit 63b87b2c26bf983823f83943b8d752bd053ce539
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Nov 3 00:16:16 2010 -0400
Add simple dynamic scheduling to GPeriodic
GPeriodic will now try not to use more than 50% of the CPU for its own
purposes unless there are no other tasks attempting to run.
docs/reference/gio/gio-sections.txt | 3 +-
gio/gio.symbols | 3 +-
gio/gperiodic.c | 155
++++++++++++++++++++++++++++++++---
gio/gperiodic.h | 6 +-
4 files changed, 151 insertions(+), 16 deletions(-)
commit 8c7e284116085058fa8b2600e02502aa6acb3f9e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Nov 2 22:39:58 2010 -0400
Tweak GApplication docs
gio/gapplication.c | 9 +++++++++
gio/tests/gapplication-example-actions.c | 7 -------
gio/tests/gapplication-example-cmdline.c | 4 ----
gio/tests/gapplication-example-cmdline2.c | 4 ----
gio/tests/gapplication-example-open.c | 16 +++++++++++-----
5 files changed, 20 insertions(+), 20 deletions(-)
commit 1cf14de82f3ad4beceeeb9ba555763ef8d70ed24
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Nov 2 22:12:55 2010 -0400
docs: Recommend against using GTimeVal
docs/reference/glib/tmpl/date.sgml | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-)
commit e4ad3442c042431918de178c5dc29ce6abb31ff2
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Nov 2 22:03:08 2010 -0400
GMainContext: store real time as int64
glib/gmain.c | 19 ++++++++++---------
1 files changed, 10 insertions(+), 9 deletions(-)
commit d22681feb44daa0209cf55c8e45cc8f0c13d4ded
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Nov 1 17:04:31 2010 -0400
glocalfileinfo: remove non-use of GTimeVal
gio/glocalfileinfo.c | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
commit 5dab4727ee604d3a7a2be3aa7dde739b71d7f5df
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Nov 1 16:40:36 2010 -0400
Add g_get_real_time() for wall-clock int64 micros
Similar in spirit to g_get_monotonic_time().
docs/reference/glib/glib-sections.txt | 1 +
glib/glib.symbols | 1 +
glib/gmain.c | 31
++++++++++++++++++++++++++++++-
glib/gmain.h | 1 +
4 files changed, 33 insertions(+), 1 deletions(-)
commit 38e7aa9855a3e18d5350733ee4177ab00cee15df
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Nov 1 16:35:10 2010 -0400
Clean up g_usleep()
Remove some code that was written in 2000 to support OSes that do not
have nanosleep(). nanosleep() has been specified (in POSIX-1.2001)
for
almost a decade now, so assume we have it (except on Windows).
Remove the checks for nanosleep and nsleep from configure.ac.
We're removing this code because we honestly believe that nobody
will be
affected. If this change negatively impacts you, please file a bug.
configure.ac | 1 -
glib/gtimer.c | 48 ++----------------------------------------------
2 files changed, 2 insertions(+), 47 deletions(-)
commit a48faa0aed1c422ba04301a4786419de44ea65e8
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Nov 1 16:06:39 2010 -0400
GTimer: switch to monotonic time
and remove docs notes about threads having to be initialised.
glib/gtimer.c | 27 ++++++++-------------------
1 files changed, 8 insertions(+), 19 deletions(-)
commit 92df8a1d7766dbb51d84c0373daa77eb1cce3a18
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Nov 1 15:47:29 2010 -0400
Drop GTimeSpec type
docs/reference/glib/glib-sections.txt | 1 -
glib/gmain.c | 10 ----------
glib/gtypes.h | 8 --------
3 files changed, 0 insertions(+), 19 deletions(-)
commit c3a0d32ef1413f942890796aa20f7b1a54254eff
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Nov 1 15:46:35 2010 -0400
Switch GTimeSpec users to int64 microseconds
glib is trying to move toward using microseconds-in-gint64 as its
universal time format.
No real API breaks here since GTimeSpec is new this unstable release
series.
gio/gperiodic.c | 33 ++---------
gio/gperiodic.h | 2 +-
gio/gsocket.c | 35 +++++------
glib/gmain.c | 183
+++++++++++++++++++++++--------------------------------
glib/gmain.h | 7 +-
5 files changed, 101 insertions(+), 159 deletions(-)
commit d9f5ab56c3b79fb12b4ee4f19a8b6307445cc403
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Nov 1 13:31:37 2010 -0400
GTimeout: simplify math for 'seconds' case
The code was designed to deal with any granularity of timer and due to
the use of GTimeVal/GTimeSpec, the math for this gets extremely
confusing.
From a practical standpoint, we only ever have a granularity of
seconds.
Take advantage of that fact in the code and vastly simplify the math.
glib/gmain.c | 74
+++++++++++++++++++++------------------------------------
1 files changed, 27 insertions(+), 47 deletions(-)
commit b6854efdb94b74f791cbcc622942825dc042eefc
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Tue Nov 2 10:46:10 2010 +0100
Updated Spanish translation
po/es.po | 90
++++++++++++++++++++++++++++++++++++++------------------------
1 files changed, 55 insertions(+), 35 deletions(-)
commit 00e09af412f8d30c5980f549341cf28a2d6a8847
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Mon Nov 1 18:50:46 2010 +0100
Updated Spanish translation
po/es.po | 494
++++++++++++++++++++++++++++++++++++++++++--------------------
1 files changed, 337 insertions(+), 157 deletions(-)
commit b2d0260b85c6eb47f9ac0263f26657cbc9fe9909
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Mon Nov 1 17:15:38 2010 +0100
Updated Galician translations
po/gl.po | 620
++++++++++++++++++++++++++++++++++++++-----------------------
1 files changed, 386 insertions(+), 234 deletions(-)
commit 361afb3a62c7940c0f303eac99d84ac21e4dcb37
Author: Paolo Borelli <pborelli@gnome.org>
Date: Mon Nov 1 14:36:57 2010 +0100
Fix gtk-doc typo
gio/gmount.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 7434c1725dc7a5f44a9f2d9787eaa7c1c9027906
Author: Christian Persch <chpe@gnome.org>
Date: Mon Nov 1 11:06:26 2010 +0100
Fix Since: for new functions
g_simple_async_result_new_from_error/take_error are Since: 2.28.
gio/gsimpleasyncresult.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 5327db4c2f83acf9cda3e7cc3ddca8f3eaeb570f
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Mon Nov 1 08:17:02 2010 +0200
Updated Hebrew translation.
po/he.po | 406
++++++++++++++++++++++++++++++++++++++++++++------------------
1 files changed, 292 insertions(+), 114 deletions(-)
commit 81f93eb29c76c941e6bfe6c20510f8cb04edfa0a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Nov 1 00:32:47 2010 -0400
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
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(-)
commit 11a59404d5623d65e0d09c555ef2d4be50e4023b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Oct 25 08:42:36 2010 -0400
More documentation fixups
docs/reference/gio/gio-sections.txt | 14 ++------------
gio/gapplication.h | 2 +-
gio/gdatainputstream.c | 2 ++
3 files changed, 5 insertions(+), 13 deletions(-)
commit d10a04b5330c6c4ef23a4e7871c8ced0c8343250
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Oct 25 08:34:00 2010 -0400
Remove nonexisting API from the headers
I couldn't find any trace of g_application_run_with_arguments.
gio/gapplication.h | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
commit 727c2a58c2468dd2faa442d2be7777b20b7b089b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Oct 25 08:30:28 2010 -0400
Add new gmain api to the docs
docs/reference/glib/glib-sections.txt | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 7bb731d6136a9975b501757836762b91ad6ac416
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Oct 25 08:19:34 2010 -0400
Update NEWS for 2.27.1
NEWS | 88
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 88 insertions(+), 0 deletions(-)
commit f67d16c52a244c1db2cf40340700c6dc90ab866a
Author: Yinghua Wang <wantinghard@gmail.com>
Date: Sun Oct 24 03:51:46 2010 +0000
Update Simplified Chinese translation.
po/zh_CN.po | 778
++++++++++++++++++++++++++++++-----------------------------
1 files changed, 398 insertions(+), 380 deletions(-)
commit 00366f440d6322b2742eb1cd35835902269c0e37
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Oct 23 20:43:36 2010 +0200
Some more GApplication doc tweaks
gio/gapplication.c | 54
+++++++++++++++++++++++-----------------
gio/gapplicationcommandline.c | 16 ++++++++++-
gio/gioenums.h | 9 ++++---
3 files changed, 50 insertions(+), 29 deletions(-)
commit 013f862a03d11708bb08f2ec98c8612f245a8937
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Oct 23 14:04:28 2010 +0200
Properly register the inactivity-timeout property
It is a uint, not a boolean, so register it as such.
Also, only install the service timeout if we are actually registered
as the primary instance.
gio/gapplication.c | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
commit 7c735b05f7a00c728e23a366128ffb56fee58b4e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Oct 23 12:01:51 2010 +0200
Move a confusing comment to the right place
gio/gapplication.c | 6 ------
gio/gapplicationimpl-dbus.c | 3 +++
2 files changed, 3 insertions(+), 6 deletions(-)
commit b0e45c97992499929f1393743935438e07e88326
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Oct 23 11:54:50 2010 +0200
Add another example for commandline handling
Also, clarify some aspects in the documentation.
gio/gapplication.c | 10 ++-
gio/gapplication.h | 7 +-
gio/gapplicationcommandline.c | 4 +-
gio/tests/Makefile.am | 4 +
gio/tests/gapplication-example-cmdline2.c | 106
+++++++++++++++++++++++++++++
5 files changed, 123 insertions(+), 8 deletions(-)
commit 499d9ba8b8fec44282fac09426b61d027c166459
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Oct 23 02:27:39 2010 +0200
Add some examples to the GApplication docs
gio/gapplication.c | 9 +++++-
gio/gapplicationcommandline.c | 2 +
gio/tests/Makefile.am | 8 +++++
gio/tests/gapplication-example-cmdline.c | 47
++++++++++++++++++++++++++++
gio/tests/gapplication-example-open.c | 50
++++++++++++++++++++++++++++++
5 files changed, 115 insertions(+), 1 deletions(-)
commit 79790b927840b1c2d389753c7237820d2f16899e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Oct 23 00:40:13 2010 +0200
Brush up the GApplication docs
Also, fix up inclusions, mark properties for translation, etc.
gio/gapplication.c | 124
++++++++++++++++++++++++++++++++++-------
gio/gapplication.h | 2 +
gio/gapplicationcommandline.c | 40 ++++++++-----
gio/gdbuserror.c | 2 +-
gio/gioenums.h | 8 ++-
gio/gsimpleaction.c | 2 +-
gio/gsimpleactiongroup.c | 2 +-
7 files changed, 141 insertions(+), 39 deletions(-)
commit 210a77a07ebf51156bb7fbc1482ce71fd56cbcd2
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Oct 23 00:32:45 2010 +0200
Fix a typo
gio/gapplication.c | 16 ++++++++++------
1 files changed, 10 insertions(+), 6 deletions(-)
commit e410131021036532e6e9622e8b977222389b44e9
Author: Dan Winship <danw@gnome.org>
Date: Wed Sep 15 10:05:03 2010 -0400
GNetworkService: fall back when there is no valid SRV record
RFC 2782 says that if there is no SRV record for
_SERVICE._PROTOCOL.DOMAIN, you should fall back to trying just DOMAIN,
with the default port for SERVICE. Do that.
https://bugzilla.gnome.org/show_bug.cgi?id=629274
gio/gnetworkservice.c | 50
++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 45 insertions(+), 5 deletions(-)
commit 19243c247d8a89c6467bd21109b7f0d4b1cb081a
Author: Dan Winship <danw@gnome.org>
Date: Wed Sep 15 10:22:13 2010 -0400
GNetworkService: fix iteration of multiple addresses
Previously if there were multiple SRV records, only the first would
be iterated by the GSocketConnectable interface
gio/gnetworkservice.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit 87d06109ab325a4a68e151015381e7e1b33bdf7d
Author: Dan Winship <danw@gnome.org>
Date: Tue Aug 17 18:34:13 2010 -0400
GSocket: set protocol when using g_socket_new_from_fd()
Otherwise, attempting to create a GSocketConnection from the socket
will likely return the wrong type, since the protocol won't match any
of the registered subtypes.
Also add the start of a GSocket test program (from davidz).
https://bugzilla.gnome.org/show_bug.cgi?id=627171
gio/gsocket.c | 29 ++++++++++++++--
gio/tests/.gitignore | 1 +
gio/tests/Makefile.am | 6 +++-
gio/tests/socket.c | 86
+++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 117 insertions(+), 5 deletions(-)
commit a62b43fd9cea5455bead9a5bd12a27f01c4fadf4
Author: Florian Müllner <fmuellner@gnome.org>
Date: Fri Oct 22 13:20:54 2010 +0200
Fix deadlock in g_object_remove_toggle_ref()
The code section guarded with toggle_refs_mutex includes a call to
g_object_unref(), which may call toggle_refs_notify(). As the latter
tries to acquire the same mutex, glib locks up.
https://bugzilla.gnome.org/show_bug.cgi?id=632884
gobject/gobject.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit b7616114c6c1884c3a183a4d83156bdf2151b731
Author: Alberto Garcia <agarcia@igalia.com>
Date: Fri Mar 26 16:19:13 2010 +0100
Protect access to closure, weak refs and toggle refs arrays
This fixes https://bugzilla.gnome.org/show_bug.cgi?id=613822
gobject/gobject.c | 30 ++++++++++++++++++++++++++----
1 files changed, 26 insertions(+), 4 deletions(-)
commit dd6e15dd24a1f1910cfd71c2e21078261936c98d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Oct 21 14:02:41 2010 +0200
GApplication: create local commandline properly
Don't pass a gchar** to g_object_new() when a GVariant* is expected.
gio/gapplication.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 8690984ceadc35dc4251277ea1ca759d180a8fd6
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Oct 21 01:37:23 2010 +0200
GPeriodic: pass microseconds to the tick functions
...instead of milliticks, which nobody really cares to understand.
gio/gperiodic.c | 29 ++++++++++++++++-------------
1 files changed, 16 insertions(+), 13 deletions(-)
commit 5400b0b38c513c829a4f0b0fc59188f820435d79
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Oct 20 03:20:34 2010 +0200
GPeriodic: a periodic event clock
Add a new class, GPeriodic.
We hope to use this as a paint clock that can be shared by GTK and
Clutter. Many changes are still expected to the API.
docs/reference/gio/gio-docs.xml | 4 +
docs/reference/gio/gio-sections.txt | 26 ++
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 2 +
gio/gio-marshal.list | 1 +
gio/gio.h | 1 +
gio/gio.symbols | 14 +
gio/gperiodic.c | 631
+++++++++++++++++++++++++++++++++++
gio/gperiodic.h | 69 ++++
9 files changed, 749 insertions(+), 0 deletions(-)
commit e33deea16ce3af7b91386d5debffd284a0109dfc
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 19 19:38:00 2010 +0200
GApplication: reduce GVariant abuse
Don't use GVariant* as the representation for the argument array.
docs/reference/gio/gio-sections.txt | 1 -
gio/gapplication.c | 53
++++++++++-------------------------
gio/gapplication.h | 40 +++++++++++++-------------
gio/gapplicationimpl-dbus.c | 8 ++--
gio/gapplicationimpl.h | 2 +-
gio/gio.symbols | 3 --
6 files changed, 40 insertions(+), 67 deletions(-)
commit a327bc51fc3090ed32d7e250dedadb8c35e84aeb
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 19 18:18:13 2010 +0200
Cleanup and doc GApplicationCommandLine
docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 2 -
gio/gapplicationcommandline.c | 406
+++++++++++++++++++++++++----------
gio/gapplicationcommandline.h | 29 +--
gio/tests/gapplication.c | 2 +-
5 files changed, 301 insertions(+), 139 deletions(-)
commit eac4c385f0e34b012d49a09fb48712fdd0e46646
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 19 16:56:18 2010 +0200
GIO reference doc cleanups (re: GApplication)
docs/reference/gio/Makefile.am | 2 +
docs/reference/gio/gio-sections.txt | 84
++++++++++++++++++++++++++---------
2 files changed, 65 insertions(+), 21 deletions(-)
commit a2ac9c2515dcf227ed7c4e062b326bb0ac21c5ad
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 19 13:45:20 2010 +0200
GDBus: disable test to work around bug #631379
This test consistently prevents 'make distcheck' from passing
on Ubuntu.
gio/tests/gdbus-peer.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 0ce1462d1a4d4510bcac1b6fb9cf4d9f38b44de9
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 19 13:44:30 2010 +0200
GApplication: merge DBus interface into C source
instead of having it in a separate file that causes problems to the
build system (I want to avoid using EXTRA_DIST here).
gio/Makefile.am | 1 +
gio/gapplicationimpl-dbus-interface.c | 93
---------------------------------
gio/gapplicationimpl-dbus.c | 84
++++++++++++++++++++++++++++-
3 files changed, 82 insertions(+), 96 deletions(-)
commit 8ff9150e4422db000289a282b23aadac4dd5ba2c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 19 12:38:40 2010 +0200
gio: update symbols
gio/gio.symbols | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 34f31fdfda549de717bb0ef02f6acfdb6de8ca29
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 19 12:38:01 2010 +0200
Don't try to dist old GApplication implementations
One of them was deleted already, even.
gio/Makefile.am | 2 +-
gio/gnullapplication.c | 74
------------------------------------------------
2 files changed, 1 insertions(+), 75 deletions(-)
commit a6b8a3113bfd5fe9b28d3377865fed1ab1849ce0
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 12 21:42:59 2010 -0400
GApplication: use g_signal_accumulator_first_wins
...instead of our homebrew version.
gio/gapplication.c | 14 ++------------
1 files changed, 2 insertions(+), 12 deletions(-)
commit 04b58a3e270c7de520c65cb213f95048db4503c8
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 11 15:57:09 2010 -0400
Change 'Since:' to 2.28 for action classes
gio/gaction.c | 26 +++++++++++++-------------
gio/gactiongroup.c | 34 +++++++++++++++++-----------------
gio/gsimpleaction.c | 18 +++++++++---------
gio/gsimpleactiongroup.c | 8 ++++----
4 files changed, 43 insertions(+), 43 deletions(-)
commit 3fe94ca9e904a5b85eb4beba978c68e2e01d4a59
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 11 11:54:51 2010 -0400
GApplication: fill in action group implementation
gio/gapplication.c | 119
+++++++++++++++++++++++++++++++++++++++++++++++----
gio/gapplication.h | 3 +
2 files changed, 112 insertions(+), 10 deletions(-)
commit 491641cf017eff245dc13f7bea6011c7462c51f1
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 11 10:50:41 2010 -0400
gio: app info symbol file fixup
gio/gio.symbols | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit 52b7fcf4093ac49860108c52cef58f62491cf1e4
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 11 10:49:20 2010 -0400
gio: symbol file updates (actions, command line)
gio/gio.symbols | 30 +++++++++++++++++++++++-------
1 files changed, 23 insertions(+), 7 deletions(-)
commit d6ac6c1850a8cd73775d6e95a20bb13f1f7f9527
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 11 10:45:51 2010 -0400
Rename methods on GActionGroup to include 'action'
Makes explicit the fact that you are interacting with the individual
action rather than the group and removes potential namespace conflicts
with classes implementing the interface (like g_application_activate()
vs g_application_activate_action()).
gio/gactiongroup.c | 46 ++++++++++++++++----------------
gio/gactiongroup.h | 66
+++++++++++++++++++++++-----------------------
gio/gapplication.c | 14 +++++-----
gio/gsimpleactiongroup.c | 14 +++++-----
gio/tests/actions.c | 28 ++++++++++----------
5 files changed, 84 insertions(+), 84 deletions(-)
commit b2f942c142a84aa88b44600250bd93418ed14db3
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 10 20:05:13 2010 -0400
GApplication: stub-in GActionGroup implementation
gio/gapplication.c | 83
+++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 82 insertions(+), 1 deletions(-)
commit 582638d7add3cd17b720c6a95bd18e9913c729a6
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Oct 9 17:25:07 2010 -0400
GApplication test: test remote commandline
Also, a few small fixes/tweaks to other places in the test.
gio/tests/gapplication.c | 68
+++++++++++++++++++++++++++++++++++++++++----
1 files changed, 62 insertions(+), 6 deletions(-)
commit 3e6eee806cdddd651bc15da9117adae1c3f97e6a
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Oct 9 17:24:09 2010 -0400
GApplication: add remote commandline support
gio/Makefile.am | 2 +
gio/gapplication.c | 88 +++++++++--
gio/gapplication.h | 5 +-
gio/gapplicationcommandline.c | 273
+++++++++++++++++++++++++++++++++
gio/gapplicationcommandline.h | 120 +++++++++++++++
gio/gapplicationimpl-dbus-interface.c | 36 +++++-
gio/gapplicationimpl-dbus.c | 234 +++++++++++++++++++++++++++-
gio/gapplicationimpl.h | 5 +
gio/gio-marshal.list | 1 +
gio/gio.h | 1 +
gio/gioenums.h | 7 +-
11 files changed, 748 insertions(+), 24 deletions(-)
commit 2854c373e140e63d6bd1a9f2ac01851c5b6418b1
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Oct 6 14:06:26 2010 -0400
GApplication test case
gio/tests/.gitignore | 1 +
gio/tests/Makefile.am | 5 +-
gio/tests/gapplication.c | 177
++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 182 insertions(+), 1 deletions(-)
commit 72ce1c7eb6ece6353abaf3882ff4d50a39992efe
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Oct 6 14:05:40 2010 -0400
GApplication: fix inactivity-timeout
Create the gobject property for it.
Tweak the logic of having a pending timeout at the time that the
application starts -- run the mainloop with a use count of zero
if there
is a timeout active.
gio/gapplication.c | 20 ++++++++++++++------
1 files changed, 14 insertions(+), 6 deletions(-)
commit a7923a4aa3ff6d67672c6c69cd1b7d70fba9c57d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Oct 6 13:08:26 2010 -0400
new GApplication implementation
gio/Makefile.am | 9 +-
gio/gapplication.c | 1790
++++++++++++++-------------------
gio/gapplication.h | 175 ++--
gio/gapplicationimpl-dbus-interface.c | 59 ++
gio/gapplicationimpl-dbus.c | 304 ++++++
gio/gapplicationimpl.h | 28 +
gio/gdbusapplication.c | 424 --------
gio/gio-marshal.list | 3 +-
gio/gio.symbols | 30 +-
gio/gioenums.h | 18 +
gio/giotypes.h | 2 +
gio/tests/.gitignore | 3 -
gio/tests/Makefile.am | 12 -
gio/tests/application.c | 222 ----
gio/tests/testapp.c | 107 --
gio/tests/testapps.c | 604 -----------
16 files changed, 1258 insertions(+), 2532 deletions(-)
commit 9d80c361418f94c609840ec9f83741aede7e482c
Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Oct 14 22:47:25 2010 +0300
Use CSIDL_LOCAL_APPDATA on Windows
Make g_get_user_data_dir() return the CSIDL_LOCAL_APPDATA folder on
Windows, and not CSIDL_PERSONAL. On Windows 7, that corresponds to the
subfolders AppData\Local vs. Documents under the profile ("home")
folder. This matches what Qt does, for instance, and has been widely
requested.
Also make g_get_user_config_dir() return this and not the (roaming)
CSIDL_APPDATA folder. The reason for this change is that it would be
surprising and hard to justify if g_get_user_data_dir() returned the
local application data folder while g_get_user_config_dir() would
return the roaming one. Nothing in the function names or the XDG specs
suggests that any roaming vs. local dichotomy would be involved.
Document the new semantics and the fact that these two functions now
return the same directory on Windows.
Note that in reality, code that really truly wants to support Windows
as well as possible probably will not use these GLib functions anyway,
but Win32 APIs directly to be sure what it is doing...
Should hopefully satisfy complaints in bug #620710 and related bugs.
glib/gutils.c | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
commit 9040eac4ebfbe14141d6501f44a501bfe5e61b9c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Oct 16 23:30:30 2010 -0400
Prevent error pileup
gio/glib-compile-schemas.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 3c808dc87471d25a7b06c7f41d1b8341c2ca1e7d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 12 21:34:26 2010 -0400
GSignal: fix trivial docs typo
gobject/gsignal.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 15d87c2cc48c8c1af3ad06ff8aaef766aa21fd6b
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 12 20:58:43 2010 -0400
GObject: add g_signal_accumulator_first_wins
Deals with the case where we want exactly one signal handler to run.
docs/reference/gobject/gobject-sections.txt | 1 +
gobject/gobject.symbols | 1 +
gobject/gsignal.c | 33
+++++++++++++++++++++++++++
gobject/gsignal.h | 5 ++++
4 files changed, 40 insertions(+), 0 deletions(-)
commit 0c21689ed83de2fb7bfb6dc31efa5d687cb7c6f8
Author: Colin Walters <walters@verbum.org>
Date: Tue Oct 12 12:54:36 2010 -0400
gthemedicon: Fix annotation for g_themed_icon_get_names
gio/gthemedicon.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit cdd58347d1ddc282e55f91d0a991b268547d78d9
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Oct 9 14:38:08 2010 +0200
Updated Spanish translation
po/es.po | 700
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 361 insertions(+), 339 deletions(-)
commit 5fa7a1e9cedb33d32049c54f13adc3504d723573
Author: Javier Jardón <jjardon@gnome.org>
Date: Fri Oct 8 17:21:53 2010 +0200
gtypemodule: Mention g_object_run_dispose correctly in a warning
https://bugzilla.gnome.org/show_bug.cgi?id=630797
gobject/gtypemodule.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 44a8ff2f8f607f725c478793b876742b09f350ef
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Fri Oct 8 16:09:10 2010 +0100
gobject: Improve install_properties()
Cache the parent type outside of the loop, and fix a typo in the
documentation.
gobject/gobject.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
commit 3035bf40d0d75632b36fa703c3ac2becc98769d8
Author: Christian Dywan <christian@twotoasts.de>
Date: Fri Oct 8 16:33:33 2010 +0200
Initialise lengths in GvdbReader to silence warnings
gio/gvdb/gvdb-reader.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit ad363d9aac5a6167121631a1ee8d3cec2784b5c2
Author: Christian Dywan <christian@twotoasts.de>
Date: Fri Oct 8 16:33:04 2010 +0200
Initialise lengths in GDbusAuth to silence warnings
gio/gdbusauth.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 53f398f52aa07c4ae8c788fcc002f70eac941844
Author: Christian Dywan <christian@twotoasts.de>
Date: Fri Oct 8 15:17:31 2010 +0200
Mention g_object_run_dispose correctly in tutorial
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=630797
docs/reference/gobject/tut_gobject.xml | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 0e3a39c016c75523efb30531942cfd87976413c8
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date: Thu Oct 7 21:27:17 2010 +0100
Updated British English translation
po/en_GB.po | 469
++++++++++++++++++++++++++++++++---------------------------
1 files changed, 258 insertions(+), 211 deletions(-)
commit 7bafb3be95026055b4c9142ea1a82895c9e393bc
Author: William Jon McCann <jmccann@redhat.com>
Date: Thu Oct 7 13:51:21 2010 -0400
Remove g_desktop_app_info_lookup_get_type symbol from gio.types
It was removed in 9b262f1c5fe5a6fd879f17cd7b80d8c54e33d80c
docs/reference/gio/gio.types | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit 46390c9d107b6df55de458b3ffe47a5428d7f287
Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Oct 7 12:04:52 2010 +0300
Don't call close() on -1
Of course, a proper implementation of close() will just ignore an
invalid parameter silently, and set errno. But apparently the "debug"
version of the Microsoft C library generates some noise in this
case. So avoid that. Thanks to John Emmas for reporting.
tests/testglib.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 200e3d7307df75803c03a2aebcbba0dc5eaa9161
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Wed Oct 6 02:18:30 2010 +0200
Updated Hebrew translation.
po/he.po | 449
++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 236 insertions(+), 213 deletions(-)
commit 9b262f1c5fe5a6fd879f17cd7b80d8c54e33d80c
Author: Bastien Nocera <hadess@hadess.net>
Date: Tue Oct 5 15:02:37 2010 +0100
Replace "gio-desktop-app-info-lookup" extension point
With a native version, that looks for desktop items supporting
x-scheme-handler/foo, when looking for a handler for the "foo"
URI scheme handler.
https://bugzilla.gnome.org/show_bug.cgi?id=631410
gio/gdesktopappinfo.c | 93
++++--------------------------------------------
gio/gdesktopappinfo.h | 36 -------------------
gio/gio.symbols | 1 -
gio/giomodule.c | 5 ---
4 files changed, 8 insertions(+), 127 deletions(-)
commit 1612a4d5065e3505cf45585ffb7e890a06ff27d6
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 5 02:29:47 2010 -0400
volume monitor: don't unref NULL
Fix a couple more cases of blindly calling g_object_unref() on the
result of a function that is documented as sometimes returning NULL.
gio/tests/volumemonitor.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit a7662ef315d7f369cbbc438dec76e3b9db3cd5ba
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Oct 5 02:11:22 2010 -0400
GVariant tests: fix bad allignment assumption
One of the GVariant test cases allocates a pair of character arrays on
the stack and then passes them to functions that assume that they will
be aligned to a multiple of two.
This is not the case for some versions of GCC (4.0.3 on PowerPC).
glib/tests/gvariant.c | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
commit 3c5b50c4243025c9f42caac9a429291194b77be5
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 4 21:07:50 2010 -0400
GSettings test: fix error match strings
The name of the internal function that appears in an assertion message
has changed. Update the tests.
gio/tests/gsettings.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit c4037230d4afcc0b634dede843a94b3836bb0c39
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 4 03:41:03 2010 -0400
gsettings-tool: Add 'range' subcommand
Provides access to the g_settings_get_range() functionality,
converting
its return value to something that's reasonable for printing at the
console and potentially parseable. The format may change.
Bug #631264.
gio/gsettings-bash-completion.sh | 8 ++--
gio/gsettings-tool.c | 63
++++++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+), 4 deletions(-)
commit 59bdba3cbb50274b906740d483f049cdc91eb928
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 4 03:40:22 2010 -0400
gsettings-tool: implement range-checking
Prevent assertion messages from spewing forth and also ensure that we
exit with an error status in the event that the value was out
of range.
Bug #631264.
gio/gsettings-tool.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
commit e740c5b4cdcdf8e5f60cd2500451499c499d4ec2
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 4 03:36:09 2010 -0400
Update symbols and docs sections
docs/reference/gio/gio-sections.txt | 6 +++++-
gio/gio.symbols | 2 ++
2 files changed, 7 insertions(+), 1 deletions(-)
commit e81d85615991e40a9c72f4f4319c358a4e1479cd
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 4 03:33:06 2010 -0400
GSettings: add g_settings_range_check() API
Checks if a given value is within the correct range for a key.
gio/gsettings.c | 51
+++++++++++++++++++++++++++++++++++++++++++--------
gio/gsettings.h | 3 +++
2 files changed, 46 insertions(+), 8 deletions(-)
commit d6d76783ae9fc473d7fe38683d729d6c2c8e80c4
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 4 02:58:46 2010 -0400
Bug 631263 - GSettings needs range/choice APIs
Add g_settings_get_range() to describe the possible values that may be
provided to g_settings_set_value() without causing an error.
Add a test case.
gio/gsettings.c | 84
++++++++++++++++++++++++++++++++++++++++++++++++-
gio/gsettings.h | 2 +
gio/strinfo.c | 31 ++++++++++++++++++
gio/tests/gsettings.c | 43 +++++++++++++++++++++++++
4 files changed, 159 insertions(+), 1 deletions(-)
commit 833e389516b5e5b2271ed84c7b2036801c3100f1
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 4 02:57:06 2010 -0400
schema compiler: Don't store zero-valued flags
Don't store the "none" value for flags into the compiled schema file.
"none" should never appear as a value -- no flags set is indicated
by an
empty array.
gio/glib-compile-schemas.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
commit 136e705e8383ff8848e425ac01278102d7badc52
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Oct 4 01:51:11 2010 -0400
Bug 627126 - gsettings schemas on FreeBSD
Rewrite the install rule for GSettings schemas to not depend on an
obscure chunk of non-portable sed that nobody understands the purpose
of.
Instead, use make's VPATH feature to resolve the paths of the
files that
need to be installed. No need to depend on the .valid targets here
since automake already ensures that 'make all' is complete before
'make
install' is permitted to run.
m4macros/gsettings.m4 | 16 ++--------------
1 files changed, 2 insertions(+), 14 deletions(-)
commit 8efcc0d8c86b588eb0ee0e60d3c60d8c107734b5
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 23:26:18 2010 -0400
glib-compile-schemas: write strinfo little endian
Ensure that the strinfo is output in little-endian byte order on big
endian machines.
GSettings is now passing all of its tests on PowerPC.
Bug #630968 is closed.
gio/glib-compile-schemas.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit 61563d5f555f697824cd2ecc17a6687773e6e70e
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 23:25:29 2010 -0400
GSettings strinfo: byteswap integers
strinfo is always strictly little endian, so ensure that we
byteswap to
native when comparing and returning.
gio/strinfo.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 9211d2b00c82057864631a78b1f4ba1d36ee7b5c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 23:15:27 2010 -0400
GSettings endian: missed a spot
Missed an instance of get_value -> get_raw_value search/replace.
gio/gsettingsschema.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit c84441fbb3b2eb14775e8467a07cda4eff4502e1
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 23:04:00 2010 -0400
GSettings big endian tweaks
GSettings relies on parts of the schema infromation remaining
unbyteswapped (the strinfo database, for example) while requiring
other
parts to be in native order (the default value, constraints, etc.).
Lift the byteswapping into a place where we can do it selectively.
gio/gsettings.c | 15 +++++++++++++++
gio/gsettingsschema.c | 12 +-----------
2 files changed, 16 insertions(+), 11 deletions(-)
commit 73ca8b47540d005d5227c03aac143d6780da654c
Merge: 9082232 e5e491c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 23:03:12 2010 -0400
Merge remote branch 'gvdb/master'
commit e5e491c96946ec6ff6809e4b2b757b1f2d497867
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 22:54:03 2010 -0400
Add gvdb_table_get_raw_value() API for GSettings
gvdb-reader.c | 23 +++++++++++++++++++++++
gvdb-reader.h | 3 +++
2 files changed, 26 insertions(+), 0 deletions(-)
commit 90822327acdcc0a10f0de41c591e4cee234811db
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 22:53:49 2010 -0400
GSettings test: fix unsafe GObject properties use
The test case was passing a guint16 to g_object_get() for a guint
property. That's invalid on all systems, although it works (more or
less) on little endian ones. On big endian it's a total no-go.
gio/tests/gsettings.c | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
commit 2ce2d587edbeb98b355c4038c218d75a8c8f9c99
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 22:39:47 2010 -0400
GVariant: avoid byteswapping in some cases
Make g_variant_byteswap() merely return a new reference on the given
value in the event that we know that byteswapping will have no effect
(ie: types which have no alignment requirement).
This fixes a somewhat complicated interaction between GVariant,
GSettings and GVDB on big endian machines: GSettings assumes that it
can unref values returned from GVDB without losing access to the
underlying data. This only works if the underlying data is in the
mapped file -- not a freshly-allocated buffer that GVariant
byteswapped
into.
glib/gvariant.c | 40 +++++++++++++++++++++++++++-------------
1 files changed, 27 insertions(+), 13 deletions(-)
commit 63adeda0861a26b38ec0adc76255666554c18951
Merge: cdab385 a35852b
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 21:11:17 2010 -0400
Merge remote branch 'gvdb/master'
commit a35852bda37400bb4f7c6ee3a3184dde65fadb1f
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 21:10:35 2010 -0400
Fix reader on big endian
Some of the hashtable code was failing to byteswap properly.
gvdb-reader.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
commit cdab385ad9fcda469c3fae107adc4abc1082c27a
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 20:47:26 2010 -0400
allow libtool 2.4
It's released now and it seems to work OK.
autogen.sh | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 0bd50b39eb8223f2eeffe8dc5fe096b2c7695529
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 17:30:10 2010 -0400
Bug 623400 - acquire context before dispatching
For GSettings.
Use the functionality introduced in the last commit to simplify our
notify dispatching and increase the safety of doing so (by ensuring
that
the context is acquired in the current thread for the duration of the
dispatch).
This closes bugs #623400 and #629849.
gio/gdelayedsettingsbackend.c | 16 +-------
gio/gsettingsbackend.c | 87
+++++++++++++++-------------------------
gio/gsettingsbackendinternal.h | 2 -
3 files changed, 33 insertions(+), 72 deletions(-)
commit 92974b80fc10f494b33ed6760b5417bbbbb83473
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 17:26:37 2010 -0400
Bug 618737 - "dispatch to context" functionality
Adds a new function g_main_context_invoke() (and _full() variant).
This function takes a main context, a function and a user_data.
If the
main context is already acquired in the current thread, the
function is
invoked directly. If the main context is the default main context of
the current thread and it can be acquired then the function is invoked
directly while the context is owned. Otherwise, the function is
scheduled as an idle on the context.
glib/glib.symbols | 2 +
glib/gmain.c | 110
+++++++++++++++++++++++++++++++++++++++++++++++++++++
glib/gmain.h | 9 ++++
3 files changed, 121 insertions(+), 0 deletions(-)
commit 63fb3ff774146a44dcf980bd4cfbca68770a3d93
Author: Žygimantas Beručka <zygis@gnome.org>
Date: Sun Oct 3 15:45:33 2010 +0200
Updated Lithuanian translation by Aurimas Černius <aurisc4@gmail.com>
po/lt.po | 278
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 158 insertions(+), 120 deletions(-)
commit 2d6f8a8ea4a0c86c40da60db2d948306f4c2f5c9
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 02:40:48 2010 -0400
gsettings-tool: Rewrite
Rewrite the GSettings tool.
Improvements/changes:
- simplify the code by performing common actions (like creating a
schema) in only one place instead of one per-command
- new features (list schemas, list keys, monitor multiple, etc)
- factor-out bash completion and implement in shellscript
- input validation: should never abort due to invalid inputs
Still to do:
- proper error checking for ranges/choices
- support for querying range/choice information
- bash completion support for enums
Closes bug #629289, possibly among others.
gio/gsettings-bash-completion.sh | 58 ++-
gio/gsettings-tool.c | 1047
+++++++++++++------------------------
2 files changed, 405 insertions(+), 700 deletions(-)
commit ed9db23f9a056ae253be25c2262f19047a62fe76
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Oct 3 01:53:09 2010 -0400
GSettings: implement .property_get('path')
This was unimplemented in g_settings_get_property(), leading to
a failed
'g_assert_not_reached()'.
gio/gsettings.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 5af11ae4bc74104502da537b5a89e92223f697dc
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Oct 2 22:46:53 2010 -0400
Add 'Since:' tags for schema listing APIs
gio/gsettingsschema.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit d2c06994402ee30e989efb9e912d3abd16ca0e10
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Oct 2 22:42:02 2010 -0400
Clean up g_settings_list_schemas()
In its previous form, g_settings_list_schemas() was not useful as
a tool
to prevent aborts due to using g_settings_new() with an invalid schema
name. This is because g_settings_list_scheams() also listed
relocatable
schemas, and calling g_settings_new() for those would abort just the
same as if you called it for a non-existent schema.
Modify g_settings_list_schemas() so that it only returns schemas for
which it is safe to call g_settings_new(). Add another call for
sake of
completeness: g_settings_list_relocatable_schemas().
gio/gio.symbols | 1 +
gio/gsettings.h | 1 +
gio/gsettingsschema.c | 126
+++++++++++++++++++++++++++++++++++++------------
gio/tests/gsettings.c | 7 ++-
4 files changed, 103 insertions(+), 32 deletions(-)
commit 1fee36f72bdbf87d585222e864cb8494e7156ee0
Author: Damyan Ivanov <dam+gnome@ktnx.net>
Date: Sat Oct 2 08:57:09 2010 +0300
Updated Bulgarian translation
po/bg.po | 143
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 95 insertions(+), 48 deletions(-)
commit ba0e608478367cdb7ee550b9efaefba8bd418720
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Sep 27 11:14:08 2010 -0400
Improve .gitignore
gio/tests/.gitignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 3e771509b487fbc671e9217f8dcbd20daa44c116
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Sep 27 11:10:11 2010 -0400
Bug 628937 - gracefully handle broken schemas
Implement the second feature requested in the bug: silently ignore
override files that attempt to override schemas that are not currently
installed.
Also, support 'strictness' being optional for other errors when
parsing
override files (ie: inability to open the file, unknown key name,
parse
errors, out of range). We don't completely back out the file in this
case — as that is difficult with the current implementation —
but just
ignore the override for the single key.
gio/glib-compile-schemas.c | 121
++++++++++++++++++++++++++++++--------------
1 files changed, 83 insertions(+), 38 deletions(-)
commit bd290081ff8c7951c6509d0aee23246739a928a2
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Sep 27 10:36:11 2010 -0400
glib-compile-schemas: improve error accuracy
We wrote "<enum> must contain at least one <value>" for empty <flags>.
Fix that.
gio/glib-compile-schemas.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
commit e40f3932dd9d924c3197e98f44950561248297ae
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Sep 27 10:27:11 2010 -0400
Bug 628937 - gracefully handle broken schemas
Implement the first of two features requested in the bug: when
encountering a broken .xml schema file, back out the changes in that
file and continue to parse other files.
This prevents a single broken .xml file from messing up GSettings for
everyone else.
Add a --strict option to get the old behaviour. Use this from
the test
cases.
gio/glib-compile-schemas.c | 89
++++++++++++++++++++++++++++++++++---------
gio/tests/gschema-compile.c | 1 +
2 files changed, 72 insertions(+), 18 deletions(-)
commit fff6814973356ac23b1022113632441110825283
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Sep 27 09:06:24 2010 -0400
Bug 630077 - GDateTime week number support
Fully implement support for ISO 8601 week dates in GDateTime and
document that this is the case.
Add an exhaustive test case to ensure correctness.
docs/reference/glib/glib-sections.txt | 1 +
glib/gdatetime.c | 96 ++++++++++++++++-
glib/gdatetime.h | 1 +
glib/glib.symbols | 1 +
glib/tests/gdatetime.c | 188
+++++++++++++++++++++++++--------
5 files changed, 239 insertions(+), 48 deletions(-)
commit fe1186a842458dcc647c5f9ab03f17c762354e95
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Sep 30 14:40:50 2010 -0400
message_to_write_data_free: Don't unref data->message if it is NULL
After the recent changes to message filtering, it can happen that
data->message is NULL when we get here.
gio/gdbusprivate.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit faaa8a9f8af9548e2d6052d1ba465285cb314cee
Author: Giannis Katsampirhs <juankatsampirhs@gmail.com>
Date: Thu Sep 30 14:47:58 2010 +0300
l10n: Updated Greek translation for glib
po/el.po | 7535
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 3835 insertions(+), 3700 deletions(-)
commit 98a0ce64a379a60cfaf9b37f52b300c9297ea44c
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Wed Sep 29 18:46:10 2010 +0200
Updated Polish translation
po/pl.po | 1642
++++++++++++++++++++++++++++++--------------------------------
1 files changed, 794 insertions(+), 848 deletions(-)
commit 755c2dad72650f11397fc5a91ac42af15eafd530
Author: Colin Walters <walters@verbum.org>
Date: Wed Sep 29 10:38:25 2010 -0400
introspection: Fix one annotation syntax
gio/gsettings.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 01735d6cc09b7d24c2af07f91e1e96fe3cf785d1
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Wed Sep 29 14:07:05 2010 +0200
Updated Hungarian translation
po/hu.po | 632
++++++++++++++++++++++++++++++--------------------------------
1 files changed, 310 insertions(+), 322 deletions(-)
commit 38e476ac7da339cec868cabf21beed6a91254935
Author: Bruno Brouard <annoa.b@gmail.com>
Date: Wed Sep 29 09:02:51 2010 +0200
Updated French translation
po/fr.po | 190
++++++++++++++++++++++++++++++++++++++------------------------
1 files changed, 116 insertions(+), 74 deletions(-)
commit 36ba8ffb87a9cf23d37c91d716e3a1512fcc7707
Author: Petr Kovar <pknbe@volny.cz>
Date: Wed Sep 29 04:41:25 2010 +0200
Update Czech translation
po/cs.po | 994
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 563 insertions(+), 431 deletions(-)
commit e458687fac24770f368f9caf498c84400b749f6b
Author: Peter Kragelj <peter.kragelj@gmail.com>
Date: Tue Sep 28 21:21:38 2010 +0200
Updated Slovenian translation
po/sl.po | 218
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 109 insertions(+), 109 deletions(-)
commit afb6e1b4589a5308c3e9d7b2b77fdb8d47419929
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Tue Sep 28 17:35:23 2010 +0200
Updated Galician translations
po/gl.po | 555
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 305 insertions(+), 250 deletions(-)
commit 339182f575521ede0e380a3cf502f2ff974621b4
Author: Peter Kragelj <peter.kragelj@gmail.com>
Date: Tue Sep 28 15:12:00 2010 +0200
Updated Slovenian translation
po/sl.po | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 974ab9cfa016e0f6c0b6c58b203fd1b1f891c3a2
Author: Peter Kragelj <peter.kragelj@gmail.com>
Date: Tue Sep 28 15:10:33 2010 +0200
Updated Slovenian translation
po/sl.po | 623
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 308 insertions(+), 315 deletions(-)
commit e44f695f64d1baba9cc2f1eb2cdacbe68837dbfd
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date: Tue Sep 28 00:12:42 2010 +0300
Updated Lithuanian translation (thanks Aurimas Cernius).
po/lt.po | 569
+++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 307 insertions(+), 262 deletions(-)
commit c4f2bd25934cb322c9910ef46148cea1beae2cca
Author: Mario Blättermann <mariobl@gnome.org>
Date: Mon Sep 27 20:19:46 2010 +0200
[i18n] Updated German translation
po/de.po | 582
+++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 311 insertions(+), 271 deletions(-)
commit 973174e5cc56cd4f273c9d3b54a36f803e0b59dd
Author: Fabrício Godoy <skarllot@gmail.com>
Date: Mon Sep 27 08:49:51 2010 -0300
Updated Brazilian Portuguese translation
po/pt_BR.po | 2487
++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1588 insertions(+), 899 deletions(-)
commit e2ea3eb5867b25465ef3ea540a541611aa7fef18
Author: Damyan Ivanov <dam+gnome@ktnx.net>
Date: Mon Sep 27 13:31:09 2010 +0300
Updated Bulgarian translation
po/bg.po | 2388
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1570 insertions(+), 818 deletions(-)
commit 1a0dbff2365cc956ed0675a790dc09ea40f04fd1
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Sep 26 18:51:23 2010 -0400
clean up g_date_time_get_week_day()
No functionality changes here.
Vastly simplify the algorithm for calculating the day of the week.
Fix the documentation (which is incorrectly stating that 1 means
Sunday) and clarify that the number we return is in line with ISO 8601
week day numbering.
glib/gdatetime.c | 24 +++---------------------
1 files changed, 3 insertions(+), 21 deletions(-)
commit e77faeb9209518f422fa6b035b8f4dd4401bf0e1
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date: Sun Sep 26 22:59:38 2010 +0200
Updated Dutch translation by Wouter Bolsterlee
po/nl.po | 326
+++++++++++++++++++++++---------------------------------------
1 files changed, 119 insertions(+), 207 deletions(-)
commit 4e091e8647175063d4684cfc6717e70d27f4d625
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date: Sun Sep 26 22:39:14 2010 +0300
Updated Romanian translation
po/ro.po | 2508
+++++++++++++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 2003 insertions(+), 505 deletions(-)
commit 30132c44c18d9a08e4c6a9b4834366bd8628ecfa
Author: Johan Dahlin <johan@gnome.org>
Date: Fri Sep 24 18:24:41 2010 -0300
Add a lot of missing annotations
gio/gaction.h | 2 +-
gio/gappinfo.c | 3 +-
gio/gasyncresult.c | 4 +-
gio/gcancellable.c | 2 +-
gio/gcontenttype.c | 4 +-
gio/gconverterinputstream.c | 2 +-
gio/gconverteroutputstream.c | 2 +-
gio/gcredentials.c | 2 +-
gio/gdbusaddress.c | 4 +-
gio/gdbusconnection.c | 12 +++---
gio/gdbusmessage.c | 12 +++---
gio/gdbusmethodinvocation.c | 6 ++--
gio/gdbusproxy.c | 2 +-
gio/gdesktopappinfo.c | 2 +-
gio/gdrive.c | 4 +-
gio/gemblem.c | 2 +-
gio/gemblemedicon.c | 4 +-
gio/gfile.c | 67
+++++++++++++++++++++------------------
gio/gfileenumerator.c | 2 +-
gio/gfileicon.c | 4 +-
gio/gfileinfo.c | 4 +-
gio/gfileinputstream.c | 4 +-
gio/gfileiostream.c | 4 +-
gio/gfileoutputstream.c | 4 +-
gio/gicon.c | 4 ++-
gio/ginetsocketaddress.c | 2 +-
gio/ginitable.c | 6 ++--
gio/giomodule.c | 4 +-
gio/giomodule.h | 2 +-
gio/gkeyfilesettingsbackend.c | 2 +-
gio/gloadableicon.c | 4 +-
gio/gmemoryoutputstream.c | 2 +-
gio/gmount.c | 6 ++--
gio/gnetworkaddress.c | 8 ++--
gio/gnetworkservice.c | 2 +-
gio/goutputstream.c | 6 ++--
gio/gproxy.c | 4 +-
gio/gproxyresolver.c | 6 ++--
gio/gresolver.c | 2 +-
gio/gseekable.c | 3 +-
gio/gsettings.c | 8 ++--
gio/gsettingsbackend.c | 6 ++--
gio/gsettingsschema.c | 2 +-
gio/gsimpleasyncresult.c | 4 +-
gio/gsocket.c | 10 +++---
gio/gsocketaddressenumerator.c | 4 +-
gio/gsocketclient.c | 18 +++++-----
gio/gsocketconnectable.c | 4 +-
gio/gsocketconnection.c | 6 ++--
gio/gsocketcontrolmessage.c | 2 +-
gio/gsocketlistener.c | 8 ++--
gio/gsrvtarget.c | 2 +-
gio/gthemedicon.c | 8 ++--
gio/gunionvolumemonitor.c | 2 +-
gio/gunixconnection.c | 2 +-
gio/gunixcredentialsmessage.c | 2 +-
gio/gunixfdmessage.c | 2 +-
gio/gunixmounts.c | 6 ++--
gio/gvfs.c | 12 +++---
gio/gvolume.c | 2 +
gio/gvolumemonitor.c | 2 +-
61 files changed, 172 insertions(+), 161 deletions(-)
commit 701ce5d2011ee4408212461f6e191eaca2290d0a
Author: Johan Dahlin <johan@gnome.org>
Date: Fri Sep 24 16:23:31 2010 -0300
[introspection] Add GObject annotations
These were moved in from gobject-introspection
gobject/gobject.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
commit 835f9cb310b988b07d1822c3f12093b9b01bc496
Author: Johan Dahlin <johan@gnome.org>
Date: Fri Sep 24 15:51:26 2010 -0300
[introspection] Move over annotations
Move all the annotations over from gobject-introspection.
They will not be used directly by the introspection scanner for now,
instead they will be extracted by a script and updated manually
until introspection is properly integrated into the glib build
gio/gaction.c | 4 ++--
gio/gactiongroup.c | 7 ++++---
gio/gappinfo.c | 6 +++---
gio/gasyncinitable.c | 2 +-
gio/gcontenttype.c | 2 +-
gio/gdesktopappinfo.c | 2 +-
gio/gemblemedicon.c | 3 ++-
gio/gfile.c | 22 +++++++++++-----------
gio/gfileenumerator.c | 4 ++--
gio/giomodule.c | 3 ++-
gio/gmount.c | 8 ++++----
gio/gresolver.c | 22 ++++++++++++----------
gio/gsettings.c | 7 ++++---
gio/gsrvtarget.c | 2 +-
gio/gunionvolumemonitor.c | 2 +-
gio/gunixmounts.c | 4 ++--
gio/gvolume.c | 6 +++---
gio/gvolumemonitor.c | 2 +-
18 files changed, 57 insertions(+), 51 deletions(-)
commit 0927dda8ad29cb4e6b3d19977be1fb747b1d4950
Author: Christian Dywan <christian@twotoasts.de>
Date: Fri Sep 24 13:56:35 2010 +0200
Correct error message when GUnixOutputStream fails to write
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=628876
gio/gunixoutputstream.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 80de3ca7ccc4bca1beeaf18459ecf4f703c6a2de
Author: Andre Klapper <a9016009@gmx.de>
Date: Fri Sep 24 13:15:23 2010 +0200
Add missing file to POTFILES.in
po/POTFILES.in | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 4d9ae95ae05669f329381898c38e6a98ae7f0cd5
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 23 19:16:25 2010 -0400
GDBus: Don't use abstract sockets in test code
It doesn't really work right now because of a dbus-daemon(1) bug - see
the comment added in the TODO section of gdbusconnection.c. So revert
to old behavior. The downside is a lot of files in /tmp but right now
that's better than not being able to run tests in a loop.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 9 +++++++++
gio/tests/gdbus-sessionbus.c | 6 ++----
2 files changed, 11 insertions(+), 4 deletions(-)
commit a35eb7047116d0614d9d8dc9d1e435d45659d0d6
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 23 18:57:35 2010 -0400
GDBus: Use abstract namespace in test cases to avoid littering all
over /tmp
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/tests/gdbus-sessionbus.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
commit 7036415cc1a32bbd9cc08e516196dbd704f8b5eb
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 23 17:23:30 2010 -0400
GDBusConnection: Use correct GMainContext when invoking free functions
Without this fix, the ./gdbus-connection test case occasionally
fails, see
https://bugzilla.gnome.org/show_bug.cgi?id=629945#c5
like this
/gdbus/connection/basic: OK
/gdbus/connection/life-cycle: **
ERROR:gdbus-connection.c:223:test_connection_life_cycle: assertion
failed:
(!quit_mainloop_fired)
cleaning up bus with pid 21794
Aborted (core dumped)
because the callback didn't happen on the same thread as where we are
running the loop.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 93
+++++++++++++++++++++++++++++++++++++-----
gio/tests/gdbus-connection.c | 57 +++++++++++++++++++++-----
2 files changed, 129 insertions(+), 21 deletions(-)
commit 919f64acab8a0bfb1262f3df1cdda4383054e0f1
Author: Stefan Kost <ensonic@users.sf.net>
Date: Thu Sep 23 18:41:57 2010 +0300
build: fix out of srcdir build
The gtk-doc makefile rules do cd srcdir && cp $(HTML_IMAGES) target/
and this
breaks for "srcdir" != ".".
docs/reference/gobject/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 643e5526c515f0ee6e681b806fda36eaaa3f263c
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 23 16:27:52 2010 -0400
GDBus: fix name test cases
Since we make message buses come and go, we need to ensure that the
singleton connection instance goes away before attempting to call
g_bus_get_sync() or similar.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/tests/gdbus-names.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 71b1d738e2c0fe900b6bb6672aa464ce74b489b3
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 23 16:09:25 2010 -0400
GDBus: bump timeout for some tests
When under load, a one second timeout is just not enough. This can be
observed by e.g. restarting a CPU- and IO-intensive application like a
web browser with many tabs while running the test cases. Therefore,
bump the timeouts to 30 seconds.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/tests/gdbus-connection.c | 8 ++++----
gio/tests/gdbus-tests.c | 8 ++++----
2 files changed, 8 insertions(+), 8 deletions(-)
commit 1f6a9f1e2d2ebc5f37e7c526344d7aa26cee148d
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 23 15:47:46 2010 -0400
GDBus: Move "slow" connection test cases into separate test program
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/tests/Makefile.am | 4 +
gio/tests/gdbus-connection-slow.c | 214
+++++++++++++++++++++++++++++++++++++
gio/tests/gdbus-connection.c | 160 ---------------------------
3 files changed, 218 insertions(+), 160 deletions(-)
commit f0b04acfd31b768151a88db3f8d3347f55b2a7b3
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 23 15:10:50 2010 -0400
GDBusConnection: Avoid callbacks on finalized connection
Turns out that GDBusWorker will issue callbacks (in its own thread)
even after g_dbus_worker_stop() has been called. This would rarely
happen (and unreffing a connection is even rarer) so only saw this bug
occasionally when running the gdbus-connection test case in a loop.
Fix up this issue by maintaining a set of GDBusConnection objects that
are currently "alive" and do nothing in the callbacks if the passed
user_data pointer is not in this set.
Also attempted to fix up a race condition with
_g_object_wait_for_single_ref_do() and its use of GObject toggle
references - for now, just resort to busy waiting, thereby
sidestepping the toggle reference mess altogether.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 65
++++++++++++++++++++++++++++++++++++++----
gio/gdbusprivate.c | 14 ++-------
gio/tests/gdbus-connection.c | 8 +++--
gio/tests/gdbus-tests.c | 50 +++++++++++++++++++++++++++++++-
4 files changed, 115 insertions(+), 22 deletions(-)
commit c3c0e4d11d0682d832d199de31b35457f6078d5c
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date: Fri Sep 24 02:09:10 2010 +0900
Updated Japanese translation (symbolic link related)
po/ja.po | 58
++++++++++++++++++++++++++++++----------------------------
1 files changed, 30 insertions(+), 28 deletions(-)
commit e7df1a4157cc95e658a31de55e8374c4364a2238
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Wed Sep 22 13:11:59 2010 -0400
Fix memory leak in SOCKSv5 implementation
gio/gsocks5proxy.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 99d57b5ce952b7f43ff52b41362035bfa193eb5f
Author: Benjamin Otte <otte@redhat.com>
Date: Thu Sep 23 13:57:22 2010 +0200
glib-2.0.m4: Use unsigned variables for version numbers
When using signed, we get complaints from gcc about comparing
signed to
unsigned with -Wsign-compare. And combined with -Werror in users'
CFLAGS
it breaks configure runs.
m4macros/glib-2.0.m4 | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 24a706404ded0578b029b2fb65e6418bda84d32f
Author: Bruno Brouard <annoa.b@gmail.com>
Date: Thu Sep 23 08:47:54 2010 +0200
Updated French translation
po/fr.po | 1706
++++++++++++++++++++++++++++++++++++++------------------------
1 files changed, 1044 insertions(+), 662 deletions(-)
commit 61453216803d745b1d563710f8ec3aa918d2e819
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Sep 22 06:45:02 2010 -0400
GSocketControlMessage: clean up confusing code
It looks like the deserialisation function in GSocketControlMessage
can
potentially leak a reference to the class structure of a
GSocketControlMessage subclass (although the particular code path is
probably never hit).
Clean up the code a bit.
Also, make sure that the GUnixCredentialsMessage type is registered
before attempting deserialisation.
Closes bug #629687.
gio/gsocketcontrolmessage.c | 15 +++++++--------
1 files changed, 7 insertions(+), 8 deletions(-)
commit 02451227ec8bafae48af4c519c9e0441176d1978
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Sep 22 06:28:49 2010 -0400
fix argument order for g_date_time_difference()
The names of the arguments in the header file was reversed.
Closes bug #630000
glib/gdatetime.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 86d3342f854f11c1a35f02ec4f54c7aec345bae5
Author: Claude Paroz <claude@2xlibre.net>
Date: Wed Sep 22 10:42:55 2010 +0200
Add translator comments for command parameter translation
gio/gsettings-tool.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 0a68f09494dea14d90ab802862eaa04d1ac54169
Author: Mattias Põldaru <mahfiaz gmail com>
Date: Tue Sep 21 19:18:38 2010 +0300
[l10n] Updated Estonian translation
po/et.po | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
commit 33216f3d07d21bb5a8af62cfffeb18c8352cf114
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Tue Sep 21 14:42:23 2010 +0200
Updated Basque language
po/eu.po | 1435
++++++++++++++++++++++++++++++--------------------------------
1 files changed, 699 insertions(+), 736 deletions(-)
commit 60def049d95e82c836cfc8b2f13a4ed8472f7865
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Mon Sep 20 17:56:30 2010 +0100
Bug 630185 — Allow NULL strings in g_quark_try_string()
Allow NULL strings to be passed to g_quark_try_string(), returning
a 0 quark
in that case, as per the existing documentation. Closes: bgo#630185
glib/gdataset.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit f1f7e771d7b3d9f8b7c656c6d9a9d8112f32732d
Author: Behdad Esfahbod <behdad@behdad.org>
Date: Mon Sep 20 22:51:26 2010 -0400
Fix typo
glib/giochannel.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 291545b6eee306249529652a2d1422d0e7a460c8
Author: Colin Walters <walters@verbum.org>
Date: Mon Sep 20 13:20:04 2010 -0400
gdir: Clarify in documentation that ordering is not defined
glib/gdir.c | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
commit 909fad7583ae9459fc3301e6de184b56a963464c
Author: Michael Kotsarinis <mk73628@gmail.com>
Date: Mon Sep 20 19:40:53 2010 +0300
l10n: Updated Greek translation for glib
po/el.po | 6698
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 3700 insertions(+), 2998 deletions(-)
commit 05e185728a9b7decfd13f4bffaad9f240253e83f
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Mon Sep 20 15:15:46 2010 +0200
Updated Hebrew translation.
po/he.po | 1134
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 579 insertions(+), 555 deletions(-)
commit de432280a0e93aa1ebde4512fc1dd248af88bb32
Author: Stefan Kost <ensonic@users.sf.net>
Date: Sun Sep 19 22:06:10 2010 +0300
docs: shorten var name in example
We use 'pspec' instead of 'maman_param_spec' elsewhere too.
docs/reference/gobject/tut_howto.xml | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit aa8c8df44fc1e2b852bb6a0cfb516f976f841de5
Author: Stefan Kost <ensonic@users.sf.net>
Date: Sun Sep 19 22:03:40 2010 +0300
docs: fix iface type naming
docs/reference/gobject/tut_gtype.xml | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
commit 58e5b01fbc208a8cd374b60951c70e3d5c4355de
Author: Stefan Kost <ensonic@users.sf.net>
Date: Sun Sep 19 21:50:31 2010 +0300
docs: fix docbook validity
'type' must be inside of 'link'.
docs/reference/gobject/tut_gobject.xml | 19 ++++++-----
docs/reference/gobject/tut_gsignal.xml | 12 +++---
docs/reference/gobject/tut_gtype.xml | 56
++++++++++++++++----------------
docs/reference/gobject/tut_howto.xml | 10 +++---
4 files changed, 49 insertions(+), 48 deletions(-)
commit 409f7db894bcfc6574d86aec34af6851dacc1666
Author: Stefan Kost <ensonic@users.sf.net>
Date: Sun Sep 19 21:37:19 2010 +0300
docs: cleanup constructor example
Remove unused var and chain-up the sane way we do elsewhere.
docs/reference/gobject/tut_gobject.xml | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
commit a6ad0fbec23d78611bafd217ea56fcd58aea1405
Author: Stefan Kost <ensonic@users.sf.net>
Date: Sun Sep 19 21:33:52 2010 +0300
docs: use passive voice.
docs/reference/gobject/tut_howto.xml | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 062e7f7848eb0577e4745b3e8c6a4e8312e360c3
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date: Mon Sep 20 02:02:32 2010 +0900
Updated Japanese translation
po/ja.po | 802
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 413 insertions(+), 389 deletions(-)
commit 5bb2da9b999b414ea65a7d89168101ddf87856f1
Author: Ask H. Larsen <asklarsen@gmail.com>
Date: Sun Sep 19 18:07:57 2010 +0200
Updated Danish translation
po/da.po | 1305
+++++++++++++++++++++++++++++++++++++-------------------------
1 files changed, 772 insertions(+), 533 deletions(-)
commit 29393abf05b7322b1b1d267c5a929136ed8a7c70
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date: Sun Sep 19 17:08:25 2010 +0200
Updated Dutch translation by Wouter Bolsterlee
po/nl.po | 2089
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1372 insertions(+), 717 deletions(-)
commit abfa91e655254180ce134012cbbcffa8e150a00b
Author: Mattias Põldaru <mahfiaz gmail com>
Date: Sun Sep 19 11:52:30 2010 +0300
[l10n] Updated Estonian translation
po/et.po | 1189
++++++++++++++++++++++++++++----------------------------------
1 files changed, 531 insertions(+), 658 deletions(-)
commit cec629972b2a599cb28eb9d61cc000c4dc97f534
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Sep 18 16:31:00 2010 -0400
GDateTime: G_GNUC_WARN_UNUSED_RESULT for modifiers
Emmanuele suggested adding G_GNUC_WARN_UNUSED_RESULT to all of the
g_date_time_add_* functions to help deal with the situation where
people
may mistakenly believe that these functions are inplace modifiers.
glib/gdatetime.h | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
commit ac05f990db211a27a950d61ef4bf47335ced7cc4
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Sep 18 12:52:58 2010 -0400
Fix header cleaup fallout when using system pcre
Using the internal pcre has the side effect of exposing gregex.c to
glib.h. When we use the system one, we lose that, so we need to
explicitly include the things we use (glist, gatomic, etc..)
glib/gregex.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 1bc08279b907529627677c9191664862c063de49
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Sat Sep 18 12:30:00 2010 +0100
Updated Portuguese translation
po/pt.po | 770
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 397 insertions(+), 373 deletions(-)
commit c1b7697a8ba4cf016f1efef86369376917acccdb
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Sep 17 20:48:25 2010 -0400
bump version to 2.27.1
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit dda9707377f43c827860dbce8bf09c7b98e2ad14
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Sep 17 17:57:19 2010 -0400
release 2.27.0
NEWS | 104
+++++++++++++++++++++++++++++
docs/reference/glib/tmpl/glib-unused.sgml | 40 -----------
docs/reference/glib/tmpl/messages.sgml | 27 ++++++--
docs/reference/glib/tmpl/version.sgml | 41 +++++++++++
4 files changed, 166 insertions(+), 46 deletions(-)
commit 6393ffa3a6ac50b4b2cc1ed92760544caf9bb90a
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Sep 18 01:18:13 2010 +0300
GDateTime: fix a test that fails from time to time
The test fails if it's a different date in the time zone of the
machine
running the test than it currently is in UTC.
glib/tests/gdatetime.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 7be2ba4d945682c30a91ff35dac255e0f4a0b038
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Sep 17 13:27:38 2010 -0400
Bump to version 2.27.0 after branching glib-2-26
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit b4ee303ed6bc35b5dbb73bfa4b3a27eaba23a83c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Sep 17 13:26:50 2010 -0400
.gitignore some test cases
gio/tests/.gitignore | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 5109778e939265087d1b1257daf6ba5f454ff346
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Sep 17 13:20:17 2010 -0400
.gitignore some sgml
docs/reference/glib/tmpl/.gitignore | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit cf73ba47f14a5793b9575ce542edf558fe5abee8
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Sep 17 13:14:59 2010 -0400
Deal with gtk-doc's insane sensitivty to spaces
...by inserting a few of them.
glib/goption.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 6b0e31ce4891883b3923c40c68347dcf5fe54165
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Sep 16 04:44:59 2010 -0400
Clean-up/tweaking of GDateTime and GTimeZone
docs/reference/glib/glib-docs.sgml | 1 +
docs/reference/glib/glib-sections.txt | 99 +-
glib/Makefile.am | 2 +
glib/gdatetime.c | 2681
+++++++++++++++------------------
glib/gdatetime.h | 247 ++--
glib/glib.h | 1 +
glib/glib.symbols | 49 +-
glib/gtimezone.c | 790 ++++++++++
glib/gtimezone.h | 81 +
glib/tests/gdatetime.c | 314 ++---
10 files changed, 2373 insertions(+), 1892 deletions(-)
commit 909289c76330f66b87a51fbfc645fb4d474f1301
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Sep 15 14:47:15 2010 +0100
datetime: Fix hashing
Convert to the epoch, just like we do when checking for equality, so
that timezones are correctly handled.
https://bugzilla.gnome.org/show_bug.cgi?id=50076
glib/gdatetime.c | 83
+++++++++++++++++++++++++++++------------------------
1 files changed, 45 insertions(+), 38 deletions(-)
commit 3e9fb52214da793ef1320775f1ab8226bdca6ae2
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Sep 15 14:39:26 2010 +0100
datetime: Rename g_date_time_printf() to g_date_time_format()
The function does not use any printf() modifiers, so using printf()
is a
misnomer.
Prior art: strftime, g_ascii_formatd
https://bugzilla.gnome.org/show_bug.cgi?id=50076
glib/gdatetime.c | 8 ++++----
glib/gdatetime.h | 2 +-
glib/tests/gdatetime.c | 6 +++---
3 files changed, 8 insertions(+), 8 deletions(-)
commit 4bac6613cfca4b0676a51e1df0848fa2e4d35120
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Sep 15 13:55:36 2010 +0100
datetime: Update modifiers for DST changes
If a DateTime gets modified to cross the DST state from its previous
state then we want to update the DateTime to compensate for the new
offset.
In other words, if we have a DateTime defined as:
DateTime({ y: 2009, m: 8, d: 15, hh: 3, mm: 0, tz: 'Europe/London'
});
and we add six months to it, the hour must be changed to 60 minutes
behind, as the DST comes into effect.
https://bugzilla.gnome.org/show_bug.cgi?id=50076
glib/gdatetime.c | 270
+++++++++++++++++++++++++++++-------------------
glib/tests/gdatetime.c | 67 ++++++++++--
2 files changed, 220 insertions(+), 117 deletions(-)
commit 0746f7403638a6f17c61ec04beb4f692914ce9a0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Sep 15 10:05:41 2010 +0100
datetime: Allow setting fractionary seconds in new_full()
Otherwise we'll have to do:
dt = g_date_time_new_full (Y, M, D, h, m, s, tz);
tmp = g_date_time_add_usec (dt, usec);
g_date_time_unref (dt);
dt = tmp;
With its additional allocations.
https://bugzilla.gnome.org/show_bug.cgi?id=50076
glib/gdatetime.c | 6 +++---
glib/gdatetime.h | 2 +-
glib/tests/gdatetime.c | 6 +++++-
3 files changed, 9 insertions(+), 5 deletions(-)
commit 67f1e52ce2a1372e4f8ffc5fdf292b33120264ab
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Tue Sep 14 08:00:40 2010 +0100
datetime: Rework time zone support in constructors
Timezone handling is complicated. Really complicated.
In order to simplify it a little bit, we need to expose the GTimeZone
structure.
First of all, we allow creating time zone information directly
from the
offset and the DST state, and then pass it to the
g_date_time_new_full()
constructor. We also need to clean up the mess that is
UTC-vs.-localtime
for the other constructors.
We also allow creating a GTimeZone from the Olson zoneinfo database
names; a time zone created like this will be "floating": it will just
reference the zoneinfo file - which are mmap()'ed, kept in a cache and
refcounted. Once the GTimeZone has been associated with a GDateTime,
it
will be "anchored" to it: the offset will be resolved, as well as the
DST state.
https://bugzilla.gnome.org/show_bug.cgi?id=50076
docs/reference/glib/glib-sections.txt | 1 -
glib/gdatetime.c | 812
+++++++++++++++++++++++----------
glib/gdatetime.h | 39 ++-
glib/glib.symbols | 11 +-
glib/tests/gdatetime.c | 51 ++-
5 files changed, 630 insertions(+), 284 deletions(-)
commit bff4ac15d09a3f80551fda41f8ff2e2c1ae30d91
Author: Dan Winship <danw@gnome.org>
Date: Fri Sep 17 10:21:57 2010 -0400
g_output_stream_write: fix misleadingly ungrammatical documentation
pointed out in https://bugzilla.gnome.org/show_bug.cgi?id=626866
gio/goutputstream.c | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
commit 8a7365d892c23573ef659d7a93ce1518ddf58763
Author: Žygimantas Beručka <zygis@gnome.org>
Date: Fri Sep 17 03:48:23 2010 +0300
Updated Lithuanian translation
po/lt.po | 128
++++++++++++++++++++++++++++++-------------------------------
1 files changed, 63 insertions(+), 65 deletions(-)
commit d6af283f4e76163abd6b4e740cb95861080f1014
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date: Thu Sep 16 22:13:54 2010 +0300
Updated Lithuanian translation by Aurimas Cernius.
po/lt.po | 2338
++++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 1530 insertions(+), 808 deletions(-)
commit 1c658c9c692643463c3f215ef73f8b72b046f2b7
Author: Petr Kovar <pknbe@volny.cz>
Date: Thu Sep 16 01:56:26 2010 +0200
Update Czech translation
po/cs.po | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
commit 0469782af5bda7fe9e9be9dfc2eda68a98c7ca49
Author: Petr Kovar <pknbe@volny.cz>
Date: Wed Sep 15 21:43:18 2010 +0200
Update Czech translation
po/cs.po | 2006
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1327 insertions(+), 679 deletions(-)
commit 11f06115a4cc6972aedb810848e4a0f06165eb83
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Sep 15 11:20:51 2010 -0400
Bug 629709 - Empty variants
Fix some GVariant bugs uncovered by calling g_variant_new_from_data
with
invalid data (which it should be immune to).
glib/gvariant-core.c | 26 ++++++++++++++++++++++++--
glib/gvariant-serialiser.c | 3 +++
2 files changed, 27 insertions(+), 2 deletions(-)
commit 1c5b96e92b9a5923be4686802025b455fb353429
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Wed Sep 15 09:10:32 2010 +0200
Updated Spanish translation
po/es.po | 1002
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 510 insertions(+), 492 deletions(-)
commit 780b76bd3ae9c13ae065fc4bdf84dc10ca69f23d
Author: Andika Triwidada <andika@gmail.com>
Date: Wed Sep 15 07:44:48 2010 +0700
Updated Indonesian translation
po/id.po | 968
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 496 insertions(+), 472 deletions(-)
commit 1220501ec86b87e6cfe8ab3eac4a1fc6ea7a8acc
Author: Christian Persch <chpe@gnome.org>
Date: Tue Sep 14 19:38:14 2010 +0200
GDBusConnection leaks its GCredentials
==7269== 144 bytes in 6 blocks are definitely lost in loss record
1,282 of 1,325
==7269== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==7269== by 0x4056B74: g_malloc (gmem.c:164)
==7269== by 0x406EDB6: g_slice_alloc (gslice.c:842)
==7269== by 0x406EDFB: g_slice_alloc0 (gslice.c:854)
==7269== by 0x413C627: g_type_create_instance (gtype.c:1867)
==7269== by 0x412276A: g_object_constructor (gobject.c:1480)
==7269== by 0x4121E5D: g_object_newv (gobject.c:1264)
==7269== by 0x4121BD3: g_object_new (gobject.c:1176)
==7269== by 0x417CFB9: g_credentials_new (gcredentials.c:156)
==7269== by 0x41D9DBC: g_unix_credentials_message_deserialize
(gunixcredentialsmessage.c:149)
==7269== by 0x41C422C: g_socket_control_message_deserialize
(gsocketcontrolmessage.c:198)
==7269== by 0x41BFCE3: g_socket_receive_message (gsocket.c:3289)
==7269== by 0x41D99CE: g_unix_connection_receive_credentials
(gunixconnection.c:476)
==7269== by 0x41FA829: _g_dbus_auth_run_server (gdbusauth.c:987)
==7269== by 0x4205DDB: initable_init (gdbusconnection.c:2196)
Bug #629689.
gio/gdbusconnection.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 235820d0ef817d549844fa898349e31f28fb833d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Sep 14 14:55:38 2010 -0400
GVariant: Check for size == 0 in get_bytestring
And add a test from David that shows the problem.
Closes #629698
glib/gvariant.c | 2 +-
glib/tests/gvariant.c | 8 ++++++++
2 files changed, 9 insertions(+), 1 deletions(-)
commit 2211ab1240d9bbab2a17197f6d97fafc9373ff46
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Tue Sep 14 19:10:35 2010 +0200
Updated Polish translation
po/pl.po | 2082
+++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 1101 insertions(+), 981 deletions(-)
commit f497f3b7aee06cc2d1f04b9f9adf3555353f2579
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Sep 14 11:25:57 2010 -0400
GSettings: reverse accidental addition to .h file
A couple of extra function prototypes snuck into commit
77e3badcf3f15c7ac235904160d775febfcebcb5. Take those out.
gio/gsettings.h | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
commit 7d143d420b0e3d02e1103a0c9decccd18b6024c9
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Tue Sep 14 14:10:17 2010 +0200
Updated Hungarian translation
po/hu.po | 836
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 430 insertions(+), 406 deletions(-)
commit 152f0dd3dbc9237f24830eeea76a84332d4f14a4
Author: Christian.Kirbach <Christian.Kirbach@googlemail.com>
Date: Tue Sep 14 11:18:20 2010 +0200
[l10n] Updated German translation
po/de.po | 627
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 325 insertions(+), 302 deletions(-)
commit 3d1c463b48a6d54b671d7c8f39a7b4efba636d2b
Author: Aron Xu <aronxu@gnome.org>
Date: Tue Sep 14 16:35:31 2010 +0800
Update Simplified Chinese translation.
po/zh_CN.po | 1307
+++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 827 insertions(+), 480 deletions(-)
commit 5ec302deceeb0c5f5f34be41b775fd295784c012
Author: Timo Jyrinki <timo.jyrinki@iki.fi>
Date: Tue Sep 14 09:37:45 2010 +0300
(slightly) updated Finnish translation.
po/fi.po | 1999
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1323 insertions(+), 676 deletions(-)
commit 8fbfcd90adce11c95d9a89c2f79f61a2d72f01ab
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Mon Sep 13 23:22:02 2010 +0100
Update British English translation
po/en_GB.po | 966
++++++++++++++++++++++++++++++-----------------------------
1 files changed, 495 insertions(+), 471 deletions(-)
commit f5edeea0e5791de8d0f0936fa821ecd22fcd30b5
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Mon Sep 13 23:46:03 2010 +0200
Updated Galician translations
po/gl.po | 984
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 504 insertions(+), 480 deletions(-)
commit f3770593f8691ce4cc1d597482d9b0f457066848
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Mon Sep 13 21:54:45 2010 +0200
Updated Slovenian translation
po/sl.po | 2534
+++++++++++++++++++++++++++++++++++++++-----------------------
1 files changed, 1579 insertions(+), 955 deletions(-)
commit ba17efc3961b094cc853b66d66e09a3d8b0444a1
Author: Will Thompson <will.thompson@collabora.co.uk>
Date: Thu Sep 9 17:24:00 2010 +0100
g_strdup_value_contents(): dump GStrv more usefully
Previously, dumping a GValue holding a GStrv just yielded "((GStrv *)
0xDEADBEEF)". I think it'd be more useful to dump a Python list-style
representation of the GStrv's contents, if it's not NULL.
Fixes: <https://bugzilla.gnome.org/show_bug.cgi?id=629192>
gobject/gvaluetypes.c | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
commit cb2ddac7a29f534350f07afdbe5631b2f9df176f
Author: A S Alam <aalam@users.sf.net>
Date: Mon Sep 13 23:09:33 2010 +0530
update for Punjabi
po/pa.po | 977
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 497 insertions(+), 480 deletions(-)
commit 2e78d07f86d70de274f126a3ff00bd4af90a5c90
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Mar 23 01:12:01 2010 -0500
Add g_data_input_stream_read_upto{,async,finish}
These functions are meant to replace the read_until() flavour,
with the
following improvements:
- consistency between the synchronous and asynchronous versions
as to
if the separator character is read (it never is).
- support for using a nul byte as a separator character by way of
addition of a length parameter which allows stop_chars to
be treated
as a byte array rather than a nul-terminated string.
The read_until() functions are not yet formally deprecated, but a note
has been added to the documentation warning not to use them as
they will
be in the future.
This is bug #584284.
docs/reference/gio/gio-sections.txt | 3 +
gio/gdatainputstream.c | 257
++++++++++++++++++++++++++++-------
gio/gdatainputstream.h | 66 ++++++----
gio/gio.symbols | 3 +
gio/tests/data-input-stream.c | 61 ++++++++-
5 files changed, 312 insertions(+), 78 deletions(-)
commit 0ecfc6e1f9fa3439f733fc75cc462218a0a1974e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Sep 13 12:02:13 2010 -0400
Better msgctxt for month and weekday names
The current msgctxt string 'GDateTime" lead to the unability to
differentiate between the full and abbreviated name for May.
Therefore, the msgctxt strings have been changed to
'full month name'
'abbreviated month name'
'full weekday name'
'abbreviated weekday name'
This is a string change, but all translations have been updated
using an sed script.
Bug 629429
glib/gdatetime.c | 86
+++++++++++++++++++++++++++++-------------------------
po/ar.po | 74 +++++++++++++++++++++++-----------------------
po/de.po | 74 +++++++++++++++++++++++-----------------------
po/en_GB.po | 74 +++++++++++++++++++++++-----------------------
po/es.po | 74 +++++++++++++++++++++++-----------------------
po/eu.po | 74 +++++++++++++++++++++++-----------------------
po/gl.po | 74 +++++++++++++++++++++++-----------------------
po/he.po | 74 +++++++++++++++++++++++-----------------------
po/hu.po | 74 +++++++++++++++++++++++-----------------------
po/id.po | 74 +++++++++++++++++++++++-----------------------
po/ja.po | 74 +++++++++++++++++++++++-----------------------
po/nb.po | 74 +++++++++++++++++++++++-----------------------
po/pa.po | 74 +++++++++++++++++++++++-----------------------
po/pl.po | 74 +++++++++++++++++++++++-----------------------
po/pt.po | 74 +++++++++++++++++++++++-----------------------
po/sr.po | 74 +++++++++++++++++++++++-----------------------
po/sr@latin.po | 74 +++++++++++++++++++++++-----------------------
po/sv.po | 74 +++++++++++++++++++++++-----------------------
po/zh_HK.po | 74 +++++++++++++++++++++++-----------------------
po/zh_TW.po | 74 +++++++++++++++++++++++-----------------------
20 files changed, 749 insertions(+), 743 deletions(-)
commit bd569dc3c97fb23447951388cc57ff23844f96e3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Sep 13 11:58:56 2010 -0400
Adapt POTFILES.in to source file renaming
po/POTFILES.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 445f708b8ff93b96ff1e440fe9c26bf8b19ff706
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Sep 13 12:07:51 2010 -0400
Const 'parser' arg to g_markup_parse_context_push
This is a vtable structure and very likely the user has allocated
it in
static storage and wants it to be const. Since we never modify it, no
harm is done to us to have it const.
Closes bug #629328.
glib/gmarkup.c | 2 +-
glib/gmarkup.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 124023b06d39c5b94605368abd8f9576ece45ca4
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date: Mon Sep 13 17:53:54 2010 +0200
Make g_variant_builder_end's return to be (allow none) because callers
need to add a ref to it in addition to sinking it.
glib/gvariant.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 8466ba8dc120c7e95df8a147ade9d5b449727c0e
Author: Kristian Rietveld <kris@gtk.org>
Date: Mon Sep 13 16:52:51 2010 +0200
Include giochannel.c for G_IO_IN, etc.
Fixes build on OS X.
glib/gpoll.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 9cd43d7a4c5d3a50187c2eaba7ab903cf6456d7d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 18 15:32:27 2010 +0100
gobject: Add install_properties()
Since we added g_object_notify_by_pspec(), an efficient way to install
and notify properties relies on storing the GParamSpec pointers inside
a static arrays, like we do for signal identifiers.
Instead of multiple calls to g_object_class_install_property(), we
should have a single function to take the static array of GParamSpecs
and iterate it.
https://bugzilla.gnome.org/show_bug.cgi?id=626919
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
docs/reference/gobject/gobject-sections.txt | 1 +
gobject/gobject.c | 121 ++++++++++++++-
gobject/gobject.h | 3 +
gobject/gobject.symbols | 1 +
gobject/tests/.gitignore | 1 +
gobject/tests/Makefile.am | 4 +-
gobject/tests/properties.c | 222
+++++++++++++++++++++++++++
7 files changed, 350 insertions(+), 3 deletions(-)
commit 58a40904af47fbc838bea29cc6ab068b26eb74c5
Author: Daniel Nylander <po@danielnylander.se>
Date: Sun Sep 12 20:25:57 2010 +0200
Updated Swedish translation
po/sv.po | 700
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 361 insertions(+), 339 deletions(-)
commit 681a72ea9923a3b37d8258b2b25e8f734d92bf21
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Sep 12 13:35:30 2010 -0400
GSettings: no writability->value change assumption
GSettings internally assumed that a change in key writability
implied a
change in value. That may be true for some backends. Let those
backends deal with the situation for themselves.
gio/gsettings.c | 10 ++--------
1 files changed, 2 insertions(+), 8 deletions(-)
commit 8a8cdd1d328df0f2429e2c49050dae1aec4abf36
Author: Tor Lillqvist <tml@iki.fi>
Date: Sun Sep 12 13:58:13 2010 +0300
Add some more individual own header includes where required
gio/gdbusprivate.c | 1 +
glib/gunicollate.c | 3 +++
glib/guniprop.c | 3 +++
3 files changed, 7 insertions(+), 0 deletions(-)
commit fc3abfffcf63a12f766f86bca29bd71544aa0416
Author: Mario Blättermann <mariobl@gnome.org>
Date: Sun Sep 12 11:02:47 2010 +0200
[i18n] Updated German translation
po/de.po | 2092
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1382 insertions(+), 710 deletions(-)
commit 825576322ab491d79fc272c5d536b241b8dad352
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date: Sun Sep 12 03:02:24 2010 +0900
Updatede Japanese translation.
po/ja.po | 2420
++++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 1568 insertions(+), 852 deletions(-)
commit 38a3b1730de7ec40627c2f6f75320e9e432ce12c
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date: Sat Sep 11 17:01:10 2010 +0200
Add annotation for g_variant_get_string
glib/gvariant.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit e7f04bf29af35e606920abb2e04a277ccb6de2bd
Author: Andika Triwidada <andika@gmail.com>
Date: Sat Sep 11 16:29:06 2010 +0700
Updated Indonesian translation
po/id.po | 46 +++++++++++++++++++++++-----------------------
1 files changed, 23 insertions(+), 23 deletions(-)
commit dc8dc56ddd5da7d9e4a10891ba917e424cb6b7d8
Author: Tor Lillqvist <tml@iki.fi>
Date: Sat Sep 11 12:08:32 2010 +0300
dos2unix glib/win_iconv.c
glib/win_iconv.c | 3930
+++++++++++++++++++++++++++---------------------------
1 files changed, 1965 insertions(+), 1965 deletions(-)
commit 1254104cea92c02f3d0e9cf10b99382dd7e71439
Author: Benjamin Otte <otte@redhat.com>
Date: Sat Sep 11 00:12:13 2010 +0200
docs: Clarify string encoding for GFile constructors
The encoding was deduced from looking at the source code, feel free to
fix if it's wrong (the docs _and_ the source code).
gio/gfile.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
commit 0b74058fa3144f85b5fefd4c81129b971010452a
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Sep 10 16:21:37 2010 -0400
Add work-around for Bug 627724
The root problem is with GObject - for now, just work around it in
GDBus. Also include a test-case. See
https://bugzilla.gnome.org/show_bug.cgi?id=627724
for more information.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusprivate.c | 44 +++++++++++++++++++-
gio/tests/Makefile.am | 4 ++
gio/tests/gdbus-bz627724.c | 94
++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 140 insertions(+), 2 deletions(-)
commit 12029eeb6a54f2445bde0af314116844122b535b
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Sep 10 13:27:48 2010 -0400
Remove g_dbus_message_filter_result_get_type() from gio.symbols
Pointed out by danw on IRC.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gio.symbols | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit bc29aa9b0956dec53c0b957ce879b41329307058
Author: Dan Winship <danw@gnome.org>
Date: Fri Sep 10 09:12:17 2010 -0400
g_socket_client_connect_async: fix when g_socket_connect succeeds
immediately
https://bugzilla.gnome.org/show_bug.cgi?id=629251
gio/gsocketclient.c | 31 ++++++++++++++++++-------------
1 files changed, 18 insertions(+), 13 deletions(-)
commit 59383c8bea00b8f4bf50cf82ae9f3e7ce1df1a03
Author: Dan Winship <danw@gnome.org>
Date: Fri Sep 10 08:51:21 2010 -0400
Fix IPv6 parsing in _g_uri_parse_authority, add _g_uri_from_authority
Fixes connections to IPv6 address literals.
https://bugzilla.gnome.org/show_bug.cgi?id=629259
gio/gnetworkaddress.c | 49
+++++++++++++++++++++++++++++++++++++++++++--
gio/gnetworkingprivate.h | 4 +++
gio/gnetworkservice.c | 9 ++++---
gio/gsocketaddress.c | 2 +-
4 files changed, 56 insertions(+), 8 deletions(-)
commit f8cb2a60b9fb79f4d3719f842d71245d844ee9c0
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Sep 9 16:28:18 2010 -0400
Add 3 new restrictions to the schema compiler
- can not extend schemas that already have paths
- can not form list of schemas that already have paths
- the path of a list schema, if given, must end with ':/'
gio/glib-compile-schemas.c | 25 ++++++++++++++++++++++++-
1 files changed, 24 insertions(+), 1 deletions(-)
commit 7777dd2c3951e14fadb56a01b5c31b6404253cd3
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Sep 9 16:12:45 2010 -0400
Rename gschema-compile.c -> glib-compile-schemas.c
gio/Makefile.am | 2 +-
gio/glib-compile-schemas.c | 1880
++++++++++++++++++++++++++++++++++++++++++++
gio/gschema-compile.c | 1880
--------------------------------------------
3 files changed, 1881 insertions(+), 1881 deletions(-)
commit 77e3badcf3f15c7ac235904160d775febfcebcb5
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Sep 6 12:47:37 2010 -0400
split GSettings.list_items => list_{children,keys}
This is an incompatible public API/ABI change.
gio/gio.symbols | 3 +-
gio/gsettings-tool.c | 18 ++++-----
gio/gsettings.c | 88
+++++++++++++++++++++++++++++++++++++++---------
gio/gsettings.h | 6 +++-
gio/tests/gsettings.c | 18 ++++++----
5 files changed, 97 insertions(+), 36 deletions(-)
commit 7b4cbbb7b21c9d53922a79aa499892b3de5642dc
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Sep 9 15:45:53 2010 -0400
Create GSettingsListenerVTable
...instead of passing a whole whack of function pointers around
This is an internal API.
gio/gdelayedsettingsbackend.c | 35 +++++++------
gio/gsettings.c | 48 +++++++++---------
gio/gsettingsbackend.c | 54 ++++++++------------
gio/gsettingsbackendinternal.h | 108
+++++++++++++++++++---------------------
4 files changed, 115 insertions(+), 130 deletions(-)
commit 7c6606854400ba2a4d0c5b5a0eb96ba90845f82e
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 9 15:15:13 2010 -0400
GDBusMessage: Don't reset serial number when copying
Ryan pointed out that it's safe to do this because we have the
G_DBUS_SEND_MESSAGE_FLAGS_PRESERVE_SERIAL flag and that it simplifies
how filter functions work.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.h | 12 ++++++------
gio/gdbusmessage.c | 3 ++-
gio/gdbusprivate.c | 6 ------
gio/tests/gdbus-message.c | 2 +-
4 files changed, 9 insertions(+), 14 deletions(-)
commit a51df8cefb17cdaea61a468076e0b67868439b4d
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 9 14:14:45 2010 -0400
GUnixConnection: Remove comment about Linux
Since the previous commit, the g_unix_connection_send_credentials() /
g_unix_connection_receive_credentials() functions now also works on
FreeBSD since GUnixCredentialsMessage now works there.
The main idea is that the g_unix_connection_send_credentials() /
g_unix_connection_receive_credentials() functions are the "main" API
for getting credentials (one way or the other). So it's better to
avoid advertising where it is currently implemented.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gunixconnection.c | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
commit 964eb62343b53cf9172d409adacbb58d78896092
Author: Joe Marcus Clarke <marcus@freebsd.org>
Date: Thu Sep 9 14:10:01 2010 -0400
Bug 628904 – Add credential support for FreeBSD and fix a socket
issue
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gcredentials.c | 53
+++++++++++++++++++++++++++++++++++++++++
gio/gioenums.h | 4 ++-
gio/gsocket.c | 9 +++++-
gio/gunixcredentialsmessage.c | 46 +++++++++++++++++++++++++++++++++++
4 files changed, 109 insertions(+), 3 deletions(-)
commit ee945d8f621609086a8777ca4226cb93308c12e4
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 9 14:00:46 2010 -0400
GDBusServer: Make ::new-connection return whether the connection
was claimed
Otherwise things probably won't work in a garbage-collected world
(consider the trivial GC that never collects garbage).
This commit breaks GDBusServer ABI. No known released software is
using this code.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusserver.c | 34 ++++++++++++++++++++++------------
gio/gio-marshal.list | 1 +
gio/tests/gdbus-example-peer.c | 4 +++-
gio/tests/gdbus-peer.c | 12 +++++++++---
4 files changed, 35 insertions(+), 16 deletions(-)
commit c3371efcaa47b03941c6c8148687b0a21d18dfbe
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 9 13:21:35 2010 -0400
Bug 624546 – Modification of GDBusMessage in filter function
Rework filter functions as per
https://bugzilla.gnome.org/show_bug.cgi?id=624546#c8
This commit breaks ABI. However, this ABI break affects only
applications using filter functions. The only known user of is dconf.
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 1 -
gio/gdbusconnection.c | 95
++++++++++++++---------------------
gio/gdbusconnection.h | 81 ++++++++++++++++++++++++-----
gio/gdbusprivate.c | 37 ++++++++------
gio/gdbusprivate.h | 6 +-
gio/gioenums.h | 25 ---------
gio/tests/gdbus-connection.c | 69 ++++++++++++++++---------
gio/tests/gdbus-peer.c | 4 +-
8 files changed, 175 insertions(+), 143 deletions(-)
commit 3d8095588a149826872d97151db6370e9772c42e
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 9 12:00:00 2010 -0400
Fix tmpl files
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/glib/tmpl/conversions.sgml | 12 +-
docs/reference/glib/tmpl/glib-unused.sgml | 40 ++++++++
docs/reference/glib/tmpl/gregex.sgml | 142
++++++++++++++---------------
docs/reference/glib/tmpl/messages.sgml | 27 +----
docs/reference/glib/tmpl/version.sgml | 41 --------
5 files changed, 122 insertions(+), 140 deletions(-)
commit 67a00658eadfd99ffd1be8cb5a7387e3d77e63a7
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Sep 9 11:37:14 2010 -0400
GDBusMessage: Make it possible to lock and copy messages
Don't actually use this yet as that will require a couple of
modifications to the filter function signature. This is part of the
bug-fix for
https://bugzilla.gnome.org/show_bug.cgi?id=624546#c8
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 3 +
gio/gdbusmessage.c | 210
++++++++++++++++++++++++++++++++++-
gio/gdbusmessage.h | 5 +-
gio/gio.symbols | 3 +
gio/tests/Makefile.am | 4 +
gio/tests/gdbus-message.c | 153 +++++++++++++++++++++++++
6 files changed, 375 insertions(+), 3 deletions(-)
commit 016cecb179de46defe84d674c277add5c2a1bd3f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Sep 8 11:58:42 2010 +0300
Revert hack that broke things badly on Windows
This should fix bug #628952.
Don't include glib/gdatasetprivate.h directly. Especially don't define
GLIB_COMPILATION when doing that, as that causes breakage on Windows
because of the variable dllimport/dllexport stuff in gtypes.h that
checks GLIB_COMPILATION. That macro really should be defined only when
compiling code that goes into the libglib DLL. Otherwise the compiler
thinks that variables that should be imported from libglib are
actually defined in the code being compiled.
Just call g_atomic_pointer_get() as such, don't bother with
G_DATALIST_GET_FLAGS.
Signed-off-by: Tor Lillqvist <tml@iki.fi>
gobject/gobject.c | 9 +--------
1 files changed, 1 insertions(+), 8 deletions(-)
commit 349322622a46cafbda7d4d16c0fa9b245467d720
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Tue Sep 7 18:03:19 2010 +0200
Updated Basque language
po/eu.po | 2300
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1526 insertions(+), 774 deletions(-)
commit e96bbfe63a3d6f1a16a417ce0d1f839b77cf4f93
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Tue Sep 7 17:43:37 2010 +0200
Updated Polish translation
po/pl.po | 1791
+++++++++++++++++++++++++-------------------------------------
1 files changed, 713 insertions(+), 1078 deletions(-)
commit c3a7e51edfadbd9fb53db5c9443aa64d82dd763d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Tue Sep 7 17:42:19 2010 +0200
Updated Polish translation
po/pl.po | 2578
+++++++++++++++++++++++++++++++++++++++++++-------------------
1 files changed, 1800 insertions(+), 778 deletions(-)
commit c406b272a6b9d89f3061632507d7fc2538011b34
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Tue Sep 7 00:33:02 2010 +0100
Updated Portuguese translation
po/pt.po | 276
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 153 insertions(+), 123 deletions(-)
commit 5a0ba0f7fc056ec800454f4977d3307c879335d4
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Tue Sep 7 00:29:36 2010 +0100
Updated Portuguese translation
po/pt.po | 2291
++++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 1494 insertions(+), 797 deletions(-)
commit d0a4fae95f46e9b6a67057f241d7b904b5a7dbd3
Author: Daniel Nylander <po@danielnylander.se>
Date: Mon Sep 6 23:10:09 2010 +0200
Updated Swedish translation
po/sv.po | 849
++++++++++++++++++++++++++++++++++++++++++--------------------
1 files changed, 582 insertions(+), 267 deletions(-)
commit 3b9055265fd30a215cbd230dc61f77ef02337193
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Mon Sep 6 15:07:02 2010 +0200
Updated Hungarian translation
po/hu.po | 2287
+++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1503 insertions(+), 784 deletions(-)
commit 548ddd5fe92fd9e14e217e68930bd036bffadc5f
Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Sep 6 15:56:16 2010 +0300
Fix build on Windows and possibly other non-Linux platforms
Include glibconfig.h in files that test G_OS_WIN32. Include headers
for GLib APIs used conditionally where needed.
glib/gbacktrace.c | 1 +
glib/gconvert.c | 6 ++++++
glib/gdate.c | 5 +++++
glib/gfileutils.c | 1 +
glib/gmain.c | 18 ++++++++++++++++++
glib/gpoll.c | 4 ++++
glib/gslice.c | 1 +
glib/gstdio.c | 1 +
glib/gtimer.c | 2 +-
glib/gutils.c | 6 ++++++
10 files changed, 44 insertions(+), 1 deletions(-)
commit 2aa135ee3d7b0a3e3140ce994ef0f554cadf9ab4
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Mon Sep 6 12:26:40 2010 +0100
Whitespace fixes
glib/gdatetime.c | 20 +++++++++++---------
1 files changed, 11 insertions(+), 9 deletions(-)
commit 43098d0038ce1273844e2fba34cfa2408cd6e3bd
Author: Damien Lespiau <damien.lespiau@intel.com>
Date: Sun Sep 5 21:47:44 2010 +0100
datetime: Rename shadowing variables
timezone and tzname shadow variables declared in time.h. Let's rename
them to time_zone and tz_name then.
https://bugzilla.gnome.org/show_bug.cgi?id=628839
glib/gdatetime.c | 46 +++++++++++++++++++++++-----------------------
glib/gdatetime.h | 2 +-
2 files changed, 24 insertions(+), 24 deletions(-)
commit 875ad12345e22b3189e524d9bede58f6e7b5cf88
Author: Thiago Santos <thiago.sousa.santos@collabora.co.uk>
Date: Fri Sep 3 14:43:11 2010 +0100
gdatetime: Use proleptic gregorian
Use Proleptic Gregorian calendar instead of the Julian calendar
as the internal representation.
https://bugzilla.gnome.org/show_bug.cgi?id=50076
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
glib/gdatetime.c | 227
+++++++++++++++++++++++++++--------------------
glib/tests/gdatetime.c | 32 +++++++
2 files changed, 162 insertions(+), 97 deletions(-)
commit 6bb89501cf7bfb5e4365d8dd3ef045a0c096af0c
Author: Christian Hergert <chris@dronelabs.com>
Date: Tue Aug 31 09:27:58 2010 -0700
datetime: use g_utf8_next_char() to walk utf8 string
Previously, the format string was iterated many times by
walking to the given offset in the string repeatedly.
This patch instead walks the string using g_utf8_next_char().
Additionally, the character for lookups was a char and could
loose content. This uses gunichar instead.
https://bugzilla.gnome.org/show_bug.cgi?id=50076
glib/gdatetime.c | 29 +++++++++++++----------------
1 files changed, 13 insertions(+), 16 deletions(-)
commit 52e44ddec27cca394e7aa047d994530783b7026a
Author: Christian Hergert <chris@dronelabs.com>
Date: Tue Aug 31 09:10:16 2010 -0700
datetime: avoid using __year
These were left over from when the inline functions where implemented
as macros. They are no longer needed and where clashing with the
global __year anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=50076
glib/gdatetime.c | 54
+++++++++++++++++++++++++++---------------------------
1 files changed, 27 insertions(+), 27 deletions(-)
commit 64300c0cc44b206db3f4dd206cced56ddda33038
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Thu Aug 26 15:23:13 2010 +0100
datetime: Add get_week_of_year()
https://bugzilla.gnome.org/show_bug.cgi?id=628029
Based on a patch by: Joseph Pingenot
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
docs/reference/glib/glib-sections.txt | 25 +++++++++++++------------
glib/gdatetime.c | 21 +++++++++++++++++++++
glib/gdatetime.h | 1 +
glib/glib.symbols | 1 +
4 files changed, 36 insertions(+), 12 deletions(-)
commit 70ef2e3bf64b4bfe85d2cf60daf95c50aa292039
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Thu Aug 26 13:11:46 2010 +0100
datetime: Rename internal method
Use add_ymd(), to reflect the order of the arguments.
glib/gdatetime.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
commit 959886d95e0f4caafbfd300320dc8055e8bbbac7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Mon Sep 6 11:43:04 2010 +0100
build: Fix warnings caused by missing includes
glib/giounix.c | 1 +
glib/gslice.c | 2 ++
glib/gspawn.c | 2 ++
3 files changed, 5 insertions(+), 0 deletions(-)
commit 438d195d19f627dc9da9d72ca153f5caba5db151
Author: Khaled Hosny <khaledhosny@eglug.org>
Date: Sun Sep 5 16:23:00 2010 +0200
Updated Arabic translation
po/ar.po | 1982
++++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 1297 insertions(+), 685 deletions(-)
commit f4c84a59f89f3f22958cf5b263963e801d76065d
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sun Sep 5 19:24:01 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 546
+++++++++++++++++++++++++++++++++++++++++------------------
po/zh_TW.po | 546
+++++++++++++++++++++++++++++++++++++++++------------------
2 files changed, 758 insertions(+), 334 deletions(-)
commit f13d5612116de1e968764721fbc60b8e1d378430
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Sep 5 00:23:03 2010 -0400
More header inclusion cleanup
glib/gatomic-gcc.c | 2 +-
glib/gatomic.c | 2 +-
glib/gerror.c | 4 +++-
glib/giounix.c | 10 +++++++---
glib/gprintf.c | 1 -
glib/gslice.c | 15 +++++++++------
glib/gspawn.c | 7 ++++++-
glib/gunidecomp.c | 3 ++-
glib/gutils.c | 10 +++++++++-
9 files changed, 38 insertions(+), 16 deletions(-)
commit 19972a1b57ef092067f001bb8d870fa552cc20a2
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Sat Sep 4 18:24:50 2010 +0100
build: Quench the compiler's thirst for warnings
gio/gdbusauthmechanismsha1.c | 1 +
gio/gdbusmessage.c | 1 +
gio/gdbusproxy.c | 1 +
gio/gdbusserver.c | 1 +
gio/tests/gdbus-introspection.c | 5 ++++-
gio/tests/gdbus-peer.c | 1 +
6 files changed, 9 insertions(+), 1 deletions(-)
commit 581e68b7d3f57654d881cea6de7bdfabae62e368
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Sat Sep 4 18:15:15 2010 +0100
gmain: Define _GNU_SOURCE before including glibconfig.h
As it pulls in unistd.h from something else.
glib/gmain.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
commit ca7dee5949185cd43a1f71c4e2b15987a0cc3160
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Sat Sep 4 18:04:34 2010 +0100
Build fixes for the fall-out of the inclusion changes
glib/gbacktrace.c | 3 +++
glib/gchecksum.c | 1 +
glib/gdataset.c | 1 +
glib/gdatetime.c | 3 +++
glib/gdatetime.h | 2 +-
glib/gdir.c | 1 +
glib/ghash.c | 1 +
glib/ghostutils.c | 1 +
glib/giochannel.c | 1 +
glib/gpoll.c | 1 +
glib/grand.c | 1 +
glib/gscanner.c | 1 +
glib/gshell.c | 1 +
13 files changed, 17 insertions(+), 1 deletions(-)
commit b1dbcc40237f77f3648b8f5fd654ce30d260f7ba
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Sat Sep 4 18:03:33 2010 +0100
gtimer: Fix a compilation warning
glib/gtimer.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 01a46e5c652ec8030226a9cf54025e175f56caac
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Sat Sep 4 17:22:39 2010 +0100
Hack to include glib/gdatasetprivate.h directly
The gdatasetprivate.h header includes gatomic.h directly. It all works
well in GLib, but inside GObject it will trigger the single inclusion
guard.
Since this is a private header, and it's kind of a special case,
one way
to fix it is to declare GLIB_COMPILATION around it and fool the single
inclusion guard in gatomic.h into thinking we're compiling GLib
and not
GObject.
gobject/gobject.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
commit 82db1446b39a4579b342b89fd0eba50c4f93441b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Sat Sep 4 17:22:18 2010 +0100
Add missing gstrfuncs.h include
For g_strdup() and friends.
glib/gutf8.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 04077ff5c5f57dd8c55c47bfb80d551e594a525c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 23:03:14 2010 -0400
More include cleanups
glib/gconvert.c | 16 +-
glib/gdataset.c | 11 +-
glib/gdate.c | 10 +-
glib/gdir.c | 4 +-
glib/gfileutils.c | 4 +-
glib/ghash.c | 5 +-
glib/ghook.c | 8 +-
glib/ghostutils.c | 11 +-
glib/giochannel.c | 3 +-
glib/gmain.c | 17 +-
glib/gpoll.c | 2 +-
glib/gqsort.c | 4 +-
glib/gscanner.c | 27 +-
glib/gshell.c | 9 +-
glib/gstdio.c | 2 -
glib/gstrfuncs.c | 1128
++++++++++++++++++++++++++--------------------------
glib/gthreadpool.c | 7 +-
glib/gtimer.c | 10 +-
glib/gunicollate.c | 7 +-
glib/guniprop.c | 6 +-
20 files changed, 672 insertions(+), 619 deletions(-)
commit dc2e46b2aa5b57883379807421eb1d0493ae343e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 21:24:40 2010 -0400
Don't include glib.h in other headers
glib/gdatasetprivate.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 2effb8d0eaf8041615dda14e4cc82ed764255859
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 21:20:07 2010 -0400
Remove excessive header includes
glib/goption.c | 1898
++++++++++++++++++++++++++++----------------------------
1 files changed, 951 insertions(+), 947 deletions(-)
commit 7c68050451b0480673bb389c70f238fcd871790b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 21:15:45 2010 -0400
Remove excessive header includes
glib/gdatetime.c | 8 ++++----
glib/gdatetime.h | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
commit aad19216518126306a385dd5b6fb2448bc1d3b22
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 21:12:03 2010 -0400
Don't include glib.h in other headers
glib/gunicodeprivate.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 349aec676c01d72c42ce186b258fdde52acd6611
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:57:05 2010 -0400
Remove excessive header inclusions
glib/glist.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
commit 633f438300ab08b97f8f4ea8ff1b06bd8413cf24
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:55:17 2010 -0400
Remove excessive header inclusions
glib/gqueue.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit 7ddd2100c36215b8806569933d046b96d7eea09a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:53:37 2010 -0400
Remove excessive header inclusions
glib/gmarkup.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
commit 56818094485fdfb26ee57b86afe1526704158a73
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:51:08 2010 -0400
Remove excessive header inclusions
glib/gmessages.c | 23 ++++++++++++++++-------
1 files changed, 16 insertions(+), 7 deletions(-)
commit a376d9f4c85bdac832f404175b4e65e0a81825a1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:46:40 2010 -0400
Remove some unneeded headers
glib/gnode.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
commit 92c577eeff6c42247a4eb3a74eb3f4894a143f9d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:44:59 2010 -0400
Remove eexcessive header inclusions
glib/grand.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
commit 0a9eb80798274cb4faffcf8bd6fee829d767b336
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:41:52 2010 -0400
Remove redundant header inclusions
glib/gprimes.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 6e3b14e155d08e7fee722c282f2b0c42c4bb7bbe
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:38:30 2010 -0400
Remove redundant header inclusions
glib/gunibreak.c | 1 -
glib/gunibreak.h | 3 +++
2 files changed, 3 insertions(+), 1 deletions(-)
commit c5049d86f94cc7f943ee63c93bb01100e759769b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:34:15 2010 -0400
Remove redundant header inclusions
glib/gstring.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
commit 96d87da379879f20e2c162b468525aaa1a0a82dd
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:30:54 2010 -0400
Remove redundant header inclusions
glib/gregex.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 3e2f1e38255d8157a2ecf244d6a5f6515b8c2d6b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:27:45 2010 -0400
Remove redundant header inclusions
and some whitespace cleanup.
glib/gsequence.c | 638
+++++++++++++++++++++++++++---------------------------
1 files changed, 320 insertions(+), 318 deletions(-)
commit 8f81ee86ee307448d9a687c01d4958914e5ebc90
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:15:16 2010 -0400
Remove redundant header inclusions
glib/gslist.c | 345
+++++++++++++++++++++++++++++----------------------------
1 files changed, 173 insertions(+), 172 deletions(-)
commit d95c6b88348a7c6480c3368d7762137a40a490ba
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:12:09 2010 -0400
Remove redundant header inclusions
glib/gvariant-parser.c | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
commit 1409bbab674d935dd3e8072a17719be1e0ba9d66
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:05:27 2010 -0400
Remove redundant header inclusions
glib/gtree.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit 9471902d4d386328f248e2db2e3be895c4ecd5f1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 20:01:55 2010 -0400
Remove redundant header inclusions
glib/gutf8.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
commit ebcdbd9555b7a1a06ad666d1fef187779f085ea1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 19:49:34 2010 -0400
Remove redundant header inclusions
and clean up some whitespace
glib/gchecksum.c | 50
++++++++++++++++++++++++++------------------------
glib/gchecksum.h | 40 ++++++++++++++++++++--------------------
2 files changed, 46 insertions(+), 44 deletions(-)
commit 9b3fb41a5e4fd9d87c606dcea0fd1cd505b54311
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 19:41:49 2010 -0400
Remove redundant header inclusions
and clean up some whitespace
glib/gbacktrace.c | 58
+++++++++++++++++++++++++++-------------------------
glib/gbacktrace.h | 14 ++++++------
2 files changed, 37 insertions(+), 35 deletions(-)
commit 156a3f71952e37aef199ab381f552a5fe014decb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 19:38:56 2010 -0400
Whitespace cleanup
glib/gcache.c | 28 ++++++++++++++--------------
glib/gcache.h | 2 +-
2 files changed, 15 insertions(+), 15 deletions(-)
commit 8300820f7bacd8eb85446be5a5edd7829bd640a6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 19:37:54 2010 -0400
Remove redundant header inclusions
glib/gcache.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit 5d4ef36f91074a4477bca67e2519e2ca13f3ae2c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 19:33:11 2010 -0400
Whitespace cleanup
glib/gbase64.c | 196
++++++++++++++++++++++++++++----------------------------
glib/gbase64.h | 44 ++++++------
2 files changed, 120 insertions(+), 120 deletions(-)
commit 489b780bb95d9941617ab21160823e0ad268f1b7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 19:32:02 2010 -0400
Remove redundant header inclusions
glib/gbase64.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 4e5532ec51e7091656f2853895cee3dc69f8ad5e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 19:03:34 2010 -0400
Sort extensions properly
Just taking the difference of the priorities has overflow issues,
as pointed out in bug 623069.
gio/giomodule.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
commit 42080449d078c27f2098419b27d0f63269ee2d70
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 18:11:08 2010 -0400
Add a note about size limits of private structures
Also add some assertions to check these limits, instead of
failing silently. Bug 604479.
gobject/gtype.c | 21 ++++++++++++++++-----
1 files changed, 16 insertions(+), 5 deletions(-)
commit db4fb1b115b2cd4142454db64da2b0abfedcd31b
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 16:05:28 2010 -0400
Plug a mem leak in the gdbus-proxy test
==23341== 65 bytes in 3 blocks are definitely lost in loss record
927 of 1,020
==23341== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==23341== by 0x4057094: g_malloc (gmem.c:134)
==23341== by 0x40573DB: g_malloc_n (gmem.c:281)
==23341== by 0x40717FC: g_strdup (gstrfuncs.c:101)
==23341== by 0x4147F56: value_lcopy_string (gvaluetypes.c:313)
==23341== by 0x4123F0B: g_object_get_valist (gobject.c:1643)
==23341== by 0x41240FF: g_object_get (gobject.c:1731)
==23341== by 0x804C39E: test_basic (gdbus-proxy.c:522)
Bug #628331.
gio/tests/gdbus-proxy.c | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
commit 5de1bf4a91f405ed5bca4768961e830c8b95e48c
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 16:04:29 2010 -0400
Plug a mem leak in the gdbus-proxy test
==23341== 85 (24 direct, 61 indirect) bytes in 1 blocks are definitely
lost in loss record 900 of 971
==23341== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==23341== by 0x4057094: g_malloc (gmem.c:134)
==23341== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==23341== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==23341== by 0x403A751: g_error_new_valist (gerror.c:54)
==23341== by 0x403AAD4: g_set_error (gerror.c:240)
==23341== by 0x420B807: decode_method_reply
(gdbusconnection.c:4774)
==23341== by 0x420C2BA: g_dbus_connection_call_sync
(gdbusconnection.c:5188)
==23341== by 0x421B7C9: g_dbus_proxy_call_sync (gdbusproxy.c:2477)
==23341== by 0x804BD89: test_bogus_method_return
(gdbus-proxy.c:430)
Bug #628331.
gio/tests/gdbus-proxy.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit be33ef85d0a89c2ded655785a4b930926e403e64
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 16:03:48 2010 -0400
Plug some mem leaks in gdbus-peer test
==29535== 56 (24 direct, 32 indirect) bytes in 1 blocks are definitely
lost in loss record 1,112 of 1,264
==29535== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==29535== by 0x4057094: g_malloc (gmem.c:134)
==29535== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==29535== by 0x406F364: g_slice_copy (gslice.c:858)
==29535== by 0x403A9B2: g_error_copy (gerror.c:160)
==29535== by 0x42066D3: initable_init (gdbusconnection.c:2314)
==29535== by 0x41A73E5: g_initable_init (ginitable.c:105)
==29535== by 0x41A7587: g_initable_new_valist (ginitable.c:218)
==29535== by 0x41A742A: g_initable_new (ginitable.c:138)
==29535== by 0x4206DCC: g_dbus_connection_new_for_address_sync
(gdbusconnection.c:2585)
==29535== by 0x804D63A: test_nonce_tcp (gdbus-peer.c:1229)
==29535== 107 (24 direct, 83 indirect) bytes in 1 blocks are
definitely lost in loss record 1,188 of 1,264
==29535== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==29535== by 0x4057094: g_malloc (gmem.c:134)
==29535== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==29535== by 0x406F364: g_slice_copy (gslice.c:858)
==29535== by 0x403A9B2: g_error_copy (gerror.c:160)
==29535== by 0x42066D3: initable_init (gdbusconnection.c:2314)
==29535== by 0x41A73E5: g_initable_init (ginitable.c:105)
==29535== by 0x41A7587: g_initable_new_valist (ginitable.c:218)
==29535== by 0x41A742A: g_initable_new (ginitable.c:138)
==29535== by 0x4206DCC: g_dbus_connection_new_for_address_sync
(gdbusconnection.c:2585)
==29535== by 0x804D8E8: test_nonce_tcp (gdbus-peer.c:1259)
==29535== 112 (24 direct, 88 indirect) bytes in 1 blocks are
definitely lost in loss record 1,193 of 1,264
==29535== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==29535== by 0x4057094: g_malloc (gmem.c:134)
==29535== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==29535== by 0x406F364: g_slice_copy (gslice.c:858)
==29535== by 0x403A9B2: g_error_copy (gerror.c:160)
==29535== by 0x42066D3: initable_init (gdbusconnection.c:2314)
==29535== by 0x41A73E5: g_initable_init (ginitable.c:105)
==29535== by 0x41A7587: g_initable_new_valist (ginitable.c:218)
==29535== by 0x41A742A: g_initable_new (ginitable.c:138)
==29535== by 0x4206DCC: g_dbus_connection_new_for_address_sync
(gdbusconnection.c:2585)
==29535== by 0x804D79A: test_nonce_tcp (gdbus-peer.c:1248)
==29535== 73 (24 direct, 49 indirect) bytes in 1 blocks are definitely
lost in loss record 1,152 of 1,264
==29535== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==29535== by 0x4057094: g_malloc (gmem.c:134)
==29535== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==29535== by 0x406F364: g_slice_copy (gslice.c:858)
==29535== by 0x403A9B2: g_error_copy (gerror.c:160)
==29535== by 0x42066D3: initable_init (gdbusconnection.c:2314)
==29535== by 0x41A73E5: g_initable_init (ginitable.c:105)
==29535== by 0x41A7587: g_initable_new_valist (ginitable.c:218)
==29535== by 0x41A742A: g_initable_new (ginitable.c:138)
==29535== by 0x4206DCC: g_dbus_connection_new_for_address_sync
(gdbusconnection.c:2585)
==29535== by 0x804C6CE: test_peer (gdbus-peer.c:803)
Bug #628331.
gio/tests/gdbus-peer.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 3df586613916b44cb23edb296f5f468ac6bd80f2
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 16:02:11 2010 -0400
Plug a mem leak in the gdbus-peer test
==6793== 32 (24 direct, 8 indirect) bytes in 1 blocks are definitely
lost in loss record 779 of 1,423
==6793== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==6793== by 0x4057094: g_malloc (gmem.c:134)
==6793== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==6793== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==6793== by 0x413D5BB: g_type_create_instance (gtype.c:1867)
==6793== by 0x412372A: g_object_constructor (gobject.c:1482)
==6793== by 0x4122E1D: g_object_newv (gobject.c:1266)
==6793== by 0x4122B93: g_object_new (gobject.c:1178)
==6793== by 0x41DB4F9: g_unix_fd_list_new (gunixfdlist.c:159)
==6793== by 0x804AADD: test_interface_method_call
(gdbus-peer.c:172)
Bug #628331.
gio/tests/gdbus-peer.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit bd2faedefdbbfa0cbe5c0ee2b3e50eed91617990
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 16:01:10 2010 -0400
Plug a mem leak in network-address test
==4616== 46 (32 direct, 14 indirect) bytes in 1 blocks are definitely
lost in loss record 193 of 305
==4616== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==4616== by 0x4057094: g_malloc (gmem.c:134)
==4616== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==4616== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==4616== by 0x413D5BB: g_type_create_instance (gtype.c:1867)
==4616== by 0x412372A: g_object_constructor (gobject.c:1482)
==4616== by 0x4123147: g_object_newv (gobject.c:1347)
==4616== by 0x41236BB: g_object_new_valist (gobject.c:1463)
==4616== by 0x4122BB4: g_object_new (gobject.c:1181)
==4616== by 0x41B2D0F: g_network_address_new
(gnetworkaddress.c:262)
==4616== by 0x8048A70: test_basic (network-address.c:10)
Bug #628331.
gio/tests/network-address.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit fa6937603c098e8c6e83c8e3bd35ed7bab56ca38
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 16:00:15 2010 -0400
Plug a mem leak in contexts test
==14059== 96 bytes in 2 blocks are definitely lost in loss record
520 of 543
==14059== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==14059== by 0x4057094: g_malloc (gmem.c:134)
==14059== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==14059== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==14059== by 0x41385BB: g_type_create_instance (gtype.c:1867)
==14059== by 0x411E72A: g_object_constructor (gobject.c:1482)
==14059== by 0x411DE1D: g_object_newv (gobject.c:1266)
==14059== by 0x411DB93: g_object_new (gobject.c:1178)
==14059== by 0x42296AF: _g_local_file_input_stream_new
(glocalfileinputstream.c:152)
==14059== by 0x422281F: g_local_file_read (glocalfile.c:1322)
==14059== by 0x418A8A9: open_read_async_thread (gfile.c:5050)
==14059== by 0x41B71BB: run_in_thread (gsimpleasyncresult.c:853)
==14059== by 0x41A5FBC: io_job_thread (gioscheduler.c:181)
==14059== by 0x407DCDE: g_thread_pool_thread_proxy
(gthreadpool.c:314)
==14059== by 0x407C6B0: g_thread_create_proxy (gthread.c:1897)
==14059== by 0x57D918: start_thread (pthread_create.c:301)
==14059== by 0x4C6CBD: clone (clone.S:133)
Bug #628331.
gio/tests/contexts.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 60349ecc4d41c57d9461355a137316aef224b3c2
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:58:51 2010 -0400
Plug mem leaks in contexts test
==2464== 80 (16 direct, 64 indirect) bytes in 1 blocks are definitely
lost in loss record 515 of 547
==2464== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2464== by 0x4057094: g_malloc (gmem.c:134)
==2464== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2464== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2464== by 0x41385BB: g_type_create_instance (gtype.c:1867)
==2464== by 0x411E72A: g_object_constructor (gobject.c:1482)
==2464== by 0x411DE1D: g_object_newv (gobject.c:1266)
==2464== by 0x411DB93: g_object_new (gobject.c:1178)
==2464== by 0x4220D74: _g_local_file_new (glocalfile.c:310)
==2464== by 0x422C897: g_local_vfs_get_file_for_path
(glocalvfs.c:84)
==2464== by 0x41CA91C: g_vfs_get_file_for_path (gvfs.c:94)
==2464== by 0x418C1B6: g_file_new_for_path (gfile.c:5898)
==2464== by 0x8049509: test1_thread (contexts.c:110)
==2464== 80 (16 direct, 64 indirect) bytes in 1 blocks are definitely
lost in loss record 516 of 547
==2464== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2464== by 0x4057094: g_malloc (gmem.c:134)
==2464== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2464== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2464== by 0x41385BB: g_type_create_instance (gtype.c:1867)
==2464== by 0x411E72A: g_object_constructor (gobject.c:1482)
==2464== by 0x411DE1D: g_object_newv (gobject.c:1266)
==2464== by 0x411DB93: g_object_new (gobject.c:1178)
==2464== by 0x4220D74: _g_local_file_new (glocalfile.c:310)
==2464== by 0x422C897: g_local_vfs_get_file_for_path
(glocalvfs.c:84)
==2464== by 0x41CA91C: g_vfs_get_file_for_path (gvfs.c:94)
==2464== by 0x418C1B6: g_file_new_for_path (gfile.c:5898)
==2464== by 0x804964D: test_context_independence (contexts.c:144)
Bug #628331.
gio/tests/contexts.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit e4a6b1dcdc9bbe0b5d06228a662d8f3d0ce50e9c
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:57:26 2010 -0400
Plug a mem leak in buffered-input-stream test
==2429== 49 (24 direct, 25 indirect) bytes in 1 blocks are definitely
lost in loss record 276 of 355
==2429== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2429== by 0x4057094: g_malloc (gmem.c:134)
==2429== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2429== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2429== by 0x403A8A6: g_error_new_literal (gerror.c:117)
==2429== by 0x403AC31: g_set_error_literal (gerror.c:314)
==2429== by 0x4175525: g_buffered_input_stream_read_byte
(gbufferedinputstream.c:880)
==2429== by 0x804A21A: test_read_byte (buffered-input-stream.c:153)
Bug #628331.
gio/tests/buffered-input-stream.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 01a19dee6855d3caede22ef8dc28606ee89cf60e
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:56:23 2010 -0400
Plug a mem leak in g-icon test
==2428== 256 bytes in 1 blocks are definitely lost in loss record
591 of 604
==2428== at 0x4005CD2: realloc (vg_replace_malloc.c:476)
==2428== by 0x40571A5: g_realloc (gmem.c:181)
==2428== by 0x4075287: g_string_maybe_expand (gstring.c:395)
==2428== by 0x40760D8: g_string_insert_c (gstring.c:1049)
==2428== by 0x4074D41: g_string_append_c_inline (gstring.h:153)
==2428== by 0x4075B3C: g_string_append_uri_escaped (gstring.c:822)
==2428== by 0x41A46AC: g_icon_to_string_tokenized (gicon.c:164)
==2428== by 0x41A498F: g_icon_to_string (gicon.c:252)
==2428== by 0x8049E1A: test_g_icon_serialize (g-icon.c:222)
Bug #628331.
gio/tests/g-icon.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit e8bdd2cb7af29ca20a02f4ebef1c6301e22d1856
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:55:10 2010 -0400
Plug a huge mem leak in data-output-stream test
==12763== 16,777,215 bytes in 1 blocks are possibly lost in loss
record 357 of 357
==12763== at 0x4004F1B: calloc (vg_replace_malloc.c:418)
==12763== by 0x405711D: g_malloc0 (gmem.c:157)
==12763== by 0x8048ED6: test_basic (data-output-stream.c:40)
Bug #628331.
gio/tests/data-output-stream.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 05d6fcf88cee64e168e978800fb66523c36a94fc
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:53:56 2010 -0400
Plug a mem leak in data-output-stream test
==2426== 45,034 bytes in 4,094 blocks are definitely lost in loss
record 358 of 361
==2426== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2426== by 0x4057094: g_malloc (gmem.c:134)
==2426== by 0x40573DB: g_malloc_n (gmem.c:281)
==2426== by 0x4071ABD: g_strconcat (gstrfuncs.c:315)
==2426== by 0x804916A: test_read_lines (data-output-stream.c:83)
Bug #628331.
gio/tests/data-output-stream.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 45331a46408777fc6a888302bad216cedbb16635
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:53:05 2010 -0400
Plug a mem leak in data-input-stream test
==12351== 45,045 bytes in 4,095 blocks are definitely lost in loss
record 377 of 380
==12351== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==12351== by 0x4057094: g_malloc (gmem.c:134)
==12351== by 0x40573DB: g_malloc_n (gmem.c:281)
==12351== by 0x4071ABD: g_strconcat (gstrfuncs.c:315)
==12351== by 0x8049811: test_read_lines (data-input-stream.c:99)
Bug #628331.
gio/tests/data-input-stream.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 36c7d95c9c18e36468755dc8a7cfced32170c6ca
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:47:38 2010 -0400
Plug a mem leak in data-input-stream test
==2415== 45,045 bytes in 4,095 blocks are definitely lost in loss
record 393 of 399
==2415== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2415== by 0x4057094: g_malloc (gmem.c:134)
==2415== by 0x417FC29: g_data_input_stream_read_line
(gdatainputstream.c:797)
==2415== by 0x8049874: test_read_lines (data-input-stream.c:111)
==12088== 360 bytes in 40 blocks are definitely lost in loss record
368 of 381
==12088== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==12088== by 0x4057094: g_malloc (gmem.c:134)
==12088== by 0x417FF4C: g_data_input_stream_read_until
(gdatainputstream.c:914)
==12088== by 0x8049B6F: test_read_until (data-input-stream.c:182)
Bug #628331.
gio/tests/data-input-stream.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 91e380359604dfabf5c98fab8e317c655d32f98b
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:45:48 2010 -0400
Plug a mem leak in data-input-stream test
==2415== 165 (72 direct, 93 indirect) bytes in 3 blocks are definitely
lost in loss record 373 of 399
==2415== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2415== by 0x4057094: g_malloc (gmem.c:134)
==2415== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2415== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2415== by 0x403A8A6: g_error_new_literal (gerror.c:117)
==2415== by 0x403AC31: g_set_error_literal (gerror.c:314)
==2415== by 0x417ED29: read_data (gdatainputstream.c:309)
==2415== by 0x417EE9D: g_data_input_stream_read_byte
(gdatainputstream.c:344)
==2415== by 0x8049DEC: test_data_array (data-input-stream.c:263)
Bug #628331.
gio/tests/data-input-stream.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 31b15451cf657499c15c1d08ccee0062a3486a9f
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:44:28 2010 -0400
Plug a mem leak in readwrite test
==10395== 80 (24 direct, 56 indirect) bytes in 1 blocks are definitely
lost in loss record 529 of 561
==10395== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==10395== by 0x4057094: g_malloc (gmem.c:134)
==10395== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==10395== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==10395== by 0x403A751: g_error_new_valist (gerror.c:54)
==10395== by 0x403AAD4: g_set_error (gerror.c:240)
==10395== by 0x4230328: _g_local_file_output_stream_create
(glocalfileoutputstream.c:628)
==10395== by 0x4227A04: g_local_file_create_readwrite
(glocalfile.c:1388)
==10395== by 0x418974C: g_file_create_readwrite (gfile.c:1784)
==10395== by 0x8049FCD: test_g_file_create_readwrite
(readwrite.c:187)
Bug #628331.
gio/tests/readwrite.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 94102a40f733dc86e61aaaee0822b8ecc2e9927b
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:43:03 2010 -0400
Plug some huge mem leaks in converter-stream test
==8564== 24,000,000 bytes in 6 blocks are possibly lost in loss
record 592 of 594
==8564== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==8564== by 0x4057094: g_malloc (gmem.c:134)
==8564== by 0x804AA37: test_corruption (converter-stream.c:589)
==8564== by 0x804B05B: test_roundtrip (converter-stream.c:652)
==9459== 25,165,824 bytes in 6 blocks are possibly lost in loss
record 593 of 594
==9459== at 0x4005CD2: realloc (vg_replace_malloc.c:476)
==9459== by 0x40571A5: g_realloc (gmem.c:181)
==9459== by 0x41B08A3: array_resize (gmemoryoutputstream.c:501)
==9459== by 0x41B0A5D: g_memory_output_stream_write
(gmemoryoutputstream.c:578)
==9459== by 0x41B57EF: g_output_stream_write (goutputstream.c:216)
==9459== by 0x41B591B: g_output_stream_write_all
(goutputstream.c:268)
==9459== by 0x417D617: flush_buffer (gconverteroutputstream.c:359)
==9459== by 0x417D958: g_converter_output_stream_write
(gconverteroutputstream.c:502)
==9459== by 0x41B5D7F: g_output_stream_real_splice
(goutputstream.c:428)
==9459== by 0x41B5C6C: g_output_stream_splice (goutputstream.c:380)
==9459== by 0x804AB10: test_corruption (converter-stream.c:600)
==9785== 25,165,824 bytes in 6 blocks are possibly lost in loss
record 592 of 592
==9785== at 0x4005CD2: realloc (vg_replace_malloc.c:476)
==9785== by 0x40571A5: g_realloc (gmem.c:181)
==9785== by 0x41B08A3: array_resize (gmemoryoutputstream.c:501)
==9785== by 0x41B0A5D: g_memory_output_stream_write
(gmemoryoutputstream.c:578)
==9785== by 0x41B5D7F: g_output_stream_real_splice
(goutputstream.c:428)
==9785== by 0x41B5C6C: g_output_stream_splice (goutputstream.c:380)
==9785== by 0x804ADF1: test_corruption (converter-stream.c:622)
==9785== by 0x804B06C: test_roundtrip (converter-stream.c:652)
Bug #628331.
gio/tests/converter-stream.c | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
commit 24bee1a130152dece7f7ae470b81bd6ed69a9a4f
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:40:55 2010 -0400
Plug a mem leak in convert-stream test
==7540== 487 (64 direct, 423 indirect) bytes in 2 blocks are
definitely lost in loss record 597 of 615
==7540== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==7540== by 0x4057094: g_malloc (gmem.c:134)
==7540== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==7540== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==7540== by 0x413D5BB: g_type_create_instance (gtype.c:1867)
==7540== by 0x412372A: g_object_constructor (gobject.c:1482)
==7540== by 0x4123147: g_object_newv (gobject.c:1347)
==7540== by 0x41236BB: g_object_new_valist (gobject.c:1463)
==7540== by 0x41A756E: g_initable_new_valist (ginitable.c:214)
==7540== by 0x41A743E: g_initable_new (ginitable.c:138)
==7540== by 0x417B67A: g_charset_converter_new
(gcharsetconverter.c:215)
==7540== by 0x804B043: test_charset (converter-stream.c:675)
Bug #628331.
gio/tests/converter-stream.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit ac8600a14b7e79c6eb19dd779be3b2c8a492d934
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:39:58 2010 -0400
Plug a mem leak in converter-stream test
==2396== 168 (92 direct, 76 indirect) bytes in 1 blocks are definitely
lost in loss record 598 of 625
==2396== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2396== by 0x4057094: g_malloc (gmem.c:134)
==2396== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2396== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2396== by 0x413D5BB: g_type_create_instance (gtype.c:1867)
==2396== by 0x412372A: g_object_constructor (gobject.c:1482)
==2396== by 0x4123147: g_object_newv (gobject.c:1347)
==2396== by 0x41236BB: g_object_new_valist (gobject.c:1463)
==2396== by 0x4122BB4: g_object_new (gobject.c:1181)
==2396== by 0x417C54D: g_converter_input_stream_new
(gconverterinputstream.c:204)
==2396== by 0x804A53E: test_compressor (converter-stream.c:484)
Bug #628331.
gio/tests/converter-stream.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 85179745ac72280746da101a5232f7843f2426d3
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:39:07 2010 -0400
Plug a mem leak in converter-stream test
==2396== 66 (24 direct, 42 indirect) bytes in 1 blocks are definitely
lost in loss record 565 of 625
==2396== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2396== by 0x4057094: g_malloc (gmem.c:134)
==2396== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2396== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2396== by 0x403A8A6: g_error_new_literal (gerror.c:117)
==2396== by 0x403AC31: g_set_error_literal (gerror.c:314)
==2396== by 0x417BA38: g_charset_converter_convert
(gcharsetconverter.c:344)
==2396== by 0x417BF67: g_converter_convert (gconverter.c:174)
==2396== by 0x417C9EB: g_converter_input_stream_read
(gconverterinputstream.c:403)
==2396== by 0x41A7A17: g_input_stream_read (ginputstream.c:204)
==2396== by 0x41A7B43: g_input_stream_read_all (ginputstream.c:256)
==2396== by 0x804B0E4: test_charset (converter-stream.c:682)
Bug #628331.
gio/tests/converter-stream.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit 7ec414229b8d42a5ce4f5519d18af59a3098f544
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:37:56 2010 -0400
Plug a mem leak in converter-stream test
==2396== 39 (24 direct, 15 indirect) bytes in 1 blocks are definitely
lost in loss record 398 of 625
==2396== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2396== by 0x4057094: g_malloc (gmem.c:134)
==2396== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2396== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2396== by 0x403A8A6: g_error_new_literal (gerror.c:117)
==2396== by 0x403AC31: g_set_error_literal (gerror.c:314)
==2396== by 0x80498F7: g_compressor_converter_convert
(converter-stream.c:244)
==2396== by 0x417BF67: g_converter_convert (gconverter.c:174)
==2396== by 0x417CBDE: g_converter_input_stream_read
(gconverterinputstream.c:460)
==2396== by 0x41A7A17: g_input_stream_read (ginputstream.c:204)
==2396== by 0x804A832: test_compressor (converter-stream.c:545)
Bug #628331.
gio/tests/converter-stream.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit d5d277dccf3637518b3a34af1609ffd60ce1e308
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:37:08 2010 -0400
Plug a mem leak in g-file-info test
==2395== 64 bytes in 1 blocks are definitely lost in loss record
381 of 407
==2395== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2395== by 0x4005C66: realloc (vg_replace_malloc.c:476)
==2395== by 0x40571A5: g_realloc (gmem.c:181)
==2395== by 0x401D670: g_ptr_array_maybe_expand (garray.c:968)
==2395== by 0x401DD0B: g_ptr_array_add (garray.c:1225)
==2395== by 0x4199AA9: g_file_info_list_attributes
(gfileinfo.c:646)
==2395== by 0x80491CE: test_g_file_info (g-file-info.c:76)
==2395== 132 (64 direct, 68 indirect) bytes in 1 blocks are definitely
lost in loss record 396 of 407
==2395== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2395== by 0x4005C66: realloc (vg_replace_malloc.c:476)
==2395== by 0x40571A5: g_realloc (gmem.c:181)
==2395== by 0x401D670: g_ptr_array_maybe_expand (garray.c:968)
==2395== by 0x401DD0B: g_ptr_array_add (garray.c:1225)
==2395== by 0x4199A82: g_file_info_list_attributes
(gfileinfo.c:642)
==2395== by 0x80492B7: test_g_file_info (g-file-info.c:86)
Bug #628331.
gio/tests/g-file-info.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit 35e101fa0a96fb03db4f503a4b24f4818ada114f
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:35:44 2010 -0400
Plug a mem leak in the readwrite test
And use g_assert_[no_]error().
==2392== 49 (24 direct, 25 indirect) bytes in 1 blocks are definitely
lost in loss record 451 of 573
==2392== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2392== by 0x4057094: g_malloc (gmem.c:134)
==2392== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2392== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2392== by 0x403A8A6: g_error_new_literal (gerror.c:117)
==2392== by 0x403AC31: g_set_error_literal (gerror.c:314)
==2392== by 0x41B7619: g_output_stream_set_pending
(goutputstream.c:1198)
==2392== by 0x41B5799: g_output_stream_write (goutputstream.c:210)
==2392== by 0x41B590B: g_output_stream_write_all
(goutputstream.c:268)
==2392== by 0x8049B54: verify_iostream (readwrite.c:110)
Bug #628331.
gio/tests/readwrite.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
commit 93d85ade571b87d1c71ac6ef3fb5e40eaceb68d7
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:34:12 2010 -0400
Plug a mem leak in the readwrite test
==2392== 38 (16 direct, 22 indirect) bytes in 1 blocks are definitely
lost in loss record 369 of 573
==2392== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2392== by 0x4057094: g_malloc (gmem.c:134)
==2392== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2392== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2392== by 0x413D5BB: g_type_create_instance (gtype.c:1867)
==2392== by 0x412372A: g_object_constructor (gobject.c:1482)
==2392== by 0x4122E1D: g_object_newv (gobject.c:1266)
==2392== by 0x4122B93: g_object_new (gobject.c:1178)
==2392== by 0x4225D74: _g_local_file_new (glocalfile.c:310)
==2392== by 0x4231897: g_local_vfs_get_file_for_path
(glocalvfs.c:84)
==2392== by 0x41CF91C: g_vfs_get_file_for_path (gvfs.c:94)
==2392== by 0x41911B6: g_file_new_for_path (gfile.c:5898)
==2392== by 0x804A2B9: test_g_file_replace_readwrite
(readwrite.c:235)
Bug #628331.
gio/tests/readwrite.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 9fba7a43be2481d59ae887f23d831947f27537d3
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:33:28 2010 -0400
Plug a mem leak in the readwrite test
==2392== 38 (16 direct, 22 indirect) bytes in 1 blocks are definitely
lost in loss record 368 of 573
==2392== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2392== by 0x4057094: g_malloc (gmem.c:134)
==2392== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2392== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2392== by 0x413D5BB: g_type_create_instance (gtype.c:1867)
==2392== by 0x412372A: g_object_constructor (gobject.c:1482)
==2392== by 0x4122E1D: g_object_newv (gobject.c:1266)
==2392== by 0x4122B93: g_object_new (gobject.c:1178)
==2392== by 0x4225D74: _g_local_file_new (glocalfile.c:310)
==2392== by 0x4231897: g_local_vfs_get_file_for_path
(glocalvfs.c:84)
==2392== by 0x41CF91C: g_vfs_get_file_for_path (gvfs.c:94)
==2392== by 0x41911B6: g_file_new_for_path (gfile.c:5898)
==2392== by 0x8049F23: test_g_file_create_readwrite
(readwrite.c:183)
Bug #628331.
gio/tests/readwrite.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit e481bf8bf68f46e82fa5624cd941f7880321e945
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:32:32 2010 -0400
Plug a mem leak in the readwrite test
==2392== 38 (16 direct, 22 indirect) bytes in 1 blocks are definitely
lost in loss record 367 of 573
==2392== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2392== by 0x4057094: g_malloc (gmem.c:134)
==2392== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2392== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2392== by 0x413D5BB: g_type_create_instance (gtype.c:1867)
==2392== by 0x412372A: g_object_constructor (gobject.c:1482)
==2392== by 0x4122E1D: g_object_newv (gobject.c:1266)
==2392== by 0x4122B93: g_object_new (gobject.c:1178)
==2392== by 0x4225D74: _g_local_file_new (glocalfile.c:310)
==2392== by 0x4231897: g_local_vfs_get_file_for_path
(glocalvfs.c:84)
==2392== by 0x41CF91C: g_vfs_get_file_for_path (gvfs.c:94)
==2392== by 0x41911B6: g_file_new_for_path (gfile.c:5898)
==2392== by 0x8049E30: test_g_file_open_readwrite (readwrite.c:153)
Bug #628331.
gio/tests/readwrite.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 689b054b6e176c2f1b4bb90ca2a0e514de5e2a0e
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:31:37 2010 -0400
Plug a mem leak in the memory-input-stream test
==2389== 84 (44 direct, 40 indirect) bytes in 1 blocks are definitely
lost in loss record 299 of 315
==2389== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2389== by 0x4057094: g_malloc (gmem.c:134)
==2389== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2389== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2389== by 0x413D5BB: g_type_create_instance (gtype.c:1867)
==2389== by 0x412372A: g_object_constructor (gobject.c:1482)
==2389== by 0x4122E1D: g_object_newv (gobject.c:1266)
==2389== by 0x4122B93: g_object_new (gobject.c:1178)
==2389== by 0x41AF54C: g_memory_input_stream_new
(gmemoryinputstream.c:199)
==2389== by 0x8048BD1: test_read_chunks (memory-input-stream.c:40)
Bug #628331.
gio/tests/memory-input-stream.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 53ae72b926e34b22f36fbc162cd12fc4d0bd7028
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:30:47 2010 -0400
Plug a mem leak in the memory-input-stream test
==2389== 59 (24 direct, 35 indirect) bytes in 1 blocks are definitely
lost in loss record 290 of 315
==2389== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2389== by 0x4057094: g_malloc (gmem.c:134)
==2389== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==2389== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==2389== by 0x403A8A6: g_error_new_literal (gerror.c:117)
==2389== by 0x403AC31: g_set_error_literal (gerror.c:314)
==2389== by 0x41AFD15: g_memory_input_stream_truncate
(gmemoryinputstream.c:517)
==2389== by 0x41BAC0F: g_seekable_truncate (gseekable.c:174)
==2389== by 0x8049595: test_truncate (memory-input-stream.c:123)
Bug #628331.
gio/tests/memory-input-stream.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 6320b04fe97bcdb16e6ca4235db6c85eb91d2bab
Author: Christian Persch <chpe@gnome.org>
Date: Fri Sep 3 15:29:51 2010 -0400
Plug a mem leak in gsettings test
==2530== 13 bytes in 1 blocks are definitely lost in loss record
373 of 681
==2530== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==2530== by 0x4057094: g_malloc (gmem.c:134)
==2530== by 0x40573DB: g_malloc_n (gmem.c:281)
==2530== by 0x40717FC: g_strdup (gstrfuncs.c:101)
==2530== by 0x4147F56: value_lcopy_string (gvaluetypes.c:313)
==2530== by 0x4123F0B: g_object_get_valist (gobject.c:1643)
==2530== by 0x41240FF: g_object_get (gobject.c:1731)
==2530== by 0x804A4BA: test_basic (gsettings.c:28)
Bug #628331.
gio/tests/gsettings.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit e8fc3ba3d0dbb4e8d0592fddcbdc189c9d20056a
Author: Christian Persch <chpe@gnome.org>
Date: Tue Aug 31 19:42:32 2010 +0200
Plug a mem leak
Don't leak the ptr arrays in the
map_sender_unique_name_to_signal_data_array
hash table.
==23440== 84 (20 direct, 64 indirect) bytes in 1 blocks are definitely
lost in loss record 920 of 993
==23440== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==23440== by 0x4057094: g_malloc (gmem.c:134)
==23440== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==23440== by 0x401D2D0: g_ptr_array_sized_new (garray.c:799)
==23440== by 0x401D2AC: g_ptr_array_new (garray.c:783)
==23440== by 0x420834A: g_dbus_connection_signal_subscribe
(gdbusconnection.c:3084)
Bug #628436.
gio/gdbusconnection.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 8795f52aae10add70929cd0fad1ccf6d0c8db4af
Author: Christian Persch <chpe@gnome.org>
Date: Mon Aug 30 19:31:09 2010 +0200
Plug a mem leak
==31063== 98 (24 direct, 74 indirect) bytes in 1 blocks are definitely
lost in loss record 946 of 1,136
==31063== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==31063== by 0x4057094: g_malloc (gmem.c:134)
==31063== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==31063== by 0x4092383: g_variant_get_child_value
(gvariant-core.c:847)
==31063== by 0x408BE9E: g_variant_get_variant (gvariant.c:709)
==31063== by 0x40903F5: g_variant_valist_get_nnp (gvariant.c:3767)
==31063== by 0x40907A9: g_variant_valist_get_leaf (gvariant.c:3884)
==31063== by 0x4090D10: g_variant_valist_get (gvariant.c:4065)
==31063== by 0x4090E59: g_variant_valist_get (gvariant.c:4100)
==31063== by 0x40911B6: g_variant_get_va (gvariant.c:4296)
==31063== by 0x40910BC: g_variant_get (gvariant.c:4248)
==31063== by 0x4208DAF: invoke_set_property_in_idle_cb
(gdbusconnection.c:3676)
Bug #628346.
gio/gdbusconnection.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 1f49f3fa349a49bf17f6cb58d060173b7a448bf5
Author: Christian Persch <chpe@gnome.org>
Date: Mon Aug 30 19:00:05 2010 +0200
Plug a mem leak
... and use g_error_matches().
==29535== 1,360 (408 direct, 952 indirect) bytes in 17 blocks are
definitely lost in loss record 1,252 of 1,264
==29535== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==29535== by 0x4057094: g_malloc (gmem.c:134)
==29535== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==29535== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==29535== by 0x403A751: g_error_new_valist (gerror.c:54)
==29535== by 0x403AAD4: g_set_error (gerror.c:240)
==29535== by 0x41C06C8: g_socket_send_message (gsocket.c:2967)
==29535== by 0x421CB64: write_message_continue_writing
(gdbusprivate.c:958)
==29535== by 0x421CE2A: write_message_async (gdbusprivate.c:1049)
==29535== by 0x421D4DD: maybe_write_next_message
(gdbusprivate.c:1291)
==29535== by 0x421D26B: message_written (gdbusprivate.c:1187)
==29535== by 0x421D322: write_message_cb (gdbusprivate.c:1216)
Bug #628345.
gio/gdbusprivate.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit c75429d0a0564c3620c6f72afea9838f661c4e88
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 3 14:52:16 2010 -0400
Make ordering for overridden interface properties consistent
g_object_class_list_properties tries to sort the returned list of
paramspecs by 'type depth' and param_id. But all the overridden
interface properties have a param_id of 0, so they come out in
a random order.
Bug 628253.
gobject/gparam.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
commit 6ddef375c8eb41da3160ac6984f707a19f1da63b
Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Sep 2 21:56:02 2010 +0300
Recuce DLL hijack risk on Windows
Don't call LoadLibrary() on shell32.dll or kernel32.dll. kernel32.dll
is always loaded. Shell32.dll is also already loaded as glib links to
functions in it. So just call GetModuleHandle() on them.
For mlang.dll in win_iconv.c and winhttp.dll in gwinhttpvfs.c, always
try loading them from a complete path, from the Windows system
directory.
Use the "tool help" API to enumerate modules in gmodule-win32.c. It is
present in all Windows versions since Windows 2000, which is all we
support anyway. Thus no need to look that API up dynamically. Just
link to it normally. We can bin the fallback code that attempts to use
the psapi API.
gio/win32/gwinhttpvfs.c | 15 +++++++-
glib/gutils.c | 6 ++-
glib/win_iconv.c | 14 +++++++-
gmodule/gmodule-win32.c | 82
++--------------------------------------------
4 files changed, 33 insertions(+), 84 deletions(-)
commit 54c51c73c60008868f6718a23b4b00a5db61c167
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Thu Sep 2 11:56:09 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 708
+++++++++++++++++++++++++++++++++++++++++++++-----------------
1 files changed, 515 insertions(+), 193 deletions(-)
commit b4d3acf9be3aeaf60326e44b0ad706c45e68f590
Author: noch <norayr@arnet.am>
Date: Thu Sep 2 12:35:02 2010 +0500
Modified Armenian translation - po file
po/hy.po | 1139
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 576 insertions(+), 563 deletions(-)
commit db0eaa299c66d82552645fa42f20d13a791bc53c
Author: Christian Persch <chpe@gnome.org>
Date: Wed Sep 1 15:05:59 2010 +0200
Fix building with zlib < 1.2.4 on win32
The gzip header processing functions were only exported
since 1.2.4 on win32, so #ifdef this code accordingly.
Bug #628505.
gio/gzlibcompressor.c | 3 +++
gio/gzlibdecompressor.c | 5 +++++
2 files changed, 8 insertions(+), 0 deletions(-)
commit ed72dcdd4507865780ebc14567bf582721a6bce4
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Sep 1 15:04:41 2010 +0200
Fix small bug in registry backend
'n' and 'q' types had their signed/unsigned meaning inverted.
gio/gregistrysettingsbackend.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 3209024c3ba730df9551074819672756477bd5aa
Author: Sam Thursfield <ssssam@gmail.com>
Date: Thu Aug 12 16:10:23 2010 +0100
Add GSettings Windows Registry backend
gio/Makefile.am | 7 +-
gio/giomodule.c | 4 +
gio/gregistrysettingsbackend.c | 1966
++++++++++++++++++++++++++++++++++++++++
gio/gregistrysettingsbackend.h | 31 +
4 files changed, 2007 insertions(+), 1 deletions(-)
commit fb15dde6c171acb445da5e51ce17e241bf9c52fb
Author: Jon Nordby <jonn@openismus.com>
Date: Thu Aug 26 16:51:33 2010 +0200
docs: Inline docs from tmpl/memory.smgl
docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/memory.sgml | 428
----------------------------------
glib/galloca.h | 47 ++++
glib/gmem.c | 201 ++++++++++++++++-
glib/gmem.h | 106 +++++++++
glib/gstrfuncs.c | 11 +
6 files changed, 365 insertions(+), 429 deletions(-)
commit 4497e84215e37f1d7dc55432ab50825652f9fe80
Author: Andika Triwidada <andika@gmail.com>
Date: Wed Sep 1 09:54:52 2010 +0700
Updated Indonesian translation
po/id.po | 2301
++++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 1479 insertions(+), 822 deletions(-)
commit 94e34d8a12e94c6aa2d2fcc8440439de5671f6f2
Author: noch <norayr@arnet.am>
Date: Tue Aug 31 16:49:31 2010 +0500
Modified hy.po
po/hy.po | 1776
+++++++++++++++++++++++++++++++++++++-------------------------
1 files changed, 1061 insertions(+), 715 deletions(-)
commit b10d3a73bc39763ed528baaf93b1143157115690
Author: noch <norayr@arnet.am>
Date: Tue Aug 31 12:34:36 2010 +0500
Modified hy.po
po/hy.po | 971
++++++++++++++++++++++++++++++--------------------------------
1 files changed, 470 insertions(+), 501 deletions(-)
commit e57884041bf17d851915994370f480f554b49c6a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 30 20:47:40 2010 -0400
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 31a72dd719940ca5b97da9eb36ce5467458ed7f5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 30 19:29:09 2010 -0400
Update symbol list
gio/gio.symbols | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
commit ee2c6f4554661ed449dda0076bc4d7627ed05e80
Author: Branko Kokanović <branko.kokanovic@gmail.com>
Date: Tue Aug 31 02:33:26 2010 +0200
Updated Serbian translation
po/sr.po | 125
++++++++++++++++++++++++++------------------------------
po/sr@latin.po | 125
++++++++++++++++++++++++++------------------------------
2 files changed, 116 insertions(+), 134 deletions(-)
commit 1d2229129cd5a6ac09cd94b5f9751a8f32d81e05
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Mon Aug 30 22:13:18 2010 +0100
Update British English translation
po/en_GB.po | 35 ++++++++++++++++++-----------------
1 files changed, 18 insertions(+), 17 deletions(-)
commit 6f327315dcd617f93a59ba235f48f9125a0ee593
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 30 16:08:25 2010 -0400
Add one more bug ref
NEWS | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit f4f45e980ba222f749e533b445d88996ed66ebe0
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Aug 30 13:58:41 2010 -0400
GDBusProxy: remove superfluous -gdbus-proxy-method-name qdata
Looks like we're not using this anymore.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
commit 52348e15874869cb02052253847358361f10ec7f
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Aug 30 13:45:46 2010 -0400
Bug 628324 – Invalid reads in gdbus-export test
Looks like we forgot to ref the returned GVariant in
g_dbus_proxy_call_finish().
It's a good question why code using g_dbus_proxy_call() and
g_dbus_proxy_call_finish() worked in the first place - probably the
answer is that no-one really used these APIs.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 72ea8b1df744ef8a11e67d1b7df121849c0298fb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 30 13:28:06 2010 -0400
Tweak the wording
NEWS | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 846b0b34660279871bbafb476adf5b5c597eb08d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Aug 30 18:58:49 2010 +0200
GAction is now an interface
the new class GSimpleAction is the implementation half
docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 40 ++-
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 2 +
gio/gaction.c | 416 +++++------------------------
gio/gaction.h | 69 ++----
gio/gactiongroup.c | 2 +-
gio/gio.h | 1 +
gio/giotypes.h | 1 +
gio/gsimpleaction.c | 498
+++++++++++++++++++++++++++++++++++
gio/gsimpleaction.h | 95 +++++++
gio/tests/actions.c | 83 +++---
12 files changed, 754 insertions(+), 455 deletions(-)
commit 6cd62920bbb8ed42c7381bb56deca820515500f9
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Aug 30 17:31:06 2010 +0200
GActionGroup is now an interface
- make GAction.get_state() return a reference
- fix some leaks/warnings in the tests
- fix signal propagation in GSimpleActionGroup
gio/gaction.c | 9 +++--
gio/gactiongroup.c | 46 +++++++++++++----------
gio/gactiongroup.h | 43 ++++------------------
gio/gsimpleactiongroup.c | 89
+++++++++++++++++----------------------------
gio/gsimpleactiongroup.h | 8 +---
gio/tests/actions.c | 21 +++++++----
6 files changed, 90 insertions(+), 126 deletions(-)
commit 75891001bc5ed5a99c9a9af17407b0a797f79df4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 30 13:11:52 2010 -0400
Update NEWS for 2.25.15
NEWS | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
commit 949392585402916d86920c652d182e92ad109a6d
Author: Christian Persch <chpe@gnome.org>
Date: Mon Aug 30 16:12:42 2010 +0200
Make g_emblemed_icon_add_emblem() keep the list sorted
Fixes bug #628317.
gio/gemblemedicon.c | 37 +++++++++++++++++--------------------
1 files changed, 17 insertions(+), 20 deletions(-)
commit 7a6f8bd3c34e5f5e20f6770d54406b7abc5a396d
Author: Christian Persch <chpe@gnome.org>
Date: Mon Aug 30 15:53:49 2010 +0200
Don't leak the FD list
==6793== 32 (24 direct, 8 indirect) bytes in 1 blocks are definitely
lost in loss record 780 of 1,423
==6793== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==6793== by 0x4057094: g_malloc (gmem.c:134)
==6793== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==6793== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==6793== by 0x413D5BB: g_type_create_instance (gtype.c:1867)
==6793== by 0x412372A: g_object_constructor (gobject.c:1482)
==6793== by 0x4122E1D: g_object_newv (gobject.c:1266)
==6793== by 0x4122B93: g_object_new (gobject.c:1178)
==6793== by 0x41DB582: g_unix_fd_list_new_from_array
(gunixfdlist.c:191)
==6793== by 0x421BFD6: _g_dbus_worker_do_read_cb
(gdbusprivate.c:590)
Bug #628329.
gio/gdbusprivate.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit fa671dc5e28369c50aaef525c6980803a9946471
Author: Christian Persch <chpe@gnome.org>
Date: Mon Aug 30 10:21:43 2010 -0400
Fix invalid reads
Don't use a guint16* when getting a guint property via g_object_get()!
Bug #628323.
gio/gproxyaddressenumerator.c | 5 ++++-
gio/tests/network-address.c | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
commit 08924ad1472a17cd6c144ae25a350af0b2d9afe7
Author: Christian Persch <chpe@gnome.org>
Date: Mon Aug 30 10:18:30 2010 -0400
Plug a mem leak in GConverterOutputStream
==8221== 1,047 (672 direct, 375 indirect) bytes in 28 blocks are
definitely lost in loss record 589 of 603
==8221== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==8221== by 0x4057094: g_malloc (gmem.c:134)
==8221== by 0x406F2D6: g_slice_alloc (gslice.c:836)
==8221== by 0x406F31B: g_slice_alloc0 (gslice.c:848)
==8221== by 0x403A8A6: g_error_new_literal (gerror.c:117)
==8221== by 0x403AC31: g_set_error_literal (gerror.c:314)
==8221== by 0x80499DC: g_compressor_converter_convert
(converter-stream.c:267)
==8221== by 0x417BF67: g_converter_convert (gconverter.c:174)
==8221== by 0x417D7F0: g_converter_output_stream_write
(gconverteroutputstream.c:428)
==8221== by 0x41B57DF: g_output_stream_write (goutputstream.c:216)
==8221== by 0x804A367: test_compressor (converter-stream.c:456)
Bug #628309.
gio/gconverteroutputstream.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 802c25832cb34976308a8a2b356ad3273108761f
Author: Christian Persch <chpe@gnome.org>
Date: Mon Aug 30 10:16:31 2010 -0400
Plug a mem leak
==6793== 19 (8 direct, 11 indirect) bytes in 1 blocks are definitely
lost in loss record 640 of 1,423
==6793== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==6793== by 0x4057094: g_malloc (gmem.c:134)
==6793== by 0x40573DB: g_malloc_n (gmem.c:281)
==6793== by 0x4073D1B: g_strsplit (gstrfuncs.c:2436)
==6793== by 0x4224A89: initable_init (gdbusserver.c:1040)
==6793== by 0x41A73F9: g_initable_init (ginitable.c:105)
==6793== by 0x41A759B: g_initable_new_valist (ginitable.c:218)
==6793== by 0x41A743E: g_initable_new (ginitable.c:138)
==6793== by 0x42238F5: g_dbus_server_new_sync (gdbusserver.c:484)
Bug #628328.
gio/gdbusserver.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 6879256f360ed46c2238b273a239f99d08a62915
Author: Christian Persch <chpe@gnome.org>
Date: Mon Aug 30 10:14:39 2010 -0400
Plug a mem leak
==6793== 16 bytes in 1 blocks are definitely lost in loss record
632 of 1,423
==6793== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==6793== by 0x4057094: g_malloc (gmem.c:134)
==6793== by 0x417FC29: g_data_input_stream_read_line
(gdatainputstream.c:797)
==6793== by 0x41F99C1: _my_g_data_input_stream_read_line
(gdbusauth.c:279)
==6793== by 0x41FA728: _g_dbus_auth_run_client (gdbusauth.c:759)
Bug #628327.
gio/gdbusauth.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit bb221b68df5de89fce4cb70b789df6173d9c2c92
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 30 10:02:32 2010 -0400
Add an annotation
gio/gdbusmessage.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit a3cc274fc681f5266b621f730d3d8eef811e41cf
Author: Dan Winship <danw@gnome.org>
Date: Mon Aug 30 09:23:09 2010 -0400
GSocketClient: fix a crash on cancellation
some code rearrangement when adding proxy support resulted in
trying to
use a GSocket that wasn't there.
https://bugzilla.gnome.org/show_bug.cgi?id=628296
gio/gsocketclient.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit b8ff287167f668d0c10c2b98c13661042633163e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 30 08:58:31 2010 -0400
Disable the 'extra data' test for now
gio/tests/gdbus-introspection.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit b4a61235da4e604eca92d3f38a391a1e76a63d1c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 30 08:50:09 2010 -0400
Introspection: make 'direction' default to 'in' for methods
gio/gdbusintrospection.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit c3135d1d39cbbbb1947843d3937984887764137e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 30 08:49:41 2010 -0400
Add some more gdbus introspection tests (currently failing)
gio/tests/gdbus-introspection.c | 90
++++++++++++++++++++++++++++++++++++--
1 files changed, 85 insertions(+), 5 deletions(-)
commit 1ce14a88d6b2ff7007163bef929c88daed0183e5
Author: Branko Kokanović <branko.kokanovic@gmail.com>
Date: Sun Aug 29 19:07:46 2010 +0200
Updated Serbian translation
po/sr.po | 801
+++++++++++++++++++++++++++++++++++++++-----------------
po/sr@latin.po | 801
+++++++++++++++++++++++++++++++++++++++-----------------
2 files changed, 1118 insertions(+), 484 deletions(-)
commit 0e93b0f5c0dfb0bd3a828c5c8a7295c4085598f5
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sun Aug 29 15:57:41 2010 +0300
Updated Hebrew translation.
po/he.po | 30 +++++++++++++++---------------
1 files changed, 15 insertions(+), 15 deletions(-)
commit b09a01c6264c08abc2e5eda54fe30d56f06802dd
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Aug 29 11:33:56 2010 +0200
Updated Spanish translation
po/es.po | 26 +++++++++++++++++---------
1 files changed, 17 insertions(+), 9 deletions(-)
commit 2286d1d669ac3bcef1faa709290831df9197ba02
Author: A S Alam <aalam@users.sf.net>
Date: Sun Aug 29 09:32:03 2010 +0530
update translation for Punjabi
po/pa.po | 360
++++++++++++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 291 insertions(+), 69 deletions(-)
commit 849dbc12056b72f4284bcb6e4b466ec3fcea13f4
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Aug 29 04:19:12 2010 +0200
Added Galician help translations
po/gl.po | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
commit 1399913f31b60ffebb84e08d8901e82aab2bb075
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Aug 28 12:18:37 2010 +0100
Change "type-string" to "type string" in translatable strings
Helps: bgo#628193
gio/gdbusmessage.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit ea9f5f025188731f4347f5be1248e84dc3710c7b
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Aug 28 12:17:45 2010 +0100
Change "lock-file" to "lock file" in translatable strings
Helps: bgo#628193
gio/gdbusauthmechanismsha1.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
commit 61e53e0d196d12d7ea612794ce2ff3550927f9d0
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Sat Aug 28 11:54:01 2010 +0100
Update British English translation
po/en_GB.po | 2289
++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 1493 insertions(+), 796 deletions(-)
commit 62788fdf66f321edb15671cb895aa9072df38149
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Aug 28 10:08:04 2010 +0200
Updated Spanish translation
po/es.po | 287
+++++++++++++++++++++++++++++++++++++++++++++++++++++--------
1 files changed, 249 insertions(+), 38 deletions(-)
commit 5a76228e458ccd9846f7dbe2ad35f9e874a07be4
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sat Aug 28 10:46:19 2010 +0300
Updated Hebrew translation.
po/he.po | 230
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 223 insertions(+), 7 deletions(-)
commit e0aa877e64b5d2de27c9d6c00119a33b735f5b58
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Fri Aug 27 23:15:49 2010 +0200
Update Galician translations
po/gl.po | 279
+++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 248 insertions(+), 31 deletions(-)
commit 52a41b81bd6770434a62aa4a4b7bef100e27da44
Author: Claude Paroz <claude@2xlibre.net>
Date: Fri Aug 27 20:04:38 2010 +0200
Added missing files in POTFILES.in
po/POTFILES.in | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit 1e7243ad7b48d833ef6eec8fa305f25487f640b0
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Aug 27 10:50:03 2010 -0400
Bug 628084 – gdbus-peer fails with assertion
Make it work on systems where /etc/hosts is bigger than 1024 bytes.
https://bugzilla.gnome.org/show_bug.cgi?id=628084
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/tests/gdbus-peer.c | 67
+++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 60 insertions(+), 7 deletions(-)
commit 95107e0ab69fdcc9e7f27832dd492582c4e3fb3e
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Fri Aug 27 14:53:57 2010 +0300
Updated Hebrew translation.
po/he.po | 72
++++++++++++++++++++++++++++++-------------------------------
1 files changed, 35 insertions(+), 37 deletions(-)
commit db7ddcc19529a101b820347e8cca419fb37f6a02
Author: Jens Georg <mail@jensge.org>
Date: Wed Aug 25 00:18:23 2010 +0300
Improve parsing of date-only iso8601 strings
glib/gtimer.c | 15 +++++++++++++--
tests/testglib.c | 4 ++++
2 files changed, 17 insertions(+), 2 deletions(-)
commit 9a61fb2c640708070a32c18bd06ae94ee71c925f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Thu Aug 26 12:58:19 2010 +0100
datetime: Re-use add_dmy()
Avoid code duplication.
glib/gdatetime.c | 55
+++++------------------------------------------
glib/tests/gdatetime.c | 5 +++-
2 files changed, 10 insertions(+), 50 deletions(-)
commit 3c86a77ae5efa57a6f62c2eeec9c67aa66246496
Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Aug 26 12:41:46 2010 +0300
Fix Win32 build
configure.ac | 1 +
glib/gdatetime.c | 2 +-
glib/tests/gdatetime.c | 26 +++++++++++++++++++++++---
3 files changed, 25 insertions(+), 4 deletions(-)
commit ca26f9a5029cfd97f92c81f3993628068d60c4a9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Aug 26 00:16:30 2010 -0400
Make this thing work
glib/gtester-report | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit b52cdaf2f01411df86b418f45a7dc04f1499fabe
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Aug 26 00:00:56 2010 -0400
Improve g_file_set_contents docs
Mention that the temporary filename is longer than the passed-in
filename, so people can avoid passing a name that is already
NAME_MAX long.
glib/gfileutils.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 925b4231dc7af90fa9ec2c442e640ebe20aedb5c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Aug 25 22:07:59 2010 -0400
Point out that g_type_init() is required
docs/reference/gio/overview.xml | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit 1681f7410a90f8408fd9dbd5b7e58a6e38c06fe7
Author: A S Alam <aalam@users.sf.net>
Date: Wed Aug 25 22:00:53 2010 +0530
update translation for Punjabi
po/pa.po | 658
++++++++++++++++++++++++++++++++++++++------------------------
1 files changed, 402 insertions(+), 256 deletions(-)
commit 8803182f4a1d0d3aa51407bad633dfa1c3f71890
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Aug 25 20:04:45 2010 -0400
Guarantee that g_get_tmp_dir () doesn't return an empty string
If it does, g_file_open_tmp() would be in trouble. Pointed
out by Morten Welinder in bug 627969.
glib/gutils.c | 12 ++++++------
glib/tests/utils.c | 14 ++++++++++++++
2 files changed, 20 insertions(+), 6 deletions(-)
commit 8e16bf2fb61bf38c9b634c18d9d7ca48e3623169
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Aug 25 18:44:59 2010 -0400
NEWS for 2.25.15
NEWS | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 52 insertions(+), 0 deletions(-)
commit 08877ee0dc61b73978d6e7f46216c9405498dbf8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 25 23:08:18 2010 +0100
datetime: Fix a thinko
We need to check if a year is a leap one *after* we increased it with
the given value, not before.
glib/gdatetime.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 026375b395fcdc2336666546afd2f21e7ee8bc67
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 25 23:00:31 2010 +0100
datetime: Avoid excessive copies in add_full()
The current implementation of g_date_time_add_full() creates multiple
GDateTime temporary objects and unrefs them immediately; even with the
slice allocator this could result in a performance bottleneck,
especially if the atomic integer operations fall back to slow paths.
We can isolate the components of the add_full() operation and create
internal modifiers that operate on an existing GDateTime; this brings
down the number of GDateTime copies created from six to one.
While at it, the test suite for add_full() should have more checks for
roll-over of months and days.
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
glib/gdatetime.c | 133
+++++++++++++++++++++++++++++++++--------------
glib/tests/gdatetime.c | 24 +++++---
2 files changed, 108 insertions(+), 49 deletions(-)
commit 0d0a9bb4485069a56caf139346e6a6aad81c4efd
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Aug 25 14:45:28 2010 -0400
GDBusConnection: Document memory management semantics for
get_property()
Turns out we are leaking non-floating GVariant instances returned by
get_property() functions.
Also avoid imprecise language such as "newly-allocated GVariant" as
this doesn't specify whether the variant can be floating or not.
Also see https://bugzilla.gnome.org/show_bug.cgi?id=627974 as it is
very related to this change.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 6 +++++-
gio/gdbusconnection.h | 4 +++-
2 files changed, 8 insertions(+), 2 deletions(-)
commit d31c1c863a357e94b87529dfdfb6abad3fcef84b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 25 16:24:46 2010 +0100
docs: Fix up GDateTime for the GObject reference
docs/reference/gobject/gobject-sections.txt | 1 +
gobject/gboxed.h | 2 +-
2 files changed, 2 insertions(+), 1 deletions(-)
commit 99621efbd559afe9c3833befab90daf6d00fc8a9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 25 16:23:34 2010 +0100
docs: Reword the datetime short description
glib/gdatetime.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 250b1d576b71f2bafd6cf7abbe679dc2a21fbd65
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 25 16:13:24 2010 +0100
docs: Fix the section name for GDateTime
docs/reference/glib/glib-sections.txt | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 5e65ed4e4458d0a359259298c33b222e16441e5e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 25 12:30:09 2010 +0100
datetime: Fix leap year check
Remove a FIXME and an approximation when computing the seconds from
the Unix epoch.
glib/gdatetime.c | 23 +++++++++++++++--------
1 files changed, 15 insertions(+), 8 deletions(-)
commit 2952e908e4a67929a72c5ad9a26db95f1dde2d29
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 25 12:24:54 2010 +0100
datetime: Fix coding style
glib/gdatetime.c | 310
++++++++++++++++++++++++++----------------------------
1 files changed, 148 insertions(+), 162 deletions(-)
commit 0a59ab6e8594f0f2f9203390052364bef9212697
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 25 12:14:04 2010 +0100
datetime: Use %Z for the timezone name
We should try and follow strftime(3) for the format control characters
as much as possible.
glib/gdatetime.c | 4 ++--
glib/tests/gdatetime.c | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
commit b4c0b958af875bcba830ee734cd50df30a88236a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 25 12:09:16 2010 +0100
datetime: Fix the format documentation
The %x format is for the preferred date, and the %X format is for the
preferred time.
glib/gdatetime.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 9a39b1d7051bd5a8f725aacf621649619067857b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 25 12:06:47 2010 +0100
datetime: Clean up macros and unused variables
The most complex macros should be converted to inlined functions,
instead, to guarantee some type safety.
glib/gdatetime.c | 147
+++++++++++++++++++++++++++---------------------------
1 files changed, 73 insertions(+), 74 deletions(-)
commit 0f87f09397ef9a796258ec3200e0e987a761e505
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 25 00:27:49 2010 +0100
datetime: Remove the translation marker for a warning message
glib/gdatetime.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 96dc06e6e06ec0347ecb4e44b15acf8ce7e31af0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Tue Aug 24 23:30:30 2010 +0100
docs: Add GDateTime to the GLib API reference
docs/reference/glib/glib-docs.sgml | 1 +
docs/reference/glib/glib-sections.txt | 62
+++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+), 0 deletions(-)
commit d62eb80c5489bbd4590c10f218b9eb71393bdfaf
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Tue Aug 24 21:37:43 2010 +0100
docs: Mention TZDIR
The timezone code in GDateTime honours the TZDIR environment variable,
so it should be mentioned in the list of variables GLib checks at
runtime.
docs/reference/glib/running.sgml | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
commit e35ed21f43f94443e5b137d85120b87542261c5b
Author: Thiago Santos <thiago.sousa.santos@collabora.co.uk>
Date: Fri May 28 08:19:29 2010 -0300
datetime: Add GDateTime to the GType system
As with other GLib data types, use a GBoxed.
gobject/gboxed.c | 2 ++
gobject/gboxed.h | 10 +++++++++-
gobject/gobject.symbols | 1 +
3 files changed, 12 insertions(+), 1 deletions(-)
commit e1f13ee9ed38d4f14bf927b6fa3f28530afc3640
Author: Thiago Santos <thiago.sousa.santos@collabora.co.uk>
Date: Fri May 28 08:19:29 2010 -0300
Add GDateTime to GLib
GDateTime is an opaque data type containing a date and time
representation. It's immutable once created and reference
counted.
https://bugzilla.gnome.org/show_bug.cgi?id=50076
Based on the code by: Christian Hergert <chris@dronelabs.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
glib/Makefile.am | 16 +-
glib/gdatetime.c | 2227
++++++++++++++++++++++++++++++++++++++++++++++++
glib/gdatetime.h | 190 ++++
glib/glib.h | 1 +
glib/glib.symbols | 51 ++
glib/tests/.gitignore | 1 +
glib/tests/Makefile.am | 5 +-
glib/tests/gdatetime.c | 962 +++++++++++++++++++++
8 files changed, 3445 insertions(+), 8 deletions(-)
commit 3cee971db55da9b3bdd1c05e5be68152cd6fd165
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Tue Aug 24 22:47:02 2010 +0100
Add C_() to glibintl.h
glib/glibintl.h | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 0a9bfa1c7d1d30a926c20cb45f935d05e2d2752a
Author: Cody Russell <bratsche@gnome.org>
Date: Mon Aug 23 12:34:53 2010 -0500
Add const to _pcre_ucp_othercase() definition in pcre_internal.h
glib/pcre/pcre_internal.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 5ff83633744db6f07fa990deab20b17c583b40e9
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Mon Aug 23 17:40:02 2010 +0200
Updated Spanish translation
po/es.po | 67
+++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 38 insertions(+), 29 deletions(-)
commit 6c24062880b19a239b57435694a9daed1c90edca
Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Aug 23 14:31:20 2010 +0300
Include gproxyaddress.h explicitly
gio/gsocketaddress.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 780d6bfa88900fa5a01375467b0cbb686f7b1d1f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 23 00:37:52 2010 -0400
Improve testutils test coverage
glib/tests/testing.c | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
commit fa6926e5d4ff7fc7efde46222ff70f2a75298ac4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 23 00:37:37 2010 -0400
Improve printf test coverage
glib/tests/printf.c | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
commit 7d970fadbc4bad8635f2e5e109517bc015e0e14a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 23 00:37:21 2010 -0400
Improve GDate test coverate
glib/tests/date.c | 37 +++++++++++++++++++++++++++++++++++++
1 files changed, 37 insertions(+), 0 deletions(-)
commit 8f40c0e45a158440edb7f4e4fcc95471c028a2e3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 23 00:36:36 2010 -0400
Improve GDBus introspection test coverage
gio/tests/gdbus-introspection.c | 81
+++++++++++++++++++++++++++++++++++++++
gio/tests/gdbus-peer.c | 4 ++
2 files changed, 85 insertions(+), 0 deletions(-)
commit 847e4dfe7d2ff84c23fba332381e5121ab54aa39
Author: David Zeuthen <davidz@redhat.com>
Date: Sun Aug 22 22:56:49 2010 -0400
GDBusMethodInvocation: nuke constructor
... that is, make it private. This makes sense because users are never
expected to create such objects themselves - only the GDBus core will
need this.
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 1 -
gio/gdbusconnection.c | 18 +++++++++---------
gio/gdbusmethodinvocation.c | 22 +++++++++++-----------
gio/gdbusmethodinvocation.h | 9 ---------
gio/gdbusprivate.h | 12 ++++++++++++
gio/gio.symbols | 1 -
6 files changed, 32 insertions(+), 31 deletions(-)
commit 5668d52babfd40ac502463006f964665f3561008
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Mon Aug 23 02:24:25 2010 +0200
Updated galician translations
po/gl.po | 47 +++++++++++++++++++++++------------------------
1 files changed, 23 insertions(+), 24 deletions(-)
commit ff59b66ebaaf580cb355f187e83ce36b198ee880
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Aug 22 21:17:53 2010 +0200
Updated Spanish translation
po/es.po | 160
++++++++++++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 130 insertions(+), 30 deletions(-)
commit 3ff9894826215790fdd6c8b53584f94a7172c39f
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Aug 5 20:37:27 2010 -0400
Bug 624546 – Modification of GDBusMessage in filter function
Allow modifying a GDBusMessage in a filter function and also add tests
for this. This breaks API but leaves ABI (almost) intact - at least
dconf's GSettings backend (the only big user I know of) will keep
working.
https://bugzilla.gnome.org/show_bug.cgi?id=624546
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 1 +
gio/gdbusconnection.c | 85 +++++++++++++++-----
gio/gdbusconnection.h | 18 +++--
gio/gdbusprivate.c | 59 +++++++++++---
gio/gdbusprivate.h | 6 +-
gio/gio.symbols | 1 +
gio/gioenums.h | 25 ++++++
gio/tests/gdbus-connection.c | 147
++++++++++++++++++++++++++++++++++-
gio/tests/gdbus-peer.c | 4 +-
9 files changed, 298 insertions(+), 48 deletions(-)
commit 6d359d60290f5651b868d326e1e9514f68dfaa32
Author: Ask H. Larsen <asklarsen@gmail.com>
Date: Sun Aug 22 13:17:24 2010 +0200
Updated Danish translation
po/da.po | 2102
+++++++++++++++++++++++++++++++++++++++-----------------------
1 files changed, 1310 insertions(+), 792 deletions(-)
commit ef16ea4616b6d47b533474dd163ae23add7037bc
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 22:22:25 2010 -0400
Add proxy extension point to overview docs
The 'Extending GIO' section is supposed to list all extension
points, so add the proxy extension point here.
docs/reference/gio/overview.xml | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
commit 040bffed38529f18d71713fce994b8ea705dbfb6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 22:14:28 2010 -0400
Fix build on !unix
There was one code block still referring to fd_list outside of
the ifdef G_OS_UNIX. Pointed out by Sam Thursfield in bug 627392.
gio/gdbusprivate.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 41ce91d0579aa05b89e357c9fd59d9530ad7bf76
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 22:09:32 2010 -0400
Better fix for the build problem
Use gnetworkingprivate.h instead, patch by Emilio Pozuelo Monfort,
bug 627407.
gio/tests/gdbus-peer.c | 11 +----------
1 files changed, 1 insertions(+), 10 deletions(-)
commit 3d01283f6908000e0a989ba22769c869461be398
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 22:06:56 2010 -0400
Make gdbus-peer build on !linux
Based on a patch by Koop Mast, bug 627088.
gio/tests/gdbus-peer.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 61de05e774829f1687244b014732490005cf4b48
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 21:58:51 2010 -0400
Fix a duplicate word
Pointed out in bug 627604.
gio/gdbusmessage.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit a54e2c4fb302ebbeae3e28c70f2342a57edb7521
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 19:27:11 2010 -0400
Add some more annotations
gio/gactiongroup.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 892f9b64584b7a05c517f19f8a9a22d8533a6413
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 19:18:40 2010 -0400
Improve test coverage for actions and action groups
gio/tests/actions.c | 116
+++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 116 insertions(+), 0 deletions(-)
commit 33b775308bd97c02ecdd6de4f91a619c8fcdc282
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 19:18:17 2010 -0400
Document behaviour wrt. to floating variants
gio/gaction.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 9581b33ca5c2cc56d0e6f1fef5d437f856928494
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 19:11:03 2010 -0400
Document behaviour wrt to floating variants
gio/gactiongroup.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit e8ffb1ae83cf63837254ee5979798b2ada18c38a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 16:30:50 2010 -0400
Add some annotations
gio/gaction.c | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-)
commit 5b38bc5ad5181bb4900c1da898b2e4fcdcec1757
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Aug 21 17:35:32 2010 -0400
Simplify/fix state logic in GAction, test it.
gio/gaction.c | 55
++++++++++++++++++++++++++++++++------------------
gio/tests/actions.c | 35 ++++++++++++++++++++++++++++++++
2 files changed, 70 insertions(+), 20 deletions(-)
commit 3c5388d9f41b39c939cb67c5fa28cf38ec832cd0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 15:40:46 2010 -0400
Add some forgotten symbols
docs/reference/gio/gio-sections.txt | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit bff2af486827499c2da507f17e61fc88c96b43ba
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 15:40:32 2010 -0400
Ignore some more private headers
docs/reference/gio/Makefile.am | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit b876e47e3b623b50dcced6c1c8f6f953c1113753
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 15:34:40 2010 -0400
Fix documentation issues
Gtk-doc is unhappy if the parameter names don't match between header
and source.
gio/gnetworkservice.c | 4 +++-
gio/gproxy.c | 18 +++++++++---------
2 files changed, 12 insertions(+), 10 deletions(-)
commit 4831a102e51825b79d39686983326bcf82490ede
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 21 15:34:18 2010 -0400
Fix GActionGroup docs
gio/gactiongroup.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit fceea19be5a7744904f793e38e090b627b8c0ed8
Author: Милош Поповић <gpopac@gmail.com>
Date: Sat Aug 21 20:05:14 2010 +0200
Updated Serbian translation
po/sr.po | 1756
++++++++++++++++++++++++++++++++++---------------------
po/sr@latin.po | 1767
+++++++++++++++++++++++++++++++++++---------------------
2 files changed, 2185 insertions(+), 1338 deletions(-)
commit de07279709d35aeb28dfb60ea836cd043eb4cfc2
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sat Aug 21 19:43:37 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 951
+++++++++++++++++++++++++++++++++++++++-------------------
po/zh_TW.po | 964
++++++++++++++++++++++++++++++++++++++++-------------------
2 files changed, 1305 insertions(+), 610 deletions(-)
commit 276a9ba385a2cde538c7d5176ea5ee761c21e9ed
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sat Aug 21 02:35:07 2010 +0300
Updated Hebrew translation.
po/he.po | 157
++++++++++++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 127 insertions(+), 30 deletions(-)
commit 8524f0dc0d0c2742a90a3fee6dbb7fe290dfb8dd
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Fri Aug 20 13:23:11 2010 +0200
Updated galician translations
po/gl.po | 396
++++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 254 insertions(+), 142 deletions(-)
commit 8f5ec0dad328cbb498fe2f60bd465f0e4c5d4cad
Author: Dan Winship <danw@gnome.org>
Date: Thu Aug 19 18:24:53 2010 -0400
Fix misc compiler warnings in (mostly) test programs
gio/gdbusmessage.c | 2 +-
gio/gio.symbols | 1 -
gio/tests/file.c | 17 +++++++++++++++--
gio/tests/g-icon.c | 2 +-
glib/tests/date.c | 2 +-
glib/tests/node.c | 2 +-
glib/tests/shell.c | 4 ++--
tests/gobject/ifaceproperties.c | 2 +-
8 files changed, 22 insertions(+), 10 deletions(-)
commit 22b3f0d4b26d0b729c1850f45670a9050dc10772
Author: Dan Winship <danw@gnome.org>
Date: Thu Aug 19 17:51:24 2010 -0400
gio.symbols: add missing g_simple_action_group stuff
gio/gio.symbols | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
commit ab778737aa6d145a0d19d0775270959a72716260
Author: Dan Winship <danw@gnome.org>
Date: Thu Aug 19 17:51:01 2010 -0400
gproxyaddressenumerator.h: add missing G_END_DECLS
gio/gproxyaddressenumerator.h | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit de1598a34d920882991d6b5166bce815ca4aa428
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Thu Aug 19 17:31:42 2010 -0400
gio/proxy: Fixed compilation warnings
* Wrong return type (NULL instead of FALSE)
* Unused static function declaration
gio/gproxy.c | 2 +-
gio/gsocks4proxy.c | 2 --
2 files changed, 1 insertions(+), 3 deletions(-)
commit 0958e663175fe51361aa1e6a87a3f3c5de08bebf
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Thu Aug 19 16:23:50 2010 -0400
Add support for g_socket_client_add_application_proxy()
This allow application to take control over certain proxy protocol
handling. When a proxy protocol must be used and is found in the
application proxies, GSocketClient will simply TCP connect to
the proxy
server and return the connection.
Reviewed-by: Dan Winship <danw@gnome.org>
docs/reference/gio/gio-sections.txt | 1 +
gio/gio.symbols | 1 +
gio/gsocketclient.c | 41
+++++++++++++++++++++++++++++++++-
gio/gsocketclient.h | 2 +
4 files changed, 43 insertions(+), 2 deletions(-)
commit ced1d0e2e7d164873d8b7e335a00cfac13785760
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Tue May 25 16:02:42 2010 -0400
Implemented SOCKSv4 and SOCKSv4a
gio/Makefile.am | 4 +
gio/giomodule.c | 4 +
gio/gsocks4aproxy.c | 495
+++++++++++++++++++++++++++++++++++++++++++++++++++
gio/gsocks4aproxy.h | 55 ++++++
gio/gsocks4proxy.c | 73 ++++++++
gio/gsocks4proxy.h | 44 +++++
po/POTFILES.in | 1 +
7 files changed, 676 insertions(+), 0 deletions(-)
commit e2a90bcb5fc50f099cbf8df01a09697f7e48522d
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Fri May 7 16:35:04 2010 -0400
Implemented proxy sample code that connect to proxy
gio/tests/proxy.c | 83
+++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 83 insertions(+), 0 deletions(-)
commit 0ebb79a7488121ae4a18cc84ac92e25ddb2b9544
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Thu Apr 29 18:51:42 2010 -0400
Implemented g_socket_client_connect_to_uri() method
Using this rather than g_socket_client_connect() or
g_socket_client_connect_to_host() allows #GSocketClient to
determine when to use application-specific proxy protocols.
Reviewed-by: Dan Winship <danw@gnome.org>
docs/reference/gio/gio-sections.txt | 3 +
gio/gio.symbols | 3 +
gio/gsocketclient.c | 122
++++++++++++++++++++++++++++++++++-
gio/gsocketclient.h | 14 ++++
4 files changed, 141 insertions(+), 1 deletions(-)
commit a6c3820f46b9caabc45ab19aaf2669b4cb04c5d5
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Tue Aug 10 16:48:45 2010 -0400
Hooked proxy enumeration into GSocketClient
This functionnallity can be disabled using property enable-proxy. It
enumerates addresses using GSocketConnectable::proxy_enumerate()
instead of
enumerate(). When the returned address is of type GProxyAddress
(a type
based on GInetSocketAddress), it gets the proxy protocol handler using
g_proxy_get_default_for_protocol() and call connect() on it.
Reviewed-by: Dan Winship <danw@gnome.org>
docs/reference/gio/gio-sections.txt | 2 +
gio/gio.symbols | 2 +
gio/gsocketclient.c | 307
+++++++++++++++++++++++++++++++----
gio/gsocketclient.h | 3 +
4 files changed, 282 insertions(+), 32 deletions(-)
commit ee3dbf747e48a41c916674f111906f57996fd626
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Thu Jul 22 20:51:23 2010 -0400
Implement GProxyConnection a GIOStream+GTcpConn wrapper
This class inherit from GTcpConnection by refing the socket of
an existing GTcpConnection and wraps a custom GIOStream into
itself. This
is to allow implementing proxies that alters data stream, like
when using
GSSAPI privacy inside SOCKS5.
gio/Makefile.am | 2 +
gio/gproxyconnection.c | 155
++++++++++++++++++++++++++++++++++++++++++++++++
gio/gproxyconnection.h | 69 +++++++++++++++++++++
3 files changed, 226 insertions(+), 0 deletions(-)
commit 6fa113660057e0e6592b180d1a2aead617e71dec
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Thu Apr 29 15:22:55 2010 -0400
Implemented SOCKSv5 proxy support
gio/Makefile.am | 2 +
gio/giomodule.c | 2 +
gio/gsocks5proxy.c | 1053
++++++++++++++++++++++++++++++++++++++++++++++++++++
gio/gsocks5proxy.h | 48 +++
po/POTFILES.in | 1 +
5 files changed, 1106 insertions(+), 0 deletions(-)
commit c32ef1d85e0b7cca02677bbe50fef2ef79a98002
Author: Dan Winship <danw@gnome.org>
Date: Fri Jun 25 14:28:02 2010 -0400
GSocket: store the remote_address when connecting
This way, if g_socket_connect() is called with a GProxyAddress,
g_socket_get_remote_address() will later return that same address.
Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
gio/gsocket.c | 51 +++++++++++++++++++++++++++++++++++++++++++--------
1 files changed, 43 insertions(+), 8 deletions(-)
commit b304a23af73374857e6bb18fc636d83fe9ed58ea
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Wed Apr 28 15:39:56 2010 -0400
Extend IO_ERROR enum for Proxy support
gio/gioenums.h | 17 ++++++++++++++++-
gio/gioerror.c | 18 ++++++++++++++++++
2 files changed, 34 insertions(+), 1 deletions(-)
commit 1094c84238e05304e4175990c5e0e018cdf97e28
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Fri May 7 16:32:05 2010 -0400
Implemented proxy sample for all Connectables
gio/tests/proxy.c | 309
+++++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 290 insertions(+), 19 deletions(-)
commit fc03ecce831cd94639df1a355f5dd8c9b8eebfae
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Tue Aug 10 15:45:32 2010 -0400
Implemented proxy_enumerate() for all Connectables
This patch implements method proxy_enumerate from GSocketConnectable
for
all connectables (GNetworkAddress, GNetworkService, GInetSocketAddress
and GUnixSocketAddress).
Reviewed-by: Dan Winship <danw@gnome.org>
docs/reference/gio/gio-sections.txt | 2 +
gio/gio.symbols | 2 +
gio/gnetworkaddress.c | 28 ++-
gio/gnetworkservice.c | 441
++++++++++++++++++++---------------
gio/gnetworkservice.h | 2 +
gio/gsocketaddress.c | 42 ++++-
6 files changed, 329 insertions(+), 188 deletions(-)
commit f82f484b8ffa18aab10e79baa96bcfa438f8dc5b
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Tue Aug 10 16:53:25 2010 -0400
Added proxy_enumerate method to GSocketConnectable
Reviewed-by: Dan Winship <danw@gnome.org>
docs/reference/gio/gio-sections.txt | 1 +
gio/gio.symbols | 3 ++-
gio/gnetworkaddress.c | 2 +-
gio/gnetworkingprivate.h | 5 +++++
gio/gsocketconnectable.c | 31
+++++++++++++++++++++++++++++++
gio/gsocketconnectable.h | 8 +++++++-
6 files changed, 47 insertions(+), 3 deletions(-)
commit 6749ffce594b146ef49c8fe014bfa8b0272b6b9f
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Fri May 7 16:27:34 2010 -0400
Added GProxyAddressEnumerator to proxy sample code
gio/tests/proxy.c | 133
+++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 133 insertions(+), 0 deletions(-)
commit a7e0e8fc0852255d430daa90e7345db67a2a9594
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Tue Aug 10 15:25:11 2010 -0400
Adding GProxyAddressEnumerator class
An implementation of GSocketAddressEnumerator that handles proxy
enumeration. This class is mainly usefull for Connectables
implementation
such as NetworkService, NetworkAddress and SocketAddress to handle
proxies.
Reviewed-by: Dan Winship <danw@gnome.org>
docs/reference/gio/gio-sections.txt | 11 +
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 2 +
gio/gio.h | 1 +
gio/gio.symbols | 6 +
gio/giotypes.h | 1 +
gio/gproxyaddressenumerator.c | 728
+++++++++++++++++++++++++++++++++++
gio/gproxyaddressenumerator.h | 73 ++++
8 files changed, 823 insertions(+), 0 deletions(-)
commit d76de5e3591431c03a5812acd7682f2ff68fba69
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Tue Aug 10 15:24:37 2010 -0400
Added GProxy interface for proxy extension point
Implement an extension point for proxy protocol implementation. This
is mainly useful for socket-based proxy where it is possible to
use the
proxied socket the same way it would for other stream based socket.
Reviewed-by: Dan Winship <danw@gnome.org>
docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 19 +++
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 2 +
gio/gio.h | 1 +
gio/gio.symbols | 11 ++
gio/giomodule.c | 4 +
gio/giotypes.h | 1 +
gio/gproxy.c | 208
+++++++++++++++++++++++++++++++++++
gio/gproxy.h | 123 +++++++++++++++++++++
10 files changed, 371 insertions(+), 0 deletions(-)
commit 63105d1074ce54fdda9c81bb0353abc9b0a24d62
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Tue Aug 10 15:23:37 2010 -0400
Added method g_network_address_parse_uri()
This method allow creating a network address from a URI. If no port is
found in the URI, the default_port parameter will be used. Note
that new
property scheme is there for future TLS implementation.
Reviewed-by: Dan Winship <danw@gnome.org>
docs/reference/gio/gio-sections.txt | 2 +
gio/gio.symbols | 2 +
gio/gnetworkaddress.c | 296
+++++++++++++++++++++++++++++++++++
gio/gnetworkaddress.h | 4 +
4 files changed, 304 insertions(+), 0 deletions(-)
commit 466111c9605ace99389d56ace213621db01e18d9
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Mon Apr 26 17:27:33 2010 -0400
Implement GProxyAddress
A GSocketInetAddress representing the proxy server address with
additional
properties proxy type, destination address and port, username and
password.
Reviewed-by: Dan Winship <danw@gnome.org>
docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 23 +++
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 2 +
gio/gio.h | 1 +
gio/gio.symbols | 12 ++
gio/giotypes.h | 1 +
gio/gproxyaddress.c | 345
+++++++++++++++++++++++++++++++++++
gio/gproxyaddress.h | 76 ++++++++
9 files changed, 462 insertions(+), 0 deletions(-)
commit 6b1d851cc5ba8ce4276f2e3236da7554b763cf0c
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Fri May 7 16:23:45 2010 -0400
Implemented proxy sample code
Reviewed-by: Dan Winship <danw@gnome.org>
gio/tests/.gitignore | 1 +
gio/tests/Makefile.am | 5 ++
gio/tests/proxy.c | 175
+++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 181 insertions(+), 0 deletions(-)
commit f3debedfd2a3197230ac6f09f56741c3eda61e29
Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Date: Fri May 7 15:55:54 2010 -0400
Implemented proxy-resolver extension point
This extension point allow extending GLib with library like LibProxy
that
interprets system proxy settings and finds the appropriate
configuration
based on the type of connection being made.
Reviewed-by: Dan Winship <danw@gnome.org>
docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 20 +++
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 4 +
gio/gdummyproxyresolver.c | 156 ++++++++++++++++++++++
gio/gdummyproxyresolver.h | 54 ++++++++
gio/gio.h | 1 +
gio/gio.symbols | 11 ++
gio/giomodule.c | 7 +
gio/giotypes.h | 9 ++
gio/gproxyresolver.c | 241
+++++++++++++++++++++++++++++++++++
gio/gproxyresolver.h | 96 ++++++++++++++
12 files changed, 601 insertions(+), 0 deletions(-)
commit f82740f7beeac91398fc152a3efef0918540cd7b
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Thu Aug 19 21:17:09 2010 +0200
Updated Spanish translation
po/es.po | 295
+++++++++++++++++++++++++++++++------------------------------
1 files changed, 150 insertions(+), 145 deletions(-)
commit b4b5ca4fd89a469c423df9d917af0c523196aab5
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Thu Aug 19 09:31:02 2010 +0300
Updated Hebrew translation.
po/he.po | 285
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 146 insertions(+), 139 deletions(-)
commit 7d6a6ca57b5a5dc1ad55a785dfd79fa98d7e4093
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Aug 18 13:07:25 2010 -0400
Bug 627188 – gdbus-non-socket test occasionally fails
Fix logical bug in test case to avoid race condition between the
client and the server.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/tests/gdbus-non-socket.c | 19 +++++++++++++++----
1 files changed, 15 insertions(+), 4 deletions(-)
commit 6c340c0b0312fc12f01ba1887e559fd36fcf28cb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Aug 18 12:07:01 2010 -0400
Make gunixcredentialsmessage.h standalone includable
gio/gunixcredentialsmessage.h | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
commit 81b91a8852c0840d907c8192c67b2e65b29d41c6
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 18 16:54:36 2010 +0100
action: Minor fixes
• Argument validation.
• Since: annotations.
• Remove (allow-none) annotations from return values.
• Coding style fixes.
gio/gaction.c | 89 +++++++++++++++++++++----------
gio/gactiongroup.c | 154
+++++++++++++++++++++++++++++++++++-----------------
2 files changed, 166 insertions(+), 77 deletions(-)
commit 504117e284682bff973ad73646fa67103978d016
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 18 16:54:11 2010 +0100
action-group: Check aginst the correct GType macro
G_TYPE_ACTION_GROUP is not a G_TYPE_ACTION.
gio/gactiongroup.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 5bb94348f4760352f6ae974002db48cb130343a4
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Aug 18 11:35:25 2010 -0400
GDBusProxy: Call into well-known name if no name owner currently
exists
This is really what (API) users expect from GDBusProxy - in
particular, mclasen and I ran into this problem while debugging a
upower issue, see
https://bugzilla.redhat.com/show_bug.cgi?id=624125
In a nutshell, the problem is that polkitd crashes while upower holds
a PolkitAuthority object (which in turns contains a GDBusProxy for the
well-known name org.freedesktop.PolicyKit1). This means that
subsequent calls on the PolkitAuthority (which is translated into
calls into the GDBusProxy) fails since :g-name-owner is NULL.
With this fix, we'll be requesting the bus daemon to launch polkitd
since we will start calling into org.freedesktop.PolicyKit1 as soon as
we notice that there is no owner for this name.
Unfortunately our test suite doesn't cover service activation so there
is no way to reliably test this. I will file a bug about this.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 108
++++++++++++++++++++++++++++++++++++++++--------------
1 files changed, 80 insertions(+), 28 deletions(-)
commit c2945808acc09562fad0ecd1247fcc3e53eeb913
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Aug 18 10:52:28 2010 -0400
GDBusProxy: Use %, not #, for referencing enum constants in gtk-doc
comments
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
commit a35efb0939c05d572b3a601fb3de62c599d2cf9c
Author: Christian Persch <chpe@gnome.org>
Date: Wed Aug 18 01:02:22 2010 +0200
G_OPTION_FLAG_NO_ARG is only for callback options
Bug #627252.
glib/tests/option-context.c | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
commit 5db9e5ad58040b5ccdba73c59a76522f9c35aa34
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Aug 18 02:15:09 2010 -0400
add GSimpleActionGroup
and a simple test
docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 28 +++
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 2 +
gio/gio.h | 1 +
gio/giotypes.h | 1 +
gio/gsimpleactiongroup.c | 401
+++++++++++++++++++++++++++++++++++
gio/gsimpleactiongroup.h | 91 ++++++++
gio/tests/actions.c | 28 +++
9 files changed, 554 insertions(+), 0 deletions(-)
commit 972c563f2328e5d1e176d99dd8abaf490b5db324
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Aug 18 02:14:37 2010 -0400
add some missed bits in the docs
docs/reference/gio/gio-sections.txt | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
commit e1ded9f900349a64d25f659b0515e61956325557
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Aug 18 01:56:34 2010 -0400
add gaction.h to gio.h
gio/gio.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 8014e9c6e67958103ef490e1bc753e4426751751
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Aug 18 01:55:48 2010 -0400
add testcase for GAction
fix some small bugs it found
gio/gaction.c | 9 ++++--
gio/tests/.gitignore | 1 +
gio/tests/Makefile.am | 3 ++
gio/tests/actions.c | 81
+++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 91 insertions(+), 3 deletions(-)
commit 8475d6d7d05f00e6fd43ffe882b47025330caa6f
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Aug 18 01:45:15 2010 -0400
add GAction base class
docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 31 ++
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 2 +
gio/gaction.c | 597
+++++++++++++++++++++++++++++++++++
gio/gaction.h | 120 +++++++
gio/gio.symbols | 17 +
gio/giotypes.h | 1 +
8 files changed, 770 insertions(+), 0 deletions(-)
commit a3f4ff52ca7e8cea8db6374d55d44729936da243
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Aug 18 01:07:07 2010 -0400
gio.symbols: Fix missed symbol name tweak
gio/gio.symbols | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 6e04125e3543fd59a067abefc72011433a7db915
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Aug 18 00:37:50 2010 -0400
pad the GActionGroup vtable
gio/gactiongroup.h | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 6fe74a4c6ab9895f77e889253ad9a369a0f9d1cc
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Aug 18 00:33:17 2010 -0400
Add gactiongroup.h to gio.h
gio/gio.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit e71dbb97326f767881142cb24cf0850ee8c40008
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Aug 18 00:30:44 2010 -0400
add GActionGroup base class
docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 38 +++
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 14 +-
gio/gactiongroup.c | 453
+++++++++++++++++++++++++++++++++++
gio/gactiongroup.h | 173 +++++++++++++
gio/gio-marshal.list | 1 +
gio/gio.symbols | 20 ++
gio/giotypes.h | 1 +
9 files changed, 699 insertions(+), 3 deletions(-)
commit ddad707b85bf2075c0ca37b4a2267c6eac60a358
Author: Dan Winship <danw@gnome.org>
Date: Tue Aug 17 18:38:34 2010 -0400
update gio/tests/.gitignore
gio/tests/.gitignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit c56379264dd8714bdf08675927a5e59debaa7fc3
Author: Christian Persch <chpe@gnome.org>
Date: Tue Aug 17 18:38:46 2010 +0200
Plug a mem leak in GDBusWorker
Free the read buffer.
==26538== 4,096 bytes in 1 blocks are definitely lost in loss record
781 of 781
==26538== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==26538== by 0x4005C66: realloc (vg_replace_malloc.c:476)
==26538== by 0x405244D: g_realloc (gmem.c:181)
==26538== by 0x420E066: _g_dbus_worker_do_read_unlocked
(gdbusprivate.c:780)
==26538== by 0x420E1D1: _g_dbus_worker_do_read (gdbusprivate.c:812)
==26538== by 0x420F14A: _g_dbus_worker_thread_begin_func
(gdbusprivate.c:1318)
==26538== by 0x420D2ED: invoke_caller (gdbusprivate.c:266)
==26538== by 0x404DA7C: g_idle_dispatch (gmain.c:4224)
==26538== by 0x4049FCD: g_main_dispatch (gmain.c:2119)
==26538== by 0x404B2C1: g_main_context_dispatch (gmain.c:2672)
==26538== by 0x404B716: g_main_context_iterate (gmain.c:2750)
==26538== by 0x404BE7F: g_main_loop_run (gmain.c:2958)
==26538== by 0x420D2B5: shared_thread_func (gdbusprivate.c:248)
==26538== by 0x4077958: g_thread_create_proxy (gthread.c:1897)
==26538== by 0x57D918: start_thread (pthread_create.c:301)
==26538== by 0x4C6CBD: clone (clone.S:133)
Bug #627187.
gio/gdbusprivate.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit a91a4a420e8ba6428e7db13bd9c308256cfbb323
Author: Christian Persch <chpe@gnome.org>
Date: Tue Aug 17 18:29:14 2010 +0200
Plug a mem leak in gdbus-connection test
==26538== 145 (24 direct, 121 indirect) bytes in 1 blocks are
definitely lost in loss record 765 of 790
==26538== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==26538== by 0x405233C: g_malloc (gmem.c:134)
==26538== by 0x406A57E: g_slice_alloc (gslice.c:836)
==26538== by 0x406A60C: g_slice_copy (gslice.c:858)
==26538== by 0x4035C5A: g_error_copy (gerror.c:160)
==26538== by 0x41B6387: g_simple_async_result_set_from_error
(gsimpleasyncresult.c:638)
==26538== by 0x41FCDEB: g_dbus_connection_call_done
(gdbusconnection.c:4808)
==26538== by 0x41B682E: g_simple_async_result_complete
(gsimpleasyncresult.c:762)
==26538== by 0x41B686A: complete_in_idle_cb
(gsimpleasyncresult.c:772)
==26538== by 0x404DA7C: g_idle_dispatch (gmain.c:4224)
==26538== by 0x4049FCD: g_main_dispatch (gmain.c:2119)
==26538== by 0x404B2C1: g_main_context_dispatch (gmain.c:2672)
==26538== by 0x404B716: g_main_context_iterate (gmain.c:2750)
==26538== by 0x404BE7F: g_main_loop_run (gmain.c:2958)
==26538== by 0x804B5CC: test_connection_send
(gdbus-connection.c:407)
==26538== by 0x4073D04: test_case_run (gtestutils.c:1174)
Bug #627187.
gio/tests/gdbus-connection.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 75563e81c2b6bab345e08daafd3206cec699f2ea
Author: Christian Persch <chpe@gnome.org>
Date: Tue Aug 17 18:20:23 2010 +0200
Plug a mem leak in gdbus-connection test
==25403== 49 (24 direct, 25 indirect) bytes in 1 blocks are definitely
lost in loss record 603 of 787
==25403== at 0x4005BDC: malloc (vg_replace_malloc.c:195)
==25403== by 0x405233C: g_malloc (gmem.c:134)
==25403== by 0x406A57E: g_slice_alloc (gslice.c:836)
==25403== by 0x406A5C3: g_slice_alloc0 (gslice.c:848)
==25403== by 0x4035B4E: g_error_new_literal (gerror.c:117)
==25403== by 0x4035ED9: g_set_error_literal (gerror.c:314)
==25403== by 0x41F6434: g_dbus_connection_close_sync
(gdbusconnection.c:1284)
==25403== by 0x804A861: test_connection_life_cycle
(gdbus-connection.c:158)
==25403== by 0x4073D04: test_case_run (gtestutils.c:1174)
==25403== by 0x4073FC2: g_test_run_suite_internal
(gtestutils.c:1223)
==25403== by 0x4074077: g_test_run_suite_internal
(gtestutils.c:1233)
==25403== by 0x4074077: g_test_run_suite_internal
(gtestutils.c:1233)
==25403== by 0x40741FB: g_test_run_suite (gtestutils.c:1274)
==25403== by 0x40733E5: g_test_run (gtestutils.c:877)
==25403== by 0x804DC92: main (gdbus-connection.c:1024)
Bug #627187.
gio/tests/gdbus-connection.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit a62a2fd8edc0ca771ca1c1df1889766f3c73b0e4
Author: Christian Persch <chpe@gnome.org>
Date: Tue Aug 17 18:08:07 2010 +0200
Plug a mem leak in the gdbus-connection test
Bug #627182.
gio/tests/gdbus-connection.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit 7191fc3f17d39a3fa27e990a3723403066d34826
Author: Christian Persch <chpe@gnome.org>
Date: Sun Jun 20 14:33:27 2010 +0200
Use g_memory_output_stream_steal_data here
... instead of one extra g_memdup().
Bug #627181.
gio/gdbusmessage.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit 71e73ffdfbd7a33f4e233cfe1353adf143a2c14c
Author: Christian Persch <chpe@gnome.org>
Date: Sat May 24 16:08:28 2008 +0200
Use G_DEFINE_[BOXED|POINTER]_TYPE instead of handwritten code
Now that we have convenience macros to implement boxed and pointer
types, use them.
gio/gdbusintrospection.c | 17 +---
gio/gfileattribute.c | 20 +----
gio/gfileinfo.c | 20 +----
gio/gsrvtarget.c | 17 +---
gobject/gboxed.c | 215
++++++++--------------------------------------
gobject/gsourceclosure.c | 14 +---
gobject/gvaluetypes.c | 10 +--
7 files changed, 50 insertions(+), 263 deletions(-)
commit dc1999316da0409c5bc15e37a0a568a8309bb5a3
Author: Christian Persch <chpe@gnome.org>
Date: Sat May 24 16:08:04 2008 +0200
Add G_DEFINE_{BOXED,POINTER}_TYPE[_WITH_CODE]
Add convenience type definition macros for boxed and pointer types
similar to G_DEFINE_TYPE for object types. Bug #449565.
docs/reference/gobject/gobject-sections.txt | 4 +
gobject/gtype.h | 110
+++++++++++++++++++++++++++
2 files changed, 114 insertions(+), 0 deletions(-)
commit cae86073eaf932b85836e98df8d87c65d90f5842
Author: Christian Persch <chpe@gnome.org>
Date: Thu May 13 19:57:41 2010 +0200
Add GZIP header processing to GZlibCompressor/GZlibDecompressor
Add GZlibCompressor:file-info property. If it contains a non-NULL
GFileInfo, and the compressor is in GZIP mode, the filename and
modification time from the file info are written to the GZIP header
in the output data.
Add GZlibDeompressor:file-info property. If the decompressor is
in GZIP
mode, and the GZIP data contains a GZIP header, the filename and
modification time are read from it, stored in a GFileInfo, and the
file-info property is notified.
Bug #617691.
docs/reference/gio/gio-sections.txt | 3 +
gio/gio.symbols | 3 +
gio/gzlibcompressor.c | 117
++++++++++++++++++++++++++++++-
gio/gzlibcompressor.h | 5 ++
gio/gzlibdecompressor.c | 134
++++++++++++++++++++++++++++++++--
gio/gzlibdecompressor.h | 3 +
gio/tests/filter-cat.c | 38 ++++++++++-
7 files changed, 293 insertions(+), 10 deletions(-)
commit b196cd74473cbc812359ee3b484a3986604e9aba
Author: Christian Persch <chpe@gnome.org>
Date: Sun Jun 20 14:32:52 2010 +0200
Add g_memory_output_stream_steal_data
Bug #622184.
docs/reference/gio/gio-sections.txt | 1 +
gio/gio.symbols | 1 +
gio/gmemoryoutputstream.c | 29 +++++++++++++++++++++++++++++
gio/gmemoryoutputstream.h | 1 +
4 files changed, 32 insertions(+), 0 deletions(-)
commit 322ac7ff68205daf52a2d0bcecc098edd6b413b9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 16 16:36:38 2010 -0400
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 503b0744744517ecf1c29eaa83e8e69537ae3547
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 16 15:44:40 2010 -0400
Fix a typo
NEWS | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit e21e44fc2e96d86c9cdeb6b904b29fed70acec18
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Aug 16 15:42:23 2010 -0400
Add NEWS item for bug 627071
Signed-off-by: David Zeuthen <davidz@redhat.com>
NEWS | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit b8e7ef6e90512999be0340a6ef3f20e1783647c4
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Aug 16 15:37:01 2010 -0400
Bug 627071 – g_output_stream_write() clarification
This patch guarantees that g_output_stream_write() can never fail with
G_IO_ERROR_WOULD_BLOCK. Without such a guarantee, we would need some
kind of GIOPollable interface or some way to get an event when the
stream is writable again. Which is mostly useless considering that
this method is asynchronous anyway.
Note: this patch just codifies existing behavior - GUnixOutputStream,
GSocketOutputStream and other implementations already work this way.
See also bug 626748 comment 5 for how the GDBus code relies on this
guarantee.
https://bugzilla.gnome.org/show_bug.cgi?id=627071
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/goutputstream.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 285170637de0df2011b9b667cab5c68640832580
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 16 15:32:13 2010 -0400
More NEWS
NEWS | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 789c0cc877a41a65417b0ee1d6eed5803c48c238
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 16 15:28:36 2010 -0400
Fix a doc format issue
glib/gregex.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit d848a5eade18ba4567899601d5e34e381a636817
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 16 15:16:16 2010 -0400
Update NEWS for 2.25.14
NEWS | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
commit 8a3a4596e2e3a718d77bf214c6e2d16c21856da2
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Aug 16 13:43:35 2010 -0400
Bug 626748 – Use async methods for writing and handle EAGAIN
If sending a lot of data and/or the other peer is not reading it, then
socket buffers can overflow. This is communicated from the kernel by
returning EAGAIN. In GIO, it is modelled by g_output_stream_write()
and g_socket_send_message() returning G_IO_ERROR_WOULD_BLOCK.
It is also problematic that that we're using synchronous IO in the
shared GDBus IO thread. It means that one GDBusConnection can lock up
others.
It turns out that by porting from g_output_stream_write() to
g_output_stream_write_async() we fix the EAGAIN issue. For GSocket, we
still need to handle things manually (by creating a GSource) as
g_socket_send_message() is used.
We check the new behavior in Michael's producer/consumer test case (at
/gdbus/overflow in gdbus-peer.c) added in the last commit.
Also add a test case that sends and receives a 20 MiB message.
Also add a new `transport' G_DBUS_DEBUG option so it is easy to
inspect partial writes:
$ G_DBUS_DEBUG=transport ./gdbus-connection -p
/gdbus/connection/large_message
[...]
======================================================================
==
GDBus-debug:Transport:
>>>> WROTE 128000 bytes of message with serial 4 and
size 20971669 from offset 0 on a GSocketOutputStream
======================================================================
==
GDBus-debug:Transport:
>>>> WROTE 128000 bytes of message with serial 4 and
size 20971669 from offset 128000 on a GSocketOutputStream
======================================================================
==
GDBus-debug:Transport:
>>>> WROTE 128000 bytes of message with serial 4 and
size 20971669 from offset 256000 on a GSocketOutputStream
[...]
======================================================================
==
GDBus-debug:Transport:
>>>> WROTE 43669 bytes of message with serial 4 and
size 20971669 from offset 20928000 on a GSocketOutputStream
[...]
======================================================================
==
GDBus-debug:Transport:
<<<< READ 16 bytes of message with serial 3 and
size 20971620 to offset 0 from a GSocketInputStream
======================================================================
==
GDBus-debug:Transport:
<<<< READ 15984 bytes of message with serial 3 and
size 20971620 to offset 16 from a GSocketInputStream
======================================================================
==
GDBus-debug:Transport:
<<<< READ 16000 bytes of message with serial 3 and
size 20971620 to offset 16000 from a GSocketInputStream
[...]
======================================================================
==
GDBus-debug:Transport:
<<<< READ 144000 bytes of message with serial 3 and
size 20971620 to offset 20720000 from a GSocketInputStream
======================================================================
==
GDBus-debug:Transport:
<<<< READ 107620 bytes of message with serial 3 and
size 20971620 to offset 20864000 from a GSocketInputStream
OK
https://bugzilla.gnome.org/show_bug.cgi?id=626748
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/overview.xml | 4 +
gio/gdbusprivate.c | 589
++++++++++++++++++++++++++++++---------
gio/gdbusprivate.h | 1 +
gio/tests/gdbus-connection.c | 80 ++++++
gio/tests/gdbus-peer.c | 76 ++++--
5 files changed, 596 insertions(+), 154 deletions(-)
commit a6264a3a19c29fc7c4fe0719a8c2ff1554924b12
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Aug 16 12:30:25 2010 -0400
GSocket: Properly initialize msg.msg_control
This patch fixes this problem
Syscall param socketcall.sendmsg(msg.msg_control) points to
uninitialised byte(s)
at 0x3D5B00EA60: __sendmsg_nocancel (syscall-template.S:82)
by 0x53F9790: g_socket_send_message (gsocket.c:2918)
by 0x540FDD0: g_unix_connection_send_credentials
(gunixconnection.c:351)
by 0x542B93F: _g_dbus_auth_run_client (gdbusauth.c:618)
by 0x5438001: initable_init (gdbusconnection.c:2191)
by 0x53E09CC: g_initable_init (ginitable.c:105)
by 0x543F6E9: g_bus_get_sync (gdbusconnection.c:6091)
by 0x402C7E: test_connection_life_cycle (gdbus-connection.c:126)
by 0x4C7CABB: test_case_run (gtestutils.c:1174)
by 0x4C7CD84: g_test_run_suite_internal (gtestutils.c:1223)
by 0x4C7CE49: g_test_run_suite_internal (gtestutils.c:1233)
by 0x4C7CE49: g_test_run_suite_internal (gtestutils.c:1233)
Address 0x7fefff9fc is on thread 1's stack
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gsocket.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 4bc4590c7bb5d8e7c248347e4b702ab8b506d937
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 16 10:21:38 2010 -0400
Declare stream base classes as abstract
gio/gfilterinputstream.c | 2 +-
gio/gfilteroutputstream.c | 2 +-
gio/ginputstream.c | 2 +-
gio/giostream.c | 2 +-
gio/goutputstream.c | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
commit 547311bfd8661e25e588e1f434f15c5f2f32c3a7
Author: Dan Winship <danw@gnome.org>
Date: Thu Jun 24 13:09:14 2010 -0400
Always do async vs sync correctly in GSocketConnection streams
Previously if a GSocketConnection had a blocking GSocket, it would
sometimes block during asynchonous I/O, and if it had a non-blocking
socket, it would sometimes return G_IO_ERROR_WOULD_BLOCK from
synchronous I/O. This fixes the connection to not depend on the socket
state.
https://bugzilla.gnome.org/show_bug.cgi?id=616458
docs/reference/gio/gio-sections.txt | 2 +
gio/gio.symbols | 2 +
gio/gsocket.c | 70
+++++++++++++++++++++++++++++++++--
gio/gsocket.h | 13 ++++++
gio/gsocketinputstream.c | 16 ++++---
gio/gsocketoutputstream.c | 16 ++++---
6 files changed, 101 insertions(+), 18 deletions(-)
commit 17fea2f749a407a15a82977b3488530cd5305266
Author: Dan Winship <danw@gnome.org>
Date: Sun Aug 15 07:57:37 2010 -0400
Belatedly add g_socket_client_get/set_timeout to docs and symbols
docs/reference/gio/gio-sections.txt | 2 ++
gio/gio.symbols | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
commit b76b24f1b3f82c2400cce8948b44ae32aa0e23ee
Author: Dan Winship <danw@gnome.org>
Date: Sat Aug 14 16:15:39 2010 -0400
GSocketClient: plug two leaks
g_socket_client_connect_async() was always leaking its GCancellable,
and would also leak any GSocket that eventually failed to connect
after returning G_IO_ERROR_PENDING.
gio/gsocketclient.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 16bafb479995e69417b86b5b26682ec7c2ceb5a0
Author: Dan Winship <danw@gnome.org>
Date: Sat Aug 14 15:04:24 2010 -0400
GSocketClient: add a timeout property
GSocket has a timeout flag now, but when using GSocketClient there was
no way to set the timeout until after connecting (or failing). Fix
that by adding a timeout property to GSocketClient.
gio/gsocketclient.c | 69
++++++++++++++++++++++++++++++++++++++++++++++++-
gio/gsocketclient.h | 3 ++
gio/tests/send-data.c | 5 +++
3 files changed, 76 insertions(+), 1 deletions(-)
commit 28a4fff7ec63000238c7e20ff965238027922c47
Author: Will Thompson <will@willthompson.co.uk>
Date: Fri Aug 13 23:34:44 2010 -0400
Add examples for GAsyncInitiable and GSimpleAsyncResult
Bug 602417
gio/gasyncinitable.c | 94 +++++++++++++++++++++++++++++++++++++++++
gio/gsimpleasyncresult.c | 104
+++++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 197 insertions(+), 1 deletions(-)
commit 7a32e34f7c46a4e1e2fe6f35490b1f8469ed08b7
Author: Will Thompson <will@willthompson.co.uk>
Date: Fri Aug 13 23:20:06 2010 -0400
Document that _complete() et al. ref the GSimpleAsyncResult
gio/gsimpleasyncresult.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit ec31612ea00e2babd5d6b02d65966164594a03f8
Author: Will Thompson <will@willthompson.co.uk>
Date: Fri Aug 13 23:15:27 2010 -0400
_simple_async_result_is_valid: allow tag to be NULL
Because g_simple_async_report_[g]error_in_idle() don't take a
source tag
parameter, code that uses them can't currently use
g_simple_async_result_is_valid() (at least, not for the error case).
Bug 602417
gio/gsimpleasyncresult.c | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
commit c29d800d84d446d3762329815824a8be269c969b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: Fri Aug 13 22:42:24 2010 -0400
GVariant: be more explicit about adopting and returning floating refs
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=622770
docs/reference/glib/gvariant-varargs.xml | 4 ++-
glib/gvariant.c | 53
+++++++++++++++++++-----------
2 files changed, 37 insertions(+), 20 deletions(-)
commit e02571e93bb4c1986ec1190fb6c7d02eba0c746a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 21:22:45 2010 -0400
Add bug references to some tests
gio/tests/async-close-output-stream.c | 8 ++++++++
gio/tests/converter-stream.c | 4 ++++
glib/tests/mem-overflow.c | 29
+++++++++++++++++++++++++++++
gobject/tests/binding.c | 4 ++++
4 files changed, 45 insertions(+), 0 deletions(-)
commit ea8a963936655ee3c13c5552cce96c309f8a384f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 21:21:43 2010 -0400
Document vendor override files
Features without documentation, tsk tsk.
docs/reference/gio/glib-compile-schemas.xml | 6 +++
gio/gsettings.c | 48
+++++++++++++++++++--------
2 files changed, 40 insertions(+), 14 deletions(-)
commit 63d19f065690b77059c335c0378a93f1a18b09c9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 21:05:05 2010 -0400
Fix doc format errors
glib/gconvert.c | 4 ++--
glib/gregex.c | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
commit 4160c5c74a06404037462dde572ec49663d685ea
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 19:40:48 2010 -0400
Add tests for async file replace and load
gio/tests/file.c | 151
+++++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 143 insertions(+), 8 deletions(-)
commit c003468296642dccdca230e5fbec22ceab0a9959
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 17:22:28 2010 -0400
Correct a comment
gio/inotify/inotify-kernel.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 93bd5298c7f78fd7cb12734b6f3df5aa93f2c82b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 17:21:22 2010 -0400
Add an async file create/write/read/delete test
gio/tests/file.c | 163
+++++++++++++++++++++++++++++++++++++++++++++++------
1 files changed, 144 insertions(+), 19 deletions(-)
commit 7ed4762190afca85424903a0977300585169b510
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 17:19:01 2010 -0400
Fix a typo, and some doc reformatting
gio/ginputstream.c | 32 ++++++++++++++++----------------
1 files changed, 16 insertions(+), 16 deletions(-)
commit effdb785fd941daf5fdec7df434242de25e5127e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 16:04:04 2010 -0400
Add some long descriptions for filter streams
gio/gfilterinputstream.c | 4 ++++
gio/gfilteroutputstream.c | 6 +++++-
2 files changed, 9 insertions(+), 1 deletions(-)
commit 13e55b84ebb1aa148260a7d21da6a592d1e1dadb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 15:15:21 2010 -0400
Run volumemonitor test with local vfs
This is an attempt to stop the test from hanging on some build bots
in build.gnome.org.
gio/tests/volumemonitor.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit d344ff9d67a7e723a1c2163e7d9254dd6ef049d2
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Aug 13 13:58:27 2010 -0400
Bug 626841 – Add test-case for non-socket GIOStream
Also fix a couple of bugs so it actually works.
https://bugzilla.gnome.org/show_bug.cgi?id=626841
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusprivate.c | 146 +++++++++---------
gio/tests/Makefile.am | 6 +-
gio/tests/gdbus-non-socket.c | 346
++++++++++++++++++++++++++++++++++++++++++
3 files changed, 427 insertions(+), 71 deletions(-)
commit 9be94e88999b5f10347b5c1b8542b88a35d3f93a
Author: Michael Meeks <michael.meeks@novell.com>
Date: Fri Aug 13 17:56:19 2010 +0100
Add test for EAGAIN overflow in gdbusconnection based on David's test.
gio/tests/gdbus-peer.c | 110
+++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 109 insertions(+), 1 deletions(-)
commit 5d9d3f03182d732ad732370dffc7d268c9d65e9d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 12:04:21 2010 -0400
Add some async file tests
gio/tests/file.c | 237
++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 237 insertions(+), 0 deletions(-)
commit ee38c03582df8b757c2fe64b3b5a6be9b6083135
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 00:47:02 2010 -0400
Collect NEWS for 2.25.14
NEWS | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
commit ef4b0afc0b3217ce65e12c0606855af52659490b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Aug 13 00:30:58 2010 -0400
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 106bde0a8fa34a72f66f037b0428a3105cb953bc
Author: Havoc Pennington <hp@pobox.com>
Date: Thu Aug 12 23:57:26 2010 -0400
GAsyncQueue: use g_queue_init() not g_queue_new()
By using g_queue_init() instead of g_queue_new(), we can avoid
a separate memory allocation.
Bug 626704
glib/gasyncqueue.c | 28 ++++++++++++++--------------
1 files changed, 14 insertions(+), 14 deletions(-)
commit f424aa9581ff4fedb9205f360112b6b17518edeb
Author: Daniel Nylander <po@danielnylander.se>
Date: Thu Aug 12 13:19:50 2010 +0200
Updated Swedish translation
po/sv.po | 2135
++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 1226 insertions(+), 909 deletions(-)
commit 398f9841eddc10e0e6b1ccee4823e2ea3650bd9a
Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Aug 10 16:01:39 2010 +0300
Fix gio/win32 build after -I flag changes
gio/win32/gwin32directorymonitor.c | 1 -
gio/win32/gwin32directorymonitor.h | 4 ++--
gio/win32/gwinhttpfile.c | 8 ++++----
gio/win32/gwinhttpfileinputstream.c | 4 ++--
gio/win32/gwinhttpfileoutputstream.c | 4 ++--
gio/win32/gwinhttpvfs.c | 6 +++---
gio/win32/gwinhttpvfs.h | 3 +--
7 files changed, 14 insertions(+), 16 deletions(-)
commit 304c0c4746fb8df993a3e6429414d6cf1ba287b8
Author: Aron Xu <aronxu@gnome.org>
Date: Mon Aug 9 14:26:38 2010 +0800
Update Simplified Chinese translation.
po/zh_CN.po | 594
++++++++++++++++++++++++++++++++++++++++-------------------
1 files changed, 405 insertions(+), 189 deletions(-)
commit 43c0aa9ebe16cf17009678732decc9e852701f15
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 23:53:52 2010 -0400
Replace the explicit list of character categories by a reference
to the GUnicodeType docs.
docs/reference/glib/regex-syntax.sgml | 124
+--------------------------------
1 files changed, 3 insertions(+), 121 deletions(-)
commit 4e42893369c8b8092de7feedb447ca538f8dccf2
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 23:43:29 2010 -0400
Refer to GUnicodeScript docs instead of listing scripts explicitly
docs/reference/glib/regex-syntax.sgml | 80
++++----------------------------
1 files changed, 10 insertions(+), 70 deletions(-)
commit 733d209b14f1b88288e08241a64ef77284108505
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 23:21:54 2010 -0400
Move GRegex docs inline
docs/reference/glib/tmpl/gregex.sgml | 290
++++++++++------------------------
glib/gregex.c | 60 +++++++
glib/gregex.h | 225 ++++++++++++++++++++++++++
3 files changed, 365 insertions(+), 210 deletions(-)
commit c3e5b3cca883546a40a5d7aa219c74cb6574bcd6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 22:19:10 2010 -0400
Whitespace cleanup
glib/gregex.c | 1067
++++++++++++++++++++++++++++-----------------------------
1 files changed, 533 insertions(+), 534 deletions(-)
commit de3c6efa222389ef253fbe1b7b868b95a37aedb1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 22:15:16 2010 -0400
Remove two redundant comments
glib/garray.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
commit b5bda64a730876205ce5aae069f11161d6b94cc4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 22:14:56 2010 -0400
Fix up a doc typo
glib/gbase64.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit f5a58639759af5333990a24ef6c8275c8f5afcde
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 22:12:40 2010 -0400
Minor cleanup
The definition is now present in pcre.h
glib/gregex.c | 5 -----
1 files changed, 0 insertions(+), 5 deletions(-)
commit def0dc01f74e9b8b0904c6b8866835f9efb640a8
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 22:11:38 2010 -0400
Move GConvert docs inline
docs/reference/glib/tmpl/conversions.sgml | 174
++---------------------------
glib/gconvert.c | 121 ++++++++++++++++++++
glib/gconvert.h | 28 +++++-
3 files changed, 157 insertions(+), 166 deletions(-)
commit f837e15972d7cd93ac8bddbaeed60289c7263c1a
Author: A S Alam <aalam@users.sf.net>
Date: Tue Aug 10 06:24:02 2010 +0530
update translation for master
po/pa.po | 1808
++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 1048 insertions(+), 760 deletions(-)
commit f9a4b4ecc7a0f838897797dc5b478520c9f05168
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 21:29:26 2010 -0400
Add introspection annotations in gregex.c
Also, make the new getters follow the style of other GRegex getters,
and take a const GRegex *.
glib/gregex.c | 192
+++++++++++++++++++++++++++++----------------------------
glib/gregex.h | 4 +-
2 files changed, 100 insertions(+), 96 deletions(-)
commit 14e0ad7c5379e14f31a0e54bc2bf73f3c2d07d0d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 20:49:59 2010 -0400
Don't compile some unused functions in gio/xdgmime/
gio/xdgmime/xdgmime.c | 22 +++++++++++++++++++++-
gio/xdgmime/xdgmime.h | 14 ++++++++++++--
gio/xdgmime/xdgmimealias.c | 4 +++-
gio/xdgmime/xdgmimealias.h | 3 ++-
gio/xdgmime/xdgmimecache.c | 8 +++++++-
gio/xdgmime/xdgmimecache.h | 6 ++++++
gio/xdgmime/xdgmimeglob.c | 7 +++++++
gio/xdgmime/xdgmimeglob.h | 2 ++
gio/xdgmime/xdgmimeicon.c | 2 ++
gio/xdgmime/xdgmimeicon.h | 2 ++
gio/xdgmime/xdgmimeparent.c | 2 ++
gio/xdgmime/xdgmimeparent.h | 2 ++
glib/pcre/pcre_compile.c | 4 +++-
glib/pcre/pcre_get.c | 2 +-
glib/pcre/pcre_ucp_searchfuncs.c | 4 +++-
15 files changed, 75 insertions(+), 9 deletions(-)
commit 7acdaf6f1db90c17985b81033050e1814723d6ae
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 18:35:12 2010 -0400
Don't compile an unused function
glib/pcre/pcre_compile.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 3fd1fc4f9a8511587637efc9b0942e4919fab031
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 18:34:59 2010 -0400
Trivial typo fix
glib/gregex.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit c9916d64b1cf996a4cdb9f8887972038b492426d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 18:34:38 2010 -0400
Improve regex test coverage
glib/tests/regex.c | 559
+++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 558 insertions(+), 1 deletions(-)
commit 584787f580cf6e36c020b7d7ee0a01baea8896aa
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 11:32:50 2010 -0400
Improve the async result test coverage
gio/tests/simple-async-result.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 7c129c901121b2ca8374d64c716828101ce79cb9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 11:31:53 2010 -0400
Improve dbus address test coverage
gio/tests/gdbus-addresses.c | 32 ++++++++++++++++++++++++++++++++
1 files changed, 32 insertions(+), 0 deletions(-)
commit ae8b375f0ffe4c26c366728a33b04167d3f1fd1b
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Mon Aug 9 01:11:59 2010 +0200
Updated galician translations
po/gl.po | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
commit bbd1d2a72429929d15c0764853addcf3a6a8bead
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 01:09:18 2010 -0400
Improve regex test coverage
glib/tests/regex.c | 66
++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 66 insertions(+), 0 deletions(-)
commit 6ada7532b5e8d3c613e26144afbf4c38367afd90
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 01:08:34 2010 -0400
Drop some unused code
Some functions in pcre_get.c are not used.
glib/pcre/pcre_get.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 8804d6a98ffabc83bea2a35d4aaf26617fa062f0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 8 01:07:53 2010 -0400
Simplify gcov generation
lcov seems to handle .libs just fine on its own.
Makefile.decl | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
commit 01cae84e47ff749e475d7931106c8b00829021e5
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Aug 7 19:58:12 2010 -0400
Bug 578295 - gtester has a race condition
Deal with the race in GMainLoop by installing a do-nothing timeout.
glib/gtester.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
commit 51ad83f7119bcf43d5e9b6b89fd3f33bd9ab1e3d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 7 18:56:12 2010 -0400
Make g_dbus_error_unregister_error work
gio/gdbuserror.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit 8e236f7ec1e0f620a516255a6b8ed7ae169bc87e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 7 18:55:21 2010 -0400
Add some more test about gdbus_error apis
gio/tests/gdbus-error.c | 71
+++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 71 insertions(+), 0 deletions(-)
commit 7de6658f74a43065fa9a27db6cb4d26b6a946a32
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 7 17:08:54 2010 -0400
Make g_simple_async_result_is_valid work without source
The problem was pointed out by Xavier Claessens in bug 626208.
gio/gsimpleasyncresult.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit 402ad1958ccdb4586da9614ec4276396fd4c0faf
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Aug 7 16:27:38 2010 -0400
Make the closure variants of name owning and watching actually work
The GClosure API is a bit funky (and badly documented), and requires
you to set a marshaller on the closure, and the marshaller has an
implicit 'this' argument, and the caller is reponsible for unsetting
the values after invoking the closure.
I've added some calls of the _with_closures variants to the
gdbus-names test now.
gio/gdbusnameowning.c | 92
++++++++++++++++++++++++++--------------------
gio/gdbusnamewatching.c | 76 ++++++++++++++++++++-------------------
gio/gio-marshal.list | 2 +
gio/tests/gdbus-names.c | 57 ++++++++++++++++++-----------
4 files changed, 128 insertions(+), 99 deletions(-)
commit c15d20e53a9fdccd4fbe17c6a51c57e6b34410fd
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sat Aug 7 18:43:01 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 179
++++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 115 insertions(+), 64 deletions(-)
commit 4ac7f8f08433c37cf0a69cdea601514a0c06c1b6
Author: Benjamin Otte <otte@redhat.com>
Date: Fri Aug 6 23:15:28 2010 +0200
notifyqueue: Dedup pspecs when adding
The previous code dedup'd when thawing and threw nasty warnings
your way
if you notified too often. This can now easily be avoided.
Performance should be roughly identical, as both are O(n²).
gobject/gobjectnotifyqueue.c | 23 +++++++----------------
1 files changed, 7 insertions(+), 16 deletions(-)
commit e88eb048659be2e09081a27ddaef0e261667b6b8
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Aug 6 16:48:03 2010 -0400
Prepare to release glib 2.25.13
NEWS | 67
+++++++++++++++++++++++++++++
docs/reference/glib/tmpl/glib-unused.sgml | 40 -----------------
docs/reference/glib/tmpl/messages.sgml | 27 +++++++++---
docs/reference/glib/tmpl/version.sgml | 41 +++++++++++++++++
4 files changed, 129 insertions(+), 46 deletions(-)
commit 80046f36e0ed2fe3d12c3128145033043f46734d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Aug 6 16:42:36 2010 -0400
gitignore update
glib/tests/.gitignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit d96b7c5c8aacc2b8516c03a2801db731d4171570
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Aug 6 15:28:58 2010 -0400
gtester: Run tests only once on 'make check'
The gtester makefile runs 'make test' on 'make check' and also
recurses
on 'make test'. automake recurses on 'make check'.
This means that every level of recursive make that we go through
results
in the tests running twice as many times. If you type 'make check' at
the toplevel, for example, tests in gio/tests/ run 4 times.
Fix that by introducing a 'test-nonrecursive' target and using
that one
from 'make check'. 'make test', 'make test-report', etc. are still
recursive.
Makefile.decl | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
commit b91f9274d9de1e9f0a1b407913ab893cfe1d5b25
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Aug 6 13:12:20 2010 -0400
Fix volumemonitor test case
Don't blindly g_object_unref() that which may be NULL.
gio/tests/volumemonitor.c | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
commit 889a7f81dd808d35a17baa53a87255ef588d27da
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Aug 6 13:11:38 2010 -0400
gio.symbols: add g_dbus_message_[gs]et_byte_order
gio/gio.symbols | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 5e044a943c96967841c3c341ac5975c36064d640
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Aug 6 13:11:20 2010 -0400
typo fix: Dist the data for the test cases
change 'dist_hook:' to 'dist-hook:'
glib/tests/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit b3b7ea8e227035ae27d6ac62595478d27b8152e8
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Aug 6 13:09:26 2010 -0400
Replace -I with $(glib_INCLUDES) and friends
Stop using ad hoc -I in all of our Makefile.am. Use the new variables
instead.
docs/reference/gio/Makefile.am | 10 +---------
docs/reference/gobject/Makefile.am | 5 +----
gio/Makefile.am | 6 +-----
gio/fam/Makefile.am | 5 +----
gio/fen/Makefile.am | 6 +-----
gio/inotify/Makefile.am | 6 +-----
gio/libasyncns/Makefile.am | 2 +-
gio/tests/Makefile.am | 7 +------
gio/win32/Makefile.am | 6 +-----
glib/Makefile.am | 2 +-
glib/gnulib/Makefile.am | 3 +--
glib/libcharset/Makefile.am | 2 +-
glib/pcre/Makefile.am | 5 +----
glib/tests/Makefile.am | 4 +---
glib/update-pcre/Makefile.am-1 | 4 +---
gmodule/Makefile.am | 5 +----
gobject/Makefile.am | 5 +----
gobject/tests/Makefile.am | 2 +-
gthread/Makefile.am | 5 +----
gthread/tests/Makefile.am | 2 +-
tests/Makefile.am | 5 +----
tests/gobject/Makefile.am | 5 +----
tests/refcount/Makefile.am | 5 +----
23 files changed, 23 insertions(+), 84 deletions(-)
commit 8ad9d9dbe35973951faaf595b1fe847b6b180159
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Aug 6 13:07:31 2010 -0400
configure.ac: define glib_INCLUDES and friends
These macros should be used instead of -I for things in the tree that
depend on various bits of glib.
also gobject_INCLUDES, gthread_INCLUDES, gmodule_INCLUDES,
gio_INCLUDES
configure.ac | 39 +++++++++++++++++++++++++++++++++++++++
1 files changed, 39 insertions(+), 0 deletions(-)
commit ba0208b3a8076f8c3c545ba5716347ad446525f7
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Aug 6 13:05:18 2010 -0400
Clean up improper #includes
We have a lot of broken #including going on around the tree. This has
gone unnoticed due to our sloppy use of -I.
gio/fam/fam-helper.c | 2 +-
gio/fam/fam-module.c | 2 +-
gio/fam/gfamdirectorymonitor.c | 2 +-
gio/fam/gfamdirectorymonitor.h | 4 ++--
gio/fam/gfamfilemonitor.c | 2 +-
gio/fam/gfamfilemonitor.h | 4 ++--
gio/fen/fen-helper.c | 2 +-
gio/fen/fen-node.c | 2 +-
gio/fen/gfendirectorymonitor.c | 2 +-
gio/fen/gfendirectorymonitor.h | 4 ++--
gio/inotify/ginotifydirectorymonitor.c | 2 +-
gio/inotify/ginotifydirectorymonitor.h | 4 ++--
gio/tests/application.c | 2 +-
gio/tests/gschema-compile.c | 2 +-
gio/tests/testapp.c | 2 +-
15 files changed, 19 insertions(+), 19 deletions(-)
commit 78f7f14b34b4c04742fc848eec536ffdb8c8ab01
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Aug 6 10:53:07 2010 -0400
Don't dist 'glibconfig.h'
This is causing very serious problems when doing out-of-tree
builds from
tarballs on architectures that are different from the architecture
that
the tarball was created on.
This commit breaks the build in those cases, but I'll fix that in the
next commits.
https://bugzilla.gnome.org/show_bug.cgi?id=626107
glib/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 25c6bdc22add2f306c24e5200de2899f39f86c48
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Aug 6 10:29:32 2010 -0400
error test case: don't double-free the source
g_propagate_prefixed_error() frees the source already, don't
g_error_free() it.
glib/tests/error.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit a1b015f7b70b3851d5a6e45fd4114c7723b4f1ea
Author: Hannes Müller <h.c.f.mueller@gmx.de>
Date: Thu Aug 5 23:11:03 2010 +0200
avoid warning in gutils.h when using gcc with -Wconversion
https://bugzilla.gnome.org/show_bug.cgi?id=619026
glib/gutils.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 970d0634e9ade050158bdb529a6f8a7deb8fb319
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Thu Aug 5 15:36:39 2010 +0200
Updated Galician translations
po/gl.po | 234
+++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 149 insertions(+), 85 deletions(-)
commit c789f72f9dfb6dcb86c536dfa6f65e5a7e5c72f4
Author: Claude Paroz <claude@2xlibre.net>
Date: Thu Aug 5 15:17:40 2010 +0200
Updated French translation
Contributed by Gérard Baylard and Claude Paroz
po/fr.po | 2016
+++++++++++++++++++++++++++++++++++++-------------------------
1 files changed, 1220 insertions(+), 796 deletions(-)
commit 9f6faaffb6491a8de5508b7678ab48fee4f59efa
Author: paul <ephraim_owns@hotmail.com>
Date: Thu Aug 5 09:08:34 2010 -0400
Add $(top_builddir)/glib to includes
This is required to find glibconfig.h during srcdir != builddir builds
gio/Makefile.am | 1 +
gio/tests/Makefile.am | 1 +
glib/gnulib/Makefile.am | 3 ++-
glib/tests/Makefile.am | 1 +
gmodule/Makefile.am | 1 +
gobject/Makefile.am | 1 +
gobject/tests/Makefile.am | 2 +-
gthread/Makefile.am | 1 +
tests/Makefile.am | 1 +
tests/gobject/Makefile.am | 1 +
tests/refcount/Makefile.am | 1 +
11 files changed, 12 insertions(+), 2 deletions(-)
commit 38c3f9964c2c0b7243cf5033ffc1d197c292b337
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Thu Aug 5 12:11:05 2010 +0200
Updated Spanish translation
po/es.po | 238
++++++++++++++++++++++++++++++++++++++++---------------------
1 files changed, 156 insertions(+), 82 deletions(-)
commit abe820e0d935f41744292146c71ccc4cf479751e
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Mon Aug 2 14:14:11 2010 +0100
Expand documentation about error quark naming
Closes: bgo#625827
docs/reference/glib/tmpl/error_reporting.sgml | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
commit 008615f9999641158a89e3e6163b1580cac53dd0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Aug 5 02:23:42 2010 -0400
Test an option handling corner-case
glib/tests/option-context.c | 59
++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 58 insertions(+), 1 deletions(-)
commit e2657d8dce32e10869ec2b18edc7dbf489dd2941
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Aug 5 02:01:58 2010 -0400
Add a not about arguments beginning with dashes
glib/goption.c | 28 +++++++++++++++-------------
1 files changed, 15 insertions(+), 13 deletions(-)
commit e4994cb0a10c35f373b17ef970e2f8e4034d387c
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Thu Aug 5 09:14:40 2010 +0300
Updated Hebrew translation.
po/he.po | 205
++++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 133 insertions(+), 72 deletions(-)
commit 84d3aa652f4e5853d5612bd4b189c2146168f038
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Aug 5 01:53:15 2010 -0400
Beautify configure output
Checking for cpp before using it avoids somewhat ugly
nested output. Pointed out in bug 593544.
configure.ac | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 530f67384ea656ef9a5d8c05df5c35a9bf2a5ec0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Aug 5 01:45:26 2010 -0400
Modernize pkg-config check
As pointed out in bug 599590, our hand-rolled check fails to find
cross-complication variants of pkg-config like
i686-pc-mingw32-pkg-config.
configure.ac | 14 +-------------
1 files changed, 1 insertions(+), 13 deletions(-)
commit 3e8a9c7b52211ad1991711e02d682dc6e03439c6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Aug 5 01:39:02 2010 -0400
Add missing files
Reported in bug 624739
po/POTFILES.in | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit d52e1c33f71a28908dac3658a8d5394e333324fc
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Aug 4 16:59:26 2010 -0400
GDBus: Add `return' debug option
This prints all GDBusMethodInvocation API usage and is normally used
with the `incoming' option. Example:
# G_DBUS_DEBUG=incoming,return ./polkitd --replace
Entering main event loop
Connected to the system bus
Registering null backend at priority -10
[...]
Acquired the name org.freedesktop.PolicyKit1
[...]
======================================================================
==
GDBus-debug:Incoming:
<<<< METHOD INVOCATION
org.freedesktop.PolicyKit1.Authority.RegisterAuthenticationAgent()
on object /org/freedesktop/PolicyKit1/Authority
invoked by name :1.26
serial 299
======================================================================
==
GDBus-debug:Return:
>>>> METHOD ERROR org.freedesktop.PolicyKit1.Error.Failed
message `Cannot determine session the caller is in'
in response to
org.freedesktop.PolicyKit1.Authority.RegisterAuthenticationAgent
()
on object /org/freedesktop/PolicyKit1/Authority
to name :1.26
reply-serial 299
[...]
======================================================================
==
GDBus-debug:Incoming:
<<<< METHOD INVOCATION
org.freedesktop.PolicyKit1.Authority.RegisterAuthenticationAgent()
on object /org/freedesktop/PolicyKit1/Authority
invoked by name :1.2402
serial 25
======================================================================
==
GDBus-debug:Return:
>>>> METHOD RETURN
in response to
org.freedesktop.PolicyKit1.Authority.RegisterAuthenticationAgent
()
on object /org/freedesktop/PolicyKit1/Authority
to name :1.2402
reply-serial 25
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/overview.xml | 10 ++++++++--
gio/gdbusconnection.c | 6 ++++--
gio/gdbusmethodinvocation.c | 37
+++++++++++++++++++++++++++++++++++++
gio/gdbusprivate.c | 13 +++++++++++--
gio/gdbusprivate.h | 1 +
5 files changed, 61 insertions(+), 6 deletions(-)
commit 89a1b571adde644664093dd4763fb9aa077dfafc
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Aug 4 14:38:51 2010 -0400
GDBusMessage: Validate header fields when serializing/deserializing
The D-Bus spec mentions exactly what header fields are required for
various message types. Add tests for this as well.
Also disallow empty interfaces for signals since the D-Bus spec says
this is Verboten already.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 5 -
gio/gdbusmessage.c | 119 ++++++++++++++++++++++++++++--
gio/tests/gdbus-serialization.c | 155
+++++++++++++++++++++++++++++++++++++++
3 files changed, 268 insertions(+), 11 deletions(-)
commit 6f070be65bb4bb665cb8a4c1f48cac59c1f4fba3
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Aug 4 13:32:19 2010 -0400
GDBusMessage: Add a way to get/set byte order of a message
Also use this in the test cases to check that serialization to and
from both big and little endian works.
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 3 +
gio/gdbusmessage.c | 85 +++++++++++++++++----
gio/gdbusmessage.h | 4 +
gio/gio.symbols | 1 +
gio/gioenums.h | 15 ++++
gio/tests/gdbus-serialization.c | 139
+++++++++++++++++++++--------------
6 files changed, 175 insertions(+), 72 deletions(-)
commit 6e723e8b3e5f138f8e0b4fe45c5872a92510d5d3
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Aug 4 12:24:22 2010 -0400
GDBusMessage: Assert various things when serializing to a blob
We use g_assert() instead of setting the GError because it is a
programming error if the GVariant contains invalid data - see commit
5e6f762d61db1a5c64bd1d33e5ba112755106581 for where the last hole in
GVariant was closed.
So if we can trust GVariant to only contain valid data (ignoring the
case where unsafe API such as g_variant_new_from_data() is used), why
g_assert() at all with costly g_utf8_validate() checks? Because a) it
is relatively inexpensive; and b) it helps find bugs such as the one
fixed in commit 5e6f762d61db1a5c64bd1d33e5ba112755106581.
If performance is a concern we can play games like introducing
environment variables or other machinery to avoid such "costly"
checks. I doubt it will ever be an issue.
Also replace two "Hmm" TODO item with a static assert - the code that
serializes a gdouble into the D-Bus wire format by treating it as a
guint64 is indeed correct - endianess needs to be taken into account
(see the D-Bus reference implementation for similar code). But we want
to make sure that we're indeed using an architecture/compiler where a
gdouble takes up 8 bytes - hence the assertion.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusmessage.c | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
commit 5bd34a820eb79f0765e312215e0a3e0a339ace78
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Aug 4 11:26:48 2010 -0400
GDBusMessage: Validate UTF-8 strings when serializing from blob
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusmessage.c | 24 +++++++++-
gio/tests/gdbus-serialization.c | 88
+++++++++++++++++++++++++++++++++++++++
2 files changed, 109 insertions(+), 3 deletions(-)
commit e62bc8e8f66c096829b282a53a769fbb55ab6b4d
Author: Dan Winship <danw@gnome.org>
Date: Wed Aug 4 07:36:04 2010 -0400
remove a junk line
gio/tests/.gitignore | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit 27bc1d60ebcbd1b6e887fde138840a9ddda7fc3b
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Aug 4 13:23:02 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 554
++++++++++++++++++++++++++++++++++++++++++--------------------
1 files changed, 376 insertions(+), 178 deletions(-)
commit 4bc9654c63feee596de5aa214d7cbd8fc293cd9d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Aug 4 00:57:52 2010 +0100
binding: Add a default marshaller for the closure API
The g_object_bind_property_with_closures() function should set a
marshaller if the two GClosures don't have one already. This
simplifies
the caller code and avoids duplication.
We need to add a new marshaller to the gmarshal.list matching the
signature of the GBindingTransformFunc function.
gobject/gbinding.c | 7 +++++++
gobject/gclosure.c | 15 +++++++++++++++
gobject/gmarshal.list | 1 +
gobject/gobject.symbols | 1 +
gobject/tests/binding.c | 39 ---------------------------------------
5 files changed, 24 insertions(+), 39 deletions(-)
commit f5cd8ddeaac7e6df484629b7ae54a86ffa155a05
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Aug 3 15:36:16 2010 -0400
GDBusConnection: Debug messages when receiving signals and method
invocations
Spell out "RECEIVED SIGNAL" instead of "SIGNAL" to emphasize this is
about receiving a signal, not emitting one (which is "SIGNAL
EMISSION"). Also make the "arrows" point in the "right" direction
("<<<<" vs ">>>>") - like this:
======================================================================
==
GDBus-debug:Signal:
<<<< RECEIVED SIGNAL org.freedesktop.DBus.NameOwnerChanged
on object /org/freedesktop/DBus
sent by name org.freedesktop.DBus
and
======================================================================
==
GDBus-debug:Incoming:
<<<< METHOD INVOCATION
org.freedesktop.PolicyKit1.Authority.EnumerateTemporaryAuthorizations
()
on object /org/freedesktop/PolicyKit1/Authority
invoked by name :1.2176
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 69341e2ba9a864ed2848527570988afc3e1c9df4
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Aug 3 14:32:29 2010 -0400
glib-compile-schemas: Pass a C string, not a GString wrapper
Commit 5e6f762d61db1a5c64bd1d33e5ba112755106581 (introducing UTF-8
validity checks for GVariant instances containing strsings) actually
uncovered a bug in glib-compile-schemas - a GString was passed when a
C string was expected.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gschema-compile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 5e6f762d61db1a5c64bd1d33e5ba112755106581
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Aug 3 13:33:03 2010 -0400
GVariant: validate that passed string is UTF-8
As discussed with Ryan on IRC.
This check is crucial because it guarantees that
g_variant_get_string() will _always_ return valid UTF-8. Except in
cases where the programmer used unsafe API such as
g_variant_new_from_data() and setting @trusted to TRUE.
In fact, this check revealed a flaw in my polkit gdbus port
(lt-polkitd:11632): GLib-CRITICAL **: g_variant_new_string: assertion
`g_utf8_validate (string, len, NULL)' failed
and with this I could easily find the problem by using gdb(1) and
G_DBUS=fatal-warnings.
Without this check we'd pass the non-UTF8 string all the way to the
message bus and the bus would then disconnect us. So instead I was
seeing
g_dbus_connection_real_closed: Remote peer vanished with error:
Underlying GIOStream returned 0 bytes on an async read
(g-io-error-quark, 0). Exiting.
and then SIGTERM as raised by g_dbus_connection_real_closed() and my
polkitd process would exit. This behavior is much harder to debug than
failing early (as this patch implements).
Signed-off-by: David Zeuthen <davidz@redhat.com>
glib/gvariant.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 86d947f01fba4b79aa9f0bdcea9d510f5411ea4b
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Aug 3 12:47:07 2010 -0400
Fix gdbus-exit-on-close test case
Forgot to update the test case after last commit.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/tests/gdbus-exit-on-close.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 6a492a45191335ac97f54785db543f21dfce379c
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Aug 3 12:24:48 2010 -0400
GDBus: If exiting b/c remote peer disconnected and error is set,
print it
This should make things easier to debug:
g_dbus_connection_real_closed: Remote peer vanished with error:
Underlying GIOStream returned 0 bytes on an async read
(g-io-error-quark, 0). Exiting.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
commit 3940cc9a11fde063bb9f83cc362e575e5f378609
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Aug 3 11:14:21 2010 -0400
GDBusProxy: Don't leak a GSimpleAsyncResult when doing async calls
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit b2715bbc5eaa1454df879964f58e36dbed65dc77
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Aug 3 10:41:21 2010 -0400
Fix a possible deadlock
the FdSource was calling g_cancellable_disconnect while holding the
main context lock, which is bad news if the ::cancelled handler is
trying to get that lock to wake up the mainloop...
Bug 586432
gio/gasynchelper.c | 8 ++++++--
gio/tests/unix-streams.c | 22 +---------------------
2 files changed, 7 insertions(+), 23 deletions(-)
commit 5179d92e9ce8f5b88db73613ef0485c82656801e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 1 02:36:27 2010 -0400
fix the completion test
tests/completion-test.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit 21d98dbc4b57783bc98f612ca459562bcd25bd5b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 1 02:11:15 2010 -0400
improve completion test coverage
tests/completion-test.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
commit 9b96e31968383619ff0a76212c5200022d62b23c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 1 02:07:50 2010 -0400
Don't assert too much
glib/gbookmarkfile.c | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
commit e4b5104003e9281e5737a9611517c4878522df5c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Aug 1 02:07:21 2010 -0400
Move bookmarkfile tests to the test framework
glib/tests/Makefile.am | 7 +
glib/tests/bookmarkfile.c | 298
++++++++++++++++++++++++++++++++++++
glib/tests/bookmarks/fail-02.xbel | 2 +
glib/tests/bookmarks/fail-03.xbel | 18 +++
glib/tests/bookmarks/fail-04.xbel | 21 +++
glib/tests/bookmarks/fail-05.xbel | 21 +++
glib/tests/bookmarks/fail-06.xbel | 19 +++
glib/tests/bookmarks/fail-07.xbel | 21 +++
glib/tests/bookmarks/fail-08.xbel | 18 +++
glib/tests/bookmarks/fail-09.xbel | 20 +++
glib/tests/bookmarks/fail-10.xbel | 21 +++
glib/tests/bookmarks/fail-11.xbel | 22 +++
glib/tests/bookmarks/fail-12.xbel | 22 +++
glib/tests/bookmarks/fail-13.xbel | 22 +++
glib/tests/bookmarks/fail-14.xbel | 24 +++
glib/tests/bookmarks/fail-15.xbel | 23 +++
glib/tests/bookmarks/fail-16.xbel | 24 +++
glib/tests/bookmarks/fail-17.xbel | 22 +++
glib/tests/bookmarks/valid-01.xbel | 21 +++
glib/tests/bookmarks/valid-02.xbel | 15 ++
glib/tests/bookmarks/valid-03.xbel | 21 +++
tests/Makefile.am | 8 +-
tests/bookmarkfile-test.c | 188 -----------------------
tests/bookmarks/fail-02.xbel | 2 -
tests/bookmarks/fail-03.xbel | 18 ---
tests/bookmarks/fail-04.xbel | 21 ---
tests/bookmarks/fail-05.xbel | 21 ---
tests/bookmarks/fail-06.xbel | 19 ---
tests/bookmarks/fail-07.xbel | 21 ---
tests/bookmarks/fail-08.xbel | 18 ---
tests/bookmarks/fail-09.xbel | 20 ---
tests/bookmarks/fail-10.xbel | 21 ---
tests/bookmarks/fail-11.xbel | 22 ---
tests/bookmarks/fail-12.xbel | 22 ---
tests/bookmarks/fail-13.xbel | 22 ---
tests/bookmarks/fail-14.xbel | 24 ---
tests/bookmarks/fail-15.xbel | 23 ---
tests/bookmarks/fail-16.xbel | 24 ---
tests/bookmarks/fail-17.xbel | 22 ---
tests/bookmarks/valid-01.xbel | 21 ---
tests/bookmarks/valid-02.xbel | 15 --
tests/bookmarks/valid-03.xbel | 21 ---
tests/run-bookmark-test.sh | 34 ----
43 files changed, 684 insertions(+), 605 deletions(-)
commit b3de028a43873913106c31fa2c4b6e31d14b9fc1
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Tue Aug 3 14:21:02 2010 +0100
Update the Git ignore files
gio/tests/.gitignore | 2 ++
glib/tests/.gitignore | 8 ++++++++
m4macros/.gitignore | 5 +++++
3 files changed, 15 insertions(+), 0 deletions(-)
commit f8ec75620d5e7c2d139cc523729a1223875f1fa0
Author: Mark Wielaard <mjw@redhat.com>
Date: Mon Aug 2 23:28:50 2010 +0200
Don't add (extra) DESTDIR to tapsetdir for tapset_DATA.
https://bugzilla.gnome.org/show_bug.cgi?id=625876
glib/Makefile.am | 2 +-
gobject/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 5e1c4b18a806cd8a0f259b314f64f3d99e824773
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Tue Aug 3 10:34:59 2010 +0100
docs: Clarify user_data behavior for bind_property_full()
gobject/gbinding.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit 90f7f171e621c296526b3978a75433c30c088b46
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Tue Aug 3 10:29:50 2010 +0100
binding: Add G_BINDING_INVERT_BOOLEAN
Since GSettings got the same functionality and flag in commit
ca3b7b75b
GBinding should also have the ability to automatically invert
a boolean
value without requiring a custom transformation function.
gobject/gbinding.c | 61
+++++++++++++++++++++++++++++++++++++++++++-
gobject/gbinding.h | 18 +++++++++----
gobject/tests/binding.c | 64
+++++++++++++++++++++++++++++++++++++++++++---
3 files changed, 130 insertions(+), 13 deletions(-)
commit 3be3ad61d142ca5bbd5659809af749ea5bf441ac
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Tue Jul 13 06:03:03 2010 +0100
binding: Add a closure-based variant of bind_property_full()
Since using the function pointer version muddles the memory management
requirements of language bindings, we should implement a
GClosure-based
variant on top of g_object_bind_property_full().
https://bugzilla.gnome.org/show_bug.cgi?id=622278
docs/reference/gobject/gobject-sections.txt | 1 +
gobject/gbinding.c | 183
+++++++++++++++++++++++++--
gobject/gbinding.h | 35 +++--
gobject/gobject.symbols | 1 +
gobject/tests/binding.c | 76 +++++++++++-
5 files changed, 271 insertions(+), 25 deletions(-)
commit ca3b7b75bff00ea05c967eea06e2c3397da17e41
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Aug 3 02:08:03 2010 -0400
GSettings: add G_SETTINGS_BIND_INVERT_BOOLEAN flag
When binding a boolean setting to a boolean property, invert the
values.
This avoids the requirement for writing a pair of mapping functions
for
this extremely common case.
Add a test.
https://bugzilla.gnome.org/show_bug.cgi?id=625833
gio/gsettings.c | 71
+++++++++++++++++++++++++++++++++---
gio/gsettings.h | 6 +++-
gio/tests/gsettings.c | 21 ++++++++++-
gio/tests/org.gtk.test.gschema.xml | 3 ++
4 files changed, 93 insertions(+), 8 deletions(-)
commit dd2bbc95330355d5ff044dc76649e41ee5063894
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Mon Aug 2 10:16:29 2010 +0200
On windows, export also symbols defined in gio/gwin32appinfo.c
gio/gio.symbols | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
commit 9c399b10b8da98e87d12c1fbd8f8e6a44256f68b
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Aug 1 23:18:31 2010 +0200
Updated Galician translations
po/gl.po | 259
++++++++++++++++++++++++++++++++++++++++++++++++++-----------
1 files changed, 212 insertions(+), 47 deletions(-)
commit 892012b951a5222a3e47afc18179b064420ff98b
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sun Aug 1 12:56:06 2010 +0200
GDBusConnection: fix message flags in g_dbus_connection_call_sync()
GDBusCallFlags were used instead of GDBusSendMessageFlags for
g_dbus_connection_send_message_with_reply_sync(). Fixes bug #625753.
gio/gdbusconnection.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit e7c7e46cf20cbca1684cecd1ba45e5555797844e
Author: Stef Walter <stef@memberwebs.com>
Date: Sun Aug 1 07:14:43 2010 +0200
Add comment to g_date_set_time_val about local timezone.
Local time zone is used in conversion during g_date_set_time_val().
We now mention this in the documentation.
Fixes bug #625500
glib/gdate.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit d01a4374901af59a9b80fed1372a1366c9c9705d
Author: Milan Crha <mcrha@redhat.com>
Date: Sat Jul 31 23:51:45 2010 -0400
Silence valgrind
Initialize all fields of struct msghdr. Bug 625472.
gio/gsocket.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit b6c42d05c07479c49f5dd36ad74caae518568381
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Jul 31 15:11:48 2010 +0200
Updated Spanish translation
po/es.po | 206
++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 182 insertions(+), 24 deletions(-)
commit 7e33c4977c1772a741d9beb1f5ceca2009a0cea5
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sat Jul 31 10:05:05 2010 +0300
Updated Hebrew translation.
po/he.po | 253
++++++++++++++++++++++++++++++++++++++++++++++++++++----------
1 files changed, 213 insertions(+), 40 deletions(-)
commit 917456973643cfe303017f1bb3266d41bba7cfd2
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 31 02:40:16 2010 -0400
Also use trylock in the bitlock tests
gthread/tests/1bit-mutex.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
commit ce7463a87b8f039490be075ba0505fa2986509b6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 31 02:39:53 2010 -0400
improve scanner api test coverage
glib/tests/scannerapi.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 6d41af0f724fad717b2cba4dc0001cd53564a9eb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 31 02:15:03 2010 -0400
Improve tree test coverage
glib/tests/tree.c | 42 ++++++++++++++++++++++++++++++++++++++++++
1 files changed, 42 insertions(+), 0 deletions(-)
commit a94657782680312592f860d5d867a446b8beda85
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 31 02:14:51 2010 -0400
Improve keyfile test coverage
glib/tests/keyfile.c | 48
++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 48 insertions(+), 0 deletions(-)
commit ef4690c6c96824a2099a5feca11a1785329ec5ca
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 31 02:14:28 2010 -0400
Test some GError functionality explicitly
glib/tests/Makefile.am | 3 ++
glib/tests/error.c | 73
++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+), 0 deletions(-)
commit a4d0038c288587bd2d8b50a7b5b442e6ba0f59a7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 31 02:14:01 2010 -0400
Add a test for g_variant_builder_add_parsed
glib/tests/gvariant.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 3c0f77a499f01f42c70313568870681f00e4cc82
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 31 02:07:38 2010 -0400
Fix a typo
glib/gvariant-parser.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 12e47411c3ad3d04619036a1001801382ea9e9da
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 31 00:56:11 2010 -0400
Improve string test coverage
glib/tests/string.c | 29 ++++++++++++++++++++++++++++-
1 files changed, 28 insertions(+), 1 deletions(-)
commit dd25bdeff14ebad9c0ffc5231032ede0c761c47e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 31 00:55:57 2010 -0400
Improve byte array test coverage
glib/tests/array-test.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 8246bf4bdebb1a12e40111b483e7d6a474ec6b58
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 31 00:13:02 2010 -0400
Improve gdbus test coverage
gio/tests/gdbus-connection.c | 61 ++++++++++++++++++++--
gio/tests/gdbus-proxy.c | 118
++++++++++++++++++++++++++++++++++++++++-
2 files changed, 171 insertions(+), 8 deletions(-)
commit 116b945c944a8dcfeb21e9b9ea7781a492a81101
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 30 23:44:30 2010 -0400
Fix a typo
Its credentials, not crendentials
gio/gdbusconnection.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit eb3e926b09538f22ac115ce0f18ac7530dc2dc87
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 30 16:44:25 2010 -0400
Fix an off-by-one error
gio/gapplication.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 5033be80d15cfb6c0a89f4ab0bc5e76cc2cd0a71
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 30 16:21:49 2010 -0400
Add a test for g_dbus_proxy_get_cached_property_names
gio/tests/gdbus-proxy.c | 65
+++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 65 insertions(+), 0 deletions(-)
commit 5f89498f071a100d3e159dd0d967477047249d73
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 30 15:36:15 2010 -0400
improve printf tests coverage
glib/tests/printf.c | 241
++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 227 insertions(+), 14 deletions(-)
commit 9100828185316503e2da366a8e0de8e361944301
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 30 15:35:47 2010 -0400
Improve option context test coverage
glib/tests/option-context.c | 65
+++++++++++++++++++++++++++++++++++++++++++
1 files changed, 65 insertions(+), 0 deletions(-)
commit 027905c27aca3cdedca59a3d084e9a9279e03b19
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 23:08:07 2010 -0400
Improve array test coverage
glib/tests/array-test.c | 461
++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 455 insertions(+), 6 deletions(-)
commit 03be0d7237c7f250e01b785af4e4e4e8724a3e8f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 20:52:31 2010 -0400
Move markup parse tests to the test framework
glib/tests/Makefile.am | 20 ++-
glib/tests/markup-parse.c | 290
++++++++++++++++++++++++++++++++++
glib/tests/markups/fail-1.expected | 1 +
glib/tests/markups/fail-10.expected | 4 +
glib/tests/markups/fail-10.gmarkup | 2 +
glib/tests/markups/fail-11.expected | 7 +
glib/tests/markups/fail-11.gmarkup | 4 +
glib/tests/markups/fail-12.expected | 1 +
glib/tests/markups/fail-12.gmarkup | 1 +
glib/tests/markups/fail-13.expected | 1 +
glib/tests/markups/fail-13.gmarkup | 1 +
glib/tests/markups/fail-14.expected | 4 +
glib/tests/markups/fail-14.gmarkup | 2 +
glib/tests/markups/fail-15.expected | 8 +
glib/tests/markups/fail-15.gmarkup | 3 +
glib/tests/markups/fail-16.expected | 2 +
glib/tests/markups/fail-16.gmarkup | 1 +
glib/tests/markups/fail-17.expected | 1 +
glib/tests/markups/fail-17.gmarkup | 1 +
glib/tests/markups/fail-18.expected | 1 +
glib/tests/markups/fail-18.gmarkup | 1 +
glib/tests/markups/fail-19.expected | 1 +
glib/tests/markups/fail-19.gmarkup | 1 +
glib/tests/markups/fail-2.expected | 1 +
glib/tests/markups/fail-2.gmarkup | 1 +
glib/tests/markups/fail-20.expected | 1 +
glib/tests/markups/fail-20.gmarkup | 1 +
glib/tests/markups/fail-21.expected | 1 +
glib/tests/markups/fail-21.gmarkup | 1 +
glib/tests/markups/fail-22.expected | 2 +
glib/tests/markups/fail-22.gmarkup | 1 +
glib/tests/markups/fail-23.expected | 4 +
glib/tests/markups/fail-23.gmarkup | 2 +
glib/tests/markups/fail-24.expected | 1 +
glib/tests/markups/fail-24.gmarkup | 1 +
glib/tests/markups/fail-25.expected | 1 +
glib/tests/markups/fail-25.gmarkup | 1 +
glib/tests/markups/fail-26.expected | 2 +
glib/tests/markups/fail-26.gmarkup | 1 +
glib/tests/markups/fail-27.expected | 2 +
glib/tests/markups/fail-27.gmarkup | 1 +
glib/tests/markups/fail-28.expected | 2 +
glib/tests/markups/fail-28.gmarkup | 1 +
glib/tests/markups/fail-29.expected | 2 +
glib/tests/markups/fail-29.gmarkup | 1 +
glib/tests/markups/fail-3.gmarkup | 49 ++++++
glib/tests/markups/fail-30.expected | 2 +
glib/tests/markups/fail-30.gmarkup | 1 +
glib/tests/markups/fail-31.expected | 2 +
glib/tests/markups/fail-31.gmarkup | 1 +
glib/tests/markups/fail-32.expected | 2 +
glib/tests/markups/fail-32.gmarkup | 1 +
glib/tests/markups/fail-33.expected | 2 +
glib/tests/markups/fail-33.gmarkup | 1 +
glib/tests/markups/fail-34.expected | 2 +
glib/tests/markups/fail-34.gmarkup | 1 +
glib/tests/markups/fail-35.expected | 2 +
glib/tests/markups/fail-35.gmarkup | 1 +
glib/tests/markups/fail-36.gmarkup | 1 +
glib/tests/markups/fail-37.expected | 1 +
glib/tests/markups/fail-37.gmarkup | 1 +
glib/tests/markups/fail-38.expected | 3 +
glib/tests/markups/fail-38.gmarkup | 1 +
glib/tests/markups/fail-39.expected | 3 +
glib/tests/markups/fail-39.gmarkup | 1 +
glib/tests/markups/fail-4.expected | 1 +
glib/tests/markups/fail-4.gmarkup | 1 +
glib/tests/markups/fail-40.expected | 2 +
glib/tests/markups/fail-40.gmarkup | 1 +
glib/tests/markups/fail-5.expected | 1 +
glib/tests/markups/fail-5.gmarkup | 2 +
glib/tests/markups/fail-6.expected | 1 +
glib/tests/markups/fail-6.gmarkup | 2 +
glib/tests/markups/fail-7.expected | 1 +
glib/tests/markups/fail-7.gmarkup | 2 +
glib/tests/markups/fail-8.expected | 3 +
glib/tests/markups/fail-8.gmarkup | 2 +
glib/tests/markups/fail-9.expected | 1 +
glib/tests/markups/fail-9.gmarkup | 2 +
glib/tests/markups/valid-1.expected | 37 +++++
glib/tests/markups/valid-1.gmarkup | 9 +
glib/tests/markups/valid-10.expected | 6 +
glib/tests/markups/valid-10.gmarkup | 6 +
glib/tests/markups/valid-11.expected | 3 +
glib/tests/markups/valid-11.gmarkup | 2 +
glib/tests/markups/valid-2.expected | 51 ++++++
glib/tests/markups/valid-2.gmarkup | 49 ++++++
glib/tests/markups/valid-3.expected | 61 +++++++
glib/tests/markups/valid-3.gmarkup | 10 ++
glib/tests/markups/valid-4.expected | 29 ++++
glib/tests/markups/valid-4.gmarkup | 8 +
glib/tests/markups/valid-5.expected | 4 +
glib/tests/markups/valid-5.gmarkup | 2 +
glib/tests/markups/valid-6.expected | 6 +
glib/tests/markups/valid-6.gmarkup | 4 +
glib/tests/markups/valid-7.expected | 4 +
glib/tests/markups/valid-7.gmarkup | 2 +
glib/tests/markups/valid-8.expected | 5 +
glib/tests/markups/valid-8.gmarkup | 1 +
glib/tests/markups/valid-9.expected | 3 +
glib/tests/markups/valid-9.gmarkup | 2 +
tests/Makefile.am | 8 +-
tests/markup-test.c | 214 -------------------------
tests/markups/expected-1 | 37 -----
tests/markups/expected-10 | 6 -
tests/markups/expected-11 | 3 -
tests/markups/expected-2 | 51 ------
tests/markups/expected-3 | 61 -------
tests/markups/expected-4 | 29 ----
tests/markups/expected-5 | 4 -
tests/markups/expected-6 | 6 -
tests/markups/expected-7 | 4 -
tests/markups/expected-8 | 5 -
tests/markups/expected-9 | 3 -
tests/markups/fail-10.gmarkup | 2 -
tests/markups/fail-11.gmarkup | 4 -
tests/markups/fail-12.gmarkup | 1 -
tests/markups/fail-13.gmarkup | 1 -
tests/markups/fail-14.gmarkup | 2 -
tests/markups/fail-15.gmarkup | 3 -
tests/markups/fail-16.gmarkup | 1 -
tests/markups/fail-17.gmarkup | 1 -
tests/markups/fail-18.gmarkup | 1 -
tests/markups/fail-19.gmarkup | 1 -
tests/markups/fail-2.gmarkup | 1 -
tests/markups/fail-20.gmarkup | 1 -
tests/markups/fail-21.gmarkup | 1 -
tests/markups/fail-22.gmarkup | 1 -
tests/markups/fail-23.gmarkup | 2 -
tests/markups/fail-24.gmarkup | 1 -
tests/markups/fail-25.gmarkup | 1 -
tests/markups/fail-26.gmarkup | 1 -
tests/markups/fail-27.gmarkup | 1 -
tests/markups/fail-28.gmarkup | 1 -
tests/markups/fail-29.gmarkup | 1 -
tests/markups/fail-3.gmarkup | 49 ------
tests/markups/fail-30.gmarkup | 1 -
tests/markups/fail-31.gmarkup | 1 -
tests/markups/fail-32.gmarkup | 1 -
tests/markups/fail-33.gmarkup | 1 -
tests/markups/fail-34.gmarkup | 1 -
tests/markups/fail-35.gmarkup | 1 -
tests/markups/fail-36.gmarkup | 1 -
tests/markups/fail-37.gmarkup | 1 -
tests/markups/fail-38.gmarkup | 1 -
tests/markups/fail-39.gmarkup | 1 -
tests/markups/fail-4.gmarkup | 1 -
tests/markups/fail-40.gmarkup | 1 -
tests/markups/fail-5.gmarkup | 2 -
tests/markups/fail-6.gmarkup | 2 -
tests/markups/fail-7.gmarkup | 2 -
tests/markups/fail-8.gmarkup | 2 -
tests/markups/fail-9.gmarkup | 2 -
tests/markups/valid-1.gmarkup | 9 -
tests/markups/valid-10.gmarkup | 6 -
tests/markups/valid-11.gmarkup | 2 -
tests/markups/valid-2.gmarkup | 49 ------
tests/markups/valid-3.gmarkup | 10 --
tests/markups/valid-4.gmarkup | 8 -
tests/markups/valid-5.gmarkup | 2 -
tests/markups/valid-6.gmarkup | 4 -
tests/markups/valid-7.gmarkup | 2 -
tests/markups/valid-8.gmarkup | 1 -
tests/markups/valid-9.gmarkup | 2 -
tests/run-markup-tests.sh | 41 -----
165 files changed, 789 insertions(+), 671 deletions(-)
commit aa196c60df8bbe6f8e998780579b12863098107f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 02:20:43 2010 -0400
Improve coverage of buffered output stream tests
gio/tests/buffered-output-stream.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
commit ffa938fc652543c70c8bada3f65f1626e127731b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 02:20:29 2010 -0400
Improve coverage of credentials tests
gio/tests/gdbus-peer.c | 27 +++++++++++++++++++++++++++
1 files changed, 27 insertions(+), 0 deletions(-)
commit 670528c187b0ae59a8fca1b6921722461992a9fb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 02:20:15 2010 -0400
Improve coverage of converter stream tests
gio/tests/converter-stream.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 9794a648a9af25a9d409ce6aef97ac95f94c5cfb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 02:19:46 2010 -0400
Improve coverage of memory stream tests
gio/tests/memory-input-stream.c | 63
++++++++++++++++++++++++++++++++++++++
gio/tests/memory-output-stream.c | 29 +++++++++++++++++-
2 files changed, 91 insertions(+), 1 deletions(-)
commit 620582e59c9caf355c12b072258ea74ad1aadc1e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 02:19:27 2010 -0400
Remove redundant include
gio/tests/unix-streams.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit 17d4898d75fc41038a1d13740bfe1279ca902235
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 02:19:01 2010 -0400
Improve coverage of icon tests
gio/tests/g-icon.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 7710c50fb22d44bc8554ad811418141490e09f78
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 02:18:45 2010 -0400
Improve coverage of application tests
gio/tests/application.c | 36 ++++++++++++++++++++++++++++++++++++
1 files changed, 36 insertions(+), 0 deletions(-)
commit 758c3216cddf35721b3c1fc244f93f6169d9a84b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 00:54:23 2010 -0400
Improve coverage of stream tests
gio/tests/buffered-input-stream.c | 2 ++
gio/tests/converter-stream.c | 4 ++++
gio/tests/data-input-stream.c | 31 +++++++++++++++++++++++++++++++
gio/tests/data-output-stream.c | 32 ++++++++++++++++++++++++++++----
4 files changed, 65 insertions(+), 4 deletions(-)
commit c6b050716717529a4b31f4eb2bae3fef06277bb3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 00:53:30 2010 -0400
Reenable unix-streams test
gio/tests/Makefile.am | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 04c7abba11abb54fe8f43b027ed42ed4ff46aa82
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 29 00:52:34 2010 -0400
Work around deadlock in unix-streams test
gio/tests/unix-streams.c | 23 ++++++++++++++++++++++-
1 files changed, 22 insertions(+), 1 deletions(-)
commit b463b2ea25d214c9ba3fc2c5a77b3d321eb842d1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jul 28 16:59:11 2010 -0400
Add tests about file associations
gio/tests/appinfo.c | 62
+++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 62 insertions(+), 0 deletions(-)
commit 60932b2f3deeb612a7e6c097973f2fb17f557202
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jul 28 16:05:19 2010 -0400
Improve regex test coverage
glib/tests/regex.c | 106
++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 106 insertions(+), 0 deletions(-)
commit 154880b2ad9064ac78c8e1d55a2ae96bf48d159a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jul 27 18:21:15 2010 -0400
Remove duplicate utf8 strreverse test
Also add some tests for find next/prev char.
glib/tests/utf8-misc.c | 18 ++++++++++++++++++
glib/tests/utf8-pointer.c | 41
++++++++++++++++++++++++++++++++---------
2 files changed, 50 insertions(+), 9 deletions(-)
commit 0e48b7ea7c436dde8e1e3d432a4c0dd6da7055fa
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jul 27 16:52:36 2010 -0400
Improve strfuncs test coverage a bit
glib/tests/strfuncs.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
commit c617e94cf111b435cc2765b9ffcb219fec7b4016
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jul 27 16:25:13 2010 -0400
Improve option context test coverage a bit
glib/tests/option-context.c | 116
+++++++++++++++++++++++++++---------------
1 files changed, 74 insertions(+), 42 deletions(-)
commit c4dd9fa41b9ec8387e765d9463e181d0be33c5ae
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jul 27 16:24:56 2010 -0400
Move markup collect tests to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/markup-collect.c | 113
+++++++++++++++----------------------------
2 files changed, 43 insertions(+), 73 deletions(-)
commit 13ac9f94fdc1fcbf2be15e65af57c362a1c71f5d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jul 27 16:24:08 2010 -0400
Add some more GFile tests
gio/tests/file.c | 38 ++++++++
glib/tests/markup-collect.c | 221
+++++++++++++++++++++++++++++++++++++++++++
tests/Makefile.am | 1 -
tests/markup-collect.c | 221
-------------------------------------------
4 files changed, 259 insertions(+), 222 deletions(-)
commit 8263d691cb0cf5d2c80d1c949a3c693d333510c0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jul 27 14:01:48 2010 -0400
Improve compressor test coverage a bit
gio/tests/converter-stream.c | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
commit b77a19f238e34cd2ba7ecf204beacc7252477605
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jul 27 01:00:55 2010 -0400
Test g_settings_list_schemas
gio/tests/gsettings.c | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
commit b4ed2af52fbe195aab3771066dac71172f8716ed
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jul 27 00:17:20 2010 -0400
Improve GNode test coverage a bit
glib/tests/node.c | 117
+++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 117 insertions(+), 0 deletions(-)
commit 568eeeafe1636bba440dc18cd34c4fce551ddd15
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 23:24:31 2010 -0400
Add some logging tests
glib/tests/Makefile.am | 3 +
glib/tests/logging.c | 147
++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 150 insertions(+), 0 deletions(-)
commit 2b113e4a9ad375691d72347d31999fd5654f5361
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 23:06:33 2010 -0400
Silence log handler tests
glib/tests/testing.c | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
commit b91cde61408bfe58c849b44ca3100ba4c5f8a3fc
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 22:13:25 2010 -0400
Improve tree test coverage
glib/tests/tree.c | 24 +++++++++++++++++++++++-
1 files changed, 23 insertions(+), 1 deletions(-)
commit c972d4df64299b335012b7af2b902589d191f8e0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 22:12:59 2010 -0400
Move markup escape tests to test framework
glib/tests/Makefile.am | 4 +
glib/tests/markup-escape.c | 159
++++++++++++++++++++++++++++++++++++++++++++
tests/Makefile.am | 3 -
tests/markup-escape-test.c | 132 ------------------------------------
4 files changed, 163 insertions(+), 135 deletions(-)
commit a804e22ed047514d7f267a8e991eca82bc5eaf57
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 21:19:04 2010 -0400
More pattern tests
glib/tests/pattern.c | 400
+++++++++++++++++++++-----------------------------
1 files changed, 168 insertions(+), 232 deletions(-)
commit d3f00313617c3e646d5a236f1f06a84a07279c2a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 21:18:22 2010 -0400
Add tests for g_utf8_strreverse
glib/tests/utf8-misc.c | 26 ++++++++++++++++++++++++++
1 files changed, 26 insertions(+), 0 deletions(-)
commit caa9453b72ca3a7b7bafb8cafac84934f7036682
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 21:17:56 2010 -0400
Fix a warning
gio/tests/network-address.c | 3 ++-
glib/pcre/Makefile.am | 5 -----
glib/pcre/pcre_internal.h | 2 +-
3 files changed, 3 insertions(+), 7 deletions(-)
commit d0750c9d6e2b0479a47f93c545607ac43da0b1dd
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 21:16:03 2010 -0400
Don't leak in converter test
gio/tests/converter-stream.c | 4 +
glib/tests/Makefile.am | 2 +
glib/tests/pattern.c | 308
++++++++++++++++++++++++++++++++++++++++++
tests/Makefile.am | 2 -
tests/patterntest.c | 308
------------------------------------------
5 files changed, 314 insertions(+), 310 deletions(-)
commit 63bdeb0dab81a4aed4a2e215cae4669de7f583c3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 20:22:33 2010 -0400
Fix an icon test
gio/tests/g-icon.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit a8f83ea8340459e22a2f2d18f4aa410ccf1cde34
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 19:07:16 2010 -0400
Add tests for GNetworkAddress
gio/tests/Makefile.am | 8 ++--
gio/tests/network-address.c | 91
+++++++++++++++++++++++++++++++++++++++++++
2 files changed, 95 insertions(+), 4 deletions(-)
commit e103b93694be98b5b7bfcfbb22ef0be014079f1a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 18:40:17 2010 -0400
Drop an unneeded if
gio/gnetworkaddress.c | 3 +-
gio/tests/g-icon.c | 112
++++++++++++++++++++++++++++++++++++++++++++-
gio/tests/icons.c | 122
-------------------------------------------------
3 files changed, 112 insertions(+), 125 deletions(-)
commit 9d93dc5554b7b7da4a724d6b9d464cb8be1e0475
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 18:15:24 2010 -0400
Remove some unused pcre code
glib/pcre/pcre_info.c | 93 ----------------------------
glib/pcre/pcre_maketables.c | 143
-------------------------------------------
glib/pcre/pcre_refcount.c | 82 ------------------------
glib/pcre/pcre_valid_utf8.c | 14 ----
glib/pcre/pcre_version.c | 90 ---------------------------
5 files changed, 0 insertions(+), 422 deletions(-)
commit 9fc3c980ccbaa6772f9b97b60c786546b67ae8b4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 26 17:59:18 2010 -0400
Add some volume monitor tests
Although not much of this is easily testable.
gio/tests/Makefile.am | 4 +
gio/tests/volumemonitor.c | 178 +++++++++++++++++++++++++++
glib/tests/Makefile.am | 3 +
glib/tests/shell.c | 229 ++++++++++++++++++++++++++++++++++
tests/Makefile.am | 2 -
tests/shell-test.c | 297
---------------------------------------------
6 files changed, 414 insertions(+), 299 deletions(-)
commit e5a72ae3c415ae6e8437a0714f48311b534684c9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 25 19:12:51 2010 -0400
Move queue tests to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/queue.c | 1043
++++++++++++++++++++++++++++++++++++++++++++++++
tests/Makefile.am | 2 -
tests/queue-test.c | 962
--------------------------------------------
4 files changed, 1046 insertions(+), 964 deletions(-)
commit dbf230991bab03e64b5bc1a2bb5ab618de2f9212
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Jul 30 16:33:29 2010 -0400
Bug 625628 – GDBusProxy: wrong property name sorting
https://bugzilla.gnome.org/show_bug.cgi?id=625628
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
commit aefc6df6bbf318c01eff32e631cc796aabcbf31f
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Jul 30 16:30:34 2010 -0400
Fix gschema-compile test
This was broken by commit 1b5b87bfa0f5435dd6e973a4e36076db083dc5c7
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/tests/gschema-compile.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit d2d97a214d1d9e96f09955212e669c3c9447ff73
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Jul 30 16:01:03 2010 -0400
Bug 625584 – Crashes application on unref with signal subscription
Don't do too much work in the finalizer - in particular, there's no
need to send RemoveMatch() messages to the bus daemon since we're
going to sever the connection and the bus will garbage collect
anyway. In this case it crashed the process.
Also add a test case that checks that the appropriate GDestroyNotify
callbacks are called when unreffing a connection with either 1)
exported objects; 2) signal subscriptions or 3) filter functions
.. yes, ideally apps would unregister such callbacks before giving up
their ref but that's not how things work :-)
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 19 ++++--
gio/tests/gdbus-connection.c | 132
++++++++++++++++++++++++++++++++++++++---
2 files changed, 134 insertions(+), 17 deletions(-)
commit 1b5b87bfa0f5435dd6e973a4e36076db083dc5c7
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jul 30 21:10:53 2010 +0200
GSettings: Mark some strings for cat translation
<vuntz> *miaou*
gio/gschema-compile.c | 105
++++++++++++++++++++++++-------------------------
1 files changed, 52 insertions(+), 53 deletions(-)
commit 14f17c13889215adbc9c56e4ea4f46662fa68ee5
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Jul 30 11:40:00 2010 -0400
GDBusConnection: Fix up debug output when completing calls
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 173977a7015c45e5dc3c43534cd3deb81159ad1f
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Jul 30 11:26:43 2010 -0400
GCredentials: use effective uid/gid
Otherwise e.g. setuid root processes can't connect to the system
bus. This was discovered when porting PolicyKit's pkexec(1) command to
a PolicyKit library using GDBus.
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/glib/tmpl/glib-unused.sgml | 40
++++++++++++++++++++++++++++
docs/reference/glib/tmpl/messages.sgml | 27 ++++---------------
docs/reference/glib/tmpl/version.sgml | 41
-----------------------------
gio/gcredentials.c | 4 +-
4 files changed, 48 insertions(+), 64 deletions(-)
commit f9845bcbece022e9ec55c18b0a855b718155a1d1
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 29 22:04:43 2010 +0200
*bump*
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 1fd1543bdcc6ee897b1ebd566cbcbfd9d76e386c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 29 16:52:34 2010 +0200
add one more NEWS item
NEWS | 36 +++++++++++++++++++-----------------
1 files changed, 19 insertions(+), 17 deletions(-)
commit 8673f0b06c255e36189950b671911c38e91affd5
Author: Eduardo Lima Mitev <elima@igalia.com>
Date: Mon Jul 26 17:21:14 2010 +0200
GIO: Add G-I annotations for several methods
Specifically:
- g_io_stream_get_input/output_stream()
- g_socket_client_get_local_address()
- g_socket_connection_get_socket()
- g_socket_listener_add_address()
- g_socket_listener_accept_socket()
- g_socket_listener_accept()
- g_io_extension_point_get_extensions()
gio/giomodule.c | 7 ++++---
gio/giostream.c | 6 ++++--
gio/gsocketclient.c | 2 +-
gio/gsocketconnection.c | 2 +-
gio/gsocketlistener.c | 6 +++---
5 files changed, 13 insertions(+), 10 deletions(-)
commit e4f90c82624a623098c53c7158a46bf702ff5fc9
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 29 12:01:46 2010 +0200
get a start on the NEWS
NEWS | 67
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 67 insertions(+), 0 deletions(-)
commit 015df7e369cf37929acfebec0a705d5531ac355a
Author: Owen Taylor <otaylor@fishsoup.net>
Date: Wed Jul 28 15:15:57 2010 -0400
[gschema-compile] fix segfault
If files are passed on the command line and we don't set
override_files
at all, don't try to read from the array.
gio/gschema-compile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 19ef26c9c5e088817e2a392f79f343021f2259c8
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 28 12:58:04 2010 -0400
Use correct type for GDBusServer:active property
It's a boolean, not a string.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusserver.c | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
commit 133e87ca87cc86e6410bb9e19eacd8ddb11eadfc
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 28 12:48:17 2010 -0400
GDBusConnection: Pass the GObject to g_simple_async_result_new()
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit a6f1bb4e177750ef9c50a3813eb3be867a927fbe
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jul 27 22:56:30 2010 +0200
Add support for vendor override files
You can drop a key-file in the schema directory that looks like:
[org.gtk.Example]
key='value'
to override the default value of 'key' in schema 'org.gtk.Example'.
gio/gschema-compile.c | 154
+++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 154 insertions(+), 0 deletions(-)
commit 723692dfb91a2de8c5337e9e1b50c2cf3abfb374
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Tue Jul 27 17:47:22 2010 +0200
Updated Galician translations
po/gl.po | 54 +++++++++++++++++++++++++++++++-----------------------
1 files changed, 31 insertions(+), 23 deletions(-)
commit 12d0cbdac555db479e4c6631bfd15d3c8a5dc2ed
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Mon Jul 26 20:58:59 2010 +0200
Updated Spanish translation
po/es.po | 176
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 99 insertions(+), 77 deletions(-)
commit e8923ff232bb34f27dfda8ba19df1af379da892c
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sat Jul 24 13:31:31 2010 +0300
Updated Hebrew translation.
po/he.po | 44 ++++++++++++++++++++++++++------------------
1 files changed, 26 insertions(+), 18 deletions(-)
commit 633d9efc62eca490b489e05d571681f8b15d8aca
Author: Murray Cumming <murrayc@murrayc.com>
Date: Fri Jul 23 13:24:43 2010 +0200
[gio]: gioenums.h: Remove trailing comma again.
gio/gioenums.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 86040bb2eb11ad9501cc0c94754e8d8f29ba8f17
Author: Benjamin Otte <otte@redhat.com>
Date: Fri Jul 23 10:51:14 2010 +0200
Revert "notify: Remove unused g_object_notify_queue_clear()"
This reverts commit 0201a81f04ae5fd46c6db25859e90dde1fc35d4b and adds
locks in the right place.
As this file is a public header (see last commit), we cannot just
remove
functions from it.
gobject/gobjectnotifyqueue.c | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
commit 2819dd60b7b2feaa0609c1017e20105852ca92e4
Author: Benjamin Otte <otte@redhat.com>
Date: Fri Jul 23 10:49:26 2010 +0200
notify: Readd g_object_notify_queue_from_object()
gobjectnotifyqueue.c is a public header, so we cannot remove
files from
it. (Yes you read that right, this .c file is a public header. See
your
installation directory.)
gobject/gobjectnotifyqueue.c | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
commit 4a83ee208fe08533a43a51c8fd2bd83794a1cd27
Author: Tao Wang <dancefire@gmail.com>
Date: Fri Jul 23 13:18:43 2010 +0800
Complete Simplified Chinese translation.
po/zh_CN.po | 24 +++++++-----------------
1 files changed, 7 insertions(+), 17 deletions(-)
commit fd0a2b27891ec38e0190916af761c3daf4daa78f
Author: Tao Wang <dancefire@gmail.com>
Date: Fri Jul 23 13:05:37 2010 +0800
Update Simplified Chinese translation.
po/zh_CN.po | 359
++++++++++++++++++++++++++++++++--------------------------
1 files changed, 198 insertions(+), 161 deletions(-)
commit d5bd531d96a48ba2dac84e0ac7bffa4cf5481738
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 22 18:39:50 2010 -0400
Cleanup the GSettingsBackend API
This is a substantial ABI break. Rebuild dconf.
gio/gdelayedsettingsbackend.c | 15 +-----
gio/gkeyfilesettingsbackend.c | 18 +------
gio/gmemorysettingsbackend.c | 4 +-
gio/gnullsettingsbackend.c | 12 +----
gio/gsettings-tool.c | 102
+++++++++++++++++++++++++++++++++++++++-
gio/gsettingsbackend.c | 22 +--------
gio/gsettingsbackend.h | 19 +++-----
gio/gsettingsbackendinternal.h | 2 +-
gio/tests/gsettings.c | 5 ++
9 files changed, 125 insertions(+), 74 deletions(-)
commit aed440815ec5c87f2439d723b60b8255578afdff
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 22 17:49:40 2010 -0400
GSettings: add g_settings_reset()
Resets a key to its default value.
docs/reference/gio/gio-sections.txt | 1 +
gio/gdelayedsettingsbackend.c | 37
++++++++++++++++++++++++++++------
gio/gio.symbols | 1 +
gio/gmemorysettingsbackend.c | 20 ++++++++++++++++++-
gio/gsettings.c | 24 +++++++++++++++++++++-
gio/gsettings.h | 2 +
6 files changed, 76 insertions(+), 9 deletions(-)
commit f6d3e224dfa9e8b69403a8c79a27a58b5c9f66b7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: Thu Jul 22 21:52:54 2010 +0200
notify: Add tests for threadsafe object notifies
https://bugzilla.gnome.org/show_bug.cgi?id=166020
tests/.gitignore | 2 +
tests/refcount/Makefile.am | 2 +
tests/refcount/properties3.c | 204
++++++++++++++++++++++++++++++++++++++++++
tests/refcount/properties4.c | 169 ++++++++++++++++++++++++++++++++++
4 files changed, 377 insertions(+), 0 deletions(-)
commit 0483ef000ae323415bb0c7b762dd587f1384b1f3
Author: Benjamin Otte <otte@redhat.com>
Date: Thu Jul 22 21:51:28 2010 +0200
notify: Make dedup code clearer
A for loops seems easier to understand to me than gotos.
gobject/gobjectnotifyqueue.c | 17 +++++++++--------
1 files changed, 9 insertions(+), 8 deletions(-)
commit 9026b11e380a9b6479c0fcb852a5aba297ed9dd4
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: Thu Jul 22 21:26:32 2010 +0200
notify: Make GObject property change notifications thread safe
Adds locking around object property change notification handling. The
notifications are only emitted after all threads have called
g_object_thaw_notify().
https://bugzilla.gnome.org/show_bug.cgi?id=166020
gobject/gobjectnotifyqueue.c | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
commit 65797f7e54061a21866261d00a1c5533cd6a4f81
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: Thu Jul 22 21:20:35 2010 +0200
notify: Remove g_object_notify_queue_from_object()
The function will not be safe with object locking in place, so
we remove
it. The workaround is somewhat ugly, but it works.
https://bugzilla.gnome.org/show_bug.cgi?id=166020
gobject/gobject.c | 14 ++++++++------
gobject/gobjectnotifyqueue.c | 7 -------
2 files changed, 8 insertions(+), 13 deletions(-)
commit 83026092eba98c2e6e0a96112555f980382a99e7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: Thu Jul 22 20:25:00 2010 +0200
notify: Refactor g_object_notify_queue_thaw()
This adds better error reporting and simplifies the code for adding
thread safety.
https://bugzilla.gnome.org/show_bug.cgi?id=166020
gobject/gobjectnotifyqueue.c | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
commit 0201a81f04ae5fd46c6db25859e90dde1fc35d4b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: Thu Jul 22 09:02:18 2010 +0200
notify: Remove unused g_object_notify_queue_clear()
https://bugzilla.gnome.org/show_bug.cgi?id=166020
gobject/gobjectnotifyqueue.c | 11 -----------
1 files changed, 0 insertions(+), 11 deletions(-)
commit a2c5bba31d19dcd7f3726c99280ff794cbf744a9
Author: Benjamin Otte <otte@redhat.com>
Date: Thu Jul 22 08:52:25 2010 +0200
notify: Emit a g_critical() instead g_return_if_fail()ing
This does not change the code semantically in any way but avoids a
return in the middle of the code.
https://bugzilla.gnome.org/show_bug.cgi?id=166020
gobject/gobjectnotifyqueue.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
commit 24161d9c4621ef0a674c31146e9fd0d2e9ad8d0f
Author: Benjamin Otte <otte@redhat.com>
Date: Thu Jul 22 20:24:29 2010 +0200
binding: Cast to avoid compiler warning
gobject/tests/binding.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit dd1d1b3510536d4156eb79bb7161023c464e721f
Author: Benjamin Otte <otte@redhat.com>
Date: Thu Jul 22 20:23:28 2010 +0200
tests: Use GPOINTER_TO_SIZE() instead of just casting to guint
a) gcc doesn't like this ("Cast to pointer of different size)
b) It compares only half of the pointer
gio/tests/memory-output-stream.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 284ea16b9d94b28b632063333140b99e419d6b0a
Author: Benjamin Otte <otte@redhat.com>
Date: Thu Jul 22 20:23:04 2010 +0200
inotify: Constify function argument
gcc complained...
gio/inotify/inotify-helper.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit dc7348b305c72c757f8ed1d8ba2cae2a19a3c684
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 22 11:49:30 2010 -0400
Fix very small leak in the GSettings test
gio/tests/gsettings.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 23a904fc1520b06aefa1e51e690d2e7b2fcc3ead
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jul 21 20:10:31 2010 -0700
Bug 624991 - GSettings mapping for G_TYPE_STRV
Added default mapping for G_TYPE_STRV based on a patch from Garrett
Regier.
Add a test case.
gio/gsettings-mapping.c | 18 +++++++++++++++++-
gio/tests/gsettings.c | 31 +++++++++++++++++++++++++++++++
gio/tests/org.gtk.test.gschema.xml | 3 +++
3 files changed, 51 insertions(+), 1 deletions(-)
commit 76aef137c8ba8410bd2b5bc31873db5d60dad961
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Thu Jul 22 16:23:18 2010 +0200
Updated Galician translations
po/gl.po | 132
+++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 70 insertions(+), 62 deletions(-)
commit 8f80ff02af2fabd22d5aac1d1b853d1ac7865e85
Author: Behdad Esfahbod <behdad@behdad.org>
Date: Wed Jul 21 16:08:19 2010 -0400
Bug 624968 - div by zero in g_malloc_n family
glib/gmem.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 5063d78baac684a1c53a6a1620ff94789026ae26
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Wed Jul 21 19:11:53 2010 +0300
Updated Hebrew translation.
po/he.po | 124
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 64 insertions(+), 60 deletions(-)
commit 9b0a08449fd966aff7a6c164c9913b01106a37cc
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Jul 20 15:02:36 2010 -0400
GDBusAuthObserver: Fix docs
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusauthobserver.c | 53
+++++++++-------------------------------------
1 files changed, 11 insertions(+), 42 deletions(-)
commit 7eba41346e014649d8f9cf8ab675d1f091f7cf38
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Jul 20 14:02:14 2010 -0400
Bug 617483 – Credentials passing
- Make GCredentials instance and class structures private so it can't
be subclassed and we don't have to worry about ABI compat
issues. This also allows us to get rid of the GCredentialsPrivate
struct.
- Add a GCredentialsType enumeration that is used whenever exchanging
pointers with the user. This allows us to support OSes with
multiple native credential types. In particular, it allows
supporting OSes where the native credential evolves or even changes
over time.
- Add g_socket_get_credentials() method.
- Add tests for g_socket_get_credentials(). Right now this is in the
GDBus peer-to-peer test case but we can change that later.
- Move GTcpConnection into a separate gtk-doc page as was already
half-done with GUnixConnection. Also finish the GUnixConnection
move and ensure send_credentials() and receive_credentials()
methods are in the docs. Also nuke comment about GTcpConnection
being empty compared to its superclass.
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 43 ++++++-----
gio/gcredentials.c | 135
++++++++++++++++++++++++-----------
gio/gcredentials.h | 44 +----------
gio/gio.symbols | 2 +
gio/gioenums.h | 15 ++++
gio/gnetworkingprivate.h | 8 ++
gio/gsocket.c | 72 ++++++++++++++++++-
gio/gsocket.h | 2 +
gio/gtcpconnection.c | 7 +--
gio/gunixconnection.c | 6 ++
gio/gunixcredentialsmessage.c | 18 +++--
gio/tests/gdbus-peer.c | 36 +++++++++
13 files changed, 273 insertions(+), 116 deletions(-)
commit b3cf5cbd0bfcfe53f82a72d276683aebd15d3828
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Jul 20 12:14:30 2010 -0400
GDBusServer: Avoid handling incoming connections after stop() has
been called
Without this fix, we'd sometimes run code after stop() and finalize()
to handle incoming requests. This was observed in the gdbus-peer test
case occasionally crashing:
$ ./gdbus-peer
/gdbus/peer-to-peer: OK
/gdbus/delayed-message-processing: OK
/gdbus/nonce-tcp:
GLib-GObject-WARNING **: invalid uninstantiatable type `(null)'
in cast to `GDBusServer'
aborting...
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusserver.c | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
commit 2be167f57c2b59d427aa54e2204bfaa906391b3e
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Jul 20 11:38:23 2010 -0400
GDBus: Add support for D-Bus type 'h' (ie. G_VARIANT_TYPE_HANDLE)
This allows sending and receiving D-Bus messages with instances of the
'h' D-Bus type. Unlike libdbus-1's dbus_message_iter_get_basic()
method, g_variant_get_handle() does not return a duplicated unix file
descriptor (that must be closed with close(2)) - instead, it returns
an index that can be used to get/dup the file descriptor from a
GUnixFDList object that can be obtained from the GDBusMessage object.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusmessage.c | 22 ++++++++++++++++++++++
gio/tests/gdbus-serialization.c | 28 ++++++++++++++++++++++++++++
2 files changed, 50 insertions(+), 0 deletions(-)
commit 66388120d23a2fcec345874cc1a6259c08a6ef38
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jul 20 10:45:52 2010 -0400
Move #include <sys/wait.h> down
Until after we include the glib stuff, so that we have G_OS_UNIX
defined.
For some reason <stdlib.h> pulls in <sys/wait.h> on Fedora so this
wasn't a problem, but many others have reported the issue.
gio/gdbusaddress.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
commit 2f5056755763e4628ed0e64954229e0a7dd9dbfb
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Tue Jul 20 08:57:35 2010 +0200
Updated Spanish translation
po/es.po | 19 +++++++------------
1 files changed, 7 insertions(+), 12 deletions(-)
commit c3737739aeeeac27e68d50d8c48dfa0ae7d23ee9
Author: noch <norayr@arnet.am>
Date: Tue Jul 20 10:33:32 2010 +0500
Corrected and updated the new version of the Armenian translation -
po file.
po/hy.po | 3004
+++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 1617 insertions(+), 1387 deletions(-)
commit 493d8cb2926c0d54a45fd1fdb7f383c730321aa8
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Jul 19 17:03:07 2010 -0400
GDBus: Introduce G_DBUS_SEND_MESSAGE_FLAGS_PRESERVE_SERIAL
This is preferable to the current magical solution whereby the serial
is only rewritten if non-zero. In particular, it makes it easier to
send the same message on multiple connections without having to reset
the serial number.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 45
++++++++++++++++++++++-----------------------
gio/gioenums.h | 6 +++++-
2 files changed, 27 insertions(+), 24 deletions(-)
commit 9d7b00638fa6d0701ca8f883edf9e218c3a54412
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Jul 19 16:10:50 2010 -0400
GDBus: Forgot to add g_dbus_send_message_flags_get_type() to
gio.symbols
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gio.symbols | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 0b2b4deac549623beb90228a0ad36f8c2c315710
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Jul 19 16:07:57 2010 -0400
GDBus: Add GDBusSendMessageFlags
This is currently unused but might be useful in the future. For
example, it might be nice with a way to bypass the current queue of
outgoing messages - having a flag enumeration allows us to add a
G_DBUS_SEND_MESSAGE_FLAGS_BYPASS_QUEUE etc. etc.
This commit breaks ABI and API. Users of the (rarely used) API to send
messages will have to port to this new API.
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 1 +
gio/gdbusconnection.c | 64
++++++++++++++++++------------
gio/gdbusconnection.h | 3 +
gio/gdbusmethodinvocation.c | 4 +-
gio/gioenums.h | 13 ++++++
gio/tests/gdbus-connection.c | 6 ++-
gio/tests/gdbus-example-server.c | 1 +
gio/tests/gdbus-example-unix-fd-client.c | 1 +
gio/tests/gdbus-peer.c | 4 +-
9 files changed, 67 insertions(+), 30 deletions(-)
commit 7190af4394541c1adbe87769f7bd6db030e33605
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Jul 19 15:45:27 2010 -0400
GDBus: Remove constness from introspection data structures
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 15 +++----
gio/gdbus-tool.c | 4 +-
gio/gdbusapplication.c | 2 +-
gio/gdbusconnection.c | 16 ++++----
gio/gdbusconnection.h | 2 +-
gio/gdbusintrospection.c | 60 +++++++++++++++---------------
gio/gdbusintrospection.h | 71
+++++++++++++++++------------------
gio/tests/gdbus-export.c | 26 ++++++------
gio/tests/gdbus-introspection.c | 6 +-
gio/tests/gdbus-peer.c | 2 +-
10 files changed, 101 insertions(+), 103 deletions(-)
commit 4a1c5a1b98aed12308361d7adb6089a9fb171583
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Jul 19 15:03:00 2010 -0400
GDBus: Add GDBusSignalFlags and use it in
g_dbus_connection_signal_subscribe()
This is currently unused but will probably be useful in the
future. For example, we could have a _ARG0_IS_PATH to specify that
arg0 should be used for arg0path.
This commit breaks API and ABI. Users of
g_dbus_connection_signal_subscribe() will need to port to this new
version.
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 1 +
gio/gdbus-tool.c | 1 +
gio/gdbusconnection.c | 2 ++
gio/gdbusconnection.h | 1 +
gio/gdbusnameowning.c | 2 ++
gio/gdbusnamewatching.c | 1 +
gio/gdbusproxy.c | 3 +++
gio/gio.symbols | 1 +
gio/gioenums.h | 13 +++++++++++++
gio/tests/gdbus-connection.c | 21 +++++++++++++--------
gio/tests/gdbus-threading.c | 1 +
gio/tests/testapps.c | 1 +
12 files changed, 40 insertions(+), 8 deletions(-)
commit 1a06bd8d3f8ccf040901b4aa4b1197d189b8ab4e
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jul 19 15:03:54 2010 -0400
Update the GDBus subtree example for the new API
docs/reference/glib/tmpl/messages.sgml | 27 +++++++++++++++++++++------
gio/tests/gdbus-example-subtree.c | 21 ++++++++++++---------
2 files changed, 33 insertions(+), 15 deletions(-)
commit c7c573afb6eef461bfe70bb848c90b1d58b3d4d9
Author: David Hoyt <dhoyt@llnl.gov>
Date: Mon Jul 19 13:52:17 2010 -0400
Bug 624754 – gdbusaddress.c missing sys/wait.h
https://bugzilla.gnome.org/show_bug.cgi?id=624754
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusaddress.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit d63f199d921b2444e25bc9f39cc12a84ad9695b5
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jul 18 21:43:18 2010 -0400
Fix is_valid() API
Actually dereference the pointer instead of just checking for NULL
gvdb-reader.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit df40747190a0fff4582c84b101f74e5da91f8f72
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jul 18 20:45:37 2010 -0400
Add gvdb_table_is_valid() API
Checks that the on-disk file is still valid.
gvdb-reader.c | 17 +++++++++++++++++
gvdb-reader.h | 3 +++
2 files changed, 20 insertions(+), 0 deletions(-)
commit f81601f735c3b5be0cb21031979071b2dff1ceb2
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Jul 18 20:29:41 2010 +0200
Updated Spanish translation
po/es.po | 282
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 154 insertions(+), 128 deletions(-)
commit 8ab26d42e97c5e751f78d2b08d71cddcc5a37031
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Jul 18 19:58:33 2010 +0200
Fixed headers in galician translation file
po/gl.po | 1181
+++++++++++++++++++++++++++++++------------------------------
1 files changed, 600 insertions(+), 581 deletions(-)
commit 5fb9c9f7de9700fe1639deb381bab7e3b2785689
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sat Jul 17 13:11:08 2010 +0300
Updated Hebrew translation.
po/he.po | 85
+++++++++++++++++++++++++++++++++++++------------------------
1 files changed, 51 insertions(+), 34 deletions(-)
commit f30aef9a105a2cb44bac1bbe3b8bb93387a41d9a
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Jul 16 13:19:48 2010 -0400
GDBus: Add nonce-tcp: test case
Also fix a couple of TODO items in gdbusaddress.c
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusaddress.c | 85 +++++++++++++-------
gio/tests/gdbus-peer.c | 203
++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 259 insertions(+), 29 deletions(-)
commit 27cee11b6c1558f44cc89cd46576e11413370abf
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Fri Jul 16 17:20:42 2010 +0300
Updated Hebrew translation.
po/he.po | 1221
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 633 insertions(+), 588 deletions(-)
commit fe6338f446f52deeb64aa10fab1c72fa64953472
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 15 19:37:26 2010 -0400
g_warning on inconsistent subtree behaviour
If the subtree introspection function indicates that an interface
exists
but then the dispatch function returns a NULL vtable for that
interface,
issue a g_warning pointing programmers in the right direction.
gio/gdbusconnection.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
commit 732ff1b27cc6f7bbbb1133bf8e7cb3de8475f72a
Author: Julien Cristau <jcristau@debian.org>
Date: Thu Jul 15 15:26:02 2010 +0100
gio: don't assume that SOCK_CLOEXEC is supported whenever it's defined
Just because SOCK_CLOEXEC was defined at build time doesn't mean the
kernel we're running on supports it. So if socket() fails with
EINVAL,
try again without the flag.
https://bugzilla.gnome.org/show_bug.cgi?id=624463
gio/gsocket.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit 8a2d157d49c3dceda029bd0e14f8c7367daa2a36
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 15 16:53:43 2010 -0400
Bug 624484: GDBusSubtreeDispatchFunc clarification
Pass NULL rather than "/" for the toplevel of a subtree.
Add clarification to the docs about how trees are flat.
gio/gdbusconnection.c | 4 ++--
gio/gdbusconnection.h | 10 ++++++++--
gio/tests/gdbus-export.c | 10 +++++-----
3 files changed, 15 insertions(+), 9 deletions(-)
commit ca14ab7ac0d93b2ccd0977d905b19094e7317490
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 15 16:47:32 2010 -0400
Bug 624483: GDBusSubtreeEnumerateFunc clarification
Clarify a couple of things in the docs:
1) you must return flat names (no slashes)
2) g_strfreev() will be called on the result
3) a benefit of using the DISPATCH_TO_UNENUMERATED flag
gio/gdbusconnection.h | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
commit e6b5546cf573e6594b33b2ce19ad839c1c694909
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 15 16:26:42 2010 -0400
Bug 624473: GDBusSubtreeIntrospectFunc return type
Return a NULL terminated C array instead of a GPtrArray
Also, document that %NULL is a permitted return value and clarify its
meaning.
Finally, avoid calling the enumeration function during dispatch
when the
G_DBUS_SUBTREE_FLAGS_DISPATCH_TO_UNENUMERATED_NODES flag was given.
gio/gdbusconnection.c | 76
++++++++++++++++++++++++++--------------------
gio/gdbusconnection.h | 27 ++++++++++++----
gio/tests/gdbus-export.c | 25 +++++++--------
3 files changed, 74 insertions(+), 54 deletions(-)
commit 48b1fe948c4424cbc7e68ecca32b0ddac0f7410b
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Jul 15 12:19:24 2010 -0400
Bug 623810 – Message serialization bug
https://bugzilla.gnome.org/show_bug.cgi?id=623810
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusmessage.c | 2 +-
gio/tests/gdbus-serialization.c | 40
+++++++++++++++++++++++++++-----------
2 files changed, 29 insertions(+), 13 deletions(-)
commit 44cf10adceb673deefebe348350268d9436f3fab
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date: Thu Jul 15 17:05:00 2010 +0200
Add annotations for g_variant_new_strv and g_variant_get_strv
glib/gvariant.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
commit 58f1977151a78bd48e0277cefe6a767595ecb095
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date: Thu Jul 15 15:32:45 2010 +0200
Add annotations to g_dbus_proxy_new_sync
gio/gdbusproxy.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 63938335703ea3608f7b0901d1cdcec4855e8880
Author: Aron Xu <aronxu@gnome.org>
Date: Thu Jul 15 17:56:14 2010 +0800
Update Simplified Chinese translation.
po/zh_CN.po | 1418
+++++++++++++++++++++++++++++++----------------------------
1 files changed, 738 insertions(+), 680 deletions(-)
commit 2bd201c8b21a5daa666169701b1c12dd3b151a26
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date: Thu Jul 15 02:10:43 2010 +0300
po: Updated Romanian translation
po/ro.po | 1796
+++++++++++++++++---------------------------------------------
1 files changed, 490 insertions(+), 1306 deletions(-)
commit d581a7faf1080e67fd6c731cd04beefbc77cf41a
Author: Mario Blättermann <mariobl@gnome.org>
Date: Wed Jul 14 23:06:18 2010 +0200
[i18n] Updated German translation
po/de.po | 1567
++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 822 insertions(+), 745 deletions(-)
commit baf383d1b14ebcd217a587fe8c78202fc5e9193b
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 14 14:46:12 2010 -0400
GDBusConnection: copy object and subtree virtual tables
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 58
+++++++++++++++++++++++++++++++++++++++++-------
gio/gdbusconnection.h | 19 +++++++--------
2 files changed, 58 insertions(+), 19 deletions(-)
commit 914b046226c762bae578e17f7ed9a0fdf058045a
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 14 12:37:32 2010 -0400
GDBusConnection: Fix up g_dbus_connection_close()
... so it is async, cancelable and returns an error. Also provide a
synchronous version.
This is an API/ABI break but it is expected that only very few
applications use this API.
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 2 +
gio/gdbusconnection.c | 151
+++++++++++++++++++++++++++++++----
gio/gdbusconnection.h | 14 +++-
gio/gio.symbols | 2 +
gio/tests/gdbus-connection.c | 8 ++-
5 files changed, 158 insertions(+), 19 deletions(-)
commit 14e37ef7967a2da594faaab24fe2c9c117cf099f
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 14 11:39:22 2010 -0400
GDBusMessage: Make endianness for D-Bus messages match host byte order
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusmessage.c | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
commit 497edd8b40edfbf85e029a9300e0d99ac6f08630
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 14 11:14:58 2010 -0400
Bug 623815 – Don't check sender for GDBusProxy objects where name
is not set
Based on a patch from Peng Huang <shawn.p.huang@gmail.com>, thanks!
https://bugzilla.gnome.org/show_bug.cgi?id=623815
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 4 +-
gio/tests/gdbus-peer.c | 72
++++++++++++++++++++++++++++++++++++++++++++---
2 files changed, 69 insertions(+), 7 deletions(-)
commit 8a2e7d371fdf55c23c61be908761431509cd3a7c
Author: Colin Walters <walters@verbum.org>
Date: Fri Jun 18 14:19:57 2010 -0400
Make default-quit not apply if register=FALSE
Callers who are using g_application_unregistered_try_new are
likely wanting to continue doing something else if _register()
fails. Change the semantics so that passing register=FALSE
unsets default-quit as well. This means that a later _register()
call will send Activate but continue the process.
https://bugzilla.gnome.org/show_bug.cgi?id=622005
gio/gapplication.c | 23 ++++++++++++++++++-----
gio/gdbusapplication.c | 9 +++++++--
2 files changed, 25 insertions(+), 7 deletions(-)
commit 7e0121dfe0a9377cd35c9d4b90c477b96d56c43f
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Wed Jul 14 19:28:34 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 1717
+++++++++++++++++++++++++++++++----------------------------
po/zh_TW.po | 1700
+++++++++++++++++++++++++++++++----------------------------
2 files changed, 1803 insertions(+), 1614 deletions(-)
commit 463edcb045b287cd0df8f44322e133ae32fe5e87
Author: Stefan Kost <ensonic@users.sf.net>
Date: Wed Jul 14 11:56:41 2010 +0300
docs: xi:include the annotation glossary to kill warnings and make
them work
docs/reference/gio/gio-docs.xml | 3 +++
docs/reference/glib/glib-docs.sgml | 2 ++
docs/reference/gobject/gobject-docs.sgml | 2 ++
3 files changed, 7 insertions(+), 0 deletions(-)
commit de56aca0b5cf2eaf99ba501dd3d55b750c752433
Author: Javier Jardón <jjardon@gnome.org>
Date: Tue Jul 13 05:05:48 2010 +0200
Clean autotools config a bit
New requirements:
autoconf >= 2.62
automake >= 1.10
libtool >= 2.2
Makefile.am | 4 +---
autogen.sh | 10 +++-------
configure.ac | 14 +++++---------
3 files changed, 9 insertions(+), 19 deletions(-)
commit 3a8ab85d967c3b0fa1b7d702d640df61020d92a0
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jul 13 11:59:16 2010 -0400
rename configure.in to configure.ac
README.win32 | 2 +-
config.h.win32.in | 2 +-
configure.ac | 3756
++++++++++++++++++++++++++++++++++++++++++++++
configure.in | 3756
----------------------------------------------
glib/gmem.c | 2 +-
glib/gthread.c | 4 +-
m4macros/glib-gettext.m4 | 4 +-
7 files changed, 3763 insertions(+), 3763 deletions(-)
commit 0bb7cc3fceb9223845d2032c9d381f2e15c5285d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jul 13 09:24:16 2010 -0400
Remove GUnixVolumeMonitor, GUnixMount from docs
David says that they're supposed to be private.
docs/reference/gio/Makefile.am | 3 ++
docs/reference/gio/gio-sections.txt | 15 ----------
docs/reference/glib/tmpl/glib-unused.sgml | 40
----------------------------
docs/reference/glib/tmpl/version.sgml | 41
+++++++++++++++++++++++++++++
4 files changed, 44 insertions(+), 55 deletions(-)
commit 5344c22810c01a0cd708562be563f81f15f517f3
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jul 12 18:30:14 2010 -0400
gio/ docs fixup
docs/reference/gio/Makefile.am | 5 ++
docs/reference/gio/gio-sections.txt | 32 +--------------
docs/reference/glib/tmpl/glib-unused.sgml | 59
+++++++++++++++--------------
gio/fen/fen-kernel.c | 6 +-
gio/fen/fen-node.c | 8 ++--
gio/fen/libfen_la-fen-dump.loT | 7 ---
gio/gappinfo.h | 1 -
gio/gbufferedoutputstream.h | 1 -
gio/gconverterinputstream.h | 1 -
gio/gconverteroutputstream.h | 1 -
gio/gdatainputstream.h | 1 -
gio/gdataoutputstream.h | 1 -
gio/gfileenumerator.h | 1 -
gio/gkeyfilesettingsbackend.c | 2 +-
gio/gsettings.c | 8 ++--
gio/gsettings.h | 2 +-
gio/gsettingsschema.c | 2 +-
gio/gunixconnection.c | 2 +-
gio/gvolumemonitor.h | 1 -
19 files changed, 53 insertions(+), 88 deletions(-)
commit adde752ec5a600a71f8c9acf1be032ab5f5de46c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jul 12 17:46:17 2010 -0400
More docs fixes
Remove the g*alias.h from the ignore lists
Remove other old files from ignore lists
Clean up gobject docs
docs/reference/gio/Makefile.am | 2 --
docs/reference/glib/Makefile.am | 6 ------
docs/reference/gobject/Makefile.am | 2 +-
gobject/gparamspecs.h | 2 ++
gobject/gvaluecollector.h | 7 ++++++-
5 files changed, 9 insertions(+), 10 deletions(-)
commit de5afbc7cc262b677e00704e1bf3562f45dbede0
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jul 12 17:32:44 2010 -0400
More gtk-doc cleanups for glib/
docs/reference/glib/Makefile.am | 2 ++
docs/reference/glib/glib-sections.txt | 6 ++++++
docs/reference/glib/tmpl/glib-unused.sgml | 9 ---------
docs/reference/glib/tmpl/i18n.sgml | 10 ++++++++++
4 files changed, 18 insertions(+), 9 deletions(-)
commit 92df91590fd4b1ca4921cc3f89421928b857e75c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jul 12 17:31:03 2010 -0400
trivial whitespace fix
glib/gmem.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 7791fce38a1a7d292e94d3bb5a0ffb8d6da9333d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jul 12 16:37:56 2010 -0400
Fix some glib docs warnings
Remove some symbols from glib-sections.txt that gtk-doc has no idea
about.
Add proper callback typedefs for GTester (gtk-doc dislikes inline
function types).
Fix some other minor issues.
docs/reference/glib/glib-sections.txt | 9 +++-
docs/reference/glib/tmpl/fileutils.sgml | 6 +++
docs/reference/glib/tmpl/testing.sgml | 35 +++++++++++++++--
glib/gstdio.c | 8 ++++
glib/gstrfuncs.c | 10 ++--
glib/gtestutils.c | 62
++++++++++++++++++++++--------
glib/gtestutils.h | 30 +++++++++------
glib/gutf8.c | 2 +-
glib/gvariant.c | 2 +-
9 files changed, 121 insertions(+), 43 deletions(-)
commit dc8cf867c805095b7acd7842b731c6eff32ee18f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 12 07:50:36 2010 -0400
Don't return FALSE when a pointer is expected
Pointed out in bug 623956
glib/gvariant-parser.c | 8 ++++----
glib/tests/markup-subparser.c | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
commit 90285b0643d23059bdf28aff4afd337f91a556a6
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jul 12 15:30:26 2010 -0400
Bump gtk-doc dependency to 1.15
Use the multiple source-directory support contained therein.
configure.in | 2 +-
docs/reference/glib/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 83d67bf2e79e1cb984e398b218cedd0b1e50bd1f
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jul 11 21:08:42 2010 -0400
move glibconfig.h to glib/
.gitignore | 2 -
Makefile.am | 18 +---
configure.in | 14 +-
gio/abicheck.sh | 2 +-
glib/.gitignore | 4 +
glib/Makefile.am | 29 ++++-
glib/abicheck.sh | 2 +-
glib/glibconfig.h.win32.in | 284
++++++++++++++++++++++++++++++++++++++++++++
glibconfig.h.win32.in | 284
--------------------------------------------
gobject/abicheck.sh | 2 +-
10 files changed, 325 insertions(+), 316 deletions(-)
commit 29a6fb68b7d73648992ea55d17cc54fc1261fe29
Author: Colin Walters <walters@verbum.org>
Date: Fri Jun 25 09:37:06 2010 -0400
Don't attempt to build dtrace support on OS X
Apparently the OS X "dtrace" command is different from the Sun one,
which is what Linux supports. Since I don't have access to an OS X
machine to test build patches on, simply disable dtrace on OS X
for now.
https://bugzilla.gnome.org/show_bug.cgi?id=622697
configure.in | 22 +++++++++++++---------
1 files changed, 13 insertions(+), 9 deletions(-)
commit e5834637eb4a336393989dc68d7615abf153335f
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date: Mon Jul 12 16:19:45 2010 +0300
Added Kazakh translation for Kazakh
po/LINGUAS | 1 +
po/kk.po | 2813
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 2814 insertions(+), 0 deletions(-)
commit 82318fbda3441615e11fe5fa25144d27096286fe
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jul 11 12:51:54 2010 -0400
bump the version
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit be247c24c6b532b2acfe52424ffdcc79bdc48bf4
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jul 11 12:51:33 2010 -0400
This is glib 2.25.11
NEWS | 1 +
docs/reference/glib/tmpl/atomic_operations.sgml | 42
+++++++++++++----------
docs/reference/glib/tmpl/bookmarkfile.sgml | 16 ++++----
docs/reference/glib/tmpl/conversions.sgml | 22 ------------
docs/reference/glib/tmpl/numerical.sgml | 10 +++++
5 files changed, 43 insertions(+), 48 deletions(-)
commit 8c36b1ad2bf03141cd1aacbb0fa9d19ba7c72c17
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sun Jul 11 15:51:04 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 1387
+++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 732 insertions(+), 655 deletions(-)
commit 358b9d6ac750c3d35b259df2b59353d004a32ace
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 23:53:36 2010 -0400
Move main loop docs inline
docs/reference/glib/tmpl/main.sgml | 288 +++++-----------------------
glib/gmain.c | 76 ++++++++
glib/gmain.h | 374
++++++++++++++++++++++++++++--------
glib/gpoll.h | 30 +++-
4 files changed, 448 insertions(+), 320 deletions(-)
commit ab8cb652c83d77471b2e0f56b270d4ef8704dae9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 22:30:04 2010 -0400
Fix a typo
docs/reference/glib/tmpl/bookmarkfile.sgml | 100
++++------------------------
glib/gatomic.c | 2 +-
glib/gbookmarkfile.c | 44 ++++++++++++
glib/gbookmarkfile.h | 30 ++++++++-
glib/tests/Makefile.am | 3 +-
glib/tests/bookmarks.xbel | 23 +++++++
6 files changed, 109 insertions(+), 93 deletions(-)
commit e57291efdc53a2f7732e39730ef91dab266ade83
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 21:51:34 2010 -0400
Move docs for atomic operations inline
docs/reference/glib/tmpl/atomic_operations.sgml | 136
+++++------------------
glib/gatomic.c | 133
++++++++++++++++++++++-
glib/gatomic.h | 22 ++++-
3 files changed, 183 insertions(+), 108 deletions(-)
commit e8503fddee2c5426a98d066c5a24afd9ae7ade50
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 21:26:28 2010 -0400
Move GAsyncQueue docs inline
docs/reference/glib/tmpl/async_queues.sgml | 55
+---------------------------
glib/gasyncqueue.c | 53
+++++++++++++++++++++++++++
2 files changed, 55 insertions(+), 53 deletions(-)
commit db0c58062dd208982521dfc99b0da59a5bd4327b
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jul 10 23:28:30 2010 -0400
NEWS for the pending release
NEWS | 152
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 152 insertions(+), 0 deletions(-)
commit d2fe46b476a183168d57581c41b763b9e8f03c7c
Author: Colin Walters <walters@verbum.org>
Date: Sat Jul 10 20:09:34 2010 -0400
Annotate all custom GIO GSource using g_source_set_name
Naming the sources allows easier debugging with e.g. SystemTap
probes.
https://bugzilla.gnome.org/show_bug.cgi?id=620536
gio/gsocket.c | 1 +
gio/gunixinputstream.c | 1 +
gio/gunixoutputstream.c | 1 +
gio/inotify/inotify-kernel.c | 1 +
glib/giounix.c | 1 +
glib/giowin32.c | 1 +
6 files changed, 6 insertions(+), 0 deletions(-)
commit 7568bb66f996bdf94da6963399333236f73adb1b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 20:00:49 2010 -0400
use proper feature test macros for isnan
Problem pointed out in bug 581354
glib/tests/strfuncs.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit d9dc570c593a29be62b3d85cef43f92f52dcce8e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 19:46:40 2010 -0400
Add ACLOCAL_AMFLAGS to Makefile.am
Patch by Vincent Untz, bug 570036
Makefile.am | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 3dca4ce434f30a5c72f773c5c0437d4ac92413ab
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 19:16:27 2010 -0400
One more dubious return
gio/gsocketlistener.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit d44ae96cb1566447ce44034b8b9290badacb6fe4
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jul 10 17:54:08 2010 -0400
GVariant: fix some more leaks in error cases
glib/gvariant-parser.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 90c49a0654f4aa556f3d2ccb7c91b6e480eef1ae
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jul 10 17:45:51 2010 -0400
move the g_free() from the last commit down
It is needed for the error message...
glib/gvariant-parser.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 29babb9fc8baf2327b2e0781fbf07bed76a4cbde
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 18:04:22 2010 -0400
Minor cleanup
gio/glocalfileenumerator.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
commit f8e22856c643bfccaf03db6f84738126cff374d0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 17:57:45 2010 -0400
Add a GAppInfoCreate flag for startup-notification
Using this flag, it will be possible to launch apps without a
desktop file, in the same way that gdk_spawn_... lets you do.
Requested in bug 599223.
gio/gdesktopappinfo.c | 2 +-
gio/gioenums.h | 8 +++++---
2 files changed, 6 insertions(+), 4 deletions(-)
commit 5f1490e94aa0fcfe72b92377dc7efae4b3300a6c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 17:21:32 2010 -0400
Fix sparse warnings
These were listed in bug 623955
gio/gconverteroutputstream.c | 2 +-
gio/gdbusauthmechanismsha1.c | 4 ++--
gio/gdbusconnection.c | 2 +-
gio/gfileinfo.c | 4 ++--
gio/ginetsocketaddress.c | 2 +-
gio/gmount.c | 6 +++---
gio/gschema-compile.c | 6 +++---
gio/gunixfdmessage.c | 2 +-
gio/gunixresolver.c | 9 ++++++---
9 files changed, 20 insertions(+), 17 deletions(-)
commit 41f4aba2d22ceec7f8dd0916aae99fb3eea5699f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 17:12:31 2010 -0400
Chain up in g_settings_finalize
Requested in bug 623954
gio/gsettings.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 61027a8b5ce75c68f2a6e84134ea88af1f8a5556
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 10 17:06:41 2010 -0400
Turn on glibc malloc checking features for make check
Makefile.decl | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 48a04f9303294304db5693acb1e4421cfdd4464a
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jul 10 16:56:51 2010 -0400
GVariant: don't leak during type inferencing
glib/gvariant-parser.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit b1c4dec264eeff92fc9afd112c6b6fc4fd74c087
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Jul 10 11:03:52 2010 +0200
Updated Spanish translation
po/es.po | 1179
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 588 insertions(+), 591 deletions(-)
commit 551461b23a52f4c49633352e538184cd8cb250ad
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 9 08:33:27 2010 -0400
Fix some leaks in the inotify code
Also avoid creating some unused objects. Patch by Carlos Garnacho,
bug 613057
gio/inotify/inotify-helper.c | 11 ++---------
1 files changed, 2 insertions(+), 9 deletions(-)
commit c24a29e13bcf2c36140c5d8467a9258402c347aa
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 9 07:24:08 2010 -0400
Adapt to recent MLS changes
g_file_query_info returns non-NULL more often now.
gio/gfile.c | 7 ++++---
gio/tests/live-g-file.c | 5 +----
2 files changed, 5 insertions(+), 7 deletions(-)
commit e302e919e5c8329ae293f0ba5921c6dfce289beb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 19:52:36 2010 -0400
Remove dead links from the IEEE float documentation
docs/reference/glib/tmpl/numerical.sgml | 46
+++++++++++--------------------
1 files changed, 16 insertions(+), 30 deletions(-)
commit 0c357a2d149080c4e4fefb29436c03e7879ce437
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 19:37:31 2010 -0400
Improve the long description of GString
It is more similar to a Java StringBuffer than to a C string.
See bug 612439.
docs/reference/glib/tmpl/strings.sgml | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
commit 2504ec988e0288b8616907b43e489c74d49a08f0
Author: Will Thompson <will@willthompson.co.uk>
Date: Thu Jul 8 19:30:53 2010 -0400
Document NULL shortcut to g_value_array_insert etc.
You can pass a NULL GValue * to any of g_value_array_insert,
_prepend or
_append to add a new, uninitialized value. This is a very useful
shortcut, and it should be documented rather than left languishing
in a
comment in the implementation.
Fixes Gnome bug #552363.
gobject/gvaluearray.c | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
commit cc44ef148c578ec87f71c155549a5d352a30bb3a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 19:26:25 2010 -0400
Improve some GNode docs
See bug 561248
glib/gnode.h | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit ac342a8d0c4e50b5983631808ca6b7dc7508e17d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 19:23:42 2010 -0400
Expand the g_sprintf docs
As requested in bug 576833.
glib/gprintf.c | 31 ++++++++++++++++++-------------
1 files changed, 18 insertions(+), 13 deletions(-)
commit 7cfa23b17785218463274854753494b5e49584c8
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 19:03:18 2010 -0400
Add a note about l10n to the g_strconcat docs
As requested in bug 576854
glib/gstrfuncs.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
commit e0017f24c58ba756c186026e42d59ed3015e80ce
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 17:38:47 2010 -0400
Move uri conversion functions to a better place in the docs
g_filename_from/to_uri are better off in the section called
"URI functions". Requested in bug 582227.
docs/reference/glib/glib-sections.txt | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 3c6304a332c8da9275569c9820660e859b4ac160
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Thu Jul 8 23:25:01 2010 +0200
Updated Spanish translation
po/es.po | 176
++++++++++++++++++++++++++++++++++++++------------------------
1 files changed, 109 insertions(+), 67 deletions(-)
commit e0f2d0f28e3074ba839f997a15997a2d878d2f76
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 16:32:08 2010 -0400
Comment out an unused function
it is causing warnings, so it needs to die...bug 622600
glib/pcre/pcre_ucp_searchfuncs.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 448ac22e80bcd947d255616a9147dbce5c85e120
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 16:24:44 2010 -0400
Fix an oversight in the previous commit
gio/gdesktopappinfo.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 33f7f6a7485189ef15c953c74dac276e762b3bb9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 16:22:16 2010 -0400
Use glib infrastructure to parse debug flags
Proposed in bug 623319
gio/gdbusprivate.c | 41 +++++++++++++++--------------------------
1 files changed, 15 insertions(+), 26 deletions(-)
commit 29850d03e8456ff7b05d7bd6fc9eba9895b50ff6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 15:18:05 2010 -0400
Be a bit more picky when deciding if mounts are internal
Complained about in bug 623780.
gio/gunixmounts.c | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
commit 349aab2bd4cb221b99d98802339bde8d0adc178d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 15:11:24 2010 -0400
A little more correctness in formatting pids
Requested in bug 623772
gio/gdesktopappinfo.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit fcddf9c2a1e0c76843af91d6d530194bcb7d8791
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 14:58:33 2010 -0400
Escape arguments when putting together a cmdline
See bug 623770
gio/gdesktopappinfo.c | 16 +++++++++++++---
1 files changed, 13 insertions(+), 3 deletions(-)
commit 607fec50e65eef943bc5dd6254bf0b331b682cca
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 14:38:55 2010 -0400
xinclude the dtd
Keeping two copies in sync manually gets tiresome.
gio/gsettings.c | 65
+------------------------------------------------------
1 files changed, 1 insertions(+), 64 deletions(-)
commit c7816005f99c5293b608c70d4b341d410cb5aea4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 14:29:17 2010 -0400
Update the dtd to match the implementation
See bug 623720
gio/gschema.dtd | 30 +++++++++++++++++++++++++-----
1 files changed, 25 insertions(+), 5 deletions(-)
commit 71e7b5800a310ae7424f3eec4ebcdcc1becaa6e7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 14:19:08 2010 -0400
Handle MLS selinux policy better
Following the behaviour of ls here, we should return at least the
file name, if we can't get any other information about a file. To
do this, handle EACCESS on stat() calls.
Patch by Tomas Bzatek, see bug 623692
gio/glocalfileinfo.c | 76
+++++++++++++++++++++++++++++++------------------
1 files changed, 48 insertions(+), 28 deletions(-)
commit 1e8656fe24e846f3bb0533e96afb1e0b46a37b49
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 14:12:28 2010 -0400
Check for zlib using pkg-config
Based on a patch by Felipe Contreras, see bug 623473.
configure.in | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
commit 5adf506d5bb8b0d13ded7fd8480d17d27e7ae31e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jul 8 11:33:21 2010 -0400
Use proper variables
And also make sure we don't read garbage.
gio/tests/gsettings.c | 35 ++++++++++++++++++++++++++---------
1 files changed, 26 insertions(+), 9 deletions(-)
commit a00fa340cb776976b14fd1b9476d1488a75d8377
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jul 7 22:00:43 2010 -0400
base64: remove unnecessary assertions
Allow base64 encoding/decoding of empty strings.
glib/gbase64.c | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
commit ddb919245c33f23c45d69b9e2aea85458d8d67f2
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jul 7 20:36:28 2010 -0400
forgotten file
glib/tests/keyfiletest.ini | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 5b946e0504952a472cea1ef95df0967e8a4a7b47
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jul 7 19:53:22 2010 -0400
gio/: fully remove gioalias hacks
gio/.gitignore | 2 -
gio/Makefile.am | 16 +----
gio/fen/fen-dump.c | 1 -
gio/fen/fen-helper.c | 1 -
gio/fen/fen-kernel.c | 1 -
gio/fen/fen-node.c | 1 -
gio/fen/gfendirectorymonitor.c | 3 -
gio/fen/gfenfilemonitor.c | 3 -
gio/gappinfo.c | 5 -
gio/gapplication.c | 4 -
gio/gasynchelper.c | 1 -
gio/gasyncinitable.c | 4 -
gio/gasyncresult.c | 4 -
gio/gbufferedinputstream.c | 5 -
gio/gbufferedoutputstream.c | 5 -
gio/gcancellable.c | 4 -
gio/gcharsetconverter.c | 4 -
gio/gcontenttype.c | 4 -
gio/gconverter.c | 4 -
gio/gconverterinputstream.c | 4 -
gio/gconverteroutputstream.c | 4 -
gio/gcredentials.c | 4 -
gio/gdatainputstream.c | 5 -
gio/gdataoutputstream.c | 6 +-
gio/gdbusaddress.c | 4 -
gio/gdbusapplication.c | 1 -
gio/gdbusauth.c | 4 -
gio/gdbusauthmechanism.c | 4 -
gio/gdbusauthmechanismanon.c | 4 -
gio/gdbusauthmechanismexternal.c | 4 -
gio/gdbusauthmechanismsha1.c | 4 -
gio/gdbusauthobserver.c | 6 --
gio/gdbusconnection.c | 4 -
gio/gdbuserror.c | 4 -
gio/gdbusintrospection.c | 4 -
gio/gdbusmessage.c | 5 -
gio/gdbusmethodinvocation.c | 4 -
gio/gdbusnameowning.c | 4 -
gio/gdbusnamewatching.c | 4 -
gio/gdbusprivate.c | 4 -
gio/gdbusproxy.c | 4 -
gio/gdbusserver.c | 4 -
gio/gdbusutils.c | 4 -
gio/gdelayedsettingsbackend.c | 1 -
gio/gdesktopappinfo.c | 4 -
gio/gdrive.c | 4 -
gio/gdummyfile.c | 1 -
gio/gemblem.c | 4 -
gio/gemblemedicon.c | 4 -
gio/gfile.c | 4 -
gio/gfileattribute.c | 4 -
gio/gfiledescriptorbased.c | 5 -
gio/gfileenumerator.c | 4 -
gio/gfileicon.c | 4 -
gio/gfileinfo.c | 4 -
gio/gfileinputstream.c | 5 -
gio/gfileiostream.c | 4 -
gio/gfilemonitor.c | 4 -
gio/gfilenamecompleter.c | 4 -
gio/gfileoutputstream.c | 4 -
gio/gfilterinputstream.c | 4 -
gio/gfilteroutputstream.c | 4 -
gio/gicon.c | 5 -
gio/ginetaddress.c | 4 -
gio/ginetsocketaddress.c | 4 -
gio/ginitable.c | 4 -
gio/ginputstream.c | 4 -
gio/gio.symbols | 4 +-
gio/gioenumtypes.c.template | 6 --
gio/gioerror.c | 4 -
gio/giomodule.c | 4 -
gio/gioscheduler.c | 5 -
gio/giostream.c | 4 -
gio/gkeyfilesettingsbackend.c | 4 -
gio/gloadableicon.c | 4 -
gio/glocaldirectorymonitor.c | 4 -
gio/glocalfile.c | 1 -
gio/glocalfileenumerator.c | 3 -
gio/glocalfileinfo.c | 1 -
gio/glocalfileinputstream.c | 1 -
gio/glocalfileiostream.c | 1 -
gio/glocalfilemonitor.c | 4 -
gio/glocalfileoutputstream.c | 1 -
gio/glocalvfs.c | 1 -
gio/gmemoryinputstream.c | 4 -
gio/gmemoryoutputstream.c | 4 -
gio/gmemorysettingsbackend.c | 1 -
gio/gmount.c | 4 -
gio/gmountoperation.c | 4 -
gio/gnativevolumemonitor.c | 4 -
gio/gnetworkaddress.c | 4 -
gio/gnetworkservice.c | 4 -
gio/gnullapplication.c | 1 -
gio/gnullsettingsbackend.c | 1 -
gio/goutputstream.c | 4 -
gio/gpermission.c | 4 -
gio/gpollfilemonitor.c | 1 -
gio/gresolver.c | 4 -
gio/gseekable.c | 4 -
gio/gsettings.c | 3 -
gio/gsettingsbackend.c | 4 -
gio/gsimpleasyncresult.c | 4 -
gio/gsimplepermission.c | 4 -
gio/gsocket.c | 4 -
gio/gsocketaddress.c | 4 -
gio/gsocketaddressenumerator.c | 4 -
gio/gsocketclient.c | 4 -
gio/gsocketconnectable.c | 4 -
gio/gsocketconnection.c | 4 -
gio/gsocketcontrolmessage.c | 4 -
gio/gsocketinputstream.c | 4 -
gio/gsocketlistener.c | 4 -
gio/gsocketoutputstream.c | 4 -
gio/gsocketservice.c | 4 -
gio/gsrvtarget.c | 4 -
gio/gtcpconnection.c | 5 -
gio/gthemedicon.c | 4 -
gio/gthreadedresolver.c | 4 -
gio/gthreadedsocketservice.c | 4 -
gio/gunionvolumemonitor.c | 5 -
gio/gunixconnection.c | 4 -
gio/gunixcredentialsmessage.c | 5 -
gio/gunixfdlist.c | 4 -
gio/gunixfdmessage.c | 4 -
gio/gunixinputstream.c | 4 -
gio/gunixmount.c | 1 -
gio/gunixmounts.c | 4 -
gio/gunixoutputstream.c | 4 -
gio/gunixresolver.c | 4 -
gio/gunixsocketaddress.c | 4 -
gio/gunixvolume.c | 1 -
gio/gunixvolumemonitor.c | 1 -
gio/gvfs.c | 4 -
gio/gvolume.c | 6 --
gio/gvolumemonitor.c | 5 -
gio/gwin32appinfo.c | 1 -
gio/gwin32inputstream.c | 4 -
gio/gwin32mount.c | 1 -
gio/gwin32outputstream.c | 4 -
gio/gwin32resolver.c | 4 -
gio/gwin32volumemonitor.c | 1 -
gio/gzlibcompressor.c | 4 -
gio/gzlibdecompressor.c | 4 -
gio/inotify/ginotifydirectorymonitor.c | 3 -
gio/inotify/ginotifyfilemonitor.c | 3 -
gio/inotify/inotify-helper.c | 3 -
gio/makefile.msc | 8 --
gio/makegioalias.pl | 139
--------------------------------
gio/pltcheck.sh | 21 -----
gio/win32/gwinhttpfile.c | 2 -
gio/win32/gwinhttpfileinputstream.c | 2 -
gio/win32/gwinhttpfileoutputstream.c | 2 -
gio/win32/gwinhttpvfs.c | 2 -
153 files changed, 3 insertions(+), 709 deletions(-)
commit 0fc50fa5f7424d21ff43a79838fe76ff73ad869b
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jul 7 19:40:48 2010 -0400
gobject/: fully remove gobjectalias hacks
gobject/.gitignore | 2 -
gobject/Makefile.am | 18 +----
gobject/gbinding.c | 4 -
gobject/gboxed.c | 4 -
gobject/gclosure.c | 4 -
gobject/genums.c | 4 -
gobject/gobject.c | 6 --
gobject/gobject.symbols | 4 +-
gobject/gparam.c | 4 -
gobject/gparamspecs.c | 4 -
gobject/gsignal.c | 4 -
gobject/gsourceclosure.c | 4 -
gobject/gtype.c | 4 -
gobject/gtypemodule.c | 5 --
gobject/gtypeplugin.c | 4 -
gobject/gvalue.c | 4 -
gobject/gvaluearray.c | 4 -
gobject/gvaluetransform.c | 1 -
gobject/gvaluetypes.c | 4 -
gobject/makefile.msc.in | 8 ---
gobject/makegobjectalias.pl | 139
-------------------------------------------
gobject/pltcheck.sh | 19 ------
22 files changed, 5 insertions(+), 249 deletions(-)
commit 2e53e50244b85d7e0b5358d617fabc15e8ec8bd7
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jul 7 19:34:03 2010 -0400
glib/: fully remove galias hacks
glib/.gitignore | 2 -
glib/Makefile.am | 18 +-----
glib/garray.c | 4 -
glib/gasyncqueue.c | 4 -
glib/gatomic-gcc.c | 4 -
glib/gatomic.c | 4 -
glib/gbacktrace.c | 4 -
glib/gbase64.c | 5 --
glib/gbitlock.c | 4 -
glib/gbookmarkfile.c | 4 -
glib/gbuffer.c | 1 -
glib/gcache.c | 4 -
glib/gchecksum.c | 4 -
glib/gcompletion.c | 4 -
glib/gconvert.c | 4 -
glib/gdataset.c | 4 -
glib/gdate.c | 5 --
glib/gdir.c | 4 -
glib/gerror.c | 4 -
glib/gfileutils.c | 4 -
glib/ghash.c | 4 -
glib/ghook.c | 4 -
glib/ghostutils.c | 4 -
glib/giochannel.c | 4 -
glib/giounix.c | 4 -
glib/giowin32.c | 4 -
glib/gkeyfile.c | 4 -
glib/glib.py | 5 +-
glib/glib.symbols | 4 +-
glib/glist.c | 4 -
glib/gmain.c | 4 -
glib/gmappedfile.c | 4 -
glib/gmarkup.c | 4 -
glib/gmem.c | 4 -
glib/gmessages.c | 16 -----
glib/gnode.c | 4 -
glib/gnulib/g-gnulib.h | 1 -
glib/goption.c | 5 --
glib/gpattern.c | 4 -
glib/gpoll.c | 4 -
glib/gprimes.c | 4 -
glib/gprintf.c | 4 -
glib/gqsort.c | 4 -
glib/gqueue.c | 4 -
glib/grand.c | 5 --
glib/gregex.c | 4 -
glib/grel.c | 4 -
glib/gscanner.c | 4 -
glib/gsequence.c | 5 --
glib/gshell.c | 4 -
glib/gslice.c | 4 -
glib/gslist.c | 4 -
glib/gspawn-win32.c | 4 -
glib/gspawn.c | 4 -
glib/gstdio.c | 4 -
glib/gstrfuncs.c | 5 --
glib/gstring.c | 4 -
glib/gtestutils.c | 4 -
glib/gthread.c | 5 --
glib/gthreadpool.c | 4 -
glib/gtimer.c | 4 -
glib/gtree.c | 6 --
glib/gunibreak.c | 4 -
glib/gunicollate.c | 5 --
glib/gunidecomp.c | 4 -
glib/guniprop.c | 5 --
glib/gurifuncs.c | 4 -
glib/gutf8.c | 5 --
glib/gutils.c | 4 -
glib/gvariant-core.c | 4 -
glib/gvariant-parser.c | 5 --
glib/gvariant-serialiser.c | 4 -
glib/gvariant.c | 4 -
glib/gvarianttype.c | 4 -
glib/gvarianttypeinfo.c | 4 -
glib/gwin32.c | 4 -
glib/makefile.msc.in | 8 ---
glib/makegalias.pl | 138
-----------------------------------------
glib/pcre/pcre.h | 1 -
glib/pltcheck.sh | 27 --------
glib/update-pcre/memory.patch | 3 +-
glib/win_iconv.c | 1 -
82 files changed, 6 insertions(+), 508 deletions(-)
commit c243905c95e012eb295ee5487087043ce4a4027b
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jul 7 16:52:23 2010 -0400
.gitignore updates
gio/tests/.gitignore | 17 +++++++++++------
glib/tests/.gitignore | 6 ++++++
2 files changed, 17 insertions(+), 6 deletions(-)
commit abc65b233ccb14366fbd07bbed3ee3cacd5e79ea
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 7 16:35:17 2010 -0400
GDBus: Hide instance structures for classes we don't want to be
subclassed
This also allows us to nuke the priv-> pointers and save a couple of
indirections.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusauthobserver.c | 21 ++-
gio/gdbusauthobserver.h | 20 --
gio/gdbusconnection.c | 431
++++++++++++++++++++++---------------------
gio/gdbusconnection.h | 21 --
gio/gdbusmessage.c | 166 +++++++++--------
gio/gdbusmessage.h | 21 --
gio/gdbusmethodinvocation.c | 81 +++++----
gio/gdbusmethodinvocation.h | 21 --
gio/gdbusserver.c | 186 ++++++++++---------
gio/gdbusserver.h | 21 --
10 files changed, 459 insertions(+), 530 deletions(-)
commit 32ce3e051af4260a65478acf738e82dec6a864bd
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jul 7 16:32:46 2010 -0400
fix trivial copy/paste error in bytestring docs
glib/gvariant.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit d9e90c3894739bdfa642e35bdea866c6d0ab7ef2
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jul 7 10:37:16 2010 -0400
GVariant: improve bytestring support
- add G_VARIANT_TYPE_BYTESTRING, _BYTESTRING_ARRAY, _STRING_ARRAY
- remove g_variant_{new,get}_byte_array functions
- add g_variant_{new,get,dup}_bytestring{,_array} functions
- remove undocumented support for deserialising arrays of objectpaths
or signature strngs using g_variant_get_strv()
- add and document new format strings '^ay', '^&ay', '^aay' and
'^a&ay'
- update GApplication to use the new API
- update GSettings binding code to use the new API
- add tests
docs/reference/glib/glib-sections.txt | 9 +-
docs/reference/glib/gvariant-varargs.xml | 184 +++++++++--
docs/reference/glib/tmpl/glib-unused.sgml | 40 +---
gio/gapplication.c | 32 +--
gio/gsettings-mapping.c | 8 +-
gio/tests/gsettings.c | 2 +-
gio/tests/testapp.c | 4 +-
glib/glib.symbols | 8 +-
glib/gvariant-parser.c | 179 ++++++++++-
glib/gvariant.c | 477
+++++++++++++++++++++--------
glib/gvariant.h | 14 +-
glib/gvarianttype.h | 25 ++
glib/tests/gvariant.c | 129 ++++++--
13 files changed, 836 insertions(+), 275 deletions(-)
commit 2d2a321a4b5943d408cabe54e3da48360ae7e4ac
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 7 15:57:37 2010 -0400
GDBus: Hide class structures for classes we don't want to be
subclassed
E.g. move these C structures out of public header files and into their
respective C files. Also nuke padding since this is no longer needed.
This leaves only GDBusProxy as an extendable type.
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 9 ++-------
gio/gdbusauth.h | 4 ----
gio/gdbusauthmechanism.h | 4 ----
gio/gdbusauthmechanismanon.h | 4 ----
gio/gdbusauthmechanismexternal.h | 4 ----
gio/gdbusauthmechanismsha1.h | 4 ----
gio/gdbusauthobserver.c | 21 +++++++++++++++++++++
gio/gdbusauthobserver.h | 27 ---------------------------
gio/gdbusconnection.c | 20 ++++++++++++++++++++
gio/gdbusconnection.h | 24 ------------------------
gio/gdbusmessage.c | 14 ++++++++++++++
gio/gdbusmessage.h | 17 -----------------
gio/gdbusmethodinvocation.c | 13 +++++++++++++
gio/gdbusmethodinvocation.h | 17 -----------------
gio/gdbusserver.c | 19 +++++++++++++++++++
gio/gdbusserver.h | 23 -----------------------
16 files changed, 89 insertions(+), 135 deletions(-)
commit 62a1ccf526e7b23ac39cdf7251eac5706eef3f57
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 7 15:00:23 2010 -0400
Bug 618882 – No way to ensure that a message is sent
Add g_dbus_connection_flush{_finish,sync}().
https://bugzilla.gnome.org/show_bug.cgi?id=618882
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 3 +
gio/gdbusconnection.c | 157
++++++++++++++++++++++++++++-
gio/gdbusconnection.h | 14 +++
gio/gdbusprivate.c | 81 +++++++++++++++
gio/gdbusprivate.h | 5 +
gio/gio.symbols | 3 +
gio/tests/Makefile.am | 4 +
gio/tests/gdbus-connection-flush-helper.c | 60 +++++++++++
gio/tests/gdbus-connection.c | 82 +++++++++++++++
9 files changed, 406 insertions(+), 3 deletions(-)
commit d4f35ae9ed230ccc04b8f50067a0d0dda95b7d5f
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Wed Jul 7 18:25:19 2010 +0200
Updated Galician translations
po/gl.po | 386
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 218 insertions(+), 168 deletions(-)
commit acc9bb24033cdb93be6b9c00012f86ac56904cc9
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 7 11:02:08 2010 -0400
GDBus: Only rewrite serial number if g_dbus_message_get_serial()
returns 0
While this a dangerous thing to allow (collissions, reply_serial not
matching up etc.), the added flexibility makes this a good trade-off -
for example, with this feature, it's now a lot easier to build message
routers.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 27 ++++++++++++++++++++-------
gio/tests/gdbus-connection.c | 3 +++
2 files changed, 23 insertions(+), 7 deletions(-)
commit 746721293b8963fbefd98bdba7ef0645b6940052
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jul 7 10:56:57 2010 -0400
GSettings: warn if use the 'memory' backend
but only if it was not explicitly selected.
gio/gsettingsbackend.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 6ae4d31e75b123bcf4caf867f36cc59570a37a57
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jul 7 10:46:13 2010 -0400
trivial GSettings docs fix
docs/reference/glib/tmpl/glib-unused.sgml | 52
+++++++++++++++++++++++++++++
gio/gsettings.c | 8 ++--
2 files changed, 56 insertions(+), 4 deletions(-)
commit a38fed1b43cb688001c6343cc30022013c0ea25b
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 7 09:50:44 2010 -0400
Bug 623538 – GDBusProxy::g-properties-changed emission for corner
cases
Also emit GDBusProxy::g-properties-changed when dropping (when the
name owner vanishes) or populating (when loading properties) the
property cache.
https://bugzilla.gnome.org/show_bug.cgi?id=623538
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 52
++++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 48 insertions(+), 4 deletions(-)
commit ea0607438bfb1fb2ae7cd22757ecdb53946a00b0
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jul 7 09:05:42 2010 -0400
Bug 623537 – GDBusProxy has weird checking on NameOwnerChanged
Remove misleading (and always true) check on the name that the
NameOwnerChanged signal is for.
https://bugzilla.gnome.org/show_bug.cgi?id=623537
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 7 +------
1 files changed, 1 insertions(+), 6 deletions(-)
commit 99670eaccc05a4d5e9725614550e1da75cda45c0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jul 7 07:37:42 2010 -0400
Fix some errors in translated strings
gettext can't handle macros, so we have to use literal format
specifiers, unfortunately.
gio/gdbusaddress.c | 3 ++-
gio/gdbusmessage.c | 9 ++++++---
2 files changed, 8 insertions(+), 4 deletions(-)
commit bad9a3718e84549de23b56eed980f97a0b9c8b7e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jul 7 01:00:58 2010 -0400
Clear the buffer initially
gio/tests/converter-stream.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 46a80b38c394619300c6ff95fffb1b56115e610b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jul 7 00:38:27 2010 -0400
Don't forget to dist keyfiletest.ini
glib/tests/Makefile.am | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit be247379f003bbb619a71f351e53fba14eec7a15
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date: Wed Jul 7 12:47:54 2010 +1000
Include sys/wait.h for WEXITSTATUS()
gio/gdbusaddress.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit aab6d9ed1c54f215838da7939a97e33d46d94036
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Jul 6 16:57:28 2010 -0400
GDBus: Handle autolaunching on UNIX/Freedesktop OSes
Also add a 'address' G_DBUS_DEBUG option that will print out useful
debug information such as
GDBus-debug:Address: In g_dbus_address_get_for_bus_sync() for bus
type `session'
GDBus-debug:Address: env var DBUS_SESSION_BUS_ADDRESS is not set
GDBus-debug:Address: env var DBUS_SYSTEM_BUS_ADDRESS is not set
GDBus-debug:Address: env var DBUS_STARTER_BUS_TYPE is not set
GDBus-debug:Address: Running `dbus-launch
--autolaunch=05e508961149264c9b750a4c494aa6f7 --binary-syntax
--close-stderr' to get bus address (possibly autolaunching)
GDBus-debug:Address: dbus-launch output:
0000: 75 6e 69 78 3a 61 62 73 74 72 61 63 74 3d 2f 74
unix:abstract=/t
0010: 6d 70 2f 64 62 75 73 2d 77 42 41 6f 4b 59 49 52
mp/dbus-wBAoKYIR
0020: 7a 75 2c 67 75 69 64 3d 30 34 30 64 31 33 66 33
zu,guid=040d13f3
0030: 30 61 30 62 35 32 63 32 30 66 36 32 63 34 31 63
0a0b52c20f62c41c
0040: 30 30 30 30 35 30 38 64 00 d2 38 00 00 01 00 40
0000508d..8....@
0050: 05 00 00 00 00 .....
GDBus-debug:Address: dbus-launch stderr output:
14542: Autolaunch enabled (using X11).
14542: --exit-with-session automatically enabled
14542: Connected to X11 display ':0.0'
14542: === Parent dbus-launch continues
14542: Waiting for babysitter's intermediate parent
14542: Reading address from bus
14542: Reading PID from daemon
14542: Saving x11 address
14542: Created window 88080385
14542: session file:
/root/.dbus/session-bus/05e508961149264c9b750a4c494aa6f7-0
14542: dbus-launch exiting
GDBus-debug:Address: Returning address
`unix:abstract=/tmp/dbus-wBAoKYIRzu,guid=040d13f30a0b52c20f62c41c0000
508d'
for bus type `session'
and
GDBus-debug:Address: In g_dbus_address_get_for_bus_sync() for bus
type `session'
GDBus-debug:Address: env var DBUS_SESSION_BUS_ADDRESS is not set
GDBus-debug:Address: env var DBUS_SYSTEM_BUS_ADDRESS is not set
GDBus-debug:Address: env var DBUS_STARTER_BUS_TYPE is not set
GDBus-debug:Address: Running `dbus-launch
--autolaunch=05e508961149264c9b750a4c494aa6f7 --binary-syntax
--close-stderr' to get bus address (possibly autolaunching)
GDBus-debug:Address: dbus-launch output:
0000: 75 6e 69 78 3a 61 62 73 74 72 61 63 74 3d 2f 74
unix:abstract=/t
0010: 6d 70 2f 64 62 75 73 2d 77 42 41 6f 4b 59 49 52
mp/dbus-wBAoKYIR
0020: 7a 75 2c 67 75 69 64 3d 30 34 30 64 31 33 66 33
zu,guid=040d13f3
0030: 30 61 30 62 35 32 63 32 30 66 36 32 63 34 31 63
0a0b52c20f62c41c
0040: 30 30 30 30 35 30 38 64 00 d2 38 00 00 01 00 40
0000508d..8....@
0050: 05 00 00 00 00 .....
GDBus-debug:Address: dbus-launch stderr output:
14549: Autolaunch enabled (using X11).
14549: --exit-with-session automatically enabled
14549: Connected to X11 display ':0.0'
14549: dbus-daemon is already running. Returning existing
parameters.
14549: dbus-launch exiting
GDBus-debug:Address: Returning address
`unix:abstract=/tmp/dbus-wBAoKYIRzu,guid=040d13f30a0b52c20f62c41c0000
508d'
for bus type `session'
Note that things work exactly like libdbus, e.g. from the
dbus-launch(1) man page:
Whenever an autolaunch occurs, the application that had to start a
new bus will be in its own little world; it can effectively end up
starting a whole new session if it tries to use a lot of bus
services. This can be suboptimal or even totally broken, depending
on the app and what it tries to do.
[...]
You can always avoid autolaunch by manually setting
DBUS_SESSION_BUS_ADDRESS. Autolaunch happens because the default
address if none is set is "autolaunch:", so if any other address is
set there will be no autolaunch. You can however include autolaunch
in an explicit session bus address as a fallback, for example
DBUS_SESSION_BUS_ADDRESS="something:,autolaunch:" - in that case if
the first address doesn't work, processes will autolaunch. (The bus
address variable contains a comma-separated list of addresses to
try.)
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/overview.xml | 4 +
gio/gdbusaddress.c | 255
++++++++++++++++++++++++++++++++++++---
gio/gdbusconnection.c | 20 +--
gio/gdbusmessage.c | 21 +---
gio/gdbusprivate.c | 52 ++++++++
gio/gdbusprivate.h | 6 +
6 files changed, 310 insertions(+), 48 deletions(-)
commit ef296440630ca01a8bc0a9dc58722bf1d6dc1ab7
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Jul 6 13:56:35 2010 -0400
GDBus: Properly handle empty address strings
Changes this error
DBUS_SESSION_BUS_ADDRESS= \
gdbus introspect --session \
--dest org.freedesktop.DBus \
--object-path /org/freedesktop/DBus
**
GLib-GIO:ERROR:gdbusaddress.c:913:g_dbus_address_get_stream_sync:
assertion failed: (last_error != NULL)
Aborted (core dumped)
to
DBUS_SESSION_BUS_ADDRESS= \
gdbus introspect --session \
--dest org.freedesktop.DBus \
--object-path /org/freedesktop/DBus
Error connecting: The given address is empty
which is much more preferable.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusaddress.c | 13 ++++++++++++-
gio/tests/gdbus-addresses.c | 14 ++++++++++++++
2 files changed, 26 insertions(+), 1 deletions(-)
commit f0b6cbb13951549b9e17ee0366fc5be3e4b69f2f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jul 6 07:43:19 2010 -0400
Fix problems with the keyfile test
We must set XDG_DATA_HOME early on, and we must clear error
before using it.
glib/tests/keyfile.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
commit eea9d343ccd059b8d53009d64197ff343338c05f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jul 6 00:01:40 2010 -0400
Improve keyfile test coverage
glib/tests/keyfile.c | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
commit ee89ed241c5b386bf8d846f4496e46059d0a686b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jul 6 00:01:15 2010 -0400
Define SRCDIR
glib/tests/Makefile.am | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
commit a3bda1acfc5f3e8f4f672cc81f388ffabf1e7b58
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 23:43:47 2010 -0400
Add some GDir tests
glib/tests/Makefile.am | 3 ++
glib/tests/dir.c | 53
++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+), 0 deletions(-)
commit c5fcd21e33282676f9bfbaa71ca5fb7d54e30057
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 23:30:10 2010 -0400
Improve uri test coverage
glib/tests/uri.c | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
commit b720732059eec5d87d86d784f25c57a2132475a2
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 23:06:50 2010 -0400
Move uri tests to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/uri.c | 333 +++++++++++++++++++++++++++++++++
tests/Makefile.am | 4 +-
tests/uri-test.c | 477
------------------------------------------------
4 files changed, 337 insertions(+), 480 deletions(-)
commit 123ba622d3511509f7cce9459ab48db8a0d28c3d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 22:40:46 2010 -0400
Add more list tests
glib/tests/list.c | 142
++++++++++++++++++++++++++++++++++++++++++++++++++++
glib/tests/slist.c | 122 ++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 264 insertions(+), 0 deletions(-)
commit 953962d783e46c8aa17301ec733fa54483e3fab7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 22:40:26 2010 -0400
Move tree tests to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/tree.c | 286
++++++++++++++++++++++++++++++++++++++++++++++++
tests/Makefile.am | 2 -
tests/tree-test.c | 246 -----------------------------------------
4 files changed, 289 insertions(+), 248 deletions(-)
commit 5123bc69e75418c9192a94d802fca76b18444233
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 21:06:28 2010 -0400
Move slist tests to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/slist.c | 179 ++++++++++++++++++++++++++++++++++++++++++
tests/Makefile.am | 3 -
tests/slist-test.c | 204
------------------------------------------------
4 files changed, 182 insertions(+), 207 deletions(-)
commit b61fd45ac3305ec20b156bbeeed5494b9a445c8a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 20:51:29 2010 -0400
Move list tests to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/list.c | 179 ++++++++++++++++++++++++++++++++++++++++
tests/list-test.c | 212
------------------------------------------------
3 files changed, 182 insertions(+), 212 deletions(-)
commit c2997efb6688255c885f4bf1f4248bee2c8f6e11
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 19:49:03 2010 -0400
Add some more checks to the binding tests
gobject/tests/binding.c | 19 ++++++++++++++++++-
1 files changed, 18 insertions(+), 1 deletions(-)
commit 4e97c96654d2c0f637ea20b22f0d70aa12c7cfab
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 19:48:04 2010 -0400
Remove a redundant branch
Since the name has been interned already at pspec creation time,
we can just call g_intern_string().
gobject/gbinding.c | 10 ++--------
1 files changed, 2 insertions(+), 8 deletions(-)
commit af299df44e067b949a039c56b5081558288f41aa
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 19:45:55 2010 -0400
Remove cases of ;;
gio/gdbusauthobserver.c | 2 +-
gio/gdbusmessage.c | 2 +-
glib/gshell.c | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
commit fb0242240495772bbb1a8ef2b88cacb60b090242
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 19:33:05 2010 -0400
Test charset conversion with fallbacks
gio/tests/converter-stream.c | 51
++++++++++++++++++++++++++++++++++++-----
1 files changed, 44 insertions(+), 7 deletions(-)
commit 05a865344ba1f9a14524d87e2ab2a1cb4fdbc9cb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 15:54:11 2010 -0400
Fix the get_property implementation for GSettings::schema
gio/gsettings.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 20dca5935c186654e8e13904d2c5c67a9622ec8e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 15:53:58 2010 -0400
Add several more settings tests
gio/tests/gsettings.c | 234
+++++++++++++++++++++++++++++++++++-
gio/tests/org.gtk.test.gschema.xml | 23 ++++
2 files changed, 255 insertions(+), 2 deletions(-)
commit 958f15013c29e0f8313a9eb7e2e75efa324c484c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 15:53:21 2010 -0400
Small documentation addition
gio/gsettingsbackend.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit c6e8d0ada84185f807b8101cada91030bd91e48a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 12:08:29 2010 -0400
Fix icons test to compile
gio/tests/icons.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 81a0a268133ba5cb58a4e7893d4eaf039bc21b4c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 12:08:17 2010 -0400
Test enum mapping
gio/tests/gsettings.c | 47
+++++++++++++++++++++++++++++++++++-
gio/tests/org.gtk.test.gschema.xml | 3 ++
2 files changed, 49 insertions(+), 1 deletions(-)
commit 2764b75d5373d03b46d04fdfa3cc64becf274294
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 11:38:31 2010 -0400
More stream tests
gio/tests/buffered-input-stream.c | 35
+++++++++++++++++++++++++++++++++++
gio/tests/buffered-output-stream.c | 35
+++++++++++++++++++++++++++++++++++
gio/tests/converter-stream.c | 2 ++
3 files changed, 72 insertions(+), 0 deletions(-)
commit 10b2606af5c350c30bbd52977b688d8a2dd106b4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 11:13:36 2010 -0400
Add more checks
gio/tests/buffered-input-stream.c | 105
+++++++++++++++++++++++++++++--------
1 files changed, 82 insertions(+), 23 deletions(-)
commit aec652677bed2d82201b0234e04e95f164e20770
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 11:12:49 2010 -0400
Add some buffered output tests
gio/tests/Makefile.am | 4 ++
gio/tests/buffered-output-stream.c | 86
++++++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+), 0 deletions(-)
commit 4ab9b708c0d8c901a2e4137c9ac03fc2414336af
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 08:28:54 2010 -0400
Add some more tests for the buffered read code
gio/tests/buffered-input-stream.c | 46
++++++++++++++++++++++++++++++++++++-
1 files changed, 45 insertions(+), 1 deletions(-)
commit 1ba87d1a0e8a6377d3f49731e8412fedfc7a8725
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 07:40:38 2010 -0400
Trivial cleanups
gio/gbufferedinputstream.c | 585
++++++++++++++++++++++---------------------
1 files changed, 299 insertions(+), 286 deletions(-)
commit 48881bad99807381afcb55137eced4d7c50ac5a7
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jul 5 13:10:28 2010 -0400
Add --disable-Bsymbolic flag
configure.in | 27 ++++++++++++++++++---------
1 files changed, 18 insertions(+), 9 deletions(-)
commit dea042b85514f997df0f77006cdcca063486097b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 03:09:36 2010 -0400
Misc test additions
gio/tests/Makefile.am | 7 ++++
gio/tests/appinfo.c | 27 ++++++++++++++-
gio/tests/contenttype.c | 4 ++
gio/tests/file.c | 64
++++++++++++++++++++++++++++++++++++
gio/tests/gsettings.c | 56 +++++++++++++++++++++++++++++++
gio/tests/live-g-file.c | 9 +++++
gio/tests/org.gtk.test.gschema.xml | 3 ++
7 files changed, 168 insertions(+), 2 deletions(-)
commit 211210c1ce15e19e424d12b14ab79f8dfb0379d4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 02:36:48 2010 -0400
Fix a typo
gio/gappinfo.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit c53c701e53afcd15cadc7d727ceea303b915dd44
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 5 00:56:12 2010 -0400
Cleanups
gio/gcontenttype.c | 674
++++++++++++++++++++-------------------
gio/gcontenttype.h | 36 +-
gio/tests/appinfo-test2.desktop | 11 +
3 files changed, 372 insertions(+), 349 deletions(-)
commit f90eb144d404c76180ba7facf32b4c9751aed4b5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 4 23:42:07 2010 -0400
Add some more tests
gio/tests/contenttype.c | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
commit 74fbd3296d259b04e4fe17e4ebd358827ae07e1f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 4 23:41:40 2010 -0400
Add some GAppLaunchContext tests
gio/tests/appinfo.c | 26 +++++++++++++++++++++++++-
1 files changed, 25 insertions(+), 1 deletions(-)
commit c915c68b6be1cdd21ec79b4a1f715d38976cdd86
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 4 23:40:42 2010 -0400
Add the new tests to the correct variable
gio/tests/Makefile.am | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 14db75381ee7f21f6b62401177cfaa9d6891ddf4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 4 22:27:01 2010 -0400
Add some contenttype tests
gio/tests/Makefile.am | 4 ++
gio/tests/contenttype.c | 113
+++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 117 insertions(+), 0 deletions(-)
commit fb120b5d8717f9798be28cdc7bab768f7ca0309a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 4 20:50:50 2010 -0400
Add a test for skipping
gio/tests/buffered-input-stream.c | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
commit 9788c4c7e6a9eaa8f7d7a999d201767470a75d85
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 4 20:49:29 2010 -0400
Add some CharsetConverter tests
gio/tests/converter-stream.c | 56
+++++++++++++++++++++++++++++++++++++++---
1 files changed, 52 insertions(+), 4 deletions(-)
commit 26e29cb360e81e4530c218a6ddea339759f078bd
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 3 13:43:25 2010 -0400
Move charset conversion tests to the test framework
glib/tests/Makefile.am | 23 +-
glib/tests/convert.c | 664
++++++++++++++++++++++++++++++++++++++++++++++++
tests/Makefile.am | 2 -
tests/convert-test.c | 662
-----------------------------------------------
4 files changed, 677 insertions(+), 674 deletions(-)
commit 401fa10445e092e4f1d7e29dd2af128012d32981
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 3 12:49:46 2010 -0400
Add some more appinfo tests
gio/tests/appinfo-test-gnome.desktop | 6 ++
gio/tests/appinfo-test-notgnome.desktop | 6 ++
gio/tests/appinfo-test.desktop | 8 ++-
gio/tests/appinfo.c | 129
+++++++++++++++++++++++++++++++
4 files changed, 148 insertions(+), 1 deletions(-)
commit 7a5df4265d444f0a4b0687bed63d6adf3b143953
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Jul 4 13:49:55 2010 +0200
Updated Spanish translation
po/es.po | 60
+++++++++++++++++++++++++++++++-----------------------------
1 files changed, 31 insertions(+), 29 deletions(-)
commit 7cc15910bec9b652ef9610a8c9cc9d96c2185936
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Jul 3 13:48:56 2010 +0200
Updated Spanish translation
po/es.po | 133
++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 74 insertions(+), 59 deletions(-)
commit 9fd133946059c315eeb4a445c1f46dd636b33106
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 3 03:31:24 2010 -0400
Move GZlibConverter tests
gio/tests/converter-stream.c | 33 +++++++++++++++++++++++++++------
1 files changed, 27 insertions(+), 6 deletions(-)
commit aaba9276f7cceca9f6493b5a4a7f81e4f9fa75a5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jul 3 03:31:07 2010 -0400
Add tests for GIcon
gio/tests/Makefile.am | 4 ++
gio/tests/icons.c | 121
+++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 125 insertions(+), 0 deletions(-)
commit 37c4fcb36abedfd7896ef70eaec75bba33a0331f
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Jul 2 17:09:55 2010 -0400
GDBus: Rename "Introspection XML" section to "D-Bus Introspection
Data"
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusintrospection.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit a16128655fed37a3975fdb8ea0d31ef0fa29e882
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jul 2 11:35:43 2010 -0400
Bug 623407 - g_keyfile_settings_backend_new crash
The keyfile backend forms paths like this:
prefix + group_name + '/' + keyname
If the prefix is '/apps/yelp/' and the group name is '/' then
this means
that we end up with a key name of (for example):
'/apps/yelp/' + '/' + '/' + 'font-adjustment'
= '/apps/yelp///font-adjustment'
which is obviously not a valid key name.
This patch rejects group names starting or ending with '/' or
containing
'//' and also rejects keys containing '/'. This should make it
impossible for invalid keys to be formed.
gio/gkeyfilesettingsbackend.c | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
commit a941660873ad4db42f1799e444d46d95721af840
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jul 2 11:14:28 2010 -0400
Bug 623402 - schema compiler reports wrong line
Don't reuse the GMarkupParseContext in order to avoid inaccurate line
number reports. Fix a memory leak, too.
gio/gschema-compile.c | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
commit 7a44a2d223f3ad8c6e142b94725ab55cf3f84173
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jul 2 11:11:45 2010 -0400
Bug 623401 - schema compiler: process enums first
Process *.enum.xml before any *.gschema.xml files to ensure that all
enums have been defined.
gio/gschema-compile.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
commit 1ca6a4687a9b66e0060f16583ac21ef94f24a38e
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Jul 2 09:40:59 2010 -0400
GDBus: Hold lock when printing debug messages
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusauth.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit c29ad239284608c2a03043f9dc16f3ca1a28542e
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Jul 2 09:34:03 2010 -0400
GDBus: make G_DBUS_DEBUG=authentication work again
This was inadvertently removed in this commit
http://git.gnome.org/browse/glib/commit/?id=1d22b64843c83631bcd0e525593
0f3a4e990961e
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/overview.xml | 2 +-
gio/gdbusauth.c | 4 ----
2 files changed, 1 insertions(+), 5 deletions(-)
commit cd8361f4ddd0e88fb7e3941a0d0fd12fe538c093
Author: Tor Lillqvist <tml@iki.fi>
Date: Fri Jul 2 15:31:24 2010 +0300
Update headers being installed in the Visual Studio project
It sucks to have the lists of public headers duplicated in the
Makefile.am files and the glib.vsprops file. But it isn't exactly easy
to work around all the weirdness in autotools, Visual Studio, and bat
files either to do it another way.
build/win32/vs9/glib.vsprops | 20 +++++++++++++++++++-
1 files changed, 19 insertions(+), 1 deletions(-)
commit 5383c7110f793bfa749370cec9d708a6a5018751
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 1 18:58:56 2010 -0400
Bug 622124 - implement flags for GSettings
Add a <flags> tag to the schema file format and a flags=''
attribute to
go along with. Add some extra test cases for those.
Add new g_settings_{get,set}_flags() calls and support binding to
GParamSpecFlags properties. Add test cases.
docs/reference/gio/gio-sections.txt | 2 +
gio/gio.symbols | 2 +
gio/gschema-compile.c | 161
+++++++++++++----
gio/gsettings-mapping.c | 65 +++++++-
gio/gsettings.c | 194
+++++++++++++++++++-
gio/gsettings.h | 5 +
gio/strinfo.c | 8 +
gio/tests/Makefile.am | 7 +
gio/tests/gschema-compile.c | 11 +-
gio/tests/gsettings.c | 80 ++++++++-
gio/tests/org.gtk.test.gschema.xml | 9 +
.../enum-with-repeated-nick.gschema.xml | 10 +
.../enum-with-repeated-value.gschema.xml | 10 +
.../schema-tests/flags-aliased-default.gschema.xml | 19 ++
.../schema-tests/flags-bad-default.gschema.xml | 16 ++
.../flags-more-than-one-bit.gschema.xml | 10 +
.../schema-tests/flags-with-enum-attr.gschema.xml | 14 ++
.../schema-tests/flags-with-enum-tag.gschema.xml | 14 ++
gio/tests/testenum.h | 9 +
19 files changed, 594 insertions(+), 52 deletions(-)
commit 69fe50c116541afbfeaf9ad78b030f53e9906604
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Thu Jul 1 21:39:37 2010 +0200
Updated Spanish translation
po/es.po | 42 +++++++++++++++++++++++++-----------------
1 files changed, 25 insertions(+), 17 deletions(-)
commit bd8d837f573a784a234740bd49f9103cdf70c268
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Jul 1 14:37:16 2010 -0400
Bug 620913 – More control with G_DBUS_DEBUG
This commit adds the following G_DBUS_DEBUG flags
- emission
- incoming
- call
- signal
- payload
https://bugzilla.gnome.org/show_bug.cgi?id=620913
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/overview.xml | 20 ++++++
gio/gdbusconnection.c | 141
+++++++++++++++++++++++++++++++++++++--
gio/gdbusprivate.c | 86 ++++++++++++++++++++++--
gio/gdbusprivate.h | 7 ++
4 files changed, 242 insertions(+), 12 deletions(-)
commit 51ed44e7add7ca1d3b764f13df2cf80ebe32c3f9
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Jul 1 13:06:56 2010 -0400
GDBus: Fix bug in child enumeration
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 3 +--
gio/tests/gdbus-export.c | 28 +++++++++++++++++++++++++++-
2 files changed, 28 insertions(+), 3 deletions(-)
commit 93bf09a9e7a7d35d50802faf4b271ca4267e49cb
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jul 1 12:55:04 2010 -0400
Use "unix:" instead of tcp in test for now...
Temporarily avoids the issue reported in bug #623306.
gio/tests/gdbus-peer.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 21d7ce97c38bafa1fdbedc19fe9634bc3333e7c6
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jun 30 16:36:47 2010 -0400
GDBus: plug some memory leaks
These fixes makes udisks-daemon from udisks' gdbus-port branch, see
http://cgit.freedesktop.org/udisks/log/?h=gdbus-port
handle 200 add/remove uevents generated by e.g.
#!/bin/bash
DEV=mmcblk0p1
for n in `seq 200` ; do
udevadm trigger --sysname-match=$DEV --action=remove
udevadm trigger --sysname-match=$DEV --action=add
echo foo $n
done
without any substantial leaks.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusauth.c | 14 +++++++++-----
gio/gdbusmessage.c | 52
+++++++++++++++++++++++++++++++++++++---------------
gio/gdbusprivate.c | 1 +
3 files changed, 47 insertions(+), 20 deletions(-)
commit 40d5da99d6d07bdbb6267f6b5625ac2ca93e85ea
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jun 30 13:27:38 2010 -0400
GSettings: accept <flags> as an alias for <enum>
until we have proper support for flags...
gio/gschema-compile.c | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
commit e73b631f6eb8d2f1ff9c65fe2c258dc2b6083c73
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jun 30 13:12:19 2010 -0400
gsettings.m4: add support for enums
m4macros/gsettings.m4 | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
commit 87fa3a6e75132f68edfbd457632332c52c2048ba
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jun 30 12:19:28 2010 -0400
GDBus: Take a reference to the GDBusInterfaceInfo object
Things will still work fine if the GDBusInterfaceInfo is allocated
statically because if so the ref_count will be -1.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 4 +++-
gio/tests/gdbus-peer.c | 2 +-
2 files changed, 4 insertions(+), 2 deletions(-)
commit 5ac272297584d2c1f73815e842108b6704f862a9
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jun 30 12:10:00 2010 -0400
GDBus: Rename `introspection_data' parameter to `interface_info'
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 64
++++++++++++++++++++++++------------------------
gio/gdbusconnection.h | 2 +-
2 files changed, 33 insertions(+), 33 deletions(-)
commit 038d03cd08bdb42e6f83f6041ec01732476e900b
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jun 30 11:43:42 2010 -0400
Bug 623142 – Ensure ::new-connection runs before processing D-Bus
messages
Without this guarantee, peer-to-peer connections are not very
useful. However, with this guarantee it's possible to export objects
in a handler for the GDBusServer::new-connection signal.
There are two caveats with this patch
- it won't work on message bus connections
- we don't queue up messages to be written
that can be addresses later if needed.
https://bugzilla.gnome.org/show_bug.cgi?id=623142
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt | 1 +
gio/gdbusconnection.c | 30 ++++++-
gio/gdbusconnection.h | 1 +
gio/gdbusprivate.c | 84 +++++++++++++++-
gio/gdbusprivate.h | 4 +
gio/gdbusserver.c | 11 ++-
gio/gio.symbols | 1 +
gio/gioenums.h | 5 +-
gio/tests/gdbus-peer.c | 187
+++++++++++++++++++++++++++++++++++
9 files changed, 316 insertions(+), 8 deletions(-)
commit 137ae2413c9d25edd3f886fd25b6353c8170f7ba
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jun 30 10:02:45 2010 -0400
g_settings_list_keys() -> _list_items()
This function returns children as well.
docs/reference/gio/gio-sections.txt | 2 +-
gio/gio.symbols | 2 +-
gio/gsettings-tool.c | 4 ++--
gio/gsettings.c | 12 ++++++++----
gio/gsettings.h | 2 +-
5 files changed, 13 insertions(+), 9 deletions(-)
commit 3628b0b4992e9d1c915c38f8844eab9ba7a7112f
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jun 29 20:24:39 2010 -0400
GSettings: add <override>, tests, modify output
Add <override> tag, more tests, and actually output the results
of these
new tags to the gschemas.compiled file.
gio/gschema-compile.c | 149
++++++++++++++++++--
gio/tests/Makefile.am | 8 +
gio/tests/gschema-compile.c | 10 ++-
.../extend-and-shadow-indirect.gschema.xml | 17 +++
.../schema-tests/extend-and-shadow.gschema.xml | 17 +++
.../schema-tests/override-missing.gschema.xml | 11 ++
.../schema-tests/override-range-error.gschema.xml | 12 ++
.../schema-tests/override-then-key.gschema.xml | 15 ++
gio/tests/schema-tests/override-twice.gschema.xml | 12 ++
.../schema-tests/override-type-error.gschema.xml | 11 ++
gio/tests/schema-tests/override.gschema.xml | 34 +++++
11 files changed, 284 insertions(+), 12 deletions(-)
commit 900a756e8fb70bcd6e725f0696d8094a7208f905
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jun 29 14:41:04 2010 -0400
GSettings: new <schema> tags 'extends', 'list-of'
Add support for extends='' and list-of='' tags to the <schema>
element.
The attributes are parsed and some sanity-checking is done but
currently
nothing happens as a result.
Add some tests.
gio/gschema-compile.c | 124
++++++++++++++++++--
gio/tests/Makefile.am | 10 ++-
gio/tests/gschema-compile.c | 11 ++-
gio/tests/schema-tests/extend-missing.gschema.xml | 3 +
gio/tests/schema-tests/extend-nonlist.gschema.xml | 4 +
gio/tests/schema-tests/extend-self.gschema.xml | 3 +
.../extend-wrong-list-indirect.gschema.xml | 6 +
.../schema-tests/extend-wrong-list.gschema.xml | 5 +
gio/tests/schema-tests/extending.gschema.xml | 21 ++++
.../schema-tests/key-in-list-indirect.gschema.xml | 8 ++
gio/tests/schema-tests/key-in-list.gschema.xml | 6 +
gio/tests/schema-tests/list-of-missing.gschema.xml | 3 +
12 files changed, 192 insertions(+), 12 deletions(-)
commit 101bfec676feb2c3d414fff11a31541318d87896
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jun 29 14:40:44 2010 -0400
glib-compile-schemas: fix small leak
gio/gschema-compile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 6d4ade4cf0d6ed64ce59f3db4f270be08a4478fd
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Jun 29 15:19:56 2010 -0400
Bug 623143 – Never require non-closed connections
There's a couple of places in GDBus where it's a programming error
(e.g. we'll assert or spew via e.g. g_warning()) to use the API on a
closed connection. This approach can never work since a
GDBusConnection can be closed at any point in time outside of
programmer control.
Just change the code to return a run-time error (e.g. return
G_IO_ERROR_CLOSED when sending messages, invoking methods) or silently
accept the request (e.g. exporting objects, registering for signals)
without doing anything.
Note that a GDBusConnection object is always useless after being
closed - e.g. there's no way to "reopen" a connection - the user will
have to create a new object and use that instead.
https://bugzilla.gnome.org/show_bug.cgi?id=623143
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 5 -----
gio/gdbusnameowning.c | 5 ++---
gio/gdbusnamewatching.c | 4 ++--
3 files changed, 4 insertions(+), 10 deletions(-)
commit ab6b6c68c5b060057fd2953435c090b4d53fe93c
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date: Mon Jun 21 17:09:07 2010 +0200
Bug 622294 - More annotations for GVariant
This adds annotations to all functions in gvariant.c. A few docs
were also fixed (wrong parameter names, missing mention that NULL
is allowed).
glib/gvariant.c | 69
+++++++++++++++++++++++++++++++------------------------
1 files changed, 39 insertions(+), 30 deletions(-)
commit 0a2c9d67da311d8e276dd3835db56c59d8be2cab
Author: Colin Walters <walters@verbum.org>
Date: Mon Jun 28 17:16:44 2010 -0400
[autogen.sh] Support NOCONFIGURE (from gnome-common)
gnome-common's autogen.sh uses NOCONFIGURE to skip running configure.
Support that in addition to the current AUTOGEN_SUBDIR_MODE.
autogen.sh | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
commit c649615f17dc9d9644d742c48bf34c9000aa41b7
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Mon Jun 28 20:57:31 2010 +0200
Updated Spanish translation
po/es.po | 220
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 120 insertions(+), 100 deletions(-)
commit 8a7d9906983c23c9bafa8b10c1fd089fcd7989f8
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 28 14:06:32 2010 -0400
Bug 622565 - compile-schemas fails when no schemas
Neutralise and deprecate the --uninstall option in the schema compiler
and remove it from gsettings.m4.
Make the new default behaviour a compromise between the old default
behaviour and the previous --uninstall option:
- never return a failure code if no schema files are found
- issue a warning instead
- remove the gschemas.compiled file if it exists
gio/gschema-compile.c | 19 +++++++++----------
m4macros/gsettings.m4 | 2 +-
2 files changed, 10 insertions(+), 11 deletions(-)
commit ab1111b8bbb7a6057248658013eb23d80f4721cf
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 28 13:58:25 2010 -0400
GSettings: peek instead of ref/unref enum class
We only ever do the enum mapping for the property binding in the case
that a GParamSpecEnum exists and in that case the class is already
referenced by the GParamSpec. Use peek instead of ref/unref and add a
clarifying note.
gio/gsettings-mapping.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 168cfc592283c992d6a6803a91528f87cec2d902
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 28 10:18:45 2010 -0400
Bug 622127 - GSettings extended key validation
First shot at attempting to implement this in a reasonable way. See
the bug for more information about why this is needed.
docs/reference/gio/gio-sections.txt | 4 ++
gio/gio.symbols | 1 +
gio/gsettings.c | 83
++++++++++++++++++++++++++++++++++-
gio/gsettings.h | 27 +++++++++++
4 files changed, 114 insertions(+), 1 deletions(-)
commit aad7176c622b78dbdef5c8d1e0fa51b9612198ad
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Mon Jun 28 12:28:47 2010 +0300
Updated Hebrew translation.
po/he.po | 1280
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 657 insertions(+), 623 deletions(-)
commit eb454a1cb4d8ea16f6b5575c69e58c2877ea350e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 27 19:27:04 2010 -0400
Fix a alloc/free mismatch
Pointed out in http://bugzilla.redhat.com/show_bug.cgi?id=608453
by David Tardon.
glib/gbuffer.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit d20969e07b8cc0233536cf929db0107b2c21c53e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 27 16:31:53 2010 -0400
Filter out child schema entries when listing keys
gio/gsettings-tool.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
commit 025435329a7159a906a66f6b15facc2d611be4fb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 27 16:00:20 2010 -0400
Implement bash completion for gsettings
gio/Makefile.am | 4 +-
gio/gsettings-bash-completion.sh | 33 +++
gio/gsettings-tool.c | 498
++++++++++++++++++++++++++++++++------
3 files changed, 455 insertions(+), 80 deletions(-)
commit 795d2bf8cf13d03214af3eb857d235c2917f9945
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jun 27 10:11:45 2010 -0400
GSettings: Don't free value before using its type
Fix a bug where the type from g_variant_get_type() was used after
freeing the variant. This works for base types (since they are cached
and live forever) but not for arrays (where the bug was first seen).
gio/gsettings-tool.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 87fd38bc4dd095d598ec375dbecb40d1393c3f8b
Author: Kristian Rietveld <kris@gtk.org>
Date: Sat Jun 26 22:55:47 2010 +0200
Add PCRE_EXP_DECL to pcre_callout declaration
Fixes build on Mac OS X.
glib/pcre/pcre.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 840c5dd0da885fc42e498f165d59a5d0b4b97af2
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Jun 26 10:14:52 2010 +0200
Updated Spanish translation
po/es.po | 1297
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 670 insertions(+), 627 deletions(-)
commit 7cdc592ae478b71a66aa1541b81588b5b200e5f2
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jun 25 10:52:32 2010 -0400
Bug 622128 - retry with default for failed mapping
Hold the GSettingsKeyInfo as part of the binding structure to
save work
on each get/set. Use our copy of this structure to call the internal
get/set APIs. Give more descriptive error messages in the case of
invalid data on sets and retry using the translated default then
schema
default value in case of failure to map on reads.
gio/gsettings.c | 137
++++++++++++++++++++++++++++++++++---------------------
1 files changed, 85 insertions(+), 52 deletions(-)
commit 499ece9b52ec18e7a0ab5c9cda6b0b82946a8c7e
Author: Colin Walters <walters@verbum.org>
Date: Wed Jun 16 22:44:58 2010 -0400
[gbinding] Move argument reference out of first column
It makes gobject-introspection complain.
gobject/gbinding.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 1ad08a6a9fc5bf700de31c928d4fc7031bd8fd19
Author: Dan Winship <danw@gnome.org>
Date: Thu Jun 24 14:23:37 2010 -0400
Hack up glib/tests/array-test to not actually malloc 2G
Fixes the test on machines where that allocation takes very long.
https://bugzilla.gnome.org/show_bug.cgi?id=610784
glib/tests/array-test.c | 28 ++++++++++++++++++++--------
1 files changed, 20 insertions(+), 8 deletions(-)
commit 48f3f262639b473c9be168d0491bedd357bcbca7
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 13:32:26 2010 -0400
version.bump()
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit cc295f09768d10576deba929ab8b7bc766cd207f
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 13:18:44 2010 -0400
Release glib 2.25.10
NEWS | 73
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 73 insertions(+), 0 deletions(-)
commit de0464cf891c386b0166066ac797255cd973b6e2
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 12:25:48 2010 -0400
Tweak GSettings key/schema listing APIs
docs/reference/gio/gio-sections.txt | 4 +-
gio/gio.symbols | 2 +-
gio/gsettings.c | 12 ++--
gio/gsettings.h | 4 +-
gio/gsettingsschema.c | 89
++++++++++++++++++++++++----------
5 files changed, 75 insertions(+), 36 deletions(-)
commit e3d0d07b043334890deaf30d5b1e5072c9c7e742
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 02:28:01 2010 -0400
Clarify GSettings documentation wrt errors
Make it clear about exactly what "@key is valid" means.
gio/gsettings.c | 73
++++++++++++++++++++++++++++---------------------------
1 files changed, 37 insertions(+), 36 deletions(-)
commit 887d9d83aa232058b8446eafb7f0681db4219a77
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 02:21:58 2010 -0400
g_keyfile_settings_backend_new doc improvement
gio/gkeyfilesettingsbackend.c | 17 +++++++++++------
1 files changed, 11 insertions(+), 6 deletions(-)
commit 123699465d2d07c18823f41dfc6a48dd7cefc603
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 02:15:15 2010 -0400
GSettings: add g_settings_list_keys()
Second half of bug #622554.
docs/reference/gio/gio-sections.txt | 2 ++
gio/gio.symbols | 1 +
gio/gsettings.c | 33
++++++++++++++++++++++++++++++++-
gio/gsettings.h | 1 +
4 files changed, 36 insertions(+), 1 deletions(-)
commit 6218d8047a9f073dc9e6eab009d70dc7933c5fd7
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 01:49:27 2010 -0400
Add g_settings_schema_exists
Solves half of #622554.
gio/gio.symbols | 4 ++++
gio/gsettings.h | 1 +
gio/gsettingsschema.c | 25 +++++++++++++++++++++++++
3 files changed, 30 insertions(+), 0 deletions(-)
commit 726e4dd6e7e12800db90a5159f5cb6fc3509e9e7
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 01:49:00 2010 -0400
KeyfileSettingsBackend: fix symbol visibility leak
gio/gkeyfilesettingsbackend.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 65fc931fb9df391a8a7ff8e279820fd2fed04bc0
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jun 22 08:12:04 2010 -0400
Rework the GSettings keyfile backend
docs/reference/gio/gio-sections.txt | 1 +
gio/Makefile.am | 1 -
gio/gkeyfilesettingsbackend.c | 811
++++++++++++++++++++---------------
gio/gkeyfilesettingsbackend.h | 71 ---
gio/gsettingsbackend.h | 4 +-
gio/tests/gsettings.c | 6 +-
6 files changed, 475 insertions(+), 419 deletions(-)
commit 6d828dae3804af311ffa8387a4e74bc28024351b
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 00:55:14 2010 -0400
GSettingsBackend: some debug code
gio/gsettingsbackend.c | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
commit b638a675a8dae242347a721837c0b6c24e953665
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 00:41:05 2010 -0400
Ignore more glib test cases
glib/tests/.gitignore | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 519edcc2b3fd23fc29b38b581480adf39dd93451
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 00:36:42 2010 -0400
fix leaks in the GSettings test case
gio/tests/gsettings.c | 27 +++++++++++++++++++++++----
1 files changed, 23 insertions(+), 4 deletions(-)
commit fb94e65a640d21b2e1a5c6e79eb3d755ba34c0e6
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 00:35:10 2010 -0400
GChecksum: accept NULL pointer with length 0
Several GChecksum functions were incorrectly aborting when passed
a NULL
data pointer, even if the length parameter was equal to zero.
glib/gchecksum.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit f76c4d062966afdcdf5306f4c769a7ab0934e843
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 24 00:38:01 2010 -0400
GSettings "delayed": don't leak unapplied keys
GDelayedSettingsBackend was leaking the GTree holding the list of
unapplied keys on finalize.
gio/gdelayedsettingsbackend.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 17bc9bf94f2a11ce553d784e55649b43f3ed0130
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 23 22:32:35 2010 -0400
Deprecate some rarely-used APIS
GRelation and GCompletion are almost never used, and not very actively
maintained. Mark them as deprecated to make this clear. Bug #551271.
glib/gcompletion.c | 25 ++++++++++++++++++++++++-
glib/gcompletion.h | 4 ++++
glib/grel.c | 35 ++++++++++++++++++++++++++++++++++-
glib/grel.h | 4 ++++
4 files changed, 66 insertions(+), 2 deletions(-)
commit 272836936e76a9bf0a0237e6489ce0508fa85534
Author: Christian Dywan <christian@twotoasts.de>
Date: Fri Jun 18 16:14:27 2010 +0200
Introduce G_PARAM_DEPRECATED and G_ENABLE_DIAGNOSTIC
See https://bugzilla.gnome.org/show_bug.cgi?id=601686
gobject/gobject.c | 16 ++++++++++++++++
gobject/gparam.h | 11 ++++++++---
2 files changed, 24 insertions(+), 3 deletions(-)
commit f587cb57f249a8f4b869231ca20f5f19602a20ec
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Mon Jun 21 12:26:42 2010 +0100
binding: Add SYNC_CREATE to the flags
When creating a binding between two object properties we might want to
automatically synchronize the two values at the moment of the binding
creation, instead of waiting for the next change.
The G_BINDING_SYNC_CREATE flag does exactly what it says on the tin.
https://bugzilla.gnome.org/show_bug.cgi?id=622281
gobject/gbinding.c | 9 +++++++++
gobject/gbinding.h | 6 +++++-
gobject/tests/binding.c | 36 ++++++++++++++++++++++++++++++++++++
3 files changed, 50 insertions(+), 1 deletions(-)
commit d3af9c0ec59465e4076791881bc89fe51539f3fd
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jun 23 10:12:14 2010 -0400
neutralise pltcheck.sh
gio/pltcheck.sh | 2 ++
glib/pltcheck.sh | 2 ++
gobject/pltcheck.sh | 2 ++
3 files changed, 6 insertions(+), 0 deletions(-)
commit 13ac216ca386715a915ec8acd8178c528774273a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 23 09:03:51 2010 -0400
GIO doc cleanups
docs/reference/gio/Makefile.am | 18 ++++++++++++++++++
docs/reference/gio/gio-sections.txt | 28 +++++++++++++++++++++++++++-
gio/gsettings.c | 2 +-
3 files changed, 46 insertions(+), 2 deletions(-)
commit fadac4bd0f008dae058bcbc56b3073c6c38092a6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 23 07:32:24 2010 -0400
Document g_cclosure_marshal_VOID__VARIANT
gobject/gclosure.c | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)
commit 3549e06f81768453b8c389331705615ae3529041
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 23 07:22:49 2010 -0400
Ignore gatomicarray.h
Otherwise gtk-doc picks up declarations from that header and is
disappointed when they are not documented.
docs/reference/gobject/Makefile.am | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 9c6130cdde846cee4e8ad93504a6cb4745a35cea
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 23 07:21:50 2010 -0400
silence gtk-doc
Add g_error_get_type to a private section in gobject-sections.txt
so gtk-doc doesn't complain about it.
docs/reference/gobject/gobject-sections.txt | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 8eb755e78e56036b93a7b11d3d6fe4237ab708be
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 23 00:20:11 2010 -0400
Add some more unicode property tests
glib/tests/utf8-misc.c | 32 +++++++++++++++++++++++++++++++-
1 files changed, 31 insertions(+), 1 deletions(-)
commit e26b92b94775c8b1b6e94ca29a6d3a4404db449b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 22 23:39:51 2010 -0400
Move node tests to the test framework
glib/tests/node.c | 70
+++++++++++++++++++++++++++++++++++++----------------
tests/.gitignore | 1 -
tests/Makefile.am | 2 -
3 files changed, 49 insertions(+), 24 deletions(-)
commit 464b5ff3570fd43fa52b6ec5571a02bd705f9e9c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 22 22:25:02 2010 -0400
Some more hash, utils and checksum tests
glib/tests/checksum.c | 18 ++++++++-
glib/tests/hash.c | 102
+++++++++++++++++++++++++++++++++++++++++++++++++
glib/tests/utils.c | 31 +++++++++++++++
3 files changed, 149 insertions(+), 2 deletions(-)
commit 01abbc4bd37649bf75642ba98f8f6109065a7333
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 22 22:24:29 2010 -0400
Move node test to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/node.c | 264
++++++++++++++++++++++++++++++++++++++++++++++++
tests/node-test.c | 223 ----------------------------------------
3 files changed, 267 insertions(+), 223 deletions(-)
commit 5c1b3a02637c8ed767c94f30df994fed9b3bddfc
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 22 19:50:35 2010 -0400
Move date tests to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/date.c | 287 +++++++++++++++++++++++++++
tests/.gitignore | 1 -
tests/Makefile.am | 1 -
tests/date-test.c | 499
------------------------------------------------
5 files changed, 290 insertions(+), 501 deletions(-)
commit 7d81e99c4bfea343ce653668b6d2d00e79324688
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 22 17:42:30 2010 -0400
Add an index for 2.26 api additions
docs/reference/gobject/gobject-docs.sgml | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
commit b116838da31dc212c60f13821dfe87187731dc78
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date: Wed Jun 23 12:17:29 2010 +0200
Improve documentation for g_strcmp0()
Be more explicit about the handling of two NULL pointers.
https://bugzilla.gnome.org/show_bug.cgi?id=622480
glib/gtestutils.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 6920e503e637e70a44f7baf899de4bd171534d39
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Jun 22 17:48:35 2010 -0400
GDBusProxy: Don't warn when calling methods on other interfaces
If we know the expected interface (e.g. :g-interface-info is set),
then we always warned when calling a method on a different
interface. Don't do that, there's no way the expected interface can
know anything about this method.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit d68f8012b2d8b9b86b47ed1f091f29d70016cf73
Author: Dan Winship <danw@gnome.org>
Date: Tue Jun 22 15:31:55 2010 -0400
gio/tests/testapps: Fix source refcounting
Either child_watch_source or timeout_source will already have been
destroyed after we finish the loop, and it's not safe to call
g_source_destroy() on it a second time unless we're still holding a
ref on it.
gio/tests/testapps.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit a0e1b226a21ca498b301981b0c89e89ad9a31eb1
Author: Dan Winship <danw@gnome.org>
Date: Fri Apr 23 08:47:18 2010 -0400
GSocketConnection: don't close the socket if it's still reffed
When disposing a GSocketConnection, don't explicitly close the
underlying GSocket. The GSocket will close itself if it gets
destroyed, and if it doesn't get destroyed, that presumably means the
app still wants to use it. Eg, this lets you use GSocketClient to
create a GSocketConnection, and then take the GSocket and destroy the
GSocketConnection.
https://bugzilla.gnome.org/show_bug.cgi?id=616855
gio/gsocketconnection.c | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+), 0 deletions(-)
commit e0ff84e68817d12ebf4cde9433c4e1ed703d1eb4
Author: Dan Winship <danw@gnome.org>
Date: Fri Apr 23 08:21:41 2010 -0400
GSocketInput/OutputStream: fix non-blocking on Windows
The GSocket docs point out that g_socket_send/g_socket_receive may
return G_IO_ERROR_WOULD_BLOCK even if g_socket_condition_check claimed
that they wouldn't. Fix the socket streams to check for that.
https://bugzilla.gnome.org/show_bug.cgi?id=603309
gio/gsocket.c | 8 +++++++
gio/gsocketinputstream.c | 46
+++++++++++++++++---------------------------
gio/gsocketoutputstream.c | 46
+++++++++++++++++---------------------------
3 files changed, 44 insertions(+), 56 deletions(-)
commit 2be38f6926d8bf2738c3898e831dcb3928925f90
Author: David Zeuthen <davidz@redhat.com>
Date: Tue Jun 22 12:12:16 2010 -0400
GDBus: update padding
Add lots of padding for public class structures. Notably, we seemed to
lack any padding whatsoever in the GDBusMessageClass struct (spotted
by Dan Winship). Also switch to using
gpointer padding[N];
instead of
void (*_g_reserved1) (void);
...
void (*_g_reservedN) (void);
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusauth.h | 4 ++++
gio/gdbusauthmechanism.h | 18 +-----------------
gio/gdbusauthmechanismanon.h | 17 +----------------
gio/gdbusauthmechanismexternal.h | 17 +----------------
gio/gdbusauthmechanismsha1.h | 17 +----------------
gio/gdbusauthobserver.h | 17 +----------------
gio/gdbusconnection.h | 18 ++----------------
gio/gdbusmessage.h | 4 ++++
gio/gdbusmethodinvocation.h | 9 +--------
gio/gdbusproxy.h | 9 +--------
gio/gdbusserver.h | 9 +--------
11 files changed, 18 insertions(+), 121 deletions(-)
commit d19380c809525559f55ba5f3304c0e787c2ebfac
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 22 08:24:30 2010 -0400
Improve g_application_new documentation
Patch by Saleem Abdulrasool, bug 622154.
gio/gapplication.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
commit 16c2f080497d1ed663237e725192c4f411f92f8f
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jun 22 08:09:27 2010 -0400
Add single include guards to gvariant[type].h
glib/gvariant.h | 4 ++++
glib/gvarianttype.h | 4 ++++
2 files changed, 8 insertions(+), 0 deletions(-)
commit 05354cefc54a0f42e5d7dee1798d2b56c135c12c
Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Jun 22 12:41:01 2010 +0300
Make the protocol.c test program compile on Windows
Note that it does not actually work, though. Maybe because
g_io_channel_set_flags() is not implemented for file descriptor based
GIOChannels on Windows.
glib/tests/protocol.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit efb1a054b0858b4475941892f53bbc5186065df9
Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Jun 22 12:13:21 2010 +0300
Fix build with the Microsoft compiler
Correct a few gccisms and C99isms. Ensure the Windows-specific gio
source files are listed in the generated gio VS project file.
gio/Makefile.am | 12 +++++++-----
gio/gcredentials.c | 2 ++
gio/gdbusauthmechanismexternal.c | 2 ++
gio/gdbusauthmechanismsha1.c | 5 +++++
gio/gdbusconnection.c | 2 +-
gio/gdbuserror.c | 2 +-
gio/gdbusintrospection.c | 2 +-
gio/gdbusserver.c | 3 +++
gio/gio.symbols | 2 ++
gio/glocalfileinputstream.c | 6 ++++--
gio/glocalfileoutputstream.c | 6 ++++--
11 files changed, 32 insertions(+), 12 deletions(-)
commit 2e842490826644210bc5d2df2df8092597b3f708
Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Jun 22 12:10:34 2010 +0300
Bypass a few functions not used on Windows when compiling for Windows
gio/glocalfile.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 045c96b71a7755927e258c2b116c7c0ee8326bd1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 21 23:07:46 2010 -0400
Add a test for g_strip_prefix
glib/tests/strfuncs.c | 27 +++++++++++++++++++++++++++
1 files changed, 27 insertions(+), 0 deletions(-)
commit 2f438f18ae8794747dadf5018616d1dcc52a0924
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 21 23:06:17 2010 -0400
Move hash tests to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/hash.c | 525
++++++++++++++++++++++++++++++++++++++++++++++++
tests/.gitignore | 1 -
tests/Makefile.am | 2 -
tests/hash-test.c | 459 ------------------------------------------
5 files changed, 528 insertions(+), 462 deletions(-)
commit 7d14b5fbf1fcda2068dc01f9a0a2e4b9796daea6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 21 22:25:28 2010 -0400
Some more tests
glib/tests/checksum.c | 72
+++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 72 insertions(+), 0 deletions(-)
commit 5629366c3d245b78ad148576f2dccabed83baa71
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 21 21:22:09 2010 -0400
Move checksum tests to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/checksum.c | 679
++++++++++++++++++++++++++++++++++++++++++++++++
tests/.gitignore | 1 -
tests/Makefile.am | 2 -
tests/checksum-test.c | 676
-----------------------------------------------
5 files changed, 682 insertions(+), 679 deletions(-)
commit 839078ea63f697f1066a040425e1d2070f3c81a2
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 21 20:07:26 2010 -0400
Add some more Unicode tests
glib/tests/utf8-misc.c | 263
++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 263 insertions(+), 0 deletions(-)
commit 45411ccbe3c9d1b08332942d1e7b594330688126
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Jun 21 16:08:53 2010 -0400
Bug 621945 – Filter outgoing messages in GDBusConnection
This patch breaks some rarely-used public API (only known user is
dconf).
This patch is based on work from Peng Huang <shawn.p.huang@gmail.com>.
See https://bugzilla.gnome.org/show_bug.cgi?id=621945
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 66
+++++++++++++++++++++++++++++++++++++---
gio/gdbusconnection.h | 3 ++
gio/gdbusprivate.c | 69
++++++++++++++++++++++++++++-------------
gio/gdbusprivate.h | 5 +++
gio/tests/gdbus-connection.c | 16 ++++++++--
5 files changed, 129 insertions(+), 30 deletions(-)
commit a4cd39e74122c9376954204cb45c6be4926e5ee9
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 21 14:01:50 2010 -0400
gobject docs: ignore some sgml files
docs/reference/gobject/tmpl/.gitignore | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit a4b42d3a751bcbe22bb41ddfced68eebcce0e386
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 21 13:57:54 2010 -0400
.gitignore the moved tests
glib/tests/.gitignore | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
commit c9553af68f543113be41e6ae8dcdd9ee5e2267bc
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 21 13:55:28 2010 -0400
Use -Bsymbolic-functions, drop g*alias PLT hackery
This is a minimal patch-out of the galias functionality. We will do a
release like this so that we can easily back it out if there are
reported problems.
A more substantial cleanup (mostly removing #includes from every file)
will follow if there are no issues.
configure.in | 2 +-
gio/Makefile.am | 6 +++---
gio/makegioalias.pl | 2 ++
glib/Makefile.am | 2 +-
glib/makegalias.pl | 2 ++
gmodule/Makefile.am | 2 +-
gobject/Makefile.am | 6 +++---
gobject/makegobjectalias.pl | 2 ++
gthread/Makefile.am | 2 +-
9 files changed, 16 insertions(+), 10 deletions(-)
commit e549bbf66406fc483cd43ce860ba88e7d83d3c80
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 21 13:25:51 2010 -0400
distcheck fix
gio/tests/Makefile.am | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit d5dc656d35887780008c95c5ed496f628948813c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 21 13:25:44 2010 -0400
Add check for -Bsymbolic-functions linker flag
configure.in | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
commit 7556f660b551d0713100af6672287393350d9a19
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 21 11:30:26 2010 -0400
Remove gsettings-schema-convert tool
Having this tool in GLib is a bad idea for a number of reasons:
- experience has shown that the simple file format was a bad idea
- the tool is currently implemented with a hack that would require a
dependency inversion to solve (the tool needs to depend on Python
GVariant bindings)
- the tool itself is unmaintained
It will be moved to the GConf git repository so people can continue to
use it for the purpose of converting GConf schemas.
docs/reference/gio/Makefile.am | 2 -
docs/reference/gio/gio-docs.xml | 1 -
docs/reference/gio/glib-compile-schemas.xml | 6 -
docs/reference/gio/gsettings-schema-convert.xml | 113 ---
docs/reference/gio/migrating-gconf.xml | 2 +-
gio/Makefile.am | 1 -
gio/gsettings-schema-convert | 1076
-----------------------
7 files changed, 1 insertions(+), 1200 deletions(-)
commit 95c4ec1056468764dd6c71971ad06370c0f1b99b
Author: Javier Jardón <jjardon@gnome.org>
Date: Mon Jun 21 17:28:15 2010 +0200
[docs] Fix typo
docs/reference/glib/building.sgml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 6c02c99df0cb1c3b9bdb20c8fd56eddc7ae8bf2a
Author: Sven Herzberg <herzi@gnome-de.org>
Date: Tue Apr 20 15:01:17 2010 +0200
don't treat debug/info/message as fatal messages by default
* glib/gtestutils.c: don't treat non-fatal messages as errors
* glib/tests/.gitignore: silence
* glib/tests/Makefile.am: updated
* glib/tests/protocol.c: add a test for the message treatment
glib/gtestutils.c | 8 +-
glib/tests/.gitignore | 1 +
glib/tests/Makefile.am | 10 +-
glib/tests/protocol.c | 334
++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 348 insertions(+), 5 deletions(-)
commit 60a5b197991aae58de4a85c9020a49edc5003457
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 21 00:00:51 2010 -0400
Add a test for g_unichar_validate
glib/tests/utf8-misc.c | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
commit f13618623b191c539cc151d19f7f5b54e24b3607
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 23:46:01 2010 -0400
Test inplace decoding
glib/tests/base64.c | 36 +++++++++++++++++++++++++++++++++++-
1 files changed, 35 insertions(+), 1 deletions(-)
commit db5bd7b90b78508b8be448b8cd5de7735b3ca520
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 23:35:31 2010 -0400
Some more utf8 tests
glib/tests/Makefile.am | 3 +
glib/tests/utf8-misc.c | 99
++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 102 insertions(+), 0 deletions(-)
commit a2f4564fd9bee001e6b4d60df257ab6b2110f22f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 23:07:39 2010 -0400
Test glib_check_version
glib/tests/utils.c | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
commit cca48bd5b9de1d4902b12acc86778def3ae00cbe
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 22:46:47 2010 -0400
Add support for coverage reports with lcov
Patch by Patrick Hulin, bug #501057.
Makefile.am | 2 +-
Makefile.decl | 22 ++++++++++++
configure.in | 69
+++++++++++++++++++++++++++++++++++++
docs/reference/glib/building.sgml | 19 ++++++++++-
4 files changed, 110 insertions(+), 2 deletions(-)
commit bad7f1e54f03284cfd6235d345270ecada4379b5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 22:18:30 2010 -0400
Some fixes
glib/tests/collate.c | 2 +
glib/tests/utf8-pointer.c | 39 +++++++++++++-----------
glib/tests/utf8-validate.c | 68
+++++++++++++++++--------------------------
3 files changed, 50 insertions(+), 59 deletions(-)
commit 7bea2a7a4fec3dda19d08474c73f56a0f7cf2741
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 21:16:24 2010 -0400
Move utf8 validation tests to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/utf8-validate.c | 319
++++++++++++++++++++++++++++++++++++++++++++
tests/Makefile.am | 3 -
tests/utf8-validate.c | 319
--------------------------------------------
4 files changed, 322 insertions(+), 322 deletions(-)
commit 5b08ef84e4132db8f3e873f52c4bc929949dff4d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 21:04:47 2010 -0400
Move utf8 pointer tests to test framework
glib/tests/Makefile.am | 6 ++
glib/tests/collate.c | 215
+++++++++++++++++++++++++++++++++++++++++++++
glib/tests/utf8-pointer.c | 112 +++++++++++++++++++++++
tests/Makefile.am | 1 -
tests/utf8-pointer.c | 112 -----------------------
5 files changed, 333 insertions(+), 113 deletions(-)
commit 0ed575213b0be6553f08c7e3b35e49faae09f7ad
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 16:24:56 2010 -0400
Consolide base64 tests in a single file
glib/tests/base64.c | 197 +++++++++++++++++++++++++++++++++++++++++
tests/Makefile.am | 3 -
tests/testingbase64.c | 236
-------------------------------------------------
3 files changed, 197 insertions(+), 239 deletions(-)
commit 08d6e535be868b04fe83d02cb8a99a8db96d2192
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 12:29:17 2010 -0400
Move scanner tests to glib/tests
glib/tests/Makefile.am | 3 +
glib/tests/scannerapi.c | 139
+++++++++++++++++++++++++++++++++++++++++++++++
tests/Makefile.am | 7 ---
tests/scannerapi.c | 139
-----------------------------------------------
4 files changed, 142 insertions(+), 146 deletions(-)
commit 87df095de3246142c9407f088b300c3a18846a94
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jun 20 12:32:00 2010 -0400
GVariant: fix doc copy/paste error
glib/gvariant.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit ede159ec452aa27d7ea0058833ea39baed14756e
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jun 20 12:30:27 2010 -0400
Add enum type for GVariantParseError
docs/reference/glib/glib-sections.txt | 1 +
glib/gvariant-parser.c | 7 +++++++
glib/gvariant.h | 5 +++++
3 files changed, 13 insertions(+), 0 deletions(-)
commit 09aa2e79ab9b39b92c1cc911b95b49872a417382
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 12:23:13 2010 -0400
Move sequence tests to the test framework
glib/tests/Makefile.am | 3 +
glib/tests/sequence.c | 1286
+++++++++++++++++++++++++++++++++++++++++++++++
tests/sequence-test.c | 1301
------------------------------------------------
3 files changed, 1289 insertions(+), 1301 deletions(-)
commit bf8ce25216c14c8f6f3267b0af107c03390e63bf
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 11:34:31 2010 -0400
Move base64 tests of to test framework
glib/tests/Makefile.am | 3 +
glib/tests/base64.c | 139
++++++++++++++++++++++++++++++++++++++++++++++++
tests/base64-test.c | 138
-----------------------------------------------
3 files changed, 142 insertions(+), 138 deletions(-)
commit 9a85f654c77dab88f625169a0128d890acf50b0b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 11:20:41 2010 -0400
Add new scripts to docs
docs/reference/glib/tmpl/unicode.sgml | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
commit f849dbac05bad8e60b00707823f5c6d935ff36c1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 11:07:49 2010 -0400
Move regex tests to the g_test framework
glib/tests/Makefile.am | 3 +
glib/tests/regex.c | 1870 ++++++++++++++++++++++++++++++++++++++++++
tests/Makefile.am | 4 +-
tests/regex-test.c | 2122
------------------------------------------------
4 files changed, 1874 insertions(+), 2125 deletions(-)
commit fc5f3a96be53ceb8b431dffa675e622ec8a48186
Author: Christian Persch <chpe@gnome.org>
Date: Sun Jun 20 02:32:35 2010 +0200
Docs fix
gio/gdatainputstream.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
commit 85621f1a0f4d77cde71e37ed8212e707f4af441d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 01:46:35 2010 -0400
Update the include pcre to 8.02
glib/pcre/Makefile.am | 1 -
glib/pcre/pcre.h | 21 +-
glib/pcre/pcre_compile.c | 1329 ++++++++++++++++++++++----------
glib/pcre/pcre_config.c | 6 +-
glib/pcre/pcre_dfa_exec.c | 514 +++++++++----
glib/pcre/pcre_exec.c | 1563
+++++++++++++++++++++++++++++---------
glib/pcre/pcre_fullinfo.c | 15 +-
glib/pcre/pcre_globals.c | 23 +-
glib/pcre/pcre_info.c | 4 +-
glib/pcre/pcre_internal.h | 759 +++++++++++++++++--
glib/pcre/pcre_newline.c | 8 +-
glib/pcre/pcre_study.c | 448 ++++++++++-
glib/pcre/pcre_tables.c | 631 ++++++++++------
glib/pcre/pcre_try_flipped.c | 6 +-
glib/pcre/pcre_ucp_searchfuncs.c | 46 ++-
glib/pcre/pcre_xclass.c | 7 +-
glib/pcre/ucp.h | 53 +-
glib/pcre/ucpinternal.h | 92 ---
18 files changed, 4133 insertions(+), 1393 deletions(-)
commit b0b7aeffc063981c32ff99da0385841ba18f5847
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 01:14:55 2010 -0400
Add Unicode 5.2 scripts
glib/gunicode.h | 19 ++++++++++++++++++-
1 files changed, 18 insertions(+), 1 deletions(-)
commit 5fffa39b6ae8f8faf1036fbf07de02ffe84ef099
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 20 00:09:00 2010 -0400
Fix a memory leak in g_ptr_array_remove_index_fast
We need to call the element_free_func even if we remove the
last element. Bug #618866.
glib/garray.c | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
commit ea6470e31a6884a7243e9cd4df9734f1dc4828b9
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jun 19 16:13:58 2010 -0400
GSettings: complete support for enum binding
gio/gsettings-mapping.c | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
commit dbe68f7c834c152c111afba41ffffd70a8e6997c
Author: Johan Dahlin <johan@gnome.org>
Date: Sat Jun 19 15:23:35 2010 -0300
[configure] Require dbus 1.2.14
dbus_message_set_serial requires dbus 1.2.14, make the dependency
explicit instead of failing to compile a test.
configure.in | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 2d4e48b73c3efe74c3818616de6fcc332f2e640a
Author: Christian Persch <chpe@gnome.org>
Date: Sat Jun 19 20:04:20 2010 +0200
Tiny docs fix
gobject/gvaluetypes.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit db68f8203ab9b81e70dbada99faaf69c727f793c
Author: Christian Persch <chpe@gnome.org>
Date: Fri Jun 18 01:08:13 2010 +0200
Add g_value_take_variant
Turns out we do need g_value_take_variant(), so we can correctly
implement VARIANT:* marshalers.
Bug #621947.
docs/reference/gobject/gobject-sections.txt | 1 +
gobject/glib-genmarshal.c | 2 +-
gobject/gobject.symbols | 1 +
gobject/gtype.h | 7 ++
gobject/gvaluetypes.c | 39 +++++++++++++
gobject/gvaluetypes.h | 2 +
tests/gobject/accumulator.c | 81
+++++++++++++++++++++++++++
tests/gobject/testmarshal.list | 2 +-
8 files changed, 133 insertions(+), 2 deletions(-)
commit 052ef2614af7a8706035982d8211fff64241e83f
Author: Christian Persch <chpe@gnome.org>
Date: Sat Jun 19 16:42:11 2010 +0200
Add g_variant_is_floating
docs/reference/glib/glib-sections.txt | 1 +
glib/glib.symbols | 1 +
glib/gvariant-core.c | 24 ++++++++++++++++++++++++
glib/gvariant.h | 1 +
glib/tests/gvariant.c | 13 +++++++++++++
5 files changed, 40 insertions(+), 0 deletions(-)
commit 7bb00fd0e8a18b3e20d30053579f002e587dfbbb
Author: Christian Persch <chpe@gnome.org>
Date: Sat Jun 19 16:41:25 2010 +0200
Fix a preprocessor warning with --disable-visibility
Don't redefine DISABLE_VISIBILITY when already building with
--disable-visibility.
gthread/tests/1bit-mutex.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit a558e460a2f493670932faa4c947ffc42ea8bc70
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date: Sat Jun 19 19:00:13 2010 +0200
Fix gsettings tool crash, part 2
Same as previous commit, but for two other functions it missed.
gio/gsettings-tool.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
commit 62939f5e45cd102313285ec13f90c3b4763e6ca8
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date: Sat Jun 19 18:33:26 2010 +0200
Fix gsettings tool crash
When no path is provided for the schema, we have call
g_settings_new() instead of g_settings_new_with_path()
passing a NULL path.
This was crashing the tool on start since an assertion was
recently added to g_settings_new_with_path() to refuse NULL.
gio/gsettings-tool.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
commit a7689537605ade51b19be76baa3fba303527483d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jun 19 11:38:57 2010 -0400
Fix bug in strinfo
We can't search for a larger needle inside of a smaller haystack, and
unsigned integer subtraction tends to result in very large numbers
rather than small ones.
Add a check for this case and abort out immediately.
Also add a test case (lifted directly from the docs) that demonstrates
the problem.
Issue discovered and tracked down by Milan Bouchet-Valat
gio/strinfo.c | 3 ++
gio/tests/gschema-compile.c | 3 +-
gio/tests/schema-tests/from-docs.gschema.xml | 34
++++++++++++++++++++++++++
3 files changed, 39 insertions(+), 1 deletions(-)
commit e91541bf8c2e915b330c6dfee46a7709949da3a9
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sat Jun 19 15:13:41 2010 +0200
Updated Galician translations
po/gl.po | 104
++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 58 insertions(+), 46 deletions(-)
commit a2888fbbf0f1a61436e036ff81a14f19fe45d5d0
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jun 18 23:14:46 2010 -0400
Add a note to docs about paragraphs in schemas
docs/reference/gio/migrating-gconf.xml | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 6217c9b41eb369cac48149639369f51b85763986
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jun 18 22:59:43 2010 -0400
Conditional gsettings.m4 support, AC_PATH_PROG
Add new support for conditional enabling of GSettings (as per
bug #616718) and use AC_PATH_PROG instead of AC_PATH_TOOL (as per
bug #621172).
configure.in | 2 +-
m4macros/gsettings.m4 | 6 ++++--
2 files changed, 5 insertions(+), 3 deletions(-)
commit 1ed105b19b31bd5265de7d62156732b343c086e3
Author: Jürg Billeter <j@bitron.ch>
Date: Fri Jun 18 23:48:28 2010 +0200
GDBus: Sink closures in _with_closures functions
See https://bugzilla.gnome.org/show_bug.cgi?id=621092#c12
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusnameowning.c | 25 ++++++++++++++++++++-----
gio/gdbusnamewatching.c | 20 ++++++++++++++++----
2 files changed, 36 insertions(+), 9 deletions(-)
commit 8f5bde679e7cf5b519988b0fa36c300ecce3f19f
Author: Colin Walters <walters@verbum.org>
Date: Wed Jun 16 14:17:26 2010 -0400
[GApplication] Add working directory to platform data
https://bugzilla.gnome.org/show_bug.cgi?id=621838
gio/gapplication.c | 51
++++++++++++++++++++++++++++++++++++++++++-----
gio/gdbusapplication.c | 12 +---------
gio/tests/testapp.c | 20 ++++++++++++++++++
3 files changed, 67 insertions(+), 16 deletions(-)
commit 6ff13071ae4729b0a0e2ba9404fef5e5dd6c14b2
Author: Tor Lillqvist <tml@iki.fi>
Date: Fri Jun 18 10:56:25 2010 +0300
Fix build on non-Unix
gio/gnullapplication.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 4edfc34e5bae34f69d6771e2732f54821a4f7307
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 19:42:46 2010 -0400
2.25.9
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 7b1f45c2e8b5f3ba3595c5cf74fbfc70f03b61c0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 19:08:13 2010 -0400
Fix a mismerge
docs/reference/gio/gio-sections.txt | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit 9b59059d9e85d10406393cef08e432626dcc78da
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 19:04:03 2010 -0400
Fix distcheck
gio/gio.symbols | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit bdd8fef4c05b41f534f138b0cf2f252e6ebd379f
Author: Christian Persch <chpe@gnome.org>
Date: Fri Jun 18 00:38:46 2010 +0200
Fix VARIANT out args
Use g_value_set_variant(), not the nonexistent g_value_take_variant().
gobject/glib-genmarshal.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 30df71e382f76626f8abcdd16b800392be183b42
Author: Christian Persch <chpe@gnome.org>
Date: Fri Jun 18 00:10:17 2010 +0200
Add VARIANT to glib-genmarshal docs
docs/reference/gobject/glib-genmarshal.xml | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
commit 79d32c2fc18dcd62e9e12ca871676d35697c9d41
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Jun 17 17:58:25 2010 -0400
GDBusMessage: Fix bug when deserializing a message
See https://bugzilla.gnome.org/show_bug.cgi?id=621838 for the whole
story. The problem was that we ended up reading data from arrays of
arrays when we were just supposed to be aligning the buffers.
Also add a host of debug infrastructure that was needed to find the
root cause. For now it can be turned on only via defining
DEBUG_SERIALIZER. In the future we might want to make it work via
G_DBUS_DEBUG. In a nutshell, the added debug info looks like this
Parsing blob (blob_len = 0x0084 bytes)
0000: 6c 01 00 01 3c 00 00 00 41 00 00 00 37 00 00 00
l...<...A...7...
0010: 08 01 67 00 08 61 61 79 61 7b 73 76 7d 00 00 00
..g..aaya{sv}...
0020: 01 01 6f 00 08 00 00 00 2f 66 6f 6f 2f 62 61 72
..o...../foo/bar
0030: 00 00 00 00 00 00 00 00 03 01 73 00 06 00 00 00
..........s.....
0040: 4d 65 6d 62 65 72 00 00 00 00 00 00 34 00 00 00
Member......4...
0050: 03 00 00 00 63 77 64 00 01 73 00 00 23 00 00 00
....cwd..s..#...
0060: 2f 68 6f 6d 65 2f 64 61 76 69 64 7a 2f 48 61 63
/home/davidz/Hac
0070: 6b 69 6e 67 2f 67 6c 69 62 2f 67 69 6f 2f 74 65
king/glib/gio/te
0080: 73 74 73 00 sts.
Parsing headers (blob_len = 0x0084 bytes)
Reading type a{yv} from offset 0x000c: array spans 0x0037 bytes
Reading type {yv} from offset 0x0010
Reading type y from offset 0x0010: 0x08 '
Reading type v from offset 0x0011
Reading type g from offset 0x0014: 'aaya{sv}'
Reading type {yv} from offset 0x001e
Reading type y from offset 0x0020: 0x01 ''
Reading type v from offset 0x0021
Reading type o from offset 0x0024: '/foo/bar'
Reading type {yv} from offset 0x0031
Reading type y from offset 0x0038: 0x03 ''
Reading type v from offset 0x0039
Reading type s from offset 0x003c: 'Member'
Parsing body (blob_len = 0x0084 bytes)
Reading type (aaya{sv}) from offset 0x0047
Reading type aay from offset 0x0048: array spans 0x0000 bytes
Reading type a{sv} from offset 0x004c: array spans 0x0034 bytes
Reading type {sv} from offset 0x0050
Reading type s from offset 0x0050: 'cwd'
Reading type v from offset 0x0058
Reading type s from offset 0x005b:
'/home/davidz/Hacking/glib/gio/tests'
OK
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusmessage.c | 132
++++++++++++++++++++++++++++++++++----
gio/gdbusprivate.c | 10 ++--
gio/gdbusprivate.h | 2 +
gio/tests/gdbus-serialization.c | 9 +++
4 files changed, 134 insertions(+), 19 deletions(-)
commit 86d681ba3eb0df135b9ac592594c397021455425
Author: Christian Persch <chpe@gnome.org>
Date: Thu Jun 17 23:44:25 2010 +0200
Distcheck fix
Add a missing symbol to gobject.symbols.
gobject/gobject.symbols | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 0766981a1e634b850bec602d0bea6bc255377edb
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 17 16:56:09 2010 -0400
Make g_settings_sync() a proper prototype.
gio/gsettings-tool.c | 2 +-
gio/gsettings.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 408daaa29445264073da1ac296dba5697ed4883c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 16:36:58 2010 -0400
Fix the build
gio/gapplication.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit df81e3f33e710ce64060a87b8ecf0aab1360bd5a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 16:13:29 2010 -0400
Updates
NEWS | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
commit 0c506f200a60124197e8c20507a86516bb950ec4
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Jun 17 16:09:12 2010 -0400
GDBus: Complain via g_warning() if an invalid message is received
While we are already propagating the error to the user via the
GDBusConnection::disconnected signal (because the only safe thing is
to disconnect the other peer), changes are the user is simply not
listening to this signal.
This should never ever happen unless there's a bug in the
serializaer/deserializer so it's fine to complain via g_warning()
here.
Bug 621838, see
https://bugzilla.gnome.org/show_bug.cgi?id=621838
is related to this.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusprivate.c | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
commit 57dff1e06011347cc11492a36dc187cbcf5eece8
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Jun 17 16:02:24 2010 -0400
GDBusMessage: Properly check error and bail if set
Otherwise we may set a GError on top of it.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusmessage.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 8a105625b0261e2e3f45241e2892475fa7b45b88
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 16:07:52 2010 -0400
Documentation fixups
docs/reference/gio/gio-sections.txt | 10 +++++-----
gio/gapplication.c | 10 ++++++----
gio/gapplication.h | 6 +++---
gio/gunixconnection.c | 8 ++++----
4 files changed, 18 insertions(+), 16 deletions(-)
commit 19a752a5f4b39ce43e6e3a26a478c1594b0627ca
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 15:51:37 2010 -0400
fix a typo
gobject/gvaluetypes.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 10e430bcc09d82cf9b3634242981296e0d47693b
Author: Christian Persch <chpe@gnome.org>
Date: Thu Jun 17 21:40:47 2010 +0200
Fix GApplication for the G_TYPE_VARIANT change
gio/gapplication.c | 54
+++++++++++++++++++++----------------------------
gio/gio-marshal.list | 5 ++-
2 files changed, 26 insertions(+), 33 deletions(-)
commit daee48a0af26105175db5768f770ddb8f1a4a7b1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 15:29:45 2010 -0400
Update api docs to current api
docs/reference/gio/gio-sections.txt | 9 ++-------
1 files changed, 2 insertions(+), 7 deletions(-)
commit 0a7e6255b37efd2005bb86a5843921d4adc3bdf8
Author: David Zeuthen <davidz@redhat.com>
Date: Thu Jun 17 15:27:18 2010 -0400
Catch up with G_TYPE_VARIANT changes
The GType for a GVariant is now a fundamental GType instead of a boxed
one so use the right marshaller.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 4 ++--
gio/gio-marshal.list | 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
commit 2c5e1d51934a7983acea9e392de5741c47b8be14
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 15:07:08 2010 -0400
Fix a typo
gio/gsettings.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 0010e86572092ba00eaf01796c863e7584e29611
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 17 15:06:33 2010 -0400
GSettings: remove "context" from backend too.
Note: this is a GSettingsBackend API/ABI change.
gio/gsettingsbackend.c | 73
+-----------------------------------------------
gio/gsettingsbackend.h | 2 -
2 files changed, 1 insertions(+), 74 deletions(-)
commit 4708b8ecc3f00e49aa98cb5989b5474a3257906c
Author: Christian Persch <chpe@gnome.org>
Date: Thu Jun 17 18:03:51 2010 +0200
Add fundamental type and pspec for GVariant
Make G_TYPE_VARIANT a fundamental type instead of boxed, and add
g_variant_{set,get,dup}_variant.
Add GParamSpecVariant.
Bug #610863.
NEWS | 4 +
docs/reference/gobject/gobject-sections.txt | 13 ++-
gobject/gboxed.c | 15 ++--
gobject/gboxed.h | 13 +--
gobject/glib-genmarshal.c | 4 +
gobject/gmarshal.list | 2 +
gobject/gobject.symbols | 6 +-
gobject/gparamspecs.c | 127
+++++++++++++++++++++++-
gobject/gparamspecs.h | 52 ++++++++++
gobject/gtype.h | 13 ++-
gobject/gvaluetypes.c | 148
+++++++++++++++++++++++++++
gobject/gvaluetypes.h | 15 +++
tests/gobject/gvalue-test.c | 38 ++++++--
tests/gobject/paramspec-test.c | 46 +++++++--
14 files changed, 461 insertions(+), 35 deletions(-)
commit f2ae6217771b1014efb86eab0f5346d3b297024e
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 17 14:58:46 2010 -0400
Revert "GVariant: add g_variant_default_value()"
This reverts commit b205dc77cb14f67818eaac23d0eb3f5d1b867921.
We decided to go the other route with the GParamSpec.
docs/reference/glib/glib-sections.txt | 1 -
glib/glib.symbols | 1 -
glib/gvariant.c | 32
++------------------------------
glib/gvariant.h | 1 -
4 files changed, 2 insertions(+), 33 deletions(-)
commit 58e000d30127b70f147f5f615fddea5358992029
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 17 14:33:50 2010 -0400
Only run the schema compiler from the test cases
gio/tests/Makefile.am | 6 ------
1 files changed, 0 insertions(+), 6 deletions(-)
commit 6c3ae976e61a9c680c7e18ff89d41d0808a066c4
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 17 14:05:40 2010 -0400
Bug 621266 - GSettings "context" clarification
Remove the concept of "context" in favour of dealing with
GSettingsBackend directly.
gio/gio.symbols | 9 +--
gio/gkeyfilesettingsbackend.c | 39 +--------
gio/gsettings.c | 80 +++++++---------
gio/gsettings.h | 11 +--
gio/gsettingsbackend.c | 192
+++++++++-------------------------------
gio/gsettingsbackend.h | 23 ++---
gio/gsettingsbackendinternal.h | 30 +++----
gio/tests/Makefile.am | 11 ++-
gio/tests/gsettings.c | 9 +-
9 files changed, 120 insertions(+), 284 deletions(-)
commit b3cc28bc34bd0b341f1786dc478cff259ce5d1da
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Thu Jun 17 18:26:15 2010 +0200
Bug 621905 – Assume a ref when doing async work
When asynchronously acquiring the DBus connection, assume a
reference to
the proxy object, to avoid destroying it in the middle of the
operation.
See https://bugzilla.gnome.org/show_bug.cgi?id=621905
gio/gdbusproxy.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit d352ec2bf383754f352fc7cbfb7a48918cc0d9ea
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 17 10:50:47 2010 -0400
GSettings-related distcheck fixups
gio/tests/Makefile.am | 92
++++++++++++++++++++++++++++++------------------
gio/tests/gsettings.c | 6 ++-
2 files changed, 61 insertions(+), 37 deletions(-)
commit fcbddd746b73bc2c4ab2754f66355bd8b59d9a6b
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 17 09:38:39 2010 -0400
Add 'if' that was absorbed by $(AM_V_GEN)
From commit 1b8ee5196eb8ed684b0ee0d2f0d26e6bd82656af
Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit e7cd94a481065806eff1f330c2b4fe0cf8c913fb
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 17 08:57:19 2010 -0400
More GSettings doc fixups
gio/gsettings.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 92375a8c8e14517fd7b6d2321e73b4acf15f1442
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 17 08:08:28 2010 -0400
<alias> takes mandatory target='' arg
gio/gsettings.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit d405ad8a09806361637b0abed76e62bc64b66cbe
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 17 08:06:52 2010 -0400
GSettings: Fix comment formatting, whitespace.
gio/gsettings.c | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
commit 24f1fa12c148141b8be39083f0ba7106fd97590f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 01:51:23 2010 -0400
Add new api
docs/reference/gio/gio-sections.txt | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 61af83c5b6a632448e9330eedebf7f8aa225f2e3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 01:38:14 2010 -0400
Add some schema examples
gio/gsettings.c | 82
+++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 80 insertions(+), 2 deletions(-)
commit fbf93c371a8e9c8f5593ba34917e112b9759a801
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 00:45:43 2010 -0400
Typo fix
gio/gsettings.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 345a1ee31c9d8783670ca3ad3c7d6e526b0c039c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 17 00:37:12 2010 -0400
Update the dtd to match the schema parser
The aliases element was not mentioned here.
gio/gsettings.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 3fbac9940263def7a741570ca71e07962fe365c3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 16 22:42:16 2010 -0400
Updates
NEWS | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 61 insertions(+), 0 deletions(-)
commit fc538894d38780be8fb46735a07e2d36c34eaacb
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 17 00:03:44 2010 -0400
GSettings: enum/choices/aliases/range test cases
Fix a small bug that one of the tests uncovered.
gio/gschema-compile.c | 10 +++---
gio/strinfo.c | 2 +-
gio/tests/.gitignore | 1 +
gio/tests/gschema-compile.c | 27
+++++++++++++++++++-
gio/tests/schema-tests/bad-choice.gschema.xml | 14 ++++++++++
gio/tests/schema-tests/bare-alias.gschema.xml | 7 +++++
gio/tests/schema-tests/choice-alias.gschema.xml | 15 +++++++++++
gio/tests/schema-tests/choice-bad.gschema.xml | 14 ++++++++++
gio/tests/schema-tests/choice-badtype.gschema.xml | 7 +++++
.../schema-tests/choice-invalid-alias.gschema.xml | 15 +++++++++++
.../schema-tests/choice-shadowed-alias.gschema.xml | 14 ++++++++++
.../schema-tests/choice-upside-down.gschema.xml | 14 ++++++++++
gio/tests/schema-tests/choice.gschema.xml | 14 ++++++++++
.../schema-tests/default-in-aliases.gschema.xml | 15 +++++++++++
.../schema-tests/enum-with-aliases.gschema.xml | 20 ++++++++++++++
.../schema-tests/enum-with-bad-default.gschema.xml | 16 +++++++++++
.../enum-with-chained-alias.gschema.xml | 21 +++++++++++++++
.../schema-tests/enum-with-choice.gschema.xml | 17 ++++++++++++
.../enum-with-invalid-alias.gschema.xml | 20 ++++++++++++++
.../enum-with-repeated-alias.gschema.xml | 21 +++++++++++++++
.../enum-with-shadow-alias.gschema.xml | 20 ++++++++++++++
gio/tests/schema-tests/enum.gschema.xml | 16 +++++++++++
gio/tests/schema-tests/range-badtype.gschema.xml | 7 +++++
.../schema-tests/range-default-high.gschema.xml | 8 ++++++
.../schema-tests/range-default-low.gschema.xml | 8 ++++++
.../schema-tests/range-high-default.gschema.xml | 8 ++++++
.../schema-tests/range-low-default.gschema.xml | 8 ++++++
.../schema-tests/range-parse-error.gschema.xml | 8 ++++++
gio/tests/schema-tests/range.gschema.xml | 8 ++++++
29 files changed, 368 insertions(+), 7 deletions(-)
commit be8f938b6309afccd85e8f79d5e8c42a1ab11131
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jun 16 18:49:20 2010 -0400
move GSettings(Backend) to giotypes.h
gio/giotypes.h | 5 ++++-
gio/gsettings.h | 3 +--
gio/gsettingsbackend.h | 2 --
3 files changed, 5 insertions(+), 5 deletions(-)
commit f0d30e0c0c645b585478dcae58a4e8d4cdd80fd8
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jun 16 18:36:24 2010 -0400
Bug 621319 - more leaked GVariants in GSettings
Caught by Felix Riemann.
gio/gsettings.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 4275c68c30bc372b4aa5d9f5a5ee7f2817d49d4e
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jun 16 18:22:48 2010 -0400
GVariant serialiser: fix small type error
glib/gvariant-serialiser.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 597290d5c81bf889a694e286ea2434655b82a404
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 14 17:29:41 2010 -0400
GSettings: major refactor. Add enums, range.
gio/Makefile.am | 2 +-
gio/gio.symbols | 2 +
gio/gschema-compile.c | 1326 ++++++++++++++++------
gio/gsettings-mapping.c | 24 +-
gio/gsettings.c | 2287
+++++++++++++++++++++---------------
gio/gsettings.h | 6 +-
gio/gsettingsbackend.c | 27 +-
gio/gsettingsschema.c | 45 +-
gio/gsettingsschema.h | 5 +-
gio/strinfo.c | 308 +++++
gio/tests/enums.xml.template | 18 +
gio/tests/gsettings.c | 148 +++-
gio/tests/org.gtk.test.gschema.xml | 28 +
gio/tests/testenum.h | 7 +
14 files changed, 2893 insertions(+), 1340 deletions(-)
commit b205dc77cb14f67818eaac23d0eb3f5d1b867921
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jun 16 15:56:51 2010 -0400
GVariant: add g_variant_default_value()
Returns various kinds of false, zero, empty arrays, etc.
docs/reference/glib/glib-sections.txt | 1 +
glib/glib.symbols | 1 +
glib/gvariant.c | 32
++++++++++++++++++++++++++++++--
glib/gvariant.h | 1 +
4 files changed, 33 insertions(+), 2 deletions(-)
commit 6a1cb9f697c0cd69d717b2a1457dd696702f4e48
Author: Christian Persch <chpe@gnome.org>
Date: Wed Jun 16 18:47:20 2010 +0200
Typo fix
gobject/gparam.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit b90f11ff970a39ea6d9d7abbe01b07043c70de6b
Author: Christian Persch <chpe@gnome.org>
Date: Wed Jun 16 17:48:02 2010 +0200
Typo fix
gio/gapplication.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 102c5f6a7d13ec099a8c89db0651172fd3230268
Author: Colin Walters <walters@verbum.org>
Date: Wed Jun 16 00:18:09 2010 -0400
Rework GApplication API to use GInitable
https://bugzilla.gnome.org/show_bug.cgi?id=620952
gio/gapplication.c | 407
+++++++++++++++++++++++++++++++++++------------
gio/gapplication.h | 21 ++-
gio/gdbusapplication.c | 119 ++++++--------
gio/gio.symbols | 5 +-
gio/gnullapplication.c | 13 +-
gio/tests/application.c | 2 +-
gio/tests/testapp.c | 8 +-
7 files changed, 388 insertions(+), 187 deletions(-)
commit 25ba90ffdd744d4c3c59cc550cdf08f3de11d542
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Jun 16 15:09:33 2010 +0100
Add gdbus-proxy-well-known-name to the ignore file
gio/tests/.gitignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 33aa4b4c662f18433ed27cd319ab5c97e5a9d9da
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Jun 16 15:08:10 2010 +0100
binding: Use a hash table
Since an object instance might have a lot of bindings, using a list
might become a performance issue when removing them. Using a simple
hash table guarantees constant time lookup, which is the most common
operation.
gobject/gbinding.c | 31 ++++++++++++++++++++++++-------
1 files changed, 24 insertions(+), 7 deletions(-)
commit f72f65643fb1d832e8296b26cff77dedbdac310f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed Jun 16 14:47:06 2010 +0100
tests: Add a chain binding
Test the case with a chain like A → B, B → C, and what happens
when
switching to a direct A → C link.
https://bugzilla.gnome.org/show_bug.cgi?id=621782
gobject/tests/binding.c | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 deletions(-)
commit 48e3b31042c9a86d06740f2c73cbb6ffa140ba54
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 15 22:06:56 2010 -0400
Properly initialize GError
Pointed out by Florian Müllner in bug #621702
gio/gdbusproxy.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 1b8ee5196eb8ed684b0ee0d2f0d26e6bd82656af
Author: Christian Persch <chpe@gnome.org>
Date: Tue Jun 15 22:01:02 2010 -0400
Sprinkle some $(AM_V_GEN) around to make the build more silent.
Makefile.am | 5 ++---
gio/Makefile.am | 14 +++++++-------
glib/Makefile.am | 8 ++++----
gmodule/Makefile.am | 4 ++--
gobject/Makefile.am | 16 ++++++++--------
gthread/Makefile.am | 2 +-
tests/gobject/Makefile.am | 4 ++--
7 files changed, 26 insertions(+), 27 deletions(-)
commit 062148ae9a4176a28c055a6e3505f4e5c9ff6313
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 15 21:57:57 2010 -0400
Correct some documentation mistakes in gunixmounts.c
Pointed out by Ross Burton in bug #618904
gio/gunixmounts.c | 26 +++++++++++++-------------
1 files changed, 13 insertions(+), 13 deletions(-)
commit 6d1d9cf1b551845a159a6b822500bb40e33fda74
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Fri Jun 4 16:17:15 2010 +0100
gobject: Add GBinding
GBinding is a simple, opaque object that represents a binding
between a
property on a GObject instance (source) and property on another
GObject
instance (target).
https://bugzilla.gnome.org/show_bug.cgi?id=348080
docs/reference/gobject/gobject-docs.sgml | 1 +
docs/reference/gobject/gobject-sections.txt | 23 +
docs/reference/gobject/gobject.types | 1 +
glib/glib-object.h | 1 +
gobject/Makefile.am | 5 +-
gobject/gbinding.c | 937
+++++++++++++++++++++++++++
gobject/gbinding.h | 119 ++++
gobject/gobject.symbols | 15 +
gobject/tests/.gitignore | 1 +
gobject/tests/Makefile.am | 4 +-
gobject/tests/binding.c | 326 ++++++++++
11 files changed, 1430 insertions(+), 3 deletions(-)
commit f3879a4bdca2ff1cf6c6b016d67a7e5d40c0e86b
Author: Damien Lespiau <damien.lespiau@gmail.com>
Date: Sat Apr 10 15:50:40 2010 +0100
Introduce g_object_notify_by_pspec()
g_object_notify_by_pspec() will emit the "notify" signal on the given
pspec, short-circuiting the hash table lookup needed by
g_object_notify(). The suggested and documented way of using
g_object_notify_by_pspec() is similar to the way of emitting signals
with their ID.
Emission tests (with no handler attached to the notify signal) show a
10-15% speedup over using g_object_notify().
https://bugzilla.gnome.org/show_bug.cgi?id=615425
docs/reference/gobject/gobject-sections.txt | 1 +
gobject/gobject.c | 82
++++++++++++++++++++++++--
gobject/gobject.h | 2 +
gobject/gobject.symbols | 1 +
4 files changed, 79 insertions(+), 7 deletions(-)
commit 08f473ffeff7524e619dc0459c07a981a3b4285c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 15 02:01:16 2010 -0400
Prevent division by zero if no tests
glib/gtester-report | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit 53f70ac43b0a4d2de109a73b0ea3724aefe95d5d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 15 01:50:15 2010 -0400
Forgotten file
glib/Makefile.am | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit f9e8b5d9d47859c7bb62430753ce77e981e4ee65
Author: Robert Collins <robertc@robertcollins.net>
Date: Tue Jun 15 01:49:44 2010 -0400
Add subunit support to gtester-report
This patch adds subunit support to gtester-report via a -s
switch. Subunit
(https://launchpad.net/subunit) is a language neutral test activity
protocol.
This can be used to integrate gtester tests with the Hudson CI
tool amongst
other things.
Bug #611869.
glib/gtester-report | 141
++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 129 insertions(+), 12 deletions(-)
commit 8de6d03c4417a16cad2d089805f93da4b4160602
Author: Robert Collins <robertc@robertcollins.net>
Date: Tue Jun 15 01:37:14 2010 -0400
Use optparse to parse gtester-report commandline options
See bug #611778.
glib/gtester-report | 54
+++++++++++++++++++++-----------------------------
1 files changed, 23 insertions(+), 31 deletions(-)
commit ddb9a2f26490b45f9cbda51b79ebcafb38b6ca81
Author: Emmanuele Bassi <ebassi@gmail.com>
Date: Tue Jun 15 01:31:18 2010 -0400
Add package and version to the test report XML
Makefile.decl | 8 ++++++--
glib/gtester-report | 16 ++++++++++++++--
2 files changed, 20 insertions(+), 4 deletions(-)
commit 9971686b7e0d3a3f8416534a55e246bbfd901d0a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 15 00:50:36 2010 -0400
Reword a doc comment
To take out some awkward wording.
glib/gmarkup.c | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
commit a500de820260915c6b4d4724d6029ee5b8552ae7
Author: Hib Eris <hib@hiberis.nl>
Date: Tue Jun 15 00:39:46 2010 -0400
Let GLIB_SETTINGS macro use glib-compile-schemas from PATH when
cross compiling
See bug #621172
m4macros/gsettings.m4 | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
commit b079d6a54616514e80b552ebe0a42f45e379b0e8
Author: Hib Eris <hib@hiberis.nl>
Date: Tue Jun 15 00:38:35 2010 -0400
Use native glib-compile-schemas when cross compiling
configure.in | 8 +++++++-
gio/tests/Makefile.am | 8 +++++++-
2 files changed, 14 insertions(+), 2 deletions(-)
commit 85210bcf9b7f597aa2ad2a7087709c6091638805
Author: Colin Walters <walters@verbum.org>
Date: Tue Jun 8 16:25:33 2010 -0400
Switch to using variants for timestamps, split out signals
Like how we're handling activation, use GVariant for timestamps. To
avoid polluting the GtkApplication API with GVariants, we rename the
GApplication signals to "quit-with-data" and "action-with-data".
GtkApplication will then wrap those as just "quit" and "action".
https://bugzilla.gnome.org/show_bug.cgi?id=621002
gio/gapplication.c | 94
++++++++++++++++++++++++----------------------
gio/gapplication.h | 27 +++++--------
gio/gdbusapplication.c | 47 +++++++++++++++--------
gio/gio-marshal.list | 2 +
gio/gio.symbols | 2 +-
gio/tests/application.c | 63 +++++++++++++++++++++++++------
gio/tests/testapp.c | 4 +-
gio/tests/testapps.c | 17 ++++++--
8 files changed, 159 insertions(+), 97 deletions(-)
commit 8c4e1fa0afd97ae211260e4990585629d3c010a1
Author: Christian Persch <chpe@gnome.org>
Date: Sun Jun 13 15:16:33 2010 +0200
Add --xml to gdbus-tool to print raw introspected XML
Bug #621442.
docs/reference/gio/gdbus.xml | 1 +
gio/gdbus-tool.c | 23 ++++++++++++++++-------
2 files changed, 17 insertions(+), 7 deletions(-)
commit fdb15058a4625e0f2eb56c56d945e032d8a833ca
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jun 12 18:40:45 2010 -0400
Avoid a race in application registration
We need to register the object before taking the name.
Remove the workarounds for this race from the test suite.
gio/gdbusapplication.c | 45
++++++++++++++++++++++++++-------------------
gio/tests/testapps.c | 7 +------
2 files changed, 27 insertions(+), 25 deletions(-)
commit 5e03f273be30d0f5756102d49b20bbabc5743113
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sat Jun 12 17:47:40 2010 +0200
Updated Galician translations
po/gl.po | 1290
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 663 insertions(+), 627 deletions(-)
commit 19012ada573221aeedaa982336f2f7b945860bb3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jun 12 01:55:25 2010 -0400
Accept no-reply errors
This can happen if the app quits before the dbus reply can be
sent out.
gio/tests/testapps.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
commit 330cdfbdf1959af90506aa24cc276a20b00878b8
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jun 11 23:21:49 2010 -0400
Make the tests not fall over every other time
gio/tests/testapps.c | 80
+++++++++++++++++++++++++++++++------------------
1 files changed, 50 insertions(+), 30 deletions(-)
commit 32f2e9a85beedeea36ac7623f68f6eb878465d44
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Jun 11 15:45:18 2010 -0400
Bug 621213 – GDBusProxy and well-known names
Allow constructing a GDBusProxy for well-known names as discussed here
http://mail.gnome.org/archives/gtk-devel-list/2009-October/msg00075.htm
l
including test cases.
Make it possible to create a GDBusProxy for a GBusType instead of a
GDBusConnection. This requires G_BUS_TYPE_NONE so add that too.
Nuke g_bus_watch_proxy() since one can now more or less use GDBusProxy
for this.
Port gdbus-example-watch-proxy to this new API and include this
example in the GDBusProxy doc page.
Also nuke the GType parameter from the GDBusProxy constructors as
requested here: https://bugzilla.gnome.org/show_bug.cgi?id=621229
Also update the porting guide and other API docs for this change.
Also fix a bug in the signal dispatching code so each subscriber only
get notified once, not N times, for the same signal. Also add a test
case for this.
https://bugzilla.gnome.org/show_bug.cgi?id=621213
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-docs.xml | 1 -
docs/reference/gio/gio-sections.txt | 17 +-
docs/reference/gio/migrating-gdbus.xml | 62 +--
gio/Makefile.am | 2 -
gio/gdbusconnection.c | 152 +++--
gio/gdbusproxy.c | 1071
++++++++++++++++++++++++------
gio/gdbusproxy.h | 28 +-
gio/gdbusproxywatching.c | 666 -------------------
gio/gdbusproxywatching.h | 115 ----
gio/gio.h | 1 -
gio/gio.symbols | 16 +-
gio/gioenums.h | 14 +-
gio/tests/Makefile.am | 4 +
gio/tests/gdbus-connection.c | 22 +-
gio/tests/gdbus-example-proxy-subclass.c | 83 ---
gio/tests/gdbus-example-watch-proxy.c | 149 +++--
gio/tests/gdbus-export.c | 5 -
gio/tests/gdbus-introspection.c | 55 +-
gio/tests/gdbus-peer.c | 1 -
gio/tests/gdbus-proxy-well-known-name.c | 283 ++++++++
gio/tests/gdbus-proxy.c | 84 +--
gio/tests/gdbus-threading.c | 55 +-
22 files changed, 1508 insertions(+), 1378 deletions(-)
commit e0f8d30dea3d9509867f29289835ea3d58b32730
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jun 11 14:52:17 2010 -0400
gitignore GApplication test-cases
gio/tests/.gitignore | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
commit 0fc60514fcf9b0d38292ca3a9c416943f722227a
Author: Felix Riemann <friemann@gnome.org>
Date: Fri Jun 11 00:10:05 2010 +0200
Close memory leak in GSettings
Fixes bug #621252.
gio/gsettings.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit aeb41b56e123a4946fd76e89b2cf47a46e6411f6
Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Jun 11 09:59:56 2010 +0200
converter streams: make code more readable
The name buffer_availabile was kinda confusing, so its been renamed
to buffer_data_size() to match buffer_data().
Also I added a comment to buffer_ensure_space because its behaviour
wasn't obvious.
gio/gconverterinputstream.c | 26 ++++++++++++++------------
gio/gconverteroutputstream.c | 26 ++++++++++++++------------
2 files changed, 28 insertions(+), 24 deletions(-)
commit 6858ab20330ec31322dacbbdfaf66838fdcbfb78
Author: Jürg Billeter <j@bitron.ch>
Date: Fri May 28 11:00:37 2010 +0200
Use correct offset for buffer data in GConverterOutputStream
Otherwise we overwrite already converted data in the case that more
than one call to g_converter_convert is necessary in write() or
flush().
https://bugzilla.gnome.org/show_bug.cgi?id=619945
gio/gconverteroutputstream.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 86592d675ff8f1bf0f647fe926ea6085e7b1f2bc
Author: Jürg Billeter <j@bitron.ch>
Date: Thu May 27 16:55:53 2010 +0200
Ensure we always have some target space in GConverterOutputStream
When the converter fills the whole buffer without reading all input,
we need to enlarge the buffer. Otherwise we get an assertion failure
for `outbuf_size > 0' in g_converter_convert.
https://bugzilla.gnome.org/show_bug.cgi?id=619945
gio/gconverteroutputstream.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
commit 85ea72c0c5716b6ebd62272e17e8e4e3b9014f65
Author: Christian Dywan <christian@twotoasts.de>
Date: Fri Jun 11 09:46:47 2010 +0200
Add a regression test for GConverterOutputStream corruption
See bug #619945 for background
gio/tests/converter-stream.c | 54
++++++++++++++++++++++++++++++++++++++++++
1 files changed, 54 insertions(+), 0 deletions(-)
commit ceee4c21a31e01009960af1be331154f47548291
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 10 22:35:31 2010 -0400
GSettings test case fixes
- call g_settings_sync()
- fix bug #618715 by not forking if a backend is specified via
environment variable
gio/tests/gsettings.c | 53
++++++++++++++++++++++++++++++++++++-------------
1 files changed, 39 insertions(+), 14 deletions(-)
commit a8b5353b1480edbb6a28afe39056bf6a64a1e42d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 10 22:30:44 2010 -0400
Add g_settings_sync() and use it
docs/reference/gio/gio-sections.txt | 1 +
gio/gio.symbols | 1 +
gio/gsettings-tool.c | 19 +------------------
gio/gsettings.c | 28 ++++++++++++++++++++++++++++
gio/gsettings.h | 1 +
gio/gsettingsbackend.c | 15 +++++++++++++++
gio/gsettingsbackendinternal.h | 2 ++
7 files changed, 49 insertions(+), 18 deletions(-)
commit afea703422001cbbe8bbd2e13842008a482cd9ae
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 10 15:27:46 2010 -0400
Implement byteswapping in the reader
gvdb-reader.c | 23 ++++++++++++++++++++++-
1 files changed, 22 insertions(+), 1 deletions(-)
commit 7c36619d269284597d5df4f366b6389df9bcf617
Author: Colin Walters <walters@verbum.org>
Date: Thu Jun 10 14:02:15 2010 -0400
[Gio] Merge in introspection annotations from gobject-introspection
gio-2.0.c
This is not an exhaustive set, but covers everything we have so far.
gio/gappinfo.c | 10 +++++-----
gio/gdesktopappinfo.c | 6 +++---
gio/gdrive.c | 2 +-
gio/gfile.c | 34 +++++++++++++++++-----------------
gio/gfileenumerator.c | 2 +-
gio/gfileinfo.c | 14 +++++++-------
gio/gfilenamecompleter.c | 2 +-
gio/gfilterinputstream.c | 2 +-
gio/gfilteroutputstream.c | 2 +-
gio/goutputstream.c | 6 +++---
gio/gvolume.c | 8 ++++----
gio/gvolumemonitor.c | 6 +++---
12 files changed, 47 insertions(+), 47 deletions(-)
commit 3a062d2e33aa1d54dd460a1a2cb297009d94d4d6
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 10 13:49:57 2010 -0400
GSettings: store (default, options) in gvdb
gvdb just dropped the ability to have a separate "options" field. We
now store the options into a GVariant along with the default value.
For now, we use a small shim in GSettingsSchema in order not to touch
too much code. A more complete rewrite will follow.
This represents a change to the schema file format with another likely
to follow. glib-compile-schemas needs to be re-run after installing
this change.
gio/gschema-compile.c | 7 +++----
gio/gsettings.c | 12 +++++-------
gio/gsettingsschema.c | 25 ++++++++++++++++---------
gio/gsettingsschema.h | 3 +++
4 files changed, 27 insertions(+), 20 deletions(-)
commit 73007021796f33d7ccec4e5f2bb2b2f8660347f2
Merge: 45e604d 9a8cba9
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 10 13:35:25 2010 -0400
Merge remote branch 'gvdb/master'
commit 9a8cba9eb53f105b752aac7bb16c7c83c6617caf
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 10 13:34:56 2010 -0400
drop "options" support
gvdb-builder.c | 41 -----------------------------------------
gvdb-builder.h | 3 ---
gvdb-format.h | 2 --
gvdb-reader.c | 32 ++------------------------------
gvdb-reader.h | 3 +--
5 files changed, 3 insertions(+), 78 deletions(-)
commit 45e604d029980f90a7304b6311fc43cc0cc2ab69
Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Date: Thu Jun 10 18:29:23 2010 +0200
Add _with_closures alternative functions for those in GDBus that
accept more than one callback.
g_bus_own_name_with_closures
g_bus_own_name_on_connection_with_closures
g_bus_watch_name_with_closures
g_bus_watch_name_on_connection_with_closures
g_bus_watch_proxy_with_closures
g_bus_watch_proxy_on_connection_with_closures
https://bugzilla.gnome.org/show_bug.cgi?id=621092
docs/reference/gio/gio-sections.txt | 6 +
gio/gdbusnameowning.c | 173
++++++++++++++++++++++++++++++++++
gio/gdbusnameowning.h | 14 +++
gio/gdbusnamewatching.c | 149 +++++++++++++++++++++++++++++
gio/gdbusnamewatching.h | 11 ++
gio/gdbusproxywatching.c | 177
+++++++++++++++++++++++++++++++++++
gio/gdbusproxywatching.h | 19 ++++
gio/gio.symbols | 6 +
gio/pltcheck.sh | 2 +-
9 files changed, 556 insertions(+), 1 deletions(-)
commit 8cab5e46934554d899274dd96e6a1d5fbbbc9ea6
Author: Colin Walters <walters@verbum.org>
Date: Wed Jun 9 17:17:14 2010 -0400
[GApplication] Tweak docs a bit
gio/gapplication.c | 34 ++++++++++++++++++++++++----------
1 files changed, 24 insertions(+), 10 deletions(-)
commit cc19922183b18683da192cc7371a510cf648ec64
Author: Colin Walters <walters@verbum.org>
Date: Tue Jun 8 21:43:16 2010 -0400
Rewrite apps test to ensure children are killed
Create a function run_with_application that both ensures the
app is running exactly while the test is running, which most
of the tests use. We start it beforehand, and kill it after.
This avoids having any interdependence between the tests (and
there definitely was before, because we didn't wait for
the process to actually terminate after a kill() call).
Also, open a pipe between the two, and have the child app
monitor that pipe. If it gets closed (e.g. because the parent
died), the child exits. This is the most reliable way to
avoid stale children; before, if we failed an assertion, the
parent would abort, and not run kill().
https://bugzilla.gnome.org/show_bug.cgi?id=621034
gio/tests/testapp.c | 50 +++---
gio/tests/testapps.c | 512
++++++++++++++++++++++++++------------------------
2 files changed, 298 insertions(+), 264 deletions(-)
commit 8d3fea9cff848d1b45c0a6371ef448c11d992757
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 10 08:06:32 2010 -0400
Mention GVariant format string docs from iter docs
It's not entirely clear what @format_string in iter_next() and
iter_loop() should be. Include a link to the GVariant format string
docs as a hint.
glib/gvariant.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit 507c266c3bdf03d9d75ad11bb346f013172f5ad5
Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Jun 10 11:52:25 2010 +0300
Plug memory leak on Windows
Intern the string returned from g_win32_getlocale() and then free it.
Fixes bug #621168.
glib/gutils.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
commit 6720596544112a40e8133aea86672197edb46eed
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 9 23:44:13 2010 -0400
Fix GApplication tests to run without a session bus
We reuse code from the GDBus tests here to launch a session bus.
gio/tests/Makefile.am | 4 ++--
gio/tests/application.c | 15 ++++++++++++++-
gio/tests/testapps.c | 15 ++++++++++++++-
3 files changed, 30 insertions(+), 4 deletions(-)
commit db0c55608f0500e8ab47a222a644ea3085b80151
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jun 9 17:57:04 2010 -0400
GDBusConnection: Do not dispatch calls to unregistered objects
or subtrees
There was a slight race where we ended up calling into user code if
the user managed to unregister an object (or subtree) in the window
between
- processing the remote call on the worker thread; and
- continuing handling it on the user code thread (via an idle
handler)
This patch fixes the problem.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 123
++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 117 insertions(+), 6 deletions(-)
commit ed7f59770e01623fa411530c81cbb04f73555a4c
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jun 9 17:08:34 2010 -0400
GDBusProxy: Fix error handling in synchronous initialization codepath
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
commit 653921e17a00d161a25b21d61ff12b8d03208202
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jun 9 12:43:13 2010 -0400
g_variant_builder_add_parsed: fix type error
Problem caught by Juan A. Suarez Romero
glib/gvariant-parser.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit f265319b59239f7ad74283b79a62e28afe4ff111
Author: Richard Hughes <richard@hughsie.com>
Date: Wed Jun 9 09:36:47 2010 +0100
Do not do update-po at distcheck time to avoid touching files checked
into version control
po/Makefile.in.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 1951c39c44afad8273e2978b4c1420e975882934
Author: David Zeuthen <davidz@redhat.com>
Date: Wed Jun 9 10:56:35 2010 -0400
Bug 621119 – GDBusProxy and objects with no properties
Fix proxy construction for objects with no properties in the case
where G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES isn't set.
The unfortunate side-effect here is that GDBusProxy can no longer be
used to test for "object existence", e.g. creating a GDBusProxy for
any path and interface will not fail. But that's not really a big
deal, if apps rely on that they are doing something very wrong.
https://bugzilla.gnome.org/show_bug.cgi?id=621119
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 42 +++++++++++++++++++++++++++++++-----------
1 files changed, 31 insertions(+), 11 deletions(-)
commit 67193f55c3201e32405c5a15621d49f703b83f8f
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date: Wed Jun 9 10:27:39 2010 +0200
Fix warning
Disable functions defined but not used.
gio/tests/filter-streams.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 992e07c8b2e8f75bcc87c30e1ac2aca1ccf432e3
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date: Wed Jun 9 10:23:39 2010 +0200
Fix warnings
Do explicit casts to avoid warnings.
gio/inotify/inotify-helper.c | 2 +-
gio/tests/memory-output-stream.c | 2 +-
tests/testglib.c | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
commit 2b72587bedfe293964529aa9f6d6034e7976209b
Author: blue dark <arkblue086@yahoo.com.cn>
Date: Wed Jun 9 15:13:14 2010 +0800
Updated zh_CN translation.
po/ChangeLog | 4 +
po/zh_CN.po | 1682
+++++++++++++++++++++++++++++-----------------------------
2 files changed, 859 insertions(+), 827 deletions(-)
commit d8dca11733e483670f47fa5c4d8f4a5cb97f6b5b
Author: Christian Persch <chpe@gnome.org>
Date: Tue Jun 8 19:40:58 2010 +0200
Fix thinko
When replacing strcmp() with g_variant_is_of_type(), remove the "== 0"
part! Found by Colin Walters.
gio/gapplication.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 0ed183b572db48d0091f9c6ee5e3e005a382c66a
Author: Colin Walters <walters@verbum.org>
Date: Tue Jun 8 11:21:48 2010 -0400
[GDBusConnection] Use Gio's default async implementation again
The fix was committed in git.
https://bugzilla.gnome.org/show_bug.cgi?id=620990
gio/gdbusconnection.c | 46
+---------------------------------------------
1 files changed, 1 insertions(+), 45 deletions(-)
commit 06e74ca96928550a31fc05991df01e68300d8a45
Author: Christian Persch <chpe@gnome.org>
Date: Tue Jun 8 13:40:38 2010 +0200
g_dbus_method_invocation_return_value consumes the floating variant
Bug #620953.
gio/gdbusmethodinvocation.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 2ab9a07ec79b7dd979253340cf7a471048be0c8f
Author: Christian Persch <chpe@gnome.org>
Date: Tue Jun 8 13:36:58 2010 +0200
Simplify variant builder
Build the full return value with one builder, and don't unref the
unowned return value!
Bug #620954.
gio/gdbusapplication.c | 13 +++++--------
1 files changed, 5 insertions(+), 8 deletions(-)
commit d3b091f63abde2f7de587986a65004ddf2c4ed2a
Author: Christian Persch <chpe@gnome.org>
Date: Tue Jun 8 13:36:00 2010 +0200
Use g_variant_is_of_type()
... instead of strcmp()'ing the type strings.
Bug #620954.
gio/gapplication.c | 2 +-
gio/gdbusapplication.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit b75e7eb95d4782160a88ea7c4dc714368807408c
Author: Christian Persch <chpe@gnome.org>
Date: Tue Jun 8 13:35:22 2010 +0200
Plug a mem leak
Bug #620954.
gio/gdbusapplication.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 471c4e413c91e0bae040de4e048a9846a1447515
Author: Javier Jardón <jjardon@gnome.org>
Date: Tue Jun 8 16:25:38 2010 +0200
[docs] Fix typos in some g_file_* functions
Reported by Alexander Saprykin in bug
https://bugzilla.gnome.org/show_bug.cgi?id=620947
gio/gfile.c | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
commit b482eab3fa14edabb9f237d4a2cf1e6b2ad6e388
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 8 01:10:17 2010 -0400
Bump version
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 1a963c659cad268a6689d941bd5a06ab5a12abf1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jun 8 01:09:06 2010 -0400
2.25.8
po/af.po | 74 ++--
po/am.po | 74 ++--
po/ar.po | 74 ++--
po/as.po | 74 ++--
po/ast.po | 74 ++--
po/az.po | 74 ++--
po/be.po | 74 ++--
po/be@latin.po | 74 ++--
po/bg.po | 74 ++--
po/bn.po | 74 ++--
po/bn_IN.po | 74 ++--
po/bs.po | 74 ++--
po/ca.po | 74 ++--
po/ca@valencia.po | 74 ++--
po/cs.po | 74 ++--
po/cy.po | 74 ++--
po/da.po | 74 ++--
po/de.po | 74 ++--
po/dz.po | 74 ++--
po/el.po | 74 ++--
po/en@shaw.po | 74 ++--
po/en_CA.po | 74 ++--
po/en_GB.po | 74 ++--
po/eo.po | 805 ++++++++++++++++++++++++--
po/es.po | 1268 +++++++++++++++++++--------------------
po/et.po | 74 ++--
po/eu.po | 74 ++--
po/fa.po | 74 ++--
po/fi.po | 74 ++--
po/fr.po | 74 ++--
po/ga.po | 74 ++--
po/gl.po | 1249 +++++++++++++++++++-------------------
po/gu.po | 74 ++--
po/he.po | 76 ++--
po/hi.po | 74 ++--
po/hr.po | 74 ++--
po/hu.po | 74 ++--
po/hy.po | 74 ++--
po/id.po | 1252 +++++++++++++++++++-------------------
po/is.po | 74 ++--
po/it.po | 74 ++--
po/ja.po | 74 ++--
po/ka.po | 74 ++--
po/kn.po | 74 ++--
po/ko.po | 74 ++--
po/ku.po | 74 ++--
po/lt.po | 74 ++--
po/lv.po | 74 ++--
po/mai.po | 74 ++--
po/mg.po | 74 ++--
po/mk.po | 74 ++--
po/ml.po | 74 ++--
po/mn.po | 74 ++--
po/mr.po | 74 ++--
po/ms.po | 74 ++--
po/nb.po | 1249 +++++++++++++++++++-------------------
po/nds.po | 74 ++--
po/ne.po | 74 ++--
po/nl.po | 74 ++--
po/nn.po | 74 ++--
po/oc.po | 74 ++--
po/or.po | 74 ++--
po/pa.po | 74 ++--
po/pl.po | 74 ++--
po/ps.po | 74 ++--
po/pt.po | 74 ++--
po/pt_BR.po | 74 ++--
po/ro.po | 74 ++--
po/ru.po | 74 ++--
po/rw.po | 74 ++--
po/si.po | 74 ++--
po/sk.po | 74 ++--
po/sl.po | 1731
+++++++++++++++++++++++++---------------------------
po/sq.po | 74 ++--
po/sr.po | 74 ++--
po/sr@ije.po | 74 ++--
po/sr@latin.po | 74 ++--
po/sv.po | 74 ++--
po/ta.po | 74 ++--
po/te.po | 74 ++--
po/th.po | 74 ++--
po/tl.po | 74 ++--
po/tr.po | 74 ++--
po/tt.po | 74 ++--
po/uk.po | 74 ++--
po/vi.po | 74 ++--
po/wa.po | 74 ++--
po/xh.po | 74 ++--
po/yi.po | 74 ++--
po/zh_CN.po | 74 ++--
po/zh_HK.po | 74 ++--
po/zh_TW.po | 74 ++--
92 files changed, 7255 insertions(+), 6665 deletions(-)
commit 795ddeb421eb01bbadf98e05657b92877cd93d96
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 23:41:06 2010 -0400
Add missing marshaler
gio/gio-marshal.list | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit e300c7e622d3e5a5e3eaa339c875484b0e4534eb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 23:28:30 2010 -0400
Fix a missing parameter in a doc comment
Pointed out by David Zeuthen.
gio/gapplication.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit a89b10c1dc587cd6806954dc04c3f3e36ee393a5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 23:27:21 2010 -0400
Fix a signal signature
GApplication::action was erroneously declaring the timestamp parameter
as int instead of uint.
gio/gapplication.c | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
commit 063470ea0d1a97f964d3901b7873fddcbadc4c0d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 22:34:07 2010 -0400
Fix a misspelt doc comment
gio/gapplication.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 3b11a7d3f20df2f44b3a97db58bb0ffd02a5f0c0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 22:22:39 2010 -0400
Add a lost <SECTION>
docs/reference/gio/gio-sections.txt | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 32b7fbb8907757d8c19c50b48f5917bbad18e43d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 22:21:47 2010 -0400
Rename GApplication::appid to GApplication::application-id
gio/gapplication.c | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
commit c59cc943188753e0f72a8e554f8142351970aa20
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 21:53:32 2010 -0400
Fix !srcdir checks
gio/tests/Makefile.am | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 14c62ff722d74af3baca7cc527f316e4ab095dae
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 21:23:37 2010 -0400
Updates
NEWS | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 51 insertions(+), 0 deletions(-)
commit fdc99873eeffc36ea2bb0423b586cc3115c76ed2
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 18:27:33 2010 -0400
Document signals
gio/gapplication.c | 28 +++++++++++++++++++++++++++-
1 files changed, 27 insertions(+), 1 deletions(-)
commit d68100afccc9260309e573bbcb9f0bb387044340
Author: Javier Jardón <jjardon@gnome.org>
Date: Mon Jun 7 23:55:34 2010 +0200
[docs] GApplication is available since Gio 2.26
gio/gapplication.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
commit c2a539eff05f1afd43e1c3c0feb9c98ccfdd0a85
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 17:48:09 2010 -0400
Use g types for consistency
gio/gapplication.c | 26 +++++++++++++-------------
gio/gapplication.h | 26 +++++++++++++-------------
gio/gdbusapplication.c | 8 ++++----
gio/gnullapplication.c | 2 +-
4 files changed, 31 insertions(+), 31 deletions(-)
commit 6427e93757dbc38cc53ffeb87ed814cdb9df0ed4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 13:25:39 2010 -0400
Merge the wip/gapplication branch
This adds a GApplication object to GIO, which is the core of
an application support class, supporting
- uniqueness
- exporting actions (simple scripting)
- standard actions (quit, activate)
The implementation for Linux uses D-Bus, takes a name on the
session bus, and exports a org.gtk.Application interface.
Implementations for Win32 and OS X are still missing.
docs/reference/gio/gio-docs.xml | 4 +
docs/reference/gio/gio-sections.txt | 32 +
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 5 +
gio/gappinfo.c | 42 +-
gio/gapplication.c | 1058
+++++++++++++++++++++++++++++++++++
gio/gapplication.h | 151 +++++
gio/gdbusapplication.c | 426 ++++++++++++++
gio/gdbusconnection.h | 2 +-
gio/gdesktopappinfo.c | 12 +
gio/gio-marshal.list | 3 +
gio/gio.h | 1 +
gio/gio.symbols | 21 +
gio/gnullapplication.c | 70 +++
gio/tests/Makefile.am | 20 +
gio/tests/appinfo-test.c | 20 +
gio/tests/appinfo-test.desktop | 4 +
gio/tests/appinfo.c | 25 +
gio/tests/application.c | 134 +++++
gio/tests/testapp.c | 79 +++
gio/tests/testapps.c | 533 ++++++++++++++++++
21 files changed, 2626 insertions(+), 17 deletions(-)
commit af78f6d418788fa76a2c78298896f9c656d8eb85
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 7 12:58:57 2010 +0200
Bug 620767 - Typo in GSettings documentation
Use the correct variable name and work around the escaping of '@'.
Expand/clarify the section on how translation of <default> is handled.
docs/reference/gio/migrating-gconf.xml | 25 ++++++++++++++++++++-----
1 files changed, 20 insertions(+), 5 deletions(-)
commit 486c46b9459f7b28528d9144296da9e4a32023d3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 7 06:23:24 2010 -0400
Include the right header
docs/reference/gio/migrating-gconf.xml | 2 +-
gio/tests/gsettings.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 71c5e3f899bf15c9dee09b36f146c5e72652d72b
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 7 10:18:43 2010 +0200
Bug 620496 - schema compiler: reject invalid paths
The GSettings schema compiler was accepting any string as a path.
It is
probably quite a common mistake to suspect that '/apps/foo' is a valid
path name when this will cause all sorts of trouble later. Check for
this case and report the error.
gio/gschema-compile.c | 16 ++++++++++++++--
gio/tests/gschema-compile.c | 1 +
gio/tests/schema-tests/invalid-path.gschema.xml | 3 +++
3 files changed, 18 insertions(+), 2 deletions(-)
commit a0c044b5c65500080c15e2c5e315bf87487e63b7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 6 16:42:06 2010 -0400
Make g_assertion_message_error take a const GError*
This was requested in bug 620265.
glib/gtestutils.c | 2 +-
glib/gtestutils.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 87ee5f36413ba421c58bd4e5cbf1d11a681c2abe
Author: Christian Persch <chpe@gnome.org>
Date: Sun Jun 6 16:32:04 2010 -0400
Don't do an extra strlen when g_variant_get_string() returns it
already
gio/gdbusmessage.c | 12 ++++--------
1 files changed, 4 insertions(+), 8 deletions(-)
commit 2aca3b506a2405927a621bb37447dc96b2aa6174
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 6 16:20:21 2010 -0400
Add single-include guards to new headers
As pointed out by Christian Persch in bug 620173, all the new
gdbus and gsettings headers were missing these.
gio/gcredentials.h | 4 ++++
gio/gdbusaddress.h | 4 ++++
gio/gdbusauthobserver.h | 4 ++++
gio/gdbusconnection.h | 4 ++++
gio/gdbuserror.h | 4 ++++
gio/gdbusintrospection.h | 4 ++++
gio/gdbusmessage.h | 4 ++++
gio/gdbusmethodinvocation.h | 4 ++++
gio/gdbusnameowning.h | 4 ++++
gio/gdbusnamewatching.h | 4 ++++
gio/gdbusproxy.h | 4 ++++
gio/gdbusproxywatching.h | 4 ++++
gio/gdbusserver.h | 4 ++++
gio/gdbusutils.h | 4 ++++
gio/gsettings.h | 4 ++++
15 files changed, 60 insertions(+), 0 deletions(-)
commit 9371ca0cc27573174dfc0419e121f8ac718fe061
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 6 16:15:44 2010 -0400
Sort gio.h includes alphabetically
gio/gio.h | 49 +++++++++++++++++++++++++------------------------
1 files changed, 25 insertions(+), 24 deletions(-)
commit 3944a63fed37e86515178c362b478eafd80199c0
Author: Michael Natterer <mitch@gimp.org>
Date: Sun Jun 6 21:15:42 2010 +0200
gio: fix the build
gio/gpermission.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 92fab483875c2d78ae2cb4749ae283cd26afa451
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 6 14:22:48 2010 -0400
Some cleanups
Always include config.h, make property strings for translation,
add since tags.
gio/gpermission.c | 49
+++++++++++++++++++++++++++++++++++++---------
gio/gsimplepermission.c | 6 ++++-
po/POTFILES.in | 1 +
3 files changed, 45 insertions(+), 11 deletions(-)
commit 40e10764b343b7cdcf270107d9a5b56e8fa142ec
Author: Will Thompson <will.thompson@collabora.co.uk>
Date: Thu Jun 3 15:09:09 2010 +0100
Add some symbols to glib-sections.txt
Most of these are private; the few that aren't were already documented
but not included in the gtkdoc output.
docs/reference/glib/glib-sections.txt | 12 ++++++++++++
docs/reference/glib/tmpl/main.sgml | 27 +++++++++++++++++++++++++++
2 files changed, 39 insertions(+), 0 deletions(-)
commit f291d3bb3ce1245981363395ac576d74e918cb0a
Author: Will Thompson <will.thompson@collabora.co.uk>
Date: Thu Jun 3 15:08:58 2010 +0100
Document G_GNUC_DEPRECATED_FOR
docs/reference/glib/glib-sections.txt | 1 +
docs/reference/glib/tmpl/macros_misc.sgml | 13 +++++++++++++
2 files changed, 14 insertions(+), 0 deletions(-)
commit 157116b8dd58429335a16c4d0d2c8ee4ef287302
Author: Will Thompson <will.thompson@collabora.co.uk>
Date: Thu Jun 3 14:50:19 2010 +0100
Add examples for G_STRINGIFY and G_PASTE
docs/reference/glib/tmpl/macros_misc.sgml | 37
++++++++++++++++++++++++++--
1 files changed, 34 insertions(+), 3 deletions(-)
commit 28f9f03a3b7dc015ff1b0c6865a952e2ee0f17f3
Author: Will Thompson <will.thompson@collabora.co.uk>
Date: Thu Jun 3 14:43:30 2010 +0100
Hide G_PASTE_ARGS in gtkdocs.
docs/reference/glib/glib-sections.txt | 2 +-
docs/reference/glib/tmpl/macros_misc.sgml | 9 ---------
2 files changed, 1 insertions(+), 10 deletions(-)
commit a131beda54a15b071b6571b12f2f2ad8cb342c04
Author: Javier Jardón <jjardon@gnome.org>
Date: Sun Jun 6 05:25:59 2010 +0200
[docs] Improve the g_get_system_config_dirs() docs.
The retrieved list of directories is XDG_CONFIG_DIRS,
Also mention the retrieved directory on Windows: CSIDL_COMMON_APPDATA
glib/gutils.c | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
commit e08c7b86c43f3eb8c230355be5fa92b504e3fff9
Author: Javier Jardón <jjardon@gnome.org>
Date: Sun Jun 6 05:13:06 2010 +0200
[docs] Improve the g_get_system_data_dirs() docs.
The retrieved list of directories is XDG_DATA_DIRS
glib/gutils.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 07777db60d82c8f81feb407ec453f244ba10787c
Author: Javier Jardón <jjardon@gnome.org>
Date: Sun Jun 6 05:05:15 2010 +0200
[docs] Improve the g_get_user_cache_dir() docs
The retrieved directory is XDG_CACHE_HOME on UNIX platforms.
Also mention the retrieved directory on Windows: CSIDL_INTERNET_CACHE.
glib/gutils.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
commit e40b5ae3ef6a637f1469557b8d7be94a9cf59f6e
Author: Javier Jardón <jjardon@gnome.org>
Date: Sun Jun 6 04:57:46 2010 +0200
[docs] Improve the g_get_user_data_dir() docs
The retrieved directory is XDG_DATA_HOME on UNIX platforms.
Also mention the retrieved directory on Windows: CSIDL_PERSONAL.
glib/gutils.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
commit b2718ee71ad85f2536e5e127239a5a438648de0c
Author: Javier Jardón <jjardon@gnome.org>
Date: Sat Jun 5 18:34:38 2010 +0200
[docs] Improve the g_get_user_config_dir() docs a bit
The retrieved directory is XDG_CONFIG_HOME on UNIX platforms.
Also mention the retrieved directory on Windows: CSIDL_APPDATA.
glib/gutils.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
commit 61f3f45cb95f022d99689e0fee9b0cb97c5112a3
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jun 4 23:07:40 2010 +0200
add get_permission API to GSettingsBackend
implement it in the various in-tree backends
also, lots of whitespace changes to realign the vtable members
gio/gdelayedsettingsbackend.c | 11 ++++++
gio/gkeyfilesettingsbackend.c | 9 +++++
gio/gmemorysettingsbackend.c | 9 +++++
gio/gnullsettingsbackend.c | 11 ++++++-
gio/gsettingsbackend.c | 25 ++++++++++++++
gio/gsettingsbackend.h | 69
+++++++++++++++++++++-------------------
gio/gsettingsbackendinternal.h | 3 ++
7 files changed, 103 insertions(+), 34 deletions(-)
commit 95c564cabe2837be56f2cf3901a4d6d9d84ab6c9
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jun 4 23:02:44 2010 +0200
gsettingsbackend.h: pretend to be gio.h
Since #include <gsettingsbackend.h> is a perfectly valid thing for
applications to do, and since we want to include gio headers from
gsettingsbackend.h, we need to effectively disable the #error we would
get from those headers (because we're not coming via gio.h).
We don't want to #include <gio/gio.h> here because this would cause
needless rebuilding of GSettingsBackend, GSettings,
GDelayedSettingsBackend, etc... every time someone changed anything in
any public header.
gio/gsettingsbackend.h | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 473348817809f7aed492245469092901d28de91d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jun 4 22:32:01 2010 +0200
Bug 620582 - a simple GPermission implementation
add GSimplePermission, a trivial const implementation of GPermission
can-request and can-release are always false for this implementation
and
the value of 'allowed' is decided at construction.
docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 8 +++
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 2 +
gio/gio.symbols | 7 +++
gio/giotypes.h | 1 +
gio/gsimplepermission.c | 84
+++++++++++++++++++++++++++++++++++
gio/gsimplepermission.h | 45 +++++++++++++++++++
8 files changed, 149 insertions(+), 0 deletions(-)
commit 0957f76878046d848ea42bab09d9b129a60476a5
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Fri Jun 4 20:03:41 2010 +0200
Updated Slovenian translation
po/sl.po | 1979
+++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 1039 insertions(+), 940 deletions(-)
commit 7a4860d69ad7b6daf6cce0063cbc52070d21bd7b
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 3 22:58:52 2010 +0200
Bug 620519 - GPermission
Add an abstract interface representing the permission to perform an
action.
docs/reference/gio/gio-docs.xml | 4 +
docs/reference/gio/gio-sections.txt | 21 ++
docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 2 +
gio/gio.h | 1 +
gio/gio.symbols | 16 ++
gio/giotypes.h | 1 +
gio/gpermission.c | 390
+++++++++++++++++++++++++++++++++++
gio/gpermission.h | 118 +++++++++++
9 files changed, 554 insertions(+), 0 deletions(-)
commit 07b5cee2a8273d7fdd20371b5494ecd320c3cd1c
Author: Murray Cumming <murrayc@murrayc.com>
Date: Fri Jun 4 17:07:05 2010 +0200
Gio: gioenums.h: Remove trailing commas to avoid C++ warnings.
gio/gioenums.h | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-)
commit af3f4cbe77584acabf289f4c3f9beccd6bfcfd21
Author: Javier Jardón <jjardon@gnome.org>
Date: Sun May 30 14:56:55 2010 +0200
gdbusaddress: Fix typo
gio/gdbusaddress.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 644584e7e6bcff65e5bd819a4756dc7597526961
Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
Date: Thu Jun 3 18:19:31 2010 +0200
Updated Esperanto translation
po/eo.po | 1661
+++++++++++++++++---------------------------------------------
1 files changed, 437 insertions(+), 1224 deletions(-)
commit e608b1f067c76db196a63723b50167a00ab39921
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 3 11:40:02 2010 -0400
Don't spew a g_warning if inotify setup fails
We use is_supported when we are trying to find a local file monitor
implementation that works, and having the g_warning in there trips
the test suite.
gio/inotify/inotify-helper.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit 9562726f35b3e19d5d50d4e2e01bd8c37c7727ab
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 3 11:24:31 2010 +0200
Bug 620350 - add g_variant_builder_add_parsed()
A delicious blend of g_variant_new_parsed() and
g_variant_builder_add_value(). Now available in a GLib near you.
docs/reference/glib/glib-sections.txt | 1 +
glib/glib.symbols | 1 +
glib/gvariant-parser.c | 44
+++++++++++++++++++++++++++++++++
glib/gvariant.h | 3 ++
4 files changed, 49 insertions(+), 0 deletions(-)
commit 44db2b6b7447680fa3f8d3bce6f2bda26a6b498e
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 3 09:41:33 2010 +0200
Bug 620349 – utf8ify GVariant printer
Take advantage of our knowledge that GVariant strings are always valid
utf8 when printing and parsing:
- allow valid printing unicode characters to pass through unescaped
- escape non-printing characters using \uxxxx or \Uxxxxxxxx format
- do the same in the parser
- update existing test cases to use utf8, add a new test case
glib/gvariant-parser.c | 64
+++++++++++++++++++++++++++++++++++++---------
glib/gvariant.c | 65
++++++++++++++++++++++++++++++++++++++++++-----
glib/tests/gvariant.c | 26 +++++++++++++++++--
3 files changed, 132 insertions(+), 23 deletions(-)
commit 36826661401f1912eef8c710609f4bd6454720ad
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date: Wed Jun 2 16:05:13 2010 +0200
Annotate GVariant and GSettings _strv() functions
Add GObject introspection annotations so that the length parameter is
correctly detected for g_variant_new_strv(), g_variant_get_strv() and
g_variant_dup_strv(). Also specify that it can be a NULL pointer in
g_variant_get_strv() and g_variant_dup_strv().
For g_settings_set_strv(), detect that a NULL value is allowed,
meaning
empty array.
Closes bug #620384.
Signed-off-by: Ryan Lortie <desrt@desrt.ca>
gio/gsettings.c | 2 +-
glib/gvariant.c | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
commit 0e691f27ecfe1d7f86214f16c00f91fc55f95e9c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jun 2 19:34:45 2010 +0200
improve gitignore (systemtap)
.gitignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 20ab1e667308741de01fa9d1afc106dcd8b313d9
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Jun 2 15:41:01 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 1305
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 659 insertions(+), 646 deletions(-)
commit b5c8496b4c06fc7be5672e29a771064d3247d0cc
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jun 2 04:00:58 2010 +0200
Support NULL value for g_settings_set_strv()
Allow easy setting of the empty array that we lost with the last
patch.
gio/gsettings.c | 14 +++++++++++---
1 files changed, 11 insertions(+), 3 deletions(-)
commit bf9edb5cd5a75a4bc9946f0ef106c3d541fdb89f
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date: Tue Jun 1 23:16:19 2010 +0200
Remove length parameter for g_settings_[gs]et_strv
Length of the array is redundant since it's NULL-terminated. This
is not
consistent with many GLib and GTK+ functions, and adds complexity with
no real gain, while these convenience functions should be kept simple.
Closes bug #620312
gio/gsettings.c | 12 ++++--------
gio/gsettings.h | 6 ++----
2 files changed, 6 insertions(+), 12 deletions(-)
commit dc7b1c5b42175cd3e52b57c427545d6c4d9b1cee
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun May 30 18:23:21 2010 +0200
Updated Spanish translation
po/es.po | 19 ++++++++-----------
1 files changed, 8 insertions(+), 11 deletions(-)
commit 7d04f0a915f290b47382d8f2cc989cb6de91e781
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun May 30 17:43:57 2010 +0200
Updated Galician translations
po/gl.po | 83
++++++++++++++++++++++++++++++-------------------------------
1 files changed, 41 insertions(+), 42 deletions(-)
commit 1afaeb9976334ebdcba53ab258aa3922a872bfb9
Author: Andika Triwidada <andika@gmail.com>
Date: Sun May 30 17:10:51 2010 +0700
Updated Indonesian translation
po/id.po | 1590
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 826 insertions(+), 764 deletions(-)
commit be94532e634772115e5fabefb69c803a5c5e4672
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat May 29 12:06:16 2010 +0200
Updated Spanish translation
po/es.po | 69
++++++++++++++++++++++++++++---------------------------------
1 files changed, 32 insertions(+), 37 deletions(-)
commit b208c2d75654ee3cf6cadf0a796976426c7b3df0
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Fri May 28 20:21:02 2010 +0200
Updated Spanish translation
po/es.po | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
commit e7c1aaf9259b64bc40d2851df9b988627e783421
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Fri May 28 19:45:51 2010 +0200
Updated Spanish translation
po/es.po | 28 ++++++++++++++--------------
1 files changed, 14 insertions(+), 14 deletions(-)
commit 5451cd0804f196f30a8cc58eee029c8b4acc54e0
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Fri May 28 16:57:56 2010 +0300
Updated Hebrew translation.
po/he.po | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
commit ecc5fbb479e529d17885e3b746f78c05758c1bb0
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Fri May 28 16:54:58 2010 +0300
Updated Hebrew translation.
po/he.po | 356
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 200 insertions(+), 156 deletions(-)
commit c874a76a8bf4f3b31e480a9184983cd5e85aeb4c
Author: Lin Ma <lin.ma@sun.com>
Date: Fri May 28 16:57:10 2010 +0800
After talk with FEN dev, we dicide simply disable monitor function if
the current filesystem doesn't suport FEN.
gio/fen/fen-kernel.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
commit 8e41be13efe06a0bbd89beefc6e7ae7279b56834
Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Jan 1 21:39:52 2010 +0100
Add dtrace and systemtap support for gobject
This adds static markers and systemtap tapsets for:
* type creation
* object lifetimes (creation, ref, unref, dispose, finalize)
* signal creation and emission
Signal emissions and finalization marker have a corresponding
*_end (or *-end in dtrace) version that is when the corresponding
operation is finished.
https://bugzilla.gnome.org/show_bug.cgi?id=606044
configure.in | 1 +
gobject/Makefile.am | 22 +++++
gobject/gobject.c | 28 +++++--
gobject/gobject.stp.in | 199
++++++++++++++++++++++++++++++++++++++++++++++
gobject/gobject_probes.d | 13 +++
gobject/gobject_trace.h | 43 ++++++++++
gobject/gsignal.c | 11 ++-
gobject/gtype.c | 9 ++-
8 files changed, 316 insertions(+), 10 deletions(-)
commit bef9efd0a99a9a3bd6a2d713423edc37d6a38f21
Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Dec 18 21:25:47 2009 +0100
Initial support for dtrace and systemtap
This adds static markers for dtrace, which are also usable
by systemtap. Additionally it adds a tapset for systemtap
that makes it easier to use the static markers.
These are enabled by default.
This initial set of probes is rather limited:
* allocation and free using g_malloc & co
* allocation and free using g_slice
* gquark name tracking (useful for converting quarks to strings
in probes)
Notes on naming:
Its traditional with dtrace to use probe names with dashes as
delimiter (slice-alloc). Since dashes are not usable in identifiers
the C code uses double underscores (slice__alloc) which is converted
to dashes in the UI. We follow this for the shared lowlevel probe
names.
Additionally dtrace supports putting a "provider" part in the probe
names which is essentially a namespacing thing. On systemtap this
field is currently ignored (but may be implemented in the future), but
this is not really a problem since in systemtap the probes are
specified by combining the solib file and the marker name, so there
can't really be name conflicts.
For the systemtap tapset highlevel probes we instead use names that
are systemtapish with single dashes as separators.
https://bugzilla.gnome.org/show_bug.cgi?id=606044
configure.in | 53 +++++++++++++++++++++++
docs/reference/glib/building.sgml | 42 ++++++++++++++++++
docs/reference/glib/running.sgml | 13 ++++++
glib/Makefile.am | 23 ++++++++++
glib/gdataset.c | 6 ++-
glib/glib.stp.in | 84
+++++++++++++++++++++++++++++++++++++
glib/glib_probes.d | 8 ++++
glib/glib_trace.h | 43 +++++++++++++++++++
glib/gmem.c | 52 ++++++++++++++++++-----
glib/gslice.c | 5 ++
10 files changed, 317 insertions(+), 12 deletions(-)
commit c3bc0f4f8fc5125a732f383671ee5bff939423d2
Author: Mikhail Zabaluev <mikhail.zabaluev@gmail.com>
Date: Thu May 27 14:00:12 2010 -0400
Optimized the overlong sequence check in g_utf8_get_char_extended()
Rather make it branch to get the due sequence length for the resulting
character code, we can as well get the minimum code value in the
initial
branching.
glib/gutf8.c | 26 +++++++++++++++++---------
1 files changed, 17 insertions(+), 9 deletions(-)
commit 30a856294613ab1119c0972b35bac5bbf3294692
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu May 27 13:11:49 2010 -0400
GSettings schema docs: mention need for EXTRA_DIST
Mention that you will need to use EXTRA_DIST for your schema file
if it
is distributed with your project.
docs/reference/gio/migrating-gconf.xml | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
commit f2687f588e3a2b338242d73b6898eb93689b264b
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu May 27 13:07:54 2010 -0400
Remove duplicate copies of migration docs
Fixup for commit 133f66538dbf266be3c99b34f1eeee0a5e6068ac which
duplicated the contents of most of the migration documentation by
splitting it out into separate files but keeping the original file
intact (with a rename).
This removes the duplicated content from the renamed file.
docs/reference/gio/migrating-posix.xml | 554
--------------------------------
1 files changed, 0 insertions(+), 554 deletions(-)
commit b3593693d918f0ae97094f6712d817180b8eea6a
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu May 27 11:58:54 2010 -0400
gsettings m4: check for .xml in src/builddir
This checks for the .gschema.xml file in the srcdir and builddir and
runs the schema validation on which one it finds. This handles
non-srcdir builds in both cases: .gschema.xml is in the tarball and
.gschema.xml is generated.
m4macros/gsettings.m4 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit e7927faf1792ad4c3c8a5b599240a7ee94b1a0cc
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu May 27 11:32:34 2010 -0400
GVariant: One more FreeBSD fix
FreeBSD's malloc() sometimes returns unaligned memory if you are
requesting small sizes. This can get GVariant into trouble. For
example, consider the type "mmi" containing the value "just nothing".
According to the type signature, the memory containing this should be
aligned to a boundary of 4 since it might contain an int. The
serialised size of this value is 1 byte, however, and when you ask
FreeBSD to allocate memory of that size, it knows you can't put an int
into it so it doesn't bother aligning it.
This patch modifies the GVariant serialiser to not assert the
alignment
constraint in the case that the size of the serialised data is smaller
than its own alignment requirement.
glib/gvariant-serialiser.c | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
commit 271997deb56cc17af5fa7b59b3a67f4ee347be6c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed May 26 23:34:31 2010 -0400
More alignment-related fixes.
Partial-backout 8a21d8d23317ecebe46007f1fd5f7459bf182415. The
assertions should have remained relaxed since these functions are used
with non-posix_memalign()ed data.
glib/tests/gvariant.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 866e3dda60d7de45ae7f6c962a0bb4167abd8147
Author: Lin Ma <lin.ma@sun.com>
Date: Thu May 27 10:24:58 2010 +0800
Remove unused code.
gio/fen/fen-node.c | 13 -------------
1 files changed, 0 insertions(+), 13 deletions(-)
commit 91ec834456b419c0270072d52d28b365aa160dfb
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed May 26 17:35:18 2010 -0400
include "config.h" for HAVE_POSIX_MEMALIGN
glib/tests/gvariant.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 8a21d8d23317ecebe46007f1fd5f7459bf182415
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed May 26 17:31:52 2010 -0400
Use aligned memory in GVariant test cases.
The GVariant serialiser works well with non-8-aligned memory, but the
comparison serialiser in the test case depends on memory being
8-aligned. Use posix_memalign() to get the memory used by this
serialiser.
glib/tests/gvariant.c | 47
++++++++++++++++++++++++++++++++++++-----------
1 files changed, 36 insertions(+), 11 deletions(-)
commit 183102104a3762bab4c50fc54cd11979ca085859
Author: Colin Walters <walters@verbum.org>
Date: Wed May 26 16:21:15 2010 -0400
[mainloop-test] Fix compilation errors
tests/mainloop-test.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit ba1163a33cdfb7f67cbd311ae2b74ae40831cd05
Author: Colin Walters <walters@verbum.org>
Date: Wed May 26 15:59:36 2010 -0400
[tests/gvariant] Handle flavored_free(NULL), since flavored_malloc
can return NULL
glib/tests/gvariant.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 88a1e6c1021644f9ae42c558b23e3c6a1e4055a6
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Wed May 26 18:12:22 2010 +0200
Updated Spanish translation
po/es.po | 389
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 201 insertions(+), 188 deletions(-)
commit 39123880387b19f034ae0bed9492d5a1b4f026ab
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Wed May 26 18:09:46 2010 +0200
Updated Spanish translation
po/es.po | 1361
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 696 insertions(+), 665 deletions(-)
commit 798eed43a2ee756b32651559f95ce55f0a448e7b
Author: Lin Ma <lin.ma@sun.com>
Date: Wed May 26 14:32:37 2010 +0800
bugster#6955199, on hsfs portfs will fail, and FEN backend will fail
to run lstat and port_associate on root node.
gio/fen/fen-node.c | 21 ++++++++++++++++++---
1 files changed, 18 insertions(+), 3 deletions(-)
commit 6b53e4826fba3827ac7273a344b46f854ee81d0b
Author: Havoc Pennington <hp@pobox.com>
Date: Tue Apr 20 17:47:44 2010 -0400
GSource: add g_source_set_name, g_source_get_name,
g_source_set_name_by_id
These allow applications to give meaningful names to their sources.
Source names can then be used for debugging and profiling, for
example with systemtap or gdb.
https://bugzilla.gnome.org/show_bug.cgi?id=606044
glib/gmain.c | 5 ++++-
tests/mainloop-test.c | 6 +++++-
2 files changed, 9 insertions(+), 2 deletions(-)
commit e5696c282e2c48ac0f822c4e6d33c8507a77e998
Author: Havoc Pennington <hp@pobox.com>
Date: Tue Apr 20 17:47:44 2010 -0400
GSource: add g_source_set_name, g_source_get_name,
g_source_set_name_by_id
These allow applications to give meaningful names to their sources.
Source names can then be used for debugging and profiling, for
example with systemtap or gdb.
https://bugzilla.gnome.org/show_bug.cgi?id=606044
glib/glib.symbols | 3 ++
glib/gmain.c | 83
++++++++++++++++++++++++++++++++++++++++++++++++++++-
glib/gmain.h | 9 +++++-
3 files changed, 93 insertions(+), 2 deletions(-)
commit eec66b2f9424dd6db25867ee0a32e0341def15b8
Author: David Zeuthen <davidz@redhat.com>
Date: Tue May 25 11:59:57 2010 -0400
GDBus: Big-endian fixes
Tested this on my Powerbook G4 12", 867MHz PowerPC G4 running Fedora
11ish.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusmessage.c | 8 ++++++--
gio/tests/gdbus-threading.c | 2 +-
2 files changed, 7 insertions(+), 3 deletions(-)
commit a81c2f2c7ad260bc3033648bb274a3b321df8b49
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue May 25 11:25:34 2010 -0400
GVariant: deal with non-8-aligned malloc()
Closes bug #619585.
glib/gvariant-serialiser.c | 18 +++++++++++
glib/tests/gvariant.c | 72
++++++++++++++++++++++++++++----------------
2 files changed, 64 insertions(+), 26 deletions(-)
commit 9e25ec592ba32797230650b2236935deb2022960
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 25 10:43:29 2010 -0400
Document that vtable is not copied
gio/gdbusconnection.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 857a40fafb98934c954649e712bc35633438ebcf
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Tue May 25 09:56:33 2010 +0200
Updated Galician translations
po/gl.po | 1270
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 646 insertions(+), 624 deletions(-)
commit 32c84552f6dfb05f990e8740a75c8b1fed753ea8
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon May 24 23:21:01 2010 -0400
.gitignore manpages (*.1)
docs/reference/.gitignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit dcd13e39be34ec4b396bab4dbaa976d2917cf7b5
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon May 24 23:03:36 2010 -0400
post-release version bump.
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 2db2d13fdbfe80d89cb4d5fecfa13619909f4ac5
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon May 24 23:02:18 2010 -0400
Release 2.25.7.
NEWS | 34 +
docs/reference/glib/tmpl/i18n.sgml | 11 +
po/af.po | 297 +++++----
po/am.po | 293 +++++----
po/ar.po | 297 +++++----
po/as.po | 297 +++++----
po/ast.po | 297 +++++----
po/az.po | 293 +++++----
po/be.po | 296 +++++----
po/be@latin.po | 300 +++++----
po/bg.po | 297 +++++----
po/bn.po | 297 +++++----
po/bn_IN.po | 297 +++++----
po/bs.po | 293 +++++----
po/ca.po | 297 +++++----
po/ca@valencia.po | 297 +++++----
po/cs.po | 297 +++++----
po/cy.po | 297 +++++----
po/da.po | 297 +++++----
po/de.po | 297 +++++----
po/dz.po | 293 +++++----
po/el.po | 297 +++++----
po/en@shaw.po | 297 +++++----
po/en_CA.po | 297 +++++----
po/en_GB.po | 297 +++++----
po/eo.po | 293 +++++----
po/es.po | 297 +++++----
po/et.po | 672 ++++++++++++++++++-
po/eu.po | 297 +++++----
po/fa.po | 293 +++++----
po/fi.po | 297 +++++----
po/fr.po | 297 +++++----
po/ga.po | 297 +++++----
po/gl.po | 1287
++++++++++++++++++------------------
po/gu.po | 297 +++++----
po/he.po | 297 +++++----
po/hi.po | 297 +++++----
po/hr.po | 293 +++++----
po/hu.po | 297 +++++----
po/hy.po | 293 +++++----
po/id.po | 297 +++++----
po/is.po | 293 +++++----
po/it.po | 297 +++++----
po/ja.po | 297 +++++----
po/ka.po | 293 +++++----
po/kn.po | 297 +++++----
po/ko.po | 297 +++++----
po/ku.po | 293 +++++----
po/lt.po | 297 +++++----
po/lv.po | 293 +++++----
po/mai.po | 297 +++++----
po/mg.po | 293 +++++----
po/mk.po | 297 +++++----
po/ml.po | 297 +++++----
po/mn.po | 293 +++++----
po/mr.po | 297 +++++----
po/ms.po | 293 +++++----
po/nb.po | 1274
++++++++++++++++++------------------
po/nds.po | 297 +++++----
po/ne.po | 293 +++++----
po/nl.po | 297 +++++----
po/nn.po | 297 +++++----
po/oc.po | 293 +++++----
po/or.po | 297 +++++----
po/pa.po | 297 +++++----
po/pl.po | 297 +++++----
po/ps.po | 297 +++++----
po/pt.po | 297 +++++----
po/pt_BR.po | 297 +++++----
po/ro.po | 297 +++++----
po/ru.po | 297 +++++----
po/rw.po | 296 +++++----
po/si.po | 293 +++++----
po/sk.po | 297 +++++----
po/sl.po | 297 +++++----
po/sq.po | 311 +++++----
po/sr.po | 297 +++++----
po/sr@ije.po | 293 +++++----
po/sr@latin.po | 297 +++++----
po/sv.po | 297 +++++----
po/ta.po | 297 +++++----
po/te.po | 297 +++++----
po/th.po | 297 +++++----
po/tl.po | 293 +++++----
po/tr.po | 297 +++++----
po/tt.po | 293 +++++----
po/uk.po | 297 +++++----
po/vi.po | 297 +++++----
po/wa.po | 293 +++++----
po/xh.po | 293 +++++----
po/yi.po | 293 +++++----
po/zh_CN.po | 297 +++++----
po/zh_HK.po | 297 +++++----
po/zh_TW.po | 297 +++++----
94 files changed, 15547 insertions(+), 14083 deletions(-)
commit 47e07f9f78e7fc9e4d7e8fb96420009560662519
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon May 24 22:37:43 2010 -0400
another occurrence of the last fix (@XSLTPROC@)
docs/reference/gobject/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit b295e6a28a590ada8f8d3c3a50fb5250dd339eed
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon May 24 22:35:33 2010 -0400
man pages: fix broken @XSLTPROC@ substitution
docs/reference/glib/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 84a0605342368c2edad99abd364791bf3b2ebc14
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon May 24 22:20:47 2010 -0400
change GSettingsBackend.list() API
gio/gsettingsbackend.c | 2 +-
gio/gsettingsbackend.h | 60
++++++++++++++++++++++++-----------------------
2 files changed, 32 insertions(+), 30 deletions(-)
commit 1b7f64549258c971fcc7c15ebfb532e4bc0b4174
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon May 24 21:09:55 2010 -0400
Improve the g_file_make_symbolic_link docs
Following a proposal by Neil Williams in bug 619527.
gio/gfile.c | 17 +++++++++--------
1 files changed, 9 insertions(+), 8 deletions(-)
commit 77b9a4646179daae04590ab1f62d575be93e1f89
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon May 24 17:03:26 2010 -0400
GIO: Add g_d{,c}gettext to PLT check exceptions
gio/pltcheck.sh | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 3160bcad6a0cf3c1f1042b85f38492a5674324a3
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon May 24 16:46:24 2010 -0400
GDBusConnection.call(): add 'reply_type' argument
This allows the caller to specify the reply type that they are
expecting
for this call. If the reply comes back with the wrong type,
GDBus will
generate an appropriate error internally.
- add a GVariantType * argument to g_dbus_connection_call() and
_call_sync().
- move the internal API for computing message types from
introspection
data to be based on GVariantType instead of strings. Update users
of this code.
- have GDBusProxy pass this calculated GVariantType into
g_dbus_connection_call(). Remove the checks done in GDBusProxy.
- Update other users of the code (test cases, gdbus-tool, GSettings
tool, etc). In some cases, remove redundant checks; in some other
cases, we are fixing bugs because no checking was done where it
should have been.
Closes bug #619391.
gio/gdbus-tool.c | 49 ++-------
gio/gdbusconnection.c | 236
++++++++++++++++++++++++++++------------
gio/gdbusconnection.h | 2 +
gio/gdbusmethodinvocation.c | 28 ++---
gio/gdbusnameowning.c | 2 +
gio/gdbusnamewatching.c | 2 +
gio/gdbusprivate.c | 30 +++--
gio/gdbusprivate.h | 3 +-
gio/gdbusproxy.c | 78 ++++----------
gio/gsettings-tool.c | 2 +-
gio/tests/gdbus-connection.c | 11 +-
gio/tests/gdbus-example-peer.c | 1 +
gio/tests/gdbus-export.c | 2 +-
gio/tests/gdbus-names.c | 2 +
gio/tests/gdbus-threading.c | 6 +-
15 files changed, 246 insertions(+), 208 deletions(-)
commit 100df5287d51fd005d64f2c06f4fe4276da1c4d8
Author: Richard Hughes <richard@hughsie.com>
Date: Mon May 24 17:22:38 2010 +0100
Fix up a typo in the g_variant_builder_add() docs
glib/gvariant.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
commit a83a9a43ed2f461fea7a652470a3ef376aebd1f2
Author: Tor Lillqvist <tml@iki.fi>
Date: Mon May 24 11:22:41 2010 +0300
Most of the gdbus test programs build only on Unix
gio/tests/Makefile.am | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
commit d7b077dc84b22c4502e27252d32303d9985f9aeb
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sun May 23 16:27:17 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 1381
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 704 insertions(+), 677 deletions(-)
commit b1bf5a5bb9725b1468ae82b636e35288fd3cf3ad
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sun May 23 16:27:08 2010 +0200
Add two missing files
po/POTFILES.in | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 3caef4eef0c6ae946333633c1e27f4548a1ce42b
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun May 23 00:22:48 2010 +0200
Updated Galician translations
po/gl.po | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 925a6f29114769d575ecdfbaaf5c236517edb98f
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun May 23 00:20:26 2010 +0200
Updated Galician translations
po/gl.po | 64
+++++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 41 insertions(+), 23 deletions(-)
commit c17bb8f44514027c36825c1ca16ce67ae291c3ad
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Thu May 20 21:52:11 2010 +0200
Updated Galician translations
po/gl.po | 290
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 148 insertions(+), 142 deletions(-)
commit 8db946fdfb71167dd8b740b4ba20213303a0f2bf
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 21 22:28:42 2010 -0400
Clean up man page handling
Remove all formatted man pages from git, and use the same
Makefile fragment in all doc dirs.
docs/reference/glib/Makefile.am | 30 ++-
docs/reference/glib/glib-gettextize.1 | 71 -------
docs/reference/glib/gtester-report.1 | 44 -----
docs/reference/glib/gtester.1 | 101 ----------
docs/reference/gobject/Makefile.am | 35 +++-
docs/reference/gobject/glib-genmarshal.1 | 307
------------------------------
docs/reference/gobject/glib-mkenums.1 | 246 ------------------------
docs/reference/gobject/gobject-query.1 | 83 --------
gobject/Makefile.am | 2 -
gobject/glib-genmarshal.1 | 212 --------------------
gobject/glib-mkenums.1 | 169 ----------------
11 files changed, 48 insertions(+), 1252 deletions(-)
commit d818bebf4949617fdf5ffc7833c8f87ccca5c1a1
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri May 21 20:08:49 2010 -0400
add .SECONDARY: rule to preserve generated schemas
If the .gschema.xml file was generated as the result of an implicit
make
rule then make would 'rm' it after creating the validity stamp. This
would cause 'make install' to fail.
m4macros/gsettings.m4 | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit bf24dff88eb3c794ae846cb7b8397510407ad9f5
Author: David Zeuthen <davidz@redhat.com>
Date: Fri May 21 12:09:27 2010 -0400
Return an error for calls into unknown interfaces or unknown objects
Ryan pointed out on IRC that we didn't do anything here. Looking at
the code, it's painfully obvious that we should be returning an error
here since a comment already says that we've exhausted all possible
options.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 10 +++++++++-
gio/tests/gdbus-export.c | 12 ++++++++++++
2 files changed, 21 insertions(+), 1 deletions(-)
commit c7f0f2c4377c5fd242c52d30a09df74e6d6e9828
Author: Christian Persch <chpe@gnome.org>
Date: Fri May 14 14:00:24 2010 +0200
Use stack-allocated GVariantBuilders
This saves a few allocations.
Also simplify the code a bit in gdbusconnection.
Bug #618616.
gio/gdbusconnection.c | 19 ++++++-------------
gio/gdbusmessage.c | 30 +++++++++++++++---------------
2 files changed, 21 insertions(+), 28 deletions(-)
commit 41b3f6885d26908627c8a132f63aab4ba1d83582
Author: Christian Persch <chpe@gnome.org>
Date: Thu May 20 00:54:51 2010 +0200
Add g_dc[p]gettext, and use it in gsettings
Avoid using LC_MESSAGES, and just call g_d[c]gettext directly.
Bug #617004.
docs/reference/glib/glib-sections.txt | 1 +
gio/gsettings.c | 7 ++-----
glib/glib.symbols | 1 +
glib/gstrfuncs.c | 27 +++++++++++++++++++++++++++
glib/gstrfuncs.h | 4 +++-
po/Makefile.in.in | 2 ++
6 files changed, 36 insertions(+), 6 deletions(-)
commit e8f723245a4b1667949dc9715bc5bc2f263317a4
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Thu May 20 19:30:39 2010 +0200
Updated Galician translations
po/gl.po | 1274
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 644 insertions(+), 630 deletions(-)
commit 366b3ffcde4f19cabf8685efdc1ccd20dcade0ca
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 20 10:51:00 2010 -0400
Bug 619142 – Build fixes
- Fix various #include issues
- Change #error to #warning for the EXTERNAL authentication
mechanism.
It is not clear if this should work on Win32 at all.
- Call close() before unlink() for the SHA1 keyring
- Change #error to #warning so we don't forget to do
permission checking of the .dbus-keyrings directory
- Use Win32 SID for the SHA1 auth mech
- Apparently we can't use word 'interface' as an identifier
- Implement a _g_dbus_win32_get_user_sid() function. For now it's
private. Don't know if it should be public somewhere. Maybe in
a future GCredentials support for Win32? I don't know.
- GFileDescriptorBased is not available on Win32. So avoid using
it in GLocalFile stuff. Now, Win32 still uses GLocalFile + friends
(which works with file descriptors) so expose a private function
to get the fd for an OutputStream so things still work.
- Fixup gio.symbols
- Fixup tests/gdbus-peer.c so it builds
With this, at least things compile and the gdbus-peer.exe test case
passes. Which is a great start. I've tested this by cross-compiling on
a x86_64 Fedora 13 host using mingw32 and running the code on a 32-bit
Windows 7 box.
https://bugzilla.gnome.org/show_bug.cgi?id=619142
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusaddress.c | 6 +++
gio/gdbusauth.c | 8 ++-
gio/gdbusauthmechanismexternal.c | 4 +-
gio/gdbusauthmechanismsha1.c | 27 ++++++-------
gio/gdbusconnection.c | 2 +
gio/gdbusmessage.c | 20 +++++-----
gio/gdbusmessage.h | 4 +-
gio/gdbusprivate.c | 76
++++++++++++++++++++++++++++++++++++++
gio/gdbusprivate.h | 4 ++
gio/gdbusserver.c | 7 +++
gio/gio.symbols | 12 +++++-
gio/glocalfileinputstream.c | 20 ++++++++-
gio/glocalfileiostream.c | 8 +++-
gio/glocalfileoutputstream.c | 30 ++++++++++++--
gio/glocalfileoutputstream.h | 6 +++
gio/tests/Makefile.am | 2 +-
gio/tests/gdbus-peer.c | 18 +++++++++
17 files changed, 208 insertions(+), 46 deletions(-)
commit 152448cb299cd1b22da585dcd7e86ee6e27e1169
Author: Ivar Smolin <okul@linux.ee>
Date: Thu May 20 14:56:46 2010 +0300
Estonian translation updated
po/et.po | 704
++++----------------------------------------------------------
1 files changed, 41 insertions(+), 663 deletions(-)
commit 3b8d0a4ac2df7d055168dff2ca360489adbea563
Author: Javier Jardón <jjardon@gnome.org>
Date: Thu May 20 01:55:58 2010 +0200
Add G_TYPE_CLASS_GET_PRIVATE macro to docs
docs/reference/gobject/gobject-sections.txt | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 2dfc7b0294542954539940955bef1b93a95513e0
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed May 19 17:38:17 2010 -0400
Version bump.
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit d4648965e4dee14955ade5eb94221ad5da5f45b8
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed May 19 17:32:42 2010 -0400
Release 2.25.6
NEWS | 27 +
po/af.po | 633 ++++++++++++++++++++-
po/am.po | 631 ++++++++++++++++++++-
po/ar.po | 635 ++++++++++++++++++++-
po/as.po | 637 ++++++++++++++++++++-
po/ast.po | 637 ++++++++++++++++++++-
po/az.po | 632 ++++++++++++++++++++-
po/be.po | 652 +++++++++++++++++++++-
po/be@latin.po | 655 +++++++++++++++++++++-
po/bg.po | 637 ++++++++++++++++++++-
po/bn.po | 637 ++++++++++++++++++++-
po/bn_IN.po | 637 ++++++++++++++++++++-
po/bs.po | 632 ++++++++++++++++++++-
po/ca.po | 637 ++++++++++++++++++++-
po/ca@valencia.po | 637 ++++++++++++++++++++-
po/cs.po | 637 ++++++++++++++++++++-
po/cy.po | 634 ++++++++++++++++++++-
po/da.po | 639 ++++++++++++++++++++-
po/de.po | 637 ++++++++++++++++++++-
po/dz.po | 632 ++++++++++++++++++++-
po/el.po | 648 +++++++++++++++++++++-
po/en@shaw.po | 645 ++++++++++++++++++++-
po/en_CA.po | 635 ++++++++++++++++++++-
po/en_GB.po | 637 ++++++++++++++++++++-
po/eo.po | 631 ++++++++++++++++++++-
po/es.po | 1290 +++++++++++++++++++++----------------------
po/et.po | 637 ++++++++++++++++++++-
po/eu.po | 637 ++++++++++++++++++++-
po/fa.po | 632 ++++++++++++++++++++-
po/fi.po | 637 ++++++++++++++++++++-
po/fr.po | 637 ++++++++++++++++++++-
po/ga.po | 633 ++++++++++++++++++++-
po/gl.po | 1249 +++++++++++++++++++++---------------------
po/gu.po | 637 ++++++++++++++++++++-
po/he.po | 637 ++++++++++++++++++++-
po/hi.po | 637 ++++++++++++++++++++-
po/hr.po | 632 ++++++++++++++++++++-
po/hu.po | 637 ++++++++++++++++++++-
po/hy.po | 632 ++++++++++++++++++++-
po/id.po | 1608
++++++++++++++++++++++++++++++++++++-----------------
po/is.po | 632 ++++++++++++++++++++-
po/it.po | 641 ++++++++++++++++++++-
po/ja.po | 637 ++++++++++++++++++++-
po/ka.po | 633 ++++++++++++++++++++-
po/kn.po | 637 ++++++++++++++++++++-
po/ko.po | 637 ++++++++++++++++++++-
po/ku.po | 631 ++++++++++++++++++++-
po/lt.po | 637 ++++++++++++++++++++-
po/lv.po | 631 ++++++++++++++++++++-
po/mai.po | 634 ++++++++++++++++++++-
po/mg.po | 632 ++++++++++++++++++++-
po/mk.po | 635 ++++++++++++++++++++-
po/ml.po | 637 ++++++++++++++++++++-
po/mn.po | 632 ++++++++++++++++++++-
po/mr.po | 637 ++++++++++++++++++++-
po/ms.po | 632 ++++++++++++++++++++-
po/nb.po | 637 ++++++++++++++++++++-
po/nds.po | 632 ++++++++++++++++++++-
po/ne.po | 632 ++++++++++++++++++++-
po/nl.po | 646 ++++++++++++++++++++-
po/nn.po | 635 ++++++++++++++++++++-
po/oc.po | 631 ++++++++++++++++++++-
po/or.po | 637 ++++++++++++++++++++-
po/pa.po | 637 ++++++++++++++++++++-
po/pl.po | 637 ++++++++++++++++++++-
po/ps.po | 634 ++++++++++++++++++++-
po/pt.po | 637 ++++++++++++++++++++-
po/pt_BR.po | 637 ++++++++++++++++++++-
po/ro.po | 637 ++++++++++++++++++++-
po/ru.po | 637 ++++++++++++++++++++-
po/rw.po | 644 ++++++++++++++++++++-
po/si.po | 633 ++++++++++++++++++++-
po/sk.po | 632 ++++++++++++++++++++-
po/sl.po | 637 ++++++++++++++++++++-
po/sq.po | 669 +++++++++++++++++++++--
po/sr.po | 637 ++++++++++++++++++++-
po/sr@ije.po | 632 ++++++++++++++++++++-
po/sr@latin.po | 637 ++++++++++++++++++++-
po/sv.po | 637 ++++++++++++++++++++-
po/ta.po | 637 ++++++++++++++++++++-
po/te.po | 637 ++++++++++++++++++++-
po/th.po | 637 ++++++++++++++++++++-
po/tl.po | 632 ++++++++++++++++++++-
po/tr.po | 637 ++++++++++++++++++++-
po/tt.po | 631 ++++++++++++++++++++-
po/uk.po | 637 ++++++++++++++++++++-
po/vi.po | 637 ++++++++++++++++++++-
po/wa.po | 632 ++++++++++++++++++++-
po/xh.po | 632 ++++++++++++++++++++-
po/yi.po | 631 ++++++++++++++++++++-
po/zh_CN.po | 637 ++++++++++++++++++++-
po/zh_HK.po | 637 ++++++++++++++++++++-
po/zh_TW.po | 637 ++++++++++++++++++++-
93 files changed, 56499 insertions(+), 4314 deletions(-)
commit caae8ac57a2d24a5de21d1ac6d6122897a418e72
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed May 19 16:02:05 2010 -0400
Add --uninstall option to glib-compile-schemas
If --uninstall is given then don't give an error if the schema
directory
is empty. Instead, erase the gschemas.compiled file, if it exists.
This is the right thing to do in the 'make uninstall' rule, where the
schema directory could very well be left empty as a result.
Modify gsettings.m4 to use this option.
gio/gschema-compile.c | 15 +++++++++++++--
m4macros/gsettings.m4 | 2 +-
2 files changed, 14 insertions(+), 3 deletions(-)
commit b59a5551ecd448187d752d93a06c2298db121ace
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue May 18 18:28:39 2010 -0400
Bug 619038 - increase gsettings.m4 power
handle schema checking, installation, uninstallation, cleaning
docs/reference/gio/migrating-gconf.xml | 21 ++++-----
m4macros/gsettings.m4 | 71
+++++++++++++++++++++++---------
2 files changed, 61 insertions(+), 31 deletions(-)
commit 3e3779b7d0edbdfbea38655e353d0723a1b918d5
Author: Tor Lillqvist <tml@iki.fi>
Date: Wed May 19 10:47:02 2010 +0300
Make config.h.win32.in match what configure produces
No semantic changes.
config.h.win32.in | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
commit 8eb377b6f6661022a1917b8cd465ed3e52fecf88
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue May 18 18:24:04 2010 -0400
glib-compile-schemas rename missed in docs
change a mention of gschema_compile in the docs
docs/reference/gio/migrating-gconf.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 257c519ba2ed91f7dfc94d5a07a0cc6c7a3644f1
Author: Javier Jardón <jjardon@gnome.org>
Date: Tue May 18 23:45:54 2010 +0200
Fix trivial typo in GCredentials code
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=618839
gio/gcredentials.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 719e2dcb3b35dbab9cfaa7d0f711b0949b57ad35
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue May 18 17:25:43 2010 -0400
Bug 619031 - method-calls-in-thread test failing
The test was assuming that g_timeout_add() waited for at least the
amount of
time given to it before running the function. This is not the case
-- the
function can be run as much as 1ms early. Make the lower time
bound asserted
in the test more permissive to account for this.
gio/tests/gdbus-threading.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
commit 6067f9f794954b8545776e14d059a7bb15d99e99
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue May 18 16:43:36 2010 -0400
Bug 618839 - Typo at translation message
Fix trivial typo in GCredentials code
gio/gcredentials.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 12a8c0f50d72829af4cc436a455396bf5190b40e
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue May 18 16:13:58 2010 -0400
Add sync method to GSettingsBackend, and pad
gio/gsettingsbackend.h | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 7fcf353325a41b75701688364a497d5790ea83a0
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue May 18 13:43:42 2010 -0400
whitespace fix
gio/gsettingsbackend.h | 56
++++++++++++++++++++++++------------------------
1 files changed, 28 insertions(+), 28 deletions(-)
commit 587bdf3f0acfdc46e708214c5201336d81e3307c
Author: Robert Ancell <robert.ancell@gmail.com>
Date: Tue May 18 12:01:25 2010 +1000
Add missing gunixfdlist.h include in gdbus-example-server.c
gio/tests/gdbus-example-server.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit a977f032358325c8ad558f675530569add68daaf
Author: David Zeuthen <davidz@redhat.com>
Date: Mon May 17 19:51:49 2010 -0400
GDBus: Fix obvious crasher when looking up annotations
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusintrospection.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 74cafe871c42c21e7485ee7d80257ef987819979
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Mon May 17 23:59:42 2010 +0200
Updated Galician translations
po/gl.po | 629
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 607 insertions(+), 22 deletions(-)
commit a621e0ed10eb8a7c5b89ee1d96ae877908e4d74b
Author: David Zeuthen <davidz@redhat.com>
Date: Mon May 17 11:08:53 2010 -0400
gdbus(1): Don't fetch props if introspection data indicates none
are available
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbus-tool.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 98e4f7f6fbd1b8ac889327559a50e4369d064a74
Author: David Zeuthen <davidz@redhat.com>
Date: Mon May 17 11:07:53 2010 -0400
GDBus: Fix introspection of objects registered at /
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 799e0242ae31dd66b102342927583f1f34806c54
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun May 16 16:56:36 2010 -0400
improve thread safety in GDelayedSettingsBackend
- hold a lock while accessing the tree of delayed values
- use weak reference counts with the owner object to avoid doing
g_object_notify on a dead object
- dispatch the "has-unapplied" notify to the proper main context
gio/gdelayedsettingsbackend.c | 128
++++++++++++++++++++++++++++++++++-----
gio/gdelayedsettingsbackend.h | 5 +-
gio/gsettings.c | 4 +-
gio/gsettingsbackend.c | 6 +-
gio/gsettingsbackendinternal.h | 2 +
5 files changed, 121 insertions(+), 24 deletions(-)
commit 61219e264083184eada5c5ef2795b7c531470704
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun May 16 14:17:34 2010 -0400
GSettingsBackend: make signal dispatch threadsafe
This commit fixes up a few race conditions in the GSettingsBackend,
mostly with
respect to change notifications occuring at the same time as the
last reference
count on a GSettings is dropped. With GDBus feeding us our incoming
signals in
a separate thread, this is something that could easily happen.
gio/gdelayedsettingsbackend.c | 40 ++--
gio/gsettings.c | 43 ++---
gio/gsettingsbackend.c | 410
++++++++++++++++++++++++----------------
gio/gsettingsbackendinternal.h | 26 ++--
4 files changed, 301 insertions(+), 218 deletions(-)
commit 4967b6d2ab5a0a83609a825ea113bc75f61bfdb1
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun May 16 18:14:46 2010 +0200
gitignore additions for gdbus, new test cases
gio/.gitignore | 1 +
gio/tests/.gitignore | 23 ++++++++++++++++++++++-
glib/tests/.gitignore | 1 +
3 files changed, 24 insertions(+), 1 deletions(-)
commit 984258c662d3f571fcd0ea415923aec7a3746826
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun May 16 13:02:23 2010 +0200
GSettings: support emitting signals in threads
The thread-default context that was in effect at the time that the
GSettings was created will be used for emitting signals on that
GSettings.
gio/gdelayedsettingsbackend.c | 2 +-
gio/gsettings.c | 18 +++++
gio/gsettingsbackend.c | 139
+++++++++++++++++++++++++++++++++++++++-
gio/gsettingsbackendinternal.h | 2 +
4 files changed, 159 insertions(+), 2 deletions(-)
commit 849684e540bb714bc60c2bce3a086e5ffb8933c0
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun May 16 13:03:34 2010 +0200
GSettings tool: work-around GDBus issue
There is currently no way (near as I can tell) to ensure that
a message
has been sent when using GDBus. If we exit() before we are sure, then
it is very possible that the message isn't sent at all.
This behaviour
was observed when using the GSettings commandline tool with dconf.
A quick and dirty workaround for now.
gio/gsettings-tool.c | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
commit 8e060adb2cecb7a801d54e3cbdb0c6eb12f56c12
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun May 16 10:19:46 2010 +0200
intern a key name instead of using strdup()
gio/gsettings.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
commit e5440f865d79795061cf5e64d8ed7300222c4a79
Author: Lin Ma <lin.ma@sun.com>
Date: Mon May 17 14:42:52 2010 +0800
Reworked Solaris file event notification for GIO. See
https://defect.opensolaris.org/bz/show_bug.cgi?id=10194
Updated copyright.
gio/fen/Makefile.am | 6 -
gio/fen/fen-data.c | 718
-------------------------------------
gio/fen/fen-data.h | 89 -----
gio/fen/fen-dump.c | 43 +--
gio/fen/fen-dump.h | 4 +-
gio/fen/fen-helper.c | 326 +++++------------
gio/fen/fen-helper.h | 13 +-
gio/fen/fen-kernel.c | 775
++++++++++++++++++++--------------------
gio/fen/fen-kernel.h | 35 +--
gio/fen/fen-missing.c | 121 -------
gio/fen/fen-missing.h | 38 --
gio/fen/fen-node.c | 762
++++++++++++++++++++++++---------------
gio/fen/fen-node.h | 97 ++++--
gio/fen/fen-sub.c | 42 ---
gio/fen/fen-sub.h | 39 --
gio/fen/gfendirectorymonitor.c | 95 +++---
gio/fen/gfendirectorymonitor.h | 3 +
gio/fen/gfenfilemonitor.c | 32 +-
gio/fen/gfenfilemonitor.h | 3 +
19 files changed, 1114 insertions(+), 2127 deletions(-)
commit 794a4a8dbda6b63b15705d689c9785fc07ff7a40
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Mon May 17 07:41:48 2010 +0200
Updated Spanish translation
po/es.po | 1648
+++++++++++++++++++++++++++++++++++++++++++-------------------
1 files changed, 1142 insertions(+), 506 deletions(-)
commit 2ec41fad532c046b04b55e0a2b7883b344727c64
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 16 13:07:25 2010 -0400
Add GDBus files to POTFILES.in
po/POTFILES.in | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
commit d899c57a819685f2a9e66927f040cbdfea8ae572
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun May 16 16:31:25 2010 +0200
Updated Galician translations
po/gl.po | 1022
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 518 insertions(+), 504 deletions(-)
commit b298c9430e197ca7f31ecfa0089f51e410bced36
Author: Andika Triwidada <andika@gmail.com>
Date: Sun May 16 16:30:38 2010 +0700
Updated Indonesian translation
po/id.po | 1966
++++++++++++++++++++++++++++++--------------------------------
1 files changed, 945 insertions(+), 1021 deletions(-)
commit 5d379f1c37ee8b5eb7020ebf7165290f5258045e
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date: Sat May 15 10:17:35 2010 +0200
Fix gio tests linking with binutils gold linker
gio/tests/Makefile.am | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit e6c08a458c6b6b6eb12b39593bc356dd2d215aec
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date: Sat May 15 10:13:28 2010 +0200
Fix build of gdbus tool with binutils gold linker
gio/Makefile.am | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 4b0fd52e52968723ee2a415f0d2fae965aa96867
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 15 18:23:23 2010 -0400
Expand information about schema translation
I have added some hints on how to use intltool for translation
of summary and description elements, taken from comments in bug
#618523.
docs/reference/gio/migrating-gconf.xml | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
commit 2ad4b2d716220f0ef45bbeb56fb90a7438afa21a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 15 18:15:30 2010 -0400
Fix build on !linux
Don't define __USE_GNU, thats a glibc-internal macro, and
don't use SOL_SOCKET when not including sys/socket.h.
Maybe this file should be called glinuxcredentialsmessage.c...
Bug #618730
gio/gunixcredentialsmessage.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit 63d74caabe6f7b85ad13cad922fff239911fb5a0
Author: Christian Persch <chpe@gnome.org>
Date: Sat May 15 11:56:21 2010 +0200
Use the new option name
It's --schema-file now, not --schema-files.
Bug #616864.
m4macros/gsettings.m4 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 50f422b5fd10fd4b709d2c5babce7fdc4987ff36
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 22:30:19 2010 -0400
Bump version
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 5810cce252cc3d42377a0dca9a6d8c0a68eaf031
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 22:28:46 2010 -0400
2.25.5
po/af.po | 2 +-
po/am.po | 2 +-
po/ar.po | 2 +-
po/as.po | 2 +-
po/ast.po | 2 +-
po/az.po | 2 +-
po/be.po | 2 +-
po/be@latin.po | 2 +-
po/bg.po | 2 +-
po/bn.po | 2 +-
po/bn_IN.po | 2 +-
po/bs.po | 2 +-
po/ca.po | 2 +-
po/ca@valencia.po | 2 +-
po/cs.po | 2 +-
po/cy.po | 2 +-
po/da.po | 2 +-
po/de.po | 2 +-
po/dz.po | 2 +-
po/el.po | 2 +-
po/en@shaw.po | 2 +-
po/en_CA.po | 2 +-
po/en_GB.po | 2 +-
po/eo.po | 2 +-
po/es.po | 1009
++++++++++++++++++++++++++---------------------------
po/et.po | 2 +-
po/eu.po | 2 +-
po/fa.po | 2 +-
po/fi.po | 2 +-
po/fr.po | 2 +-
po/ga.po | 2 +-
po/gl.po | 2 +-
po/gu.po | 2 +-
po/he.po | 2 +-
po/hi.po | 2 +-
po/hr.po | 2 +-
po/hu.po | 2 +-
po/hy.po | 2 +-
po/id.po | 2 +-
po/is.po | 2 +-
po/it.po | 2 +-
po/ja.po | 2 +-
po/ka.po | 2 +-
po/kn.po | 2 +-
po/ko.po | 2 +-
po/ku.po | 2 +-
po/lt.po | 2 +-
po/lv.po | 2 +-
po/mai.po | 2 +-
po/mg.po | 2 +-
po/mk.po | 2 +-
po/ml.po | 2 +-
po/mn.po | 2 +-
po/mr.po | 2 +-
po/ms.po | 2 +-
po/nb.po | 2 +-
po/nds.po | 2 +-
po/ne.po | 2 +-
po/nl.po | 2 +-
po/nn.po | 2 +-
po/oc.po | 2 +-
po/or.po | 2 +-
po/pa.po | 2 +-
po/pl.po | 2 +-
po/ps.po | 2 +-
po/pt.po | 2 +-
po/pt_BR.po | 2 +-
po/ro.po | 2 +-
po/ru.po | 2 +-
po/rw.po | 2 +-
po/si.po | 2 +-
po/sk.po | 2 +-
po/sl.po | 2 +-
po/sq.po | 2 +-
po/sr.po | 2 +-
po/sr@ije.po | 2 +-
po/sr@latin.po | 2 +-
po/sv.po | 2 +-
po/ta.po | 2 +-
po/te.po | 2 +-
po/th.po | 2 +-
po/tl.po | 2 +-
po/tr.po | 2 +-
po/tt.po | 2 +-
po/uk.po | 2 +-
po/vi.po | 2 +-
po/wa.po | 2 +-
po/xh.po | 2 +-
po/yi.po | 2 +-
po/zh_CN.po | 2 +-
po/zh_HK.po | 2 +-
po/zh_TW.po | 2 +-
92 files changed, 589 insertions(+), 602 deletions(-)
commit 34020f9dd4f497066ff79c0ab7cc534e21abc66b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 22:03:03 2010 -0400
Updates
NEWS | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
commit 2ed13de1533a1fafaac97be0fdc4154eb84ac35c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 21:58:08 2010 -0400
Fix issues with GSETTINGS_CHECK_RULE
Rename the --schema-files option to --schema-file, since it only
accepts one file at a time. Change the GSETTINGS_CHECK_RULE to
use it that way, too. And also make it work better with !srcdir
builds.
Bugs #616731 and #616864
gio/gschema-compile.c | 2 +-
gio/tests/gschema-compile.c | 2 +-
m4macros/gsettings.m4 | 5 ++---
3 files changed, 4 insertions(+), 5 deletions(-)
commit 763c1dab1f2c92526330425d77211b704668a3a3
Author: David Zeuthen <davidz@redhat.com>
Date: Fri May 14 21:08:01 2010 -0400
GDBus: Use specific variant type in GetAll()
Without this fix, we segfault if the exported object returned an error
on all get_property() calls (in reality, this never happens).
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 4baf104f0a369348185a2e2c9fdebc1423ec7f8e
Author: David Zeuthen <davidz@redhat.com>
Date: Fri May 14 20:52:15 2010 -0400
GDBus: Fix a double free
Fix an unintentional double free introduced in commit
4ad4c306c3b80620185cf975b402e17a6174aea9.
This bug manifested itself when trying to complete this
$ gdbus introspect --system --dest <tab>
gio/gdbus-tool.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 661e5ea69f2d370af6e4e9c73242cf158414dd5d
Author: Christian Persch <chpe@gnome.org>
Date: Fri May 14 20:07:15 2010 +0200
Plug mem leaks in gdbus tests & examples
Use "&s" instead of "s", and free the variant iters after use.
Bug #618663.
gio/tests/gdbus-example-peer.c | 4 ++--
gio/tests/gdbus-example-proxy-subclass.c | 12 +++---------
gio/tests/gdbus-example-server.c | 2 +-
gio/tests/gdbus-example-subtree.c | 6 +++---
gio/tests/gdbus-example-watch-proxy.c | 12 ++++--------
gio/tests/gdbus-export.c | 8 +++-----
gio/tests/gdbus-introspection.c | 2 +-
gio/tests/gdbus-peer.c | 8 ++++----
gio/tests/gdbus-proxy.c | 2 +-
9 files changed, 22 insertions(+), 34 deletions(-)
commit 60c53fef4788d4773704cb1affd2fb0f4d1d8830
Author: Christian Persch <chpe@gnome.org>
Date: Fri May 14 18:21:01 2010 +0200
Plug a mem leak in gdbusauth
From valgrind running gdbus-peer test:
==20513== 32 bytes in 1 blocks are definitely lost in loss record
1 of 15
==20513== at 0x4024E4C: realloc (vg_replace_malloc.c:429)
==20513== by 0x4079BB1: g_realloc (gmem.c:174)
==20513== by 0x4099472: g_string_maybe_expand (gstring.c:396)
==20513== by 0x409A42A: g_string_insert_c (gstring.c:1050)
==20513== by 0x42169AC: g_string_append_c_inline (gstring.h:153)
==20513== by 0x421682C: _my_g_input_stream_read_line_safe
(gdbusauth.c:336)
==20513== by 0x421843E: _g_dbus_auth_run_server (gdbusauth.c:1265)
==20513== by 0x4222B94: initable_init (gdbusconnection.c:1783)
==20513== by 0x41CF8D5: g_initable_init (ginitable.c:106)
==20513== by 0x41CFA8D: g_initable_new_valist (ginitable.c:219)
==20513== by 0x41CF920: g_initable_new (ginitable.c:139)
==20513== by 0x4223479: g_dbus_connection_new_sync
(gdbusconnection.c:2046)
Bug #618650.
gio/gdbusauth.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 5bc9d43288d4991b9c3ef1fc38d231113b633ec7
Author: Christian Persch <chpe@gnome.org>
Date: Fri May 14 14:27:08 2010 +0200
Plug mem leak in g_dbus_address_get_stream_sync
==6279== 21,615 (4,708 direct, 16,907 indirect) bytes in 169
blocks are
definitely lost in loss record 12 of 13
==6279== at 0x4024D2E: malloc (vg_replace_malloc.c:207)
==6279== by 0x4079A90: g_malloc (gmem.c:135)
==6279== by 0x4079DC8: g_malloc_n (gmem.c:252)
==6279== by 0x4097E66: g_strsplit (gstrfuncs.c:2434)
==6279== by 0x42169A2: g_dbus_address_get_stream_sync
(gdbusaddress.c:875)
Bug #618622.
gio/gdbusaddress.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit dc39825aa3b1556e57460df1cca0b764a5741a66
Author: Christian Persch <chpe@gnome.org>
Date: Fri May 14 14:22:45 2010 +0200
Plug a mem leak in get_uninitialized_connection
Free the bus address after creating the singleton.
==26308== 39,736 (10,517 direct, 29,219 indirect) bytes in 388 blocks
are definitely lost in loss record 14 of 15
==26308== at 0x4024D2E: malloc (vg_replace_malloc.c:207)
==26308== by 0x4079A90: g_malloc (gmem.c:135)
==26308== by 0x4079DC8: g_malloc_n (gmem.c:252)
==26308== by 0x4095607: g_strdup (gstrfuncs.c:102)
==26308== by 0x4216B9A: g_dbus_address_get_for_bus_sync
(gdbusaddress.c:961)
==26308== by 0x422A7AE: get_uninitialized_connection
(gdbusconnection.c:5241)
Bug #618622.
gio/gdbusconnection.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 5b2c7f10bd5a42d2956b53b13f3aabb947f901dd
Author: Christian Persch <chpe@gnome.org>
Date: Fri May 14 14:15:42 2010 +0200
Plug mem leaks in parse_value_from_blob
The result of read_string() was leaked.
Bug #618615.
gio/gdbusmessage.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
commit 0a7c0ac74bd55d06265e9441c5728119adc254ab
Author: Christian Persch <chpe@gnome.org>
Date: Fri May 14 18:08:29 2010 -0400
Plug a mem leak
This code leaked the return value of g_variant_get_child_value();
use g_variant_get() instead and free the iter when done.
gio/gdbusproxy.c | 22 +++++++++-------------
1 files changed, 9 insertions(+), 13 deletions(-)
commit ddc94bd0a65a17471e50d0c659d9c59a1804c3f1
Author: David Zeuthen <davidz@redhat.com>
Date: Fri May 14 12:55:25 2010 -0400
GDBus: Remove cached value if a property is invalidated
Also add a test case to catch this.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 6 ++++++
gio/tests/gdbus-proxy.c | 36 ++++++++++++++++++++++++++++++++++++
gio/tests/gdbus-testserver.py | 16 ++++++++++++++++
3 files changed, 58 insertions(+), 0 deletions(-)
commit bb6530eb34a16cbf34ce130c21071a25666a704b
Author: David Zeuthen <davidz@redhat.com>
Date: Fri May 14 12:49:51 2010 -0400
GDBus: Fix serialization of empty arrays
It turns out that we didn't observe padding (neither when reading nor
writing) for empty arrays which (apparently) is needed according to
the D-Bus spec and reference implementation. A simple test case to
provoke this behavior is as follows (notice the lack of 4 bytes worth
of padding at position 0x0064):
Error calling dbus_message_demarshal() on this blob:
org.freedesktop.DBus.Error.InvalidArgs: Message is corrupted
(Alignment padding not null)
0000: 6c 01 00 01 2e 00 00 00 41 00 00 00 37 00 00 00
l.......A...7...
0010: 08 01 67 00 08 73 61 7b 73 76 7d 61 73 00 00 00
..g..sa{sv}as...
0020: 01 01 6f 00 08 00 00 00 2f 66 6f 6f 2f 62 61 72
..o...../foo/bar
0030: 00 00 00 00 00 00 00 00 03 01 73 00 06 00 00 00
..........s.....
0040: 4d 65 6d 62 65 72 00 00 11 00 00 00 30 31 32 33
Member......0123
0050: 34 35 36 37 38 39 30 31 32 33 34 35 36 00 00 00
4567890123456...
0060: 00 00 00 00 0e 00 00 00 09 00 00 00 53 6f 6d 65
............Some
0070: 74 68 69 6e 67 00 thing.
The blob was generated from the following GVariant value:
('01234567890123456', @a{sv} {}, ['Something'])
If the blob was encoded using DBusMessageIter, the payload would
have been:
0000: 6c 01 00 01 32 00 00 00 41 00 00 00 36 00 00 00
l...2...A...6...
0010: 01 01 6f 00 08 00 00 00 2f 66 6f 6f 2f 62 61 72
..o...../foo/bar
0020: 00 00 00 00 00 00 00 00 03 01 73 00 06 00 00 00
..........s.....
0030: 4d 65 6d 62 65 72 00 00 08 01 67 00 08 73 61 7b
Member....g..sa{
0040: 73 76 7d 61 73 00 00 00 11 00 00 00 30 31 32 33
sv}as.......0123
0050: 34 35 36 37 38 39 30 31 32 33 34 35 36 00 00 00
4567890123456...
0060: 00 00 00 00 00 00 00 00 0e 00 00 00 09 00 00 00
................
0070: 53 6f 6d 65 74 68 69 6e 67 00
Something.
** ERROR:gdbus-serialization.c:547:check_serialization: code should
not be reached
Aborted
and this is now in the libdbus-1-using serialization test case.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusmessage.c | 680
++++++++++++++++++++++++---------------
gio/tests/gdbus-serialization.c | 12 +
2 files changed, 439 insertions(+), 253 deletions(-)
commit 285a124608b28ca62db7350632a48bd9257038c0
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Fri May 14 17:55:37 2010 +0200
Updated Spanish translation
po/es.po | 1026
+++++++++++++++++++++++++++++++------------------------------
1 files changed, 521 insertions(+), 505 deletions(-)
commit 02af71c7ff9689a75069b0a7bc84349dac0b13b4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 11:49:15 2010 -0400
bump version
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit cff9d83f75b90301909f2c7d46a16e5f618e3e0b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 11:25:11 2010 -0400
2.25.4
po/af.po | 184 +++++----
po/am.po | 184 +++++----
po/ar.po | 184 +++++----
po/as.po | 184 +++++----
po/ast.po | 184 +++++----
po/az.po | 184 +++++----
po/be.po | 186 ++++++----
po/be@latin.po | 186 ++++++----
po/bg.po | 184 +++++----
po/bn.po | 184 +++++----
po/bn_IN.po | 184 +++++----
po/bs.po | 184 +++++----
po/ca.po | 184 +++++----
po/ca@valencia.po | 184 +++++----
po/cs.po | 184 +++++----
po/cy.po | 184 +++++----
po/da.po | 184 +++++----
po/de.po | 184 +++++----
po/dz.po | 184 +++++----
po/el.po | 184 +++++----
po/en@shaw.po | 1121
+++++++++++++++++++++++++++--------------------------
po/en_CA.po | 184 +++++----
po/en_GB.po | 184 +++++----
po/eo.po | 184 +++++----
po/es.po | 1027
+++++++++++++++++++++++++------------------------
po/et.po | 184 +++++----
po/eu.po | 184 +++++----
po/fa.po | 184 +++++----
po/fi.po | 184 +++++----
po/fr.po | 184 +++++----
po/ga.po | 184 +++++----
po/gl.po | 1024
+++++++++++++++++++++++++------------------------
po/gu.po | 184 +++++----
po/he.po | 184 +++++----
po/hi.po | 184 +++++----
po/hr.po | 184 +++++----
po/hu.po | 184 +++++----
po/hy.po | 184 +++++----
po/id.po | 184 +++++----
po/is.po | 184 +++++----
po/it.po | 184 +++++----
po/ja.po | 184 +++++----
po/ka.po | 184 +++++----
po/kn.po | 184 +++++----
po/ko.po | 184 +++++----
po/ku.po | 184 +++++----
po/lt.po | 184 +++++----
po/lv.po | 184 +++++----
po/mai.po | 184 +++++----
po/mg.po | 184 +++++----
po/mk.po | 184 +++++----
po/ml.po | 184 +++++----
po/mn.po | 184 +++++----
po/mr.po | 184 +++++----
po/ms.po | 184 +++++----
po/nb.po | 1024
+++++++++++++++++++++++++------------------------
po/nds.po | 184 +++++----
po/ne.po | 184 +++++----
po/nl.po | 185 ++++++----
po/nn.po | 184 +++++----
po/oc.po | 184 +++++----
po/or.po | 184 +++++----
po/pa.po | 184 +++++----
po/pl.po | 184 +++++----
po/ps.po | 184 +++++----
po/pt.po | 184 +++++----
po/pt_BR.po | 184 +++++----
po/ro.po | 184 +++++----
po/ru.po | 184 +++++----
po/rw.po | 186 ++++++----
po/si.po | 184 +++++----
po/sk.po | 184 +++++----
po/sl.po | 184 +++++----
po/sq.po | 192 ++++++----
po/sr.po | 184 +++++----
po/sr@ije.po | 184 +++++----
po/sr@latin.po | 184 +++++----
po/sv.po | 184 +++++----
po/ta.po | 184 +++++----
po/te.po | 184 +++++----
po/th.po | 184 +++++----
po/tl.po | 184 +++++----
po/tr.po | 184 +++++----
po/tt.po | 184 +++++----
po/uk.po | 184 +++++----
po/vi.po | 184 +++++----
po/wa.po | 184 +++++----
po/xh.po | 184 +++++----
po/yi.po | 184 +++++----
po/zh_CN.po | 184 +++++----
po/zh_HK.po | 184 +++++----
po/zh_TW.po | 184 +++++----
92 files changed, 11669 insertions(+), 8734 deletions(-)
commit c57c61c930896f278de61de170e57affc243e427
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri May 14 17:06:24 2010 +0200
fix glaring inaccuracy in GVariant docs
glib/gvariant.c | 12 ++++--------
1 files changed, 4 insertions(+), 8 deletions(-)
commit ee9b16242c2f1e5e29170a8885fd146d44f83197
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 10:49:03 2010 -0400
another !srcdir build fix
gio/tests/Makefile.am | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 159f533abf9e653fa31dba5b3c12f024165c29db
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 10:25:31 2010 -0400
More !srcdir build fixes
gio/tests/gdbus-introspection.c | 2 +-
gio/tests/gdbus-threading.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit d8d1a02c556ed9fc4c436888c965bc8dee62ad81
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri May 14 15:30:33 2010 +0200
include gunixcredentialsmessage from unixsocket
fixes a build issue
gio/gunixconnection.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 1d22b64843c83631bcd0e5255930f3a4e990961e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 08:38:07 2010 -0400
Cleanups
Sort #includes a bit better, and don't include platform-specific
headers in gio.h.
gio/gcredentials.c | 9 +++++----
gio/gdbus-tool.c | 4 ++--
gio/gdbusauth.c | 11 ++++++-----
gio/gdbusauthmechanismexternal.c | 9 ++++-----
gio/gdbusauthmechanismsha1.c | 18 ++++++++----------
gio/gdbusconnection.c | 10 ++++++----
gio/gdbusmessage.c | 11 ++++++-----
gio/gdbusprivate.c | 8 ++------
gio/gdbusproxywatching.c | 1 -
gio/gdbusserver.c | 4 +++-
gio/gio.h | 1 -
11 files changed, 42 insertions(+), 44 deletions(-)
commit 054079899128cfc4a9e50a3750d927724604eedb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 01:36:25 2010 -0400
Fix !srcdir build
Thankfully we already had a SRCDIR define.
gio/tests/gdbus-proxy.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit c6f01b329c0d6488d15223c0d8bf286d8ff444a5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 00:59:42 2010 -0400
Fix a typo
docs/reference/gio/gio-sections.txt | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 45cad58b4611aa6678f50a4545cb3b14b24b9c39
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 00:51:51 2010 -0400
Updates
NEWS | 34 ++++++++++++++++++++++++++++++++++
1 files changed, 34 insertions(+), 0 deletions(-)
commit 4e7764fb2d843fbc89847036a3d8fcb47edf9c4d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri May 14 00:21:39 2010 -0400
Documentation cleanups
docs/reference/gio/Makefile.am | 7 ++++
docs/reference/gio/gio-sections.txt | 61
++++++++++++++++++++++++++--------
gio/giotypes.h | 1 -
gio/gunixcredentialsmessage.c | 1 +
4 files changed, 54 insertions(+), 16 deletions(-)
commit 6223341cacc7dfa34a8d60ec1b4828382dee6d07
Merge: a7c4c7d 6e8637e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 13 23:08:34 2010 -0400
Merge branch 'gdbus-merge'
Conflicts:
docs/reference/gio/gio-docs.xml
docs/reference/gio/gio-sections.txt
gio/tests/Makefile.am
commit a7c4c7de58a48c179e4dc3336814f63c33ad07ff
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 12:48:22 2010 -0400
Remove a reference to Pango
docs/reference/gio/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 6e8637e4783ae4e573f6784f005920930d9fca87
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 13 22:15:47 2010 -0400
The default timeout is 25s
gio/gdbusconnection.c | 7 +------
1 files changed, 1 insertions(+), 6 deletions(-)
commit bdc29f82d39619747ac564918e041181b26449ee
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 13 21:53:51 2010 -0400
Document more floating variant details.
gio/gdbusconnection.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit e72f7f52de9e482eb9d5dd1c47eb0d1bea5f4631
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 13 21:45:18 2010 -0400
Add some more details to the long description
gio/gdbusproxy.c | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
commit 8f89b63930181696a3f4a9c441ffd97230577d64
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 13 20:29:04 2010 -0400
Clean up platform-specific includes
The problem was pointed out in bug 618029. To solve it, we moved
the GUnixFDList typedef to giotypes.h.
gio/gdbusmessage.c | 2 ++
gio/gdbusmessage.h | 6 ------
gio/giotypes.h | 1 +
gio/gunixfdlist.h | 3 +--
gio/gunixfdmessage.c | 1 +
gio/gunixfdmessage.h | 2 +-
gio/tests/gdbus-example-unix-fd-client.c | 1 +
gio/tests/gdbus-peer.c | 1 +
8 files changed, 8 insertions(+), 9 deletions(-)
commit 62c0454b34191b56d439521e537915b0514f8dbb
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri May 14 01:54:30 2010 +0200
documentation for glib-mkenums @valuenum@
docs/reference/gobject/glib-mkenums.1 | 24 ++++++++++++++++++++++--
docs/reference/gobject/glib-mkenums.xml | 12 ++++++++++++
2 files changed, 34 insertions(+), 2 deletions(-)
commit e1fb92551f7be3dbaad9d9a5c80dc30ed7b83048
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue May 11 19:48:19 2010 +0200
check for working gettext() before running tests
gio/tests/gsettings.c | 31 +++++++++++++++++++++++--------
1 files changed, 23 insertions(+), 8 deletions(-)
commit 1165007023bf34c5624574703acd2d183b1d14f5
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri May 14 00:53:42 2010 +0200
Add configure check for memmem()
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit dd3551e7c3ae5e6e8b21dd77ce09d72b799e7b1d
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 13 18:19:16 2010 -0400
GDBus: update gdbus(1) man page
docs/reference/gio/gdbus.xml | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
commit 68078ed648eec314507ff997e89b053a1d9a6891
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 13 18:04:48 2010 -0400
GDBus: Nuke G_BUS_TYPE_NONE
gio/gdbusnameowning.c | 1 -
gio/gdbusnamewatching.c | 1 -
gio/gdbusproxywatching.c | 3 +--
gio/gioenums.h | 12 +++++-------
gio/tests/gdbus-peer.c | 1 -
5 files changed, 6 insertions(+), 12 deletions(-)
commit 1fd55b8bbfe58adb749d4eee68ca5a71e56e6f82
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 13 17:44:42 2010 -0400
GDBus: Remove g_dbus_is_activated()
It's generally hard to get this right so don't attempt to do so.
docs/reference/gio/gio-sections.txt | 1 -
gio/gdbusutils.c | 20 --------------------
gio/gdbusutils.h | 2 --
gio/gio.symbols | 1 -
4 files changed, 0 insertions(+), 24 deletions(-)
commit 51446baa52e8cebea57124eb99a32e77a13b1551
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 13 17:20:39 2010 -0400
GDBus: subscribe to PropertiesChanged() before calling GetAll()
Otherwise there's a slight chance of a race.
gio/gdbusproxy.c | 35 ++++++++++++++++++++---------------
1 files changed, 20 insertions(+), 15 deletions(-)
commit 0e2c708bb298c98c136d507427e7b731b5cbd962
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 13 17:10:15 2010 -0400
GDBus: Don't take a GError for
g_dbus_proxy_get_cached_property_names()
We stopped doing this for get_cached_property() so no reason to do it
here.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 29
+++++++++--------------------
gio/gdbusproxy.h | 3 +--
gio/tests/gdbus-example-watch-proxy.c | 2 +-
3 files changed, 11 insertions(+), 23 deletions(-)
commit 3ca28ef718d402bd65cd9f291c67b299f1ef74cf
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 13 16:57:29 2010 -0400
GDBus: Update docs for GDBusProxy::g-properties-changed signal
Also update the example. See
https://bugzilla.gnome.org/show_bug.cgi?id=618559
for more details.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 10 +++++-----
gio/tests/gdbus-example-watch-proxy.c | 7 +++++--
2 files changed, 10 insertions(+), 7 deletions(-)
commit e3f5d3c00595ca017d83015fa2b9832d1c87828f
Author: Christian Persch <chpe@gnome.org>
Date: Thu May 13 19:01:04 2010 +0200
Make GVariant handling in PropertiesChanged more efficient
There's no need to re-build the a{sv} array, just get it right out of
the parameters. Also avoid some string copies.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusproxy.c | 82
++++++++++-------------------------------------------
1 files changed, 16 insertions(+), 66 deletions(-)
commit 4ad4c306c3b80620185cf975b402e17a6174aea9
Author: Christian Persch <chpe@gnome.org>
Date: Thu May 13 19:20:26 2010 +0200
Plug some mem leaks
g_variant_get (v, "s", &str) returns a string copy; use "&s" instead.
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbus-tool.c | 20 ++++++++++----------
gio/gdbusconnection.c | 22 ++++++++++------------
gio/gdbusmessage.c | 2 +-
gio/gdbusnameowning.c | 4 ++--
gio/gdbusnamewatching.c | 4 ++--
gio/gdbusproxy.c | 4 ++--
6 files changed, 27 insertions(+), 29 deletions(-)
commit 60e7ae26af2fc31d59e36f8798d383fa9d87db92
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 13 16:32:11 2010 -0400
GDBus: Add GDBusAuthObserver param in
g_dbus_connection_new_for_address()
This is to match g_dbus_connection_new(). This extension allows us to
extend GDBusAuthObserver to also be used in client-side authentication
in the future (right now it's only used on the server-side).
gio/gdbus-tool.c | 1 +
gio/gdbusconnection.c | 18 ++++++++++++++----
gio/gdbusconnection.h | 2 ++
gio/tests/gdbus-example-peer.c | 1 +
gio/tests/gdbus-peer.c | 4 ++++
gio/tests/gdbus-tests.c | 1 +
6 files changed, 23 insertions(+), 4 deletions(-)
commit cb753dfd496ae70b069c1698da8211c454953f08
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 13 16:20:31 2010 -0400
GDBus: Rename ::deny-authentication-peer to
::authorize-authenticated-peer
docs/reference/gio/gio-sections.txt | 2 +-
gio/gdbusauth.c | 8 ++--
gio/gdbusauthobserver.c | 74
+++++++++++++++++++++--------------
gio/gdbusauthobserver.h | 18 ++++----
gio/gdbusconnection.c | 2 -
gio/gio.symbols | 2 +-
gio/tests/gdbus-peer.c | 20 +++++-----
7 files changed, 70 insertions(+), 56 deletions(-)
commit 9e90b381f58c4a06f49e622a07ee0b56fb52b3f1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 13 14:25:29 2010 -0400
Remove the credentials argument from g_unix_connect_send_credentials()
Instead, make it always send the current credentials.
gio/gdbusauth.c | 3 +--
gio/gunixconnection.c | 16 +++++++---------
gio/gunixconnection.h | 1 -
3 files changed, 8 insertions(+), 12 deletions(-)
commit 33952347ff9bc2875e7e1a2709566b38fc391bda
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 13 14:01:41 2010 -0400
GDBus: Make message serialization routines take capabilities param
This is needed to e.g. allow encoding maybe types (once we add
G_DBUS_CAPABILITY_FLAGS_MAYBE_TYPES) if, and only if, that capability
has been negotiated with the peer (via authentication).
gio/gdbusconnection.c | 1 +
gio/gdbusmessage.c | 26 +++++++++++++++++---------
gio/gdbusmessage.h | 2 ++
gio/gdbusprivate.c | 1 +
gio/tests/gdbus-serialization.c | 6 +++++-
5 files changed, 26 insertions(+), 10 deletions(-)
commit 107b4d4bae7dba4281bfaa0bef827f7b2376946a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 13 13:09:58 2010 -0400
remove the redundant interface_name parameter
gio/gdbusconnection.c | 12 +++++-------
gio/gdbusconnection.h | 1 -
gio/tests/gdbus-example-export.c | 1 -
gio/tests/gdbus-example-peer.c | 1 -
gio/tests/gdbus-example-server.c | 1 -
gio/tests/gdbus-export.c | 12 ------------
gio/tests/gdbus-peer.c | 2 --
7 files changed, 5 insertions(+), 25 deletions(-)
commit 82158afdadd10e6ffd1540f695931f64957b59f6
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 13 11:56:15 2010 -0400
GDBus: Catch up with new PropertiesChanged signal
After a long discussion, this has finally been standardized in the
D-Bus spec. See
http://lists.freedesktop.org/archives/dbus/2010-May/012667.html
http://lists.freedesktop.org/archives/dbus/2010-May/012712.html
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusconnection.c | 1 +
gio/gdbusproxy.c | 74
++++++++++++++++++++++++------
gio/gdbusproxy.h | 13 +++--
gio/gio-marshal.list | 1 +
gio/tests/gdbus-example-export.c | 7 ++-
gio/tests/gdbus-example-proxy-subclass.c | 34 ++++++++------
gio/tests/gdbus-example-server.c | 12 +++--
gio/tests/gdbus-example-watch-proxy.c | 55 ++++++++++++++--------
gio/tests/gdbus-testserver.py | 1 +
9 files changed, 136 insertions(+), 62 deletions(-)
commit 2d75583fb2a8fdb71b9ee880dc0cf4605ab7bc6c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 13 01:04:29 2010 -0400
Fill out the export section of the migration guide
docs/reference/gio/migrating-gdbus.xml | 66
++++++++++++++++++++++++++++++++
gio/tests/gdbus-example-export.c | 6 ++-
2 files changed, 70 insertions(+), 2 deletions(-)
commit 195cdcfabf962989f2bcc8c225a287517d7eacd9
Author: Thomas Thurman <tthurman@gnome.org>
Date: Thu May 13 00:51:30 2010 -0400
Update Shavian transliteration
po/en@shaw.po | 128
+++++++++++++++++++++------------------------------------
1 files changed, 47 insertions(+), 81 deletions(-)
commit 9a065edf6f51be2ad189cfb02ddd2c806b656303
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 13 00:39:26 2010 -0400
Add an example of exporting a GObject
This is more manual work than dbus-glib.
gio/gdbusconnection.c | 2 +
gio/tests/Makefile.am | 4 +
gio/tests/gdbus-example-export.c | 331
++++++++++++++++++++++++++++++++++++++
3 files changed, 337 insertions(+), 0 deletions(-)
commit ea1e0496b0329147b932d5a1486f5a81b4121651
Author: David Zeuthen <davidz@redhat.com>
Date: Wed May 12 23:12:14 2010 -0400
GDBus: add 'monitor' verb to gdbus(1)
This uncovered a bug in name watching if the name wasn't activatable.
Also provoked the need for on_connection variants of g_bus_watch_name
(added g_bus_watch_proxy's variant as well).
docs/reference/gio/gdbus.xml | 43 ++++++
docs/reference/gio/gio-sections.txt | 2 +
gio/gdbus-tool.c | 253
++++++++++++++++++++++++++++++++++-
gio/gdbusnamewatching.c | 69 +++++++++-
gio/gdbusnamewatching.h | 23 ++-
gio/gdbusproxywatching.c | 86 ++++++++++++
gio/gdbusproxywatching.h | 35 +++--
gio/gio.symbols | 2 +
8 files changed, 489 insertions(+), 24 deletions(-)
commit 9695c23d4c29e79afbe14e3584b6c42e98e8f0d9
Author: David Zeuthen <davidz@redhat.com>
Date: Wed May 12 22:09:18 2010 -0400
GDBus: Make gdbus(1) print annotations when introspecting data
Also make the gdbus-example-server include some example
annotations. The output looks like this:
$ gdbus introspect --session --dest org.gtk.GDBus.TestServer
--object-path /org/gtk/GDBus/TestObject
node /org/gtk/GDBus/TestObject {
interface org.freedesktop.DBus.Properties {
methods:
Get(in s interface_name,
in s property_name,
out v value);
GetAll(in s interface_name,
out a{sv} properties);
Set(in s interface_name,
in s property_name,
in v value);
signals:
PropertiesChanged(s interface_name,
a{sv} changed_properties);
};
interface org.freedesktop.DBus.Introspectable {
methods:
Introspect(out s xml_data);
};
interface org.freedesktop.DBus.Peer {
methods:
Ping();
GetMachineId(out s machine_uuid);
};
@org.gtk.GDBus.Annotation("OnInterface")
@org.gtk.GDBus.Annotation("AlsoOnInterface")
interface org.gtk.GDBus.TestInterface {
methods:
@org.gtk.GDBus.Annotation("OnMethod")
HelloWorld(in s greeting,
out s response);
EmitSignal(@org.gtk.GDBus.Annotation.("OnArg")
in d speed_in_mph);
GimmeStdout();
signals:
@org.gtk.GDBus.Annotation("Onsignal")
VelocityChanged(d speed_in_mph,
@org.gtk.GDBus.Annotation.("OnArg_NonFirst")
s speed_as_string);
properties:
@org.gtk.GDBus.Annotation("OnProperty")
@org.gtk.GDBus.Annotation("OnAnnotation_YesThisIsCrazy")
readonly s FluxCapicitorName = 'DeLorean';
readwrite s Title = 'Back To C!';
readonly s ReadingAlwaysThrowsError;
readwrite s WritingAlwaysThrowsError = "There's no home
like home";
writeonly s OnlyWritable;
readonly s Foo = 'Tick';
readonly s Bar = 'Tock';
};
};
gio/gdbus-tool.c | 43
++++++++++++++++++++++++++++++++++++++
gio/tests/gdbus-example-server.c | 18 +++++++++++++--
2 files changed, 58 insertions(+), 3 deletions(-)
commit cce08f197313bad1516924b3eb7305e7e6818971
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed May 12 21:51:06 2010 -0400
Add a note about implemented standard interfaces
gio/gdbusconnection.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
commit f909cb5b2713c8cd5f587c7a70e468d29bdcd429
Author: David Zeuthen <davidz@redhat.com>
Date: Wed May 12 20:43:40 2010 -0400
GDBusProxy: Remove error in get_cached_property() and add
set_cached_property()
This makes it possible to use the cached properties mechanism even if
constructing the proxy with the DO_NOT_LOAD_PROPERTIES flag.
This is useful for cases where you obtain the and track object
properties out-of-band. For example, in udisks, the plan is to have
something like this
Manager.GetObjects (out ao paths, out aa{sa{sv}} all_properties);
Manager.ObjectAdded (o path, a{sa{sv}} all_properties);
Manager.ObjectChanged (o path, a{sa{sv}} all_properties);
Manager.ObjectRemoved (o path, a{sa{sv}} all_properties);
E.g. the first GetObjects() call will return *all* data about *all*
exported objects. Further, this way a client will only need to listen
these three signals (three AddMatch) on the Manager object and it will
never need to do GetAll() etc (e.g. can use DO_NOT_LOAD_PROPERTIES).
(Of course this only works if the client is interested in all
objects... while this is true for udisks it is generally not true for
other D-Bus services).
Also use expected_interface to check for programming errors.
docs/reference/gio/gio-sections.txt | 3 +-
gio/gdbusproxy.c | 162
+++++++++++++++++++++++-------
gio/gdbusproxy.h | 4 +-
gio/gio.symbols | 1 +
gio/tests/gdbus-example-proxy-subclass.c | 6 +-
gio/tests/gdbus-example-watch-proxy.c | 2 +-
gio/tests/gdbus-peer.c | 3 +-
gio/tests/gdbus-proxy.c | 44 +++++++-
8 files changed, 174 insertions(+), 51 deletions(-)
commit 72731fb6ad99da076605ca7d8b1bee232b38e734
Author: Thomas Thurman <tthurman@gnome.org>
Date: Wed May 12 18:41:27 2010 -0400
Updated Shavian transliteration
po/en@shaw.po | 1176
+++++++++++++++++++++++++++++----------------------------
1 files changed, 602 insertions(+), 574 deletions(-)
commit b690e637d46057f6914a6b6f20b2688cd03f0ac5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed May 12 17:56:56 2010 -0400
Add some more verbiage
docs/reference/gio/migrating-gdbus.xml | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
commit d40767fc62972f9cc85ebfb23e113068cc316f3a
Author: David Zeuthen <davidz@redhat.com>
Date: Wed May 12 15:49:48 2010 -0400
GDBus: Add an example of a GDBusProxy subclass
docs/reference/gio/migrating-gdbus.xml | 55 ++++
gio/gdbusconnection.c | 2 -
gio/tests/Makefile.am | 4 +
gio/tests/gdbus-example-proxy-subclass.c | 443
++++++++++++++++++++++++++++++
4 files changed, 502 insertions(+), 2 deletions(-)
commit 7c0196f0267aa77c80fb85320ef9583c7fc64ad7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed May 12 13:01:40 2010 -0400
Update an example to the latest auth observer api
gio/gdbusauthobserver.c | 17 ++++++++++-------
gio/gdbusconnection.c | 2 +-
2 files changed, 11 insertions(+), 8 deletions(-)
commit 371a3373bbf190054076896ed32d28d546f23930
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed May 12 13:01:02 2010 -0400
Correct env var names
and add a note about priority
docs/reference/gio/overview.xml | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
commit af3afc804064ec17e89a6cdef4cc3e63015c8a77
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed May 12 12:13:57 2010 -0400
placeholder for more migration docs
docs/reference/gio/migrating-gdbus.xml | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
commit 246db9bfdb5919a77ce5ae0d2f426f163f7702c1
Author: Jesse van den Kieboom <jesse.vandenkieboom@epfl.ch>
Date: Fri May 7 11:55:40 2010 +0200
Added test cases for g_output_stream_close_async
https://bugzilla.gnome.org/show_bug.cgi?id=617937
gio/tests/Makefile.am | 6 +-
gio/tests/async-close-output-stream.c | 278
+++++++++++++++++++++++++++++++++
2 files changed, 283 insertions(+), 1 deletions(-)
commit adc5162b742c702f37f385dcffba3802f0e55095
Author: Jesse van den Kieboom <jesse@icecrew.nl>
Date: Mon May 10 23:49:41 2010 +0200
Flush when closing output stream async
https://bugzilla.gnome.org/show_bug.cgi?id=617937
gio/goutputstream.c | 117
+++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 110 insertions(+), 7 deletions(-)
commit e2b9d077659df82f9603352e6ce4ff1ceb4b1b8a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 23:26:51 2010 -0400
Update TODO list
gio/gdbusconnection.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
commit a63d3bb868b0ee17404cf85520e48d441abbcdf3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 23:18:48 2010 -0400
mention inline use of floating variants
gio/gdbusconnection.c | 37 ++++++++++++++++++++++++++++++++++++-
gio/gdbusproxy.c | 42 ++++++++++++++++++++++++++++++++++++------
2 files changed, 72 insertions(+), 7 deletions(-)
commit ab2ff1a307f6bf7825e02b0d09e25b8ea7570c07
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 22:51:14 2010 -0400
Remove properties from GDBusMethodInvocation class
gio/gdbusconnection.c | 3 -
gio/gdbusmethodinvocation.c | 330
+++----------------------------------------
2 files changed, 18 insertions(+), 315 deletions(-)
commit c4cf88c22f731878cbc740e4721e07215385201b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 22:50:40 2010 -0400
Document remove_filter
gio/gdbusconnection.c | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
commit d7095dd4700b38c202a43b7c21f93db20a9ede44
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 22:35:59 2010 -0400
Document DBUS address env vars
docs/reference/gio/overview.xml | 28 ++++++++++++++++++++++++++++
gio/gdbusintrospection.c | 2 +-
2 files changed, 29 insertions(+), 1 deletions(-)
commit 84a6475b6e52fd481bf0e7191a6ea16168d35a3f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 22:03:40 2010 -0400
Trivial: tweak section heading
docs/reference/gio/migrating-gdbus.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 9c128ca83536b6c6c823bb83606b09193d814738
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 22:00:54 2010 -0400
Trivial formatting fix
docs/reference/gio/migrating-gdbus.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit fdfd3d5e7536313dde1fc02b45ca04a6e4704b50
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 22:00:06 2010 -0400
Fill out the proxy section of the migration guide
docs/reference/gio/migrating-gdbus.xml | 53
++++++++++++++++++++++++++++++++
1 files changed, 53 insertions(+), 0 deletions(-)
commit 26f65d83c5078e48e414a1cbe593bf349d96a033
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 21:59:42 2010 -0400
Don't refer to nonexisting API.
gio/gdbusconnection.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 1af277f16779f072bc0c326aa8024747ad8c13e9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 21:32:29 2010 -0400
Fix a typo
docs/reference/gio/migrating-gdbus.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 9b05e0bc3e88f9e54710aabb2ad29908739e6345
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 21:30:53 2010 -0400
Complete the name owning section of the migration guide
docs/reference/gio/migrating-gdbus.xml | 136
++++++++++++++++++--------------
1 files changed, 76 insertions(+), 60 deletions(-)
commit e4b1e48fca9d1d2ca7e0ec54ebc9ea421aebff71
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 20:57:44 2010 -0400
Match up parameter names
and similar cleanups to make gtk-doc happy.
docs/reference/gio/gio-sections.txt | 1 -
gio/gdbusconnection.c | 17 +++---
gio/gdbusconnection.h | 4 +-
gio/gdbusintrospection.c | 102
++++++++++++++++++++---------------
gio/gunixcredentialsmessage.c | 2 +-
5 files changed, 71 insertions(+), 55 deletions(-)
commit 1d43e4140b9c890eca50f3845bff3d800d66b6f9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 20:03:44 2010 -0400
Line up prototypes
gio/gdbusproxy.c | 34 +++++++++++++++++-----------------
1 files changed, 17 insertions(+), 17 deletions(-)
commit 8d66ede1abbc4b84bcf13c4420719cb06fbe3b96
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 17:15:11 2010 -0400
More gdbus migration stuff
docs/reference/gio/migrating-gdbus.xml | 89
++++++++++++++++++++++++++++++-
1 files changed, 86 insertions(+), 3 deletions(-)
commit 54a57bb894d3c098bf972ecec71823b2822128b6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 15:50:19 2010 -0400
Strip copyright headers from examples
These are included wholesale in the docs, and the copyright
headers make them even more overwhelming. Plus, we don't have
copyright headers on examples anywhere else.
gio/tests/gdbus-example-own-name.c | 13 -------------
gio/tests/gdbus-example-peer.c | 13 -------------
gio/tests/gdbus-example-server.c | 13 -------------
gio/tests/gdbus-example-subtree.c | 13 -------------
gio/tests/gdbus-example-unix-fd-client.c | 13 -------------
gio/tests/gdbus-example-watch-name.c | 13 -------------
gio/tests/gdbus-example-watch-proxy.c | 13 -------------
7 files changed, 0 insertions(+), 91 deletions(-)
commit 9a2422b216263dd7bc4f27a98bc89d5ea6dfe791
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue May 11 15:42:15 2010 -0400
Trivial: rename a file
docs/reference/gio/Makefile.am | 4 +-
docs/reference/gio/gio-docs.xml | 2 +-
docs/reference/gio/migrating-dbus-glib.xml | 70
----------------------------
docs/reference/gio/migrating-gdbus.xml | 70
++++++++++++++++++++++++++++
4 files changed, 73 insertions(+), 73 deletions(-)
commit 0e98557753ad5f5f9b74fd135dcdbe18055dc11a
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue May 11 19:54:06 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 92
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 46 insertions(+), 46 deletions(-)
commit 8c523c069b79a746c2dcdfe7e253513ff489cd39
Author: David Zeuthen <davidz@redhat.com>
Date: Tue May 11 12:04:37 2010 -0400
GDBus: Update TODO list
gio/gdbusconnection.c | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
commit 6d5ac8163b962803fedcf57b9ccad8a2c1205c82
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date: Mon May 10 09:48:49 2010 +0200
gio: Fix gsettings build with binutils gold linker
gio/Makefile.am | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 936ff022f21a43f39552799dc1b3988379563959
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date: Mon May 10 09:51:49 2010 +0200
Don't include __bss_start, _edata and _end symbols in the abichecks
They are added by the binutils gold linker.
gio/abicheck.sh | 2 +-
glib/abicheck.sh | 2 +-
gobject/abicheck.sh | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
commit 2d208c9d364369d68a54cfd0682e17f2ce771db5
Author: David Zeuthen <davidz@redhat.com>
Date: Mon May 10 16:20:59 2010 -0400
GDBus: In gdbus(1), try Get() if GetAll() fails
This fixes a problem with services that doesn't implement GetAll() for
one reason or another.
$ gdbus introspect --session --dest
org.freedesktop.ReserveDevice1.Audio0 --object-path
/org/freedesktop/ReserveDevice1/Audio0
node /org/freedesktop/ReserveDevice1/Audio0 {
interface org.freedesktop.ReserveDevice1 {
methods:
RequestRelease(in i priority,
out b result);
properties:
readonly i Priority = 0;
readonly s ApplicationName = 'PulseAudio Sound Server';
readonly s ApplicationDeviceName = 'Internal Audio Analog
Stereo';
};
interface org.freedesktop.DBus.Properties {
methods:
Get(in s interface,
in s property,
out v value);
};
interface org.freedesktop.DBus.Introspectable {
methods:
Introspect(out s data);
};
};
gio/gdbus-tool.c | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
commit 6e23b0b7850c170405aa25d9441a9cd8cc05a38b
Author: David Zeuthen <davidz@redhat.com>
Date: Mon May 10 14:43:08 2010 -0400
GDBus: Add TODO item about a need to validate data / messages
gio/gdbusconnection.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
commit adf50912ddb29c8c6b36702df1162e6211765dea
Author: David Zeuthen <davidz@redhat.com>
Date: Mon May 10 14:07:13 2010 -0400
GDBus Add TODO items about finding and launching bus instances
gio/gdbusconnection.c | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
commit 5800a1f91162ec5a0e96fae12857be2ebe404d3a
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Mon May 10 19:38:57 2010 +0200
Updated Spanish translation
po/es.po | 91
+++++++++++++++++++++++++++++++++----------------------------
1 files changed, 49 insertions(+), 42 deletions(-)
commit 7e8b07ae3be5ce63ba17183a410ac8512a29cb13
Author: David Zeuthen <davidz@redhat.com>
Date: Mon May 10 13:31:54 2010 -0400
GDBus: Use GVariant instead of GHashTable for
GDBusProxy::g-properties-changed
gio/gdbusconnection.c | 13 -------------
gio/gdbusproxy.c | 24 +++++++++++-------------
gio/gdbusproxy.h | 2 +-
gio/tests/gdbus-example-watch-proxy.c | 21 +++++++++++++++------
4 files changed, 27 insertions(+), 33 deletions(-)
commit 869b4c68332f36377bbdfd186e37f6194ae5ed5a
Author: David Zeuthen <davidz@redhat.com>
Date: Mon May 10 11:47:08 2010 -0400
GDBus: Use call() instead of invoke_method()
Lots of people been suggesting this. We still use MethodInvocation /
method_invocation for handling incoming method calls so use call()
instead of invoke_method() helps to separate the client and server
facilities. Which is a good thing(tm).
docs/reference/gio/gio-sections.txt | 14 +-
docs/reference/gio/migrating-dbus-glib.xml | 6 +-
gio/gdbus-tool.c | 160 +++++++++---------
gio/gdbusauthmechanismexternal.c | 2 +-
gio/gdbusconnection.c | 104 ++++++------
gio/gdbusconnection.h | 10 +-
gio/gdbuserror.c | 13 +-
gio/gdbusnameowning.c | 52 +++---
gio/gdbusnamewatching.c | 56 +++---
gio/gdbusproxy.c | 142 ++++++++--------
gio/gdbusproxy.h | 10 +-
gio/gio.symbols | 14 +-
gio/gioenums.h | 14 +-
gio/tests/gdbus-connection.c | 160 +++++++++---------
gio/tests/gdbus-example-peer.c | 20 +-
gio/tests/gdbus-export.c | 252
++++++++++++++--------------
gio/tests/gdbus-introspection.c | 14 +-
gio/tests/gdbus-names.c | 40 +++---
gio/tests/gdbus-peer.c | 44 +++---
gio/tests/gdbus-proxy.c | 146 ++++++++--------
gio/tests/gdbus-threading.c | 114 +++++++-------
21 files changed, 694 insertions(+), 693 deletions(-)
commit 728c4e38e72055080c148f9cebca85a08d16a445
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon May 10 08:07:28 2010 -0400
More copyright year updates
gio/tests/gdbus-addresses.c | 2 +-
gio/tests/gdbus-connection.c | 2 +-
gio/tests/gdbus-error.c | 2 +-
gio/tests/gdbus-exit-on-close.c | 2 +-
gio/tests/gdbus-export.c | 2 +-
gio/tests/gdbus-introspection.c | 2 +-
gio/tests/gdbus-names.c | 2 +-
gio/tests/gdbus-peer.c | 2 +-
gio/tests/gdbus-proxy.c | 2 +-
gio/tests/gdbus-serialization.c | 2 +-
gio/tests/gdbus-sessionbus.c | 2 +-
gio/tests/gdbus-tests.c | 2 +-
gio/tests/gdbus-threading.c | 2 +-
13 files changed, 13 insertions(+), 13 deletions(-)
commit 5d1135618e6ec5c6a6c41bed602cec643f9d8b8f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon May 10 08:07:07 2010 -0400
Trivia
gio/gdbusaddress.c | 34 +++++++++++++++++-----------------
gio/gdbusconnection.c | 34 +++++++++++++++++++++-------------
2 files changed, 38 insertions(+), 30 deletions(-)
commit 25a8aa5d88d3d4b8ebcf8be42a2adc233dbb104c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 9 22:13:18 2010 -0400
Cosmetic fixes
Use P_() for properties, fix up indentation, etc.
gio/gdbusauth.c | 4 +-
gio/gdbusauthmechanism.c | 71 +++---
gio/gdbusconnection.c | 514
++++++++++++++++++-----------------------
gio/gdbusmethodinvocation.c | 69 +++---
gio/gdbusproxy.c | 145 ++++++------
gio/gdbusserver.c | 81 +++----
gio/gunixcredentialsmessage.c | 7 +-
7 files changed, 407 insertions(+), 484 deletions(-)
commit 0cf467c2ca92ece9625dbc54ad3065ad5298f735
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 9 13:14:55 2010 -0400
Update copyright years to include 2010
gio/gcredentials.c | 2 +-
gio/gcredentials.h | 2 +-
gio/gdbus-tool.c | 2 +-
gio/gdbusaddress.c | 2 +-
gio/gdbusaddress.h | 2 +-
gio/gdbusauth.c | 2 +-
gio/gdbusauth.h | 2 +-
gio/gdbusauthmechanism.c | 2 +-
gio/gdbusauthmechanism.h | 2 +-
gio/gdbusauthmechanismanon.c | 2 +-
gio/gdbusauthmechanismanon.h | 2 +-
gio/gdbusauthmechanismexternal.c | 2 +-
gio/gdbusauthmechanismexternal.h | 2 +-
gio/gdbusauthmechanismsha1.c | 2 +-
gio/gdbusauthmechanismsha1.h | 2 +-
gio/gdbusauthobserver.c | 2 +-
gio/gdbusauthobserver.h | 2 +-
gio/gdbusconnection.c | 2 +-
gio/gdbusconnection.h | 2 +-
gio/gdbuserror.c | 2 +-
gio/gdbuserror.h | 2 +-
gio/gdbusintrospection.c | 2 +-
gio/gdbusintrospection.h | 2 +-
gio/gdbusmessage.c | 2 +-
gio/gdbusmessage.h | 2 +-
gio/gdbusmethodinvocation.c | 2 +-
gio/gdbusmethodinvocation.h | 2 +-
gio/gdbusnameowning.c | 2 +-
gio/gdbusnameowning.h | 2 +-
gio/gdbusnamewatching.c | 2 +-
gio/gdbusnamewatching.h | 2 +-
gio/gdbusprivate.c | 2 +-
gio/gdbusprivate.h | 2 +-
gio/gdbusproxy.c | 2 +-
gio/gdbusproxy.h | 2 +-
gio/gdbusproxywatching.c | 2 +-
gio/gdbusproxywatching.h | 2 +-
gio/gdbusserver.c | 2 +-
gio/gdbusserver.h | 2 +-
gio/gdbusutils.c | 2 +-
gio/gdbusutils.h | 2 +-
41 files changed, 41 insertions(+), 41 deletions(-)
commit e82eea6fdae1a24b58bbd9a440c6c37bd2980afd
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 9 13:09:54 2010 -0400
Microoptimize string reallocations
gio/gdbusconnection.c | 86
+++++++++++++++++++++++++++---------------------
1 files changed, 48 insertions(+), 38 deletions(-)
commit b87dd96a8a418f4f5915e4a1cb59737a009efdd8
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 9 12:41:02 2010 -0400
Move some platform sources around
gunixcredentialsmessage.h ought to live with other UNIX headers,
and the credentials are moved from dbus-specific to just GIO sources.
Also move gfiledescriptorbased.c to the UNIX sources.
gio/Makefile.am | 12 +++++-------
1 files changed, 5 insertions(+), 7 deletions(-)
commit b96c3b6d60a87f31a46ff5499c133571f0470940
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 9 12:24:56 2010 -0400
Mention multithreading as a reason for not using libdbus
docs/reference/gio/migrating-dbus-glib.xml | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 03b5db44779c54947c3801609a42b2d2801b5a97
Author: Robert Bragg <robert@linux.intel.com>
Date: Thu May 6 15:46:00 2010 +0100
gtester-report: cope with binaries with no test cases
It's possible that a given binary may conditionally decided not to run
any test cases (e.g. since they are all slow but -m=quick is currently
in use) In this case the xml may contain <testbinary> nodes with no
<testcase> children. This was resulting in a divide by zero when
calculating the green → red color interpolation.
https://bugzilla.gnome.org/show_bug.cgi?id=617914
glib/gtester-report | 25 +++++++++++++++----------
1 files changed, 15 insertions(+), 10 deletions(-)
commit c148cafdd16f8bfed46cf5b0af05af3cbdc550c7
Author: David Zeuthen <davidz@redhat.com>
Date: Sun May 9 10:02:56 2010 -0400
GDBus: Rework GCredentials type
These changes are is related to
https://bugzilla.gnome.org/show_bug.cgi?id=617483
and IRC discussions with danw.
docs/reference/gio/gio-sections.txt | 15 +-
gio/gcredentials.c | 435
+++++++++++++----------------------
gio/gcredentials.h | 44 ++--
gio/gdbusauth.c | 2 +-
gio/gdbusauthmechanismexternal.c | 19 +--
gio/gio.symbols | 15 +-
gio/gunixcredentialsmessage.c | 13 +-
7 files changed, 193 insertions(+), 350 deletions(-)
commit bb7106c5dfce5597bcc4a0682200fb50f5201c29
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 9 02:27:09 2010 -0400
Add some conceptual changes
docs/reference/gio/migrating-dbus-glib.xml | 95
+++++++++++++++++++---------
gio/gdbusaddress.c | 2 +-
gio/gdbusintrospection.c | 2 +-
3 files changed, 66 insertions(+), 33 deletions(-)
commit 8315eb77d57de73b950d152edbc7a104d378642c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 9 01:44:11 2010 -0400
Some documentation tweaks
Add links to the D-Bus docs in some places, and various
other additions.
docs/reference/gio/overview.xml | 6 +++---
gio/gdbusaddress.c | 4 +++-
gio/gdbusconnection.c | 14 +++++++-------
gio/gdbusintrospection.c | 6 +++++-
gio/gdbusmethodinvocation.c | 4 ++++
gio/gdbusnameowning.c | 18 ++++++++++--------
gio/gdbusproxywatching.c | 2 +-
7 files changed, 33 insertions(+), 21 deletions(-)
commit 7ca2e000546733446f737ec8fe425dd17218eada
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 8 23:28:17 2010 -0400
Doc improvements
Make sure all unix-specific apis are marked as such.
docs/reference/gio/gio-docs.xml | 19 ++++++++++---------
docs/reference/gio/gio-sections.txt | 22 ++++++++++++++--------
gio/gdesktopappinfo.c | 16 ++++++++--------
gio/gfiledescriptorbased.c | 6 +++++-
gio/gunixconnection.c | 11 ++++++++---
gio/gunixfdlist.c | 7 ++++++-
gio/gunixfdmessage.c | 13 +++++++++----
gio/gunixinputstream.c | 4 ++--
gio/gunixmounts.c | 8 ++++----
gio/gunixoutputstream.c | 6 +++---
gio/gunixsocketaddress.c | 14 +++++++++-----
11 files changed, 78 insertions(+), 48 deletions(-)
commit 6bea235c8b3bb79b508491985dd38c2074ee6843
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: Sat May 8 21:30:27 2010 -0400
Support 64bit integers in GKeyFile
docs/reference/glib/glib-sections.txt | 4 +
glib/gkeyfile.c | 152
+++++++++++++++++++++++++++++++++
glib/gkeyfile.h | 16 ++++
glib/glib.symbols | 4 +
glib/tests/keyfile.c | 46 ++++++++++
5 files changed, 222 insertions(+), 0 deletions(-)
commit 08b5f866971eb2f44e572390f8e9f322fa8a2840
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 8 21:18:48 2010 -0400
Make GSETTINGS_CHECK_RULE work in !srcdir builds
This problem was reported in bug 617823.
m4macros/gsettings.m4 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit c13c36e3b9db500e30055e616ffa52672281fc49
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 8 20:58:10 2010 -0400
Add test for g_get_language_names
glib/tests/Makefile.am | 3 ++
glib/tests/utils.c | 84
++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 87 insertions(+), 0 deletions(-)
commit e8bc8c6cbf86ee07a56f3eaa9fdb44b97ad12c6d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 8 20:10:57 2010 -0400
Document length parameter of g_settings_get/set_strv
This parameter was not mentioned in the doc comment, as pointed
out in bug 617767.
gio/gsettings.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 9164fd02c9043baee99199a3ba33c98e2309dc00
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 8 20:10:57 2010 -0400
Document length parameter of g_settings_get/set_strv
This parameter was not mentioned in the doc comment, as pointed
out in bug 617767.
gio/gsettings.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit af263a3a10ff9f3ae41d30e8cb9753b8b9f1ad43
Author: Dan Winship <danw@gnome.org>
Date: Fri May 7 19:08:13 2010 -0400
remove broken useless initialization in socket-client/socket-server
https://bugzilla.gnome.org/show_bug.cgi?id=618051
gio/tests/socket-client.c | 2 +-
gio/tests/socket-server.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit f1855c2f77fb76347c332b21865e5513f89b15b9
Author: David Zeuthen <davidz@redhat.com>
Date: Fri May 7 15:02:37 2010 -0400
GDBus: add TODO item about maybe having to rework
::g-properties-changed
gio/gdbusconnection.c | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
commit 85c85ae63a95f4004020db56da6242b26ce073c0
Author: David Zeuthen <davidz@redhat.com>
Date: Fri May 7 14:57:20 2010 -0400
GDBus: add TODO item about the need to rewrite private GDBusAuth*
classes
gio/gdbusconnection.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 5bd876bef0235ec5c745ac948e906bf51adf2fef
Author: David Zeuthen <davidz@redhat.com>
Date: Fri May 7 14:56:01 2010 -0400
Add TODO item about wanting G_DBUS_NONCE_TCP_TMPDIR
gio/gdbusconnection.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
commit 5134a1d151f14cfadfa72c23d0660f3928bda821
Author: David Zeuthen <davidz@redhat.com>
Date: Fri May 7 14:36:07 2010 -0400
GDBus: Document environment variables in "Running GIO applications"
docs/reference/gio/overview.xml | 45
+++++++++++++++++++++++++++++++++++++++
1 files changed, 45 insertions(+), 0 deletions(-)
commit 1ddda12d646f67fcb558399dce20ecff2405bf20
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 6 20:54:04 2010 -0400
A quick cheat sheet
docs/reference/gio/migrating-dbus-glib.xml | 30
+++++++++++++++++++++++++++-
1 files changed, 29 insertions(+), 1 deletions(-)
commit f309334bc629b9b148d9ce2887489930d4eedd3f
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 6 19:39:16 2010 -0400
GDBus: add a man page for gdbus(1)
docs/reference/gio/Makefile.am | 7 +-
docs/reference/gio/gdbus.xml | 221
+++++++++++++++++++++++++++++++++++++++
docs/reference/gio/gio-docs.xml | 1 +
3 files changed, 227 insertions(+), 2 deletions(-)
commit f14e30818c7d355f0c3d61bab2f2a702dc747952
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 6 18:15:00 2010 -0400
Mention D-Bus functionality in the overview
docs/reference/gio/overview.xml | 39
+++++++++++++++++++++++++++------------
1 files changed, 27 insertions(+), 12 deletions(-)
commit 133f66538dbf266be3c99b34f1eeee0a5e6068ac
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 6 17:52:54 2010 -0400
Add a migration chapter for dbus bits
Also split migration.xml into separate files per chapter, it was
getting unwieldy.
docs/reference/gio/Makefile.am | 10 +-
docs/reference/gio/gio-docs.xml | 8 +-
docs/reference/gio/migrating-dbus-glib.xml | 7 +
docs/reference/gio/migrating-gconf.xml | 418 ++++++++++++++++++++
docs/reference/gio/migrating-gnome-vfs.xml | 133 +++++++
docs/reference/gio/migrating-posix.xml | 581
++++++++++++++++++++++++++++
docs/reference/gio/migrating.xml | 581
----------------------------
7 files changed, 1154 insertions(+), 584 deletions(-)
commit 44fd23b649ebe2f8f6d31e78400d3230b2c38366
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 6 17:41:31 2010 -0400
GDBus: Add more symbols to pltcheck.sh's SKIP variable
In particular, add these symbols
g_memdup
g_print
g_random_int
g_propagate_prefixed_e
g_thread_create_full
g_int_hash
g_file_open_tmp
g_thread_self
g_usleep
gio/pltcheck.sh | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 46ce134d516f4a246996328c980efe16195ab429
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 6 17:31:51 2010 -0400
GDBus: Add new symbols to gio.symbols
docs/reference/gio/gio-sections.txt | 6 +-
docs/reference/gio/gio.types | 2 +-
gio/gcredentials.c | 4 +
gio/gdbusaddress.c | 4 +
gio/gdbusauth.c | 4 +
gio/gdbusauthmechanism.c | 4 +
gio/gdbusauthmechanismanon.c | 4 +
gio/gdbusauthmechanismexternal.c | 4 +
gio/gdbusauthmechanismsha1.c | 4 +
gio/gdbusauthobserver.c | 4 +
gio/gdbusconnection.c | 10 +-
gio/gdbuserror.c | 4 +
gio/gdbusintrospection.c | 5 +
gio/gdbusmessage.c | 20 +-
gio/gdbusmessage.h | 8 +-
gio/gdbusmethodinvocation.c | 4 +
gio/gdbusnameowning.c | 4 +
gio/gdbusnamewatching.c | 4 +
gio/gdbusprivate.c | 4 +
gio/gdbusproxy.c | 4 +
gio/gdbusproxywatching.c | 4 +
gio/gdbusserver.c | 4 +
gio/gdbusutils.c | 4 +
gio/gio.symbols | 299
++++++++++++++++++++++++++++++
gio/gunixcredentialsmessage.c | 4 +
gio/tests/gdbus-example-unix-fd-client.c | 2 +-
gio/tests/gdbus-peer.c | 2 +-
gio/tests/gdbus-serialization.c | 2 +-
28 files changed, 405 insertions(+), 23 deletions(-)
commit fb1b4599a0effe728f42da8748b469a62f91ed8d
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 6 16:34:23 2010 -0400
GDBus: Fix up i18n
gio/gcredentials.c | 3 ++-
gio/gdbus-tool.c | 4 +++-
gio/gdbusaddress.c | 5 +++--
gio/gdbusauth.c | 4 ++--
gio/gdbusauthmechanism.c | 4 ++--
gio/gdbusauthmechanismanon.c | 4 ++--
gio/gdbusauthmechanismexternal.c | 4 +++-
gio/gdbusauthmechanismsha1.c | 4 +++-
gio/gdbusauthobserver.c | 4 ++--
gio/gdbusconnection.c | 27 +++++++++++++++------------
gio/gdbuserror.c | 5 +++--
gio/gdbusintrospection.c | 5 +++--
gio/gdbusmessage.c | 3 ++-
gio/gdbusmethodinvocation.c | 3 ++-
gio/gdbusnameowning.c | 4 ++--
gio/gdbusnamewatching.c | 5 +++--
gio/gdbusprivate.c | 16 ++++++++++++++--
gio/gdbusproxy.c | 5 ++++-
gio/gdbusproxywatching.c | 4 ++--
gio/gdbusserver.c | 16 ++++++++++------
gio/gdbusutils.c | 4 ++--
gio/gunixcredentialsmessage.c | 4 ++--
22 files changed, 86 insertions(+), 51 deletions(-)
commit 0fd6498cd89888023fb2161bfdde9339a4346986
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 6 16:02:08 2010 -0400
Add "Since: 2.26" to all new GDBus API
docs/reference/gio/gio-docs.xml | 2 +-
gio/gcredentials.c | 32 +++++++++++++
gio/gcredentials.h | 4 ++
gio/gdbusaddress.c | 12 +++++
gio/gdbusauthobserver.c | 6 +++
gio/gdbusauthobserver.h | 4 ++
gio/gdbusconnection.c | 94
++++++++++++++++++++++++++++++++++++--
gio/gdbusconnection.h | 24 ++++++++++
gio/gdbuserror.c | 20 ++++++++
gio/gdbuserror.h | 4 ++
gio/gdbusintrospection.c | 52 ++++++++++++++++++++--
gio/gdbusintrospection.h | 28 ++++++++++++
gio/gdbusmessage.c | 88
++++++++++++++++++++++++++++++++++++
gio/gdbusmessage.h | 4 ++
gio/gdbusmethodinvocation.c | 50 +++++++++++++++++++++
gio/gdbusmethodinvocation.h | 4 ++
gio/gdbusnameowning.c | 10 +++-
gio/gdbusnameowning.h | 6 +++
gio/gdbusnamewatching.c | 8 +++-
gio/gdbusnamewatching.h | 4 ++
gio/gdbusprivate.c | 2 +-
gio/gdbusproxy.c | 70 +++++++++++++++++++++++++----
gio/gdbusproxy.h | 4 ++
gio/gdbusproxywatching.c | 6 ++-
gio/gdbusproxywatching.h | 4 ++
gio/gdbusserver.c | 28 ++++++++++++
gio/gdbusserver.h | 4 ++
gio/gdbusutils.c | 15 ++++++-
gio/gioenums.h | 30 ++++++++++++-
gio/gunixcredentialsmessage.c | 4 ++
gio/gunixcredentialsmessage.h | 15 ++++++
31 files changed, 611 insertions(+), 27 deletions(-)
commit c490c14f4e3fbbe8c74b26e6cacac31b0e744c92
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 6 15:31:45 2010 -0400
Set up gtk-doc for GDBus
Also move send_credentials() and receive_credentials() to
GUnixConnection. This code might change, discussion is still ongoing
in
https://bugzilla.gnome.org/show_bug.cgi?id=617483.
docs/reference/gio/gio-docs.xml | 21 ++
docs/reference/gio/gio-sections.txt | 390
+++++++++++++++++++++++++++++++++++
docs/reference/gio/gio.types | 11 +
gio/gcredentials.c | 4 +-
gio/gdbusaddress.c | 2 +-
gio/gdbusauth.c | 189 -----------------
gio/gdbusauthobserver.c | 2 +-
gio/gdbusconnection.c | 8 +-
gio/gdbuserror.c | 2 +-
gio/gdbusintrospection.c | 2 +-
gio/gdbusmessage.c | 2 +-
gio/gdbusmethodinvocation.c | 2 +-
gio/gdbusnameowning.c | 4 +-
gio/gdbusnamewatching.c | 4 +-
gio/gdbusproxy.c | 2 +-
gio/gdbusproxywatching.c | 4 +-
gio/gdbusserver.c | 4 +-
gio/gdbusutils.c | 2 +-
gio/gunixconnection.c | 258 +++++++++++++++++++++++
gio/gunixconnection.h | 10 +
20 files changed, 712 insertions(+), 211 deletions(-)
commit 47805f4e0cadf35bd6882d7e54374fead25637d2
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu May 6 14:19:58 2010 -0500
Bug 617947 - glib-mkenums: add @valuenum@ support
Add a @valuenum@ substitution that outputs the integer value of a
particular enum value. The value is determined by using (sandboxed)
perl to evaluate C expression. If evaluation fails then glib-mkenums
dies loudly. Evaluation is only enabled if '@valuenum@' appears
in the
template file, so existing users will not be affected.
gobject/glib-mkenums.in | 36 ++++++++++++++++++++++++++++++------
1 files changed, 30 insertions(+), 6 deletions(-)
commit 7aa71527e592d3c46d08a784cf061c79e61d11d8
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu May 6 12:36:10 2010 -0500
glib-mkenums: Fix support for comment templates
Currently, specifying a comment template in the template file
results in
the given template being appended to the default (C-style) one rather
than replacing it.
This causes it to be replaced outright.
Bug 617940.
gobject/glib-mkenums.in | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit d0a14469d09d5fe23de219ba293fd4a266b02ced
Author: David Zeuthen <davidz@redhat.com>
Date: Thu May 6 14:13:59 2010 -0400
Initial GDBus code-drop from GDBus-standalone repo
Things compile and the test-suite passes. Still need to hook up
gio.symbols and docs. There are still a bunch of TODOs left in the
sources that needs to be addressed.
Signed-off-by: David Zeuthen <davidz@redhat.com>
configure.in | 10 +
gio/Makefile.am | 58 +-
gio/gcredentials.c | 427 +++
gio/gcredentials.h | 104 +
gio/gdbus-bash-completion.sh | 33 +
gio/gdbus-tool.c | 1491 +++++++++
gio/gdbusaddress.c | 1004 ++++++
gio/gdbusaddress.h | 54 +
gio/gdbusauth.c | 1538 +++++++++
gio/gdbusauth.h | 86 +
gio/gdbusauthmechanism.c | 342 ++
gio/gdbusauthmechanism.h | 174 +
gio/gdbusauthmechanismanon.c | 327 ++
gio/gdbusauthmechanismanon.h | 82 +
gio/gdbusauthmechanismexternal.c | 416 +++
gio/gdbusauthmechanismexternal.h | 82 +
gio/gdbusauthmechanismsha1.c | 1216 +++++++
gio/gdbusauthmechanismsha1.h | 82 +
gio/gdbusauthobserver.c | 218 ++
gio/gdbusauthobserver.h | 100 +
gio/gdbusconnection.c | 5280
++++++++++++++++++++++++++++++
gio/gdbusconnection.h | 467 +++
gio/gdbuserror.c | 847 +++++
gio/gdbuserror.h | 92 +
gio/gdbusintrospection.c | 2009 ++++++++++++
gio/gdbusintrospection.h | 255 ++
gio/gdbusmessage.c | 2421 ++++++++++++++
gio/gdbusmessage.h | 172 +
gio/gdbusmethodinvocation.c | 795 +++++
gio/gdbusmethodinvocation.h | 119 +
gio/gdbusnameowning.c | 713 ++++
gio/gdbusnameowning.h | 88 +
gio/gdbusnamewatching.c | 620 ++++
gio/gdbusnamewatching.h | 68 +
gio/gdbusprivate.c | 1040 ++++++
gio/gdbusprivate.h | 83 +
gio/gdbusproxy.c | 1542 +++++++++
gio/gdbusproxy.h | 146 +
gio/gdbusproxywatching.c | 397 +++
gio/gdbusproxywatching.h | 77 +
gio/gdbusserver.c | 1043 ++++++
gio/gdbusserver.h | 97 +
gio/gdbusutils.c | 364 ++
gio/gdbusutils.h | 42 +
gio/gio-marshal.list | 2 +
gio/gio.h | 16 +
gio/gioenums.h | 372 +++-
gio/giotypes.h | 19 +
gio/gunixcredentialsmessage.c | 341 ++
gio/gunixcredentialsmessage.h | 68 +
gio/tests/Makefile.am | 98 +-
gio/tests/gdbus-addresses.c | 77 +
gio/tests/gdbus-connection.c | 653 ++++
gio/tests/gdbus-error.c | 198 ++
gio/tests/gdbus-example-own-name.c | 99 +
gio/tests/gdbus-example-peer.c | 318 ++
gio/tests/gdbus-example-server.c | 388 +++
gio/tests/gdbus-example-subtree.c | 410 +++
gio/tests/gdbus-example-unix-fd-client.c | 145 +
gio/tests/gdbus-example-watch-name.c | 101 +
gio/tests/gdbus-example-watch-proxy.c | 205 ++
gio/tests/gdbus-exit-on-close.c | 82 +
gio/tests/gdbus-export.c | 1410 ++++++++
gio/tests/gdbus-introspection.c | 169 +
gio/tests/gdbus-names.c | 749 +++++
gio/tests/gdbus-peer.c | 746 +++++
gio/tests/gdbus-proxy.c | 455 +++
gio/tests/gdbus-serialization.c | 650 ++++
gio/tests/gdbus-sessionbus.c | 342 ++
gio/tests/gdbus-sessionbus.h | 38 +
gio/tests/gdbus-tests.c | 218 ++
gio/tests/gdbus-tests.h | 146 +
gio/tests/gdbus-testserver.py | 270 ++
gio/tests/gdbus-threading.c | 532 +++
74 files changed, 35927 insertions(+), 11 deletions(-)
commit 5b4189fc42afa697b7f13c38d9d6b441d731ed11
Author: Vincent Untz <vuntz@gnome.org>
Date: Thu May 6 12:45:37 2010 +0200
Fix binding between writability of key and sensitivity of a widget
We were not setting the key correctly, result in usage of invalid
keys.
Bug 617788.
gio/gsettings.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 81e98c399e11d7621c91ff2911ef4f92c7a382e5
Author: Javier Jardón <jjardon@gnome.org>
Date: Thu May 6 06:28:54 2010 +0200
Clean Glib header #include issues: gthread
glib/gthread.c | 7 ++++++-
glib/gthread.h | 1 -
2 files changed, 6 insertions(+), 2 deletions(-)
commit c7940d81802194abe1d4497d3daa2f9c59addb5e
Author: Javier Jardón <jjardon@gnome.org>
Date: Wed May 5 18:32:03 2010 +0200
Clean Glib header #include issues: gmem
glib/gmem.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
commit 21302a741cbb3d6373a368df148f6267a0705366
Author: Javier Jardón <jjardon@gnome.org>
Date: Wed May 5 18:24:33 2010 +0200
Clean Glib header #include issues: gtestutils
glib/gtestutils.c | 13 +++++++++++--
glib/gtestutils.h | 1 -
2 files changed, 11 insertions(+), 3 deletions(-)
commit d1642386c96b4a2a4479cd7c2b5cd8ddadae99e4
Author: Javier Jardón <jjardon@gnome.org>
Date: Wed May 5 18:12:04 2010 +0200
Clean Glib header #include issues: gasyncqueue
glib/gasyncqueue.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
commit 434a4e1d250157b13d7036592f097c18fb8376b1
Author: Javier Jardón <jjardon@gnome.org>
Date: Wed May 5 17:32:12 2010 +0200
Do not include "glib.h" in gio files
gio/gcharsetconverter.c | 4 ++--
gio/gsocket.c | 4 ++--
gio/gzlibcompressor.c | 6 +++---
gio/gzlibdecompressor.c | 6 +++---
4 files changed, 10 insertions(+), 10 deletions(-)
commit cbbc99d972a7c8ef4a37b29c19f46cfc11628e97
Author: Tor Lillqvist <tml@iki.fi>
Date: Wed May 5 09:43:30 2010 +0300
Minor updates to README.win32.
README.win32 | 57
++++++++++++++++++++++++++++++++-------------------------
1 files changed, 32 insertions(+), 25 deletions(-)
commit b3c9c17956a2e2640c1846879d930fd706eaf966
Author: Xan Lopez <xan@gnome.org>
Date: Tue May 4 18:09:01 2010 +0200
Fix typo in limits documentation
docs/reference/glib/tmpl/limits.sgml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit f39a49b03610a1cd54b9feb18528f5c74539d5c9
Author: Torsten Schönfeld <kaffeetisch@gmx.de>
Date: Mon Apr 26 23:38:41 2010 +0200
gio: Add a boxed type for GFileAttributeMatcher
https://bugzilla.gnome.org/show_bug.cgi?id=616892
docs/reference/gio/gio.types | 1 +
gio/gfileinfo.c | 18 ++++++++++++++++++
gio/gfileinfo.h | 1 +
gio/gio.symbols | 1 +
4 files changed, 21 insertions(+), 0 deletions(-)
commit 4487b326d781d4359fd76ce51ce4002c9db5d6d5
Author: Tor Lillqvist <tml@iki.fi>
Date: Mon May 3 19:56:46 2010 +0300
Fix list of sources in the gio Visual Studio project
List the additional sources needed in gio/Makefile.am, not in
gio.vcprojin. Fix broken usage of sort. Filter out Unix-only source
files.
build/win32/vs9/gio.vcprojin | 9 ---------
gio/Makefile.am | 14 ++++++++++++--
2 files changed, 12 insertions(+), 11 deletions(-)
commit 0f795345d68be2af96cc030972786f2989ffd8c0
Author: Tor Lillqvist <tml@iki.fi>
Date: Mon May 3 19:24:35 2010 +0300
Fix misspelled identifier in the Win32 code
gio/gsocket.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 622916b731354c2dcd4178abf3ada08ca51dd38c
Author: Dan Winship <danw@gnome.org>
Date: Sun Apr 25 22:54:12 2010 -0400
g_cancellable_release_fd: allow NULL cancellable
Almost all GCancellable methods silently do nothing if passed NULL for
the cancellable. Make g_cancellable_release_fd() do that as well.
gio/gcancellable.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 644dfbd704d103df3a7ac13f31cfb87aa03f377d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun May 2 14:14:30 2010 -0500
GSettings: fix mixed use of a pointer
- used in some places as a move-along-as-we-go pointer
- used in other places as a pointer to the fixed base of an array
Switch all users to the first style to avoid a crasher.
gio/gsettingsbackend.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
commit 5821b7f099feaa58e9e476187d22a0a917cb099e
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sat May 1 14:25:22 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 1024
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 517 insertions(+), 507 deletions(-)
commit 4c10cad66175c9a4a79b764c2f807482811c5dcc
Author: Christian Persch <chpe@gnome.org>
Date: Wed Apr 28 12:36:30 2010 +0200
Add API to get the compile and match flags from a GRegex
Bug #616967.
docs/reference/glib/glib-sections.txt | 2 +
docs/reference/glib/tmpl/gregex.sgml | 18 ++++++++++++++++
glib/glib.symbols | 2 +
glib/gregex.c | 36
+++++++++++++++++++++++++++++++++
glib/gregex.h | 3 ++
5 files changed, 61 insertions(+), 0 deletions(-)
commit 3d5ce40624561dc2f4779c5f9fc7f8b7d745aecd
Author: Shaun McCance <shaunm@gnome.org>
Date: Thu Apr 29 19:27:56 2010 -0500
[gvariant-varargs.xml] Fix some outdated documentation
docs/reference/glib/gvariant-varargs.xml | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
commit 8dddf6499e9e8a052a5673fe8771aeaac08cccae
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Apr 25 22:00:28 2010 -0500
GSettingsBackend API/ABI change
- add list() virtual method
- add 'default_value' flag to read() call
gio/gdelayedsettingsbackend.c | 8 ++-
gio/gio.symbols | 1 +
gio/gkeyfilesettingsbackend.c | 6 ++-
gio/gmemorysettingsbackend.c | 7 ++-
gio/gnullsettingsbackend.c | 3 +-
gio/gsettings.c | 2 +-
gio/gsettingsbackend.c | 91
+++++++++++++++++++++++++++++-----------
gio/gsettingsbackend.h | 10 ++++-
gio/gsettingsbackendinternal.h | 3 +-
9 files changed, 96 insertions(+), 35 deletions(-)
commit 5215d4b6d316c9357b832c84aae4c4d756224b5d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Apr 28 12:39:02 2010 -0500
Add API for dconf's sake.
gvdb-builder.c | 6 +-
gvdb-reader.c | 155
+++++++++++++++++++++++++++++++++++++++++++++++---------
gvdb-reader.h | 16 ++++++
3 files changed, 150 insertions(+), 27 deletions(-)
commit 9ba690b386ebb8dc35665ff07b43c9a5874fda4b
Author: Dan Winship <danw@gnome.org>
Date: Tue Apr 27 09:25:45 2010 -0400
.gitignore updates for gsettings stuff
docs/reference/gio/.gitignore | 1 +
gio/.gitignore | 2 ++
gio/tests/.gitignore | 5 +++++
3 files changed, 8 insertions(+), 0 deletions(-)
commit 9e40529e040e715ca65df735013969e20b05a150
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Tue Apr 27 21:05:13 2010 +0200
Updated Spanish translation
po/es.po | 76
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 38 insertions(+), 38 deletions(-)
commit 9ca75da1210bb88dc64b768db219f19de2b57573
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Tue Apr 27 20:59:07 2010 +0200
Updated Spanish translation
po/es.po | 1041
++++++++++++++++++++++++++++++++------------------------------
1 files changed, 530 insertions(+), 511 deletions(-)
commit 5046dfc85d7df95d7f8c87e3b41d9152bc50549a
Author: Dan Winship <danw@gnome.org>
Date: Mon Apr 12 10:21:20 2010 -0400
GSocket: fix garbled error messages on windows
socket_strerror() was assuming all "strerror" messages are shorter
than 128 bytes, which is certainly true on Linux, but apparently not
on Windows.
https://bugzilla.gnome.org/show_bug.cgi?id=615494
gio/gsocket.c | 17 +++++------------
1 files changed, 5 insertions(+), 12 deletions(-)
commit 270a954b54521ce0eca6d408b8e8c081c70c3455
Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Apr 27 09:23:07 2010 +0200
Allocate quarks in chunks to avoid overhead and fragmentation
See bug 616720 for some measurements.
glib/gdataset.c | 36 ++++++++++++++++++++++++++++++++++--
1 files changed, 34 insertions(+), 2 deletions(-)
commit 3ceddd74bb4304e4e9b2e8955b80212108703632
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Apr 26 16:37:02 2010 -0400
Bug 616877 – Several issues with g_socket_receive_message
The messages array was not reallocated correctly because it was using
malloc instead of realloc. Also, if the user requested messages but
none were received we would segfault. Rewrite the code to fix this
and, for better readability, use GPtrArray instead of rolling our own.
Also make the docs mention that the user need to free the returned
GSocketControlMessage objects using g_object_unref().
Clarify that *messages may be set to %NULL if there are no messages
(this will save pointless allocs of arrays).
Finally, the Win32 version didn't set messages to the expected value.
https://bugzilla.gnome.org/show_bug.cgi?id=616877
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gsocket.c | 63
++++++++++++++++++++++++++++++++------------------------
1 files changed, 36 insertions(+), 27 deletions(-)
commit cd062e841fecd51845b4a66473c7636706021dff
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Apr 25 20:08:59 2010 -0500
docs and glib.symbols update
docs/reference/glib/glib-sections.txt | 2 ++
glib/glib.symbols | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
commit 6f7fb3744bbb4d1ee04d4e526d2ff7225c56c426
Author: Christian Persch <chpe@gnome.org>
Date: Sun Apr 25 20:07:26 2010 -0500
Add testcases for <range> and <choices>
Bug #616102.
gio/tests/Makefile.am | 48
+++++++++++++-------
gio/tests/gschema-compile.c | 40
++++++++++-------
.../array-default-not-in-choices.gschema.xml | 11 +++++
.../schema-tests/choice-missing-value.gschema.xml | 10 ++++
.../schema-tests/choices-wrong-type.gschema.xml | 8 +++
.../default-not-in-choices.gschema.xml | 11 +++++
.../schema-tests/default-out-of-range.gschema.xml | 8 +++
.../schema-tests/range-missing-max.gschema.xml | 8 +++
.../schema-tests/range-missing-min.gschema.xml | 8 +++
.../schema-tests/range-wrong-type.gschema.xml | 8 +++
10 files changed, 127 insertions(+), 33 deletions(-)
commit 22ce6ed82d9d1de823fab071d6dc288abedc1735
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Apr 25 19:59:59 2010 -0500
Add range restriction to gschema-compiler
Patch from Christian Persch, with minor modifications.
Bug #616102
gio/gschema-compile.c | 174
++++++++++++++++++++++++++++++++++++++++++++-----
gio/gschema.dtd | 6 +-
gio/gsettings.c | 6 +-
3 files changed, 163 insertions(+), 23 deletions(-)
commit 5e6e7cbadf2ee48c0e439a416e5fb74e8e5d8dee
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Apr 25 19:10:44 2010 -0500
GVariant: add bind map for strings to byte arrays
gio/gsettings-mapping.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
commit a52b6f7df2f91d4aae7f240038ab193a70052db5
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Apr 25 19:09:35 2010 -0500
Add g_variant_{new,get}_byte_array()
Now that strings are strictly utf8 this provides a convenient API for
storing non-utf8 string data.
glib/gvariant.c | 79
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
glib/gvariant.h | 4 +++
2 files changed, 83 insertions(+), 0 deletions(-)
commit 4c189ba6b0ff81e13725029a00f2c4c7ab6a3b00
Author: Shaun McCance <shaunm@gnome.org>
Date: Fri Apr 23 21:08:27 2010 -0500
Make glib_compile_schemas point to a binary that exists
gio-2.0.pc.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 9eeab5868f0d8633f63e40f61263cd731ad99d0e
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Apr 25 13:36:36 2010 -0500
GVariant: strings are now utf8
- modify serialiser validation function to enforce utf8 encoding
- add documentation to g_variant_new_string(),
g_variant_get_string(),
g_variant_dup_string()
- add 2 new test cases to check that it works
glib/gvariant-serialiser.c | 10 +++-------
glib/gvariant.c | 12 +++++++++---
glib/tests/gvariant.c | 33 +++++++++++++++++++++++++++++++++
3 files changed, 45 insertions(+), 10 deletions(-)
commit da306296cf1eb2ce7346e253c3ca46f784a04f8f
Author: Tor Lillqvist <tml@iki.fi>
Date: Sun Apr 25 17:26:41 2010 +0300
Can't use stderr as a field name
gio/tests/gschema-compile.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 93d300742d6047f121c614df412717e09bc8def0
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sat Apr 24 03:46:59 2010 +0200
Updated Galician translation
po/gl.po | 1002
+++++++++++++++++++++++++++++++-------------------------------
1 files changed, 506 insertions(+), 496 deletions(-)
commit c50754c7c9286ba145a52885d65bb6ad50c8a2ef
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 23 20:50:27 2010 -0400
bump version
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit afe3aef7b02e94e1d2b926e131beea2de5f5c96d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 23 20:49:02 2010 -0400
2.25.3
po/af.po | 52
++++++++++++++++++++++++++++------------------------
po/am.po | 52
++++++++++++++++++++++++++++------------------------
po/ar.po | 52
++++++++++++++++++++++++++++------------------------
po/as.po | 52
++++++++++++++++++++++++++++------------------------
po/ast.po | 52
++++++++++++++++++++++++++++------------------------
po/az.po | 52
++++++++++++++++++++++++++++------------------------
po/be.po | 52
++++++++++++++++++++++++++++------------------------
po/be@latin.po | 52
++++++++++++++++++++++++++++------------------------
po/bg.po | 52
++++++++++++++++++++++++++++------------------------
po/bn.po | 52
++++++++++++++++++++++++++++------------------------
po/bn_IN.po | 52
++++++++++++++++++++++++++++------------------------
po/bs.po | 52
++++++++++++++++++++++++++++------------------------
po/ca.po | 52
++++++++++++++++++++++++++++------------------------
po/ca@valencia.po | 52
++++++++++++++++++++++++++++------------------------
po/cs.po | 52
++++++++++++++++++++++++++++------------------------
po/cy.po | 52
++++++++++++++++++++++++++++------------------------
po/da.po | 52
++++++++++++++++++++++++++++------------------------
po/de.po | 52
++++++++++++++++++++++++++++------------------------
po/dz.po | 52
++++++++++++++++++++++++++++------------------------
po/el.po | 52
++++++++++++++++++++++++++++------------------------
po/en@shaw.po | 52
++++++++++++++++++++++++++++------------------------
po/en_CA.po | 52
++++++++++++++++++++++++++++------------------------
po/en_GB.po | 52
++++++++++++++++++++++++++++------------------------
po/eo.po | 52
++++++++++++++++++++++++++++------------------------
po/es.po | 52
++++++++++++++++++++++++++++------------------------
po/et.po | 52
++++++++++++++++++++++++++++------------------------
po/eu.po | 52
++++++++++++++++++++++++++++------------------------
po/fa.po | 52
++++++++++++++++++++++++++++------------------------
po/fi.po | 52
++++++++++++++++++++++++++++------------------------
po/fr.po | 52
++++++++++++++++++++++++++++------------------------
po/ga.po | 52
++++++++++++++++++++++++++++------------------------
po/gl.po | 52
++++++++++++++++++++++++++++------------------------
po/gu.po | 52
++++++++++++++++++++++++++++------------------------
po/he.po | 52
++++++++++++++++++++++++++++------------------------
po/hi.po | 52
++++++++++++++++++++++++++++------------------------
po/hr.po | 52
++++++++++++++++++++++++++++------------------------
po/hu.po | 52
++++++++++++++++++++++++++++------------------------
po/hy.po | 52
++++++++++++++++++++++++++++------------------------
po/id.po | 52
++++++++++++++++++++++++++++------------------------
po/is.po | 52
++++++++++++++++++++++++++++------------------------
po/it.po | 52
++++++++++++++++++++++++++++------------------------
po/ja.po | 52
++++++++++++++++++++++++++++------------------------
po/ka.po | 52
++++++++++++++++++++++++++++------------------------
po/kn.po | 52
++++++++++++++++++++++++++++------------------------
po/ko.po | 52
++++++++++++++++++++++++++++------------------------
po/ku.po | 52
++++++++++++++++++++++++++++------------------------
po/lt.po | 52
++++++++++++++++++++++++++++------------------------
po/lv.po | 52
++++++++++++++++++++++++++++------------------------
po/mai.po | 52
++++++++++++++++++++++++++++------------------------
po/mg.po | 52
++++++++++++++++++++++++++++------------------------
po/mk.po | 52
++++++++++++++++++++++++++++------------------------
po/ml.po | 52
++++++++++++++++++++++++++++------------------------
po/mn.po | 52
++++++++++++++++++++++++++++------------------------
po/mr.po | 52
++++++++++++++++++++++++++++------------------------
po/ms.po | 52
++++++++++++++++++++++++++++------------------------
po/nb.po | 52
++++++++++++++++++++++++++++------------------------
po/nds.po | 52
++++++++++++++++++++++++++++------------------------
po/ne.po | 52
++++++++++++++++++++++++++++------------------------
po/nl.po | 52
++++++++++++++++++++++++++++------------------------
po/nn.po | 52
++++++++++++++++++++++++++++------------------------
po/oc.po | 52
++++++++++++++++++++++++++++------------------------
po/or.po | 52
++++++++++++++++++++++++++++------------------------
po/pa.po | 52
++++++++++++++++++++++++++++------------------------
po/pl.po | 52
++++++++++++++++++++++++++++------------------------
po/ps.po | 52
++++++++++++++++++++++++++++------------------------
po/pt.po | 52
++++++++++++++++++++++++++++------------------------
po/pt_BR.po | 52
++++++++++++++++++++++++++++------------------------
po/ro.po | 52
++++++++++++++++++++++++++++------------------------
po/ru.po | 52
++++++++++++++++++++++++++++------------------------
po/rw.po | 52
++++++++++++++++++++++++++++------------------------
po/si.po | 52
++++++++++++++++++++++++++++------------------------
po/sk.po | 52
++++++++++++++++++++++++++++------------------------
po/sl.po | 52
++++++++++++++++++++++++++++------------------------
po/sq.po | 52
++++++++++++++++++++++++++++------------------------
po/sr.po | 52
++++++++++++++++++++++++++++------------------------
po/sr@ije.po | 52
++++++++++++++++++++++++++++------------------------
po/sr@latin.po | 52
++++++++++++++++++++++++++++------------------------
po/sv.po | 52
++++++++++++++++++++++++++++------------------------
po/ta.po | 52
++++++++++++++++++++++++++++------------------------
po/te.po | 52
++++++++++++++++++++++++++++------------------------
po/th.po | 52
++++++++++++++++++++++++++++------------------------
po/tl.po | 52
++++++++++++++++++++++++++++------------------------
po/tr.po | 52
++++++++++++++++++++++++++++------------------------
po/tt.po | 52
++++++++++++++++++++++++++++------------------------
po/uk.po | 52
++++++++++++++++++++++++++++------------------------
po/vi.po | 52
++++++++++++++++++++++++++++------------------------
po/wa.po | 52
++++++++++++++++++++++++++++------------------------
po/xh.po | 52
++++++++++++++++++++++++++++------------------------
po/yi.po | 52
++++++++++++++++++++++++++++------------------------
po/zh_CN.po | 52
++++++++++++++++++++++++++++------------------------
po/zh_HK.po | 52
++++++++++++++++++++++++++++------------------------
po/zh_TW.po | 52
++++++++++++++++++++++++++++------------------------
92 files changed, 2576 insertions(+), 2208 deletions(-)
commit daa405c191c5efa8ad364414470b8fbdb0673401
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 23 19:57:14 2010 -0400
Rename in more places
gio/tests/Makefile.am | 2 +-
gio/tests/gsettings.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 72b80c5bdd6105ea06a55a4dba1c3350a459bb01
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 23 19:18:41 2010 -0400
Updates
NEWS | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
commit ec664445a9cf1769e440a25ffb4e17e9e644f6d0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 23 17:27:26 2010 -0400
Rename gschema-compile to glib-compile-schemas
And clean up the autofoo a bit: use an uppercase variable,
check for pkg-config, check for presence of glib-compile-schemas.
docs/reference/gio/Makefile.am | 4 +-
docs/reference/gio/gio-docs.xml | 2 +-
docs/reference/gio/glib-compile-schemas.xml | 85
+++++++++++++++++++++++
docs/reference/gio/gschema-compile.xml | 85
-----------------------
docs/reference/gio/gsettings-schema-convert.xml | 2 +-
docs/reference/gio/migrating.xml | 6 +-
gio-2.0.pc.in | 2 +-
gio/Makefile.am | 6 +-
gio/gsettings.c | 5 +-
gio/tests/gschema-compile.c | 2 +-
m4macros/gsettings.m4 | 13 +++-
11 files changed, 109 insertions(+), 103 deletions(-)
commit e6e7015bbd253b01b51186a931cdd58dfb4390f2
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 23 14:52:26 2010 -0400
Fix up man page handling
Turns out the formatted man pages did not end up in the tarballs. Doh.
docs/reference/gio/Makefile.am | 32 +++++++++++++++++++++-----------
1 files changed, 21 insertions(+), 11 deletions(-)
commit 172c229c8f7965d2b40da56ec7147a250dfdee83
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Apr 23 13:54:02 2010 -0400
add missing #endif from last patch
gio/gnetworkingprivate.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 1504a77655ec5291b8bccb321bc7e349dd2d53d3
Author: Dan Winship <danw@gnome.org>
Date: Thu Feb 25 11:40:31 2010 -0500
GSocket: define CMSG_LEN and CMSG_SPACE if the system doesn't
https://bugzilla.gnome.org/show_bug.cgi?id=589989
gio/gnetworkingprivate.h | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
commit 29f3e3f7663606872361079b6475b441df1f4a63
Author: Dan Winship <danw@gnome.org>
Date: Thu Dec 31 10:29:23 2009 -0500
GSocket: add support for timeouts
Also add options for testing timeouts to socket test programs
https://bugzilla.gnome.org/show_bug.cgi?id=587898
docs/reference/gio/gio-sections.txt | 2 +
gio/gio.symbols | 2 +
gio/gsocket.c | 184
++++++++++++++++++++++++++++++++---
gio/gsocket.h | 3 +
gio/tests/socket-client.c | 6 +
gio/tests/socket-server.c | 15 +++
6 files changed, 200 insertions(+), 12 deletions(-)
commit 2c4a79c810a3fde1e30989b0c35677bf6e1337fc
Author: Dan Winship <danw@gnome.org>
Date: Thu Jul 9 09:55:00 2009 -0400
GSocket: Merge the unix and windows socket sources together
And remove the bits that were added to gasynchelper.c to support the
previous unix socket source.
part of https://bugzilla.gnome.org/show_bug.cgi?id=587898
gio/gasynchelper.c | 38 +++----------
gio/gasynchelper.h | 27 +---------
gio/gsocket.c | 144
+++++++++++++++++++++++----------------------------
3 files changed, 77 insertions(+), 132 deletions(-)
commit 5b329c506a8de5d21c3cd251be05a8d6b1f7fdba
Author: Dan Winship <danw@gnome.org>
Date: Fri Apr 23 12:21:38 2010 -0400
gio/tests/socket-client, socket-server: fix for win32
The addition of unix socket support broke these on win32
gio/tests/socket-client.c | 2 ++
gio/tests/socket-common.c | 6 +++++-
gio/tests/socket-server.c | 2 ++
3 files changed, 9 insertions(+), 1 deletions(-)
commit 3baff96b37060d5f771337e797343e507a79baf1
Author: David Zeuthen <davidz@redhat.com>
Date: Fri Apr 23 12:14:37 2010 -0400
Make sure G_TYPE_ERROR shows up in the docs
This is related to bug 614541.
Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gobject/gobject-sections.txt | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit f68dc4d97d7aeaa8588a4ea0d36f057cd5aaf42e
Author: Javier Jardón <jjardon@gnome.org>
Date: Fri Apr 23 15:39:44 2010 +0200
[gsettings] Change AM_GSETTINGS macro to GLIB_GSETTINGS
So we don't use Automake's macro namespace
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=616648
docs/reference/gio/migrating.xml | 4 ++--
m4macros/gsettings.m4 | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
commit 38e2273207783e4396aabd47bdab5f28155ad6ae
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Tue Apr 6 16:17:18 2010 +0100
Add G_GNUC_DEPRECATED_FOR macro
It would be good, error reporting-wise, to be able to signal which
function should be used instead of a deprecated one. GCC 4.5 added an
optional "message" payload to the deprecated attribute, so that:
void f1 (void) __attribute__((deprecated("Use f2 instead")));
Will expand to:
warning: f1 is deprecated: Use f2 instead
Instead of just printing:
warning: f1 is deprecated
Since we already have a G_GNUC_DEPRECATED macro we should provide a
G_GNUC_DEPRECATED_FOR macro defined as:
G_GNUC_DEPRECATED_FOR(bar)
Which would expand the deprecation message to "Use bar instead"
automatically. The deprecation message should probably be similar
to what we use in gtk-doc to match up with the documentation.
https://bugzilla.gnome.org/show_bug.cgi?id=614965
glib/gmacros.h | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
commit 8f82b994c9963ad23a32f302dc2166f5ca4c2564
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 22 22:24:38 2010 -0400
bump version
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 7c5849abc06a04c0dbaf2902b8104dcec90fa9b6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 22 22:23:09 2010 -0400
2.25.2
po/af.po | 117 ++++++-
po/am.po | 117 ++++++-
po/ar.po | 117 ++++++-
po/as.po | 117 ++++++-
po/ast.po | 117 ++++++-
po/az.po | 117 ++++++-
po/be.po | 117 ++++++-
po/be@latin.po | 117 ++++++-
po/bg.po | 117 ++++++-
po/bn.po | 117 ++++++-
po/bn_IN.po | 117 ++++++-
po/bs.po | 117 ++++++-
po/ca.po | 117 ++++++-
po/ca@valencia.po | 990
++++++++++++++++++++++++-------------------------
po/cs.po | 117 ++++++-
po/cy.po | 117 ++++++-
po/da.po | 117 ++++++-
po/de.po | 117 ++++++-
po/dz.po | 117 ++++++-
po/el.po | 117 ++++++-
po/en@shaw.po | 117 ++++++-
po/en_CA.po | 117 ++++++-
po/en_GB.po | 117 ++++++-
po/eo.po | 117 ++++++-
po/es.po | 1078
+++++++++++++++++++++++++++-------------------------
po/et.po | 117 ++++++-
po/eu.po | 117 ++++++-
po/fa.po | 117 ++++++-
po/fi.po | 117 ++++++-
po/fr.po | 117 ++++++-
po/ga.po | 117 ++++++-
po/gl.po | 990
++++++++++++++++++++++++-------------------------
po/gu.po | 117 ++++++-
po/he.po | 117 ++++++-
po/hi.po | 117 ++++++-
po/hr.po | 117 ++++++-
po/hu.po | 117 ++++++-
po/hy.po | 117 ++++++-
po/id.po | 117 ++++++-
po/is.po | 117 ++++++-
po/it.po | 118 ++++++-
po/ja.po | 117 ++++++-
po/ka.po | 117 ++++++-
po/kn.po | 1011
+++++++++++++++++++++++++-------------------------
po/ko.po | 117 ++++++-
po/ku.po | 117 ++++++-
po/lt.po | 117 ++++++-
po/lv.po | 117 ++++++-
po/mai.po | 117 ++++++-
po/mg.po | 117 ++++++-
po/mk.po | 117 ++++++-
po/ml.po | 117 ++++++-
po/mn.po | 117 ++++++-
po/mr.po | 117 ++++++-
po/ms.po | 117 ++++++-
po/nb.po | 117 ++++++-
po/nds.po | 117 ++++++-
po/ne.po | 117 ++++++-
po/nl.po | 118 ++++++-
po/nn.po | 117 ++++++-
po/oc.po | 117 ++++++-
po/or.po | 117 ++++++-
po/pa.po | 117 ++++++-
po/pl.po | 117 ++++++-
po/ps.po | 117 ++++++-
po/pt.po | 117 ++++++-
po/pt_BR.po | 117 ++++++-
po/ro.po | 117 ++++++-
po/ru.po | 117 ++++++-
po/rw.po | 117 ++++++-
po/si.po | 117 ++++++-
po/sk.po | 117 ++++++-
po/sl.po | 117 ++++++-
po/sq.po | 117 ++++++-
po/sr.po | 117 ++++++-
po/sr@ije.po | 117 ++++++-
po/sr@latin.po | 117 ++++++-
po/sv.po | 117 ++++++-
po/ta.po | 117 ++++++-
po/te.po | 117 ++++++-
po/th.po | 117 ++++++-
po/tl.po | 117 ++++++-
po/tr.po | 117 ++++++-
po/tt.po | 117 ++++++-
po/uk.po | 117 ++++++-
po/vi.po | 117 ++++++-
po/wa.po | 117 ++++++-
po/xh.po | 117 ++++++-
po/yi.po | 117 ++++++-
po/zh_CN.po | 117 ++++++-
po/zh_HK.po | 117 ++++++-
po/zh_TW.po | 117 ++++++-
92 files changed, 12078 insertions(+), 2289 deletions(-)
commit 25725345fbb184ecbdc62c7ac418cd01f0fc8b0f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 22 22:01:19 2010 -0400
Fix up distcheck
docs/reference/gio/Makefile.am | 2 +-
docs/reference/gio/gio.types | 1 +
gio/gio.symbols | 1 +
3 files changed, 3 insertions(+), 1 deletions(-)
commit b2ee97d00db227c042158951467495baf68529e4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 22 20:48:24 2010 -0400
Fix up g_variant_compare addition
docs/reference/glib/glib-sections.txt | 1 +
glib/glib.symbols | 1 +
glib/gvariant.c | 2 ++
glib/gvariant.h | 3 ++-
4 files changed, 6 insertions(+), 1 deletions(-)
commit 8f7122433f69180533b15584ae5abf0e50007207
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 22 20:15:29 2010 -0400
More updates
NEWS | 30 ++++++++++++++++++++++++++++--
1 files changed, 28 insertions(+), 2 deletions(-)
commit b440cc154669b492b5301e221d85bf6b8586a994
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 22 20:10:56 2010 -0400
Add a boxed type for GError
Patch by Sebastian Dröge, bug 614541
gobject/gboxed.c | 13 +++++++++++++
gobject/gboxed.h | 9 +++++++++
gobject/gobject.symbols | 1 +
3 files changed, 23 insertions(+), 0 deletions(-)
commit 4a62a00c4c52634062caaaa1de9c48246f393967
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 22 20:02:49 2010 -0400
Document --dry-run option of gschema-compile
docs/reference/gio/gschema-compile.xml | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
commit 00a7c2e635a4fa95257779c271f0eaa5992e2b37
Author: Behdad Esfahbod <behdad@behdad.org>
Date: Thu Apr 22 19:48:13 2010 -0400
Bug 615379 - g_new macros crash if sizeof(struct_type) == 0
glib/gmem.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 7b43d2d299ef58f5d174b1b5bf4704488981259b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 22 19:31:39 2010 -0400
Fix !srcdir build
Bug 616216
gthread/tests/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 708d540a6f364b254f001b863be837ca9a0e1797
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 22 01:29:53 2010 -0400
Updates
NEWS | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
commit 626e90403e8b77ebd77e75e7239defbfe06eb941
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Fri Apr 23 00:45:49 2010 +0200
Updated Catalan (Valencian) translation
po/ca@valencia.po | 1363
+++++++++++++++++++++++++++++------------------------
1 files changed, 748 insertions(+), 615 deletions(-)
commit daa1a73c752e66d53de6016a9baa2be14d59af61
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Apr 22 15:44:54 2010 -0400
Add a missing 'static' on internal functions
gvdb-builder.c | 2 +-
gvdb-reader.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 19d8cc33759e38a7cfcf7ddaa2e80e7c4ddc2d3c
Author: Dan Winship <danw@gnome.org>
Date: Tue Apr 20 17:23:49 2010 -0400
GUnixSocketAddress: handle abstract sockets with non-0-padded names
There are apparently two incompatible ways of naming abstract sockets:
pad the sockaddr with 0s and use the entire thing as the name, or else
don't, and just pass a shorter length value to the relevant functions.
We previously only supported the former method. Add support for the
latter.
Also correctly handle "anonymous" unix sockaddrs (eg, the client side
of a connection, or a socketpair() socket), and add unix domain socket
support to the socket-client and socket-server test programs to make
sure this all works.
https://bugzilla.gnome.org/show_bug.cgi?id=615960
docs/reference/gio/gio-sections.txt | 3 +
gio/gio.symbols | 10 ++-
gio/gioenums.h | 34 ++++++
gio/gsocketaddress.c | 41 ++++++-
gio/gunixsocketaddress.c | 209
++++++++++++++++++++++++++++-------
gio/gunixsocketaddress.h | 10 ++-
gio/tests/Makefile.am | 1 +
gio/tests/socket-client.c | 54 ++++++----
gio/tests/socket-common.c | 56 +++++++++
gio/tests/socket-server.c | 68 ++++++++----
gio/tests/unix-fd.c | 61 ++++++++---
11 files changed, 438 insertions(+), 109 deletions(-)
commit 5e892de8afaf564838910f11bdc383ab441417ca
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Thu Apr 22 16:29:06 2010 +0200
Updated Galician translations
po/gl.po | 1079
+++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 611 insertions(+), 468 deletions(-)
commit 3e9a296b29c613b8f09c735ad2dabd9048e9025b
Author: Shankar Prasad <sprasad@git.gnome.org>
Date: Thu Apr 22 16:09:58 2010 +0530
Updated Kannada translations
po/kn.po | 1122
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 614 insertions(+), 508 deletions(-)
commit f3e04973e7977841dc946089967c397490f4fd57
Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 22 01:15:54 2010 -0400
Rename gsettings-tool to gsettings
And make it verb-based.
docs/reference/gio/Makefile.am | 10 +-
docs/reference/gio/gio-docs.xml | 8 +-
docs/reference/gio/gschema-compile.xml | 7 +-
docs/reference/gio/gsettings-tool.xml | 93 -------
docs/reference/gio/gsettings.xml | 137 +++++++++++
gio/Makefile.am | 6 +-
gio/gsettings-tool.c | 410
++++++++++++++++++++++++--------
7 files changed, 464 insertions(+), 207 deletions(-)
commit bf0f8ad8ee800b9a1f76a57684b45f79e2e6e5d8
Author: Javier Jardón <jjardon@gnome.org>
Date: Thu Apr 22 03:20:17 2010 +0200
[gsettings] Add g_return_*_if_fail() guards in GSettingsBackend
gio/gsettingsbackend.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 0fa791b29d4b3aa2154f322dda5a7c0d2caa1ede
Author: Javier Jardón <jjardon@gnome.org>
Date: Thu Apr 22 03:07:49 2010 +0200
[gsettings] Add g_return_*_if_fail() guards
Reported by Christian Persch here:
https://bugzilla.gnome.org/show_bug.cgi?id=616405
gio/gsettings.c | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
commit 78ed401a5146ac1d2f83f19b6a6fcfe789d847cb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 21:03:53 2010 -0400
Add a test for g_settings_get_child
gio/tests/gsettings.c | 30 ++++++++++++++++++++++++++++++
1 files changed, 30 insertions(+), 0 deletions(-)
commit 88ff21ee92237858b65560d20f255506f2125a55
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 18:08:05 2010 -0400
Be more careful about memory management
This was leading to crashes, e.g. bug 616432.
gio/gschema-compile.c | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
commit 89b718f7d396c165a023e46c5111549a2a1e2d1c
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 17:44:47 2010 -0400
Pedantic terminology fix
Elements are not function calls and attributes are not arguments...
gio/gschema-compile.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
commit 0d9a40b8943ec3b9926efad93a28687708cc2038
Author: Colin Walters <walters@verbum.org>
Date: Wed Apr 21 16:44:26 2010 -0400
Fix typo in GMutex error message
gthread/gthread-impl.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 585a37f37455e1b91029db6c40b3a0e2932e0604
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 14:47:32 2010 -0400
Handle NULL string properties in bindings
Admittely, we just handle them by failing the conversion...
gio/gsettings-mapping.c | 4 +++-
gio/gsettings.c | 6 +++---
gio/tests/gsettings.c | 1 -
3 files changed, 6 insertions(+), 5 deletions(-)
commit 3814868b7a1950286f875b193dd10aa20b482fe6
Author: Dan Winship <danw@gnome.org>
Date: Wed Apr 21 13:37:59 2010 -0400
gio.symbols: add two missing G_GNUC_CONSTs
gio/gio.symbols | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 887dd88ac2615d8837e06ce9b18cddeeb04f4494
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Wed Apr 21 18:46:19 2010 +0200
Updated Spanish translation
po/es.po | 1044
++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 569 insertions(+), 475 deletions(-)
commit 03a0f05058a1156edaab463da03f58b0f4988625
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 12:37:38 2010 -0400
Add a note about requiring a new enough GConf
docs/reference/gio/migrating.xml | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
commit ccf9361490fa3684b22e52655e3236b2cd28a517
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 12:31:33 2010 -0400
Handle non-readable/-writable properties when binding
And document readability/writability requirements for binding flags.
gio/gsettings.c | 31 ++++++++++++++++++++++++++++++-
gio/gsettings.h | 6 ++++--
2 files changed, 34 insertions(+), 3 deletions(-)
commit 8a988e8e88f0b3463c7dd6fc5145174035d4e815
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 12:31:10 2010 -0400
Test binding non-readable/writable properties
gio/tests/gsettings.c | 88
++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 87 insertions(+), 1 deletions(-)
commit 3bfd739154b09c42b29bfcc38b03ff9b98ed4c4f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 11:50:21 2010 -0400
Rename gsettingsschemaupdatecache to the more sane gschema_compile
To follow existing glib pc variables for binaries.
docs/reference/gio/migrating.xml | 7 ++++---
gio-2.0.pc.in | 2 +-
m4macros/gsettings.m4 | 4 ++--
3 files changed, 7 insertions(+), 6 deletions(-)
commit 662f97fefbdb26eff4283757912350c3c15adf49
Author: Bastien Nocera <hadess@hadess.net>
Date: Wed Apr 21 16:49:00 2010 +0100
Update GSettings porting guide for new m4 macro
docs/reference/gio/migrating.xml | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
commit 0d322e77a55c3b457361ede40c391a6a0b825c78
Author: Bastien Nocera <hadess@hadess.net>
Date: Wed Apr 21 12:25:23 2010 +0100
Add GSettings m4 macros helper
https://bugzilla.gnome.org/show_bug.cgi?id=616312
m4macros/Makefile.am | 2 +-
m4macros/gsettings.m4 | 43 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+), 1 deletions(-)
commit 12b801cab4d639f3ac86f1009e6bfb3f589729c5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 10:58:05 2010 -0400
Nuke the gsettingsschemadir pc variable
Not really useful, just use $(prefix)/glib-2.0/schemas. We are getting
m4 sugar to coat this over, anyway.
docs/reference/gio/migrating.xml | 21 ++++++++++++++-------
gio-2.0.pc.in | 1 -
2 files changed, 14 insertions(+), 8 deletions(-)
commit e63a1a3d6e6ce4aa8dd7fb65ccaac0b989de12d9
Author: Bastien Nocera <hadess@hadess.net>
Date: Wed Apr 21 15:02:50 2010 +0100
Fix gschema-compile tests for --schema-files changes
gio/tests/gschema-compile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 1c2aea7854e468651807994ad168564c626ae58b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 09:50:17 2010 -0400
Add tests for --allow-any-name
gio/tests/gschema-compile.c | 40
+++++++++++++++++---------
gio/tests/schema-tests/bad-key.gschema.xml | 2 +-
gio/tests/schema-tests/bad-key2.gschema.xml | 2 +-
gio/tests/schema-tests/bad-key3.gschema.xml | 2 +-
gio/tests/schema-tests/bad-key4.gschema.xml | 2 +-
5 files changed, 30 insertions(+), 18 deletions(-)
commit 0b61a87c29f27f988538f92d676a04adfd65b0fd
Author: Bastien Nocera <hadess@hadess.net>
Date: Wed Apr 21 12:14:40 2010 +0100
Allow passing multiple schemas to gschema-compile
To make test suites easier to implement
https://bugzilla.gnome.org/show_bug.cgi?id=616312
gio/gschema-compile.c | 24 ++++++++++++------------
1 files changed, 12 insertions(+), 12 deletions(-)
commit 9176175fc878bde7143d22f5671b58836985bf44
Author: Bastien Nocera <hadess@hadess.net>
Date: Wed Apr 21 11:15:30 2010 +0100
Add mention of GConfBridge in conversion docs
https://bugzilla.gnome.org/show_bug.cgi?id=616384
docs/reference/gio/migrating.xml | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
commit 97084317883ea13f5e9ddc3b496cf1f756d85e4f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 09:34:57 2010 -0400
Remove leftover test data
gio/tests/schema-tests/bad-type/test.gschema.xml | 7 -------
.../schema-tests/incomplete-list/test.gschema.xml | 7 -------
.../schema-tests/missing-quotes/test.gschema.xml | 7 -------
gio/tests/schema-tests/no-default/test.gschema.xml | 6 ------
gio/tests/schema-tests/overflow/test.gschema.xml | 7 -------
.../schema-tests/wrong-category/test.gschema.xml | 7 -------
6 files changed, 0 insertions(+), 41 deletions(-)
commit 64cc81f769ef6ac97b8b9ff4d2693066ffcac63f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 09:33:57 2010 -0400
Add an --allow-any-name option
This will make it easier for people to keep their GConf key names
in the transition period.
Conflicts:
gio/gschema-compile.c
gio/gschema-compile.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
commit c83a9762453ea996c5619b8a681d3d1fd2cf473f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Apr 21 00:43:55 2010 -0400
Add some more schema compiler tests
gio/tests/Makefile.am | 7 +-
gio/tests/gschema-compile.c | 143
++++++--------------------
gio/tests/schema-tests/bad-key.gschema.xml | 7 ++
gio/tests/schema-tests/bad-key2.gschema.xml | 7 ++
gio/tests/schema-tests/bad-key3.gschema.xml | 7 ++
gio/tests/schema-tests/bad-key4.gschema.xml | 7 ++
gio/tests/schema-tests/empty-key.gschema.xml | 7 ++
7 files changed, 75 insertions(+), 110 deletions(-)
commit 564714bc95a11fdb06206e91f46a713b67be30ae
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Apr 20 23:40:22 2010 -0400
Fix type mapping for float in gsettings-schema-convert
Bug 616331.
gio/gsettings-schema-convert | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit afff087785e1206c4a112367aaf3445dd5cf0c08
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Apr 20 23:28:49 2010 -0400
Simplify gschema-compile test suite
Add --one-schema-file option to gschema-compile to allow easier test
setup. Simplify the test setup.
Bug #616276.
gio/gschema-compile.c | 52
+++++++++++++-------
gio/tests/Makefile.am | 20 ++++----
gio/tests/schema-tests/bad-type.gschema.xml | 7 +++
gio/tests/schema-tests/incomplete-list.gschema.xml | 7 +++
gio/tests/schema-tests/missing-quotes.gschema.xml | 7 +++
gio/tests/schema-tests/no-default.gschema.xml | 6 ++
gio/tests/schema-tests/overflow.gschema.xml | 7 +++
gio/tests/schema-tests/wrong-category.gschema.xml | 7 +++
8 files changed, 85 insertions(+), 28 deletions(-)
commit 463203ee0aa75e727df3b756fcf589fefc8a99cc
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Apr 20 22:49:32 2010 -0400
Add gettext-domain when required, and allow to specify it on the
cmdline
Bug 616309
docs/reference/gio/gsettings-schema-convert.xml | 8 ++++++++
gio/gsettings-schema-convert | 16 +++++++++++++---
2 files changed, 21 insertions(+), 3 deletions(-)
commit bedf4c3259756caec97d5aa4cd32d501de2be82e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Apr 20 22:41:12 2010 -0400
Add documentation and translation for gsettings-tool
docs/reference/gio/Makefile.am | 3 +
docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gsettings-tool.xml | 93
+++++++++++++++++++++++++++++++++
gio/gschema-compile.c | 27 ++++++----
gio/gsettings-tool.c | 33 ++++++------
po/POTFILES.in | 4 ++
6 files changed, 135 insertions(+), 26 deletions(-)
commit 1dbe06c30a766171d4f018539a92cee237cb63c7
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Apr 20 20:54:53 2010 -0400
Add a minimal commandline utility to poke GSettings
gio/Makefile.am | 8 ++-
gio/gsettings-tool.c | 169
++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 176 insertions(+), 1 deletions(-)
commit 3569de342e415c887537d811a0df373cfdb85bc6
Author: Javier Jardón <jjardon@gnome.org>
Date: Tue Apr 20 05:38:02 2010 +0200
[gio] Use G_DEFINE_INTERFACE macro
Use this macro in gasyncinitable, gconverter, ginitable and
gsocketconnectable
https://bugzilla.gnome.org/show_bug.cgi?id=616245
gio/gasyncinitable.c | 35 +++--------------------------------
gio/gconverter.c | 35 +++--------------------------------
gio/ginitable.c | 33 +++++----------------------------
gio/gsocketconnectable.c | 32 +++++---------------------------
4 files changed, 16 insertions(+), 119 deletions(-)
commit 3585e64be81a6846b23ca0c0c2969a83080a460d
Author: Tor Lillqvist <tml@iki.fi>
Date: Wed Apr 21 03:22:59 2010 +0300
Tweak the generation of the file list in gio.vcproj
Visual Studio doesn't like slash as directory separator, so use
backslash. While at it, sort the list of files put in the project file
just for clarity.
gio/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 8b6d2c1fc15c91ec174a6b346257a228d3db08e2
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Apr 20 20:14:50 2010 -0400
remove empty initialisers { } for MSVC's sake
gio/gsettings.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit a4e38786750d538b334b8a7a7cc9f5a3ff48bc33
Merge: 31a5342 291a5c9
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Apr 20 20:13:56 2010 -0400
Merge remote branch 'gvdb/master'
commit 291a5c9ed98cf5456c8d6af0c3113610646de7b3
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Apr 20 20:12:41 2010 -0400
__value -> value to avoid stomping the C compiler
gvdb-format.h | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 31a534278405b77fe8ea4aaa85ba5ae80c92d80e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Apr 20 19:51:28 2010 -0400
Refer to the right directory
docs/reference/gio/migrating.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 9488d18a87bdba2b4180280d8109ab5381acf9c8
Author: Christian Persch <chpe@gnome.org>
Date: Tue Apr 20 19:39:03 2010 -0400
Fix gsettings mapping for uint64
Bug #616295.
gio/gsettings-mapping.c | 4 ++--
gio/tests/gsettings.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
commit 1b61680abbf8ba10a24aff52397364c844f368bb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Apr 20 19:23:52 2010 -0400
Flesh out the porting guide some more
docs/reference/gio/migrating.xml | 154
++++++++++++++++++++++++++++++--------
gio/gsettings.c | 17 +++-
2 files changed, 135 insertions(+), 36 deletions(-)
commit 3277b77769def1aabfa850858197d02b0afca364
Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Apr 20 15:13:07 2010 -0400
Document g_settings_bind_writable
docs/reference/gio/gio-sections.txt | 1 +
gio/gsettings.c | 36
++++++++++++++++++++++++++++++++++-
2 files changed, 36 insertions(+), 1 deletions(-)
commit 9717833e8200929f908fa682262fcfda8f964653
Author: Richard Hughes <richard@hughsie.com>
Date: Tue Apr 20 22:25:23 2010 +0100
Don't crash gsettings-schema-convert for GConf schemas that contain
empty elements
This can be observed in gnome-power-manager with one of the entries
that
contains <long></long>
gio/gsettings-schema-convert | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
commit f82839b8fe6e112b9cc02637e7544e800524c179
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Apr 20 17:27:17 2010 -0400
gschema-compile: output to srcdir by default
If the target directory is not explicitly set then output to the
source
directory. Closes bug #616311 reported by Bastien Nocera.
gio/gschema-compile.c | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
commit f5990c1aefe364cfdd8c6d4bcdcc5dce60ced003
Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Apr 20 12:30:12 2010 -0400
GSettings: bind to writablity of a key
gio/gio.symbols | 1 +
gio/gsettings.c | 103
++++++++++++++++++++++++++++++++++++++----------------
gio/gsettings.h | 5 +++
3 files changed, 78 insertions(+), 31 deletions(-)
commit 890a842b2692292d207e1c473718c57ee1e51c32
Author: Richard Hughes <richard@hughsie.com>
Date: Tue Apr 20 16:14:11 2010 +0100
Fix up the gtk-doc comment for the GSettings::changed signal
gio/gsettings.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 5445ae78c21a71b3d8eea393bfe70d2ab1c24766
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Apr 19 14:16:06 2010 -0400
Add g_variant_compare() for like basic types
glib/gvariant.c | 105
++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 104 insertions(+), 1 deletions(-)
commit 3c54cc074dc783ab4944e1cc15d690b467a09684
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Apr 19 11:05:04 2010 -0400
gschema-compile: return quickly on parse error
Suggested by Christian Persch in #616102
gio/gschema-compile.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit bed462046afd33356b0b0554d0ee8ed31d4a2de0
Author: Javier Jardón <jjardon@gnome.org>
Date: Tue Apr 20 01:04:31 2010 +0200
[docs] Fix G_VALUE_COLLECT_INIT documentation
Add the documentation to the corresponding section
This macro was introduced in
commit 546fc0ca331c8d1b3393fe218a697b6a1a1c1072
docs/reference/gobject/gobject-sections.txt | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 4c276d05aa010d54e921ca1de7bdafe262dd278e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 19:01:46 2010 -0400
Bump version
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit f8fa527bfd73833ec1fcdaa13c6b8b5701fb65ae
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 19:00:28 2010 -0400
2.25.1
po/af.po | 2 +-
po/am.po | 2 +-
po/ar.po | 2 +-
po/as.po | 2 +-
po/ast.po | 2 +-
po/az.po | 2 +-
po/be.po | 2 +-
po/be@latin.po | 2 +-
po/bg.po | 2 +-
po/bn.po | 2 +-
po/bn_IN.po | 2 +-
po/bs.po | 2 +-
po/ca.po | 2 +-
po/ca@valencia.po | 2 +-
po/cs.po | 2 +-
po/cy.po | 2 +-
po/da.po | 2 +-
po/de.po | 2 +-
po/dz.po | 2 +-
po/el.po | 2 +-
po/en@shaw.po | 2 +-
po/en_CA.po | 2 +-
po/en_GB.po | 2 +-
po/eo.po | 2 +-
po/es.po | 2 +-
po/et.po | 2 +-
po/eu.po | 2 +-
po/fa.po | 2 +-
po/fi.po | 2 +-
po/fr.po | 2 +-
po/ga.po | 2 +-
po/gl.po | 2 +-
po/gu.po | 2 +-
po/he.po | 2 +-
po/hi.po | 2 +-
po/hr.po | 2 +-
po/hu.po | 2 +-
po/hy.po | 2 +-
po/id.po | 2 +-
po/is.po | 2 +-
po/it.po | 2 +-
po/ja.po | 2 +-
po/ka.po | 2 +-
po/kn.po | 2 +-
po/ko.po | 2 +-
po/ku.po | 2 +-
po/lt.po | 2 +-
po/lv.po | 2 +-
po/mai.po | 2 +-
po/mg.po | 2 +-
po/mk.po | 2 +-
po/ml.po | 2 +-
po/mn.po | 2 +-
po/mr.po | 2 +-
po/ms.po | 2 +-
po/nb.po | 2 +-
po/nds.po | 2 +-
po/ne.po | 2 +-
po/nl.po | 2 +-
po/nn.po | 2 +-
po/oc.po | 2 +-
po/or.po | 2 +-
po/pa.po | 2 +-
po/pl.po | 2 +-
po/ps.po | 2 +-
po/pt.po | 2 +-
po/pt_BR.po | 2 +-
po/ro.po | 2 +-
po/ru.po | 2 +-
po/rw.po | 2 +-
po/si.po | 2 +-
po/sk.po | 2 +-
po/sl.po | 2 +-
po/sq.po | 2 +-
po/sr.po | 2 +-
po/sr@ije.po | 2 +-
po/sr@latin.po | 2 +-
po/sv.po | 2 +-
po/ta.po | 2 +-
po/te.po | 2 +-
po/th.po | 2 +-
po/tl.po | 2 +-
po/tr.po | 2 +-
po/tt.po | 2 +-
po/uk.po | 2 +-
po/vi.po | 2 +-
po/wa.po | 2 +-
po/xh.po | 2 +-
po/yi.po | 2 +-
po/zh_CN.po | 2 +-
po/zh_HK.po | 2 +-
po/zh_TW.po | 2 +-
92 files changed, 92 insertions(+), 92 deletions(-)
commit 3b9de5f10a15086dd4c95e6260a20b8f5e917281
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 18:26:41 2010 -0400
Don't forget to install and distribute gsettings-schema-convert
gio/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 7d330078e77c51ede181ceda10260fb79a7e2425
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 18:26:41 2010 -0400
Don't forget to install and distribute gsettings-schema-convert
gio/Makefile.am | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit ca4f0a3d6d99ee1eb4f21aa753b2cc29ac5e2d36
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 17:33:03 2010 -0400
Bump version
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit cd9b8b563f3dc094b72ebc0c7f55e35f4782aab1
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 17:30:42 2010 -0400
2.25.0
docs/reference/glib/glib-gettextize.1 | 80 ++-
docs/reference/glib/gtester-report.1 | 10 +-
docs/reference/glib/gtester.1 | 12 +-
docs/reference/glib/tmpl/async_queues.sgml | 4 +
docs/reference/glib/tmpl/atomic_operations.sgml | 33 +-
docs/reference/glib/tmpl/bookmarkfile.sgml | 4 +
docs/reference/glib/tmpl/byte_order.sgml | 3 +
docs/reference/glib/tmpl/conversions.sgml | 3 +
docs/reference/glib/tmpl/date.sgml | 4 +
docs/reference/glib/tmpl/error_reporting.sgml | 3 +
docs/reference/glib/tmpl/fileutils.sgml | 3 +
docs/reference/glib/tmpl/gregex.sgml | 3 +
docs/reference/glib/tmpl/hooks.sgml | 3 +
docs/reference/glib/tmpl/i18n.sgml | 4 +
docs/reference/glib/tmpl/keyfile.sgml | 4 +
docs/reference/glib/tmpl/limits.sgml | 3 +
docs/reference/glib/tmpl/macros.sgml | 3 +
docs/reference/glib/tmpl/macros_misc.sgml | 3 +
docs/reference/glib/tmpl/main.sgml | 10 +
docs/reference/glib/tmpl/markup.sgml | 3 +
docs/reference/glib/tmpl/memory.sgml | 5 +
docs/reference/glib/tmpl/memory_slices.sgml | 3 +
docs/reference/glib/tmpl/messages.sgml | 3 +
docs/reference/glib/tmpl/misc_utils.sgml | 19 +
docs/reference/glib/tmpl/modules.sgml | 5 +
docs/reference/glib/tmpl/numerical.sgml | 3 +
docs/reference/glib/tmpl/queue.sgml | 4 +
docs/reference/glib/tmpl/scanner.sgml | 3 +
docs/reference/glib/tmpl/spawn.sgml | 3 +
docs/reference/glib/tmpl/string_utils.sgml | 3 +
docs/reference/glib/tmpl/strings.sgml | 3 +
docs/reference/glib/tmpl/testing.sgml | 22 +-
docs/reference/glib/tmpl/trash_stack.sgml | 3 +
docs/reference/glib/tmpl/type_conversion.sgml | 3 +
docs/reference/glib/tmpl/types.sgml | 3 +
docs/reference/glib/tmpl/unicode.sgml | 3 +
docs/reference/glib/tmpl/version.sgml | 3 +
docs/reference/glib/tmpl/warnings.sgml | 3 +
docs/reference/glib/tmpl/windows.sgml | 5 +
docs/reference/gobject/glib-genmarshal.1 | 10 +-
docs/reference/gobject/glib-mkenums.1 | 13 +-
docs/reference/gobject/gobject-query.1 | 10 +-
gio/tests/Makefile.am | 8 +-
gio/tests/gschema-compile.c | 78 ++-
gio/tests/gsettings.c | 6 +-
po/af.po | 108 ++--
po/am.po | 108 ++--
po/ar.po | 108 ++--
po/as.po | 108 ++--
po/ast.po | 108 ++--
po/az.po | 108 ++--
po/be.po | 108 ++--
po/be@latin.po | 108 ++--
po/bg.po | 108 ++--
po/bn.po | 978
+++++++++++------------
po/bn_IN.po | 108 ++--
po/bs.po | 108 ++--
po/ca.po | 952
+++++++++++-----------
po/ca@valencia.po | 108 ++--
po/cs.po | 108 ++--
po/cy.po | 108 ++--
po/da.po | 942
+++++++++++-----------
po/de.po | 108 ++--
po/dz.po | 108 ++--
po/el.po | 108 ++--
po/en@shaw.po | 108 ++--
po/en_CA.po | 108 ++--
po/en_GB.po | 108 ++--
po/eo.po | 108 ++--
po/es.po | 108 ++--
po/et.po | 108 ++--
po/eu.po | 108 ++--
po/fa.po | 108 ++--
po/fi.po | 108 ++--
po/fr.po | 108 ++--
po/ga.po | 108 ++--
po/gl.po | 108 ++--
po/gu.po | 974
++++++++++++-----------
po/he.po | 108 ++--
po/hi.po | 108 ++--
po/hr.po | 108 ++--
po/hu.po | 108 ++--
po/hy.po | 108 ++--
po/id.po | 108 ++--
po/is.po | 108 ++--
po/it.po | 108 ++--
po/ja.po | 108 ++--
po/ka.po | 108 ++--
po/kn.po | 108 ++--
po/ko.po | 108 ++--
po/ku.po | 108 ++--
po/lt.po | 108 ++--
po/lv.po | 108 ++--
po/mai.po | 108 ++--
po/mg.po | 108 ++--
po/mk.po | 108 ++--
po/ml.po | 108 ++--
po/mn.po | 108 ++--
po/mr.po | 974
++++++++++++-----------
po/ms.po | 108 ++--
po/nb.po | 108 ++--
po/nds.po | 108 ++--
po/ne.po | 108 ++--
po/nl.po | 108 ++--
po/nn.po | 108 ++--
po/oc.po | 108 ++--
po/or.po | 108 ++--
po/pa.po | 108 ++--
po/pl.po | 108 ++--
po/ps.po | 108 ++--
po/pt.po | 108 ++--
po/pt_BR.po | 108 ++--
po/ro.po | 108 ++--
po/ru.po | 108 ++--
po/rw.po | 108 ++--
po/si.po | 108 ++--
po/sk.po | 108 ++--
po/sl.po | 108 ++--
po/sq.po | 108 ++--
po/sr.po | 108 ++--
po/sr@ije.po | 108 ++--
po/sr@latin.po | 108 ++--
po/sv.po | 108 ++--
po/ta.po | 108 ++--
po/te.po | 108 ++--
po/th.po | 108 ++--
po/tl.po | 108 ++--
po/tr.po | 108 ++--
po/tt.po | 108 ++--
po/uk.po | 108 ++--
po/vi.po | 108 ++--
po/wa.po | 108 ++--
po/xh.po | 108 ++--
po/yi.po | 108 ++--
po/zh_CN.po | 108 ++--
po/zh_HK.po | 957
+++++++++++-----------
po/zh_TW.po | 942
+++++++++++-----------
137 files changed, 8245 insertions(+), 8073 deletions(-)
commit 80ac5df96b2a5b6c1436e597487526a77b8130fb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 15:07:52 2010 -0400
Reset interface age to 0
configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 27d2dbacd4d4833c9846a2872cb04f7bced3a3c3
Author: Christian Persch <chpe@gnome.org>
Date: Mon Apr 19 14:18:59 2010 -0400
Use g_set_error_literal where appropriate
gio/gschema-compile.c | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-)
commit 40869e9544c27bc2d7f3b53aa1f1dda1edf47a8d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 14:04:42 2010 -0400
Install a dtd in /usr/share/glib-2.0/schemas/gschema.dtd
gio/Makefile.am | 4 ++++
gio/gschema.dtd | 40 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+), 0 deletions(-)
commit 2d38da0746d15e20e832d8573af106a1e83267eb
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 13:25:52 2010 -0400
Remove misnamed files
.../schema-tests/no-default/no-default.gschema.xml | 6 ------
1 files changed, 0 insertions(+), 6 deletions(-)
commit 0e48b0638dd54fda1d567c294db0feeb52b324af
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 13:14:30 2010 -0400
Some tests for gschema-compile
Mostly making sure that we produce reasonable error messages for
typical mistakes.
gio/tests/Makefile.am | 26 +++++--
gio/tests/gschema-compile.c | 81
+++++++++++++++++++-
gio/tests/schema-tests/bad-type/test.gschema.xml | 7 ++
.../schema-tests/incomplete-list/test.gschema.xml | 7 ++
.../schema-tests/missing-quotes/test.gschema.xml | 7 ++
gio/tests/schema-tests/no-default/test.gschema.xml | 6 ++
gio/tests/schema-tests/overflow/test.gschema.xml | 7 ++
.../schema-tests/wrong-category/test.gschema.xml | 7 ++
8 files changed, 139 insertions(+), 9 deletions(-)
commit a64625a134ac2d028e7288a640dc7b01e36edcf5
Author: Javier Jardón <jjardon@gnome.org>
Date: Mon Apr 19 17:58:37 2010 +0200
Little fix in gio/test/Makefile.am
This was introduced in
commit 4a605693fce718a81f809245be2ebad9978031ac
gio/tests/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 32477d4fbff400a235f501967492349ae44a475d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 11:40:23 2010 -0400
Another shadowed variable fix
See bug 616154.
gio/gsettings.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 4a605693fce718a81f809245be2ebad9978031ac
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 11:31:21 2010 -0400
Don't segfault when <default> is missing
Also add a framework for schema compiler tests.
Fixes bug 616086.
gio/gschema-compile.c | 10 +++++-
gio/tests/Makefile.am | 20 +++++++++--
gio/tests/gschema-compile.c | 35
++++++++++++++++++++
.../schema-tests/no-default/no-default.gschema.xml | 6 +++
4 files changed, 67 insertions(+), 4 deletions(-)
commit ccbafd0f14cca899c07cd6a630096125988be8a9
Author: David Zeuthen <davidz@redhat.com>
Date: Mon Apr 19 10:42:42 2010 -0400
Bug 615111 – GAsyncInitable's default implementation is broken
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gasyncinitable.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 40fdc929f86243a936609a4008e9fb013c9f4f7d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Apr 19 10:28:44 2010 -0400
Don't write out zero-byte sections in builder
This and the previous issue caught by Christian Persch in bug #616156
gio/gvdb/gvdb-builder.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 646dc7de87a90a833fb86f88c01c0131cabebb22
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Apr 19 10:18:44 2010 -0400
Whitespace fixups
gio/gvdb/gvdb-builder.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 33104067d485fdc7596df7da57d43ba123d64927
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Apr 19 10:17:31 2010 -0400
Fix logic error for missing options in reader
gio/gvdb/gvdb-reader.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 3f354af402b466b194b313d280adaab07123d9e8
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 10:34:42 2010 -0400
Handle int64 and double types correctly
gio/gsettings-mapping.c | 146
+++++++++++++++++++++++++++++++++++++++--------
1 files changed, 122 insertions(+), 24 deletions(-)
commit a072c1fc293ab7b5e81fd5e5ea29b15941af17fe
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 10:34:22 2010 -0400
Fix up some typos in the new tests
gio/tests/gsettings.c | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
commit 2d9811ebdaee294ac9a1826db5be891b2b90d67f
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Apr 19 10:28:44 2010 -0400
Don't write out zero-byte sections in builder
This and the previous issue caught by Christian Persch in bug #616156
gvdb-builder.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 6713b3dbaaabf9bbf196e6bc45d200b092239b59
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Apr 19 10:18:44 2010 -0400
Whitespace fixups
gvdb-builder.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit dc2b43b3e7bebe5c1fb9dedcb8630c4d45a99266
Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Apr 19 10:17:31 2010 -0400
Fix logic error for missing options in reader
gvdb-reader.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 230038f684282372f2e9843a7c92273c916ffd49
Author: Christian Persch <chpe@gnome.org>
Date: Mon Apr 19 10:00:03 2010 -0400
Add testcase for g_settings_bind with [u]int64 properties
And use different values for the doubles test.
All of these fail currently since g_settings_bind default mapping
truncate to glong (eek!).
Bug #616119
gio/tests/gsettings.c | 50
+++++++++++++++++++++++++++++++++---
gio/tests/org.gtk.test.gschema.xml | 6 ++++
2 files changed, 52 insertions(+), 4 deletions(-)
commit fac8b91eafb7658ced725265d5df20a5b784698b
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 09:49:22 2010 -0400
Add gsettings-related variables
gio-2.0.pc.in | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit dd98785e85b3f8f030b1fc6ebe1610ddf0bf971f
Author: Christian Persch <chpe@gnome.org>
Date: Mon Apr 19 09:46:32 2010 -0400
Rename shadowed variables
Bug #616154.
gio/gsettings.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 69bd033e11f63d50f551754dc9e98906d28e3561
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 09:30:22 2010 -0400
Call setlocale initially
That seems to be required to make bindtextdomain work in the
l10n tests. See bug 616152.
gio/tests/gsettings.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 4523b2b9cdb2fecdcfe197a73e645282d2d9b8ae
Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Apr 19 16:13:13 2010 +0300
Bypass l10n tests for now on Windows
gio/tests/gsettings.c | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+), 0 deletions(-)
commit 1064097504c180ad5ed8fd8ce80500da0aca9266
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 08:54:01 2010 -0400
Add a bit about autofoo for schemas
Always a good idea to have copiable snipplets in a porting guide...
docs/reference/gio/migrating.xml | 37
++++++++++++++++++++++++++++++-------
1 files changed, 30 insertions(+), 7 deletions(-)
commit a96360ad68405304f60636f6048aa2bdf268066d
Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Apr 19 15:48:30 2010 +0300
Avoid non-portable <glob.h> API
And thus we can build gschema-compile on all platforms, and run it in
tests.
gio/Makefile.am | 6 +-----
gio/gschema-compile.c | 34 +++++++++++++++++-----------------
gio/tests/Makefile.am | 6 +-----
3 files changed, 19 insertions(+), 27 deletions(-)
commit c279b5b999c4a8fea934184eb36d2a994dc07868
Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Apr 19 08:04:57 2010 -0400
Add a schema convertion script
gio/gsettings-schema-convert | 1064
++++++++++++++++++++++++++++++++++++++++++
1 files changed, 1064 insertions(+), 0 deletions(-)
commit df8800e59a88c011ed84e7a05c6ddeb2a9b38921
Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Apr 19 12:25:22 2010 +0300
Portability improvements
Gschema-compile uses glob which is available on Unix only. Thus can't
run the gschema-compile test except on Unix either.
To avoid an Automake error, comment out the SOURCES and LDADD of
unix-streams which for some reason has been commented out from
TEST_PROGS.
Can't use a Makefile.am target called foo_PROGRAMS for random files
that aren't actually programs, as Automake assumes EXEEXT should be
appended to the file names.
gio/Makefile.am | 7 ++++++-
gio/tests/Makefile.am | 18 +++++++++++-------
2 files changed, 17 insertions(+), 8 deletions(-)
commit 9af8b8321146cddbe5bee09e972507f023e58ce0
Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Apr 19 11:32:05 2010 +0300
Add GWin32InputStream and GWin32OutputStream classes
Correspond to GUnixInputStream and GUnixOutputStream. No true async
support though. But that is how the Win32 API is, for files not
explicitly opened for so-called overlapped IO.
The API to create these streams takes Win32 HANDLEs. Not file
descriptors, because file descriptors are specific to the C library
used. The user code and GLib might be using different C libraries.
Also add a test program for the new classes, and a gio-windows-2.0.pc
file.
Makefile.am | 5 +
build/win32/vs9/glib.vsprops | 4 +
configure.in | 1 +
gio-windows-2.0.pc.in | 11 ++
gio/Makefile.am | 11 ++-
gio/gio.symbols | 27 +++
gio/gioerror.c | 27 +++
gio/gioerror.h | 4 +
gio/gwin32inputstream.c | 359
++++++++++++++++++++++++++++++++++++++++++
gio/gwin32inputstream.h | 79 +++++++++
gio/gwin32outputstream.c | 359
++++++++++++++++++++++++++++++++++++++++++
gio/gwin32outputstream.h | 78 +++++++++
gio/tests/Makefile.am | 8 +
gio/tests/win32-streams.c | 292 ++++++++++++++++++++++++++++++++++
glib-zip.in | 1 +
15 files changed, 1265 insertions(+), 1 deletions(-)
commit 48cd4cbba5e580a30aef7b0073e647bcc7118c67
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Apr 18 23:53:31 2010 -0400
Silence a warning
g_string_insert_len (s, pos, NULL, 0) is a harmless nop, don't
spew warnings in this case.
glib/gstring.c | 41 ++++++++++++++++++++++-------------------
1 files changed, 22 insertions(+), 19 deletions(-)
commit 32de7d6905d9e26b1de8e030cb275381fde00f03
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Apr 18 15:57:11 2010 -0400
Fix up docs for backend setup functions
docs/reference/gio/gio-sections.txt | 4 ++++
gio/gkeyfilesettingsbackend.c | 2 ++
gio/gsettingsbackend.c | 2 ++
3 files changed, 8 insertions(+), 0 deletions(-)
commit fd8cdb83e1b5a4b71aa84ca26a000e2fbd7a3d37
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Apr 18 15:55:14 2010 -0400
Refer to gio-querymodules in the extension point docs
gio/giomodule.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
commit b7afff0033a43c10012491ab44d2abd4b06bd039
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Apr 18 15:54:54 2010 -0400
Add a man page for gio-querymodules
docs/reference/gio/Makefile.am | 3 ++
docs/reference/gio/gio-docs.xml | 5 ++++
docs/reference/gio/gio-querymodules.xml | 33
+++++++++++++++++++++++++++++++
3 files changed, 41 insertions(+), 0 deletions(-)
commit e0850b56e2eb13280aa692cb3275640470f59d0d
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Apr 18 15:37:55 2010 -0400
Correct filename extension in help output.
gio/gschema-compile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit eaae8f6578b4d08146e5599f5b3022485bec629f
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Apr 18 15:35:22 2010 -0400
Whitespace fix
docs/reference/gio/gschema-compile.xml | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
commit a6bd74a08d6f9e3fe930ddcb9e93bf19ae4e240a
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Apr 18 14:58:50 2010 -0400
Update the gschema-compile docs
Correct the schema file extension, mention the usual locations
for schemas and add a reference to gsettings-schema-convert.
docs/reference/gio/gschema-compile.xml | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)
commit 9023ac09345d9569d11bc55d66adcfaa92d8811a
Author: David King <davidk@openismus.com>
Date: Fri Jul 17 23:06:03 2009 +0200
[docs] Remove unused sgml template from GObject documentation
https://bugzilla.gnome.org/show_bug.cgi?id=589351
Signed-off-by: Javier Jardón <jjardon@gnome.org>
docs/reference/gobject/tmpl/gobject-unused.sgml | 87
-----------------------
1 files changed, 0 insertions(+), 87 deletions(-)
commit 626d8ac9e1f806363160634502ff008a71d7f507
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 21:31:30 2010 -0400
More distcheck fixes
gio/tests/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 187883dc586c4b5545d4e58e8c8af176da690ef6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 21:19:45 2010 -0400
add a keyfile test
gio/tests/Makefile.am | 2 +-
gio/tests/gsettings.c | 32 ++++++++++++++++++++++++++++++++
2 files changed, 33 insertions(+), 1 deletions(-)
commit f07613997c345224df702076e793dabaada58ec3
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 20:54:53 2010 -0400
More distcheck fix attempts
gio/tests/Makefile.am | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
commit 87e68c75bc874c94f6152e069f904673243f4fb0
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 20:13:59 2010 -0400
Distcheck fixes
docs/reference/gio/Makefile.am | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
commit 3db0f554e41496b07c82db96457b8df98947aa0e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 16:57:28 2010 -0400
Some build fixes
docs/reference/gio/Makefile.am | 3 ++-
gio/tests/Makefile.am | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
commit 137cee425f4b5b29ac47ce433e02f6f2734eca47
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 16:48:10 2010 -0400
Correct the sense of an assertion
gio/tests/gsettings.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit d2b837df5d230f6658bafe3bd980f87c590f2b78
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 16:13:22 2010 -0400
Document the tests
Add a short note for each test that explains what it tries to test.
gio/tests/gsettings.c | 73
++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 72 insertions(+), 1 deletions(-)
commit 118ae129bc24597d937f30998e643ba83db908f4
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Apr 17 11:58:52 2010 -0400
GDelayedSettingsBackend: another mandatory fixup
- emit the "has-unapplied" property notify if dropping the last key
from the changeset due to a mandatory key
gio/gdelayedsettingsbackend.c | 37
++++++++++++++++++++++++++-----------
1 files changed, 26 insertions(+), 11 deletions(-)
commit e06e441ac23f3752f252e86e1d930678de53c778
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Apr 17 11:39:04 2010 -0400
GSettings delayed: fix handling of mandatory keys
- if a key becomes mandatory, drop it from the changeset
- if we still get failing writes (ie: because of a race) then
drop the
entire changeset and signal that it happened
gio/gdelayedsettingsbackend.c | 61
+++++++++++++++++++++++++++++++++++-----
1 files changed, 53 insertions(+), 8 deletions(-)
commit eaaa4d14aa8166b72b4dd7b703b1cca143d725cc
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Apr 17 10:26:10 2010 -0400
add backend setup APIs
gio/gio.symbols | 5 ++
gio/gkeyfilesettingsbackend.c | 116
++++++++++++++++++++++-------------------
gio/gsettingsbackend.c | 46 ++++++++++++++--
gio/gsettingsbackend.h | 5 ++
4 files changed, 114 insertions(+), 58 deletions(-)
commit 21f064486c0bf7e338acebcc90b3f21aa57ee7b9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 01:55:55 2010 -0400
Updates Updates
NEWS | 23 +++++++++++++++++++++++ NEWS | 19 +++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-) 1 files changed, 19 insertions(+), 0 deletions(-)
commit c8a7bb6ccd6e56623e549676f826c7a714093cf6
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 01:43:58 2010 -0400
Merge GSettings tests
gio/tests/Makefile.am | 19 +-
gio/tests/de.po | 17 +
gio/tests/gsettings.c | 917
++++++++++++++++++++++++++++++++++++
gio/tests/org.gtk.test.gschema | 39 ++
gio/tests/org.gtk.test.gschema.xml | 89 ++++
5 files changed, 1079 insertions(+), 2 deletions(-)
commit 265ca3db9d3fa74ec0035ab70db2b907fade6d26
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Apr 17 01:27:00 2010 -0400
let binding functions return a floating GVariant
gio/gsettings.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit c8e264b6d0e258241420800978745ca6dcd95137
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Apr 17 01:02:57 2010 -0400
add GMemorySettingsBackend
gio/Makefile.am | 2 +
gio/giomodule.c | 2 +
gio/gmemorysettingsbackend.c | 147
++++++++++++++++++++++++++++++++++++++++++
gio/gmemorysettingsbackend.h | 30 +++++++++
4 files changed, 181 insertions(+), 0 deletions(-)
commit 77ab3c28b9ea692476695243b91931cb3c01b24e
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Apr 17 01:02:05 2010 -0400
add pltcheck.sh exception for GChecksum
gio/pltcheck.sh | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 79bc511d95650231fad8b4a3184ab55dbcc327ff
Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Apr 17 00:03:48 2010 -0400
XML schemas are now *.gschema.xml
gio/gschema-compile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 0d7fbae04c616fcce2dec57787b1f0266763735e
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 00:36:14 2010 -0400
Remove garbage
docs/reference/gio/#gio-unused.txt# | 100
-----------------------------------
1 files changed, 0 insertions(+), 100 deletions(-)
commit bd273f9e09b42969eacbf3fc62a5dee187d96346
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 00:31:41 2010 -0400
Merge the GSettings docs
docs/reference/gio/Makefile.am | 28 +++-
docs/reference/gio/gio-docs.xml | 76 ++++---
docs/reference/gio/gio-sections.txt | 82 +++++++
docs/reference/gio/gio.types | 2 +
docs/reference/gio/gschema-compile.xml | 61 +++++
docs/reference/gio/gsettings-schema-convert.xml | 105 +++++++++
docs/reference/gio/migrating.xml | 287
++++++++++++++++++++++-
docs/reference/gio/overview.xml | 128 +++++++---
8 files changed, 691 insertions(+), 78 deletions(-)
commit 16637a16873124cd2837502c662c89834786cea5
Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 17 00:16:01 2010 -0400
Document G_SETTINGS_BIND_GET_NO_CHANGES
commit 503949b12d100ff2d89b8bbb1771729f8a251688 gio/gsettings.h | 8 +++++---
Author: Behdad Esfahbod <behdad@behdad.org> 1 files changed, 5 insertions(+), 3 deletions(-)
Date: Thu Apr 22 19:48:13 2010 -0400
Bug 615379 - g_new macros crash if sizeof(struct_type) == 0 commit a2716ad02085b7d5d19732c187a8b89debf4fc8f
(cherry picked from commit 00a7c2e635a4fa95257779c271f0eaa5992e2b37) Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 16 23:57:26 2010 -0400
Merge the keyfile settings backend.
gio/Makefile.am | 2 +
gio/gkeyfilesettingsbackend.c | 553
+++++++++++++++++++++++++++++++++++++++++
gio/gkeyfilesettingsbackend.h | 71 ++++++
3 files changed, 626 insertions(+), 0 deletions(-)
commit a187634b29b87c25ea0525d01ee2deffea0fb719
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Apr 16 23:17:01 2010 -0400
merge GSettings
gio/Makefile.am | 30 +-
gio/gio-marshal.list | 2 +
gio/gio.h | 1 +
gio/gio.symbols | 34 +
gio/gsettings-mapping.c | 367 ++++++++++
gio/gsettings-mapping.h | 39 ++
gio/gsettings.c | 1715
+++++++++++++++++++++++++++++++++++++++++++++++
gio/gsettings.h | 203 ++++++
gio/pltcheck.sh | 2 +-
9 files changed, 2379 insertions(+), 14 deletions(-)
commit 43a72ce1bea72a581faf34a505004cac941690c3
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Apr 16 23:20:48 2010 -0400
GSettingsSchema: add call to get list of keys
gio/gsettingsschema.c | 32 ++++++++++++++++++++++++++++++++
gio/gsettingsschema.h | 3 +++
2 files changed, 35 insertions(+), 0 deletions(-)
commit 61a5692fa15156ea33f8353e62c0357c46c22f77
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 16 20:43:53 2010 -0400
Man page tweaks
Add enough info to keep the docbook stylesheets from embedding
FIXMEs in the formatted output.
docs/reference/gobject/glib-genmarshal.xml | 3 ++-
docs/reference/gobject/glib-mkenums.xml | 9 +++++++--
docs/reference/gobject/gobject-query.xml | 3 ++-
3 files changed, 11 insertions(+), 4 deletions(-)
commit 51d40405de0df498e003ffd24399e11cf63f0ef9
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 16 20:40:02 2010 -0400
Man page tweaks
docs/reference/glib/glib-gettextize.xml | 5 +++--
docs/reference/glib/gtester-report.xml | 6 +++++-
docs/reference/glib/gtester.xml | 6 +++++-
3 files changed, 13 insertions(+), 4 deletions(-)
commit a922596e549eb26fac6119457bc019c851f69148
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 16 19:30:58 2010 -0400
Some doc tweaks
gio/gsettingsbackend.c | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
commit 4c90d4cd45768be45c1dcea74703bfda00849ef4
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 16 19:13:51 2010 -0400
Add indices for 2.26 api additions
docs/reference/gio/gio-docs.xml | 4 ++++
docs/reference/glib/glib-docs.sgml | 4 ++++
2 files changed, 8 insertions(+), 0 deletions(-)
glib/gmem.h | 4 ++-- commit ac5c1e2db6203cf3fa78233886529711c6282ea2
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Apr 16 14:30:12 2010 -0400
set version to 2.25.0
configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit f2b4060717dc4bd63b21a6c1d554fe06ece59de7 commit d4a4a4ccdb30456ba2486f8b2196cfbcb30bd312
Author: Colin Walters <walters@verbum.org> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Apr 21 16:44:26 2010 -0400 Date: Fri Apr 16 12:02:44 2010 -0400
Fix typo in GMutex error message GSettings: import delayed backend to master
(cherry picked from commit 0d9a40b8943ec3b9926efad93a28687708cc2038)
gthread/gthread-impl.c | 2 +- gio/Makefile.am | 2 +
gio/gdelayedsettingsbackend.c | 317
+++++++++++++++++++++++++++++++++++++++++
gio/gdelayedsettingsbackend.h | 73 ++++++++++
3 files changed, 392 insertions(+), 0 deletions(-)
commit 04c1eadfff5b382f4f54877d62b4703b6f1620f4
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Apr 16 12:02:29 2010 -0400
GSettings: more PLT/visibility fixups
gio/gnullsettingsbackend.c | 3 +++
gio/gsettingsbackendinternal.h | 5 -----
gio/gsettingsschema.h | 6 ++++++
gio/pltcheck.sh | 2 +-
4 files changed, 10 insertions(+), 6 deletions(-)
commit 149224664f639efaf5cc2a928ed9ffb525ec8591
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Apr 16 11:58:04 2010 -0400
gio.symbols: remove pointless whitespace
gio/gio.symbols | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
commit 2474ebf15eccb9fd8513a7dc40789d3a7f0bbb9c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Apr 16 12:01:40 2010 -0400
GSettingsBackend: fix type in g_return_val_if_fail
gio/gsettingsbackend.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit e7a7d6873cb49f6c8bba5c2a5d078dbe607d62bd commit 69801f8dc84c0c9403df6802eccc5d03328cd3ae
Merge: 897bd9f caad55d
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Apr 15 10:11:30 2010 -0400 Date: Fri Apr 16 11:05:22 2010 -0400
g_string_append_len() accept NULL with length == 0 Merge remote branch 'gvdb/master'
(cherry picked from commit 056326c1e96db2c2101fa320062e0c9146f0d73f)
glib/gstring.c | 2 +- commit caad55d7266c2658f823ea734c4381f19b4c5827
Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Apr 16 11:04:15 2010 -0400
Fix uninitialised header in the builder.
gvdb-builder.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 7fb9b876fa6ec63c05df1c5e441bcc87e48397e2 commit 897bd9f3843aabcf9c0d4367c341b04d964bcf0c
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Apr 14 23:35:56 2010 -0400 Date: Thu Apr 15 23:35:49 2010 -0400
GVariant: fix for g_variant_iter_loop() GSettings: merge the schema compiler
(cherry picked from commit d17f4bee175cd9149d5f2b1ed1ae6d262d6a1394)
glib/gvariant.c | 14 +++++++++----- gio/.gitignore | 1 +
1 files changed, 9 insertions(+), 5 deletions(-) gio/Makefile.am | 9 +-
gio/gschema-compile.c | 544
+++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 553 insertions(+), 1 deletions(-)
commit e61a90b9eea2eac924f66c1d137381daff6cedfd commit 2bc81577350ad479c6e261b998269bcbde489b5d
Author: Benjamin Otte <otte@redhat.com> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Mar 26 20:37:09 2010 +0100 Date: Thu Apr 15 22:30:11 2010 -0400
Fix race in g_cancellable_cancel() merge GSettingsSchema
We need to check priv->cancelled after taking the lock. Previously we gio/Makefile.am | 7 ++-
only checked it just before taking the lock, which left a small chance gio/gsettingsschema.c | 205
for a race. +++++++++++++++++++++++++++++++++++++++++++++++++
(cherry picked from commit e7763678b56e3be073cc55d707a6e92fc2055ee0) gio/gsettingsschema.h | 67 ++++++++++++++++
3 files changed, 278 insertions(+), 1 deletions(-)
gio/gcancellable.c | 5 +++++ commit 45a1c41e8cfdeb4edeb7a671b95e599a49c6c281
1 files changed, 5 insertions(+), 0 deletions(-) Merge: defd75f 3c10369
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Apr 15 22:14:18 2010 -0400
commit c25c40fdd9be7612882c4d3162d3bf3917ee2e6d Merge remote branch 'gvdb/master'
Author: Benjamin Otte <otte@redhat.com>
Date: Fri Mar 26 20:36:10 2010 +0100
Remove unneccessary variable from g_cancellable_cancel() commit 3c10369bf6df1bad9d25a83b48d6256e5c8ce8f6
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Apr 15 22:09:42 2010 -0400
The variable makes a complicated function even more complicated. Recommend git-merge(1) over git-submodule(1).
(cherry picked from commit 5527a2ac2ce2b5bea10867fb2e39d2f1914cfbe6)
gio/gcancellable.c | 25 ++++++++++--------------- gvdb.doap | 2 +-
1 files changed, 10 insertions(+), 15 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit b28b1e589e0464bb92aef75e7b03797410a7ec56 commit 3938c735470a3164f1cf21d9e30652d46323b9a9
Author: Carles Ferrando <carles.ferrando@gmail.com> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Apr 23 00:42:04 2010 +0200 Date: Thu Apr 15 21:32:54 2010 -0400
Updated Catalan (Valencian) translation Add a brief description to the .doap
po/ca@valencia.po | 1252 gvdb.doap | 13 +++++++++++++
+++++++++++++++++++++++++++-------------------------- 1 files changed, 13 insertions(+), 0 deletions(-)
1 files changed, 636 insertions(+), 616 deletions(-)
commit d4f50a33d46e61fe065a1cdfc266159d4a612197 commit 0fec2048f0b0296fad7a2c7e5db5011d2ecdd323
Author: Shankar Prasad <sprasad@git.gnome.org> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Apr 22 16:21:42 2010 +0530 Date: Thu Apr 15 21:26:34 2010 -0400
Updated Kannada translations Initial commit
po/kn.po | 1025 gvdb-builder.c | 540
+++++++++++++++++++++++++++++++------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 517 insertions(+), 508 deletions(-) gvdb-builder.h | 60 +++++++
gvdb-format.h | 89 +++++++++
gvdb-reader.c | 510
++++++++++++++++++++++++++++++++++++++++++++++++++++
gvdb-reader.h | 54 ++++++
gvdb.doap | 19 ++
6 files changed, 1272 insertions(+), 0 deletions(-)
commit f54c7f9c7736247b113bb643ac7e90150d8dd1b8 commit defd75fbc53511e27d178373ba6caa226c1ab3cf
Author: Javier Jardón <jjardon@gnome.org> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Apr 20 01:04:31 2010 +0200 Date: Thu Apr 15 18:30:06 2010 -0400
[docs] Fix G_VALUE_COLLECT_INIT documentation GSettingsBackend: fix NULL vs "" context issues
Add the documentation to the corresponding section gio/gsettingsbackend.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
This macro was introduced in commit 3e36ee34269273df6a8d56fee7e7ee10eb913379
commit 546fc0ca331c8d1b3393fe218a697b6a1a1c1072 Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Apr 15 18:22:14 2010 -0400
docs/reference/gobject/gobject-sections.txt | 1 + add 'null' GSettings backend
1 files changed, 1 insertions(+), 0 deletions(-)
commit 324f928af62d8a0aa132a5caaec107d4daa76429 gio/Makefile.am | 2 +
Author: David Zeuthen <davidz@redhat.com> gio/gnullsettingsbackend.c | 107
Date: Mon Apr 19 10:42:42 2010 -0400 ++++++++++++++++++++++++++++++++++++++++++++
gio/gnullsettingsbackend.h | 30 ++++++++++++
3 files changed, 139 insertions(+), 0 deletions(-)
Bug 615111 – GAsyncInitable's default implementation is broken commit c2675af4d7d54676745d2c36821ce085cce12111
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Apr 15 18:21:49 2010 -0400
Signed-off-by: David Zeuthen <davidz@redhat.com> GSettings: Modify backend API
gio/gasyncinitable.c | 2 +- gio/gsettingsbackend.c | 54
+++++++++++++++++++++++++--------------
gio/gsettingsbackend.h | 11 +++++---
gio/gsettingsbackendinternal.h | 14 ++++++---
3 files changed, 50 insertions(+), 29 deletions(-)
commit 18ba085d0ad28e7edbe575addacbaa2bb13d9f1c
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Apr 15 14:59:41 2010 -0400
merge GSettingsBackend
docs/reference/gio/Makefile.am | 1 +
gio/Makefile.am | 9 +
gio/gio.symbols | 14 +
gio/gsettingsbackend.c | 877
++++++++++++++++++++++++++++++++++++++++
gio/gsettingsbackend.h | 122 ++++++
gio/gsettingsbackendinternal.h | 100 +++++
gio/pltcheck.sh | 2 +-
7 files changed, 1124 insertions(+), 1 deletions(-)
commit 8d6492ed153fa30b9edaa839a2d93f2651e7aa46
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Apr 15 14:44:59 2010 -0400
Remove accidental checkins
docs/reference/gio/aa | 74
-----------------------------------------------
docs/reference/gio/b | 77
-------------------------------------------------
docs/reference/gio/bb | 77
-------------------------------------------------
3 files changed, 0 insertions(+), 228 deletions(-)
commit bf2719c815d719d1899b4bdb1b81ff6798471094
Author: Lars Ellenberg <lars.ellenberg@linbit.com>
Date: Thu Apr 15 19:03:05 2010 +0200
Cast to volatile to avoid warnings from -Wcast-qual
https://bugzilla.gnome.org/show_bug.cgi?id=457641
glib/gatomic.h | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
commit 056326c1e96db2c2101fa320062e0c9146f0d73f
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Apr 15 10:11:30 2010 -0400
g_string_append_len() accept NULL with length == 0
glib/gstring.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit e51ec13ab4bc629f73b41f2ad3e96b3a787a8760 commit 066df8d867f78ac40368c0d37f20fae400fc03b3
Author: Sweta Kothari <swkothar@redhat.com>
Date: Thu Apr 15 16:43:36 2010 +0530
Updated gujarati translations
po/gu.po | 1059
++++++++++++++++++++++++++++++--------------------------------
1 files changed, 513 insertions(+), 546 deletions(-)
commit ddc6136e1f8f64c97744c4b725cad8cbac5ef8a3
Author: Sandeep Shedmake <sshedmak@redhat.com>
Date: Thu Apr 15 15:47:39 2010 +0530
Updated Marathi Translations
po/mr.po | 1061
++++++++++++++++++++++++++++++--------------------------------
1 files changed, 514 insertions(+), 547 deletions(-)
commit d17f4bee175cd9149d5f2b1ed1ae6d262d6a1394
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Apr 14 23:35:56 2010 -0400
GVariant: fix for g_variant_iter_loop()
glib/gvariant.c | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
commit 3349bab02259bc66dbc128ce088ec6415d3e30f0
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Apr 10 22:01:02 2010 -0400 Date: Sat Apr 10 22:01:02 2010 -0400
Add g_return_if_fail()s to g_variant_new_from_data() Add g_return_if_fail()s to g_variant_new_from_data()
also, document that @type must be definite also, document that @type must be definite
glib/gvariant.c | 5 ++++- glib/gvariant.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-) 1 files changed, 4 insertions(+), 1 deletions(-)
commit 48cfffc7b185f3e3367bac0beb04e66f536ec25d commit a3dc7f8006e24a14a314ffbffa564d3d76f9cc95
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date: Tue Apr 6 14:53:20 2010 +0700
Updated Thai translation.
po/th.po | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
commit 34b9e9bdd24c8a19c235af58a7c90707fc179f87
Author: Jordi Serratosa <jordis.lists@gmail.com> Author: Jordi Serratosa <jordis.lists@gmail.com>
Date: Fri Apr 2 14:03:16 2010 +0200 Date: Fri Apr 2 14:03:16 2010 +0200
Fixes to Catalan translation Fixes to Catalan translation
po/ca.po | 958 po/ca.po | 958
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 482 insertions(+), 476 deletions(-) 1 files changed, 482 insertions(+), 476 deletions(-)
commit 634fdaa4ba91ee49fa95f5f62e045f0901ae4e4f commit 93ea4ab6106327e2f417df1d9b00a5ec597e4a48
Author: Theppitak Karoonboonyanan <thep@linux.thai.net> Author: Behdad Esfahbod <behdad@behdad.org>
Date: Tue Apr 6 14:41:11 2010 +0700 Date: Wed Mar 31 10:50:08 2010 -0400
Updated Thai translation. Improve docs
po/th.po | 9 ++++----- glib/gstring.c | 2 +-
1 files changed, 4 insertions(+), 5 deletions(-) glib/gurifuncs.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 70a4217ba35492cd8e3549ca8da3fcc950421790 commit f8470ed55ad3bf29cdc8c151b76c4f14b6be928a
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Mar 30 19:39:19 2010 +0300 Date: Tue Mar 30 20:46:46 2010 +0300
Clarify _g_stat_struct mess Fix build breakage on Unix
Use "struct stat" instead of "struct _stat" in the MinGW-or-64-bit glib/gstdio.h | 50 +++++++++++++++++++++++++-------------------------
case. Should fix bug #614372. 1 files changed, 25 insertions(+), 25 deletions(-)
glib/gstdio.c | 2 +- commit 1229281d95802c4c190284c7d331f67194a2553e
glib/gstdio.h | 2 +- Author: Tor Lillqvist <tml@iki.fi>
2 files changed, 2 insertions(+), 2 deletions(-) Date: Sun Mar 21 20:04:18 2010 +0200
Define a public documented type for the struct stat used by g_stat()
Define GStatBuf as the type used by g_stat() and g_lstat(). Replaces
the non-public struct tag _g_stat_struct. Mostly relevant for Windows
where there are several variants of stat-style structs. On POSIX, is
just another name for struct stat.
Actually, also on many POSIX systems there are in fact several
variants of struct stat and corresponding stat() and lstat()
functions, but as g_stat and g_lstat are normally on POSIX just macros
that expand to stat and lstat, this should not cause a problem. It's
only when it's the actual g_stat() or g_lstat() implementation inside
GLib that gets called that one needs to be sure the passed struct is
the same as what GLib expects.)
gio/giomodule.c | 6 +-----
gio/glocalfile.c | 23 +++++++++--------------
gio/glocalfileinfo.c | 7 +------
glib/gstdio.c | 32 ++++++++++++++++++--------------
glib/gstdio.h | 38 +++++++++++++-------------------------
5 files changed, 42 insertions(+), 64 deletions(-)
commit e7763678b56e3be073cc55d707a6e92fc2055ee0
Author: Benjamin Otte <otte@redhat.com>
Date: Fri Mar 26 20:37:09 2010 +0100
Fix race in g_cancellable_cancel()
We need to check priv->cancelled after taking the lock. Previously we
only checked it just before taking the lock, which left a small chance
for a race.
gio/gcancellable.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
commit 5527a2ac2ce2b5bea10867fb2e39d2f1914cfbe6
Author: Benjamin Otte <otte@redhat.com>
Date: Fri Mar 26 20:36:10 2010 +0100
Remove unneccessary variable from g_cancellable_cancel()
The variable makes a complicated function even more complicated.
gio/gcancellable.c | 25 ++++++++++---------------
1 files changed, 10 insertions(+), 15 deletions(-)
commit c3f1025c33ab295eedcf41beeea276171ae2dc27 commit c3f1025c33ab295eedcf41beeea276171ae2dc27
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Mon Mar 29 18:20:03 2010 +0200 Date: Mon Mar 29 18:20:03 2010 +0200
Remove g_type_class_get_private() public documentation Remove g_type_class_get_private() public documentation
This is a internal function needed for the documented This is a internal function needed for the documented
G_TYPE_CLASS_GET_PRIVATE() macro G_TYPE_CLASS_GET_PRIVATE() macro
This was introduced by error in This was introduced by error in
commit 81e2aa941bbfd02bf1b6235da12834d282ceda0c commit 81e2aa941bbfd02bf1b6235da12834d282ceda0c
docs/reference/gobject/tmpl/gobject-unused.sgml | 9 --------- docs/reference/gobject/tmpl/gobject-unused.sgml | 9 ---------
1 files changed, 0 insertions(+), 9 deletions(-) 1 files changed, 0 insertions(+), 9 deletions(-)
commit 0f51e995658a50dbecb74b006f05a1ea69f43558 commit 0f51e995658a50dbecb74b006f05a1ea69f43558
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Sun Mar 28 17:43:33 2010 +0200 Date: Sun Mar 28 17:43:33 2010 +0200
Fix g_type_class_add_private() documentation Fix g_type_class_add_private() documentation
This fixes commit 81e2aa941bbfd02bf1b6235da12834d282ceda0c This fixes commit 81e2aa941bbfd02bf1b6235da12834d282ceda0c
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614185 Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614185
gobject/gtype.c | 48 ++++++++++++++++++++++++++++++++++++++++++++---- gobject/gtype.c | 48 ++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 44 insertions(+), 4 deletions(-) 1 files changed, 44 insertions(+), 4 deletions(-)
commit 461a4097d1a0a10106254a8fe917fc4e78ccff92 commit 461a4097d1a0a10106254a8fe917fc4e78ccff92
Author: Ask H. Larsen <asklarsen@gmail.com> Author: Ask H. Larsen <asklarsen@gmail.com>
Date: Sun Mar 28 00:13:28 2010 +0100 Date: Sun Mar 28 00:13:28 2010 +0100
Updated Danish translation Updated Danish translation
po/da.po | 951 po/da.po | 951
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 479 insertions(+), 472 deletions(-) 1 files changed, 479 insertions(+), 472 deletions(-)
commit 2e27703a815e221052dd4db3e9e848e2401c3b8b commit 2e27703a815e221052dd4db3e9e848e2401c3b8b
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sat Mar 27 20:50:57 2010 +0800 Date: Sat Mar 27 20:50:57 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan) Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 966 po/zh_HK.po | 966
+++++++++++++++++++++++++++++----------------------------- +++++++++++++++++++++++++++++-----------------------------
po/zh_TW.po | 951 po/zh_TW.po | 951
+++++++++++++++++++++++++++++----------------------------- +++++++++++++++++++++++++++++-----------------------------
2 files changed, 962 insertions(+), 955 deletions(-) 2 files changed, 962 insertions(+), 955 deletions(-)
commit 0e3c6ef848259051e4c8c8996a71c0d2d8c9b9f0 commit 0e3c6ef848259051e4c8c8996a71c0d2d8c9b9f0
Author: Jamil Ahmed <itsjamil@gmail.com> Author: Jamil Ahmed <itsjamil@gmail.com>
Date: Sat Mar 27 17:44:03 2010 +0600 Date: Sat Mar 27 17:44:03 2010 +0600
Updated Bengali translation Updated Bengali translation
po/bn.po | 1181 po/bn.po | 1181
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 594 insertions(+), 587 deletions(-) 1 files changed, 594 insertions(+), 587 deletions(-)
commit 22dc3dd6487e2c794376a5c6850c3a3e7c2beea9 commit 22dc3dd6487e2c794376a5c6850c3a3e7c2beea9
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 15:09:13 2010 -0400 Date: Fri Mar 26 15:09:13 2010 -0400
Bump version Bump version
configure.in | 4 ++-- configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit ca631653acc1e1db0c3ebb05759d05f8bdc35ba6 commit ca631653acc1e1db0c3ebb05759d05f8bdc35ba6
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 15:08:00 2010 -0400 Date: Fri Mar 26 15:08:00 2010 -0400
2.24.0 2.24.0
po/af.po | 24 +- po/af.po | 24 +-
po/am.po | 24 +- po/am.po | 24 +-
po/ar.po | 24 +- po/ar.po | 24 +-
po/as.po | 24 +- po/as.po | 24 +-
po/ast.po | 24 +- po/ast.po | 24 +-
po/az.po | 24 +- po/az.po | 24 +-
po/be.po | 24 +- po/be.po | 24 +-
po/be@latin.po | 24 +- po/be@latin.po | 24 +-
po/bg.po | 24 +- po/bg.po | 24 +-
po/bn.po | 24 +- po/bn.po | 24 +-
po/bn_IN.po | 24 +- po/bn_IN.po | 24 +-
po/bs.po | 24 +- po/bs.po | 24 +-
po/ca.po | 24 +- po/ca.po | 24 +-
po/ca@valencia.po | 24 +- po/ca@valencia.po | 24 +-
po/cs.po | 24 +- po/cs.po | 24 +-
po/cy.po | 24 +- po/cy.po | 24 +-
po/da.po | 24 +- po/da.po | 24 +-
po/de.po | 24 +- po/de.po | 24 +-
po/dz.po | 24 +- po/dz.po | 24 +-
po/el.po | 24 +- po/el.po | 24 +-
po/en@shaw.po | 24 +- po/en@shaw.po | 24 +-
po/en_CA.po | 24 +- po/en_CA.po | 24 +-
po/en_GB.po | 24 +- po/en_GB.po | 24 +-
po/eo.po | 24 +- po/eo.po | 24 +-
po/es.po | 24 +- po/es.po | 24 +-
po/et.po | 24 +- po/et.po | 24 +-
po/eu.po | 82 ++-- po/eu.po | 82 ++--
po/fa.po | 24 +- po/fa.po | 24 +-
po/fi.po | 24 +- po/fi.po | 24 +-
po/fr.po | 24 +- po/fr.po | 24 +-
po/ga.po | 24 +- po/ga.po | 24 +-
po/gl.po | 24 +- po/gl.po | 24 +-
po/gu.po | 24 +- po/gu.po | 24 +-
po/he.po | 24 +- po/he.po | 24 +-
po/hi.po | 24 +- po/hi.po | 24 +-
po/hr.po | 24 +- po/hr.po | 24 +-
po/hu.po | 24 +- po/hu.po | 24 +-
po/hy.po | 24 +- po/hy.po | 24 +-
po/id.po | 24 +- po/id.po | 24 +-
po/is.po | 24 +- po/is.po | 24 +-
po/it.po | 24 +- po/it.po | 24 +-
po/ja.po | 24 +- po/ja.po | 24 +-
po/ka.po | 24 +- po/ka.po | 24 +-
po/kn.po | 24 +- po/kn.po | 24 +-
po/ko.po | 24 +- po/ko.po | 24 +-
po/ku.po | 24 +- po/ku.po | 24 +-
po/lt.po | 24 +- po/lt.po | 24 +-
po/lv.po | 24 +- po/lv.po | 24 +-
po/mai.po | 24 +- po/mai.po | 24 +-
po/mg.po | 24 +- po/mg.po | 24 +-
po/mk.po | 24 +- po/mk.po | 24 +-
po/ml.po | 24 +- po/ml.po | 24 +-
po/mn.po | 24 +- po/mn.po | 24 +-
po/mr.po | 24 +- po/mr.po | 24 +-
po/ms.po | 24 +- po/ms.po | 24 +-
po/nb.po | 24 +- po/nb.po | 24 +-
po/nds.po | 24 +- po/nds.po | 24 +-
po/ne.po | 24 +- po/ne.po | 24 +-
po/nl.po | 24 +- po/nl.po | 24 +-
po/nn.po | 24 +- po/nn.po | 24 +-
po/oc.po | 24 +- po/oc.po | 24 +-
po/or.po | 24 +- po/or.po | 24 +-
po/pa.po | 24 +- po/pa.po | 24 +-
po/pl.po | 24 +- po/pl.po | 24 +-
po/ps.po | 24 +- po/ps.po | 24 +-
po/pt.po | 24 +- po/pt.po | 24 +-
po/pt_BR.po | 24 +- po/pt_BR.po | 24 +-
po/ro.po | 24 +- po/ro.po | 24 +-
po/ru.po | 24 +- po/ru.po | 24 +-
po/rw.po | 24 +- po/rw.po | 24 +-
po/si.po | 24 +- po/si.po | 24 +-
po/sk.po | 24 +- po/sk.po | 24 +-
po/sl.po | 24 +- po/sl.po | 24 +-
po/sq.po | 24 +- po/sq.po | 24 +-
po/sr.po | 24 +- po/sr.po | 24 +-
po/sr@ije.po | 24 +- po/sr@ije.po | 24 +-
po/sr@latin.po | 24 +- po/sr@latin.po | 24 +-
po/sv.po | 24 +- po/sv.po | 24 +-
po/ta.po | 24 +- po/ta.po | 24 +-
po/te.po | 24 +- po/te.po | 24 +-
po/th.po | 24 +- po/th.po | 24 +-
po/tl.po | 24 +- po/tl.po | 24 +-
po/tr.po | 24 +- po/tr.po | 24 +-
po/tt.po | 24 +- po/tt.po | 24 +-
po/uk.po | 946 +++++++++++++++++++------------------- po/uk.po | 946 +++++++++++++++++++-------------------
po/vi.po | 1311 po/vi.po | 1311
+++++++++++++++++++++++++---------------------------- +++++++++++++++++++++++++----------------------------
po/wa.po | 24 +- po/wa.po | 24 +-
po/xh.po | 24 +- po/xh.po | 24 +-
po/yi.po | 24 +- po/yi.po | 24 +-
po/zh_CN.po | 24 +- po/zh_CN.po | 24 +-
po/zh_HK.po | 24 +- po/zh_HK.po | 24 +-
po/zh_TW.po | 24 +- po/zh_TW.po | 24 +-
92 files changed, 2209 insertions(+), 2266 deletions(-) 92 files changed, 2209 insertions(+), 2266 deletions(-)
commit 5ba8043f1217b338e220f0c6b427e58e28c241e8 commit 5ba8043f1217b338e220f0c6b427e58e28c241e8
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 11:15:49 2010 -0400 Date: Fri Mar 26 11:15:49 2010 -0400
Third try to get this right... Third try to get this right...
docs/reference/gio/gio-sections.txt | 2 +- docs/reference/gio/gio-sections.txt | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit f6532620bc2439641b31a5df1d15489121fe918d commit f6532620bc2439641b31a5df1d15489121fe918d
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 11:05:28 2010 -0400 Date: Fri Mar 26 11:05:28 2010 -0400
And another one... And another one...
NEWS | 2 +- NEWS | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 7c8a1081651d4d17823ac8c6a35d3a60c85c81ac commit 7c8a1081651d4d17823ac8c6a35d3a60c85c81ac
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 11:05:02 2010 -0400 Date: Fri Mar 26 11:05:02 2010 -0400
Fix a typo Fix a typo
gio/giomodule.h | 2 +- gio/giomodule.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 55e44a67e6bc4bf09d4de85ad64627a02595d07f commit 55e44a67e6bc4bf09d4de85ad64627a02595d07f
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 10:39:56 2010 -0400 Date: Fri Mar 26 10:39:56 2010 -0400
Bump version to 2.24.0 Bump version to 2.24.0
configure.in | 4 ++-- configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 8ee5ded1e9098adb54005851c09e38cf24bb6a32 commit 8ee5ded1e9098adb54005851c09e38cf24bb6a32
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 10:39:33 2010 -0400 Date: Fri Mar 26 10:39:33 2010 -0400
Updates Updates
NEWS | 17 +++++++++++++++++ NEWS | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-) 1 files changed, 17 insertions(+), 0 deletions(-)
commit 6cce575a25abc8157873d070bb317d66a225485a commit 6cce575a25abc8157873d070bb317d66a225485a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 10:24:06 2010 -0400 Date: Fri Mar 26 10:24:06 2010 -0400
Fix a typo Fix a typo
docs/reference/gio/gio-sections.txt | 2 +- docs/reference/gio/gio-sections.txt | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 78b764f325c12a518e5bcc06771347da06d5ea68 commit 78b764f325c12a518e5bcc06771347da06d5ea68
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 10:19:57 2010 -0400 Date: Fri Mar 26 10:19:57 2010 -0400
More doc fixups More doc fixups
gio/giomodule.h | 10 +++++++--- gio/giomodule.h | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-) 1 files changed, 7 insertions(+), 3 deletions(-)
commit 81e2aa941bbfd02bf1b6235da12834d282ceda0c commit 81e2aa941bbfd02bf1b6235da12834d282ceda0c
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 10:11:46 2010 -0400 Date: Fri Mar 26 10:11:46 2010 -0400
Some more doc cleanups Some more doc cleanups
docs/reference/gio/gio-sections.txt | 2 + docs/reference/gio/gio-sections.txt | 2 +
docs/reference/gobject/gobject-sections.txt | 2 +- docs/reference/gobject/gobject-sections.txt | 2 +-
docs/reference/gobject/tmpl/gobject-unused.sgml | 9 +++++ docs/reference/gobject/tmpl/gobject-unused.sgml | 9 +++++
gobject/gtype.c | 37 gobject/gtype.c | 37
+++------------------- +++-------------------
4 files changed, 17 insertions(+), 33 deletions(-) 4 files changed, 17 insertions(+), 33 deletions(-)
commit c4ea7d58f78ca946fe84718386f9f888b5f93520 commit c4ea7d58f78ca946fe84718386f9f888b5f93520
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 09:30:25 2010 -0400 Date: Fri Mar 26 09:30:25 2010 -0400
Small doc addition Small doc addition
gio/gconverter.h | 1 + gio/gconverter.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 431840a44e1ec799c974c7ea626c3164ec9dc2bb commit 431840a44e1ec799c974c7ea626c3164ec9dc2bb
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 09:22:58 2010 -0400 Date: Fri Mar 26 09:22:58 2010 -0400
Add g_io_module_query to docs Add g_io_module_query to docs
docs/reference/gio/gio-sections.txt | 1 + docs/reference/gio/gio-sections.txt | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 6e77ee097100dc3fd695a6dad8811253cea23436 commit 6e77ee097100dc3fd695a6dad8811253cea23436
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 26 09:01:48 2010 -0400 Date: Fri Mar 26 09:01:48 2010 -0400
Correct the error handling in splice_stream_with_progress Correct the error handling in splice_stream_with_progress
We need to get out of both loops, so a simple 'break' doesn't cut it. We need to get out of both loops, so a simple 'break' doesn't cut it.
Bugs 613748 and 613923 Bugs 613748 and 613923
gio/gfile.c | 5 +++-- gio/gfile.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-) 1 files changed, 3 insertions(+), 2 deletions(-)
commit 409a3a61ece7bbdacbf2469eb7b86c3aa3c44653 commit 409a3a61ece7bbdacbf2469eb7b86c3aa3c44653
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Mar 26 08:01:51 2010 -0500 Date: Fri Mar 26 08:01:51 2010 -0500
GVariant: Stop lexing format strings at : GVariant: Stop lexing format strings at :
Lets us parse this successfully: {%s: %s}. Lets us parse this successfully: {%s: %s}.
glib/gvariant-parser.c | 7 ++++--- glib/gvariant-parser.c | 7 ++++---
glib/tests/gvariant.c | 1 + glib/tests/gvariant.c | 1 +
2 files changed, 5 insertions(+), 3 deletions(-) 2 files changed, 5 insertions(+), 3 deletions(-)
commit df67a0662b0c20ab58f992fc114a48039e7fb9e0 commit df67a0662b0c20ab58f992fc114a48039e7fb9e0
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com> Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date: Fri Mar 26 11:42:19 2010 +0200 Date: Fri Mar 26 11:42:19 2010 +0200
Updated Ukrainian translation Updated Ukrainian translation
po/uk.po | 992 po/uk.po | 992
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 490 insertions(+), 502 deletions(-) 1 files changed, 490 insertions(+), 502 deletions(-)
commit fd448dd7ceeb4be93f2cfea54a78e0564a3718f0 commit fd448dd7ceeb4be93f2cfea54a78e0564a3718f0
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Mar 23 10:01:53 2010 -0500 Date: Tue Mar 23 10:01:53 2010 -0500
Add doc note about read_until() inconsistency. Add doc note about read_until() inconsistency.
See bug 584284 for more information. See bug 584284 for more information.
gio/gdatainputstream.c | 7 +++++++ gio/gdatainputstream.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-) 1 files changed, 7 insertions(+), 0 deletions(-)
commit a6c57591c0928fee3d3f026289972024bd2b00ec commit a6c57591c0928fee3d3f026289972024bd2b00ec
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Mar 23 09:17:15 2010 -0500 Date: Tue Mar 23 09:17:15 2010 -0500
Support &s as key of dict entry in format string Support &s as key of dict entry in format string
Partial fix for bug 613618. Partial fix for bug 613618.
glib/gvariant.c | 26 ++++++++++++++++++-------- glib/gvariant.c | 26 ++++++++++++++++++--------
glib/tests/gvariant.c | 7 +++++++ glib/tests/gvariant.c | 7 +++++++
2 files changed, 25 insertions(+), 8 deletions(-) 2 files changed, 25 insertions(+), 8 deletions(-)
commit 816990a0118f33ae280846ac040803ce58979162 commit 816990a0118f33ae280846ac040803ce58979162
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Mar 23 09:06:52 2010 -0500 Date: Tue Mar 23 09:06:52 2010 -0500
GVariant: Removing mentions of &a from docs GVariant: Removing mentions of &a from docs
This isn't supported anymore (for the time being...) This isn't supported anymore (for the time being...)
Partial fix for bug 613618. Partial fix for bug 613618.
docs/reference/glib/gvariant-varargs.xml | 19 +------------------ docs/reference/glib/gvariant-varargs.xml | 19 +------------------
1 files changed, 1 insertions(+), 18 deletions(-) 1 files changed, 1 insertions(+), 18 deletions(-)
commit 35059f2c0415fbd521632d29ecb91e8c93545e0e commit 35059f2c0415fbd521632d29ecb91e8c93545e0e
Author: Christian Dywan <christian@twotoasts.de> Author: Christian Dywan <christian@twotoasts.de>
Date: Tue Mar 23 11:59:43 2010 +0100 Date: Tue Mar 23 11:59:43 2010 +0100
Correct typo of libray/ library in GObject tutorial Correct typo of libray/ library in GObject tutorial
Fixes bug #613667 Fixes bug #613667
docs/reference/gobject/tut_gtype.xml | 2 +- docs/reference/gobject/tut_gtype.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit ace9a25fb39781a01a78c8e9aa1c58a51224e8b8 commit ace9a25fb39781a01a78c8e9aa1c58a51224e8b8
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Mar 22 11:59:08 2010 -0500 Date: Mon Mar 22 11:59:08 2010 -0500
Bug 613601 - buglet in dup_close_on_exec_fd() Bug 613601 - buglet in dup_close_on_exec_fd()
Fix copy/paste error and 'or' FD_CLOEXEC into the existing flags Fix copy/paste error and 'or' FD_CLOEXEC into the existing flags
instead instead
of just setting it outright. of just setting it outright.
gio/gunixfdlist.c | 9 +++++++-- gio/gunixfdlist.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-) 1 files changed, 7 insertions(+), 2 deletions(-)
commit 440713e393cf99e29f716f5f634d4bc4ce0e281c commit 440713e393cf99e29f716f5f634d4bc4ce0e281c
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Mar 22 15:53:47 2010 +0200 Date: Mon Mar 22 15:53:47 2010 +0200
Filter out gatomic-gcc.c from the VS project sources Filter out gatomic-gcc.c from the VS project sources
Instead, explicitly include gatomic.c. Instead, explicitly include gatomic.c.
build/win32/vs9/glib.vcprojin | 1 + build/win32/vs9/glib.vcprojin | 1 +
glib/Makefile.am | 6 ++++-- glib/Makefile.am | 6 ++++--
2 files changed, 5 insertions(+), 2 deletions(-) 2 files changed, 5 insertions(+), 2 deletions(-)
commit 365fd70f263b99646cef7a5335282fd3f1efb520 commit 365fd70f263b99646cef7a5335282fd3f1efb520
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Mar 22 15:33:38 2010 +0200 Date: Mon Mar 22 15:33:38 2010 +0200
Make config.h.win32 match what the configure script produces Make config.h.win32 match what the configure script produces
config.h.win32.in | 76 config.h.win32.in | 76
++++++++++++++++++++++++++++++++++++++++++++++++++-- ++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 73 insertions(+), 3 deletions(-) 1 files changed, 73 insertions(+), 3 deletions(-)
commit 580ecb32d9af4a7c8a00076a23d82d9729131361 commit 580ecb32d9af4a7c8a00076a23d82d9729131361
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com> Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Mon Mar 22 12:34:25 2010 +0100 Date: Mon Mar 22 12:34:25 2010 +0100
Updated Basque language Updated Basque language
po/eu.po | 92 po/eu.po | 92
+++++++++++++++++++++++++------------------------------------- +++++++++++++++++++++++++-------------------------------------
1 files changed, 37 insertions(+), 55 deletions(-) 1 files changed, 37 insertions(+), 55 deletions(-)
commit e2434fd2d659f976febc3abe08abe82149447d46 commit e2434fd2d659f976febc3abe08abe82149447d46
Author: Clytie <pearl@clytie-siddalls-macbook-pro.local> Author: Clytie <pearl@clytie-siddalls-macbook-pro.local>
Date: Mon Mar 22 21:33:36 2010 +1030 Date: Mon Mar 22 21:33:36 2010 +1030
Updated Vietnamese translation Updated Vietnamese translation
po/vi.po | 1454 po/vi.po | 1454
++++++++++++++++++++++++++++++------------------------------- ++++++++++++++++++++++++++++++-------------------------------
1 files changed, 715 insertions(+), 739 deletions(-) 1 files changed, 715 insertions(+), 739 deletions(-)
commit db83dd27c571e34e2974a4cff560fdfb255c2bf2 commit db83dd27c571e34e2974a4cff560fdfb255c2bf2
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 21 20:12:18 2010 -0500 Date: Sun Mar 21 20:12:18 2010 -0500
Drop { } for favour of { 0, }. Drop { } for favour of { 0, }.
glib/gvariant-parser.c | 4 ++-- glib/gvariant-parser.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 468bbbfce1736259ae75bd27847b5b25332ada5c commit 468bbbfce1736259ae75bd27847b5b25332ada5c
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 21 20:07:45 2010 -0500 Date: Sun Mar 21 20:07:45 2010 -0500
Bump version Bump version
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 0afc140712a7c6b7cf2179626370b33ca930dea2 commit 0afc140712a7c6b7cf2179626370b33ca930dea2
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 21 20:06:39 2010 -0500 Date: Sun Mar 21 20:06:39 2010 -0500
2.23.6 2.23.6
NEWS | 41 + NEWS | 41 +
docs/reference/glib/tmpl/glib-unused.sgml | 67 ++ docs/reference/glib/tmpl/glib-unused.sgml | 67 ++
docs/reference/glib/tmpl/macros_misc.sgml | 5 +- docs/reference/glib/tmpl/macros_misc.sgml | 5 +-
docs/reference/glib/tmpl/version.sgml | 68 -- docs/reference/glib/tmpl/version.sgml | 68 --
po/af.po | 951 ++++++++++++------------ po/af.po | 951 ++++++++++++------------
po/am.po | 80 +- po/am.po | 80 +-
po/ar.po | 80 +- po/ar.po | 80 +-
po/as.po | 80 +- po/as.po | 80 +-
po/ast.po | 80 +- po/ast.po | 80 +-
po/az.po | 80 +- po/az.po | 80 +-
po/be.po | 80 +- po/be.po | 80 +-
po/be@latin.po | 80 +- po/be@latin.po | 80 +-
po/bg.po | 80 +- po/bg.po | 80 +-
po/bn.po | 80 +- po/bn.po | 80 +-
po/bn_IN.po | 80 +- po/bn_IN.po | 80 +-
po/bs.po | 80 +- po/bs.po | 80 +-
po/ca.po | 80 +- po/ca.po | 80 +-
po/ca@valencia.po | 80 +- po/ca@valencia.po | 80 +-
po/cs.po | 942 ++++++++++++------------ po/cs.po | 942 ++++++++++++------------
po/cy.po | 80 +- po/cy.po | 80 +-
po/da.po | 80 +- po/da.po | 80 +-
po/de.po | 80 +- po/de.po | 80 +-
po/dz.po | 80 +- po/dz.po | 80 +-
po/el.po | 942 ++++++++++++------------ po/el.po | 942 ++++++++++++------------
po/en@shaw.po | 80 +- po/en@shaw.po | 80 +-
po/en_CA.po | 80 +- po/en_CA.po | 80 +-
po/en_GB.po | 80 +- po/en_GB.po | 80 +-
po/eo.po | 80 +- po/eo.po | 80 +-
po/es.po | 80 +- po/es.po | 80 +-
po/et.po | 80 +- po/et.po | 80 +-
po/eu.po | 80 +- po/eu.po | 80 +-
po/fa.po | 80 +- po/fa.po | 80 +-
po/fi.po | 952 ++++++++++++------------ po/fi.po | 952 ++++++++++++------------
po/fr.po | 80 +- po/fr.po | 80 +-
po/ga.po | 80 +- po/ga.po | 80 +-
po/gl.po | 951 ++++++++++++------------ po/gl.po | 951 ++++++++++++------------
po/gu.po | 80 +- po/gu.po | 80 +-
po/he.po | 80 +- po/he.po | 80 +-
po/hi.po | 80 +- po/hi.po | 80 +-
po/hr.po | 80 +- po/hr.po | 80 +-
po/hu.po | 80 +- po/hu.po | 80 +-
po/hy.po | 80 +- po/hy.po | 80 +-
po/id.po | 80 +- po/id.po | 80 +-
po/is.po | 80 +- po/is.po | 80 +-
po/it.po | 80 +- po/it.po | 80 +-
po/ja.po | 80 +- po/ja.po | 80 +-
po/ka.po | 80 +- po/ka.po | 80 +-
po/kn.po | 80 +- po/kn.po | 80 +-
po/ko.po | 80 +- po/ko.po | 80 +-
po/ku.po | 80 +- po/ku.po | 80 +-
po/lt.po | 80 +- po/lt.po | 80 +-
po/lv.po | 80 +- po/lv.po | 80 +-
po/mai.po | 80 +- po/mai.po | 80 +-
po/mg.po | 80 +- po/mg.po | 80 +-
po/mk.po | 80 +- po/mk.po | 80 +-
po/ml.po | 80 +- po/ml.po | 80 +-
po/mn.po | 80 +- po/mn.po | 80 +-
po/mr.po | 80 +- po/mr.po | 80 +-
po/ms.po | 80 +- po/ms.po | 80 +-
po/nb.po | 80 +- po/nb.po | 80 +-
po/nds.po | 1187 po/nds.po | 1187
+++++++++++++---------------- +++++++++++++----------------
po/ne.po | 80 +- po/ne.po | 80 +-
po/nl.po | 80 +- po/nl.po | 80 +-
po/nn.po | 80 +- po/nn.po | 80 +-
po/oc.po | 80 +- po/oc.po | 80 +-
po/or.po | 80 +- po/or.po | 80 +-
po/pa.po | 970 ++++++++++++------------ po/pa.po | 970 ++++++++++++------------
po/pl.po | 80 +- po/pl.po | 80 +-
po/ps.po | 80 +- po/ps.po | 80 +-
po/pt.po | 80 +- po/pt.po | 80 +-
po/pt_BR.po | 80 +- po/pt_BR.po | 80 +-
po/ro.po | 948 ++++++++++++------------ po/ro.po | 948 ++++++++++++------------
po/ru.po | 80 +- po/ru.po | 80 +-
po/rw.po | 80 +- po/rw.po | 80 +-
po/si.po | 80 +- po/si.po | 80 +-
po/sk.po | 80 +- po/sk.po | 80 +-
po/sl.po | 80 +- po/sl.po | 80 +-
po/sq.po | 80 +- po/sq.po | 80 +-
po/sr.po | 950 ++++++++++++------------ po/sr.po | 950 ++++++++++++------------
po/sr@ije.po | 80 +- po/sr@ije.po | 80 +-
po/sr@latin.po | 961 ++++++++++++------------ po/sr@latin.po | 961 ++++++++++++------
po/sv.po | 80 +- ------
po/ta.po | 80 +- po/sv.po | 80 +-
po/te.po | 80 +- po/ta.po | 80 +-
po/th.po | 80 +- po/te.po | 80 +-
po/tl.po | 80 +- po/th.po | 80 +-
po/tr.po | 80 +- po/tl.po | 80 +-
po/tt.po | 80 +- po/tr.po | 80 +-
po/uk.po | 80 +- po/tt.po | 80 +-
po/vi.po | 80 +- po/uk.po | 80 +-
po/wa.po | 80 +- po/vi.po | 80 +-
po/xh.po | 80 +- po/wa.po | 80 +-
po/yi.po | 80 +- po/xh.po | 80 +-
po/zh_CN.po | 80 +- po/yi.po | 80 +-
po/zh_HK.po | 80 +- po/zh_CN.po | 80 +-
po/zh_TW.po | 80 +- po/zh_HK.po | 80 +-
po/zh_TW.po | 80 +-
96 files changed, 8192 insertions(+), 8303 deletions(-) 96 files changed, 8192 insertions(+), 8303 deletions(-)
commit 5620f96305ee276ac758de989589a93de89ed40a commit 5620f96305ee276ac758de989589a93de89ed40a
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 21 14:17:21 2010 -0500 Date: Sun Mar 21 14:17:21 2010 -0500
silence some false-alarm uninitialised warnings silence some false-alarm uninitialised warnings
glib/gvariant-parser.c | 7 +++++++ glib/gvariant-parser.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-) 1 files changed, 7 insertions(+), 0 deletions(-)
commit 6f330383974bb235d7050ebef61426541823c33a commit 6f330383974bb235d7050ebef61426541823c33a
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 21 14:04:07 2010 -0500 Date: Sun Mar 21 14:04:07 2010 -0500
gtk-doc fixups gtk-doc fixups
docs/reference/glib/glib-sections.txt | 2 +- docs/reference/glib/glib-sections.txt | 2 +-
docs/reference/gobject/gobject-sections.txt | 2 ++ docs/reference/gobject/gobject-sections.txt | 2 ++
glib/ghash.c | 4 ++-- glib/ghash.c | 4 ++--
glib/gvariant-parser.c | 7 +++++++ glib/gvariant-parser.c | 7 +++++++
4 files changed, 12 insertions(+), 3 deletions(-) 4 files changed, 12 insertions(+), 3 deletions(-)
commit c5a1c95b1f991db6700a204e5d41c8cc650c7d42 commit c5a1c95b1f991db6700a204e5d41c8cc650c7d42
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 21 13:46:09 2010 -0500 Date: Sun Mar 21 13:46:09 2010 -0500
GVariant docs fixes GVariant docs fixes
glib/gvariant-parser.c | 16 +++++++++++++++- glib/gvariant-parser.c | 16 +++++++++++++++-
glib/gvariant.h | 6 +++--- glib/gvariant.h | 6 +++---
2 files changed, 18 insertions(+), 4 deletions(-) 2 files changed, 18 insertions(+), 4 deletions(-)
commit 5c419c300b43b4e3ac462761dda4360ed1c5de9b commit 5c419c300b43b4e3ac462761dda4360ed1c5de9b
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 21 13:07:36 2010 -0500 Date: Sun Mar 21 13:07:36 2010 -0500
gitignore for win32 build stuff gitignore for win32 build stuff
.gitignore | 1 + .gitignore | 1 +
build/win32/vs9/.gitignore | 3 +++ build/win32/vs9/.gitignore | 3 +++
2 files changed, 4 insertions(+), 0 deletions(-) 2 files changed, 4 insertions(+), 0 deletions(-)
commit bf4dbdbf0e1a3ac4349980942b9e91056ce7e448 commit bf4dbdbf0e1a3ac4349980942b9e91056ce7e448
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 21 12:31:46 2010 -0500 Date: Sun Mar 21 12:31:46 2010 -0500
merge GVariant parser merge GVariant parser
docs/reference/glib/glib-sections.txt | 7 + docs/reference/glib/glib-sections.txt | 7 +
glib/Makefile.am | 1 + glib/Makefile.am | 1 +
glib/glib.symbols | 7 + glib/glib.symbols | 7 +
glib/gvariant-parser.c | 2185 glib/gvariant-parser.c | 2185
+++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++
glib/gvariant.c | 28 +- glib/gvariant.c | 28 +-
glib/gvariant.h | 13 + glib/gvariant.h | 13 +
glib/tests/gvariant.c | 249 ++++- glib/tests/gvariant.c | 249 ++++-
7 files changed, 2473 insertions(+), 17 deletions(-) 7 files changed, 2473 insertions(+), 17 deletions(-)
commit 2a209cb2516999c4d2f08368c720f7506acde9a5 commit 2a209cb2516999c4d2f08368c720f7506acde9a5
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 21 12:54:36 2010 -0500 Date: Sun Mar 21 12:54:36 2010 -0500
make check / makedistcheck fixes make check / makedistcheck fixes
configure.in | 1 - configure.in | 1 -
gobject/gobject.symbols | 2 ++ gobject/gobject.symbols | 2 ++
2 files changed, 2 insertions(+), 1 deletions(-) 2 files changed, 2 insertions(+), 1 deletions(-)
commit 3369548130bdd02534f2a6c6e7baa1f29375a41d commit 3369548130bdd02534f2a6c6e7baa1f29375a41d
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Sun Mar 21 16:54:11 2010 +0200 Date: Sun Mar 21 16:54:11 2010 +0200
Add new headers to be installed the VS "install" project Add new headers to be installed the VS "install" project
Yeah, we should generate the list of headers to install from the Yeah, we should generate the list of headers to install from the
corresponding Makefile.am files, like the lists of source files to corresponding Makefile.am files, like the lists of source files to
compile. compile.
build/win32/vs9/glib.vsprops | 9 +++++++++ build/win32/vs9/glib.vsprops | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-) 1 files changed, 9 insertions(+), 0 deletions(-)
commit 226cc663e40606e9749a368e9d2b2e61d9a9d532 commit 226cc663e40606e9749a368e9d2b2e61d9a9d532
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Sun Mar 21 16:11:49 2010 +0200 Date: Sun Mar 21 16:11:49 2010 +0200
Avoid much of duplication in lists of source files Avoid much of duplication in lists of source files
Don't keep the lists of source files for libglib, libgobject and Don't keep the lists of source files for libglib, libgobject and
libgio in the VS project files in addition to the canonical location, libgio in the VS project files in addition to the canonical location,
the corresponding Makefile.am files. the corresponding Makefile.am files.
Instead, generate the corresponding .vcproj files at make dist time Instead, generate the corresponding .vcproj files at make dist time
using the C preprocessor, from template files called .vcprojin. We using the C preprocessor, from template files called .vcprojin. We
still list explicitly in the .vcprojin files some of the still list explicitly in the .vcprojin files some of the
Windows-specific source files, and the sources files of gnulib and Windows-specific source files, and the sources files of gnulib and
pcre. pcre.
build/win32/vs9/Makefile.am | 3 + build/win32/vs9/Makefile.am | 3 +
build/win32/vs9/README.txt | 3 +- build/win32/vs9/README.txt | 3 +-
build/win32/vs9/gio.vcproj | 608 build/win32/vs9/gio.vcproj | 608
-------------------------------------- --------------------------------------
build/win32/vs9/gio.vcprojin | 234 +++++++++++++++ build/win32/vs9/gio.vcprojin | 234 +++++++++++++++
build/win32/vs9/glib.vcproj | 570 build/win32/vs9/glib.vcproj | 570
----------------------------------- -----------------------------------
build/win32/vs9/glib.vcprojin | 298 +++++++++++++++++++ build/win32/vs9/glib.vcprojin | 298 +++++++++++++++++++
build/win32/vs9/gobject.vcproj | 281 ------------------ build/win32/vs9/gobject.vcproj | 281 ------------------
build/win32/vs9/gobject.vcprojin | 218 ++++++++++++++ build/win32/vs9/gobject.vcprojin | 218 ++++++++++++++
gio/Makefile.am | 11 +- gio/Makefile.am | 11 +-
glib/Makefile.am | 11 +- glib/Makefile.am | 11 +-
gobject/Makefile.am | 11 +- gobject/Makefile.am | 11 +-
11 files changed, 785 insertions(+), 1463 deletions(-) 11 files changed, 785 insertions(+), 1463 deletions(-)
commit 504b8b8f0125dcba530d4f34c4beaaa129cc5d85 commit 504b8b8f0125dcba530d4f34c4beaaa129cc5d85
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Sun Mar 21 14:50:45 2010 +0200 Date: Sun Mar 21 14:50:45 2010 +0200
Avoid struct stat issues with MSVC Avoid struct stat issues with MSVC
gio/giomodule.c | 4 ++++ gio/giomodule.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-) 1 files changed, 4 insertions(+), 0 deletions(-)
commit 28b025de962a798fa7a9fb9adbfdfcc4852fddec commit 28b025de962a798fa7a9fb9adbfdfcc4852fddec
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Sun Mar 21 13:33:44 2010 +0200 Date: Sun Mar 21 13:33:44 2010 +0200
Drop empty Tool elements from the project files for clarity Drop empty Tool elements from the project files for clarity
Makes the files appear a bit simpler when edited manually. Makes the files appear a bit simpler when edited manually.
build/win32/vs9/gio.vcproj | 12 ------------ build/win32/vs9/gio.vcproj | 12 ------------
build/win32/vs9/glib-genmarshal.vcproj | 12 ------------ build/win32/vs9/glib-genmarshal.vcproj | 12 ---------
build/win32/vs9/glib.vcproj | 12 ------------ ---
build/win32/vs9/gmodule.vcproj | 12 ------------ build/win32/vs9/glib.vcproj | 12 ------------
build/win32/vs9/gobject.vcproj | 12 ------------ build/win32/vs9/gmodule.vcproj | 12 ---------
build/win32/vs9/gspawn-win32-helper-console.vcproj | 12 ------------ ---
build/win32/vs9/gspawn-win32-helper.vcproj | 12 ------------ build/win32/vs9/gobject.vcproj | 12 ---------
build/win32/vs9/gthread.vcproj | 12 ------------ ---
build/win32/vs9/testglib.vcproj | 12 ------------ build/win32/vs9/gspawn-win32-helper-console.vcproj | 12 ------------
build/win32/vs9/gspawn-win32-helper.vcproj | 12 ------------
build/win32/vs9/gthread.vcproj | 12 ---------
---
build/win32/vs9/testglib.vcproj | 12 ------------
9 files changed, 0 insertions(+), 108 deletions(-) 9 files changed, 0 insertions(+), 108 deletions(-)
commit 2ab76c5b3610faa20dfae2550688ab0d6620b29b commit 2ab76c5b3610faa20dfae2550688ab0d6620b29b
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Sun Mar 21 11:22:06 2010 +0200 Date: Sun Mar 21 11:22:06 2010 +0200
Make the GVariant code compile with a non-gcc compiler Make the GVariant code compile with a non-gcc compiler
In particular, tested with Microsoft Visual C 2008. In particular, tested with Microsoft Visual C 2008.
glib/gvariant-core.c | 2 +- glib/gvariant-core.c | 2 +-
glib/gvariant-serialiser.c | 28 ++++++++++++++-------------- glib/gvariant-serialiser.c | 28 ++++++++++++++--------------
glib/gvariant.c | 8 ++++++-- glib/gvariant.c | 8 ++++++--
glib/gvarianttypeinfo.c | 22 ++++++++++++---------- glib/gvarianttypeinfo.c | 22 ++++++++++++----------
4 files changed, 33 insertions(+), 27 deletions(-) 4 files changed, 33 insertions(+), 27 deletions(-)
commit dc51eff2a9ca234fbb09c7b94c4643ea3750d80d commit dc51eff2a9ca234fbb09c7b94c4643ea3750d80d
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Sat Mar 20 13:32:37 2010 +0200 Date: Sat Mar 20 13:32:37 2010 +0200
Update with new source files and dependencies Update with new source files and dependencies
build/win32/vs9/gio.vcproj | 36 build/win32/vs9/gio.vcproj | 36
++++++++++++++++++++++++++++++++---- ++++++++++++++++++++++++++++++++----
build/win32/vs9/glib.sln | 1 + build/win32/vs9/glib.sln | 1 +
build/win32/vs9/glib.vcproj | 21 +++++++++++++++++++++ build/win32/vs9/glib.vcproj | 21 +++++++++++++++++++++
build/win32/vs9/gobject.vcproj | 4 ++++ build/win32/vs9/gobject.vcproj | 4 ++++
4 files changed, 58 insertions(+), 4 deletions(-) 4 files changed, 58 insertions(+), 4 deletions(-)
commit 782de94c587cc3eed53653443439b62aaee19200 commit 782de94c587cc3eed53653443439b62aaee19200
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Sat Mar 20 13:31:55 2010 +0200 Date: Sat Mar 20 13:31:55 2010 +0200
Drop the unmaintained vs8 project files from dist Drop the unmaintained vs8 project files from dist
build/win32/Makefile.am | 1 - build/win32/Makefile.am | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit 77cc740243e9f55603d833f129e999f8824a18f1 commit 77cc740243e9f55603d833f129e999f8824a18f1
Author: Tommi Vainikainen <thv@iki.fi> Author: Tommi Vainikainen <thv@iki.fi>
Date: Sat Mar 20 00:01:00 2010 +0200 Date: Sat Mar 20 00:01:00 2010 +0200
Updated Finnish translation Updated Finnish translation
po/fi.po | 1052 po/fi.po | 1052
++++++++++++++++++++++++++++++-------------------------------- ++++++++++++++++++++++++++++++--------------------------------
1 files changed, 512 insertions(+), 540 deletions(-) 1 files changed, 512 insertions(+), 540 deletions(-)
commit 34d0db361ea514c026c54f14853120d601e1d0b5 commit 34d0db361ea514c026c54f14853120d601e1d0b5
Author: A S Alam <aalam@users.sf.net> Author: A S Alam <aalam@users.sf.net>
Date: Fri Mar 19 08:18:41 2010 +0530 Date: Fri Mar 19 08:18:41 2010 +0530
update Punjabi Translation update Punjabi Translation
po/pa.po | 1041 po/pa.po | 1041
++++++++++++++++++++++++++++++------------------------------- ++++++++++++++++++++++++++++++-------------------------------
1 files changed, 512 insertions(+), 529 deletions(-) 1 files changed, 512 insertions(+), 529 deletions(-)
commit bedaa8027537378c8b7fec68acb422eac44f240e commit bedaa8027537378c8b7fec68acb422eac44f240e
Author: Nikos Bakaoukas <nikolaos.x1@gmail.com> Author: Nikos Bakaoukas <nikolaos.x1@gmail.com>
Date: Fri Mar 19 00:10:07 2010 +0200 Date: Fri Mar 19 00:10:07 2010 +0200
Updated Greek translation for glib Updated Greek translation for glib
po/el.po | 1117 po/el.po | 1117
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 559 insertions(+), 558 deletions(-) 1 files changed, 559 insertions(+), 558 deletions(-)
commit 6243b1eb5f8f55abc8c05a18d7dfbdd7968fab50 commit 6243b1eb5f8f55abc8c05a18d7dfbdd7968fab50
Author: Dumitru Mișu Moldovan <dumol@gnome.ro> Author: Dumitru Mișu Moldovan <dumol@gnome.ro>
Date: Thu Mar 18 22:47:55 2010 +0200 Date: Thu Mar 18 22:47:55 2010 +0200
Updated Romanian translation Updated Romanian translation
po/ro.po | 964 po/ro.po | 964
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 482 insertions(+), 482 deletions(-) 1 files changed, 482 insertions(+), 482 deletions(-)
commit 3628f7815d13d8b495cd27ce49f3c15372f23cfb commit 3628f7815d13d8b495cd27ce49f3c15372f23cfb
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de> Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date: Thu Mar 18 13:54:17 2010 +0100 Date: Thu Mar 18 13:54:17 2010 +0100
Updated LowGerman translation Updated LowGerman translation
po/nds.po | 98 po/nds.po | 98
++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++------------------------------
1 files changed, 49 insertions(+), 49 deletions(-) 1 files changed, 49 insertions(+), 49 deletions(-)
commit 41383b303c0bb54da68bbf5500b5e2d9e552ab69 commit 41383b303c0bb54da68bbf5500b5e2d9e552ab69
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date: Wed Mar 17 15:11:00 2010 +0100 Date: Wed Mar 17 15:11:00 2010 +0100
Bug 612502 - Add support for class private data Bug 612502 - Add support for class private data
This adds the two new functions g_type_add_class_private() This adds the two new functions g_type_add_class_private()
and g_type_class_get_private() and a convenience macro and g_type_class_get_private() and a convenience macro
for the getter G_TYPE_CLASS_GET_PRIVATE(). for the getter G_TYPE_CLASS_GET_PRIVATE().
gobject/gtype.c | 118 gobject/gtype.c | 118
++++++++++++++++++++++++++++++++++++++++++++++++++++++- ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
gobject/gtype.h | 21 ++++++++++ gobject/gtype.h | 21 ++++++++++
2 files changed, 137 insertions(+), 2 deletions(-) 2 files changed, 137 insertions(+), 2 deletions(-)
commit 2295ba857f09fa58c6e61ec4147536021055bbf6 commit 2295ba857f09fa58c6e61ec4147536021055bbf6
Author: Benjamin Otte <otte@redhat.com> Author: Benjamin Otte <otte@redhat.com>
Date: Tue Mar 16 16:34:50 2010 +0100 Date: Tue Mar 16 16:34:50 2010 +0100
The fallback parameter to g_convert_with_fallback() should be const The fallback parameter to g_convert_with_fallback() should be const
This patch makes it so. This patch makes it so.
glib/gconvert.c | 2 +- glib/gconvert.c | 2 +-
glib/gconvert.h | 2 +- glib/gconvert.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-) 2 files changed, 2 insertions(+), 2 deletions(-)
commit 751feb916ab2f0cd74839233101fc0b9d2fb994c commit 751feb916ab2f0cd74839233101fc0b9d2fb994c
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Mar 15 17:45:02 2010 -0400 Date: Mon Mar 15 17:45:02 2010 -0400
Bug 612502 - build fails on glib/tests/gvariant.c Bug 612502 - build fails on glib/tests/gvariant.c
Fix two problems caught by Tim Rice. Fix two problems caught by Tim Rice.
- non-constant expression used as array size - non-constant expression used as array size
- arithmetic on void * - arithmetic on void *
glib/tests/gvariant.c | 9 ++++----- glib/tests/gvariant.c | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-) 1 files changed, 4 insertions(+), 5 deletions(-)
commit 1953b4087f2852e43c0a4dd46bfbd6228135cf70 commit 1953b4087f2852e43c0a4dd46bfbd6228135cf70
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Sun Feb 7 13:39:10 2010 +0100 Date: Sun Feb 7 13:39:10 2010 +0100
Use static assert over runtime assert if possible Use static assert over runtime assert if possible
We can test the these at compile time. Bug #609231. We can test the these at compile time. Bug #609231.
glib/gmappedfile.c | 19 ++++++++++--------- glib/gmappedfile.c | 19 ++++++++++---------
glib/gvariant.c | 13 ++++++++----- glib/gvariant.c | 13 ++++++++-----
2 files changed, 18 insertions(+), 14 deletions(-) 2 files changed, 18 insertions(+), 14 deletions(-)
commit 24aeaebc48a5636c2f5391de646225d1e471f7ba commit 24aeaebc48a5636c2f5391de646225d1e471f7ba
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de> Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date: Mon Mar 15 14:18:48 2010 +0100 Date: Mon Mar 15 14:18:48 2010 +0100
Added LowGerman translation Added LowGerman translation
po/nds.po | 2135 po/nds.po | 2135
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 2135 insertions(+), 0 deletions(-) 1 files changed, 2135 insertions(+), 0 deletions(-)
commit 2b1b1563a0119de94d2ec0d05f1db493872852dc commit 2b1b1563a0119de94d2ec0d05f1db493872852dc
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de> Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date: Mon Mar 15 14:18:43 2010 +0100 Date: Mon Mar 15 14:18:43 2010 +0100
Added LowGerman translation Added LowGerman translation
po/LINGUAS | 1 + po/LINGUAS | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 7e4d88b290589a2a91d90b084751002c246564d6 commit 7e4d88b290589a2a91d90b084751002c246564d6
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 14 22:27:06 2010 -0400 Date: Sun Mar 14 22:27:06 2010 -0400
gvariant test: Remove unused variable gvariant test: Remove unused variable
glib/tests/gvariant.c | 2 +- glib/tests/gvariant.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 9f16c70c16ec90be209fdaa120d2810f4128f2f0 commit 9f16c70c16ec90be209fdaa120d2810f4128f2f0
Author: Petr Kovar <pknbe@volny.cz> Author: Petr Kovar <pknbe@volny.cz>
Date: Mon Mar 15 02:30:27 2010 +0100 Date: Mon Mar 15 02:30:27 2010 +0100
Update Czech translation Update Czech translation
po/cs.po | 948 po/cs.po | 948
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 478 insertions(+), 470 deletions(-) 1 files changed, 478 insertions(+), 470 deletions(-)
commit 9dea0253a3ded0e32daa33f11850797109018326 commit 9dea0253a3ded0e32daa33f11850797109018326
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 14 15:55:48 2010 -0400 Date: Sun Mar 14 15:55:48 2010 -0400
GVariant: add loading, byteswapping, normalisation GVariant: add loading, byteswapping, normalisation
docs/reference/glib/glib-sections.txt | 4 + docs/reference/glib/glib-sections.txt | 4 +
glib/glib.symbols | 5 + glib/glib.symbols | 5 +
glib/gvariant-core.c | 61 +++++++++- glib/gvariant-core.c | 61 +++++++++-
glib/gvariant.c | 207 glib/gvariant.c | 207
+++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++
glib/gvariant.h | 10 ++ glib/gvariant.h | 10 ++
glib/tests/gvariant.c | 72 ++++++++++++ glib/tests/gvariant.c | 72 ++++++++++++
6 files changed, 355 insertions(+), 4 deletions(-) 6 files changed, 355 insertions(+), 4 deletions(-)
commit 1ac590b7f728d4a029a354be9aad24863badba02 commit 1ac590b7f728d4a029a354be9aad24863badba02
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 14 13:04:43 2010 -0400 Date: Sun Mar 14 13:04:43 2010 -0400
GBuffer: very small cosmetic fix to header file GBuffer: very small cosmetic fix to header file
glib/gbuffer.h | 2 +- glib/gbuffer.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 056feef60b79e867190697f2d26e3ac7edf903a5 commit 056feef60b79e867190697f2d26e3ac7edf903a5
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Mar 13 19:55:56 2010 -0500 Date: Sat Mar 13 19:55:56 2010 -0500
GVariantIter: expand the size of the dummy struct GVariantIter: expand the size of the dummy struct
Will allow for some nice tricks in the future. Will allow for some nice tricks in the future.
glib/gvariant.c | 4 ++-- glib/gvariant.c | 4 ++--
glib/gvariant.h | 2 +- glib/gvariant.h | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-) 2 files changed, 3 insertions(+), 3 deletions(-)
commit f552689058c27ccebaf4271c4a5afc4197b74a8f commit f552689058c27ccebaf4271c4a5afc4197b74a8f
Author: Colin Walters <walters@verbum.org> Author: Colin Walters <walters@verbum.org>
Date: Sat Mar 13 18:11:31 2010 -0500 Date: Sat Mar 13 18:11:31 2010 -0500
[GDesktopAppInfo] New function g_desktop_app_info_get_filename [GDesktopAppInfo] New function g_desktop_app_info_get_filename
This allows access to the full file path, where possible. This allows access to the full file path, where possible.
https://bugzilla.gnome.org/show_bug.cgi?id=612832 https://bugzilla.gnome.org/show_bug.cgi?id=612832
docs/reference/gio/gio-sections.txt | 1 + docs/reference/gio/gio-sections.txt | 1 +
gio/gdesktopappinfo.c | 17 +++++++++++++++++ gio/gdesktopappinfo.c | 17 +++++++++++++++++
gio/gdesktopappinfo.h | 2 ++ gio/gdesktopappinfo.h | 2 ++
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
4 files changed, 21 insertions(+), 0 deletions(-) 4 files changed, 21 insertions(+), 0 deletions(-)
commit 1be8ad35144d34de99b6153cbbfa8f9add46888b commit 1be8ad35144d34de99b6153cbbfa8f9add46888b
Author: Thomas Kristensen <thomas.k.kristensen@tandberg.com> Author: Thomas Kristensen <thomas.k.kristensen@tandberg.com>
Date: Sun Mar 14 11:47:17 2010 +0200 Date: Sun Mar 14 11:47:17 2010 +0200
Close the socket event in finalizer instead of in close method Close the socket event in finalizer instead of in close method
There might be a GSource attached to a GMainContext, about to be There might be a GSource attached to a GMainContext, about to be
removed by a removed by a
pending cancellation. Deleting the handle too early will trigger a pending cancellation. Deleting the handle too early will trigger a
g_warning in g_warning in
the "select()" call in GMainContext. Attached patch fixes this the "select()" call in GMainContext. Attached patch fixes this
by deferring by deferring
destruction of WSAEVENT object until GSocket's finalize(). destruction of WSAEVENT object until GSocket's finalize().
Patch from bug #612702. Patch from bug #612702.
Signed-off-by: Tor Lillqvist <tml@iki.fi> Signed-off-by: Tor Lillqvist <tml@iki.fi>
gio/gsocket.c | 14 ++++++-------- gio/gsocket.c | 14 ++++++--------
1 files changed, 6 insertions(+), 8 deletions(-) 1 files changed, 6 insertions(+), 8 deletions(-)
commit 6c5d2798f600a0536306e1c67b2e26e2c6eff006 commit 6c5d2798f600a0536306e1c67b2e26e2c6eff006
Author: Fran Diéguez <frandieguez@ubuntu.com> Author: Fran Diéguez <frandieguez@ubuntu.com>
Date: Sat Mar 13 21:00:44 2010 +0100 Date: Sat Mar 13 21:00:44 2010 +0100
Update Galician translation Update Galician translation
po/gl.po | 974 po/gl.po | 974
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 480 insertions(+), 494 deletions(-) 1 files changed, 480 insertions(+), 494 deletions(-)
commit 31cf766e647b46cd28cc6d2405c729d06063680d commit 31cf766e647b46cd28cc6d2405c729d06063680d
Author: Friedel Wolff <friedel@translate.org.za> Author: Friedel Wolff <friedel@translate.org.za>
Date: Sat Mar 13 20:48:05 2010 +0100 Date: Sat Mar 13 20:48:05 2010 +0100
Add Afrikaans translation Add Afrikaans translation
po/LINGUAS | 1 + po/LINGUAS | 1 +
po/af.po | 2015 po/af.po | 2015
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 2016 insertions(+), 0 deletions(-) 2 files changed, 2016 insertions(+), 0 deletions(-)
commit 62a133f55dcd5626e9583aabc2d95926936a8475 commit 62a133f55dcd5626e9583aabc2d95926936a8475
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Fri Mar 12 20:37:04 2010 +0100 Date: Fri Mar 12 20:37:04 2010 +0100
Improve the documentation about single include exceptions Improve the documentation about single include exceptions
Also, reenable the compiling Glib application section Also, reenable the compiling Glib application section
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=612736 Fixes https://bugzilla.gnome.org/show_bug.cgi?id=612736
docs/reference/glib/compiling.sgml | 9 +++++++++ docs/reference/glib/compiling.sgml | 9 +++++++++
docs/reference/glib/glib-docs.sgml | 1 + docs/reference/glib/glib-docs.sgml | 1 +
2 files changed, 10 insertions(+), 0 deletions(-) 2 files changed, 10 insertions(+), 0 deletions(-)
commit 5b19345246aa179788b09b7a82702e79f9d815d8 commit 5b19345246aa179788b09b7a82702e79f9d815d8
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Mar 12 15:38:47 2010 -0500 Date: Fri Mar 12 15:38:47 2010 -0500
Bug 610858 - gvariant test fails sometimes Bug 610858 - gvariant test fails sometimes
NaN floating point values get mangled when passing across the function NaN floating point values get mangled when passing across the function
call ABI on x86 so avoid using them to get rid of spurious failures. call ABI on x86 so avoid using them to get rid of spurious failures.
Reported by Christian Persch and reliably reproduced by Emilio Pozuelo Reported by Christian Persch and reliably reproduced by Emilio Pozuelo
Monfort. Monfort.
glib/tests/gvariant.c | 7 ++++++- glib/tests/gvariant.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-) 1 files changed, 6 insertions(+), 1 deletions(-)
commit a57522deae75264bade35eae8826cda2771530c6 commit a57522deae75264bade35eae8826cda2771530c6
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Fri Mar 12 10:42:43 2010 +0200 Date: Fri Mar 12 10:42:43 2010 +0200
The SO_KEEPALIVE value seems to actually be a char on Windows The SO_KEEPALIVE value seems to actually be a char on Windows
Do still use a BOOL variable, but initialize it to FALSE before the Do still use a BOOL variable, but initialize it to FALSE before the
getsockopt(), and drop the assertion on Windows. Should fix bug getsockopt(), and drop the assertion on Windows. Should fix bug
gio/gsocket.c | 10 +++++++++- gio/gsocket.c | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-) 1 files changed, 9 insertions(+), 1 deletions(-)
commit 1caaa4f591ead74f0a146d73155f9cfb65899bed commit 1caaa4f591ead74f0a146d73155f9cfb65899bed
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Wed Mar 10 05:06:50 2010 +0100 Date: Wed Mar 10 05:06:50 2010 +0100
[docs] Don't reference deprecated functions [docs] Don't reference deprecated functions
Use g_io_add_watch(), g_io_add_watch_full() and Use g_io_add_watch(), g_io_add_watch_full() and
g_source_remove() instead the deprecated gtk_input_add_full(), g_source_remove() instead the deprecated gtk_input_add_full(),
gtk_input_remove(), gdk_input_add(), gdk_input_add_full() and gtk_input_remove(), gdk_input_add(), gdk_input_add_full() and
gdk_input_remove() gdk_input_remove()
glib/giochannel.c | 5 ++--- glib/giochannel.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-) 1 files changed, 2 insertions(+), 3 deletions(-)
commit 95d42761a9fff5813db46a41bc2ec6c86a2eb947 commit 95d42761a9fff5813db46a41bc2ec6c86a2eb947
Author: Miloš Popović <mpopovic@src.gnome.org> Author: Miloš Popović <mpopovic@src.gnome.org>
Date: Tue Mar 9 20:29:43 2010 +0100 Date: Tue Mar 9 20:29:43 2010 +0100
Updated Serbian translations Updated Serbian translations
po/sr.po | 1017 po/sr.po | 1017
+++++++++++++++++++++++++++---------------------------- +++++++++++++++++++++++++++----------------------------
po/sr@latin.po | 1028 po/sr@latin.po | 1028
++++++++++++++++++++++++++++---------------------------- ++++++++++++++++++++++++++++----------------------------
2 files changed, 1013 insertions(+), 1032 deletions(-) 2 files changed, 1013 insertions(+), 1032 deletions(-)
commit a85b9c4badf22777b1b099befcd9e033afa45dbf commit a85b9c4badf22777b1b099befcd9e033afa45dbf
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Mar 9 13:34:00 2010 -0500 Date: Tue Mar 9 13:34:00 2010 -0500
'default: g_assert_not_reached();' to silence GCC 'default: g_assert_not_reached();' to silence GCC
Closes bug #612327 reported by Claudio Saavedra. Closes bug #612327 reported by Claudio Saavedra.
glib/gvariant-serialiser.c | 3 +++ glib/gvariant-serialiser.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-) 1 files changed, 3 insertions(+), 0 deletions(-)
commit 89fa967ba1c72081a1698d35e6c10c99190b612d commit 89fa967ba1c72081a1698d35e6c10c99190b612d
Author: Dagobert Michelsen <dam@opencsw.org> Author: Dagobert Michelsen <dam@opencsw.org>
Date: Tue Mar 9 15:02:57 2010 +0100 Date: Tue Mar 9 15:02:57 2010 +0100
Use G_STRFUNC instead of explicit gcc-only __PRETTY_FUNC__ Use G_STRFUNC instead of explicit gcc-only __PRETTY_FUNC__
glib/gvariant.c | 2 +- glib/gvariant.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit c69e6fd837cb92d0c7050d8ea2d0f98b6f70fbe8 commit c69e6fd837cb92d0c7050d8ea2d0f98b6f70fbe8
Author: Behdad Esfahbod <behdad@behdad.org> Author: Behdad Esfahbod <behdad@behdad.org>
Date: Mon Mar 8 14:28:23 2010 -0500 Date: Mon Mar 8 14:28:23 2010 -0500
Cosmetic Cosmetic
glib/gmem.h | 18 ++++++++++-------- glib/gmem.h | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-) 1 files changed, 10 insertions(+), 8 deletions(-)
commit f6166be24d6c43ccbaf80439aefe8eff83e7843d commit f6166be24d6c43ccbaf80439aefe8eff83e7843d
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Mar 8 11:53:36 2010 -0500 Date: Mon Mar 8 11:53:36 2010 -0500
Bump version Bump version
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit c58ce0e60c1a243df6326c26cf7d255d3af4ab2d commit c58ce0e60c1a243df6326c26cf7d255d3af4ab2d
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Mar 8 11:48:14 2010 -0500 Date: Mon Mar 8 11:48:14 2010 -0500
2.23.5 2.23.5
NEWS | 50 ++ NEWS | 50 ++
po/am.po | 93 ++-- po/am.po | 93 ++--
po/ar.po | 98 ++-- po/ar.po | 98 ++--
po/as.po | 98 ++-- po/as.po | 98 ++--
po/ast.po | 98 ++-- po/ast.po | 98 ++--
po/az.po | 98 ++-- po/az.po | 98 ++--
po/be.po | 102 +++-- po/be.po | 102 +++--
po/be@latin.po | 102 +++-- po/be@latin.po | 102 +++--
po/bg.po | 942 ++++++++++++++++++------------------- po/bg.po | 942 ++++++++++++++++++-------------------
po/bn.po | 98 ++-- po/bn.po | 98 ++--
po/bn_IN.po | 98 ++-- po/bn_IN.po | 98 ++--
po/bs.po | 98 ++-- po/bs.po | 98 ++--
po/ca.po | 952 +++++++++++++++++++------------------- po/ca.po | 952 +++++++++++++++++++-------------------
po/ca@valencia.po | 98 ++-- po/ca@valencia.po | 98 ++--
po/cs.po | 97 ++-- po/cs.po | 97 ++--
po/cy.po | 98 ++-- po/cy.po | 98 ++--
po/da.po | 953 +++++++++++++++++++------------------- po/da.po | 953 +++++++++++++++++++-------------------
po/de.po | 955 +++++++++++++++++++------------------- po/de.po | 955 +++++++++++++++++++-------------------
po/dz.po | 98 ++-- po/dz.po | 98 ++--
po/el.po | 98 ++-- po/el.po | 98 ++--
po/en@shaw.po | 98 ++-- po/en@shaw.po | 98 ++--
po/en_CA.po | 98 ++-- po/en_CA.po | 98 ++--
po/en_GB.po | 942 ++++++++++++++++++------------------- po/en_GB.po | 942 ++++++++++++++++++-------------------
po/eo.po | 97 ++-- po/eo.po | 97 ++--
po/es.po | 951 +++++++++++++++++++------------------- po/es.po | 951 +++++++++++++++++++-------------------
po/et.po | 477 +++++++++++++++++++- po/et.po | 477 +++++++++++++++++++-
po/eu.po | 1005 ++++++++++++++++++++------------------- po/eu.po | 1005 ++++++++++++++++++++-------------------
po/fa.po | 98 ++-- po/fa.po | 98 ++--
po/fi.po | 98 ++-- po/fi.po | 98 ++--
po/fr.po | 950 +++++++++++++++++++------------------- po/fr.po | 950 +++++++++++++++++++-------------------
po/ga.po | 94 ++-- po/ga.po | 94 ++--
po/gl.po | 97 ++-- po/gl.po | 97 ++--
po/gu.po | 98 ++-- po/gu.po | 98 ++--
po/he.po | 98 ++-- po/he.po | 98 ++--
po/hi.po | 98 ++-- po/hi.po | 98 ++--
po/hr.po | 98 ++-- po/hr.po | 98 ++--
po/hu.po | 1021 ++++++++++++++++++++-------------------- po/hu.po | 1021 ++++++++++++++++++++--------------------
po/hy.po | 94 ++-- po/hy.po | 94 ++--
po/id.po | 98 ++-- po/id.po | 98 ++--
po/is.po | 98 ++-- po/is.po | 98 ++--
po/it.po | 955 +++++++++++++++++++------------------- po/it.po | 955 +++++++++++++++++++-------------------
po/ja.po | 98 ++-- po/ja.po | 98 ++--
po/ka.po | 98 ++-- po/ka.po | 98 ++--
po/kn.po | 98 ++-- po/kn.po | 98 ++--
po/ko.po | 97 ++-- po/ko.po | 97 ++--
po/ku.po | 93 ++-- po/ku.po | 93 ++--
po/lt.po | 942 ++++++++++++++++++------------------- po/lt.po | 942 ++++++++++++++++++-------------------
po/lv.po | 97 ++-- po/lv.po | 97 ++--
po/mai.po | 98 ++-- po/mai.po | 98 ++--
po/mg.po | 98 ++-- po/mg.po | 98 ++--
po/mk.po | 98 ++-- po/mk.po | 98 ++--
po/ml.po | 98 ++-- po/ml.po | 98 ++--
po/mn.po | 98 ++-- po/mn.po | 98 ++--
po/mr.po | 98 ++-- po/mr.po | 98 ++--
po/ms.po | 98 ++-- po/ms.po | 98 ++--
po/nb.po | 942 ++++++++++++++++++------------------- po/nb.po | 942 ++++++++++++++++++-------------------
po/ne.po | 98 ++-- po/ne.po | 98 ++--
po/nl.po | 98 ++-- po/nl.po | 98 ++--
po/nn.po | 98 ++-- po/nn.po | 98 ++--
po/oc.po | 93 ++-- po/oc.po | 93 ++--
po/or.po | 98 ++-- po/or.po | 98 ++--
po/pa.po | 98 ++-- po/pa.po | 98 ++--
po/pl.po | 942 ++++++++++++++++++------------------- po/pl.po | 942 ++++++++++++++++++-------------------
po/ps.po | 94 ++-- po/ps.po | 94 ++--
po/pt.po | 952 +++++++++++++++++++------------------- po/pt.po | 952 +++++++++++++++++++-------------------
po/pt_BR.po | 942 ++++++++++++++++++------------------- po/pt_BR.po | 942 ++++++++++++++++++-------------------
po/ro.po | 97 ++-- po/ro.po | 97 ++--
po/ru.po | 942 ++++++++++++++++++------------------- po/ru.po | 942 ++++++++++++++++++-------------------
po/rw.po | 98 ++-- po/rw.po | 98 ++--
po/si.po | 98 ++-- po/si.po | 98 ++--
po/sk.po | 98 ++-- po/sk.po | 98 ++--
po/sl.po | 1324 po/sl.po | 1324
+++++++++++++++++++++++++--------------------------- +++++++++++++++++++++++++---------------------------
po/sq.po | 98 ++-- po/sq.po | 98 ++--
po/sr.po | 98 ++-- po/sr.po | 98 ++--
po/sr@ije.po | 98 ++-- po/sr@ije.po | 98 ++--
po/sr@latin.po | 98 ++-- po/sr@latin.po | 98 ++--
po/sv.po | 1353 po/sv.po | 1353
++++++++++++++++++++++++++--------------------------- ++++++++++++++++++++++++++---------------------------
po/ta.po | 98 ++-- po/ta.po | 98 ++--
po/te.po | 98 ++-- po/te.po | 98 ++--
po/th.po | 97 ++-- po/th.po | 97 ++--
po/tl.po | 98 ++-- po/tl.po | 98 ++--
po/tr.po | 98 ++-- po/tr.po | 98 ++--
po/tt.po | 93 ++-- po/tt.po | 93 ++--
po/uk.po | 98 ++-- po/uk.po | 98 ++--
po/vi.po | 98 ++-- po/vi.po | 98 ++--
po/wa.po | 98 ++-- po/wa.po | 98 ++--
po/xh.po | 98 ++-- po/xh.po | 98 ++--
po/yi.po | 97 ++-- po/yi.po | 97 ++--
po/zh_CN.po | 98 ++-- po/zh_CN.po | 98 ++--
po/zh_HK.po | 968 +++++++++++++++++++------------------- po/zh_HK.po | 968 +++++++++++++++++++-------------------
po/zh_TW.po | 953 +++++++++++++++++++------------------- po/zh_TW.po | 953 +++++++++++++++++++-------------------
91 files changed, 13883 insertions(+), 13260 deletions(-) 91 files changed, 13883 insertions(+), 13260 deletions(-)
commit f9d8d70396978ae201ce79708f7cd69cf6f93399 commit f9d8d70396978ae201ce79708f7cd69cf6f93399
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Mar 8 11:29:27 2010 -0500 Date: Mon Mar 8 11:29:27 2010 -0500
gtk-doc: ignore gvariant-internal.h gtk-doc: ignore gvariant-internal.h
docs/reference/glib/Makefile.am | 1 + docs/reference/glib/Makefile.am | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 929a2e1ae10083d647a77dd36c17071e7fac1593 commit 929a2e1ae10083d647a77dd36c17071e7fac1593
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Mar 8 11:25:37 2010 -0500 Date: Mon Mar 8 11:25:37 2010 -0500
Add gvariant-varargs.xml to the distribution Add gvariant-varargs.xml to the distribution
docs/reference/glib/Makefile.am | 3 ++- docs/reference/glib/Makefile.am | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit 6393ca443af7f588275aa6ee8b051bb1d41394e8 commit 6393ca443af7f588275aa6ee8b051bb1d41394e8
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Mar 8 10:54:23 2010 -0500 Date: Mon Mar 8 10:54:23 2010 -0500
distcheck: add gvariant-internal.h to SOURCES distcheck: add gvariant-internal.h to SOURCES
glib/Makefile.am | 1 + glib/Makefile.am | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 75f761bcaa66c82d132c9e3d8cdfcb8ee0971eb6 commit 75f761bcaa66c82d132c9e3d8cdfcb8ee0971eb6
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Mar 8 10:30:59 2010 -0500 Date: Mon Mar 8 10:30:59 2010 -0500
GVariant variable arguments, tests, cleanups GVariant variable arguments, tests, cleanups
Merge GVariant variable arguments support and put it under tests. Merge GVariant variable arguments support and put it under tests.
Also, remove the hack of the test case directly '#include'ing .c files Also, remove the hack of the test case directly '#include'ing .c files
from glib/. Instead, create a non-installed gvariant-internal.h that from glib/. Instead, create a non-installed gvariant-internal.h that
the tests can include and make the symbols in it visible on the symbol the tests can include and make the symbols in it visible on the symbol
table of the shared library. These symbols (as they are present in no table of the shared library. These symbols (as they are present in no
installed header files) are not part of the API of GLib. installed header files) are not part of the API of GLib.
Increase test coverage in a few other areas. Increase test coverage in a few other areas.
docs/reference/glib/glib-docs.sgml | 1 + docs/reference/glib/glib-docs.sgml | 1 +
docs/reference/glib/glib-sections.txt | 11 + docs/reference/glib/glib-sections.txt | 11 +
docs/reference/glib/gvariant-varargs.xml | 987 +++++++++++++++++++++ docs/reference/glib/gvariant-varargs.xml | 987 +++++++++++++++++++++
glib/glib.symbols | 48 +- glib/glib.symbols | 48 +-
glib/gvariant-internal.h | 49 + glib/gvariant-internal.h | 49 +
glib/gvariant-serialiser.c | 4 + glib/gvariant-serialiser.c | 4 +
glib/gvariant-serialiser.h | 9 - glib/gvariant-serialiser.h | 9 -
glib/gvariant.c | 1397 glib/gvariant.c | 1397
++++++++++++++++++++++++++---- ++++++++++++++++++++++++++----
glib/gvariant.h | 18 + glib/gvariant.h | 18 +
glib/gvarianttypeinfo.c | 11 +- glib/gvarianttypeinfo.c | 11 +-
glib/gvarianttypeinfo.h | 10 +- glib/gvarianttypeinfo.h | 10 +-
glib/tests/gvariant.c | 773 ++++++++++++++++- glib/tests/gvariant.c | 773 ++++++++++++++++-
12 files changed, 3110 insertions(+), 208 deletions(-) 12 files changed, 3110 insertions(+), 208 deletions(-)
commit 8cd5c94f42fb362e1620368e805d50e3804e7bc2 commit 8cd5c94f42fb362e1620368e805d50e3804e7bc2
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Mar 8 12:03:40 2010 +0100 Date: Mon Mar 8 12:03:40 2010 +0100
Add pregenerated ids for TRASH_ORIG_PATH and TRASH_DELETION_DATE Add pregenerated ids for TRASH_ORIG_PATH and TRASH_DELETION_DATE
This fixes the build for me This fixes the build for me
gio/gfileinfo-priv.h | 3 ++- gio/gfileinfo-priv.h | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit fe4839dbb8358b65d19370114dc9d43cc71e6773 commit fe4839dbb8358b65d19370114dc9d43cc71e6773
Author: Piotr Drąg <piotrdrag@gmail.com> Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Mon Mar 8 10:51:11 2010 +0100 Date: Mon Mar 8 10:51:11 2010 +0100
Updated Polish translation Updated Polish translation
po/pl.po | 951 po/pl.po | 951
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 479 insertions(+), 472 deletions(-) 1 files changed, 479 insertions(+), 472 deletions(-)
commit 826abbefcee6c7f64ed8c21d9a2671f9cd0be089 commit 826abbefcee6c7f64ed8c21d9a2671f9cd0be089
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Mar 8 00:36:00 2010 -0500 Date: Mon Mar 8 00:36:00 2010 -0500
Add defines for trash::orig-path and trash::deletion-date Add defines for trash::orig-path and trash::deletion-date
See bug 612107. See bug 612107.
gio/gfileinfo.c | 30 ++++++++++++++++-------------- gio/gfileinfo.c | 30 ++++++++++++++++--------------
gio/gfileinfo.h | 24 ++++++++++++++++++++++++ gio/gfileinfo.h | 24 ++++++++++++++++++++++++
2 files changed, 40 insertions(+), 14 deletions(-) 2 files changed, 40 insertions(+), 14 deletions(-)
commit 96d105906ef267b687ee6fbe085a791f3b17afc6 commit 96d105906ef267b687ee6fbe085a791f3b17afc6
Author: Priit Laes <plaes@plaes.org> Author: Priit Laes <plaes@plaes.org>
Date: Mon Mar 8 00:16:23 2010 -0500 Date: Mon Mar 8 00:16:23 2010 -0500
Fix run-assert-msg-test to work with libtool-2.2.x. Fix run-assert-msg-test to work with libtool-2.2.x.
tests/run-assert-msg-test.sh | 6 +++++- tests/run-assert-msg-test.sh | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-) 1 files changed, 5 insertions(+), 1 deletions(-)
commit 0a51b58e0776f2d5a82a5346ab81fb50ee75f9f4 commit 0a51b58e0776f2d5a82a5346ab81fb50ee75f9f4
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Mar 8 00:12:33 2010 -0500 Date: Mon Mar 8 00:12:33 2010 -0500
Minor doc clarification Minor doc clarification
Mention g_realloc() as a possible function to use with Mention g_realloc() as a possible function to use with
g_memory_output_stream_new(). Bug 612041. g_memory_output_stream_new(). Bug 612041.
gio/gmemoryoutputstream.c | 10 +++++++--- gio/gmemoryoutputstream.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-) 1 files changed, 7 insertions(+), 3 deletions(-)
commit 42f042d5fb381151a999e38740720e9244caa6da commit 42f042d5fb381151a999e38740720e9244caa6da
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Mar 8 00:04:11 2010 -0500 Date: Mon Mar 8 00:04:11 2010 -0500
Minor doc clarification Minor doc clarification
Spell out that g_utf8_strlen() behaves like strlen() wrt. to Spell out that g_utf8_strlen() behaves like strlen() wrt. to
termination. Bug 612040. termination. Bug 612040.
glib/gutf8.c | 15 ++++++++------- glib/gutf8.c | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-) 1 files changed, 8 insertions(+), 7 deletions(-)
commit 485077e9ce78ad2b55bdb471b57dc9fe21259922 commit 485077e9ce78ad2b55bdb471b57dc9fe21259922
Author: Duarte Loreto <happyguy_pt@hotmail.com> Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Mon Mar 8 02:31:12 2010 +0000 Date: Mon Mar 8 02:31:12 2010 +0000
Updated Portuguese translation Updated Portuguese translation
po/pt.po | 29 +++++++++++++++++------------ po/pt.po | 29 +++++++++++++++++------------
1 files changed, 17 insertions(+), 12 deletions(-) 1 files changed, 17 insertions(+), 12 deletions(-)
commit 9dd6c60fbfc742eb08a5b5b27986395ed439fbc1 commit 9dd6c60fbfc742eb08a5b5b27986395ed439fbc1
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Mar 7 17:42:25 2010 -0500 Date: Sun Mar 7 17:42:25 2010 -0500
Plug a memleak in g_io_modules_scan_all_in_directory Plug a memleak in g_io_modules_scan_all_in_directory
...and at the same time, fix a malloc<>g_free mismatch. ...and at the same time, fix a malloc<>g_free mismatch.
Patch by Caolan McNamara, bug 611897 Patch by Caolan McNamara, bug 611897
gio/giomodule.c | 4 ++-- gio/giomodule.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 5f424088f5bdf041d5653f5f2aa310150155f58c commit 5f424088f5bdf041d5653f5f2aa310150155f58c
Author: Jorge González <jorgegonz@svn.gnome.org> Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Mar 7 11:49:58 2010 +0100 Date: Sun Mar 7 11:49:58 2010 +0100
Updated Spanish translation Updated Spanish translation
po/es.po | 963 po/es.po | 963
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 484 insertions(+), 479 deletions(-) 1 files changed, 484 insertions(+), 479 deletions(-)
commit a9d57e990b878d2b602b247dba676cd257426e23 commit a9d57e990b878d2b602b247dba676cd257426e23
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 7 03:02:08 2010 -0500 Date: Sun Mar 7 03:02:08 2010 -0500
.gitignore mem-overflow test .gitignore mem-overflow test
glib/tests/.gitignore | 1 + glib/tests/.gitignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit dfcee5865b7c677db722640dec5e34a8e89b4d07 commit dfcee5865b7c677db722640dec5e34a8e89b4d07
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Mar 7 02:15:37 2010 -0500 Date: Sun Mar 7 02:15:37 2010 -0500
gtk-doc: ignore GBuffer gtk-doc: ignore GBuffer
docs/reference/glib/Makefile.am | 1 + docs/reference/glib/Makefile.am | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit a1b9743e1816c5269029e8ae2e21e8950c411f5c commit a1b9743e1816c5269029e8ae2e21e8950c411f5c
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Mar 6 23:21:27 2010 -0500 Date: Sat Mar 6 23:21:27 2010 -0500
Bug 608196 - Overflow-safe g_new family Bug 608196 - Overflow-safe g_new family
Remove the macros for the g_malloc_n family -- calls directly to those Remove the macros for the g_malloc_n family -- calls directly to those
functions now always go directly to those functions. functions now always go directly to those functions.
Reimplement the macros for g_new and friends. Reimplement the macros for g_new and friends.
Remove the branch that checked for calling g_new() with a constant Remove the branch that checked for calling g_new() with a constant
n_structs == 1. With the struct size always known this case will n_structs == 1. With the struct size always known this case will
now be now be
caught under the case that does the inline multiplication and the caught under the case that does the inline multiplication and the
multiplication by 1 will be optimised away. multiplication by 1 will be optimised away.
glib/gmem.c | 8 ----- glib/gmem.c | 8 -----
glib/gmem.h | 83 glib/gmem.h | 83
+++++++++++++++++++++++++---------------------------------- +++++++++++++++++++++++++----------------------------------
2 files changed, 35 insertions(+), 56 deletions(-) 2 files changed, 35 insertions(+), 56 deletions(-)
commit 01ef92178b9978b7491bbb3397de9ee08e38af20 commit 01ef92178b9978b7491bbb3397de9ee08e38af20
Author: Alexander Shopov <ash@contact.bg> Author: Alexander Shopov <ash@contact.bg>
Date: Sat Mar 6 20:22:49 2010 +0200 Date: Sat Mar 6 20:22:49 2010 +0200
Updated Bulgarian translation Updated Bulgarian translation
po/bg.po | 13 ++++++------- po/bg.po | 13 ++++++-------
1 files changed, 6 insertions(+), 7 deletions(-) 1 files changed, 6 insertions(+), 7 deletions(-)
commit 7fa6d67bdb3b4d467931d88e7c5ba38481df8bab commit 7fa6d67bdb3b4d467931d88e7c5ba38481df8bab
Author: Gil Forcada <gforcada@gnome.org> Author: Gil Forcada <gforcada@gnome.org>
Date: Sat Mar 6 13:34:27 2010 +0100 Date: Sat Mar 6 13:34:27 2010 +0100
Updated Catalan translation Updated Catalan translation
po/ca.po | 18 ++++++++++-------- po/ca.po | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-) 1 files changed, 10 insertions(+), 8 deletions(-)
commit 3d98c449b1638a4dc242279737c36fa3e37cb8ce commit 3d98c449b1638a4dc242279737c36fa3e37cb8ce
Author: Stefan Kost <ensonic@users.sf.net> Author: Stefan Kost <ensonic@users.sf.net>
Date: Sat Mar 6 14:15:25 2010 +0200 Date: Sat Mar 6 14:15:25 2010 +0200
gsignal: improve g_signal_new docs. gsignal: improve g_signal_new docs.
Using 0 for class_offset is only a means to be able to add signal Using 0 for class_offset is only a means to be able to add signal
when running when running
out of slots in the lass structure. out of slots in the lass structure.
gobject/gsignal.c | 7 ++++++- gobject/gsignal.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-) 1 files changed, 6 insertions(+), 1 deletions(-)
commit fa32ee56109e295f3dae95c8bbdf98a99f1bc66e commit fa32ee56109e295f3dae95c8bbdf98a99f1bc66e
Author: Stefan Kost <ensonic@users.sf.net> Author: Stefan Kost <ensonic@users.sf.net>
Date: Sat Mar 6 13:36:38 2010 +0200 Date: Sat Mar 6 13:36:38 2010 +0200
docs: exchange "Subversion" with "source code repository" docs: exchange "Subversion" with "source code repository"
Fixes the outdated reference. Fixes the outdated reference.
docs/reference/gobject/tut_gsignal.xml | 2 +- docs/reference/gobject/tut_gsignal.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit ada60fd83fdd4fa694d8d872ea7cbe14b09cbfcc commit ada60fd83fdd4fa694d8d872ea7cbe14b09cbfcc
Author: Luca Ferretti <lferrett@gnome.org> Author: Luca Ferretti <lferrett@gnome.org>
Date: Sat Mar 6 01:05:40 2010 +0100 Date: Sat Mar 6 01:05:40 2010 +0100
Updated Italian translation Updated Italian translation
po/it.po | 1036 po/it.po | 1036
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 518 insertions(+), 518 deletions(-) 1 files changed, 518 insertions(+), 518 deletions(-)
commit bed0e3f14020bce9ea4eabfe846abb2b4cdfc83e commit bed0e3f14020bce9ea4eabfe846abb2b4cdfc83e
Author: Daniel Nylander <po@danielnylander.se> Author: Daniel Nylander <po@danielnylander.se>
Date: Sat Mar 6 00:28:38 2010 +0100 Date: Sat Mar 6 00:28:38 2010 +0100
Updated Swedish translation Updated Swedish translation
po/sv.po | 1391 po/sv.po | 1391
+++++++++++++++++++++++++++++++------------------------------ +++++++++++++++++++++++++++++++------------------------------
1 files changed, 707 insertions(+), 684 deletions(-) 1 files changed, 707 insertions(+), 684 deletions(-)
commit 54e830100de02d49d11842e9464511f160c8fbbc commit 54e830100de02d49d11842e9464511f160c8fbbc
Author: Fridrich Strba <fridrich.strba@bluewin.ch> Author: Fridrich Strba <fridrich.strba@bluewin.ch>
Date: Fri Mar 5 23:15:45 2010 +0100 Date: Fri Mar 5 23:15:45 2010 +0100
Adding new defines first appeared in 2.22 into glibconfig.h.win32.in Adding new defines first appeared in 2.22 into glibconfig.h.win32.in
glibconfig.h.win32.in | 8 ++++++++ glibconfig.h.win32.in | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-) 1 files changed, 8 insertions(+), 0 deletions(-)
commit 0772298b9bc43af10ddb53f63e2c6faca6371a82 commit 0772298b9bc43af10ddb53f63e2c6faca6371a82
Author: Claude Paroz <claude@2xlibre.net> Author: Claude Paroz <claude@2xlibre.net>
Date: Fri Mar 5 22:32:07 2010 +0100 Date: Fri Mar 5 22:32:07 2010 +0100
Updated French translation Updated French translation
po/fr.po | 964 po/fr.po | 964
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 483 insertions(+), 481 deletions(-) 1 files changed, 483 insertions(+), 481 deletions(-)
commit 6949099124ddd6bed660c146a42800402b5807ea commit 6949099124ddd6bed660c146a42800402b5807ea
Author: Gabor Kelemen <kelemeng@gnome.hu> Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Fri Mar 5 22:03:27 2010 +0100 Date: Fri Mar 5 22:03:27 2010 +0100
Updated Hungarian translation Updated Hungarian translation
po/hu.po | 87 po/hu.po | 87
+++++++++++++++++++++++-------------------------------------- +++++++++++++++++++++++--------------------------------------
1 files changed, 33 insertions(+), 54 deletions(-) 1 files changed, 33 insertions(+), 54 deletions(-)
commit 0edd7cb8a10388e22cd6b3a37295a6ffddf7e693 commit 0edd7cb8a10388e22cd6b3a37295a6ffddf7e693
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Mar 5 15:52:38 2010 -0500 Date: Fri Mar 5 15:52:38 2010 -0500
undef the proper macros to avoid warning message undef the proper macros to avoid warning message
glib/tests/mem-overflow.c | 4 ++-- glib/tests/mem-overflow.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit a3420d8713d6b5425b80f30e5cb61e88bb9d46e2 commit a3420d8713d6b5425b80f30e5cb61e88bb9d46e2
Author: Behdad Esfahbod <behdad@behdad.org> Author: Behdad Esfahbod <behdad@behdad.org>
Date: Fri Mar 5 15:48:08 2010 -0500 Date: Fri Mar 5 15:48:08 2010 -0500
Add makegalias.pl dep on galias.h and co Add makegalias.pl dep on galias.h and co
glib/Makefile.am | 4 ++-- glib/Makefile.am | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 4882be674326f85aaef479ba2aa6b63565f818b3 commit 4882be674326f85aaef479ba2aa6b63565f818b3
Author: Leonid Kanter <leon@asplinux.ru> Author: Leonid Kanter <leon@asplinux.ru>
Date: Fri Mar 5 15:49:12 2010 +0200 Date: Fri Mar 5 15:49:12 2010 +0200
update Russian translation update Russian translation
po/ru.po | 81 po/ru.po | 81
+++++++++++++++++++++++++++++++++++++++----------------------- +++++++++++++++++++++++++++++++++++++++-----------------------
1 files changed, 51 insertions(+), 30 deletions(-) 1 files changed, 51 insertions(+), 30 deletions(-)
commit 24768ebd8f3a792a091f5583ab301424f84d77d3 commit 24768ebd8f3a792a091f5583ab301424f84d77d3
Author: Matej Urbančič <mateju@svn.gnome.org> Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Fri Mar 5 14:32:01 2010 +0100 Date: Fri Mar 5 14:32:01 2010 +0100
Updated Slovenian translation Updated Slovenian translation
po/sl.po | 1338 po/sl.po | 1338
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 697 insertions(+), 641 deletions(-) 1 files changed, 697 insertions(+), 641 deletions(-)
commit 7026365db22a12b7606bf1e2defac803b359cf68 commit 7026365db22a12b7606bf1e2defac803b359cf68
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Mar 5 06:10:01 2010 -0500 Date: Fri Mar 5 06:10:01 2010 -0500
g_variant_get_strv: support objects and signatures g_variant_get_strv: support objects and signatures
glib/gvariant.c | 10 ++++++++-- glib/gvariant.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-) 1 files changed, 8 insertions(+), 2 deletions(-)
commit 118d59ba15324b49ab9f8b61332364148102d3fd commit 118d59ba15324b49ab9f8b61332364148102d3fd
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Mar 5 06:09:38 2010 -0500 Date: Fri Mar 5 06:09:38 2010 -0500
GVariant: fix some refcounting issues GVariant: fix some refcounting issues
glib/gvariant.c | 7 +++++-- glib/gvariant.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-) 1 files changed, 5 insertions(+), 2 deletions(-)
commit 3297185f3962bd73714c376c101c891897b999b4 commit 3297185f3962bd73714c376c101c891897b999b4
Author: Ivar Smolin <okul@linux.ee> Author: Ivar Smolin <okul@linux.ee>
Date: Fri Mar 5 13:08:05 2010 +0200 Date: Fri Mar 5 13:08:05 2010 +0200
Estonian translation updated Estonian translation updated
po/et.po | 489 po/et.po | 489
++------------------------------------------------------------ ++------------------------------------------------------------
1 files changed, 10 insertions(+), 479 deletions(-) 1 files changed, 10 insertions(+), 479 deletions(-)
commit 6c58d5f8aeb420bd95caaf6ec62be60b47c819b7 commit 6c58d5f8aeb420bd95caaf6ec62be60b47c819b7
Author: Gintautas Miliauskas <gintautas@miliauskas.lt> Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date: Fri Mar 5 11:16:33 2010 +0200 Date: Fri Mar 5 11:16:33 2010 +0200
Updated Lithuanian translation. Updated Lithuanian translation.
po/lt.po | 22 ++++++++++++---------- po/lt.po | 22 ++++++++++++----------
1 files changed, 12 insertions(+), 10 deletions(-) 1 files changed, 12 insertions(+), 10 deletions(-)
commit e0fff9a057dffc795146d5baa9a9e186587344b5 commit e0fff9a057dffc795146d5baa9a9e186587344b5
Author: Philip Withnall <philip@tecnocode.co.uk> Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Thu Mar 4 23:54:07 2010 +0000 Date: Thu Mar 4 23:54:07 2010 +0000
Updated British English translation Updated British English translation
po/en_GB.po | 19 +++++++++++-------- po/en_GB.po | 19 +++++++++++--------
1 files changed, 11 insertions(+), 8 deletions(-) 1 files changed, 11 insertions(+), 8 deletions(-)
commit e583d05374fc26de0e52ea20722254cdb081b23c commit e583d05374fc26de0e52ea20722254cdb081b23c
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Thu Mar 4 22:57:03 2010 +0100 Date: Thu Mar 4 22:57:03 2010 +0100
Updated Norwegian bokmål translation Updated Norwegian bokmål translation
po/nb.po | 2 +- po/nb.po | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 1b1af2fa240f96fda5361784d1d80a94fae5752c commit 1b1af2fa240f96fda5361784d1d80a94fae5752c
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Thu Mar 4 22:56:37 2010 +0100 Date: Thu Mar 4 22:56:37 2010 +0100
Updated Norwegian bokmål translation Updated Norwegian bokmål translation
po/nb.po | 12 ++++++++---- po/nb.po | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-) 1 files changed, 8 insertions(+), 4 deletions(-)
commit fe3c945a3fe15b6d4b1177c20f88ac7441d5dca9 commit fe3c945a3fe15b6d4b1177c20f88ac7441d5dca9
Author: Mario Blättermann <mariobl@gnome.org> Author: Mario Blättermann <mariobl@gnome.org>
Date: Thu Mar 4 22:02:43 2010 +0100 Date: Thu Mar 4 22:02:43 2010 +0100
Updated German translation Updated German translation
po/de.po | 128 po/de.po | 128
++++++++++++++++++++++++++++++++++---------------------------- ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 70 insertions(+), 58 deletions(-) 1 files changed, 70 insertions(+), 58 deletions(-)
commit 983fd35c7c38ab54b2e39e25102990184377fbb3 commit 983fd35c7c38ab54b2e39e25102990184377fbb3
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com> Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Thu Mar 4 21:31:54 2010 +0100 Date: Thu Mar 4 21:31:54 2010 +0100
Updated Basque language Updated Basque language
po/eu.po | 8 ++++++-- po/eu.po | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-) 1 files changed, 6 insertions(+), 2 deletions(-)
commit 976cce06fc863496a595240ceb6af07b90d41313 commit 976cce06fc863496a595240ceb6af07b90d41313
Author: Jonh Wendell <jwendell@gnome.org> Author: Jonh Wendell <jwendell@gnome.org>
Date: Thu Mar 4 17:13:56 2010 -0300 Date: Thu Mar 4 17:13:56 2010 -0300
Updated Brazilian Portuguese translation Updated Brazilian Portuguese translation
po/pt_BR.po | 958 po/pt_BR.po | 958
++++++++++++++++++++++++++++++----------------------------- ++++++++++++++++++++++++++++++-----------------------------
1 files changed, 484 insertions(+), 474 deletions(-) 1 files changed, 484 insertions(+), 474 deletions(-)
commit 7504095de09756efec4bc39225986c5db10d6ace commit 7504095de09756efec4bc39225986c5db10d6ace
Author: Jonh Wendell <jwendell@gnome.org> Author: Jonh Wendell <jwendell@gnome.org>
Date: Thu Mar 4 17:03:13 2010 -0300 Date: Thu Mar 4 17:03:13 2010 -0300
Mark a string for translation Mark a string for translation
gio/gfile.c | 2 +- gio/gfile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 766183c079192d8fb71044770456c8c9662bd5db commit 766183c079192d8fb71044770456c8c9662bd5db
Author: Claudio Saavedra <csaavedra@igalia.com> Author: Claudio Saavedra <csaavedra@igalia.com>
Date: Thu Mar 4 19:18:12 2010 +0200 Date: Thu Mar 4 19:18:12 2010 +0200
Remove GUtf8InputStream leftover in docs Remove GUtf8InputStream leftover in docs
Fixes build. Fixes build.
docs/reference/gio/gio.types | 1 - docs/reference/gio/gio.types | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit f3425cc38dae31b815db1038dcaac29848840409 commit f3425cc38dae31b815db1038dcaac29848840409
Author: Behdad Esfahbod <behdad@behdad.org> Author: Behdad Esfahbod <behdad@behdad.org>
Date: Thu Mar 4 10:38:31 2010 -0500 Date: Thu Mar 4 10:38:31 2010 -0500
Fix galias build breakage with g_malloc_n macros Fix galias build breakage with g_malloc_n macros
glib/gmem.c | 15 +++++++++------ glib/gmem.c | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-) 1 files changed, 9 insertions(+), 6 deletions(-)
commit c423c3a9c951a64b2c3d3eea67e15fce752a2bd0 commit c423c3a9c951a64b2c3d3eea67e15fce752a2bd0
Author: Christian Dywan <christian@twotoasts.de> Author: Christian Dywan <christian@twotoasts.de>
Date: Thu Mar 4 11:02:31 2010 +0100 Date: Thu Mar 4 11:02:31 2010 +0100
Add licence headers to gnativevolumemonitor.c/h Add licence headers to gnativevolumemonitor.c/h
Fixes bug #609531 Fixes bug #609531
gio/gnativevolumemonitor.c | 22 ++++++++++++++++++++++ gio/gnativevolumemonitor.c | 22 ++++++++++++++++++++++
gio/gnativevolumemonitor.h | 22 ++++++++++++++++++++++ gio/gnativevolumemonitor.h | 22 ++++++++++++++++++++++
2 files changed, 44 insertions(+), 0 deletions(-) 2 files changed, 44 insertions(+), 0 deletions(-)
commit 343cbf25c7104f782b9d0070cb623c7605dab646 commit 343cbf25c7104f782b9d0070cb623c7605dab646
Author: Behdad Esfahbod <behdad@behdad.org> Author: Behdad Esfahbod <behdad@behdad.org>
Date: Tue Feb 2 23:48:42 2010 -0500 Date: Tue Feb 2 23:48:42 2010 -0500
Bug 608196 - Overflow-safe g_new family Bug 608196 - Overflow-safe g_new family
New public API: New public API:
g_malloc_n g_malloc_n
g_malloc0_n g_malloc0_n
g_realloc_n g_realloc_n
g_try_malloc_n g_try_malloc_n
g_try_malloc0_n g_try_malloc0_n
g_try_realloc_n g_try_realloc_n
docs/reference/glib/glib-sections.txt | 6 ++ docs/reference/glib/glib-sections.txt | 6 ++
docs/reference/glib/tmpl/memory.sgml | 82 ++++++++++++++++++++++++- docs/reference/glib/tmpl/memory.sgml | 82 ++++++++++++++++++++++++-
glib/glib.symbols | 6 ++ glib/glib.symbols | 6 ++
glib/gmem.c | 95 glib/gmem.c | 95
++++++++++++++++++++++++++++- ++++++++++++++++++++++++++++-
glib/gmem.h | 92 +++++++++++++++++++++++----- glib/gmem.h | 92 +++++++++++++++++++++++-----
glib/tests/Makefile.am | 3 + glib/tests/Makefile.am | 3 +
glib/tests/mem-overflow.c | 108 glib/tests/mem-overflow.c | 108
+++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++
glib/tests/printf.c | 2 +- glib/tests/printf.c | 2 +-
glib/tests/rand.c | 2 +- glib/tests/rand.c | 2 +-
9 files changed, 375 insertions(+), 21 deletions(-) 9 files changed, 375 insertions(+), 21 deletions(-)
commit 373f3d8b52ca8b08de0af6062eb284c2a7a856d9 commit 373f3d8b52ca8b08de0af6062eb284c2a7a856d9
Author: Felix Riemann <friemann@gnome.org> Author: Felix Riemann <friemann@gnome.org>
Date: Wed Feb 24 12:54:17 2010 +0100 Date: Wed Feb 24 12:54:17 2010 +0100
Fix API docs for GZlibCompressor and GZlibDecompressor Fix API docs for GZlibCompressor and GZlibDecompressor
Corrects the general descriptions and makes the signals and Corrects the general descriptions and makes the signals and
implemented implemented
interfaces appear. interfaces appear.
docs/reference/gio/gio-sections.txt | 4 ++-- docs/reference/gio/gio-sections.txt | 4 ++--
gio/gzlibcompressor.c | 4 ++-- gio/gzlibcompressor.c | 4 ++--
gio/gzlibdecompressor.c | 2 +- gio/gzlibdecompressor.c | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-) 3 files changed, 5 insertions(+), 5 deletions(-)
commit 560f5187432fc890725c5bb5c74a0997affb888c commit 560f5187432fc890725c5bb5c74a0997affb888c
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Mar 3 11:36:52 2010 -0500 Date: Wed Mar 3 11:36:52 2010 -0500
GVariantBuilder: loosen assertion check GVariantBuilder: loosen assertion check
Don't check that a GVariantBuilder is fully-valid for use when Don't check that a GVariantBuilder is fully-valid for use when
performing refcounting operations, as these operations may be occuring performing refcounting operations, as these operations may be occuring
after the builder has already been cleared. after the builder has already been cleared.
glib/gvariant.c | 3 +-- glib/gvariant.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-) 1 files changed, 1 insertions(+), 2 deletions(-)
commit 9a886135c80233a5a40071189df7693151201954 commit 9a886135c80233a5a40071189df7693151201954
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Wed Mar 3 08:35:32 2010 -0500 Date: Wed Mar 3 08:35:32 2010 -0500
GResolver: fix Windows 2000 workaround GResolver: fix Windows 2000 workaround
Move the <wspiapi.h> include from gwin32resolver.c to Move the <wspiapi.h> include from gwin32resolver.c to
gnetworkingprivate.h, since gthreadedresolver.c needs it too. gnetworkingprivate.h, since gthreadedresolver.c needs it too.
https://bugzilla.gnome.org/show_bug.cgi?id=611696 https://bugzilla.gnome.org/show_bug.cgi?id=611696
gio/gnetworkingprivate.h | 8 ++++++++ gio/gnetworkingprivate.h | 8 ++++++++
gio/gwin32resolver.c | 8 -------- gio/gwin32resolver.c | 8 --------
2 files changed, 8 insertions(+), 8 deletions(-) 2 files changed, 8 insertions(+), 8 deletions(-)
commit 67ba99f7abfba0d24719950b55e88024acfc91ae commit 67ba99f7abfba0d24719950b55e88024acfc91ae
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Mar 3 13:49:10 2010 +0100 Date: Wed Mar 3 13:49:10 2010 +0100
Updated Norwegian bokmål translation Updated Norwegian bokmål translation
po/nb.po | 955 po/nb.po | 955
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 479 insertions(+), 476 deletions(-) 1 files changed, 479 insertions(+), 476 deletions(-)
commit fe6e278a870c7b2a3e76ba9ef17a9b99a4c0c474 commit fe6e278a870c7b2a3e76ba9ef17a9b99a4c0c474
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Mar 3 03:37:37 2010 -0500 Date: Wed Mar 3 03:37:37 2010 -0500
GVariantBuilder: allow for stack allocation GVariantBuilder: allow for stack allocation
docs/reference/glib/glib-sections.txt | 2 + docs/reference/glib/glib-sections.txt | 2 +
glib/glib.symbols | 6 +- glib/glib.symbols | 6 +-
glib/gvariant.c | 553 glib/gvariant.c | 553
++++++++++++++++++++------------- ++++++++++++++++++++-------------
glib/gvariant.h | 13 +- glib/gvariant.h | 13 +-
glib/tests/gvariant.c | 13 +- glib/tests/gvariant.c | 13 +-
5 files changed, 352 insertions(+), 235 deletions(-) 5 files changed, 352 insertions(+), 235 deletions(-)
commit bb0808638c5b4bac11355bc94434d35e76b53364 commit bb0808638c5b4bac11355bc94434d35e76b53364
Author: Gabor Kelemen <kelemeng@gnome.hu> Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Tue Mar 2 17:18:52 2010 +0100 Date: Tue Mar 2 17:18:52 2010 +0100
Updated Hungarian translation Updated Hungarian translation
po/hu.po | 1030 po/hu.po | 1030
++++++++++++++++++++++++++++++------------------------------- ++++++++++++++++++++++++++++++-------------------------------
1 files changed, 507 insertions(+), 523 deletions(-) 1 files changed, 507 insertions(+), 523 deletions(-)
commit 2927c5e0c628dfe97f2649661db703a30dbebd8b commit 2927c5e0c628dfe97f2649661db703a30dbebd8b
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com> Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Tue Mar 2 12:39:33 2010 +0100 Date: Tue Mar 2 12:39:33 2010 +0100
Updated Basque language Updated Basque language
po/eu.po | 1035 po/eu.po | 1035
++++++++++++++++++++++++++++++-------------------------------- ++++++++++++++++++++++++++++++--------------------------------
1 files changed, 504 insertions(+), 531 deletions(-) 1 files changed, 504 insertions(+), 531 deletions(-)
commit 277b9717da6261d089772684669bc55c5a0e911b commit 277b9717da6261d089772684669bc55c5a0e911b
Author: Paolo Borelli <pborelli@gnome.org> Author: Paolo Borelli <pborelli@gnome.org>
Date: Mon Mar 1 10:24:43 2010 +0100 Date: Mon Mar 1 10:24:43 2010 +0100
Remove utf8inputstream leftovers in a few other places Remove utf8inputstream leftovers in a few other places
docs/reference/gio/gio-docs.xml | 1 - docs/reference/gio/gio-docs.xml | 1 -
docs/reference/gio/gio-sections.txt | 18 ------------------ docs/reference/gio/gio-sections.txt | 18 ------------------
gio/giotypes.h | 1 - gio/giotypes.h | 1 -
po/POTFILES.in | 1 - po/POTFILES.in | 1 -
4 files changed, 0 insertions(+), 21 deletions(-) 4 files changed, 0 insertions(+), 21 deletions(-)
commit 2bfddf162e686c750beb2af2e4cb2e8d8d523440 commit 2bfddf162e686c750beb2af2e4cb2e8d8d523440
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Mar 1 09:56:02 2010 +0100 Date: Mon Mar 1 09:56:02 2010 +0100
Remove GUtf8InputStream for now Remove GUtf8InputStream for now
It turns out that the way this worked did not work out for the current It turns out that the way this worked did not work out for the current
main usecase (gedit) due to issues with how this is best integrated main usecase (gedit) due to issues with how this is best integrated
with GtkTextView. So, in order to not have to support an unused with GtkTextView. So, in order to not have to support an unused
non-ideal non-ideal
API forever we remove this before its been in a stable release. API forever we remove this before its been in a stable release.
The basic feature seems to have some utility though, so we hope for it The basic feature seems to have some utility though, so we hope for it
to eventually return in a better form. to eventually return in a better form.
gio/Makefile.am | 2 - gio/Makefile.am | 2 -
gio/gio.h | 1 - gio/gio.h | 1 -
gio/gio.symbols | 7 - gio/gio.symbols | 7 -
gio/gutf8inputstream.c | 327 gio/gutf8inputstream.c | 327
----------------------------------------- -----------------------------------------
gio/gutf8inputstream.h | 80 ---------- gio/gutf8inputstream.h | 80 ----------
gio/tests/Makefile.am | 4 - gio/tests/Makefile.am | 4 -
gio/tests/utf8-input-stream.c | 252 ------------------------------- gio/tests/utf8-input-stream.c | 252 -------------------------------
7 files changed, 0 insertions(+), 673 deletions(-) 7 files changed, 0 insertions(+), 673 deletions(-)
commit c47e1949e215126c70503843ebb7759449160212 commit c47e1949e215126c70503843ebb7759449160212
Author: Gil Forcada <gforcada@gnome.org> Author: Gil Forcada <gforcada@gnome.org>
Date: Sun Feb 28 18:55:54 2010 +0100 Date: Sun Feb 28 18:55:54 2010 +0100
Updated Catalan translation Updated Catalan translation
po/ca.po | 1009 po/ca.po | 1009
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 506 insertions(+), 503 deletions(-) 1 files changed, 506 insertions(+), 503 deletions(-)
commit 92d4cfbd1584847ea689146c57f3c79282813ae3 commit 92d4cfbd1584847ea689146c57f3c79282813ae3
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sat Feb 27 20:40:04 2010 +0800 Date: Sat Feb 27 20:40:04 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan) Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 965 po/zh_HK.po | 965
++++++++++++++++++++++++++++++----------------------------- ++++++++++++++++++++++++++++++-----------------------------
po/zh_TW.po | 950 po/zh_TW.po | 950
+++++++++++++++++++++++++++++----------------------------- +++++++++++++++++++++++++++++-----------------------------
2 files changed, 962 insertions(+), 953 deletions(-) 2 files changed, 962 insertions(+), 953 deletions(-)
commit a3c7406cce2af55aea4ffdf1ceb8b828f5ef3219 commit a3c7406cce2af55aea4ffdf1ceb8b828f5ef3219
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Feb 25 18:09:23 2010 -0500 Date: Thu Feb 25 18:09:23 2010 -0500
GVariantTypeInfo: fix thread safety bug GVariantTypeInfo: fix thread safety bug
Issue caught by Michael Meeks. This patch based on his. Issue caught by Michael Meeks. This patch based on his.
GVariantTypeInfo was dropping the reference count on the TypeInfo GVariantTypeInfo was dropping the reference count on the TypeInfo
structure before removing it from the hash table. This means that structure before removing it from the hash table. This means that
another thread could come along and grab the value from the hash table another thread could come along and grab the value from the hash table
in the meantime. in the meantime.
skipping to change at line 1959 skipping to change at line 31700
Also: move the hash table initialisation inside of the lock to remove Also: move the hash table initialisation inside of the lock to remove
the standard double-initialisation race plus a more insidious issue the standard double-initialisation race plus a more insidious issue
caused by the fact that we free the hash table once it becomes empty. caused by the fact that we free the hash table once it becomes empty.
glib/gvarianttypeinfo.c | 12 +++++++----- glib/gvarianttypeinfo.c | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-) 1 files changed, 7 insertions(+), 5 deletions(-)
commit 43b6c2b8f5a9000373b448eca7edea2e3dad4248 commit 43b6c2b8f5a9000373b448eca7edea2e3dad4248
Author: Duarte Loreto <happyguy_pt@hotmail.com> Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Thu Feb 25 02:03:17 2010 +0000 Date: Thu Feb 25 02:03:17 2010 +0000
Updated Portuguese translation Updated Portuguese translation
po/pt.po | 1030 po/pt.po | 1030
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 514 insertions(+), 516 deletions(-) 1 files changed, 514 insertions(+), 516 deletions(-)
commit 24decf7658368ebcae012d82224627668485137a commit 24decf7658368ebcae012d82224627668485137a
Author: Bruce Cowan <bcowan@fastmail.co.uk> Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date: Wed Feb 24 15:28:15 2010 +0000 Date: Wed Feb 24 15:28:15 2010 +0000
Updated British English translation Updated British English translation
po/en_GB.po | 1014 po/en_GB.po | 1014
++++++++++++++++++++++++++++++----------------------------- ++++++++++++++++++++++++++++++-----------------------------
1 files changed, 508 insertions(+), 506 deletions(-) 1 files changed, 508 insertions(+), 506 deletions(-)
commit cf07bb353433234268b599d11afc0b0245fdddae commit cf07bb353433234268b599d11afc0b0245fdddae
Author: Leonid Kanter <leon@asplinux.ru> Author: Leonid Kanter <leon@asplinux.ru>
Date: Wed Feb 24 10:49:16 2010 +0200 Date: Wed Feb 24 10:49:16 2010 +0200
Update Russian translation by Yuri Kozlov <yuray@komyakino.ru> Update Russian translation by Yuri Kozlov <yuray@komyakino.ru>
po/ru.po | 1188 po/ru.po | 1188
++++++++++++++++++++++++++++---------------------------------- ++++++++++++++++++++++++++++----------------------------------
1 files changed, 538 insertions(+), 650 deletions(-) 1 files changed, 538 insertions(+), 650 deletions(-)
commit a495a2122d404fdf2c6cf5e3aa0524cf0437ec30 commit a495a2122d404fdf2c6cf5e3aa0524cf0437ec30
Author: Saleem Abdulrasool <compnerd@compnerd.org> Author: Saleem Abdulrasool <compnerd@compnerd.org>
Date: Tue Feb 23 15:28:51 2010 -0800 Date: Tue Feb 23 15:28:51 2010 -0800
include gio.h, not giotypes.h include gio.h, not giotypes.h
Including giotypes.h in gfiledescriptor.h causes a compilation Including giotypes.h in gfiledescriptor.h causes a compilation
failure for users failure for users
of the header as giotypes.h may not be included directly. of the header as giotypes.h may not be included directly.
gio/gfiledescriptorbased.h | 2 +- gio/gfiledescriptorbased.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 8413dfda9b71ff671a92df2c1d3451fb7c0b2085 commit 8413dfda9b71ff671a92df2c1d3451fb7c0b2085
Author: Gintautas Miliauskas <gintautas@miliauskas.lt> Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date: Tue Feb 23 23:45:09 2010 +0200 Date: Tue Feb 23 23:45:09 2010 +0200
Updated Lithuanian translation. Updated Lithuanian translation.
po/lt.po | 1179 po/lt.po | 1179
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 587 insertions(+), 592 deletions(-) 1 files changed, 587 insertions(+), 592 deletions(-)
commit ec0e3089c0e80219ad6e7806b27363ac9c990462 commit ec0e3089c0e80219ad6e7806b27363ac9c990462
Author: Ask H. Larsen <asklarsen@gmail.com> Author: Ask H. Larsen <asklarsen@gmail.com>
Date: Tue Feb 23 22:25:51 2010 +0100 Date: Tue Feb 23 22:25:51 2010 +0100
Updated Danish translation Updated Danish translation
po/da.po | 1018 po/da.po | 1018
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 510 insertions(+), 508 deletions(-) 1 files changed, 510 insertions(+), 508 deletions(-)
commit 1903c229a267611a2624409371390a472d97ad4c commit 1903c229a267611a2624409371390a472d97ad4c
Author: Mario Blättermann <mariobl@gnome.org> Author: Mario Blättermann <mariobl@gnome.org>
Date: Tue Feb 23 22:23:36 2010 +0100 Date: Tue Feb 23 22:23:36 2010 +0100
Updated German translation Updated German translation
po/de.po | 1013 po/de.po | 1013
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 505 insertions(+), 508 deletions(-) 1 files changed, 505 insertions(+), 508 deletions(-)
commit 2940285002c3504fb49fb7388d2265b464c92dcc commit 2940285002c3504fb49fb7388d2265b464c92dcc
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Feb 23 12:49:08 2010 -0500 Date: Tue Feb 23 12:49:08 2010 -0500
.gitignore gcov output (*.gcov, *.gcno, *.gcda) .gitignore gcov output (*.gcov, *.gcno, *.gcda)
.gitignore | 3 +++ .gitignore | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-) 1 files changed, 3 insertions(+), 0 deletions(-)
commit cecf61d1c3e8ff07b1595641bad85fb9f9b03ddf commit cecf61d1c3e8ff07b1595641bad85fb9f9b03ddf
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Mon Dec 7 11:23:55 2009 +0100 Date: Mon Dec 7 11:23:55 2009 +0100
gobject: Don't use G_PARAM_SPEC_VALUE_TYPE when we know the pspec gobject: Don't use G_PARAM_SPEC_VALUE_TYPE when we know the pspec
is valid is valid
https://bugzilla.gnome.org/show_bug.cgi?id=605667 https://bugzilla.gnome.org/show_bug.cgi?id=605667
gobject/gobject.c | 26 +++++++++++++------------- gobject/gobject.c | 26 +++++++++++++-------------
1 files changed, 13 insertions(+), 13 deletions(-) 1 files changed, 13 insertions(+), 13 deletions(-)
commit a7cc500d3829db1a8757ae940db09869b78bdca8 commit a7cc500d3829db1a8757ae940db09869b78bdca8
Author: Emilio Pozuelo Monfort <pochu27@gmail.com> Author: Emilio Pozuelo Monfort <pochu27@gmail.com>
Date: Tue Feb 23 18:19:16 2010 +0100 Date: Tue Feb 23 18:19:16 2010 +0100
Test for unexisting files in $TMP and not in $HOME Test for unexisting files in $TMP and not in $HOME
Some buildd environments have an unwritable $HOME, which makes the Some buildd environments have an unwritable $HOME, which makes the
test that looks for an unexisting file there fail. Use $TMP instead, test that looks for an unexisting file there fail. Use $TMP instead,
which should be more reliable. which should be more reliable.
https://bugzilla.gnome.org/show_bug.cgi?id=610860 https://bugzilla.gnome.org/show_bug.cgi?id=610860
gio/tests/readwrite.c | 2 +- gio/tests/readwrite.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 355246579ee08753e80bef5d31816a6ef52da73b commit 355246579ee08753e80bef5d31816a6ef52da73b
Author: Alexander Shopov <ash@contact.bg> Author: Alexander Shopov <ash@contact.bg>
Date: Tue Feb 23 09:30:39 2010 +0200 Date: Tue Feb 23 09:30:39 2010 +0200
Updated Bulgarian translation Updated Bulgarian translation
po/bg.po | 973 po/bg.po | 973
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 488 insertions(+), 485 deletions(-) 1 files changed, 488 insertions(+), 485 deletions(-)
commit 1f66523ad325c301d9caf7130b99d3fd74940338 commit 1f66523ad325c301d9caf7130b99d3fd74940338
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Feb 23 02:00:11 2010 -0500 Date: Tue Feb 23 02:00:11 2010 -0500
Fix backward logic in g_return_if_fail(). Fix backward logic in g_return_if_fail().
glib/gvariant.c | 8 ++++---- glib/gvariant.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-) 1 files changed, 4 insertions(+), 4 deletions(-)
commit 360b9b540ee5e88de01a4c8aaf16c84f6cf23dc8 commit 360b9b540ee5e88de01a4c8aaf16c84f6cf23dc8
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Feb 23 01:59:57 2010 -0500 Date: Tue Feb 23 01:59:57 2010 -0500
GVariant: Improve test coverage. GVariant: Improve test coverage.
glib/tests/gvariant.c | 253 glib/tests/gvariant.c | 253
+++++++++++++++++++++++++++++++++++++++++++++++-- +++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 245 insertions(+), 8 deletions(-) 1 files changed, 245 insertions(+), 8 deletions(-)
commit 202d7d37d6ce066291504276810c350c9a3feb7a commit 202d7d37d6ce066291504276810c350c9a3feb7a
Author: Emilio Pozuelo Monfort <pochu27@gmail.com> Author: Emilio Pozuelo Monfort <pochu27@gmail.com>
Date: Fri Feb 19 19:00:02 2010 +0100 Date: Fri Feb 19 19:00:02 2010 +0100
Don't fail a couple of tests when running as root Don't fail a couple of tests when running as root
root can access and write to a directory when it doesn't have root can access and write to a directory when it doesn't have
exec and write permissions respectively. So expect the tests that exec and write permissions respectively. So expect the tests that
check that to succeed rather than to fail when running as root. check that to succeed rather than to fail when running as root.
https://bugzilla.gnome.org/show_bug.cgi?id=552912 https://bugzilla.gnome.org/show_bug.cgi?id=552912
gio/tests/live-g-file.c | 18 ++++++++++++++++-- gio/tests/live-g-file.c | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-) 1 files changed, 16 insertions(+), 2 deletions(-)
commit 4535683b3f42b6840e01bd94fe6ea792b0ebeecf commit 4535683b3f42b6840e01bd94fe6ea792b0ebeecf
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Feb 22 12:37:16 2010 +0100 Date: Mon Feb 22 12:37:16 2010 +0100
Keep metadata when files are renamed and trashed Keep metadata when files are renamed and trashed
This fixes https://bugzilla.gnome.org/show_bug.cgi?id=609813 This fixes https://bugzilla.gnome.org/show_bug.cgi?id=609813
gio/glocalfile.c | 18 ++++++++++++++++-- gio/glocalfile.c | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-) 1 files changed, 16 insertions(+), 2 deletions(-)
commit 515434bdcb63073d62b424c4b352a9d509cee5e6 commit 515434bdcb63073d62b424c4b352a9d509cee5e6
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Feb 22 00:39:01 2010 -0500 Date: Mon Feb 22 00:39:01 2010 -0500
GVariantIter, GVariantBuilder GVariantIter, GVariantBuilder
docs/reference/glib/glib-sections.txt | 22 + docs/reference/glib/glib-sections.txt | 22 +
docs/reference/glib/tmpl/glib-unused.sgml | 67 -- docs/reference/glib/tmpl/glib-unused.sgml | 67 --
docs/reference/glib/tmpl/macros_misc.sgml | 5 +- docs/reference/glib/tmpl/macros_misc.sgml | 5 +-
docs/reference/glib/tmpl/version.sgml | 68 ++ docs/reference/glib/tmpl/version.sgml | 68 ++
glib/glib.symbols | 18 + glib/glib.symbols | 18 +
glib/gvariant.c | 1387 glib/gvariant.c | 1531
+++++++++++++++++++++++------ ++++++++++++++++++++++-------
glib/gvariant.h | 36 + glib/gvariant.h | 36 +
glib/gvarianttype.c | 17 + glib/gvarianttype.c | 17 +
glib/gvarianttype.h | 1 + glib/gvarianttype.h | 1 +
9 files changed, 1295 insertions(+), 326 deletions(-) 9 files changed, 1367 insertions(+), 398 deletions(-)
commit b9d728474ebc51c0d4ff46cb44d97134730174fc commit b9d728474ebc51c0d4ff46cb44d97134730174fc
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Feb 21 19:39:33 2010 -0500 Date: Sun Feb 21 19:39:33 2010 -0500
Remove redudant check for direct #include gslice.h Remove redudant check for direct #include gslice.h
This was added before we had a standardised header check and not This was added before we had a standardised header check and not
removed removed
when the standard check was added. when the standard check was added.
glib/gslice.c | 2 ++ glib/gslice.c | 2 ++
glib/gslice.h | 4 ---- glib/gslice.h | 4 ----
2 files changed, 2 insertions(+), 4 deletions(-) 2 files changed, 2 insertions(+), 4 deletions(-)
commit 0a1ce31b6e8d3a7683ae5164d51e325d3669f53f commit 0a1ce31b6e8d3a7683ae5164d51e325d3669f53f
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 21:38:33 2010 -0500 Date: Sun Feb 21 21:38:33 2010 -0500
Bump version Bump version
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 7fea53a4a290f1cd2c052320b21ee3405e1ed605 commit 7fea53a4a290f1cd2c052320b21ee3405e1ed605
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 21:37:33 2010 -0500 Date: Sun Feb 21 21:37:33 2010 -0500
2.23.4 2.23.4
po/am.po | 115 +++--- po/am.po | 115 +++---
po/ar.po | 115 +++--- po/ar.po | 115 +++---
po/as.po | 115 +++--- po/as.po | 115 +++---
po/ast.po | 115 +++--- po/ast.po | 115 +++---
po/az.po | 115 +++--- po/az.po | 115 +++---
po/be.po | 116 +++--- po/be.po | 116 +++---
po/be@latin.po | 116 +++--- po/be@latin.po | 116 +++---
po/bg.po | 115 +++--- po/bg.po | 115 +++---
po/bn.po | 115 +++--- po/bn.po | 115 +++---
po/bn_IN.po | 115 +++--- po/bn_IN.po | 115 +++---
po/bs.po | 115 +++--- po/bs.po | 115 +++---
po/ca.po | 115 +++--- po/ca.po | 115 +++---
po/ca@valencia.po | 115 +++--- po/ca@valencia.po | 115 +++---
po/cs.po | 942 +++++++++++++++++++------------------- po/cs.po | 942 +++++++++++++++++++-------------------
po/cy.po | 115 +++--- po/cy.po | 115 +++---
po/da.po | 115 +++--- po/da.po | 115 +++---
po/de.po | 956 +++++++++++++++++++------------------- po/de.po | 956 +++++++++++++++++++-------------------
po/dz.po | 115 +++--- po/dz.po | 115 +++---
po/el.po | 115 +++--- po/el.po | 115 +++---
po/en@shaw.po | 115 +++--- po/en@shaw.po | 115 +++---
po/en_CA.po | 115 +++--- po/en_CA.po | 115 +++---
po/en_GB.po | 115 +++--- po/en_GB.po | 115 +++---
po/eo.po | 115 +++--- po/eo.po | 115 +++---
po/es.po | 951 +++++++++++++++++++------------------- po/es.po | 951 +++++++++++++++++++-------------------
po/et.po | 477 +++++++++++++++++++- po/et.po | 477 +++++++++++++++++++-
po/eu.po | 115 +++--- po/eu.po | 115 +++---
po/fa.po | 115 +++--- po/fa.po | 115 +++---
po/fi.po | 115 +++--- po/fi.po | 115 +++---
po/fr.po | 115 +++--- po/fr.po | 115 +++---
po/ga.po | 115 +++--- po/ga.po | 115 +++---
po/gl.po | 942 +++++++++++++++++++------------------- po/gl.po | 942 +++++++++++++++++++-------------------
po/gu.po | 115 +++--- po/gu.po | 115 +++---
po/he.po | 115 +++--- po/he.po | 115 +++---
po/hi.po | 115 +++--- po/hi.po | 115 +++---
po/hr.po | 115 +++--- po/hr.po | 115 +++---
po/hu.po | 115 +++--- po/hu.po | 115 +++---
po/hy.po | 115 +++--- po/hy.po | 115 +++---
po/id.po | 115 +++--- po/id.po | 115 +++---
po/is.po | 115 +++--- po/is.po | 115 +++---
po/it.po | 115 +++--- po/it.po | 115 +++---
po/ja.po | 115 +++--- po/ja.po | 115 +++---
po/ka.po | 115 +++--- po/ka.po | 115 +++---
po/kn.po | 115 +++--- po/kn.po | 115 +++---
po/ko.po | 952 +++++++++++++++++++------------------- po/ko.po | 952 +++++++++++++++++++-------------------
po/ku.po | 115 +++--- po/ku.po | 115 +++---
po/lt.po | 115 +++--- po/lt.po | 115 +++---
po/lv.po | 115 +++--- po/lv.po | 115 +++---
po/mai.po | 115 +++--- po/mai.po | 115 +++---
po/mg.po | 115 +++--- po/mg.po | 115 +++---
po/mk.po | 115 +++--- po/mk.po | 115 +++---
po/ml.po | 115 +++--- po/ml.po | 115 +++---
po/mn.po | 115 +++--- po/mn.po | 115 +++---
po/mr.po | 115 +++--- po/mr.po | 115 +++---
po/ms.po | 115 +++--- po/ms.po | 115 +++---
po/nb.po | 115 +++--- po/nb.po | 115 +++---
po/ne.po | 115 +++--- po/ne.po | 115 +++---
po/nl.po | 116 +++--- po/nl.po | 116 +++---
po/nn.po | 115 +++--- po/nn.po | 115 +++---
po/oc.po | 115 +++--- po/oc.po | 115 +++---
po/or.po | 115 +++--- po/or.po | 115 +++---
po/pa.po | 115 +++--- po/pa.po | 115 +++---
po/pl.po | 942 +++++++++++++++++++------------------- po/pl.po | 942 +++++++++++++++++++-------------------
po/ps.po | 115 +++--- po/ps.po | 115 +++---
po/pt.po | 115 +++--- po/pt.po | 115 +++---
po/pt_BR.po | 115 +++--- po/pt_BR.po | 115 +++---
po/ro.po | 954 +++++++++++++++++++------------------- po/ro.po | 954 +++++++++++++++++++-------------------
po/ru.po | 115 +++--- po/ru.po | 115 +++---
po/rw.po | 116 +++--- po/rw.po | 116 +++---
po/si.po | 115 +++--- po/si.po | 115 +++---
po/sk.po | 115 +++--- po/sk.po | 115 +++---
po/sl.po | 1323 po/sl.po | 1323
+++++++++++++++++++++++++---------------------------- +++++++++++++++++++++++++----------------------------
po/sq.po | 119 +++--- po/sq.po | 119 +++---
po/sr.po | 115 +++--- po/sr.po | 115 +++---
po/sr@ije.po | 115 +++--- po/sr@ije.po | 115 +++---
po/sr@latin.po | 115 +++--- po/sr@latin.po | 115 +++---
po/sv.po | 115 +++--- po/sv.po | 115 +++---
po/ta.po | 115 +++--- po/ta.po | 115 +++---
po/te.po | 115 +++--- po/te.po | 115 +++---
po/th.po | 115 +++--- po/th.po | 115 +++---
po/tl.po | 115 +++--- po/tl.po | 115 +++---
po/tr.po | 115 +++--- po/tr.po | 115 +++---
po/tt.po | 115 +++--- po/tt.po | 115 +++---
po/uk.po | 115 +++--- po/uk.po | 115 +++---
po/vi.po | 115 +++--- po/vi.po | 115 +++---
po/wa.po | 115 +++--- po/wa.po | 115 +++---
po/xh.po | 115 +++--- po/xh.po | 115 +++---
po/yi.po | 115 +++--- po/yi.po | 115 +++---
po/zh_CN.po | 115 +++--- po/zh_CN.po | 115 +++---
po/zh_HK.po | 960 +++++++++++++++++++------------------- po/zh_HK.po | 960 +++++++++++++++++++-------------------
po/zh_TW.po | 945 +++++++++++++++++++------------------- po/zh_TW.po | 945 +++++++++++++++++++-------------------
90 files changed, 10110 insertions(+), 9327 deletions(-) 90 files changed, 10110 insertions(+), 9327 deletions(-)
commit 9a08cd5b042a1550cd446724e1ce71ff5379ed2b commit 9a08cd5b042a1550cd446724e1ce71ff5379ed2b
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 20:28:34 2010 -0500 Date: Sun Feb 21 20:28:34 2010 -0500
More distcheck fixes More distcheck fixes
glib/Makefile.am | 2 ++ glib/Makefile.am | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit ef497e8e64100f672509b8398a9805677ce80bcb commit ef497e8e64100f672509b8398a9805677ce80bcb
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 20:11:33 2010 -0500 Date: Sun Feb 21 20:11:33 2010 -0500
Fix some distcheck issues Fix some distcheck issues
glib/Makefile.am | 1 - glib/Makefile.am | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit 3983418c25037dd01fea4b7a52eecdc703535d78 commit 3983418c25037dd01fea4b7a52eecdc703535d78
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 19:55:02 2010 -0500 Date: Sun Feb 21 19:55:02 2010 -0500
Fix up GFileDescriptorBased docs Fix up GFileDescriptorBased docs
docs/reference/gio/gio-docs.xml | 1 + docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 13 +++++++++++++ docs/reference/gio/gio-sections.txt | 13 +++++++++++++
docs/reference/gio/gio.types | 1 + docs/reference/gio/gio.types | 1 +
gio/gfiledescriptorbased.c | 4 ++-- gio/gfiledescriptorbased.c | 4 ++--
4 files changed, 17 insertions(+), 2 deletions(-) 4 files changed, 17 insertions(+), 2 deletions(-)
commit 03fc92784d0ba995883fa2cbae96531ff3db8672 commit 03fc92784d0ba995883fa2cbae96531ff3db8672
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 19:48:22 2010 -0500 Date: Sun Feb 21 19:48:22 2010 -0500
Add indices for 2.24 additions Add indices for 2.24 additions
docs/reference/glib/glib-docs.sgml | 4 ++++ docs/reference/glib/glib-docs.sgml | 4 ++++
docs/reference/gobject/gobject-docs.sgml | 4 ++++ docs/reference/gobject/gobject-docs.sgml | 4 ++++
2 files changed, 8 insertions(+), 0 deletions(-) 2 files changed, 8 insertions(+), 0 deletions(-)
commit 80a160c7c6c1028febfda3d5bf3b557406a9555c commit 80a160c7c6c1028febfda3d5bf3b557406a9555c
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 19:46:57 2010 -0500 Date: Sun Feb 21 19:46:57 2010 -0500
Small doc fixes Small doc fixes
docs/reference/glib/glib-sections.txt | 5 +++++ docs/reference/glib/glib-sections.txt | 5 +++++
docs/reference/gobject/gobject-sections.txt | 2 ++ docs/reference/gobject/gobject-sections.txt | 2 ++
2 files changed, 7 insertions(+), 0 deletions(-) 2 files changed, 7 insertions(+), 0 deletions(-)
commit 2de84d65943c29b86c24f2da9c9e7ca094e9c3a6 commit 2de84d65943c29b86c24f2da9c9e7ca094e9c3a6
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 19:42:37 2010 -0500 Date: Sun Feb 21 19:42:37 2010 -0500
Fix up make check Fix up make check
gio/gfiledescriptorbased.c | 2 ++ gio/gfiledescriptorbased.c | 2 ++
gio/gio.symbols | 13 ++++++++++--- gio/gio.symbols | 13 ++++++++++---
2 files changed, 12 insertions(+), 3 deletions(-) 2 files changed, 12 insertions(+), 3 deletions(-)
commit fd751cc2a2906bf4fd19cadacf202de9819247c4 commit fd751cc2a2906bf4fd19cadacf202de9819247c4
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 19:17:50 2010 -0500 Date: Sun Feb 21 19:17:50 2010 -0500
More updates More updates
NEWS | 8 +++++++- NEWS | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-) 1 files changed, 7 insertions(+), 1 deletions(-)
commit e0e57fd97d156e860f1211887b6f302c68c86202 commit e0e57fd97d156e860f1211887b6f302c68c86202
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 17:59:15 2010 -0500 Date: Sun Feb 21 17:59:15 2010 -0500
Fix a doc typo. Fix a doc typo.
Reported in bug 608063 by Дилян Палаузов. Reported in bug 608063 by Дилян Палаузов.
glib/goption.h | 10 +++++----- glib/goption.h | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-) 1 files changed, 5 insertions(+), 5 deletions(-)
commit dcdc409cd88f6d47eb54a7eee528be6c8667d394 commit dcdc409cd88f6d47eb54a7eee528be6c8667d394
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 16:29:15 2010 -0500 Date: Sun Feb 21 16:29:15 2010 -0500
Fix the large array test to work Fix the large array test to work
Fix by Sven Herzberg, bug 568760 Fix by Sven Herzberg, bug 568760
glib/tests/array-test.c | 8 +++++--- glib/tests/array-test.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-) 1 files changed, 5 insertions(+), 3 deletions(-)
commit 21080a33e12e87144e0534cd18b3699a9dbc2f36 commit 21080a33e12e87144e0534cd18b3699a9dbc2f36
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 16:12:35 2010 -0500 Date: Sun Feb 21 16:12:35 2010 -0500
Add missign single include guards Add missign single include guards
Reported in bug 609530. patch by Christian Dywan. Reported in bug 609530. patch by Christian Dywan.
gio/gcharsetconverter.h | 4 ++++ gio/gcharsetconverter.h | 4 ++++
gio/gnativevolumemonitor.h | 4 ++++ gio/gnativevolumemonitor.h | 4 ++++
gio/gzlibcompressor.h | 4 ++++ gio/gzlibcompressor.h | 4 ++++
gio/gzlibdecompressor.h | 4 ++++ gio/gzlibdecompressor.h | 4 ++++
4 files changed, 16 insertions(+), 0 deletions(-) 4 files changed, 16 insertions(+), 0 deletions(-)
commit dd7bd61c5301f92408ccb420a5bbd094faa863c3 commit dd7bd61c5301f92408ccb420a5bbd094faa863c3
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 16:04:21 2010 -0500 Date: Sun Feb 21 16:04:21 2010 -0500
Documentation improvement Documentation improvement
Document the size requirements on output buffer in Document the size requirements on output buffer in
g_base64_encode_close. g_base64_encode_close.
Patch by Christian Persch, bug 609564. Patch by Christian Persch, bug 609564.
glib/gbase64.c | 8 ++++++-- glib/gbase64.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-) 1 files changed, 6 insertions(+), 2 deletions(-)
commit 6c1a914d511b9a94fbeb3e30d93608c3f537c0a7 commit 6c1a914d511b9a94fbeb3e30d93608c3f537c0a7
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 15:55:10 2010 -0500 Date: Sun Feb 21 15:55:10 2010 -0500
Fix build on Solaris 8 Fix build on Solaris 8
System header fun. See bug 610131. System header fun. See bug 610131.
configure.in | 2 +- configure.in | 2 +-
gio/libasyncns/asyncns.c | 5 +++++ gio/libasyncns/asyncns.c | 5 +++++
2 files changed, 6 insertions(+), 1 deletions(-) 2 files changed, 6 insertions(+), 1 deletions(-)
commit de6914a46a0af720de3df34539e61973e9d4446b commit de6914a46a0af720de3df34539e61973e9d4446b
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 15:32:08 2010 -0500 Date: Sun Feb 21 15:32:08 2010 -0500
Add a pointer to G_DEFINE_INTERFACE Add a pointer to G_DEFINE_INTERFACE
docs/reference/gobject/tut_gtype.xml | 7 +++++++ docs/reference/gobject/tut_gtype.xml | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-) 1 files changed, 7 insertions(+), 0 deletions(-)
commit ecb45f43824cdae003cf1280eb0c13039619d6b5 commit ecb45f43824cdae003cf1280eb0c13039619d6b5
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 15:28:04 2010 -0500 Date: Sun Feb 21 15:28:04 2010 -0500
Fix an oversight Fix an oversight
_Always_ explicitly compare strcmp to 0... this was pointed out in _Always_ explicitly compare strcmp to 0... this was pointed out in
bug 610484 by Christian Persch. bug 610484 by Christian Persch.
glib/gvariant.c | 2 +- glib/gvariant.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 19e438556cd0d958b34cd9a63bd528d680d77c45 commit 19e438556cd0d958b34cd9a63bd528d680d77c45
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Feb 21 15:19:06 2010 -0500 Date: Sun Feb 21 15:19:06 2010 -0500
Updates Updates
NEWS | 30 ++++++++++++++++++++++++++++++ NEWS | 30 ++++++++++++++++++++++++++++++
1 files changed, 30 insertions(+), 0 deletions(-) 1 files changed, 30 insertions(+), 0 deletions(-)
commit e377a6f4816ceef23a730c6e431d9ccbb052e7f0 commit e377a6f4816ceef23a730c6e431d9ccbb052e7f0
Author: Fran Diéguez <frandieguez@ubuntu.com> Author: Fran Diéguez <frandieguez@ubuntu.com>
Date: Sat Feb 20 22:22:04 2010 +0100 Date: Sat Feb 20 22:22:04 2010 +0100
Updated Galician Translation Updated Galician Translation
po/gl.po | 119 po/gl.po | 119
++++++++++++++++++++++++++++++++----------------------------- ++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 62 insertions(+), 57 deletions(-) 1 files changed, 62 insertions(+), 57 deletions(-)
commit af22e5739ba89a9795f046ddaf00a506b77c5a8e commit af22e5739ba89a9795f046ddaf00a506b77c5a8e
Author: Piotr Drąg <piotrdrag@gmail.com> Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Sat Feb 20 22:20:04 2010 +0100 Date: Sat Feb 20 22:20:04 2010 +0100
Updated Polish translation Updated Polish translation
po/pl.po | 1097 po/pl.po | 1097
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 552 insertions(+), 545 deletions(-) 1 files changed, 552 insertions(+), 545 deletions(-)
commit 5047fd7f688dc0a3e4c148864f63961389bc83f9 commit 5047fd7f688dc0a3e4c148864f63961389bc83f9
Author: Colin Walters <walters@verbum.org> Author: Colin Walters <walters@verbum.org>
Date: Fri Feb 19 16:06:22 2010 -0500 Date: Fri Feb 19 16:06:22 2010 -0500
[gutf8.c] Add a bit of documentation to UNICODE_VALID [gutf8.c] Add a bit of documentation to UNICODE_VALID
glib/gutf8.c | 18 +++++++++++++++++- glib/gutf8.c | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-) 1 files changed, 17 insertions(+), 1 deletions(-)
commit ed3c914cdbdd02d1af6d2f6a3a3f3a9fdc8dc1c2 commit ed3c914cdbdd02d1af6d2f6a3a3f3a9fdc8dc1c2
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Feb 19 10:42:53 2010 -0500 Date: Fri Feb 19 10:42:53 2010 -0500
Merge the main public API of GVariant Merge the main public API of GVariant
docs/reference/glib/glib-sections.txt | 60 +- docs/reference/glib/glib-sections.txt | 60 +-
glib/Makefile.am | 1 + glib/Makefile.am | 1 +
glib/glib.symbols | 56 + glib/glib.symbols | 56 +
glib/gvariant-core.c | 18 + glib/gvariant-core.c | 18 +
glib/gvariant.c | 1858 glib/gvariant.c | 1858
+++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++
glib/gvariant.h | 95 ++- glib/gvariant.h | 95 ++-
glib/tests/gvariant.c | 179 +++- glib/tests/gvariant.c | 179 +++-
7 files changed, 2259 insertions(+), 8 deletions(-) 7 files changed, 2259 insertions(+), 8 deletions(-)
commit afa5dc0c6d9e1aa9b6e057d93562e6ee5796bf46 commit afa5dc0c6d9e1aa9b6e057d93562e6ee5796bf46
Author: Petr Kovar <pknbe@volny.cz> Author: Petr Kovar <pknbe@volny.cz>
Date: Thu Feb 18 20:07:56 2010 +0100 Date: Thu Feb 18 20:07:56 2010 +0100
Update Czech translation Update Czech translation
po/cs.po | 947 po/cs.po | 947
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 480 insertions(+), 467 deletions(-) 1 files changed, 480 insertions(+), 467 deletions(-)
commit 48f74cab395044a07e1220440cdc816db01b9984 commit 48f74cab395044a07e1220440cdc816db01b9984
Author: Christian Kellner <gicmo@gnome.org> Author: Christian Kellner <gicmo@gnome.org>
Date: Thu Feb 18 15:49:58 2010 +0100 Date: Thu Feb 18 15:49:58 2010 +0100
Move event support in the inotify backend Move event support in the inotify backend
This adds support for G_FILE_MONITOR_SEND_MOVED events when This adds support for G_FILE_MONITOR_SEND_MOVED events when
requested by requested by
the user to the inotify backend. Last part to fix bug #547890. the user to the inotify backend. Last part to fix bug #547890.
Based heavily on a patch by Martyn Russel <martyn@lanedo.com>. Based heavily on a patch by Martyn Russel <martyn@lanedo.com>.
gio/inotify/ginotifydirectorymonitor.c | 7 +++- gio/inotify/ginotifydirectorymonitor.c | 7 +++-
gio/inotify/ginotifyfilemonitor.c | 9 +++++- gio/inotify/ginotifyfilemonitor.c | 9 +++++-
gio/inotify/inotify-helper.c | 49 gio/inotify/inotify-helper.c | 49
++++++++++++++++++++++++++++---- ++++++++++++++++++++++++++++----
gio/inotify/inotify-kernel.c | 4 +- gio/inotify/inotify-kernel.c | 4 +-
gio/inotify/inotify-path.c | 18 +++++++++++ gio/inotify/inotify-path.c | 18 +++++++++++
gio/inotify/inotify-path.h | 8 ++-- gio/inotify/inotify-path.h | 8 ++--
gio/inotify/inotify-sub.c | 6 ++- gio/inotify/inotify-sub.c | 6 ++-
gio/inotify/inotify-sub.h | 3 +- gio/inotify/inotify-sub.h | 3 +-
8 files changed, 86 insertions(+), 18 deletions(-) 8 files changed, 86 insertions(+), 18 deletions(-)
commit 239af977126a4a4b6c68cb43e0876847c7ce2211 commit 239af977126a4a4b6c68cb43e0876847c7ce2211
Author: Christian Kellner <gicmo@gnome.org> Author: Christian Kellner <gicmo@gnome.org>
Date: Thu Feb 18 15:43:45 2010 +0100 Date: Thu Feb 18 15:43:45 2010 +0100
GLocalFileMonitor: Support for GFileMonitorFlags GLocalFileMonitor: Support for GFileMonitorFlags
Evaluate and remember GFileMonitorFlags. This is a part of move Evaluate and remember GFileMonitorFlags. This is a part of move
event support for fs-monitoring (bug #547890). event support for fs-monitoring (bug #547890).
gio/glocalfilemonitor.c | 28 +++++++++++++++++++++++++--- gio/glocalfilemonitor.c | 28 +++++++++++++++++++++++++---
gio/glocalfilemonitor.h | 1 + gio/glocalfilemonitor.h | 1 +
2 files changed, 26 insertions(+), 3 deletions(-) 2 files changed, 26 insertions(+), 3 deletions(-)
commit 41956b237601a1c5ded0ba5e8821b9f5d09278be commit 41956b237601a1c5ded0ba5e8821b9f5d09278be
Author: Christian Kellner <gicmo@gnome.org> Author: Christian Kellner <gicmo@gnome.org>
Date: Thu Feb 18 15:40:13 2010 +0100 Date: Thu Feb 18 15:40:13 2010 +0100
Move event support for fs-monitoring: Event & flag Move event support for fs-monitoring: Event & flag
Add a G_FILE_MONITOR_SEND_MOVED flag indicating the API user Add a G_FILE_MONITOR_SEND_MOVED flag indicating the API user
wants to receive the new G_FILE_MOINOTR_EVENT_MOVED event wants to receive the new G_FILE_MOINOTR_EVENT_MOVED event
instead of single CREATED/DELETED events. instead of single CREATED/DELETED events.
First part of bug #547890. First part of bug #547890.
gio/gioenums.h | 12 ++++++++++-- gio/gioenums.h | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-) 1 files changed, 10 insertions(+), 2 deletions(-)
commit a5dc1af0a230ecfca2dac7fa0dcdf8359537a9f6 commit a5dc1af0a230ecfca2dac7fa0dcdf8359537a9f6
Author: Ivar Smolin <okul@linux.ee> Author: Ivar Smolin <okul@linux.ee>
Date: Thu Feb 18 11:46:06 2010 +0200 Date: Thu Feb 18 11:46:06 2010 +0200
Estonian translation updated Estonian translation updated
po/et.po | 511 po/et.po | 511
+++----------------------------------------------------------- +++-----------------------------------------------------------
1 files changed, 21 insertions(+), 490 deletions(-) 1 files changed, 21 insertions(+), 490 deletions(-)
commit e1cc5a5fecc1847a6080435fc8a40f2d8d534bbb commit e1cc5a5fecc1847a6080435fc8a40f2d8d534bbb
Author: Mario Blättermann <mariobl@gnome.org> Author: Mario Blättermann <mariobl@gnome.org>
Date: Wed Feb 17 09:00:04 2010 +0100 Date: Wed Feb 17 09:00:04 2010 +0100
Updated German translation Updated German translation
po/de.po | 1022 po/de.po | 1022
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 515 insertions(+), 507 deletions(-) 1 files changed, 515 insertions(+), 507 deletions(-)
commit 63a6666ab7a54c9584b6579e323301f3528e86b3 commit 63a6666ab7a54c9584b6579e323301f3528e86b3
Author: Benjamin Otte <otte@redhat.com> Author: Benjamin Otte <otte@redhat.com>
Date: Wed Feb 17 08:45:28 2010 +0100 Date: Wed Feb 17 08:45:28 2010 +0100
Make g_type_interface_prerequisites() only return one instantiable Make g_type_interface_prerequisites() only return one instantiable
type type
Previously, the code had a heisenbug and could potentially return Previously, the code had a heisenbug and could potentially return
superclasses, too. In fact, it was based on the behavior of malloc. superclasses, too. In fact, it was based on the behavior of malloc.
https://bugzilla.redhat.com/show_bug.cgi?id=554678 https://bugzilla.redhat.com/show_bug.cgi?id=554678
gobject/gtype.c | 8 +++++--- gobject/gtype.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-) 1 files changed, 5 insertions(+), 3 deletions(-)
commit 9fdbae9344a04479ccb601ebd4ae2c709e7856d9 commit 9fdbae9344a04479ccb601ebd4ae2c709e7856d9
Author: Matej Urbančič <mateju@svn.gnome.org> Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Tue Feb 16 12:38:11 2010 +0100 Date: Tue Feb 16 12:38:11 2010 +0100
Updated Slovenian translation Updated Slovenian translation
po/sl.po | 163 po/sl.po | 163
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 84 insertions(+), 79 deletions(-) 1 files changed, 84 insertions(+), 79 deletions(-)
commit b899bfc7415ec76ef563de3fc945b84675357464 commit b899bfc7415ec76ef563de3fc945b84675357464
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Feb 15 19:11:58 2010 -0500 Date: Mon Feb 15 19:11:58 2010 -0500
GVariant: create child instance from its own data GVariant: create child instance from its own data
also: white-space fix in the serialiser also: white-space fix in the serialiser
glib/gvariant-core.c | 8 ++++++-- glib/gvariant-core.c | 8 ++++++--
glib/gvariant-serialiser.c | 1 - glib/gvariant-serialiser.c | 1 -
2 files changed, 6 insertions(+), 3 deletions(-) 2 files changed, 6 insertions(+), 3 deletions(-)
commit 7fb9d536c0c89800f745ea2c05380efd8f371bf1 commit 7fb9d536c0c89800f745ea2c05380efd8f371bf1
Author: Changwoo Ryu <cwryu@debian.org> Author: Changwoo Ryu <cwryu@debian.org>
Date: Tue Feb 16 03:42:19 2010 +0900 Date: Tue Feb 16 03:42:19 2010 +0900
Updated Korean translation Updated Korean translation
po/ko.po | 1032 po/ko.po | 1032
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 517 insertions(+), 515 deletions(-) 1 files changed, 517 insertions(+), 515 deletions(-)
commit 68505d5a9f0b2cbacee4eafa3ba754612f052a5f commit 68505d5a9f0b2cbacee4eafa3ba754612f052a5f
Author: Jorge González <jorgegonz@svn.gnome.org> Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Mon Feb 15 17:54:26 2010 +0100 Date: Mon Feb 15 17:54:26 2010 +0100
Updated Spanish translation Updated Spanish translation
po/es.po | 958 po/es.po | 958
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 483 insertions(+), 475 deletions(-) 1 files changed, 483 insertions(+), 475 deletions(-)
commit 36d29e06f9459ce28206d212667aee3adc1fd780 commit 36d29e06f9459ce28206d212667aee3adc1fd780
Author: Fran Diéguez <frandieguez@ubuntu.com> Author: Fran Diéguez <frandieguez@ubuntu.com>
Date: Mon Feb 15 17:10:21 2010 +0100 Date: Mon Feb 15 17:10:21 2010 +0100
Updated Galician Translation Updated Galician Translation
po/gl.po | 1259 po/gl.po | 1259
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 641 insertions(+), 618 deletions(-) 1 files changed, 641 insertions(+), 618 deletions(-)
commit bb4f63d6390fe5efd183f259e5bd891f89de9e24 commit bb4f63d6390fe5efd183f259e5bd891f89de9e24
Author: Christian Kellner <gicmo@gnome.org> Author: Christian Kellner <gicmo@gnome.org>
Date: Sun Feb 7 17:23:38 2010 +0100 Date: Sun Feb 7 17:23:38 2010 +0100
GFile: Support for splice(2) in copy_fallback GFile: Support for splice(2) in copy_fallback
The (linux specific) system call splice can be The (linux specific) system call splice can be
used to transfer data between file descriptors used to transfer data between file descriptors
whitout copying them into user space. whitout copying them into user space.
See bug #604086 for additional details. See bug #604086 for additional details.
configure.in | 1 + configure.in | 1 +
gio/gfile.c | 187 gio/gfile.c | 187
++++++++++++++++++++++++++++++++++++++++++++++++++++------ ++++++++++++++++++++++++++++++++++++++++++++++++++++------
2 files changed, 170 insertions(+), 18 deletions(-) 2 files changed, 170 insertions(+), 18 deletions(-)
commit 28f90db1edf938c04f0b5c8a2f54f8add50db234 commit 28f90db1edf938c04f0b5c8a2f54f8add50db234
Author: Christian Kellner <gicmo@gnome.org> Author: Christian Kellner <gicmo@gnome.org>
Date: Sun Feb 7 17:18:06 2010 +0100 Date: Sun Feb 7 17:18:06 2010 +0100
GLocalFileOutputStream: Implement GFileDescriptorBased GLocalFileOutputStream: Implement GFileDescriptorBased
Also convert GLocalFileIOStream to use the new interface to obtain Also convert GLocalFileIOStream to use the new interface to obtain
the file descriptor. the file descriptor.
gio/glocalfileiostream.c | 3 ++- gio/glocalfileiostream.c | 3 ++-
gio/glocalfileoutputstream.c | 30 +++++++++++++++++++++++------- gio/glocalfileoutputstream.c | 30 +++++++++++++++++++++++-------
gio/glocalfileoutputstream.h | 1 - gio/glocalfileoutputstream.h | 1 -
3 files changed, 25 insertions(+), 9 deletions(-) 3 files changed, 25 insertions(+), 9 deletions(-)
commit 670f6210ced672eb9c8a500b3dd6cfd22346472b commit 670f6210ced672eb9c8a500b3dd6cfd22346472b
Author: Christian Kellner <gicmo@gnome.org> Author: Christian Kellner <gicmo@gnome.org>
Date: Sun Feb 7 17:17:44 2010 +0100 Date: Sun Feb 7 17:17:44 2010 +0100
GLocalFileInputStream: Implement GFileDescriptorBased GLocalFileInputStream: Implement GFileDescriptorBased
gio/glocalfileinputstream.c | 22 +++++++++++++++++++++- gio/glocalfileinputstream.c | 22 +++++++++++++++++++++-
1 files changed, 21 insertions(+), 1 deletions(-) 1 files changed, 21 insertions(+), 1 deletions(-)
commit 4536a4adbc290f56f3686dec0c8e05c15049a602 commit 4536a4adbc290f56f3686dec0c8e05c15049a602
Author: Christian Kellner <gicmo@gnome.org> Author: Christian Kellner <gicmo@gnome.org>
Date: Sun Feb 7 14:51:01 2010 +0100 Date: Sun Feb 7 14:51:01 2010 +0100
GFileDescriptorBased: New interface GFileDescriptorBased: New interface
New interface for file descriptor based io object. The interface New interface for file descriptor based io object. The interface
is only exported on unix based systems. See bug 604086. is only exported on unix based systems. See bug 604086.
gio/Makefile.am | 3 ++ gio/Makefile.am | 3 ++
gio/gfiledescriptorbased.c | 72 gio/gfiledescriptorbased.c | 72
++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++
gio/gfiledescriptorbased.h | 63 ++++++++++++++++++++++++++++++++++++++ gio/gfiledescriptorbased.h | 63 ++++++++++++++++++++++++++++++++++++++
gio/giotypes.h | 1 + gio/giotypes.h | 1 +
4 files changed, 139 insertions(+), 0 deletions(-) 4 files changed, 139 insertions(+), 0 deletions(-)
commit 3840151012b6ed01bfa9aada2914cce974398d0d commit 3840151012b6ed01bfa9aada2914cce974398d0d
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Mon Feb 15 19:15:38 2010 +0800 Date: Mon Feb 15 19:15:38 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan) Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 1028 po/zh_HK.po | 1028
+++++++++++++++++++++++++++++------------------------------ +++++++++++++++++++++++++++++------------------------------
po/zh_TW.po | 1015 po/zh_TW.po | 1015
+++++++++++++++++++++++++++++----------------------------- +++++++++++++++++++++++++++++-----------------------------
2 files changed, 1015 insertions(+), 1028 deletions(-) 2 files changed, 1015 insertions(+), 1028 deletions(-)
commit b37da7134b127e6c92e7002150077515dc7d42b4 commit b37da7134b127e6c92e7002150077515dc7d42b4
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Feb 15 10:13:10 2010 +0100 Date: Mon Feb 15 10:13:10 2010 +0100
Set result_uncertain in win32 g_content_type_guess implementation Set result_uncertain in win32 g_content_type_guess implementation
Fixes bug #609143 Fixes bug #609143
gio/gcontenttype.c | 3 +++ gio/gcontenttype.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-) 1 files changed, 3 insertions(+), 0 deletions(-)
commit 83c6087dcc2168cc41db3a328bbd30341ac3955b commit 83c6087dcc2168cc41db3a328bbd30341ac3955b
Author: Lucian Grijincu <lucian.grijincu@gmail.com> Author: Lucian Grijincu <lucian.grijincu@gmail.com>
Date: Sat Feb 13 19:35:42 2010 +0200 Date: Sat Feb 13 19:35:42 2010 +0200
Updated Romanian translation Updated Romanian translation
po/ro.po | 1025 po/ro.po | 1025
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 510 insertions(+), 515 deletions(-) 1 files changed, 510 insertions(+), 515 deletions(-)
commit e66d66c5559f4f0423d015a4d006f170dcb5d582 commit e66d66c5559f4f0423d015a4d006f170dcb5d582
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Feb 11 16:52:20 2010 -0500 Date: Thu Feb 11 16:52:20 2010 -0500
GVariant: lock before freeing, to avoid assert GVariant: lock before freeing, to avoid assert
glib/gvariant-core.c | 2 ++ glib/gvariant-core.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit fd3923aba2f827b47c54edc9728c953b9520fa52 commit fd3923aba2f827b47c54edc9728c953b9520fa52
Author: Benjamin Otte <otte@redhat.com> Author: Benjamin Otte <otte@redhat.com>
Date: Thu Feb 11 21:08:57 2010 +0100 Date: Thu Feb 11 21:08:57 2010 +0100
Move offsets array from interface data member to TypeNode Move offsets array from interface data member to TypeNode
We need to assign offsets when the interface is not yet instantiated. We need to assign offsets when the interface is not yet instantiated.
gobject/gtype.c | 12 ++++++------ gobject/gtype.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-) 1 files changed, 6 insertions(+), 6 deletions(-)
commit 61b649cffd26c3feafe4158da01ebb1394a1b574 commit 61b649cffd26c3feafe4158da01ebb1394a1b574
Author: Benjamin Otte <otte@redhat.com> Author: Benjamin Otte <otte@redhat.com>
Date: Thu Feb 11 21:05:41 2010 +0100 Date: Thu Feb 11 21:05:41 2010 +0100
Move prerequisites out of _prot struct Move prerequisites out of _prot struct
Also fix the naming (including typo) Also fix the naming (including typo)
gobject/gtype.c | 8 ++++---- gobject/gtype.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-) 1 files changed, 4 insertions(+), 4 deletions(-)
commit 1e6b18422563bc428e17e8a4e3c84dac8ed02ab2 commit 1e6b18422563bc428e17e8a4e3c84dac8ed02ab2
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Feb 10 13:59:14 2010 -0500 Date: Wed Feb 10 13:59:14 2010 -0500
add performance tests to gitignore add performance tests to gitignore
tests/gobject/.gitignore | 2 ++ tests/gobject/.gitignore | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit 3e30e8a87e18952e9c26c0d05f5c336a110f2bed commit 3e30e8a87e18952e9c26c0d05f5c336a110f2bed
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Feb 10 11:29:12 2010 -0500 Date: Wed Feb 10 11:29:12 2010 -0500
make tests not dynamic link against /lib/libglib make tests not dynamic link against /lib/libglib
For some reason, even though the tests are linked against For some reason, even though the tests are linked against
libgobject.la libgobject.la
and libgobject.la mentions libglib.la as a dependency, the tests are and libgobject.la mentions libglib.la as a dependency, the tests are
running against the system glib instead of the in-tree one. running against the system glib instead of the in-tree one.
Adding the libglib.la file as an explicit LDFLAG fixes it. Adding the libglib.la file as an explicit LDFLAG fixes it.
tests/gobject/Makefile.am | 8 +++++++- tests/gobject/Makefile.am | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-) 1 files changed, 7 insertions(+), 1 deletions(-)
commit 1e655eb02c6cadee45a28df359327ce9fb41c6a5 commit 1e655eb02c6cadee45a28df359327ce9fb41c6a5
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Feb 10 11:13:06 2010 -0500 Date: Wed Feb 10 11:13:06 2010 -0500
merge GVariant merge GVariant
docs/reference/glib/Makefile.am | 7 +- docs/reference/glib/Makefile.am | 7 +-
docs/reference/glib/glib-docs.sgml | 1 + docs/reference/glib/glib-docs.sgml | 1 +
docs/reference/glib/glib-sections.txt | 18 + docs/reference/glib/glib-sections.txt | 18 +
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/gobject/gobject-sections.txt | 2 + docs/reference/gobject/gobject-sections.txt | 2 +
glib/Makefile.am | 4 + glib/Makefile.am | 4 +
glib/glib.h | 1 + glib/glib.h | 1 +
glib/glib.symbols | 13 + glib/glib.symbols | 13 +
glib/gvariant-core.c | 855 glib/gvariant-core.c | 855
+++++++++++++++++++++++++++ +++++++++++++++++++++++++++
glib/gvariant-core.h | 46 ++ glib/gvariant-core.h | 46 ++
glib/gvariant.h | 47 ++ glib/gvariant.h | 47 ++
gobject/gboxed.c | 27 + gobject/gboxed.c | 27 +
gobject/gboxed.h | 18 + gobject/gboxed.h | 18 +
gobject/gobject.symbols | 2 + gobject/gobject.symbols | 2 +
14 files changed, 1039 insertions(+), 3 deletions(-) 14 files changed, 1039 insertions(+), 3 deletions(-)
commit 2afe2325c4c9e42dab8ebfed11b86d24715837e0 commit 2afe2325c4c9e42dab8ebfed11b86d24715837e0
Author: Matej Urbančič <mateju@svn.gnome.org> Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Wed Feb 10 16:34:53 2010 +0100 Date: Wed Feb 10 16:34:53 2010 +0100
Updated Slovenian translation Updated Slovenian translation
po/sl.po | 1352 po/sl.po | 1352
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 701 insertions(+), 651 deletions(-) 1 files changed, 701 insertions(+), 651 deletions(-)
commit 243e340d6edde4d7ae1c45b3041489332f83a6d5 commit 243e340d6edde4d7ae1c45b3041489332f83a6d5
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 9 10:35:01 2010 -0500 Date: Tue Feb 9 10:35:01 2010 -0500
bump version bump version
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 1831ff2d30ee837179d9d79d9dbf36016564e0f0 commit 1831ff2d30ee837179d9d79d9dbf36016564e0f0
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 9 10:20:37 2010 -0500 Date: Tue Feb 9 10:20:37 2010 -0500
2.23.3 2.23.3
po/am.po | 250 ++++++----- po/am.po | 250 ++++++-----
po/ar.po | 254 ++++++----- po/ar.po | 254 ++++++-----
po/as.po | 254 ++++++----- po/as.po | 254 ++++++-----
po/ast.po | 254 ++++++----- po/ast.po | 254 ++++++-----
po/az.po | 253 ++++++----- po/az.po | 253 ++++++-----
po/be.po | 263 ++++++----- po/be.po | 263 ++++++-----
po/be@latin.po | 260 ++++++----- po/be@latin.po | 260 ++++++-----
po/bg.po | 254 ++++++----- po/bg.po | 254 ++++++-----
po/bn.po | 254 ++++++----- po/bn.po | 254 ++++++-----
po/bn_IN.po | 254 ++++++----- po/bn_IN.po | 254 ++++++-----
po/bs.po | 253 ++++++----- po/bs.po | 253 ++++++-----
po/ca.po | 254 ++++++----- po/ca.po | 254 ++++++-----
po/ca@valencia.po | 254 ++++++----- po/ca@valencia.po | 254 ++++++-----
po/cs.po | 940 +++++++++++++++++++------------------- po/cs.po | 940 +++++++++++++++++++-------------------
po/cy.po | 254 ++++++----- po/cy.po | 254 ++++++-----
po/da.po | 254 ++++++----- po/da.po | 254 ++++++-----
po/de.po | 254 ++++++----- po/de.po | 254 ++++++-----
po/dz.po | 253 ++++++----- po/dz.po | 253 ++++++-----
po/el.po | 254 ++++++----- po/el.po | 254 ++++++-----
po/en@shaw.po | 254 ++++++----- po/en@shaw.po | 254 ++++++-----
po/en_CA.po | 254 ++++++----- po/en_CA.po | 254 ++++++-----
po/en_GB.po | 254 ++++++----- po/en_GB.po | 254 ++++++-----
po/eo.po | 251 ++++++----- po/eo.po | 251 ++++++-----
po/es.po | 955 +++++++++++++++++++------------------- po/es.po | 955 +++++++++++++++++++-------------------
po/et.po | 254 ++++++----- po/et.po | 254 ++++++-----
po/eu.po | 255 ++++++----- po/eu.po | 255 ++++++-----
po/fa.po | 253 ++++++----- po/fa.po | 253 ++++++-----
po/fi.po | 254 ++++++----- po/fi.po | 254 ++++++-----
po/fr.po | 950 +++++++++++++++++++------------------- po/fr.po | 950 +++++++++++++++++++-------------------
po/ga.po | 251 ++++++----- po/ga.po | 251 ++++++-----
po/gl.po | 254 ++++++----- po/gl.po | 254 ++++++-----
po/gu.po | 254 ++++++----- po/gu.po | 254 ++++++-----
po/he.po | 254 ++++++----- po/he.po | 254 ++++++-----
po/hi.po | 254 ++++++----- po/hi.po | 254 ++++++-----
po/hr.po | 253 ++++++----- po/hr.po | 253 ++++++-----
po/hu.po | 254 ++++++----- po/hu.po | 254 ++++++-----
po/hy.po | 251 ++++++----- po/hy.po | 251 ++++++-----
po/id.po | 253 ++++++----- po/id.po | 253 ++++++-----
po/is.po | 253 ++++++----- po/is.po | 253 ++++++-----
po/it.po | 254 ++++++----- po/it.po | 254 ++++++-----
po/ja.po | 254 ++++++----- po/ja.po | 254 ++++++-----
po/ka.po | 254 ++++++----- po/ka.po | 254 ++++++-----
po/kn.po | 254 ++++++----- po/kn.po | 254 ++++++-----
po/ko.po | 254 ++++++----- po/ko.po | 254 ++++++-----
po/ku.po | 250 ++++++----- po/ku.po | 250 ++++++-----
po/lt.po | 254 ++++++----- po/lt.po | 254 ++++++-----
po/lv.po | 251 ++++++----- po/lv.po | 251 ++++++-----
po/mai.po | 254 ++++++----- po/mai.po | 254 ++++++-----
po/mg.po | 253 ++++++----- po/mg.po | 253 ++++++-----
po/mk.po | 254 ++++++----- po/mk.po | 254 ++++++-----
po/ml.po | 254 ++++++----- po/ml.po | 254 ++++++-----
po/mn.po | 253 ++++++----- po/mn.po | 253 ++++++-----
po/mr.po | 254 ++++++----- po/mr.po | 254 ++++++-----
po/ms.po | 253 ++++++----- po/ms.po | 253 ++++++-----
po/nb.po | 940 +++++++++++++++++++------------------- po/nb.po | 940 +++++++++++++++++++-------------------
po/ne.po | 253 ++++++----- po/ne.po | 253 ++++++-----
po/nl.po | 256 ++++++----- po/nl.po | 256 ++++++-----
po/nn.po | 254 ++++++----- po/nn.po | 254 ++++++-----
po/oc.po | 249 ++++++----- po/oc.po | 249 ++++++-----
po/or.po | 254 ++++++----- po/or.po | 254 ++++++-----
po/pa.po | 254 ++++++----- po/pa.po | 254 ++++++-----
po/pl.po | 254 ++++++----- po/pl.po | 254 ++++++-----
po/ps.po | 253 ++++++----- po/ps.po | 253 ++++++-----
po/pt.po | 254 ++++++----- po/pt.po | 254 ++++++-----
po/pt_BR.po | 940 +++++++++++++++++++------------------- po/pt_BR.po | 940 +++++++++++++++++++-------------------
po/ro.po | 254 ++++++----- po/ro.po | 254 ++++++-----
po/ru.po | 258 ++++++----- po/ru.po | 258 ++++++-----
po/rw.po | 253 ++++++----- po/rw.po | 253 ++++++-----
po/si.po | 254 ++++++----- po/si.po | 254 ++++++-----
po/sk.po | 253 ++++++----- po/sk.po | 253 ++++++-----
po/sl.po | 1340 po/sl.po | 1340
++++++++++++++++++++++++++--------------------------- ++++++++++++++++++++++++++---------------------------
po/sq.po | 256 ++++++----- po/sq.po | 256 ++++++-----
po/sr.po | 254 ++++++----- po/sr.po | 254 ++++++-----
po/sr@ije.po | 253 ++++++----- po/sr@ije.po | 253 ++++++-----
po/sr@latin.po | 254 ++++++----- po/sr@latin.po | 254 ++++++-----
po/sv.po | 254 ++++++----- po/sv.po | 254 ++++++-----
po/ta.po | 254 ++++++----- po/ta.po | 254 ++++++-----
po/te.po | 254 ++++++----- po/te.po | 254 ++++++-----
po/th.po | 21 +- po/th.po | 21 +-
po/tl.po | 253 ++++++----- po/tl.po | 253 ++++++-----
po/tr.po | 254 ++++++----- po/tr.po | 254 ++++++-----
po/tt.po | 250 ++++++----- po/tt.po | 250 ++++++-----
po/uk.po | 254 ++++++----- po/uk.po | 254 ++++++-----
po/vi.po | 254 ++++++----- po/vi.po | 254 ++++++-----
po/wa.po | 253 ++++++----- po/wa.po | 253 ++++++-----
po/xh.po | 253 ++++++----- po/xh.po | 253 ++++++-----
po/yi.po | 251 ++++++----- po/yi.po | 251 ++++++-----
po/zh_CN.po | 254 ++++++----- po/zh_CN.po | 254 ++++++-----
po/zh_HK.po | 254 ++++++----- po/zh_HK.po | 254 ++++++-----
po/zh_TW.po | 254 ++++++----- po/zh_TW.po | 254 ++++++-----
90 files changed, 15161 insertions(+), 11981 deletions(-) 90 files changed, 15161 insertions(+), 11981 deletions(-)
commit f570cf99b32d65633082f451a41d3336de0ec005 commit f570cf99b32d65633082f451a41d3336de0ec005
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 9 09:16:23 2010 -0500 Date: Tue Feb 9 09:16:23 2010 -0500
Doc cleanups Doc cleanups
docs/reference/glib/Makefile.am | 2 ++ docs/reference/glib/Makefile.am | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit a68c0cde8f3b3ca7aa581843a65e43fcc2b11409 commit a68c0cde8f3b3ca7aa581843a65e43fcc2b11409
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Feb 9 08:46:50 2010 -0500 Date: Tue Feb 9 08:46:50 2010 -0500
Updates Updates
NEWS | 26 ++++++++++++++++++++++++++ NEWS | 26 ++++++++++++++++++++++++++
1 files changed, 26 insertions(+), 0 deletions(-) 1 files changed, 26 insertions(+), 0 deletions(-)
commit bd6a88aef70cb93d79580c00dae420c4a4729f1e commit bd6a88aef70cb93d79580c00dae420c4a4729f1e
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Feb 8 00:43:17 2010 -0500 Date: Mon Feb 8 00:43:17 2010 -0500
gstrfuncs.h: needs gmacros.h for G_BEGIN_DECLS gstrfuncs.h: needs gmacros.h for G_BEGIN_DECLS
glib/gstrfuncs.h | 1 + glib/gstrfuncs.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 0be1a4fb973e6a10c12ad9d67344281ccee5ce7e commit 0be1a4fb973e6a10c12ad9d67344281ccee5ce7e
Author: Theppitak Karoonboonyanan <thep@linux.thai.net> Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date: Mon Feb 8 09:57:37 2010 +0700 Date: Mon Feb 8 09:57:37 2010 +0700
Updated Thai translation. Updated Thai translation.
po/th.po | 276 po/th.po | 276
+++++++++++++++++++++++++++++++++++--------------------------- +++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 155 insertions(+), 121 deletions(-) 1 files changed, 155 insertions(+), 121 deletions(-)
commit e04c9c699c1ca181419d3d325aade70cf3e14763 commit e04c9c699c1ca181419d3d325aade70cf3e14763
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Feb 7 15:41:21 2010 -0500 Date: Sun Feb 7 15:41:21 2010 -0500
add missing #include "config.h" add missing #include "config.h"
glib/gbuffer.c | 2 ++ glib/gbuffer.c | 2 ++
glib/gurifuncs.c | 2 ++ glib/gurifuncs.c | 2 ++
glib/gvariant-serialiser.c | 2 ++ glib/gvariant-serialiser.c | 2 ++
glib/gvarianttype.c | 2 ++ glib/gvarianttype.c | 2 ++
glib/gvarianttypeinfo.c | 2 ++ glib/gvarianttypeinfo.c | 2 ++
5 files changed, 10 insertions(+), 0 deletions(-) 5 files changed, 10 insertions(+), 0 deletions(-)
commit 218c691ca33f556033535fa43a39b65cd2276282 commit 218c691ca33f556033535fa43a39b65cd2276282
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Feb 7 03:14:28 2010 -0500 Date: Sun Feb 7 03:14:28 2010 -0500
remove #include <glib.h> from some .c files remove #include <glib.h> from some .c files
include individual headers instead include individual headers instead
glib/gurifuncs.c | 9 +++++++-- glib/gurifuncs.c | 9 +++++++--
glib/gvarianttypeinfo.c | 5 ++++- glib/gvarianttypeinfo.c | 5 ++++-
2 files changed, 11 insertions(+), 3 deletions(-) 2 files changed, 11 insertions(+), 3 deletions(-)
commit ea2917b01f045d8e7ede4824039d462203af3290 commit ea2917b01f045d8e7ede4824039d462203af3290
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Feb 7 03:08:08 2010 -0500 Date: Sun Feb 7 03:08:08 2010 -0500
gurifuncs.c: #include "string.h" -> <string.h> gurifuncs.c: #include "string.h" -> <string.h>
glib/gurifuncs.c | 2 +- glib/gurifuncs.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 9f303375736edbb6c7d39f339b89be14d621fd8e commit 9f303375736edbb6c7d39f339b89be14d621fd8e
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Feb 7 02:52:07 2010 -0500 Date: Sun Feb 7 02:52:07 2010 -0500
GVariantTypeInfo: free hash table when not in use GVariantTypeInfo: free hash table when not in use
glib/gvarianttypeinfo.c | 7 ++++++- glib/gvarianttypeinfo.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-) 1 files changed, 6 insertions(+), 1 deletions(-)
commit 80538aba7ea8f9a05ea1a6a66eb202a4ccfe4b5f commit 80538aba7ea8f9a05ea1a6a66eb202a4ccfe4b5f
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Feb 4 21:18:53 2010 -0500 Date: Thu Feb 4 21:18:53 2010 -0500
merge the GVariant serialiser merge the GVariant serialiser
glib/Makefile.am | 2 + glib/Makefile.am | 2 +
glib/gvariant-serialiser.c | 1656 glib/gvariant-serialiser.c | 1656
++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++
glib/gvariant-serialiser.h | 75 ++ glib/gvariant-serialiser.h | 75 ++
glib/tests/gvariant.c | 1245 +++++++++++++++++++++++++++++++++ glib/tests/gvariant.c | 1245 +++++++++++++++++++++++++++++++++
4 files changed, 2978 insertions(+), 0 deletions(-) 4 files changed, 2978 insertions(+), 0 deletions(-)
commit eea6042f5f4db2f123763097ac2fd4738cef24ee commit eea6042f5f4db2f123763097ac2fd4738cef24ee
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Feb 5 12:37:43 2010 -0500 Date: Fri Feb 5 12:37:43 2010 -0500
GMappedFile: minimal changes to support GBuffer GMappedFile: minimal changes to support GBuffer
Just reorganise the GMappedFile struct to be binary compatible with Just reorganise the GMappedFile struct to be binary compatible with
GBuffer. If GBuffer becomes public later then we can revisit this. GBuffer. If GBuffer becomes public later then we can revisit this.
glib/gmappedfile.c | 46 +++++++++++++++++++++++++++++++--------------- glib/gmappedfile.c | 46 +++++++++++++++++++++++++++++++---------------
1 files changed, 31 insertions(+), 15 deletions(-) 1 files changed, 31 insertions(+), 15 deletions(-)
commit 3f4b7f6d37cd0036f65c31eeee033d650072561e commit 3f4b7f6d37cd0036f65c31eeee033d650072561e
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Feb 6 10:18:07 2010 -0500 Date: Sat Feb 6 10:18:07 2010 -0500
add private GBuffer type add private GBuffer type
glib/Makefile.am | 2 + glib/Makefile.am | 2 +
glib/gbuffer.c | 205 glib/gbuffer.c | 205
++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++
glib/gbuffer.h | 88 +++++++++++++++++++++++ glib/gbuffer.h | 88 +++++++++++++++++++++++
3 files changed, 295 insertions(+), 0 deletions(-) 3 files changed, 295 insertions(+), 0 deletions(-)
commit 813d0d17a65be2ecb5961a96630d11a195ce6a67 commit 813d0d17a65be2ecb5961a96630d11a195ce6a67
Author: Tim-Philipp Müller <tim@centricular.net> Author: Tim-Philipp Müller <tim@centricular.net>
Date: Fri Feb 5 01:14:20 2010 +0000 Date: Fri Feb 5 01:14:20 2010 +0000
Don't leak filename in g_io_modules_scan_all_in_directory Don't leak filename in g_io_modules_scan_all_in_directory
https://bugzilla.gnome.org/show_bug.cgi?id=608159 https://bugzilla.gnome.org/show_bug.cgi?id=608159
gio/giomodule.c | 2 ++ gio/giomodule.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit 4adde81771f5a4471a568a409a38fd9162d49418 commit 4adde81771f5a4471a568a409a38fd9162d49418
Author: Hans Breuer <hans@breuer.org> Author: Hans Breuer <hans@breuer.org>
Date: Sat Feb 6 13:22:39 2010 +0100 Date: Sat Feb 6 13:22:39 2010 +0100
Fix inconsistent line-endings Fix inconsistent line-endings
Apparently CRLF (windows format) was checked in from Linux Apparently CRLF (windows format) was checked in from Linux
causing modified by checkout under windows. See: causing modified by checkout under windows. See:
http://help.github.com/dealing-with-lineendings/ http://help.github.com/dealing-with-lineendings/
http://mail.gnome.org/archives/gtk-devel-list/2009-July/msg00041.html http://mail.gnome.org/archives/gtk-devel-list/2009-July/msg00041.html
po/be.po | 400 po/be.po | 400
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 200 insertions(+), 200 deletions(-) 1 files changed, 200 insertions(+), 200 deletions(-)
commit 00b55e2bc7cb7f4ff7adb3b40e1b41becce6cba1 commit 00b55e2bc7cb7f4ff7adb3b40e1b41becce6cba1
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Sat Feb 6 10:40:03 2010 +0200 Date: Sat Feb 6 10:40:03 2010 +0200
Drop empty elements from the VS9 vcproj files Drop empty elements from the VS9 vcproj files
Dunno if this makes sense, if one lets VS edit the it will put them 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. back anyway. But it's more pleasing to the eye.
build/win32/vs9/gio.vcproj | 50 ----- build/win32/vs9/gio.vcproj | 50 -----
build/win32/vs9/glib-genmarshal.vcproj | 50 ----- build/win32/vs9/glib-genmarshal.vcproj | 50 -----
build/win32/vs9/glib.vcproj | 230 build/win32/vs9/glib.vcproj | 230
+++++--------------- +++++---------------
build/win32/vs9/gmodule.vcproj | 50 ----- build/win32/vs9/gmodule.vcproj | 50 -----
build/win32/vs9/gobject.vcproj | 50 ----- build/win32/vs9/gobject.vcproj | 50 -----
build/win32/vs9/gspawn-win32-helper-console.vcproj | 50 ----- build/win32/vs9/gspawn-win32-helper-console.vcproj | 50 -----
build/win32/vs9/gspawn-win32-helper.vcproj | 50 ----- build/win32/vs9/gspawn-win32-helper.vcproj | 50 -----
build/win32/vs9/gthread.vcproj | 50 ----- build/win32/vs9/gthread.vcproj | 50 -----
build/win32/vs9/testglib.vcproj | 50 ----- build/win32/vs9/testglib.vcproj | 50 -----
9 files changed, 60 insertions(+), 570 deletions(-) 9 files changed, 60 insertions(+), 570 deletions(-)
commit 10cd6df4a8b947b3b2b68891c779f5318b46e8de commit 10cd6df4a8b947b3b2b68891c779f5318b46e8de
Author: Jonh Wendell <jwendell@gnome.org> Author: Jonh Wendell <jwendell@gnome.org>
Date: Fri Feb 5 11:09:26 2010 -0300 Date: Fri Feb 5 11:09:26 2010 -0300
Updated Brazilian Portuguese translation Updated Brazilian Portuguese translation
po/pt_BR.po | 1005 po/pt_BR.po | 1005
+++++++++++++++++++++++++++++++---------------------------- +++++++++++++++++++++++++++++++----------------------------
1 files changed, 523 insertions(+), 482 deletions(-) 1 files changed, 523 insertions(+), 482 deletions(-)
commit 5e753d6abcad6040a6fd25f5ac34d5dab4f7ae22 commit 5e753d6abcad6040a6fd25f5ac34d5dab4f7ae22
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Feb 4 20:27:11 2010 -0500 Date: Thu Feb 4 20:27:11 2010 -0500
rename test: gvarianttype -> gvariant rename test: gvarianttype -> gvariant
More test cases will be added to this file. More test cases will be added to this file.
glib/tests/.gitignore | 2 +- glib/tests/.gitignore | 2 +-
glib/tests/Makefile.am | 4 +- glib/tests/Makefile.am | 4 +-
glib/tests/gvariant.c | 1041 glib/tests/gvariant.c | 1041
+++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++
glib/tests/gvarianttype.c | 1041 glib/tests/gvarianttype.c | 1041
--------------------------------------------- ---------------------------------------------
4 files changed, 1044 insertions(+), 1044 deletions(-) 4 files changed, 1044 insertions(+), 1044 deletions(-)
commit 9a990cea0cfc7357000e30f3c24030fed2ff4708 commit 9a990cea0cfc7357000e30f3c24030fed2ff4708
Author: Petr Kovar <pknbe@volny.cz> Author: Petr Kovar <pknbe@volny.cz>
Date: Thu Feb 4 23:54:15 2010 +0100 Date: Thu Feb 4 23:54:15 2010 +0100
Update Czech translation Update Czech translation
po/cs.po | 1012 po/cs.po | 1012
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 521 insertions(+), 491 deletions(-) 1 files changed, 521 insertions(+), 491 deletions(-)
commit 762e18d8cebf907e51aed14298525048f7c9e015 commit 762e18d8cebf907e51aed14298525048f7c9e015
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Feb 4 19:57:38 2010 +0200 Date: Thu Feb 4 19:57:38 2010 +0200
Further work on VS9 project files Further work on VS9 project files
build/win32/vs9/README.txt | 16 ++++++++++++---- build/win32/vs9/README.txt | 16 ++++++++++++----
build/win32/vs9/glib.vsprops | 32 ++++++++++++++++++++++++++++++-- build/win32/vs9/glib.vsprops | 32 ++++++++++++++++++++++++++++++--
build/win32/vs9/install.vcproj | 8 ++++---- build/win32/vs9/install.vcproj | 8 ++++----
3 files changed, 46 insertions(+), 10 deletions(-) 3 files changed, 46 insertions(+), 10 deletions(-)
commit 021643cda4f9b13fd72e898165744e9aefb346cd commit 021643cda4f9b13fd72e898165744e9aefb346cd
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Feb 4 19:54:50 2010 +0200 Date: Thu Feb 4 19:54:50 2010 +0200
Clarify use of struct stat on Windows Clarify use of struct stat on Windows
gio/glocalfile.c | 23 ++++++++++++++--------- gio/glocalfile.c | 23 ++++++++++++++---------
gio/glocalfileinfo.c | 10 ++++++---- gio/glocalfileinfo.c | 10 ++++++----
glib/gstdio.c | 24 +++++++++++++++++++----- glib/gstdio.c | 24 +++++++++++++++++++-----
glib/gstdio.h | 37 +++++++++++++++++++++++++++++++++++++ glib/gstdio.h | 37 +++++++++++++++++++++++++++++++++++++
4 files changed, 76 insertions(+), 18 deletions(-) 4 files changed, 76 insertions(+), 18 deletions(-)
commit 5589d2b45567a0b35e8d8f55f20b1e381c53ca04 commit 5589d2b45567a0b35e8d8f55f20b1e381c53ca04
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Feb 4 19:20:08 2010 +0200 Date: Thu Feb 4 19:20:08 2010 +0200
Internally use the _stati64 API explicitly on Windows Internally use the _stati64 API explicitly on Windows
Avoids warnings and confusion when compiling with MSVC. Avoids warnings and confusion when compiling with MSVC.
glib/giowin32.c | 24 ++++++++++-------------- glib/giowin32.c | 24 ++++++++++--------------
glib/gkeyfile.c | 5 ++--- glib/gkeyfile.c | 5 ++---
glib/gmappedfile.c | 5 ++--- glib/gmappedfile.c | 5 ++---
3 files changed, 14 insertions(+), 20 deletions(-) 3 files changed, 14 insertions(+), 20 deletions(-)
commit 05291c0d11f269dedacde62e767b75976c27bd33 commit 05291c0d11f269dedacde62e767b75976c27bd33
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Feb 4 15:24:56 2010 +0200 Date: Thu Feb 4 15:24:56 2010 +0200
Enable libtool compatible DLL naming in the VS9 projects Enable libtool compatible DLL naming in the VS9 projects
build/win32/vs9/gio.vcproj | 8 ++++---- build/win32/vs9/gio.vcproj | 8 ++++----
build/win32/vs9/glib.vcproj | 8 ++++---- build/win32/vs9/glib.vcproj | 8 ++++----
build/win32/vs9/glib.vsprops | 28 +++++++++++++++++++++++++++- build/win32/vs9/glib.vsprops | 28 +++++++++++++++++++++++++++-
build/win32/vs9/gmodule.vcproj | 8 ++++---- build/win32/vs9/gmodule.vcproj | 8 ++++----
build/win32/vs9/gobject.vcproj | 8 ++++---- build/win32/vs9/gobject.vcproj | 8 ++++----
build/win32/vs9/gthread.vcproj | 8 ++++---- build/win32/vs9/gthread.vcproj | 8 ++++----
6 files changed, 47 insertions(+), 21 deletions(-) 6 files changed, 47 insertions(+), 21 deletions(-)
commit bfd60d8835149ede901b52f42d2a56c8ec6e7f77 commit bfd60d8835149ede901b52f42d2a56c8ec6e7f77
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Feb 4 09:06:56 2010 -0500 Date: Thu Feb 4 09:06:56 2010 -0500
GVariantType test case: assert all memory freed GVariantType test case: assert all memory freed
Make sure we've freed all TypeInfos at the end of the test. Make sure we've freed all TypeInfos at the end of the test.
glib/tests/gvarianttype.c | 2 ++ glib/tests/gvarianttype.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit 6d6d7a8bb2c58b4cce7031e68d31978b2f83e6ff commit 6d6d7a8bb2c58b4cce7031e68d31978b2f83e6ff
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Feb 4 09:04:32 2010 -0500 Date: Thu Feb 4 09:04:32 2010 -0500
GVariantTypeInfo tweaks GVariantTypeInfo tweaks
1) always emit ending type FIXED for fixed sized items 1) always emit ending type FIXED for fixed sized items
The serialiser needs to know if it dealing with a fixed sized item 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 in case the serialised data is corrupt and the item has the wrong
size. size.
2) add a macro that will be used by test cases to check that all 2) add a macro that will be used by test cases to check that all
memory has been freed. memory has been freed.
glib/gvarianttypeinfo.c | 10 +++++++--- glib/gvarianttypeinfo.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-) 1 files changed, 7 insertions(+), 3 deletions(-)
commit cb7dfdc1943c016fe05c67ccedf653bfb7bc3891 commit cb7dfdc1943c016fe05c67ccedf653bfb7bc3891
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Feb 4 15:00:15 2010 +0200 Date: Thu Feb 4 15:00:15 2010 +0200
Use inherited properties in all configurations in gmodule, too Use inherited properties in all configurations in gmodule, too
build/win32/vs9/gmodule.vcproj | 9 +++------ build/win32/vs9/gmodule.vcproj | 9 +++------
1 files changed, 3 insertions(+), 6 deletions(-) 1 files changed, 3 insertions(+), 6 deletions(-)
commit 79eb03aa4f6f75c7049a3c5b11cb83fea0685b88 commit 79eb03aa4f6f75c7049a3c5b11cb83fea0685b88
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Feb 4 14:51:56 2010 +0200 Date: Thu Feb 4 14:51:56 2010 +0200
Use README.txt instead of README for Windows developer friendliness Use README.txt instead of README for Windows developer friendliness
build/win32/vs9/Makefile.am | 2 +- build/win32/vs9/Makefile.am | 2 +-
build/win32/vs9/README | 29 ----------------------------- build/win32/vs9/README | 29 -----------------------------
build/win32/vs9/README.txt | 29 +++++++++++++++++++++++++++++ build/win32/vs9/README.txt | 29 +++++++++++++++++++++++++++++
3 files changed, 30 insertions(+), 30 deletions(-) 3 files changed, 30 insertions(+), 30 deletions(-)
commit ec1944781589fdb15d61b2b251d51bd7e4617832 commit ec1944781589fdb15d61b2b251d51bd7e4617832
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Feb 4 14:50:36 2010 +0200 Date: Thu Feb 4 14:50:36 2010 +0200
Update README for VS9 build Update README for VS9 build
build/win32/vs9/README | 33 +++++++++++++++++++++++++++++---- build/win32/vs9/README | 33 +++++++++++++++++++++++++++++----
1 files changed, 29 insertions(+), 4 deletions(-) 1 files changed, 29 insertions(+), 4 deletions(-)
commit 9d444f7b12fff6b7f9e6ba4a2667ab293af793eb commit 9d444f7b12fff6b7f9e6ba4a2667ab293af793eb
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Feb 4 14:36:23 2010 +0200 Date: Thu Feb 4 14:36:23 2010 +0200
Refactor VS9 project files Refactor VS9 project files
Factor out common parts into a vsprops file. Drop empty elements for Factor out common parts into a vsprops file. Drop empty elements for
tools that aren't used. tools that aren't used.
build/win32/vs9/Makefile.am | 9 +- build/win32/vs9/Makefile.am | 9 +-
build/win32/vs9/gio.vcproj | 184 build/win32/vs9/gio.vcproj | 184
+++---------------- +++----------------
build/win32/vs9/glib-genmarshal.vcproj | 138 +------------- build/win32/vs9/glib-genmarshal.vcproj | 138 +--------
build/win32/vs9/glib.vcproj | 194 -----
build/win32/vs9/glib.vcproj | 194
+++----------------- +++-----------------
build/win32/vs9/glib.vsprops | 196 build/win32/vs9/glib.vsprops | 196
++++++++++++++++++++ ++++++++++++++++++++
build/win32/vs9/gmodule.vcproj | 173 build/win32/vs9/gmodule.vcproj | 173
++---------------- ++----------------
build/win32/vs9/gobject.vcproj | 178 build/win32/vs9/gobject.vcproj | 178
++---------------- ++----------------
build/win32/vs9/gspawn-win32-helper-console.vcproj | 142 +-------------- build/win32/vs9/gspawn-win32-helper-console.vcproj | 142 +--------------
build/win32/vs9/gspawn-win32-helper.vcproj | 142 +-------------- build/win32/vs9/gspawn-win32-helper.vcproj | 142 +--------------
build/win32/vs9/gthread.vcproj | 150 +-------------- build/win32/vs9/gthread.vcproj | 150 +--------
build/win32/vs9/install.vcproj | 164 ------
build/win32/vs9/install.vcproj | 164
+---------------- +----------------
build/win32/vs9/testglib.vcproj | 142 +-------------- build/win32/vs9/testglib.vcproj | 142 +--------------
12 files changed, 319 insertions(+), 1493 deletions(-) 12 files changed, 319 insertions(+), 1493 deletions(-)
commit 241c7f476d8867d4d380c655d15a8963152a1fa0 commit 241c7f476d8867d4d380c655d15a8963152a1fa0
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Feb 4 14:35:04 2010 +0200 Date: Thu Feb 4 14:35:04 2010 +0200
Don't use deprecated g_win32 API Don't use deprecated g_win32 API
tests/testglib.c | 24 ------------------------ tests/testglib.c | 24 ------------------------
1 files changed, 0 insertions(+), 24 deletions(-) 1 files changed, 0 insertions(+), 24 deletions(-)
commit 3f3c163aa2ddbfb756b556b70901d2a58b1313d9 commit 3f3c163aa2ddbfb756b556b70901d2a58b1313d9
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Feb 4 00:37:13 2010 +0200 Date: Thu Feb 4 00:37:13 2010 +0200
Put a version info resource also in the gio DLL Put a version info resource also in the gio DLL
Also, distribute gio/gio.rc(.in). Also, distribute gio/gio.rc(.in).
configure.in | 1 + configure.in | 1 +
gio/Makefile.am | 18 +++++++++++++++++- gio/Makefile.am | 18 +++++++++++++++++-
gio/gio.rc.in | 2 +- gio/gio.rc.in | 2 +-
3 files changed, 19 insertions(+), 2 deletions(-) 3 files changed, 19 insertions(+), 2 deletions(-)
commit 154a5314be98b22cb3171721d40cb9c4e6d5f102 commit 154a5314be98b22cb3171721d40cb9c4e6d5f102
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Thu Feb 4 00:11:44 2010 +0200 Date: Thu Feb 4 00:11:44 2010 +0200
Update copyright years Update copyright years
glib/glib.rc.in | 2 +- glib/glib.rc.in | 2 +-
gmodule/gmodule.rc.in | 2 +- gmodule/gmodule.rc.in | 2 +-
gobject/gobject.rc.in | 2 +- gobject/gobject.rc.in | 2 +-
gthread/gthread.rc.in | 2 +- gthread/gthread.rc.in | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-) 4 files changed, 4 insertions(+), 4 deletions(-)
commit 33b011ce7d9415d60493595bbfe14dbc02c2d201 commit 33b011ce7d9415d60493595bbfe14dbc02c2d201
Author: Krzesimir Nowak <qdlacz@gmail.com> Author: Krzesimir Nowak <qdlacz@gmail.com>
Date: Wed Jan 13 18:40:17 2010 +0100 Date: Wed Jan 13 18:40:17 2010 +0100
Add checks for NULL pointer in arrays. Add checks for NULL pointer in arrays.
Fixes: Bug 599197 - array ref and unref functions crash on NULL Fixes: Bug 599197 - array ref and unref functions crash on NULL
array. array.
* garray.c: Added safety guards to all public functions, which did * garray.c: Added safety guards to all public functions, which did
not have them earlier. Now when NULL is passed to them, they will not have them earlier. Now when NULL is passed to them, they will
issue a warning and return, instead of segfaulting. issue a warning and return, instead of segfaulting.
glib/garray.c | 21 +++++++++++++++++++++ glib/garray.c | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-) 1 files changed, 21 insertions(+), 0 deletions(-)
commit 2b121c02efc13f4b8c6c771b33a2363a21e7757f commit 2b121c02efc13f4b8c6c771b33a2363a21e7757f
Author: River Tarnell <river@loreley.flyingparchment.org.uk> Author: River Tarnell <river@loreley.flyingparchment.org.uk>
Date: Wed Feb 3 17:31:02 2010 +0100 Date: Wed Feb 3 17:31:02 2010 +0100
properly guard the includes properly guard the includes
Fixes: Bug 604967 - 2.22.3 libasyncns build fails on HP-UX 11.11 Fixes: Bug 604967 - 2.22.3 libasyncns build fails on HP-UX 11.11
* gio/libasyncns/asyncns.c: properly guard the includes of * gio/libasyncns/asyncns.c: properly guard the includes of
sys/select.h sys/select.h
and sys/time.h and sys/time.h
gio/libasyncns/asyncns.c | 8 ++++++++ gio/libasyncns/asyncns.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-) 1 files changed, 8 insertions(+), 0 deletions(-)
commit e62e7227bf6d97215b697fd9a1d7b4a5addd70cb commit e62e7227bf6d97215b697fd9a1d7b4a5addd70cb
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Wed Feb 3 18:09:28 2010 +0200 Date: Wed Feb 3 18:09:28 2010 +0200
Fix the "install" VS9 project Fix the "install" VS9 project
Install also ghostutils.h. Don't bother mentioning any pointless Install also ghostutils.h. Don't bother mentioning any pointless
PreprocessorDefinitions for the "install" project, as all it does is PreprocessorDefinitions for the "install" project, as all it does is
copy files. copy files.
build/win32/vs9/install.vcproj | 6 +++--- build/win32/vs9/install.vcproj | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-) 1 files changed, 3 insertions(+), 3 deletions(-)
commit 0ac2277b490dae967b7a5083966610cffe8582e1 commit 0ac2277b490dae967b7a5083966610cffe8582e1
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Feb 2 23:38:20 2010 -0500 Date: Tue Feb 2 23:38:20 2010 -0500
GVariantTypeInfo changes GVariantTypeInfo changes
- rename 'type' in MemberInfo to 'type_info' - rename 'type' in MemberInfo to 'type_info'
- add 'ending_type' field to MemberInfo - add 'ending_type' field to MemberInfo
- document how to find the ending - document how to find the ending
glib/gvarianttypeinfo.c | 23 ++++++++++++++++------- glib/gvarianttypeinfo.c | 23 ++++++++++++++++-------
glib/gvarianttypeinfo.h | 21 ++++++++++++++++++++- glib/gvarianttypeinfo.h | 21 ++++++++++++++++++++-
glib/tests/gvarianttype.c | 6 +++--- glib/tests/gvarianttype.c | 6 +++---
3 files changed, 39 insertions(+), 11 deletions(-) 3 files changed, 39 insertions(+), 11 deletions(-)
commit 1de58ef708fb1972445a65e184e1579f0d0bbaaf commit 1de58ef708fb1972445a65e184e1579f0d0bbaaf
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Feb 2 21:24:45 2010 +0200 Date: Tue Feb 2 21:24:45 2010 +0200
Link with dnsapi.lib also in 32-bit builds Link with dnsapi.lib also in 32-bit builds
build/win32/vs9/gio.vcproj | 4 ++-- build/win32/vs9/gio.vcproj | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 57d3e4cba3a0a273d93a25356801080d710d926e commit 57d3e4cba3a0a273d93a25356801080d710d926e
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Feb 2 21:23:27 2010 +0200 Date: Tue Feb 2 21:23:27 2010 +0200
Include also testglib.vcproj in tarball Include also testglib.vcproj in tarball
build/win32/vs9/Makefile.am | 1 + build/win32/vs9/Makefile.am | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit cf0e4c33fa8a7efdc62d52cad0d7dc9135dccdf8 commit cf0e4c33fa8a7efdc62d52cad0d7dc9135dccdf8
Author: Philip Withnall <philip@tecnocode.co.uk> Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Tue Feb 2 10:41:00 2010 +0000 Date: Tue Feb 2 10:41:00 2010 +0000
Don't use a compiler keyword as a variable name Don't use a compiler keyword as a variable name
Appease the MS C++ compiler by using _val instead of __value as Appease the MS C++ compiler by using _val instead of __value as
a variable a variable
name in G_VALUE_COLLECT_INIT. name in G_VALUE_COLLECT_INIT.
Problem found by Haakon Sporsheim <haakon.sporsheim@gmail.com>. Problem found by Haakon Sporsheim <haakon.sporsheim@gmail.com>.
Re-closes: bgo#608602 Re-closes: bgo#608602
gobject/gvaluecollector.h | 10 +++++----- gobject/gvaluecollector.h | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-) 1 files changed, 5 insertions(+), 5 deletions(-)
commit e2bc5c21122b0a0703524a37df6cef43577a46f7 commit e2bc5c21122b0a0703524a37df6cef43577a46f7
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Feb 1 18:30:57 2010 -0500 Date: Mon Feb 1 18:30:57 2010 -0500
g_bit_lock: remove double variable declarations g_bit_lock: remove double variable declarations
Remove double declaration of local static variables used for futex Remove double declaration of local static variables used for futex
emulation. emulation.
Problem found by Haakon Sporsheim <haakon.sporsheim@gmail.com>. Problem found by Haakon Sporsheim <haakon.sporsheim@gmail.com>.
glib/gbitlock.c | 3 --- glib/gbitlock.c | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-) 1 files changed, 0 insertions(+), 3 deletions(-)
commit 27a080537efdb8660c62445427b53fc29735f304 commit 27a080537efdb8660c62445427b53fc29735f304
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Mon Feb 1 18:11:43 2010 -0500 Date: Mon Feb 1 18:11:43 2010 -0500
ghostutils: Fix a crash and add some tests ghostutils: Fix a crash and add some tests
https://bugzilla.gnome.org/show_bug.cgi?id=608743 https://bugzilla.gnome.org/show_bug.cgi?id=608743
glib/ghostutils.c | 13 ++++++++++++- glib/ghostutils.c | 13 ++++++++++++-
glib/tests/hostutils.c | 19 +++++++++++++++++++ glib/tests/hostutils.c | 19 +++++++++++++++++++
2 files changed, 31 insertions(+), 1 deletions(-) 2 files changed, 31 insertions(+), 1 deletions(-)
commit 3443f47ddf520b044997d5b09b95dec692e34ae5 commit 3443f47ddf520b044997d5b09b95dec692e34ae5
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jan 31 14:30:08 2010 -0500 Date: Sun Jan 31 14:30:08 2010 -0500
G{Byte,Ptr,}Array: move docs from tmpl to .c G{Byte,Ptr,}Array: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 3 + docs/reference/glib/tmpl/.gitignore | 3 +
docs/reference/glib/tmpl/arrays.sgml | 339 -------------- docs/reference/glib/tmpl/arrays.sgml | 339 --------------
docs/reference/glib/tmpl/arrays_byte.sgml | 211 --------- docs/reference/glib/tmpl/arrays_byte.sgml | 211 ---------
docs/reference/glib/tmpl/arrays_pointer.sgml | 308 ------------- docs/reference/glib/tmpl/arrays_pointer.sgml | 308 -------------
glib/garray.c | 629 glib/garray.c | 629
++++++++++++++++++++++++++ ++++++++++++++++++++++++++
5 files changed, 632 insertions(+), 858 deletions(-) 5 files changed, 632 insertions(+), 858 deletions(-)
commit 501a2906d3208440a74bebe8736ea39b3f5b5947 commit 501a2906d3208440a74bebe8736ea39b3f5b5947
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jan 31 13:07:16 2010 -0500 Date: Sun Jan 31 13:07:16 2010 -0500
GList, GSList: move docs from tmpl to .c GList, GSList: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 2 + docs/reference/glib/tmpl/.gitignore | 2 +
docs/reference/glib/tmpl/linked_lists_double.sgml | 467 docs/reference/glib/tmpl/linked_lists_double.sgml | 467
--------------------- ---------------------
docs/reference/glib/tmpl/linked_lists_single.sgml | 394 docs/reference/glib/tmpl/linked_lists_single.sgml | 394
----------------- -----------------
glib/glist.c | 154 +++++++ glib/glist.c | 154 +++++++
glib/gslist.c | 113 +++++ glib/gslist.c | 113 +++++
5 files changed, 269 insertions(+), 861 deletions(-) 5 files changed, 269 insertions(+), 861 deletions(-)
commit c8c5c5a991b384964d0650d7fec02663dddc9035 commit c8c5c5a991b384964d0650d7fec02663dddc9035
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jan 31 01:26:49 2010 -0500 Date: Sun Jan 31 01:26:49 2010 -0500
remove trailing whitespace breaking .gitignore remove trailing whitespace breaking .gitignore
docs/reference/glib/tmpl/.gitignore | 2 +- docs/reference/glib/tmpl/.gitignore | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 4bdf7d12a8ef7e027dced8d0da46986c2009180e commit 4bdf7d12a8ef7e027dced8d0da46986c2009180e
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jan 31 00:39:40 2010 -0500 Date: Sun Jan 31 00:39:40 2010 -0500
GIOChannel: move docs from tmpl to .c GIOChannel: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/iochannels.sgml | 666 docs/reference/glib/tmpl/iochannels.sgml | 666
------------------------------ ------------------------------
glib/giochannel.c | 196 +++++++++ glib/giochannel.c | 196 +++++++++
glib/giounix.c | 36 ++ glib/giounix.c | 36 ++
glib/giowin32.c | 52 +++ glib/giowin32.c | 52 +++
5 files changed, 285 insertions(+), 666 deletions(-) 5 files changed, 285 insertions(+), 666 deletions(-)
commit 4353151449fedf8e018c07ae4d196652a39f0528 commit 4353151449fedf8e018c07ae4d196652a39f0528
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jan 31 00:27:28 2010 -0500 Date: Sun Jan 31 00:27:28 2010 -0500
GTree, GNode: move docs from tmpl to .c GTree, GNode: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 2 + docs/reference/glib/tmpl/.gitignore | 2 +
docs/reference/glib/tmpl/trees-binary.sgml | 250 -------------- docs/reference/glib/tmpl/trees-binary.sgml | 250 --------------
docs/reference/glib/tmpl/trees-nary.sgml | 501 docs/reference/glib/tmpl/trees-nary.sgml | 501
---------------------------- ----------------------------
glib/gnode.c | 116 +++++++ glib/gnode.c | 116 +++++++
glib/gtree.c | 67 ++++ glib/gtree.c | 67 ++++
5 files changed, 185 insertions(+), 751 deletions(-) 5 files changed, 185 insertions(+), 751 deletions(-)
commit d81506a154ba387e339dfb5ff6acddac1e4866c5 commit d81506a154ba387e339dfb5ff6acddac1e4866c5
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jan 31 00:18:09 2010 -0500 Date: Sun Jan 31 00:18:09 2010 -0500
GThreadPool: move docs from tmpl to .c GThreadPool: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/thread_pools.sgml | 202 docs/reference/glib/tmpl/thread_pools.sgml | 202
---------------------------- ----------------------------
glib/gthreadpool.c | 50 +++++++ glib/gthreadpool.c | 50 +++++++
3 files changed, 51 insertions(+), 202 deletions(-) 3 files changed, 51 insertions(+), 202 deletions(-)
commit c471468ca477b44c1c14038951f720fd1ca26070 commit c471468ca477b44c1c14038951f720fd1ca26070
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jan 31 00:16:14 2010 -0500 Date: Sun Jan 31 00:16:14 2010 -0500
GRelation: move docs from tmpl to .c GRelation: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/relations.sgml | 204 docs/reference/glib/tmpl/relations.sgml | 204
------------------------------- -------------------------------
glib/grel.c | 162 ++++++++++++++++++++++++ glib/grel.c | 162 ++++++++++++++++++++++++
3 files changed, 163 insertions(+), 204 deletions(-) 3 files changed, 163 insertions(+), 204 deletions(-)
commit 21a6b69f4fe85948e6e97650ccdd6e280098a790 commit 21a6b69f4fe85948e6e97650ccdd6e280098a790
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jan 31 00:10:58 2010 -0500 Date: Sun Jan 31 00:10:58 2010 -0500
GCache: move docs from tmpl to .c GCache: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/caches.sgml | 162 docs/reference/glib/tmpl/caches.sgml | 162
---------------------------------- ----------------------------------
glib/gcache.c | 134 ++++++++++++++++++++++++++++ glib/gcache.c | 134 ++++++++++++++++++++++++++++
3 files changed, 135 insertions(+), 162 deletions(-) 3 files changed, 135 insertions(+), 162 deletions(-)
commit fa7cafae5cfea880a1d6cfc82b000eecd34534e1 commit fa7cafae5cfea880a1d6cfc82b000eecd34534e1
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jan 31 00:05:48 2010 -0500 Date: Sun Jan 31 00:05:48 2010 -0500
GChecksum: move docs from tmpl to .c GChecksum: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/checksum.sgml | 145 docs/reference/glib/tmpl/checksum.sgml | 145
-------------------------------- --------------------------------
glib/gchecksum.c | 22 +++++ glib/gchecksum.c | 22 +++++
3 files changed, 23 insertions(+), 145 deletions(-) 3 files changed, 23 insertions(+), 145 deletions(-)
commit 5ee096636b3e603863e0935c2e7ff107b4d72f63 commit 5ee096636b3e603863e0935c2e7ff107b4d72f63
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jan 31 00:03:33 2010 -0500 Date: Sun Jan 31 00:03:33 2010 -0500
GCompletion: move docs from tmpl to .c GCompletion: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/completion.sgml | 158 docs/reference/glib/tmpl/completion.sgml | 158
------------------------------ ------------------------------
glib/gcompletion.c | 122 +++++++++++++++++++++++ glib/gcompletion.c | 122 +++++++++++++++++++++++
3 files changed, 123 insertions(+), 158 deletions(-) 3 files changed, 123 insertions(+), 158 deletions(-)
commit 75b3bd99e1a219fdd8d8f0be5a9fdddfda120ace commit 75b3bd99e1a219fdd8d8f0be5a9fdddfda120ace
Author: Christian Dywan <christian@twotoasts.de> Author: Christian Dywan <christian@twotoasts.de>
Date: Mon Feb 1 12:37:23 2010 +0100 Date: Mon Feb 1 12:37:23 2010 +0100
Fix typo in introduction to threads in Glib Fix typo in introduction to threads in Glib
glib/gthread.c | 2 +- glib/gthread.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit f25e756ab65fef3bd793aaf234a82b4a82d19d67 commit f25e756ab65fef3bd793aaf234a82b4a82d19d67
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sun Jan 31 19:57:59 2010 +0100 Date: Sun Jan 31 19:57:59 2010 +0100
Updated Norwegian bokmål translation Updated Norwegian bokmål translation
po/nb.po | 965 po/nb.po | 965
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 504 insertions(+), 461 deletions(-) 1 files changed, 504 insertions(+), 461 deletions(-)
commit aa67c725e1bde15c900b65c1971771ec084cef20 commit aa67c725e1bde15c900b65c1971771ec084cef20
Author: Philip Withnall <philip@tecnocode.co.uk> Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sun Jan 31 16:15:32 2010 +0000 Date: Sun Jan 31 16:15:32 2010 +0000
Fix shadowing of G_VALUE_COLLECT variables in G_VALUE_COLLECT_INIT Fix shadowing of G_VALUE_COLLECT variables in G_VALUE_COLLECT_INIT
Closes: bgo#608602 Closes: bgo#608602
gobject/gvaluecollector.h | 10 +++++----- gobject/gvaluecollector.h | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-) 1 files changed, 5 insertions(+), 5 deletions(-)
commit 6d52d34dff51676bdfa42d09c26c683304275c39 commit 6d52d34dff51676bdfa42d09c26c683304275c39
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 23:34:19 2010 -0500 Date: Sat Jan 30 23:34:19 2010 -0500
data{list,sets}, quarks: move docs from tmpl to .c data{list,sets}, quarks: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 3 + docs/reference/glib/tmpl/.gitignore | 3 +
docs/reference/glib/tmpl/datalist.sgml | 244 ------------------ docs/reference/glib/tmpl/datalist.sgml | 244 ------------------
docs/reference/glib/tmpl/datasets.sgml | 212 ---------------- docs/reference/glib/tmpl/datasets.sgml | 212 ----------------
docs/reference/glib/tmpl/quarks.sgml | 124 --------- docs/reference/glib/tmpl/quarks.sgml | 124 ---------
glib/gdataset.c | 428 glib/gdataset.c | 428
+++++++++++++++++++++++++++++++- +++++++++++++++++++++++++++++++-
5 files changed, 429 insertions(+), 582 deletions(-) 5 files changed, 429 insertions(+), 582 deletions(-)
commit c7000fcfecca109a9f35c8c2e4e56d3a63cf5bd6 commit c7000fcfecca109a9f35c8c2e4e56d3a63cf5bd6
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 23:10:34 2010 -0500 Date: Sat Jan 30 23:10:34 2010 -0500
GPattern: move docs from tmpl to .c GPattern: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/patterns.sgml | 124 docs/reference/glib/tmpl/patterns.sgml | 124
-------------------------------- --------------------------------
glib/gpattern.c | 103 ++++++++++++++++++++++++++ glib/gpattern.c | 103 ++++++++++++++++++++++++++
3 files changed, 104 insertions(+), 124 deletions(-) 3 files changed, 104 insertions(+), 124 deletions(-)
commit 84572f81bfc2696390625e814d0200cbb26220cb commit 84572f81bfc2696390625e814d0200cbb26220cb
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 23:04:52 2010 -0500 Date: Sat Jan 30 23:04:52 2010 -0500
String chunks: move docs from tmpl to .c String chunks: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/string_chunks.sgml | 108 docs/reference/glib/tmpl/string_chunks.sgml | 108
--------------------------- ---------------------------
glib/gstring.c | 35 +++++++++ glib/gstring.c | 35 +++++++++
3 files changed, 36 insertions(+), 108 deletions(-) 3 files changed, 36 insertions(+), 108 deletions(-)
commit 4431ac5dda5a3f130c9eb8f41445c883d960fe4c commit 4431ac5dda5a3f130c9eb8f41445c883d960fe4c
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 22:58:43 2010 -0500 Date: Sat Jan 30 22:58:43 2010 -0500
Move allocator and memchunk docs from tmpl to .c Move allocator and memchunk docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 2 + docs/reference/glib/tmpl/.gitignore | 2 +
docs/reference/glib/tmpl/allocators.sgml | 57 ----- docs/reference/glib/tmpl/allocators.sgml | 57 -----
docs/reference/glib/tmpl/memory_chunks.sgml | 331 docs/reference/glib/tmpl/memory_chunks.sgml | 331
------------------------- -------------------------
glib/gmem.c | 353 glib/gmem.c | 353
+++++++++++++++++++++++++++ +++++++++++++++++++++++++++
glib/gtimer.c | 3 +- glib/gtimer.c | 3 +-
5 files changed, 357 insertions(+), 389 deletions(-) 5 files changed, 357 insertions(+), 389 deletions(-)
commit 3a161ee8f34f8c5861075a4b0d52730f7ba5bec0 commit 3a161ee8f34f8c5861075a4b0d52730f7ba5bec0
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 22:19:29 2010 -0500 Date: Sat Jan 30 22:19:29 2010 -0500
GSequence: move docs from tmpl to .c GSequence: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/sequence.sgml | 432 docs/reference/glib/tmpl/sequence.sgml | 432
-------------------------------- --------------------------------
glib/gsequence.c | 69 +++++ glib/gsequence.c | 69 +++++
3 files changed, 70 insertions(+), 432 deletions(-) 3 files changed, 70 insertions(+), 432 deletions(-)
commit 0ab7bb4b18908813b484514b8d2f597d962dd3c7 commit 0ab7bb4b18908813b484514b8d2f597d962dd3c7
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 22:15:35 2010 -0500 Date: Sat Jan 30 22:15:35 2010 -0500
GShell: move docs from tmpl to .c GShell: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/shell.sgml | 68 docs/reference/glib/tmpl/shell.sgml | 68
----------------------------------- -----------------------------------
glib/gshell.c | 22 +++++++++++ glib/gshell.c | 22 +++++++++++
3 files changed, 23 insertions(+), 68 deletions(-) 3 files changed, 23 insertions(+), 68 deletions(-)
commit f6482a1eaa10f6e21536776ca667980ccd9e5f77 commit f6482a1eaa10f6e21536776ca667980ccd9e5f77
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 22:12:22 2010 -0500 Date: Sat Jan 30 22:12:22 2010 -0500
GTimer: move docs from tmpl to .c GTimer: move docs from tmpl to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/timers.sgml | 110 docs/reference/glib/tmpl/timers.sgml | 110
---------------------------------- ----------------------------------
glib/gtimer.c | 91 +++++++++++++++++++++++++++- glib/gtimer.c | 91 +++++++++++++++++++++++++++-
3 files changed, 91 insertions(+), 111 deletions(-) 3 files changed, 91 insertions(+), 111 deletions(-)
commit d87712d3e6d3975b2c0a5fb436b8b8d3e009a3e1 commit d87712d3e6d3975b2c0a5fb436b8b8d3e009a3e1
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 21:55:03 2010 -0500 Date: Sat Jan 30 21:55:03 2010 -0500
Fix up gthread.c documentation Fix up gthread.c documentation
The last incomplete commit got pushed accidentally. This finishes The last incomplete commit got pushed accidentally. This finishes
it up. it up.
glib/gthread.c | 214 glib/gthread.c | 214
+++++++++++++++++++++++++++++++++++++++----------------- +++++++++++++++++++++++++++++++++++++++-----------------
1 files changed, 151 insertions(+), 63 deletions(-) 1 files changed, 151 insertions(+), 63 deletions(-)
commit 0f246e28ca6651b7b40a5a5668b45729226ca177 commit 0f246e28ca6651b7b40a5a5668b45729226ca177
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 20:15:25 2010 -0500 Date: Sat Jan 30 20:15:25 2010 -0500
merge GVariantTypeInfo merge GVariantTypeInfo
glib/Makefile.am | 2 + glib/Makefile.am | 2 +
glib/gvarianttypeinfo.c | 841 glib/gvarianttypeinfo.c | 841
+++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++
glib/gvarianttypeinfo.h | 140 ++++++++ glib/gvarianttypeinfo.h | 140 ++++++++
glib/tests/gvarianttype.c | 429 ++++++++++++++++++++++- glib/tests/gvarianttype.c | 429 ++++++++++++++++++++++-
4 files changed, 1392 insertions(+), 20 deletions(-) 4 files changed, 1392 insertions(+), 20 deletions(-)
commit 4c58a85dd1eb89fe45b8fc5730291238c057d63e commit 4c58a85dd1eb89fe45b8fc5730291238c057d63e
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 16:00:51 2010 -0500 Date: Sat Jan 30 16:00:51 2010 -0500
Revert accidental commit "dirt" Revert accidental commit "dirt"
This reverts commit c46bc6ba1fc8c5045c9a93b95e78e81936e2d954. This reverts commit c46bc6ba1fc8c5045c9a93b95e78e81936e2d954.
docs/reference/glib/Makefile.am | 1 - docs/reference/glib/Makefile.am | 1 -
docs/reference/glib/glib-sections.txt | 2 + docs/reference/glib/glib-sections.txt | 2 +
docs/reference/glib/tmpl/glib-unused.sgml | 847 docs/reference/glib/tmpl/glib-unused.sgml | 847
++--------------------------- ++---------------------------
docs/reference/glib/tmpl/macros_misc.sgml | 5 +- docs/reference/glib/tmpl/macros_misc.sgml | 5 +-
docs/reference/glib/tmpl/version.sgml | 68 --- docs/reference/glib/tmpl/version.sgml | 68 ---
5 files changed, 44 insertions(+), 879 deletions(-) 5 files changed, 44 insertions(+), 879 deletions(-)
commit f411e23043a5f97010ee12895f78a779df43b3dd commit f411e23043a5f97010ee12895f78a779df43b3dd
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 14:06:12 2010 -0500 Date: Sat Jan 30 14:06:12 2010 -0500
GIO: Remove trailing "." from Since: tags in docs GIO: Remove trailing "." from Since: tags in docs
Typing "Since: 2.22." results in the creation of an Typing "Since: 2.22." results in the creation of an
api-index-2.22..xml api-index-2.22..xml
file (ie: the last '.' is taken to be part of the version number). file (ie: the last '.' is taken to be part of the version number).
gio/gfileinfo.h | 4 ++-- gio/gfileinfo.h | 4 ++--
gio/gsocket.c | 2 +- gio/gsocket.c | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-) 2 files changed, 3 insertions(+), 3 deletions(-)
commit c46bc6ba1fc8c5045c9a93b95e78e81936e2d954 commit c46bc6ba1fc8c5045c9a93b95e78e81936e2d954
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 13:00:01 2010 -0500 Date: Sat Jan 30 13:00:01 2010 -0500
dirt dirt
docs/reference/glib/Makefile.am | 1 + docs/reference/glib/Makefile.am | 1 +
docs/reference/glib/glib-sections.txt | 2 - docs/reference/glib/glib-sections.txt | 2 -
docs/reference/glib/tmpl/glib-unused.sgml | 847 docs/reference/glib/tmpl/glib-unused.sgml | 847
+++++++++++++++++++++++++++-- +++++++++++++++++++++++++++--
docs/reference/glib/tmpl/macros_misc.sgml | 5 +- docs/reference/glib/tmpl/macros_misc.sgml | 5 +-
docs/reference/glib/tmpl/version.sgml | 68 +++ docs/reference/glib/tmpl/version.sgml | 68 +++
5 files changed, 879 insertions(+), 44 deletions(-) 5 files changed, 879 insertions(+), 44 deletions(-)
commit 6857767b8600a361188f75e62c086ed7d7c06d7c commit 6857767b8600a361188f75e62c086ed7d7c06d7c
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 12:32:09 2010 -0500 Date: Sat Jan 30 12:32:09 2010 -0500
move threads docs to .c move threads docs to .c
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/threads.sgml | 1801 docs/reference/glib/tmpl/threads.sgml | 1801
--------------------------------- ---------------------------------
glib/gthread.c | 1492 +++++++++++++++++++++++++++- glib/gthread.c | 1492 ++++++++++++++++++++++ +++++-
3 files changed, 1475 insertions(+), 1819 deletions(-) 3 files changed, 1475 insertions(+), 1819 deletions(-)
commit 4234481855b8bef92d594421977a2aa130ac3ad6 commit 4234481855b8bef92d594421977a2aa130ac3ad6
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 13:29:23 2010 -0500 Date: Sat Jan 30 13:29:23 2010 -0500
GIOChannel: fill in missing docs GIOChannel: fill in missing docs
docs/reference/glib/tmpl/iochannels.sgml | 22 +++++++++++----------- docs/reference/glib/tmpl/iochannels.sgml | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-) 1 files changed, 11 insertions(+), 11 deletions(-)
commit 7b6c8a56059657073f56dbc2a9d04acde2588349 commit 7b6c8a56059657073f56dbc2a9d04acde2588349
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 12:30:53 2010 -0500 Date: Sat Jan 30 12:30:53 2010 -0500
g_strlcpy doc: small fixup g_strlcpy doc: small fixup
prevent the <note> from getting sucked in as part of the Returns: prevent the <note> from getting sucked in as part of the Returns:
glib/gstrfuncs.c | 6 +++--- glib/gstrfuncs.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-) 1 files changed, 3 insertions(+), 3 deletions(-)
commit 522dafe126ed814a1699238142fbc12b7f55b0b6 commit 522dafe126ed814a1699238142fbc12b7f55b0b6
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 12:13:50 2010 -0500 Date: Sat Jan 30 12:13:50 2010 -0500
gbitlock: fix gtkdoc brokenness gbitlock: fix gtkdoc brokenness
glib/gbitlock.c | 1 + glib/gbitlock.c | 1 +
glib/gbitlock.h | 6 +++--- glib/gbitlock.h | 6 +++---
2 files changed, 4 insertions(+), 3 deletions(-) 2 files changed, 4 insertions(+), 3 deletions(-)
commit d51b6c471ab13348077630e8f7a3a480b3d266f0 commit d51b6c471ab13348077630e8f7a3a480b3d266f0
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 01:00:50 2010 -0500 Date: Sat Jan 30 01:00:50 2010 -0500
GRand: move docs from tmpl to inline comments GRand: move docs from tmpl to inline comments
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/random_numbers.sgml | 206 docs/reference/glib/tmpl/random_numbers.sgml | 206
-------------------------- --------------------------
glib/grand.c | 64 ++++++++ glib/grand.c | 64 ++++++++
3 files changed, 65 insertions(+), 206 deletions(-) 3 files changed, 65 insertions(+), 206 deletions(-)
commit 3de141b8d5d410a87481a2dec1bb3227464d97c8 commit 3de141b8d5d410a87481a2dec1bb3227464d97c8
Author: Jorge González <jorgegonz@svn.gnome.org> Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Jan 30 12:37:00 2010 +0100 Date: Sat Jan 30 12:37:00 2010 +0100
Updated Spanish translation Updated Spanish translation
po/es.po | 984 po/es.po | 984
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 514 insertions(+), 470 deletions(-) 1 files changed, 514 insertions(+), 470 deletions(-)
commit 2f4bc34b324505cc6b196a9793b71e8455fe8540 commit 2f4bc34b324505cc6b196a9793b71e8455fe8540
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 30 00:00:48 2010 -0500 Date: Sat Jan 30 00:00:48 2010 -0500
gvarianttype: fix a trivial missing const gvarianttype: fix a trivial missing const
glib/gvarianttype.c | 2 +- glib/gvarianttype.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 1d55cfb51e03f4ba23191df4625ca62d3624652e commit 1d55cfb51e03f4ba23191df4625ca62d3624652e
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jan 29 23:56:04 2010 -0500 Date: Fri Jan 29 23:56:04 2010 -0500
don't #include <glib.h> from other public headers don't #include <glib.h> from other public headers
fix up some problems that were hidden by that fix up some problems that were hidden by that
glib/glib.symbols | 6 ++++-- glib/glib.symbols | 6 ++++--
glib/gtestutils.c | 1 + glib/gtestutils.c | 1 +
glib/gtestutils.h | 6 +++++- glib/gtestutils.h | 6 +++++-
glib/gurifuncs.c | 1 + glib/gurifuncs.c | 1 +
glib/gurifuncs.h | 2 +- glib/gurifuncs.h | 2 +-
glib/gvarianttype.c | 1 + glib/gvarianttype.c | 1 +
6 files changed, 13 insertions(+), 4 deletions(-) 6 files changed, 13 insertions(+), 4 deletions(-)
commit 71b14dedd8fa7b141e1496ba0b727996f6808579 commit 71b14dedd8fa7b141e1496ba0b727996f6808579
Author: Claude Paroz <claude@2xlibre.net> Author: Claude Paroz <claude@2xlibre.net>
Date: Fri Jan 29 22:52:58 2010 +0100 Date: Fri Jan 29 22:52:58 2010 +0100
Updated French translation Updated French translation
po/fr.po | 1008 po/fr.po | 1008
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 514 insertions(+), 494 deletions(-) 1 files changed, 514 insertions(+), 494 deletions(-)
commit a4f5a3705b7df850cac0313853f8f95b5cfe24df commit a4f5a3705b7df850cac0313853f8f95b5cfe24df
Author: Andre Klapper <a9016009@gmx.de> Author: Andre Klapper <a9016009@gmx.de>
Date: Fri Jan 29 22:33:06 2010 +0100 Date: Fri Jan 29 22:33:06 2010 +0100
Update POTFILES.in to make l10n.gnome.org happy Update POTFILES.in to make l10n.gnome.org happy
po/POTFILES.in | 8 ++++++++ po/POTFILES.in | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-) 1 files changed, 8 insertions(+), 0 deletions(-)
commit 6aa73f03eb14188b71b91c647442488e776a4952 commit 6aa73f03eb14188b71b91c647442488e776a4952
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jan 28 22:43:51 2010 -0500 Date: Thu Jan 28 22:43:51 2010 -0500
improve gitignore improve gitignore
.gitignore | 3 +++ .gitignore | 3 +++
glib/.gitignore | 4 ++++ glib/.gitignore | 4 ++++
gmodule/.gitignore | 1 + gmodule/.gitignore | 1 +
gobject/.gitignore | 1 + gobject/.gitignore | 1 +
gthread/.gitignore | 1 + gthread/.gitignore | 1 +
po/.gitignore | 1 + po/.gitignore | 1 +
tests/.gitignore | 2 ++ tests/.gitignore | 2 ++
7 files changed, 13 insertions(+), 0 deletions(-) 7 files changed, 13 insertions(+), 0 deletions(-)
commit c73d2818432956aaedb12886ea0011847b7d030e commit c73d2818432956aaedb12886ea0011847b7d030e
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jan 28 22:36:48 2010 -0500 Date: Thu Jan 28 22:36:48 2010 -0500
GHash: move docs from tmpl to inline comments GHash: move docs from tmpl to inline comments
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/hash_tables.sgml | 489 docs/reference/glib/tmpl/hash_tables.sgml | 489
----------------------------- -----------------------------
glib/ghash.c | 114 +++++++ glib/ghash.c | 114 +++++++
glib/ghash.h | 17 +- glib/ghash.h | 17 +-
4 files changed, 130 insertions(+), 491 deletions(-) 4 files changed, 130 insertions(+), 491 deletions(-)
commit fe89b2ea293cbcd02de2cba1834e03eee0190cdc commit fe89b2ea293cbcd02de2cba1834e03eee0190cdc
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jan 28 19:12:55 2010 -0500 Date: Thu Jan 28 19:12:55 2010 -0500
Since: markers for g_bit_*lock() Since: markers for g_bit_*lock()
glib/gbitlock.c | 6 ++++++ glib/gbitlock.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-) 1 files changed, 6 insertions(+), 0 deletions(-)
commit 40eae351b1a95626f49ea042e5f5e9824c171c50 commit 40eae351b1a95626f49ea042e5f5e9824c171c50
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jan 28 18:41:19 2010 -0500 Date: Thu Jan 28 18:41:19 2010 -0500
Bug 548967 - 1 bit mutex lock: add tests Bug 548967 - 1 bit mutex lock: add tests
Add a test case for the new API. Add a test case for the new API.
Always check the emulated futex(2) implementation, even on systems Always check the emulated futex(2) implementation, even on systems
with with
futex support. futex support.
configure.in | 1 + configure.in | 1 +
glib/gbitlock.c | 4 ++ glib/gbitlock.c | 4 ++
gthread/Makefile.am | 3 + gthread/Makefile.am | 3 +
gthread/tests/.gitignore | 2 + gthread/tests/.gitignore | 2 +
gthread/tests/1bit-mutex.c | 127 gthread/tests/1bit-mutex.c | 127
++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++
gthread/tests/Makefile.am | 15 +++++ gthread/tests/Makefile.am | 15 +++++
6 files changed, 152 insertions(+), 0 deletions(-) 6 files changed, 152 insertions(+), 0 deletions(-)
commit 669b0f2d6b5ef3a4924a1402d569c4e38e4fb41c commit 669b0f2d6b5ef3a4924a1402d569c4e38e4fb41c
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jan 28 11:32:07 2010 -0500 Date: Thu Jan 28 11:32:07 2010 -0500
Bug 548967 - 1 bit mutex lock Bug 548967 - 1 bit mutex lock
Add support for a mutex lock that consumes only one bit of storage Add support for a mutex lock that consumes only one bit of storage
inside of an integer on systems that support futexes. Futex is inside of an integer on systems that support futexes. Futex is
emulated emulated
(at a higher cost) on systems that don't have it -- but only in the (at a higher cost) on systems that don't have it -- but only in the
contended case. contended case.
configure.in | 26 +++ configure.in | 26 +++
docs/reference/glib/glib-sections.txt | 5 + docs/reference/glib/glib-sections.txt | 5 +
glib/Makefile.am | 2 + glib/Makefile.am | 2 +
glib/gbitlock.c | 292 glib/gbitlock.c | 292
+++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++
glib/gbitlock.h | 43 +++++ glib/gbitlock.h | 43 +++++
glib/glib.h | 1 + glib/glib.h | 1 +
glib/glib.symbols | 8 + glib/glib.symbols | 8 +
glib/gthread.c | 1 + glib/gthread.c | 1 +
glib/gthreadprivate.h | 1 + glib/gthreadprivate.h | 1 +
9 files changed, 379 insertions(+), 0 deletions(-) 9 files changed, 379 insertions(+), 0 deletions(-)
commit 595cad2531ac8bb4a4954337931134cb304088df commit 595cad2531ac8bb4a4954337931134cb304088df
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jan 28 12:39:46 2010 -0500 Date: Thu Jan 28 12:39:46 2010 -0500
glib docs: Delete and ignore empty .tmpl files glib docs: Delete and ignore empty .tmpl files
docs/reference/glib/tmpl/.gitignore | 4 + docs/reference/glib/tmpl/.gitignore | 4 +
docs/reference/glib/tmpl/ghostutils.sgml | 64 ------------------ docs/reference/glib/tmpl/ghostutils.sgml | 64 ------------------
docs/reference/glib/tmpl/gurifuncs.sgml | 104 docs/reference/glib/tmpl/gurifuncs.sgml | 104
------------------------------ ------------------------------
3 files changed, 4 insertions(+), 168 deletions(-) 3 files changed, 4 insertions(+), 168 deletions(-)
commit b0a0ac51cb7e628f90b8293c098a6a1a26425301 commit b0a0ac51cb7e628f90b8293c098a6a1a26425301
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jan 27 21:30:26 2010 -0500 Date: Wed Jan 27 21:30:26 2010 -0500
Return NULL from g_mapped_file_get_contents() Return NULL from g_mapped_file_get_contents()
In the case of an empty file, return NULL instead of "". This means 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 that the return result of g_mapped_file_get_contents() will always be
page-aligned. page-aligned.
README.in | 5 +++++ README.in | 5 +++++
glib/gmappedfile.c | 6 ++++-- glib/gmappedfile.c | 6 ++++--
2 files changed, 9 insertions(+), 2 deletions(-) 2 files changed, 9 insertions(+), 2 deletions(-)
commit 2a19bb7699c13e6d7cc5761d9285617e6b2b51f7 commit 2a19bb7699c13e6d7cc5761d9285617e6b2b51f7
Author: Matej Urbančič <mateju@svn.gnome.org> Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Wed Jan 27 13:16:13 2010 +0100 Date: Wed Jan 27 13:16:13 2010 +0100
Updated Slovenian translation Updated Slovenian translation
po/sl.po | 1315 po/sl.po | 1315
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 682 insertions(+), 633 deletions(-) 1 files changed, 682 insertions(+), 633 deletions(-)
commit 082ff883b64ca39a197b7fccb520f0b5fa707e8a commit 082ff883b64ca39a197b7fccb520f0b5fa707e8a
Author: Behdad Esfahbod <behdad@behdad.org> Author: Behdad Esfahbod <behdad@behdad.org>
Date: Tue Jan 26 16:12:20 2010 -0500 Date: Tue Jan 26 16:12:20 2010 -0500
Improve type documentation Improve type documentation
docs/reference/glib/tmpl/types.sgml | 31 docs/reference/glib/tmpl/types.sgml | 31
+++++++++++++++++++------------ +++++++++++++++++++------------
1 files changed, 19 insertions(+), 12 deletions(-) 1 files changed, 19 insertions(+), 12 deletions(-)
commit 7d6af08777d4762ec17bfe8a4fa6eb83ba8d6f36 commit 7d6af08777d4762ec17bfe8a4fa6eb83ba8d6f36
Author: Christian Dywan <christian@twotoasts.de> Author: Christian Dywan <christian@twotoasts.de>
Date: Tue Jan 26 20:45:40 2010 +0100 Date: Tue Jan 26 20:45:40 2010 +0100
Add gtk-doc comments with Since tags to GMemoryOutputStream properties Add gtk-doc comments with Since tags to GMemoryOutputStream properties
gio/gmemoryoutputstream.c | 35 +++++++++++++++++++++++++++++++++++ gio/gmemoryoutputstream.c | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 deletions(-) 1 files changed, 35 insertions(+), 0 deletions(-)
commit b0d2f344a68abcc14558c0363ffbe5bfdcba2a66 commit b0d2f344a68abcc14558c0363ffbe5bfdcba2a66
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Tue Jan 26 19:15:48 2010 +0100 Date: Tue Jan 26 19:15:48 2010 +0100
[glib/gvarianttype] Move some documentation to header file [glib/gvarianttype] Move some documentation to header file
Also, change G_VARIANT_TYPE(str) for G_VARIANT_TYPE(type_string) Also, change G_VARIANT_TYPE(str) for G_VARIANT_TYPE(type_string)
so It's correctly documented now. so It's correctly documented now.
glib/gvarianttype.c | 23 ----------------------- glib/gvarianttype.c | 23 -----------------------
glib/gvarianttype.h | 30 ++++++++++++++++++++++++++---- glib/gvarianttype.h | 30 ++++++++++++++++++++++++++----
2 files changed, 26 insertions(+), 27 deletions(-) 2 files changed, 26 insertions(+), 27 deletions(-)
commit 3c66490503534eccdd9d3082684ca5c9abf89c0c commit 3c66490503534eccdd9d3082684ca5c9abf89c0c
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Tue Jan 26 19:00:41 2010 +0100 Date: Tue Jan 26 19:00:41 2010 +0100
[glib/gvariantype] Added missing "Since: 2.24" tag [glib/gvariantype] Added missing "Since: 2.24" tag
glib/gvarianttype.c | 2 ++ glib/gvarianttype.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit 3658727cfa0eca8c66bc2cdff46992099caf0acd commit 3658727cfa0eca8c66bc2cdff46992099caf0acd
Author: Martin Pitt <martin.pitt@ubuntu.com> Author: Martin Pitt <martin.pitt@ubuntu.com>
Date: Tue Jan 26 11:22:31 2010 +0100 Date: Tue Jan 26 11:22:31 2010 +0100
always use our own internal assertion message symbol always use our own internal assertion message symbol
Re-using glibc's __abort_msg symbol causes linking problems, since Re-using glibc's __abort_msg symbol causes linking problems, since
the symbol the symbol
is declared private. Always use our own__glib_abort_msg symbol is declared private. Always use our own__glib_abort_msg symbol
to store to store
assertion messages, to avoid compatibility and linking problems. assertion messages, to avoid compatibility and linking problems.
Also fix the test case to work with out of tree builds (such as "make Also fix the test case to work with out of tree builds (such as "make
distcheck"), and re-enable it. distcheck"), and re-enable it.
https://bugzilla.gnome.org/show_bug.cgi?id=594872 https://bugzilla.gnome.org/show_bug.cgi?id=594872
configure.in | 14 -------------- configure.in | 14 --------------
glib/gtestutils.c | 26 +++++++++----------------- glib/gtestutils.c | 26 +++++++++-----------------
tests/Makefile.am | 2 +- tests/Makefile.am | 2 +-
tests/run-assert-msg-test.sh | 17 +++++------------ tests/run-assert-msg-test.sh | 17 +++++------------
4 files changed, 15 insertions(+), 44 deletions(-) 4 files changed, 15 insertions(+), 44 deletions(-)
commit e84a3f824855419c361ebc9f2e04768f96c6f3b9 commit e84a3f824855419c361ebc9f2e04768f96c6f3b9
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jan 25 14:16:09 2010 -0500 Date: Mon Jan 25 14:16:09 2010 -0500
Bump version Bump version
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 079c980ecabf42ee9d0a061f9a11b078c6394225 commit 079c980ecabf42ee9d0a061f9a11b078c6394225
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jan 25 14:14:14 2010 -0500 Date: Mon Jan 25 14:14:14 2010 -0500
2.23.2 2.23.2
po/am.po | 42 +- po/am.po | 42 +-
po/ar.po | 45 ++- po/ar.po | 45 ++-
po/as.po | 45 ++- po/as.po | 45 ++-
po/ast.po | 1355 po/ast.po | 1355
++++++++++++++++++++++++++--------------------------- ++++++++++++++++++++++++++---------------------------
po/az.po | 42 +- po/az.po | 42 +-
po/be.po | 42 +- po/be.po | 42 +-
po/be@latin.po | 45 ++- po/be@latin.po | 45 ++-
po/bg.po | 921 ++++++++++++++++++------------------ po/bg.po | 921 ++++++++++++++++++------------------
po/bn.po | 1256 po/bn.po | 1256
+++++++++++++++++++++++-------------------------- +++++++++++++++++++++++--------------------------
po/bn_IN.po | 45 ++- po/bn_IN.po | 45 ++-
po/bs.po | 42 +- po/bs.po | 42 +-
po/ca.po | 45 ++- po/ca.po | 45 ++-
po/ca@valencia.po | 45 ++- po/ca@valencia.po | 45 ++-
po/cs.po | 45 ++- po/cs.po | 45 ++-
po/cy.po | 42 +- po/cy.po | 42 +-
po/da.po | 45 ++- po/da.po | 45 ++-
po/de.po | 45 ++- po/de.po | 45 ++-
po/dz.po | 42 +- po/dz.po | 42 +-
po/el.po | 45 ++- po/el.po | 45 ++-
po/en@shaw.po | 45 ++- po/en@shaw.po | 45 ++-
po/en_CA.po | 45 ++- po/en_CA.po | 45 ++-
po/en_GB.po | 45 ++- po/en_GB.po | 45 ++-
po/eo.po | 42 +- po/eo.po | 42 +-
po/es.po | 929 ++++++++++++++++++------------------ po/es.po | 929 ++++++++++++++++++------------------
po/et.po | 484 +++++++++++++++++++- po/et.po | 484 +++++++++++++++++++-
po/eu.po | 996 ++++++++++++++++++++------------------- po/eu.po | 996 ++++++++++++++++++++-------------------
po/fa.po | 42 +- po/fa.po | 42 +-
po/fi.po | 45 ++- po/fi.po | 45 ++-
po/fr.po | 45 ++- po/fr.po | 45 ++-
po/ga.po | 42 +- po/ga.po | 42 +-
po/gl.po | 45 ++- po/gl.po | 45 ++-
po/gu.po | 45 ++- po/gu.po | 45 ++-
po/he.po | 45 ++- po/he.po | 45 ++-
po/hi.po | 45 ++- po/hi.po | 45 ++-
po/hr.po | 42 +- po/hr.po | 42 +-
po/hu.po | 45 ++- po/hu.po | 45 ++-
po/hy.po | 42 +- po/hy.po | 42 +-
po/id.po | 42 +- po/id.po | 42 +-
po/is.po | 42 +- po/is.po | 42 +-
po/it.po | 45 ++- po/it.po | 45 ++-
po/ja.po | 45 ++- po/ja.po | 45 ++-
po/ka.po | 42 +- po/ka.po | 42 +-
po/kn.po | 45 ++- po/kn.po | 45 ++-
po/ko.po | 45 ++- po/ko.po | 45 ++-
po/ku.po | 42 +- po/ku.po | 42 +-
po/lt.po | 45 ++- po/lt.po | 45 ++-
po/lv.po | 42 +- po/lv.po | 42 +-
po/mai.po | 45 ++- po/mai.po | 45 ++-
po/mg.po | 42 +- po/mg.po | 42 +-
po/mk.po | 45 ++- po/mk.po | 45 ++-
po/ml.po | 45 ++- po/ml.po | 45 ++-
po/mn.po | 42 +- po/mn.po | 42 +-
po/mr.po | 45 ++- po/mr.po | 45 ++-
po/ms.po | 42 +- po/ms.po | 42 +-
po/nb.po | 925 ++++++++++++++++++------------------ po/nb.po | 925 ++++++++++++++++++------------------
po/ne.po | 42 +- po/ne.po | 42 +-
po/nl.po | 45 ++- po/nl.po | 45 ++-
po/nn.po | 45 ++- po/nn.po | 45 ++-
po/oc.po | 42 +- po/oc.po | 42 +-
po/or.po | 45 ++- po/or.po | 45 ++-
po/pa.po | 45 ++- po/pa.po | 45 ++-
po/pl.po | 45 ++- po/pl.po | 45 ++-
po/ps.po | 42 +- po/ps.po | 42 +-
po/pt.po | 45 ++- po/pt.po | 45 ++-
po/pt_BR.po | 45 ++- po/pt_BR.po | 45 ++-
po/ro.po | 45 ++- po/ro.po | 45 ++-
po/ru.po | 45 ++- po/ru.po | 45 ++-
po/rw.po | 42 +- po/rw.po | 42 +-
po/si.po | 42 +- po/si.po | 42 +-
po/sk.po | 42 +- po/sk.po | 42 +-
po/sl.po | 45 ++- po/sl.po | 45 ++-
po/sq.po | 47 ++- po/sq.po | 47 ++-
po/sr.po | 45 ++- po/sr.po | 45 ++-
po/sr@ije.po | 42 +- po/sr@ije.po | 42 +-
po/sr@latin.po | 45 ++- po/sr@latin.po | 45 ++-
po/sv.po | 1323 po/sv.po | 1323
++++++++++++++++++++++++++-------------------------- ++++++++++++++++++++++++++--------------------------
po/ta.po | 45 ++- po/ta.po | 45 ++-
po/te.po | 45 ++- po/te.po | 45 ++-
po/th.po | 45 ++- po/th.po | 45 ++-
po/tl.po | 42 +- po/tl.po | 42 +-
po/tr.po | 45 ++- po/tr.po | 45 ++-
po/tt.po | 42 +- po/tt.po | 42 +-
po/uk.po | 939 +++++++++++++++++++------------------ po/uk.po | 939 +++++++++++++++++++------------------
po/vi.po | 45 ++- po/vi.po | 45 ++-
po/wa.po | 42 +- po/wa.po | 42 +-
po/xh.po | 42 +- po/xh.po | 42 +-
po/yi.po | 42 +- po/yi.po | 42 +-
po/zh_CN.po | 45 ++- po/zh_CN.po | 45 ++-
po/zh_HK.po | 45 ++- po/zh_HK.po | 45 ++-
po/zh_TW.po | 45 ++- po/zh_TW.po | 45 ++-
90 files changed, 7008 insertions(+), 5674 deletions(-) 90 files changed, 7008 insertions(+), 5674 deletions(-)
commit 975aea7bce39a2909607c6c40c2c0c945169b0c6 commit 975aea7bce39a2909607c6c40c2c0c945169b0c6
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jan 25 14:13:48 2010 -0500 Date: Mon Jan 25 14:13:48 2010 -0500
Disable yet another failing test that was recently added... Disable yet another failing test that was recently added...
tests/Makefile.am | 2 +- tests/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit f13804f68e37c597533644e671d38229e80b917a commit f13804f68e37c597533644e671d38229e80b917a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jan 25 12:46:35 2010 -0500 Date: Mon Jan 25 12:46:35 2010 -0500
Minor docs update Minor docs update
docs/reference/gio/gio-sections.txt | 1 + docs/reference/gio/gio-sections.txt | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit bc4f3904f27652b844f9786ba2b243a5ea3368b5 commit bc4f3904f27652b844f9786ba2b243a5ea3368b5
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jan 25 12:43:10 2010 -0500 Date: Mon Jan 25 12:43:10 2010 -0500
Another few failing tests disabled Another few failing tests disabled
gio/tests/filter-streams.c | 2 ++ gio/tests/filter-streams.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit 305c9c6de5436b35fc3929d4c4ff3f29c00d8678 commit 305c9c6de5436b35fc3929d4c4ff3f29c00d8678
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jan 25 12:29:09 2010 -0500 Date: Mon Jan 25 12:29:09 2010 -0500
Disable a failing test, tsk, tsk. Disable a failing test, tsk, tsk.
glib/tests/array-test.c | 2 ++ glib/tests/array-test.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit 81f186d1e55621622fc3a29f43522a8d5494edde commit 81f186d1e55621622fc3a29f43522a8d5494edde
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jan 25 12:00:06 2010 -0500 Date: Mon Jan 25 12:00:06 2010 -0500
Mention GVariant Mention GVariant
NEWS | 4 ++++ NEWS | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-) 1 files changed, 4 insertions(+), 0 deletions(-)
commit e0d1124bd9bc516daaa84c94fee39decf9acc1d8 commit e0d1124bd9bc516daaa84c94fee39decf9acc1d8
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jan 25 11:57:47 2010 -0500 Date: Mon Jan 25 11:57:47 2010 -0500
Updates Updates
NEWS | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ NEWS | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 53 insertions(+), 0 deletions(-) 1 files changed, 53 insertions(+), 0 deletions(-)
commit b4c0b10658bb77f14005a117d5abdb620fec4068 commit b4c0b10658bb77f14005a117d5abdb620fec4068
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jan 25 11:31:56 2010 -0500 Date: Mon Jan 25 11:31:56 2010 -0500
add testcase for GVariantType add testcase for GVariantType
glib/tests/.gitignore | 1 + glib/tests/.gitignore | 1 +
glib/tests/Makefile.am | 3 + glib/tests/Makefile.am | 3 +
glib/tests/gvarianttype.c | 650 glib/tests/gvarianttype.c | 650
+++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 654 insertions(+), 0 deletions(-) 3 files changed, 654 insertions(+), 0 deletions(-)
commit 0ccb288da103890dcf89ceda75fb8b488077a1de commit 0ccb288da103890dcf89ceda75fb8b488077a1de
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jan 25 11:26:27 2010 -0500 Date: Mon Jan 25 11:26:27 2010 -0500
merge GVariantType merge GVariantType
GVariantType is the type system for GVariant GVariantType is the type system for GVariant
docs/reference/glib/glib-docs.sgml | 1 + docs/reference/glib/glib-docs.sgml | 1 +
docs/reference/glib/glib-sections.txt | 68 ++ docs/reference/glib/glib-sections.txt | 68 ++
glib/Makefile.am | 2 + glib/Makefile.am | 2 +
glib/glib.h | 1 + glib/glib.h | 1 +
glib/glib.symbols | 34 + glib/glib.symbols | 34 +
glib/gvarianttype.c | 1495 glib/gvarianttype.c | 1495
+++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++
glib/gvarianttype.h | 282 +++++++ glib/gvarianttype.h | 282 +++++++
7 files changed, 1883 insertions(+), 0 deletions(-) 7 files changed, 1883 insertions(+), 0 deletions(-)
commit 11d4e59712b5a19c9847facf6da79946c9bd24aa commit 11d4e59712b5a19c9847facf6da79946c9bd24aa
Author: Benjamin Otte <otte@redhat.com> Author: Benjamin Otte <otte@redhat.com>
Date: Wed Jan 20 21:06:30 2010 +0100 Date: Wed Jan 20 21:06:30 2010 +0100
Move the boxed private type data to TypeNode Move the boxed private type data to TypeNode
This way we don't need to keep a custom array that we bsearch on (and This way we don't need to keep a custom array that we bsearch on (and
that isn't threadsafe) but can use the gtype.c machinery that is that isn't threadsafe) but can use the gtype.c machinery that is
threadsafe. And fast, too! threadsafe. And fast, too!
https://bugzilla.gnome.org/show_bug.cgi?id=554887 https://bugzilla.gnome.org/show_bug.cgi?id=554887
gobject/Makefile.am | 5 ++- gobject/Makefile.am | 5 ++-
gobject/gboxed.c | 72 gobject/gboxed.c | 72
+++------------------------------------------- +++-------------------------------------------
gobject/gtype-private.h | 41 ++++++++++++++++++++++++++ gobject/gtype-private.h | 41 ++++++++++++++++++++++++++
gobject/gtype.c | 45 +++++++++++++++++++++++++++++ gobject/gtype.c | 45 +++++++++++++++++++++++++++++
4 files changed, 95 insertions(+), 68 deletions(-) 4 files changed, 95 insertions(+), 68 deletions(-)
commit ac666d2ae35b86c0d92ae70a0fb77b9df91035d1 commit ac666d2ae35b86c0d92ae70a0fb77b9df91035d1
Author: Benjamin Otte <otte@redhat.com> Author: Benjamin Otte <otte@redhat.com>
Date: Wed Jan 20 20:02:24 2010 +0100 Date: Wed Jan 20 20:02:24 2010 +0100
Put calls to registered copy/free functions into separate functions Put calls to registered copy/free functions into separate functions
This eases cleaning up these functions. This eases cleaning up these functions.
One optimization in value_set_internal() was lost in the process. It One optimization in value_set_internal() was lost in the process. It
shouldn't cause too many issues when all is said and done. shouldn't cause too many issues when all is said and done.
https://bugzilla.gnome.org/show_bug.cgi?id=554887 https://bugzilla.gnome.org/show_bug.cgi?id=554887
gobject/gboxed.c | 97 gobject/gboxed.c | 97
+++++++++++++++++------------------------------------ +++++++++++++++++------------------------------------
1 files changed, 31 insertions(+), 66 deletions(-) 1 files changed, 31 insertions(+), 66 deletions(-)
commit 4ecf8655b315f9da3d108356c8f39394300deae3 commit 4ecf8655b315f9da3d108356c8f39394300deae3
Author: Alexander Shopov <ash@contact.bg> Author: Alexander Shopov <ash@contact.bg>
Date: Mon Jan 25 11:58:18 2010 +0200 Date: Mon Jan 25 11:58:18 2010 +0200
Updated Bulgarian translation Updated Bulgarian translation
po/bg.po | 974 po/bg.po | 974
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 490 insertions(+), 484 deletions(-) 1 files changed, 490 insertions(+), 484 deletions(-)
commit d819c8e486c9aaa2602d93fdd5cd1743d5a46624 commit d819c8e486c9aaa2602d93fdd5cd1743d5a46624
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jan 24 20:50:51 2010 -0500 Date: Sun Jan 24 20:50:51 2010 -0500
Typo fixes Typo fixes
gio/gsimpleasyncresult.c | 4 ++-- gio/gsimpleasyncresult.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit cd59feff775e3cf9b15190dd6d75c4e6b98336e8 commit cd59feff775e3cf9b15190dd6d75c4e6b98336e8
Author: Jamil Ahmed <itsjamil@gmail.com> Author: Jamil Ahmed <itsjamil@gmail.com>
Date: Sun Jan 24 22:54:12 2010 +0600 Date: Sun Jan 24 22:54:12 2010 +0600
Updated Bengali translation Updated Bengali translation
po/bn.po | 1295 po/bn.po | 1295
+++++++++++++++++++++++++++++++++----------------------------- +++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 691 insertions(+), 604 deletions(-) 1 files changed, 691 insertions(+), 604 deletions(-)
commit e71dcb204e3be3c0129c0782f3b5420be47fb2ef commit e71dcb204e3be3c0129c0782f3b5420be47fb2ef
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sat Jan 23 01:07:46 2010 -0500 Date: Sat Jan 23 01:07:46 2010 -0500
gio: .gitignore gio-querymodules gio: .gitignore gio-querymodules
gio/.gitignore | 1 + gio/.gitignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit c8fc3112f910b544ace0e1cb14d47555b38be6d8 commit c8fc3112f910b544ace0e1cb14d47555b38be6d8
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jan 22 20:18:58 2010 -0500 Date: Fri Jan 22 20:18:58 2010 -0500
Bug 448888 - don't init g_slice for always-malloc Bug 448888 - don't init g_slice for always-malloc
glib/gslice.c | 16 +++++++++++++--- glib/gslice.c | 16 +++++++++++++---
1 files changed, 13 insertions(+), 3 deletions(-) 1 files changed, 13 insertions(+), 3 deletions(-)
commit 7693b0af445645f09e55ed7cebe0051c3d1fdd8d commit 7693b0af445645f09e55ed7cebe0051c3d1fdd8d
Author: Alberto Garcia <agarcia@igalia.com> Author: Alberto Garcia <agarcia@igalia.com>
Date: Wed Jan 20 18:53:08 2010 +0100 Date: Wed Jan 20 18:53:08 2010 +0100
[tests] Remove C++ style comments [tests] Remove C++ style comments
It makes the IBM XL C Compiler (the 'native' non-free compiler It makes the IBM XL C Compiler (the 'native' non-free compiler
on the AIX 5.3 and 6.1 platform) stop compiling with syntax error. on the AIX 5.3 and 6.1 platform) stop compiling with syntax error.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=581300 Fixes https://bugzilla.gnome.org/show_bug.cgi?id=581300
Signed-off-by: Javier Jardón <jjardon@gnome.org> Signed-off-by: Javier Jardón <jjardon@gnome.org>
gobject/tests/threadtests.c | 8 ++++---- gobject/tests/threadtests.c | 8 ++++----
tests/slice-concurrent.c | 2 +- tests/slice-concurrent.c | 2 +-
tests/slice-test.c | 2 +- tests/slice-test.c | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-) 3 files changed, 6 insertions(+), 6 deletions(-)
commit 6c3551fedb7bfde716fa00cfcbba00ca987c2a79 commit 6c3551fedb7bfde716fa00cfcbba00ca987c2a79
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Mon Jan 18 09:46:19 2010 -0500 Date: Mon Jan 18 09:46:19 2010 -0500
[configure] More -lresolv-checking-fixing [configure] More -lresolv-checking-fixing
https://bugzilla.gnome.org/show_bug.cgi?id=586150 https://bugzilla.gnome.org/show_bug.cgi?id=586150
configure.in | 10 ++++++++-- configure.in | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-) 1 files changed, 8 insertions(+), 2 deletions(-)
commit 914120b9701650ccf7bede1907b69b521ca43236 commit 914120b9701650ccf7bede1907b69b521ca43236
Author: Benjamin Otte <otte@redhat.com> Author: Benjamin Otte <otte@redhat.com>
Date: Mon Jan 18 14:03:16 2010 +0100 Date: Mon Jan 18 14:03:16 2010 +0100
Ensure values are memset to 0 when calling G_VALUE_COLLECT_INIT() Ensure values are memset to 0 when calling G_VALUE_COLLECT_INIT()
The reason we need to enforce this is that the GTypeValueTable The reason we need to enforce this is that the GTypeValueTable
documentation explicitly states that memory is memset to 0 when the documentation explicitly states that memory is memset to 0 when the
value_init function is called. value_init function is called.
https://bugzilla.gnome.org/show_bug.cgi?id=603590 https://bugzilla.gnome.org/show_bug.cgi?id=603590
gobject/gobject.c | 2 +- gobject/gobject.c | 2 +-
gobject/gsignal.c | 4 ++-- gobject/gsignal.c | 4 ++--
gobject/gvaluecollector.h | 3 +-- gobject/gvaluecollector.h | 3 +--
3 files changed, 4 insertions(+), 5 deletions(-) 3 files changed, 4 insertions(+), 5 deletions(-)
commit 956b3b507d03b6d10f8bef34b3775a409c5ba9ee commit 956b3b507d03b6d10f8bef34b3775a409c5ba9ee
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Wed Jan 13 11:24:28 2010 -0500 Date: Wed Jan 13 11:24:28 2010 -0500
[configure] Fix res_query check for OS X [configure] Fix res_query check for OS X
https://bugzilla.gnome.org/show_bug.cgi?id=586150 https://bugzilla.gnome.org/show_bug.cgi?id=586150
configure.in | 36 +++++++++++++++++++----------------- configure.in | 36 +++++++++++++++++++-----------------
gio-2.0.pc.in | 2 +- gio-2.0.pc.in | 2 +-
2 files changed, 20 insertions(+), 18 deletions(-) 2 files changed, 20 insertions(+), 18 deletions(-)
commit a6ab4b78725f6376c04f7fb2eb6cbf9a56387253 commit a6ab4b78725f6376c04f7fb2eb6cbf9a56387253
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Tue Nov 17 21:15:15 2009 +0100 Date: Tue Nov 17 21:15:15 2009 +0100
Upgrade to version 0.8 of libasyncns Upgrade to version 0.8 of libasyncns
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=602240 Fixes https://bugzilla.gnome.org/show_bug.cgi?id=602240
gio/libasyncns/asyncns.c | 94 gio/libasyncns/asyncns.c | 94
+++++++++++++++++++++++++++----------------- +++++++++++++++++++++++++++-----------------
gio/libasyncns/g-asyncns.h | 16 +------ gio/libasyncns/g-asyncns.h | 16 +------
2 files changed, 61 insertions(+), 49 deletions(-) 2 files changed, 61 insertions(+), 49 deletions(-)
commit fe23567c436612e7a167c1681d6cb69392769fb7 commit fe23567c436612e7a167c1681d6cb69392769fb7
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com> Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Wed Jan 13 17:29:39 2010 +0100 Date: Wed Jan 13 17:29:39 2010 +0100
Updated Basque language Updated Basque language
po/eu.po | 1044 po/eu.po | 1044
++++++++++++++++++++++++++++++-------------------------------- ++++++++++++++++++++++++++++++--------------------------------
1 files changed, 512 insertions(+), 532 deletions(-) 1 files changed, 512 insertions(+), 532 deletions(-)
commit b577c207a5279667801c44d8f1d9469ca431478b commit b577c207a5279667801c44d8f1d9469ca431478b
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Jan 13 16:20:56 2010 +0100 Date: Wed Jan 13 16:20:56 2010 +0100
Updated Norwegian bokmål translation Updated Norwegian bokmål translation
po/nb.po | 937 po/nb.po | 937
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 477 insertions(+), 460 deletions(-) 1 files changed, 477 insertions(+), 460 deletions(-)
commit 7448eb71c3ac85a08c8f0fceaf9747e6298ae5c9 commit 7448eb71c3ac85a08c8f0fceaf9747e6298ae5c9
Author: Sven Herzberg <herzi@gnome-de.org> Author: Sven Herzberg <herzi@gnome-de.org>
Date: Wed Jan 13 14:47:58 2010 +0100 Date: Wed Jan 13 14:47:58 2010 +0100
properly abort instead of looping infinitely properly abort instead of looping infinitely
Fixes: Bug 568760 - nautilus freezes due to a bug in garray.c:322 Fixes: Bug 568760 - nautilus freezes due to a bug in garray.c:322
* glib/garray.c: increase the size of potential return values by * glib/garray.c: increase the size of potential return values by
using an unsigned result; properly check if we still handle using an unsigned result; properly check if we still handle
valid size valid size
proposals, return the original request if there's no usable proposals, return the original request if there's no usable
size left size left
* tests/array-test.c: reproduce the error condition of the bug report * tests/array-test.c: reproduce the error condition of the bug report
glib/garray.c | 18 ++++++++++-------- glib/garray.c | 18 ++++++++++--------
glib/tests/array-test.c | 24 ++++++++++++++++++++++++ glib/tests/array-test.c | 24 ++++++++++++++++++++++++
2 files changed, 34 insertions(+), 8 deletions(-) 2 files changed, 34 insertions(+), 8 deletions(-)
commit 820181a5de46da070d7792128fe148b51fc79a20 commit 820181a5de46da070d7792128fe148b51fc79a20
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Jan 13 10:25:52 2010 +0100 Date: Wed Jan 13 10:25:52 2010 +0100
Fix docs in previous commit Fix docs in previous commit
gobject/gvaluecollector.h | 4 ++-- gobject/gvaluecollector.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 3c5e1fd903ce18efe51672074e01d1637c4bc0b2 commit 3c5e1fd903ce18efe51672074e01d1637c4bc0b2
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Jan 13 10:24:09 2010 +0100 Date: Wed Jan 13 10:24:09 2010 +0100
Remove additional thread support in performance test Remove additional thread support in performance test
We're always enabling threads now so this is not needed. We're always enabling threads now so this is not needed.
tests/gobject/performance.c | 6 ------ tests/gobject/performance.c | 6 ------
tests/gobject/run-performance.sh | 3 +-- tests/gobject/run-performance.sh | 3 +--
2 files changed, 1 insertions(+), 8 deletions(-) 2 files changed, 1 insertions(+), 8 deletions(-)
commit 40bf3aa5d2fd9d2aa6244ce8023ad1eed3bf0383 commit 40bf3aa5d2fd9d2aa6244ce8023ad1eed3bf0383
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Wed Dec 2 11:50:02 2009 +0100 Date: Wed Dec 2 11:50:02 2009 +0100
gobject: Use new G_VALUE_COLLECT_INIT variant gobject: Use new G_VALUE_COLLECT_INIT variant
Makes g_object_new_valist 20% to 30% faster (against 2321e5a). Makes g_object_new_valist 20% to 30% faster (against 2321e5a).
Profiled against the pan newsreader which uses a variant of simple Profiled against the pan newsreader which uses a variant of simple
and complex object creation. and complex object creation.
https://bugzilla.gnome.org/show_bug.cgi?id=603590 https://bugzilla.gnome.org/show_bug.cgi?id=603590
gobject/gobject.c | 10 ++++------ gobject/gobject.c | 10 ++++------
1 files changed, 4 insertions(+), 6 deletions(-) 1 files changed, 4 insertions(+), 6 deletions(-)
commit 0f25115ffc887110993f6947f9907a85374933d3 commit 0f25115ffc887110993f6947f9907a85374933d3
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Wed Dec 2 11:49:49 2009 +0100 Date: Wed Dec 2 11:49:49 2009 +0100
gsignal: Use new G_VALUE_COLLECT_INIT variant gsignal: Use new G_VALUE_COLLECT_INIT variant
Makes g_signal_emit_valist from 15% to 20% faster. Makes g_signal_emit_valist from 15% to 20% faster.
Results reported from profiling the pan newsreader which uses Results reported from profiling the pan newsreader which uses
a variant a variant
of simple and complex signal emissions (i.e no args or various args) of simple and complex signal emissions (i.e no args or various args)
https://bugzilla.gnome.org/show_bug.cgi?id=603590 https://bugzilla.gnome.org/show_bug.cgi?id=603590
gobject/gsignal.c | 20 ++++++++------------ gobject/gsignal.c | 20 ++++++++------------
1 files changed, 8 insertions(+), 12 deletions(-) 1 files changed, 8 insertions(+), 12 deletions(-)
commit 546fc0ca331c8d1b3393fe218a697b6a1a1c1072 commit 546fc0ca331c8d1b3393fe218a697b6a1a1c1072
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Wed Dec 2 11:48:18 2009 +0100 Date: Wed Dec 2 11:48:18 2009 +0100
gvaluecollector: Add variant of G_VALUE_COLLECT for most used cases. gvaluecollector: Add variant of G_VALUE_COLLECT for most used cases.
Most callers of G_VALUE_COLLECT previously had to initialize the Most callers of G_VALUE_COLLECT previously had to initialize the
GValue GValue
and then G_VALUE_COLLECT would still go through a cleanup phase. and then G_VALUE_COLLECT would still go through a cleanup phase.
The new variant allows passing a unitialized GValue along with a GType The new variant allows passing a unitialized GValue along with a GType
and speedup the initialization/collection process. and speedup the initialization/collection process.
https://bugzilla.gnome.org/show_bug.cgi?id=603590 https://bugzilla.gnome.org/show_bug.cgi?id=603590
gobject/gvaluecollector.h | 44 gobject/gvaluecollector.h | 44
++++++++++++++++++++++++++++++++++++-------- ++++++++++++++++++++++++++++++++++++--------
1 files changed, 36 insertions(+), 8 deletions(-) 1 files changed, 36 insertions(+), 8 deletions(-)
commit 3bb404f13329dbd6c67f777e5a6d9228716ab440 commit 3bb404f13329dbd6c67f777e5a6d9228716ab440
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jan 12 21:55:15 2010 +0100 Date: Tue Jan 12 21:55:15 2010 +0100
Mention thread changes in NEWS Mention thread changes in NEWS
README.in | 8 ++++++++ README.in | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-) 1 files changed, 8 insertions(+), 0 deletions(-)
commit 94b8613b5ffefadb5c82424bd1f3083ff11fa811 commit 94b8613b5ffefadb5c82424bd1f3083ff11fa811
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jan 12 21:28:23 2010 +0100 Date: Tue Jan 12 21:28:23 2010 +0100
Use unconditional thread calls in gio and gobject Use unconditional thread calls in gio and gobject
If threads are available we always enable threads in gobject, which If threads are available we always enable threads in gobject, which
means all gio/gobject code can enable the unconditional thread calls. means all gio/gobject code can enable the unconditional thread calls.
This is a minor optimization since we avoid a bunch of unnecessary This is a minor optimization since we avoid a bunch of unnecessary
is-threads-enabled checks. is-threads-enabled checks.
https://bugzilla.gnome.org/show_bug.cgi?id=606775 https://bugzilla.gnome.org/show_bug.cgi?id=606775
configure.in | 1 + configure.in | 1 +
gio/Makefile.am | 5 +++++ gio/Makefile.am | 5 +++++
gobject/Makefile.am | 5 +++++ gobject/Makefile.am | 5 +++++
3 files changed, 11 insertions(+), 0 deletions(-) 3 files changed, 11 insertions(+), 0 deletions(-)
commit de5c708e0b3d257388d3a5d09c80806d27069c88 commit de5c708e0b3d257388d3a5d09c80806d27069c88
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jan 12 21:26:52 2010 +0100 Date: Tue Jan 12 21:26:52 2010 +0100
Make thread calls unconditional if G_THREADS_MANDATORY is set Make thread calls unconditional if G_THREADS_MANDATORY is set
Since gobject now initialized threads unconditionally if threads are Since gobject now initialized threads unconditionally if threads are
available it makes no sense to have each thread operation available it makes no sense to have each thread operation
conditionally check if threads are enables, so allow this to be conditionally check if threads are enables, so allow this to be
avoided. avoided.
https://bugzilla.gnome.org/show_bug.cgi?id=606775 https://bugzilla.gnome.org/show_bug.cgi?id=606775
glib/gthread.h | 4 ++++ glib/gthread.h | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-) 1 files changed, 4 insertions(+), 0 deletions(-)
commit fa2bced1f30f93443ef43ce8b5b1e437cd07168c commit fa2bced1f30f93443ef43ce8b5b1e437cd07168c
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jan 12 21:22:45 2010 +0100 Date: Tue Jan 12 21:22:45 2010 +0100
Enable threads in g_type_init() Enable threads in g_type_init()
This means threads will be supported for all gobject This means threads will be supported for all gobject
libraries/applications libraries/applications
and initialized early enough to not cause any problems. and initialized early enough to not cause any problems.
This solves the problem of libraries needing threadsafety. Previosly This solves the problem of libraries needing threadsafety. Previosly
they just called g_threads_init() anyway, which often works but they just called g_threads_init() anyway, which often works but
sometimes sometimes
breaks in unexpected ways. breaks in unexpected ways.
See this thread for more details: See this thread for more details:
http://mail.gnome.org/archives/gtk-devel-list/2009-November/msg00208.ht ml http://mail.gnome.org/archives/gtk-devel-list/2009-November/msg00208.ht ml
https://bugzilla.gnome.org/show_bug.cgi?id=606775 https://bugzilla.gnome.org/show_bug.cgi?id=606775
docs/reference/glib/tmpl/threads.sgml | 8 ++++++++ docs/reference/glib/tmpl/threads.sgml | 8 ++++++++
gobject-2.0-uninstalled.pc.in | 2 +- gobject-2.0-uninstalled.pc.in | 2 +-
gobject-2.0.pc.in | 2 +- gobject-2.0.pc.in | 2 +-
gobject/Makefile.am | 2 +- gobject/Makefile.am | 2 +-
gobject/gtype.c | 9 ++++++++- gobject/gtype.c | 9 ++++++++-
5 files changed, 19 insertions(+), 4 deletions(-) 5 files changed, 19 insertions(+), 4 deletions(-)
commit 0df3ca8f9bbb624b219ecdb25d3fe8aa4a51d953 commit 0df3ca8f9bbb624b219ecdb25d3fe8aa4a51d953
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jan 12 21:16:59 2010 +0100 Date: Tue Jan 12 21:16:59 2010 +0100
Relax g_thread_init() requirements Relax g_thread_init() requirements
We now allow g_thread_init(NULL) to be called after other glib calls We now allow g_thread_init(NULL) to be called after other glib calls
(with (with
some minor limitations). This is mainly a documentation change as this some minor limitations). This is mainly a documentation change as this
really was already possible. really was already possible.
We also allow g_thread_init() to be called multiple times. Only the We also allow g_thread_init() to be called multiple times. Only the
first call actually initializes the threading system, further calls first call actually initializes the threading system, further calls
are ignored (but print a warning if the argument is not NULL). are ignored (but print a warning if the argument is not NULL).
https://bugzilla.gnome.org/show_bug.cgi?id=606775 https://bugzilla.gnome.org/show_bug.cgi?id=606775
docs/reference/glib/tmpl/threads.sgml | 55 docs/reference/glib/tmpl/threads.sgml | 55
+++++++++++--------------------- +++++++++++---------------------
gthread/gthread-impl.c | 7 +++- gthread/gthread-impl.c | 7 +++-
2 files changed, 25 insertions(+), 37 deletions(-) 2 files changed, 25 insertions(+), 37 deletions(-)
commit 74ad124cfba3278c385d177a527f19574fda9670 commit 74ad124cfba3278c385d177a527f19574fda9670
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jan 12 13:09:10 2010 +0100 Date: Tue Jan 12 13:09:10 2010 +0100
Implement lazy loading of fam plugin Implement lazy loading of fam plugin
gio/fam/Makefile.am | 15 ++++++++++++++- gio/fam/Makefile.am | 15 ++++++++++++++-
gio/fam/fam-module.c | 11 +++++++++++ gio/fam/fam-module.c | 11 +++++++++++
2 files changed, 25 insertions(+), 1 deletions(-) 2 files changed, 25 insertions(+), 1 deletions(-)
commit 57b771235e8e548ba3bb68a49ae4f016072ee89f commit 57b771235e8e548ba3bb68a49ae4f016072ee89f
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jan 12 13:11:22 2010 +0100 Date: Tue Jan 12 13:11:22 2010 +0100
Add gio-querymodule program Add gio-querymodule program
This can be used to update the giomodule.cache file in directories This can be used to update the giomodule.cache file in directories
with with
giomodules in order to support lazy module loading. giomodules in order to support lazy module loading.
gio/Makefile.am | 10 ++++ gio/Makefile.am | 10 ++++
gio/gio-querymodules.c | 133 gio/gio-querymodules.c | 133
++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 143 insertions(+), 0 deletions(-) 2 files changed, 143 insertions(+), 0 deletions(-)
commit 682b3da99b1766b3dda0ee5978040e11108e063c commit 682b3da99b1766b3dda0ee5978040e11108e063c
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jan 12 11:57:17 2010 +0100 Date: Tue Jan 12 11:57:17 2010 +0100
Use the new lazy loading of modules for gio modules Use the new lazy loading of modules for gio modules
gio/giomodule.c | 30 +++++++++++------------------- gio/giomodule.c | 30 +++++++++++-------------------
1 files changed, 11 insertions(+), 19 deletions(-) 1 files changed, 11 insertions(+), 19 deletions(-)
commit 488bede191081f035f24f7c3e55a86bc8ee2d7ae commit 488bede191081f035f24f7c3e55a86bc8ee2d7ae
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jan 12 11:36:12 2010 +0100 Date: Tue Jan 12 11:36:12 2010 +0100
Add support for lazy loading of giomodules Add support for lazy loading of giomodules
Adds an optional query method to giomodules which should return all Adds an optional query method to giomodules which should return all
possible extension points the module may implement. possible extension points the module may implement.
Then we add a new call g_io_modules_scan_all_in_directory() similar to Then we add a new call g_io_modules_scan_all_in_directory() similar to
g_io_modules_load_all_in_directory() that doesn't return all loaded g_io_modules_load_all_in_directory() that doesn't return all loaded
modules, thus allowing lazy loading. modules, thus allowing lazy loading.
skipping to change at line 4604 skipping to change at line 34345
loading modules until they are needed for an extension point. loading modules until they are needed for an extension point.
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
gio/giomodule.c | 211 gio/giomodule.c | 211
+++++++++++++++++++++++++++++++++++++++++++++++++------ +++++++++++++++++++++++++++++++++++++++++++++++++------
gio/giomodule.h | 31 ++++++++ gio/giomodule.h | 31 ++++++++
3 files changed, 222 insertions(+), 21 deletions(-) 3 files changed, 222 insertions(+), 21 deletions(-)
commit 6aa1aef5562b2db9777ad17183427dbbb88599b2 commit 6aa1aef5562b2db9777ad17183427dbbb88599b2
Author: Ignacio Casal Quinteiro <icq@gnome.org> Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date: Tue Jan 12 12:54:49 2010 +0100 Date: Tue Jan 12 12:54:49 2010 +0100
Flush gcharsetconverter when needed. Flush gcharsetconverter when needed.
This patch fixes bug #605686. This patch fixes bug #605686.
gio/gcharsetconverter.c | 53 gio/gcharsetconverter.c | 53
+++++++++++++++++++++++++++------------------- +++++++++++++++++++++++++++-------------------
1 files changed, 31 insertions(+), 22 deletions(-) 1 files changed, 31 insertions(+), 22 deletions(-)
commit f4ccd96ea1a137eb0c533f177ff87290a84ee0d5 commit f4ccd96ea1a137eb0c533f177ff87290a84ee0d5
Author: Kamal Mostafa <kamal@whence.com> Author: Kamal Mostafa <kamal@whence.com>
Date: Fri Jan 1 20:36:28 2010 -0800 Date: Fri Jan 1 20:36:28 2010 -0800
g_object_new(): skip varargs for simple calls g_object_new(): skip varargs for simple calls
g_object_new() avoids useless varargs processing for simple calls g_object_new() avoids useless varargs processing for simple calls
with no with no
properties. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=605883 properties. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=605883
gobject/gobject.c | 4 ++++ gobject/gobject.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-) 1 files changed, 4 insertions(+), 0 deletions(-)
commit 8c293b0ae0f3d7a404b3249872a1591313467b4f commit 8c293b0ae0f3d7a404b3249872a1591313467b4f
Author: Daniel Nylander <po@danielnylander.se> Author: Daniel Nylander <po@danielnylander.se>
Date: Sat Jan 9 16:43:35 2010 +0100 Date: Sat Jan 9 16:43:35 2010 +0100
Updated Swedish translation Updated Swedish translation
po/sv.po | 1354 po/sv.po | 1354
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 691 insertions(+), 663 deletions(-) 1 files changed, 691 insertions(+), 663 deletions(-)
commit e61fed47b39265056dc2f9f5c3c5a6fc14bc0bf2 commit e61fed47b39265056dc2f9f5c3c5a6fc14bc0bf2
Author: Jorge González <jorgegonz@svn.gnome.org> Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Thu Jan 7 20:26:48 2010 +0100 Date: Thu Jan 7 20:26:48 2010 +0100
Updated Spanish translation Updated Spanish translation
po/es.po | 950 po/es.po | 950
+++++++++++++++++++++++++++++++------------------------------ +++++++++++++++++++++++++++++++------------------------------
1 files changed, 483 insertions(+), 467 deletions(-) 1 files changed, 483 insertions(+), 467 deletions(-)
commit 37716bd00a7911de545ebca3dc7a248503eaf46e commit 37716bd00a7911de545ebca3dc7a248503eaf46e
Author: Hiroyuki Ikezoe <poincare@ikezoe.net> Author: Hiroyuki Ikezoe <poincare@ikezoe.net>
Date: Thu Jan 7 19:33:39 2010 +0900 Date: Thu Jan 7 19:33:39 2010 +0900
Use GCC atomic builtin operations. Use GCC atomic builtin operations.
Fix for bug #531902. Fix for bug #531902.
configure.in | 211 configure.in | 211
++++++++++++++++++++++++++++------------------------ ++++++++++++++++++++++++++++------------------------
glib/Makefile.am | 8 ++- glib/Makefile.am | 8 ++-
glib/gatomic-gcc.c | 92 +++++++++++++++++++++++ glib/gatomic-gcc.c | 92 +++++++++++++++++++++++
3 files changed, 214 insertions(+), 97 deletions(-) 3 files changed, 214 insertions(+), 97 deletions(-)
commit 7211f7f8eb6845b010f45dd9084f67f80af40412 commit 7211f7f8eb6845b010f45dd9084f67f80af40412
Author: Stefan Kost <ensonic@users.sf.net> Author: Stefan Kost <ensonic@users.sf.net>
Date: Thu Jan 7 10:47:20 2010 +0200 Date: Thu Jan 7 10:47:20 2010 +0200
docs: switch to xi:inbclude for the content to save some more seconds docs: switch to xi:inbclude for the content to save some more seconds
docs/reference/gobject/gobject-docs.sgml | 77 +++------- docs/reference/gobject/gobject-docs.sgml | 77 +++-------
docs/reference/gobject/tut_gobject.xml | 3 + docs/reference/gobject/tut_gobject.xml | 3 +
docs/reference/gobject/tut_gsignal.xml | 3 + docs/reference/gobject/tut_gsignal.xml | 3 +
docs/reference/gobject/tut_gtype.xml | 5 +- docs/reference/gobject/tut_gtype.xml | 5 +-
docs/reference/gobject/tut_howto.xml | 21 ++- docs/reference/gobject/tut_howto.xml | 21 ++-
docs/reference/gobject/tut_intro.xml | 3 + docs/reference/gobject/tut_intro.xml | 3 +
docs/reference/gobject/tut_tools.xml | 221 docs/reference/gobject/tut_tools.xml | 221
+++++++++++++++-------------- +++++++++++++++--------------
7 files changed, 163 insertions(+), 170 deletions(-) 7 files changed, 163 insertions(+), 170 deletions(-)
commit 00db5238d9cdd1034f39749cac2d7b18df4b231c commit 00db5238d9cdd1034f39749cac2d7b18df4b231c
Author: Stefan Kost <ensonic@users.sf.net> Author: Stefan Kost <ensonic@users.sf.net>
Date: Thu Jan 7 11:31:24 2010 +0200 Date: Thu Jan 7 11:31:24 2010 +0200
docs: switch to xi:inbclude for the content to save some more seconds docs: switch to xi:inbclude for the content to save some more seconds
docs/reference/glib/building.sgml | 4 + docs/reference/glib/building.sgml | 4 +
docs/reference/glib/changes.sgml | 4 + docs/reference/glib/changes.sgml | 4 +
docs/reference/glib/compiling.sgml | 4 + docs/reference/glib/compiling.sgml | 4 +
docs/reference/glib/cross.sgml | 4 + docs/reference/glib/cross.sgml | 4 +
docs/reference/glib/glib-docs.sgml | 231 docs/reference/glib/glib-docs.sgml | 231
+++++++++++---------------------- +++++++++++----------------------
docs/reference/glib/regex-syntax.sgml | 4 + docs/reference/glib/regex-syntax.sgml | 4 +
docs/reference/glib/resources.sgml | 4 + docs/reference/glib/resources.sgml | 4 +
docs/reference/glib/running.sgml | 4 + docs/reference/glib/running.sgml | 4 +
8 files changed, 103 insertions(+), 156 deletions(-) 8 files changed, 103 insertions(+), 156 deletions(-)
commit d01e2527ce59b5daac2b63a6ac0074cbec8bebe5 commit d01e2527ce59b5daac2b63a6ac0074cbec8bebe5
Author: Stefan Kost <ensonic@users.sf.net> Author: Stefan Kost <ensonic@users.sf.net>
Date: Thu Jan 7 10:22:14 2010 +0200 Date: Thu Jan 7 10:22:14 2010 +0200
docs: use xi:include to use the generated indexes if available. docs: use xi:include to use the generated indexes if available.
This works transparantly for people with new enough gtk-doc This works transparantly for people with new enough gtk-doc
(>=1.11) and (>=1.11) and
significantly improves the build time. significantly improves the build time.
docs/reference/gio/gio-docs.xml | 19 ++++++--- docs/reference/gio/gio-docs.xml | 19 ++++++---
docs/reference/glib/glib-docs.sgml | 62 docs/reference/glib/glib-docs.sgml | 62
++++++++++++++++++----------- ++++++++++++++++++-----------
docs/reference/gobject/gobject-docs.sgml | 54 docs/reference/gobject/gobject-docs.sgml | 54
++++++++++++++++---------- ++++++++++++++++----------
3 files changed, 84 insertions(+), 51 deletions(-) 3 files changed, 84 insertions(+), 51 deletions(-)
commit 4c55b45162a3a76ca6c1d1c450ea667eeb7bae44 commit 4c55b45162a3a76ca6c1d1c450ea667eeb7bae44
Author: Haakon Sporsheim <haakon.sporsheim@gmail.com> Author: Haakon Sporsheim <haakon.sporsheim@gmail.com>
Date: Thu Jan 7 10:12:13 2010 +0200 Date: Thu Jan 7 10:12:13 2010 +0200
Don't do pointer arithmetics on void* Don't do pointer arithmetics on void*
For instance MSVC doesn't like that. For instance MSVC doesn't like that.
Signed-off-by: Tor Lillqvist <tml@iki.fi> Signed-off-by: Tor Lillqvist <tml@iki.fi>
gobject/gatomicarray.c | 2 +- gobject/gatomicarray.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 759fbac7b765e3ef3df4e64e534c99d45526bdd3 commit 759fbac7b765e3ef3df4e64e534c99d45526bdd3
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jan 6 17:37:11 2010 -0500 Date: Wed Jan 6 17:37:11 2010 -0500
Add properties to GMemoryOutputStream Add properties to GMemoryOutputStream
This helps bindings. Patch by Krzysztof Kosiński. See bug 605733. This helps bindings. Patch by Krzysztof Kosiński. See bug 605733.
gio/gmemoryoutputstream.c | 308 gio/gmemoryoutputstream.c | 308
+++++++++++++++++++++++++++----------- +++++++++++++++++++++++++++-----------
gio/gmemoryoutputstream.h | 6 +- gio/gmemoryoutputstream.h | 6 +-
gio/tests/memory-output-stream.c | 37 +++++ gio/tests/memory-output-stream.c | 37 +++++
3 files changed, 260 insertions(+), 91 deletions(-) 3 files changed, 260 insertions(+), 91 deletions(-)
commit f2d8f6287d6e3fcb9e58402c2051d557f7e41632 commit f2d8f6287d6e3fcb9e58402c2051d557f7e41632
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jan 6 13:23:48 2010 -0500 Date: Wed Jan 6 13:23:48 2010 -0500
Fix the filename roundtrip check Fix the filename roundtrip check
The check was always failing because the code was comparing The check was always failing because the code was comparing
the wrong strings. Reported in bug 605977. the wrong strings. Reported in bug 605977.
gio/glocalfile.c | 2 +- gio/glocalfile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit baf20e09842a97c2d7925dff5ff9c6d35e36b27d commit baf20e09842a97c2d7925dff5ff9c6d35e36b27d
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jan 5 18:49:23 2010 -0500 Date: Tue Jan 5 18:49:23 2010 -0500
GUnixFDMessage: fix a small typo in an extra check GUnixFDMessage: fix a small typo in an extra check
In the deserialise function, GUnixFDMessage was comparing 'level' to In the deserialise function, GUnixFDMessage was comparing 'level' to
both SOL_SOCKET and SCM_RIGHTS. It is correct to compare 'type' to both SOL_SOCKET and SCM_RIGHTS. It is correct to compare 'type' to
SCM_RIGHTS. The code passed tests only because: SCM_RIGHTS. The code passed tests only because:
1) it's a "should always be OK" double-check 1) it's a "should always be OK" double-check
2) SOL_SOCKET and SCM_RIGHTS, by chance, both have the value '1' on 2) SOL_SOCKET and SCM_RIGHTS, by chance, both have the value '1' on
Linux systems. Linux systems.
gio/gunixfdmessage.c | 2 +- gio/gunixfdmessage.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit b00c6d7fb5798b4e528554e1221a553ab95506ed commit b00c6d7fb5798b4e528554e1221a553ab95506ed
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jan 5 18:18:55 2010 -0500 Date: Tue Jan 5 18:18:55 2010 -0500
Fix a memleak Fix a memleak
An early exit in expand_application_parameters forgot to free An early exit in expand_application_parameters forgot to free
a GString. Reported by Steve Grubb. a GString. Reported by Steve Grubb.
gio/gdesktopappinfo.c | 14 ++++++++------ gio/gdesktopappinfo.c | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-) 1 files changed, 8 insertions(+), 6 deletions(-)
commit 6cee86a3efc98333282218f8eb1e0149a7cd703d commit 6cee86a3efc98333282218f8eb1e0149a7cd703d
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Jan 5 18:16:37 2010 -0500 Date: Tue Jan 5 18:16:37 2010 -0500
Fix an off-by-one error Fix an off-by-one error
Reported by Steve Grubb. Reported by Steve Grubb.
gio/gcontenttype.c | 2 +- gio/gcontenttype.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 95889d19275fd0f8f47f6c7f0e5b37861aa28497 commit 95889d19275fd0f8f47f6c7f0e5b37861aa28497
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com> Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date: Tue Jan 5 16:53:01 2010 +0200 Date: Tue Jan 5 16:53:01 2010 +0200
Update Ukrainian translation Update Ukrainian translation
po/uk.po | 948 po/uk.po | 948
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 474 insertions(+), 474 deletions(-) 1 files changed, 474 insertions(+), 474 deletions(-)
commit e8ccfd1bb2e17037d54440290b718bd19567a2e4 commit e8ccfd1bb2e17037d54440290b718bd19567a2e4
Author: Haakon Sporsheim <haakon.sporsheim@gmail.com> Author: Haakon Sporsheim <haakon.sporsheim@gmail.com>
Date: Tue Jan 5 11:28:43 2010 +0200 Date: Tue Jan 5 11:28:43 2010 +0200
Avoid compilation warning from MSVC Avoid compilation warning from MSVC
Signed-off-by: Tor Lillqvist <tml@iki.fi> Signed-off-by: Tor Lillqvist <tml@iki.fi>
glib/gutils.h | 2 +- glib/gutils.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit d13c552dafe93e819e9c17bb68f46c33c9e97b10 commit d13c552dafe93e819e9c17bb68f46c33c9e97b10
Author: Piotr Eljasiak <epiotr@src.gnome.org> Author: Piotr Eljasiak <epiotr@src.gnome.org>
Date: Tue Jan 5 00:48:02 2010 +0100 Date: Tue Jan 5 00:48:02 2010 +0100
Fix a typo in the docs Fix a typo in the docs
glib/gmarkup.c | 2 +- glib/gmarkup.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit c4600066a60e4ade006eeba196e560232f26116a commit c4600066a60e4ade006eeba196e560232f26116a
Author: Xandru Armesto Fernandez <xandru@softastur.org> Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date: Mon Jan 4 22:10:47 2010 +0100 Date: Mon Jan 4 22:10:47 2010 +0100
Added asturian language Added asturian language
po/LINGUAS | 1 + po/LINGUAS | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 4655e85081f1fe62a0dd01342dab2109d2979b16 commit 4655e85081f1fe62a0dd01342dab2109d2979b16
Author: Xandru Armesto Fernandez <xandru@softastur.org> Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date: Mon Jan 4 22:10:29 2010 +0100 Date: Mon Jan 4 22:10:29 2010 +0100
Updated asturian translations Updated asturian translations
po/ast.po | 2084 po/ast.po | 2084
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 2084 insertions(+), 0 deletions(-) 1 files changed, 2084 insertions(+), 0 deletions(-)
commit 3f5fb1ee9c2e3c09bc21913f02c1797550acdcea commit 3f5fb1ee9c2e3c09bc21913f02c1797550acdcea
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Sun Jan 3 23:34:26 2010 +0100 Date: Sun Jan 3 23:34:26 2010 +0100
[docs] Fix @title usage in "Enumeration and flags types" section [docs] Fix @title usage in "Enumeration and flags types" section
gobject/genums.c | 6 ++---- gobject/genums.c | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-) 1 files changed, 2 insertions(+), 4 deletions(-)
commit a91514ba1946ee048d9b2ddb049bc7dff5998940 commit a91514ba1946ee048d9b2ddb049bc7dff5998940
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jan 2 19:50:55 2010 -0500 Date: Sat Jan 2 19:50:55 2010 -0500
Document that various functions ref GSimpleAsyncResult Document that various functions ref GSimpleAsyncResult
Patch by Will Thompson, see bug 602417. Patch by Will Thompson, see bug 602417.
gio/gsimpleasyncresult.c | 220 gio/gsimpleasyncresult.c | 220
++++++++++++++++++++++++---------------------- ++++++++++++++++++++++++----------------------
1 files changed, 113 insertions(+), 107 deletions(-) 1 files changed, 113 insertions(+), 107 deletions(-)
commit f58fa6934315bc83d57a6d63ae1f9ca08dd9731b commit f58fa6934315bc83d57a6d63ae1f9ca08dd9731b
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jan 2 19:44:26 2010 -0500 Date: Sat Jan 2 19:44:26 2010 -0500
Document that _finish() must be called at most once. Document that _finish() must be called at most once.
The patch was provided by Will Thompson in bug 602417. The patch was provided by Will Thompson in bug 602417.
gio/gasyncresult.c | 22 +++++++++++----------- gio/gasyncresult.c | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-) 1 files changed, 11 insertions(+), 11 deletions(-)
commit 74af99b860db66d6e32ed12c54016246e60be99a commit 74af99b860db66d6e32ed12c54016246e60be99a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jan 2 19:35:08 2010 -0500 Date: Sat Jan 2 19:35:08 2010 -0500
Fix a typo Fix a typo
...and some whitespace fixes. Pointed out by Will Thompson in ...and some whitespace fixes. Pointed out by Will Thompson in
bug 602417. bug 602417.
gio/gasyncresult.c | 69 gio/gasyncresult.c | 69
++++++++++++++++++++++++++------------------------- ++++++++++++++++++++++++++-------------------------
1 files changed, 35 insertions(+), 34 deletions(-) 1 files changed, 35 insertions(+), 34 deletions(-)
commit 0542e6dbf9b817a3ad4f0dbf4b85177536e11277 commit 0542e6dbf9b817a3ad4f0dbf4b85177536e11277
Author: Pablo Castellano <pablog@src.gnome.org> Author: Pablo Castellano <pablog@src.gnome.org>
Date: Sun Jan 3 01:23:53 2010 +0100 Date: Sun Jan 3 01:23:53 2010 +0100
Updated .gitignore files Updated .gitignore files
glib/.gitignore | 1 + glib/.gitignore | 1 +
gobject/.gitignore | 1 + gobject/.gitignore | 1 +
2 files changed, 2 insertions(+), 0 deletions(-) 2 files changed, 2 insertions(+), 0 deletions(-)
commit ab799115defeab7771f3cb5cd0c88eba0d73558a commit ab799115defeab7771f3cb5cd0c88eba0d73558a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Jan 2 19:17:37 2010 -0500 Date: Sat Jan 2 19:17:37 2010 -0500
Don't return anything from a void function Don't return anything from a void function
Sun C doesn't like it. Reported in bug 604824. Sun C doesn't like it. Reported in bug 604824.
gio/gconverter.c | 2 +- gio/gconverter.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 05af612943b4f34b63e4bfcb7dc7bbab6725417b commit 05af612943b4f34b63e4bfcb7dc7bbab6725417b
Author: Ivar Smolin <okul@linux.ee> Author: Ivar Smolin <okul@linux.ee>
Date: Sat Jan 2 22:42:01 2010 +0200 Date: Sat Jan 2 22:42:01 2010 +0200
Updating Estonian translation Updating Estonian translation
po/et.po | 490 po/et.po | 490
++------------------------------------------------------------ ++------------------------------------------------------------
1 files changed, 15 insertions(+), 475 deletions(-) 1 files changed, 15 insertions(+), 475 deletions(-)
commit 32f79f55ef287bf505ff434f13d79d89f3630bb2 commit 32f79f55ef287bf505ff434f13d79d89f3630bb2
Author: Paolo Borelli <pborelli@gnome.org> Author: Paolo Borelli <pborelli@gnome.org>
Date: Thu Dec 31 12:42:41 2009 +0100 Date: Thu Dec 31 12:42:41 2009 +0100
Bug 604457 - gutf8inputstream.c: increasing unknown size pointer Bug 604457 - gutf8inputstream.c: increasing unknown size pointer
gio/gutf8inputstream.c | 4 ++-- gio/gutf8inputstream.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 73ca6f70199353c22bf2d6aa99d5cd1eaea76702 commit 73ca6f70199353c22bf2d6aa99d5cd1eaea76702
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Mon Dec 28 02:04:01 2009 +0100 Date: Mon Dec 28 02:04:01 2009 +0100
[docs] Fix 'Deprecated' tag on some win32 functions [docs] Fix 'Deprecated' tag on some win32 functions
Fix g_win32_get_package_installation_directory() and Fix g_win32_get_package_installation_directory() and
g_win32_get_package_installation_subdirectory_utf8() g_win32_get_package_installation_subdirectory_utf8()
glib/gwin32.c | 4 ++-- glib/gwin32.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 85e00d3a9433a5f83f9897c832fa00e4e0540e2c commit 85e00d3a9433a5f83f9897c832fa00e4e0540e2c
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Thu Dec 24 05:05:21 2009 +0100 Date: Thu Dec 24 05:05:21 2009 +0100
[docs] Fix 'Deprecated' tag in g_date_set_time() [docs] Fix 'Deprecated' tag in g_date_set_time()
glib/gdate.c | 2 +- glib/gdate.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit da66897950431870390f8dc3f798e24f23ffb8c8 commit da66897950431870390f8dc3f798e24f23ffb8c8
Author: Martin Pitt <martin.pitt@ubuntu.com> Author: Martin Pitt <martin.pitt@ubuntu.com>
Date: Tue Dec 22 11:09:20 2009 +0100 Date: Tue Dec 22 11:09:20 2009 +0100
Support storing assertion messages into core dump Support storing assertion messages into core dump
Crash interception/debugging systems like Apport or ABRT capture Crash interception/debugging systems like Apport or ABRT capture
core dumps for core dumps for
later crash analysis. However, if a program exits with an assertion later crash analysis. However, if a program exits with an assertion
failure, failure,
the core dump is not useful since the assertion message is only the core dump is not useful since the assertion message is only
printed to printed to
stderr. stderr.
skipping to change at line 4981 skipping to change at line 34722
backported above git commit), use that, otherwise put it into our backported above git commit), use that, otherwise put it into our
own field own field
__glib_assert_msg. __glib_assert_msg.
Usage: Usage:
$ cat test.c $ cat test.c
#include <glib.h> #include <glib.h>
int main() { int main() {
g_assert(1 < 0); g_assert(1 < 0);
return 0; return 0;
} }
$ ./test $ ./test
**ERROR:test.c:5:main: assertion failed: (1 < 0) **ERROR:test.c:5:main: assertion failed: (1 < 0)
Aborted (Core dumped) Aborted (Core dumped)
$ gdb --batch --ex 'print (char*) __abort_msg' ./test core $ gdb --batch --ex 'print (char*) __abort_msg' ./test core
[...] [...]
$1 = 0x93bf028 "ERROR:test.c:5:main: assertion failed: (1 < 0)" $1 = 0x93bf028 "ERROR:test.c:5:main: assertion failed: (1 < 0)"
https://bugzilla.gnome.org/show_bug.cgi?id=594872 https://bugzilla.gnome.org/show_bug.cgi?id=594872
configure.in | 14 ++++++++++++ configure.in | 14 ++++++++++++
glib/gtestutils.c | 23 ++++++++++++++++++++ glib/gtestutils.c | 23 ++++++++++++++++++++
tests/.gitignore | 1 + tests/.gitignore | 1 +
tests/Makefile.am | 6 +++- tests/Makefile.am | 6 +++-
tests/assert-msg-test.c | 8 +++++++ tests/assert-msg-test.c | 8 +++++++
tests/run-assert-msg-test.sh | 48 tests/run-assert-msg-test.sh | 48
++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++
6 files changed, 98 insertions(+), 2 deletions(-) 6 files changed, 98 insertions(+), 2 deletions(-)
commit e9ab9eaff66b62c9653b90cca2eaf1d142f716a1 commit e9ab9eaff66b62c9653b90cca2eaf1d142f716a1
Author: Theppitak Karoonboonyanan <thep@linux.thai.net> Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date: Tue Dec 22 23:39:21 2009 +0700 Date: Tue Dec 22 23:39:21 2009 +0700
Updated Thai translation. Updated Thai translation.
po/th.po | 35 +++++++++++++++-------------------- po/th.po | 35 +++++++++++++++--------------------
1 files changed, 15 insertions(+), 20 deletions(-) 1 files changed, 15 insertions(+), 20 deletions(-)
commit 8202728f067c5d418f4fcc5172a990aa1c68312b commit 8202728f067c5d418f4fcc5172a990aa1c68312b
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Dec 22 00:46:12 2009 +0200 Date: Tue Dec 22 00:46:12 2009 +0200
Install gio-unix-2.0.pc only on Unix Install gio-unix-2.0.pc only on Unix
The gio-unix-2.0 headers are installed only on Unix anyway. The gio-unix-2.0 headers are installed only on Unix anyway.
Makefile.am | 6 +++++- Makefile.am | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-) 1 files changed, 5 insertions(+), 1 deletions(-)
commit dba6cef3c9c29314c20a122647c23b12329025dc commit dba6cef3c9c29314c20a122647c23b12329025dc
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Mon Dec 21 23:04:43 2009 +0100 Date: Mon Dec 21 23:04:43 2009 +0100
[docs] Fix G_DEFINE_INTERFACE "Since" tag [docs] Fix G_DEFINE_INTERFACE "Since" tag
This symbol is available since Glib 2.24, not 2.20. This symbol is available since Glib 2.24, not 2.20.
gobject/gtype.h | 4 ++-- gobject/gtype.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit e7488ca85721b05181f699f4e8b12098077ce210 commit e7488ca85721b05181f699f4e8b12098077ce210
Author: Behdad Esfahbod <behdad@behdad.org> Author: Behdad Esfahbod <behdad@behdad.org>
Date: Fri Jun 5 23:28:17 2009 -0400 Date: Fri Jun 5 23:28:17 2009 -0400
[gobject] Grow gvalue transform array exponentially [gobject] Grow gvalue transform array exponentially
Bug 589176 - Grow gvalue transform array exponentially Bug 589176 - Grow gvalue transform array exponentially
Reduces about 180 realloc calls during g_type_init(). Reduces about 180 realloc calls during g_type_init().
gobject/gvalue.c | 2 +- gobject/gvalue.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 88261680f518c3c701154504011f778866d6dc2a commit 88261680f518c3c701154504011f778866d6dc2a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 21 10:56:03 2009 -0500 Date: Mon Dec 21 10:56:03 2009 -0500
Bump version Bump version
configure.in | 4 ++-- configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit d7bdc48c2618cbc6b99c161592fd59c92d28d1c8 commit d7bdc48c2618cbc6b99c161592fd59c92d28d1c8
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 21 10:54:11 2009 -0500 Date: Mon Dec 21 10:54:11 2009 -0500
2.23.1 2.23.1
po/am.po | 80 +++--- po/am.po | 80 +++---
po/ar.po | 80 +++--- po/ar.po | 80 +++---
po/as.po | 80 +++--- po/as.po | 80 +++---
po/az.po | 80 +++--- po/az.po | 80 +++---
po/be.po | 80 +++--- po/be.po | 80 +++---
po/be@latin.po | 80 +++--- po/be@latin.po | 80 +++---
po/bg.po | 80 +++--- po/bg.po | 80 +++---
po/bn.po | 80 +++--- po/bn.po | 80 +++---
po/bn_IN.po | 80 +++--- po/bn_IN.po | 80 +++---
po/bs.po | 80 +++--- po/bs.po | 80 +++---
po/ca.po | 80 +++--- po/ca.po | 80 +++---
po/ca@valencia.po | 80 +++--- po/ca@valencia.po | 80 +++---
po/cs.po | 80 +++--- po/cs.po | 80 +++---
po/cy.po | 917 po/cy.po | 917
++++++++++++++++++++++++++-------------------------- ++++++++++++++++++++++++++--------------------------
po/da.po | 80 +++--- po/da.po | 80 +++---
po/de.po | 80 +++--- po/de.po | 80 +++---
po/dz.po | 80 +++--- po/dz.po | 80 +++---
po/el.po | 80 +++--- po/el.po | 80 +++---
po/en@shaw.po | 80 +++--- po/en@shaw.po | 80 +++---
po/en_CA.po | 80 +++--- po/en_CA.po | 80 +++---
po/en_GB.po | 80 +++--- po/en_GB.po | 80 +++---
po/eo.po | 80 +++--- po/eo.po | 80 +++---
po/es.po | 80 +++--- po/es.po | 80 +++---
po/et.po | 465 ++++++++++++++++++++++++++- po/et.po | 465 ++++++++++++++++++++++++++-
po/eu.po | 80 +++--- po/eu.po | 80 +++---
po/fa.po | 80 +++--- po/fa.po | 80 +++---
po/fi.po | 80 +++--- po/fi.po | 80 +++---
po/fr.po | 80 +++--- po/fr.po | 80 +++---
po/ga.po | 80 +++--- po/ga.po | 80 +++---
po/gl.po | 80 +++--- po/gl.po | 80 +++---
po/gu.po | 80 +++--- po/gu.po | 80 +++---
po/he.po | 930 po/he.po | 930
++++++++++++++++++++++++++--------------------------- ++++++++++++++++++++++++++---------------------------
po/hi.po | 80 +++--- po/hi.po | 80 +++---
po/hr.po | 80 +++--- po/hr.po | 80 +++---
po/hu.po | 80 +++--- po/hu.po | 80 +++---
po/hy.po | 80 +++--- po/hy.po | 80 +++---
po/id.po | 80 +++--- po/id.po | 80 +++---
po/is.po | 80 +++--- po/is.po | 80 +++---
po/it.po | 80 +++--- po/it.po | 80 +++---
po/ja.po | 80 +++--- po/ja.po | 80 +++---
po/ka.po | 80 +++--- po/ka.po | 80 +++---
po/kn.po | 80 +++--- po/kn.po | 80 +++---
po/ko.po | 80 +++--- po/ko.po | 80 +++---
po/ku.po | 80 +++--- po/ku.po | 80 +++---
po/lt.po | 80 +++--- po/lt.po | 80 +++---
po/lv.po | 80 +++--- po/lv.po | 80 +++---
po/mai.po | 80 +++--- po/mai.po | 80 +++---
po/mg.po | 80 +++--- po/mg.po | 80 +++---
po/mk.po | 80 +++--- po/mk.po | 80 +++---
po/ml.po | 80 +++--- po/ml.po | 80 +++---
po/mn.po | 80 +++--- po/mn.po | 80 +++---
po/mr.po | 80 +++--- po/mr.po | 80 +++---
po/ms.po | 80 +++--- po/ms.po | 80 +++---
po/nb.po | 917 po/nb.po | 917
++++++++++++++++++++++++++-------------------------- ++++++++++++++++++++++++++--------------------------
po/ne.po | 80 +++--- po/ne.po | 80 +++---
po/nl.po | 80 +++--- po/nl.po | 80 +++---
po/nn.po | 80 +++--- po/nn.po | 80 +++---
po/oc.po | 80 +++--- po/oc.po | 80 +++---
po/or.po | 80 +++--- po/or.po | 80 +++---
po/pa.po | 80 +++--- po/pa.po | 80 +++---
po/pl.po | 80 +++--- po/pl.po | 80 +++---
po/ps.po | 80 +++--- po/ps.po | 80 +++---
po/pt.po | 80 +++--- po/pt.po | 80 +++---
po/pt_BR.po | 80 +++--- po/pt_BR.po | 80 +++---
po/ro.po | 80 +++--- po/ro.po | 80 +++---
po/ru.po | 80 +++--- po/ru.po | 80 +++---
po/rw.po | 80 +++--- po/rw.po | 80 +++---
po/si.po | 80 +++--- po/si.po | 80 +++---
po/sk.po | 80 +++--- po/sk.po | 80 +++---
po/sl.po | 80 +++--- po/sl.po | 80 +++---
po/sq.po | 80 +++--- po/sq.po | 80 +++---
po/sr.po | 80 +++--- po/sr.po | 80 +++---
po/sr@ije.po | 80 +++--- po/sr@ije.po | 80 +++---
po/sr@latin.po | 80 +++--- po/sr@latin.po | 80 +++---
po/sv.po | 80 +++--- po/sv.po | 80 +++---
po/ta.po | 80 +++--- po/ta.po | 80 +++---
po/te.po | 80 +++--- po/te.po | 80 +++---
po/th.po | 80 +++--- po/th.po | 80 +++---
po/tl.po | 80 +++--- po/tl.po | 80 +++---
po/tr.po | 80 +++--- po/tr.po | 80 +++---
po/tt.po | 80 +++--- po/tt.po | 80 +++---
po/uk.po | 80 +++--- po/uk.po | 80 +++---
po/vi.po | 127 ++++---- po/vi.po | 127 ++++----
po/wa.po | 80 +++--- po/wa.po | 80 +++---
po/xh.po | 80 +++--- po/xh.po | 80 +++---
po/yi.po | 80 +++--- po/yi.po | 80 +++---
po/zh_CN.po | 80 +++--- po/zh_CN.po | 80 +++---
po/zh_HK.po | 80 +++--- po/zh_HK.po | 80 +++---
po/zh_TW.po | 80 +++--- po/zh_TW.po | 80 +++---
89 files changed, 5260 insertions(+), 4816 deletions(-) 89 files changed, 5260 insertions(+), 4816 deletions(-)
commit ad1580e516fd481eaa1c6bb9134c1c11a517e824 commit ad1580e516fd481eaa1c6bb9134c1c11a517e824
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 21 10:02:07 2009 -0500 Date: Mon Dec 21 10:02:07 2009 -0500
Update release notes Update release notes
README.in | 10 ++++++++-- README.in | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-) 1 files changed, 8 insertions(+), 2 deletions(-)
commit 7af2609a44f26b8a6e65601fc2fa6f7453ff73c5 commit 7af2609a44f26b8a6e65601fc2fa6f7453ff73c5
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 21 09:59:24 2009 -0500 Date: Mon Dec 21 09:59:24 2009 -0500
Updates Updates
NEWS | 37 +++++++++++++++++++++++++++++++++++++ NEWS | 37 +++++++++++++++++++++++++++++++++++++
1 files changed, 37 insertions(+), 0 deletions(-) 1 files changed, 37 insertions(+), 0 deletions(-)
commit 52405a6b5dcaa1e8e6268192760ee6e11939a3b5 commit 52405a6b5dcaa1e8e6268192760ee6e11939a3b5
Author: Iestyn Pryce <dylunio@gmail.com> Author: Iestyn Pryce <dylunio@gmail.com>
Date: Mon Dec 21 14:57:15 2009 +0000 Date: Mon Dec 21 14:57:15 2009 +0000
Updated Welsh translation Updated Welsh translation
po/cy.po | 99 po/cy.po | 99
+++++++++++++++++++++++++++++-------------------------------- +++++++++++++++++++++++++++++--------------------------------
1 files changed, 47 insertions(+), 52 deletions(-) 1 files changed, 47 insertions(+), 52 deletions(-)
commit 71d508776efc69e2ee97b424bbeb25d3ced38ac8 commit 71d508776efc69e2ee97b424bbeb25d3ced38ac8
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 21 09:21:54 2009 -0500 Date: Mon Dec 21 09:21:54 2009 -0500
Remove comment as well Remove comment as well
glib/tests/option-context.c | 4 ---- glib/tests/option-context.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-) 1 files changed, 0 insertions(+), 4 deletions(-)
commit 7db8b92b979b2f95268d42eecf9dc7a361e6f5d1 commit 7db8b92b979b2f95268d42eecf9dc7a361e6f5d1
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Dec 21 09:11:23 2009 -0500 Date: Mon Dec 21 09:11:23 2009 -0500
Revert the g_set_prgname change Revert the g_set_prgname change
This change breaks our API and causes warnings from essentially This change breaks our API and causes warnings from essentially
all applications. all applications.
See bug 563627. See bug 563627.
glib/gutils.c | 11 ++--------- glib/gutils.c | 11 ++---------
glib/tests/option-context.c | 2 -- glib/tests/option-context.c | 2 --
2 files changed, 2 insertions(+), 11 deletions(-) 2 files changed, 2 insertions(+), 11 deletions(-)
commit 473fd041324931cc1267e354408475058611d740 commit 473fd041324931cc1267e354408475058611d740
Author: Iestyn Pryce <dylunio@gmail.com> Author: Iestyn Pryce <dylunio@gmail.com>
Date: Sun Dec 20 12:03:19 2009 +0000 Date: Sun Dec 20 12:03:19 2009 +0000
Updated Welsh translation Updated Welsh translation
po/cy.po | 1114 po/cy.po | 1114
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 561 insertions(+), 553 deletions(-) 1 files changed, 561 insertions(+), 553 deletions(-)
commit ccd33a4043008f2927df6988bfe623341afb91f9 commit ccd33a4043008f2927df6988bfe623341afb91f9
Author: Behdad Esfahbod <behdad@behdad.org> Author: Behdad Esfahbod <behdad@behdad.org>
Date: Sat Dec 19 11:46:19 2009 +0100 Date: Sat Dec 19 11:46:19 2009 +0100
Bug 501166 - Warning message says IA__g_type_init instead of Bug 501166 - Warning message says IA__g_type_init instead of
g_type_init g_type_init
gobject/gtype.c | 24 ++++++++++++------------ gobject/gtype.c | 24 ++++++++++++------------
1 files changed, 12 insertions(+), 12 deletions(-) 1 files changed, 12 insertions(+), 12 deletions(-)
commit 991702494946bdfcea958c6bd421b51867ea7545 commit 991702494946bdfcea958c6bd421b51867ea7545
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Tue Dec 15 21:15:41 2009 +0100 Date: Tue Dec 15 21:15:41 2009 +0100
G_DEFINE_INTERFACE_* documentation is not generated G_DEFINE_INTERFACE_* documentation is not generated
Fix the documentation: Replace "@Since:" with "Since:" Fix the documentation: Replace "@Since:" with "Since:"
https://bugzilla.gnome.org/show_bug.cgi?id=604645 https://bugzilla.gnome.org/show_bug.cgi?id=604645
gobject/gtype.h | 4 ++-- gobject/gtype.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 046e521b4f08a88c889620225faea7284356eb23 commit 046e521b4f08a88c889620225faea7284356eb23
Author: Kamal Mostafa <kamal@whence.com> Author: Kamal Mostafa <kamal@whence.com>
Date: Fri Dec 18 10:34:05 2009 -0800 Date: Fri Dec 18 10:34:05 2009 -0800
Fix typo "Performace" in gtester-report Details pop-up window Fix typo "Performace" in gtester-report Details pop-up window
glib/gtester-report | 2 +- glib/gtester-report | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit f74c0e257fef1b6304294d34130e74b591b14acf commit f74c0e257fef1b6304294d34130e74b591b14acf
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Fri Dec 18 12:27:36 2009 +0100 Date: Fri Dec 18 12:27:36 2009 +0100
update .gitignores update .gitignores
gio/tests/.gitignore | 26 +++++++++++++++----------- gio/tests/.gitignore | 26 +++++++++++++++-----------
gobject/tests/.gitignore | 1 + gobject/tests/.gitignore | 1 +
2 files changed, 16 insertions(+), 11 deletions(-) 2 files changed, 16 insertions(+), 11 deletions(-)
commit 28d91b5bb6f0543c259976d8338a7b4d95054dd3 commit 28d91b5bb6f0543c259976d8338a7b4d95054dd3
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Fri Dec 18 10:26:09 2009 +0100 Date: Fri Dec 18 10:26:09 2009 +0100
Fix UnixWare build by not using "sa_len" as a variable name Fix UnixWare build by not using "sa_len" as a variable name
https://bugzilla.gnome.org/show_bug.cgi?id=604875 https://bugzilla.gnome.org/show_bug.cgi?id=604875
gio/gnetworkingprivate.h | 2 +- gio/gnetworkingprivate.h | 2 +-
gio/gresolver.c | 4 ++-- gio/gresolver.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-) 2 files changed, 3 insertions(+), 3 deletions(-)
commit 50741f2fb2db13ef236974e676d1b6472c3aef5c commit 50741f2fb2db13ef236974e676d1b6472c3aef5c
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Fri Dec 18 15:00:54 2009 +0700 Date: Fri Dec 18 15:00:54 2009 +0700
vi.po: updated Vietnamese translation vi.po: updated Vietnamese translation
po/vi.po | 412 po/vi.po | 412
++++++++++++++++++++++++++++++-------------------------------- ++++++++++++++++++++++++++++++--------------------------------
1 files changed, 197 insertions(+), 215 deletions(-) 1 files changed, 197 insertions(+), 215 deletions(-)
commit 3f41e31bf974f6abaeb28264654d6b46b87b7428 commit 3f41e31bf974f6abaeb28264654d6b46b87b7428
Author: Gian Mario Tagliaretti <gianmt@gnome.org> Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date: Tue Dec 15 23:49:18 2009 +0100 Date: Tue Dec 15 23:49:18 2009 +0100
Remove wrong file imports, only gio/gio.h should be included Remove wrong file imports, only gio/gio.h should be included
gio/gunixconnection.h | 3 +-- gio/gunixconnection.h | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-) 1 files changed, 1 insertions(+), 2 deletions(-)
commit a0bcd63304c683d54e1d55203922a58de672b8f6 commit a0bcd63304c683d54e1d55203922a58de672b8f6
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Dec 14 03:16:55 2009 +0200 Date: Mon Dec 14 03:16:55 2009 +0200
Don't check for headers we include unconditionally Don't check for headers we include unconditionally
Don't bother checking for winsock2.h and mswsock.h in the configure Don't bother checking for winsock2.h and mswsock.h in the configure
script as we include these unconditionally when building for Windows script as we include these unconditionally when building for Windows
anyway. anyway.
config.h.win32.in | 3 --- config.h.win32.in | 3 ---
configure.in | 2 +- configure.in | 2 +-
2 files changed, 1 insertions(+), 4 deletions(-) 2 files changed, 1 insertions(+), 4 deletions(-)
commit 8dc200db043fb7251baed6e346a7c5542a24a7b9 commit 8dc200db043fb7251baed6e346a7c5542a24a7b9
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Dec 14 03:09:46 2009 +0200 Date: Mon Dec 14 03:09:46 2009 +0200
Check for <wspiapi.h> and use it if present Check for <wspiapi.h> and use it if present
Should help bug #603527 if glib is built in an environment that has Should help bug #603527 if glib is built in an environment that has
<wspiapi.h>. <wspiapi.h>.
config.h.win32.in | 7 +++++++ config.h.win32.in | 7 +++++++
configure.in | 2 +- configure.in | 2 +-
gio/gwin32resolver.c | 8 ++++++++ gio/gwin32resolver.c | 8 ++++++++
3 files changed, 16 insertions(+), 1 deletions(-) 3 files changed, 16 insertions(+), 1 deletions(-)
commit cdf00a6a9b98574dd4a06779de43612b9c8fa42a commit cdf00a6a9b98574dd4a06779de43612b9c8fa42a
Author: Paolo Borelli <pborelli@gnome.org> Author: Paolo Borelli <pborelli@gnome.org>
Date: Tue Dec 8 17:05:09 2009 +0100 Date: Tue Dec 8 17:05:09 2009 +0100
Add unit tests for some more methods Add unit tests for some more methods
gio/tests/buffered-input-stream.c | 83 gio/tests/buffered-input-stream.c | 83
++++++++++++++++++++++++++++++++++++- ++++++++++++++++++++++++++++++++++++-
1 files changed, 82 insertions(+), 1 deletions(-) 1 files changed, 82 insertions(+), 1 deletions(-)
commit 4fbbe190b7cbfd271bbb18428bc103ebffa41112 commit 4fbbe190b7cbfd271bbb18428bc103ebffa41112
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Dec 7 22:00:51 2009 +0100 Date: Mon Dec 7 22:00:51 2009 +0100
Remove default implementation of async filter steam ops Remove default implementation of async filter steam ops
Not only is the default implementation broken (it causes infinite Not only is the default implementation broken (it causes infinite
recursion recursion
as seen in bug #603982), but its also worthless. If we just fall as seen in bug #603982), but its also worthless. If we just fall
back on the back on the
default stream operations we automatically get async version based on default stream operations we automatically get async version based on
the sync filter stream operations, which is what we want. the sync filter stream operations, which is what we want.
gio/gfilterinputstream.c | 185 gio/gfilterinputstream.c | 185
+-------------------------------------------- +--------------------------------------------
gio/gfilteroutputstream.c | 173 gio/gfilteroutputstream.c | 173
------------------------------------------ ------------------------------------------
2 files changed, 2 insertions(+), 356 deletions(-) 2 files changed, 2 insertions(+), 356 deletions(-)
commit 8a6d5e203eb22dad7e197f33b8c7d96f72be4bea commit 8a6d5e203eb22dad7e197f33b8c7d96f72be4bea
Author: Paolo Borelli <pborelli@gnome.org> Author: Paolo Borelli <pborelli@gnome.org>
Date: Sun Dec 6 15:45:37 2009 +0100 Date: Sun Dec 6 15:45:37 2009 +0100
Fix makefile typo Fix makefile typo
gio/Makefile.am | 2 +- gio/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 568cd48365a8c8ffa6fc25d5282ec92de6e2ff31 commit 568cd48365a8c8ffa6fc25d5282ec92de6e2ff31
Author: Paolo Borelli <pborelli@gnome.org> Author: Paolo Borelli <pborelli@gnome.org>
Date: Sat Nov 28 23:39:48 2009 +0100 Date: Sat Nov 28 23:39:48 2009 +0100
Add GUtf8InputStream - Bug #603270 Add GUtf8InputStream - Bug #603270
Add a filter input stream that performs utf8 validation. Add a filter input stream that performs utf8 validation.
docs/reference/gio/gio-docs.xml | 1 + docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 18 ++ docs/reference/gio/gio-sections.txt | 18 ++
docs/reference/gio/gio.types | 1 + docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/gio.h | 1 + gio/gio.h | 1 +
gio/gio.symbols | 7 + gio/gio.symbols | 7 +
gio/giotypes.h | 1 + gio/giotypes.h | 1 +
gio/gutf8inputstream.c | 327 gio/gutf8inputstream.c | 327
+++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++
gio/gutf8inputstream.h | 80 +++++++++ gio/gutf8inputstream.h | 80 +++++++++
gio/tests/Makefile.am | 4 + gio/tests/Makefile.am | 4 +
gio/tests/utf8-input-stream.c | 252 +++++++++++++++++++++++++++ gio/tests/utf8-input-stream.c | 252 +++++++++++++++++++++++++++
11 files changed, 694 insertions(+), 0 deletions(-) 11 files changed, 694 insertions(+), 0 deletions(-)
commit c20280b41bc084793e2baa094dc03dc9d1d75f8b commit c20280b41bc084793e2baa094dc03dc9d1d75f8b
Author: Yair Hershkovitz <yairhr@gmail.com> Author: Yair Hershkovitz <yairhr@gmail.com>
Date: Sun Dec 6 08:41:49 2009 +0200 Date: Sun Dec 6 08:41:49 2009 +0200
Updated Hebrew translation Updated Hebrew translation
po/he.po | 961 po/he.po | 961
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 481 insertions(+), 480 deletions(-) 1 files changed, 481 insertions(+), 480 deletions(-)
commit efb594b7d49e5058de621f1253671ec192eae695 commit efb594b7d49e5058de621f1253671ec192eae695
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Fri Dec 4 21:18:32 2009 +0100 Date: Fri Dec 4 21:18:32 2009 +0100
Updated Norwegian bokmål translation. Updated Norwegian bokmål translation.
po/nb.po | 951 po/nb.po | 951
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 476 insertions(+), 475 deletions(-) 1 files changed, 476 insertions(+), 475 deletions(-)
commit 2321e5aed07154761223bb124770beba56700e41 commit 2321e5aed07154761223bb124770beba56700e41
Author: Matthew W. S. Bell <matthew@bells23.org.uk> Author: Matthew W. S. Bell <matthew@bells23.org.uk>
Date: Wed Dec 2 01:48:30 2009 +0100 Date: Wed Dec 2 01:48:30 2009 +0100
Initialise variable in g_time_val_from_iso8601() Initialise variable in g_time_val_from_iso8601()
The function does not initialise the struct tm, The function does not initialise the struct tm,
giving it improper values of tm_isdst making the result giving it improper values of tm_isdst making the result
an hour out. an hour out.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=603540 Fixes https://bugzilla.gnome.org/show_bug.cgi?id=603540
glib/gtimer.c | 7 ++++--- glib/gtimer.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-) 1 files changed, 4 insertions(+), 3 deletions(-)
commit 3d8035f799f632f196d914fde02dc052b7944581 commit 3d8035f799f632f196d914fde02dc052b7944581
Author: Jeroen Nijhof <jeroen.nijhof@ericsson.com> Author: Jeroen Nijhof <jeroen.nijhof@ericsson.com>
Date: Tue Dec 1 19:42:09 2009 +0100 Date: Tue Dec 1 19:42:09 2009 +0100
[gio] Remove some commas at end of enumerator list [gio] Remove some commas at end of enumerator list
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=603476 Fixes https://bugzilla.gnome.org/show_bug.cgi?id=603476
gio/gioenums.h | 6 +++--- gio/gioenums.h | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-) 1 files changed, 3 insertions(+), 3 deletions(-)
commit 39cd766e8ef6901c097fdf2d3148fdc952f06b0e commit 39cd766e8ef6901c097fdf2d3148fdc952f06b0e
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Tue Dec 1 10:42:58 2009 +0100 Date: Tue Dec 1 10:42:58 2009 +0100
Use G_DEFINE_INTERFACE in gio Use G_DEFINE_INTERFACE in gio
Note: Since we export types with Iface in the name rather than Note: Since we export types with Iface in the name rather than
Interface we have to use some typedefs to make this work. New Interface we have to use some typedefs to make this work. New
interfaces should probably use Interface as the public name. interfaces should probably use Interface as the public name.
gio/gappinfo.c | 45 +------------ gio/gappinfo.c | 45 +------------
gio/gasyncresult.c | 44 +------------ gio/gasyncresult.c | 44 +------------
gio/gdesktopappinfo.c | 44 +------------ gio/gdesktopappinfo.c | 44 +------------
gio/gdrive.c | 175 gio/gdrive.c | 175
++++++++++++++++++------------------------------- ++++++++++++++++++-------------------------------
gio/gfile.c | 46 +------------ gio/gfile.c | 46 +------------
gio/gicon.c | 44 +------------ gio/gicon.c | 44 +------------
gio/gloadableicon.c | 45 +------------ gio/gloadableicon.c | 45 +------------
gio/gmount.c | 143 ++++++++++++++-------------------------- gio/gmount.c | 143 ++++++++++++++--------------------------
gio/gseekable.c | 38 +---------- gio/gseekable.c | 38 +----------
gio/gvolume.c | 103 ++++++++--------------------- gio/gvolume.c | 103 ++++++++---------------------
10 files changed, 164 insertions(+), 563 deletions(-) 10 files changed, 164 insertions(+), 563 deletions(-)
commit 91d96350a7eed2e2acfc0c254b6dfc4e6fe81a8b commit 91d96350a7eed2e2acfc0c254b6dfc4e6fe81a8b
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Tue Dec 1 10:33:12 2009 +0100 Date: Tue Dec 1 10:33:12 2009 +0100
Add G_DEFINE_INTERFACE Add G_DEFINE_INTERFACE
This is a macro similar to G_DEFINE_TYPE but it lets you define This is a macro similar to G_DEFINE_TYPE but it lets you define
interfaces rather than classes. interfaces rather than classes.
For discussion, see bug #320482 For discussion, see bug #320482
docs/reference/gobject/gobject-sections.txt | 2 + docs/reference/gobject/gobject-sections.txt | 2 +
gobject/gtype.h | 70 gobject/gtype.h | 70
++++++++++++++++++++++++++- ++++++++++++++++++++++++++-
gobject/tests/threadtests.c | 30 ----------- gobject/tests/threadtests.c | 30 -----------
3 files changed, 70 insertions(+), 32 deletions(-) 3 files changed, 70 insertions(+), 32 deletions(-)
commit 74a970f754bbffcc9f0a3fa6dd9977a8640544c8 commit 74a970f754bbffcc9f0a3fa6dd9977a8640544c8
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Nov 30 19:50:21 2009 -0500 Date: Mon Nov 30 19:50:21 2009 -0500
Add byteswap macros for gsize/gssize. Add byteswap macros for gsize/gssize.
configure.in | 5 ++ configure.in | 5 ++
docs/reference/glib/glib-sections.txt | 12 +++++ docs/reference/glib/glib-sections.txt | 12 +++++
docs/reference/glib/tmpl/byte_order.sgml | 72 docs/reference/glib/tmpl/byte_order.sgml | 72
++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++
glib/gtypes.h | 5 ++ glib/gtypes.h | 5 ++
glibconfig.h.win32.in | 4 ++ glibconfig.h.win32.in | 4 ++
5 files changed, 98 insertions(+), 0 deletions(-) 5 files changed, 98 insertions(+), 0 deletions(-)
commit 2a78adc5e3f5b33e92cc55570397da24e062aa24 commit 2a78adc5e3f5b33e92cc55570397da24e062aa24
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Oct 8 20:01:15 2009 +0200 Date: Thu Oct 8 20:01:15 2009 +0200
Only add object to list new objects when it has a custom constructor Only add object to list new objects when it has a custom constructor
This works around the need to take a custom mutex twice and add the This works around the need to take a custom mutex twice and add the
object to a GSList of objects that are currently in construction object to a GSList of objects that are currently in construction
for the for the
common case. Only when the constructor is overwritten do we use the common case. Only when the constructor is overwritten do we use the
previous behavior and allow things like singleton objects. previous behavior and allow things like singleton objects.
The only slightly incompatible change is that previously, it was ok to The only slightly incompatible change is that previously, it was ok to
skipping to change at line 5504 skipping to change at line 35245
custom constructor that just chains up will reenable this custom constructor that just chains up will reenable this
functionality. functionality.
https://bugzilla.gnome.org/show_bug.cgi?id=557151 https://bugzilla.gnome.org/show_bug.cgi?id=557151
gobject/gobject.c | 26 ++++++++++++++++++-------- gobject/gobject.c | 26 ++++++++++++++++++--------
1 files changed, 18 insertions(+), 8 deletions(-) 1 files changed, 18 insertions(+), 8 deletions(-)
commit f0f32a7ef0f7ae8cdd2aa2992d2e116dd7b602fe commit f0f32a7ef0f7ae8cdd2aa2992d2e116dd7b602fe
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Sep 24 15:04:20 2009 +0200 Date: Thu Sep 24 15:04:20 2009 +0200
Remove more read locks usage Remove more read locks usage
g_type_default_interface_peek() and g_type_value_table_peek() g_type_default_interface_peek() and g_type_value_table_peek()
don't need don't need
to acquire read locks anymore when they test the refcount instead of to acquire read locks anymore when they test the refcount instead of
node->data. node->data.
gobject/gtype.c | 15 ++++----------- gobject/gtype.c | 15 ++++-----------
1 files changed, 4 insertions(+), 11 deletions(-) 1 files changed, 4 insertions(+), 11 deletions(-)
commit 5cac5c828b9d56ed0b1932deb7364d6ba926eb96 commit 5cac5c828b9d56ed0b1932deb7364d6ba926eb96
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Sep 24 14:57:19 2009 +0200 Date: Thu Sep 24 14:57:19 2009 +0200
Make g_type_class_peek[_static]() not take any locks Make g_type_class_peek[_static]() not take any locks
By replacing a check for node->data with a check for By replacing a check for node->data with a check for
NODE_REFCOUNT(node) NODE_REFCOUNT(node)
these functions don't require a read lock anymore. these functions don't require a read lock anymore.
gobject/gtype.c | 8 ++------ gobject/gtype.c | 8 ++------
1 files changed, 2 insertions(+), 6 deletions(-) 1 files changed, 2 insertions(+), 6 deletions(-)
commit 83ee0d947d7c103e975be0fc4e62415ad7d57571 commit 83ee0d947d7c103e975be0fc4e62415ad7d57571
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Thu Sep 24 13:19:46 2009 +0200 Date: Thu Sep 24 13:19:46 2009 +0200
gobject/tests: New test for dynamic class creation/destruction gobject/tests: New test for dynamic class creation/destruction
Starts 100 threads which ref/unref a dynamic class to test the recent Starts 100 threads which ref/unref a dynamic class to test the recent
changes to class init/uninit. changes to class init/uninit.
gobject/tests/Makefile.am | 4 +- gobject/tests/Makefile.am | 4 +-
gobject/tests/dynamictests.c | 235 gobject/tests/dynamictests.c | 235
++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 238 insertions(+), 1 deletions(-) 2 files changed, 238 insertions(+), 1 deletions(-)
commit 35c376a8a6be94f6fd5c22164a5e0968f4d3e26e commit 35c376a8a6be94f6fd5c22164a5e0968f4d3e26e
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Thu Sep 24 12:42:49 2009 +0200 Date: Thu Sep 24 12:42:49 2009 +0200
Add type_data_ref_U() and use it in g_type_class_ref() Add type_data_ref_U() and use it in g_type_class_ref()
The function returns TRUE if the type was previously initialized The function returns TRUE if the type was previously initialized
and can and can
be easily reused. It returns FALSE and does not take a reference be easily reused. It returns FALSE and does not take a reference
if the if the
type is not referenced yet. type is not referenced yet.
g_type_class_ref() uses this to avoid taking locks in the common path, g_type_class_ref() uses this to avoid taking locks in the common path,
skipping to change at line 5567 skipping to change at line 35308
applications. applications.
https://bugzilla.gnome.org/show_bug.cgi?id=585375 https://bugzilla.gnome.org/show_bug.cgi?id=585375
gobject/gtype.c | 62 gobject/gtype.c | 62
+++++++++++++++++++++++++++++++++++++----------------- +++++++++++++++++++++++++++++++++++++-----------------
1 files changed, 42 insertions(+), 20 deletions(-) 1 files changed, 42 insertions(+), 20 deletions(-)
commit 5160175656797fde6b301b0d832b692052b96e3e commit 5160175656797fde6b301b0d832b692052b96e3e
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Thu Sep 24 12:29:25 2009 +0200 Date: Thu Sep 24 12:29:25 2009 +0200
Reorganize g_type_class_ref() Reorganize g_type_class_ref()
Moves the first check out of the lock, as it's not required. Moves the first check out of the lock, as it's not required.
https://bugzilla.gnome.org/show_bug.cgi?id=585375 https://bugzilla.gnome.org/show_bug.cgi?id=585375
gobject/gtype.c | 19 ++++++++----------- gobject/gtype.c | 19 ++++++++-----------
1 files changed, 8 insertions(+), 11 deletions(-) 1 files changed, 8 insertions(+), 11 deletions(-)
commit 00a4470ad07551f3629029892b819c18d8902f2f commit 00a4470ad07551f3629029892b819c18d8902f2f
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Sep 24 12:26:53 2009 +0200 Date: Thu Sep 24 12:26:53 2009 +0200
Make ClassData->init_state atomic Make ClassData->init_state atomic
This is necessary to make g_type_class_ref() lockless. This is necessary to make g_type_class_ref() lockless.
https://bugzilla.gnome.org/show_bug.cgi?id=585375 https://bugzilla.gnome.org/show_bug.cgi?id=585375
Also includes fix for: Also includes fix for:
https://bugzilla.gnome.org/show_bug.cgi?id=587892 https://bugzilla.gnome.org/show_bug.cgi?id=587892
gobject/gtype.c | 24 +++++++++++++----------- gobject/gtype.c | 24 +++++++++++++-----------
1 files changed, 13 insertions(+), 11 deletions(-) 1 files changed, 13 insertions(+), 11 deletions(-)
commit 4c243b1cba6e94658e68c3e4b188d0d784ed7463 commit 4c243b1cba6e94658e68c3e4b188d0d784ed7463
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Thu Sep 24 11:45:13 2009 +0200 Date: Thu Sep 24 11:45:13 2009 +0200
Make type_data_unref_U not take locks in the common case Make type_data_unref_U not take locks in the common case
https://bugzilla.gnome.org/show_bug.cgi?id=585375 https://bugzilla.gnome.org/show_bug.cgi?id=585375
gobject/gtype.c | 19 ++++++++++++------- gobject/gtype.c | 19 ++++++++++++-------
1 files changed, 12 insertions(+), 7 deletions(-) 1 files changed, 12 insertions(+), 7 deletions(-)
commit 5e7dba0501f4af4ac5427bbf1227ba5cb026cffa commit 5e7dba0501f4af4ac5427bbf1227ba5cb026cffa
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Thu Sep 24 11:38:49 2009 +0200 Date: Thu Sep 24 11:38:49 2009 +0200
Make all accesses of Node->ref_count atomic Make all accesses of Node->ref_count atomic
This does not change any locking behavior at all, it just replaces This does not change any locking behavior at all, it just replaces
simple getters/setters of the variable with atomic versions. simple getters/setters of the variable with atomic versions.
The ref_count variable was kept as unsigned, even though that requires The ref_count variable was kept as unsigned, even though that requires
casting for all operations, to mirror GObject->refcount. casting for all operations, to mirror GObject->refcount.
https://bugzilla.gnome.org/show_bug.cgi?id=585375 https://bugzilla.gnome.org/show_bug.cgi?id=585375
gobject/gtype.c | 11 +++++------ gobject/gtype.c | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-) 1 files changed, 5 insertions(+), 6 deletions(-)
commit 2ec989902b2800d150bbb2cf6c3b6924f43ed736 commit 2ec989902b2800d150bbb2cf6c3b6924f43ed736
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Thu Sep 24 11:19:58 2009 +0200 Date: Thu Sep 24 11:19:58 2009 +0200
type_data_unref_Wm => type_data_unref_U type_data_unref_Wm => type_data_unref_U
Make the type unref function not hold any locks when called. This Make the type unref function not hold any locks when called. This
makes it easier to optimize it to be atomic later. makes it easier to optimize it to be atomic later.
https://bugzilla.gnome.org/show_bug.cgi?id=585375 https://bugzilla.gnome.org/show_bug.cgi?id=585375
gobject/gtype.c | 37 ++++++++++++++----------------------- gobject/gtype.c | 37 ++++++++++++++-----------------------
1 files changed, 14 insertions(+), 23 deletions(-) 1 files changed, 14 insertions(+), 23 deletions(-)
commit b163759320ddfce0276b20bb453de70919aeeff3 commit b163759320ddfce0276b20bb453de70919aeeff3
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Sep 24 11:16:10 2009 +0200 Date: Thu Sep 24 11:16:10 2009 +0200
Add a NODE_REFCOUNT getter Add a NODE_REFCOUNT getter
This is useful when moving the code to be atomic. This is useful when moving the code to be atomic.
It also will make that patch smaller. It also will make that patch smaller.
https://bugzilla.gnome.org/show_bug.cgi?id=585375 https://bugzilla.gnome.org/show_bug.cgi?id=585375
gobject/gtype.c | 39 +++++++++++++++++++-------------------- gobject/gtype.c | 39 +++++++++++++++++++--------------------
1 files changed, 19 insertions(+), 20 deletions(-) 1 files changed, 19 insertions(+), 20 deletions(-)
commit 170423f924950728cec21a784787aa43b0be71bc commit 170423f924950728cec21a784787aa43b0be71bc
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Thu Sep 24 10:44:17 2009 +0200 Date: Thu Sep 24 10:44:17 2009 +0200
Move setting the refcount to the end of the function Move setting the refcount to the end of the function
This is a safety feature for when making it atomic later. This is a safety feature for when making it atomic later.
https://bugzilla.gnome.org/show_bug.cgi?id=585375 https://bugzilla.gnome.org/show_bug.cgi?id=585375
gobject/gtype.c | 3 ++- gobject/gtype.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit f8d24e849533e0e43cd7c9cf9a9692e4779c0472 commit f8d24e849533e0e43cd7c9cf9a9692e4779c0472
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Thu Sep 24 10:16:48 2009 +0200 Date: Thu Sep 24 10:16:48 2009 +0200
Pass the TypeNode to type_data_last_unref_Wm() Pass the TypeNode to type_data_last_unref_Wm()
Previously the GType was looked up just for calling the function Previously the GType was looked up just for calling the function
Also moves the unref functions together in the code. Also moves the unref functions together in the code.
https://bugzilla.gnome.org/show_bug.cgi?id=585375 https://bugzilla.gnome.org/show_bug.cgi?id=585375
gobject/gtype.c | 57 gobject/gtype.c | 57
++++++++++++++++++++++++++---------------------------- ++++++++++++++++++++++++++----------------------------
1 files changed, 27 insertions(+), 30 deletions(-) 1 files changed, 27 insertions(+), 30 deletions(-)
commit 718b476c4474e5c9e973046ef555ffcb9bfd38a1 commit 718b476c4474e5c9e973046ef555ffcb9bfd38a1
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Thu Sep 24 10:03:14 2009 +0200 Date: Thu Sep 24 10:03:14 2009 +0200
Move ref_count from TypeNode->data to TypeNode Move ref_count from TypeNode->data to TypeNode
https://bugzilla.gnome.org/show_bug.cgi?id=585375 https://bugzilla.gnome.org/show_bug.cgi?id=585375
gobject/gtype.c | 48 ++++++++++++++++++++++++------------------------ gobject/gtype.c | 48 ++++++++++++++++++++++++------------------------
1 files changed, 24 insertions(+), 24 deletions(-) 1 files changed, 24 insertions(+), 24 deletions(-)
commit 69961d27a13b2083d864884b40c861c5e97a5c12 commit 69961d27a13b2083d864884b40c861c5e97a5c12
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Sep 9 16:42:32 2009 +0200 Date: Wed Sep 9 16:42:32 2009 +0200
Implement O(1) interface lookups Implement O(1) interface lookups
Currently interface lookups are do a binary search over all the Currently interface lookups are do a binary search over all the
interfaces interfaces
an object implements. Its possible to do this lookup in constant an object implements. Its possible to do this lookup in constant
time using for time using for
instance the gcj algorighm described at: instance the gcj algorighm described at:
http://gcc.gnu.org/ml/java/1999-q3/msg00377.html http://gcc.gnu.org/ml/java/1999-q3/msg00377.html
This is an implementation of that based on GAtomicArray. This is an implementation of that based on GAtomicArray.
gobject/gtype.c | 185 gobject/gtype.c | 185
+++++++++++++++++++++++++++++++++++++++++++++---------- +++++++++++++++++++++++++++++++++++++++++++++----------
1 files changed, 151 insertions(+), 34 deletions(-) 1 files changed, 151 insertions(+), 34 deletions(-)
commit 8f27a5e62129672f5c17b140ca854fd2307a9734 commit 8f27a5e62129672f5c17b140ca854fd2307a9734
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Sep 9 16:51:28 2009 +0200 Date: Wed Sep 9 16:51:28 2009 +0200
Implement lock free interface lookup Implement lock free interface lookup
We implement lock free interface lookup by moving the n_ifaces We implement lock free interface lookup by moving the n_ifaces
counter into memory pointed to by TypeNode->iface_entries, and counter into memory pointed to by TypeNode->iface_entries, and
then updating this in RCU-style by always copying it, modifying then updating this in RCU-style by always copying it, modifying
the copy and then when the modification is done replace the old the copy and then when the modification is done replace the old
pointer with g_atomic_pointer_set. pointer with g_atomic_pointer_set.
There is one additional complexity when freeing the old memory, There is one additional complexity when freeing the old memory,
skipping to change at line 5745 skipping to change at line 35486
performance difference is negligible, but the lack of a lock for each performance difference is negligible, but the lack of a lock for each
type check and interface vfunc call should greatly enhance threaded type check and interface vfunc call should greatly enhance threaded
scalability. scalability.
gobject/gtype.c | 329 gobject/gtype.c | 329
++++++++++++++++++++++++++++++++++--------------------- ++++++++++++++++++++++++++++++++++---------------------
1 files changed, 204 insertions(+), 125 deletions(-) 1 files changed, 204 insertions(+), 125 deletions(-)
commit 75ce4741f9a7a26098a77407de9b4cc2b985a254 commit 75ce4741f9a7a26098a77407de9b4cc2b985a254
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Sep 9 16:47:44 2009 +0200 Date: Wed Sep 9 16:47:44 2009 +0200
Add GAtomicArray for RCU-style lockless updates Add GAtomicArray for RCU-style lockless updates
This adds supports for a lock-less a non-shrinking growable array. This adds supports for a lock-less a non-shrinking growable array.
You can use it to do reads using no locks, as long as your read-code You can use it to do reads using no locks, as long as your read-code
can handle that during the read transaction the object can be modified can handle that during the read transaction the object can be modified
by another writer (but it will not change size or be freed), and you by another writer (but it will not change size or be freed), and you
can only trust the result once the transaction has finished can only trust the result once the transaction has finished
successfully. successfully.
This doesn't free things like RCU normally does, instead it pushes the This doesn't free things like RCU normally does, instead it pushes the
memory on a free list that is reused for other atomic arrays. memory on a free list that is reused for other atomic arrays.
gobject/Makefile.am | 3 +- gobject/Makefile.am | 3 +-
gobject/gatomicarray.c | 169 gobject/gatomicarray.c | 169
++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++
gobject/gatomicarray.h | 60 +++++++++++++++++ gobject/gatomicarray.h | 60 +++++++++++++++++
3 files changed, 231 insertions(+), 1 deletions(-) 3 files changed, 231 insertions(+), 1 deletions(-)
commit f55752b10cc29090550005e16e9e7f72c5c060fa commit f55752b10cc29090550005e16e9e7f72c5c060fa
Author: Ivar Smolin <okul@linux.ee> Author: Ivar Smolin <okul@linux.ee>
Date: Mon Nov 30 13:08:18 2009 +0200 Date: Mon Nov 30 13:08:18 2009 +0200
Updating Estonian translation Updating Estonian translation
po/et.po | 479 po/et.po | 479
++------------------------------------------------------------ ++------------------------------------------------------------
1 files changed, 10 insertions(+), 469 deletions(-) 1 files changed, 10 insertions(+), 469 deletions(-)
commit 8df6191a322d6b412448aa5618daf68c4e0ab3da commit 8df6191a322d6b412448aa5618daf68c4e0ab3da
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Nov 30 00:11:10 2009 -0500 Date: Mon Nov 30 00:11:10 2009 -0500
Bump version Bump version
configure.in | 4 ++-- configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 2532707ce420623acaf7f1fc0bd3670bb3a8a86b commit 2532707ce420623acaf7f1fc0bd3670bb3a8a86b
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Nov 30 00:09:36 2009 -0500 Date: Mon Nov 30 00:09:36 2009 -0500
2.23.0 2.23.0
docs/reference/glib/tmpl/glib-unused.sgml | 67 ++ docs/reference/glib/tmpl/glib-unused.sgml | 67 ++
docs/reference/glib/tmpl/macros_misc.sgml | 5 +- docs/reference/glib/tmpl/macros_misc.sgml | 5 +-
docs/reference/glib/tmpl/version.sgml | 68 -- docs/reference/glib/tmpl/version.sgml | 68 --
po/am.po | 282 ++++--- po/am.po | 282 ++++---
po/ar.po | 285 ++++--- po/ar.po | 285 ++++---
po/as.po | 287 ++++--- po/as.po | 287 ++++---
po/az.po | 282 ++++--- po/az.po | 282 ++++---
po/be.po | 283 ++++--- po/be.po | 283 ++++---
po/be@latin.po | 286 ++++--- po/be@latin.po | 286 ++++---
po/bg.po | 287 ++++--- po/bg.po | 287 ++++---
po/bn.po | 287 ++++--- po/bn.po | 287 ++++---
po/bn_IN.po | 287 ++++--- po/bn_IN.po | 287 ++++---
po/bs.po | 282 ++++--- po/bs.po | 282 ++++---
po/ca.po | 917 ++++++++++---------- po/ca.po | 917 ++++++++++----------
po/ca@valencia.po | 285 ++++--- po/ca@valencia.po | 285 ++++---
po/cs.po | 287 ++++--- po/cs.po | 287 ++++---
po/cy.po | 282 ++++--- po/cy.po | 282 ++++---
po/da.po | 287 ++++--- po/da.po | 287 ++++---
po/de.po | 287 ++++--- po/de.po | 287 ++++---
po/dz.po | 282 ++++--- po/dz.po | 282 ++++---
po/el.po | 286 ++++--- po/el.po | 286 ++++---
po/en@shaw.po | 966 +++++++++++---------- po/en@shaw.po | 966 +++++++++++----------
po/en_CA.po | 285 ++++--- po/en_CA.po | 285 ++++---
po/en_GB.po | 287 ++++--- po/en_GB.po | 287 ++++---
po/eo.po | 282 ++++--- po/eo.po | 282 ++++---
po/es.po | 930 ++++++++++---------- po/es.po | 930 ++++++++++----------
po/et.po | 492 +++++++++++- po/et.po | 492 +++++++++++-
po/eu.po | 287 ++++--- po/eu.po | 287 ++++---
po/fa.po | 282 ++++--- po/fa.po | 282 ++++---
po/fi.po | 287 ++++--- po/fi.po | 287 ++++---
po/fr.po | 287 ++++--- po/fr.po | 287 ++++---
po/ga.po | 282 ++++--- po/ga.po | 282 ++++---
po/gl.po | 941 +++++++++++---------- po/gl.po | 941 +++++++++++----------
po/gu.po | 287 ++++--- po/gu.po | 287 ++++---
po/he.po | 287 ++++--- po/he.po | 287 ++++---
po/hi.po | 287 ++++--- po/hi.po | 287 ++++---
po/hr.po | 282 ++++--- po/hr.po | 282 ++++---
po/hu.po | 287 ++++--- po/hu.po | 287 ++++---
po/hy.po | 282 ++++--- po/hy.po | 282 ++++---
po/id.po | 282 ++++--- po/id.po | 282 ++++---
po/is.po | 282 ++++--- po/is.po | 282 ++++---
po/it.po | 287 ++++--- po/it.po | 287 ++++---
po/ja.po | 287 ++++--- po/ja.po | 287 ++++---
po/ka.po | 282 ++++--- po/ka.po | 282 ++++---
po/kn.po | 287 ++++--- po/kn.po | 287 ++++---
po/ko.po | 287 ++++--- po/ko.po | 287 ++++---
po/ku.po | 282 ++++--- po/ku.po | 282 ++++---
po/lt.po | 285 ++++--- po/lt.po | 285 ++++---
po/lv.po | 282 ++++--- po/lv.po | 282 ++++---
po/mai.po | 285 ++++--- po/mai.po | 285 ++++---
po/mg.po | 282 ++++--- po/mg.po | 282 ++++---
po/mk.po | 285 ++++--- po/mk.po | 285 ++++---
po/ml.po | 287 ++++--- po/ml.po | 287 ++++---
po/mn.po | 282 ++++--- po/mn.po | 282 ++++---
po/mr.po | 287 ++++--- po/mr.po | 287 ++++---
po/ms.po | 282 ++++--- po/ms.po | 282 ++++---
po/nb.po | 943 +++++++++++---------- po/nb.po | 943 +++++++++++----------
po/ne.po | 282 ++++--- po/ne.po | 282 ++++---
po/nl.po | 285 ++++--- po/nl.po | 285 ++++---
po/nn.po | 285 ++++--- po/nn.po | 285 ++++---
po/oc.po | 282 ++++--- po/oc.po | 282 ++++---
po/or.po | 287 ++++--- po/or.po | 287 ++++---
po/pa.po | 287 ++++--- po/pa.po | 287 ++++---
po/pl.po | 287 ++++--- po/pl.po | 287 ++++---
po/ps.po | 282 ++++--- po/ps.po | 282 ++++---
po/pt.po | 287 ++++--- po/pt.po | 287 ++++---
po/pt_BR.po | 951 +++++++++++---------- po/pt_BR.po | 951 +++++++++++----------
po/ro.po | 287 ++++--- po/ro.po | 287 ++++---
po/ru.po | 287 ++++--- po/ru.po | 287 ++++---
po/rw.po | 282 ++++--- po/rw.po | 282 ++++---
po/si.po | 282 ++++--- po/si.po | 282 ++++---
po/sk.po | 285 ++++--- po/sk.po | 285 ++++---
po/sl.po | 1282 po/sl.po | 1282
+++++++++++++--------------- +++++++++++++---------------
po/sq.po | 288 ++++--- po/sq.po | 288 ++++---
po/sr.po | 287 ++++--- po/sr.po | 287 ++++---
po/sr@ije.po | 282 ++++--- po/sr@ije.po | 282 ++++---
po/sr@latin.po | 287 ++++--- po/sr@latin.po | 287 ++++---
po/sv.po | 1332 po/sv.po | 1332
++++++++++++++--------------- ++++++++++++++---------------
po/ta.po | 287 ++++--- po/ta.po | 287 ++++---
po/te.po | 287 ++++--- po/te.po | 287 ++++---
po/th.po | 287 ++++--- po/th.po | 287 ++++---
po/tl.po | 282 ++++--- po/tl.po | 282 ++++---
po/tr.po | 287 ++++--- po/tr.po | 287 ++++---
po/tt.po | 282 ++++--- po/tt.po | 282 ++++---
po/uk.po | 287 ++++--- po/uk.po | 287 ++++---
po/vi.po | 285 ++++--- po/vi.po | 285 ++++---
po/wa.po | 282 ++++--- po/wa.po | 282 ++++---
po/xh.po | 282 ++++--- po/xh.po | 282 ++++---
po/yi.po | 282 ++++--- po/yi.po | 282 ++++---
po/zh_CN.po | 285 ++++--- po/zh_CN.po | 285 ++++---
po/zh_HK.po | 287 ++++--- po/zh_HK.po | 287 ++++---
po/zh_TW.po | 287 ++++--- po/zh_TW.po | 287 ++++---
92 files changed, 16991 insertions(+), 14691 deletions(-) 92 files changed, 16991 insertions(+), 14691 deletions(-)
commit 310e2e7291ba716755e538a6fe286a0072b39ef1 commit 310e2e7291ba716755e538a6fe286a0072b39ef1
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Nov 29 22:57:00 2009 -0500 Date: Sun Nov 29 22:57:00 2009 -0500
More updates More updates
NEWS | 1 + NEWS | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 8907bfee863e969bc68de749a45f34d7f7f21699 commit 8907bfee863e969bc68de749a45f34d7f7f21699
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Nov 29 22:54:16 2009 -0500 Date: Sun Nov 29 22:54:16 2009 -0500
Fix up GIO docs Fix up GIO docs
docs/reference/gio/gio-docs.xml | 31 +++++---- docs/reference/gio/gio-docs.xml | 31 +++++----
docs/reference/gio/gio-sections.txt | 113 docs/reference/gio/gio-sections.txt | 113
++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++
docs/reference/gio/gio.types | 9 +++ docs/reference/gio/gio.types | 9 +++
gio/fen/fen-data.c | 4 - gio/fen/fen-data.c | 4 -
gio/gappinfo.h | 1 + gio/gappinfo.h | 1 +
gio/gcharsetconverter.c | 31 +++++++++- gio/gcharsetconverter.c | 31 +++++++++-
gio/gconverterinputstream.c | 13 ++++- gio/gconverterinputstream.c | 13 ++++-
gio/gconverterinputstream.h | 2 +- gio/gconverterinputstream.h | 2 +-
gio/gconverteroutputstream.c | 13 ++++- gio/gconverteroutputstream.c | 13 ++++-
gio/gconverteroutputstream.h | 2 +- gio/gconverteroutputstream.h | 2 +-
gio/gdummyfile.c | 6 -- gio/gdummyfile.c | 6 --
gio/gioenums.h | 6 +- gio/gioenums.h | 6 +-
gio/glocaldirectorymonitor.c | 7 -- gio/glocaldirectorymonitor.c | 7 --
gio/glocalfile.c | 6 -- gio/glocalfile.c | 6 --
gio/glocalfileinputstream.c | 6 -- gio/glocalfileinputstream.c | 6 --
gio/glocalfilemonitor.c | 7 -- gio/glocalfilemonitor.c | 7 --
gio/gunionvolumemonitor.c | 9 +-- gio/gunionvolumemonitor.c | 9 +--
gio/gunixvolume.c | 120 gio/gunixvolume.c | 120
++++++++++++++------------------- ++++++++++++++-------------------
gio/gunixvolumemonitor.c | 12 ---- gio/gunixvolumemonitor.c | 12 ----
gio/gwin32mount.c | 2 +- gio/gwin32mount.c | 2 +-
gio/gwin32volumemonitor.c | 6 +- gio/gwin32volumemonitor.c | 6 +-
gio/win32/gwinhttpfile.c | 4 +- gio/win32/gwinhttpfile.c | 4 +-
gio/win32/gwinhttpfileinputstream.c | 4 +- gio/win32/gwinhttpfileinputstream.c | 4 +-
gio/win32/gwinhttpfileoutputstream.c | 4 +- gio/win32/gwinhttpfileoutputstream.c | 4 +-
gio/win32/gwinhttpvfs.c | 2 +- gio/win32/gwinhttpvfs.c | 2 +-
25 files changed, 261 insertions(+), 159 deletions(-) 25 files changed, 261 insertions(+), 159 deletions(-)
commit 80bda52b57440b66752df6aa4078e3a723b3a990 commit 80bda52b57440b66752df6aa4078e3a723b3a990
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Nov 29 21:19:10 2009 -0500 Date: Sun Nov 29 21:19:10 2009 -0500
Fix dynamictype test to build Fix dynamictype test to build
tests/gobject/dynamictype.c | 3 +-- tests/gobject/dynamictype.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-) 1 files changed, 1 insertions(+), 2 deletions(-)
commit 06c71ba399adc22c4f327876bac50bbd1a6dfcf4 commit 06c71ba399adc22c4f327876bac50bbd1a6dfcf4
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Nov 29 20:55:25 2009 -0500 Date: Sun Nov 29 20:55:25 2009 -0500
Fix 'make check' in gio Fix 'make check' in gio
gio/gio.symbols | 430 gio/gio.symbols | 430
+++++++++++++++++++++++++++++-------------------------- +++++++++++++++++++++++++++++--------------------------
gio/pltcheck.sh | 2 +- gio/pltcheck.sh | 2 +-
2 files changed, 225 insertions(+), 207 deletions(-) 2 files changed, 225 insertions(+), 207 deletions(-)
commit a4a69df105e57a37fbb2b14275f262613aff1071 commit a4a69df105e57a37fbb2b14275f262613aff1071
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Nov 29 20:48:52 2009 -0500 Date: Sun Nov 29 20:48:52 2009 -0500
Remove filter-cat from TEST_PROGS Remove filter-cat from TEST_PROGS
Since it is not intended to be run as part of make check. Since it is not intended to be run as part of make check.
gio/tests/Makefile.am | 10 ++++++++-- gio/tests/Makefile.am | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-) 1 files changed, 8 insertions(+), 2 deletions(-)
commit 12939c54f93ddc61c02b592ced931fb30d797fe8 commit 12939c54f93ddc61c02b592ced931fb30d797fe8
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Nov 29 20:47:51 2009 -0500 Date: Sun Nov 29 20:47:51 2009 -0500
Disable a broken test Disable a broken test
One of the option context tests relied on the ability to One of the option context tests relied on the ability to
call g_set_pgrname() more than once. Thats no longer possible call g_set_pgrname() more than once. Thats no longer possible
(without incurring a warning that wrecks the test). (without incurring a warning that wrecks the test).
glib/tests/option-context.c | 6 ++++++ glib/tests/option-context.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-) 1 files changed, 6 insertions(+), 0 deletions(-)
commit 31be5a93402ca596bb1bc5d872ef437c51ac6d12 commit 31be5a93402ca596bb1bc5d872ef437c51ac6d12
Author: David Planella <david.planella@gmail.com> Author: David Planella <david.planella@gmail.com>
Date: Sun Nov 29 19:27:45 2009 +0100 Date: Sun Nov 29 19:27:45 2009 +0100
Updated Catalan translations, with some corrections from Carles Updated Catalan translations, with some corrections from Carles
Ferrando Ferrando
po/ca.po | 964 po/ca.po | 964
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 497 insertions(+), 467 deletions(-) 1 files changed, 497 insertions(+), 467 deletions(-)
commit e7992b7b06df986bd36dd745a4cca2661e77f497 commit e7992b7b06df986bd36dd745a4cca2661e77f497
Author: Paolo Borelli <pborelli@gnome.org> Author: Paolo Borelli <pborelli@gnome.org>
Date: Sun Nov 29 15:14:10 2009 +0100 Date: Sun Nov 29 15:14:10 2009 +0100
Fix return type of g_converter_[in|out]put_stream. Fix return type of g_converter_[in|out]put_stream.
Fixes bug #603265 Fixes bug #603265
gio/gconverterinputstream.c | 8 ++++---- gio/gconverterinputstream.c | 8 ++++----
gio/gconverterinputstream.h | 4 ++-- gio/gconverterinputstream.h | 4 ++--
gio/gconverteroutputstream.c | 10 +++++----- gio/gconverteroutputstream.c | 10 +++++-----
gio/gconverteroutputstream.h | 4 ++-- gio/gconverteroutputstream.h | 4 ++--
gio/tests/converter-stream.c | 30 +++++++++++++----------------- gio/tests/converter-stream.c | 30 +++++++++++++-----------------
5 files changed, 26 insertions(+), 30 deletions(-) 5 files changed, 26 insertions(+), 30 deletions(-)
commit bd2a9f7ebb12fde7ea4dcf38d252bfea519970e4 commit bd2a9f7ebb12fde7ea4dcf38d252bfea519970e4
Author: Jorge González <jorgegonz@svn.gnome.org> Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Nov 28 13:26:38 2009 +0100 Date: Sat Nov 28 13:26:38 2009 +0100
Updated Spanish translation Updated Spanish translation
po/es.po | 24 +++++++++--------------- po/es.po | 24 +++++++++---------------
1 files changed, 9 insertions(+), 15 deletions(-) 1 files changed, 9 insertions(+), 15 deletions(-)
commit 35d440535fecaacce228089b91873afc6c5e069a commit 35d440535fecaacce228089b91873afc6c5e069a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Nov 28 01:59:12 2009 -0500 Date: Sat Nov 28 01:59:12 2009 -0500
Updates Updates
NEWS | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ NEWS | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 60 insertions(+), 0 deletions(-) 1 files changed, 60 insertions(+), 0 deletions(-)
commit 43149aafe04027bf7f91abb05df64afafc5ed4c4 commit 43149aafe04027bf7f91abb05df64afafc5ed4c4
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Nov 28 01:30:27 2009 -0500 Date: Sat Nov 28 01:30:27 2009 -0500
Bump version to 2.23.0 Bump version to 2.23.0
configure.in | 6 +++--- configure.in | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-) 1 files changed, 3 insertions(+), 3 deletions(-)
commit 92a766c74380f7511b0f0c2ea04059133ff8fd73 commit 92a766c74380f7511b0f0c2ea04059133ff8fd73
Author: Matej Urbančič <mateju@svn.gnome.org> Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Fri Nov 27 13:33:16 2009 +0100 Date: Fri Nov 27 13:33:16 2009 +0100
Updated Slovenian translation Updated Slovenian translation
po/sl.po | 213 po/sl.po | 213
+++++++++++++++++++++++++++++++++----------------------------- +++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 114 insertions(+), 99 deletions(-) 1 files changed, 114 insertions(+), 99 deletions(-)
commit 56653e930feebd36cf36523669f3bcad59ad3dc2 commit 56653e930feebd36cf36523669f3bcad59ad3dc2
Author: Jorge González <jorgegonz@svn.gnome.org> Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Fri Nov 27 01:37:49 2009 +0100 Date: Fri Nov 27 01:37:49 2009 +0100
Updated Spanish translation Updated Spanish translation
po/es.po | 171 po/es.po | 171
++++++++++++++++++++++++++++++++++++-------------------------- ++++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 99 insertions(+), 72 deletions(-) 1 files changed, 99 insertions(+), 72 deletions(-)
commit 8586b636c7a0162f7b06e00c6a563eeaf24cab46 commit 8586b636c7a0162f7b06e00c6a563eeaf24cab46
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Nov 26 12:15:04 2009 -0500 Date: Thu Nov 26 12:15:04 2009 -0500
Bug 589631 - enclose literals with double quotes Bug 589631 - enclose literals with double quotes
Improve strings for purpose of translation. Improve strings for purpose of translation.
Based on a patch from Leonardo Ferreira Fontenelle. Based on a patch from Leonardo Ferreira Fontenelle.
gio/gmount.c | 10 +++++----- gio/gmount.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-) 1 files changed, 5 insertions(+), 5 deletions(-)
commit 09b1b6414b6aa001733fa7897f48970cb3cf258a commit 09b1b6414b6aa001733fa7897f48970cb3cf258a
Author: Christian Kellner <gicmo@gnome.org> Author: Christian Kellner <gicmo@gnome.org>
Date: Fri Oct 9 15:06:44 2009 +0200 Date: Fri Oct 9 15:06:44 2009 +0200
Add "default location" support to GMount Add "default location" support to GMount
The "default location" of the given mount is a path that reflects The "default location" of the given mount is a path that reflects
the main entry point for the user (e.g. the home directory, or the the main entry point for the user (e.g. the home directory, or the
root of the volume). root of the volume).
https://bugzilla.gnome.org/show_bug.cgi?id=561998 https://bugzilla.gnome.org/show_bug.cgi?id=561998
gio/gmount.c | 31 +++++++++++++++++++++++++++++++ gio/gmount.c | 31 +++++++++++++++++++++++++++++++
gio/gmount.h | 3 +++ gio/gmount.h | 3 +++
2 files changed, 34 insertions(+), 0 deletions(-) 2 files changed, 34 insertions(+), 0 deletions(-)
commit 2b2195bf68bf68837dc9f6b4765d3716694f42b3 commit 2b2195bf68bf68837dc9f6b4765d3716694f42b3
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Nov 26 16:05:07 2009 +0100 Date: Thu Nov 26 16:05:07 2009 +0100
Pass in the right device to vfs->local_file_add_info for symlinks Pass in the right device to vfs->local_file_add_info for symlinks
We used to pass the path for the symlink, but the device of the target We used to pass the path for the symlink, but the device of the target
which is wrong and breaks metadata access. which is wrong and breaks metadata access.
https://bugzilla.gnome.org/show_bug.cgi?id=593809 https://bugzilla.gnome.org/show_bug.cgi?id=593809
gio/glocalfileinfo.c | 7 +++++-- gio/glocalfileinfo.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-) 1 files changed, 5 insertions(+), 2 deletions(-)
commit 96f41b62836810563c4f69ba6d053e91c638728a commit 96f41b62836810563c4f69ba6d053e91c638728a
Author: Mures Andone <mures.andone@movial.com> Author: Mures Andone <mures.andone@movial.com>
Date: Tue Nov 10 14:59:31 2009 +0200 Date: Tue Nov 10 14:59:31 2009 +0200
Fixed bug 91 (GIO monitoring not working due to bad assert) Fixed bug 91 (GIO monitoring not working due to bad assert)
https://bugzilla.gnome.org/show_bug.cgi?id=593856 https://bugzilla.gnome.org/show_bug.cgi?id=593856
gio/inotify/ginotifydirectorymonitor.c | 10 ++++++++-- gio/inotify/ginotifydirectorymonitor.c | 10 ++++++++--
gio/inotify/ginotifyfilemonitor.c | 10 ++++++++-- gio/inotify/ginotifyfilemonitor.c | 10 ++++++++--
2 files changed, 16 insertions(+), 4 deletions(-) 2 files changed, 16 insertions(+), 4 deletions(-)
commit 97db31fa14d2556a649d1d66a0dfc1792c5908d7 commit 97db31fa14d2556a649d1d66a0dfc1792c5908d7
Author: Will Thompson <will.thompson@collabora.co.uk> Author: Will Thompson <will.thompson@collabora.co.uk>
Date: Fri Nov 20 13:01:17 2009 +0000 Date: Fri Nov 20 13:01:17 2009 +0000
Apply English pedantry to GAsyncInitable's docs Apply English pedantry to GAsyncInitable's docs
• "asynchronous" was misspelled as "asyncronous" in various places; • "asynchronous" was misspelled as "asyncronous" in various places;
• punctuation was missing; • punctuation was missing;
• g_async_initable_new_async() had a stray "and"; • g_async_initable_new_async() had a stray "and";
• references to g_async_initable_new_finish() were missing a "the". • references to g_async_initable_new_finish() were missing a "the".
https://bugzilla.gnome.org/show_bug.cgi?id=602417 https://bugzilla.gnome.org/show_bug.cgi?id=602417
gio/gasyncinitable.c | 38 +++++++++++++++++++------------------- gio/gasyncinitable.c | 38 +++++++++++++++++++-------------------
1 files changed, 19 insertions(+), 19 deletions(-) 1 files changed, 19 insertions(+), 19 deletions(-)
commit 08d33b81ee4addefa6c5fac6894111d09f90951b commit 08d33b81ee4addefa6c5fac6894111d09f90951b
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Nov 26 13:15:11 2009 +0100 Date: Thu Nov 26 13:15:11 2009 +0100
Remove unused variable Remove unused variable
gio/gzlibdecompressor.c | 1 - gio/gzlibdecompressor.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit b35fa1994d6607376136716c133dd88433706ee8 commit b35fa1994d6607376136716c133dd88433706ee8
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Nov 26 12:30:14 2009 +0100 Date: Thu Nov 26 12:30:14 2009 +0100
Cast iface_init to GInterfaceInitFunc Cast iface_init to GInterfaceInitFunc
This is in line with what all other type define macros do. This is in line with what all other type define macros do.
https://bugzilla.gnome.org/show_bug.cgi?id=508157 https://bugzilla.gnome.org/show_bug.cgi?id=508157
gobject/gtypemodule.h | 2 +- gobject/gtypemodule.h | 2 +-
tests/gobject/dynamictype.c | 3 +-- tests/gobject/dynamictype.c | 3 +--
2 files changed, 2 insertions(+), 3 deletions(-) 2 files changed, 2 insertions(+), 3 deletions(-)
commit 36646f46ab07dec3d5a2ce0c9ba1932587528ca8 commit 36646f46ab07dec3d5a2ce0c9ba1932587528ca8
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Nov 26 11:54:44 2009 +0100 Date: Thu Nov 26 11:54:44 2009 +0100
Add test for G_IMPLEMENT_INTERFACE_DYNAMIC Add test for G_IMPLEMENT_INTERFACE_DYNAMIC
tests/gobject/dynamictype.c | 53 tests/gobject/dynamictype.c | 53
+++++++++++++++++++++++++++++++++++++++--- +++++++++++++++++++++++++++++++++++++++---
1 files changed, 49 insertions(+), 4 deletions(-) 1 files changed, 49 insertions(+), 4 deletions(-)
commit 7d51c96e5e39e8f3b403884f286ef781f0c952d6 commit 7d51c96e5e39e8f3b403884f286ef781f0c952d6
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Nov 24 09:53:15 2009 +0100 Date: Tue Nov 24 09:53:15 2009 +0100
Add G_IMPLEMENT_INTERFACE_DYNAMIC Add G_IMPLEMENT_INTERFACE_DYNAMIC
Convenience macro to easy interface addition for dynamic types. Convenience macro to easy interface addition for dynamic types.
https://bugzilla.gnome.org/show_bug.cgi?id=508157 https://bugzilla.gnome.org/show_bug.cgi?id=508157
docs/reference/gobject/gobject-sections.txt | 1 + docs/reference/gobject/gobject-sections.txt | 1 +
gobject/gtypemodule.h | 27 gobject/gtypemodule.h | 27
++++++++++++++++++++++++--- ++++++++++++++++++++++++---
2 files changed, 25 insertions(+), 3 deletions(-) 2 files changed, 25 insertions(+), 3 deletions(-)
commit b3156508c49f5274805de1d0d9bc5a69f43de1e9 commit b3156508c49f5274805de1d0d9bc5a69f43de1e9
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Sat May 24 21:00:11 2008 +0200 Date: Sat May 24 21:00:11 2008 +0200
Add TB and PB cases to g_format_size_for_display Add TB and PB cases to g_format_size_for_display
glib/gfileutils.c | 32 +++++++++++++++++++++++++------- glib/gfileutils.c | 32 +++++++++++++++++++++++++-------
1 files changed, 25 insertions(+), 7 deletions(-) 1 files changed, 25 insertions(+), 7 deletions(-)
commit 1ffedec41f01b2cac9ecd9664cec1867e5d1ebb0 commit 1ffedec41f01b2cac9ecd9664cec1867e5d1ebb0
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Wed Nov 25 12:57:10 2009 +0200 Date: Wed Nov 25 12:57:10 2009 +0200
Remove fuzzy marker from header, which crashed my msgfmt Remove fuzzy marker from header, which crashed my msgfmt
po/en@shaw.po | 1 - po/en@shaw.po | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit 3d7edc137e447456b7cd6b9df8b6257454c43a5d commit 3d7edc137e447456b7cd6b9df8b6257454c43a5d
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Nov 11 22:40:28 2009 -0500 Date: Wed Nov 11 22:40:28 2009 -0500
Bug 601637 - add GUnixFDList Bug 601637 - add GUnixFDList
change GUnixFDMessage to contain a GUnixFDList. change GUnixFDMessage to contain a GUnixFDList.
add test case for GUnixFDMessage and GUnixFDList. add test case for GUnixFDMessage and GUnixFDList.
update docs. update docs.
docs/reference/gio/gio-docs.xml | 1 + docs/reference/gio/gio-docs.xml | 1 +
docs/reference/gio/gio-sections.txt | 23 ++ docs/reference/gio/gio-sections.txt | 23 ++
docs/reference/gio/gio.types | 1 + docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/gunixfdlist.c | 391 gio/gunixfdlist.c | 391
+++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++
gio/gunixfdlist.h | 89 ++++++++ gio/gunixfdlist.h | 89 ++++++++
gio/gunixfdmessage.c | 193 +++++++++++------- gio/gunixfdmessage.c | 193 +++++++++++-------
gio/gunixfdmessage.h | 7 +- gio/gunixfdmessage.h | 7 +-
gio/tests/Makefile.am | 5 +- gio/tests/Makefile.am | 5 +-
gio/tests/unix-fd.c | 197 ++++++++++++++++++ gio/tests/unix-fd.c | 197 ++++++++++++++++++
10 files changed, 835 insertions(+), 74 deletions(-) 10 files changed, 835 insertions(+), 74 deletions(-)
commit e5a98502be13e9f9561106577ecbc736211ca692 commit e5a98502be13e9f9561106577ecbc736211ca692
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Nov 24 13:31:33 2009 +0100 Date: Tue Nov 24 13:31:33 2009 +0100
Update gio.symbols with new functions Update gio.symbols with new functions
gio/gio.symbols | 53 gio/gio.symbols | 53
+++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 53 insertions(+), 0 deletions(-) 1 files changed, 53 insertions(+), 0 deletions(-)
commit b7c4aa61523adfe79991051edf2d0128fd0e5222 commit b7c4aa61523adfe79991051edf2d0128fd0e5222
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Nov 24 13:31:10 2009 +0100 Date: Tue Nov 24 13:31:10 2009 +0100
Export g_charset_converter_get_num_fallbacks in header Export g_charset_converter_get_num_fallbacks in header
gio/gcharsetconverter.h | 1 + gio/gcharsetconverter.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 2af69f4135253573ccc3a14f0cb9555bdba6ac3b commit 2af69f4135253573ccc3a14f0cb9555bdba6ac3b
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Nov 24 13:02:05 2009 +0100 Date: Tue Nov 24 13:02:05 2009 +0100
Fix GZlibCompressorFormat names Fix GZlibCompressorFormat names
What used to be called RAW is really the zlib header format. What used to be called RAW is really the zlib header format.
There is a real "raw" format, so rename the default and add a There is a real "raw" format, so rename the default and add a
RAW type. RAW type.
gio/gioenums.h | 8 +++++--- gio/gioenums.h | 8 +++++---
gio/gzlibcompressor.c | 12 ++++++++++-- gio/gzlibcompressor.c | 12 ++++++++++--
gio/gzlibdecompressor.c | 9 +++++++-- gio/gzlibdecompressor.c | 9 +++++++--
gio/tests/filter-cat.c | 4 ++-- gio/tests/filter-cat.c | 4 ++--
4 files changed, 24 insertions(+), 9 deletions(-) 4 files changed, 24 insertions(+), 9 deletions(-)
commit 85501f5ffabe59ac38daf4d29990a7d5cd949c31 commit 85501f5ffabe59ac38daf4d29990a7d5cd949c31
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Nov 11 23:31:12 2009 -0500 Date: Wed Nov 11 23:31:12 2009 -0500
Bug 591214 - Warnings building gcancellable.o Bug 591214 - Warnings building gcancellable.o
- check for EINTR on read() and write() calls - check for EINTR on read() and write() calls
- remove unused 'priv' variable - remove unused 'priv' variable
gio/gcancellable.c | 33 ++++++++++++++++++++++++++------- gio/gcancellable.c | 33 ++++++++++++++++++++++++++-------
1 files changed, 26 insertions(+), 7 deletions(-) 1 files changed, 26 insertions(+), 7 deletions(-)
commit 48e2a570439373882cf755567e1d147bc5dd50e5 commit 48e2a570439373882cf755567e1d147bc5dd50e5
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Nov 20 12:54:35 2009 -0600 Date: Fri Nov 20 12:54:35 2009 -0600
Bug 598712 - can't detect text file with backspace Bug 598712 - can't detect text file with backspace
looks_like_text(): Allow '\b' to appear in text files. looks_like_text(): Allow '\b' to appear in text files.
gio/gcontenttype.c | 5 +++-- gio/gcontenttype.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-) 1 files changed, 3 insertions(+), 2 deletions(-)
commit 230745a350fea524f899c6319a7c529fd82bd377 commit 230745a350fea524f899c6319a7c529fd82bd377
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Nov 18 16:07:16 2009 +0100 Date: Wed Nov 18 16:07:16 2009 +0100
Add filter-cat test for GConverter streams Add filter-cat test for GConverter streams
gio/tests/Makefile.am | 4 + gio/tests/Makefile.am | 4 +
gio/tests/filter-cat.c | 227 gio/tests/filter-cat.c | 227
++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 231 insertions(+), 0 deletions(-) 2 files changed, 231 insertions(+), 0 deletions(-)
commit 92b9218cbf8cbc594c3a067b2dc09730416df85f commit 92b9218cbf8cbc594c3a067b2dc09730416df85f
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Nov 20 12:04:31 2009 +0100 Date: Fri Nov 20 12:04:31 2009 +0100
Add GZlibCompressor Add GZlibCompressor
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/gio.h | 1 + gio/gio.h | 1 +
gio/giotypes.h | 1 + gio/giotypes.h | 1 +
gio/gzlibcompressor.c | 316 gio/gzlibcompressor.c | 316
+++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++
gio/gzlibcompressor.h | 51 ++++++++ gio/gzlibcompressor.h | 51 ++++++++
5 files changed, 371 insertions(+), 0 deletions(-) 5 files changed, 371 insertions(+), 0 deletions(-)
commit 38c3eb14e42da8ca2d55918be048cf1729591486 commit 38c3eb14e42da8ca2d55918be048cf1729591486
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Nov 19 17:20:20 2009 +0100 Date: Thu Nov 19 17:20:20 2009 +0100
Add GZlibDecompressor for zlib decompression Add GZlibDecompressor for zlib decompression
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/gio.h | 1 + gio/gio.h | 1 +
gio/gioenums.h | 15 +++ gio/gioenums.h | 15 +++
gio/giotypes.h | 1 + gio/giotypes.h | 1 +
gio/gzlibdecompressor.c | 292 gio/gzlibdecompressor.c | 292
+++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++
gio/gzlibdecompressor.h | 50 ++++++++ gio/gzlibdecompressor.h | 50 ++++++++
6 files changed, 361 insertions(+), 0 deletions(-) 6 files changed, 361 insertions(+), 0 deletions(-)
commit 8cb1252d92e5cfea3804ef27edc01cac5b044ff3 commit 8cb1252d92e5cfea3804ef27edc01cac5b044ff3
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Nov 19 17:16:29 2009 +0100 Date: Thu Nov 19 17:16:29 2009 +0100
Add zlib dependency to gio Add zlib dependency to gio
Will be used by compression APIs Will be used by compression APIs
configure.in | 11 +++++++++++ configure.in | 11 +++++++++++
gio-2.0.pc.in | 1 + gio-2.0.pc.in | 1 +
gio/Makefile.am | 1 + gio/Makefile.am | 1 +
3 files changed, 13 insertions(+), 0 deletions(-) 3 files changed, 13 insertions(+), 0 deletions(-)
commit fce2873641ffe20834722ad33894c91b2e4b6c32 commit fce2873641ffe20834722ad33894c91b2e4b6c32
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Oct 23 19:59:03 2009 +0200 Date: Fri Oct 23 19:59:03 2009 +0200
Add test for converter streams Add test for converter streams
gio/tests/Makefile.am | 4 + gio/tests/Makefile.am | 4 +
gio/tests/converter-stream.c | 576 gio/tests/converter-stream.c | 576
++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 580 insertions(+), 0 deletions(-) 2 files changed, 580 insertions(+), 0 deletions(-)
commit 7f8991596be1f17bd71c367bef630423f0a83c35 commit 7f8991596be1f17bd71c367bef630423f0a83c35
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Nov 23 15:03:57 2009 +0100 Date: Mon Nov 23 15:03:57 2009 +0100
Add GConverterOutputStream Add GConverterOutputStream
This allows for conversion when saving This allows for conversion when saving
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/gconverteroutputstream.c | 595 gio/gconverteroutputstream.c | 595
++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++
gio/gconverteroutputstream.h | 80 ++++++ gio/gconverteroutputstream.h | 80 ++++++
gio/gio.h | 1 + gio/gio.h | 1 +
gio/giotypes.h | 1 + gio/giotypes.h | 1 +
5 files changed, 679 insertions(+), 0 deletions(-) 5 files changed, 679 insertions(+), 0 deletions(-)
commit afe3324fcac8ea2a6b6007c938d7974aa923c0d3 commit afe3324fcac8ea2a6b6007c938d7974aa923c0d3
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Nov 23 15:02:50 2009 +0100 Date: Mon Nov 23 15:02:50 2009 +0100
Add g_output_stream_is_closing Add g_output_stream_is_closing
Need this to check how we're flushing when closing a converter Need this to check how we're flushing when closing a converter
output stream. output stream.
gio/goutputstream.c | 29 ++++++++++++++++++++++++++++- gio/goutputstream.c | 29 ++++++++++++++++++++++++++++-
gio/goutputstream.h | 1 + gio/goutputstream.h | 1 +
2 files changed, 29 insertions(+), 1 deletions(-) 2 files changed, 29 insertions(+), 1 deletions(-)
commit 848e0bf760ea7326420669e90ef6675786dea702 commit 848e0bf760ea7326420669e90ef6675786dea702
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Oct 22 22:50:52 2009 +0200 Date: Thu Oct 22 22:50:52 2009 +0200
Add GConverterInputStream Add GConverterInputStream
Read and convert data from an input stream Read and convert data from an input stream
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/gconverterinputstream.c | 544 gio/gconverterinputstream.c | 544
+++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++
gio/gconverterinputstream.h | 80 +++++++ gio/gconverterinputstream.h | 80 +++++++
gio/gio.h | 1 + gio/gio.h | 1 +
gio/giotypes.h | 1 + gio/giotypes.h | 1 +
5 files changed, 628 insertions(+), 0 deletions(-) 5 files changed, 628 insertions(+), 0 deletions(-)
commit 134e9bd84f6311e8b18fe69ce8df030561aa12d9 commit 134e9bd84f6311e8b18fe69ce8df030561aa12d9
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Nov 23 16:19:08 2009 +0100 Date: Mon Nov 23 16:19:08 2009 +0100
Add fallback mode to GCharsetConverter Add fallback mode to GCharsetConverter
gio/gcharsetconverter.c | 75 gio/gcharsetconverter.c | 75
++++++++++++++++++++++++++++++++++++++++++++-- ++++++++++++++++++++++++++++++++++++++++++++--
gio/gcharsetconverter.h | 3 ++ gio/gcharsetconverter.h | 3 ++
2 files changed, 74 insertions(+), 4 deletions(-) 2 files changed, 74 insertions(+), 4 deletions(-)
commit 4b8382823e0f03b59d07473f708f1892dcd743dc commit 4b8382823e0f03b59d07473f708f1892dcd743dc
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Oct 21 21:25:36 2009 +0200 Date: Wed Oct 21 21:25:36 2009 +0200
Add GCharsetConverter Add GCharsetConverter
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/gcharsetconverter.c | 373 gio/gcharsetconverter.c | 373
+++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++
gio/gcharsetconverter.h | 52 +++++++ gio/gcharsetconverter.h | 52 +++++++
gio/gio.h | 1 + gio/gio.h | 1 +
gio/giotypes.h | 1 + gio/giotypes.h | 1 +
5 files changed, 429 insertions(+), 0 deletions(-) 5 files changed, 429 insertions(+), 0 deletions(-)
commit 0d86b25f91aeff168474280f4f5e03df779afc6d commit 0d86b25f91aeff168474280f4f5e03df779afc6d
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Nov 18 13:14:13 2009 +0100 Date: Wed Nov 18 13:14:13 2009 +0100
Add GConverter interface Add GConverter interface
This is an interface for stateful conversions of data. Its a generic This is an interface for stateful conversions of data. Its a generic
interface suitable for things like IConv, compression, decompression, interface suitable for things like IConv, compression, decompression,
and regexp replacement. and regexp replacement.
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/gconverter.c | 234 gio/gconverter.c | 234
++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++
gio/gconverter.h | 94 ++++++++++++++++++++++ gio/gconverter.h | 94 ++++++++++++++++++++++
gio/gio.h | 1 + gio/gio.h | 1 +
gio/gioenums.h | 34 ++++++++ gio/gioenums.h | 34 ++++++++
gio/giotypes.h | 1 + gio/giotypes.h | 1 +
6 files changed, 366 insertions(+), 0 deletions(-) 6 files changed, 366 insertions(+), 0 deletions(-)
commit 110133135dabfb2ac829abe7bf84d95baf92a61a commit 110133135dabfb2ac829abe7bf84d95baf92a61a
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Oct 20 14:12:31 2009 +0200 Date: Tue Oct 20 14:12:31 2009 +0200
Add G_IO_ERROR_PARTIAL_INPUT and G_IO_ERROR_INVALID_DATA errors Add G_IO_ERROR_PARTIAL_INPUT and G_IO_ERROR_INVALID_DATA errors
These are needed for GConverter These are needed for GConverter
gio/gioenums.h | 6 +++++- gio/gioenums.h | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-) 1 files changed, 5 insertions(+), 1 deletions(-)
commit 04d83e8e503a07e7b4279227c8f992ddf7c6ef4e commit 04d83e8e503a07e7b4279227c8f992ddf7c6ef4e
Author: Cody Russell <bratsche@gnome.org> Author: Cody Russell <bratsche@gnome.org>
Date: Mon Nov 23 07:48:14 2009 -0600 Date: Mon Nov 23 07:48:14 2009 -0600
gtester should fail even if -k is passed gtester should fail even if -k is passed
glib/gtester.c | 2 +- glib/gtester.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 874efeb8ea7b822cfba254421e76b331815782cb commit 874efeb8ea7b822cfba254421e76b331815782cb
Author: Vladimir Melo <vmelo@gnome.org> Author: Vladimir Melo <vmelo@gnome.org>
Date: Mon Nov 23 08:36:06 2009 -0500 Date: Mon Nov 23 08:36:06 2009 -0500
Updated Brazilian Portuguese translation. Updated Brazilian Portuguese translation.
po/pt_BR.po | 928 po/pt_BR.po | 928
++++++++++++++++++++++++++++++----------------------------- ++++++++++++++++++++++++++++++-----------------------------
1 files changed, 469 insertions(+), 459 deletions(-) 1 files changed, 469 insertions(+), 459 deletions(-)
commit 56eee6759ba04ad970d2bb356a27de13d79ea575 commit 56eee6759ba04ad970d2bb356a27de13d79ea575
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Nov 20 14:40:58 2009 -0600 Date: Fri Nov 20 14:40:58 2009 -0600
Remove #include "glocalfile.h" from GFile Remove #include "glocalfile.h" from GFile
It might give somebody the wrong idea. =) It might give somebody the wrong idea. =)
gio/gfile.c | 1 - gio/gfile.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit ec79146572aece95c7bc032b486e6a57015ee6e4 commit ec79146572aece95c7bc032b486e6a57015ee6e4
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Fri Nov 20 16:47:09 2009 +0100 Date: Fri Nov 20 16:47:09 2009 +0100
Fix thread-safety Fix thread-safety
The n_children variable can be written when locked, while the n_supers The n_children variable can be written when locked, while the n_supers
variable is read at any time. As they both share the same bytes, variable is read at any time. As they both share the same bytes,
accessing them is not threadsafe. accessing them is not threadsafe.
This patch puts them into different bytes. This patch puts them into different bytes.
Thanks to Xan Lopez and valgrind for noticing this. Thanks to Xan Lopez and valgrind for noticing this.
gobject/gtype.c | 4 ++-- gobject/gtype.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit ba2b2bbca2b747d704ae62e99fc7d216f82111ff commit ba2b2bbca2b747d704ae62e99fc7d216f82111ff
Author: Juan A. Suarez Romero <jasuarez@igalia.com> Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date: Fri Nov 20 16:46:41 2009 +0100 Date: Fri Nov 20 16:46:41 2009 +0100
priv variable should only be used in win32 code priv variable should only be used in win32 code
gio/gcancellable.c | 44 +++++++++++++++++++++++--------------------- gio/gcancellable.c | 44 +++++++++++++++++++++++---------------------
1 files changed, 23 insertions(+), 21 deletions(-) 1 files changed, 23 insertions(+), 21 deletions(-)
commit 8e2fa44953f1f92afdb198bb3ff8b98bb4cf6699 commit 8e2fa44953f1f92afdb198bb3ff8b98bb4cf6699
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Nov 19 10:19:01 2009 -0600 Date: Thu Nov 19 10:19:01 2009 -0600
g_socket_listener_add_any_inet_port is Since 2.24 g_socket_listener_add_any_inet_port is Since 2.24
accidentally committed an old patch without updating. accidentally committed an old patch without updating.
gio/gsocketlistener.c | 2 +- gio/gsocketlistener.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit c005878ae7e429dd51f6be3d9a22b430c8155221 commit c005878ae7e429dd51f6be3d9a22b430c8155221
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Mon Jun 15 14:07:13 2009 -0400 Date: Mon Jun 15 14:07:13 2009 -0400
Bug 585566 - GSocketListener API issues Bug 585566 - GSocketListener API issues
Add a new function, g_socket_listener_add_any_inet_port(), to Add a new function, g_socket_listener_add_any_inet_port(), to
deal with deal with
the desired use case. the desired use case.
docs/reference/gio/gio-sections.txt | 1 + docs/reference/gio/gio-sections.txt | 1 +
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
gio/gsocketlistener.c | 225 gio/gsocketlistener.c | 225
+++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++
gio/gsocketlistener.h | 3 + gio/gsocketlistener.h | 3 +
4 files changed, 230 insertions(+), 0 deletions(-) 4 files changed, 230 insertions(+), 0 deletions(-)
commit 77baa70eda24be0049d09123e4b81b1f03817110 commit 77baa70eda24be0049d09123e4b81b1f03817110
Author: Christian Dywan <christian@lanedo.com> Author: Christian Dywan <christian@lanedo.com>
Date: Thu Nov 19 09:58:43 2009 -0600 Date: Thu Nov 19 09:58:43 2009 -0600
Bug 600550 - (...) doesn't treat arguments properly Bug 600550 - (...) doesn't treat arguments properly
Add some additional checking to g_app_info_create_from_commandline to Add some additional checking to g_app_info_create_from_commandline to
make it handle strange inputs more elegantly. make it handle strange inputs more elegantly.
gio/gdesktopappinfo.c | 4 +++- gio/gdesktopappinfo.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-) 1 files changed, 3 insertions(+), 1 deletions(-)
commit 3257e8ebe470fce6b2eb935589f18d509336a227 commit 3257e8ebe470fce6b2eb935589f18d509336a227
Author: Vincent Untz <vuntz@gnome.org> Author: Vincent Untz <vuntz@gnome.org>
Date: Wed Nov 18 16:37:47 2009 -0600 Date: Wed Nov 18 16:37:47 2009 -0600
Bug 600620 - Add g_app_info_get_display_name() Bug 600620 - Add g_app_info_get_display_name()
This new API can make use of X-GNOME-FullName in .desktop files, This new API can make use of X-GNOME-FullName in .desktop files,
to have to have
the full name of applications. the full name of applications.
gio/gappinfo.c | 27 +++++++++++++++++++++++++++ gio/gappinfo.c | 27 +++++++++++++++++++++++++++
gio/gappinfo.h | 2 ++ gio/gappinfo.h | 2 ++
gio/gdesktopappinfo.c | 20 ++++++++++++++++++++ gio/gdesktopappinfo.c | 20 ++++++++++++++++++++
3 files changed, 49 insertions(+), 0 deletions(-) 3 files changed, 49 insertions(+), 0 deletions(-)
commit 9681d7e75f2d1296a890bfa64b3478ea7025df62 commit 9681d7e75f2d1296a890bfa64b3478ea7025df62
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Nov 18 18:43:30 2009 -0600 Date: Wed Nov 18 18:43:30 2009 -0600
Bug 595138 - GFile not robust with invalid input Bug 595138 - GFile not robust with invalid input
Improve handling of g_file_query_default_handler() when called on an Improve handling of g_file_query_default_handler() when called on an
invalid GFile (ie: one created with an invalid URI). invalid GFile (ie: one created with an invalid URI).
gio/gfile.c | 2 +- gio/gfile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 5d97ea298672880ee80964c07b9cf31d604c3df9 commit 5d97ea298672880ee80964c07b9cf31d604c3df9
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Nov 17 20:41:48 2009 -0600 Date: Tue Nov 17 20:41:48 2009 -0600
Bug 600141 - Add -pthread to gmodule pkg-config Bug 600141 - Add -pthread to gmodule pkg-config
It is not generally permissible to dlopen() libpthread into a program It is not generally permissible to dlopen() libpthread into a program
that is not already linked with threading support. The most that is not already linked with threading support. The most
common case common case
of this happening is when GIO opens Gvfs (which includes DBus, which of this happening is when GIO opens Gvfs (which includes DBus, which
links against libpthread). links against libpthread).
Since gmodule is the way that most users cause this problem for Since gmodule is the way that most users cause this problem for
themselves and since the easiest workaround is to link the program themselves and since the easiest workaround is to link the program
with with
-pthread, the best fix for the issue is to add -pthread to the gmodule -pthread, the best fix for the issue is to add -pthread to the gmodule
pkg-config. pkg-config.
gmodule-2.0-uninstalled.pc.in | 4 ++-- gmodule-2.0-uninstalled.pc.in | 4 ++--
gmodule-2.0.pc.in | 4 ++-- gmodule-2.0.pc.in | 4 ++--
gmodule-export-2.0.pc.in | 4 ++-- gmodule-export-2.0.pc.in | 4 ++--
gmodule-no-export-2.0-uninstalled.pc.in | 4 ++-- gmodule-no-export-2.0-uninstalled.pc.in | 4 ++--
gmodule-no-export-2.0.pc.in | 4 ++-- gmodule-no-export-2.0.pc.in | 4 ++--
5 files changed, 10 insertions(+), 10 deletions(-) 5 files changed, 10 insertions(+), 10 deletions(-)
commit 983a717fa6431d67ce9d765c1714f77ecb0b02fa commit 983a717fa6431d67ce9d765c1714f77ecb0b02fa
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Nov 12 01:37:27 2009 -0500 Date: Thu Nov 12 01:37:27 2009 -0500
Bug 535159 - g_file_has_parent Bug 535159 - g_file_has_parent
- add a g_file_has_parent() function as a wrapper around - add a g_file_has_parent() function as a wrapper around
g_file_get_parent() g_file_get_parent()
docs/reference/gio/gio-sections.txt | 1 + docs/reference/gio/gio-sections.txt | 1 +
gio/gfile.c | 43 gio/gfile.c | 43
+++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++
gio/gfile.h | 2 + gio/gfile.h | 2 +
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
4 files changed, 47 insertions(+), 0 deletions(-) 4 files changed, 47 insertions(+), 0 deletions(-)
commit ba0a6e1911ee581f1d651a7a05bab789c760ef3c commit ba0a6e1911ee581f1d651a7a05bab789c760ef3c
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Mon Nov 16 00:29:39 2009 +0100 Date: Mon Nov 16 00:29:39 2009 +0100
Fix compilation warning: Initialize the variable Fix compilation warning: Initialize the variable
gio/tests/unix-streams.c | 2 +- gio/tests/unix-streams.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit c6243026ed61698a797ce1b731760e4f0497ad97 commit c6243026ed61698a797ce1b731760e4f0497ad97
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Mon Nov 16 00:33:07 2009 +0100 Date: Mon Nov 16 00:33:07 2009 +0100
Fix compilation warning: Remove unused function Fix compilation warning: Remove unused function
gio/xdgmime/xdgmimecache.c | 1 - gio/xdgmime/xdgmimecache.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit 00a331f970dfd49e1f9dc5ed3b42a9dd41d530ce commit 00a331f970dfd49e1f9dc5ed3b42a9dd41d530ce
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Mon Nov 16 00:22:03 2009 +0100 Date: Mon Nov 16 00:22:03 2009 +0100
Fix compilation warning: cast to (GCompareFunc) Fix compilation warning: cast to (GCompareFunc)
gio/gdesktopappinfo.c | 2 +- gio/gdesktopappinfo.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 18b3ff33afad10dfac7dfdf3025313490f8313cc commit 18b3ff33afad10dfac7dfdf3025313490f8313cc
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Sun Nov 15 05:51:45 2009 +0100 Date: Sun Nov 15 05:51:45 2009 +0100
Don't mention g_utf32_to_utf8() and g_utf8_to_utf32() Don't mention g_utf32_to_utf8() and g_utf8_to_utf32()
These functions doesn't exist. These functions doesn't exist.
Suggest to use g_ucs4_to_utf8/g_utf8_to_ucs4 to produce the UTF-8 Suggest to use g_ucs4_to_utf8/g_utf8_to_ucs4 to produce the UTF-8
representation of a gunichar representation of a gunichar
This fix bug: https://bugzilla.gnome.org/show_bug.cgi?id=601874 This fix bug: https://bugzilla.gnome.org/show_bug.cgi?id=601874
docs/reference/glib/tmpl/unicode.sgml | 4 ++-- docs/reference/glib/tmpl/unicode.sgml | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 96bf69d4cc4077a986c9b2c398356e9d543d88bd commit 96bf69d4cc4077a986c9b2c398356e9d543d88bd
Author: Javier Jardón <jjardon@gnome.org> Author: Javier Jardón <jjardon@gnome.org>
Date: Sun Nov 15 23:58:23 2009 +0100 Date: Sun Nov 15 23:58:23 2009 +0100
Suggest the use of G_STRFUNC Suggest the use of G_STRFUNC
Suggest G_STRFUNC in the documentation of the deprecated functions Suggest G_STRFUNC in the documentation of the deprecated functions
G_GNUC_PRETTY_FUNCTION and G_GNUC_FUNCTION G_GNUC_PRETTY_FUNCTION and G_GNUC_FUNCTION
docs/reference/glib/tmpl/macros_misc.sgml | 4 ++-- docs/reference/glib/tmpl/macros_misc.sgml | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 6b7b7a76020e76370e416d794eceb99937b9ed33 commit 6b7b7a76020e76370e416d794eceb99937b9ed33
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Nov 11 23:48:06 2009 -0500 Date: Wed Nov 11 23:48:06 2009 -0500
Bug 587300 - g_cancellable_disconnect deadlock Bug 587300 - g_cancellable_disconnect deadlock
add documentation to clarify that a deadlock is the expected case for add documentation to clarify that a deadlock is the expected case for
calling this function from a signal handler calling this function from a signal handler
gio/gcancellable.c | 9 ++++++--- gio/gcancellable.c | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-) 1 files changed, 6 insertions(+), 3 deletions(-)
commit 3d09b8e09c07ebb3bae4074f946c5da8d643d247 commit 3d09b8e09c07ebb3bae4074f946c5da8d643d247
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Nov 11 23:21:48 2009 -0500 Date: Wed Nov 11 23:21:48 2009 -0500
Bug 591216 - Warning building resolver.o Bug 591216 - Warning building resolver.o
check result of write system call to quiet compiler warning check result of write system call to quiet compiler warning
gio/tests/resolver.c | 5 ++++- gio/tests/resolver.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-) 1 files changed, 4 insertions(+), 1 deletions(-)
commit 78e8b39b49ce47a80e70319ffaf548cda177a746 commit 78e8b39b49ce47a80e70319ffaf548cda177a746
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Nov 11 22:20:11 2009 -0500 Date: Wed Nov 11 22:20:11 2009 -0500
GSocket.receive_message: fix bogus allocation math GSocket.receive_message: fix bogus allocation math
gio/gsocket.c | 3 +-- gio/gsocket.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-) 1 files changed, 1 insertions(+), 2 deletions(-)
commit 409cdb8d13225125c12f7b56293b6dd397086c29 commit 409cdb8d13225125c12f7b56293b6dd397086c29
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Nov 11 20:09:53 2009 +0100 Date: Wed Nov 11 20:09:53 2009 +0100
Updated Norwegian bokmål translation. Updated Norwegian bokmål translation.
po/nb.po | 929 po/nb.po | 929
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 466 insertions(+), 463 deletions(-) 1 files changed, 466 insertions(+), 463 deletions(-)
commit e5b20a3364b831a19b6cf99f67f803da3a6b6e6b commit e5b20a3364b831a19b6cf99f67f803da3a6b6e6b
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Nov 10 14:19:59 2009 +0200 Date: Tue Nov 10 14:19:59 2009 +0200
Include all of share/gtk-doc/html to get also the gio docs Include all of share/gtk-doc/html to get also the gio docs
Also add -D switches to not pointlessly include entries for Also add -D switches to not pointlessly include entries for
directories directories
in the zip files. in the zip files.
glib-zip.in | 9 ++++----- glib-zip.in | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-) 1 files changed, 4 insertions(+), 5 deletions(-)
commit 6e86c9a6aa977331c6bd47b726aaf34398a5ad37 commit 6e86c9a6aa977331c6bd47b726aaf34398a5ad37
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Nov 10 01:37:13 2009 +0200 Date: Tue Nov 10 01:37:13 2009 +0200
Avoid gcc warning about redeclaration of atexit() on MinGW Avoid gcc warning about redeclaration of atexit() on MinGW
glib/gutils.h | 2 ++ glib/gutils.h | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit a9c4320e813aa80343ed5826c51be456a5683f5f commit a9c4320e813aa80343ed5826c51be456a5683f5f
Author: Daniel Nylander <po@danielnylander.se> Author: Daniel Nylander <po@danielnylander.se>
Date: Sun Nov 8 22:04:51 2009 +0100 Date: Sun Nov 8 22:04:51 2009 +0100
Updated Swedish translation Updated Swedish translation
po/sv.po | 1307 po/sv.po | 1307
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 668 insertions(+), 639 deletions(-) 1 files changed, 668 insertions(+), 639 deletions(-)
commit e9915ee7bdde49a7c6c2c0592b96f60cf31b8383 commit e9915ee7bdde49a7c6c2c0592b96f60cf31b8383
Author: Fran Diéguez <fran.dieguez@mabishu.com> Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sat Nov 7 14:40:58 2009 +0100 Date: Sat Nov 7 14:40:58 2009 +0100
Updated Galician Translation Updated Galician Translation
po/gl.po | 918 po/gl.po | 918
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 465 insertions(+), 453 deletions(-) 1 files changed, 465 insertions(+), 453 deletions(-)
commit ee116a6b1c60343aafd5b10e11798adbeed0d555 commit ee116a6b1c60343aafd5b10e11798adbeed0d555
Author: Jorge González <jorgegonz@svn.gnome.org> Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Fri Nov 6 21:51:28 2009 +0100 Date: Fri Nov 6 21:51:28 2009 +0100
Updated Spanish translation Updated Spanish translation
po/es.po | 927 po/es.po | 927
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 467 insertions(+), 460 deletions(-) 1 files changed, 467 insertions(+), 460 deletions(-)
commit 6c315c77895e7e64c5dfb08cc223ff442f924e00 commit 6c315c77895e7e64c5dfb08cc223ff442f924e00
Author: Ivar Smolin <okul@linux.ee> Author: Ivar Smolin <okul@linux.ee>
Date: Fri Nov 6 18:15:29 2009 +0200 Date: Fri Nov 6 18:15:29 2009 +0200
Updating Estonian translation Updating Estonian translation
po/et.po | 21 ++++++++------------- po/et.po | 21 ++++++++-------------
1 files changed, 8 insertions(+), 13 deletions(-) 1 files changed, 8 insertions(+), 13 deletions(-)
commit fc0b5d735ed06fd09f6f6169965ea427d43c241b commit fc0b5d735ed06fd09f6f6169965ea427d43c241b
Author: Matej Urbančič <mateju@svn.gnome.org> Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Fri Nov 6 14:58:44 2009 +0100 Date: Fri Nov 6 14:58:44 2009 +0100
Updated Slovenian translation Updated Slovenian translation
po/sl.po | 1316 po/sl.po | 1316
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 686 insertions(+), 630 deletions(-) 1 files changed, 686 insertions(+), 630 deletions(-)
commit ef6117f78d036b956d3fe91f6a3748f64499f4c1 commit ef6117f78d036b956d3fe91f6a3748f64499f4c1
Author: Stéphane Démurget <stephane.demurget@free.fr> Author: Stéphane Démurget <stephane.demurget@free.fr>
Date: Sun Oct 25 11:14:36 2009 +0100 Date: Sun Oct 25 11:14:36 2009 +0100
Bug 324930 - Nicer message for EPERM on symlink Bug 324930 - Nicer message for EPERM on symlink
Introduced a more precise error message for EPERM when symlinking to Introduced a more precise error message for EPERM when symlinking to
a local filesystem. a local filesystem.
EPERM on symlink means symlinking is not supported by the underlying EPERM on symlink means symlinking is not supported by the underlying
fs so it is not the general meaning of EPERM which roughly translates fs so it is not the general meaning of EPERM which roughly translates
to 'Operation not permitted'. to 'Operation not permitted'.
gio/glocalfile.c | 4 ++++ gio/glocalfile.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-) 1 files changed, 4 insertions(+), 0 deletions(-)
commit 3c57a6c7ccb38efb8fb3ecf12e9f66f113ffde19 commit 3c57a6c7ccb38efb8fb3ecf12e9f66f113ffde19
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Wed Nov 4 23:59:18 2009 +0200 Date: Wed Nov 4 23:59:18 2009 +0200
Don't call WSAEventSelect() on -1 Don't call WSAEventSelect() on -1
If g_io_win32_sock_close() has been called on a socket channel, don't If g_io_win32_sock_close() has been called on a socket channel, don't
later in g_io_win32_free() call WSAEventSelect() on its fd which has later in g_io_win32_free() call WSAEventSelect() on its fd which has
been set to -1. been set to -1.
glib/giowin32.c | 3 ++- glib/giowin32.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit 0d6b1ab42a6a9026743f197f03264afdbac7fb7b commit 0d6b1ab42a6a9026743f197f03264afdbac7fb7b
Author: Paolo Bonzini <bonzini@gnu.org> Author: Paolo Bonzini <bonzini@gnu.org>
Date: Tue Nov 3 18:38:58 2009 +0200 Date: Tue Nov 3 18:38:58 2009 +0200
Don't run system("touch conf.glibtest)" in the AM_PATH_GLIB_2_0 macro Don't run system("touch conf.glibtest)" in the AM_PATH_GLIB_2_0 macro
Just use the C library instead to create the file. Helps building Just use the C library instead to create the file. Helps building
using Wine. Not that I think we want to endorse that, but accepting using Wine. Not that I think we want to endorse that, but accepting
this minimal patch doesn't hurt. From bug #590016. this minimal patch doesn't hurt. From bug #590016.
Signed-off-by: Tor Lillqvist <tml@iki.fi> Signed-off-by: Tor Lillqvist <tml@iki.fi>
m4macros/glib-2.0.m4 | 3 +-- m4macros/glib-2.0.m4 | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-) 1 files changed, 1 insertions(+), 2 deletions(-)
commit f6276add355388738f856201c400d1c43cedcaf2 commit f6276add355388738f856201c400d1c43cedcaf2
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Nov 3 18:21:19 2009 +0200 Date: Tue Nov 3 18:21:19 2009 +0200
Improve descriptive comment text Improve descriptive comment text
glibconfig.h.win32.in | 8 ++++++-- glibconfig.h.win32.in | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-) 1 files changed, 6 insertions(+), 2 deletions(-)
commit 9c292a831fac91dfe17158e3379d6ef4ad351c76 commit 9c292a831fac91dfe17158e3379d6ef4ad351c76
Author: Hib Eris <hib@hiberis.nl> Author: Hib Eris <hib@hiberis.nl>
Date: Tue Nov 3 15:06:29 2009 +0200 Date: Tue Nov 3 15:06:29 2009 +0200
Fix check for C++ compiler when cross-compiling Fix check for C++ compiler when cross-compiling
Use AC_CHECK_TOOLS instead of AC_CHECK_PROGS. Patch from bug #577711. Use AC_CHECK_TOOLS instead of AC_CHECK_PROGS. Patch from bug #577711.
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit b64ee1f02098d229ff16df9dfebdc3e3f3d76687 commit b64ee1f02098d229ff16df9dfebdc3e3f3d76687
Author: Carlo Bramini <carlo.bramix@libero.it> Author: Carlo Bramini <carlo.bramix@libero.it>
Date: Tue Nov 3 14:26:25 2009 +0200 Date: Tue Nov 3 14:26:25 2009 +0200
Make g_file_test() behave on Windows more like as on POSIX Make g_file_test() behave on Windows more like as on POSIX
Patch from bug #572252. Patch from bug #572252.
glib/gfileutils.c | 19 +++++++++++++------ glib/gfileutils.c | 19 +++++++++++++------
1 files changed, 13 insertions(+), 6 deletions(-) 1 files changed, 13 insertions(+), 6 deletions(-)
commit 22d026d34492b27a531bc60e6edc10eec1aa61be commit 22d026d34492b27a531bc60e6edc10eec1aa61be
Author: Thomas Thurman <tthurman@gnome.org> Author: Thomas Thurman <tthurman@gnome.org>
Date: Sat Oct 31 02:49:31 2009 -0400 Date: Sat Oct 31 02:49:31 2009 -0400
Shavian translation Shavian translation
po/LINGUAS | 1 + po/LINGUAS | 1 +
po/en@shaw.po | 1968 po/en@shaw.po | 1968
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 1969 insertions(+), 0 deletions(-) 2 files changed, 1969 insertions(+), 0 deletions(-)
commit 4288ad76922da01d1f452c6c257e97008b16aaf0 commit 4288ad76922da01d1f452c6c257e97008b16aaf0
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Wed Oct 28 19:18:20 2009 +0100 Date: Wed Oct 28 19:18:20 2009 +0100
Properly nul-terminate return values from g_convert() Properly nul-terminate return values from g_convert()
The patch ensures that multibyte character sets are properly The patch ensures that multibyte character sets are properly
nul-terminated. This is an issue because the documentation claims to nul-terminated. This is an issue because the documentation claims to
return a "nul-terminated" string and users of the API assume that return a "nul-terminated" string and users of the API assume that
means means
a proper nul-termination in the resulting character set. a proper nul-termination in the resulting character set.
I looked at Pidgin and GStreamer code and found at least 3 cases where I looked at Pidgin and GStreamer code and found at least 3 cases where
skipping to change at line 6871 skipping to change at line 36612
This patch also reverts the documentation change from This patch also reverts the documentation change from
5a633f82dbbce067c56fba0ee372fd341b76368d as that is now no longer 5a633f82dbbce067c56fba0ee372fd341b76368d as that is now no longer
necessary. necessary.
glib/gconvert.c | 44 ++++++++++++++++++++------------------------ glib/gconvert.c | 44 ++++++++++++++++++++------------------------
1 files changed, 20 insertions(+), 24 deletions(-) 1 files changed, 20 insertions(+), 24 deletions(-)
commit 5a633f82dbbce067c56fba0ee372fd341b76368d commit 5a633f82dbbce067c56fba0ee372fd341b76368d
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Oct 27 21:07:13 2009 +0100 Date: Tue Oct 27 21:07:13 2009 +0100
Clarify documentation about g_convert() nul-terminated returns Clarify documentation about g_convert() nul-terminated returns
THere is effectively no nul-termination for multibyte characters. THere is effectively no nul-termination for multibyte characters.
glib/gconvert.c | 22 ++++++++++++++++------ glib/gconvert.c | 22 ++++++++++++++++------
1 files changed, 16 insertions(+), 6 deletions(-) 1 files changed, 16 insertions(+), 6 deletions(-)
commit f3fbf37dd899de5d7bd61d86bed8aada479f564a commit f3fbf37dd899de5d7bd61d86bed8aada479f564a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Oct 25 02:56:13 2009 -0400 Date: Sun Oct 25 02:56:13 2009 -0400
Avoid a warning Avoid a warning
gio/gfile.c | 11 +++++++---- gio/gfile.c | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-) 1 files changed, 7 insertions(+), 4 deletions(-)
commit e63262d49d40a36060613fb1d0ed468ca5dddc19 commit e63262d49d40a36060613fb1d0ed468ca5dddc19
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Oct 25 02:55:46 2009 -0400 Date: Sun Oct 25 02:55:46 2009 -0400
Don't give up too early when collecting mime types Don't give up too early when collecting mime types
Since returning exactly one match has special significance, don't Since returning exactly one match has special significance, don't
give up matching before we've found at least 2 types. Also, make give up matching before we've found at least 2 types. Also, make
sure that we don't return the same mime type more than once. sure that we don't return the same mime type more than once.
Bug 541236. Bug 541236.
gio/xdgmime/xdgmimecache.c | 67 gio/xdgmime/xdgmimecache.c | 67
++++++++++++++++++++++++++++++++------------ ++++++++++++++++++++++++++++++++------------
gio/xdgmime/xdgmimeglob.c | 43 +++++++++++++++++++++++++--- gio/xdgmime/xdgmimeglob.c | 43 +++++++++++++++++++++++++---
2 files changed, 87 insertions(+), 23 deletions(-) 2 files changed, 87 insertions(+), 23 deletions(-)
commit 3dab24828edd8ebfd6d6c8bb20c181fc0d5650a1 commit 3dab24828edd8ebfd6d6c8bb20c181fc0d5650a1
Author: Sven Herzberg <herzi@gnome-de.org> Author: Sven Herzberg <herzi@gnome-de.org>
Date: Fri Oct 23 14:49:38 2009 +0200 Date: Fri Oct 23 14:49:38 2009 +0200
make sure g_set_prgname() gets called only once make sure g_set_prgname() gets called only once
* glib/gutils.c: copy the call-once statement from * glib/gutils.c: copy the call-once statement from
g_set_application_name(); g_set_application_name();
Fixes Bug #563627: g_get_prgname() threadsafety Fixes Bug #563627: g_get_prgname() threadsafety
glib/gutils.c | 13 ++++++++++--- glib/gutils.c | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-) 1 files changed, 10 insertions(+), 3 deletions(-)
commit d105f431b0b684ed47e1c23ca283e38e522ce545 commit d105f431b0b684ed47e1c23ca283e38e522ce545
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Fri Oct 23 00:46:50 2009 +0300 Date: Fri Oct 23 00:46:50 2009 +0300
Fix GWin32DirectoryMonitor Fix GWin32DirectoryMonitor
GWin32DirectoryMonitor was quite broken, but nobody had apparently GWin32DirectoryMonitor was quite broken, but nobody had apparently
noticed, or at least not filed any bug. Only now with a bleeding edge noticed, or at least not filed any bug. Only now with a bleeding edge
GTK+ file chooser does the code get exercised in common programs like GTK+ file chooser does the code get exercised in common programs like
gtk-demo or GIMP, apparently. Bug #598899. gtk-demo or GIMP, apparently. Bug #598899.
gio/win32/gwin32directorymonitor.c | 67 gio/win32/gwin32directorymonitor.c | 67
++++++++++++++++++++++++++--------- ++++++++++++++++++++++++++---------
1 files changed, 50 insertions(+), 17 deletions(-) 1 files changed, 50 insertions(+), 17 deletions(-)
commit 8eebc189440693922e23298a761189cfbe71f796 commit 8eebc189440693922e23298a761189cfbe71f796
Author: Cody Russell <bratsche@gnome.org> Author: Cody Russell <bratsche@gnome.org>
Date: Wed Oct 14 21:24:30 2009 -0500 Date: Wed Oct 14 21:24:30 2009 -0500
GTypeModule derived class unref does not unload plugin GTypeModule derived class unref does not unload plugin
Correctly unref the pclass. Patch by Chris Wilson and Tim Janik. Correctly unref the pclass. Patch by Chris Wilson and Tim Janik.
https://bugzilla.gnome.org/show_bug.cgi?id=350200 https://bugzilla.gnome.org/show_bug.cgi?id=350200
gobject/gtype.c | 4 +++- gobject/gtype.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-) 1 files changed, 3 insertions(+), 1 deletions(-)
commit e95a3b0576fc9426441956e4053791e197d4f421 commit e95a3b0576fc9426441956e4053791e197d4f421
Author: Tomas Bzatek <tbzatek@redhat.com> Author: Tomas Bzatek <tbzatek@redhat.com>
Date: Tue Oct 13 16:21:42 2009 +0200 Date: Tue Oct 13 16:21:42 2009 +0200
Documentation fixes Documentation fixes
docs/reference/gio/gio-sections.txt | 1 + docs/reference/gio/gio-sections.txt | 1 +
gio/gfileattribute.c | 1 + gio/gfileattribute.c | 1 +
gio/gfileinfo.h | 5 +++-- gio/gfileinfo.h | 5 +++--
3 files changed, 5 insertions(+), 2 deletions(-) 3 files changed, 5 insertions(+), 2 deletions(-)
commit 443674faaa0c6c79492732fd56360faeca06e9ab commit 443674faaa0c6c79492732fd56360faeca06e9ab
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Oct 12 00:18:48 2009 +0300 Date: Mon Oct 12 00:18:48 2009 +0300
Construct the gio module directory pathname at run-time on Windows Construct the gio module directory pathname at run-time on Windows
gio/giomodule.c | 33 +++++++++++++++++++++++++++++++++ gio/giomodule.c | 33 +++++++++++++++++++++++++++++++++
1 files changed, 33 insertions(+), 0 deletions(-) 1 files changed, 33 insertions(+), 0 deletions(-)
commit 2a3710872f8bfc1c95dc8044c92c9ce020adad40 commit 2a3710872f8bfc1c95dc8044c92c9ce020adad40
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Oct 8 11:59:23 2009 +0200 Date: Thu Oct 8 11:59:23 2009 +0200
xdgmime: sort glob hits with larger weight first xdgmime: sort glob hits with larger weight first
Higher weight is more important, so return these first meaning Higher weight is more important, so return these first meaning
they will be used as the default. they will be used as the default.
gio/xdgmime/xdgmimecache.c | 2 +- gio/xdgmime/xdgmimecache.c | 2 +-
gio/xdgmime/xdgmimeglob.c | 2 +- gio/xdgmime/xdgmimeglob.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-) 2 files changed, 2 insertions(+), 2 deletions(-)
commit d9b87676fa8f0340a9baa2001ae912192e12d4c6 commit d9b87676fa8f0340a9baa2001ae912192e12d4c6
Author: Ivar Smolin <okul@linux.ee> Author: Ivar Smolin <okul@linux.ee>
Date: Thu Oct 8 09:56:25 2009 +0300 Date: Thu Oct 8 09:56:25 2009 +0300
Updating Estonian translation Updating Estonian translation
po/et.po | 477 po/et.po | 477
++------------------------------------------------------------ ++------------------------------------------------------------
1 files changed, 11 insertions(+), 466 deletions(-) 1 files changed, 11 insertions(+), 466 deletions(-)
commit 3daaa459e332c62972c8792453e0a841157ecf11 commit 3daaa459e332c62972c8792453e0a841157ecf11
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Oct 7 10:31:19 2009 -0400 Date: Wed Oct 7 10:31:19 2009 -0400
Bump version Bump version
configure.in | 4 ++-- configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit f814174371cbc61404012720c49485bc4d66feba commit f814174371cbc61404012720c49485bc4d66feba
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Oct 7 10:29:32 2009 -0400 Date: Wed Oct 7 10:29:32 2009 -0400
2.22.2 2.22.2
NEWS | 6 +- NEWS | 6 +-
build/win32/Makefile.am | 9 +- build/win32/Makefile.am | 9 +-
po/am.po | 2 +- po/am.po | 2 +-
po/ar.po | 2 +- po/ar.po | 2 +-
po/as.po | 2 +- po/as.po | 2 +-
po/az.po | 2 +- po/az.po | 2 +-
po/be.po | 2 +- po/be.po | 2 +-
po/be@latin.po | 2 +- po/be@latin.po | 2 +-
po/bg.po | 2 +- po/bg.po | 2 +-
po/bn.po | 2 +- po/bn.po | 2 +-
po/bn_IN.po | 2 +- po/bn_IN.po | 2 +-
po/bs.po | 2 +- po/bs.po | 2 +-
po/ca.po | 2 +- po/ca.po | 2 +-
po/ca@valencia.po | 2 +- po/ca@valencia.po | 2 +-
po/cs.po | 2 +- po/cs.po | 2 +-
po/cy.po | 2 +- po/cy.po | 2 +-
po/da.po | 2 +- po/da.po | 2 +-
po/de.po | 2 +- po/de.po | 2 +-
po/dz.po | 2 +- po/dz.po | 2 +-
po/el.po | 2 +- po/el.po | 2 +-
po/en_CA.po | 2 +- po/en_CA.po | 2 +-
po/en_GB.po | 2 +- po/en_GB.po | 2 +-
po/eo.po | 2 +- po/eo.po | 2 +-
po/es.po | 2 +- po/es.po | 2 +-
po/et.po | 2 +- po/et.po | 2 +-
po/eu.po | 2 +- po/eu.po | 2 +-
po/fa.po | 2 +- po/fa.po | 2 +-
po/fi.po | 2 +- po/fi.po | 2 +-
po/fr.po | 2 +- po/fr.po | 2 +-
po/ga.po | 2 +- po/ga.po | 2 +-
po/gl.po | 2 +- po/gl.po | 2 +-
po/gu.po | 2 +- po/gu.po | 2 +-
po/he.po | 2 +- po/he.po | 2 +-
po/hi.po | 2 +- po/hi.po | 2 +-
po/hr.po | 2 +- po/hr.po | 2 +-
po/hu.po | 2 +- po/hu.po | 2 +-
po/hy.po | 2 +- po/hy.po | 2 +-
po/id.po | 2 +- po/id.po | 2 +-
po/is.po | 2 +- po/is.po | 2 +-
po/it.po | 2 +- po/it.po | 2 +-
po/ja.po | 2 +- po/ja.po | 2 +-
po/ka.po | 2 +- po/ka.po | 2 +-
po/kn.po | 2 +- po/kn.po | 2 +-
po/ko.po | 2 +- po/ko.po | 2 +-
po/ku.po | 2 +- po/ku.po | 2 +-
po/lt.po | 2 +- po/lt.po | 2 +-
po/lv.po | 2 +- po/lv.po | 2 +-
po/mai.po | 2 +- po/mai.po | 2 +-
po/mg.po | 2 +- po/mg.po | 2 +-
po/mk.po | 2 +- po/mk.po | 2 +-
po/ml.po | 2 +- po/ml.po | 2 +-
po/mn.po | 2 +- po/mn.po | 2 +-
po/mr.po | 2 +- po/mr.po | 2 +-
po/ms.po | 2 +- po/ms.po | 2 +-
po/nb.po | 2 +- po/nb.po | 2 +-
po/ne.po | 2 +- po/ne.po | 2 +-
po/nl.po | 2 +- po/nl.po | 2 +-
po/nn.po | 2 +- po/nn.po | 2 +-
po/oc.po | 2 +- po/oc.po | 2 +-
po/or.po | 2 +- po/or.po | 2 +-
po/pa.po | 2 +- po/pa.po | 2 +-
po/pl.po | 2 +- po/pl.po | 2 +-
po/ps.po | 2 +- po/ps.po | 2 +-
po/pt.po | 2 +- po/pt.po | 2 +-
po/pt_BR.po | 2 +- po/pt_BR.po | 2 +-
po/ro.po | 2 +- po/ro.po | 2 +-
po/ru.po | 909 po/ru.po | 909
+++++++++++++++++++++++------------------------ +++++++++++++++++++++++------------------------
po/rw.po | 2 +- po/rw.po | 2 +-
po/si.po | 2 +- po/si.po | 2 +-
po/sk.po | 2 +- po/sk.po | 2 +-
po/sl.po | 2 +- po/sl.po | 2 +-
po/sq.po | 2 +- po/sq.po | 2 +-
po/sr.po | 6 +- po/sr.po | 6 +-
po/sr@ije.po | 2 +- po/sr@ije.po | 2 +-
po/sr@latin.po | 17 +- po/sr@latin.po | 17 +-
po/sv.po | 2 +- po/sv.po | 2 +-
po/ta.po | 2 +- po/ta.po | 2 +-
po/te.po | 2 +- po/te.po | 2 +-
po/th.po | 2 +- po/th.po | 2 +-
po/tl.po | 2 +- po/tl.po | 2 +-
po/tr.po | 2 +- po/tr.po | 2 +-
po/tt.po | 2 +- po/tt.po | 2 +-
po/uk.po | 2 +- po/uk.po | 2 +-
po/vi.po | 2 +- po/vi.po | 2 +-
po/wa.po | 2 +- po/wa.po | 2 +-
po/xh.po | 2 +- po/xh.po | 2 +-
po/yi.po | 2 +- po/yi.po | 2 +-
po/zh_CN.po | 2 +- po/zh_CN.po | 2 +-
po/zh_HK.po | 2 +- po/zh_HK.po | 2 +-
po/zh_TW.po | 2 +- po/zh_TW.po | 2 +-
90 files changed, 553 insertions(+), 564 deletions(-) 90 files changed, 553 insertions(+), 564 deletions(-)
commit 3d76112aed79b590b79899e46610ce7b2ecffc53 commit 3d76112aed79b590b79899e46610ce7b2ecffc53
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Oct 7 09:28:19 2009 -0400 Date: Wed Oct 7 09:28:19 2009 -0400
Updates Updates
NEWS | 19 ++++++++++++++++++- NEWS | 19 ++++++++++++++++++-
1 files changed, 18 insertions(+), 1 deletions(-) 1 files changed, 18 insertions(+), 1 deletions(-)
commit 855deaa5780bfef3f6e8b3a41d00d6c7e40ca406 commit 855deaa5780bfef3f6e8b3a41d00d6c7e40ca406
Author: Cody Russell <bratsche@gnome.org> Author: Cody Russell <bratsche@gnome.org>
Date: Tue Oct 6 12:27:12 2009 -0400 Date: Tue Oct 6 12:27:12 2009 -0400
g_object_unref racy condition can lead to crash g_object_unref racy condition can lead to crash
Store whether the object has a toggleref before decrementing the Store whether the object has a toggleref before decrementing the
refcount to prevent race condition when two threads simultaneously refcount to prevent race condition when two threads simultaneously
try to unref an object with a refcount of 2. try to unref an object with a refcount of 2.
Patch by Antoine Tremblay. Patch by Antoine Tremblay.
https://bugzilla.gnome.org/show_bug.cgi?id=551706 https://bugzilla.gnome.org/show_bug.cgi?id=551706
gobject/gobject.c | 12 +++++++++--- gobject/gobject.c | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-) 1 files changed, 9 insertions(+), 3 deletions(-)
commit afa0db59df9b28d9ae8da9539f629165cc8490f3 commit afa0db59df9b28d9ae8da9539f629165cc8490f3
Author: Leonid Kanter <leon@asplinux.ru> Author: Leonid Kanter <leon@asplinux.ru>
Date: Tue Oct 6 11:52:48 2009 +0300 Date: Tue Oct 6 11:52:48 2009 +0300
Updated Russian translation by <vicanis@gmail.com> Updated Russian translation by <vicanis@gmail.com>
po/ru.po | 1072 po/ru.po | 1072
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 533 insertions(+), 539 deletions(-) 1 files changed, 533 insertions(+), 539 deletions(-)
commit 68b1ca04433846b68141a72029ed67ae117a7e94 commit 68b1ca04433846b68141a72029ed67ae117a7e94
Author: Edward Hervey <bilboed@bilboed.com> Author: Edward Hervey <bilboed@bilboed.com>
Date: Sat Oct 3 12:37:36 2009 +0200 Date: Sat Oct 3 12:37:36 2009 +0200
gobject/gtype.h: Fix _G_TYPE_CVH macro. Fixes #597194 gobject/gtype.h: Fix _G_TYPE_CVH macro. Fixes #597194
If __val doesn't exist, we shouldn't do any other checks. If __val doesn't exist, we shouldn't do any other checks.
gobject/gtype.h | 2 +- gobject/gtype.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 1937765f9f9052a870cfd924b18e08aa8901a8f2 commit 1937765f9f9052a870cfd924b18e08aa8901a8f2
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Aug 19 17:24:16 2009 +0200 Date: Wed Aug 19 17:24:16 2009 +0200
Add fast path for construction with no params Add fast path for construction with no params
This avoids a bunch of code and makes construction of simple objects This avoids a bunch of code and makes construction of simple objects
faster. faster.
Object construction performance improvement: Object construction performance improvement:
Non-Threaded Threaded Non-Threaded Threaded
Simple: 14% 5% Simple: 14% 5%
Complex: -1.1% -2.2% Complex: -1.1% -2.2%
Other tests stable. Other tests stable.
https://bugzilla.gnome.org/show_bug.cgi?id=557100 https://bugzilla.gnome.org/show_bug.cgi?id=557100
gobject/gobject.c | 14 +++++++++++++- gobject/gobject.c | 14 +++++++++++++-
1 files changed, 13 insertions(+), 1 deletions(-) 1 files changed, 13 insertions(+), 1 deletions(-)
commit ffc625ec9bcc4b2d34921940c07b28d244f2257a commit ffc625ec9bcc4b2d34921940c07b28d244f2257a
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Aug 19 17:22:32 2009 +0200 Date: Wed Aug 19 17:22:32 2009 +0200
Don't freeze/thaw notification during construction if no properties Don't freeze/thaw notification during construction if no properties
If the class has no properties there could be no notification anyway. If the class has no properties there could be no notification anyway.
This is an important optimization for construction of simple objects. This is an important optimization for construction of simple objects.
Object construction performance improvement: Object construction performance improvement:
Non-Threaded Threaded Non-Threaded Threaded
Simple: 84% 91% Simple: 84% 91%
Complex: -1.4% -0.6% Complex: -1.4% -0.6%
Other tests stable. Other tests stable.
https://bugzilla.gnome.org/show_bug.cgi?id=557100 https://bugzilla.gnome.org/show_bug.cgi?id=557100
gobject/gobject.c | 37 +++++++++++++++++++++++++------------ gobject/gobject.c | 37 +++++++++++++++++++++++++------------
1 files changed, 25 insertions(+), 12 deletions(-) 1 files changed, 25 insertions(+), 12 deletions(-)
commit 302d13a757c164346883841ce040208906894b71 commit 302d13a757c164346883841ce040208906894b71
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Oct 2 19:27:48 2009 +0200 Date: Fri Oct 2 19:27:48 2009 +0200
Add a check that no properties are added after a class is derived Add a check that no properties are added after a class is derived
We can't support that, because that would cause the We can't support that, because that would cause the
CLASS_HAS_PROPS_FLAG CLASS_HAS_PROPS_FLAG
class flag to not be correct. class flag to not be correct.
gobject/gobject.c | 14 ++++++++++++++ gobject/gobject.c | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-) 1 files changed, 14 insertions(+), 0 deletions(-)
commit 39a1fe5782c15873ab18b8d3d76adfcbd70dc6dd commit 39a1fe5782c15873ab18b8d3d76adfcbd70dc6dd
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Aug 19 17:21:18 2009 +0200 Date: Wed Aug 19 17:21:18 2009 +0200
Add GObjectClass flag CLASS_HAS_PROPS_FLAG Add GObjectClass flag CLASS_HAS_PROPS_FLAG
This is set if a class or any of its parents have installed any This is set if a class or any of its parents have installed any
properties. properties.
https://bugzilla.gnome.org/show_bug.cgi?id=557100 https://bugzilla.gnome.org/show_bug.cgi?id=557100
gobject/gobject.c | 6 ++++++ gobject/gobject.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-) 1 files changed, 6 insertions(+), 0 deletions(-)
commit 301d52d858b8e7d4b804b893dc2f740aaa0d5aa5 commit 301d52d858b8e7d4b804b893dc2f740aaa0d5aa5
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Aug 19 17:17:41 2009 +0200 Date: Wed Aug 19 17:17:41 2009 +0200
Add flags member for GObjectClass Add flags member for GObjectClass
https://bugzilla.gnome.org/show_bug.cgi?id=557100 https://bugzilla.gnome.org/show_bug.cgi?id=557100
gobject/gobject.h | 4 +++- gobject/gobject.h | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-) 1 files changed, 3 insertions(+), 1 deletions(-)
commit af017accc55aff3d6f28df0a41724e93fca71ff4 commit af017accc55aff3d6f28df0a41724e93fca71ff4
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Aug 19 15:48:19 2009 +0200 Date: Wed Aug 19 15:48:19 2009 +0200
Allocate GObjectNotifyQueue with g_slice instead of abusing g_list Allocate GObjectNotifyQueue with g_slice instead of abusing g_list
This is both cleaner and faster (it avoids function calls and This is both cleaner and faster (it avoids function calls and
zeroing the memory twice). zeroing the memory twice).
Object construction performance improvement: Object construction performance improvement:
Non-Threaded Threaded Non-Threaded Threaded
Simple: 11% 1.3% Simple: 11% 1.3%
Complex: 8% 6% Complex: 8% 6%
Other tests stable. Other tests stable.
https://bugzilla.gnome.org/show_bug.cgi?id=557100 https://bugzilla.gnome.org/show_bug.cgi?id=557100
gobject/gobjectnotifyqueue.c | 9 ++------- gobject/gobjectnotifyqueue.c | 9 ++-------
1 files changed, 2 insertions(+), 7 deletions(-) 1 files changed, 2 insertions(+), 7 deletions(-)
commit f4d9789fcfc4c9be497414d6c65476adb9d20236 commit f4d9789fcfc4c9be497414d6c65476adb9d20236
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Sep 9 17:08:57 2009 +0200 Date: Wed Sep 9 17:08:57 2009 +0200
Add gobject performance tests for threaded code Add gobject performance tests for threaded code
This measures how much things like lock contention affects the gobject This measures how much things like lock contention affects the gobject
code. code.
tests/gobject/Makefile.am | 2 + tests/gobject/Makefile.am | 2 +
tests/gobject/performance-threaded.c | 381 tests/gobject/performance-threaded.c | 381
++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++
2 files changed, 383 insertions(+), 0 deletions(-) 2 files changed, 383 insertions(+), 0 deletions(-)
commit b1f94af095bde6a9a695ce7b19425a62288ee0ee commit b1f94af095bde6a9a695ce7b19425a62288ee0ee
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Aug 20 14:34:51 2009 +0200 Date: Thu Aug 20 14:34:51 2009 +0200
Add performance tests for GObject primitives Add performance tests for GObject primitives
These are basic performance test for a couple of basic gobject These are basic performance test for a couple of basic gobject
primitives: primitives:
* construction of simple objects. Simple is a bare gobject derived * construction of simple objects. Simple is a bare gobject derived
class with no properties, signals or interfaces. class with no properties, signals or interfaces.
* construction of complex objects. Complex is a gobject subclass * construction of complex objects. Complex is a gobject subclass
skipping to change at line 7305 skipping to change at line 37046
from round to round, but the variation seems to be less than 1%. from round to round, but the variation seems to be less than 1%.
So, any performance difference reported by this test over 1% is So, any performance difference reported by this test over 1% is
probably statistically significant. probably statistically significant.
Additionally the tests can be run with or without threads being Additionally the tests can be run with or without threads being
initialized. The script tests/gobject/run-performance.sh makes initialized. The script tests/gobject/run-performance.sh makes
it easy to produce a performance report for the current checkout. it easy to produce a performance report for the current checkout.
https://bugzilla.gnome.org/show_bug.cgi?id=557100 https://bugzilla.gnome.org/show_bug.cgi?id=557100
tests/gobject/Makefile.am | 2 + tests/gobject/Makefile.am | 2 +
tests/gobject/performance.c | 735 tests/gobject/performance.c | 735
++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++
tests/gobject/run-performance.sh | 7 + tests/gobject/run-performance.sh | 7 +
3 files changed, 744 insertions(+), 0 deletions(-) 3 files changed, 744 insertions(+), 0 deletions(-)
commit 07ad638adff596ccd4bc2ec003be692059210357 commit 07ad638adff596ccd4bc2ec003be692059210357
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Oct 2 12:54:18 2009 +0200 Date: Fri Oct 2 12:54:18 2009 +0200
remove xdgmime test remove xdgmime test
This is getting diverged from the xdgmime copy and we don't need This is getting diverged from the xdgmime copy and we don't need
it here. it here.
gio/xdgmime/Makefile.am | 5 - gio/xdgmime/Makefile.am | 5 -
gio/xdgmime/test-mime.c | 196 gio/xdgmime/test-mime.c | 196
----------------------------------------------- -----------------------------------------------
2 files changed, 0 insertions(+), 201 deletions(-) 2 files changed, 0 insertions(+), 201 deletions(-)
commit c7c0bcef893ca99609b102b42be5f871b9524a92 commit c7c0bcef893ca99609b102b42be5f871b9524a92
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Oct 2 12:06:25 2009 +0200 Date: Fri Oct 2 12:06:25 2009 +0200
xdgmime - Correct the range checks for magic matching xdgmime - Correct the range checks for magic matching
gio/xdgmime/xdgmimecache.c | 2 +- gio/xdgmime/xdgmimecache.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 2624e7d6c6ddc5ad93caa7ce609092b6b54cb6d2 commit 2624e7d6c6ddc5ad93caa7ce609092b6b54cb6d2
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Oct 2 12:06:15 2009 +0200 Date: Fri Oct 2 12:06:15 2009 +0200
Remove unnecessary includes Remove unnecessary includes
gio/xdgmime/xdgmimecache.c | 1 - gio/xdgmime/xdgmimecache.c | 1 -
gio/xdgmime/xdgmimeglob.c | 1 - gio/xdgmime/xdgmimeglob.c | 1 -
2 files changed, 0 insertions(+), 2 deletions(-) 2 files changed, 0 insertions(+), 2 deletions(-)
commit e1643fd76daf66ccffd9e6818e4f4ec8272e2a51 commit e1643fd76daf66ccffd9e6818e4f4ec8272e2a51
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Oct 2 09:49:51 2009 +0200 Date: Fri Oct 2 09:49:51 2009 +0200
xdgmime - support the new case sensitive flag xdgmime - support the new case sensitive flag
gio/xdgmime/xdgmimecache.c | 86 gio/xdgmime/xdgmimecache.c | 86
+++++++++++++++++++++++++++++++++---------- +++++++++++++++++++++++++++++++++----------
gio/xdgmime/xdgmimeglob.c | 88 gio/xdgmime/xdgmimeglob.c | 88
+++++++++++++++++++++++++++++++++++-------- +++++++++++++++++++++++++++++++++++--------
2 files changed, 137 insertions(+), 37 deletions(-) 2 files changed, 137 insertions(+), 37 deletions(-)
commit 7c27df1feeea1d6ab8b927285cecc4ac34db8b06 commit 7c27df1feeea1d6ab8b927285cecc4ac34db8b06
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Oct 2 09:48:35 2009 +0200 Date: Fri Oct 2 09:48:35 2009 +0200
xdgmime - support cache files with minor version 2 xdgmime - support cache files with minor version 2
gio/xdgmime/xdgmimecache.c | 10 ++++++++-- gio/xdgmime/xdgmimecache.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-) 1 files changed, 8 insertions(+), 2 deletions(-)
commit ce239a010e29c91f683dae354060f6ec6213e148 commit ce239a010e29c91f683dae354060f6ec6213e148
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Oct 2 09:46:33 2009 +0200 Date: Fri Oct 2 09:46:33 2009 +0200
Read the new glob2 format with case sensitive flags Read the new glob2 format with case sensitive flags
gio/xdgmime/xdgmime.c | 4 +- gio/xdgmime/xdgmime.c | 4 +-
gio/xdgmime/xdgmimeglob.c | 83 gio/xdgmime/xdgmimeglob.c | 83
++++++++++++++++++++++++++++++++------------ ++++++++++++++++++++++++++++++++------------
gio/xdgmime/xdgmimeglob.h | 6 ++- gio/xdgmime/xdgmimeglob.h | 6 ++-
3 files changed, 66 insertions(+), 27 deletions(-) 3 files changed, 66 insertions(+), 27 deletions(-)
commit 5e4a895bb37271169cb8c055d9ce1e3efe6ca525 commit 5e4a895bb37271169cb8c055d9ce1e3efe6ca525
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Fri Oct 2 12:43:21 2009 +0300 Date: Fri Oct 2 12:43:21 2009 +0300
Drop the VS8 project files from tarballs as they are unmaintained Drop the VS8 project files from tarballs as they are unmaintained
build/win32/Makefile.am | 1 - build/win32/Makefile.am | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit e5734fb87563181ee9f1f2827cb49d81e8ea28a7 commit e5734fb87563181ee9f1f2827cb49d81e8ea28a7
Author: Pierre A. Joye <pierre.php@gmail.com> Author: Pierre A. Joye <pierre.php@gmail.com>
Date: Fri Oct 2 12:34:44 2009 +0300 Date: Fri Oct 2 12:34:44 2009 +0300
Update VS9 project files to fix build Update VS9 project files to fix build
From bug #596784 From bug #596784
build/win32/vs9/gio.vcproj | 110 build/win32/vs9/gio.vcproj | 110
+++++++++++++++++++++++++++- +++++++++++++++++++++++++++-
build/win32/vs9/glib.vcproj | 10 ++- build/win32/vs9/glib.vcproj | 10 ++-
build/win32/vs9/gmodule.vcproj | 2 +- build/win32/vs9/gmodule.vcproj | 2 +-
build/win32/vs9/gobject.vcproj | 2 +- build/win32/vs9/gobject.vcproj | 2 +-
build/win32/vs9/gspawn-win32-helper.vcproj | 2 +- build/win32/vs9/gspawn-win32-helper.vcproj | 2 +-
build/win32/vs9/gthread.vcproj | 2 +- build/win32/vs9/gthread.vcproj | 2 +-
build/win32/vs9/install.vcproj | 4 +- build/win32/vs9/install.vcproj | 4 +-
7 files changed, 122 insertions(+), 10 deletions(-) 7 files changed, 122 insertions(+), 10 deletions(-)
commit e9fe53980b0ce8480c483774961b93388f3a55fe commit e9fe53980b0ce8480c483774961b93388f3a55fe
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 29 23:06:45 2009 -0400 Date: Tue Sep 29 23:06:45 2009 -0400
Fix --runtime-libdir option Fix --runtime-libdir option
For stable releases, it needs to take LT_REVISION into account, not For stable releases, it needs to take LT_REVISION into account, not
hardcode 0. hardcode 0.
gio/Makefile.am | 4 ++-- gio/Makefile.am | 4 ++--
glib/Makefile.am | 4 ++-- glib/Makefile.am | 4 ++--
gmodule/Makefile.am | 4 ++-- gmodule/Makefile.am | 4 ++--
gobject/Makefile.am | 4 ++-- gobject/Makefile.am | 4 ++--
gthread/Makefile.am | 4 ++-- gthread/Makefile.am | 4 ++--
5 files changed, 10 insertions(+), 10 deletions(-) 5 files changed, 10 insertions(+), 10 deletions(-)
commit eeaf8c51209cbd11573adf6f6ba0d34f85920b1f commit eeaf8c51209cbd11573adf6f6ba0d34f85920b1f
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 29 22:07:04 2009 -0400 Date: Tue Sep 29 22:07:04 2009 -0400
Bump version Bump version
configure.in | 4 ++-- configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit fffc3d41bd0968c37fd3edddf35a555fe91151d3 commit fffc3d41bd0968c37fd3edddf35a555fe91151d3
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 29 22:05:27 2009 -0400 Date: Tue Sep 29 22:05:27 2009 -0400
2.22.1 2.22.1
po/am.po | 58 ++-- po/am.po | 58 ++--
po/ar.po | 61 ++-- po/ar.po | 61 ++--
po/as.po | 61 ++-- po/as.po | 61 ++--
po/az.po | 58 ++-- po/az.po | 58 ++--
po/be.po | 59 ++-- po/be.po | 59 ++--
po/be@latin.po | 61 ++-- po/be@latin.po | 61 ++--
po/bg.po | 61 ++-- po/bg.po | 61 ++--
po/bn.po | 932 po/bn.po | 932
++++++++++++++++++++++++++-------------------------- ++++++++++++++++++++++++++--------------------------
po/bn_IN.po | 61 ++-- po/bn_IN.po | 61 ++--
po/bs.po | 58 ++-- po/bs.po | 58 ++--
po/ca.po | 61 ++-- po/ca.po | 61 ++--
po/ca@valencia.po | 61 ++-- po/ca@valencia.po | 61 ++--
po/cs.po | 61 ++-- po/cs.po | 61 ++--
po/cy.po | 59 ++-- po/cy.po | 59 ++--
po/da.po | 61 ++-- po/da.po | 61 ++--
po/de.po | 61 ++-- po/de.po | 61 ++--
po/dz.po | 59 ++-- po/dz.po | 59 ++--
po/el.po | 61 ++-- po/el.po | 61 ++--
po/en_CA.po | 61 ++-- po/en_CA.po | 61 ++--
po/en_GB.po | 61 ++-- po/en_GB.po | 61 ++--
po/eo.po | 58 ++-- po/eo.po | 58 ++--
po/es.po | 61 ++-- po/es.po | 61 ++--
po/et.po | 61 ++-- po/et.po | 61 ++--
po/eu.po | 61 ++-- po/eu.po | 61 ++--
po/fa.po | 59 ++-- po/fa.po | 59 ++--
po/fi.po | 61 ++-- po/fi.po | 61 ++--
po/fr.po | 61 ++-- po/fr.po | 61 ++--
po/ga.po | 60 ++-- po/ga.po | 60 ++--
po/gl.po | 61 ++-- po/gl.po | 61 ++--
po/gu.po | 61 ++-- po/gu.po | 61 ++--
po/he.po | 937 po/he.po | 937
++++++++++++++++++++++++++--------------------------- ++++++++++++++++++++++++++---------------------------
po/hi.po | 61 ++-- po/hi.po | 61 ++--
po/hr.po | 58 ++-- po/hr.po | 58 ++--
po/hu.po | 61 ++-- po/hu.po | 61 ++--
po/hy.po | 58 ++-- po/hy.po | 58 ++--
po/id.po | 59 ++-- po/id.po | 59 ++--
po/is.po | 58 ++-- po/is.po | 58 ++--
po/it.po | 61 ++-- po/it.po | 61 ++--
po/ja.po | 61 ++-- po/ja.po | 61 ++--
po/ka.po | 59 ++-- po/ka.po | 59 ++--
po/kn.po | 61 ++-- po/kn.po | 61 ++--
po/ko.po | 61 ++-- po/ko.po | 61 ++--
po/ku.po | 58 ++-- po/ku.po | 58 ++--
po/lt.po | 61 ++-- po/lt.po | 61 ++--
po/lv.po | 58 ++-- po/lv.po | 58 ++--
po/mai.po | 61 ++-- po/mai.po | 61 ++--
po/mg.po | 59 ++-- po/mg.po | 59 ++--
po/mk.po | 61 ++-- po/mk.po | 61 ++--
po/ml.po | 61 ++-- po/ml.po | 61 ++--
po/mn.po | 59 ++-- po/mn.po | 59 ++--
po/mr.po | 61 ++-- po/mr.po | 61 ++--
po/ms.po | 58 ++-- po/ms.po | 58 ++--
po/nb.po | 61 ++-- po/nb.po | 61 ++--
po/ne.po | 59 ++-- po/ne.po | 59 ++--
po/nl.po | 61 ++-- po/nl.po | 61 ++--
po/nn.po | 61 ++-- po/nn.po | 61 ++--
po/oc.po | 59 ++-- po/oc.po | 59 ++--
po/or.po | 61 ++-- po/or.po | 61 ++--
po/pa.po | 61 ++-- po/pa.po | 61 ++--
po/pl.po | 61 ++-- po/pl.po | 61 ++--
po/ps.po | 61 ++-- po/ps.po | 61 ++--
po/pt.po | 61 ++-- po/pt.po | 61 ++--
po/pt_BR.po | 61 ++-- po/pt_BR.po | 61 ++--
po/ro.po | 61 ++-- po/ro.po | 61 ++--
po/ru.po | 61 ++-- po/ru.po | 61 ++--
po/rw.po | 58 ++-- po/rw.po | 58 ++--
po/si.po | 59 ++-- po/si.po | 59 ++--
po/sk.po | 60 ++-- po/sk.po | 60 ++--
po/sl.po | 61 ++-- po/sl.po | 61 ++--
po/sq.po | 61 ++-- po/sq.po | 61 ++--
po/sr.po | 61 ++-- po/sr.po | 61 ++--
po/sr@ije.po | 58 ++-- po/sr@ije.po | 58 ++--
po/sr@latin.po | 61 ++-- po/sr@latin.po | 61 ++--
po/sv.po | 61 ++-- po/sv.po | 61 ++--
po/ta.po | 61 ++-- po/ta.po | 61 ++--
po/te.po | 61 ++-- po/te.po | 61 ++--
po/th.po | 61 ++-- po/th.po | 61 ++--
po/tl.po | 59 ++-- po/tl.po | 59 ++--
po/tr.po | 61 ++-- po/tr.po | 61 ++--
po/tt.po | 59 ++-- po/tt.po | 59 ++--
po/uk.po | 61 ++-- po/uk.po | 61 ++--
po/vi.po | 61 ++-- po/vi.po | 61 ++--
po/wa.po | 58 ++-- po/wa.po | 58 ++--
po/xh.po | 59 ++-- po/xh.po | 59 ++--
po/yi.po | 58 ++-- po/yi.po | 58 ++--
po/zh_CN.po | 61 ++-- po/zh_CN.po | 61 ++--
po/zh_HK.po | 61 ++-- po/zh_HK.po | 61 ++--
po/zh_TW.po | 61 ++-- po/zh_TW.po | 61 ++--
88 files changed, 3278 insertions(+), 3765 deletions(-) 88 files changed, 3278 insertions(+), 3765 deletions(-)
commit 82c6bf7d8c6abeda6dff80e5b754411398232cc3 commit 82c6bf7d8c6abeda6dff80e5b754411398232cc3
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 29 21:16:53 2009 -0400 Date: Tue Sep 29 21:16:53 2009 -0400
Updates Updates
NEWS | 17 +++++++++++++++++ NEWS | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-) 1 files changed, 17 insertions(+), 0 deletions(-)
commit 0c88408218050b9a239e90d6585731aeb1a1c181 commit 0c88408218050b9a239e90d6585731aeb1a1c181
Author: Miloš Popović <mpopovic@src.gnome.org> Author: Miloš Popović <mpopovic@src.gnome.org>
Date: Wed Sep 30 03:05:31 2009 +0000 Date: Wed Sep 30 03:05:31 2009 +0000
Updated Serbian translation Updated Serbian translation
po/sr.po | 3 --- po/sr.po | 3 ---
po/sr@latin.po | 3 --- po/sr@latin.po | 3 ---
2 files changed, 0 insertions(+), 6 deletions(-) 2 files changed, 0 insertions(+), 6 deletions(-)
commit b0adce8ab454c2c8e8da47019d510eac405e2452 commit b0adce8ab454c2c8e8da47019d510eac405e2452
Author: Miloš Popović <mpopovic@src.gnome.org> Author: Miloš Popović <mpopovic@src.gnome.org>
Date: Wed Sep 30 03:04:05 2009 +0000 Date: Wed Sep 30 03:04:05 2009 +0000
Updated Serbian translation Updated Serbian translation
po/sr@latin.po | 11 +++++------ po/sr@latin.po | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-) 1 files changed, 5 insertions(+), 6 deletions(-)
commit b38f091b99adf4326001d5218d9e52bd1df8d800 commit b38f091b99adf4326001d5218d9e52bd1df8d800
Author: Miloš Popović <mpopovic@src.gnome.org> Author: Miloš Popović <mpopovic@src.gnome.org>
Date: Wed Sep 30 03:02:15 2009 +0000 Date: Wed Sep 30 03:02:15 2009 +0000
Updated Serbian translation Updated Serbian translation
po/sr.po | 279 po/sr.po | 279
+++++++++++++++++++++++++++++--------------------------- +++++++++++++++++++++++++++++---------------------------
po/sr@latin.po | 273 po/sr@latin.po | 273
++++++++++++++++++++++++++++--------------------------- ++++++++++++++++++++++++++++---------------------------
2 files changed, 283 insertions(+), 269 deletions(-) 2 files changed, 283 insertions(+), 269 deletions(-)
commit 0c652dc66e09a358c738492e0eb857fef56c6254 commit 0c652dc66e09a358c738492e0eb857fef56c6254
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 29 20:57:45 2009 -0400 Date: Tue Sep 29 20:57:45 2009 -0400
Don't mark test files for translation Don't mark test files for translation
As pointed out in bug 596064 As pointed out in bug 596064
po/POTFILES.in | 1 - po/POTFILES.in | 1 -
po/POTFILES.skip | 1 + po/POTFILES.skip | 1 +
2 files changed, 1 insertions(+), 1 deletions(-) 2 files changed, 1 insertions(+), 1 deletions(-)
commit 6555e0171d6f9619b0f49109868fe99162ffbb72 commit 6555e0171d6f9619b0f49109868fe99162ffbb72
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 29 20:52:26 2009 -0400 Date: Tue Sep 29 20:52:26 2009 -0400
Fix mime_info_cache_dir_add_desktop_entries Fix mime_info_cache_dir_add_desktop_entries
This function tried to avoid adding duplicate entries, but failed This function tried to avoid adding duplicate entries, but failed
due to using the wrong search function. See bug 595972. due to using the wrong search function. See bug 595972.
gio/gdesktopappinfo.c | 2 +- gio/gdesktopappinfo.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 2f93bea177a980b8ae750c07f3b269c9bea7ac25 commit 2f93bea177a980b8ae750c07f3b269c9bea7ac25
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 29 20:45:26 2009 -0400 Date: Tue Sep 29 20:45:26 2009 -0400
Avoid a C99ism Avoid a C99ism
Move a variable declaration to the beginning of the block; see Move a variable declaration to the beginning of the block; see
bug 596561. Also remove a pointless register declaration. bug 596561. Also remove a pointless register declaration.
glib/gmessages.c | 6 +++--- glib/gmessages.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-) 1 files changed, 3 insertions(+), 3 deletions(-)
commit 442dadf3118cf3e2e9617461eb045f61483d58fc commit 442dadf3118cf3e2e9617461eb045f61483d58fc
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 29 20:39:39 2009 -0400 Date: Tue Sep 29 20:39:39 2009 -0400
Improve docs for g_utf16_to_utf8 Improve docs for g_utf16_to_utf8
Document that g_utf16_to_utf8 does not validate the resulting Document that g_utf16_to_utf8 does not validate the resulting
UTF-8 string. See bug 596314. UTF-8 string. See bug 596314.
glib/gutf8.c | 16 +++++++++++----- glib/gutf8.c | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-) 1 files changed, 11 insertions(+), 5 deletions(-)
commit 5fdb169b72b749218766e507deab491c5f5b0d9e commit 5fdb169b72b749218766e507deab491c5f5b0d9e
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 29 20:33:39 2009 -0400 Date: Tue Sep 29 20:33:39 2009 -0400
Clarify docs of g_async_result_get_source_object Clarify docs of g_async_result_get_source_object
It returns a new reference. Reported in bug 596748 It returns a new reference. Reported in bug 596748
gio/gasyncresult.c | 11 ++++++----- gio/gasyncresult.c | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-) 1 files changed, 6 insertions(+), 5 deletions(-)
commit 90e1308809805691713edf8f651e80a063f9b66f commit 90e1308809805691713edf8f651e80a063f9b66f
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Sep 29 11:25:13 2009 +0200 Date: Tue Sep 29 11:25:13 2009 +0200
Avoid critical error in thread check if source is destroyed Avoid critical error in thread check if source is destroyed
The source can be destroyed by the time we complete the result, and The source can be destroyed by the time we complete the result, and
then the g_source_get_context(current_source) call will cause then the g_source_get_context(current_source) call will cause
a critical error. We check for the source being destroyed and avoid a critical error. We check for the source being destroyed and avoid
the check in that case. the check in that case.
This means we miss the right-thread check in this case, but thats This means we miss the right-thread check in this case, but thats
merely a helper, so this is not critical. merely a helper, so this is not critical.
gio/gsimpleasyncresult.c | 2 +- gio/gsimpleasyncresult.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 10c7b3a17e00283907139a19f1c6054f85a5d3a8 commit 10c7b3a17e00283907139a19f1c6054f85a5d3a8
Author: Jamil Ahmed <itsjamil@gmail.com> Author: Jamil Ahmed <itsjamil@gmail.com>
Date: Tue Sep 29 04:01:37 2009 +0700 Date: Tue Sep 29 04:01:37 2009 +0700
Updated Bengali translation Updated Bengali translation
po/bn.po | 1967 po/bn.po | 1967
++++++++++++++++++++++++++++++-------------------------------- ++++++++++++++++++++++++++++++--------------------------------
1 files changed, 951 insertions(+), 1016 deletions(-) 1 files changed, 951 insertions(+), 1016 deletions(-)
commit 6f1ce483eb136159f42b7dde3aa4466ba3e874c1 commit 6f1ce483eb136159f42b7dde3aa4466ba3e874c1
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Sep 28 15:55:44 2009 +0200 Date: Mon Sep 28 15:55:44 2009 +0200
Always report metadata on the path, not symlink target Always report metadata on the path, not symlink target
Metadata are really part of the pathname, not the target file Metadata are really part of the pathname, not the target file
(as they are stored by pathname, and for many metadata like icon (as they are stored by pathname, and for many metadata like icon
position position
etc make not sense using the target data). So, even if nofollow etc make not sense using the target data). So, even if nofollow
is not specified we should not follow links for metadata. is not specified we should not follow links for metadata.
Ideally this should be implemented in the metadata extension in gvfs, Ideally this should be implemented in the metadata extension in gvfs,
but the extension API does not allow this, so we do it in gio. but the extension API does not allow this, so we do it in gio.
See https://bugzilla.gnome.org/show_bug.cgi?id=593809 See https://bugzilla.gnome.org/show_bug.cgi?id=593809
gio/glocalfileinfo.c | 11 +---------- gio/glocalfileinfo.c | 11 +----------
1 files changed, 1 insertions(+), 10 deletions(-) 1 files changed, 1 insertions(+), 10 deletions(-)
commit 70027bf0928e7960c3ff78ce4a92aaad20ee899e commit 70027bf0928e7960c3ff78ce4a92aaad20ee899e
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Sep 25 09:50:49 2009 +0200 Date: Fri Sep 25 09:50:49 2009 +0200
Fix up cast in gdb macros Fix up cast in gdb macros
We need to actually assign the casted value somewhere. We need to actually assign the casted value somewhere.
glib/glib.py | 2 +- glib/glib.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit e657dee578cc7b70c6a33fcb626e5d5aed4d82f3 commit e657dee578cc7b70c6a33fcb626e5d5aed4d82f3
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Sep 25 09:49:49 2009 +0200 Date: Fri Sep 25 09:49:49 2009 +0200
Use right soname for gdb autoloaded python files Use right soname for gdb autoloaded python files
We need to look at LT_REVISION too to get the right filename. We need to look at LT_REVISION too to get the right filename.
This was just hardcoded to zero before which is obviously wrong. This was just hardcoded to zero before which is obviously wrong.
glib/Makefile.am | 2 +- glib/Makefile.am | 2 +-
gobject/Makefile.am | 2 +- gobject/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-) 2 files changed, 2 insertions(+), 2 deletions(-)
commit 660035479bc6583abc311cd4d43136fa447a95d6 commit 660035479bc6583abc311cd4d43136fa447a95d6
Author: Yaron Shahrabani <sh.yaron@gmail.com> Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Fri Sep 25 10:39:58 2009 +0300 Date: Fri Sep 25 10:39:58 2009 +0300
Updated Hebrew translation Updated Hebrew translation
po/he.po | 933 po/he.po | 933
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 469 insertions(+), 464 deletions(-) 1 files changed, 469 insertions(+), 464 deletions(-)
commit cc95c60c69af5e25e9c9eae11f68ba2436a0e6b0 commit cc95c60c69af5e25e9c9eae11f68ba2436a0e6b0
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Sep 24 10:26:46 2009 -0400 Date: Thu Sep 24 10:26:46 2009 -0400
Fix location of gdb macros Fix location of gdb macros
These files need to be put in a location that corresponds to the These files need to be put in a location that corresponds to the
location of the libraries, so we need to take the runtime-libdir location of the libraries, so we need to take the runtime-libdir
path into account. path into account.
configure.in | 4 +++- configure.in | 4 +++-
glib/Makefile.am | 4 ++-- glib/Makefile.am | 4 ++--
gobject/Makefile.am | 4 ++-- gobject/Makefile.am | 4 ++--
3 files changed, 7 insertions(+), 5 deletions(-) 3 files changed, 7 insertions(+), 5 deletions(-)
commit dcee4d4a66112a357626a6e2b1f749a24e41068a commit dcee4d4a66112a357626a6e2b1f749a24e41068a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 22 17:10:32 2009 -0400 Date: Tue Sep 22 17:10:32 2009 -0400
Bump version Bump version
configure.in | 4 ++-- configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit cc4970cf9426ae4c929ccd859585a29fb9d243c8 commit cc4970cf9426ae4c929ccd859585a29fb9d243c8
Author: Josselin Mouette <joss@debian.org> Author: Josselin Mouette <joss@debian.org>
Date: Wed Sep 23 18:39:45 2009 +0200 Date: Wed Sep 23 18:39:45 2009 +0200
Fall back to inotify_init if inotify_init1 does not work Fall back to inotify_init if inotify_init1 does not work
This fixes monitoring failing to work when glib is built on a 2.6.27+ This fixes monitoring failing to work when glib is built on a 2.6.27+
kernel but run on an older one. kernel but run on an older one.
http://bugs.debian.org/544354 http://bugs.debian.org/544354
https://bugzilla.gnome.org/show_bug.cgi?id=593775 https://bugzilla.gnome.org/show_bug.cgi?id=593775
gio/inotify/inotify-kernel.c | 4 +++- gio/inotify/inotify-kernel.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-) 1 files changed, 3 insertions(+), 1 deletions(-)
commit 1a4763e6ef8e4da2a5118a00ce567e00704979cd commit 1a4763e6ef8e4da2a5118a00ce567e00704979cd
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Wed Sep 23 09:33:48 2009 +0300 Date: Wed Sep 23 09:33:48 2009 +0300
Parse libtoolize --version more carefully Parse libtoolize --version more carefully
Some recent versions of libtoolize output a version blurb like: Some recent versions of libtoolize output a version blurb like:
libtoolize (GNU libtool 1.3110 2009-07-01) 2.2.7a libtoolize (GNU libtool 1.3110 2009-07-01) 2.2.7a
Don't get confused by the numbers inside the parens. Don't get confused by the numbers inside the parens.
autogen.sh | 5 ++++- autogen.sh | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-) 1 files changed, 4 insertions(+), 1 deletions(-)
commit 4c633ff0b58db039a29801d5039cc2756db90bbb commit 4c633ff0b58db039a29801d5039cc2756db90bbb
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 22 16:57:08 2009 -0400 Date: Tue Sep 22 16:57:08 2009 -0400
2.22.0 2.22.0
README.in | 2 +- README.in | 2 +-
docs/reference/glib/tmpl/glib-unused.sgml | 67 -- docs/reference/glib/tmpl/glib-unused.sgml | 67 --
docs/reference/glib/tmpl/macros_misc.sgml | 5 +- docs/reference/glib/tmpl/macros_misc.sgml | 5 +-
docs/reference/glib/tmpl/main.sgml | 7 + docs/reference/glib/tmpl/main.sgml | 7 +
docs/reference/glib/tmpl/testing.sgml | 21 + docs/reference/glib/tmpl/testing.sgml | 21 +
docs/reference/glib/tmpl/version.sgml | 68 ++ docs/reference/glib/tmpl/version.sgml | 68 ++
glib/Makefile.am | 9 +- glib/Makefile.am | 9 +-
gobject/Makefile.am | 10 +- gobject/Makefile.am | 10 +-
po/am.po | 188 ++-- po/am.po | 188 ++--
po/ar.po | 188 ++-- po/ar.po | 188 ++--
po/as.po | 219 +++--- po/as.po | 219 +++---
po/az.po | 188 ++-- po/az.po | 188 ++--
po/be.po | 188 ++-- po/be.po | 188 ++--
po/be@latin.po | 188 ++-- po/be@latin.po | 188 ++--
po/bg.po | 915 ++++++++++---------- po/bg.po | 915 ++++++++++----------
po/bn.po | 188 ++-- po/bn.po | 188 ++--
po/bn_IN.po | 965 +++++++++++---------- po/bn_IN.po | 965 +++++++++++----------
po/bs.po | 188 ++-- po/bs.po | 188 ++--
po/ca.po | 925 ++++++++++---------- po/ca.po | 925 ++++++++++----------
po/ca@valencia.po | 188 ++-- po/ca@valencia.po | 188 ++--
po/cs.po | 915 ++++++++++---------- po/cs.po | 915 ++++++++++----------
po/cy.po | 188 ++-- po/cy.po | 188 ++--
po/da.po | 925 ++++++++++---------- po/da.po | 925 ++++++++++----------
po/de.po | 188 ++-- po/de.po | 188 ++--
po/dz.po | 188 ++-- po/dz.po | 188 ++--
po/el.po | 1332 po/el.po | 1332
++++++++++++++--------------- ++++++++++++++---------------
po/en_CA.po | 188 ++-- po/en_CA.po | 188 ++--
po/en_GB.po | 925 ++++++++++---------- po/en_GB.po | 925 ++++++++++----------
po/eo.po | 188 ++-- po/eo.po | 188 ++--
po/es.po | 923 ++++++++++---------- po/es.po | 923 ++++++++++----------
po/et.po | 188 ++-- po/et.po | 188 ++--
po/eu.po | 188 ++-- po/eu.po | 188 ++--
po/fa.po | 188 ++-- po/fa.po | 188 ++--
po/fi.po | 925 ++++++++++---------- po/fi.po | 925 ++++++++++----------
po/fr.po | 188 ++-- po/fr.po | 188 ++--
po/ga.po | 188 ++-- po/ga.po | 188 ++--
po/gl.po | 920 ++++++++++---------- po/gl.po | 920 ++++++++++----------
po/gu.po | 947 ++++++++++---------- po/gu.po | 947 ++++++++++----------
po/he.po | 188 ++-- po/he.po | 188 ++--
po/hi.po | 944 ++++++++++---------- po/hi.po | 944 ++++++++++----------
po/hr.po | 188 ++-- po/hr.po | 188 ++--
po/hu.po | 188 ++-- po/hu.po | 188 ++--
po/hy.po | 188 ++-- po/hy.po | 188 ++--
po/id.po | 188 ++-- po/id.po | 188 ++--
po/is.po | 188 ++-- po/is.po | 188 ++--
po/it.po | 188 ++-- po/it.po | 188 ++--
po/ja.po | 188 ++-- po/ja.po | 188 ++--
po/ka.po | 188 ++-- po/ka.po | 188 ++--
po/kn.po | 968 +++++++++++---------- po/kn.po | 968 +++++++++++----------
po/ko.po | 188 ++-- po/ko.po | 188 ++--
po/ku.po | 188 ++-- po/ku.po | 188 ++--
po/lt.po | 188 ++-- po/lt.po | 188 ++--
po/lv.po | 188 ++-- po/lv.po | 188 ++--
po/mai.po | 188 ++-- po/mai.po | 188 ++--
po/mg.po | 188 ++-- po/mg.po | 188 ++--
po/mk.po | 188 ++-- po/mk.po | 188 ++--
po/ml.po | 979 +++++++++++----------- po/ml.po | 979 +++++++++++-----------
po/mn.po | 188 ++-- po/mn.po | 188 ++--
po/mr.po | 947 ++++++++++---------- po/mr.po | 947 ++++++++++----------
po/ms.po | 188 ++-- po/ms.po | 188 ++--
po/nb.po | 917 ++++++++++---------- po/nb.po | 917 ++++++++++----------
po/ne.po | 188 ++-- po/ne.po | 188 ++--
po/nl.po | 188 ++-- po/nl.po | 188 ++--
po/nn.po | 188 ++-- po/nn.po | 188 ++--
po/oc.po | 188 ++-- po/oc.po | 188 ++--
po/or.po | 956 +++++++++++---------- po/or.po | 956 +++++++++++----------
po/pa.po | 943 ++++++++++---------- po/pa.po | 943 ++++++++++----------
po/pl.po | 1339 po/pl.po | 1339
++++++++++++++--------------- ++++++++++++++---------------
po/ps.po | 188 ++-- po/ps.po | 188 ++--
po/pt.po | 188 ++-- po/pt.po | 188 ++--
po/pt_BR.po | 188 ++-- po/pt_BR.po | 188 ++--
po/ro.po | 926 ++++++++++---------- po/ro.po | 926 ++++++++++----------
po/ru.po | 188 ++-- po/ru.po | 188 ++--
po/rw.po | 188 ++-- po/rw.po | 188 ++--
po/si.po | 188 ++-- po/si.po | 188 ++--
po/sk.po | 188 ++-- po/sk.po | 188 ++--
po/sl.po | 1280 po/sl.po | 1280
+++++++++++++-------------- +++++++++++++--------------
po/sq.po | 188 ++-- po/sq.po | 188 ++--
po/sr.po | 931 ++++++++++---------- po/sr.po | 931 ++++++++++----------
po/sr@ije.po | 188 ++-- po/sr@ije.po | 188 ++--
po/sr@latin.po | 942 ++++++++++---------- po/sr@latin.po | 942 ++++++++++--------
po/sv.po | 188 ++-- --
po/ta.po | 950 ++++++++++---------- po/sv.po | 188 ++--
po/te.po | 956 +++++++++++---------- po/ta.po | 950 ++++++++++----------
po/th.po | 188 ++-- po/te.po | 956 +++++++++++----------
po/tl.po | 188 ++-- po/th.po | 188 ++--
po/tr.po | 188 ++-- po/tl.po | 188 ++--
po/tt.po | 188 ++-- po/tr.po | 188 ++--
po/uk.po | 917 ++++++++++---------- po/tt.po | 188 ++--
po/vi.po | 188 ++-- po/uk.po | 917 ++++++++++----------
po/wa.po | 188 ++-- po/vi.po | 188 ++--
po/xh.po | 188 ++-- po/wa.po | 188 ++--
po/yi.po | 188 ++-- po/xh.po | 188 ++--
po/zh_CN.po | 926 ++++++++++---------- po/yi.po | 188 ++--
po/zh_HK.po | 938 ++++++++++---------- po/zh_CN.po | 926 ++++++++++----------
po/zh_TW.po | 923 ++++++++++---------- po/zh_HK.po | 938 ++++++++++----------
po/zh_TW.po | 923 ++++++++++----------
96 files changed, 19793 insertions(+), 19818 deletions(-) 96 files changed, 19793 insertions(+), 19818 deletions(-)
commit 9203da305b1c840ebafe7d95f2e937348be0f333 commit 9203da305b1c840ebafe7d95f2e937348be0f333
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 22 12:36:50 2009 -0400 Date: Tue Sep 22 12:36:50 2009 -0400
some doc updates some doc updates
docs/reference/glib/glib-sections.txt | 3 +++ docs/reference/glib/glib-sections.txt | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-) 1 files changed, 3 insertions(+), 0 deletions(-)
commit 3413e758eb4fb15559e9da1b38efd59fcca81401 commit 3413e758eb4fb15559e9da1b38efd59fcca81401
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 22 10:37:05 2009 -0400 Date: Tue Sep 22 10:37:05 2009 -0400
Updates Updates
NEWS | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ NEWS | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 50 insertions(+), 0 deletions(-) 1 files changed, 50 insertions(+), 0 deletions(-)
commit 74326a38658ebb9dbd59c9d8899a0bbb646301e5 commit 74326a38658ebb9dbd59c9d8899a0bbb646301e5
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Sep 22 09:41:04 2009 -0400 Date: Tue Sep 22 09:41:04 2009 -0400
Set version to 2.22.0 Set version to 2.22.0
configure.in | 4 ++-- configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 01ccc9e3bac498e714087b2be543442aa2eadcaa commit 01ccc9e3bac498e714087b2be543442aa2eadcaa
Author: Matej Urbančič <mateju@svn.gnome.org> Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Tue Sep 22 12:21:02 2009 +0200 Date: Tue Sep 22 12:21:02 2009 +0200
Updated Slovenian translation Updated Slovenian translation
po/sl.po | 9 ++++----- po/sl.po | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-) 1 files changed, 4 insertions(+), 5 deletions(-)
commit 1c46514d5e072f3baee0145798e023610e895ab2 commit 1c46514d5e072f3baee0145798e023610e895ab2
Author: Matej Urbančič <mateju@svn.gnome.org> Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Tue Sep 22 12:15:38 2009 +0200 Date: Tue Sep 22 12:15:38 2009 +0200
Updated Slovenian translation Updated Slovenian translation
po/sl.po | 1439 po/sl.po | 1439
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 740 insertions(+), 699 deletions(-) 1 files changed, 740 insertions(+), 699 deletions(-)
commit c755a7fd11ca5f865f6ccd477e0f4db3799161fa commit c755a7fd11ca5f865f6ccd477e0f4db3799161fa
Author: Mart Raudsepp <leio@gentoo.org> Author: Mart Raudsepp <leio@gentoo.org>
Date: Sun Sep 13 04:42:33 2009 +0300 Date: Sun Sep 13 04:42:33 2009 +0300
gio: Fix some typos in G*AppInfo documentation gio: Fix some typos in G*AppInfo documentation
gio/gappinfo.c | 10 +++++----- gio/gappinfo.c | 10 +++++-----
gio/gappinfo.h | 4 ++-- gio/gappinfo.h | 4 ++--
gio/gdesktopappinfo.c | 8 ++++---- gio/gdesktopappinfo.c | 8 ++++----
3 files changed, 11 insertions(+), 11 deletions(-) 3 files changed, 11 insertions(+), 11 deletions(-)
commit 924f1bc528b212aab91adf608ef32e41b67f3298 commit 924f1bc528b212aab91adf608ef32e41b67f3298
Author: Mart Raudsepp <leio@gentoo.org> Author: Mart Raudsepp <leio@gentoo.org>
Date: Sun Sep 13 00:20:01 2009 +0300 Date: Sun Sep 13 00:20:01 2009 +0300
Accept -? for glib-mkenums. Accept -? for glib-mkenums.
Commit 789e260638d tried to add support for -?, but there is a typo Commit 789e260638d tried to add support for -?, but there is a typo
and instead -h was added when already present instead of -? for one and instead -h was added when already present instead of -? for one
of the cases. of the cases.
It works without this corrections, because all unrecognized options It works without this corrections, because all unrecognized options
trigger usage showing as well, but this is more correct. trigger usage showing as well, but this is more correct.
This was bug 556706 originally. This was bug 556706 originally.
gobject/glib-mkenums.in | 2 +- gobject/glib-mkenums.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 6c061da2a232d8c817d9744a234ceee7b87b3dd8 commit 6c061da2a232d8c817d9744a234ceee7b87b3dd8
Author: Mart Raudsepp <leio@gentoo.org> Author: Mart Raudsepp <leio@gentoo.org>
Date: Sat Sep 12 19:49:01 2009 +0300 Date: Sat Sep 12 19:49:01 2009 +0300
gio: Fix a Since tag to actually show up in new API of 2.20 indeces gio: Fix a Since tag to actually show up in new API of 2.20 indeces
Typo made in e05426062 Typo made in e05426062
gio/gdatainputstream.c | 2 +- gio/gdatainputstream.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 7feb4c3631a0745b3696454630be3aa3365d1067 commit 7feb4c3631a0745b3696454630be3aa3365d1067
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Tue Sep 22 09:59:13 2009 +0700 Date: Tue Sep 22 09:59:13 2009 +0700
po/vi.po: fix type "thoạt" po/vi.po: fix type "thoạt"
po/vi.po | 2 +- po/vi.po | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit a830fbd62c05193982c72a375251b2202986152f commit a830fbd62c05193982c72a375251b2202986152f
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Sep 21 15:36:45 2009 +0200 Date: Mon Sep 21 15:36:45 2009 +0200
Document new gdb macros Document new gdb macros
docs/reference/glib/running.sgml | 34 docs/reference/glib/running.sgml | 34
++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++
1 files changed, 34 insertions(+), 0 deletions(-) 1 files changed, 34 insertions(+), 0 deletions(-)
commit 42320706c4dd6a4517a402dc5da5c27dfc6a5356 commit 42320706c4dd6a4517a402dc5da5c27dfc6a5356
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Sep 21 15:21:52 2009 +0200 Date: Mon Sep 21 15:21:52 2009 +0200
Add gforeach gdb command Add gforeach gdb command
glib/glib.py | 84 glib/glib.py | 84
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 84 insertions(+), 0 deletions(-) 1 files changed, 84 insertions(+), 0 deletions(-)
commit 2b8943237f137f287b0b0854f80198de54fd26ea commit 2b8943237f137f287b0b0854f80198de54fd26ea
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Sep 21 12:26:23 2009 +0200 Date: Mon Sep 21 12:26:23 2009 +0200
Add pretty printer for hashtables Add pretty printer for hashtables
glib/glib.py | 64 glib/glib.py | 64
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 64 insertions(+), 0 deletions(-) 1 files changed, 64 insertions(+), 0 deletions(-)
commit 2e8768d9a556afd2b2e6c974dcbcf24fee5ba6ff commit 2e8768d9a556afd2b2e6c974dcbcf24fee5ba6ff
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Sep 21 11:06:39 2009 +0200 Date: Mon Sep 21 11:06:39 2009 +0200
Add pretty printing for GList and GSList Add pretty printing for GList and GSList
glib/glib.py | 77 glib/glib.py | 77
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 77 insertions(+), 0 deletions(-) 1 files changed, 77 insertions(+), 0 deletions(-)
commit efe9169234e226f594b4254618f35a139338c35f commit efe9169234e226f594b4254618f35a139338c35f
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Sep 18 17:15:32 2009 +0200 Date: Fri Sep 18 17:15:32 2009 +0200
Initial support for gdb python macros Initial support for gdb python macros
This includes support for gobject pointer pretty printing and This includes support for gobject pointer pretty printing and
signal frame compression in backtraces. signal frame compression in backtraces.
https://bugzilla.gnome.org/show_bug.cgi?id=595619 https://bugzilla.gnome.org/show_bug.cgi?id=595619
glib/Makefile.am | 13 ++- glib/Makefile.am | 13 ++-
glib/glib.py | 27 ++++ glib/glib.py | 27 ++++
glib/libglib-gdb.py.in | 10 ++ glib/libglib-gdb.py.in | 10 ++
gobject/Makefile.am | 12 ++- gobject/Makefile.am | 12 ++-
gobject/gobject.py | 305 gobject/gobject.py | 305
++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++
gobject/libgobject-gdb.py.in | 10 ++ gobject/libgobject-gdb.py.in | 10 ++
6 files changed, 375 insertions(+), 2 deletions(-) 6 files changed, 375 insertions(+), 2 deletions(-)
commit 18af48ba9a347e2041c4986aaaac73fdd5386de3 commit 18af48ba9a347e2041c4986aaaac73fdd5386de3
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Mon Sep 21 20:54:02 2009 +0800 Date: Mon Sep 21 20:54:02 2009 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan) Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 945 po/zh_HK.po | 945
+++++++++++++++++++++++++++++------------------------------ +++++++++++++++++++++++++++++------------------------------
po/zh_TW.po | 930 po/zh_TW.po | 930
+++++++++++++++++++++++++++++----------------------------- +++++++++++++++++++++++++++++-----------------------------
2 files changed, 938 insertions(+), 937 deletions(-) 2 files changed, 938 insertions(+), 937 deletions(-)
commit 652f47fd2a9544e07cd6cbc5ca0d31d21c1ccd34 commit 652f47fd2a9544e07cd6cbc5ca0d31d21c1ccd34
Author: Petr Kovar <pknbe@volny.cz> Author: Petr Kovar <pknbe@volny.cz>
Date: Sun Sep 20 22:26:17 2009 +0200 Date: Sun Sep 20 22:26:17 2009 +0200
Updated Czech translation Updated Czech translation
po/cs.po | 921 po/cs.po | 921
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 464 insertions(+), 457 deletions(-) 1 files changed, 464 insertions(+), 457 deletions(-)
commit 5b30a46da4eadbd620f34e66e7b981f2dfe91a4f commit 5b30a46da4eadbd620f34e66e7b981f2dfe91a4f
Author: Ani <peter.ani@gmail.com> Author: Ani <peter.ani@gmail.com>
Date: Sun Sep 20 21:04:45 2009 +0530 Date: Sun Sep 20 21:04:45 2009 +0530
Updated Malayalam Translations Updated Malayalam Translations
po/ml.po | 150 po/ml.po | 150
+++++++++++++++++++++++++++++++------------------------------ +++++++++++++++++++++++++++++++------------------------------
1 files changed, 76 insertions(+), 74 deletions(-) 1 files changed, 76 insertions(+), 74 deletions(-)
commit 7a010ac2d409fc7ea849034ca7a5bda150ee0fad commit 7a010ac2d409fc7ea849034ca7a5bda150ee0fad
Author: Gil Forcada <gforcada@gnome.org> Author: Gil Forcada <gforcada@gnome.org>
Date: Sat Sep 19 18:04:56 2009 +0200 Date: Sat Sep 19 18:04:56 2009 +0200
Updated Catalan translation Updated Catalan translation
po/ca.po | 1088 po/ca.po | 1088
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 540 insertions(+), 548 deletions(-) 1 files changed, 540 insertions(+), 548 deletions(-)
commit 80f66b114193d3c1b5a5c5d4f34b01cba53208ca commit 80f66b114193d3c1b5a5c5d4f34b01cba53208ca
Author: Paolo Borelli <pborelli@gnome.org> Author: Paolo Borelli <pborelli@gnome.org>
Date: Sat Sep 19 10:21:36 2009 +0200 Date: Sat Sep 19 10:21:36 2009 +0200
Fix build with srcdir != builddir, bug #594597 Fix build with srcdir != builddir, bug #594597
gio/win32/Makefile.am | 1 + gio/win32/Makefile.am | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 8b3853b8a1cc94767c5391808274f931a48f6cbb commit 8b3853b8a1cc94767c5391808274f931a48f6cbb
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 18 19:16:11 2009 -0400 Date: Fri Sep 18 19:16:11 2009 -0400
Reduce false positives in static analysis Reduce false positives in static analysis
Tools like clang fail to recognize that stanzas like Tools like clang fail to recognize that stanzas like
g_return_if_fail (GTK_IS_FOO (w)) guarantee w != NULL. By minimally g_return_if_fail (GTK_IS_FOO (w)) guarantee w != NULL. By minimally
rewriting the type-checking macros, we can avoid these false rewriting the type-checking macros, we can avoid these false
positives. positives.
gobject/gtype.h | 12 +++++++++--- gobject/gtype.h | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-) 1 files changed, 9 insertions(+), 3 deletions(-)
commit 53fc10d2695f917db530c9a3f166e45be59d1d3a commit 53fc10d2695f917db530c9a3f166e45be59d1d3a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Sep 9 00:18:23 2009 -0400 Date: Wed Sep 9 00:18:23 2009 -0400
Fix a lot of clang complaints Fix a lot of clang complaints
Mostly dead assignments. Mostly dead assignments.
gio/gbufferedoutputstream.c | 9 ++------- gio/gbufferedoutputstream.c | 9 ++-------
gio/gdatainputstream.c | 7 +------ gio/gdatainputstream.c | 7 +------
gio/gdummyfile.c | 5 +---- gio/gdummyfile.c | 5 +----
gio/ginputstream.c | 16 +++++----------- gio/ginputstream.c | 16 +++++-----------
gio/giostream.c | 4 ---- gio/giostream.c | 4 ----
gio/glocalfile.c | 20 ++++++++------------ gio/glocalfile.c | 20 ++++++++------------
gio/glocalfileinputstream.c | 4 ---- gio/glocalfileinputstream.c | 4 ----
gio/goutputstream.c | 34 +++++++++++++++------------------- gio/goutputstream.c | 34 +++++++++++++++-------------------
gio/gunixinputstream.c | 4 ---- gio/gunixinputstream.c | 4 ----
gio/gunixoutputstream.c | 4 ---- gio/gunixoutputstream.c | 4 ----
glib/gfileutils.c | 3 +-- glib/gfileutils.c | 3 +--
glib/gkeyfile.c | 3 +-- glib/gkeyfile.c | 3 +--
glib/gregex.c | 6 +----- glib/gregex.c | 6 +-----
13 files changed, 35 insertions(+), 84 deletions(-) 13 files changed, 35 insertions(+), 84 deletions(-)
commit 04d632ccf59ce0491261ff87b3867012cb56d8bf commit 04d632ccf59ce0491261ff87b3867012cb56d8bf
Author: Dumitru Mișu Moldovan <dumol@gnome.ro> Author: Dumitru Mișu Moldovan <dumol@gnome.ro>
Date: Fri Sep 18 00:17:32 2009 +0300 Date: Fri Sep 18 00:17:32 2009 +0300
Updated Romanian translation Updated Romanian translation
po/ro.po | 1086 po/ro.po | 1086
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 536 insertions(+), 550 deletions(-) 1 files changed, 536 insertions(+), 550 deletions(-)
commit 3bfba7924c94aa3a3bcc14e6eeee4fa691108dd0 commit 3bfba7924c94aa3a3bcc14e6eeee4fa691108dd0
Author: Miloš Popović <mpopovic@src.gnome.org> Author: Miloš Popović <mpopovic@src.gnome.org>
Date: Thu Sep 17 17:58:52 2009 +0000 Date: Thu Sep 17 17:58:52 2009 +0000
Updated Serbian translation Updated Serbian translation
po/sr.po | 1381 po/sr.po | 1381
+++++++++++++++++++++++++++---------------------------- +++++++++++++++++++++++++++----------------------------
po/sr@latin.po | 1392 po/sr@latin.po | 1392
+++++++++++++++++++++++++++----------------------------- +++++++++++++++++++++++++++-----------------------------
2 files changed, 1351 insertions(+), 1422 deletions(-) 2 files changed, 1351 insertions(+), 1422 deletions(-)
commit dd7f660fb7b059d16cea6e33550a14ca2625c813 commit dd7f660fb7b059d16cea6e33550a14ca2625c813
Author: krishnababu k <kkrothap@redhat.ocm> Author: krishnababu k <kkrothap@redhat.ocm>
Date: Thu Sep 17 21:18:57 2009 +0530 Date: Thu Sep 17 21:18:57 2009 +0530
Updated Telugu Translation Updated Telugu Translation
po/te.po | 960 po/te.po | 960
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 475 insertions(+), 485 deletions(-) 1 files changed, 475 insertions(+), 485 deletions(-)
commit 256662ddbaec90688c1725d504efc1248eacb7e1 commit 256662ddbaec90688c1725d504efc1248eacb7e1
Author: ifelix <ifelix@redhat.com> Author: ifelix <ifelix@redhat.com>
Date: Thu Sep 17 15:50:19 2009 +0530 Date: Thu Sep 17 15:50:19 2009 +0530
Updated Tamil Translations Updated Tamil Translations
po/ta.po | 961 po/ta.po | 961
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 477 insertions(+), 484 deletions(-) 1 files changed, 477 insertions(+), 484 deletions(-)
commit 78c548b506db0527335011ce92558bc1a9d5ebf0 commit 78c548b506db0527335011ce92558bc1a9d5ebf0
Author: Fran Diéguez <fran.dieguez@glug.es> Author: Fran Diéguez <fran.dieguez@glug.es>
Date: Wed Sep 16 16:15:05 2009 +0200 Date: Wed Sep 16 16:15:05 2009 +0200
UPdated Galician Translation UPdated Galician Translation
po/gl.po | 946 po/gl.po | 946
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 472 insertions(+), 474 deletions(-) 1 files changed, 472 insertions(+), 474 deletions(-)
commit d88b6a3d60f0f84cf192c1b4093a0ae2362d7f02 commit d88b6a3d60f0f84cf192c1b4093a0ae2362d7f02
Author: Runa Bhattacharjee <runab@redhat.com> Author: Runa Bhattacharjee <runab@redhat.com>
Date: Tue Sep 15 18:31:49 2009 +0530 Date: Tue Sep 15 18:31:49 2009 +0530
Updated Bengali India Translations Updated Bengali India Translations
po/bn_IN.po | 1097 po/bn_IN.po | 1097
+++++++++++++++++++++++++++++------------------------------ +++++++++++++++++++++++++++++------------------------------
1 files changed, 536 insertions(+), 561 deletions(-) 1 files changed, 536 insertions(+), 561 deletions(-)
commit 011592af55d980cfb21c51f5d4bcdd09cce865ec commit 011592af55d980cfb21c51f5d4bcdd09cce865ec
Author: Manoj Kumar Giri <mgiri@mgiri.csb> Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date: Tue Sep 15 16:22:41 2009 +0530 Date: Tue Sep 15 16:22:41 2009 +0530
Upadted Oriya Translation Upadted Oriya Translation
po/or.po | 964 po/or.po | 964
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 477 insertions(+), 487 deletions(-) 1 files changed, 477 insertions(+), 487 deletions(-)
commit ddc85a8b0242407c6234bbe2ebc49b873bf02396 commit ddc85a8b0242407c6234bbe2ebc49b873bf02396
Author: Theppitak Karoonboonyanan <thep@linux.thai.net> Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date: Tue Sep 15 14:29:36 2009 +0700 Date: Tue Sep 15 14:29:36 2009 +0700
Updated Thai translation. Updated Thai translation.
po/th.po | 5 ++--- po/th.po | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-) 1 files changed, 2 insertions(+), 3 deletions(-)
commit 3a240a7f718a44724008d35123c6f7b98abc896a commit 3a240a7f718a44724008d35123c6f7b98abc896a
Author: Amitakhya Phukan <aphukan@fedoraproject.org> Author: Amitakhya Phukan <aphukan@fedoraproject.org>
Date: Tue Sep 15 12:48:50 2009 +0530 Date: Tue Sep 15 12:48:50 2009 +0530
Updating Assamese translations. Updating Assamese translations.
po/as.po | 42 ++++++++++++++++-------------------------- po/as.po | 42 ++++++++++++++++--------------------------
1 files changed, 16 insertions(+), 26 deletions(-) 1 files changed, 16 insertions(+), 26 deletions(-)
commit ef5e66c330cdc3f8d93ba33a0dfe251f98883204 commit ef5e66c330cdc3f8d93ba33a0dfe251f98883204
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Sep 14 00:16:51 2009 +0200 Date: Mon Sep 14 00:16:51 2009 +0200
Update Norwegian bokmål translation. Update Norwegian bokmål translation.
po/nb.po | 924 po/nb.po | 924
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 465 insertions(+), 459 deletions(-) 1 files changed, 465 insertions(+), 459 deletions(-)
commit 220bde833af1bba3e535f727173b84a362374399 commit 220bde833af1bba3e535f727173b84a362374399
Author: Aron Xu <aronxu@gnome.org> Author: Aron Xu <aronxu@gnome.org>
Date: Sun Sep 13 15:09:29 2009 +0800 Date: Sun Sep 13 15:09:29 2009 +0800
Updated Simplified Chinese translation. Updated Simplified Chinese translation.
po/zh_CN.po | 1082 po/zh_CN.po | 1082
+++++++++++++++++++++++++++++------------------------------ +++++++++++++++++++++++++++++------------------------------
1 files changed, 540 insertions(+), 542 deletions(-) 1 files changed, 540 insertions(+), 542 deletions(-)
commit 7e514b6efaf6daae23c09a1e13ed65d2d8aa8008 commit 7e514b6efaf6daae23c09a1e13ed65d2d8aa8008
Author: A S Alam <aalam@users.sf.net> Author: A S Alam <aalam@users.sf.net>
Date: Sun Sep 13 08:58:57 2009 +0530 Date: Sun Sep 13 08:58:57 2009 +0530
Updating Translation for Punjabi Updating Translation for Punjabi
po/pa.po | 956 po/pa.po | 956
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 474 insertions(+), 482 deletions(-) 1 files changed, 474 insertions(+), 482 deletions(-)
commit e1957bd71c999ba5189a7fe94880647e84fa6357 commit e1957bd71c999ba5189a7fe94880647e84fa6357
Author: Ask H. Larsen <asklarsen@gmail.com> Author: Ask H. Larsen <asklarsen@gmail.com>
Date: Sun Sep 13 03:16:47 2009 +0200 Date: Sun Sep 13 03:16:47 2009 +0200
Updated Danish translation Updated Danish translation
po/da.po | 930 po/da.po | 930
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 467 insertions(+), 463 deletions(-) 1 files changed, 467 insertions(+), 463 deletions(-)
commit 6366015decc608a74e2019ccb0d39dbc6e3f06ba commit 6366015decc608a74e2019ccb0d39dbc6e3f06ba
Author: Bruce Cowan <bcowan@fastmail.co.uk> Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date: Sat Sep 12 20:04:29 2009 +0100 Date: Sat Sep 12 20:04:29 2009 +0100
Updated British English translation Updated British English translation
po/en_GB.po | 1120 po/en_GB.po | 1120
+++++++++++++++++++++++++++++------------------------------ +++++++++++++++++++++++++++++------------------------------
1 files changed, 556 insertions(+), 564 deletions(-) 1 files changed, 556 insertions(+), 564 deletions(-)
commit a92f10d712b6278364e02178c873a084bfbf9e19 commit a92f10d712b6278364e02178c873a084bfbf9e19
Author: Tommi Vainikainen <thv@iki.fi> Author: Tommi Vainikainen <thv@iki.fi>
Date: Sat Sep 12 19:10:57 2009 +0300 Date: Sat Sep 12 19:10:57 2009 +0300
Updated Finnish translation Updated Finnish translation
po/fi.po | 930 po/fi.po | 930
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 467 insertions(+), 463 deletions(-) 1 files changed, 467 insertions(+), 463 deletions(-)
commit 410305255d0acfa5e105a444cdf8b302b31b94a2 commit 410305255d0acfa5e105a444cdf8b302b31b94a2
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Sat Sep 12 01:57:46 2009 +0300 Date: Sat Sep 12 01:57:46 2009 +0300
Remove old crap for fetching the "build" directory from svn Remove old crap for fetching the "build" directory from svn
autogen.sh | 17 ----------------- autogen.sh | 17 -----------------
1 files changed, 0 insertions(+), 17 deletions(-) 1 files changed, 0 insertions(+), 17 deletions(-)
commit 866731776651e04178a6cc1e78d244384a890d1a commit 866731776651e04178a6cc1e78d244384a890d1a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk> Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: Wed Sep 2 17:48:09 2009 +0100 Date: Wed Sep 2 17:48:09 2009 +0100
Fix GNetworkAddress skipping addresses when enumerating Fix GNetworkAddress skipping addresses when enumerating
g_network_address_address_enumerator_next_finish takes the first g_network_address_address_enumerator_next_finish takes the first
item of the item of the
address list and moves the pointer to the next one, so we shouldn't address list and moves the pointer to the next one, so we shouldn't
do the same do the same
in g_network_address_address_enumerator_next_async function in g_network_address_address_enumerator_next_async function
Fixes bug #593941 Fixes bug #593941
gio/gnetworkaddress.c | 5 ----- gio/gnetworkaddress.c | 5 -----
1 files changed, 0 insertions(+), 5 deletions(-) 1 files changed, 0 insertions(+), 5 deletions(-)
commit cdd04f36cac838f92826cbf415868100a4007741 commit cdd04f36cac838f92826cbf415868100a4007741
Author: Richard Hughes <richard@hughsie.com> Author: Richard Hughes <richard@hughsie.com>
Date: Wed Sep 2 19:15:38 2009 +0100 Date: Wed Sep 2 19:15:38 2009 +0100
Make the error const for g_simple_async_result_set_from_error Make the error const for g_simple_async_result_set_from_error
gio/gsimpleasyncresult.c | 2 +- gio/gsimpleasyncresult.c | 2 +-
gio/gsimpleasyncresult.h | 2 +- gio/gsimpleasyncresult.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-) 2 files changed, 2 insertions(+), 2 deletions(-)
commit 11477609d1f2782fd4bbb3022d2ec46983930c6a commit 11477609d1f2782fd4bbb3022d2ec46983930c6a
Author: James Hunt <jamesodhunt@gmail.com> Author: James Hunt <jamesodhunt@gmail.com>
Date: Thu Sep 10 17:18:13 2009 +0100 Date: Thu Sep 10 17:18:13 2009 +0100
g_socket_send_message() fails due to invalid sendmsg(2) params. g_socket_send_message() fails due to invalid sendmsg(2) params.
g_socket_send_message() and g_socket_send_to() fail with ENOBUFS or g_socket_send_message() and g_socket_send_to() fail with ENOBUFS or
EFAULT due to the fact that if no "address" argument is specified to EFAULT due to the fact that if no "address" argument is specified to
g_socket_send_message, when g_socket_send_message() calls sendmsg(2), g_socket_send_message, when g_socket_send_message() calls sendmsg(2),
the 2nd parameter to sendmsg ("const struct msghdr *msg") contains the 2nd parameter to sendmsg ("const struct msghdr *msg") contains
uninitialized values. The fix is simple - initialize msg.msg_name to uninitialized values. The fix is simple - initialize msg.msg_name to
NULL and msg.msg_msg_namelen to 0. NULL and msg.msg_msg_namelen to 0.
https://bugzilla.gnome.org/show_bug.cgi?id=594759 https://bugzilla.gnome.org/show_bug.cgi?id=594759
gio/gsocket.c | 5 +++++ gio/gsocket.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-) 1 files changed, 5 insertions(+), 0 deletions(-)
commit 29baa5eebdce27d10c6f36ae8ad4fbc77d04f291 commit 29baa5eebdce27d10c6f36ae8ad4fbc77d04f291
Author: Rajesh Ranjan <rranjan@rranjan.csb> Author: Rajesh Ranjan <rranjan@rranjan.csb>
Date: Fri Sep 11 16:00:29 2009 +0530 Date: Fri Sep 11 16:00:29 2009 +0530
hindi update by Rajesh Ranjan hindi update by Rajesh Ranjan
po/hi.po | 948 po/hi.po | 948
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 471 insertions(+), 477 deletions(-) 1 files changed, 471 insertions(+), 477 deletions(-)
commit 9dc9b39284b78b63fad4a713ab6ea4154d4e8ff5 commit 9dc9b39284b78b63fad4a713ab6ea4154d4e8ff5
Author: Ani <peter.ani@gmail.com> Author: Ani <peter.ani@gmail.com>
Date: Fri Sep 11 12:18:50 2009 +0530 Date: Fri Sep 11 12:18:50 2009 +0530
Updated Malayalam Translations Updated Malayalam Translations
po/ml.po | 976 po/ml.po | 976
++++++++++++++++++++++++++++++------------------------------- ++++++++++++++++++++++++++++++-------------------------------
1 files changed, 480 insertions(+), 496 deletions(-) 1 files changed, 480 insertions(+), 496 deletions(-)
commit c3bbec5213d1e77253fd2cef67d6838041bb2f1f commit c3bbec5213d1e77253fd2cef67d6838041bb2f1f
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com> Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date: Fri Sep 11 01:48:56 2009 +0300 Date: Fri Sep 11 01:48:56 2009 +0300
Updated Ukrainian translation Updated Ukrainian translation
po/uk.po | 1104 po/uk.po | 1104
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 520 insertions(+), 584 deletions(-) 1 files changed, 520 insertions(+), 584 deletions(-)
commit 278ac0a45d2b677a0928b1c31b3e20a4c265ffb0 commit 278ac0a45d2b677a0928b1c31b3e20a4c265ffb0
Author: Christian Dywan <christian@lanedo.com> Author: Christian Dywan <christian@lanedo.com>
Date: Thu Sep 10 16:40:11 2009 +0200 Date: Thu Sep 10 16:40:11 2009 +0200
Bug 579050 Allow making selected critical and warning messages Bug 579050 Allow making selected critical and warning messages
non-fatal non-fatal
Implement g_test_log_set_fatal_handler which is a function similar to Implement g_test_log_set_fatal_handler which is a function similar to
g_log_set_default_handler but for use in unit tests where certain g_log_set_default_handler but for use in unit tests where certain
errors have to be ignored because it is not possible to fix or avoid errors have to be ignored because it is not possible to fix or avoid
them otherwise. A unit test is added. them otherwise. A unit test is added.
glib/glib.symbols | 3 +++ glib/glib.symbols | 3 +++
glib/gmessages.c | 47 glib/gmessages.c | 47
+++++++++++++++++++++++++++++++++++++++++++++-- +++++++++++++++++++++++++++++++++++++++++++++--
glib/gtestutils.c | 1 + glib/gtestutils.c | 1 +
glib/gtestutils.h | 21 +++++++++++++++++++++ glib/gtestutils.h | 21 +++++++++++++++++++++
glib/tests/testing.c | 27 +++++++++++++++++++++++++++ glib/tests/testing.c | 27 +++++++++++++++++++++++++++
5 files changed, 97 insertions(+), 2 deletions(-) 5 files changed, 97 insertions(+), 2 deletions(-)
commit 4b1217b7e0e8d2e7e4187e8b328e10ad72066392 commit 4b1217b7e0e8d2e7e4187e8b328e10ad72066392
Author: Shankar Prasad <svenkate@redhat.com> Author: Shankar Prasad <svenkate@redhat.com>
Date: Thu Sep 10 12:26:13 2009 +0530 Date: Thu Sep 10 12:26:13 2009 +0530
Updated Kannada(kn) translation Updated Kannada(kn) translation
po/kn.po | 973 po/kn.po | 973
++++++++++++++++++++++++++++++------------------------------- ++++++++++++++++++++++++++++++-------------------------------
1 files changed, 479 insertions(+), 494 deletions(-) 1 files changed, 479 insertions(+), 494 deletions(-)
commit 664dd256654b5def0bd6cdd5e3918bba78fedd52 commit 664dd256654b5def0bd6cdd5e3918bba78fedd52
Author: Kostas Papadimas <pkst@gnome.org> Author: Kostas Papadimas <pkst@gnome.org>
Date: Wed Sep 9 18:38:12 2009 +0300 Date: Wed Sep 9 18:38:12 2009 +0300
Updated Greek translation. Updated Greek translation.
po/el.po | 1391 po/el.po | 1391
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 708 insertions(+), 683 deletions(-) 1 files changed, 708 insertions(+), 683 deletions(-)
commit 593cd7a683c267e9e02e3d0b8bc653a253f17df5 commit 593cd7a683c267e9e02e3d0b8bc653a253f17df5
Author: Sweta Kothari <swkothar@redhat.com> Author: Sweta Kothari <swkothar@redhat.com>
Date: Wed Sep 9 16:54:43 2009 +0530 Date: Wed Sep 9 16:54:43 2009 +0530
Updated Gujarati Translations Updated Gujarati Translations
po/gu.po | 952 po/gu.po | 952
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 472 insertions(+), 480 deletions(-) 1 files changed, 472 insertions(+), 480 deletions(-)
commit f393e805874db16334c5c4f4aa7fa1c73964ca34 commit f393e805874db16334c5c4f4aa7fa1c73964ca34
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Tue Sep 8 11:19:13 2009 -0400 Date: Tue Sep 8 11:19:13 2009 -0400
Clarify g_ptr_array_set_size() docs re: free_func Clarify g_ptr_array_set_size() docs re: free_func
docs/reference/glib/tmpl/arrays_pointer.sgml | 7 +++++-- docs/reference/glib/tmpl/arrays_pointer.sgml | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-) 1 files changed, 5 insertions(+), 2 deletions(-)
commit eadd2ce7fff83f86c4803aa5e2e251f554639bb6 commit eadd2ce7fff83f86c4803aa5e2e251f554639bb6
Author: Alexander Shopov <ash@contact.bg> Author: Alexander Shopov <ash@contact.bg>
Date: Tue Sep 8 07:41:28 2009 +0300 Date: Tue Sep 8 07:41:28 2009 +0300
Updated Bulgarian translation Updated Bulgarian translation
po/bg.po | 926 po/bg.po | 926
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 466 insertions(+), 460 deletions(-) 1 files changed, 466 insertions(+), 460 deletions(-)
commit bc1dd5cf11dc920ff44d51051e1e695b0b8ea421 commit bc1dd5cf11dc920ff44d51051e1e695b0b8ea421
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Sun Sep 6 13:54:50 2009 -0400 Date: Sun Sep 6 13:54:50 2009 -0400
Call element_free_func when shrinking array with g_ptr_array_set_size Call element_free_func when shrinking array with g_ptr_array_set_size
glib/garray.c | 8 ++------ glib/garray.c | 8 ++------
glib/tests/array-test.c | 4 +++- glib/tests/array-test.c | 4 +++-
2 files changed, 5 insertions(+), 7 deletions(-) 2 files changed, 5 insertions(+), 7 deletions(-)
commit 9a29f087e76fd01188cff73ce1dfe802bd815b15 commit 9a29f087e76fd01188cff73ce1dfe802bd815b15
Author: Sandeep Shedmake <sshedmak@redhat.com> Author: Sandeep Shedmake <sshedmak@redhat.com>
Date: Mon Sep 7 19:14:52 2009 +0530 Date: Mon Sep 7 19:14:52 2009 +0530
Updated Marathi Translations Updated Marathi Translations
po/mr.po | 952 po/mr.po | 952
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 472 insertions(+), 480 deletions(-) 1 files changed, 472 insertions(+), 480 deletions(-)
commit 8af494d987b7482865439f882d1375767b57732f commit 8af494d987b7482865439f882d1375767b57732f
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Sep 7 12:50:58 2009 +0200 Date: Mon Sep 7 12:50:58 2009 +0200
Avoid reading uninitialized memory Avoid reading uninitialized memory
If the statfs call fails, don't look at the result. If the statfs call fails, don't look at the result.
gio/glocalfile.c | 3 ++- gio/glocalfile.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit 06de24f430d4b43733dec63ca0b840d129a716e2 commit 06de24f430d4b43733dec63ca0b840d129a716e2
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Sep 7 10:25:14 2009 +0200 Date: Mon Sep 7 10:25:14 2009 +0200
Remove warning in g_simple_async_result_complete Remove warning in g_simple_async_result_complete
This warning hits code that uses GSimpleAsyncResult outside of a This warning hits code that uses GSimpleAsyncResult outside of a
mainloop as a helper object. For instance EggDBus does this. mainloop as a helper object. For instance EggDBus does this.
Since the bugs this warning would fix are pretty easy to spot Since the bugs this warning would fix are pretty easy to spot
and since EggDBus is deployed already we just remove the and since EggDBus is deployed already we just remove the
"called from outside main loop" warning. "called from outside main loop" warning.
However, we need to keep the "called from wrong context" warning However, we need to keep the "called from wrong context" warning
as that is very helpful when debugging misuse of the new multiple as that is very helpful when debugging misuse of the new multiple
main context code. main context code.
gio/gsimpleasyncresult.c | 2 -- gio/gsimpleasyncresult.c | 2 --
1 files changed, 0 insertions(+), 2 deletions(-) 1 files changed, 0 insertions(+), 2 deletions(-)
commit 034d516160ffacbb805ad28cfdb848134f26c1dc commit 034d516160ffacbb805ad28cfdb848134f26c1dc
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Sep 7 03:28:35 2009 -0400 Date: Mon Sep 7 03:28:35 2009 -0400
Another dead assignment Another dead assignment
gio/gmemoryoutputstream.c | 6 +----- gio/gmemoryoutputstream.c | 6 +-----
1 files changed, 1 insertions(+), 5 deletions(-) 1 files changed, 1 insertions(+), 5 deletions(-)
commit 6cda9bfb02314fff5e994a80164be16c67d14253 commit 6cda9bfb02314fff5e994a80164be16c67d14253
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Sep 7 03:14:15 2009 -0400 Date: Mon Sep 7 03:14:15 2009 -0400
Remove a dead initialization Remove a dead initialization
gio/gthemedicon.c | 2 +- gio/gthemedicon.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 30645bd0a584137585d572b37f39d2904bba0a8f commit 30645bd0a584137585d572b37f39d2904bba0a8f
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Sep 7 03:12:06 2009 -0400 Date: Mon Sep 7 03:12:06 2009 -0400
Remove a dead increment Remove a dead increment
gio/glocalfileinfo.c | 2 +- gio/glocalfileinfo.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 0d1ffbf361503ac1f8236673f400e0f317635930 commit 0d1ffbf361503ac1f8236673f400e0f317635930
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Sep 7 03:10:01 2009 -0400 Date: Mon Sep 7 03:10:01 2009 -0400
Remove another dead assignment Remove another dead assignment
gio/gdatainputstream.c | 4 +--- gio/gdatainputstream.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-) 1 files changed, 1 insertions(+), 3 deletions(-)
commit f2c8572d8490544496934612854a86fecbaf99ba commit f2c8572d8490544496934612854a86fecbaf99ba
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Sep 7 03:07:22 2009 -0400 Date: Mon Sep 7 03:07:22 2009 -0400
Remmove a dead assignment. Remmove a dead assignment.
Spotted by clang. Spotted by clang.
gio/gbufferedinputstream.c | 4 +--- gio/gbufferedinputstream.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-) 1 files changed, 1 insertions(+), 3 deletions(-)
commit 1ec32c403bac36ca9f72e82c23b14045bc323931 commit 1ec32c403bac36ca9f72e82c23b14045bc323931
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Sep 7 03:02:58 2009 -0400 Date: Mon Sep 7 03:02:58 2009 -0400
Move a assignment to the relevant #ifdef branch Move a assignment to the relevant #ifdef branch
Dead code spotted by clang. Dead code spotted by clang.
gio/gcancellable.c | 3 +-- gio/gcancellable.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-) 1 files changed, 1 insertions(+), 2 deletions(-)
commit e67c3cf2b0251acfca74d680d9b4c2b7547c61a7 commit e67c3cf2b0251acfca74d680d9b4c2b7547c61a7
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Sep 7 03:01:02 2009 -0400 Date: Mon Sep 7 03:01:02 2009 -0400
Remove dead code Remove dead code
gio/gvolumemonitor.c | 4 ---- gio/gvolumemonitor.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-) 1 files changed, 0 insertions(+), 4 deletions(-)
commit 80fd5ed402bf57a3c5cbd90eecc3f58f3f06bc08 commit 80fd5ed402bf57a3c5cbd90eecc3f58f3f06bc08
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Sep 7 02:50:51 2009 -0400 Date: Mon Sep 7 02:50:51 2009 -0400
Don't evaluate an uninitialized value Don't evaluate an uninitialized value
Bug found by clang. Bug found by clang.
gio/gdesktopappinfo.c | 1 + gio/gdesktopappinfo.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 7ea8a2a86326b6f5f0f62a334fdd307d6526f782 commit 7ea8a2a86326b6f5f0f62a334fdd307d6526f782
Author: Tomasz Dominikowski <dominikowski@gmail.com> Author: Tomasz Dominikowski <dominikowski@gmail.com>
Date: Sun Sep 6 14:20:45 2009 +0200 Date: Sun Sep 6 14:20:45 2009 +0200
Updated Polish translation Updated Polish translation
po/pl.po | 1346 po/pl.po | 1346
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 687 insertions(+), 659 deletions(-) 1 files changed, 687 insertions(+), 659 deletions(-)
commit 93fbae22d4d6fddf69c2b7276f24fcc3cfcf0403 commit 93fbae22d4d6fddf69c2b7276f24fcc3cfcf0403
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp> Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date: Sat Sep 5 22:34:58 2009 +0900 Date: Sat Sep 5 22:34:58 2009 +0900
Update Japanese translation Update Japanese translation
po/ja.po | 7 +++---- po/ja.po | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-) 1 files changed, 3 insertions(+), 4 deletions(-)
commit 6b406dda7b3061bd890878823fbafe2c6ffc019a commit 6b406dda7b3061bd890878823fbafe2c6ffc019a
Author: Jorge González <jorgegonz@svn.gnome.org> Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Sep 5 13:47:41 2009 +0200 Date: Sat Sep 5 13:47:41 2009 +0200
Updated Spanish translation Updated Spanish translation
po/es.po | 930 po/es.po | 930
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 465 insertions(+), 465 deletions(-) 1 files changed, 465 insertions(+), 465 deletions(-)
commit e77b8278841d89f9e2c82e09b844a472496ab43e commit e77b8278841d89f9e2c82e09b844a472496ab43e
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 4 21:20:09 2009 -0400 Date: Fri Sep 4 21:20:09 2009 -0400
Bump version Bump version
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 296d481c7e5de27175e68ff7645975442a449fc5 commit 296d481c7e5de27175e68ff7645975442a449fc5
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 4 21:19:02 2009 -0400 Date: Fri Sep 4 21:19:02 2009 -0400
2.21.6 2.21.6
po/am.po | 75 ++-- po/am.po | 75 ++--
po/ar.po | 75 ++-- po/ar.po | 75 ++--
po/as.po | 957 ++++++++++++++++++++------------------- po/as.po | 957 ++++++++++++++++++++-------------------
po/az.po | 75 ++-- po/az.po | 75 ++--
po/be.po | 77 ++-- po/be.po | 77 ++--
po/be@latin.po | 77 ++-- po/be@latin.po | 77 ++--
po/bg.po | 75 ++-- po/bg.po | 75 ++--
po/bn.po | 75 ++-- po/bn.po | 75 ++--
po/bn_IN.po | 75 ++-- po/bn_IN.po | 75 ++--
po/bs.po | 75 ++-- po/bs.po | 75 ++--
po/ca.po | 75 ++-- po/ca.po | 75 ++--
po/ca@valencia.po | 75 ++-- po/ca@valencia.po | 75 ++--
po/cs.po | 918 +++++++++++++++++++------------------- po/cs.po | 918 +++++++++++++++++++-------------------
po/cy.po | 75 ++-- po/cy.po | 75 ++--
po/da.po | 75 ++-- po/da.po | 75 ++--
po/de.po | 925 +++++++++++++++++++------------------- po/de.po | 925 +++++++++++++++++++-------------------
po/dz.po | 75 ++-- po/dz.po | 75 ++--
po/el.po | 76 ++-- po/el.po | 76 ++--
po/en_CA.po | 75 ++-- po/en_CA.po | 75 ++--
po/en_GB.po | 75 ++-- po/en_GB.po | 75 ++--
po/eo.po | 75 ++-- po/eo.po | 75 ++--
po/es.po | 75 ++-- po/es.po | 75 ++--
po/et.po | 464 +++++++++++++++++++- po/et.po | 464 +++++++++++++++++++-
po/eu.po | 978 ++++++++++++++++++++------------------- po/eu.po | 978 ++++++++++++++++++++-------------------
po/fa.po | 75 ++-- po/fa.po | 75 ++--
po/fi.po | 75 ++-- po/fi.po | 75 ++--
po/fr.po | 920 +++++++++++++++++++------------------- po/fr.po | 920 +++++++++++++++++++-------------------
po/ga.po | 75 ++-- po/ga.po | 75 ++--
po/gl.po | 75 ++-- po/gl.po | 75 ++--
po/gu.po | 75 ++-- po/gu.po | 75 ++--
po/he.po | 75 ++-- po/he.po | 75 ++--
po/hi.po | 75 ++-- po/hi.po | 75 ++--
po/hr.po | 75 ++-- po/hr.po | 75 ++--
po/hu.po | 134 ++++--- po/hu.po | 134 ++++---
po/hy.po | 75 ++-- po/hy.po | 75 ++--
po/id.po | 75 ++-- po/id.po | 75 ++--
po/is.po | 75 ++-- po/is.po | 75 ++--
po/it.po | 923 +++++++++++++++++++------------------- po/it.po | 923 +++++++++++++++++++-------------------
po/ja.po | 75 ++-- po/ja.po | 75 ++--
po/ka.po | 75 ++-- po/ka.po | 75 ++--
po/kn.po | 971 ++++++++++++++++++++------------------- po/kn.po | 971 ++++++++++++++++++++-------------------
po/ko.po | 75 ++-- po/ko.po | 75 ++--
po/ku.po | 75 ++-- po/ku.po | 75 ++--
po/lt.po | 75 ++-- po/lt.po | 75 ++--
po/lv.po | 75 ++-- po/lv.po | 75 ++--
po/mai.po | 75 ++-- po/mai.po | 75 ++--
po/mg.po | 75 ++-- po/mg.po | 75 ++--
po/mk.po | 75 ++-- po/mk.po | 75 ++--
po/ml.po | 974 ++++++++++++++++++++------------------- po/ml.po | 974 ++++++++++++++++++++-------------------
po/mn.po | 75 ++-- po/mn.po | 75 ++--
po/mr.po | 950 ++++++++++++++++++++------------------- po/mr.po | 950 ++++++++++++++++++++-------------------
po/ms.po | 75 ++-- po/ms.po | 75 ++--
po/nb.po | 918 +++++++++++++++++++------------------- po/nb.po | 918 +++++++++++++++++++-------------------
po/ne.po | 75 ++-- po/ne.po | 75 ++--
po/nl.po | 75 ++-- po/nl.po | 75 ++--
po/nn.po | 75 ++-- po/nn.po | 75 ++--
po/oc.po | 74 ++-- po/oc.po | 74 ++--
po/or.po | 109 +++-- po/or.po | 109 +++--
po/pa.po | 75 ++-- po/pa.po | 75 ++--
po/pl.po | 75 ++-- po/pl.po | 75 ++--
po/ps.po | 75 ++-- po/ps.po | 75 ++--
po/pt.po | 925 +++++++++++++++++++------------------- po/pt.po | 925 +++++++++++++++++++-------------------
po/pt_BR.po | 925 +++++++++++++++++++------------------- po/pt_BR.po | 925 +++++++++++++++++++-------------------
po/ro.po | 75 ++-- po/ro.po | 75 ++--
po/ru.po | 75 ++-- po/ru.po | 75 ++--
po/rw.po | 75 ++-- po/rw.po | 75 ++--
po/si.po | 75 ++-- po/si.po | 75 ++--
po/sk.po | 75 ++-- po/sk.po | 75 ++--
po/sl.po | 75 ++-- po/sl.po | 75 ++--
po/sq.po | 76 ++-- po/sq.po | 76 ++--
po/sr.po | 75 ++-- po/sr.po | 75 ++--
po/sr@ije.po | 75 ++-- po/sr@ije.po | 75 ++--
po/sr@latin.po | 75 ++-- po/sr@latin.po | 75 ++--
po/sv.po | 1312 po/sv.po | 1312
++++++++++++++++++++++++++--------------------------- ++++++++++++++++++++++++++---------------------------
po/ta.po | 950 ++++++++++++++++++++------------------- po/ta.po | 950 ++++++++++++++++++++-------------------
po/te.po | 959 ++++++++++++++++++++------------------- po/te.po | 959 ++++++++++++++++++++-------------------
po/th.po | 75 ++-- po/th.po | 75 ++--
po/tl.po | 75 ++-- po/tl.po | 75 ++--
po/tr.po | 922 +++++++++++++++++++------------------- po/tr.po | 922 +++++++++++++++++++-------------------
po/tt.po | 75 ++-- po/tt.po | 75 ++--
po/uk.po | 75 ++-- po/uk.po | 75 ++--
po/vi.po | 75 ++-- po/vi.po | 75 ++--
po/wa.po | 75 ++-- po/wa.po | 75 ++--
po/xh.po | 75 ++-- po/xh.po | 75 ++--
po/yi.po | 75 ++-- po/yi.po | 75 ++--
po/zh_CN.po | 75 ++-- po/zh_CN.po | 75 ++--
po/zh_HK.po | 75 ++-- po/zh_HK.po | 75 ++--
po/zh_TW.po | 75 ++-- po/zh_TW.po | 75 ++--
88 files changed, 11117 insertions(+), 10197 deletions(-) 88 files changed, 11117 insertions(+), 10197 deletions(-)
commit 05c2aeaf33ad1ff3447d57a361abdb238b8f822b commit 05c2aeaf33ad1ff3447d57a361abdb238b8f822b
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 4 20:41:25 2009 -0400 Date: Fri Sep 4 20:41:25 2009 -0400
Add a Since: tag Add a Since: tag
glib/gfileutils.c | 20 +++++++++++--------- glib/gfileutils.c | 20 +++++++++++---------
1 files changed, 11 insertions(+), 9 deletions(-) 1 files changed, 11 insertions(+), 9 deletions(-)
commit 2ae69f5124022d93dfc0e39964bbf68eb1f61245 commit 2ae69f5124022d93dfc0e39964bbf68eb1f61245
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Sep 4 20:26:26 2009 -0400 Date: Fri Sep 4 20:26:26 2009 -0400
Updates Updates
NEWS | 35 +++++++++++++++++++++++++++++++++++ NEWS | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 deletions(-) 1 files changed, 35 insertions(+), 0 deletions(-)
commit 4114f1214c65f0a142678bf98b1d8e4da43bf665 commit 4114f1214c65f0a142678bf98b1d8e4da43bf665
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Sep 3 15:39:57 2009 +0200 Date: Thu Sep 3 15:39:57 2009 +0200
Bug 594034 - Use g_mkstemp_full() when creating the replacement file Bug 594034 - Use g_mkstemp_full() when creating the replacement file
Previous code used g_mkstemp(). But when using Previous code used g_mkstemp(). But when using
G_FILE_CREATE_REPLACE_DESTINATION, no attempt was made to ensure G_FILE_CREATE_REPLACE_DESTINATION, no attempt was made to ensure
proper proper
mode and flags of the created temporary file. The visible issue mode and flags of the created temporary file. The visible issue
was that was that
the file was always created with mode 0600 as opposed to using 0666. the file was always created with mode 0600 as opposed to using 0666.
(The invisible issue was that O_RDWR was used instead of O_WRONLY.) (The invisible issue was that O_RDWR was used instead of O_WRONLY.)
docs/reference/glib/tmpl/glib-unused.sgml | 67 docs/reference/glib/tmpl/glib-unused.sgml | 67
++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++
docs/reference/glib/tmpl/macros_misc.sgml | 5 +- docs/reference/glib/tmpl/macros_misc.sgml | 5 +-
docs/reference/glib/tmpl/misc_utils.sgml | 7 +++ docs/reference/glib/tmpl/misc_utils.sgml | 7 +++
docs/reference/glib/tmpl/version.sgml | 68 docs/reference/glib/tmpl/version.sgml | 68
----------------------------- -----------------------------
gio/glocalfileoutputstream.c | 2 +- gio/glocalfileoutputstream.c | 2 +-
5 files changed, 77 insertions(+), 72 deletions(-) 5 files changed, 77 insertions(+), 72 deletions(-)
commit 24bec5c5bd64eb829a433e4c1e8d34dc25879a64 commit 24bec5c5bd64eb829a433e4c1e8d34dc25879a64
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Sep 3 15:36:37 2009 +0200 Date: Thu Sep 3 15:36:37 2009 +0200
Bug 594034 - Add g_mkstemp_full() Bug 594034 - Add g_mkstemp_full()
This function exposes more variables than g_mkstemp() and therefor This function exposes more variables than g_mkstemp() and therefor
allows more flexibility when creating temporary files. allows more flexibility when creating temporary files.
The intended use is gio's code for g_file_replace() (see next patch) The intended use is gio's code for g_file_replace() (see next patch)
docs/reference/glib/glib-sections.txt | 1 + docs/reference/glib/glib-sections.txt | 1 +
docs/reference/glib/tmpl/fileutils.sgml | 11 +++++++ docs/reference/glib/tmpl/fileutils.sgml | 11 +++++++
glib/gfileutils.c | 44 glib/gfileutils.c | 44
++++++++++++++++++++++++------- ++++++++++++++++++++++++-------
glib/gfileutils.h | 3 ++ glib/gfileutils.h | 3 ++
glib/glib.symbols | 1 + glib/glib.symbols | 1 +
5 files changed, 50 insertions(+), 10 deletions(-) 5 files changed, 50 insertions(+), 10 deletions(-)
commit 16ddefea15ceeded936c53aa1b867eb53d7d97f3 commit 16ddefea15ceeded936c53aa1b867eb53d7d97f3
Author: Ivar Smolin <okul@linux.ee> Author: Ivar Smolin <okul@linux.ee>
Date: Fri Sep 4 18:58:00 2009 +0300 Date: Fri Sep 4 18:58:00 2009 +0300
Updating Estonian translation Updating Estonian translation
po/et.po | 472 po/et.po | 472
++------------------------------------------------------------ ++------------------------------------------------------------
1 files changed, 9 insertions(+), 463 deletions(-) 1 files changed, 9 insertions(+), 463 deletions(-)
commit c642965b234cdc9959c79d2fd3019f63a0520fad commit c642965b234cdc9959c79d2fd3019f63a0520fad
Author: Christian Kirbach <Christian.Kirbach@googlemail.com> Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date: Fri Sep 4 15:16:04 2009 +0200 Date: Fri Sep 4 15:16:04 2009 +0200
Updated German translation Updated German translation
po/de.po | 1185 po/de.po | 1185
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 592 insertions(+), 593 deletions(-) 1 files changed, 592 insertions(+), 593 deletions(-)
commit c77fd0bb04f612e7d16d48379cc3ec835c8d5fa2 commit c77fd0bb04f612e7d16d48379cc3ec835c8d5fa2
Author: Daniel Nylander <po@danielnylander.se> Author: Daniel Nylander <po@danielnylander.se>
Date: Fri Sep 4 06:31:34 2009 +0200 Date: Fri Sep 4 06:31:34 2009 +0200
Updated Swedish translation Updated Swedish translation
po/sv.po | 1316 po/sv.po | 1316
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 672 insertions(+), 644 deletions(-) 1 files changed, 672 insertions(+), 644 deletions(-)
commit 7628e1b4773142fc89f2365069c3e5a59ffb15ab commit 7628e1b4773142fc89f2365069c3e5a59ffb15ab
Author: Claude Paroz <claude@2xlibre.net> Author: Claude Paroz <claude@2xlibre.net>
Date: Fri Sep 4 00:07:40 2009 +0200 Date: Fri Sep 4 00:07:40 2009 +0200
Updated French translation Updated French translation
po/fr.po | 924 po/fr.po | 924
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 464 insertions(+), 460 deletions(-) 1 files changed, 464 insertions(+), 460 deletions(-)
commit 5a66c4bdb76b853b05baf7b01c8e2be49022c8a6 commit 5a66c4bdb76b853b05baf7b01c8e2be49022c8a6
Author: Fábio Nogueira <fnogueira@gnome.org> Author: Fábio Nogueira <fnogueira@gnome.org>
Date: Wed Sep 2 12:28:59 2009 -0400 Date: Wed Sep 2 12:28:59 2009 -0400
Updated Brazilian Portuguese translation. Updated Brazilian Portuguese translation.
po/pt_BR.po | 933 po/pt_BR.po | 933
++++++++++++++++++++++++++++++----------------------------- ++++++++++++++++++++++++++++++-----------------------------
1 files changed, 472 insertions(+), 461 deletions(-) 1 files changed, 472 insertions(+), 461 deletions(-)
commit de125e51a04a5ebdc652fb4e611a5bd1ba57c210 commit de125e51a04a5ebdc652fb4e611a5bd1ba57c210
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com> Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Wed Sep 2 18:19:27 2009 +0200 Date: Wed Sep 2 18:19:27 2009 +0200
Updated Basque language Updated Basque language
po/eu.po | 982 po/eu.po | 982
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 484 insertions(+), 498 deletions(-) 1 files changed, 484 insertions(+), 498 deletions(-)
commit ff9b29ce5b7d8bd20d4527e2e364b68ebce01c75 commit ff9b29ce5b7d8bd20d4527e2e364b68ebce01c75
Author: Gabor Kelemen <kelemeng@gnome.hu> Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Wed Sep 2 18:05:23 2009 +0200 Date: Wed Sep 2 18:05:23 2009 +0200
Hungarian translation updated Hungarian translation updated
po/hu.po | 335 po/hu.po | 335
+++++++++++++++++++++---------------------------------------- +++++++++++++++++++++----------------------------------------
1 files changed, 115 insertions(+), 220 deletions(-) 1 files changed, 115 insertions(+), 220 deletions(-)
commit f2320a40f1d356ba7f15e592c03018ba2b42c4bd commit f2320a40f1d356ba7f15e592c03018ba2b42c4bd
Author: Duarte Loreto <happyguy_pt@hotmail.com> Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Tue Sep 1 23:34:41 2009 +0100 Date: Tue Sep 1 23:34:41 2009 +0100
Updated Portuguese translation Updated Portuguese translation
po/pt.po | 929 po/pt.po | 929
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 469 insertions(+), 460 deletions(-) 1 files changed, 469 insertions(+), 460 deletions(-)
commit f783515323963d2f9011cab5b6b2e767fe790425 commit f783515323963d2f9011cab5b6b2e767fe790425
Author: Luca Ferretti <elle.uca@libero.it> Author: Luca Ferretti <elle.uca@libero.it>
Date: Tue Sep 1 23:47:14 2009 +0200 Date: Tue Sep 1 23:47:14 2009 +0200
Updated Italian translation Updated Italian translation
po/it.po | 30 +++++++++++++++++------------- po/it.po | 30 +++++++++++++++++-------------
1 files changed, 17 insertions(+), 13 deletions(-) 1 files changed, 17 insertions(+), 13 deletions(-)
commit 3826963e65d8c4c68bcd3e4066505f63ef734b95 commit 3826963e65d8c4c68bcd3e4066505f63ef734b95
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Sep 1 21:53:35 2009 +0200 Date: Tue Sep 1 21:53:35 2009 +0200
Use lchmod instead of stat + chown if available Use lchmod instead of stat + chown if available
Fallout of the NOFLOOW_SYMLINKS fix from bug 593406 Fallout of the NOFLOOW_SYMLINKS fix from bug 593406
configure.in | 2 +- configure.in | 2 +-
gio/glocalfileinfo.c | 10 +++++++--- gio/glocalfileinfo.c | 10 +++++++---
2 files changed, 8 insertions(+), 4 deletions(-) 2 files changed, 8 insertions(+), 4 deletions(-)
commit 48e0af0157f52ac12b904bd92540432a18b139c7 commit 48e0af0157f52ac12b904bd92540432a18b139c7
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Sep 1 21:26:08 2009 +0200 Date: Tue Sep 1 21:26:08 2009 +0200
Bug 593406 - Permissions set to 777 after copying via Nautilus Bug 593406 - Permissions set to 777 after copying via Nautilus
Only fail to set the permissions when the actual file is a symlink. Only fail to set the permissions when the actual file is a symlink.
The previous fix failed for every file when NOFOLLOW_SYMLINKS was set. The previous fix failed for every file when NOFOLLOW_SYMLINKS was set.
gio/glocalfileinfo.c | 21 ++++++++++++++++----- gio/glocalfileinfo.c | 21 ++++++++++++++++-----
1 files changed, 16 insertions(+), 5 deletions(-) 1 files changed, 16 insertions(+), 5 deletions(-)
commit bb7852e34b1845e516290e1b45a960a345ee8a43 commit bb7852e34b1845e516290e1b45a960a345ee8a43
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Sep 1 20:36:31 2009 +0200 Date: Tue Sep 1 20:36:31 2009 +0200
Only do the chmod NOFOLLOW_SYMLINK checks with HAVE_SYMLINK Only do the chmod NOFOLLOW_SYMLINK checks with HAVE_SYMLINK
gio/glocalfileinfo.c | 4 +++- gio/glocalfileinfo.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-) 1 files changed, 3 insertions(+), 1 deletions(-)
commit 8212aadac79d70153d880fe1f21914a2b491dca3 commit 8212aadac79d70153d880fe1f21914a2b491dca3
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Tue Sep 1 09:37:48 2009 -0400 Date: Tue Sep 1 09:37:48 2009 -0400
g_time_val_from_iso8601: handle timezoneless dates g_time_val_from_iso8601: handle timezoneless dates
per ISO 8601:2004 4.2.5.2 per ISO 8601:2004 4.2.5.2
Based on a patch from Andy Shevchenko Based on a patch from Andy Shevchenko
http://bugzilla.gnome.org/show_bug.cgi?id=589491 http://bugzilla.gnome.org/show_bug.cgi?id=589491
glib/gtimer.c | 18 +++++++++++++----- glib/gtimer.c | 18 +++++++++++++-----
tests/testglib.c | 21 +++++++++++++++++++++ tests/testglib.c | 21 +++++++++++++++++++++
2 files changed, 34 insertions(+), 5 deletions(-) 2 files changed, 34 insertions(+), 5 deletions(-)
commit fc44bf40a4eff8e122b223e97ee5efcbc548be03 commit fc44bf40a4eff8e122b223e97ee5efcbc548be03
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Sep 1 12:48:55 2009 +0200 Date: Tue Sep 1 12:48:55 2009 +0200
Fix gtk-doc syntax Fix gtk-doc syntax
gio/gcancellable.c | 8 ++++---- gio/gcancellable.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-) 1 files changed, 4 insertions(+), 4 deletions(-)
commit e695c0932f5d02f3b222f0b7a3de1f8c00ba7b81 commit e695c0932f5d02f3b222f0b7a3de1f8c00ba7b81
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Sep 1 11:54:48 2009 +0200 Date: Tue Sep 1 11:54:48 2009 +0200
Bug 593406 - Permissions set to 777 after copying via Nautilus Bug 593406 - Permissions set to 777 after copying via Nautilus
When doing a g_file_copy() with nofollow-symlinks (to copy a link for When doing a g_file_copy() with nofollow-symlinks (to copy a link for
example), the later copying of the file attributes copies the source example), the later copying of the file attributes copies the source
links 777 attributes to the target's attributes. As chmod affects the links 777 attributes to the target's attributes. As chmod affects the
symlink target, this would cause such copies to always set the symlink target, this would cause such copies to always set the
target to target to
777 mode. 777 mode.
skipping to change at line 8904 skipping to change at line 38645
The aforementioned g_file_copy() will still succeed, because it The aforementioned g_file_copy() will still succeed, because it
ignores ignores
errors of the attribute copy. errors of the attribute copy.
gio/glocalfileinfo.c | 12 ++++++++++-- gio/glocalfileinfo.c | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-) 1 files changed, 10 insertions(+), 2 deletions(-)
commit e967a47117d3b8fdb3e5c786e9069872d8e787c4 commit e967a47117d3b8fdb3e5c786e9069872d8e787c4
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue Sep 1 10:52:07 2009 +0200 Date: Tue Sep 1 10:52:07 2009 +0200
Update Norwegian bokmål translation. Update Norwegian bokmål translation.
po/nb.po | 920 po/nb.po | 920
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 464 insertions(+), 456 deletions(-) 1 files changed, 464 insertions(+), 456 deletions(-)
commit c433158e8676424ede4e396b6d4bf22d5210634b commit c433158e8676424ede4e396b6d4bf22d5210634b
Author: Sandeep Shedmake <sshedmak@redhat.com> Author: Sandeep Shedmake <sshedmak@redhat.com>
Date: Mon Aug 31 20:47:13 2009 +0530 Date: Mon Aug 31 20:47:13 2009 +0530
Updated Marathi Translations Updated Marathi Translations
po/mr.po | 68 po/mr.po | 68
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 34 insertions(+), 34 deletions(-) 1 files changed, 34 insertions(+), 34 deletions(-)
commit c59dbb4ddfb824c022087d15d75d3f5de1c032cc commit c59dbb4ddfb824c022087d15d75d3f5de1c032cc
Author: Sandeep Shedmake <sshedmak@redhat.com> Author: Sandeep Shedmake <sshedmak@redhat.com>
Date: Mon Aug 31 20:29:16 2009 +0530 Date: Mon Aug 31 20:29:16 2009 +0530
Updated Marathi Translations Updated Marathi Translations
po/mr.po | 1145 po/mr.po | 1145
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 528 insertions(+), 617 deletions(-) 1 files changed, 528 insertions(+), 617 deletions(-)
commit ee8e145472c9b90e89d568710b9672bb20ada524 commit ee8e145472c9b90e89d568710b9672bb20ada524
Author: krishnababu k <kkrothap@redhat.ocm> Author: krishnababu k <kkrothap@redhat.ocm>
Date: Mon Aug 31 19:41:54 2009 +0530 Date: Mon Aug 31 19:41:54 2009 +0530
Updated Telugu Translations Updated Telugu Translations
po/te.po | 1185 po/te.po | 1185
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 547 insertions(+), 638 deletions(-) 1 files changed, 547 insertions(+), 638 deletions(-)
commit 3a7560b00a8846150be4d9d2113f352ff1ebcc7a commit 3a7560b00a8846150be4d9d2113f352ff1ebcc7a
Author: Shankar Prasad <svenkate@redhat.com> Author: Shankar Prasad <svenkate@redhat.com>
Date: Mon Aug 31 13:34:44 2009 +0530 Date: Mon Aug 31 13:34:44 2009 +0530
Updated Kannada(kn) translation Updated Kannada(kn) translation
po/kn.po | 1188 po/kn.po | 1188
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 546 insertions(+), 642 deletions(-) 1 files changed, 546 insertions(+), 642 deletions(-)
commit 31924b19806e31f38eff86d4e43248bec989fd3a commit 31924b19806e31f38eff86d4e43248bec989fd3a
Author: Rodrigo L. M. Flores <rlmflores@src.gnome.org> Author: Rodrigo L. M. Flores <rlmflores@src.gnome.org>
Date: Sun Aug 30 19:41:47 2009 -0300 Date: Sun Aug 30 19:41:47 2009 -0300
Updated Brazilian Portuguese mailing list address. Updated Brazilian Portuguese mailing list address.
po/pt_BR.po | 4 ++-- po/pt_BR.po | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit f2b8b6911235358d25b79d75f98d81b5062afe33 commit f2b8b6911235358d25b79d75f98d81b5062afe33
Author: Petr Kovar <pknbe@volny.cz> Author: Petr Kovar <pknbe@volny.cz>
Date: Sat Aug 29 21:05:19 2009 +0200 Date: Sat Aug 29 21:05:19 2009 +0200
Updated Czech translation Updated Czech translation
po/cs.po | 1141 po/cs.po | 1141
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 532 insertions(+), 609 deletions(-) 1 files changed, 532 insertions(+), 609 deletions(-)
commit c47dca4cfe51b9376c364ae13a444a6529afed8f commit c47dca4cfe51b9376c364ae13a444a6529afed8f
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Aug 27 23:40:16 2009 -0400 Date: Thu Aug 27 23:40:16 2009 -0400
Re-commit 30b8774f7f3f7f329af6b041b6c86bad14717534 Re-commit 30b8774f7f3f7f329af6b041b6c86bad14717534
Turns out Alex had agreed to this. Turns out Alex had agreed to this.
gio/giomodule.c | 3 +++ gio/giomodule.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-) 1 files changed, 3 insertions(+), 0 deletions(-)
commit 2889f1b8a322b0657f3c08a4f7e235e4c2c0f348 commit 2889f1b8a322b0657f3c08a4f7e235e4c2c0f348
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Aug 27 23:02:08 2009 -0400 Date: Thu Aug 27 23:02:08 2009 -0400
Use the saved errno value Use the saved errno value
Bug 591995 Bug 591995
gio/glocalfileoutputstream.c | 2 +- gio/glocalfileoutputstream.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 3ba64e72cf40b81f472aa784498c3a97ef434c94 commit 3ba64e72cf40b81f472aa784498c3a97ef434c94
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Aug 27 22:59:05 2009 -0400 Date: Thu Aug 27 22:59:05 2009 -0400
Read /dev/urandom unbuffered Read /dev/urandom unbuffered
To avoid wasting entropy. Bug 593232. To avoid wasting entropy. Bug 593232.
glib/grand.c | 1 + glib/grand.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 3a47f48311d44e690c381f816fd1fa71eed20189 commit 3a47f48311d44e690c381f816fd1fa71eed20189
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Aug 27 22:51:53 2009 -0400 Date: Thu Aug 27 22:51:53 2009 -0400
Revert "add a "gsettings-backend" extension point to GIO" Revert "add a "gsettings-backend" extension point to GIO"
This reverts commit 30b8774f7f3f7f329af6b041b6c86bad14717534. This reverts commit 30b8774f7f3f7f329af6b041b6c86bad14717534.
gio/giomodule.c | 3 --- gio/giomodule.c | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-) 1 files changed, 0 insertions(+), 3 deletions(-)
commit 30b8774f7f3f7f329af6b041b6c86bad14717534 commit 30b8774f7f3f7f329af6b041b6c86bad14717534
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Aug 27 13:45:48 2009 -0400 Date: Thu Aug 27 13:45:48 2009 -0400
add a "gsettings-backend" extension point to GIO add a "gsettings-backend" extension point to GIO
gio/giomodule.c | 3 +++ gio/giomodule.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-) 1 files changed, 3 insertions(+), 0 deletions(-)
commit df981f82a097f9a2f2739ec410fa928168b749f6 commit df981f82a097f9a2f2739ec410fa928168b749f6
Author: Luca Ferretti <elle.uca@libero.it> Author: Luca Ferretti <elle.uca@libero.it>
Date: Wed Aug 26 22:04:58 2009 +0200 Date: Wed Aug 26 22:04:58 2009 +0200
Updated Italian translation Updated Italian translation
po/it.po | 7 +++---- po/it.po | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-) 1 files changed, 3 insertions(+), 4 deletions(-)
commit 71b684b9cfe76d522a306993dba13fbcc52d0d73 commit 71b684b9cfe76d522a306993dba13fbcc52d0d73
Author: Luca Ferretti <elle.uca@libero.it> Author: Luca Ferretti <elle.uca@libero.it>
Date: Wed Aug 26 15:32:23 2009 +0200 Date: Wed Aug 26 15:32:23 2009 +0200
Updated Italian translation Updated Italian translation
po/it.po | 963 po/it.po | 963
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 482 insertions(+), 481 deletions(-) 1 files changed, 482 insertions(+), 481 deletions(-)
commit 884c789ef5e074a2241d1b813847156db1cecdb0 commit 884c789ef5e074a2241d1b813847156db1cecdb0
Author: Amitakhya Phukan <aphukan@fedoraproject.org> Author: Amitakhya Phukan <aphukan@fedoraproject.org>
Date: Wed Aug 26 17:34:17 2009 +0530 Date: Wed Aug 26 17:34:17 2009 +0530
Updating Assamese translations Updating Assamese translations
po/as.po | 1105 po/as.po | 1105
++++++++++++++++++++++++++++++-------------------------------- ++++++++++++++++++++++++++++++--------------------------------
1 files changed, 542 insertions(+), 563 deletions(-) 1 files changed, 542 insertions(+), 563 deletions(-)
commit 195abb97ff019d0fe7b50a9635830835933be7ae commit 195abb97ff019d0fe7b50a9635830835933be7ae
Author: Ani <peter.ani@gmail.com> Author: Ani <peter.ani@gmail.com>
Date: Wed Aug 26 15:18:57 2009 +0530 Date: Wed Aug 26 15:18:57 2009 +0530
Updated Malayalam Translations Updated Malayalam Translations
po/ml.po | 1196 po/ml.po | 1196
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 550 insertions(+), 646 deletions(-) 1 files changed, 550 insertions(+), 646 deletions(-)
commit 6c1466a2d21820f2df189a258b0c124e7144ba12 commit 6c1466a2d21820f2df189a258b0c124e7144ba12
Author: ifelix <ifelix@redhat.com> Author: ifelix <ifelix@redhat.com>
Date: Tue Aug 25 14:10:56 2009 +0530 Date: Tue Aug 25 14:10:56 2009 +0530
Updated Tamil Translations Updated Tamil Translations
po/ta.po | 1178 po/ta.po | 1178
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 546 insertions(+), 632 deletions(-) 1 files changed, 546 insertions(+), 632 deletions(-)
commit 64b49c9087e8120489a0032d596c8837cbe014f9 commit 64b49c9087e8120489a0032d596c8837cbe014f9
Author: Manoj Kumar Giri <mgiri@mgiri.csb> Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date: Tue Aug 25 12:14:41 2009 +0530 Date: Tue Aug 25 12:14:41 2009 +0530
Updated Oriya Translation Updated Oriya Translation
po/or.po | 176 po/or.po | 176
+++++++++++++++++++++++++++----------------------------------- +++++++++++++++++++++++++++-----------------------------------
1 files changed, 77 insertions(+), 99 deletions(-) 1 files changed, 77 insertions(+), 99 deletions(-)
commit 24c31a79e1af916fe195e52c79ff8be558e4e848 commit 24c31a79e1af916fe195e52c79ff8be558e4e848
Author: Baris Cicek <baris@teamforce.name.tr> Author: Baris Cicek <baris@teamforce.name.tr>
Date: Tue Aug 25 00:38:34 2009 +0300 Date: Tue Aug 25 00:38:34 2009 +0300
Updated Turkish translation. Updated Turkish translation.
po/tr.po | 1151 po/tr.po | 1151
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 534 insertions(+), 617 deletions(-) 1 files changed, 534 insertions(+), 617 deletions(-)
commit ef5aef582eb33fd29fe5ec427ef5d236656b8046 commit ef5aef582eb33fd29fe5ec427ef5d236656b8046
Author: Luca Ferretti <elle.uca@libero.it> Author: Luca Ferretti <elle.uca@libero.it>
Date: Mon Aug 24 21:28:11 2009 +0200 Date: Mon Aug 24 21:28:11 2009 +0200
Fix bump version Fix bump version
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 83d3242d127ca61d94846341ab491bbe988d2b95 commit 83d3242d127ca61d94846341ab491bbe988d2b95
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 24 14:15:13 2009 -0400 Date: Mon Aug 24 14:15:13 2009 -0400
Bump version Bump version
configure.in | 4 ++-- configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 106cd06ff38fef0356961e1d2eaffaa022035b13 commit 106cd06ff38fef0356961e1d2eaffaa022035b13
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 24 14:13:49 2009 -0400 Date: Mon Aug 24 14:13:49 2009 -0400
2.21.5 2.21.5
po/am.po | 120 +++--- po/am.po | 120 +++---
po/ar.po | 120 +++--- po/ar.po | 120 +++---
po/as.po | 120 +++--- po/as.po | 120 +++---
po/az.po | 120 +++--- po/az.po | 120 +++---
po/be.po | 120 +++--- po/be.po | 120 +++---
po/be@latin.po | 120 +++--- po/be@latin.po | 120 +++---
po/bg.po | 918 +++++++++++++++++----------------- po/bg.po | 918 +++++++++++++++++-----------------
po/bn.po | 120 +++--- po/bn.po | 120 +++---
po/bn_IN.po | 120 +++--- po/bn_IN.po | 120 +++---
po/bs.po | 120 +++--- po/bs.po | 120 +++---
po/ca.po | 120 +++--- po/ca.po | 120 +++---
po/ca@valencia.po | 918 +++++++++++++++++----------------- po/ca@valencia.po | 918 +++++++++++++++++-----------------
po/cs.po | 120 +++--- po/cs.po | 120 +++---
po/cy.po | 120 +++--- po/cy.po | 120 +++---
po/da.po | 923 +++++++++++++++++----------------- po/da.po | 923 +++++++++++++++++-----------------
po/de.po | 120 +++--- po/de.po | 120 +++---
po/dz.po | 120 +++--- po/dz.po | 120 +++---
po/el.po | 120 +++--- po/el.po | 120 +++---
po/en_CA.po | 120 +++--- po/en_CA.po | 120 +++---
po/en_GB.po | 120 +++--- po/en_GB.po | 120 +++---
po/eo.po | 120 +++--- po/eo.po | 120 +++---
po/es.po | 921 +++++++++++++++++----------------- po/es.po | 921 +++++++++++++++++-----------------
po/et.po | 463 +++++++++++++++++- po/et.po | 463 +++++++++++++++++-
po/eu.po | 988 +++++++++++++++++++------------------ po/eu.po | 988 +++++++++++++++++++------------------
po/fa.po | 120 +++--- po/fa.po | 120 +++---
po/fi.po | 923 +++++++++++++++++----------------- po/fi.po | 923 +++++++++++++++++-----------------
po/fr.po | 120 +++--- po/fr.po | 120 +++---
po/ga.po | 921 +++++++++++++++++----------------- po/ga.po | 921 +++++++++++++++++-----------------
po/gl.po | 918 +++++++++++++++++----------------- po/gl.po | 918 +++++++++++++++++-----------------
po/gu.po | 945 ++++++++++++++++++----------------- po/gu.po | 945 ++++++++++++++++++-----------------
po/he.po | 120 +++--- po/he.po | 120 +++---
po/hi.po | 942 ++++++++++++++++++----------------- po/hi.po | 942 ++++++++++++++++++-----------------
po/hr.po | 120 +++--- po/hr.po | 120 +++---
po/hu.po | 120 +++--- po/hu.po | 120 +++---
po/hy.po | 120 +++--- po/hy.po | 120 +++---
po/id.po | 120 +++--- po/id.po | 120 +++---
po/is.po | 120 +++--- po/is.po | 120 +++---
po/it.po | 921 +++++++++++++++++----------------- po/it.po | 921 +++++++++++++++++-----------------
po/ja.po | 64 ++-- po/ja.po | 64 ++--
po/ka.po | 120 +++--- po/ka.po | 120 +++---
po/kn.po | 120 +++--- po/kn.po | 120 +++---
po/ko.po | 931 +++++++++++++++++----------------- po/ko.po | 931 +++++++++++++++++-----------------
po/ku.po | 120 +++--- po/ku.po | 120 +++---
po/lt.po | 120 +++--- po/lt.po | 120 +++---
po/lv.po | 120 +++--- po/lv.po | 120 +++---
po/mai.po | 120 +++--- po/mai.po | 120 +++---
po/mg.po | 120 +++--- po/mg.po | 120 +++---
po/mk.po | 120 +++--- po/mk.po | 120 +++---
po/ml.po | 120 +++--- po/ml.po | 120 +++---
po/mn.po | 120 +++--- po/mn.po | 120 +++---
po/mr.po | 120 +++--- po/mr.po | 120 +++---
po/ms.po | 120 +++--- po/ms.po | 120 +++---
po/nb.po | 920 +++++++++++++++++----------------- po/nb.po | 920 +++++++++++++++++-----------------
po/ne.po | 120 +++--- po/ne.po | 120 +++---
po/nl.po | 120 +++--- po/nl.po | 120 +++---
po/nn.po | 120 +++--- po/nn.po | 120 +++---
po/oc.po | 120 +++--- po/oc.po | 120 +++---
po/or.po | 120 +++--- po/or.po | 120 +++---
po/pa.po | 961 ++++++++++++++++++----------------- po/pa.po | 961 ++++++++++++++++++-----------------
po/pl.po | 919 +++++++++++++++++----------------- po/pl.po | 919 +++++++++++++++++-----------------
po/ps.po | 120 +++--- po/ps.po | 120 +++---
po/pt.po | 927 +++++++++++++++++----------------- po/pt.po | 927 +++++++++++++++++-----------------
po/pt_BR.po | 923 +++++++++++++++++----------------- po/pt_BR.po | 923 +++++++++++++++++-----------------
po/ro.po | 120 +++--- po/ro.po | 120 +++---
po/ru.po | 120 +++--- po/ru.po | 120 +++---
po/rw.po | 120 +++--- po/rw.po | 120 +++---
po/si.po | 120 +++--- po/si.po | 120 +++---
po/sk.po | 120 +++--- po/sk.po | 120 +++---
po/sl.po | 120 +++--- po/sl.po | 120 +++---
po/sq.po | 120 +++--- po/sq.po | 120 +++---
po/sr.po | 120 +++--- po/sr.po | 120 +++---
po/sr@ije.po | 120 +++--- po/sr@ije.po | 120 +++---
po/sr@latin.po | 120 +++--- po/sr@latin.po | 120 +++---
po/sv.po | 1436 po/sv.po | 1436
++++++++++++++++++++++++++--------------------------- ++++++++++++++++++++++++++---------------------------
po/ta.po | 120 +++--- po/ta.po | 120 +++---
po/te.po | 921 +++++++++++++++++----------------- po/te.po | 921 +++++++++++++++++-----------------
po/th.po | 120 +++--- po/th.po | 120 +++---
po/tl.po | 120 +++--- po/tl.po | 120 +++---
po/tr.po | 120 +++--- po/tr.po | 120 +++---
po/tt.po | 120 +++--- po/tt.po | 120 +++---
po/uk.po | 120 +++--- po/uk.po | 120 +++---
po/vi.po | 120 +++--- po/vi.po | 120 +++---
po/wa.po | 120 +++--- po/wa.po | 120 +++---
po/xh.po | 120 +++--- po/xh.po | 120 +++---
po/yi.po | 120 +++--- po/yi.po | 120 +++---
po/zh_CN.po | 120 +++--- po/zh_CN.po | 120 +++---
po/zh_HK.po | 936 +++++++++++++++++----------------- po/zh_HK.po | 936 +++++++++++++++++-----------------
po/zh_TW.po | 921 +++++++++++++++++----------------- po/zh_TW.po | 921 +++++++++++++++++-----------------
88 files changed, 14418 insertions(+), 13942 deletions(-) 88 files changed, 14418 insertions(+), 13942 deletions(-)
commit eadef0325aefb68ae0747a7dbca7d6fca4130da2 commit eadef0325aefb68ae0747a7dbca7d6fca4130da2
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 24 13:34:06 2009 -0400 Date: Mon Aug 24 13:34:06 2009 -0400
Documentation fixes Documentation fixes
docs/reference/gio/gio-sections.txt | 5 +++++ docs/reference/gio/gio-sections.txt | 5 +++++
docs/reference/glib/glib-sections.txt | 1 + docs/reference/glib/glib-sections.txt | 1 +
gio/gfileinfo.c | 2 ++ gio/gfileinfo.c | 2 ++
3 files changed, 8 insertions(+), 0 deletions(-) 3 files changed, 8 insertions(+), 0 deletions(-)
commit d1cbb96428f316b77bd31686c7d9b0b96a40bc6e commit d1cbb96428f316b77bd31686c7d9b0b96a40bc6e
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Aug 24 12:21:08 2009 -0400 Date: Mon Aug 24 12:21:08 2009 -0400
Updates Updates
NEWS | 46 ++++++++++++++++++++++++++++++++++++++++++++++ NEWS | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 46 insertions(+), 0 deletions(-) 1 files changed, 46 insertions(+), 0 deletions(-)
commit 002da02df8927e1aa5979347402a6fc378dd172f commit 002da02df8927e1aa5979347402a6fc378dd172f
Author: Carles Ferrando <carles.ferrando@gmail.com> Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Mon Aug 24 18:38:33 2009 +0200 Date: Mon Aug 24 18:38:33 2009 +0200
Minor update to Catalan (Valencian) translation Minor update to Catalan (Valencian) translation
po/ca@valencia.po | 1005 po/ca@valencia.po | 1005
++++++++++++++++++++++++++--------------------------- ++++++++++++++++++++++++++---------------------------
1 files changed, 488 insertions(+), 517 deletions(-) 1 files changed, 488 insertions(+), 517 deletions(-)
commit 2e0656063b2c2633ca0caaa9b2e119c3eaee37cf commit 2e0656063b2c2633ca0caaa9b2e119c3eaee37cf
Author: Rajesh Ranjan <rranjan@rranjan.csb> Author: Rajesh Ranjan <rranjan@rranjan.csb>
Date: Mon Aug 24 16:52:25 2009 +0530 Date: Mon Aug 24 16:52:25 2009 +0530
hindi updated by Rajesh Ranjan hindi updated by Rajesh Ranjan
po/hi.po | 1176 po/hi.po | 1176
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 545 insertions(+), 631 deletions(-) 1 files changed, 545 insertions(+), 631 deletions(-)
commit 4a5e71b847729341243df2f2a2cd0a8284f4b099 commit 4a5e71b847729341243df2f2a2cd0a8284f4b099
Author: Sweta Kothari <swkothar@redhat.com> Author: Sweta Kothari <swkothar@redhat.com>
Date: Mon Aug 24 14:23:56 2009 +0530 Date: Mon Aug 24 14:23:56 2009 +0530
Updated Gujarati Translations Updated Gujarati Translations
po/gu.po | 1175 po/gu.po | 1175
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 543 insertions(+), 632 deletions(-) 1 files changed, 543 insertions(+), 632 deletions(-)
commit 90f9eb6e40b6d8c37ca51467f915507ed6ceddc2 commit 90f9eb6e40b6d8c37ca51467f915507ed6ceddc2
Author: Duarte Loreto <happyguy_pt@hotmail.com> Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Sun Aug 23 14:59:14 2009 +0100 Date: Sun Aug 23 14:59:14 2009 +0100
Updated Portuguese translation Updated Portuguese translation
po/pt.po | 1088 po/pt.po | 1088
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 540 insertions(+), 548 deletions(-) 1 files changed, 540 insertions(+), 548 deletions(-)
commit feedeb1d12fa490a8685fd00b492fdc054e07883 commit feedeb1d12fa490a8685fd00b492fdc054e07883
Author: Changwoo Ryu <cwryu@debian.org> Author: Changwoo Ryu <cwryu@debian.org>
Date: Sun Aug 23 00:50:28 2009 +0900 Date: Sun Aug 23 00:50:28 2009 +0900
Update Korean translation Update Korean translation
po/ko.po | 1126 po/ko.po | 1126
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 558 insertions(+), 568 deletions(-) 1 files changed, 558 insertions(+), 568 deletions(-)
commit 8ef30758d56b21aa20c23e5c90a78142183003ed commit 8ef30758d56b21aa20c23e5c90a78142183003ed
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Thu Aug 20 15:13:43 2009 +0200 Date: Thu Aug 20 15:13:43 2009 +0200
Preserve errno Preserve errno
When using errno in g_set_error with _(), preserve errno. Bug #592457. When using errno in g_set_error with _(), preserve errno. Bug #592457.
glib/gconvert.c | 22 +++++++++++++++------- glib/gconvert.c | 22 +++++++++++++++-------
glib/gdir.c | 13 +++++++++---- glib/gdir.c | 13 +++++++++----
glib/gspawn-win32.c | 9 ++++++--- glib/gspawn-win32.c | 9 ++++++---
glib/gspawn.c | 27 +++++++++++++++++++-------- glib/gspawn.c | 27 +++++++++++++++++++--------
4 files changed, 49 insertions(+), 22 deletions(-) 4 files changed, 49 insertions(+), 22 deletions(-)
commit feff29aefc75459bc1b39235cb0e842fbf0fa2b4 commit feff29aefc75459bc1b39235cb0e842fbf0fa2b4
Author: A S Alam <aalam@users.sf.net> Author: A S Alam <aalam@users.sf.net>
Date: Sat Aug 22 06:15:29 2009 +0530 Date: Sat Aug 22 06:15:29 2009 +0530
Update Punjabi after Review Update Punjabi after Review
po/pa.po | 1094 po/pa.po | 1094
++++++++++++++++++++++++++++++-------------------------------- ++++++++++++++++++++++++++++++--------------------------------
1 files changed, 527 insertions(+), 567 deletions(-) 1 files changed, 527 insertions(+), 567 deletions(-)
commit a568b054adf4abadfaa1bad293d484771d57f333 commit a568b054adf4abadfaa1bad293d484771d57f333
Author: Tommi Vainikainen <thv@iki.fi> Author: Tommi Vainikainen <thv@iki.fi>
Date: Fri Aug 21 23:43:53 2009 +0300 Date: Fri Aug 21 23:43:53 2009 +0300
Updated Finnish translation Updated Finnish translation
po/fi.po | 1278 po/fi.po | 1278
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 635 insertions(+), 643 deletions(-) 1 files changed, 635 insertions(+), 643 deletions(-)
commit 956996ddaa82ca5cfeb8e70191ef6b7716186a7c commit 956996ddaa82ca5cfeb8e70191ef6b7716186a7c
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp> Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date: Fri Aug 21 00:15:12 2009 +0900 Date: Fri Aug 21 00:15:12 2009 +0900
Update Japanese translation. Update Japanese translation.
po/ja.po | 233 po/ja.po | 233
++++++++++++++++++++++++++++++------------------------------- ++++++++++++++++++++++++++++++-------------------------------
1 files changed, 115 insertions(+), 118 deletions(-) 1 files changed, 115 insertions(+), 118 deletions(-)
commit 2a880831edc4c22ed5ada05a31ab8a4f24b7d3e1 commit 2a880831edc4c22ed5ada05a31ab8a4f24b7d3e1
Author: Tomasz Dominikowski <dominikowski@gmail.com> Author: Tomasz Dominikowski <dominikowski@gmail.com>
Date: Thu Aug 20 11:55:03 2009 +0200 Date: Thu Aug 20 11:55:03 2009 +0200
Updated Polish translation Updated Polish translation
po/pl.po | 1421 po/pl.po | 1421
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 659 insertions(+), 762 deletions(-) 1 files changed, 659 insertions(+), 762 deletions(-)
commit cd5bd15987b573a436e715e59b0c651e50534bc1 commit cd5bd15987b573a436e715e59b0c651e50534bc1
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Wed Aug 19 12:12:06 2009 -0400 Date: Wed Aug 19 12:12:06 2009 -0400
Use MSG_NOSIGNAL in GSocket if it's available Use MSG_NOSIGNAL in GSocket if it's available
Even though we ignore SIGPIPE, gdb will still stop when the process Even though we ignore SIGPIPE, gdb will still stop when the process
receives one, which sometimes confuses people into thinking the app receives one, which sometimes confuses people into thinking the app
has crashed (eg, bug 578984, bug 590420), and is annoying anyway. So has crashed (eg, bug 578984, bug 590420), and is annoying anyway. So
use MSG_NOSIGNAL if it's there. use MSG_NOSIGNAL if it's there.
http://bugzilla.gnome.org/show_bug.cgi?id=591378 http://bugzilla.gnome.org/show_bug.cgi?id=591378
gio/gsocket.c | 14 ++++++++++++-- gio/gsocket.c | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-) 1 files changed, 12 insertions(+), 2 deletions(-)
commit 021dd960cf9c02b0ea59cbfa1db603d3f9a467f0 commit 021dd960cf9c02b0ea59cbfa1db603d3f9a467f0
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Wed Aug 19 12:07:53 2009 -0400 Date: Wed Aug 19 12:07:53 2009 -0400
Re-run res_init() when resolv.conf changes Re-run res_init() when resolv.conf changes
libc caches the contents of resolv.conf, so if it changes (eg, because libc caches the contents of resolv.conf, so if it changes (eg, because
the network state changed), we need re-run res_init(). the network state changed), we need re-run res_init().
http://bugzilla.gnome.org/show_bug.cgi?id=584246 http://bugzilla.gnome.org/show_bug.cgi?id=584246
gio/gnetworkingprivate.h | 4 ++ gio/gnetworkingprivate.h | 4 ++
gio/gresolver.c | 68 gio/gresolver.c | 68
+++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++
gio/gresolver.h | 9 +++++- gio/gresolver.h | 9 +++++-
gio/gunixresolver.c | 72 gio/gunixresolver.c | 72
+++++++++++++++++++++++++++++++-------------- +++++++++++++++++++++++++++++++--------------
gio/tests/resolver.c | 3 ++ gio/tests/resolver.c | 3 ++
5 files changed, 132 insertions(+), 24 deletions(-) 5 files changed, 132 insertions(+), 24 deletions(-)
commit 6db03d73a45bc0acae0bb96849733bf0ab7ad454 commit 6db03d73a45bc0acae0bb96849733bf0ab7ad454
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Aug 11 18:50:28 2009 +0200 Date: Tue Aug 11 18:50:28 2009 +0200
When creating a pipe for a cancelled cancellable, write to it When creating a pipe for a cancelled cancellable, write to it
Includes (untested) fix for win32 that calls SetEvent() in that case. Includes (untested) fix for win32 that calls SetEvent() in that case.
gio/gcancellable.c | 8 ++++++-- gio/gcancellable.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-) 1 files changed, 6 insertions(+), 2 deletions(-)
commit faae032ad0579acf756e8848ebedbfda69d5b3be commit faae032ad0579acf756e8848ebedbfda69d5b3be
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Aug 11 15:12:20 2009 +0200 Date: Tue Aug 11 15:12:20 2009 +0200
Use g_cancellable_release_fd() Use g_cancellable_release_fd()
Part of: Bug 591388 - number of GCancellables available is too Part of: Bug 591388 - number of GCancellables available is too
limited limited
gio/gsocket.c | 10 +++++++++- gio/gsocket.c | 10 +++++++++-
gio/gunixinputstream.c | 3 ++- gio/gunixinputstream.c | 3 ++-
gio/gunixoutputstream.c | 1 + gio/gunixoutputstream.c | 1 +
3 files changed, 12 insertions(+), 2 deletions(-) 3 files changed, 12 insertions(+), 2 deletions(-)
commit e2c97292c21dbb57d34d812cf48b331ca5cf0d60 commit e2c97292c21dbb57d34d812cf48b331ca5cf0d60
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Aug 11 15:04:43 2009 +0200 Date: Tue Aug 11 15:04:43 2009 +0200
Implement g_cancellable_release_fd() Implement g_cancellable_release_fd()
Part of: Bug 591388 - number of GCancellables available is too Part of: Bug 591388 - number of GCancellables available is too
limited limited
gio/gcancellable.c | 77 gio/gcancellable.c | 77
+++++++++++++++++++++++++++++++++++++++------------- +++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 58 insertions(+), 19 deletions(-) 1 files changed, 58 insertions(+), 19 deletions(-)
commit 63426886ff4066fefbeaf2e6b08a6c04b39a7890 commit 63426886ff4066fefbeaf2e6b08a6c04b39a7890
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Aug 11 14:52:56 2009 +0200 Date: Tue Aug 11 14:52:56 2009 +0200
Add g_cancellable_release_fd() Add g_cancellable_release_fd()
This patch only adds the function. The function is a NOP. This patch only adds the function. The function is a NOP.
See the API documentation for a rationale. See the API documentation for a rationale.
Part of: Bug 591388 - number of GCancellables available is too Part of: Bug 591388 - number of GCancellables available is too
limited limited
docs/reference/gio/gio-sections.txt | 1 + docs/reference/gio/gio-sections.txt | 1 +
gio/gcancellable.c | 30 ++++++++++++++++++++++++++++++ gio/gcancellable.c | 30 ++++++++++++++++++++++++++++++
gio/gcancellable.h | 1 + gio/gcancellable.h | 1 +
gio/ginputstream.c | 2 +- gio/ginputstream.c | 2 +-
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
5 files changed, 34 insertions(+), 1 deletions(-) 5 files changed, 34 insertions(+), 1 deletions(-)
commit bb8e4f06ab1a0ada2c8835284ec5f853378694e2 commit bb8e4f06ab1a0ada2c8835284ec5f853378694e2
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Aug 13 20:19:15 2009 +0200 Date: Thu Aug 13 20:19:15 2009 +0200
Bug 591714 – Figure out failure handling for Bug 591714 – Figure out failure handling for
g_cancellable_make_pollfd() g_cancellable_make_pollfd()
Make g_cancellable_make_pollfd() return a gboolean that indicates Make g_cancellable_make_pollfd() return a gboolean that indicates
its error its error
status. Update the code that calls this function accordingly. status. Update the code that calls this function accordingly.
gio/gcancellable.c | 38 +++++++++++++++++++++++++------------- gio/gcancellable.c | 38 +++++++++++++++++++++++++-------------
gio/gcancellable.h | 2 +- gio/gcancellable.h | 2 +-
gio/gsocket.c | 19 ++++++------------- gio/gsocket.c | 19 ++++++-------------
gio/gunixinputstream.c | 3 +-- gio/gunixinputstream.c | 3 +--
gio/gunixoutputstream.c | 3 +-- gio/gunixoutputstream.c | 3 +--
5 files changed, 34 insertions(+), 31 deletions(-) 5 files changed, 34 insertions(+), 31 deletions(-)
commit a0e3b4ae8447f0831397384a54f4be276e84764b commit a0e3b4ae8447f0831397384a54f4be276e84764b
Author: Og B. Maciel <ogmaciel@gnome.org> Author: Og B. Maciel <ogmaciel@gnome.org>
Date: Tue Aug 18 23:09:12 2009 -0400 Date: Tue Aug 18 23:09:12 2009 -0400
Updated Brazilian Portuguese translation. Updated Brazilian Portuguese translation.
po/pt_BR.po | 19 +++++++------------ po/pt_BR.po | 19 +++++++------------
1 files changed, 7 insertions(+), 12 deletions(-) 1 files changed, 7 insertions(+), 12 deletions(-)
commit 981d14e85ccf8d1dc721bd44e030728eff9b2501 commit 981d14e85ccf8d1dc721bd44e030728eff9b2501
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Aug 6 18:17:32 2009 +0200 Date: Thu Aug 6 18:17:32 2009 +0200
Improve documentation for g_error_matches() Improve documentation for g_error_matches()
glib/gerror.c | 5 +++-- glib/gerror.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-) 1 files changed, 3 insertions(+), 2 deletions(-)
commit a6ac4e90d5ab6a311aab545745ceb3e375bf65a4 commit a6ac4e90d5ab6a311aab545745ceb3e375bf65a4
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jul 27 18:48:11 2009 +0200 Date: Mon Jul 27 18:48:11 2009 +0200
Fix multiple returns in gtk-doc comment Fix multiple returns in gtk-doc comment
gio/gsocketservice.c | 1 - gio/gsocketservice.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit 8f6d26e9647db4e5f2336319e1b0ae439f54b75d commit 8f6d26e9647db4e5f2336319e1b0ae439f54b75d
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Mon Aug 17 13:20:49 2009 -0400 Date: Mon Aug 17 13:20:49 2009 -0400
g_inet_socket_address_to_native: properly zero out sockaddr_in6 g_inet_socket_address_to_native: properly zero out sockaddr_in6
gio/ginetsocketaddress.c | 2 +- gio/ginetsocketaddress.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit aa5293612f2eb0a6a02fbf74eb56bbf05faba8df commit aa5293612f2eb0a6a02fbf74eb56bbf05faba8df
Author: Ask H. Larsen <asklarsen@gmail.com> Author: Ask H. Larsen <asklarsen@gmail.com>
Date: Sun Aug 16 19:10:50 2009 +0200 Date: Sun Aug 16 19:10:50 2009 +0200
Updated Danish translation Updated Danish translation
po/da.po | 1090 po/da.po | 1090
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 544 insertions(+), 546 deletions(-) 1 files changed, 544 insertions(+), 546 deletions(-)
commit 2db41f3df58a3d926da2a4afa7014118db2913e2 commit 2db41f3df58a3d926da2a4afa7014118db2913e2
Author: Mattias Põldaru <mahfiaz gmail com> Author: Mattias Põldaru <mahfiaz gmail com>
Date: Sat Aug 15 08:21:01 2009 +0300 Date: Sat Aug 15 08:21:01 2009 +0300
Updating Estonian translation Updating Estonian translation
po/et.po | 11 +++++++---- po/et.po | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-) 1 files changed, 7 insertions(+), 4 deletions(-)
commit 406c3aa019a6ce51534f170fd5b82108382a4c6f commit 406c3aa019a6ce51534f170fd5b82108382a4c6f
Author: Shixin Zeng <zeng.shixin@gmail.com> Author: Shixin Zeng <zeng.shixin@gmail.com>
Date: Fri Aug 14 23:21:12 2009 +0300 Date: Fri Aug 14 23:21:12 2009 +0300
[Win32] Avoid superfluous '/' from g_file_resolve_relative_path() [Win32] Avoid superfluous '/' from g_file_resolve_relative_path()
Patch from bug #591532. Patch from bug #591532.
gio/win32/gwinhttpfile.c | 16 +++++++++++++--- gio/win32/gwinhttpfile.c | 16 +++++++++++++---
1 files changed, 13 insertions(+), 3 deletions(-) 1 files changed, 13 insertions(+), 3 deletions(-)
commit 1b298d6a1bc3b4e5c1c701f26e3981cdae4b89eb commit 1b298d6a1bc3b4e5c1c701f26e3981cdae4b89eb
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Fri Aug 14 22:59:47 2009 +0300 Date: Fri Aug 14 22:59:47 2009 +0300
Avoid gcc warning on Windows Avoid gcc warning on Windows
Avoid "function declaration isn't a prototype" warnings from gcc 4.4 Avoid "function declaration isn't a prototype" warnings from gcc 4.4
in the Windows-specific code. in the Windows-specific code.
glib/gutils.h | 4 ++-- glib/gutils.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit c24f6e55276fac68b08df34b0d350f65afe994d9 commit c24f6e55276fac68b08df34b0d350f65afe994d9
Author: Frédéric Péters <fpeters@0d.be> Author: Frédéric Péters <fpeters@0d.be>
Date: Fri Aug 14 21:00:41 2009 +0200 Date: Fri Aug 14 21:00:41 2009 +0200
Update GLIB_CHECK_COMPILE_WARNINGS macro to work with Autoconf 2.64 Update GLIB_CHECK_COMPILE_WARNINGS macro to work with Autoconf 2.64
Quoting its NEWS file: "The m4sh macros AS_IF and AS_CASE can now be Quoting its NEWS file: "The m4sh macros AS_IF and AS_CASE can now be
used in shell lists. The responsibility for supplying a trailing used in shell lists. The responsibility for supplying a trailing
newline now belongs to the call site, but since most users did not add newline now belongs to the call site, but since most users did not add
dnl, this generally results in fewer empty lines in configure." dnl, this generally results in fewer empty lines in configure."
http://bugzilla.gnome.org/show_bug.cgi?id=591840 http://bugzilla.gnome.org/show_bug.cgi?id=591840
acglib.m4 | 2 +- acglib.m4 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit eae6bdd397ef94a6f7c1a3e42c750b948a659fd2 commit eae6bdd397ef94a6f7c1a3e42c750b948a659fd2
Author: Priit Laes <plaes plaes org> Author: Priit Laes <plaes plaes org>
Date: Fri Aug 14 22:09:18 2009 +0300 Date: Fri Aug 14 22:09:18 2009 +0300
Updating Estonian translation Updating Estonian translation
po/et.po | 118 po/et.po | 118
+++++++++++++++++++++++++++++-------------------------------- +++++++++++++++++++++++++++++--------------------------------
1 files changed, 56 insertions(+), 62 deletions(-) 1 files changed, 56 insertions(+), 62 deletions(-)
commit 37dbffe7d8b0f0985f9c4d37d5df604d81ff0bd0 commit 37dbffe7d8b0f0985f9c4d37d5df604d81ff0bd0
Author: krishnababu k <kkrothap@redhat.ocm> Author: krishnababu k <kkrothap@redhat.ocm>
Date: Fri Aug 14 16:56:09 2009 +0530 Date: Fri Aug 14 16:56:09 2009 +0530
Updated Telugu Translations Updated Telugu Translations
po/te.po | 921 po/te.po | 921
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 461 insertions(+), 460 deletions(-) 1 files changed, 461 insertions(+), 460 deletions(-)
commit 8b117b225e426b73c8fb2abc2ac5e56ed739ac96 commit 8b117b225e426b73c8fb2abc2ac5e56ed739ac96
Author: Alexander Shopov <ash@contact.bg> Author: Alexander Shopov <ash@contact.bg>
Date: Thu Aug 13 07:12:29 2009 +0300 Date: Thu Aug 13 07:12:29 2009 +0300
Updated Bulgarian translation Updated Bulgarian translation
po/bg.po | 1140 po/bg.po | 1140
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 529 insertions(+), 611 deletions(-) 1 files changed, 529 insertions(+), 611 deletions(-)
commit 4f8dfc6282cc29430775e1ebd2652d67c08b1a6c commit 4f8dfc6282cc29430775e1ebd2652d67c08b1a6c
Author: Henrique P Machado <zehrique@gmail.com> Author: Henrique P Machado <zehrique@gmail.com>
Date: Tue Aug 11 23:40:09 2009 -0300 Date: Tue Aug 11 23:40:09 2009 -0300
Updated Brazilian Portuguese translation. Updated Brazilian Portuguese translation.
po/pt_BR.po | 1087 po/pt_BR.po | 1087
+++++++++++++++++++++++++++++------------------------------ +++++++++++++++++++++++++++++------------------------------
1 files changed, 542 insertions(+), 545 deletions(-) 1 files changed, 542 insertions(+), 545 deletions(-)
commit d20a188b1250ab3cf211d684429127d99378e886 commit d20a188b1250ab3cf211d684429127d99378e886
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Aug 11 20:22:51 2009 +0200 Date: Tue Aug 11 20:22:51 2009 +0200
Only fsync if the existing file is > 0 bytes Only fsync if the existing file is > 0 bytes
This means we don't sync in the case where we created an (empty) This means we don't sync in the case where we created an (empty)
temp file and now replace it with the data. temp file and now replace it with the data.
This fixes (among other things) the performance of trashing files. This fixes (among other things) the performance of trashing files.
glib/gfileutils.c | 51 glib/gfileutils.c | 51
++++++++++++++++++++++++++++----------------------- ++++++++++++++++++++++++++++-----------------------
1 files changed, 28 insertions(+), 23 deletions(-) 1 files changed, 28 insertions(+), 23 deletions(-)
commit 79a70dc80056859f10b39c711ee43389e8c32a7f commit 79a70dc80056859f10b39c711ee43389e8c32a7f
Author: Luca Ferretti <elle.uca@libero.it> Author: Luca Ferretti <elle.uca@libero.it>
Date: Tue Aug 11 01:27:08 2009 +0200 Date: Tue Aug 11 01:27:08 2009 +0200
Updated Italian translation Updated Italian translation
po/it.po | 1079 po/it.po | 1079
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 536 insertions(+), 543 deletions(-) 1 files changed, 536 insertions(+), 543 deletions(-)
commit c18bcd6e8e385628e55166eabbd93d5c87c82da0 commit c18bcd6e8e385628e55166eabbd93d5c87c82da0
Author: Antón Méixome <meixome@mancomun.org> Author: Antón Méixome <meixome@mancomun.org>
Date: Mon Aug 10 16:26:46 2009 +0200 Date: Mon Aug 10 16:26:46 2009 +0200
Updated Galician translation Updated Galician translation
po/gl.po | 129 po/gl.po | 129
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 60 insertions(+), 69 deletions(-) 1 files changed, 60 insertions(+), 69 deletions(-)
commit a465508e2d3d52b919ccbf9f2c5bd90395922904 commit a465508e2d3d52b919ccbf9f2c5bd90395922904
Author: Craig Loftus <talk@craigloftus.net> Author: Craig Loftus <talk@craigloftus.net>
Date: Thu Jul 23 20:24:22 2009 +0100 Date: Thu Jul 23 20:24:22 2009 +0100
Migrate gbase64 docs from SGML template to inline comments Migrate gbase64 docs from SGML template to inline comments
Fixes bug #589649. Fixes bug #589649.
Signed-off-by: David King <davidk@openismus.com> Signed-off-by: David King <davidk@openismus.com>
docs/reference/glib/tmpl/base64.sgml | 105 docs/reference/glib/tmpl/base64.sgml | 105
---------------------------------- ----------------------------------
glib/gbase64.c | 20 +++++++ glib/gbase64.c | 20 +++++++
2 files changed, 20 insertions(+), 105 deletions(-) 2 files changed, 20 insertions(+), 105 deletions(-)
commit 32c84729f5dac30170cf20aa44e6857a44e5349f commit 32c84729f5dac30170cf20aa44e6857a44e5349f
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com> Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Mon Aug 10 13:57:21 2009 +0200 Date: Mon Aug 10 13:57:21 2009 +0200
Updated Basque language Updated Basque language
po/eu.po | 1209 po/eu.po | 1209
++++++++++++++++++++++++++++---------------------------------- ++++++++++++++++++++++++++++----------------------------------
1 files changed, 551 insertions(+), 658 deletions(-) 1 files changed, 551 insertions(+), 658 deletions(-)
commit f2d779aa0f5ba676fa8715710cebd2607cb339a3 commit f2d779aa0f5ba676fa8715710cebd2607cb339a3
Author: Antón Méixome <meixome@mancomun.org> Author: Antón Méixome <meixome@mancomun.org>
Date: Sun Aug 9 16:35:09 2009 +0200 Date: Sun Aug 9 16:35:09 2009 +0200
Updated Galician Translation Updated Galician Translation
po/gl.po | 1105 po/gl.po | 1105
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 514 insertions(+), 591 deletions(-) 1 files changed, 514 insertions(+), 591 deletions(-)
commit f04a35e43bece5e51061dcef2ebc6dd6204a1c1b commit f04a35e43bece5e51061dcef2ebc6dd6204a1c1b
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 17 20:34:16 2009 -0400 Date: Fri Jul 17 20:34:16 2009 -0400
Bump version Bump version
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 5827f6674282d627efbb9c68d32577470d722192 commit 5827f6674282d627efbb9c68d32577470d722192
Author: Seán de Búrca <leftmostcat@gmail.com> Author: Seán de Búrca <leftmostcat@gmail.com>
Date: Sat Aug 8 01:53:34 2009 -0600 Date: Sat Aug 8 01:53:34 2009 -0600
Updated Irish translation Updated Irish translation
po/ga.po | 1125 po/ga.po | 1125
++++++++++++++++++++++++++++++-------------------------------- ++++++++++++++++++++++++++++++--------------------------------
1 files changed, 545 insertions(+), 580 deletions(-) 1 files changed, 545 insertions(+), 580 deletions(-)
commit 93d40918c59981f863d31a10d9f66a2a9b3177ff commit 93d40918c59981f863d31a10d9f66a2a9b3177ff
Author: Philip Withnall <philip@tecnocode.co.uk> Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Aug 1 16:46:02 2009 +0100 Date: Sat Aug 1 16:46:02 2009 +0100
Added clarification to mutex free functions Added clarification to mutex free functions
Clarified that it is A Bad Idea to free a mutex when it's locked. Clarified that it is A Bad Idea to free a mutex when it's locked.
docs/reference/glib/tmpl/threads.sgml | 12 ++++++++++++ docs/reference/glib/tmpl/threads.sgml | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-) 1 files changed, 12 insertions(+), 0 deletions(-)
commit faccd7fdf3edb8416aacc0191fdb6c5b2965ac6d commit faccd7fdf3edb8416aacc0191fdb6c5b2965ac6d
Author: Ivar Smolin <okul@linux.ee> Author: Ivar Smolin <okul@linux.ee>
Date: Wed Aug 5 13:29:26 2009 +0300 Date: Wed Aug 5 13:29:26 2009 +0300
Updating Estonian translation Updating Estonian translation
po/et.po | 513 po/et.po | 513
++++---------------------------------------------------------- ++++----------------------------------------------------------
1 files changed, 27 insertions(+), 486 deletions(-) 1 files changed, 27 insertions(+), 486 deletions(-)
commit 405823aeea24fb2ce8d47e0c09e46607117fd27f commit 405823aeea24fb2ce8d47e0c09e46607117fd27f
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Aug 3 00:16:54 2009 +0200 Date: Mon Aug 3 00:16:54 2009 +0200
Updated Norwegian bokmål translation. Updated Norwegian bokmål translation.
po/nb.po | 54 +++++++++++++++++++++++++----------------------------- po/nb.po | 54 +++++++++++++++++++++++++-----------------------------
1 files changed, 25 insertions(+), 29 deletions(-) 1 files changed, 25 insertions(+), 29 deletions(-)
commit 882e36106d7a5d04c29af87e4e9f7aa4bc3d5e08 commit 882e36106d7a5d04c29af87e4e9f7aa4bc3d5e08
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Thu Jul 30 11:18:35 2009 -0400 Date: Thu Jul 30 11:18:35 2009 -0400
Fix a bad void return. #588901 Fix a bad void return. #588901
gio/gtcpconnection.c | 2 +- gio/gtcpconnection.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit f34b1f024feb57e6eb78728d46ff2bbf2ca19453 commit f34b1f024feb57e6eb78728d46ff2bbf2ca19453
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Wed Jul 29 22:35:07 2009 -0400 Date: Wed Jul 29 22:35:07 2009 -0400
Conditionalize portability #includes in g-asyncns.h Conditionalize portability #includes in g-asyncns.h
http://bugzilla.gnome.org/show_bug.cgi?id=589988 http://bugzilla.gnome.org/show_bug.cgi?id=589988
gio/libasyncns/g-asyncns.h | 6 ++++++ gio/libasyncns/g-asyncns.h | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-) 1 files changed, 6 insertions(+), 0 deletions(-)
commit 81de534cf73b63add07ff93d851824da80eb4280 commit 81de534cf73b63add07ff93d851824da80eb4280
Author: Daniel Nylander <po@danielnylander.se> Author: Daniel Nylander <po@danielnylander.se>
Date: Tue Jul 28 01:59:05 2009 +0200 Date: Tue Jul 28 01:59:05 2009 +0200
Updated Swedish translation Updated Swedish translation
po/sv.po | 1547 po/sv.po | 1547
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 782 insertions(+), 765 deletions(-) 1 files changed, 782 insertions(+), 765 deletions(-)
commit 45067ab9e97de0992acd4004d6e4de957d6c28f4 commit 45067ab9e97de0992acd4004d6e4de957d6c28f4
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Thu Jul 23 16:27:01 2009 -0400 Date: Thu Jul 23 16:27:01 2009 -0400
Fix leaks in GSocketClient and GThreadedResolver Fix leaks in GSocketClient and GThreadedResolver
Also update gio/tests/send-data.c to test async connection, and free Also update gio/tests/send-data.c to test async connection, and free
more stuff in several tests to make leaks easier to see. more stuff in several tests to make leaks easier to see.
gio/gsocketclient.c | 3 +++ gio/gsocketclient.c | 3 +++
gio/gthreadedresolver.c | 6 +++++- gio/gthreadedresolver.c | 6 +++++-
gio/tests/send-data.c | 25 +++++++++++++++++++++---- gio/tests/send-data.c | 25 +++++++++++++++++++++----
gio/tests/socket-client.c | 2 ++ gio/tests/socket-client.c | 2 ++
gio/tests/socket-server.c | 1 + gio/tests/socket-server.c | 1 +
5 files changed, 32 insertions(+), 5 deletions(-) 5 files changed, 32 insertions(+), 5 deletions(-)
commit 66ff2542d32c93226a28ad1d0a60e83884b26910 commit 66ff2542d32c93226a28ad1d0a60e83884b26910
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Jul 22 18:58:57 2009 +0200 Date: Wed Jul 22 18:58:57 2009 +0200
Updated Norwegian bokmål translation. Updated Norwegian bokmål translation.
po/nb.po | 987 po/nb.po | 987
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 492 insertions(+), 495 deletions(-) 1 files changed, 492 insertions(+), 495 deletions(-)
commit aac978ec7240cdab768c1d66c0e9a94c714dff43 commit aac978ec7240cdab768c1d66c0e9a94c714dff43
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com> Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Tue Jul 21 12:58:39 2009 -0400 Date: Tue Jul 21 12:58:39 2009 -0400
Added clarification to GArray->len documentation Added clarification to GArray->len documentation
Clarify that GArray->len does not include the possible Clarify that GArray->len does not include the possible
terminating zero element. terminating zero element.
docs/reference/glib/tmpl/arrays.sgml | 2 +- docs/reference/glib/tmpl/arrays.sgml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 4654a7d593aed9ab0e131abe250e7e488283c24f commit 4654a7d593aed9ab0e131abe250e7e488283c24f
Author: Lin Ma <lin.ma@sun.com> Author: Lin Ma <lin.ma@sun.com>
Date: Tue Jul 21 10:45:25 2009 +0800 Date: Tue Jul 21 10:45:25 2009 +0800
Fixed a missing head which will cause crashes for 64bit applications Fixed a missing head which will cause crashes for 64bit applications
Without that head, the returned pointer will be truncated to 32bit, Without that head, the returned pointer will be truncated to 32bit,
then then
causes crashes for 64bit applications. causes crashes for 64bit applications.
gio/fen/fen-helper.c | 1 + gio/fen/fen-helper.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit ba6be2035d9bd43b1a873492e189d0bccbd20178 commit ba6be2035d9bd43b1a873492e189d0bccbd20178
Author: Behdad Esfahbod <behdad@behdad.org> Author: Behdad Esfahbod <behdad@behdad.org>
Date: Fri Jun 5 23:24:28 2009 -0400 Date: Fri Jun 5 23:24:28 2009 -0400
[gbsearcharray] Use malloc() instead of realloc(NULL,...) [gbsearcharray] Use malloc() instead of realloc(NULL,...)
glib/gbsearcharray.h | 2 +- glib/gbsearcharray.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit dfda26d1a980e6e096d93ecfec8f59872b80dee4 commit dfda26d1a980e6e096d93ecfec8f59872b80dee4
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jul 20 14:29:32 2009 +0200 Date: Mon Jul 20 14:29:32 2009 +0200
Propagate the right error Propagate the right error
gio/gsocketclient.c | 2 +- gio/gsocketclient.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 2cf3e2ed275f8502e1a20195290fa18ebe489216 commit 2cf3e2ed275f8502e1a20195290fa18ebe489216
Author: Jorge González <jorgegonz@svn.gnome.org> Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Jul 19 13:15:06 2009 +0200 Date: Sun Jul 19 13:15:06 2009 +0200
Updated Spanish translation Updated Spanish translation
po/es.po | 1035 po/es.po | 1035
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 515 insertions(+), 520 deletions(-) 1 files changed, 515 insertions(+), 520 deletions(-)
commit 555aa2d28db4f72373d9cfec4045ea1d0f45bb46 commit 555aa2d28db4f72373d9cfec4045ea1d0f45bb46
Author: Theppitak Karoonboonyanan <thep@linux.thai.net> Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date: Sun Jul 19 16:33:06 2009 +0700 Date: Sun Jul 19 16:33:06 2009 +0700
Updated Thai translation. Updated Thai translation.
po/th.po | 169 po/th.po | 169
++++++++++++++++++++++++++++--------------------------------- ++++++++++++++++++++++++++++---------------------------------
1 files changed, 78 insertions(+), 91 deletions(-) 1 files changed, 78 insertions(+), 91 deletions(-)
commit f8d1201248cceab59bb971f4906a73f2b0eb0b96 commit f8d1201248cceab59bb971f4906a73f2b0eb0b96
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sat Jul 18 21:09:14 2009 +0800 Date: Sat Jul 18 21:09:14 2009 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan) Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 1051 po/zh_HK.po | 1051
+++++++++++++++++++++++++++++------------------------------ +++++++++++++++++++++++++++++------------------------------
po/zh_TW.po | 1036 po/zh_TW.po | 1036
+++++++++++++++++++++++++++++----------------------------- +++++++++++++++++++++++++++++-----------------------------
2 files changed, 1038 insertions(+), 1049 deletions(-) 2 files changed, 1038 insertions(+), 1049 deletions(-)
commit 9c278ded7d9a4db91dbe96aeb13b6cbb7841525b commit 9c278ded7d9a4db91dbe96aeb13b6cbb7841525b
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 17 20:31:28 2009 -0400 Date: Fri Jul 17 20:31:28 2009 -0400
2.21.4 2.21.4
docs/reference/glib/tmpl/trees-binary.sgml | 17 + docs/reference/glib/tmpl/trees-binary.sgml | 17 +
po/am.po | 228 ++++- po/am.po | 228 ++++-
po/ar.po | 234 +++++- po/ar.po | 234 +++++-
po/as.po | 234 +++++- po/as.po | 234 +++++-
po/az.po | 233 ++++- po/az.po | 233 ++++-
po/be.po | 250 +++++- po/be.po | 250 +++++-
po/be@latin.po | 250 +++++- po/be@latin.po | 250 +++++-
po/bg.po | 234 +++++- po/bg.po | 234 +++++-
po/bn.po | 232 ++++- po/bn.po | 232 ++++-
po/bn_IN.po | 234 +++++- po/bn_IN.po | 234 +++++-
po/bs.po | 233 ++++- po/bs.po | 233 ++++-
po/ca.po | 237 +++++- po/ca.po | 237 +++++-
po/ca@valencia.po | 237 +++++- po/ca@valencia.po | 237 +++++-
po/cs.po | 234 +++++- po/cs.po | 234 +++++-
po/cy.po | 232 ++++- po/cy.po | 232 ++++-
po/da.po | 237 +++++- po/da.po | 237 +++++-
po/de.po | 234 +++++- po/de.po | 234 +++++-
po/dz.po | 232 ++++- po/dz.po | 232 ++++-
po/el.po | 240 +++++- po/el.po | 240 +++++-
po/en_CA.po | 234 +++++- po/en_CA.po | 234 +++++-
po/en_GB.po | 237 +++++- po/en_GB.po | 237 +++++-
po/eo.po | 232 ++++- po/eo.po | 232 ++++-
po/es.po | 1026 ++++++++++++--------- po/es.po | 1026 ++++++++++++---------
po/et.po | 234 +++++- po/et.po | 234 +++++-
po/eu.po | 234 +++++- po/eu.po | 234 +++++-
po/fa.po | 233 ++++- po/fa.po | 233 ++++-
po/fi.po | 234 +++++- po/fi.po | 234 +++++-
po/fr.po | 939 ++++++++++--------- po/fr.po | 939 ++++++++++---------
po/ga.po | 229 ++++- po/ga.po | 229 ++++-
po/gl.po | 234 +++++- po/gl.po | 234 +++++-
po/gu.po | 234 +++++- po/gu.po | 234 +++++-
po/he.po | 948 +++++++++---------- po/he.po | 948 +++++++++----------
po/hi.po | 234 +++++- po/hi.po | 234 +++++-
po/hr.po | 229 ++++- po/hr.po | 229 ++++-
po/hu.po | 234 +++++- po/hu.po | 234 +++++-
po/hy.po | 229 ++++- po/hy.po | 229 ++++-
po/id.po | 232 ++++- po/id.po | 232 ++++-
po/is.po | 233 ++++- po/is.po | 233 ++++-
po/it.po | 234 +++++- po/it.po | 234 +++++-
po/ja.po | 234 +++++- po/ja.po | 234 +++++-
po/ka.po | 230 ++++- po/ka.po | 230 ++++-
po/kn.po | 234 +++++- po/kn.po | 234 +++++-
po/ko.po | 234 +++++- po/ko.po | 234 +++++-
po/ku.po | 228 ++++- po/ku.po | 228 ++++-
po/lt.po | 234 +++++- po/lt.po | 234 +++++-
po/lv.po | 232 ++++- po/lv.po | 232 ++++-
po/mai.po | 233 +++++- po/mai.po | 233 +++++-
po/mg.po | 229 ++++- po/mg.po | 229 ++++-
po/mk.po | 234 +++++- po/mk.po | 234 +++++-
po/ml.po | 234 +++++- po/ml.po | 234 +++++-
po/mn.po | 233 ++++- po/mn.po | 233 ++++-
po/mr.po | 234 +++++- po/mr.po | 234 +++++-
po/ms.po | 233 ++++- po/ms.po | 233 ++++-
po/nb.po | 1026 ++++++++++++-------- po/nb.po | 1026 ++++++++++++--------
po/ne.po | 229 ++++- po/ne.po | 229 ++++-
po/nl.po | 242 +++++- po/nl.po | 242 +++++-
po/nn.po | 234 +++++- po/nn.po | 234 +++++-
po/oc.po | 228 ++++- po/oc.po | 228 ++++-
po/or.po | 234 +++++- po/or.po | 234 +++++-
po/pa.po | 234 +++++- po/pa.po | 234 +++++-
po/pl.po | 234 +++++- po/pl.po | 234 +++++-
po/ps.po | 230 ++++- po/ps.po | 230 ++++-
po/pt.po | 237 +++++- po/pt.po | 237 +++++-
po/pt_BR.po | 234 +++++- po/pt_BR.po | 234 +++++-
po/ro.po | 234 +++++- po/ro.po | 234 +++++-
po/ru.po | 234 +++++- po/ru.po | 234 +++++-
po/rw.po | 245 +++++- po/rw.po | 245 +++++-
po/si.po | 230 ++++- po/si.po | 230 ++++-
po/sk.po | 231 ++++- po/sk.po | 231 ++++-
po/sl.po | 234 +++++- po/sl.po | 234 +++++-
po/sq.po | 285 ++++++- po/sq.po | 285 ++++++-
po/sr.po | 233 ++++- po/sr.po | 233 ++++-
po/sr@ije.po | 235 ++++- po/sr@ije.po | 235 ++++-
po/sr@latin.po | 233 ++++- po/sr@latin.po | 233 ++++-
po/sv.po | 1406 po/sv.po | 1406
++++++++++++++++------------ ++++++++++++++++------------
po/ta.po | 234 +++++- po/ta.po | 234 +++++-
po/te.po | 234 +++++- po/te.po | 234 +++++-
po/th.po | 237 +++++- po/th.po | 237 +++++-
po/tl.po | 232 ++++- po/tl.po | 232 ++++-
po/tr.po | 234 +++++- po/tr.po | 234 +++++-
po/tt.po | 231 ++++- po/tt.po | 231 ++++-
po/uk.po | 1024 ++++++++++++-------- po/uk.po | 1024 ++++++++++++--------
po/vi.po | 234 +++++- po/vi.po | 234 +++++-
po/wa.po | 233 ++++- po/wa.po | 233 ++++-
po/xh.po | 233 ++++- po/xh.po | 233 ++++-
po/yi.po | 232 ++++- po/yi.po | 232 ++++-
po/zh_CN.po | 234 +++++- po/zh_CN.po | 234 +++++-
po/zh_HK.po | 1041 ++++++++++++--------- po/zh_HK.po | 1041 ++++++++++++---------
po/zh_TW.po | 1026 ++++++++++++--------- po/zh_TW.po | 1026 ++++++++++++---------
89 files changed, 21688 insertions(+), 5524 deletions(-) 89 files changed, 21688 insertions(+), 5524 deletions(-)
commit 4e273d4650621ea095dda5a5e3f1bac4ee8299ae commit 4e273d4650621ea095dda5a5e3f1bac4ee8299ae
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 17 19:01:47 2009 -0400 Date: Fri Jul 17 19:01:47 2009 -0400
Updates Updates
NEWS | 19 +++++++++++++++++++ NEWS | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-) 1 files changed, 19 insertions(+), 0 deletions(-)
commit e845e09524fb3be058688050e97f976b11a247dc commit e845e09524fb3be058688050e97f976b11a247dc
Author: Yair Hershkovitz <yairhr@gmail.com> Author: Yair Hershkovitz <yairhr@gmail.com>
Date: Fri Jul 17 22:53:56 2009 +0300 Date: Fri Jul 17 22:53:56 2009 +0300
Updated Hebrew translation Updated Hebrew translation
po/he.po | 1062 po/he.po | 1062
+++++++++++++++++++++++++++++++++++++------------------------- +++++++++++++++++++++++++++++++++++++-------------------------
1 files changed, 633 insertions(+), 429 deletions(-) 1 files changed, 633 insertions(+), 429 deletions(-)
commit e4bf2ac41d605a2bd3c858790a0fe36b86bcf7d9 commit e4bf2ac41d605a2bd3c858790a0fe36b86bcf7d9
Author: Martin Nordholts <martinn@src.gnome.org> Author: Martin Nordholts <martinn@src.gnome.org>
Date: Fri Jul 17 16:49:53 2009 +0200 Date: Fri Jul 17 16:49:53 2009 +0200
Support silent build rules with automake 1.11 Support silent build rules with automake 1.11
Support silent build rules, requires at least automake-1.11. Enable by Support silent build rules, requires at least automake-1.11. Enable by
either passing --enable-silent-rules to configure or passing V=0 to either passing --enable-silent-rules to configure or passing V=0 to
make. Bug #588863. make. Bug #588863.
configure.in | 4 ++++ configure.in | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-) 1 files changed, 4 insertions(+), 0 deletions(-)
commit ad0c04c6e9e2ef16dce2e29aeba51f9a7ae8477c commit ad0c04c6e9e2ef16dce2e29aeba51f9a7ae8477c
Author: Claude Paroz <claude@2xlibre.net> Author: Claude Paroz <claude@2xlibre.net>
Date: Tue Jul 14 22:39:31 2009 +0200 Date: Tue Jul 14 22:39:31 2009 +0200
Updated French translation Updated French translation
po/fr.po | 1134 po/fr.po | 1134
++++++++++++++++++++++++++++++++++---------------------------- ++++++++++++++++++++++++++++++++++----------------------------
1 files changed, 620 insertions(+), 514 deletions(-) 1 files changed, 620 insertions(+), 514 deletions(-)
commit 9bc208835760823f2fac4e406973d6387805416e commit 9bc208835760823f2fac4e406973d6387805416e
Author: Claude Paroz <claude@2xlibre.net> Author: Claude Paroz <claude@2xlibre.net>
Date: Tue Jul 14 18:54:58 2009 +0200 Date: Tue Jul 14 18:54:58 2009 +0200
Add missing files in POTFILES.in Add missing files in POTFILES.in
po/POTFILES.in | 21 +++++++++++++++++++++ po/POTFILES.in | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-) 1 files changed, 21 insertions(+), 0 deletions(-)
commit d439c22e0ff7cec437cdc4037f7621c762ea3181 commit d439c22e0ff7cec437cdc4037f7621c762ea3181
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Jul 13 11:20:09 2009 +0200 Date: Mon Jul 13 11:20:09 2009 +0200
Updated Norwegian bokmål translation. Updated Norwegian bokmål translation.
po/nb.po | 855 po/nb.po | 855
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 424 insertions(+), 431 deletions(-) 1 files changed, 424 insertions(+), 431 deletions(-)
commit e2844da68adb626f20ff9d02d51ca4259f56d55d commit e2844da68adb626f20ff9d02d51ca4259f56d55d
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sun Jul 12 15:19:23 2009 +0800 Date: Sun Jul 12 15:19:23 2009 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan) Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 917 po/zh_HK.po | 917
+++++++++++++++++++++++++++++------------------------------ +++++++++++++++++++++++++++++------------------------------
po/zh_TW.po | 890 po/zh_TW.po | 890
+++++++++++++++++++++++++++++----------------------------- +++++++++++++++++++++++++++++-----------------------------
2 files changed, 898 insertions(+), 909 deletions(-) 2 files changed, 898 insertions(+), 909 deletions(-)
commit f7f16dc3a2da52183053c5cc0967f7fa6547f65a commit f7f16dc3a2da52183053c5cc0967f7fa6547f65a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 10 22:33:03 2009 -0400 Date: Fri Jul 10 22:33:03 2009 -0400
Remove outdated paragraph Remove outdated paragraph
We no longer use PATCH or API keywords. We no longer use PATCH or API keywords.
README.in | 6 +----- README.in | 6 +-----
1 files changed, 1 insertions(+), 5 deletions(-) 1 files changed, 1 insertions(+), 5 deletions(-)
commit 7ba9674d719af6eaa4e7e661be34732215bdfe38 commit 7ba9674d719af6eaa4e7e661be34732215bdfe38
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 10 13:13:18 2009 -0400 Date: Fri Jul 10 13:13:18 2009 -0400
Avoid some compiler warnings. Avoid some compiler warnings.
gobject/gtype.c | 2 +- gobject/gtype.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 91925d2cf040730f89935a39c0d7aef3b4eb59dd commit 91925d2cf040730f89935a39c0d7aef3b4eb59dd
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 10 13:11:28 2009 -0400 Date: Fri Jul 10 13:11:28 2009 -0400
Another possible error code clash, yay Another possible error code clash, yay
glib/gstrfuncs.c | 2 +- glib/gstrfuncs.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit c23536cefeacc72d03ad8a83f315758d751cb127 commit c23536cefeacc72d03ad8a83f315758d751cb127
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jul 10 11:18:31 2009 -0400 Date: Fri Jul 10 11:18:31 2009 -0400
Improve g_str_equal docs Improve g_str_equal docs
Add a reference to g_strcmp0(), cf. bug 587938. Add a reference to g_strcmp0(), cf. bug 587938.
glib/gstring.c | 10 +++++++--- glib/gstring.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-) 1 files changed, 7 insertions(+), 3 deletions(-)
commit 6f48065958e24927c84f2983f746e39a3212998c commit 6f48065958e24927c84f2983f746e39a3212998c
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Jul 9 15:34:00 2009 +0200 Date: Thu Jul 9 15:34:00 2009 +0200
Fix a typo in GRegex documentation Fix a typo in GRegex documentation
docs/reference/glib/tmpl/gregex.sgml | 3 ++- docs/reference/glib/tmpl/gregex.sgml | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit c6884a7ec9999b6041dcad8ff3f7c7d93c55c0d2 commit c6884a7ec9999b6041dcad8ff3f7c7d93c55c0d2
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com> Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date: Thu Jul 9 10:51:15 2009 +0300 Date: Thu Jul 9 10:51:15 2009 +0300
Updated Ukrainian translation Updated Ukrainian translation
po/uk.po | 912 po/uk.po | 912
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 454 insertions(+), 458 deletions(-) 1 files changed, 454 insertions(+), 458 deletions(-)
commit 4cecb335f4b1d8e39c9402788fb37b7173187dd0 commit 4cecb335f4b1d8e39c9402788fb37b7173187dd0
Author: Jorge González <jorgegonz@svn.gnome.org> Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Tue Jul 7 22:34:35 2009 +0200 Date: Tue Jul 7 22:34:35 2009 +0200
Updated Spanish translation Updated Spanish translation
po/es.po | 852 po/es.po | 852
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 425 insertions(+), 427 deletions(-) 1 files changed, 425 insertions(+), 427 deletions(-)
commit 593ea5f6b08c6fb297c1faffed3ada8fb2d95c66 commit 593ea5f6b08c6fb297c1faffed3ada8fb2d95c66
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jul 7 21:29:46 2009 +0100 Date: Tue Jul 7 21:29:46 2009 +0100
Ensure GTree is consistent after _destroy() Ensure GTree is consistent after _destroy()
See comment #9 on bug 587773 See comment #9 on bug 587773
glib/gtree.c | 2 ++ glib/gtree.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit 7d2bb5f1b1ce0289628b12d98369f3fca92cde24 commit 7d2bb5f1b1ce0289628b12d98369f3fca92cde24
Author: Daniel Nylander <po@danielnylander.se> Author: Daniel Nylander <po@danielnylander.se>
Date: Tue Jul 7 19:46:59 2009 +0200 Date: Tue Jul 7 19:46:59 2009 +0200
Updated Swedish translation Updated Swedish translation
po/sv.po | 1263 po/sv.po | 1263
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 635 insertions(+), 628 deletions(-) 1 files changed, 635 insertions(+), 628 deletions(-)
commit 474ba7dbc37e352d39c0057bd2a31504828dde36 commit 474ba7dbc37e352d39c0057bd2a31504828dde36
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Tue Jul 7 14:37:45 2009 +0300 Date: Tue Jul 7 14:37:45 2009 +0300
Make it compile on Windows. Make it compile on Windows.
Surround a symlink-related code snippet with ifdef S_ISLNK. Surround a symlink-related code snippet with ifdef S_ISLNK.
gio/glocalfileinfo.c | 3 ++- gio/glocalfileinfo.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit 10ba0c2e5c6ed069420ec926c1094331c44fb71e commit 10ba0c2e5c6ed069420ec926c1094331c44fb71e
Merge: eff73c9 8792d86 Merge: eff73c9 8792d86
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Tue Jul 7 09:45:31 2009 +0100 Date: Tue Jul 7 09:45:31 2009 +0100
Merge branch 'tree-refcount' Merge branch 'tree-refcount'
commit eff73c95e8bb971ccc134e79c15f73ea5a237d30 commit eff73c95e8bb971ccc134e79c15f73ea5a237d30
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 6 00:33:49 2009 -0400 Date: Mon Jul 6 00:33:49 2009 -0400
Bump version Bump version
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 400959ddbdddaed22cfd7e898a4414730ecb3ec4 commit 400959ddbdddaed22cfd7e898a4414730ecb3ec4
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 6 00:31:47 2009 -0400 Date: Mon Jul 6 00:31:47 2009 -0400
2.21.3 2.21.3
docs/reference/glib/tmpl/conversions.sgml | 9 - docs/reference/glib/tmpl/conversions.sgml | 9 -
docs/reference/glib/tmpl/gurifuncs.sgml | 9 + docs/reference/glib/tmpl/gurifuncs.sgml | 9 +
docs/reference/gobject/glib-mkenums.1 | 11 +- docs/reference/gobject/glib-mkenums.1 | 11 +-
po/am.po | 195 +++-- po/am.po | 195 +++--
po/ar.po | 199 +++-- po/ar.po | 199 +++--
po/as.po | 199 +++-- po/as.po | 199 +++--
po/az.po | 195 +++-- po/az.po | 195 +++--
po/be.po | 195 +++-- po/be.po | 195 +++--
po/be@latin.po | 199 +++-- po/be@latin.po | 199 +++--
po/bg.po | 199 +++-- po/bg.po | 199 +++--
po/bn.po | 195 +++-- po/bn.po | 195 +++--
po/bn_IN.po | 199 +++-- po/bn_IN.po | 199 +++--
po/bs.po | 195 +++-- po/bs.po | 195 +++--
po/ca.po | 199 +++-- po/ca.po | 199 +++--
po/ca@valencia.po | 199 +++-- po/ca@valencia.po | 199 +++--
po/cs.po | 199 +++-- po/cs.po | 199 +++--
po/cy.po | 195 +++-- po/cy.po | 195 +++--
po/da.po | 199 +++-- po/da.po | 199 +++--
po/de.po | 199 +++-- po/de.po | 199 +++--
po/dz.po | 195 +++-- po/dz.po | 195 +++--
po/el.po | 199 +++-- po/el.po | 199 +++--
po/en_CA.po | 199 +++-- po/en_CA.po | 199 +++--
po/en_GB.po | 199 +++-- po/en_GB.po | 199 +++--
po/eo.po | 195 +++-- po/eo.po | 195 +++--
po/es.po | 859 +++++++++++---------- po/es.po | 859 +++++++++++----------
po/et.po | 447 +++++++++++- po/et.po | 447 +++++++++++-
po/eu.po | 199 +++-- po/eu.po | 199 +++--
po/fa.po | 195 +++-- po/fa.po | 195 +++--
po/fi.po | 199 +++-- po/fi.po | 199 +++--
po/fr.po | 199 +++-- po/fr.po | 199 +++--
po/ga.po | 195 +++-- po/ga.po | 195 +++--
po/gl.po | 199 +++-- po/gl.po | 199 +++--
po/gu.po | 199 +++-- po/gu.po | 199 +++--
po/he.po | 1182 po/he.po | 1182
++++++++++++++--------------- ++++++++++++++---------------
po/hi.po | 199 +++-- po/hi.po | 199 +++--
po/hr.po | 195 +++-- po/hr.po | 195 +++--
po/hu.po | 199 +++-- po/hu.po | 199 +++--
po/hy.po | 195 +++-- po/hy.po | 195 +++--
po/id.po | 195 +++-- po/id.po | 195 +++--
po/is.po | 195 +++-- po/is.po | 195 +++--
po/it.po | 199 +++-- po/it.po | 199 +++--
po/ja.po | 199 +++-- po/ja.po | 199 +++--
po/ka.po | 195 +++-- po/ka.po | 195 +++--
po/kn.po | 199 +++-- po/kn.po | 199 +++--
po/ko.po | 199 +++-- po/ko.po | 199 +++--
po/ku.po | 195 +++-- po/ku.po | 195 +++--
po/lt.po | 199 +++-- po/lt.po | 199 +++--
po/lv.po | 195 +++-- po/lv.po | 195 +++--
po/mai.po | 199 +++-- po/mai.po | 199 +++--
po/mg.po | 195 +++-- po/mg.po | 195 +++--
po/mk.po | 199 +++-- po/mk.po | 199 +++--
po/ml.po | 199 +++-- po/ml.po | 199 +++--
po/mn.po | 195 +++-- po/mn.po | 195 +++--
po/mr.po | 199 +++-- po/mr.po | 199 +++--
po/ms.po | 195 +++-- po/ms.po | 195 +++--
po/nb.po | 199 +++-- po/nb.po | 199 +++--
po/ne.po | 195 +++-- po/ne.po | 195 +++--
po/nl.po | 204 +++-- po/nl.po | 204 +++--
po/nn.po | 199 +++-- po/nn.po | 199 +++--
po/oc.po | 195 +++-- po/oc.po | 195 +++--
po/or.po | 199 +++-- po/or.po | 199 +++--
po/pa.po | 199 +++-- po/pa.po | 199 +++--
po/pl.po | 199 +++-- po/pl.po | 199 +++--
po/ps.po | 195 +++-- po/ps.po | 195 +++--
po/pt.po | 199 +++-- po/pt.po | 199 +++--
po/pt_BR.po | 199 +++-- po/pt_BR.po | 199 +++--
po/ro.po | 199 +++-- po/ro.po | 199 +++--
po/ru.po | 199 +++-- po/ru.po | 199 +++--
po/rw.po | 195 +++-- po/rw.po | 195 +++--
po/si.po | 195 +++-- po/si.po | 195 +++--
po/sk.po | 199 +++-- po/sk.po | 199 +++--
po/sl.po | 199 +++-- po/sl.po | 199 +++--
po/sq.po | 203 +++-- po/sq.po | 203 +++--
po/sr.po | 195 +++-- po/sr.po | 195 +++--
po/sr@ije.po | 195 +++-- po/sr@ije.po | 195 +++--
po/sr@latin.po | 195 +++-- po/sr@latin.po | 195 +++--
po/sv.po | 199 +++-- po/sv.po | 199 +++--
po/ta.po | 199 +++-- po/ta.po | 199 +++--
po/te.po | 199 +++-- po/te.po | 199 +++--
po/th.po | 199 +++-- po/th.po | 199 +++--
po/tl.po | 195 +++-- po/tl.po | 195 +++--
po/tr.po | 199 +++-- po/tr.po | 199 +++--
po/tt.po | 195 +++-- po/tt.po | 195 +++--
po/uk.po | 199 +++-- po/uk.po | 199 +++--
po/vi.po | 199 +++-- po/vi.po | 199 +++--
po/wa.po | 195 +++-- po/wa.po | 195 +++--
po/xh.po | 195 +++-- po/xh.po | 195 +++--
po/yi.po | 195 +++-- po/yi.po | 195 +++--
po/zh_CN.po | 199 +++-- po/zh_CN.po | 199 +++--
po/zh_HK.po | 199 +++-- po/zh_HK.po | 199 +++--
po/zh_TW.po | 199 +++-- po/zh_TW.po | 199 +++--
91 files changed, 11231 insertions(+), 8078 deletions(-) 91 files changed, 11231 insertions(+), 8078 deletions(-)
commit 3d1e8127788d8d406dd7e5d7feaae6d47110f087 commit 3d1e8127788d8d406dd7e5d7feaae6d47110f087
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jul 6 00:00:42 2009 -0400 Date: Mon Jul 6 00:00:42 2009 -0400
Document support_thread_contexts Document support_thread_contexts
gio/gfile.h | 1 + gio/gfile.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit d5a51305196ac44b1c9f9edcb93aa688821f60f2 commit d5a51305196ac44b1c9f9edcb93aa688821f60f2
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 5 23:55:00 2009 -0400 Date: Sun Jul 5 23:55:00 2009 -0400
Minor doc fix Minor doc fix
glib/gerror.c | 107 glib/gerror.c | 107
++++++++++++++++++++++++++++----------------------------- ++++++++++++++++++++++++++++-----------------------------
1 files changed, 53 insertions(+), 54 deletions(-) 1 files changed, 53 insertions(+), 54 deletions(-)
commit 563c55bb7176e3fad5ea39061feb8406e5968ef3 commit 563c55bb7176e3fad5ea39061feb8406e5968ef3
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 5 23:38:09 2009 -0400 Date: Sun Jul 5 23:38:09 2009 -0400
Fix a segfault in g_cancellable_cancel Fix a segfault in g_cancellable_cancel
gio/gcancellable.c | 2 +- gio/gcancellable.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 66e9b50b2ccf7498a55f0608cca31bc8cfad741d commit 66e9b50b2ccf7498a55f0608cca31bc8cfad741d
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 5 22:55:26 2009 -0400 Date: Sun Jul 5 22:55:26 2009 -0400
Updates Updates
NEWS | 35 +++++++++++++++++++++++++++++++++++ NEWS | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 deletions(-) 1 files changed, 35 insertions(+), 0 deletions(-)
commit 5694ab7642c9ba6fbb85424e71d1c42c17661dd1 commit 5694ab7642c9ba6fbb85424e71d1c42c17661dd1
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 5 22:49:24 2009 -0400 Date: Sun Jul 5 22:49:24 2009 -0400
Revert "Move gio tests from gio/tests/ to tests/gio/" Revert "Move gio tests from gio/tests/ to tests/gio/"
This reverts commit 2262d76b33094304ece0d0d9cd5920682599a49b. This reverts commit 2262d76b33094304ece0d0d9cd5920682599a49b.
Move GIO tests back to where they belong. Move GIO tests back to where they belong.
configure.in | 2 +- configure.in | 2 +-
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/tests/.gitignore | 24 + gio/tests/.gitignore | 24 +
gio/tests/Makefile.am | 119 ++++ gio/tests/Makefile.am | 119 ++++
gio/tests/buffered-input-stream.c | 60 ++ gio/tests/buffered-input-stream.c | 60 ++
gio/tests/contexts.c | 190 ++++++ gio/tests/contexts.c | 190 ++++++
gio/tests/data-input-stream.c | 336 ++++++++++ gio/tests/data-input-stream.c | 336 ++++++++++
gio/tests/data-output-stream.c | 289 +++++++++ gio/tests/data-output-stream.c | 289 +++++++++
gio/tests/desktop-app-info.c | 259 ++++++++ gio/tests/desktop-app-info.c | 259 ++++++++
gio/tests/echo-server.c | 73 +++ gio/tests/echo-server.c | 73 +++
gio/tests/filter-streams.c | 239 ++++++++ gio/tests/filter-streams.c | 239 ++++++++
gio/tests/g-file-info.c | 125 ++++ gio/tests/g-file-info.c | 125 ++++
gio/tests/g-file.c | 538 ++++++++++++++++ gio/tests/g-file.c | 538 ++++++++++++++++
gio/tests/g-icon.c | 245 ++++++++ gio/tests/g-icon.c | 245 ++++++++
gio/tests/httpd.c | 183 ++++++ gio/tests/httpd.c | 183 ++++++
gio/tests/live-g-file.c | 1211 gio/tests/live-g-file.c | 1211
+++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++
gio/tests/live-g-file.txt | 27 + gio/tests/live-g-file.txt | 27 +
gio/tests/memory-input-stream.c | 78 +++ gio/tests/memory-input-stream.c | 78 +++
gio/tests/memory-output-stream.c | 100 +++ gio/tests/memory-output-stream.c | 100 +++
gio/tests/readwrite.c | 293 +++++++++ gio/tests/readwrite.c | 293 +++++++++
gio/tests/resolver.c | 506 ++++++++++++++++ gio/tests/resolver.c | 506 ++++++++++++++++
gio/tests/send-data.c | 163 +++++ gio/tests/send-data.c | 163 +++++
gio/tests/simple-async-result.c | 130 ++++ gio/tests/simple-async-result.c | 130 ++++
gio/tests/sleepy-stream.c | 296 +++++++++ gio/tests/sleepy-stream.c | 296 +++++++++
gio/tests/socket-client.c | 298 +++++++++ gio/tests/socket-client.c | 298 +++++++++
gio/tests/socket-server.c | 308 ++++++++++ gio/tests/socket-server.c | 308 ++++++++++
gio/tests/srvtarget.c | 158 +++++ gio/tests/srvtarget.c | 158 +++++
gio/tests/unix-streams.c | 256 ++++++++ gio/tests/unix-streams.c | 256 ++++++++
tests/Makefile.am | 2 +- tests/Makefile.am | 2 +-
tests/gio/.gitignore | 24 - tests/gio/.gitignore | 24 -
tests/gio/Makefile.am | 119 ---- tests/gio/Makefile.am | 119 ----
tests/gio/buffered-input-stream.c | 60 -- tests/gio/buffered-input-stream.c | 60 --
tests/gio/contexts.c | 190 ------ tests/gio/contexts.c | 190 ------
tests/gio/data-input-stream.c | 336 ---------- tests/gio/data-input-stream.c | 336 ----------
tests/gio/data-output-stream.c | 289 --------- tests/gio/data-output-stream.c | 289 ---------
tests/gio/desktop-app-info.c | 259 -------- tests/gio/desktop-app-info.c | 259 --------
tests/gio/echo-server.c | 73 --- tests/gio/echo-server.c | 73 ---
tests/gio/filter-streams.c | 239 -------- tests/gio/filter-streams.c | 239 --------
tests/gio/g-file-info.c | 125 ---- tests/gio/g-file-info.c | 125 ----
tests/gio/g-file.c | 538 ---------------- tests/gio/g-file.c | 538 ----------------
tests/gio/g-icon.c | 245 -------- tests/gio/g-icon.c | 245 --------
tests/gio/httpd.c | 183 ------ tests/gio/httpd.c | 183 ------
tests/gio/live-g-file.c | 1211 tests/gio/live-g-file.c | 1211
------------------------------------- -------------------------------------
tests/gio/live-g-file.txt | 27 - tests/gio/live-g-file.txt | 27 -
tests/gio/memory-input-stream.c | 78 --- tests/gio/memory-input-stream.c | 78 ---
tests/gio/memory-output-stream.c | 100 --- tests/gio/memory-output-stream.c | 100 ---
tests/gio/readwrite.c | 293 --------- tests/gio/readwrite.c | 293 ---------
tests/gio/resolver.c | 506 ---------------- tests/gio/resolver.c | 506 ----------------
tests/gio/send-data.c | 163 ----- tests/gio/send-data.c | 163 -----
tests/gio/simple-async-result.c | 130 ---- tests/gio/simple-async-result.c | 130 ----
tests/gio/sleepy-stream.c | 296 --------- tests/gio/sleepy-stream.c | 296 ---------
tests/gio/socket-client.c | 298 --------- tests/gio/socket-client.c | 298 ---------
tests/gio/socket-server.c | 308 ---------- tests/gio/socket-server.c | 308 ----------
tests/gio/srvtarget.c | 158 ----- tests/gio/srvtarget.c | 158 -----
tests/gio/unix-streams.c | 256 -------- tests/gio/unix-streams.c | 256 --------
55 files changed, 6508 insertions(+), 6506 deletions(-) 55 files changed, 6508 insertions(+), 6506 deletions(-)
commit 8de4be69a9013e3bce57c0a004e1eada4155f623 commit 8de4be69a9013e3bce57c0a004e1eada4155f623
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 5 22:35:55 2009 -0400 Date: Sun Jul 5 22:35:55 2009 -0400
Move comment to the right place Move comment to the right place
gio/gvfs.h | 2 +- gio/gvfs.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit aa065346d3230d5facd45ad1e4d50ceae206773f commit aa065346d3230d5facd45ad1e4d50ceae206773f
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 5 22:26:11 2009 -0400 Date: Sun Jul 5 22:26:11 2009 -0400
Register ids for new file attributes Register ids for new file attributes
gio/gfileinfo-priv.h | 12 ++++++++---- gio/gfileinfo-priv.h | 12 ++++++++----
gio/gfileinfo.c | 4 ++++ gio/gfileinfo.c | 4 ++++
2 files changed, 12 insertions(+), 4 deletions(-) 2 files changed, 12 insertions(+), 4 deletions(-)
commit f043439d7897d3f538dcb2a2d9be9fd7a34ec948 commit f043439d7897d3f538dcb2a2d9be9fd7a34ec948
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jul 5 22:24:14 2009 -0400 Date: Sun Jul 5 22:24:14 2009 -0400
Ignore gfileinfo-priv.h Ignore gfileinfo-priv.h
docs/reference/gio/Makefile.am | 1 + docs/reference/gio/Makefile.am | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 99a1c47343d09ab0485c2377e5c8c53e847d84dd commit 99a1c47343d09ab0485c2377e5c8c53e847d84dd
Author: David Zeuthen <davidz@redhat.com> Author: David Zeuthen <davidz@redhat.com>
Date: Sun Jul 5 21:59:38 2009 -0400 Date: Sun Jul 5 21:59:38 2009 -0400
Allow interaction when unmounting mounts Allow interaction when unmounting mounts
For details, see bug 587482. The new api: For details, see bug 587482. The new api:
- Provide new _with_operation() variants of all unmount and eject - Provide new _with_operation() variants of all unmount and eject
methods methods
- Add GMountOperation::show-processes signal - Add GMountOperation::show-processes signal
- this can be used to show processes blocking an unmount operation - this can be used to show processes blocking an unmount operation
- Deprecate all unmount and eject methods - Deprecate all unmount and eject methods
- Add g_drive_can_start_degraded() method - Add g_drive_can_start_degraded() method
- this is to avoid auto-starting degraded drives - this is to avoid auto-starting degraded drives
- Make g_drive_stop() resp. g_file_stop_mountable() take a - Make g_drive_stop() resp. g_file_stop_mountable() take a
GMountOperation GMountOperation
- these ops were recently added and not yet public API so it's fine - these ops were recently added and not yet public API so it's fine
to change how they work to change how they work
- Provide a way to poll mountable files, e.g. g_file_poll_mountable() - Provide a way to poll mountable files, e.g. g_file_poll_mountable()
- Add some missing file attributes for mountable files - Add some missing file attributes for mountable files
- G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE - G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE
- needed for the GDU Nautilus extensions to format a volume - needed for the GDU Nautilus extensions to format a volume
- G_FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED: - G_FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED:
- mimics g_drive_can_start_degraded() - mimics g_drive_can_start_degraded()
- G_FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL: - G_FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL:
- mimics g_drive_can_poll_for_media() - mimics g_drive_can_poll_for_media()
- G_FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC - G_FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC
- mimics g_drive_is_media_check_automatic() - mimics g_drive_is_media_check_automatic()
docs/reference/gio/Makefile.am | 2 + docs/reference/gio/Makefile.am | 2 +
docs/reference/gio/gio-docs.xml | 5 +- docs/reference/gio/gio-docs.xml | 5 +-
docs/reference/gio/gio-sections.txt | 19 +++ docs/reference/gio/gio-sections.txt | 19 +++
gio/gdrive.c | 124 ++++++++++++++- gio/gdrive.c | 124 ++++++++++++++-
gio/gdrive.h | 32 ++++- gio/gdrive.h | 32 ++++-
gio/gfile.c | 305 gio/gfile.c | 305
++++++++++++++++++++++++++++++++++- ++++++++++++++++++++++++++++++++++-
gio/gfile.h | 66 ++++++++ gio/gfile.h | 66 ++++++++
gio/gfileinfo.h | 43 +++++- gio/gfileinfo.h | 43 +++++-
gio/gio-marshal.list | 1 + gio/gio-marshal.list | 1 +
gio/gio.symbols | 47 ++++-- gio/gio.symbols | 47 ++++--
gio/gmount.c | 186 +++++++++++++++++++++- gio/gmount.c | 186 +++++++++++++++++++++-
gio/gmount.h | 48 ++++++- gio/gmount.h | 48 ++++++-
gio/gmountoperation.c | 76 +++++++-- gio/gmountoperation.c | 76 +++++++--
gio/gmountoperation.h | 6 +- gio/gmountoperation.h | 6 +-
gio/gvolume.c | 89 ++++++++++ gio/gvolume.c | 89 ++++++++++
gio/gvolume.h | 23 +++ gio/gvolume.h | 23 +++
16 files changed, 1027 insertions(+), 45 deletions(-) 16 files changed, 1027 insertions(+), 45 deletions(-)
commit c85ff0c75004736d5c8798e3b47a47e0fc67ac70 commit c85ff0c75004736d5c8798e3b47a47e0fc67ac70
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Sun Jul 5 21:34:39 2009 +0200 Date: Sun Jul 5 21:34:39 2009 +0200
[gio] minor improvements to g_cancellable_cancel() [gio] minor improvements to g_cancellable_cancel()
- make this function not crash when cancellable is NULL - make this function not crash when cancellable is NULL
- avoid locking when the cancellable has already been cancelled - avoid locking when the cancellable has already been cancelled
gio/gcancellable.c | 24 ++++++++++++------------ gio/gcancellable.c | 24 ++++++++++++------------
1 files changed, 12 insertions(+), 12 deletions(-) 1 files changed, 12 insertions(+), 12 deletions(-)
commit 8a2e617e41e3f605ea0206832f0c2f346bfe008e commit 8a2e617e41e3f605ea0206832f0c2f346bfe008e
Author: Yaron Shahrabani <sh.yaron@gmail.com> Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sun Jul 5 18:06:57 2009 +0300 Date: Sun Jul 5 18:06:57 2009 +0300
Updated Hebrew translation Updated Hebrew translation
po/he.po | 1186 po/he.po | 1186
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 613 insertions(+), 573 deletions(-) 1 files changed, 613 insertions(+), 573 deletions(-)
commit 8792d862db4f61317a45dfe07f7b51e5ccf6741b commit 8792d862db4f61317a45dfe07f7b51e5ccf6741b
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jul 5 12:30:54 2009 +0100 Date: Sun Jul 5 12:30:54 2009 +0100
GTree: switch to GSlice, add refcounts (#587773) GTree: switch to GSlice, add refcounts (#587773)
docs/reference/glib/glib-sections.txt | 2 + docs/reference/glib/glib-sections.txt | 2 +
glib/glib.symbols | 2 + glib/glib.symbols | 2 +
glib/gtree.c | 88 glib/gtree.c | 88
+++++++++++++++++++++++++++------ +++++++++++++++++++++++++++------
glib/gtree.h | 2 + glib/gtree.h | 2 +
4 files changed, 79 insertions(+), 15 deletions(-) 4 files changed, 79 insertions(+), 15 deletions(-)
commit 18e0bcf02f99a2d4bb35f46369cf4b9237291ef1 commit 18e0bcf02f99a2d4bb35f46369cf4b9237291ef1
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Fri Jul 3 21:20:11 2009 +0200 Date: Fri Jul 3 21:20:11 2009 +0200
Add @basename@ substitution to glib-mkenums Add @basename@ substitution to glib-mkenums
Move man page addition to the right place. Bug #587307. Move man page addition to the right place. Bug #587307.
docs/reference/gobject/glib-mkenums.xml | 7 +++++++ docs/reference/gobject/glib-mkenums.xml | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-) 1 files changed, 7 insertions(+), 0 deletions(-)
commit 6d1474e7f1f6e964d8db377fe732b9273cf17a84 commit 6d1474e7f1f6e964d8db377fe732b9273cf17a84
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Mon Jun 29 15:28:22 2009 +0200 Date: Mon Jun 29 15:28:22 2009 +0200
Add @basename@ substitution to glib-mkenums Add @basename@ substitution to glib-mkenums
Since @filename@ contains the full filename as given to the Since @filename@ contains the full filename as given to the
glib-mkenum glib-mkenum
command, possibly including path elements (e.g. when using a command, possibly including path elements (e.g. when using a
non-srcdir non-srcdir
build), it is unsuitable to use in a #include statement in the build), it is unsuitable to use in a #include statement in the
generated generated
file if one wants to distribute it. This patch adds @basename@ which file if one wants to distribute it. This patch adds @basename@ which
expands to the base name of the input filename. Bug #587307. expands to the base name of the input filename. Bug #587307.
gobject/glib-mkenums.1 | 3 +++ gobject/glib-mkenums.1 | 3 +++
gobject/glib-mkenums.in | 9 +++++++++ gobject/glib-mkenums.in | 9 +++++++++
2 files changed, 12 insertions(+), 0 deletions(-) 2 files changed, 12 insertions(+), 0 deletions(-)
commit dfd83f419c30d7d97c0e223e428c2e12c58199d3 commit dfd83f419c30d7d97c0e223e428c2e12c58199d3
Author: Mattias Põldaru <mahfiaz gmail com> Author: Mattias Põldaru <mahfiaz gmail com>
Date: Thu Jul 2 05:23:26 2009 +0300 Date: Thu Jul 2 05:23:26 2009 +0300
Updating Estonian translation Updating Estonian translation
po/et.po | 94 po/et.po | 94
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 47 insertions(+), 47 deletions(-) 1 files changed, 47 insertions(+), 47 deletions(-)
commit 29e6525b1e5b51323681af156a0641d69fc9fa87 commit 29e6525b1e5b51323681af156a0641d69fc9fa87
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Wed Jul 1 13:52:49 2009 -0400 Date: Wed Jul 1 13:52:49 2009 -0400
Two "make check" fixes for late changes to the thread-context patch Two "make check" fixes for late changes to the thread-context patch
g_simple_async_result_complete() now checks that it's being run from g_simple_async_result_complete() now checks that it's being run from
the correct main loop, so tests/gio/simple-async-result was failing, the correct main loop, so tests/gio/simple-async-result was failing,
because it called it from outside any main loop. (And gio's pltcheck because it called it from outside any main loop. (And gio's pltcheck
was failing because I hadn't added g_main_current_source() to it.) was failing because I hadn't added g_main_current_source() to it.)
gio/pltcheck.sh | 2 +- gio/pltcheck.sh | 2 +-
tests/gio/simple-async-result.c | 37 tests/gio/simple-async-result.c | 37
++++++++++++++++++++++++++++++------- ++++++++++++++++++++++++++++++-------
2 files changed, 31 insertions(+), 8 deletions(-) 2 files changed, 31 insertions(+), 8 deletions(-)
commit 2262d76b33094304ece0d0d9cd5920682599a49b commit 2262d76b33094304ece0d0d9cd5920682599a49b
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Wed Jul 1 19:03:19 2009 +0200 Date: Wed Jul 1 19:03:19 2009 +0200
Move gio tests from gio/tests/ to tests/gio/ Move gio tests from gio/tests/ to tests/gio/
This avoids getting tests built every time when working on libgio and This avoids getting tests built every time when working on libgio and
running make in the gio/ directory. running make in the gio/ directory.
configure.in | 2 +- configure.in | 2 +-
gio/Makefile.am | 2 - gio/Makefile.am | 2 -
gio/tests/.gitignore | 24 - gio/tests/.gitignore | 24 -
gio/tests/Makefile.am | 119 ---- gio/tests/Makefile.am | 119 ----
gio/tests/buffered-input-stream.c | 60 -- gio/tests/buffered-input-stream.c | 60 --
gio/tests/contexts.c | 190 ------ gio/tests/contexts.c | 190 ------
gio/tests/data-input-stream.c | 336 ---------- gio/tests/data-input-stream.c | 336 ----------
gio/tests/data-output-stream.c | 289 --------- gio/tests/data-output-stream.c | 289 ---------
gio/tests/desktop-app-info.c | 259 -------- gio/tests/desktop-app-info.c | 259 --------
gio/tests/echo-server.c | 73 --- gio/tests/echo-server.c | 73 ---
gio/tests/filter-streams.c | 239 -------- gio/tests/filter-streams.c | 239 --------
gio/tests/g-file-info.c | 125 ---- gio/tests/g-file-info.c | 125 ----
gio/tests/g-file.c | 538 ---------------- gio/tests/g-file.c | 538 ----------------
gio/tests/g-icon.c | 245 -------- gio/tests/g-icon.c | 245 --------
gio/tests/httpd.c | 183 ------ gio/tests/httpd.c | 183 ------
gio/tests/live-g-file.c | 1211 gio/tests/live-g-file.c | 1211
------------------------------------- -------------------------------------
gio/tests/live-g-file.txt | 27 - gio/tests/live-g-file.txt | 27 -
gio/tests/memory-input-stream.c | 78 --- gio/tests/memory-input-stream.c | 78 ---
gio/tests/memory-output-stream.c | 100 --- gio/tests/memory-output-stream.c | 100 ---
gio/tests/readwrite.c | 293 --------- gio/tests/readwrite.c | 293 ---------
gio/tests/resolver.c | 506 ---------------- gio/tests/resolver.c | 506 ----------------
gio/tests/send-data.c | 163 ----- gio/tests/send-data.c | 163 -----
gio/tests/simple-async-result.c | 107 ---- gio/tests/simple-async-result.c | 107 ----
gio/tests/sleepy-stream.c | 296 --------- gio/tests/sleepy-stream.c | 296 ---------
gio/tests/socket-client.c | 298 --------- gio/tests/socket-client.c | 298 ---------
gio/tests/socket-server.c | 308 ---------- gio/tests/socket-server.c | 308 ----------
gio/tests/srvtarget.c | 158 ----- gio/tests/srvtarget.c | 158 -----
gio/tests/unix-streams.c | 256 -------- gio/tests/unix-streams.c | 256 --------
tests/Makefile.am | 2 +- tests/Makefile.am | 2 +-
tests/gio/.gitignore | 24 + tests/gio/.gitignore | 24 +
tests/gio/Makefile.am | 119 ++++ tests/gio/Makefile.am | 119 ++++
tests/gio/buffered-input-stream.c | 60 ++ tests/gio/buffered-input-stream.c | 60 ++
tests/gio/contexts.c | 190 ++++++ tests/gio/contexts.c | 190 ++++++
tests/gio/data-input-stream.c | 336 ++++++++++ tests/gio/data-input-stream.c | 336 ++++++++++
tests/gio/data-output-stream.c | 289 +++++++++ tests/gio/data-output-stream.c | 289 +++++++++
tests/gio/desktop-app-info.c | 259 ++++++++ tests/gio/desktop-app-info.c | 259 ++++++++
tests/gio/echo-server.c | 73 +++ tests/gio/echo-server.c | 73 +++
tests/gio/filter-streams.c | 239 ++++++++ tests/gio/filter-streams.c | 239 ++++++++
tests/gio/g-file-info.c | 125 ++++ tests/gio/g-file-info.c | 125 ++++
tests/gio/g-file.c | 538 ++++++++++++++++ tests/gio/g-file.c | 538 ++++++++++++++++
tests/gio/g-icon.c | 245 ++++++++ tests/gio/g-icon.c | 245 ++++++++
tests/gio/httpd.c | 183 ++++++ tests/gio/httpd.c | 183 ++++++
tests/gio/live-g-file.c | 1211 tests/gio/live-g-file.c | 1211
+++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++
tests/gio/live-g-file.txt | 27 + tests/gio/live-g-file.txt | 27 +
tests/gio/memory-input-stream.c | 78 +++ tests/gio/memory-input-stream.c | 78 +++
tests/gio/memory-output-stream.c | 100 +++ tests/gio/memory-output-stream.c | 100 +++
tests/gio/readwrite.c | 293 +++++++++ tests/gio/readwrite.c | 293 +++++++++
tests/gio/resolver.c | 506 ++++++++++++++++ tests/gio/resolver.c | 506 ++++++++++++++++
tests/gio/send-data.c | 163 +++++ tests/gio/send-data.c | 163 +++++
tests/gio/simple-async-result.c | 107 ++++ tests/gio/simple-async-result.c | 107 ++++
tests/gio/sleepy-stream.c | 296 +++++++++ tests/gio/sleepy-stream.c | 296 +++++++++
tests/gio/socket-client.c | 298 +++++++++ tests/gio/socket-client.c | 298 +++++++++
tests/gio/socket-server.c | 308 ++++++++++ tests/gio/socket-server.c | 308 ++++++++++
tests/gio/srvtarget.c | 158 +++++ tests/gio/srvtarget.c | 158 +++++
tests/gio/unix-streams.c | 256 ++++++++ tests/gio/unix-streams.c | 256 ++++++++
55 files changed, 6483 insertions(+), 6485 deletions(-) 55 files changed, 6483 insertions(+), 6485 deletions(-)
commit 65cc5d895ae125b09f2403761f434fd78ef05af7 commit 65cc5d895ae125b09f2403761f434fd78ef05af7
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Tue Jun 16 20:22:58 2009 -0400 Date: Tue Jun 16 20:22:58 2009 -0400
Support g_main_context_push_thread_default() in gio Support g_main_context_push_thread_default() in gio
GFile allows for the possibility that external implementations may not GFile allows for the possibility that external implementations may not
support thread-default contexts yet, via support thread-default contexts yet, via
g_file_supports_thread_contexts(). GVolumeMonitor is not yet g_file_supports_thread_contexts(). GVolumeMonitor is not yet
thread-default-context aware. thread-default-context aware.
Add a test program to verify that basic gio async ops work correctly Add a test program to verify that basic gio async ops work correctly
in non-default contexts. in non-default contexts.
http://bugzilla.gnome.org/show_bug.cgi?id=579984 http://bugzilla.gnome.org/show_bug.cgi?id=579984
gio/gdummyfile.c | 2 + gio/gdummyfile.c | 2 +
gio/gfile.c | 25 ++++++ gio/gfile.c | 25 ++++++
gio/gfile.h | 3 + gio/gfile.h | 3 +
gio/gfilemonitor.c | 26 +++++-- gio/gfilemonitor.c | 26 +++++--
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
gio/gioscheduler.c | 29 ++++--- gio/gioscheduler.c | 29 ++++---
gio/glocalfile.c | 2 + gio/glocalfile.c | 2 +
gio/gsimpleasyncresult.c | 62 ++++++++++---- gio/gsimpleasyncresult.c | 62 ++++++++++----
gio/gsocketclient.c | 2 +- gio/gsocketclient.c | 2 +-
gio/gsocketinputstream.c | 2 +- gio/gsocketinputstream.c | 2 +-
gio/gsocketlistener.c | 2 +- gio/gsocketlistener.c | 2 +-
gio/gsocketoutputstream.c | 2 +- gio/gsocketoutputstream.c | 2 +-
gio/gtcpconnection.c | 2 +- gio/gtcpconnection.c | 2 +-
gio/gunixinputstream.c | 4 +- gio/gunixinputstream.c | 4 +-
gio/gunixmount.c | 4 +- gio/gunixmount.c | 4 +-
gio/gunixoutputstream.c | 4 +- gio/gunixoutputstream.c | 4 +-
gio/gunixresolver.c | 207 gio/gunixresolver.c | 207
++++++++++++++++++++++++++++++--------------- ++++++++++++++++++++++++++++++---------------
gio/gunixvolume.c | 4 +- gio/gunixvolume.c | 4 +-
gio/gvolumemonitor.c | 7 ++- gio/gvolumemonitor.c | 7 ++-
gio/gwin32resolver.c | 4 +- gio/gwin32resolver.c | 4 +-
gio/tests/.gitignore | 1 + gio/tests/.gitignore | 1 +
gio/tests/Makefile.am | 10 ++- gio/tests/Makefile.am | 10 ++-
gio/tests/contexts.c | 190 gio/tests/contexts.c | 190
+++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++
23 files changed, 474 insertions(+), 121 deletions(-) 23 files changed, 474 insertions(+), 121 deletions(-)
commit 4363f1932f1be4474a81d5b9cf8a58c91b682868 commit 4363f1932f1be4474a81d5b9cf8a58c91b682868
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Thu Jun 4 21:59:15 2009 -0400 Date: Thu Jun 4 21:59:15 2009 -0400
Add g_main_context_push_thread_default() etc Add g_main_context_push_thread_default() etc
This allows applications to use async methods from other threads, or This allows applications to use async methods from other threads, or
in multiple independent main loops. in multiple independent main loops.
http://bugzilla.gnome.org/show_bug.cgi?id=579984 http://bugzilla.gnome.org/show_bug.cgi?id=579984
docs/reference/glib/glib-sections.txt | 5 + docs/reference/glib/glib-sections.txt | 5 +
docs/reference/glib/tmpl/main.sgml | 24 ++++++ docs/reference/glib/tmpl/main.sgml | 24 ++++++
glib/glib.symbols | 3 + glib/glib.symbols | 3 +
glib/gmain.c | 144 glib/gmain.c | 144
++++++++++++++++++++++++++++++++- ++++++++++++++++++++++++++++++++-
glib/gmain.h | 5 + glib/gmain.h | 5 +
5 files changed, 177 insertions(+), 4 deletions(-) 5 files changed, 177 insertions(+), 4 deletions(-)
commit 90381ecdbd73197ebdfaf58fdeccf267454d53d7 commit 90381ecdbd73197ebdfaf58fdeccf267454d53d7
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Fri Jun 19 10:30:14 2009 -0400 Date: Fri Jun 19 10:30:14 2009 -0400
Use low-level GSource methods in a few more places Use low-level GSource methods in a few more places
(in preparation for thread-default context support) (in preparation for thread-default context support)
gio/gfilemonitor.c | 23 ++++++++++++++--------- gio/gfilemonitor.c | 23 ++++++++++++++---------
gio/gunixmount.c | 26 ++++++++++++++++++++++---- gio/gunixmount.c | 26 ++++++++++++++++++++++----
gio/gunixvolume.c | 26 ++++++++++++++++++++++---- gio/gunixvolume.c | 26 ++++++++++++++++++++++----
gio/gwin32resolver.c | 18 ++++++++++++------ gio/gwin32resolver.c | 18 ++++++++++++------
gio/pltcheck.sh | 2 +- gio/pltcheck.sh | 2 +-
5 files changed, 71 insertions(+), 24 deletions(-) 5 files changed, 71 insertions(+), 24 deletions(-)
commit 28a39fab5ac720daf5927c85c3eba2e23f5ac38c commit 28a39fab5ac720daf5927c85c3eba2e23f5ac38c
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Tue Jun 16 20:21:29 2009 -0400 Date: Tue Jun 16 20:21:29 2009 -0400
Remove some unused code Remove some unused code
gio/gasynchelper.c | 35 ----------------------------------- gio/gasynchelper.c | 35 -----------------------------------
1 files changed, 0 insertions(+), 35 deletions(-) 1 files changed, 0 insertions(+), 35 deletions(-)
commit 70e8eed6acfa33f74d7772f3ec54997daf102be4 commit 70e8eed6acfa33f74d7772f3ec54997daf102be4
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Tue Jun 23 12:01:34 2009 -0400 Date: Tue Jun 23 12:01:34 2009 -0400
Fix GResolver for g_simple_async_result_set_op_res_gpointer change Fix GResolver for g_simple_async_result_set_op_res_gpointer change
Previously, re-setting the pointer value would cause the old Previously, re-setting the pointer value would cause the old
GDestroyNotify to be lost; now it causes it to be run. GDestroyNotify to be lost; now it causes it to be run.
http://bugzilla.gnome.org/show_bug.cgi?id=587415 http://bugzilla.gnome.org/show_bug.cgi?id=587415
gio/gresolver.c | 11 ++++------- gio/gresolver.c | 11 ++++-------
1 files changed, 4 insertions(+), 7 deletions(-) 1 files changed, 4 insertions(+), 7 deletions(-)
commit d589da7e86947542790aa0137dc12499a4fe1a3b commit d589da7e86947542790aa0137dc12499a4fe1a3b
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Jun 30 20:33:19 2009 +0200 Date: Tue Jun 30 20:33:19 2009 +0200
Bug 587434 – regression tests fail Bug 587434 – regression tests fail
make this test not only compile, but also run successfully with mad make this test not only compile, but also run successfully with mad
CFLAGS. CFLAGS.
gio/tests/data-output-stream.c | 138 gio/tests/data-output-stream.c | 138
+++++++++++++++++++-------------------- +++++++++++++++++++--------------------
1 files changed, 67 insertions(+), 71 deletions(-) 1 files changed, 67 insertions(+), 71 deletions(-)
commit 80561f9718873bf02d5c938d92672bc20d99b82d commit 80561f9718873bf02d5c938d92672bc20d99b82d
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Jun 30 19:08:46 2009 +0200 Date: Tue Jun 30 19:08:46 2009 +0200
Bug 587434 – regression tests fail Bug 587434 – regression tests fail
I missed one s/tmpfile/tmp_file/ which caused crashes. I missed one s/tmpfile/tmp_file/ which caused crashes.
gio/tests/readwrite.c | 2 +- gio/tests/readwrite.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 53beca955e016fb9ef4e80d223d059bc5e51dd41 commit 53beca955e016fb9ef4e80d223d059bc5e51dd41
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Tue Jun 23 17:42:01 2009 -0400 Date: Tue Jun 23 17:42:01 2009 -0400
Add GCancellables to GSocket ops Add GCancellables to GSocket ops
Currently, to implement cancellability correctly, all synchronous Currently, to implement cancellability correctly, all synchronous
calls to GSocket must be preceded by a g_socket_condition_wait() call, calls to GSocket must be preceded by a g_socket_condition_wait() call,
(even though GSocket does this internally as well) and all (even though GSocket does this internally as well) and all
asynchronous calls must do occasional manual asynchronous calls must do occasional manual
g_cancellable_is_cancelled() checks. Since it's trivial to do these g_cancellable_is_cancelled() checks. Since it's trivial to do these
checks inside GSocket instead, and we don't particularly want to checks inside GSocket instead, and we don't particularly want to
encourage people to use the APIs non-cancellably, move the encourage people to use the APIs non-cancellably, move the
cancellation support into GSocket and simplify the existing callers. cancellation support into GSocket and simplify the existing callers.
http://bugzilla.gnome.org/show_bug.cgi?id=586797 http://bugzilla.gnome.org/show_bug.cgi?id=586797
gio/gsocket.c | 74 gio/gsocket.c | 74
++++++++++++++++++++++++++++++++------------- ++++++++++++++++++++++++++++++++-------------
gio/gsocket.h | 8 +++++ gio/gsocket.h | 8 +++++
gio/gsocketclient.c | 4 +- gio/gsocketclient.c | 4 +-
gio/gsocketinputstream.c | 27 ++++++---------- gio/gsocketinputstream.c | 27 ++++++----------
gio/gsocketlistener.c | 32 ++++++++----------- gio/gsocketlistener.c | 32 ++++++++-----------
gio/gsocketoutputstream.c | 27 ++++++---------- gio/gsocketoutputstream.c | 27 ++++++----------
gio/gtcpconnection.c | 21 ++----------- gio/gtcpconnection.c | 21 ++-----------
gio/gunixconnection.c | 8 ++--- gio/gunixconnection.c | 8 ++---
gio/tests/socket-client.c | 14 +++++--- gio/tests/socket-client.c | 14 +++++---
gio/tests/socket-server.c | 13 +++++--- gio/tests/socket-server.c | 13 +++++---
10 files changed, 119 insertions(+), 109 deletions(-) 10 files changed, 119 insertions(+), 109 deletions(-)
commit fc2b3ee560e29b4ef6e70928b0be75d833d75aec commit fc2b3ee560e29b4ef6e70928b0be75d833d75aec
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jun 29 18:32:09 2009 +0200 Date: Mon Jun 29 18:32:09 2009 +0200
remove unused label remove unused label
complained about by -Wall complained about by -Wall
gio/gtcpconnection.c | 3 --- gio/gtcpconnection.c | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-) 1 files changed, 0 insertions(+), 3 deletions(-)
commit afd63c32814869489f812d6738de027ce113957d commit afd63c32814869489f812d6738de027ce113957d
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jun 29 18:24:08 2009 +0200 Date: Mon Jun 29 18:24:08 2009 +0200
fix warnings from gcc compilation with my mad CFLAGS fix warnings from gcc compilation with my mad CFLAGS
gio/tests/data-input-stream.c | 32 +++++++++++-------- gio/tests/data-input-stream.c | 32 +++++++++++--------
gio/tests/data-output-stream.c | 66 gio/tests/data-output-stream.c | 66
++++++++++++++++++++-------------------- ++++++++++++++++++++--------------------
gio/tests/desktop-app-info.c | 4 +- gio/tests/desktop-app-info.c | 4 +-
gio/tests/g-file.c | 16 +++++----- gio/tests/g-file.c | 16 +++++-----
gio/tests/httpd.c | 2 +- gio/tests/httpd.c | 2 +-
gio/tests/live-g-file.c | 22 ++++++++----- gio/tests/live-g-file.c | 22 ++++++++-----
gio/tests/readwrite.c | 40 ++++++++++++------------ gio/tests/readwrite.c | 40 ++++++++++++------------
gio/tests/resolver.c | 6 ++-- gio/tests/resolver.c | 6 ++--
gio/tests/sleepy-stream.c | 24 ++++++++------- gio/tests/sleepy-stream.c | 24 ++++++++-------
gio/tests/socket-server.c | 6 ++-- gio/tests/socket-server.c | 6 ++--
gio/tests/srvtarget.c | 3 +- gio/tests/srvtarget.c | 3 +-
gio/tests/unix-streams.c | 4 +- gio/tests/unix-streams.c | 4 +-
12 files changed, 119 insertions(+), 106 deletions(-) 12 files changed, 119 insertions(+), 106 deletions(-)
commit 4b8ad50fc4463d72862d29a8802b5982e66c0fc2 commit 4b8ad50fc4463d72862d29a8802b5982e66c0fc2
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jun 29 15:28:08 2009 +0200 Date: Mon Jun 29 15:28:08 2009 +0200
add g_file_attribute_set_*_by_id() and use them add g_file_attribute_set_*_by_id() and use them
This patch and the previous ones fixes the performance issues noted in This patch and the previous ones fixes the performance issues noted in
Bug 587089 – lookup_attribute() takes too much CPU Bug 587089 – lookup_attribute() takes too much CPU
It increases performance for querying attributes by ~15% in my tests. It increases performance for querying attributes by ~15% in my tests.
gio/gfileinfo-priv.h | 36 +++++++++- gio/gfileinfo-priv.h | 36 +++++++++-
gio/gfileinfo.c | 183 gio/gfileinfo.c | 183
+++++++++++++++++++++++++++++++++++++------------- +++++++++++++++++++++++++++++++++++++-------------
gio/glocalfileinfo.c | 96 +++++++++++++------------- gio/glocalfileinfo.c | 96 +++++++++++++-------------
3 files changed, 217 insertions(+), 98 deletions(-) 3 files changed, 217 insertions(+), 98 deletions(-)
commit bd198e5e45282886ea2bad14e987c7c01b163cb3 commit bd198e5e45282886ea2bad14e987c7c01b163cb3
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jun 29 14:13:14 2009 +0200 Date: Mon Jun 29 14:13:14 2009 +0200
export and use _g_file_attribute_matcher_matches_id() export and use _g_file_attribute_matcher_matches_id()
gio/gfileinfo-priv.h | 5 +++ gio/gfileinfo-priv.h | 5 +++
gio/gfileinfo.c | 13 +++---- gio/gfileinfo.c | 13 +++----
gio/glocalfileinfo.c | 95 gio/glocalfileinfo.c | 95
+++++++++++++++++++++++++------------------------ +++++++++++++++++++++++++------------------------
3 files changed, 58 insertions(+), 55 deletions(-) 3 files changed, 58 insertions(+), 55 deletions(-)
commit ceba40c27d5166a07a0925d2e158ca1809cc1ce3 commit ceba40c27d5166a07a0925d2e158ca1809cc1ce3
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jun 29 13:55:22 2009 +0200 Date: Mon Jun 29 13:55:22 2009 +0200
add private header with attribute ids add private header with attribute ids
attribute ids are generated when the attribute hash is attribute ids are generated when the attribute hash is
initialized. This initialized. This
way we can guarantee that the ids match every time. way we can guarantee that the ids match every time.
gio/Makefile.am | 1 + gio/Makefile.am | 1 +
gio/gfileinfo-priv.h | 99 gio/gfileinfo-priv.h | 99
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++
gio/gfileinfo.c | 79 +++++++++++++++++++++++++++++++++++++++- gio/gfileinfo.c | 79 +++++++++++++++++++++++++++++++++++++++-
3 files changed, 178 insertions(+), 1 deletions(-) 3 files changed, 178 insertions(+), 1 deletions(-)
commit 2620c23577a73fa454298014680f4de46a69e7bb commit 2620c23577a73fa454298014680f4de46a69e7bb
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jun 29 13:33:50 2009 +0200 Date: Mon Jun 29 13:33:50 2009 +0200
split lookup_attribute() into two functions split lookup_attribute() into two functions
gio/gfileinfo.c | 65 gio/gfileinfo.c | 65
+++++++++++++++++++++++++++++++----------------------- +++++++++++++++++++++++++++++++-----------------------
1 files changed, 37 insertions(+), 28 deletions(-) 1 files changed, 37 insertions(+), 28 deletions(-)
commit 66cebd72925406910f99c0fd826b8307c2a4814c commit 66cebd72925406910f99c0fd826b8307c2a4814c
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jun 29 13:21:08 2009 +0200 Date: Mon Jun 29 13:21:08 2009 +0200
split attribute hash initialization into its own function split attribute hash initialization into its own function
gio/gfileinfo.c | 22 ++++++++++++---------- gio/gfileinfo.c | 22 ++++++++++++----------
1 files changed, 12 insertions(+), 10 deletions(-) 1 files changed, 12 insertions(+), 10 deletions(-)
commit 49172a71aacdd855918b614f3d61fa5b9248fb85 commit 49172a71aacdd855918b614f3d61fa5b9248fb85
Author: Christian Dywan <christian@twotoasts.de> Author: Christian Dywan <christian@twotoasts.de>
Date: Sun Jun 28 02:45:50 2009 +0200 Date: Sun Jun 28 02:45:50 2009 +0200
Display '-h' in --help output and accept '-h' and -?' Display '-h' in --help output and accept '-h' and -?'
'-h' is the preferred short version of '--help' now and displayed '-h' is the preferred short version of '--help' now and displayed
in '--help' but for backwards compatibility '-?' is still supported. in '--help' but for backwards compatibility '-?' is still supported.
If existing code uses '-h' for something else, GOptionContext will If existing code uses '-h' for something else, GOptionContext will
not override it. not override it.
Fixes bug 556706. Fixes bug 556706.
glib/goption.c | 49 ++++++++++++++++++++++++++++++++++++++++++------- glib/goption.c | 49 ++++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 42 insertions(+), 7 deletions(-) 1 files changed, 42 insertions(+), 7 deletions(-)
commit 09c3f6dd4b456adbbda6818e5bb1227af045e8d8 commit 09c3f6dd4b456adbbda6818e5bb1227af045e8d8
Author: Jani Monoses <jani@ubuntu.com> Author: Jani Monoses <jani@ubuntu.com>
Date: Sat Jun 27 11:03:47 2009 +0300 Date: Sat Jun 27 11:03:47 2009 +0300
Fix C++ warnings in g_error() code Fix C++ warnings in g_error() code
Put space before ending semicolon in for(;;) ; to avoid C++ build Put space before ending semicolon in for(;;) ; to avoid C++ build
warnings. warnings.
Closes bug 586928. Closes bug 586928.
glib/gmessages.h | 10 ++++++---- glib/gmessages.h | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-) 1 files changed, 6 insertions(+), 4 deletions(-)
commit 160c39a9af8f7b6a475c1b005a807ccefc2ff7c1 commit 160c39a9af8f7b6a475c1b005a807ccefc2ff7c1
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jun 26 23:18:17 2009 -0400 Date: Fri Jun 26 23:18:17 2009 -0400
Move some uri functions to a better place Move some uri functions to a better place
docs/reference/glib/glib-sections.txt | 2 +- docs/reference/glib/glib-sections.txt | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 35911ae00f5348ea4a60d66db25d70a1c45c9c43 commit 35911ae00f5348ea4a60d66db25d70a1c45c9c43
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jun 26 23:09:35 2009 -0400 Date: Fri Jun 26 23:09:35 2009 -0400
Fix a typo Fix a typo
docs/reference/glib/building.sgml | 84 docs/reference/glib/building.sgml | 84
++++++++++++++++++------------------ ++++++++++++++++++------------------
1 files changed, 42 insertions(+), 42 deletions(-) 1 files changed, 42 insertions(+), 42 deletions(-)
commit e7a258692c7ae3d9075d9ae1926c08c7ec771f04 commit e7a258692c7ae3d9075d9ae1926c08c7ec771f04
Author: Tom Parker <palfrey@tevp.net> Author: Tom Parker <palfrey@tevp.net>
Date: Fri Jun 26 22:43:31 2009 -0400 Date: Fri Jun 26 22:43:31 2009 -0400
Add NULL to end of g_filename_complete_get_completions() return value 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_filename_complete_get_completions() return value is meant to be a
g_strfreev-compatible array i.e. NULL-terminated. However, pointer g_strfreev-compatible array i.e. NULL-terminated. However, pointer
arrays arrays
aren't automagically NULL-terminated. This fixes bug 586868 aren't automagically NULL-terminated. This fixes bug 586868
gio/gfilenamecompleter.c | 8 +++++--- gio/gfilenamecompleter.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-) 1 files changed, 5 insertions(+), 3 deletions(-)
commit 657d0ad9183fe4410e736d20a17a70fb7d6ad6c0 commit 657d0ad9183fe4410e736d20a17a70fb7d6ad6c0
Author: Ivar Smolin <okul@linux.ee> Author: Ivar Smolin <okul@linux.ee>
Date: Fri Jun 26 10:39:25 2009 +0300 Date: Fri Jun 26 10:39:25 2009 +0300
Updating Estonian translation Updating Estonian translation
po/et.po | 446 po/et.po | 446
+++----------------------------------------------------------- +++-----------------------------------------------------------
1 files changed, 17 insertions(+), 429 deletions(-) 1 files changed, 17 insertions(+), 429 deletions(-)
commit d884e509db1ab6a6d388313d28b7b07cebb3dfc0 commit d884e509db1ab6a6d388313d28b7b07cebb3dfc0
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Jun 25 09:18:01 2009 +0200 Date: Thu Jun 25 09:18:01 2009 +0200
Allow setting G_FILE_ATTRIBUTE_TYPE_INVALID attributes in GFileInfo Allow setting G_FILE_ATTRIBUTE_TYPE_INVALID attributes in GFileInfo
This is used to unset an attribute in g_file_set_attributes_from_info. This is used to unset an attribute in g_file_set_attributes_from_info.
gio/gfileattribute.c | 7 +++++++ gio/gfileattribute.c | 7 +++++++
gio/gfileinfo.c | 2 +- gio/gfileinfo.c | 2 +-
2 files changed, 8 insertions(+), 1 deletions(-) 2 files changed, 8 insertions(+), 1 deletions(-)
commit 019e8c808f48e93f81fcb8e9e8d73a43b087cc87 commit 019e8c808f48e93f81fcb8e9e8d73a43b087cc87
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 24 23:07:15 2009 -0400 Date: Wed Jun 24 23:07:15 2009 -0400
Add a note about g_simple_async_result_set_op_res_pointer change Add a note about g_simple_async_result_set_op_res_pointer change
README.in | 7 +++++++ README.in | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-) 1 files changed, 7 insertions(+), 0 deletions(-)
commit b0dc7afd2ace91f5dca37af8de7b40ba45993ed0 commit b0dc7afd2ace91f5dca37af8de7b40ba45993ed0
Author: Richard Hughes <richard@hughsie.com> Author: Richard Hughes <richard@hughsie.com>
Date: Fri Jun 19 10:16:22 2009 +0100 Date: Fri Jun 19 10:16:22 2009 +0100
Allow GCancellable to be subclassed by adding a private structure Allow GCancellable to be subclassed by adding a private structure
gio/gcancellable.c | 114 gio/gcancellable.c | 114
+++++++++++++++++++++++++++++++++------------------- +++++++++++++++++++++++++++++++++-------------------
gio/gcancellable.h | 9 ++++ gio/gcancellable.h | 9 ++++
2 files changed, 81 insertions(+), 42 deletions(-) 2 files changed, 81 insertions(+), 42 deletions(-)
commit 0ccd18bc83c5e6eff77940a61cc9b31a88dd1851 commit 0ccd18bc83c5e6eff77940a61cc9b31a88dd1851
Author: David Zeuthen <davidz@redhat.com> Author: David Zeuthen <davidz@redhat.com>
Date: Mon Jun 22 15:33:41 2009 -0400 Date: Mon Jun 22 15:33:41 2009 -0400
Bug 586675 – Runtime library location Bug 586675 – Runtime library location
Introduce an option to specify the runtime location for libraries via Introduce an option to specify the runtime location for libraries via
a relative path to libdir. a relative path to libdir.
Signed-off-by: David Zeuthen <davidz@redhat.com> Signed-off-by: David Zeuthen <davidz@redhat.com>
configure.in | 11 +++++++++++ configure.in | 11 +++++++++++
docs/reference/glib/building.sgml | 21 +++++++++++++++++++++ docs/reference/glib/building.sgml | 21 +++++++++++++++++++++
docs/reference/glib/tmpl/fileutils.sgml | 17 +++++++++++++++++ docs/reference/glib/tmpl/fileutils.sgml | 17 +++++++++++++++++
gio/Makefile.am | 9 +++++++++ gio/Makefile.am | 9 +++++++++
glib/Makefile.am | 9 +++++++++ glib/Makefile.am | 9 +++++++++
gmodule/Makefile.am | 9 +++++++++ gmodule/Makefile.am | 9 +++++++++
gobject/Makefile.am | 9 +++++++++ gobject/Makefile.am | 9 +++++++++
gthread/Makefile.am | 8 ++++++++ gthread/Makefile.am | 8 ++++++++
8 files changed, 93 insertions(+), 0 deletions(-) 8 files changed, 93 insertions(+), 0 deletions(-)
commit 7662c86611bf44175f18ec6eb66f159040ac73c5 commit 7662c86611bf44175f18ec6eb66f159040ac73c5
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Jun 18 09:05:27 2009 +0200 Date: Thu Jun 18 09:05:27 2009 +0200
Add extension point for adding metadata for local files Add extension point for adding metadata for local files
This adds a local_file_add_info vfunc to GVfs that vfs implementations This adds a local_file_add_info vfunc to GVfs that vfs implementations
can override to add metadata for local files. can override to add metadata for local files.
gio/glocalfile.c | 75 +++++++++++++++++++++--------- gio/glocalfile.c | 75 +++++++++++++++++++++---------
gio/glocalfileenumerator.c | 2 + gio/glocalfileenumerator.c | 2 +
gio/glocalfileinfo.c | 108 gio/glocalfileinfo.c | 108
+++++++++++++++++++++++++++++++++++++++----- +++++++++++++++++++++++++++++++++++++++-----
gio/glocalfileinfo.h | 3 + gio/glocalfileinfo.h | 3 +
gio/gvfs.h | 26 +++++++++-- gio/gvfs.h | 26 +++++++++--
5 files changed, 175 insertions(+), 39 deletions(-) 5 files changed, 175 insertions(+), 39 deletions(-)
commit 9a6146f54cdc085a42095b930066853dbb4e0c67 commit 9a6146f54cdc085a42095b930066853dbb4e0c67
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jun 23 11:30:14 2009 +0200 Date: Tue Jun 23 11:30:14 2009 +0200
Add g_file_info_set_attribute_status Add g_file_info_set_attribute_status
Required for gvfs implementation for set_attribures_from_info. Required for gvfs implementation for set_attribures_from_info.
gio/gfileinfo.c | 36 ++++++++++++++++++++++++++++++++++++ gio/gfileinfo.c | 36 ++++++++++++++++++++++++++++++++++++
gio/gfileinfo.h | 3 +++ gio/gfileinfo.h | 3 +++
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
3 files changed, 40 insertions(+), 0 deletions(-) 3 files changed, 40 insertions(+), 0 deletions(-)
commit becf4186e6289c0ab5d762f1cdf88517f4adc9f5 commit becf4186e6289c0ab5d762f1cdf88517f4adc9f5
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jun 23 11:29:16 2009 +0200 Date: Tue Jun 23 11:29:16 2009 +0200
Add g_file_info_has_namespace Add g_file_info_has_namespace
Need this to quickly see if we should set attributes from Need this to quickly see if we should set attributes from
this GFileInfo in metadata extension. this GFileInfo in metadata extension.
gio/gfileinfo.c | 36 ++++++++++++++++++++++++++++++++++++ gio/gfileinfo.c | 36 ++++++++++++++++++++++++++++++++++++
gio/gfileinfo.h | 2 ++ gio/gfileinfo.h | 2 ++
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
3 files changed, 39 insertions(+), 0 deletions(-) 3 files changed, 39 insertions(+), 0 deletions(-)
commit 0ed9201ad2051c33f5d049754bd8a1644d19ab7c commit 0ed9201ad2051c33f5d049754bd8a1644d19ab7c
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Jun 22 19:25:32 2009 +0200 Date: Mon Jun 22 19:25:32 2009 +0200
Add string vector attribute type to GFileInfo Add string vector attribute type to GFileInfo
This is needed for the new metadata backend since nautilus has a This is needed for the new metadata backend since nautilus has a
string-list metadata type, and we want to use this for nautilus. string-list metadata type, and we want to use this for nautilus.
gio/gfileattribute-priv.h | 4 +++ gio/gfileattribute-priv.h | 4 +++
gio/gfileattribute.c | 52 gio/gfileattribute.c | 52
+++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++
gio/gfileinfo.c | 51 gio/gfileinfo.c | 51
++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++
gio/gfileinfo.h | 5 ++++ gio/gfileinfo.h | 5 ++++
gio/gio.symbols | 2 + gio/gio.symbols | 2 +
gio/gioenums.h | 4 ++- gio/gioenums.h | 4 ++-
6 files changed, 117 insertions(+), 1 deletions(-) 6 files changed, 117 insertions(+), 1 deletions(-)
commit c1ab6454feb4447b8ef7ce6a0eb0fb38bae186df commit c1ab6454feb4447b8ef7ce6a0eb0fb38bae186df
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Jun 23 15:07:00 2009 +0200 Date: Tue Jun 23 15:07:00 2009 +0200
Copy namespaces correctly in g_file_copy_attributes Copy namespaces correctly in g_file_copy_attributes
File attribute namespaces are delimited with "::", but File attribute namespaces are delimited with "::", but
build_attribute_list_for_copy only used ":", so we didn't copy build_attribute_list_for_copy only used ":", so we didn't copy
any writable namespaces. any writable namespaces.
gio/gfile.c | 2 +- gio/gfile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit e9b4f7a3bcfefc266fc575e401f07a2a4c2ce8f6 commit e9b4f7a3bcfefc266fc575e401f07a2a4c2ce8f6
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org> Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date: Sun Jun 21 11:13:20 2009 +0200 Date: Sun Jun 21 11:13:20 2009 +0200
Updated Spanish translation Updated Spanish translation
po/es.po | 836 po/es.po | 836
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 417 insertions(+), 419 deletions(-) 1 files changed, 417 insertions(+), 419 deletions(-)
commit 440bf5bee50a0abca990d69ce12fc2a844bda95c commit 440bf5bee50a0abca990d69ce12fc2a844bda95c
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jun 19 23:44:29 2009 -0400 Date: Fri Jun 19 23:44:29 2009 -0400
Use pipe2 when available Use pipe2 when available
This avoids a small window for races between pipe and fdset. This avoids a small window for races between pipe and fdset.
Reported in bug 579933 by Thiago Macieira. Reported in bug 579933 by Thiago Macieira.
configure.in | 11 ++--------- configure.in | 11 ++---------
glib/gmain.c | 20 +++++++++++++++----- glib/gmain.c | 20 +++++++++++++++-----
2 files changed, 17 insertions(+), 14 deletions(-) 2 files changed, 17 insertions(+), 14 deletions(-)
commit 854a43a3cd5cb8cc97b66d6f8f661e2a7096acda commit 854a43a3cd5cb8cc97b66d6f8f661e2a7096acda
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Jun 19 23:18:09 2009 -0400 Date: Fri Jun 19 23:18:09 2009 -0400
Fix build on mingw Fix build on mingw
Mingw does not have sys/uio.h. This was reported in bug 585937. Mingw does not have sys/uio.h. This was reported in bug 585937.
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
configure.in | 1 + configure.in | 1 +
gio/gsocket.c | 2 ++ gio/gsocket.c | 2 ++
2 files changed, 3 insertions(+), 0 deletions(-) 2 files changed, 3 insertions(+), 0 deletions(-)
commit 4c791f49e58688d1b8948d083c1780cab9d26e93 commit 4c791f49e58688d1b8948d083c1780cab9d26e93
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Jun 18 15:00:01 2009 -0400 Date: Thu Jun 18 15:00:01 2009 -0400
GMappedFile: add refcounting, switch to GSlice GMappedFile: add refcounting, switch to GSlice
- add g_mapped_file_ref() and g_mapped_file_unref(). - add g_mapped_file_ref() and g_mapped_file_unref().
- deprecate g_mapped_file_free(). - deprecate g_mapped_file_free().
- move to GSlice for allocating the GMappedFile struct. - move to GSlice for allocating the GMappedFile struct.
docs/reference/glib/glib-sections.txt | 2 + docs/reference/glib/glib-sections.txt | 2 +
glib/glib.symbols | 4 ++ glib/glib.symbols | 4 ++
glib/gmappedfile.c | 73 glib/gmappedfile.c | 73
+++++++++++++++++++++++++++------ +++++++++++++++++++++++++++------
glib/gmappedfile.h | 5 ++ glib/gmappedfile.h | 5 ++
4 files changed, 71 insertions(+), 13 deletions(-) 4 files changed, 71 insertions(+), 13 deletions(-)
commit 8cb481fd5ff44c7e82f59948567ad0b417297555 commit 8cb481fd5ff44c7e82f59948567ad0b417297555
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Jun 18 19:43:46 2009 +0200 Date: Thu Jun 18 19:43:46 2009 +0200
Use io_prio as mainloop prio for async-emulation (#579449) Use io_prio as mainloop prio for async-emulation (#579449)
I'm not sure why we used the elaborate formula to convert the I'm not sure why we used the elaborate formula to convert the
io-priority io-priority
to the priority of the mainloop idle when emulating async i/o to the priority of the mainloop idle when emulating async i/o
with idles. with idles.
However, it causes the default io priority to be less than the normal 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 idle prio, so the i/o won't be scheduled if there is an idle
outstanding. outstanding.
There is really no great mapping to use here, doing blocking i/o in an 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 idle of any prio is generally bad and apps doing a lot of async
i/o should i/o should
initialize threads. However, if we use the io-priority directly we initialize threads. However, if we use the io-priority directly we
at least at least
avoid the starvation problem above and make things easier to avoid the starvation problem above and make things easier to
understand. understand.
gio/gioscheduler.c | 2 +- gio/gioscheduler.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 9fba81288424cd7ef45e28565fa878c93a962c17 commit 9fba81288424cd7ef45e28565fa878c93a962c17
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Jun 18 15:28:41 2009 +0200 Date: Thu Jun 18 15:28:41 2009 +0200
Revert "clarify documentation" Revert "clarify documentation"
This reverts commit d218cf0f670e4c40acb47ab5b5761ea0c68e0594. This reverts commit d218cf0f670e4c40acb47ab5b5761ea0c68e0594.
This has been fixed in the code, so no need to keep the updated docs. This has been fixed in the code, so no need to keep the updated docs.
gio/gsocketlistener.c | 3 +-- gio/gsocketlistener.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-) 1 files changed, 1 insertions(+), 2 deletions(-)
commit 835c03a5c1c980490543ad5d1fe426a1e5a62af9 commit 835c03a5c1c980490543ad5d1fe426a1e5a62af9
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Thu Jun 18 15:27:12 2009 +0200 Date: Thu Jun 18 15:27:12 2009 +0200
syntax fix in documentation syntax fix in documentation
gio/gfileenumerator.c | 2 +- gio/gfileenumerator.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit cf95d07691ec2202400f340f1c63aca11f0790c1 commit cf95d07691ec2202400f340f1c63aca11f0790c1
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Jun 16 15:18:11 2009 +0200 Date: Tue Jun 16 15:18:11 2009 +0200
fix typo in documentation fix typo in documentation
gio/gfileenumerator.c | 2 +- gio/gfileenumerator.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit d218cf0f670e4c40acb47ab5b5761ea0c68e0594 commit d218cf0f670e4c40acb47ab5b5761ea0c68e0594
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Fri Jun 12 17:45:27 2009 +0200 Date: Fri Jun 12 17:45:27 2009 +0200
clarify documentation clarify documentation
gio/gsocketlistener.c | 3 ++- gio/gsocketlistener.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit f4a64cb068cfe309e968d1db9fae4fade6d87e8a commit f4a64cb068cfe309e968d1db9fae4fade6d87e8a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 15 13:27:40 2009 -0400 Date: Mon Jun 15 13:27:40 2009 -0400
Bump version to 2.21.3 Bump version to 2.21.3
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 785787fd6cd4b7c0120ae64ec839cfb0353c4af2 commit 785787fd6cd4b7c0120ae64ec839cfb0353c4af2
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 15 13:25:43 2009 -0400 Date: Mon Jun 15 13:25:43 2009 -0400
2.21.2 2.21.2
po/am.po | 180 ++++++----- po/am.po | 180 ++++++-----
po/ar.po | 186 +++++++----- po/ar.po | 186 +++++++-----
po/as.po | 182 ++++++----- po/as.po | 182 ++++++-----
po/az.po | 180 ++++++----- po/az.po | 180 ++++++-----
po/be.po | 180 ++++++----- po/be.po | 180 ++++++-----
po/be@latin.po | 189 +++++++------ po/be@latin.po | 189 +++++++------
po/bg.po | 182 ++++++----- po/bg.po | 182 ++++++-----
po/bn.po | 180 ++++++----- po/bn.po | 180 ++++++-----
po/bn_IN.po | 867 po/bn_IN.po | 867
+++++++++++++++++++++++++++-------------------------- +++++++++++++++++++++++++++--------------------------
po/bs.po | 180 ++++++----- po/bs.po | 180 ++++++-----
po/ca.po | 187 ++++++------ po/ca.po | 187 ++++++------
po/ca@valencia.po | 187 ++++++------ po/ca@valencia.po | 187 ++++++------
po/cs.po | 183 +++++++----- po/cs.po | 183 +++++++-----
po/cy.po | 180 ++++++----- po/cy.po | 180 ++++++-----
po/da.po | 187 ++++++------ po/da.po | 187 ++++++------
po/de.po | 187 ++++++------ po/de.po | 187 ++++++------
po/dz.po | 180 ++++++----- po/dz.po | 180 ++++++-----
po/el.po | 182 ++++++----- po/el.po | 182 ++++++-----
po/en_CA.po | 187 ++++++------ po/en_CA.po | 187 ++++++------
po/en_GB.po | 187 ++++++------ po/en_GB.po | 187 ++++++------
po/eo.po | 180 ++++++----- po/eo.po | 180 ++++++-----
po/es.po | 182 ++++++----- po/es.po | 182 ++++++-----
po/et.po | 182 ++++++----- po/et.po | 182 ++++++-----
po/eu.po | 182 ++++++----- po/eu.po | 182 ++++++-----
po/fa.po | 180 ++++++----- po/fa.po | 180 ++++++-----
po/fi.po | 187 ++++++------ po/fi.po | 187 ++++++------
po/fr.po | 182 ++++++----- po/fr.po | 182 ++++++-----
po/ga.po | 191 +++++++------ po/ga.po | 191 +++++++------
po/gl.po | 187 ++++++------ po/gl.po | 187 ++++++------
po/gu.po | 182 ++++++----- po/gu.po | 182 ++++++-----
po/he.po | 187 ++++++------ po/he.po | 187 ++++++------
po/hi.po | 182 ++++++----- po/hi.po | 182 ++++++-----
po/hr.po | 181 ++++++----- po/hr.po | 181 ++++++-----
po/hu.po | 182 ++++++----- po/hu.po | 182 ++++++-----
po/hy.po | 180 ++++++----- po/hy.po | 180 ++++++-----
po/id.po | 180 ++++++----- po/id.po | 180 ++++++-----
po/is.po | 180 ++++++----- po/is.po | 180 ++++++-----
po/it.po | 182 ++++++----- po/it.po | 182 ++++++-----
po/ja.po | 182 ++++++----- po/ja.po | 182 ++++++-----
po/ka.po | 179 ++++++----- po/ka.po | 179 ++++++-----
po/kn.po | 182 ++++++----- po/kn.po | 182 ++++++-----
po/ko.po | 185 ++++++------ po/ko.po | 185 ++++++------
po/ku.po | 180 ++++++----- po/ku.po | 180 ++++++-----
po/lt.po | 189 +++++++------ po/lt.po | 189 +++++++------
po/lv.po | 180 ++++++----- po/lv.po | 180 ++++++-----
po/mai.po | 182 ++++++----- po/mai.po | 182 ++++++-----
po/mg.po | 180 ++++++----- po/mg.po | 180 ++++++-----
po/mk.po | 189 +++++++------ po/mk.po | 189 +++++++------
po/ml.po | 182 ++++++----- po/ml.po | 182 ++++++-----
po/mn.po | 180 ++++++----- po/mn.po | 180 ++++++-----
po/mr.po | 182 ++++++----- po/mr.po | 182 ++++++-----
po/ms.po | 180 ++++++----- po/ms.po | 180 ++++++-----
po/nb.po | 831 po/nb.po | 831
++++++++++++++++++++++++++------------------------- ++++++++++++++++++++++++++-------------------------
po/ne.po | 180 ++++++----- po/ne.po | 180 ++++++-----
po/nl.po | 189 +++++++------ po/nl.po | 189 +++++++------
po/nn.po | 187 ++++++------ po/nn.po | 187 ++++++------
po/oc.po | 185 ++++++------ po/oc.po | 185 ++++++------
po/or.po | 182 ++++++----- po/or.po | 182 ++++++-----
po/pa.po | 182 ++++++----- po/pa.po | 182 ++++++-----
po/pl.po | 183 +++++++----- po/pl.po | 183 +++++++-----
po/ps.po | 180 ++++++----- po/ps.po | 180 ++++++-----
po/pt.po | 187 ++++++------ po/pt.po | 187 ++++++------
po/pt_BR.po | 187 ++++++------ po/pt_BR.po | 187 ++++++------
po/ro.po | 183 +++++++----- po/ro.po | 183 +++++++-----
po/ru.po | 189 +++++++------ po/ru.po | 189 +++++++------
po/rw.po | 180 ++++++----- po/rw.po | 180 ++++++-----
po/si.po | 180 ++++++----- po/si.po | 180 ++++++-----
po/sk.po | 189 +++++++------ po/sk.po | 189 +++++++------
po/sl.po | 191 +++++++------ po/sl.po | 191 +++++++------
po/sq.po | 191 +++++++------ po/sq.po | 191 +++++++------
po/sr.po | 180 ++++++----- po/sr.po | 180 ++++++-----
po/sr@ije.po | 180 ++++++----- po/sr@ije.po | 180 ++++++-----
po/sr@latin.po | 180 ++++++----- po/sr@latin.po | 180 ++++++-----
po/sv.po | 187 ++++++------ po/sv.po | 187 ++++++------
po/ta.po | 182 ++++++----- po/ta.po | 182 ++++++-----
po/te.po | 182 ++++++----- po/te.po | 182 ++++++-----
po/th.po | 185 ++++++------ po/th.po | 185 ++++++------
po/tl.po | 180 ++++++----- po/tl.po | 180 ++++++-----
po/tr.po | 185 ++++++------ po/tr.po | 185 ++++++------
po/tt.po | 180 ++++++----- po/tt.po | 180 ++++++-----
po/uk.po | 183 +++++++----- po/uk.po | 183 +++++++-----
po/vi.po | 181 ++++++----- po/vi.po | 181 ++++++-----
po/wa.po | 180 ++++++----- po/wa.po | 180 ++++++-----
po/xh.po | 180 ++++++----- po/xh.po | 180 ++++++-----
po/yi.po | 180 ++++++----- po/yi.po | 180 ++++++-----
po/zh_CN.po | 185 ++++++------ po/zh_CN.po | 185 ++++++------
po/zh_HK.po | 185 ++++++------ po/zh_HK.po | 185 ++++++------
po/zh_TW.po | 185 ++++++------ po/zh_TW.po | 185 ++++++------
88 files changed, 9416 insertions(+), 8034 deletions(-) 88 files changed, 9416 insertions(+), 8034 deletions(-)
commit 0fbeab452072cdf2dc7d1dd0356fa0d9f71fa0ac commit 0fbeab452072cdf2dc7d1dd0356fa0d9f71fa0ac
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 15 12:57:21 2009 -0400 Date: Mon Jun 15 12:57:21 2009 -0400
Add g_setenv Add g_setenv
gio/pltcheck.sh | 2 +- gio/pltcheck.sh | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 90229908a13c02a024a86e4eaf96a6ba8dac57af commit 90229908a13c02a024a86e4eaf96a6ba8dac57af
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 15 12:26:41 2009 -0400 Date: Mon Jun 15 12:26:41 2009 -0400
Update for 2.21.2 Update for 2.21.2
NEWS | 47 +++++++++++++++++++++++++++++++++++++++++++++++ NEWS | 47 +++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 47 insertions(+), 0 deletions(-) 1 files changed, 47 insertions(+), 0 deletions(-)
commit fae755e0568472a2c37e6a9d0ad0fde809749a1f commit fae755e0568472a2c37e6a9d0ad0fde809749a1f
Author: David Zeuthen <davidz@redhat.com> Author: David Zeuthen <davidz@redhat.com>
Date: Mon Jun 15 10:53:41 2009 -0400 Date: Mon Jun 15 10:53:41 2009 -0400
Bug 585591 – Starting/stopping drives Bug 585591 – Starting/stopping drives
Add API for starting/stopping drives. This new API will enable Add API for starting/stopping drives. This new API will enable
GVolumeMonitor and GVfs implementations to add support for the GVolumeMonitor and GVfs implementations to add support for the
following features following features
1. Powering down external hard disk enclosures / drives 1. Powering down external hard disk enclosures / drives
2. Starting/stopping multi-disk devices (such as RAID/btrfs/ZFS) 2. Starting/stopping multi-disk devices (such as RAID/btrfs/ZFS)
3. Connecting/disconnecting iSCSI devices 3. Connecting/disconnecting iSCSI devices
4. Reacting to the user pressing e.g. the "remove drive" button on 4. Reacting to the user pressing e.g. the "remove drive" button on
a IBM/Lenovo Ultrabay: http://www.thinkwiki.org/wiki/Ultrabay a IBM/Lenovo Ultrabay: http://www.thinkwiki.org/wiki/Ultrabay
See the bug for the corresponding GVfs and Nautilus changes. See the bug for the corresponding GVfs and Nautilus changes.
docs/reference/gio/gio-sections.txt | 16 ++ docs/reference/gio/gio-sections.txt | 16 ++
gio/gdrive.c | 259 gio/gdrive.c | 259
++++++++++++++++++++++++++++++++++- ++++++++++++++++++++++++++++++++++-
gio/gdrive.h | 57 ++++++++ gio/gdrive.h | 57 ++++++++
gio/gfile.c | 179 ++++++++++++++++++++++++ gio/gfile.c | 179 ++++++++++++++++++++++++
gio/gfile.h | 41 ++++++ gio/gfile.h | 41 ++++++
gio/gfileinfo.h | 31 ++++ gio/gfileinfo.h | 31 ++++
gio/gio.symbols | 13 ++ gio/gio.symbols | 13 ++
gio/gioenums.h | 39 ++++++ gio/gioenums.h | 39 ++++++
gio/gunionvolumemonitor.c | 12 ++ gio/gunionvolumemonitor.c | 12 ++
gio/gvolumemonitor.c | 18 +++ gio/gvolumemonitor.c | 18 +++
gio/gvolumemonitor.h | 5 +- gio/gvolumemonitor.h | 5 +-
11 files changed, 666 insertions(+), 4 deletions(-) 11 files changed, 666 insertions(+), 4 deletions(-)
commit bb4f7c48f9510c1fd96de067cd8f18cd41b1a1f0 commit bb4f7c48f9510c1fd96de067cd8f18cd41b1a1f0
Author: Ondrej Jirman <megous@megous.com> Author: Ondrej Jirman <megous@megous.com>
Date: Sat May 30 08:23:46 2009 +0200 Date: Sat May 30 08:23:46 2009 +0200
Fix incorrect freeing of thread pool in GThreadedSocketService Fix incorrect freeing of thread pool in GThreadedSocketService
(#584255) (#584255)
gio/gthreadedsocketservice.c | 2 +- gio/gthreadedsocketservice.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 31cb0bdcb0f334ad904e088acb3a417452a4d67f commit 31cb0bdcb0f334ad904e088acb3a417452a4d67f
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Jun 15 15:43:39 2009 +0200 Date: Mon Jun 15 15:43:39 2009 +0200
Emit changed in g_socket_listener_add_socket, not in add_address Emit changed in g_socket_listener_add_socket, not in add_address
This way we emit this signal when add_socket is called from another This way we emit this signal when add_socket is called from another
place than add_address too. place than add_address too.
gio/gsocketlistener.c | 7 ++++--- gio/gsocketlistener.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-) 1 files changed, 4 insertions(+), 3 deletions(-)
commit a640695f1609805a0fe745d35c2055a984410bb5 commit a640695f1609805a0fe745d35c2055a984410bb5
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Jun 15 15:42:38 2009 +0200 Date: Mon Jun 15 15:42:38 2009 +0200
Ref the passed in socket in g_socket_listener_add_socket (#585599) Ref the passed in socket in g_socket_listener_add_socket (#585599)
gio/gsocketlistener.c | 23 ++++++++++++++++++----- gio/gsocketlistener.c | 23 ++++++++++++++++++-----
1 files changed, 18 insertions(+), 5 deletions(-) 1 files changed, 18 insertions(+), 5 deletions(-)
commit 67de6cba508d7f2e0c310527667df2efcf4a543a commit 67de6cba508d7f2e0c310527667df2efcf4a543a
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Jun 15 14:23:57 2009 +0200 Date: Mon Jun 15 14:23:57 2009 +0200
Add bound address out-argument to g_socket_listener_add_address Add bound address out-argument to g_socket_listener_add_address
(#585566) (#585566)
This is very useful when binding to "any" port. This is very useful when binding to "any" port.
gio/gsocketlistener.c | 20 ++++++++++++++++++++ gio/gsocketlistener.c | 20 ++++++++++++++++++++
gio/gsocketlistener.h | 1 + gio/gsocketlistener.h | 1 +
2 files changed, 21 insertions(+), 0 deletions(-) 2 files changed, 21 insertions(+), 0 deletions(-)
commit 91bdccff7544ee19d329ec73db02fd5f11c617fd commit 91bdccff7544ee19d329ec73db02fd5f11c617fd
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Jun 15 13:18:22 2009 +0200 Date: Mon Jun 15 13:18:22 2009 +0200
Add g_reload_user_special_dirs_cache (#541276) Add g_reload_user_special_dirs_cache (#541276)
This is useful for nautilus that changes the xdg-user-dirs files. This is useful for nautilus that changes the xdg-user-dirs files.
glib/glib.symbols | 1 + glib/glib.symbols | 1 +
glib/gutils.c | 53 glib/gutils.c | 53
+++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++
glib/gutils.h | 1 + glib/gutils.h | 1 +
3 files changed, 55 insertions(+), 0 deletions(-) 3 files changed, 55 insertions(+), 0 deletions(-)
commit 740ae3aa29cc50f588fb3ac47f6125acbccd20b6 commit 740ae3aa29cc50f588fb3ac47f6125acbccd20b6
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Jun 15 12:25:43 2009 +0200 Date: Mon Jun 15 12:25:43 2009 +0200
Avoid unnecessary work if mount watching not specified (#585360) Avoid unnecessary work if mount watching not specified (#585360)
If G_FILE_MONITOR_WATCH_MOUNTS isn't specified, don't do all the work If G_FILE_MONITOR_WATCH_MOUNTS isn't specified, don't do all the work
when the mtab changes. when the mtab changes.
gio/glocaldirectorymonitor.c | 29 +++++++++++++++++++++++++---- gio/glocaldirectorymonitor.c | 29 +++++++++++++++++++++++++----
gio/glocaldirectorymonitor.h | 1 + gio/glocaldirectorymonitor.h | 1 +
2 files changed, 26 insertions(+), 4 deletions(-) 2 files changed, 26 insertions(+), 4 deletions(-)
commit 129eb074823101102611690f053ffa246bb7784d commit 129eb074823101102611690f053ffa246bb7784d
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 15 01:45:34 2009 -0400 Date: Mon Jun 15 01:45:34 2009 -0400
Support special icons for xdg user dirs Support special icons for xdg user dirs
The icon names are folder-documents, folder-download, folder-music, The icon names are folder-documents, folder-download, folder-music,
folder-pictures, folder-publicshare, folder-templates, folder-videos. folder-pictures, folder-publicshare, folder-templates, folder-videos.
See bug 541276. See bug 541276.
gio/glocalfileinfo.c | 18 ++++++++++++++++-- gio/glocalfileinfo.c | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-) 1 files changed, 16 insertions(+), 2 deletions(-)
commit 50a7f530557e35c6dfc543d969c0369d53d45a87 commit 50a7f530557e35c6dfc543d969c0369d53d45a87
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 15 01:12:50 2009 -0400 Date: Mon Jun 15 01:12:50 2009 -0400
Don't use deprecated GLib api Don't use deprecated GLib api
Fixes bug 585673. Fixes bug 585673.
gio/tests/resolver.c | 2 +- gio/tests/resolver.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 2553df615d21e68d52f1e0b45ac8b70622d2881e commit 2553df615d21e68d52f1e0b45ac8b70622d2881e
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 15 01:09:25 2009 -0400 Date: Mon Jun 15 01:09:25 2009 -0400
Refer to the correct gcc deprecation options Refer to the correct gcc deprecation options
This oversight was pointed out in bug 585520. This oversight was pointed out in bug 585520.
docs/reference/glib/tmpl/macros_misc.sgml | 2 +- docs/reference/glib/tmpl/macros_misc.sgml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 2c5ac901d95f28db1edad2807f842396c594a49e commit 2c5ac901d95f28db1edad2807f842396c594a49e
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 15 01:03:54 2009 -0400 Date: Mon Jun 15 01:03:54 2009 -0400
Fix some typos in list documentation Fix some typos in list documentation
This fixes bug 585726. This fixes bug 585726.
docs/reference/glib/tmpl/linked_lists_double.sgml | 4 ++-- docs/reference/glib/tmpl/linked_lists_double.sgml | 4 ++--
docs/reference/glib/tmpl/linked_lists_single.sgml | 2 +- docs/reference/glib/tmpl/linked_lists_single.sgml | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-) 2 files changed, 3 insertions(+), 3 deletions(-)
commit b0bba8520acd423785075ba67e6e4b644fce765f commit b0bba8520acd423785075ba67e6e4b644fce765f
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 15 00:52:43 2009 -0400 Date: Mon Jun 15 00:52:43 2009 -0400
Extract strings from g_dngettext too Extract strings from g_dngettext too
There is one occurrence of this in glib, which we currently miss. There is one occurrence of this in glib, which we currently miss.
See bug 585717. See bug 585717.
po/Makefile.in.in | 7 +++++++ po/Makefile.in.in | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-) 1 files changed, 7 insertions(+), 0 deletions(-)
commit 642e9c75400cc12f0fad26e3f3df5ac6a39e0822 commit 642e9c75400cc12f0fad26e3f3df5ac6a39e0822
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 15 00:45:55 2009 -0400 Date: Mon Jun 15 00:45:55 2009 -0400
Fix the icon property implementation Fix the icon property implementation
Turns out both the setter and the getter were broken... Turns out both the setter and the getter were broken...
Fixes bug 585676. Fixes bug 585676.
gio/gemblem.c | 3 ++- gio/gemblem.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit b533a944ffc83ad90cd8b6fba00f4e0bebcd0741 commit b533a944ffc83ad90cd8b6fba00f4e0bebcd0741
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Mon Jun 15 00:38:34 2009 -0400 Date: Mon Jun 15 00:38:34 2009 -0400
Trivial formatting fixes Trivial formatting fixes
gio/gemblem.c | 63 gio/gemblem.c | 63
++++++++++++++++++++++++++++----------------------------- ++++++++++++++++++++++++++++-----------------------------
1 files changed, 31 insertions(+), 32 deletions(-) 1 files changed, 31 insertions(+), 32 deletions(-)
commit ce4aa6253eea2b24c0e4a99f9a1d7f31b9cec979 commit ce4aa6253eea2b24c0e4a99f9a1d7f31b9cec979
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 14 23:55:12 2009 -0400 Date: Sun Jun 14 23:55:12 2009 -0400
Include sys/uio.h for struct iovec Include sys/uio.h for struct iovec
This fixes the build on OS X, bug 585280. This fixes the build on OS X, bug 585280.
gio/gsocket.c | 2 ++ gio/gsocket.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit 8a3a3d797e7ef3b66c917c1c0a2ec47300bbf661 commit 8a3a3d797e7ef3b66c917c1c0a2ec47300bbf661
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun Jun 14 22:26:52 2009 -0400 Date: Sun Jun 14 22:26:52 2009 -0400
Use inotify_init1 when available Use inotify_init1 when available
To avoid leaking the inotify fd. Fixes bug 585478. To avoid leaking the inotify fd. Fixes bug 585478.
configure.in | 1 + configure.in | 1 +
gio/inotify/inotify-kernel.c | 9 +++++++-- gio/inotify/inotify-kernel.c | 9 +++++++--
2 files changed, 8 insertions(+), 2 deletions(-) 2 files changed, 8 insertions(+), 2 deletions(-)
commit 4dbc2074bc857464e64549fac2b7403c4e9566c1 commit 4dbc2074bc857464e64549fac2b7403c4e9566c1
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Sun Jun 14 13:58:35 2009 -0400 Date: Sun Jun 14 13:58:35 2009 -0400
Add GNIO test cases to .gitignore Add GNIO test cases to .gitignore
gio/tests/.gitignore | 7 +++++++ gio/tests/.gitignore | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-) 1 files changed, 7 insertions(+), 0 deletions(-)
commit cb1a6092405b2f6d9b82e7c1b757951d695c5fe6 commit cb1a6092405b2f6d9b82e7c1b757951d695c5fe6
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jun 12 13:01:04 2009 -0400 Date: Fri Jun 12 13:01:04 2009 -0400
Bug 585575 – g_socket_listener_add_inet_port() Bug 585575 – g_socket_listener_add_inet_port()
Change the logic in g_socket_listener_add_inet_port() as per the Change the logic in g_socket_listener_add_inet_port() as per the
reasoning in the bug report. reasoning in the bug report.
- If the OS supports neither IPv6 or IPv4, fail. - If the OS supports neither IPv6 or IPv4, fail.
- If the OS supports only IPv6, do that. - If the OS supports only IPv6, do that.
- If the OS supports only IPv4, do that. - If the OS supports only IPv4, do that.
- If the OS supports IPv6 and IPv6 "speaks" IPv4 then bind it - If the OS supports IPv6 and IPv6 "speaks" IPv4 then bind it
and be done. and be done.
- If the OS supports IPv6 and IPv6 doesn't "speak" IPv4 then - If the OS supports IPv6 and IPv6 doesn't "speak" IPv4 then
create an additional socket for IPv4. create an additional socket for IPv4.
- If binding any socket fails then fail the entire call. - If binding any socket fails then fail the entire call.
Also, remove the ability to call this function with port == 0. This Also, remove the ability to call this function with port == 0. This
is a useless thing to do anyway since you have no way to know what is a useless thing to do anyway since you have no way to know what
port number was actually allocated. We should have a separate port number was actually allocated. We should have a separate
function to deal with this. function to deal with this.
gio/gsocketlistener.c | 164 gio/gsocketlistener.c | 164
+++++++++++++++++++++++++++++++++++++----------- +++++++++++++++++++++++++++++++++++++-----------
1 files changed, 126 insertions(+), 38 deletions(-) 1 files changed, 126 insertions(+), 38 deletions(-)
commit f7d756f5b6c9975452e57ac6f41ff69d9f456739 commit f7d756f5b6c9975452e57ac6f41ff69d9f456739
Author: Ryan Lortie <desrt@desrt.ca> Author: Ryan Lortie <desrt@desrt.ca>
Date: Fri Jun 12 12:21:07 2009 -0400 Date: Fri Jun 12 12:21:07 2009 -0400
add g_socket_speaks_ipv4() add g_socket_speaks_ipv4()
Partial fix for Bug 585575. Partial fix for Bug 585575.
docs/reference/gio/gio-sections.txt | 1 + docs/reference/gio/gio-sections.txt | 1 +
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
gio/gsocket.c | 48 gio/gsocket.c | 48
+++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++
gio/gsocket.h | 1 + gio/gsocket.h | 1 +
4 files changed, 51 insertions(+), 0 deletions(-) 4 files changed, 51 insertions(+), 0 deletions(-)
commit fd22781b184529c2a838272b76d71b4b498366ba commit fd22781b184529c2a838272b76d71b4b498366ba
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Fri Jun 12 15:57:51 2009 +0200 Date: Fri Jun 12 15:57:51 2009 +0200
make all APIs that take inet port arguments take a guint16 make all APIs that take inet port arguments take a guint16
gio/gsocketclient.c | 4 ++-- gio/gsocketclient.c | 4 ++--
gio/gsocketclient.h | 4 ++-- gio/gsocketclient.h | 4 ++--
gio/gsocketlistener.c | 2 +- gio/gsocketlistener.c | 2 +-
gio/gsocketlistener.h | 6 +++--- gio/gsocketlistener.h | 6 +++---
4 files changed, 8 insertions(+), 8 deletions(-) 4 files changed, 8 insertions(+), 8 deletions(-)
commit 3e3e3c29469f03ec7f141b2522accdb7c2acd59d commit 3e3e3c29469f03ec7f141b2522accdb7c2acd59d
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Fri Jun 12 15:57:12 2009 +0200 Date: Fri Jun 12 15:57:12 2009 +0200
don't make strings const when they are not don't make strings const when they are not
gets rid of compiler warnings gets rid of compiler warnings
gio/gdesktopappinfo.c | 4 ++-- gio/gdesktopappinfo.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit a402875de1d8956c90a940f8309733040cda5afb commit a402875de1d8956c90a940f8309733040cda5afb
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Jun 11 12:41:16 2009 -0400 Date: Thu Jun 11 12:41:16 2009 -0400
Fix an oversight in the previous commit Fix an oversight in the previous commit
We don't want to unset DISPLAY etc, if none is specified in the We don't want to unset DISPLAY etc, if none is specified in the
app launch context. app launch context.
gio/gdesktopappinfo.c | 4 ---- gio/gdesktopappinfo.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-) 1 files changed, 0 insertions(+), 4 deletions(-)
commit 6224d3d2ecdbc3cacfdb8213de3cf53d6dfc8580 commit 6224d3d2ecdbc3cacfdb8213de3cf53d6dfc8580
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 10 23:50:45 2009 -0400 Date: Wed Jun 10 23:50:45 2009 -0400
Fix g_string_chunk_insert_len to accept nuls Fix g_string_chunk_insert_len to accept nuls
Contrary to what the documentation says, g_string_chunk_insert_len Contrary to what the documentation says, g_string_chunk_insert_len
was stopping at the first nul. Also add a test. Fixes bug 585088. was stopping at the first nul. Also add a test. Fixes bug 585088.
glib/gstring.c | 54 glib/gstring.c | 54
++++++++++++++++++++++++-------------------------- ++++++++++++++++++++++++--------------------------
glib/tests/string.c | 23 +++++++++++++++++++++ glib/tests/string.c | 23 +++++++++++++++++++++
2 files changed, 49 insertions(+), 28 deletions(-) 2 files changed, 49 insertions(+), 28 deletions(-)
commit 9e43937d03443d6e8f63ea2c75c0fd54aaa124b3 commit 9e43937d03443d6e8f63ea2c75c0fd54aaa124b3
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 10 23:28:32 2009 -0400 Date: Wed Jun 10 23:28:32 2009 -0400
Include sys/types.h in gunixfdmessage.c Include sys/types.h in gunixfdmessage.c
As recommended in 'man socket'. Fixes bug 585281. As recommended in 'man socket'. Fixes bug 585281.
gio/gunixfdmessage.c | 1 + gio/gunixfdmessage.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit d3d81f74c5c227fb17494c0388ede1e83557a7e1 commit d3d81f74c5c227fb17494c0388ede1e83557a7e1
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 10 16:20:51 2009 -0400 Date: Wed Jun 10 16:20:51 2009 -0400
Make setting DISPLAY work Make setting DISPLAY work
And remove a bunch of grotty code to manipulate an environment And remove a bunch of grotty code to manipulate an environment
array at the same time. Instead, simply call setenv in the child_setup array at the same time. Instead, simply call setenv in the child_setup
function. function.
gio/gdesktopappinfo.c | 232 gio/gdesktopappinfo.c | 232
++++++++++-------------------------------------- ++++++++++--------------------------------------
1 files changed, 49 insertions(+), 183 deletions(-) 1 files changed, 49 insertions(+), 183 deletions(-)
commit 83ae249a2efc6f6445b5655cc16841ee2f9d3f75 commit 83ae249a2efc6f6445b5655cc16841ee2f9d3f75
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed Jun 10 16:20:38 2009 -0400 Date: Wed Jun 10 16:20:38 2009 -0400
Support automake 1.11 Support automake 1.11
autogen.sh | 10 +++++++--- autogen.sh | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-) 1 files changed, 7 insertions(+), 3 deletions(-)
commit ff2532aead7a73ca92d0b8a964d143c69e78c6cd commit ff2532aead7a73ca92d0b8a964d143c69e78c6cd
Author: Kjartan Maraas <kmaraas@gnome.org> Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Jun 10 09:43:33 2009 +0200 Date: Wed Jun 10 09:43:33 2009 +0200
Updated Norwegian bokmål translation. Updated Norwegian bokmål translation.
po/nb.po | 903 po/nb.po | 903
+++++++++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++++++++---------------------------------
1 files changed, 419 insertions(+), 484 deletions(-) 1 files changed, 419 insertions(+), 484 deletions(-)
commit 74a3c71dcfb8f15692efd572670d28cb04caa868 commit 74a3c71dcfb8f15692efd572670d28cb04caa868
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Tue Jun 9 09:32:43 2009 -0400 Date: Tue Jun 9 09:32:43 2009 -0400
Revert part of fix for old OS X that broke the compile on current OS X Revert part of fix for old OS X that broke the compile on current OS X
http://bugzilla.gnome.org/show_bug.cgi?id=584574 http://bugzilla.gnome.org/show_bug.cgi?id=584574
gio/libasyncns/g-asyncns.h | 8 +------- gio/libasyncns/g-asyncns.h | 8 +-------
1 files changed, 1 insertions(+), 7 deletions(-) 1 files changed, 1 insertions(+), 7 deletions(-)
commit 059ec81c9e88ee5ec67aafd135714754ea5b9552 commit 059ec81c9e88ee5ec67aafd135714754ea5b9552
Author: Michael Meeks <michael.meeks@novell.com> Author: Michael Meeks <michael.meeks@novell.com>
Date: Tue Jun 9 11:31:42 2009 +0100 Date: Tue Jun 9 11:31:42 2009 +0100
move start_element emission out into a new (inlined) function, so move start_element emission out into a new (inlined) function, so
the alloca'd memory is released on return, rather than slowly blowing the alloca'd memory is released on return, rather than slowly blowing
the stack. the stack.
glib/gmarkup.c | 76 glib/gmarkup.c | 76
+++++++++++++++++++++++++++++++------------------------- +++++++++++++++++++++++++++++++-------------------------
1 files changed, 42 insertions(+), 34 deletions(-) 1 files changed, 42 insertions(+), 34 deletions(-)
commit ced88fd0de4aedb537552561582875b427081eeb commit ced88fd0de4aedb537552561582875b427081eeb
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Tue Jun 9 10:54:22 2009 +0200 Date: Tue Jun 9 10:54:22 2009 +0200
Bug 585189 – g_cancellable_reset() must be called in same thread ... Bug 585189 – g_cancellable_reset() must be called in same thread ...
... as g_cancellable_cancel() ... as g_cancellable_cancel()
Rework a g_critical() that would (rarely) trigger when _reset() was Rework a g_critical() that would (rarely) trigger when _reset() was
called in a thread different from _cancel() by making _reset() called in a thread different from _cancel() by making _reset()
wait for wait for
the cancel function to be finished the same way the cancel function to be finished the same way
g_cancellable_disconnect() uses. g_cancellable_disconnect() uses.
gio/gcancellable.c | 8 ++++---- gio/gcancellable.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-) 1 files changed, 4 insertions(+), 4 deletions(-)
commit 7d4b7063057a9473491141e4d26fbcec17bb83ec commit 7d4b7063057a9473491141e4d26fbcec17bb83ec
Author: Runa Bhattacharjee <runab@redhat.com> Author: Runa Bhattacharjee <runab@redhat.com>
Date: Tue Jun 9 11:48:53 2009 +0530 Date: Tue Jun 9 11:48:53 2009 +0530
Updated Bengali India Translations Updated Bengali India Translations
po/bn_IN.po | 982 po/bn_IN.po | 982
+++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++-------------------------------
1 files changed, 457 insertions(+), 525 deletions(-) 1 files changed, 457 insertions(+), 525 deletions(-)
commit 139af6f70032cad02b3cd965521c0c0cdb0dc8cf commit 139af6f70032cad02b3cd965521c0c0cdb0dc8cf
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jun 8 17:29:22 2009 +0200 Date: Mon Jun 8 17:29:22 2009 +0200
update the overview image of the gio docs update the overview image of the gio docs
The old image was confusing and after some discussions in #nautilus we The old image was confusing and after some discussions in #nautilus we
made a new one. made a new one.
docs/reference/gio/gvfs-overview.odg | Bin 10542 -> 17772 bytes docs/reference/gio/gvfs-overview.odg | Bin 10542 -> 17772 bytes
docs/reference/gio/gvfs-overview.png | Bin 49138 -> 48474 bytes docs/reference/gio/gvfs-overview.png | Bin 49138 -> 48474 bytes
2 files changed, 0 insertions(+), 0 deletions(-) 2 files changed, 0 insertions(+), 0 deletions(-)
commit 74fd3e734f3b6e7702ee1a859855ef6bd1c28ef9 commit 74fd3e734f3b6e7702ee1a859855ef6bd1c28ef9
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jun 8 15:29:57 2009 +0200 Date: Mon Jun 8 15:29:57 2009 +0200
typo in documentation typo in documentation
gio/gsocketconnection.c | 2 +- gio/gsocketconnection.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 29a4a0a44dc09dabe071a989da2500b2bc143cbd commit 29a4a0a44dc09dabe071a989da2500b2bc143cbd
Author: Benjamin Otte <otte@gnome.org> Author: Benjamin Otte <otte@gnome.org>
Date: Mon Jun 8 15:27:12 2009 +0200 Date: Mon Jun 8 15:27:12 2009 +0200
only query file info in g_file_copy() when we need it only query file info in g_file_copy() when we need it
The default implementation of g_file_copy() checked the size of The default implementation of g_file_copy() checked the size of
the file the file
to copy to give useful progress updates unconditionally. This to copy to give useful progress updates unconditionally. This
can cause can cause
long delays on 1-connection FTP servers while it tries to open long delays on 1-connection FTP servers while it tries to open
a second a second
connection before it returns EBUSY. This patch makes this query only connection before it returns EBUSY. This patch makes this query only
happen when we actually send progress updates. happen when we actually send progress updates.
gio/gfile.c | 34 +++++++++++++++++++--------------- gio/gfile.c | 34 +++++++++++++++++++---------------
1 files changed, 19 insertions(+), 15 deletions(-) 1 files changed, 19 insertions(+), 15 deletions(-)
commit 0bb5739f323396b40bbe6470c505606ea265afa0 commit 0bb5739f323396b40bbe6470c505606ea265afa0
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Jun 1 22:09:21 2009 +0200 Date: Mon Jun 1 22:09:21 2009 +0200
Reformat g_themed_icon_get_names return type to make gtk-doc work Reformat g_themed_icon_get_names return type to make gtk-doc work
Seems the gtk-doc scanner needs "const gchar* const *" to work, Seems the gtk-doc scanner needs "const gchar* const *" to work,
so switching so switching
to that. to that.
gio/gthemedicon.h | 2 +- gio/gthemedicon.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit ce6fbd623115c88cfdf0f5ed36b01cca201ba78e commit ce6fbd623115c88cfdf0f5ed36b01cca201ba78e
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Thu May 28 15:27:04 2009 -0400 Date: Thu May 28 15:27:04 2009 -0400
Fix multiple bugs in g_srv_target_list_sort() Fix multiple bugs in g_srv_target_list_sort()
In particular, targets with weight 0 should be very UNlikely to be In particular, targets with weight 0 should be very UNlikely to be
selected, not very likely, as they were before. However, even ignoring selected, not very likely, as they were before. However, even ignoring
that bug in the logic, there was an additional bug (swapping list that bug in the logic, there was an additional bug (swapping list
items would cause the 0-weight items to get re-ordered incorrectly items would cause the 0-weight items to get re-ordered incorrectly
anyway), and the code contained several fencepost errors. anyway), and the code contained several fencepost errors.
This patch also adds gio/tests/srvtarget.c, which confirms that for a This patch also adds gio/tests/srvtarget.c, which confirms that for a
skipping to change at line 11741 skipping to change at line 41482
http://bugzilla.gnome.org/show_bug.cgi?id=583398 http://bugzilla.gnome.org/show_bug.cgi?id=583398
gio/gsrvtarget.c | 92 +++++++++++++--------------- gio/gsrvtarget.c | 92 +++++++++++++---------------
gio/tests/Makefile.am | 6 ++- gio/tests/Makefile.am | 6 ++-
gio/tests/srvtarget.c | 157 gio/tests/srvtarget.c | 157
+++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 205 insertions(+), 50 deletions(-) 3 files changed, 205 insertions(+), 50 deletions(-)
commit 1ca91a212503e64a150c78cdb9ce0489efaa7a59 commit 1ca91a212503e64a150c78cdb9ce0489efaa7a59
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Sat May 23 21:49:47 2009 -0300 Date: Sat May 23 21:49:47 2009 -0300
Clarify some GSocket docs Clarify some GSocket docs
gio/gsocket.c | 218 gio/gsocket.c | 218
+++++++++++++++++++++++++++++++-------------------------- +++++++++++++++++++++++++++++++--------------------------
1 files changed, 120 insertions(+), 98 deletions(-) 1 files changed, 120 insertions(+), 98 deletions(-)
commit 5b3d62a7a6d4354b1588dd94f477c44bd15f1753 commit 5b3d62a7a6d4354b1588dd94f477c44bd15f1753
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Mon Apr 27 17:35:04 2009 -0400 Date: Mon Apr 27 17:35:04 2009 -0400
Misc networking build fixes Misc networking build fixes
http://bugzilla.gnome.org/show_bug.cgi?id=580301 http://bugzilla.gnome.org/show_bug.cgi?id=580301
http://bugzilla.gnome.org/show_bug.cgi?id=584176 http://bugzilla.gnome.org/show_bug.cgi?id=584176
gio/gnetworkaddress.c | 8 +------- gio/gnetworkaddress.c | 8 +-------
gio/gnetworkingprivate.h | 8 +++++++- gio/gnetworkingprivate.h | 8 +++++++-
gio/gresolver.c | 2 +- gio/gresolver.c | 2 +-
gio/gsocket.c | 8 +------- gio/gsocket.c | 8 +-------
gio/gsocketcontrolmessage.c | 5 +---- gio/gsocketcontrolmessage.c | 5 +----
gio/gunixresolver.c | 1 - gio/gunixresolver.c | 1 -
gio/gunixsocketaddress.c | 2 -- gio/gunixsocketaddress.c | 2 --
gio/libasyncns/g-asyncns.h | 17 +++++++++++++++++ gio/libasyncns/g-asyncns.h | 17 +++++++++++++++++
8 files changed, 28 insertions(+), 23 deletions(-) 8 files changed, 28 insertions(+), 23 deletions(-)
commit 85816117e3da8c8751bb9c12f93580c9910ec8da commit 85816117e3da8c8751bb9c12f93580c9910ec8da
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Mon Jun 1 14:04:49 2009 +0300 Date: Mon Jun 1 14:04:49 2009 +0300
Bump _WIN32_WINNT to 0x0501 Bump _WIN32_WINNT to 0x0501
Needed to get prototypes for getaddrinfo() and friends on mingw. Needed to get prototypes for getaddrinfo() and friends on mingw.
gio/gnetworkingprivate.h | 2 +- gio/gnetworkingprivate.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 4a50bab276cdbde6387c0dd07666de1879e2d6c9 commit 4a50bab276cdbde6387c0dd07666de1879e2d6c9
Author: Hans Breuer <hans@breuer.org> Author: Hans Breuer <hans@breuer.org>
Date: Sat May 30 15:33:14 2009 +0200 Date: Sat May 30 15:33:14 2009 +0200
Define fstat() for msvc build Define fstat() for msvc build
glib/giowin32.c | 4 ++++ glib/giowin32.c | 4 ++++
glib/gkeyfile.c | 4 ++++ glib/gkeyfile.c | 4 ++++
glib/gmappedfile.c | 5 +++++ glib/gmappedfile.c | 5 +++++
3 files changed, 13 insertions(+), 0 deletions(-) 3 files changed, 13 insertions(+), 0 deletions(-)
commit 75ef01824803c70f42d412c19d4e61904702e461 commit 75ef01824803c70f42d412c19d4e61904702e461
Author: Hans Breuer <hans@breuer.org> Author: Hans Breuer <hans@breuer.org>
Date: Sat May 30 15:29:23 2009 +0200 Date: Sat May 30 15:29:23 2009 +0200
Updated msvc build files Updated msvc build files
README.win32 | 13 ++++-- README.win32 | 13 ++++--
config.h.win32.in | 3 + config.h.win32.in | 3 +
gio/makefile.msc | 82 ++++++++++++++++------------------ gio/makefile.msc | 82 ++++++++++++++++------------------
gio/win32/makefile.msc | 35 +++++++++++++++ gio/win32/makefile.msc | 35 +++++++++++++++
glib/makefile.msc.in | 114 glib/makefile.msc.in | 114
++++++++++++++++++++++++++---------------------- ++++++++++++++++++++++++++----------------------
glibconfig.h.win32.in | 5 ++ glibconfig.h.win32.in | 5 ++
tests/makefile.msc.in | 39 ++++++++-------- tests/makefile.msc.in | 39 ++++++++--------
7 files changed, 172 insertions(+), 119 deletions(-) 7 files changed, 172 insertions(+), 119 deletions(-)
commit 780185449fadcbc5d79d9dea245067c16f475a92 commit 780185449fadcbc5d79d9dea245067c16f475a92
Author: Hans Breuer <hans@breuer.org> Author: Hans Breuer <hans@breuer.org>
Date: Sat May 30 15:24:06 2009 +0200 Date: Sat May 30 15:24:06 2009 +0200
Version resource template for gio Version resource template for gio
gio/gio.rc.in | 30 ++++++++++++++++++++++++++++++ gio/gio.rc.in | 30 ++++++++++++++++++++++++++++++
1 files changed, 30 insertions(+), 0 deletions(-) 1 files changed, 30 insertions(+), 0 deletions(-)
commit 73dbe591fb9ae98aab6902cf213132e2ad99c88c commit 73dbe591fb9ae98aab6902cf213132e2ad99c88c
Author: Hans Breuer <hans@breuer.org> Author: Hans Breuer <hans@breuer.org>
Date: Sat May 30 15:18:02 2009 +0200 Date: Sat May 30 15:18:02 2009 +0200
Handle EAI_NODATA==EAI_NONAME in win32 SDK Handle EAI_NODATA==EAI_NONAME in win32 SDK
gio/gresolver.c | 2 ++ gio/gresolver.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit cbca0ac5d92df015902b3fd8a9086a29b20bc6f9 commit cbca0ac5d92df015902b3fd8a9086a29b20bc6f9
Author: Hans Breuer <hans@breuer.org> Author: Hans Breuer <hans@breuer.org>
Date: Sat May 30 15:14:01 2009 +0200 Date: Sat May 30 15:14:01 2009 +0200
Include io.h for write() on win32 Include io.h for write() on win32
gio/gcancellable.c | 1 + gio/gcancellable.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 136793cc5e5e808c82d21664c0ba96c95c8f7075 commit 136793cc5e5e808c82d21664c0ba96c95c8f7075
Author: Hans Breuer <hans@breuer.org> Author: Hans Breuer <hans@breuer.org>
Date: Sat May 30 15:08:29 2009 +0200 Date: Sat May 30 15:08:29 2009 +0200
Simplified for pre-built package use Simplified for pre-built package use
build/win32/make.msc | 120 build/win32/make.msc | 120
++++++++++++++++++++++++++++++++++------------ ++++++++++++++++++++++++++++++++++------------
build/win32/module.defs | 29 ++++++++---- build/win32/module.defs | 29 ++++++++----
2 files changed, 108 insertions(+), 41 deletions(-) 2 files changed, 108 insertions(+), 41 deletions(-)
commit f4e89ab87702d220babc4d18ec8450e351d3c06e commit f4e89ab87702d220babc4d18ec8450e351d3c06e
Author: Hans Breuer <hans@breuer.org> Author: Hans Breuer <hans@breuer.org>
Date: Sat May 30 15:02:14 2009 +0200 Date: Sat May 30 15:02:14 2009 +0200
Replace FIXME with proper SDK version define Replace FIXME with proper SDK version define
gio/gnetworkingprivate.h | 2 +- gio/gnetworkingprivate.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 661bb521d126480606e12a15f722069eeddfc306 commit 661bb521d126480606e12a15f722069eeddfc306
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 28 23:50:48 2009 -0400 Date: Thu May 28 23:50:48 2009 -0400
Bump version Bump version
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 33a2f5a21212a62e96ba8f5691a51d512a8925bd commit 33a2f5a21212a62e96ba8f5691a51d512a8925bd
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 28 23:44:48 2009 -0400 Date: Thu May 28 23:44:48 2009 -0400
Release 2.21.1 Release 2.21.1
docs/reference/glib/tmpl/glib-unused.sgml | 67 --- docs/reference/glib/tmpl/glib-unused.sgml | 67 ---
docs/reference/glib/tmpl/macros_misc.sgml | 6 +- docs/reference/glib/tmpl/macros_misc.sgml | 6 +-
docs/reference/glib/tmpl/types.sgml | 2 + docs/reference/glib/tmpl/types.sgml | 2 +
docs/reference/glib/tmpl/version.sgml | 68 +++ docs/reference/glib/tmpl/version.sgml | 68 +++
po/am.po | 203 ++++---- po/am.po | 203 ++++----
po/ar.po | 203 ++++---- po/ar.po | 203 ++++----
po/as.po | 203 ++++---- po/as.po | 203 ++++----
po/az.po | 203 ++++---- po/az.po | 203 ++++----
po/be.po | 207 ++++---- po/be.po | 207 ++++----
po/be@latin.po | 206 ++++---- po/be@latin.po | 206 ++++----
po/bg.po | 205 ++++---- po/bg.po | 205 ++++----
po/bn.po | 203 ++++---- po/bn.po | 203 ++++----
po/bn_IN.po | 203 ++++---- po/bn_IN.po | 203 ++++----
po/bs.po | 203 ++++---- po/bs.po | 203 ++++----
po/ca.po | 204 ++++---- po/ca.po | 204 ++++----
po/ca@valencia.po | 815 po/ca@valencia.po | 815
+++++++++++++++-------------- +++++++++++++++--------------
po/cs.po | 204 ++++---- po/cs.po | 204 ++++----
po/cy.po | 204 ++++---- po/cy.po | 204 ++++----
po/da.po | 204 ++++---- po/da.po | 204 ++++----
po/de.po | 205 ++++---- po/de.po | 205 ++++----
po/dz.po | 203 ++++---- po/dz.po | 203 ++++----
po/el.po | 204 ++++---- po/el.po | 204 ++++----
po/en_CA.po | 203 ++++---- po/en_CA.po | 203 ++++----
po/en_GB.po | 203 ++++---- po/en_GB.po | 203 ++++----
po/eo.po | 203 ++++---- po/eo.po | 203 ++++----
po/es.po | 815 po/es.po | 815
++++++++++++++--------------- ++++++++++++++---------------
po/et.po | 203 ++++---- po/et.po | 203 ++++----
po/eu.po | 205 ++++---- po/eu.po | 205 ++++----
po/fa.po | 203 ++++---- po/fa.po | 203 ++++----
po/fi.po | 203 ++++---- po/fi.po | 203 ++++----
po/fr.po | 205 ++++---- po/fr.po | 205 ++++----
po/ga.po | 203 ++++---- po/ga.po | 203 ++++----
po/gl.po | 205 ++++---- po/gl.po | 205 ++++----
po/gu.po | 203 ++++---- po/gu.po | 203 ++++----
po/he.po | 203 ++++---- po/he.po | 203 ++++----
po/hi.po | 203 ++++---- po/hi.po | 203 ++++----
po/hr.po | 204 ++++---- po/hr.po | 204 ++++----
po/hu.po | 205 ++++---- po/hu.po | 205 ++++----
po/hy.po | 203 ++++---- po/hy.po | 203 ++++----
po/id.po | 205 ++++---- po/id.po | 205 ++++----
po/is.po | 203 ++++---- po/is.po | 203 ++++----
po/it.po | 205 ++++---- po/it.po | 205 ++++----
po/ja.po | 203 ++++---- po/ja.po | 203 ++++----
po/ka.po | 203 ++++---- po/ka.po | 203 ++++----
po/kn.po | 203 ++++---- po/kn.po | 203 ++++----
po/ko.po | 203 ++++---- po/ko.po | 203 ++++----
po/ku.po | 203 ++++---- po/ku.po | 203 ++++----
po/lt.po | 204 ++++---- po/lt.po | 204 ++++----
po/lv.po | 203 ++++---- po/lv.po | 203 ++++----
po/mai.po | 203 ++++---- po/mai.po | 203 ++++----
po/mg.po | 205 ++++---- po/mg.po | 205 ++++----
po/mk.po | 205 ++++---- po/mk.po | 205 ++++----
po/ml.po | 203 ++++---- po/ml.po | 203 ++++----
po/mn.po | 203 ++++---- po/mn.po | 203 ++++----
po/mr.po | 204 ++++---- po/mr.po | 204 ++++----
po/ms.po | 203 ++++---- po/ms.po | 203 ++++----
po/nb.po | 204 ++++---- po/nb.po | 204 ++++----
po/ne.po | 203 ++++---- po/ne.po | 203 ++++----
po/nl.po | 205 ++++---- po/nl.po | 205 ++++----
po/nn.po | 203 ++++---- po/nn.po | 203 ++++----
po/oc.po | 203 ++++---- po/oc.po | 203 ++++----
po/or.po | 234 +++++---- po/or.po | 234 +++++----
po/pa.po | 203 ++++---- po/pa.po | 203 ++++----
po/pl.po | 205 ++++---- po/pl.po | 205 ++++----
po/ps.po | 203 ++++---- po/ps.po | 203 ++++----
po/pt.po | 203 ++++---- po/pt.po | 203 ++++----
po/pt_BR.po | 205 ++++---- po/pt_BR.po | 205 ++++----
po/ro.po | 203 ++++---- po/ro.po | 203 ++++----
po/ru.po | 204 ++++---- po/ru.po | 204 ++++----
po/rw.po | 203 ++++---- po/rw.po | 203 ++++----
po/si.po | 203 ++++---- po/si.po | 203 ++++----
po/sk.po | 205 ++++---- po/sk.po | 205 ++++----
po/sl.po | 205 ++++---- po/sl.po | 205 ++++----
po/sq.po | 204 ++++---- po/sq.po | 204 ++++----
po/sr.po | 203 ++++---- po/sr.po | 203 ++++----
po/sr@ije.po | 203 ++++---- po/sr@ije.po | 203 ++++----
po/sr@latin.po | 203 ++++---- po/sr@latin.po | 203 ++++----
po/sv.po | 204 ++++---- po/sv.po | 204 ++++----
po/ta.po | 203 ++++---- po/ta.po | 203 ++++----
po/te.po | 203 ++++---- po/te.po | 203 ++++----
po/th.po | 203 ++++---- po/th.po | 203 ++++----
po/tl.po | 204 ++++---- po/tl.po | 204 ++++----
po/tr.po | 203 ++++---- po/tr.po | 203 ++++----
po/tt.po | 203 ++++---- po/tt.po | 203 ++++----
po/uk.po | 204 ++++---- po/uk.po | 204 ++++----
po/vi.po | 204 ++++---- po/vi.po | 204 ++++----
po/wa.po | 203 ++++---- po/wa.po | 203 ++++----
po/xh.po | 204 ++++---- po/xh.po | 204 ++++----
po/yi.po | 203 ++++---- po/yi.po | 203 ++++----
po/zh_CN.po | 203 ++++---- po/zh_CN.po | 203 ++++----
po/zh_HK.po | 203 ++++---- po/zh_HK.po | 203 ++++----
po/zh_TW.po | 203 ++++---- po/zh_TW.po | 203 ++++----
92 files changed, 10246 insertions(+), 9069 deletions(-) 92 files changed, 10246 insertions(+), 9069 deletions(-)
commit 479c45564a7010dad0742912506e1dff9b61fdd5 commit 479c45564a7010dad0742912506e1dff9b61fdd5
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 28 23:06:24 2009 -0400 Date: Thu May 28 23:06:24 2009 -0400
Update NEWS once more Update NEWS once more
NEWS | 1 + NEWS | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 62abf79be2f7133d4c14aa89a04ac7261e00b9f0 commit 62abf79be2f7133d4c14aa89a04ac7261e00b9f0
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 28 14:40:04 2009 -0400 Date: Thu May 28 14:40:04 2009 -0400
Another pedantic docs fix Another pedantic docs fix
gio/gsocket.c | 2 +- gio/gsocket.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit d32226da6d4ff565aebd41b5f126d625dc42816b commit d32226da6d4ff565aebd41b5f126d625dc42816b
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu May 28 15:34:07 2009 +0200 Date: Thu May 28 15:34:07 2009 +0200
Ref the right type in g_socket_control_message_deserialize Ref the right type in g_socket_control_message_deserialize
We were not looking at the right type at all due to a typo. We were not looking at the right type at all due to a typo.
gio/gsocketcontrolmessage.c | 2 +- gio/gsocketcontrolmessage.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 390549f6c4968b14ce4a141781f1131f6a09eafe commit 390549f6c4968b14ce4a141781f1131f6a09eafe
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu May 28 15:33:52 2009 +0200 Date: Thu May 28 15:33:52 2009 +0200
Document g_socket_control_message_deserialize Document g_socket_control_message_deserialize
gio/gsocketcontrolmessage.c | 18 +++++++++++++----- gio/gsocketcontrolmessage.c | 18 +++++++++++++-----
1 files changed, 13 insertions(+), 5 deletions(-) 1 files changed, 13 insertions(+), 5 deletions(-)
commit dbe7408a5c06b4e88cf2605a24b0949adc02446c commit dbe7408a5c06b4e88cf2605a24b0949adc02446c
Author: Shixin Zeng <zeng.shixin@gmail.com> Author: Shixin Zeng <zeng.shixin@gmail.com>
Date: Thu May 28 12:52:23 2009 +0300 Date: Thu May 28 12:52:23 2009 +0300
Fix string length bugs in GWinHttpFile (#580347) Fix string length bugs in GWinHttpFile (#580347)
gio/win32/gwinhttpfile.c | 10 +++++----- gio/win32/gwinhttpfile.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-) 1 files changed, 5 insertions(+), 5 deletions(-)
commit a859f883cf939b1010c3783ad34879b2ba897bfe commit a859f883cf939b1010c3783ad34879b2ba897bfe
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 28 00:30:21 2009 -0400 Date: Thu May 28 00:30:21 2009 -0400
Fix make check Fix make check
gio/ginetsocketaddress.c | 2 +- gio/ginetsocketaddress.c | 2 +-
gio/gnetworkaddress.c | 2 +- gio/gnetworkaddress.c | 2 +-
gio/gnetworkservice.c | 2 +- gio/gnetworkservice.c | 2 +-
gio/gsocketconnectable.c | 2 +- gio/gsocketconnectable.c | 2 +-
gio/gsocketcontrolmessage.c | 2 +- gio/gsocketcontrolmessage.c | 2 +-
gio/gsocketinputstream.c | 5 +++++ gio/gsocketinputstream.c | 5 +++++
gio/gsocketoutputstream.c | 7 +++++++ gio/gsocketoutputstream.c | 7 +++++++
gio/gthreadedsocketservice.c | 2 +- gio/gthreadedsocketservice.c | 2 +-
gio/gunixfdmessage.c | 2 +- gio/gunixfdmessage.c | 2 +-
gio/gunixsocketaddress.c | 2 +- gio/gunixsocketaddress.c | 2 +-
gio/pltcheck.sh | 2 +- gio/pltcheck.sh | 2 +-
11 files changed, 21 insertions(+), 9 deletions(-) 11 files changed, 21 insertions(+), 9 deletions(-)
commit a39670dade8d68062a9ed2a3695b68945f34c5a5 commit a39670dade8d68062a9ed2a3695b68945f34c5a5
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu May 28 00:08:42 2009 -0400 Date: Thu May 28 00:08:42 2009 -0400
Update for 2.21.1 Update for 2.21.1
NEWS | 40 ++++++++++++++++++++++++++++++++++++++++ NEWS | 40 ++++++++++++++++++++++++++++++++++++++++
1 files changed, 40 insertions(+), 0 deletions(-) 1 files changed, 40 insertions(+), 0 deletions(-)
commit 576839adbe9a72903fd435d24dbbb7826c691fcc commit 576839adbe9a72903fd435d24dbbb7826c691fcc
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed May 27 22:44:31 2009 -0400 Date: Wed May 27 22:44:31 2009 -0400
Fix references to nonexisting functions Fix references to nonexisting functions
gio/gasyncinitable.c | 6 +++--- gio/gasyncinitable.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-) 1 files changed, 3 insertions(+), 3 deletions(-)
commit 06144900ec87effb99c94e2d8369ca270d024bf1 commit 06144900ec87effb99c94e2d8369ca270d024bf1
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed May 27 18:20:08 2009 -0400 Date: Wed May 27 18:20:08 2009 -0400
Documentation and coding style fixups Documentation and coding style fixups
Lots of pedanic changes. Lots of pedanic changes.
docs/reference/gio/gio-sections.txt | 18 ++-- docs/reference/gio/gio-sections.txt | 18 ++--
docs/reference/gio/gio.types | 1 + docs/reference/gio/gio.types | 1 +
gio/gasyncinitable.c | 165 ++++++++++++----------- gio/gasyncinitable.c | 165 ++++++++++++-----------
gio/gfile.c | 155 +++++++++++----------- gio/gfile.c | 155 +++++++++++-----------
gio/ginetaddress.c | 165 ++++++++++++++++++----- gio/ginetaddress.c | 165 ++++++++++++++++++-----
gio/ginetsocketaddress.c | 28 +++-- gio/ginetsocketaddress.c | 28 +++--
gio/ginitable.c | 22 ++-- gio/ginitable.c | 22 ++--
gio/ginitable.h | 3 +- gio/ginitable.h | 3 +-
gio/gioenums.h | 48 +++++--- gio/gioenums.h | 48 +++++---
gio/giostream.c | 132 +++++++++--------- gio/giostream.c | 132 +++++++++---------
gio/giotypes.h | 15 +- gio/giotypes.h | 15 +-
gio/gnetworkaddress.c | 44 ++++--- gio/gnetworkaddress.c | 44 ++++---
gio/gnetworkaddress.h | 16 +- gio/gnetworkaddress.h | 16 +-
gio/gnetworkservice.c | 32 +++-- gio/gnetworkservice.c | 32 +++--
gio/gresolver.c | 6 +- gio/gresolver.c | 6 +-
gio/gresolver.h | 2 +- gio/gresolver.h | 2 +-
gio/gsocket.c | 247 gio/gsocket.c | 247
+++++++++++++++++++---------------- +++++++++++++++++++----------------
gio/gsocketaddress.c | 17 ++- gio/gsocketaddress.c | 17 ++-
gio/gsocketaddressenumerator.c | 34 +++--- gio/gsocketaddressenumerator.c | 34 +++---
gio/gsocketaddressenumerator.h | 2 +- gio/gsocketaddressenumerator.h | 2 +-
gio/gsocketclient.c | 106 ++++++++------- gio/gsocketclient.c | 106 ++++++++-------
gio/gsocketclient.h | 16 +- gio/gsocketclient.h | 16 +-
gio/gsocketconnectable.c | 4 +- gio/gsocketconnectable.c | 4 +-
gio/gsocketconnectable.h | 4 +- gio/gsocketconnectable.h | 4 +-
gio/gsocketconnection.c | 102 ++++++++------- gio/gsocketconnection.c | 102 ++++++++-------
gio/gsocketconnection.h | 26 ++-- gio/gsocketconnection.h | 26 ++--
gio/gsocketcontrolmessage.c | 39 ++++-- gio/gsocketcontrolmessage.c | 39 ++++--
gio/gsocketlistener.c | 116 ++++++++-------- gio/gsocketlistener.c | 116 ++++++++--------
gio/gsocketservice.c | 35 +++--- gio/gsocketservice.c | 35 +++---
gio/gsocketservice.h | 2 +- gio/gsocketservice.h | 2 +-
gio/gsrvtarget.c | 4 +- gio/gsrvtarget.c | 4 +-
gio/gtcpconnection.c | 30 +++-- gio/gtcpconnection.c | 30 +++--
gio/gthreadedsocketservice.c | 24 ++-- gio/gthreadedsocketservice.c | 24 ++--
gio/gunixconnection.c | 20 ++-- gio/gunixconnection.c | 20 ++--
gio/gunixconnection.h | 2 +- gio/gunixconnection.h | 2 +-
gio/gunixfdmessage.c | 43 ++++--- gio/gunixfdmessage.c | 43 ++++---
gio/gunixfdmessage.h | 6 +- gio/gunixfdmessage.h | 6 +-
gio/gunixsocketaddress.c | 4 +- gio/gunixsocketaddress.c | 4 +-
38 files changed, 964 insertions(+), 771 deletions(-) 38 files changed, 964 insertions(+), 771 deletions(-)
commit eecbbb0a20a114b4a2c6759aa108940902c8961c commit eecbbb0a20a114b4a2c6759aa108940902c8961c
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed May 27 12:07:13 2009 -0400 Date: Wed May 27 12:07:13 2009 -0400
Fix the an index title Fix the an index title
docs/reference/gio/gio-docs.xml | 2 +- docs/reference/gio/gio-docs.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 00151ec0e1ea5c6b8be13c70a8808bc0ff380e3b commit 00151ec0e1ea5c6b8be13c70a8808bc0ff380e3b
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Wed May 27 12:01:14 2009 -0400 Date: Wed May 27 12:01:14 2009 -0400
Fix a locking problem in g_main_context_iterate() Fix a locking problem in g_main_context_iterate()
We failed to ensure that the context is locked on every exit of We failed to ensure that the context is locked on every exit of
the function. This fixes bug 583324. the function. This fixes bug 583324.
glib/gmain.c | 15 ++++++--------- glib/gmain.c | 15 ++++++---------
1 files changed, 6 insertions(+), 9 deletions(-) 1 files changed, 6 insertions(+), 9 deletions(-)
commit 209a662c2fb664bed2bf4e26bbda784ca7c0739d commit 209a662c2fb664bed2bf4e26bbda784ca7c0739d
Author: Hans Breuer <hans@breuer.org> Author: Hans Breuer <hans@breuer.org>
Date: Wed May 27 15:12:31 2009 +0300 Date: Wed May 27 15:12:31 2009 +0300
Correct reference and implement close_fn (#578769) Correct reference and implement close_fn (#578769)
Do proper referencing and unreferencing of Do proper referencing and unreferencing of
GWinHttpFileInputStream::file and GWinHttpFileInputStream::file and
GWinHttpFileInputStream::file::vfs. Implement GWinHttpFileInputStream::file::vfs. Implement
GWinHttpFileInputStream::close_fn. GWinHttpFileInputStream::close_fn.
gio/win32/gwinhttpfile.c | 5 ++++- gio/win32/gwinhttpfile.c | 5 ++++-
gio/win32/gwinhttpfileinputstream.c | 23 ++++++++++++++++++++++- gio/win32/gwinhttpfileinputstream.c | 23 ++++++++++++++++++++++-
2 files changed, 26 insertions(+), 2 deletions(-) 2 files changed, 26 insertions(+), 2 deletions(-)
commit 623f99dc3dee7712da4ac209ba445b2199b2963c commit 623f99dc3dee7712da4ac209ba445b2199b2963c
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 27 11:11:37 2009 +0200 Date: Wed May 27 11:11:37 2009 +0200
Add required defines on solaris for GSocket to build (#582856) Add required defines on solaris for GSocket to build (#582856)
Turns out that the msg_control and related things are not defined Turns out that the msg_control and related things are not defined
in the in the
system headers unless you define some _XOPEN_SOURCE things. system headers unless you define some _XOPEN_SOURCE things.
configure.in | 8 ++++++++ configure.in | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-) 1 files changed, 8 insertions(+), 0 deletions(-)
commit f99be75ff9d62f8e8e4e8850e34fe1020e58cb8c commit f99be75ff9d62f8e8e4e8850e34fe1020e58cb8c
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 25 15:46:35 2009 +0200 Date: Mon May 25 15:46:35 2009 +0200
Remove mention of non-existing calls from docs Remove mention of non-existing calls from docs
The docs mentions a separate seekable API for the various file streams The docs mentions a separate seekable API for the various file streams
which don't actually exists. Change this to refer to the generic which don't actually exists. Change this to refer to the generic
GSeekable calls. GSeekable calls.
gio/gfileinputstream.c | 10 ++++------ gio/gfileinputstream.c | 10 ++++------
gio/gfileiostream.c | 14 +++++++------- gio/gfileiostream.c | 14 +++++++-------
gio/gfileoutputstream.c | 17 ++++++++--------- gio/gfileoutputstream.c | 17 ++++++++---------
3 files changed, 19 insertions(+), 22 deletions(-) 3 files changed, 19 insertions(+), 22 deletions(-)
commit 3c0feca7f109c68e8c2a278875e576b18966d299 commit 3c0feca7f109c68e8c2a278875e576b18966d299
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 25 12:47:12 2009 +0200 Date: Mon May 25 12:47:12 2009 +0200
Don't end enum with comma (#583663) Don't end enum with comma (#583663)
This is valid C but breaks C++, so don't put it in headers. This is valid C but breaks C++, so don't put it in headers.
gio/gioenums.h | 2 +- gio/gioenums.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit c93c98732aefb8472c94e75fea36f4924c7c746c commit c93c98732aefb8472c94e75fea36f4924c7c746c
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 25 12:46:03 2009 +0200 Date: Mon May 25 12:46:03 2009 +0200
Don't return something from a void function (#583408) Don't return something from a void function (#583408)
gio/gsocketcontrolmessage.c | 2 +- gio/gsocketcontrolmessage.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit ce171195d99c57e895bb02c7b324c811f958a91f commit ce171195d99c57e895bb02c7b324c811f958a91f
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 25 11:33:56 2009 +0200 Date: Mon May 25 11:33:56 2009 +0200
Add g_inet_address_get_native_size (#583205) Add g_inet_address_get_native_size (#583205)
This can be used to get the size of g_inet_address_to_bytes(). This can be used to get the size of g_inet_address_to_bytes().
docs/reference/gio/gio-sections.txt | 1 + docs/reference/gio/gio-sections.txt | 1 +
gio/ginetaddress.c | 22 +++++++++++++++++++++- gio/ginetaddress.c | 22 +++++++++++++++++++++-
gio/ginetaddress.h | 2 ++ gio/ginetaddress.h | 2 ++
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
4 files changed, 25 insertions(+), 1 deletions(-) 4 files changed, 25 insertions(+), 1 deletions(-)
commit fb70c6420b63a17bed11b594dd7255df08424fec commit fb70c6420b63a17bed11b594dd7255df08424fec
Author: Miquel Esplà <miquelespla@gmail.com> Author: Miquel Esplà <miquelespla@gmail.com>
Date: Mon May 25 00:23:58 2009 +0200 Date: Mon May 25 00:23:58 2009 +0200
Added Valencian-Catalan translation Added Valencian-Catalan translation
po/LINGUAS | 1 + po/LINGUAS | 1 +
po/ca@valencia.po | 1939 po/ca@valencia.po | 1939
+++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 1940 insertions(+), 0 deletions(-) 2 files changed, 1940 insertions(+), 0 deletions(-)
commit bde3e9c3549bc74bdd2061945f2647fdd8aa3b77 commit bde3e9c3549bc74bdd2061945f2647fdd8aa3b77
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org> Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date: Sat May 23 20:00:22 2009 +0200 Date: Sat May 23 20:00:22 2009 +0200
Updated Spanish translation Updated Spanish translation
po/es.po | 29 +++++++++++++++++++---------- po/es.po | 29 +++++++++++++++++++----------
1 files changed, 19 insertions(+), 10 deletions(-) 1 files changed, 19 insertions(+), 10 deletions(-)
commit 37bd225d7b28e12fd78344d07e656cc2ff0d8d75 commit 37bd225d7b28e12fd78344d07e656cc2ff0d8d75
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Tue May 27 23:45:08 2008 +0200 Date: Tue May 27 23:45:08 2008 +0200
Fix grammar in error message Fix grammar in error message
Bug #583198. Bug #583198.
glib/gkeyfile.c | 2 +- glib/gkeyfile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 76ebe6c069b7fb1d09e6b95172185b325a3bb28e commit 76ebe6c069b7fb1d09e6b95172185b325a3bb28e
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Sat May 24 20:51:07 2008 +0200 Date: Sat May 24 20:51:07 2008 +0200
Plug a mem leak Plug a mem leak
Bug #583196. Bug #583196.
glib/tests/keyfile.c | 1 + glib/tests/keyfile.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit fc9a888b8cb8b16f093caa5d5faf4057fad1c0ef commit fc9a888b8cb8b16f093caa5d5faf4057fad1c0ef
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Tue Jan 27 20:39:37 2009 +0100 Date: Tue Jan 27 20:39:37 2009 +0100
Add G_G[U]INTPTR_FORMAT and G_GINTPTR_MODIFIER Add G_G[U]INTPTR_FORMAT and G_GINTPTR_MODIFIER
Add macros for printf formatting for g[u]intptr. Bug 569376. Add macros for printf formatting for g[u]intptr. Bug 569376.
configure.in | 16 ++++++++++++++++ configure.in | 16 ++++++++++++++++
docs/reference/glib/glib-sections.txt | 3 +++ docs/reference/glib/glib-sections.txt | 3 +++
docs/reference/glib/tmpl/macros_misc.sgml | 26 docs/reference/glib/tmpl/macros_misc.sgml | 26
++++++++++++++++++++++++++ ++++++++++++++++++++++++++
docs/reference/glib/tmpl/types.sgml | 12 ++++++++++++ docs/reference/glib/tmpl/types.sgml | 12 ++++++++++++
4 files changed, 57 insertions(+), 0 deletions(-) 4 files changed, 57 insertions(+), 0 deletions(-)
commit d046bfe577f71b45b40d8b0592409c88945bb934 commit d046bfe577f71b45b40d8b0592409c88945bb934
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Tue Jan 27 19:54:27 2009 +0100 Date: Tue Jan 27 19:54:27 2009 +0100
Document g[u]intptr Document g[u]intptr
Bug 569375. Bug 569375.
docs/reference/glib/glib-sections.txt | 4 ++++ docs/reference/glib/glib-sections.txt | 4 ++++
docs/reference/glib/tmpl/types.sgml | 19 ++++++++++++++++++- docs/reference/glib/tmpl/types.sgml | 19 ++++++++++++++++++-
2 files changed, 22 insertions(+), 1 deletions(-) 2 files changed, 22 insertions(+), 1 deletions(-)
commit 54b43229f4d6c3bf456f7b910bc00722a4f956d8 commit 54b43229f4d6c3bf456f7b910bc00722a4f956d8
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Mon Apr 20 13:46:09 2009 +0200 Date: Mon Apr 20 13:46:09 2009 +0200
Use g_error_new_valist instead of a private copy of it Use g_error_new_valist instead of a private copy of it
gio/gsimpleasyncresult.c | 19 +------------------ gio/gsimpleasyncresult.c | 19 +------------------
1 files changed, 1 insertions(+), 18 deletions(-) 1 files changed, 1 insertions(+), 18 deletions(-)
commit 01b79d67ef0294dd633ccb0998a6d9053772da05 commit 01b79d67ef0294dd633ccb0998a6d9053772da05
Author: Yeti <yeti@physics.muni.cz> Author: Yeti <yeti@physics.muni.cz>
Date: Mon Apr 20 13:22:17 2009 +0200 Date: Mon Apr 20 13:22:17 2009 +0200
Make g_error_new_valist public Make g_error_new_valist public
Bug #569024. Bug #569024.
docs/reference/glib/glib-sections.txt | 1 + docs/reference/glib/glib-sections.txt | 1 +
docs/reference/glib/tmpl/error_reporting.sgml | 12 ++++++++++++ docs/reference/glib/tmpl/error_reporting.sgml | 12 ++++++++++++
glib/gerror.c | 16 +++++++++++++++- glib/gerror.c | 16 +++++++++++++++-
glib/gerror.h | 6 ++++++ glib/gerror.h | 6 ++++++
glib/glib.symbols | 1 + glib/glib.symbols | 1 +
5 files changed, 35 insertions(+), 1 deletions(-) 5 files changed, 35 insertions(+), 1 deletions(-)
commit 14d53dcfa8a781a79bd61f50bb73c4a1b3b7857e commit 14d53dcfa8a781a79bd61f50bb73c4a1b3b7857e
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 16:28:20 2009 +0200 Date: Wed May 20 16:28:20 2009 +0200
Fix connect on win32 Fix connect on win32
We should not wait before calling connect for non-blocking connect. We should not wait before calling connect for non-blocking connect.
Also, use the right error code for the nonblocking pending case Also, use the right error code for the nonblocking pending case
on win32. on win32.
gio/gsocket.c | 7 +------ gio/gsocket.c | 7 +------
1 files changed, 1 insertions(+), 6 deletions(-) 1 files changed, 1 insertions(+), 6 deletions(-)
commit bb66fdcce32fedb31ddba2a5aaa4cd1c8f0cdc9e commit bb66fdcce32fedb31ddba2a5aaa4cd1c8f0cdc9e
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 15:59:11 2009 +0200 Date: Wed May 20 15:59:11 2009 +0200
Fix build on win32 Fix build on win32
gio/gsocket.c | 18 +++++++++++------- gio/gsocket.c | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-) 1 files changed, 11 insertions(+), 7 deletions(-)
commit c897cca601fdf9a91f214a33af33a812680b983e commit c897cca601fdf9a91f214a33af33a812680b983e
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 15:58:28 2009 +0200 Date: Wed May 20 15:58:28 2009 +0200
Don't add unix specific APIs on win32 Don't add unix specific APIs on win32
gio/gio.symbols | 4 ++++ gio/gio.symbols | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-) 1 files changed, 4 insertions(+), 0 deletions(-)
commit 5a46e4d1406da1a319e421e908aec768760ef139 commit 5a46e4d1406da1a319e421e908aec768760ef139
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 14:55:14 2009 +0200 Date: Wed May 20 14:55:14 2009 +0200
Clarify g_cancellable_push_current docs wrt cancellable being NULL Clarify g_cancellable_push_current docs wrt cancellable being NULL
(#575013) (#575013)
gio/gcancellable.c | 22 +++++++++++----------- gio/gcancellable.c | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-) 1 files changed, 11 insertions(+), 11 deletions(-)
commit ab29e09dac547c501892cac8cd64721c3f157f00 commit ab29e09dac547c501892cac8cd64721c3f157f00
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 14:46:51 2009 +0200 Date: Wed May 20 14:46:51 2009 +0200
Don't dereference identifier_type if it is NULL (#579558) Don't dereference identifier_type if it is NULL (#579558)
gio/gunixvolume.c | 3 ++- gio/gunixvolume.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit d0d10e847f3ea347d651714050a8bafd5332e2cb commit d0d10e847f3ea347d651714050a8bafd5332e2cb
Author: Robert Bragg <robert@linux.intel.com> Author: Robert Bragg <robert@linux.intel.com>
Date: Wed May 6 09:20:43 2009 +0100 Date: Wed May 6 09:20:43 2009 +0100
Take a reference on the gio file monitors while signaling pending Take a reference on the gio file monitors while signaling pending
file changes file changes
It was possible for a signal handler to remove the last reference and It was possible for a signal handler to remove the last reference and
dispose the monitor. If there were remaining pending_file_changes dispose the monitor. If there were remaining pending_file_changes
they they
tried to dereference the disposed monitor. tried to dereference the disposed monitor.
This patch simply calls g_object_{ref,unref} around the loop that This patch simply calls g_object_{ref,unref} around the loop that
signals signals
the changes. the changes.
gio/gfilemonitor.c | 3 +++ gio/gfilemonitor.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-) 1 files changed, 3 insertions(+), 0 deletions(-)
commit 6a9df8256aaccd717aaa7582c704093d727699fe commit 6a9df8256aaccd717aaa7582c704093d727699fe
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 14:17:27 2009 +0200 Date: Wed May 20 14:17:27 2009 +0200
Use G_GSSIZE_FORMAT where needed (#577884) Use G_GSSIZE_FORMAT where needed (#577884)
gio/tests/live-g-file.c | 4 ++-- gio/tests/live-g-file.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 7498049a1683db50805b9a9a580b62bb748918f4 commit 7498049a1683db50805b9a9a580b62bb748918f4
Author: Sjoerd Simons <sjoerd@luon.net> Author: Sjoerd Simons <sjoerd@luon.net>
Date: Wed May 20 13:59:50 2009 +0200 Date: Wed May 20 13:59:50 2009 +0200
Propagate errors from g_network_service_address_enumerator_next_async Propagate errors from g_network_service_address_enumerator_next_async
in its _finish function in its _finish function
gio/gnetworkservice.c | 3 +++ gio/gnetworkservice.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-) 1 files changed, 3 insertions(+), 0 deletions(-)
commit 2be66c0458aca37fef8337692fe5b5fe20bc5ccb commit 2be66c0458aca37fef8337692fe5b5fe20bc5ccb
Author: Jonathon Jongsma <jonathon@quotidian.org> Author: Jonathon Jongsma <jonathon@quotidian.org>
Date: Tue May 19 00:10:57 2009 -0500 Date: Tue May 19 00:10:57 2009 -0500
Typedef GResolverClass in the standard way Typedef GResolverClass in the standard way
It's a bit lame, but some of our C++ wrapping scripts expect objects It's a bit lame, but some of our C++ wrapping scripts expect objects
to be to be
typedefed like: typedefed like:
typedef struct _FooClass FooClass; typedef struct _FooClass FooClass;
struct {} _FooClass; struct {} _FooClass;
Rather than: Rather than:
typedef struct {} FooClass; typedef struct {} FooClass;
Functionally they're the same, but the former makes our lives easier Functionally they're the same, but the former makes our lives easier
in the in the
short term short term
gio/gresolver.h | 5 +++-- gio/gresolver.h | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-) 1 files changed, 3 insertions(+), 2 deletions(-)
commit cb7a300e3136c9d1ee397a4c740513b8a0f21968 commit cb7a300e3136c9d1ee397a4c740513b8a0f21968
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 13:49:47 2009 +0200 Date: Wed May 20 13:49:47 2009 +0200
Don't return something from void function (#583229) Don't return something from void function (#583229)
g_async_initable_init_async is void, don't return something from it. g_async_initable_init_async is void, don't return something from it.
gio/gasyncinitable.c | 2 +- gio/gasyncinitable.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 1cbdd2495dcc06eb11c3ef9207aae07acb7c4ba7 commit 1cbdd2495dcc06eb11c3ef9207aae07acb7c4ba7
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Tue May 27 23:44:35 2008 +0200 Date: Tue May 27 23:44:35 2008 +0200
Preserve errno when using g_set_error with _() and g_strerror() Preserve errno when using g_set_error with _() and g_strerror()
gio/glocalfileoutputstream.c | 2 +- gio/glocalfileoutputstream.c | 2 +-
glib/gspawn.c | 3 ++- glib/gspawn.c | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-) 2 files changed, 3 insertions(+), 2 deletions(-)
commit 80cfd099f3c9fa23b2a21c77e3698f1c4ac94b06 commit 80cfd099f3c9fa23b2a21c77e3698f1c4ac94b06
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Tue May 19 15:03:14 2009 +0200 Date: Tue May 19 15:03:14 2009 +0200
Use g_set_error_literal Use g_set_error_literal
Bug #583206. Bug #583206.
gio/gsocket.c | 20 ++++++++++---------- gio/gsocket.c | 20 ++++++++++----------
gio/gsocketclient.c | 8 ++++---- gio/gsocketclient.c | 8 ++++----
gio/gunixconnection.c | 4 ++-- gio/gunixconnection.c | 4 ++--
3 files changed, 16 insertions(+), 16 deletions(-) 3 files changed, 16 insertions(+), 16 deletions(-)
commit c20b8d4d53a4e90f0e822276f6fbd94d52ff3c85 commit c20b8d4d53a4e90f0e822276f6fbd94d52ff3c85
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 13:37:55 2009 +0200 Date: Wed May 20 13:37:55 2009 +0200
Check that close_fn is not %NULL before calling (#578499) Check that close_fn is not %NULL before calling (#578499)
Some streams have no close function, so this caused a crash. Some streams have no close function, so this caused a crash.
gio/ginputstream.c | 13 ++++++++----- gio/ginputstream.c | 13 ++++++++-----
gio/giostream.c | 11 +++++++---- gio/giostream.c | 11 +++++++----
gio/goutputstream.c | 18 +++++++++++------- gio/goutputstream.c | 18 +++++++++++-------
3 files changed, 26 insertions(+), 16 deletions(-) 3 files changed, 26 insertions(+), 16 deletions(-)
commit 0a280dadec8394dd198c8cea0bc288d92c9c6ffd commit 0a280dadec8394dd198c8cea0bc288d92c9c6ffd
Author: Stefan Kost <ensonic@users.sf.net> Author: Stefan Kost <ensonic@users.sf.net>
Date: Tue May 19 14:33:25 2009 +0300 Date: Tue May 19 14:33:25 2009 +0300
docs: fix typo docs: fix typo
glib/gsequence.c | 2 +- glib/gsequence.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 9033b37589fcdf42d10025ea9e4d0dfc2c018bf4 commit 9033b37589fcdf42d10025ea9e4d0dfc2c018bf4
Author: Sjoerd Simons <sjoerd@luon.net> Author: Sjoerd Simons <sjoerd@luon.net>
Date: Wed May 20 12:41:50 2009 +0200 Date: Wed May 20 12:41:50 2009 +0200
Add helper functions for connecting to service (#583061) Add helper functions for connecting to service (#583061)
docs/reference/gio/gio-sections.txt | 3 + docs/reference/gio/gio-sections.txt | 3 +
gio/gio.symbols | 3 + gio/gio.symbols | 3 +
gio/gsocketclient.c | 93 gio/gsocketclient.c | 93
+++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++
gio/gsocketclient.h | 15 ++++++ gio/gsocketclient.h | 15 ++++++
4 files changed, 114 insertions(+), 0 deletions(-) 4 files changed, 114 insertions(+), 0 deletions(-)
commit 25800ed4a393f7edbea179aa86907079a58fd097 commit 25800ed4a393f7edbea179aa86907079a58fd097
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Sun May 17 20:44:54 2009 -0400 Date: Sun May 17 20:44:54 2009 -0400
Ignore SIGPIPE when using GSocket Ignore SIGPIPE when using GSocket
http://bugzilla.gnome.org/show_bug.cgi?id=583001 http://bugzilla.gnome.org/show_bug.cgi?id=583001
gio/gsocket.c | 15 +++++++++++++++ gio/gsocket.c | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-) 1 files changed, 15 insertions(+), 0 deletions(-)
commit 2ea22d8f46c21de6fc1eb012f258a3cfcda36752 commit 2ea22d8f46c21de6fc1eb012f258a3cfcda36752
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 12:14:04 2009 +0200 Date: Wed May 20 12:14:04 2009 +0200
Remove non-existing parameter from docs Remove non-existing parameter from docs
g_unix_socket_address_abstract_names_supported has no address argument g_unix_socket_address_abstract_names_supported has no address argument
gio/gunixsocketaddress.c | 1 - gio/gunixsocketaddress.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit 9d36c86f8a0c759625753c4a9a02e0cfbf123a4b commit 9d36c86f8a0c759625753c4a9a02e0cfbf123a4b
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 12:10:33 2009 +0200 Date: Wed May 20 12:10:33 2009 +0200
Add missing symbols to gio.symbols Add missing symbols to gio.symbols
gio/gio.symbols | 6 ++++++ gio/gio.symbols | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-) 1 files changed, 6 insertions(+), 0 deletions(-)
commit 9346f461f32375a34d2829d949dce8284c21654f commit 9346f461f32375a34d2829d949dce8284c21654f
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 12:07:30 2009 +0200 Date: Wed May 20 12:07:30 2009 +0200
Add missing types to gio.types Add missing types to gio.types
docs/reference/gio/gio.types | 6 ++++++ docs/reference/gio/gio.types | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-) 1 files changed, 6 insertions(+), 0 deletions(-)
commit 5cd86fbda662defa03709a9277b25784d953541e commit 5cd86fbda662defa03709a9277b25784d953541e
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 12:01:29 2009 +0200 Date: Wed May 20 12:01:29 2009 +0200
Remove protocol names, instead use an enum with common protocols Remove protocol names, instead use an enum with common protocols
The whole protocol name thing is pretty weird. The getprotobyname The whole protocol name thing is pretty weird. The getprotobyname
functions functions
seem to only specify one mapping for name <-> ids, so all seem to only specify one mapping for name <-> ids, so all
families/types families/types
must use the same values. Plus the values used for the protocols are must use the same values. Plus the values used for the protocols are
standardized by IANA, so are always the same. standardized by IANA, so are always the same.
So, we drop using names for protocols, intead introducing an enum with So, we drop using names for protocols, intead introducing an enum with
a few commonly availible and used protocols. a few commonly availible and used protocols.
docs/reference/gio/#gio-unused.txt# | 100 +++++++++++++++++++++++ docs/reference/gio/#gio-unused.txt# | 100 +++++++++++++++++++++++
docs/reference/gio/aa | 74 +++++++++++++++++ docs/reference/gio/aa | 74 +++++++++++++++++
docs/reference/gio/b | 77 ++++++++++++++++++ docs/reference/gio/b | 77 ++++++++++++++++++
docs/reference/gio/bb | 77 ++++++++++++++++++ docs/reference/gio/bb | 77 ++++++++++++++++++
docs/reference/gio/gio-sections.txt | 5 +- docs/reference/gio/gio-sections.txt | 5 +-
gio/gio.symbols | 4 +- gio/gio.symbols | 4 +-
gio/gioenums.h | 24 ++++++ gio/gioenums.h | 24 ++++++
gio/gsocket.c | 148 gio/gsocket.c | 148
++++++---------------------------- ++++++----------------------------
gio/gsocket.h | 7 +- gio/gsocket.h | 7 +-
gio/gsocketclient.c | 40 ++++----- gio/gsocketclient.c | 40 ++++-----
gio/gsocketclient.h | 4 +- gio/gsocketclient.h | 4 +-
gio/gsocketconnection.c | 2 +- gio/gsocketconnection.c | 2 +-
gio/gsocketlistener.c | 15 ++-- gio/gsocketlistener.c | 15 ++--
gio/gsocketlistener.h | 2 +- gio/gsocketlistener.h | 2 +-
gio/gtcpconnection.c | 8 +- gio/gtcpconnection.c | 8 +-
gio/gunixconnection.c | 2 +- gio/gunixconnection.c | 2 +-
16 files changed, 417 insertions(+), 172 deletions(-) 16 files changed, 417 insertions(+), 172 deletions(-)
commit 6d01593b061afb52d22891a371fb29f42d4d62cc commit 6d01593b061afb52d22891a371fb29f42d4d62cc
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 11:30:43 2009 +0200 Date: Wed May 20 11:30:43 2009 +0200
Clarify "current condition" in g_socket_create_source docs Clarify "current condition" in g_socket_create_source docs
gio/gsocket.c | 6 ++++-- gio/gsocket.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-) 1 files changed, 4 insertions(+), 2 deletions(-)
commit 80881826447a10b5ae3c08c9a88440eba75bcd05 commit 80881826447a10b5ae3c08c9a88440eba75bcd05
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 11:28:27 2009 +0200 Date: Wed May 20 11:28:27 2009 +0200
Actually implement max_threads for GThreadedSocketService Actually implement max_threads for GThreadedSocketService
gio/gthreadedsocketservice.c | 73 gio/gthreadedsocketservice.c | 73
++++++++++++++++++++++++++++++++++++++---- ++++++++++++++++++++++++++++++++++++++----
1 files changed, 66 insertions(+), 7 deletions(-) 1 files changed, 66 insertions(+), 7 deletions(-)
commit 053f9e72b12b9b5ab5571da9f4cd0b9b13f41e62 commit 053f9e72b12b9b5ab5571da9f4cd0b9b13f41e62
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 11:19:47 2009 +0200 Date: Wed May 20 11:19:47 2009 +0200
Add support for graceful disconnect to GTcpConnection Add support for graceful disconnect to GTcpConnection
docs/reference/gio/gio-sections.txt | 2 + docs/reference/gio/gio-sections.txt | 2 +
gio/gio.symbols | 2 + gio/gio.symbols | 2 +
gio/gtcpconnection.c | 331 gio/gtcpconnection.c | 331
+++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++
gio/gtcpconnection.h | 6 +- gio/gtcpconnection.h | 6 +-
gio/tests/send-data.c | 49 +++++- gio/tests/send-data.c | 49 +++++-
5 files changed, 386 insertions(+), 4 deletions(-) 5 files changed, 386 insertions(+), 4 deletions(-)
commit f061765e54b81a92f4ce901016964ea4c31d77e0 commit f061765e54b81a92f4ce901016964ea4c31d77e0
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 20 11:18:34 2009 +0200 Date: Wed May 20 11:18:34 2009 +0200
Call sync close function directly in async implementation Call sync close function directly in async implementation
The g_io_stream_wrapper fails since there is already an outstanding The g_io_stream_wrapper fails since there is already an outstanding
operation (the async close). operation (the async close).
gio/gsocketconnection.c | 6 +++++- gio/gsocketconnection.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-) 1 files changed, 5 insertions(+), 1 deletions(-)
commit fdfdec36d0d0044513db25872132bd42d392f748 commit fdfdec36d0d0044513db25872132bd42d392f748
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 19 13:44:11 2009 +0200 Date: Tue May 19 13:44:11 2009 +0200
Add send-data, a g_socket_client test case Add send-data, a g_socket_client test case
gio/tests/Makefile.am | 6 ++- gio/tests/Makefile.am | 6 ++-
gio/tests/send-data.c | 120 gio/tests/send-data.c | 120
+++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 125 insertions(+), 1 deletions(-) 2 files changed, 125 insertions(+), 1 deletions(-)
commit 18373cfbe85dc8398ae1e66748721400a08b32a8 commit 18373cfbe85dc8398ae1e66748721400a08b32a8
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 19 12:06:29 2009 +0200 Date: Tue May 19 12:06:29 2009 +0200
Set the listen backlog before calling listen. Set the listen backlog before calling listen.
If we set it after it won't be used. If we set it after it won't be used.
gio/gsocketlistener.c | 3 ++- gio/gsocketlistener.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit 64383fa3d92b636e8fc977743de1c8f513d08dd2 commit 64383fa3d92b636e8fc977743de1c8f513d08dd2
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 19 11:53:42 2009 +0200 Date: Tue May 19 11:53:42 2009 +0200
Fix g_unix_socket_address_abstract_names_supported docs Fix g_unix_socket_address_abstract_names_supported docs
The previous description was a cut-n-paste from another function. The previous description was a cut-n-paste from another function.
gio/gunixsocketaddress.c | 4 ++-- gio/gunixsocketaddress.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 0ffe7221934623f60e07d3b733d170ce94d26dd5 commit 0ffe7221934623f60e07d3b733d170ce94d26dd5
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 19 11:52:33 2009 +0200 Date: Tue May 19 11:52:33 2009 +0200
Add g_socket_shutdown Add g_socket_shutdown
docs/reference/gio/gio-sections.txt | 1 + docs/reference/gio/gio-sections.txt | 1 +
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
gio/gsocket.c | 73 gio/gsocket.c | 73
+++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++
gio/gsocket.h | 4 ++ gio/gsocket.h | 4 ++
4 files changed, 79 insertions(+), 0 deletions(-) 4 files changed, 79 insertions(+), 0 deletions(-)
commit 03441e724a6b6d0b115fa5b2d9fbeefaa1fd2faa commit 03441e724a6b6d0b115fa5b2d9fbeefaa1fd2faa
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 19 11:27:07 2009 +0200 Date: Tue May 19 11:27:07 2009 +0200
Document GOutputVector and GInputVector Document GOutputVector and GInputVector
docs/reference/gio/gio-sections.txt | 2 ++ docs/reference/gio/gio-sections.txt | 2 ++
gio/giotypes.h | 23 +++++++++++++++++------ gio/giotypes.h | 23 +++++++++++++++++------
2 files changed, 19 insertions(+), 6 deletions(-) 2 files changed, 19 insertions(+), 6 deletions(-)
commit e1a4389cbc549b0db39ec692f2fde5c20579362c commit e1a4389cbc549b0db39ec692f2fde5c20579362c
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 19 10:57:58 2009 +0200 Date: Tue May 19 10:57:58 2009 +0200
Rename g_socket_check_pending_error to g_socket_check_connect_result Rename g_socket_check_pending_error to g_socket_check_connect_result
This is only used for connect anyway, and this describes the operation This is only used for connect anyway, and this describes the operation
better. better.
docs/reference/gio/gio-sections.txt | 2 +- docs/reference/gio/gio-sections.txt | 2 +-
gio/gio.symbols | 2 +- gio/gio.symbols | 2 +-
gio/gsocket.c | 12 ++++++------ gio/gsocket.c | 12 ++++++------
gio/gsocket.h | 2 +- gio/gsocket.h | 2 +-
gio/gsocketclient.c | 2 +- gio/gsocketclient.c | 2 +-
5 files changed, 10 insertions(+), 10 deletions(-) 5 files changed, 10 insertions(+), 10 deletions(-)
commit bcba61c951c0a81326e2065ae81352ae2cbca6bb commit bcba61c951c0a81326e2065ae81352ae2cbca6bb
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 19 10:47:55 2009 +0200 Date: Tue May 19 10:47:55 2009 +0200
Update docs on listen backlog Update docs on listen backlog
Mention g_socket_set_listen_backlog in g_socket_listen. Mention g_socket_set_listen_backlog in g_socket_listen.
Explain that listen backlock needs to be set before calling Explain that listen backlock needs to be set before calling
listen. Also verify this with a g_return_if_fail. listen. Also verify this with a g_return_if_fail.
gio/gsocket.c | 10 ++++++++++ gio/gsocket.c | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-) 1 files changed, 10 insertions(+), 0 deletions(-)
commit 69130db81a0b174bb072f458e8c1b1cd6bc1a0c9 commit 69130db81a0b174bb072f458e8c1b1cd6bc1a0c9
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 19 10:40:27 2009 +0200 Date: Tue May 19 10:40:27 2009 +0200
Read socket state in g_socket_get_local/remote_address Read socket state in g_socket_get_local/remote_address
Previously we saved the location in various places which is Previously we saved the location in various places which is
unnecessary unnecessary
and sometimes even wrong. For instance, we saved the address we and sometimes even wrong. For instance, we saved the address we
bound to bound to
which may not have the final port set. which may not have the final port set.
gio/gsocket.c | 88 gio/gsocket.c | 88
++++++++++++++------------------------------ ++++++++++++++------------------------------
gio/gsocketconnection.c | 2 + gio/gsocketconnection.c | 2 +
gio/tests/socket-server.c | 1 + gio/tests/socket-server.c | 1 +
3 files changed, 31 insertions(+), 60 deletions(-) 3 files changed, 31 insertions(+), 60 deletions(-)
commit f8cd1c530488c0b56634fab049ac775d094e9e58 commit f8cd1c530488c0b56634fab049ac775d094e9e58
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 19 10:16:32 2009 +0200 Date: Tue May 19 10:16:32 2009 +0200
Clean up refereces to @protocol_id in g_socket_new docs Clean up refereces to @protocol_id in g_socket_new docs
This was not fully updated from the protocol to protocol_id change. This was not fully updated from the protocol to protocol_id change.
gio/gsocket.c | 4 ++-- gio/gsocket.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 3756ddb0eea8cef31e9aaad53eb6aa7d24a80fde commit 3756ddb0eea8cef31e9aaad53eb6aa7d24a80fde
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 18 23:24:13 2009 +0200 Date: Mon May 18 23:24:13 2009 +0200
Ignore error when setting SO_REUSEADDR Ignore error when setting SO_REUSEADDR
The main error would be "not supported" which could happen for e.g. The main error would be "not supported" which could happen for e.g.
unix domain sockets, we don't really care, as this is mainly something unix domain sockets, we don't really care, as this is mainly something
for TCP to help out a bit. for TCP to help out a bit.
gio/gsocket.c | 13 ++++--------- gio/gsocket.c | 13 ++++---------
1 files changed, 4 insertions(+), 9 deletions(-) 1 files changed, 4 insertions(+), 9 deletions(-)
commit f24c7fa9cbf2e0caa08a48ef64141d7ea50105aa commit f24c7fa9cbf2e0caa08a48ef64141d7ea50105aa
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 18 21:30:33 2009 +0200 Date: Mon May 18 21:30:33 2009 +0200
Add support for abstract unix socket addresses Add support for abstract unix socket addresses
docs/reference/gio/gio-sections.txt | 5 + docs/reference/gio/gio-sections.txt | 5 +
gio/gsocketaddress.c | 3 + gio/gsocketaddress.c | 3 +
gio/gunixsocketaddress.c | 300 gio/gunixsocketaddress.c | 300
++++++++++++++++++++++++++++------- ++++++++++++++++++++++++++++-------
gio/gunixsocketaddress.h | 9 +- gio/gunixsocketaddress.h | 9 +-
4 files changed, 262 insertions(+), 55 deletions(-) 4 files changed, 262 insertions(+), 55 deletions(-)
commit d8bdc3e5678498996efe618bec32b8ae43ca8b39 commit d8bdc3e5678498996efe618bec32b8ae43ca8b39
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 18 14:10:07 2009 +0200 Date: Mon May 18 14:10:07 2009 +0200
Add GError to g_socket_address_to_native Add GError to g_socket_address_to_native
This is nice for some callers so they can report an error. This is nice for some callers so they can report an error.
It is also required to support opional address types like It is also required to support opional address types like
abstract paths for unix domain sockets. abstract paths for unix domain sockets.
gio/ginetsocketaddress.c | 23 +++++++++++++++++++---- gio/ginetsocketaddress.c | 23 +++++++++++++++++++----
gio/gresolver.c | 2 +- gio/gresolver.c | 2 +-
gio/gsocket.c | 11 +++++++---- gio/gsocket.c | 11 +++++++----
gio/gsocketaddress.c | 13 +++++++++---- gio/gsocketaddress.c | 13 +++++++++----
gio/gsocketaddress.h | 6 ++++-- gio/gsocketaddress.h | 6 ++++--
gio/gunixsocketaddress.c | 9 +++++++-- gio/gunixsocketaddress.c | 9 +++++++--
6 files changed, 47 insertions(+), 17 deletions(-) 6 files changed, 47 insertions(+), 17 deletions(-)
commit eefd7cd8db5c7749212e7c9861a84eb3e34be1ee commit eefd7cd8db5c7749212e7c9861a84eb3e34be1ee
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org> Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date: Mon May 18 20:19:05 2009 +0200 Date: Mon May 18 20:19:05 2009 +0200
Updated Spanish translation Updated Spanish translation
po/es.po | 815 po/es.po | 815
++++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 415 insertions(+), 400 deletions(-) 1 files changed, 415 insertions(+), 400 deletions(-)
commit 6ea86cc57f1b8b8c7acc4e08ece8baef5f28a53a commit 6ea86cc57f1b8b8c7acc4e08ece8baef5f28a53a
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 18 13:02:11 2009 +0200 Date: Mon May 18 13:02:11 2009 +0200
Update the docs for the new network APIs Update the docs for the new network APIs
This imports the network APIs into the gio reference docs, and cleans This imports the network APIs into the gio reference docs, and cleans
up a bunch of gtk-doc warnings and documentation issues. up a bunch of gtk-doc warnings and documentation issues.
docs/reference/gio/gio-docs.xml | 43 +++- docs/reference/gio/gio-docs.xml | 43 +++-
docs/reference/gio/gio-sections.txt | 350 docs/reference/gio/gio-sections.txt | 350
++++++++++++++++++++++++++++- ++++++++++++++++++++++++++++-
docs/reference/gio/gio.types | 20 ++- docs/reference/gio/gio.types | 20 ++-
docs/reference/gio/overview.xml | 28 +++ docs/reference/gio/overview.xml | 28 +++
docs/reference/glib/tmpl/glib-unused.sgml | 67 ++++++ docs/reference/glib/tmpl/glib-unused.sgml | 67 ++++++
docs/reference/glib/tmpl/macros_misc.sgml | 5 +- docs/reference/glib/tmpl/macros_misc.sgml | 5 +-
docs/reference/glib/tmpl/version.sgml | 68 ------ docs/reference/glib/tmpl/version.sgml | 68 ------
gio/gasyncinitable.c | 7 +- gio/gasyncinitable.c | 7 +-
gio/gfile.c | 2 +- gio/gfile.c | 2 +-
gio/gfile.h | 9 + gio/gfile.h | 9 +
gio/gfileenumerator.c | 2 +- gio/gfileenumerator.c | 2 +-
gio/gfileiostream.c | 10 +- gio/gfileiostream.c | 10 +-
gio/ginetsocketaddress.c | 2 +- gio/ginetsocketaddress.c | 2 +-
gio/ginitable.c | 9 +- gio/ginitable.c | 9 +-
gio/gioenums.h | 5 +- gio/gioenums.h | 5 +-
gio/giostream.c | 9 +- gio/giostream.c | 9 +-
gio/giotypes.h | 2 + gio/giotypes.h | 2 +
gio/gmount.c | 2 +- gio/gmount.c | 2 +-
gio/gmount.h | 1 + gio/gmount.h | 1 +
gio/gsocket.c | 4 +- gio/gsocket.c | 4 +-
gio/gsocket.h | 5 - gio/gsocket.h | 5 -
gio/gsocketclient.c | 25 +- gio/gsocketclient.c | 25 +-
gio/gsocketclient.h | 8 +- gio/gsocketclient.h | 8 +-
gio/gsocketconnection.c | 17 ++- gio/gsocketconnection.c | 17 ++-
gio/gsocketconnection.h | 2 +- gio/gsocketconnection.h | 2 +-
gio/gsocketlistener.c | 10 +- gio/gsocketlistener.c | 10 +-
gio/gsocketservice.c | 3 +- gio/gsocketservice.c | 3 +-
gio/gthemedicon.c | 6 +- gio/gthemedicon.c | 6 +-
gio/gunixconnection.c | 2 +- gio/gunixconnection.c | 2 +-
gio/gunixsocketaddress.c | 2 +- gio/gunixsocketaddress.c | 2 +-
30 files changed, 575 insertions(+), 150 deletions(-) 30 files changed, 575 insertions(+), 150 deletions(-)
commit e1afc6e79b9526d68eff0f218ac98a6f0e323513 commit e1afc6e79b9526d68eff0f218ac98a6f0e323513
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 18 11:30:48 2009 +0200 Date: Mon May 18 11:30:48 2009 +0200
Remove gtk-doc warnings Remove gtk-doc warnings
Some code was using gtk-doc comment blocks for non-gtk-doc contents, Some code was using gtk-doc comment blocks for non-gtk-doc contents,
just just
turn it into ordinary comments. turn it into ordinary comments.
gio/fen/fen-kernel.c | 2 +- gio/fen/fen-kernel.c | 2 +-
gio/inotify/inotify-helper.c | 4 ++-- gio/inotify/inotify-helper.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-) 2 files changed, 3 insertions(+), 3 deletions(-)
commit 822abda451c9999ac4e1cf3b8d5649ebebbb5ee4 commit 822abda451c9999ac4e1cf3b8d5649ebebbb5ee4
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 18 11:29:11 2009 +0200 Date: Mon May 18 11:29:11 2009 +0200
Add more internal headers for gtk-doc to ignore Add more internal headers for gtk-doc to ignore
This gives less bogus output in gio-unused.txt This gives less bogus output in gio-unused.txt
docs/reference/gio/Makefile.am | 38 docs/reference/gio/Makefile.am | 38
+++++++++++++++++++++++--------------- +++++++++++++++++++++++---------------
1 files changed, 23 insertions(+), 15 deletions(-) 1 files changed, 23 insertions(+), 15 deletions(-)
commit c3f4e0162714f4712edcf51fa1502c8187faf5c0 commit c3f4e0162714f4712edcf51fa1502c8187faf5c0
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 18 11:27:49 2009 +0200 Date: Mon May 18 11:27:49 2009 +0200
Make all non-static functions start with underscore Make all non-static functions start with underscore
We don't want to export a lot of non-namespaced internal symbols. We don't want to export a lot of non-namespaced internal symbols.
gio/fen/fen-data.c | 158 gio/fen/fen-data.c | 158
++++++++++++++++++++-------------------- ++++++++++++++++++++--------------------
gio/fen/fen-data.h | 28 ++++---- gio/fen/fen-data.h | 28 ++++----
gio/fen/fen-dump.c | 2 +- gio/fen/fen-dump.c | 2 +-
gio/fen/fen-helper.c | 76 ++++++++++---------- gio/fen/fen-helper.c | 76 ++++++++++----------
gio/fen/fen-helper.h | 6 +- gio/fen/fen-helper.h | 6 +-
gio/fen/fen-kernel.c | 22 +++--- gio/fen/fen-kernel.c | 22 +++---
gio/fen/fen-kernel.h | 14 ++-- gio/fen/fen-kernel.h | 14 ++--
gio/fen/fen-missing.c | 10 +- gio/fen/fen-missing.c | 10 +-
gio/fen/fen-missing.h | 4 +- gio/fen/fen-missing.h | 4 +-
gio/fen/fen-node.c | 38 +++++----- gio/fen/fen-node.c | 38 +++++-----
gio/fen/fen-node.h | 22 +++--- gio/fen/fen-node.h | 22 +++---
gio/fen/fen-sub.c | 4 +- gio/fen/fen-sub.c | 4 +-
gio/fen/fen-sub.h | 4 +- gio/fen/fen-sub.h | 4 +-
gio/fen/gfendirectorymonitor.c | 16 ++-- gio/fen/gfendirectorymonitor.c | 16 ++--
gio/fen/gfenfilemonitor.c | 16 ++-- gio/fen/gfenfilemonitor.c | 16 ++--
gio/fen/libfen_la-fen-dump.loT | 7 ++ gio/fen/libfen_la-fen-dump.loT | 7 ++
16 files changed, 217 insertions(+), 210 deletions(-) 16 files changed, 217 insertions(+), 210 deletions(-)
commit 66d49b8bdeed9bac71acda847d8cbe0203dd5ba4 commit 66d49b8bdeed9bac71acda847d8cbe0203dd5ba4
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 18 09:28:26 2009 +0200 Date: Mon May 18 09:28:26 2009 +0200
Remove g_socket_set/get_reuse_address from header Remove g_socket_set/get_reuse_address from header
These functions have been removed. These functions have been removed.
gio/gsocket.h | 3 --- gio/gsocket.h | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-) 1 files changed, 0 insertions(+), 3 deletions(-)
commit 13cb01176291a8baa171da8dcb9f679b274af450 commit 13cb01176291a8baa171da8dcb9f679b274af450
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon May 18 08:47:10 2009 +0200 Date: Mon May 18 08:47:10 2009 +0200
Add max_threads argument to g_threaded_socket_service_new Add max_threads argument to g_threaded_socket_service_new
gio/gthreadedsocketservice.c | 4 +++- gio/gthreadedsocketservice.c | 4 +++-
gio/gthreadedsocketservice.h | 2 +- gio/gthreadedsocketservice.h | 2 +-
gio/tests/echo-server.c | 2 +- gio/tests/echo-server.c | 2 +-
gio/tests/httpd.c | 2 +- gio/tests/httpd.c | 2 +-
4 files changed, 6 insertions(+), 4 deletions(-) 4 files changed, 6 insertions(+), 4 deletions(-)
commit 5b683af237f1c5dac62c83e11459d46799ba6ecf commit 5b683af237f1c5dac62c83e11459d46799ba6ecf
Author: Paul Pogonyshev <pogonyshev@gmx.net> Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date: Sun May 17 15:17:57 2009 +0300 Date: Sun May 17 15:17:57 2009 +0300
Fix error message in set_mtime_atime() Fix error message in set_mtime_atime()
Bug #578786. Bug #578786.
gio/glocalfileinfo.c | 2 +- gio/glocalfileinfo.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 34e74378c9fc99a3dc75eb9680bb00cb784029bb commit 34e74378c9fc99a3dc75eb9680bb00cb784029bb
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri May 15 21:34:14 2009 +0200 Date: Fri May 15 21:34:14 2009 +0200
Add test apps for highlevel socket classes Add test apps for highlevel socket classes
echo-server - simple echo server echo-server - simple echo server
httpd - simple http server httpd - simple http server
gio/tests/Makefile.am | 10 +++- gio/tests/Makefile.am | 10 +++-
gio/tests/echo-server.c | 73 +++++++++++++++++++ gio/tests/echo-server.c | 73 +++++++++++++++++++
gio/tests/httpd.c | 183 gio/tests/httpd.c | 183
+++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 265 insertions(+), 1 deletions(-) 3 files changed, 265 insertions(+), 1 deletions(-)
commit 67df7d43e926702290280578cd6b89fee7302d72 commit 67df7d43e926702290280578cd6b89fee7302d72
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri May 15 21:27:54 2009 +0200 Date: Fri May 15 21:27:54 2009 +0200
Add references to highlevel classes in GSocket docs Add references to highlevel classes in GSocket docs
gio/gsocket.c | 8 +++----- gio/gsocket.c | 8 +++-----
1 files changed, 3 insertions(+), 5 deletions(-) 1 files changed, 3 insertions(+), 5 deletions(-)
commit ce8361217c1c9bd458eab55554a77d24210235cc commit ce8361217c1c9bd458eab55554a77d24210235cc
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri May 15 21:26:24 2009 +0200 Date: Fri May 15 21:26:24 2009 +0200
Import all the highlevel socket classes from gnio Import all the highlevel socket classes from gnio
gio/Makefile.am | 22 +- gio/Makefile.am | 22 +-
gio/gio-marshal.list | 1 + gio/gio-marshal.list | 1 +
gio/gio.h | 8 +- gio/gio.h | 8 +-
gio/gio.symbols | 82 ++++ gio/gio.symbols | 82 ++++
gio/giotypes.h | 50 +++ gio/giotypes.h | 50 +++
gio/gsocketclient.c | 912 gio/gsocketclient.c | 912
++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++
gio/gsocketclient.h | 115 ++++++ gio/gsocketclient.h | 115 ++++++
gio/gsocketconnection.c | 474 ++++++++++++++++++++++ gio/gsocketconnection.c | 474 ++++++++++++++++++++++
gio/gsocketconnection.h | 91 +++++ gio/gsocketconnection.h | 91 +++++
gio/gsocketinputstream.c | 259 ++++++++++++ gio/gsocketinputstream.c | 259 ++++++++++++
gio/gsocketinputstream.h | 58 +++ gio/gsocketinputstream.h | 58 +++
gio/gsocketlistener.c | 815 +++++++++++++++++++++++++++++++++++++ gio/gsocketlistener.c | 815 +++++++++++++++++++++++++++++++++++++
gio/gsocketlistener.h | 134 ++++++ gio/gsocketlistener.h | 134 ++++++
gio/gsocketoutputstream.c | 259 ++++++++++++ gio/gsocketoutputstream.c | 259 ++++++++++++
gio/gsocketoutputstream.h | 58 +++ gio/gsocketoutputstream.h | 58 +++
gio/gsocketservice.c | 330 +++++++++++++++ gio/gsocketservice.c | 330 +++++++++++++++
gio/gsocketservice.h | 88 ++++ gio/gsocketservice.h | 88 ++++
gio/gtcpconnection.c | 67 +++ gio/gtcpconnection.c | 67 +++
gio/gtcpconnection.h | 64 +++ gio/gtcpconnection.h | 64 +++
gio/gthreadedsocketservice.c | 215 ++++++++++ gio/gthreadedsocketservice.c | 215 ++++++++++
gio/gthreadedsocketservice.h | 81 ++++ gio/gthreadedsocketservice.h | 81 ++++
gio/gunixconnection.c | 293 ++++++++++++++ gio/gunixconnection.c | 293 ++++++++++++++
gio/gunixconnection.h | 77 ++++ gio/gunixconnection.h | 77 ++++
23 files changed, 4550 insertions(+), 3 deletions(-) 23 files changed, 4550 insertions(+), 3 deletions(-)
commit 2597e3adc37ce342972e995444f4417e0aa6fb5d commit 2597e3adc37ce342972e995444f4417e0aa6fb5d
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri May 15 20:58:27 2009 +0200 Date: Fri May 15 20:58:27 2009 +0200
Remove unused variable Remove unused variable
gio/glocalfileoutputstream.c | 1 - gio/glocalfileoutputstream.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit 4ade78fc3d242b58d57d92944c16ba7ef4614b2c commit 4ade78fc3d242b58d57d92944c16ba7ef4614b2c
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri May 15 20:43:02 2009 +0200 Date: Fri May 15 20:43:02 2009 +0200
Include stdlib.h to avoid warning Include stdlib.h to avoid warning
Fixes a "implicit declaration of function ‘strtol’" warning Fixes a "implicit declaration of function ‘strtol’" warning
gio/gnetworkaddress.c | 1 + gio/gnetworkaddress.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit d3a2c457cb55730181c04c8d6d1f611ee555c250 commit d3a2c457cb55730181c04c8d6d1f611ee555c250
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri May 15 20:42:04 2009 +0200 Date: Fri May 15 20:42:04 2009 +0200
Forgot to return the allocated data in async_op_wrapper_new Forgot to return the allocated data in async_op_wrapper_new
gio/gfileiostream.c | 2 ++ gio/gfileiostream.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit a48fc532519b849498c8b75dde578caf0c270b23 commit a48fc532519b849498c8b75dde578caf0c270b23
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri May 15 10:42:28 2009 +0200 Date: Fri May 15 10:42:28 2009 +0200
Make cancellable pipe fds close-on-exec Make cancellable pipe fds close-on-exec
GCancellable is purely an in-process thing, so ensure that no GCancellable is purely an in-process thing, so ensure that no
cancellable cancellable
fds accidentally leak to child processes. fds accidentally leak to child processes.
gio/gcancellable.c | 16 ++++++++++++++++ gio/gcancellable.c | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-) 1 files changed, 16 insertions(+), 0 deletions(-)
commit 23424e7bcb93abe805394d11e8b32beb7571e87c commit 23424e7bcb93abe805394d11e8b32beb7571e87c
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri May 15 10:28:30 2009 +0200 Date: Fri May 15 10:28:30 2009 +0200
Add padding to new classes Add padding to new classes
gio/gsocketcontrolmessage.h | 9 +++++++++ gio/gsocketcontrolmessage.h | 9 +++++++++
gio/gunixfdmessage.h | 6 ++++++ gio/gunixfdmessage.h | 6 ++++++
2 files changed, 15 insertions(+), 0 deletions(-) 2 files changed, 15 insertions(+), 0 deletions(-)
commit 8f67f47e05a9244d86d9661caa73e5a2fc573e55 commit 8f67f47e05a9244d86d9661caa73e5a2fc573e55
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri May 15 10:08:18 2009 +0200 Date: Fri May 15 10:08:18 2009 +0200
Add test apps for GSocket API Add test apps for GSocket API
gio/tests/Makefile.am | 10 ++- gio/tests/Makefile.am | 10 ++-
gio/tests/socket-client.c | 294 gio/tests/socket-client.c | 294
+++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++
gio/tests/socket-server.c | 304 gio/tests/socket-server.c | 304
+++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 607 insertions(+), 1 deletions(-) 3 files changed, 607 insertions(+), 1 deletions(-)
commit a258ec3b5bf0a0b2ab1cb1dce8ce715c3895bdaa commit a258ec3b5bf0a0b2ab1cb1dce8ce715c3895bdaa
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri May 15 10:05:55 2009 +0200 Date: Fri May 15 10:05:55 2009 +0200
Fix deadlock in threaded resolver Fix deadlock in threaded resolver
When you're using the threaded resolver and using a sync call When you're using the threaded resolver and using a sync call
without a cancellable the resolve_sync forgot to unlock the without a cancellable the resolve_sync forgot to unlock the
initial req->mutex lock, leading to a deadlock when unrefing initial req->mutex lock, leading to a deadlock when unrefing
the request. the request.
gio/gthreadedresolver.c | 1 + gio/gthreadedresolver.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit f662e7e86bc27102948683c0925815efefb43bbc commit f662e7e86bc27102948683c0925815efefb43bbc
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Fri May 15 09:10:23 2009 +0200 Date: Fri May 15 09:10:23 2009 +0200
Store protocol by id, add lookup function for name Store protocol by id, add lookup function for name
We want to use the protocol id for lookup in the GSocketConnection We want to use the protocol id for lookup in the GSocketConnection
code, so we expose it. We also make GSocket store the protocol code, so we expose it. We also make GSocket store the protocol
as an int for less memory use and to allow platform specific protocols as an int for less memory use and to allow platform specific protocols
to be specified. to be specified.
Also added g_socket_protocol_id_lookup_by_name() to allow the higher Also added g_socket_protocol_id_lookup_by_name() to allow the higher
level code to specify the name by string, and level code to specify the name by string, and
g_socket_get_protocol_name() g_socket_get_protocol_name()
to get it. to get it.
gio/gio.symbols | 4 +- gio/gio.symbols | 4 +-
gio/gsocket.c | 178 gio/gsocket.c | 178
+++++++++++++++++++++++++++++++++++++++++-------------- +++++++++++++++++++++++++++++++++++++++++--------------
gio/gsocket.h | 6 +- gio/gsocket.h | 6 +-
3 files changed, 141 insertions(+), 47 deletions(-) 3 files changed, 141 insertions(+), 47 deletions(-)
commit bd87df9e73272c72a1f45cc606d010e8c4961363 commit bd87df9e73272c72a1f45cc606d010e8c4961363
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu May 14 16:58:47 2009 +0200 Date: Thu May 14 16:58:47 2009 +0200
Make GSocketSourceFunc return the GSocket Make GSocketSourceFunc return the GSocket
This is very useful when you have multiple sockets with sources. This is very useful when you have multiple sockets with sources.
gio/gasynchelper.c | 38 +++++++++++++++++++++++++++++--------- gio/gasynchelper.c | 38 +++++++++++++++++++++++++++++---------
gio/gasynchelper.h | 14 +++++++++++--- gio/gasynchelper.h | 14 +++++++++++---
gio/giotypes.h | 8 +++++--- gio/giotypes.h | 8 +++++---
gio/gsocket.c | 8 +++++--- gio/gsocket.c | 8 +++++---
4 files changed, 50 insertions(+), 18 deletions(-) 4 files changed, 50 insertions(+), 18 deletions(-)
commit 7ffdc91f513d6b91d060df6e3ad3401ef23e968d commit 7ffdc91f513d6b91d060df6e3ad3401ef23e968d
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu May 14 16:19:07 2009 +0200 Date: Thu May 14 16:19:07 2009 +0200
Set optlen before calling getsockopt Set optlen before calling getsockopt
We were sometimes failing in g_socket_check_pending_error because We were sometimes failing in g_socket_check_pending_error because
we were not setting optlen on input and it was sometimes randomly we were not setting optlen on input and it was sometimes randomly
less than sizeof(int). less than sizeof(int).
gio/gsocket.c | 1 + gio/gsocket.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 145cec3c93d5ba0c22d35aaf341b3713cadc0e14 commit 145cec3c93d5ba0c22d35aaf341b3713cadc0e14
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu May 14 15:26:37 2009 +0200 Date: Thu May 14 15:26:37 2009 +0200
Import GInitable, GSocket and dependencies from gnio Import GInitable, GSocket and dependencies from gnio
This adds: This adds:
GInitable - failable object constructor interface GInitable - failable object constructor interface
GAsyncInitable - async failable object constructor interface GAsyncInitable - async failable object constructor interface
GSocket - Platform independent lowlevel berkely socket style object GSocket - Platform independent lowlevel berkely socket style object
GSocketControlMessage - For passing control messages over GSocket GSocketControlMessage - For passing control messages over GSocket
GUnixFDMessage - unix fd passing socket control message GUnixFDMessage - unix fd passing socket control message
Some changes were done during the import from gnio to make things Some changes were done during the import from gnio to make things
work in glib. For instance, types were moved to other headers, header work in glib. For instance, types were moved to other headers, header
file boiler plate were updated to glib style and gio.symbols stuff file boiler plate were updated to glib style and gio.symbols stuff
was added. was added.
configure.in | 16 + configure.in | 16 +
gio/Makefile.am | 10 + gio/Makefile.am | 10 +
gio/gasyncinitable.c | 383 ++++++ gio/gasyncinitable.c | 383 ++++++
gio/gasyncinitable.h | 119 ++ gio/gasyncinitable.h | 119 ++
gio/ginitable.c | 251 ++++ gio/ginitable.c | 251 ++++
gio/ginitable.h | 95 ++ gio/ginitable.h | 95 ++
gio/gio.h | 4 + gio/gio.h | 4 +
gio/gio.symbols | 81 ++ gio/gio.symbols | 81 ++
gio/gioenums.h | 46 +- gio/gioenums.h | 46 +-
gio/gioerror.c | 6 + gio/gioerror.c | 6 +
gio/giotypes.h | 59 + gio/giotypes.h | 59 +
gio/gsocket.c | 2970 gio/gsocket.c | 2970
+++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++
gio/gsocket.h | 172 +++ gio/gsocket.h | 172 +++
gio/gsocketcontrolmessage.c | 200 +++ gio/gsocketcontrolmessage.c | 200 +++
gio/gsocketcontrolmessage.h | 96 ++ gio/gsocketcontrolmessage.h | 96 ++
gio/gunixfdmessage.c | 259 ++++ gio/gunixfdmessage.c | 259 ++++
gio/gunixfdmessage.h | 67 + gio/gunixfdmessage.h | 67 +
17 files changed, 4833 insertions(+), 1 deletions(-) 17 files changed, 4833 insertions(+), 1 deletions(-)
commit 33c00e5c33dfe612e5d8757dd07e4c3acae30acc commit 33c00e5c33dfe612e5d8757dd07e4c3acae30acc
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu May 14 10:53:53 2009 +0200 Date: Thu May 14 10:53:53 2009 +0200
Add g_network_address_parse Add g_network_address_parse
This is useful if you want to allow users to specify This is useful if you want to allow users to specify
the hostname and optionally a port. the hostname and optionally a port.
configure.in | 3 + configure.in | 3 +
gio/gio.symbols | 1 + gio/gio.symbols | 1 +
gio/gnetworkaddress.c | 164 gio/gnetworkaddress.c | 164
+++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++
gio/gnetworkaddress.h | 12 +++- gio/gnetworkaddress.h | 12 +++-
4 files changed, 176 insertions(+), 4 deletions(-) 4 files changed, 176 insertions(+), 4 deletions(-)
commit 80a484ad2c2495134a87a35f8ac936e8e75c311a commit 80a484ad2c2495134a87a35f8ac936e8e75c311a
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu May 14 15:32:55 2009 +0200 Date: Thu May 14 15:32:55 2009 +0200
Add the new GFile ops to gio.symbols Add the new GFile ops to gio.symbols
This adds all the symbols related to GFile GIOStream support that was This adds all the symbols related to GFile GIOStream support that was
recently added. recently added.
gio/gio.symbols | 9 +++++++++ gio/gio.symbols | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-) 1 files changed, 9 insertions(+), 0 deletions(-)
commit ed0821856533e63bee4f7da54f1a9e6e0b1f12e9 commit ed0821856533e63bee4f7da54f1a9e6e0b1f12e9
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 13 13:06:58 2009 +0200 Date: Wed May 13 13:06:58 2009 +0200
Add tests for local GIOStream GFile ops Add tests for local GIOStream GFile ops
gio/tests/Makefile.am | 4 + gio/tests/Makefile.am | 4 +
gio/tests/readwrite.c | 293 gio/tests/readwrite.c | 293
+++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 297 insertions(+), 0 deletions(-) 2 files changed, 297 insertions(+), 0 deletions(-)
commit 14d58d51a325797aee3b53fb4e0ba76ca0adc3f5 commit 14d58d51a325797aee3b53fb4e0ba76ca0adc3f5
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 13 13:03:47 2009 +0200 Date: Wed May 13 13:03:47 2009 +0200
Local file implementation of GFileIOStream and ops Local file implementation of GFileIOStream and ops
This implements all the GIOStream file ops for local files. This implements all the GIOStream file ops for local files.
We use the "fallback to output stream" for all GFileIOStream ops. We use the "fallback to output stream" for all GFileIOStream ops.
Some helpers stuff was added to the local input and output streams Some helpers stuff was added to the local input and output streams
so they could be reused. so they could be reused.
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/glocalfile.c | 67 ++++++++++++++++++++++ gio/glocalfile.c | 67 ++++++++++++++++++++++
gio/glocalfileinputstream.c | 12 ++++ gio/glocalfileinputstream.c | 12 ++++
gio/glocalfileinputstream.h | 5 +- gio/glocalfileinputstream.h | 5 +-
gio/glocalfileiostream.c | 114 +++++++++++++++++++++++++++++++++++++ gio/glocalfileiostream.c | 114 +++++++++++++++++++++++++++++++++++++
gio/glocalfileiostream.h | 60 ++++++++++++++++++++ gio/glocalfileiostream.h | 60 ++++++++++++++++++++
gio/glocalfileoutputstream.c | 127 gio/glocalfileoutputstream.c | 127
+++++++++++++++++++++++++++++++++++++----- +++++++++++++++++++++++++++++++++++++-----
gio/glocalfileoutputstream.h | 14 +++++ gio/glocalfileoutputstream.h | 14 +++++
8 files changed, 385 insertions(+), 16 deletions(-) 8 files changed, 385 insertions(+), 16 deletions(-)
commit 7a2d4889b50c5edd3f483c6e037faec1e093ab13 commit 7a2d4889b50c5edd3f483c6e037faec1e093ab13
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 13 13:00:26 2009 +0200 Date: Wed May 13 13:00:26 2009 +0200
Add GIOStream operations to GFile Add GIOStream operations to GFile
g_file_open_readwrite, g_file_create_readwrite, g_file_open_readwrite, g_file_create_readwrite,
g_file_replace_readwrite g_file_replace_readwrite
and async variants, with default implementations using threads. and async variants, with default implementations using threads.
gio/gfile.c | 666 gio/gfile.c | 666
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
gio/gfile.h | 83 ++++++++ gio/gfile.h | 83 ++++++++
2 files changed, 749 insertions(+), 0 deletions(-) 2 files changed, 749 insertions(+), 0 deletions(-)
commit bd0b8c60c231c72588d69dfb2018d2e418517f7f commit bd0b8c60c231c72588d69dfb2018d2e418517f7f
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 12 16:59:36 2009 +0200 Date: Tue May 12 16:59:36 2009 +0200
Add GFileIOStream class Add GFileIOStream class
This is similar to GFileInputStream and GFileOutputStream for This is similar to GFileInputStream and GFileOutputStream for
GIOStreams. GIOStreams.
The default implementations chain to the Output stream. The default implementations chain to the Output stream.
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/gfileiostream.c | 671 gio/gfileiostream.c | 671
+++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++
gio/gfileiostream.h | 118 +++++++++ gio/gfileiostream.h | 118 +++++++++
gio/gio.h | 1 + gio/gio.h | 1 +
gio/gio.symbols | 10 + gio/gio.symbols | 10 +
gio/giostream.c | 3 - gio/giostream.c | 3 -
gio/giotypes.h | 1 + gio/giotypes.h | 1 +
7 files changed, 803 insertions(+), 3 deletions(-) 7 files changed, 803 insertions(+), 3 deletions(-)
commit 6d0bebb7df1129bb78cdd526e1b44c91b61321dd commit 6d0bebb7df1129bb78cdd526e1b44c91b61321dd
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 12 19:31:19 2009 +0200 Date: Tue May 12 19:31:19 2009 +0200
Add comment about lifecycle issues for GIOStreams Add comment about lifecycle issues for GIOStreams
gio/giostream.c | 6 ++++++ gio/giostream.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-) 1 files changed, 6 insertions(+), 0 deletions(-)
commit 05f544c59191ea7eab076fbb77a2e3648d52e167 commit 05f544c59191ea7eab076fbb77a2e3648d52e167
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 12 16:30:15 2009 +0200 Date: Tue May 12 16:30:15 2009 +0200
Import GIOStream from gnio Import GIOStream from gnio
Based on gnio rev 84516a5f544d8d5f3da368a83844e84eca8ef771 Based on gnio rev 84516a5f544d8d5f3da368a83844e84eca8ef771
gio/Makefile.am | 2 + gio/Makefile.am | 2 +
gio/gio.h | 1 + gio/gio.h | 1 +
gio/gio.symbols | 15 ++ gio/gio.symbols | 15 ++
gio/giostream.c | 607 gio/giostream.c | 607
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++
gio/giostream.h | 112 ++++++++++ gio/giostream.h | 112 ++++++++++
gio/giotypes.h | 1 + gio/giotypes.h | 1 +
6 files changed, 738 insertions(+), 0 deletions(-) 6 files changed, 738 insertions(+), 0 deletions(-)
commit 1ecfae6a71b10cda9b3fa1e8f38bb22db01fb0af commit 1ecfae6a71b10cda9b3fa1e8f38bb22db01fb0af
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 12 19:53:24 2009 +0200 Date: Tue May 12 19:53:24 2009 +0200
Remove close in finalize, we do it in dispose Remove close in finalize, we do it in dispose
This is not needed, and in fact it may be a bad idea to call This is not needed, and in fact it may be a bad idea to call
it from finalize anyway since the object isn't fully alive then. it from finalize anyway since the object isn't fully alive then.
gio/ginputstream.c | 3 --- gio/ginputstream.c | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-) 1 files changed, 0 insertions(+), 3 deletions(-)
commit 2bbb85633f30da2a7b79b518ca7821cde475cb3a commit 2bbb85633f30da2a7b79b518ca7821cde475cb3a
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Tue May 12 13:57:52 2009 +0200 Date: Tue May 12 13:57:52 2009 +0200
Remove not actually used member "cancelled" Remove not actually used member "cancelled"
gio/goutputstream.c | 1 - gio/goutputstream.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-) 1 files changed, 0 insertions(+), 1 deletions(-)
commit 0030935d041f26e461aca6583927ea0cceb166bb commit 0030935d041f26e461aca6583927ea0cceb166bb
Author: Tor Lillqvist <tml@iki.fi> Author: Tor Lillqvist <tml@iki.fi>
Date: Tue May 12 14:54:12 2009 +0300 Date: Tue May 12 14:54:12 2009 +0300
Make glibconfig.h.win32.in match the generated one. Make glibconfig.h.win32.in match the generated one.
Add G_GOFFSET_MODIFIER, G_GOFFSET_FORMAT and G_GOFFSET_CONSTANT. Add G_GOFFSET_MODIFIER, G_GOFFSET_FORMAT and G_GOFFSET_CONSTANT.
glibconfig.h.win32.in | 5 +++++ glibconfig.h.win32.in | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-) 1 files changed, 5 insertions(+), 0 deletions(-)
commit b3e4b761f465a8cb0948bd6381ad832a0a47436a commit b3e4b761f465a8cb0948bd6381ad832a0a47436a
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 6 13:26:17 2009 +0200 Date: Wed May 6 13:26:17 2009 +0200
Fix gcancellable.c build on non-win32 Fix gcancellable.c build on non-win32
I forgot to add #ifdef G_OS_WIN32 in one place, sorry. I forgot to add #ifdef G_OS_WIN32 in one place, sorry.
gio/gcancellable.c | 2 ++ gio/gcancellable.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit e10edefff1308cad307d954b17163538a3c7f20a commit e10edefff1308cad307d954b17163538a3c7f20a
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed May 6 13:10:58 2009 +0200 Date: Wed May 6 13:10:58 2009 +0200
Simplify GCancellable support on win32 Simplify GCancellable support on win32
There is no need to have a GIOChannel in the GPollFD in There is no need to have a GIOChannel in the GPollFD in
g_cancellable_create_pollfd. All we need is an Event object that g_cancellable_create_pollfd. All we need is an Event object that
we signal when cancelling and reset when resetting. we signal when cancelling and reset when resetting.
Also, supporting g_cancellable_get_fd on Windows using _pipe is Also, supporting g_cancellable_get_fd on Windows using _pipe is
useless useless
as it doesn't work with any corresponding poll() function, so as it doesn't work with any corresponding poll() function, so
just don't just don't
support that on win32. support that on win32.
I tested this with the cancellation support in GSocket from gnio. I tested this with the cancellation support in GSocket from gnio.
gio/gcancellable.c | 56 gio/gcancellable.c | 56
++++++++++++++++++++++++--------------------------- ++++++++++++++++++++++++---------------------------
1 files changed, 26 insertions(+), 30 deletions(-) 1 files changed, 26 insertions(+), 30 deletions(-)
commit 2fff3026efbaf7e480d1a166c7166c44c6643567 commit 2fff3026efbaf7e480d1a166c7166c44c6643567
Author: Paul Pogonyshev <pogonyshev@gmx.net> Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date: Mon May 4 22:32:35 2009 +0300 Date: Mon May 4 22:32:35 2009 +0300
Don't try to ref NULL pointer in g_desktop_app_info_dup() Don't try to ref NULL pointer in g_desktop_app_info_dup()
Fixes bug #573246. Fixes bug #573246.
gio/gdesktopappinfo.c | 3 ++- gio/gdesktopappinfo.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit d89cc0d7cbad8b6904931440e579e291ce81780d commit d89cc0d7cbad8b6904931440e579e291ce81780d
Author: Carlos Garnacho <carlos@imendio.com> Author: Carlos Garnacho <carlos@imendio.com>
Date: Tue May 5 14:45:18 2009 -0400 Date: Tue May 5 14:45:18 2009 -0400
Add a GMount::pre-unmount signal Add a GMount::pre-unmount signal
This is the per-mount analogon to GVolumeMonitor::mount-pre-unmount. This is the per-mount analogon to GVolumeMonitor::mount-pre-unmount.
gio/gmount.c | 16 ++++++++++++++++ gio/gmount.c | 16 ++++++++++++++++
gio/gmount.h | 3 +++ gio/gmount.h | 3 +++
gio/gunixmount.c | 2 ++ gio/gunixmount.c | 2 ++
3 files changed, 21 insertions(+), 0 deletions(-) 3 files changed, 21 insertions(+), 0 deletions(-)
commit 4ecec3b1c2d335b1e26b209fc7e2b77013ece795 commit 4ecec3b1c2d335b1e26b209fc7e2b77013ece795
Author: Manoj Kumar Giri <mgiri@mgiri.csb> Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date: Tue May 5 12:34:44 2009 +0530 Date: Tue May 5 12:34:44 2009 +0530
Updated Oriya Translation. Updated Oriya Translation.
po/or.po | 111 po/or.po | 111
+++++++++---------------------------------------------------- +++++++++----------------------------------------------------
1 files changed, 17 insertions(+), 94 deletions(-) 1 files changed, 17 insertions(+), 94 deletions(-)
commit 757f9281d7aac1254a156136440b4df4fa52e3a1 commit 757f9281d7aac1254a156136440b4df4fa52e3a1
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 3 18:08:01 2009 -0400 Date: Sun May 3 18:08:01 2009 -0400
Bump version to 2.21.1 Bump version to 2.21.1
configure.in | 2 +- configure.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit a28215fa909ef315e596ebd0b41132730aef909d commit a28215fa909ef315e596ebd0b41132730aef909d
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 3 18:04:31 2009 -0400 Date: Sun May 3 18:04:31 2009 -0400
Release 2.21.0 Release 2.21.0
docs/reference/gio/gio-docs.xml | 3 + docs/reference/gio/gio-docs.xml | 3 +
docs/reference/glib/glib-docs.sgml | 3 + docs/reference/glib/glib-docs.sgml | 3 +
docs/reference/gobject/gobject-docs.sgml | 3 + docs/reference/gobject/gobject-docs.sgml | 3 +
gio/gcancellable.c | 58 +- gio/gcancellable.c | 58 +-
gio/gresolver.c | 37 +- gio/gresolver.c | 37 +-
gio/gsrvtarget.c | 16 +- gio/gsrvtarget.c | 16 +-
gio/gthreadedresolver.c | 10 +- gio/gthreadedresolver.c | 10 +-
gio/gunixresolver.c | 2 +- gio/gunixresolver.c | 2 +-
po/am.po | 226 +++----- po/am.po | 226 +++-----
po/ar.po | 286 +++++----- po/ar.po | 286 +++++-----
po/as.po | 300 +++++----- po/as.po | 300 +++++-----
po/az.po | 276 ++++------ po/az.po | 276 ++++------
po/be.po | 302 +++++------ po/be.po | 302 +++++------
po/be@latin.po | 306 +++++------ po/be@latin.po | 306 +++++------
po/bg.po | 307 +++++----- po/bg.po | 307 +++++-----
po/bn.po | 271 ++++----- po/bn.po | 271 ++++-----
po/bn_IN.po | 291 +++++----- po/bn_IN.po | 291 +++++-----
po/bs.po | 276 ++++------ po/bs.po | 276 ++++------
po/ca.po | 915 po/ca.po | 915
+++++++++++++++--------------- +++++++++++++++---------------
po/cs.po | 801 po/cs.po | 801
+++++++++++++------------- +++++++++++++-------------
po/cy.po | 274 ++++----- po/cy.po | 274 ++++-----
po/da.po | 304 +++++----- po/da.po | 304 +++++-----
po/de.po | 312 +++++------ po/de.po | 312 +++++------
po/dz.po | 272 ++++----- po/dz.po | 272 ++++-----
po/el.po | 306 +++++----- po/el.po | 306 +++++-----
po/en_CA.po | 289 +++++----- po/en_CA.po | 289 +++++-----
po/en_GB.po | 300 +++++----- po/en_GB.po | 300 +++++-----
po/eo.po | 270 ++++----- po/eo.po | 270 ++++-----
po/es.po | 806 po/es.po | 806
+++++++++++++------------- +++++++++++++-------------
po/et.po | 402 +++++++++++++- po/et.po | 402 +++++++++++++-
po/eu.po | 310 +++++------ po/eu.po | 310 +++++------
po/fa.po | 276 ++++------ po/fa.po | 276 ++++------
po/fi.po | 304 +++++----- po/fi.po | 304 +++++-----
po/fr.po | 312 +++++------ po/fr.po | 312 +++++------
po/ga.po | 244 +++----- po/ga.po | 244 +++-----
po/gl.po | 306 +++++----- po/gl.po | 306 +++++-----
po/gu.po | 296 +++++----- po/gu.po | 296 +++++-----
po/he.po | 300 +++++----- po/he.po | 300 +++++-----
po/hi.po | 296 +++++----- po/hi.po | 296 +++++-----
po/hr.po | 272 ++++----- po/hr.po | 272 ++++-----
po/hu.po | 305 +++++----- po/hu.po | 305 +++++-----
po/hy.po | 228 +++----- po/hy.po | 228 +++-----
po/id.po | 280 ++++------ po/id.po | 280 ++++------
po/is.po | 273 ++++----- po/is.po | 273 ++++-----
po/it.po | 309 +++++------ po/it.po | 309 +++++------
po/ja.po | 305 +++++----- po/ja.po | 305 +++++-----
po/ka.po | 272 ++++----- po/ka.po | 272 ++++-----
po/kn.po | 302 +++++----- po/kn.po | 302 +++++-----
po/ko.po | 308 +++++------ po/ko.po | 308 +++++------
po/ku.po | 210 +++----- po/ku.po | 210 +++-----
po/lt.po | 304 +++++----- po/lt.po | 304 +++++-----
po/lv.po | 276 ++++------ po/lv.po | 276 ++++------
po/mai.po | 286 +++++----- po/mai.po | 286 +++++-----
po/mg.po | 276 ++++------ po/mg.po | 276 ++++------
po/mk.po | 281 ++++----- po/mk.po | 281 ++++-----
po/ml.po | 300 +++++----- po/ml.po | 300 +++++-----
po/mn.po | 276 ++++------ po/mn.po | 276 ++++------
po/mr.po | 298 +++++----- po/mr.po | 298 +++++-----
po/ms.po | 276 ++++------ po/ms.po | 276 ++++------
po/nb.po | 302 +++++----- po/nb.po | 302 +++++-----
po/ne.po | 274 ++++----- po/ne.po | 274 ++++-----
po/nl.po | 319 +++++------ po/nl.po | 319 +++++------
po/nn.po | 278 ++++----- po/nn.po | 278 ++++-----
po/oc.po | 209 +++----- po/oc.po | 209 +++-----
po/or.po | 296 +++++----- po/or.po | 296 +++++-----
po/pa.po | 296 +++++----- po/pa.po | 296 +++++-----
po/pl.po | 304 +++++----- po/pl.po | 304 +++++-----
po/ps.po | 919 po/ps.po | 919
++++++++++++++---------------- ++++++++++++++----------------
po/pt.po | 305 +++++----- po/pt.po | 305 +++++-----
po/pt_BR.po | 304 +++++----- po/pt_BR.po | 304 +++++-----
po/ro.po | 307 +++++----- po/ro.po | 307 +++++-----
po/ru.po | 312 +++++------ po/ru.po | 312 +++++------
po/rw.po | 276 ++++----- po/rw.po | 276 ++++-----
po/si.po | 253 ++++----- po/si.po | 253 ++++-----
po/sk.po | 279 ++++----- po/sk.po | 279 ++++-----
po/sl.po | 300 +++++----- po/sl.po | 300 +++++-----
po/sq.po | 328 +++++------ po/sq.po | 328 +++++------
po/sr.po | 271 ++++----- po/sr.po | 271 ++++-----
po/sr@ije.po | 282 ++++------ po/sr@ije.po | 282 ++++------
po/sr@latin.po | 271 ++++----- po/sr@latin.po | 271 ++++-----
po/sv.po | 304 +++++----- po/sv.po | 304 +++++-----
po/ta.po | 298 +++++----- po/ta.po | 298 +++++-----
po/te.po | 296 +++++----- po/te.po | 296 +++++-----
po/th.po | 296 +++++----- po/th.po | 296 +++++-----
po/tl.po | 284 ++++------ po/tl.po | 284 ++++------
po/tr.po | 304 +++++----- po/tr.po | 304 +++++-----
po/tt.po | 238 +++----- po/tt.po | 238 +++-----
po/uk.po | 300 +++++------ po/uk.po | 300 +++++------
po/vi.po | 302 +++++----- po/vi.po | 302 +++++-----
po/wa.po | 255 ++++----- po/wa.po | 255 ++++-----
po/xh.po | 278 ++++------ po/xh.po | 278 ++++------
po/yi.po | 273 ++++----- po/yi.po | 273 ++++-----
po/zh_CN.po | 296 +++++----- po/zh_CN.po | 296 +++++-----
po/zh_HK.po | 296 +++++----- po/zh_HK.po | 296 +++++-----
po/zh_TW.po | 296 +++++----- po/zh_TW.po | 296 +++++-----
95 files changed, 12758 insertions(+), 14748 deletions(-) 95 files changed, 12758 insertions(+), 14748 deletions(-)
commit 4e694faa332a6ef4c576176b568a7f74e142103a commit 4e694faa332a6ef4c576176b568a7f74e142103a
Author: Paul Pogonyshev <pogonyshev@gmx.net> Author: Paul Pogonyshev <pogonyshev@gmx.net>
Date: Mon May 4 00:55:35 2009 +0300 Date: Mon May 4 00:55:35 2009 +0300
Fix g_input_stream_skip_async() documentation Fix g_input_stream_skip_async() documentation
Remove mention of inexisting argument. Spotted in relation to bug Remove mention of inexisting argument. Spotted in relation to bug
581229. 581229.
gio/ginputstream.c | 4 ++-- gio/ginputstream.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit f33a484b4a1a14902dc1789c2e023fbcd4136098 commit f33a484b4a1a14902dc1789c2e023fbcd4136098
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 3 17:10:16 2009 -0400 Date: Sun May 3 17:10:16 2009 -0400
Fix up tests forgotten in Michaels commit Fix up tests forgotten in Michaels commit
When Michael cleaned up after my fumbled commit of his gmarkup When Michael cleaned up after my fumbled commit of his gmarkup
optimizations, he fumbled himself and forgot to fix up the tests... optimizations, he fumbled himself and forgot to fix up the tests...
tests/markups/fail-36.gmarkup | Bin 13 -> 42 bytes tests/markups/fail-36.gmarkup | Bin 13 -> 42 bytes
1 files changed, 0 insertions(+), 0 deletions(-) 1 files changed, 0 insertions(+), 0 deletions(-)
commit 008ae16d75b2f6e908258d883d8b1c98a98bd648 commit 008ae16d75b2f6e908258d883d8b1c98a98bd648
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sun May 3 16:58:22 2009 -0400 Date: Sun May 3 16:58:22 2009 -0400
Add new functions Add new functions
docs/reference/gobject/gobject-sections.txt | 6 ++++++ docs/reference/gobject/gobject-sections.txt | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-) 1 files changed, 6 insertions(+), 0 deletions(-)
commit d1e6e194cc30744e47067378eb338f7d5a0f1e2b commit d1e6e194cc30744e47067378eb338f7d5a0f1e2b
Author: Petr Kovar <pknbe@volny.cz> Author: Petr Kovar <pknbe@volny.cz>
Date: Sun May 3 18:34:35 2009 +0200 Date: Sun May 3 18:34:35 2009 +0200
Updated Czech translation Updated Czech translation
po/cs.po | 1013 po/cs.po | 1013
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 503 insertions(+), 510 deletions(-) 1 files changed, 503 insertions(+), 510 deletions(-)
commit b3fc55cc4e5b578acc0a06e164c29fe43d060b10 commit b3fc55cc4e5b578acc0a06e164c29fe43d060b10
Author: Ivar Smolin <okul@linux.ee> Author: Ivar Smolin <okul@linux.ee>
Date: Sun May 3 12:03:46 2009 +0300 Date: Sun May 3 12:03:46 2009 +0300
Updating Estonian translation Updating Estonian translation
po/et.po | 550 po/et.po | 550
+++++--------------------------------------------------------- +++++---------------------------------------------------------
1 files changed, 37 insertions(+), 513 deletions(-) 1 files changed, 37 insertions(+), 513 deletions(-)
commit 3f06ddd8cdfa7f4ebf09ef24db7dad5270be36df commit 3f06ddd8cdfa7f4ebf09ef24db7dad5270be36df
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 2 23:17:29 2009 -0400 Date: Sat May 2 23:17:29 2009 -0400
Match up parameter names to help gtk-doc Match up parameter names to help gtk-doc
gio/gcancellable.h | 2 +- gio/gcancellable.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 2e4855ec4b611b9a17c466f4d26a694480f80ad6 commit 2e4855ec4b611b9a17c466f4d26a694480f80ad6
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 2 23:02:41 2009 -0400 Date: Sat May 2 23:02:41 2009 -0400
Add bug references Add bug references
NEWS | 4 ++++ NEWS | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-) 1 files changed, 4 insertions(+), 0 deletions(-)
commit 2e4b51aeb3bd5fa1fda52946e2d43fc8e7a28b4e commit 2e4b51aeb3bd5fa1fda52946e2d43fc8e7a28b4e
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 2 22:59:02 2009 -0400 Date: Sat May 2 22:59:02 2009 -0400
Plug a memory leak in g_simple_async_result_set_op_res_gpointer Plug a memory leak in g_simple_async_result_set_op_res_gpointer
Fixes bug 579272. Fixes bug 579272.
gio/gsimpleasyncresult.c | 15 +++++++++++++-- gio/gsimpleasyncresult.c | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-) 1 files changed, 13 insertions(+), 2 deletions(-)
commit 79ef3d32643519ae9c9710acf0c56b54ff540dc3 commit 79ef3d32643519ae9c9710acf0c56b54ff540dc3
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 2 22:44:52 2009 -0400 Date: Sat May 2 22:44:52 2009 -0400
Correct g_utf8_to_utf16 docs Correct g_utf8_to_utf16 docs
As pointed out in bug 580932, len is counting bytes here. As pointed out in bug 580932, len is counting bytes here.
glib/gutf8.c | 12 ++++++------ glib/gutf8.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-) 1 files changed, 6 insertions(+), 6 deletions(-)
commit 2dfce324220bf7e1ea5ca465a74e58cf8146b808 commit 2dfce324220bf7e1ea5ca465a74e58cf8146b808
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 2 22:41:19 2009 -0400 Date: Sat May 2 22:41:19 2009 -0400
Accept NULL as empty string list Accept NULL as empty string list
Fixes bug 580656. Fixes bug 580656.
glib/gkeyfile.c | 6 +++--- glib/gkeyfile.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-) 1 files changed, 3 insertions(+), 3 deletions(-)
commit a4ac1b0552785dfb2d323eb41c6d3875b214989b commit a4ac1b0552785dfb2d323eb41c6d3875b214989b
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 2 22:36:15 2009 -0400 Date: Sat May 2 22:36:15 2009 -0400
Fix reference to g_strtoull Fix reference to g_strtoull
As pointed out in bug 580546, that function does not exit. As pointed out in bug 580546, that function does not exit.
docs/reference/glib/tmpl/macros_misc.sgml | 5 +++-- docs/reference/glib/tmpl/macros_misc.sgml | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-) 1 files changed, 3 insertions(+), 2 deletions(-)
commit fab0506f5f983dcad8f4c44dbef6fbc1f8fd1b3b commit fab0506f5f983dcad8f4c44dbef6fbc1f8fd1b3b
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 2 22:30:19 2009 -0400 Date: Sat May 2 22:30:19 2009 -0400
Update NEWS Update NEWS
NEWS | 38 ++++++++++++++++++++++++++++++++++++++ NEWS | 38 ++++++++++++++++++++++++++++++++++++++
1 files changed, 38 insertions(+), 0 deletions(-) 1 files changed, 38 insertions(+), 0 deletions(-)
commit ff104337d9e95f6e933f3d77a5a24e462c4713cf commit ff104337d9e95f6e933f3d77a5a24e462c4713cf
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat May 2 21:58:30 2009 -0400 Date: Sat May 2 21:58:30 2009 -0400
Bump version to 2.21.0 Bump version to 2.21.0
configure.in | 6 +++--- configure.in | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-) 1 files changed, 3 insertions(+), 3 deletions(-)
commit dc02797c1e386d72ff24268cc23c19352e8cef6f commit dc02797c1e386d72ff24268cc23c19352e8cef6f
Author: Jorge Gonzalez <jorgegonz@svn.gnome.org> Author: Jorge Gonzalez <jorgegonz@svn.gnome.org>
Date: Fri May 1 20:20:01 2009 +0200 Date: Fri May 1 20:20:01 2009 +0200
Updated Spanish translation Updated Spanish translation
po/es.po | 1021 po/es.po | 1021
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 509 insertions(+), 512 deletions(-) 1 files changed, 509 insertions(+), 512 deletions(-)
commit 92ac8d165eae438164cffce01fe92cdcf6488970 commit 92ac8d165eae438164cffce01fe92cdcf6488970
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Fri May 1 10:08:52 2009 -0400 Date: Fri May 1 10:08:52 2009 -0400
Misc warning fixes Misc warning fixes
glib/pcre/pcre_ucp_search_funcs.c, glib/pcre/pcre_valid_utf8.c: add glib/pcre/pcre_ucp_search_funcs.c, glib/pcre/pcre_valid_utf8.c: add
back missing config.h includes, and this time add them to the copies back missing config.h includes, and this time add them to the copies
in glib/update-pcre/ too so they don't get lost again on the next PCRE in glib/update-pcre/ too so they don't get lost again on the next PCRE
update. update.
glib/garray.c, glib/gbase64.c: fix signed/unsigned pointer casts glib/garray.c, glib/gbase64.c: fix signed/unsigned pointer casts
gio/xdgmime/xdgmimeglob.c: remove unused variable gio/xdgmime/xdgmimeglob.c: remove unused variable
gio/tests/live-g-file.c: fix printf args on x86_64 gio/tests/live-g-file.c: fix printf args on x86_64
tests/Makefile.am, tests/regex-test.c: remove redundant -DENABLE_REGEX tests/Makefile.am, tests/regex-test.c: remove redundant -DENABLE_REGEX
gio/tests/live-g-file.c | 4 ++-- gio/tests/live-g-file.c | 4 ++--
gio/xdgmime/xdgmimeglob.c | 1 - gio/xdgmime/xdgmimeglob.c | 1 -
glib/garray.c | 2 +- glib/garray.c | 2 +-
glib/gbase64.c | 2 +- glib/gbase64.c | 2 +-
glib/pcre/pcre_ucp_searchfuncs.c | 4 ++++ glib/pcre/pcre_ucp_searchfuncs.c | 4 ++++
glib/pcre/pcre_valid_utf8.c | 1 + glib/pcre/pcre_valid_utf8.c | 1 +
glib/update-pcre/pcre_ucp_searchfuncs.c | 4 ++++ glib/update-pcre/pcre_ucp_searchfuncs.c | 4 ++++
glib/update-pcre/pcre_valid_utf8.c | 1 + glib/update-pcre/pcre_valid_utf8.c | 1 +
tests/Makefile.am | 9 +-------- tests/Makefile.am | 9 +--------
tests/regex-test.c | 2 ++ tests/regex-test.c | 2 ++
10 files changed, 17 insertions(+), 13 deletions(-) 10 files changed, 17 insertions(+), 13 deletions(-)
commit 36cb01f447b2401195e3c6b577f490e868363630 commit 36cb01f447b2401195e3c6b577f490e868363630
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Fri May 1 10:08:23 2009 -0400 Date: Fri May 1 10:08:23 2009 -0400
Add README and INSTALL to .gitignore since they are autogenerated Add README and INSTALL to .gitignore since they are autogenerated
.gitignore | 3 +++ .gitignore | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-) 1 files changed, 3 insertions(+), 0 deletions(-)
commit 83699774fa669abfbc5c5c3dc9265308246bd4f6 commit 83699774fa669abfbc5c5c3dc9265308246bd4f6
Author: Michael Meeks <michael.meeks@novell.com> Author: Michael Meeks <michael.meeks@novell.com>
Date: Fri May 1 15:23:23 2009 +0100 Date: Fri May 1 15:23:23 2009 +0100
Patch originally committed only to the ChangeLog & tests ... Patch originally committed only to the ChangeLog & tests ...
Bug 572508 – gmarkup speedup ... Bug 572508 – gmarkup speedup ...
* glib/gmarkup.c: Various optimizations: do less allocations * glib/gmarkup.c: Various optimizations: do less allocations
by by
keeping a pool of GStrings, do in-place unescaping, avoid keeping a pool of GStrings, do in-place unescaping, avoid
redundant redundant
utf-8 validation. utf-8 validation.
glib/gmarkup.c | 1129 glib/gmarkup.c | 1129
+++++++++++++++++++++++--------------------------------- +++++++++++++++++++++++---------------------------------
1 files changed, 455 insertions(+), 674 deletions(-) 1 files changed, 455 insertions(+), 674 deletions(-)
commit d8029ca9bc24bcff7f33c973ef13fae7e6fab904 commit d8029ca9bc24bcff7f33c973ef13fae7e6fab904
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Apr 30 10:46:37 2009 +0200 Date: Thu Apr 30 10:46:37 2009 +0200
Ensure g_inet_address_get_type() call is not optimized away Ensure g_inet_address_get_type() call is not optimized away
Yet another place where the get_type call can be optimized away due Yet another place where the get_type call can be optimized away due
to the G_GNUC_CONST attribute. Use a volatile variable to ensure to the G_GNUC_CONST attribute. Use a volatile variable to ensure
its not. its not.
gio/gresolver.c | 4 +++- gio/gresolver.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-) 1 files changed, 3 insertions(+), 1 deletions(-)
commit 97fe421518139dcb3477209d3d3c3b6744f54153 commit 97fe421518139dcb3477209d3d3c3b6744f54153
Author: David King <davidk@openismus.com> Author: David King <davidk@openismus.com>
Date: Wed Apr 29 15:58:35 2009 +0200 Date: Wed Apr 29 15:58:35 2009 +0200
Fix ginetaddress.c compile on Linux Fix ginetaddress.c compile on Linux
The GType type definition belongs outside the G_OS_WIN32 typedef. The GType type definition belongs outside the G_OS_WIN32 typedef.
gio/ginetaddress.c | 2 +- gio/ginetaddress.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 402847c8878a6bf839facdf7a91f096769ebc609 commit 402847c8878a6bf839facdf7a91f096769ebc609
Author: David Zeuthen <davidz@redhat.com> Author: David Zeuthen <davidz@redhat.com>
Date: Wed Apr 29 11:15:20 2009 -0400 Date: Wed Apr 29 11:15:20 2009 -0400
Bug 580450 – Reference counting and boxed types for arrays Bug 580450 – Reference counting and boxed types for arrays
Add reference counting and boxed types for GArray, GByteArray and Add reference counting and boxed types for GArray, GByteArray and
GPtrArray. GPtrArray.
Signed-off-by: Matthias Clasen <mclasen@redhat.com> Signed-off-by: Matthias Clasen <mclasen@redhat.com>
docs/reference/glib/glib-sections.txt | 9 + docs/reference/glib/glib-sections.txt | 9 +
docs/reference/glib/tmpl/arrays.sgml | 41 ++++- docs/reference/glib/tmpl/arrays.sgml | 41 ++++-
docs/reference/glib/tmpl/arrays_byte.sgml | 23 ++- docs/reference/glib/tmpl/arrays_byte.sgml | 23 ++-
docs/reference/glib/tmpl/arrays_pointer.sgml | 64 ++++++- docs/reference/glib/tmpl/arrays_pointer.sgml | 64 ++++++-
glib/garray.c | 253 glib/garray.c | 253
++++++++++++++++++++++++-- ++++++++++++++++++++++++--
glib/garray.h | 10 + glib/garray.h | 10 +
glib/glib.symbols | 9 + glib/glib.symbols | 9 +
glib/tests/array-test.c | 172 +++++++++++++++++ glib/tests/array-test.c | 172 +++++++++++++++++
gobject/gboxed.c | 33 ++++ gobject/gboxed.c | 33 ++++
gobject/gboxed.h | 27 +++ gobject/gboxed.h | 27 +++
gobject/gobject.symbols | 3 + gobject/gobject.symbols | 3 +
11 files changed, 616 insertions(+), 28 deletions(-) 11 files changed, 616 insertions(+), 28 deletions(-)
commit d80e12104f139def9bea28a510bf1d7c103e20f9 commit d80e12104f139def9bea28a510bf1d7c103e20f9
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Apr 29 12:19:57 2009 +0200 Date: Wed Apr 29 12:19:57 2009 +0200
Ensure we're actually initializing the winsock library Ensure we're actually initializing the winsock library
It turns out that just calling g_inet_address_get_type() isn't It turns out that just calling g_inet_address_get_type() isn't
enough, since its marked G_GNUC_CONST, so the call is optimized enough, since its marked G_GNUC_CONST, so the call is optimized
away. If we assign the return value to a volatile location we ensure away. If we assign the return value to a volatile location we ensure
it is called. it is called.
gio/ginetaddress.c | 3 ++- gio/ginetaddress.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit 49dfb50afc9400779c0be02ea3c285780b42c928 commit 49dfb50afc9400779c0be02ea3c285780b42c928
Author: David Zeuthen <davidz@redhat.com> Author: David Zeuthen <davidz@redhat.com>
Date: Sat Apr 25 22:41:07 2009 -0400 Date: Sat Apr 25 22:41:07 2009 -0400
Bug 580453 – Hash and equal functions for gint64 and gdouble Bug 580453 – Hash and equal functions for gint64 and gdouble
docs/reference/glib/glib-sections.txt | 4 ++ docs/reference/glib/glib-sections.txt | 4 ++
docs/reference/glib/tmpl/hash_tables.sgml | 38 ++++++++++++++ docs/reference/glib/tmpl/hash_tables.sgml | 38 ++++++++++++++
glib/ghash.c | 13 +++-- glib/ghash.c | 13 +++--
glib/ghash.h | 8 +++ glib/ghash.h | 8 +++
glib/glib.symbols | 4 ++ glib/glib.symbols | 4 ++
glib/gutils.c | 78 glib/gutils.c | 78
+++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++
6 files changed, 139 insertions(+), 6 deletions(-) 6 files changed, 139 insertions(+), 6 deletions(-)
commit 5a368d469a2441d7d77d78fe104dc3560093ebac commit 5a368d469a2441d7d77d78fe104dc3560093ebac
Author: Jordi Mas i Hernandez <jmas@softcatala.org> Author: Jordi Mas i Hernandez <jmas@softcatala.org>
Date: Sun Apr 26 20:18:38 2009 +0200 Date: Sun Apr 26 20:18:38 2009 +0200
Minor fixes to Catalan translation Minor fixes to Catalan translation
po/ca.po | 922 po/ca.po | 922
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 457 insertions(+), 465 deletions(-) 1 files changed, 457 insertions(+), 465 deletions(-)
commit 61f130015bbbbc99ce0189cca1c95f7e2e735202 commit 61f130015bbbbc99ce0189cca1c95f7e2e735202
Author: paul <ephraim_owns@hotmail.com> Author: paul <ephraim_owns@hotmail.com>
Date: Sun Apr 26 13:16:34 2009 -0400 Date: Sun Apr 26 13:16:34 2009 -0400
Fix socket-related configure tests on old platforms Fix socket-related configure tests on old platforms
include <sys/types.h> in case <sys/socket.h> doesn't. #580299 include <sys/types.h> in case <sys/socket.h> doesn't. #580299
configure.in | 1 + configure.in | 1 +
1 files changed, 1 insertions(+), 0 deletions(-) 1 files changed, 1 insertions(+), 0 deletions(-)
commit 7c9caecfebf7d15899fe361324c414fbfc7b1317 commit 7c9caecfebf7d15899fe361324c414fbfc7b1317
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Sun Apr 26 12:18:42 2009 -0400 Date: Sun Apr 26 12:18:42 2009 -0400
Fix the networking stuff on (current) OS X Fix the networking stuff on (current) OS X
OS X's headers split up the current and old (BIND 4) nameserver stuff OS X's headers split up the current and old (BIND 4) nameserver stuff
slightly differently than Linux does, but explicitly including slightly differently than Linux does, but explicitly including
arpa/nameser_compat.h does the right thing on both. Part of #580301 arpa/nameser_compat.h does the right thing on both. Part of #580301
gio/ginetaddress.c | 3 +++ gio/ginetaddress.c | 3 +++
gio/gnetworkingprivate.h | 6 ++++-- gio/gnetworkingprivate.h | 6 ++++--
2 files changed, 7 insertions(+), 2 deletions(-) 2 files changed, 7 insertions(+), 2 deletions(-)
commit 9a15da50e4d10794c35e4b638b7ab521be671a6e commit 9a15da50e4d10794c35e4b638b7ab521be671a6e
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Sun Apr 26 09:59:28 2009 -0400 Date: Sun Apr 26 09:59:28 2009 -0400
Fix ginetaddress.c compile on Solaris Fix ginetaddress.c compile on Solaris
In glibc, IN6_IS_ADDR_UNSPECIFIED() et al. cast their argument to a In glibc, IN6_IS_ADDR_UNSPECIFIED() et al. cast their argument to a
uint32_t*, so it doesn't matter whether you pass them the in6_addr uint32_t*, so it doesn't matter whether you pass them the in6_addr
itself (which is what you're supposed to do) or one of its union itself (which is what you're supposed to do) or one of its union
members (which is what we were actually doing). Solaris's macro members (which is what we were actually doing). Solaris's macro
accesses the in6_addr fields directly though, and so only works if you accesses the in6_addr fields directly though, and so only works if you
pass the actual in6_addr. #580194. pass the actual in6_addr. #580194.
gio/ginetaddress.c | 20 ++++++++++---------- gio/ginetaddress.c | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-) 1 files changed, 10 insertions(+), 10 deletions(-)
commit 491a036d8480f4d710ef601a27a57b559b0a46d7 commit 491a036d8480f4d710ef601a27a57b559b0a46d7
Author: Johan Bilien <jobi@litl.com> Author: Johan Bilien <jobi@litl.com>
Date: Wed Apr 22 19:09:34 2009 +0100 Date: Wed Apr 22 19:09:34 2009 +0100
Fix translation from GIO's file attr to xattr attributes Fix translation from GIO's file attr to xattr attributes
Bug 579862 – requesting xattr::foo ends up calling getxattr(..., Bug 579862 – requesting xattr::foo ends up calling getxattr(...,
user.:foo,...) user.:foo,...)
The patch makes sure we escape xattr::, not xattr:, before adding The patch makes sure we escape xattr::, not xattr:, before adding
user. user.
and calling getxattr. and calling getxattr.
gio/glocalfileinfo.c | 2 +- gio/glocalfileinfo.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit a9c33dbd7aeeb715677d619cbddc0d621872cc43 commit a9c33dbd7aeeb715677d619cbddc0d621872cc43
Author: Christian Persch <chpe@gnome.org> Author: Christian Persch <chpe@gnome.org>
Date: Wed Apr 22 15:12:37 2009 +0200 Date: Wed Apr 22 15:12:37 2009 +0200
Use P_ for translatable param spec strings Use P_ for translatable param spec strings
Translatable param spec strings should be annotated with P_() Translatable param spec strings should be annotated with P_()
instead of instead of
plain _(). Bug #579830. plain _(). Bug #579830.
gio/gfileicon.c | 4 +- gio/gfileicon.c | 4 +-
gio/ginetaddress.c | 48 gio/ginetaddress.c | 48
+++++++++++++++++++++++----------------------- +++++++++++++++++++++++-----------------------
gio/gsocketaddress.c | 4 +- gio/gsocketaddress.c | 4 +-
gio/gthemedicon.c | 12 +++++----- gio/gthemedicon.c | 12 +++++-----
gio/gunixinputstream.c | 8 +++--- gio/gunixinputstream.c | 8 +++---
gio/gunixoutputstream.c | 8 +++--- gio/gunixoutputstream.c | 8 +++---
gio/gunixsocketaddress.c | 4 +- gio/gunixsocketaddress.c | 4 +-
7 files changed, 44 insertions(+), 44 deletions(-) 7 files changed, 44 insertions(+), 44 deletions(-)
commit 9a3d18d2a652f9f1567e09bdb1055e6cb462f710 commit 9a3d18d2a652f9f1567e09bdb1055e6cb462f710
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Mon Dec 29 13:38:28 2008 -0500 Date: Mon Dec 29 13:38:28 2008 -0500
GResolver wrappers: GNetworkAddress, GNetworkService, GResolver wrappers: GNetworkAddress, GNetworkService,
GSocketConnectable GSocketConnectable
Higher-level wrappers around GResolver. GSocketConnectable provides an Higher-level wrappers around GResolver. GSocketConnectable provides an
interface for synchronously or asynchronously iterating multiple interface for synchronously or asynchronously iterating multiple
socket addresses, with GNetworkAddress and GNetworkService providing socket addresses, with GNetworkAddress and GNetworkService providing
interfaces based on hostname and SRV record resolution. interfaces based on hostname and SRV record resolution.
Part of #548466. Part of #548466.
docs/reference/gio/gio-docs.xml | 3 + docs/reference/gio/gio-docs.xml | 3 +
docs/reference/gio/gio-sections.txt | 71 ++++ docs/reference/gio/gio-sections.txt | 71 ++++
docs/reference/gio/gio.types | 4 + docs/reference/gio/gio.types | 4 +
gio/Makefile.am | 8 + gio/Makefile.am | 8 +
gio/gio.h | 4 + gio/gio.h | 4 +
gio/gio.symbols | 35 ++ gio/gio.symbols | 35 ++
gio/giotypes.h | 4 + gio/giotypes.h | 4 +
gio/gnetworkaddress.c | 462 ++++++++++++++++++++++++ gio/gnetworkaddress.c | 462 ++++++++++++++++++++++++
gio/gnetworkaddress.h | 65 ++++ gio/gnetworkaddress.h | 65 ++++
gio/gnetworkservice.c | 658 gio/gnetworkservice.c | 658
+++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++
gio/gnetworkservice.h | 69 ++++ gio/gnetworkservice.h | 69 ++++
gio/gresolver.c | 12 + gio/gresolver.c | 12 +
gio/gsocketaddress.c | 90 +++++- gio/gsocketaddress.c | 90 +++++-
gio/gsocketaddressenumerator.c | 191 ++++++++++ gio/gsocketaddressenumerator.c | 191 ++++++++++
gio/gsocketaddressenumerator.h | 89 +++++ gio/gsocketaddressenumerator.h | 89 +++++
gio/gsocketconnectable.c | 148 ++++++++ gio/gsocketconnectable.c | 148 ++++++++
gio/gsocketconnectable.h | 68 ++++ gio/gsocketconnectable.h | 68 ++++
gio/gsrvtarget.c | 7 +- gio/gsrvtarget.c | 7 +-
gio/tests/.gitignore | 1 + gio/tests/.gitignore | 1 +
gio/tests/resolver.c | 141 +++++++- gio/tests/resolver.c | 141 +++++++-
20 files changed, 2121 insertions(+), 9 deletions(-) 20 files changed, 2121 insertions(+), 9 deletions(-)
commit c94d3f92885456e1dc9e2fb27b709017f29d04ce commit c94d3f92885456e1dc9e2fb27b709017f29d04ce
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Mon Dec 29 12:53:47 2008 -0500 Date: Mon Dec 29 12:53:47 2008 -0500
Add GResolver, a glib-ish interface to DNS Add GResolver, a glib-ish interface to DNS
GResolver provides asynchronous (and synchronous-but-cancellable) APIs GResolver provides asynchronous (and synchronous-but-cancellable) APIs
for resolving hostnames, reverse-resolving IP addresses back to for resolving hostnames, reverse-resolving IP addresses back to
hostnames, and resolving SRV records. Part of #548466. hostnames, and resolving SRV records. Part of #548466.
configure.in | 25 + configure.in | 25 +
docs/reference/gio/Makefile.am | 6 +- docs/reference/gio/Makefile.am | 6 +-
docs/reference/gio/gio-docs.xml | 2 + docs/reference/gio/gio-docs.xml | 2 +
docs/reference/gio/gio-sections.txt | 52 ++ docs/reference/gio/gio-sections.txt | 52 ++
docs/reference/gio/gio.types | 1 + docs/reference/gio/gio.types | 1 +
gio/Makefile.am | 18 +- gio/Makefile.am | 18 +-
gio/ginetaddress.c | 7 +- gio/ginetaddress.c | 7 +-
gio/gio.h | 2 + gio/gio.h | 2 +
gio/gio.symbols | 57 ++ gio/gio.symbols | 57 ++
gio/gioenums.h | 14 + gio/gioenums.h | 14 +
gio/giotypes.h | 4 +- gio/giotypes.h | 4 +-
gio/gnetworkingprivate.h | 32 + gio/gnetworkingprivate.h | 32 +
gio/gresolver.c | 855 ++++++++++++++++++++ gio/gresolver.c | 855 ++++++++++++++++++++
gio/gresolver.h | 159 ++++ gio/gresolver.h | 159 ++++
gio/gsrvtarget.c | 334 ++++++++ gio/gsrvtarget.c | 334 ++++++++
gio/gsrvtarget.h | 52 ++ gio/gsrvtarget.h | 52 ++
gio/gthreadedresolver.c | 617 ++++++++++++++ gio/gthreadedresolver.c | 617 ++++++++++++++
gio/gthreadedresolver.h | 50 ++ gio/gthreadedresolver.h | 50 ++
gio/gunixresolver.c | 433 ++++++++++ gio/gunixresolver.c | 433 ++++++++++
gio/gunixresolver.h | 53 ++ gio/gunixresolver.h | 53 ++
gio/gwin32resolver.c | 481 +++++++++++ gio/gwin32resolver.c | 481 +++++++++++
gio/gwin32resolver.h | 49 ++ gio/gwin32resolver.h | 49 ++
gio/libasyncns/Makefile.am | 15 + gio/libasyncns/Makefile.am | 15 +
gio/libasyncns/README | 7 + gio/libasyncns/README | 7 +
gio/libasyncns/asyncns.c | 1498 gio/libasyncns/asyncns.c | 1498
+++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++
gio/libasyncns/asyncns.h | 163 ++++ gio/libasyncns/asyncns.h | 163 ++++
gio/libasyncns/g-asyncns.h | 28 + gio/libasyncns/g-asyncns.h | 28 +
gio/libasyncns/update.sh | 20 + gio/libasyncns/update.sh | 20 +
gio/pltcheck.sh | 2 +- gio/pltcheck.sh | 2 +-
gio/tests/.gitignore | 1 + gio/tests/.gitignore | 1 +
gio/tests/Makefile.am | 8 +- gio/tests/Makefile.am | 8 +-
gio/tests/resolver.c | 377 +++++++++ gio/tests/resolver.c | 377 +++++++++
32 files changed, 5412 insertions(+), 10 deletions(-) 32 files changed, 5412 insertions(+), 10 deletions(-)
commit 68fc0556275edf6e63a3242841f2981a42ee11cb commit 68fc0556275edf6e63a3242841f2981a42ee11cb
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Fri Dec 12 13:13:55 2008 -0500 Date: Fri Dec 12 13:13:55 2008 -0500
Add network address and socket types Add network address and socket types
Types and methods for dealing with IPv4 and IPv6 addresses (and UNIX Types and methods for dealing with IPv4 and IPv6 addresses (and UNIX
domain socket addresses under UNIX). This does not include code for domain socket addresses under UNIX). This does not include code for
actual socket I/O. actual socket I/O.
Originally from "gnio". Much of the code was written by Christian Originally from "gnio". Much of the code was written by Christian
Kellner, Samuel Cormier-Iijima, and Ryan Lortie. Kellner, Samuel Cormier-Iijima, and Ryan Lortie.
Part of #548466. Part of #548466.
configure.in | 28 ++ configure.in | 28 ++
docs/reference/gio/gio-docs.xml | 7 + docs/reference/gio/gio-docs.xml | 7 +
docs/reference/gio/gio-sections.txt | 91 +++++ docs/reference/gio/gio-sections.txt | 91 +++++
docs/reference/gio/gio.types | 4 + docs/reference/gio/gio.types | 4 +
gio/Makefile.am | 11 +- gio/Makefile.am | 11 +-
gio/ginetaddress.c | 747 gio/ginetaddress.c | 747
+++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++
gio/ginetaddress.h | 101 +++++ gio/ginetaddress.h | 101 +++++
gio/ginetsocketaddress.c | 306 ++++++++++++++ gio/ginetsocketaddress.c | 306 ++++++++++++++
gio/ginetsocketaddress.h | 69 ++++ gio/ginetsocketaddress.h | 69 ++++
gio/gio.h | 3 + gio/gio.h | 3 +
gio/gio.symbols | 51 +++ gio/gio.symbols | 51 +++
gio/gioenums.h | 20 + gio/gioenums.h | 20 +
gio/giotypes.h | 5 + gio/giotypes.h | 5 +
gio/gnetworkingprivate.h | 53 +++ gio/gnetworkingprivate.h | 53 +++
gio/gsocketaddress.c | 233 +++++++++++ gio/gsocketaddress.c | 233 +++++++++++
gio/gsocketaddress.h | 77 ++++ gio/gsocketaddress.h | 77 ++++
gio/gunixsocketaddress.c | 206 ++++++++++ gio/gunixsocketaddress.c | 206 ++++++++++
gio/gunixsocketaddress.h | 61 +++ gio/gunixsocketaddress.h | 61 +++
glibconfig.h.win32.in | 3 + glibconfig.h.win32.in | 3 +
19 files changed, 2075 insertions(+), 1 deletions(-) 19 files changed, 2075 insertions(+), 1 deletions(-)
commit 6a3b4fa05ac996566e7b8037edf80d0f06fa2a90 commit 6a3b4fa05ac996566e7b8037edf80d0f06fa2a90
Author: Dan Winship <danw@gnome.org> Author: Dan Winship <danw@gnome.org>
Date: Mon Dec 29 09:00:17 2008 -0500 Date: Mon Dec 29 09:00:17 2008 -0500
Add hostname-related utilities in glib/ghostutils.h Add hostname-related utilities in glib/ghostutils.h
Functions for converting between UTF-8 IDNs (Internationalized Domain Functions for converting between UTF-8 IDNs (Internationalized Domain
Names) and their ASCII-Compatible Encodings, plus a function to Names) and their ASCII-Compatible Encodings, plus a function to
recognize recognize
IP addresses. Part of #548466. IP addresses. Part of #548466.
docs/reference/glib/glib-docs.sgml | 2 + docs/reference/glib/glib-docs.sgml | 2 +
docs/reference/glib/glib-sections.txt | 13 + docs/reference/glib/glib-sections.txt | 13 +
docs/reference/glib/tmpl/ghostutils.sgml | 64 +++ docs/reference/glib/tmpl/ghostutils.sgml | 64 +++
glib/Makefile.am | 2 + glib/Makefile.am | 2 +
glib/ghostutils.c | 758 glib/ghostutils.c | 758
++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++
glib/ghostutils.h | 40 ++ glib/ghostutils.h | 40 ++
glib/glib.h | 1 + glib/glib.h | 1 +
glib/glib.symbols | 10 + glib/glib.symbols | 10 +
glib/tests/.gitignore | 1 + glib/tests/.gitignore | 1 +
glib/tests/Makefile.am | 3 + glib/tests/Makefile.am | 3 +
glib/tests/hostutils.c | 267 +++++++++++ glib/tests/hostutils.c | 267 +++++++++++
11 files changed, 1161 insertions(+), 0 deletions(-) 11 files changed, 1161 insertions(+), 0 deletions(-)
commit dda20bccbfc2a560c13532612382712c17717085 commit dda20bccbfc2a560c13532612382712c17717085
Author: Stefan Kost <ensonic@users.sf.net> Author: Stefan Kost <ensonic@users.sf.net>
Date: Tue Apr 21 23:21:28 2009 +0300 Date: Tue Apr 21 23:21:28 2009 +0300
goption: format section docs according to gtk-doc rules and fixes goption: format section docs according to gtk-doc rules and fixes
broken xml broken xml
glib/goption.c | 25 +++++++++---------------- glib/goption.c | 25 +++++++++----------------
1 files changed, 9 insertions(+), 16 deletions(-) 1 files changed, 9 insertions(+), 16 deletions(-)
commit 57bd24dc4907e6959f953be0759b946c16c78386 commit 57bd24dc4907e6959f953be0759b946c16c78386
Author: Stefan Kost <ensonic@users.sf.net> Author: Stefan Kost <ensonic@users.sf.net>
Date: Tue Apr 14 11:32:59 2009 +0300 Date: Tue Apr 14 11:32:59 2009 +0300
goption: document that some option args need to be freed by the callee goption: document that some option args need to be freed by the callee
Option arguments where the result is stored in a string or string Option arguments where the result is stored in a string or string
array need to array need to
be freed by the owner of the option group. Fixes #578363. be freed by the owner of the option group. Fixes #578363.
glib/goption.c | 3 +++ glib/goption.c | 3 +++
glib/goption.h | 5 +++++ glib/goption.h | 5 +++++
2 files changed, 8 insertions(+), 0 deletions(-) 2 files changed, 8 insertions(+), 0 deletions(-)
commit 2026c232b3437ff0f1222b6b045379ca273393e8 commit 2026c232b3437ff0f1222b6b045379ca273393e8
Author: Stefan Kost <ensonic@users.sf.net> Author: Stefan Kost <ensonic@users.sf.net>
Date: Tue Apr 14 11:23:25 2009 +0300 Date: Tue Apr 14 11:23:25 2009 +0300
goption: move docs from tmpl folder to inline comments goption: move docs from tmpl folder to inline comments
docs/reference/glib/tmpl/.gitignore | 1 + docs/reference/glib/tmpl/.gitignore | 1 +
docs/reference/glib/tmpl/option.sgml | 603 docs/reference/glib/tmpl/option.sgml | 603
---------------------------------- ----------------------------------
glib/goption.c | 113 +++++++ glib/goption.c | 113 +++++++
glib/goption.h | 204 ++++++++++++- glib/goption.h | 204 ++++++++++++-
glib/gtypes.h | 13 + glib/gtypes.h | 13 +
5 files changed, 330 insertions(+), 604 deletions(-) 5 files changed, 330 insertions(+), 604 deletions(-)
commit 0f48f804b665943a2fd848ab6efbe913003daa82 commit 0f48f804b665943a2fd848ab6efbe913003daa82
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Apr 20 13:14:32 2009 +0200 Date: Mon Apr 20 13:14:32 2009 +0200
Use g_cancellable_connect/disconnect Use g_cancellable_connect/disconnect
Use the new cancellable helper functions to avoid races. (#572844) Use the new cancellable helper functions to avoid races. (#572844)
gio/gasynchelper.c | 9 ++++----- gio/gasynchelper.c | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-) 1 files changed, 4 insertions(+), 5 deletions(-)
commit 0001014c378636e5848f4b3d8f38fc7a84c33b22 commit 0001014c378636e5848f4b3d8f38fc7a84c33b22
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Apr 20 13:12:08 2009 +0200 Date: Mon Apr 20 13:12:08 2009 +0200
Add helpers for connecting/disconnecting to cancelled signal Add helpers for connecting/disconnecting to cancelled signal
There are race conditions when connecting and disconnecting from the There are race conditions when connecting and disconnecting from the
"cancelled" signal on GCancellable which you need to do when "cancelled" signal on GCancellable which you need to do when
implementing cancellable operations. This adds helper functions that implementing cancellable operations. This adds helper functions that
avoid these races and mentions these races in the docs. (#572844) avoid these races and mentions these races in the docs. (#572844)
docs/reference/gio/gio-sections.txt | 2 + docs/reference/gio/gio-sections.txt | 2 +
gio/gcancellable.c | 214 gio/gcancellable.c | 214
++++++++++++++++++++++++++++------- ++++++++++++++++++++++++++++-------
gio/gcancellable.h | 6 + gio/gcancellable.h | 6 +
gio/gio.symbols | 2 + gio/gio.symbols | 2 +
4 files changed, 183 insertions(+), 41 deletions(-) 4 files changed, 183 insertions(+), 41 deletions(-)
commit c17d4dd117db554e501a18a41de53734f7f87003 commit c17d4dd117db554e501a18a41de53734f7f87003
Author: zabeeh khan <zabeehkhan@gmail.com> Author: zabeeh khan <zabeehkhan@gmail.com>
Date: Fri Apr 17 11:27:38 2009 +0530 Date: Fri Apr 17 11:27:38 2009 +0530
Pashto Translation committed as per the request made by Zabeeh Khan Pashto Translation committed as per the request made by Zabeeh Khan
on the gnome-i18n list on the gnome-i18n list
po/ps.po | 870 po/ps.po | 870
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 437 insertions(+), 433 deletions(-) 1 files changed, 437 insertions(+), 433 deletions(-)
commit b85834c22369579d1bea86b392594d0b912a5858 commit b85834c22369579d1bea86b392594d0b912a5858
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Sat Apr 11 18:10:24 2009 -0400 Date: Sat Apr 11 18:10:24 2009 -0400
Bump version Bump version
configure.in | 4 ++-- configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 2c1dc529e8d9b1ab2d8ccb8abb1efed836584616 commit 2c1dc529e8d9b1ab2d8ccb8abb1efed836584616
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 9 21:34:49 2009 -0400 Date: Thu Apr 9 21:34:49 2009 -0400
Add a note about handling non-hal backends Add a note about handling non-hal backends
gio/gvolume.c | 14 ++++++++++---- gio/gvolume.c | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-) 1 files changed, 10 insertions(+), 4 deletions(-)
commit 6e11246cc828217fd04a23f16b67db11333523f9 commit 6e11246cc828217fd04a23f16b67db11333523f9
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 9 18:47:28 2009 -0400 Date: Thu Apr 9 18:47:28 2009 -0400
Release GLib 2.20.1 Release GLib 2.20.1
po/am.po | 154 ++++---- po/am.po | 154 ++++----
po/ar.po | 839 ++++++++++++++++++++-------------------- po/ar.po | 839 ++++++++++++++++++++--------------------
po/as.po | 871 ++++++++++++++++++++-------------------- po/as.po | 871 ++++++++++++++++++++--------------------
po/az.po | 154 ++++---- po/az.po | 154 ++++----
po/be.po | 156 ++++---- po/be.po | 156 ++++----
po/be@latin.po | 156 ++++---- po/be@latin.po | 156 ++++----
po/bg.po | 836 +++++++++++++++++++-------------------- po/bg.po | 836 +++++++++++++++++++--------------------
po/bn.po | 154 ++++---- po/bn.po | 154 ++++----
po/bn_IN.po | 154 ++++---- po/bn_IN.po | 154 ++++----
po/bs.po | 154 ++++---- po/bs.po | 154 ++++----
po/ca.po | 836 +++++++++++++++++++-------------------- po/ca.po | 836 +++++++++++++++++++--------------------
po/cs.po | 154 ++++---- po/cs.po | 154 ++++----
po/cy.po | 154 ++++---- po/cy.po | 154 ++++----
po/da.po | 837 +++++++++++++++++++-------------------- po/da.po | 837 +++++++++++++++++++--------------------
po/de.po | 836 +++++++++++++++++++-------------------- po/de.po | 836 +++++++++++++++++++--------------------
po/dz.po | 154 ++++---- po/dz.po | 154 ++++----
po/el.po | 863 ++++++++++++++++++++-------------------- po/el.po | 863 ++++++++++++++++++++--------------------
po/en_CA.po | 154 ++++---- po/en_CA.po | 154 ++++----
po/en_GB.po | 836 +++++++++++++++++++-------------------- po/en_GB.po | 836 +++++++++++++++++++--------------------
po/eo.po | 154 ++++---- po/eo.po | 154 ++++----
po/es.po | 841 ++++++++++++++++++++-------------------- po/es.po | 841 ++++++++++++++++++++--------------------
po/et.po | 154 ++++---- po/et.po | 154 ++++----
po/eu.po | 894 +++++++++++++++++++++--------------------- po/eu.po | 894 +++++++++++++++++++++---------------------
po/fa.po | 154 ++++---- po/fa.po | 154 ++++----
po/fi.po | 154 ++++---- po/fi.po | 154 ++++----
po/fr.po | 836 +++++++++++++++++++-------------------- po/fr.po | 836 +++++++++++++++++++--------------------
po/ga.po | 154 ++++---- po/ga.po | 154 ++++----
po/gl.po | 836 +++++++++++++++++++-------------------- po/gl.po | 836 +++++++++++++++++++--------------------
po/gu.po | 154 ++++---- po/gu.po | 154 ++++----
po/he.po | 154 ++++---- po/he.po | 154 ++++----
po/hi.po | 154 ++++---- po/hi.po | 154 ++++----
po/hr.po | 154 ++++---- po/hr.po | 154 ++++----
po/hu.po | 905 ++++++++++++++++++++++--------------------- po/hu.po | 905 ++++++++++++++++++++++---------------------
po/hy.po | 154 ++++---- po/hy.po | 154 ++++----
po/id.po | 154 ++++---- po/id.po | 154 ++++----
po/is.po | 154 ++++---- po/is.po | 154 ++++----
po/it.po | 839 ++++++++++++++++++++-------------------- po/it.po | 839 ++++++++++++++++++++--------------------
po/ja.po | 836 +++++++++++++++++++-------------------- po/ja.po | 836 +++++++++++++++++++--------------------
po/ka.po | 154 ++++---- po/ka.po | 154 ++++----
po/kn.po | 880 +++++++++++++++++++++-------------------- po/kn.po | 880 +++++++++++++++++++++--------------------
po/ko.po | 154 ++++---- po/ko.po | 154 ++++----
po/ku.po | 154 ++++---- po/ku.po | 154 ++++----
po/lt.po | 836 +++++++++++++++++++-------------------- po/lt.po | 836 +++++++++++++++++++--------------------
po/lv.po | 154 ++++---- po/lv.po | 154 ++++----
po/mai.po | 154 ++++---- po/mai.po | 154 ++++----
po/mg.po | 154 ++++---- po/mg.po | 154 ++++----
po/mk.po | 154 ++++---- po/mk.po | 154 ++++----
po/ml.po | 886 +++++++++++++++++++++--------------------- po/ml.po | 886 +++++++++++++++++++++---------------------
po/mn.po | 154 ++++---- po/mn.po | 154 ++++----
po/mr.po | 154 ++++---- po/mr.po | 154 ++++----
po/ms.po | 154 ++++---- po/ms.po | 154 ++++----
po/nb.po | 836 +++++++++++++++++++-------------------- po/nb.po | 836 +++++++++++++++++++--------------------
po/ne.po | 154 ++++---- po/ne.po | 154 ++++----
po/nl.po | 154 ++++---- po/nl.po | 154 ++++----
po/nn.po | 154 ++++---- po/nn.po | 154 ++++----
po/oc.po | 154 ++++---- po/oc.po | 154 ++++----
po/or.po | 871 ++++++++++++++++++++-------------------- po/or.po | 871 ++++++++++++++++++++--------------------
po/pa.po | 868 +++++++++++++++++++++-------------------- po/pa.po | 868 +++++++++++++++++++++--------------------
po/pl.po | 836 +++++++++++++++++++-------------------- po/pl.po | 836 +++++++++++++++++++--------------------
po/ps.po | 154 ++++---- po/ps.po | 154 ++++----
po/pt.po | 154 ++++---- po/pt.po | 154 ++++----
po/pt_BR.po | 836 +++++++++++++++++++-------------------- po/pt_BR.po | 836 +++++++++++++++++++--------------------
po/ro.po | 154 ++++---- po/ro.po | 154 ++++----
po/ru.po | 836 +++++++++++++++++++-------------------- po/ru.po | 836 +++++++++++++++++++--------------------
po/rw.po | 154 ++++---- po/rw.po | 154 ++++----
po/si.po | 154 ++++---- po/si.po | 154 ++++----
po/sk.po | 154 ++++---- po/sk.po | 154 ++++----
po/sl.po | 1165 po/sl.po | 1165
++++++++++++++++++++++++++---------------------------- ++++++++++++++++++++++++++----------------------------
po/sq.po | 156 ++++---- po/sq.po | 156 ++++----
po/sr.po | 154 ++++---- po/sr.po | 154 ++++----
po/sr@ije.po | 154 ++++---- po/sr@ije.po | 154 ++++----
po/sr@latin.po | 154 ++++---- po/sr@latin.po | 154 ++++----
po/sv.po | 1203 po/sv.po | 1203
+++++++++++++++++++++++++++---------------------------- +++++++++++++++++++++++++++----------------------------
po/ta.po | 888 ++++++++++++++++++++--------------------- po/ta.po | 888 ++++++++++++++++++++---------------------
po/te.po | 154 ++++---- po/te.po | 154 ++++----
po/th.po | 154 ++++---- po/th.po | 154 ++++----
po/tl.po | 154 ++++---- po/tl.po | 154 ++++----
po/tr.po | 154 ++++---- po/tr.po | 154 ++++----
po/tt.po | 154 ++++---- po/tt.po | 154 ++++----
po/uk.po | 154 ++++---- po/uk.po | 154 ++++----
po/vi.po | 154 ++++---- po/vi.po | 154 ++++----
po/wa.po | 154 ++++---- po/wa.po | 154 ++++----
po/xh.po | 154 ++++---- po/xh.po | 154 ++++----
po/yi.po | 154 ++++---- po/yi.po | 154 ++++----
po/zh_CN.po | 839 ++++++++++++++++++++-------------------- po/zh_CN.po | 839 ++++++++++++++++++++--------------------
po/zh_HK.po | 154 ++++---- po/zh_HK.po | 154 ++++----
po/zh_TW.po | 154 ++++---- po/zh_TW.po | 154 ++++----
87 files changed, 17103 insertions(+), 16510 deletions(-) 87 files changed, 17103 insertions(+), 16510 deletions(-)
commit 009689e09b0cd9cc0a322d1361940183330bada6 commit 009689e09b0cd9cc0a322d1361940183330bada6
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 9 17:43:59 2009 -0400 Date: Thu Apr 9 17:43:59 2009 -0400
Update for 2.20.1 Update for 2.20.1
NEWS | 44 ++++++++++++++++++++++++++++++++++++++++++++ NEWS | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 44 insertions(+), 0 deletions(-) 1 files changed, 44 insertions(+), 0 deletions(-)
commit e68a35689fbcbab965b6631882381309cb0a20d8 commit e68a35689fbcbab965b6631882381309cb0a20d8
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 9 14:56:49 2009 -0400 Date: Thu Apr 9 14:56:49 2009 -0400
Fix G_DEFINE_TYPE_EXTENDED docs Fix G_DEFINE_TYPE_EXTENDED docs
Make the docs for G_DEFINE_TYPE_EXTENDED match the actual Make the docs for G_DEFINE_TYPE_EXTENDED match the actual
definition of the macro. (#577985) definition of the macro. (#577985)
gobject/gtype.h | 71 gobject/gtype.h | 71
++++++++++++++++++++++++++---------------------------- ++++++++++++++++++++++++++----------------------------
1 files changed, 34 insertions(+), 37 deletions(-) 1 files changed, 34 insertions(+), 37 deletions(-)
commit 856632c496d15f3f273d567b521a2b06afc32721 commit 856632c496d15f3f273d567b521a2b06afc32721
Author: Gian Mario Tagliaretti <gianmt@gnome.org> Author: Gian Mario Tagliaretti <gianmt@gnome.org>
Date: Thu Apr 9 14:35:36 2009 -0400 Date: Thu Apr 9 14:35:36 2009 -0400
Fix a typo in GFile docs Fix a typo in GFile docs
Fixed function name in GFile docs from g_set_display_name to Fixed function name in GFile docs from g_set_display_name to
g_file_set_display_name so that gtk-doc can link correctly. (#578002) g_file_set_display_name so that gtk-doc can link correctly. (#578002)
gio/gfile.c | 2 +- gio/gfile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit 950de29d0e9720ce0979a84530130e27a3a59f74 commit 950de29d0e9720ce0979a84530130e27a3a59f74
Author: Kenneth Nielsen <k.nielsen81@gmail.com> Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date: Thu Apr 9 13:49:00 2009 +0200 Date: Thu Apr 9 13:49:00 2009 +0200
Updated Danish translation\n\nUpdated Danish translation by Kenneth Updated Danish translation\n\nUpdated Danish translation by Kenneth
Nielsen. Nielsen.
po/da.po | 156 po/da.po | 156
+++++++++++++++++++++++++++++++++---------------------------- +++++++++++++++++++++++++++++++++----------------------------
1 files changed, 84 insertions(+), 72 deletions(-) 1 files changed, 84 insertions(+), 72 deletions(-)
commit efc2cdbfc981754db361f49c30c8ee24ac0c769e commit efc2cdbfc981754db361f49c30c8ee24ac0c769e
Author: Peter Kjellerstedt <pkj@axis.com> Author: Peter Kjellerstedt <pkj@axis.com>
Date: Wed Apr 8 10:26:11 2009 -0400 Date: Wed Apr 8 10:26:11 2009 -0400
Fix parsing of timezones Fix parsing of timezones
Make g_time_val_from_iso8601 handle timezones with minutes correctly; Make g_time_val_from_iso8601 handle timezones with minutes correctly;
also accept comma as a fraction separator. (#578369) also accept comma as a fraction separator. (#578369)
glib/gtimer.c | 6 +++--- glib/gtimer.c | 6 +++---
tests/testglib.c | 18 +++++++++++++++++- tests/testglib.c | 18 +++++++++++++++++-
2 files changed, 20 insertions(+), 4 deletions(-) 2 files changed, 20 insertions(+), 4 deletions(-)
commit d0cf7b38780b0832fc904f75eb387aa61eb2f76e commit d0cf7b38780b0832fc904f75eb387aa61eb2f76e
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Wed Apr 8 09:12:02 2009 +0200 Date: Wed Apr 8 09:12:02 2009 +0200
Only mark regular files as backup files Only mark regular files as backup files
Apps don't generally create backup directories, etc. So, if the file Apps don't generally create backup directories, etc. So, if the file
ends with ~ but is not a regular file shouldn't be considered a backup ends with ~ but is not a regular file shouldn't be considered a backup
file. (#573673) file. (#573673)
gio/glocalfileinfo.c | 3 ++- gio/glocalfileinfo.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-) 1 files changed, 2 insertions(+), 1 deletions(-)
commit 85a795b9bae44b973de1443f98728b21b78c68ae commit 85a795b9bae44b973de1443f98728b21b78c68ae
Author: Funda Wang <fundawang@gmail.com> Author: Funda Wang <fundawang@gmail.com>
Date: Sun Apr 5 11:05:47 2009 +0800 Date: Sun Apr 5 11:05:47 2009 +0800
Updated Simplified Chinese translation from Ray Wang Updated Simplified Chinese translation from Ray Wang
<wanglei1123@gmail.com> <wanglei1123@gmail.com>
po/zh_CN.po | 87 po/zh_CN.po | 87
++++++++++++++++++++++++++++++++++------------------------- ++++++++++++++++++++++++++++++++++-------------------------
1 files changed, 50 insertions(+), 37 deletions(-) 1 files changed, 50 insertions(+), 37 deletions(-)
commit 7fd870830806def730341a328389f8b5df49fab4 commit 7fd870830806def730341a328389f8b5df49fab4
Author: Thanos Lefteris <alefteris@gmail.com> Author: Thanos Lefteris <alefteris@gmail.com>
Date: Fri Apr 3 20:12:27 2009 +0100 Date: Fri Apr 3 20:12:27 2009 +0100
Updated Greek translation Updated Greek translation
Signed-off-by: Simos Xenitellis <simos@gnome.org> Signed-off-by: Simos Xenitellis <simos@gnome.org>
po/el.po | 238 po/el.po | 238
++++++++++++++++++++++++++++++++----------------------------- ++++++++++++++++++++++++++++++++-----------------------------
1 files changed, 125 insertions(+), 113 deletions(-) 1 files changed, 125 insertions(+), 113 deletions(-)
commit e6e82c51a64ca263877f730cc7531454d5430b77 commit e6e82c51a64ca263877f730cc7531454d5430b77
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 3 00:35:43 2009 -0400 Date: Fri Apr 3 00:35:43 2009 -0400
Move hex_digits to rodata Move hex_digits to rodata
Turn a string into a constant array. Turn a string into a constant array.
gio/gfileattribute.c | 260 gio/gfileattribute.c | 260
++++++++++++++++++++++++-------------------------- ++++++++++++++++++++++++--------------------------
1 files changed, 126 insertions(+), 134 deletions(-) 1 files changed, 126 insertions(+), 134 deletions(-)
commit 25ff8ee7486c7bdf1612d3554fc1d7d91daedfa6 commit 25ff8ee7486c7bdf1612d3554fc1d7d91daedfa6
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Apr 3 00:23:54 2009 -0400 Date: Fri Apr 3 00:23:54 2009 -0400
Don't lie about ext4 filesystems Don't lie about ext4 filesystems
When returning a filesystem type id, say "ext3/ext4" instead of When returning a filesystem type id, say "ext3/ext4" instead of
"ext3", "ext3",
since both use the same superblock magic, so we can't discriminate since both use the same superblock magic, so we can't discriminate
them without more work. them without more work.
gio/glocalfile.c | 2 +- gio/glocalfile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-) 1 files changed, 1 insertions(+), 1 deletions(-)
commit e8a42bb81c46204a86259e44aa9698658487e64a commit e8a42bb81c46204a86259e44aa9698658487e64a
Author: Paolo Borelli <pborelli@katamail.com> Author: Paolo Borelli <pborelli@katamail.com>
Date: Fri Apr 3 00:04:39 2009 -0400 Date: Fri Apr 3 00:04:39 2009 -0400
Regex leak on error path Regex leak on error path
Don't leak the GRegex struct when g_regex_new() fails. Don't leak the GRegex struct when g_regex_new() fails.
glib/gregex.c | 2 ++ glib/gregex.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-) 1 files changed, 2 insertions(+), 0 deletions(-)
commit 82a5f787d68fd7d6ae973634694cebd43f126552 commit 82a5f787d68fd7d6ae973634694cebd43f126552
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 2 23:57:59 2009 -0400 Date: Thu Apr 2 23:57:59 2009 -0400
Update requirements Update requirements
Mention that the mimetype-functionality of GIO reqires Mention that the mimetype-functionality of GIO reqires
update-mime-database update-mime-database
and update-desktop-database at runtime. (#577128) and update-desktop-database at runtime. (#577128)
INSTALL.in | 32 +++++++++++++++---------- INSTALL.in | 32 +++++++++++++++----------
README.in | 74 README.in | 74
++++++++++++++++++++++++++++++------------------------------ ++++++++++++++++++++++++++++++------------------------------
2 files changed, 56 insertions(+), 50 deletions(-) 2 files changed, 56 insertions(+), 50 deletions(-)
commit 20774c566393af28e5123322abb8e35840ff0e5a commit 20774c566393af28e5123322abb8e35840ff0e5a
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 2 23:42:29 2009 -0400 Date: Thu Apr 2 23:42:29 2009 -0400
Add a rule to generate ChangeLog Add a rule to generate ChangeLog
We use the same rule pango uses to create a ChangeLog file with We use the same rule pango uses to create a ChangeLog file with
the help of git-log. The format is somewhat different from traditional the help of git-log. The format is somewhat different from traditional
ChangeLog, but it contains the relevant information. ChangeLog, but it contains the relevant information.
Makefile.am | 22 ++++++++++++++++++++-- Makefile.am | 22 ++++++++++++++++++++--
1 files changed, 20 insertions(+), 2 deletions(-) 1 files changed, 20 insertions(+), 2 deletions(-)
commit b7f9a1ac8337c546f9db9b7ee9ff437b256c75d8 commit b7f9a1ac8337c546f9db9b7ee9ff437b256c75d8
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 2 23:14:54 2009 -0400 Date: Thu Apr 2 23:14:54 2009 -0400
Rename ChangeLog to ChangeLog.pre-2-20 Rename ChangeLog to ChangeLog.pre-2-20
Rename ChangeLog to prevent old habits from luring me into adding Rename ChangeLog to prevent old habits from luring me into adding
entries there. Also, this makes room for autogenerating a ChangeLog entries there. Also, this makes room for autogenerating a ChangeLog
at make dist. at make dist.
ChangeLog | 914 ChangeLog | 914
---------------------------------------------------- ----------------------------------------------------
ChangeLog.pre-2-20 | 914 ChangeLog.pre-2-20 | 914
++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 914 insertions(+), 914 deletions(-) 2 files changed, 914 insertions(+), 914 deletions(-)
commit b160405aa0a66f3eb771af43b6d0000d076d045b commit b160405aa0a66f3eb771af43b6d0000d076d045b
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Thu Apr 2 23:13:35 2009 -0400 Date: Thu Apr 2 23:13:35 2009 -0400
remove generated files remove generated files
README and INSTALL are generated files, no need to keep them README and INSTALL are generated files, no need to keep them
under source control. under source control.
INSTALL | 116 ------------------------------------- INSTALL | 116 -------------------------------------
README | 199 README | 199
--------------------------------------------------------------- ---------------------------------------------------------------
2 files changed, 0 insertions(+), 315 deletions(-) 2 files changed, 0 insertions(+), 315 deletions(-)
commit 1ce74b0dd34222b201369e5aff53b27182db7b66 commit 1ce74b0dd34222b201369e5aff53b27182db7b66
Author: Alexander Larsson <alexl@redhat.com> Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Apr 2 19:01:56 2009 +0200 Date: Thu Apr 2 19:01:56 2009 +0200
On trash, if rename fails with EXDEV, return G_IO_ERROR_NOT_SUPPORTED On trash, if rename fails with EXDEV, return G_IO_ERROR_NOT_SUPPORTED
Sometimes it seems like the trash dir and the file are on the same Sometimes it seems like the trash dir and the file are on the same
filesystem but the rename fails with EXDEV anyway (can happen filesystem but the rename fails with EXDEV anyway (can happen
e.g. with bind mounts or multiple mounts of the same device). In this e.g. with bind mounts or multiple mounts of the same device). In this
case we want to return the right error so that apps can fallback to case we want to return the right error so that apps can fallback to
regular delete. regular delete.
gio/glocalfile.c | 19 ++++++++++++++----- gio/glocalfile.c | 19 ++++++++++++++-----
1 files changed, 14 insertions(+), 5 deletions(-) 1 files changed, 14 insertions(+), 5 deletions(-)
commit 20df6b6e888a1aed596c8c60ed7427708a56a453 commit 20df6b6e888a1aed596c8c60ed7427708a56a453
Author: Tobias Mueller <gnome-bugs@auftrags-killer.org> Author: Tobias Mueller <gnome-bugs@auftrags-killer.org>
Date: Wed Apr 1 21:51:00 2009 -0400 Date: Wed Apr 1 21:51:00 2009 -0400
Mark glib_gettext as string translation function Mark glib_gettext as string translation function
Make glib_gettext with G_GNUC_FORMAT to avoid warnings with Make glib_gettext with G_GNUC_FORMAT to avoid warnings with
-Wformat -Wformat-nonliteral. -Wformat -Wformat-nonliteral.
Signed-off-by: Matthias Clasen <mclasen@redhat.com> Signed-off-by: Matthias Clasen <mclasen@redhat.com>
glib/glib.symbols | 2 +- glib/glib.symbols | 2 +-
glib/glibintl.h | 2 +- glib/glibintl.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-) 2 files changed, 2 insertions(+), 2 deletions(-)
commit 86aa49594feac9797ab87b83e198147aff4171fa commit 86aa49594feac9797ab87b83e198147aff4171fa
Author: Hagen Schink <troja84@gmail.com> Author: Hagen Schink <troja84@gmail.com>
Date: Wed Apr 1 21:30:51 2009 -0400 Date: Wed Apr 1 21:30:51 2009 -0400
fix a typo in g_io_channel_flush docs fix a typo in g_io_channel_flush docs
Refer to the correct return values. Refer to the correct return values.
Signed-off-by: Matthias Clasen <mclasen@redhat.com> Signed-off-by: Matthias Clasen <mclasen@redhat.com>
glib/giochannel.c | 4 ++-- glib/giochannel.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-) 1 files changed, 2 insertions(+), 2 deletions(-)
commit 785bed2e18c18842f07ada42af2ec80cf18aca70 commit 785bed2e18c18842f07ada42af2ec80cf18aca70
Author: Matthias Clasen <mclasen@redhat.com> Author: Matthias Clasen <mclasen@redhat.com>
Date: Tue Mar 31 19:39:16 2009 -0400 Date: Tue Mar 31 19:39:16 2009 -0400
Update README files to refer to git Update README files to refer to git
Update various README files to refer to git instead of svn. Update various README files to refer to git instead of svn.
Add a README.commits that is pretty much a copy of the same file Add a README.commits that is pretty much a copy of the same file
in GTK+. Also discontinue ChangeLog files. in GTK+. Also discontinue ChangeLog files.
ChangeLog | 6 ++++ ChangeLog | 6 ++++
HACKING | 8 ++-- HACKING | 8 ++--
Makefile.am | 1 + Makefile.am | 1 +
README | 76 README | 76
+++++++++++++++++++++++----------------------- +++++++++++++++++++++++-----------------------
README.commits | 72 README.commits | 72
+++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++
docs/reference/ChangeLog | 6 ++++ docs/reference/ChangeLog | 6 ++++
gio/ChangeLog | 6 ++++ gio/ChangeLog | 6 ++++
gmodule/ChangeLog | 6 ++++ gmodule/ChangeLog | 6 ++++
gobject/ChangeLog | 6 ++++ gobject/ChangeLog | 6 ++++
gthread/ChangeLog | 6 ++++ gthread/ChangeLog | 6 ++++
po/ChangeLog | 6 ++++ po/ChangeLog | 6 ++++
11 files changed, 157 insertions(+), 42 deletions(-) 11 files changed, 157 insertions(+), 42 deletions(-)
commit b5ef6da3c31ad1067b88f7edd53c5d48fe7f73c1 commit b5ef6da3c31ad1067b88f7edd53c5d48fe7f73c1
Author: Manoj Kumar Giri <mgiri@src.gnome.org> Author: Manoj Kumar Giri <mgiri@src.gnome.org>
Date: Mon Mar 30 08:53:32 2009 +0000 Date: Mon Mar 30 08:53:32 2009 +0000
Added entries for Oriya language Translation updation. Added entries for Oriya language Translation updation.
svn path=/trunk/; revision=8023 svn path=/trunk/; revision=8023
po/ChangeLog | 4 ++++ po/ChangeLog | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-) 1 files changed, 4 insertions(+), 0 deletions(-)
commit b6a7cd609a1d0012ff07d62e04115830c68972e0 commit b6a7cd609a1d0012ff07d62e04115830c68972e0
Author: Manoj Kumar Giri <mgiri@src.gnome.org> Author: Manoj Kumar Giri <mgiri@src.gnome.org>
Date: Mon Mar 30 08:52:25 2009 +0000 Date: Mon Mar 30 08:52:25 2009 +0000
Updated Oriya Translation. Updated Oriya Translation.
svn path=/trunk/; revision=8022 svn path=/trunk/; revision=8022
po/or.po | 876 po/or.po | 876
+++++++++++++++++++++++++++++++------------------------------- +++++++++++++++++++++++++++++++-------------------------------
1 files changed, 443 insertions(+), 433 deletions(-) 1 files changed, 443 insertions(+), 433 deletions(-)
commit a6ebda3d690098e28319dc391fb82a281f9113e8 commit a6ebda3d690098e28319dc391fb82a281f9113e8
Author: Matthias Clasen <matthiasc@src.gnome.org> Author: Matthias Clasen <matthiasc@src.gnome.org>
Date: Sun Mar 29 19:08:57 2009 +0000 Date: Sun Mar 29 19:08:57 2009 +0000
Copy a va_list when using it multiple times. Reported by Wim Lewis. Copy a va_list when using it multiple times. Reported by Wim Lewis.
* glib/gmessages.c (g_logv): Copy a va_list when using it * glib/gmessages.c (g_logv): Copy a va_list when using it
multiple times. Reported by Wim Lewis. multiple times. Reported by Wim Lewis.
svn path=/trunk/; revision=8021 svn path=/trunk/; revision=8021
ChangeLog | 8 ++++++++ ChangeLog | 8 ++++++++
glib/gmessages.c | 15 ++++++++++++--- glib/gmessages.c | 15 ++++++++++++---
2 files changed, 20 insertions(+), 3 deletions(-) 2 files changed, 20 insertions(+), 3 deletions(-)
commit dabbea65c61c402ed63fba0c36a419e4d4abdf46 commit dabbea65c61c402ed63fba0c36a419e4d4abdf46
Author: Carlos Garnacho <carlosg@gnome.org> Author: Carlos Garnacho <carlosg@gnome.org>
Date: Thu Mar 26 13:59:02 2009 +0000 Date: Thu Mar 26 13:59:02 2009 +0000
Bug 575270 – GVolumeMonitor::mount-pre-unmount not being emitted Bug 575270 – GVolumeMonitor::mount-pre-unmount not being emitted
2009-03-26 Carlos Garnacho <carlosg@gnome.org> 2009-03-26 Carlos Garnacho <carlosg@gnome.org>
Bug 575270 – GVolumeMonitor::mount-pre-unmount not being Bug 575270 – GVolumeMonitor::mount-pre-unmount not being
emitted emitted
* gunixmount.c (eject_unmount_cb) (eject_unmount_do_cb) * gunixmount.c (eject_unmount_cb) (eject_unmount_do_cb)
(eject_unmount_do): Emit ::mount-pre-unmount and wait (eject_unmount_do): Emit ::mount-pre-unmount and wait
500msec before 500msec before
actually trying to unmount. actually trying to unmount.
svn path=/trunk/; revision=8020 svn path=/trunk/; revision=8020
gio/ChangeLog | 8 ++++++++ gio/ChangeLog | 8 ++++++++
gio/gunixmount.c | 52 gio/gunixmount.c | 52
++++++++++++++++++++++++++++++++++------------------ ++++++++++++++++++++++++++++++++++------------------
2 files changed, 42 insertions(+), 18 deletions(-) 2 files changed, 42 insertions(+), 18 deletions(-)
commit 3476bfe846b663049b393e43d272a06883b3fe7d commit 3476bfe846b663049b393e43d272a06883b3fe7d
Author: Gintautas Miliauskas <gintautas@miliauskas.lt> Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date: Thu Mar 26 13:52:46 2009 +0000 Date: Thu Mar 26 13:52:46 2009 +0000
Updated Lithuanian translation. Updated Lithuanian translation.
2009-03-26 Gintautas Miliauskas <gintautas@miliauskas.lt> 2009-03-26 Gintautas Miliauskas <gintautas@miliauskas.lt>
* lt.po: Updated Lithuanian translation. * lt.po: Updated Lithuanian translation.
svn path=/trunk/; revision=8019 svn path=/trunk/; revision=8019
po/ChangeLog | 4 + po/ChangeLog | 4 +
po/lt.po | 842 po/lt.po | 842
++++++++++++++++++++++++++++++---------------------------- ++++++++++++++++++++++++++++++----------------------------
2 files changed, 433 insertions(+), 413 deletions(-) 2 files changed, 433 insertions(+), 413 deletions(-)
 End of changes. 1684 change blocks. 
4035 lines changed or deleted 33807 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/