Hello community, here is the log from the commit of package libsoup for openSUSE:Factory checked in at 2012-10-03 10:30:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsoup (Old) and /work/SRC/openSUSE:Factory/.libsoup.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libsoup", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/libsoup/libsoup.changes 2012-04-20 15:18:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libsoup.new/libsoup.changes 2012-10-03 10:30:40.000000000 +0200 @@ -1,0 +2,157 @@ +Mon Sep 24 17:55:56 UTC 2012 - dimstar@opensuse.org + +- Update to version 2.40.0: + + Updated translations. + +------------------------------------------------------------------- +Mon Sep 17 22:23:04 UTC 2012 - zaitor@opensuse.org + +- Update to version 2.39.92: + + Fixed some g_warnings (and a possible crash) with the + soup_request_send_async() (bgo#683404). + + Fixed a hang with SoupSessionSync (bgo#682923). + + Handle empty "Cache-Control" headers. + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 4 15:11:54 UTC 2012 - dimstar@opensuse.org + +- Update to version 2.39.91: + + Added missing annotations. + + Fixed a crash (bgo#682569) + + Fixed the SoupMessage:network-event signal + + Bugs fixed: bgo#683200 + + Updated translations. + +------------------------------------------------------------------- +Tue Aug 21 08:44:52 UTC 2012 - dimstar@opensuse.org + +- Update to version 2.39.90: + + Added SoupMultipartInputStream, for handling multipart + responses (particularly multipart/x-mixed-replace) (bgo#656684) + + Fixed a potential crash in SoupSessionAsync after the session + is finalized + + Fixed a regression in soup_tls_is_public_suffix() (bgo#681085) + + Added a SOUP_MESSAGE_IDEMPOTENT flag, so that apps can bypass + the "POSTs must be sent on new connections" check, which was + causing evolution-ews to have to create a new connection for + every request (bgo#681493) + + Changed SoupSession so that pending SoupMessages now hold a ref + on the session. It is possible that this will break code that + was depending on the old, dumb, behavior (where unreffing the + session with messages pending would cause those messages to be + cancelled), in which case this will be reverted before 2.40. + + Fixed memory leaks found by valgrind + + Cleaned up some code in SoupCache (bgo#681509) + + Updated translations. + +------------------------------------------------------------------- +Tue Aug 7 09:23:03 UTC 2012 - dimstar@opensuse.org + +- Update to version 2.39.5: + + Fixed several bugs in the soup-message-io updates that could + cause hangs or I/O errors (bgo#679527) + + Fixed SoupServer:async-context to work properly again + + Further fixes to soup_uri_normalize() when using the + "unescape_extra" parameter. (bgo#680018) + + Fixed soup_xmlrpc_parse_method_call() to handle the case where + there is no <params> element (which is legal) (bgo#671661) + + Fixed the deprecation warning on soup_message_headers_get() + (bgo#680143) + + Added warnings to some erroneous SoupSocket usages rather than + returning bogus data (bgo#673083) + + Fixed build under Windows/MinGW + + SoupSocket no longer emits the "readable" signal when a socket + is disconnected if that socket is non-blocking + + Updated public suffix list to the current version + + Updated translations. + +------------------------------------------------------------------- +Tue Jul 17 18:07:18 UTC 2012 - dimstar@opensuse.org + +- Update to version 2.39.4.1: + + Fixed indentation problems in tld-parser.py so it will work + under python 3 (bgo#680089) + + Actually fixed cookies in non-suffixed/private domains, which + still didn't work after the last fix (bgo#679230) + + Updated translations. + +------------------------------------------------------------------- +Tue Jul 17 09:51:32 UTC 2012 - dimstar@opensuse.org + +- Update to version 2.39.4: + + Fixed the SoupRequest codepaths to properly retry in the case + where the server closes a persistent connection when we try to + use it (bgo#679527) + + Fixed the content-type and content-length of requests retrieved + from SoupCache (bgo#680029) + + Fixed the handling of cookies in non-suffixed and private + domains ("localhost", "foo.local", etc., bgo#679230) + + Fixed cookie parsing to allow attribute values on "secure" and + "HttpOnly" (bgo#678753) + + Fixed a (rare) crash when closing the stream returned from + SoupRequestHTTP. + + Bugs fixed: bgo#671770, bgo#678909, bgo#680055, bgo#680018. + + Updated translations. + +------------------------------------------------------------------- +Tue Jun 26 17:10:09 UTC 2012 - dimstar@opensuse.org + +- Update to version 2.39.3: + + Added new functions for comparing domains against the + "public suffix" list, and in particular fixed SoupCookieJar to + not allow setting cookies in "public" domains (eg, ".co.uk"). + [bgo#673802] + + Added two new SoupCookieJar APIs (soup_cookie_jar_get_cookies() + and soup_cookie_jar_set_cookie_with_first_party()) as part of + fixing the handling of HttpOnly cookies in WebKitGTK. + [bgo#677922] + + Fixed g-i annotation of soup_message_headers_get_content_type() + [bgo#677002] + + Updated translations. + +------------------------------------------------------------------- +Mon Jun 4 20:38:28 UTC 2012 - dimstar@opensuse.org + +- Update to version 2.39.2: + + Fixed several bugs that resulted from the I/O code rewrite + in 2.39.1, and added more test cases to exercise the new code + paths: + - Problems with cancelling messages from the got-headers signal + (bgo#674747) + - Persistent connections were not always being closed properly + after a message was cancelled mid-response. + - Cancelling a SoupRequest before it started I/O didn't work. + - Asynchronous HTTP authentication via the SoupRequest API + (bgo#675306) + - Memory leak (bgo#676038) + - Refcounting bug that manifested as a crash in rygel + (bgo#676038) + - Handling failed CONNECT requests via SoupRequest (bgo#675865) + - Messages with trailing junk following a compressed message + body (bgo#676477) + + Fixed three cache-related bugs that affect some sites + + Fixed a bug in the /usr/bin/ntlm_auth integration when you + don't already have credentials cached, and avoid printing + warning messages when ntlm_auth is present but not usable. + + Fixed some g-ir-scanner warnings, and included + SoupRequester/SoupRequest in the introspected API (bgo#676742) + + Added soup_buffer_get_as_bytes() (bgo#676776) + + Updated translations. + +------------------------------------------------------------------- +Wed May 2 18:08:01 UTC 2012 - dimstar@opensuse.org + +- Update to version 2.39.1: + + Major rewrite of the I/O code to use gio streams more directly. + + Libsoup now finally supports SOCKS proxies again (bgo#553269) + + Certain error messages returned from the streaming API are now + localized + + Added a SoupCookieJar:is-persistent property, to distinguish + memory-only jars from SoupCookieJarText and SoupCookieJarSqlite + (bgo#672838) + + Updated translations. +- Add intltool BuildRequires: new dependency. +- Create a lang package, which is recommended by the library. + +------------------------------------------------------------------- Old: ---- libsoup-2.38.1.tar.xz New: ---- libsoup-2.40.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsoup.spec ++++++ --- /var/tmp/diff_new_pack.hsqLtt/_old 2012-10-03 10:30:41.000000000 +0200 +++ /var/tmp/diff_new_pack.hsqLtt/_new 2012-10-03 10:30:41.000000000 +0200 @@ -20,15 +20,16 @@ Summary: HTTP client/server library for GNOME License: LGPL-2.1+ Group: Development/Libraries/GNOME -Version: 2.38.1 +Version: 2.40.0 Release: 0 Url: http://www.gnome.org -Source: http://download.gnome.org/sources/libsoup/2.38/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/libsoup/2.40/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: glib-networking BuildRequires: glib2-devel >= 2.31.7 BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc +BuildRequires: intltool >= 0.35.0 BuildRequires: libgnome-keyring-devel BuildRequires: libxml2-devel BuildRequires: sqlite3-devel @@ -53,8 +54,10 @@ Summary: HTTP client/server library for GNOME Group: Development/Libraries/GNOME Requires: glib-networking >= 2.27.90 +Recommends: %{name}-lang # For NTLM single sign on Suggests: samba-winbind +# Needed for smooth upgrades and to make the lang package installable Provides: %{name} = %{version} Obsoletes: %{name} < %{version} # bug437293 @@ -112,6 +115,7 @@ * Server support for Digest and Basic authentication * XML-RPC support +%lang_package %prep %setup -q @@ -124,6 +128,7 @@ %install %makeinstall rm $RPM_BUILD_ROOT/%{_libdir}/*.*a +%find_lang %{name} %{?no_lang_C} %clean rm -rf $RPM_BUILD_ROOT @@ -142,6 +147,8 @@ %{_libdir}/girepository-1.0/Soup-2.4.typelib %{_libdir}/girepository-1.0/SoupGNOME-2.4.typelib +%files lang -f %{name}.lang + %files devel %defattr(-,root,root) %{_includedir}/libsoup-2.4 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org