summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2009-06-29 18:46:16 -0400
committerDan Winship <danw@gnome.org>2009-06-29 18:46:16 -0400
commitda2014af827093649f994944a6ef62c504fc1913 (patch)
treec196094aefa932525549627ade2c6f3bc83b8a34
parent324f7af5655a48841a079ac761fedef2ab3d1180 (diff)
downloadlibsoup-gnome-2-26.tar.gz
-rw-r--r--NEWS51
-rw-r--r--configure.in2
2 files changed, 52 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index e4d70043..037d6fb2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,54 @@
+Changes in libsoup from 2.26.2 to 2.26.3:
+
+ * 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).
+
+ * 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].
+
+ * Fix a few small bugs that affected various web sites: the
+ handling of 301 responses to POST to match web browsers
+ [#586692], and the use of Content-Length in empty POST
+ requests.
+
+ * 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.26.2:
* SOUP_SESSION_TIMEOUT now works properly with
diff --git a/configure.in b/configure.in
index 6058a15f..902eae60 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.26.2)
+AC_INIT(libsoup, 2.26.3)
AC_CONFIG_SRCDIR(libsoup-2.4.pc.in)
AM_INIT_AUTOMAKE([foreign])