Xavier Claessens
0a2d47b626
Add g_io_stream_splice_async/finish()
...
That function splice the output stream of both GIOStreams to the input stream
of the other GIOStream.
2010-12-13 17:36:12 +01:00
Matthias Clasen
69c6e41b54
Document the GIO_USE_TLS environment variable
2010-12-13 09:19:35 -05:00
Christian Persch
78c34bb34f
Fix gsettings enum rule to work with non-srcdir builds
...
Bug #635007 .
2010-12-12 13:26:02 +01:00
Christian Persch
ce50df7e0e
Better error reporting for g_variant_parse()
...
Add error codes, and use them when setting the GError.
Bug #634583 .
2010-12-12 13:25:34 +01:00
Dan Winship
ad56426bc7
Add missing property to GDummyTlsCertificate
2010-12-10 10:01:22 +01:00
Benjamin Otte
ca38bddd6e
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!
2010-12-07 19:39:24 +01:00
Benjamin Otte
bd227f5219
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.
2010-12-07 19:39:24 +01:00
Benjamin Otte
07fd29c323
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.
2010-12-07 19:39:24 +01:00
Benjamin Otte
c59ba60fbe
tls: Clarify docs for g_tls_client_connection_set_validation_flags()
...
And fix a typo in there.
2010-12-07 19:39:23 +01:00
Emilio Pozuelo Monfort
85adbc99bf
Fix error in GSimpleAsyncResult example
2010-12-07 17:46:21 +01:00
Dan Winship
f5c3e0d3d5
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).
2010-12-07 14:58:42 +01:00
Dan Winship
b5a707ec90
Clarify that g_socket_client_connect_to_uri() doesn't know about TLS
2010-12-07 10:41:06 +01:00
Dan Winship
4f6efb681d
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).
2010-12-07 10:41:06 +01:00
Dan Winship
68a3d6b27f
add G_TLS_ERROR_UNAVAILABLE
2010-12-07 10:41:06 +01:00
Dan Winship
95cba18349
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.
2010-12-07 10:41:05 +01:00
Dan Winship
d6e94070dd
Add GTlsConnection:use-system-certdb
...
This can be set FALSE if you don't want to validate certificates
against the system database.
2010-12-07 10:41:05 +01:00
Dan Winship
73d6bd8a45
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
2010-12-07 10:41:05 +01:00
Aron Xu
6b631fa106
Complete Simplified Chinese translation.
2010-12-06 12:44:18 +00:00
Aron Xu
67ab5579ba
Update Simplified Chinese translation.
2010-12-06 12:40:03 +00:00
Chris Kühl
8530a3b029
Added note in g_slist_free about using *free_full to mirror GList docs
2010-12-06 00:34:59 +01:00
Yaron Shahrabani
1a638926ff
Updated Hebrew translation
2010-12-05 13:19:55 +02:00
Matthias Clasen
b52294d14c
Try to fix the version test on builders
2010-12-04 14:12:07 -05:00
Chao-Hsiung Liao
5b43de2932
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2010-12-04 20:01:37 +08:00
Matthias Clasen
4b28e6a008
Add missing Since: tag
...
g_simple_async_result_is_valid was added in 2.20.
Bug 636351
2010-12-03 14:49:07 -05:00
Matthias Clasen
658572978b
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.
2010-12-03 14:45:09 -05:00
Matthias Clasen
99332dd27c
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.
2010-12-03 14:41:06 -05:00
Colin Walters
d11f413345
introspection: Remove spurious trailing :
...
This isn't valid syntax.
2010-12-03 14:26:28 -05:00
Matthias Clasen
8071012728
Avoid shadowing the dir builtin
...
Proposed by David Malcolm,
https://bugzilla.gnome.org/show_bug.cgi?id=636387
2010-12-03 14:08:36 -05:00
Colin Walters
05428e3c1a
glib: Document g_string_free semantics better in the FALSE case
2010-12-03 10:37:28 -05:00
Christian Dywan
426f90e3cf
Resolve warnings about istream and ostream in socket test
2010-12-03 16:33:24 +01:00
Thomas Hindoe Paaboel Andersen
8f19d06ed9
Fix typo in docs for extension point
...
Introduced in fcd3e34227
2010-12-02 22:51:07 +01:00
Benjamin Otte
889889a296
glib: Fix enumeration warnings from gcc 4.5
...
Just introduce more values for our private enum for the cases that were
missing.
2010-12-02 20:11:28 +01:00
Benjamin Otte
67740263e9
gobject: Cast token type to guint to avoid gcc warning
...
The usual fix for all things GScanner...
2010-12-02 20:11:28 +01:00
Benjamin Otte
b9a98a81da
gio: Comment out a whole test
...
... instead of just commenting out the registration and leaving "unused
function" warnings for gcc.
2010-12-02 20:11:28 +01:00
Benjamin Otte
b92e2cd8f8
gio: Remove unused variables from test
2010-12-02 20:11:28 +01:00
Bastien Nocera
3e61cb2fcc
Fix typo in API docs for GDateTime
...
s/monty/month/
2010-12-02 16:59:22 +00:00
Matthew Barnes
9fe7fd9120
Bug 636100 - Can't read GSettings:backend property
...
The PROP_BACKEND case was missing from the switch statement in
g_settings_get_property().
2010-11-30 18:21:10 -06:00
Damien Lespiau
beec9743eb
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>
2010-12-01 01:12:32 +01:00
Jorge González
c541d23485
Updated Spanish translation
2010-11-30 23:42:08 +01:00
Fran Diéguez
fdc6c5fbc1
Updated Galician translations
2010-11-29 17:35:51 +01:00
Matthias Clasen
c897dea8c1
Bump version
2010-11-29 10:49:28 -05:00
Matthias Clasen
ff8817b631
Update POTFILES.in
2010-11-29 10:49:28 -05:00
Dan Winship
50a8b039a4
tiny fix to g_io_modules_scan_all_in_directory() docs
2010-11-29 09:37:41 -05:00
Xan Lopez
78103b2f1f
gsettingsschema: plug leak
2010-11-29 15:29:56 +01:00
Matthias Clasen
d7a83d2f59
Add another bug
2010-11-29 08:10:11 -05:00
Aleksander Morgado
98bfc8afda
Fixes GB#635187: Always unbox GVariant parameter received via dbus for an action
2010-11-29 08:06:31 -05:00
Matthias Clasen
fcd3e34227
Add new extension point to the list
2010-11-29 01:39:06 -05:00
Matthias Clasen
db83a96648
Documentation tweak
2010-11-29 01:20:58 -05:00
Matthias Clasen
02978fff17
Update NEWS
2010-11-29 01:16:02 -05:00
Matthias Clasen
eed36d38d1
Various doc tweaks
2010-11-28 23:55:43 -05:00