forked from pool/libsoup
Accepting request 29749 from GNOME:Factory
Copy from GNOME:Factory/libsoup based on submit request 29749 from user vuntz OBS-URL: https://build.opensuse.org/request/show/29749 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsoup?expand=0&rev=35
This commit is contained in:
commit
52d430fbb7
@ -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
3
libsoup-2.29.5.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:3718610c6b6ce118c1f61f9dc0e98a439dbfd7bc7ef3f7ce541617fec8fbce2f
|
||||||
|
size 710652
|
@ -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 */
|
|
@ -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
|
Wed Dec 23 10:32:37 CET 2009 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
12
libsoup.spec
12
libsoup.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# 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.
|
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -37,11 +37,10 @@ Obsoletes: libsoup-64bit
|
|||||||
%endif
|
%endif
|
||||||
#
|
#
|
||||||
Summary: HTTP client/server library for GNOME
|
Summary: HTTP client/server library for GNOME
|
||||||
Version: 2.29.3
|
Version: 2.29.5
|
||||||
Release: 2
|
Release: 1
|
||||||
Source: ftp://ftp.gnome.org/pub/GNOME/stable/sources/libsoup/2.2/%{name}-%{version}.tar.bz2
|
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
|
Source99: baselibs.conf
|
||||||
Patch0: libsoup-gir-repository-build.patch
|
|
||||||
Url: http://www.gnome.org
|
Url: http://www.gnome.org
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
Requires: %{name}-2_4-1 = %{version}
|
Requires: %{name}-2_4-1 = %{version}
|
||||||
@ -112,7 +111,6 @@ Features:
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure\
|
%configure\
|
||||||
|
Loading…
x
Reference in New Issue
Block a user