diff --git a/libsoup-2.4.0.tar.bz2 b/libsoup-2.4.0.tar.bz2 deleted file mode 100644 index 8a17d49..0000000 --- a/libsoup-2.4.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:400104f0ad7b805ba534295ed17e6426a8ce41eb425dc2b0a56a2b75665c065a -size 615898 diff --git a/libsoup-2.4.1.tar.bz2 b/libsoup-2.4.1.tar.bz2 new file mode 100644 index 0000000..b9b3eee --- /dev/null +++ b/libsoup-2.4.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:774094746748fb0c8985210de0994accdc7095c222fba42c5623e2137443b6cd +size 627890 diff --git a/libsoup.changes b/libsoup.changes index 4e8f539..4f86052 100644 --- a/libsoup.changes +++ b/libsoup.changes @@ -4,6 +4,57 @@ Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support +------------------------------------------------------------------- +Thu Apr 10 01:13:31 CEST 2008 - maw@suse.de + +- Update to version 2.4.1: + + Fixed SoupMessage to not downgrade to HTTP/1.0 for the second + attempt when it receives an HTTP/1.0 redirect or 401 + (bgo#521848) + + Fixed Host: header syntax when the host is an IPv6 address + literal + + Fixed SoupSession to not emit "authenticate" multiple times + for messages that have been requeued (bgo#522601); also added + two new signals to SoupSession, request-queued and + request-unqueued, to help simplify certain session-helpers and + avoid bugs like this in the future + + Fixed soup_server_pause_message() to actually work (rather + than *un*pausing the message) + + Added a property SOUP_SESSION_IDLE_TIMEOUT that can be used + to set a timeout after which idle connections will + automatically be closed (bgo#518214) + + Implemented RFC 2069-style Digest auth, and fixed SoupAuth + to compare auth scheme names case-insensitively, to fix + authentication against Apple's calendar server (bgo#498484) + + Fixed a crash in SoupAuthDomainDigest if the client provided + an unrecognized username + + Fixed a few SoupDate bugs (in particular, it was outputting + the wrong day of the week when stringifying dates) + + Improved the cleanup of idle connections, to fix slow load + times with the libsoup backend of WebKit + + Added a new SoupMessage signal "wrote-body-data" that can be + used for progress information when sending a large request + body; also allow providing the request body in multiple + chunks even when using Content-Length encoding (bgo#525101) + + libsoup now ignores SIGPIPE globally, instead of + un-thread-safe-ly ignoring it only around network writes; in + particular, this means it is ignored when the SSL code needs + to unexpectedly do a write when we asked it to do a read + (bgo#524397) + + The discard-body-chunks-once-they're-no-longer-needed + behavior, confusingly called SOUP_MESSAGE_OVERWRITE_CHUNKS, + is now controlled by a SoupMessageBody method + (soup_message_body_set_accumulate()), and can be applied to + either the request body or the response body; + (OVERWRITE_CHUNKS is still available for backward compatibility) + (bgo#522146) + + The DNS cache no longer caches "no such host" results, since + some name servers lie to clients outside their firewall, + which could then cause problems for laptops moved between + networks (bgo#523269) + * Added some new regression tests, fixed some small bugs in + the existing ones. + ------------------------------------------------------------------- Fri Mar 14 03:52:18 CET 2008 - maw@suse.de diff --git a/libsoup.spec b/libsoup.spec index 54c36f5..ef0ff95 100644 --- a/libsoup.spec +++ b/libsoup.spec @@ -1,5 +1,5 @@ # -# spec file for package libsoup (Version 2.4.0) +# spec file for package libsoup (Version 2.4.1) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -19,8 +19,8 @@ License: LGPL v2.1 or later Group: Development/Libraries/GNOME AutoReqProv: on Summary: Simple Object Access Protocol (SOAP) -Version: 2.4.0 -Release: 8 +Version: 2.4.1 +Release: 1 Source: ftp://ftp.gnome.org/pub/GNOME/stable/sources/libsoup/2.2/%{name}-%{version}.tar.bz2 # PATCH-NEEDS-REBASE libsoup-2.2.100-r924.patch Patch1: libsoup-2.2.100-r924.patch @@ -182,6 +182,54 @@ rm -rf $RPM_BUILD_ROOT * Thu Apr 10 2008 ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support +* Thu Apr 10 2008 maw@suse.de +- Update to version 2.4.1: + + Fixed SoupMessage to not downgrade to HTTP/1.0 for the second + attempt when it receives an HTTP/1.0 redirect or 401 + (bgo#521848) + + Fixed Host: header syntax when the host is an IPv6 address + literal + + Fixed SoupSession to not emit "authenticate" multiple times + for messages that have been requeued (bgo#522601); also added + two new signals to SoupSession, request-queued and + request-unqueued, to help simplify certain session-helpers and + avoid bugs like this in the future + + Fixed soup_server_pause_message() to actually work (rather + than *un*pausing the message) + + Added a property SOUP_SESSION_IDLE_TIMEOUT that can be used + to set a timeout after which idle connections will + automatically be closed (bgo#518214) + + Implemented RFC 2069-style Digest auth, and fixed SoupAuth + to compare auth scheme names case-insensitively, to fix + authentication against Apple's calendar server (bgo#498484) + + Fixed a crash in SoupAuthDomainDigest if the client provided + an unrecognized username + + Fixed a few SoupDate bugs (in particular, it was outputting + the wrong day of the week when stringifying dates) + + Improved the cleanup of idle connections, to fix slow load + times with the libsoup backend of WebKit + + Added a new SoupMessage signal "wrote-body-data" that can be + used for progress information when sending a large request + body; also allow providing the request body in multiple + chunks even when using Content-Length encoding (bgo#525101) + + libsoup now ignores SIGPIPE globally, instead of + un-thread-safe-ly ignoring it only around network writes; in + particular, this means it is ignored when the SSL code needs + to unexpectedly do a write when we asked it to do a read + (bgo#524397) + + The discard-body-chunks-once-they're-no-longer-needed + behavior, confusingly called SOUP_MESSAGE_OVERWRITE_CHUNKS, + is now controlled by a SoupMessageBody method + (soup_message_body_set_accumulate()), and can be applied to + either the request body or the response body; + (OVERWRITE_CHUNKS is still available for backward compatibility) + (bgo#522146) + + The DNS cache no longer caches "no such host" results, since + some name servers lie to clients outside their firewall, + which could then cause problems for laptops moved between + networks (bgo#523269) + * Added some new regression tests, fixed some small bugs in + the existing ones. * Fri Mar 14 2008 maw@suse.de - Update to version 2.4.0: + Fixed a small memory leak in SoupSession (bgo#518798)