commit 1fd1543bdcc6ee897b1ebd566cbcbfd9d76e386c
Author: Ryan Lortie <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
gio/gdbusserver.c | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
commit 133e87ca87cc86e6410bb9e19eacd8ddb11eadfc
Author: David Zeuthen <
[email protected]>
Date: Wed Jul 28 12:48:17 2010 -0400
GDBusConnection: Pass the GObject to g_simple_async_result_new()
Signed-off-by: David Zeuthen <
[email protected]>
gio/gdbusconnection.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit a6f1bb4e177750ef9c50a3813eb3be867a927fbe
Author: Ryan Lortie <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: Tue Jul 20 15:02:36 2010 -0400
GDBusAuthObserver: Fix docs
Signed-off-by: David Zeuthen <
[email protected]>
gio/gdbusauthobserver.c | 53
+++++++++-------------------------------------
1 files changed, 11 insertions(+), 42 deletions(-)
commit 7eba41346e014649d8f9cf8ab675d1f091f7cf38
Author: David Zeuthen <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
gio/gdbusserver.c | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
commit 2be167f57c2b59d427aa54e2204bfaa906391b3e
Author: David Zeuthen <
[email protected]>
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 <
[email protected]>
gio/gdbusmessage.c | 22 ++++++++++++++++++++++
gio/tests/gdbus-serialization.c | 28 ++++++++++++++++++++++++++++
2 files changed, 50 insertions(+), 0 deletions(-)
commit 66388120d23a2fcec345874cc1a6259c08a6ef38
Author: Ryan Lortie <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
gio/gdbusconnection.c | 45
++++++++++++++++++++++-----------------------
gio/gioenums.h | 6 +++++-
2 files changed, 27 insertions(+), 24 deletions(-)
commit 9d7b00638fa6d0701ca8f883edf9e218c3a54412
Author: David Zeuthen <
[email protected]>
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 <
[email protected]>
gio/gio.symbols | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 0b2b4deac549623beb90228a0ad36f8c2c315710
Author: David Zeuthen <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: Mon Jul 19 15:45:27 2010 -0400
GDBus: Remove constness from introspection data structures
Signed-off-by: David Zeuthen <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
gio/gdbusaddress.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit f81601f735c3b5be0cb21031979071b2dff1ceb2
Author: Jorge González <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
gio/gdbusaddress.c | 85 +++++++++++++-------
gio/tests/gdbus-peer.c | 203
++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 259 insertions(+), 29 deletions(-)
commit 27cee11b6c1558f44cc89cd46576e11413370abf
Author: Yaron Shahrabani <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
gio/gdbusmessage.c | 2 +-
gio/tests/gdbus-serialization.c | 40
+++++++++++++++++++++++++++-----------
2 files changed, 29 insertions(+), 13 deletions(-)
commit 44cf10adceb673deefebe348350268d9436f3fab
Author: Tomeu Vizoso <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: Wed Jul 14 14:46:12 2010 -0400
GDBusConnection: copy object and subtree virtual tables
Signed-off-by: David Zeuthen <
[email protected]>
gio/gdbusconnection.c | 58
+++++++++++++++++++++++++++++++++++++++++-------
gio/gdbusconnection.h | 19 +++++++--------
2 files changed, 58 insertions(+), 19 deletions(-)
commit 914b046226c762bae578e17f7ed9a0fdf058045a
Author: David Zeuthen <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
gio/gdbusmessage.c | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
commit 497edd8b40edfbf85e029a9300e0d99ac6f08630
Author: David Zeuthen <
[email protected]>
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 <
[email protected]>, thanks!
https://bugzilla.gnome.org/show_bug.cgi?id=623815
Signed-off-by: David Zeuthen <
[email protected]>
gio/gdbusproxy.c | 4 +-
gio/tests/gdbus-peer.c | 72
++++++++++++++++++++++++++++++++++++++++++++---
2 files changed, 69 insertions(+), 7 deletions(-)
commit 8a2e7d371fdf55c23c61be908761431509cd3a7c
Author: Colin Walters <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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(-)