summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2012-02-20 18:04:47 -0500
committerDan Winship <danw@gnome.org>2012-02-20 18:04:47 -0500
commit52057510accba49cfc6d1d0e52292368ba2e0c99 (patch)
tree85b3341d21cdff2ed2e3a3fe8f1c426b72d03432
parenta1d5f80e2773d6f294eef9bea1212a381b36b89f (diff)
downloadlibsoup-52057510accba49cfc6d1d0e52292368ba2e0c99.tar.gz
-rw-r--r--NEWS41
-rw-r--r--configure.ac2
2 files changed, 42 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 8cd0677d..d4e8dff5 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,44 @@
+Changes in libsoup from 2.37.5 to 2.37.90:
+
+ * libsoup is now beta-testing Makefile.glib from bug 654395.
+ If 2.37.90 fails to build in some strange way that 2.37.5
+ did not, this is probably why.
+
+ * Replaced some of the SoupURI g_return_if_fail()s that were
+ added in 2.37.5 with g_warn_if_fail()s. Although it had
+ always been documented that SoupURIs must have a non-NULL
+ path, most SoupURI functions treated NULL the same as "",
+ and various apps (eg, rhythmbox, midori) were accidentally
+ relying on this. [Dan]
+
+ * Added various return-if-fails and other sanity checks to
+ various functions. [#669479, Robert Swain, Mark Nauwelaerts,
+ Simon McVittie]
+
+ * Updated docs/annotation of soup_form_decode_multipart() to
+ note that all of the out parameters are (allow-none). Fixed
+ the file_control_name parameter to actually allow NULL like
+ the docs already claimed. [#669479, Simon McVittie]
+
+ * Fixed a minor URI parsing bug. (It was allowing URI schemes
+ to contain numbers.) [Dan]
+
+ * Fixed a few memory leaks introduced in the 2.37 cycle. [Dan]
+
+ * Fixed SoupServer to be able to correctly respond to HTTP/1.0
+ requests over IPv6 (which previously would always have
+ returned "400 Bad Request"). [#666399, Dan]
+
+ * Changed SoupSessionAsync to make it possible to finalize it
+ from the "wrong" thread. [#667364, Dan].
+
+ * Fixed SoupCache to not cache resources whose URIs have query
+ components (unless they have explicit cache headers); to not
+ generate broken conditional requests for resources that
+ cannot be conditionally validated; and to not spew warnings
+ when receiving invalid Cache-Control headers. [#668865,
+ Sergio].
+
Changes in libsoup from 2.37.4 to 2.37.5:
* Fixed a bug in SoupSession:use-thread-context [Dan]
diff --git a/configure.ac b/configure.ac
index 255a5d9e..eee8636b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@ dnl *** Initialize automake and set version ***
dnl *******************************************
AC_PREREQ(2.63)
-AC_INIT([libsoup],[2.37.5],[http://bugzilla.gnome.org/enter_bug.cgi?product=libsoup])
+AC_INIT([libsoup],[2.37.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=libsoup])
AC_CONFIG_SRCDIR([libsoup-2.4.pc.in])
AC_CONFIG_MACRO_DIR([m4])