Accepting request 29402 from home:MBoman:branches:GNOME:Factory

Copy from home:MBoman:branches:GNOME:Factory/libsoup via accept of submit request 29402 revision 3.
Request was accepted with message:
thanks

OBS-URL: https://build.opensuse.org/request/show/29402
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsoup?expand=0&rev=48
This commit is contained in:
Vincent Untz 2010-01-15 01:30:32 +00:00 committed by Git OBS Bridge
parent b828aebbc4
commit 1e23294435
5 changed files with 47 additions and 51 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4b38450a74b569a63bd36a793de25dd84570e47948bf63889c4b808c9f18cf3e
size 705665

3
libsoup-2.29.5.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3718610c6b6ce118c1f61f9dc0e98a439dbfd7bc7ef3f7ce541617fec8fbce2f
size 710652

View File

@ -1,42 +0,0 @@
commit b304a99ddebbb14b231c4b288e303b3088d7041e
Author: Vincent Untz <vuntz@gnome.org>
Date: Thu Dec 3 15:35:58 2009 +0100
Make connection-created and tunneling of SoupSession use a GObject
The connection-created and tunneling signals added to SoupSession in commit
6ff7ecdd were using SoupConnection, and this made SoupConnection
semi-public (gir-repository failed to build because it didn't know about
it, for example).
Since SoupConnection is intended to be private, use a GObject for the
signal parameter.
https://bugzilla.gnome.org/show_bug.cgi?id=603696
diff --git a/libsoup/soup-session.c b/libsoup/soup-session.c
index c4d3044..547db9f 100644
--- a/libsoup/soup-session.c
+++ b/libsoup/soup-session.c
@@ -390,7 +390,9 @@ soup_session_class_init (SoupSessionClass *session_class)
NULL, NULL,
soup_marshal_NONE__OBJECT,
G_TYPE_NONE, 1,
- SOUP_TYPE_CONNECTION);
+ /* SoupConnection is public, so we can't use
+ * SOUP_TYPE_CONNECTION here */
+ G_TYPE_OBJECT);
signals[TUNNELING] =
g_signal_new ("tunneling",
@@ -400,7 +402,9 @@ soup_session_class_init (SoupSessionClass *session_class)
NULL, NULL,
soup_marshal_NONE__OBJECT,
G_TYPE_NONE, 1,
- SOUP_TYPE_CONNECTION);
+ /* SoupConnection is public, so we can't use
+ * SOUP_TYPE_CONNECTION here */
+ G_TYPE_OBJECT);
/* properties */

View File

@ -1,3 +1,43 @@
-------------------------------------------------------------------
Wed Jan 13 05:17:51 CET 2010 - captain.magnus@opensuse.org
- Update to version 2.29.5:
+ Added SoupContentDecoder, providing support for
Content-Encoding: gzip for WebKitGTK. [bgo#522772]
+ Added "accept-language" and "accept-language-auto" properties
to SoupSession, to support the Accept-Language header.
[bgo#597004]
+ Fixed a bug in SoupPasswordManagerGNOME that could cause
crashes if you typed the wrong password once and then tried
again. [bgo#595554]
+ Fixed a crash in SoupAuthDigest if the server claims support
for both qop=auth and qop=auth-int. (This was not noticed
sooner because no one actually supports qop=auth-int, and the
server in question here was probably confused. :)
+ Updated cookie parsing/output to more closely match
draft-ietf-httpstate-cookie-00. [Also fixes bgo#603496 (WebKit
unit test), and bgo#604794 (hang parsing malformed Set-Cookie
header)]
+ Fixed https-via-proxy to not hang if there is an error
communicating with the proxy immediately after the TLS
negotiation. [bgo#587528]
+ Fixed a bug that broke gobject-introspection's introspection of
libsoup. [bgo#603696]
+ Handle spurious CR/LFs between responses. [bgo#602863]
+ Fixed soup-message-client-io to not erroneously include URI
fragments on the Request-Line when sending via a proxy.
+ Fixed Digest authentication against certain (buggy?)
clients/servers that require you to use quotes in exactly the
same places where the spec uses them. [bgo#582219]
+ Fix ugly gtype-related hack to work with the latest unstable
glib
- Remove libsoup-gir-repository-build.patch. Fixed upstream
-------------------------------------------------------------------
Tue Jan 5 17:09:37 CET 2010 - jengelh@medozas.de
- Package baselibs.conf
-------------------------------------------------------------------
Wed Dec 23 10:32:37 CET 2009 - vuntz@opensuse.org

View File

@ -1,5 +1,5 @@
#
# spec file for package libsoup (Version 2.29.3)
# spec file for package libsoup (Version 2.29.5)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -37,11 +37,10 @@ Obsoletes: libsoup-64bit
%endif
#
Summary: HTTP client/server library for GNOME
Version: 2.29.3
Release: 2
Version: 2.29.5
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
Source99: baselibs.conf
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: %{name}-2_4-1 = %{version}
@ -112,7 +111,6 @@ Features:
%prep
%setup -q
%patch0 -p1
%build
%configure\