Fedora 18 Update: libtorrent-0.13.3-1.fc18
updates at fedoraproject.org
updates at fedoraproject.org
Mon Nov 12 02:55:08 UTC 2012
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-16966
2012-10-26 19:18:50
--------------------------------------------------------------------------------
Name : libtorrent
Product : Fedora 18
Version : 0.13.3
Release : 1.fc18
URL : http://libtorrent.rakshasa.no/
Summary : BitTorrent library with a focus on high performance & good code
Description :
LibTorrent is a BitTorrent library written in C++ for *nix, with a focus
on high performance and good code. The library differentiates itself
from other implementations by transfering directly from file pages to
the network stack. On high-bandwidth connections it is able to seed at
3 times the speed of the official client.
--------------------------------------------------------------------------------
Update Information:
Updated rtorrent and libtorrent to latest upstream release:
- Added extensive unit test for tracker code.
- When setting timeouts above/below the max bounds use the boundary value instead of discarding it.
- Handle short min_interval properly in promiscious mode.
- Properly handle min_interval after successful tracker requests.
- Fixed a bug where manual tracker update for a preferred tracker that fails would end up rerequesting instantly.
- Send stopped event before disabling tracker controller.
- Wait for disowned http requests to finish to ensure stopped event gets sent to tracker on client shutdown.
- Fixed compilation issues with latest clang version.
- Added backtrace to internal_error.
- Added logging of segfault/bus signal and backtrace to LOG_CRITICAL.
- Added 'catch' command to allow safely calling commands that might fail with input_error. Note that double-brackets are required as the method needs to be called by the 'catch' command, not the parser.
catch = ((foo.bar,"bad input"))
- For POSIX threads config script try none first to avoid adding flags when not needed.
- Allow functions and lists of functions to be passed to view.event_{added,removed}.
This release fixes some serious issues with tracker requesting, and adds a suite of unit tests to ensure future modifications pass some basic sanity tests.
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #869534 - rtorrent-0.9.3. is available
https://bugzilla.redhat.com/show_bug.cgi?id=869534
[ 2 ] Bug #869520 - libtorrent-0.13.3 is available
https://bugzilla.redhat.com/show_bug.cgi?id=869520
--------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use
su -c 'yum update libtorrent' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
More information about the package-announce
mailing list