[libsoup] 2.27.2
- From: Dan Winship <danw src gnome org>
- To: svn-commits-list gnome org
- Subject: [libsoup] 2.27.2
- Date: Tue, 16 Jun 2009 11:40:20 -0400 (EDT)
commit 10716ede140fe56a027afb5f5f844c877cffc81a
Author: Dan Winship <danw gnome org>
Date: Tue Jun 16 11:39:22 2009 -0400
2.27.2
NEWS | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configure.in | 2 +-
2 files changed, 62 insertions(+), 1 deletions(-)
---
diff --git a/NEWS b/NEWS
index ca9889f..534e70c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,64 @@
+Changes in libsoup from 2.27.1 to 2.27.2:
+
+ * Replaced SoupProxyResolver with SoupProxyURIResolver, which
+ is a bit simpler, works with non-HTTP URIs (and so could be
+ used by gvfsd-ftp) and supports proxy auth correctly.
+ [#580051]
+
+ * Fixed SoupSession to not try to resolve http server
+ hostnames when it's just going to pass the hostname off to a
+ proxy server anyway. This fixes things on hosts that use a
+ proxy for everything and have no working DNS config
+ [#577532] and also makes WebKitGTK behave more like other
+ browsers in terms of per-host connection limits (we now
+ limit connections based on hostname rather than on IP
+ address).
+
+ We also no longer set the AI_CANONNAME flag when calling
+ getaddrinfo(), which saves us a little bit of unnecessary
+ network traffic. [Pointed out by Christophe Gillette on the
+ mailing list.]
+
+ * libsoup now always uses SSL 3.0 (not TLS 1.0 or 1.1) for
+ https URIs, to work around problems with older servers that
+ don't implement the (apparently quite confusing) TLS/SSL
+ compatibility rules correctly. Makes a bunch of
+ previously-inaccessible sites now accessible in WebKitGTK
+ (notably PayPal) [#581342]. Will eventually be revisited, to
+ first try TLS 1.1 and fall back if that fails.
+
+ * Fixed Digest auth to (recent) Apple CalDAV servers.
+ [#583091]
+
+ * Changed the way the SoupSession "authenticate" signal works
+ a bit. We now never emit "authenticate" before sending a
+ request, even if we know for sure that it's going to fail,
+ because this makes the semantics of the authenticate handler
+ too complicated (and because we'll only get into this
+ situation if a previous call to the authenticate handler
+ failed anyway). Fixes problems in WebKitGTK when you cancel
+ a password dialog, and then later try to load the page
+ again. [#583462, mostly figured out by Gustavo Noronha
+ Silva].
+
+ * Fixed a bug in the CRLF-vs-LF patch (#571283) that caused
+ libsoup to fail to parse the response headers (returning
+ SOUP_STATUS_MALFORMED) if a CR LF got split across two
+ read()s. [#582002]
+
+ * Allow using PUT in soup_form_request_for_data(), to work
+ with certain broken web APIs. [#581860, Ross Burton]. Also,
+ fixed a problem with empty POST bodies that made some parts
+ of gmail not work in WebKitGTK.
+
+ * Applied some minor bugfixes to configure.in and autogen.sh
+ [#583911, #583942]. Fixed configure.in to not use gcc
+ warning options that the installed version of gcc doesn't
+ recognize [#578851].
+
+ * Added G_GNUC_NULL_TERMINATED and G_GNUC_PRINTF to a few
+ methods that should have had them. [#581754, Ross Burton]
+
Changes in libsoup from 2.26.1 to 2.27.1:
* SOUP_SESSION_TIMEOUT now works properly with
diff --git a/configure.in b/configure.in
index ba07513..50554cd 100644
--- a/configure.in
+++ b/configure.in
@@ -3,7 +3,7 @@ dnl *** Initialize automake and set version ***
dnl *******************************************
AC_PREREQ(2.53)
-AC_INIT(libsoup, 2.27.1)
+AC_INIT(libsoup, 2.27.2)
AC_CONFIG_SRCDIR(libsoup-2.4.pc.in)
AM_INIT_AUTOMAKE([foreign])
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]