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
Matthias Clasen
1f044a503a
Remove nonexisting type
2010-11-28 22:11:57 -05:00
Matt Rajca
4817dae0bb
Removed mention of inexistent GNOME 2.0 porting guide
2010-11-28 18:35:03 -05:00
Matt Rajca
577ddbf30b
Fixed typo in public string in gsocks (630559)
2010-11-28 18:29:50 -05:00
Jonas Holmberg
dec8323b4b
gobject: added property test
...
Added test for setting properties with g_object_new.
2010-11-28 18:27:47 -05:00
Jonas Holmberg
349f547561
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.
2010-11-28 18:27:30 -05:00
Aleksander Morgado
51894b7dd0
Fixes GB#530786: GFileMonitor 'changed' signal underdocumented
2010-11-28 18:20:59 -05:00
Christian Persch
b4632e1c98
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 .
2010-11-28 17:26:30 -05:00
Matthias Clasen
bfbd7169a2
GFileMonitor: Don't accept negative values for rate-limit
...
Patch by Alksander Morgado,
https://bugzilla.gnome.org/show_bug.cgi?id=635768
2010-11-28 17:14:49 -05:00
Christian Persch
57143e311d
Inherit gettext-domain from <schemalist>
...
When the <schema> doesn't have a 'gettext-domain' attribute, but
the <schemalist> does, use that one.
Bug #635640 .
2010-11-28 19:01:21 +01:00
Dan Winship
69129e8065
Make gio/tests/g-icon pass again
...
It got broken in two different ways by the g_str_hash() change
(354d655b
)
2010-11-27 16:56:44 -05:00