Hello community,
here is the log from the commit of package libsoup for openSUSE:Factory
checked in at Tue Dec 8 11:57:04 CET 2009.
--------
--- GNOME/libsoup/libsoup.changes 2009-09-23 14:37:20.000000000 +0200
+++ /mounts/work_src_done/STABLE/libsoup/libsoup.changes 2009-12-03 15:41:43.000000000 +0100
@@ -1,0 +2,63 @@
+Thu Dec 3 14:23:03 CET 2009 - vuntz@opensuse.org
+
+- Add libsoup-gir-repository-build.patch to fix the gir-repository
+ build.
+
+-------------------------------------------------------------------
+Wed Dec 2 01:27:54 CET 2009 - vuntz@opensuse.org
+
+- Update to version 2.29.3:
+ + Fixed a crash in SoupCookieJarSqlite when using cookie
+ databases not created by libsoup (eg, upgraded epiphany
+ installations).
+ + Fixed SoupCookieJar to handle non-http URIs properly (so that,
+ eg, JavaScript bookmarklets that try to set/read cookies won't
+ cause crashes). [bgo#602498]
+ + HEAD requests that receive a "303 See Other" response will now
+ do a HEAD, not a GET, on the redirected-to resource. Fixes gvfs
+ access to some sites, including certain youtube.com URIs.
+ [bgo#600830]
+ + Fixed a g_warning that would always trigger in the server-side
+ SoupCookie code. [bgo#602389]
+ + Fixed the server-side SoupMultipart code to be able to parse
+ multiparts containing binary attachments, rather than rejecting
+ them as malformed. [bgo#601640]
+ + Fixed the Request-Line format in the https-over-proxy case.
+ Among other things, this fixes access to bugzilla.gnome.org
+ from WebKitGTK-based browsers. [bgo#598277, bgo#600826]
+ + Fixed a leak in SoupSession if a message was cancelled while
+ the initial socket connection was in progress. [bgo#596074]
+ + Fixed server-side parsing of Digest auth. [bgo#602898]
+ + Fixed WinSock initialization on Windows. [bgo#600689]
+ + Fixed a sporadic crash in the SSL code on Windows. [bgo#600748]
+ + Fixed handling of https connections with timeouts on Windows.
+ [bgo#600749]
+ + Added soup_session_prepare_for_uri(), to allow DNS prefetching
+ for faster browsing. [bgo#598948]
+ + SoupSession now avoids redundant DNS lookups again when first
+ connecting to a new site, resulting in (probably imperceptibly)
+ faster loads.
+ + Added some debugging APIs to SoupConnection and SoupSession for
+ use by, eg, epiphany's soup-fly extension. [bgo#589163]
+
+-------------------------------------------------------------------
+Sat Nov 14 02:42:42 CET 2009 - vuntz@opensuse.org
+
+- Update to version 2.28.1:
+ + libsoup will now attempt to make multiple connections to a
+ server at once when there are multiple messages queued to that
+ server. The previous behavior (only allowing a single pending
+ connection to each server) resulted in slow load times on pages
+ with lots of subresources (images, css, js, etc) on servers
+ that disallow persistent connections. [bgo#594768]
+ + There should now be fewer (no?) "Connection terminated
+ unexpectedly" errors in WebKitGTK.
+ + Fixed a crash in SoupCookieJarSqlite [bgo#596859]
+ + Fixed soup_address_get_physical() and address-to-name
+ resolution of SoupAddress?
+ + Fixed a bug in SoupContentSniffer that could cause false
+ negatives [bgo#597545].
+ + Fixed the configure error if you have gnutls-devel but not
+ gcrypt-devel installed [bgo#587709].
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libsoup-2.28.0.tar.bz2
New:
----
libsoup-2.29.3.tar.bz2
libsoup-gir-repository-build.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libsoup.spec ++++++
--- /var/tmp/diff_new_pack.KRIH0g/_old 2009-12-08 11:56:56.000000000 +0100
+++ /var/tmp/diff_new_pack.KRIH0g/_new 2009-12-08 11:56:56.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libsoup (Version 2.28.0)
+# spec file for package libsoup (Version 2.29.3)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -29,49 +29,39 @@
BuildRequires: sqlite3-devel
# We do not need these dependencies needed only for tests.
#BuildRequires: apache2-mod_php5 php5-xmlrpc
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Group: Development/Libraries/GNOME
# bug437293
%ifarch ppc64
Obsoletes: libsoup-64bit
%endif
#
-Summary: Simple Object Access Protocol (SOAP)
-Version: 2.28.0
+Summary: HTTP client/server library for GNOME
+Version: 2.29.3
Release: 1
Source: ftp://ftp.gnome.org/pub/GNOME/stable/sources/libsoup/2.2/%{name}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM libsoup-gir-repository-build.patch bgo603696 vuntz@opensuse.org -- Needed to fix gir-repository build
+Patch0: libsoup-gir-repository-build.patch
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: %{name}-2_4-1 = %{version}
%description
-Soup is a SOAP (Simple Object Access Protocol) implementation in C.
+Libsoup is an HTTP client/server library for GNOME. It uses GObjects
+and the glib main loop, to integrate well with GNOME applications.
-It provides a queued asynchronous callback-based mechanism for sending
-and servicing SOAP requests and a WSDL (Web Service Definition
-Language) to C compiler that generates client stubs and server
-skeletons for easily calling and implementing SOAP methods.
-
-It uses the Glib main loop and is designed to work well with GTK+
-applications. This enables GNOME applications to access SOAP servers
-on the network in a completely asynchronous fashion, very similar to
-the GTK+ programming model (a synchronous operation mode is also
-supported for those who want it).
-
-The WSDL compiler helps you make your applications interoperate with
-services that expose their descriptions through WSDL.
-
-
-
-Authors:
---------
- Alex Graveley