From 52057510accba49cfc6d1d0e52292368ba2e0c99 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Mon, 20 Feb 2012 18:04:47 -0500 Subject: [PATCH] 2.37.90 --- NEWS | 41 +++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 42 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 8cd0677..d4e8dff 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 255a5d9..eee8636 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]) -- 2.7.4