[glib-networking] 2.35.3
- From: Dan Winship <danw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib-networking] 2.35.3
- Date: Tue, 18 Dec 2012 01:26:25 +0000 (UTC)
commit 723b43219c386e2022a11fac4bba74273a6f06a6
Author: Dan Winship <danw gnome org>
Date: Mon Dec 17 20:22:47 2012 -0500
2.35.3
NEWS | 43 +++++++++++++++++++++++++++++++++++++++++++
configure.ac | 2 +-
2 files changed, 44 insertions(+), 1 deletions(-)
---
diff --git a/NEWS b/NEWS
index 2265edf..add9914 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,46 @@
+2.35.3
+======
+ * build: The TLS tests are now not built if you are building without
+ gnutls support. (Saleem Abdulrasool)
+
+ * gnutls: Several handshaking fixes:
+
+ * Fix a hang when doing a synchronous close() immediately
+ after cancelling an asynchronous handshake() (which would
+ happen in libsoup if you cancelled a message at the right
+ time). (#688751, Dan)
+
+ * Avoid an assertion when an implicit handshake fails
+ (#689274, Stef)
+
+ * Fixed GTlsServerConnection:authentication-mode to work
+ again, and added a regression test for this. (#689259, Stef)
+
+ * Return the appropriate error
+ (G_TLS_ERROR_CERTIFICATE_REQUIRED) when a handshake fails
+ because the server required a certificate but none was
+ provided, and added a test for this. (#689260, Stef)
+
+ * Make g_io_stream_close() finish successfully after a failed
+ handshake (#689260, Stef)
+
+ * Make g_io_stream_close() finish successfully before a
+ handshake (#689271, Stef)
+
+ * gnutls: Updated to be aware of G_IO_ERROR_BROKEN_PIPE in glib
+ 2.35.3, which needs to be converted to G_TLS_ERROR_NOT_TLS in some
+ cases. (Previously this error showed up as just G_IO_ERROR_FAILED.)
+ (Dan)
+
+ * proxy/gnome: This is now only used in GNOME login sessions (as,
+ essentially, a more efficient version of the libproxy GNOME
+ backend); in non-GNOME sessions, gio will now fall back to the
+ libproxy plugin, allowing environment variables or other libproxy
+ settings backends to be used.
+
+ * New/Updated translations:
+ Czech, Hebrew, Lithuanian, Polish, Slovak, Spanish
+
2.35.1
======
* Update for glib 2.35.1; remove g_type_init() calls and port to
diff --git a/configure.ac b/configure.ac
index fa3fb25..f3778b8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
AC_PREREQ(2.65)
AC_CONFIG_MACRO_DIR([m4])
-AC_INIT([glib-networking],[2.35.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=glib&component=network])
+AC_INIT([glib-networking],[2.35.3],[http://bugzilla.gnome.org/enter_bug.cgi?product=glib&component=network])
AC_CONFIG_SRCDIR([proxy/libproxy/glibproxyresolver.h])
AC_CONFIG_HEADERS([config.h])
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]