Accepting request 160837 from GNOME:Factory
- Added support for translation-update-upstream. (forwarded request 160515 from sbrabec) OBS-URL: https://build.opensuse.org/request/show/160837 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsoup?expand=0&rev=70
This commit is contained in:
commit
db563a09ac
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:82c92f1f6f4cbfd501df783ed87e7de9410b4a12a3bb0b19c64722e185d2bbc9
|
|
||||||
size 709124
|
|
3
libsoup-2.41.92.tar.xz
Normal file
3
libsoup-2.41.92.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7980f94e38a61e9c61f516a1fc6905db858706418d8bbbdfdef73b3234651bc0
|
||||||
|
size 731152
|
199
libsoup.changes
199
libsoup.changes
@ -1,3 +1,202 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Mar 21 20:51:08 CET 2013 - sbrabec@suse.cz
|
||||||
|
|
||||||
|
- Added support for translation-update-upstream.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 18 18:38:57 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.41.92:
|
||||||
|
+ Fixed a bug that caused libsoup to retry an incorrect password
|
||||||
|
repeatedly, forever, in a certain case that affected Google
|
||||||
|
calendars in evolution in particuar (rh##916224).
|
||||||
|
+ Also added code to make such infinite retry loops impossible in
|
||||||
|
the future.
|
||||||
|
+ Fixed SoupRequestData's handling of URIs with "%00" in them
|
||||||
|
(bgo##695246).
|
||||||
|
+ Added the SoupSession:proxy-resolver property (bgo#680273).
|
||||||
|
+ Added missing G_BEGIN_DECLS/G_END_DECLS to
|
||||||
|
soup-message-headers.h, so that its functions can be called
|
||||||
|
from C++.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 5 18:49:05 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.41.91:
|
||||||
|
+ Fixed a crash that showed up with XMLRPC requests in WebKitGTK
|
||||||
|
(bgo#694920).
|
||||||
|
+ Fixed SoupCache to update the cached headers when it receives
|
||||||
|
a 304 Not Modified response, and added a test for this
|
||||||
|
(bgo#695121).
|
||||||
|
+ libsoup now builds under automake 1.13 (and "make check" works
|
||||||
|
under the parallel test harness which is the default in 1.13)
|
||||||
|
(bgo#694135).
|
||||||
|
+ The tests/ directory now contains only actual test programs
|
||||||
|
that are run by "make check", and the programs that are
|
||||||
|
intended more as example code are under examples/.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 19 09:17:41 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.41.90:
|
||||||
|
+ Added SoupSession:local-address property, which allows you to
|
||||||
|
force connections to bind to a particular local address
|
||||||
|
(bgo#693215).
|
||||||
|
+ Fixed SoupCache to properly handle messages that get cancelled,
|
||||||
|
and added tests for this (bgo#692310).
|
||||||
|
+ Fixed a reference leak in SoupCache that resulted in epiphany
|
||||||
|
hanging for several seconds on exit and then eventually
|
||||||
|
printing "Cache flush finished despite X pending requests".
|
||||||
|
And added more tests (bgo#682527).
|
||||||
|
+ Fixed SoupAuthNTLM so that SoupSession:authenticate gets
|
||||||
|
emitted with retrying=TRUE if the first attempt fails
|
||||||
|
(bgo#693222).
|
||||||
|
+ Fixed the SoupSession:add-feature-by-type property to accept
|
||||||
|
non-SoupSessionFeature features as well.
|
||||||
|
+ Fixed a build bug that would break all the apache-based tests
|
||||||
|
if you didn't have PHP installed (bgo#693311).
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 5 16:28:05 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.41.5:
|
||||||
|
+ Reverted the change to SoupURI's password handling from 2.41.4,
|
||||||
|
since it turns out to have broken some things (bgo#692149).
|
||||||
|
+ Avoid a g_return_if_fail() when loading SoupSession:ssl-ca-file
|
||||||
|
fails (bgo#691930).
|
||||||
|
+ Fixed a bug in SoupBodyInputStream that caused redirects in
|
||||||
|
WebKitGTK to hang. (bgo#692026).
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 16 23:59:59 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.41.4:
|
||||||
|
+ Lots of docs fixes.
|
||||||
|
+ The plain SoupSession type now supports
|
||||||
|
soup_session_queue_message(), soup_session_send_message() and
|
||||||
|
there are now soup_session_new() and
|
||||||
|
soup_session_new_with_options().
|
||||||
|
+ The mirroring of the SoupMessage API onto SoupRequestHTTP,
|
||||||
|
added in 2.41.3, has been reverted. However, new APIs
|
||||||
|
soup_session_send() and soup_session_send_async() have been
|
||||||
|
added that let you use the GInputStream-based API with
|
||||||
|
SoupMessages rather than SoupRequest, so if you're doing
|
||||||
|
HTTP-specific stuff, you can just use that instead.
|
||||||
|
+ soup_message_get_https_status() now returns the certificate and
|
||||||
|
flags for unsuccessful https connections as well as successful
|
||||||
|
ones (bgo#690176).
|
||||||
|
+ Fixed a deadlock when calling soup_session_abort() on a
|
||||||
|
SoupSessionSync in some cases (bgo#691399).
|
||||||
|
+ Internal SoupCache rewrites/improvements (bgo#682112).
|
||||||
|
+ Plugged a memory leak in SoupCache (bgo#690382) and in
|
||||||
|
SoupAuthDigest (bgo#690142).
|
||||||
|
+ LIBSOUP_DISABLE_DEPRECATED has been renamed to
|
||||||
|
SOUP_DISABLE_DEPRECATED.
|
||||||
|
+ Fixed the samba-windbind-based NTLM support.
|
||||||
|
+ SoupAuthManager is now a public class.
|
||||||
|
+ SoupURI now treats "http://user@example.com" as having a
|
||||||
|
password of "" rather than NULL.
|
||||||
|
+ build: libsoup now uses autoreconf instead of gnome-autogen.sh,
|
||||||
|
and no longer uses AM_GLIB_GNU_GETTEXT.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 16 18:13:18 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.41.3:
|
||||||
|
+ SoupRequest is now stable API. SoupRequester, however, is
|
||||||
|
deprecated. Instead you can now call soup_session_request() or
|
||||||
|
soup_session_request_uri() to create a SoupRequest.
|
||||||
|
+ SoupRequestHTTP now has a number of fields and methods that
|
||||||
|
mirror the SoupMessage data, so you don't have to use
|
||||||
|
soup_request_http_get_message() in many cases. On the flip
|
||||||
|
side, there is also now soup_message_get_request(). And you can
|
||||||
|
create a SoupRequestHTTP directly (and override its request
|
||||||
|
method) by using soup_session_request_http() or
|
||||||
|
soup_session_request_http_uri()).
|
||||||
|
+ soup_message_set_chunk_allocator() is now deprecated; apps that
|
||||||
|
want to do streaming reads should just use SoupRequest, which
|
||||||
|
is vastly more sane.
|
||||||
|
+ SoupPasswordManager is now deprecated, and
|
||||||
|
SoupPasswordManagerGNOME is now a no-op (and libsoup-gnome no
|
||||||
|
longer links against libgnome-keyring) (bgo#594377, bgo#679866)
|
||||||
|
+ SoupCookieJarSqlite is now deprecated in favor of
|
||||||
|
SoupCookieJarDB, which is exactly the same thing except that
|
||||||
|
it's in libsoup itself rather than being in libsoup-gnome
|
||||||
|
+ SoupProxyResolverGNOME is now deprecated; there hasn't been any
|
||||||
|
real reason to use it since SoupProxyResolverDefault was added.
|
||||||
|
+ SoupSession is no longer an abstract class, and you can create
|
||||||
|
a plain SoupSession, which behaves in a more
|
||||||
|
traditionally-gio-like way.
|
||||||
|
+ Usernames and passwords passed into SoupSession a URI will now
|
||||||
|
be cleared after they're used, so that if they are wrong, the
|
||||||
|
authenticate signal will be emitted on the next round
|
||||||
|
(bgo#689673)
|
||||||
|
+ SoupURI now leaves "%00" in URIs as-is, rather than decoding it
|
||||||
|
to "\0", which was not intended and is never useful.
|
||||||
|
+ Fixed a bug in SoupBodyOutputStream that could cause libsoup to
|
||||||
|
sometimes use blocking I/O rather than non-blocking when
|
||||||
|
writing chunked message bodies (bgo#688974)
|
||||||
|
+ Fixed a bug in SoupFilterInputStream that could cause some
|
||||||
|
non-blocking reads to suck up CPU while waiting for the network
|
||||||
|
+ tests: misc small fixes
|
||||||
|
+ Updated translations.
|
||||||
|
- Replace sqlite3-devel BuildRequires with pkgconfig(sqlite3).
|
||||||
|
- Drop libgnome-keyring-devel BuildRequires: no longer needed.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 15 22:16:43 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.41.2:
|
||||||
|
+ libsoup-2.4.so and libsoup-gnome-2.4.so now only export the
|
||||||
|
symbols that are part of the public API. (bgo#595176)
|
||||||
|
+ Added SOUP_VERSION_MIN_REQUIRED / SOUP_VERSION_MAX_ALLOWED
|
||||||
|
macros like the corresponding glib ones, to allow libsoup
|
||||||
|
users to request per-version deprecation/availability warnings.
|
||||||
|
+ Fixed a crash caused by a race condition in SoupSessionSync,
|
||||||
|
and reorganized some code to avoid other possible similar race
|
||||||
|
conditions. (bgo#684238)
|
||||||
|
+ Fixed a crash when a DNS resolution failed, caused by a bug in
|
||||||
|
the GTask porting in 2.41.1. (bgo#688330)
|
||||||
|
+ Fixed a problem that would cause g_warning()s in epiphany when
|
||||||
|
browsing sites that (incorrectly) returned empty Cache-Control
|
||||||
|
headers. (bgo#683433)
|
||||||
|
+ We now add a Host header to HTTP/1.0 requests as well as
|
||||||
|
HTTP/1.1 ones.
|
||||||
|
+ Fixed a bug in the printing of IPv6 address literals in the
|
||||||
|
Host header in SoupLogger.
|
||||||
|
+ Belatedly added soup-multipart-input-stream.h to soup.h.
|
||||||
|
+ Removed an evil hack in the long-deprecated SoupProxyResolver
|
||||||
|
code (not to be confused with SoupProxyURIResolver)
|
||||||
|
(bgo#687659)
|
||||||
|
+ Fixed a few race conditions in the test programs that could
|
||||||
|
cause "make check" to fail on slow or heavily-loaded machines.
|
||||||
|
+ Further cleaned up and reorganized the internal HTTP I/O
|
||||||
|
codepaths, in preparation for an improved SoupCache.
|
||||||
|
(bgo#682112).
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 15 21:42:44 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.41.1:
|
||||||
|
+ Changed the behavior of NTLM authentication to be more like
|
||||||
|
what other apps apparently do (bgo#624613)
|
||||||
|
+ Fixed a crash caused by a race condition in SoupSessionSync.
|
||||||
|
(bgo#684238)
|
||||||
|
+ SoupRequest now supports resource:// URIs, for reading from
|
||||||
|
gresource (bgo#682721)
|
||||||
|
+ Added new compile-time and runtime APIs for checking the
|
||||||
|
libsoup version (bgo#684514)
|
||||||
|
+ Updated to take advantage of (and require) glib 2.35: removed
|
||||||
|
all g_type_init() calls and ported to GTask.
|
||||||
|
+ Added support for Apache 2.4 to the unit tests.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jan 15 20:29:35 UTC 2013 - dimstar@opensuse.org
|
Tue Jan 15 20:29:35 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
11
libsoup.spec
11
libsoup.spec
@ -20,19 +20,19 @@ Name: libsoup
|
|||||||
Summary: HTTP client/server library for GNOME
|
Summary: HTTP client/server library for GNOME
|
||||||
License: LGPL-2.1+
|
License: LGPL-2.1+
|
||||||
Group: Development/Libraries/GNOME
|
Group: Development/Libraries/GNOME
|
||||||
Version: 2.40.3
|
Version: 2.41.92
|
||||||
Release: 0
|
Release: 0
|
||||||
Url: http://www.gnome.org
|
Url: http://www.gnome.org
|
||||||
Source: http://download.gnome.org/sources/libsoup/2.40/%{name}-%{version}.tar.xz
|
Source: http://download.gnome.org/sources/libsoup/2.41/%{name}-%{version}.tar.xz
|
||||||
Source99: baselibs.conf
|
Source99: baselibs.conf
|
||||||
BuildRequires: glib-networking
|
BuildRequires: glib-networking
|
||||||
BuildRequires: glib2-devel >= 2.31.7
|
BuildRequires: glib2-devel >= 2.35.0
|
||||||
BuildRequires: gobject-introspection-devel
|
BuildRequires: gobject-introspection-devel
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
BuildRequires: intltool >= 0.35.0
|
BuildRequires: intltool >= 0.35.0
|
||||||
BuildRequires: libgnome-keyring-devel
|
|
||||||
BuildRequires: libxml2-devel
|
BuildRequires: libxml2-devel
|
||||||
BuildRequires: sqlite3-devel
|
BuildRequires: translation-update-upstream
|
||||||
|
BuildRequires: pkgconfig(sqlite3)
|
||||||
# We do not need these dependencies needed only for tests.
|
# We do not need these dependencies needed only for tests.
|
||||||
#BuildRequires: apache2-mod_php5 php5-xmlrpc
|
#BuildRequires: apache2-mod_php5 php5-xmlrpc
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -118,6 +118,7 @@ Features:
|
|||||||
%lang_package
|
%lang_package
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
translation-update-upstream
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure\
|
%configure\
|
||||||
|
Loading…
Reference in New Issue
Block a user