libsoup 2.4.1
- From: "Dan Winship" <install-module gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: libsoup 2.4.1
- Date: Mon, 7 Apr 2008 17:22:39 +0000 (UTC)
Module: libsoup
Version: 2.4.1
Uploaded by: Dan Winship
http://download.gnome.org/sources/libsoup/2.4/libsoup-2.4.1.tar.gz
md5sum: d8deba0b01b7d97e4dc6c435ff427138
size: 852K
http://download.gnome.org/sources/libsoup/2.4/libsoup-2.4.1.tar.bz2
md5sum: d0fc91ccb9da401e9e40d2f4612bdac9
size: 620K
News
----
Changes in libsoup from 2.4.0 to 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.
[#521848, Tommu Komulainen]
* 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. [#522601, Tommi
Komulainen]. 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. [#518214, Jorn Baayen]
* Implemented RFC 2069-style Digest auth, and fixed SoupAuth
to compare auth scheme names case-insensitively, to fix
authentication against Apple's calendar server. [#498484]
* Fixed a crash in SoupAuthDomainDigest if the client provided
an unrecognized username. [pointed out by Curtis Magyar on
IRC]
* 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. [#525101,
Christian Kellner]
* 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.
[#524397, Curtis Magyar]
* 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.) [#522146, Christian Kellner]
* 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. [#523269, Jörgen Scheibengruber]
* Added some new regression tests, fixed some small bugs in
the existing ones.
--
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]