commit e2ee1989a84ef9a48a2bf1d744386c15c7221c9b
Author: Matthias Clasen <
[email protected]>
Date: Mon Nov 29 09:30:07 2010 -0500
Update POTFILES.in
po/POTFILES.in | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit 78103b2f1feb5ccbdc97e47d857133826f22820d
Author: Xan Lopez <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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/
[email protected] | 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/
[email protected] | 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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: Mon Nov 8 23:06:53 2010 -0500
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)