commit 8f5904ccbcd45d30a7ed6da4f0b8b8f0c221bb99
Author: Matthias Clasen <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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.html
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 9411d0c108d6c5b122f82666467ad9cb42eeccd1
Author: Cosimo Cecchi <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
gio/gdbusprivate.c | 14 +++++++++++++-
1 files changed, 13 insertions(+), 1 deletions(-)
commit 735fcf918e70035874b50785524d25eda557d51f
Author: Peng Huang <
[email protected]>
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 <
[email protected]>
gio/gdbusconnection.c | 3 ++-
gio/tests/gdbus-connection.c | 18 +++++++++++++++---
2 files changed, 17 insertions(+), 4 deletions(-)
commit a855f7270066a9268d52e97ad301315d27a6edb7
Author: Xavier Claessens <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 6b631fa106e833c265a4bdc6c021777e2a219f12
Author: Aron Xu <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
glib/gmain.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit c541d234855dc7466c57ebfc3dc44b1829d9a900
Author: Jorge González <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: Mon Nov 29 10:36:43 2010 -0500
Bump version
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit ff8817b631ab11f00c98ed372746b464a440e7c0