diff options
author | tron <tron@pkgsrc.org> | 2009-07-09 10:42:28 +0000 |
---|---|---|
committer | tron <tron@pkgsrc.org> | 2009-07-09 10:42:28 +0000 |
commit | f7e5818b0f2ea15d162a5743befd4a626cc143a0 (patch) | |
tree | 1750cb3a08e7a51879ca50e1499bd36c1762aacf /net/rtorrent | |
parent | 9542e385782167355fd3d0f92a2939ba132adffd (diff) | |
download | pkgsrc-f7e5818b0f2ea15d162a5743befd4a626cc143a0.tar.gz |
Update "libtorrent" package to version 0.12.4 and "rtorrent" package
to version 0.8.4. Changes since 0.12.2 respectively 0.8.2:
- Fixed EINTR handling in execute command.
- Fixed a couple of memory leaks in xmlrpc.cc.
- Initial seeding support added.
- Added a work-around for the stdin kqueue bug in MacOSX.
- Numerous bug-fixes and patches.
- Work-around for OpenBSD's broken sys/event.h, which fails to compile
if it's the first (or only) included header. (Ticket #1470)
- Fixes compilation with old libcurl versions. (Ticket #1471)
- Fix compile error on systems that lack mincore(2).
- Fixes a crash in epoll due to libcurl/c-ares bug:
PollEPoll::modify(...) epoll_ctl call failed.
- Enforce an http transfer timeout when libcurl fails to honor
it. Also set a 5-minute timeout for (previously unlimited) torrent
transfers and fixes the argument type for curl_easy_setopt values.
- Allows bandwidth throttles to work without floating point support.
- Added the 'd.add_peer=host[:port]' command to manually add a peer
(not for torrents marked "private"), port 6881 is the default.
- Allows banning the selected peer with "B". No unbanning is possible
yet.
- Added system.method.{insert,erase} commands that allows
user-specified commands. E.g "system.method.insert=foo,print=Bar".
- Differentiate between commands that have no target, and those that
take generic targets, when using XMLRPC.
- Added 'event.download.inserted_{new,session}' that are triggered
when a new or a session torrent is added. Ticket #1516.
- Added 'system.method.get', 'ui.current_view.set' and 'group.insert'
commands.
- Enabled different ratio settings for different groups of
downloads.
- Added 'view.persistance' command that makes downloads inserted into
that view persist across sessions. Only call on user-created views.
- Added 'ratio.*' commands that call the 'group.seeding.ratio.*'
equivalents.
- Changed torrent::DownloadList::close_directly() so doesn't save the
session if the underlying file/directory has been moved or
removed. This change, in addition to calling 'd.set_directory=' before
'execute=mv,...', as previously shown in the examples, will make
rtorrent behave correctly when 'check_hash=no' is set.
Diffstat (limited to 'net/rtorrent')
-rw-r--r-- | net/rtorrent/Makefile | 4 | ||||
-rw-r--r-- | net/rtorrent/distinfo | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/net/rtorrent/Makefile b/net/rtorrent/Makefile index ca82d19bb0b..4d66c6bf34d 100644 --- a/net/rtorrent/Makefile +++ b/net/rtorrent/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.32 2009/07/07 21:22:08 joerg Exp $ +# $NetBSD: Makefile,v 1.33 2009/07/09 10:42:29 tron Exp $ -DISTNAME= rtorrent-0.8.2 +DISTNAME= rtorrent-0.8.4 CATEGORIES= net MASTER_SITES= ${HOMEPAGE:=downloads/} diff --git a/net/rtorrent/distinfo b/net/rtorrent/distinfo index 10db26249e1..fbff9c1d6e7 100644 --- a/net/rtorrent/distinfo +++ b/net/rtorrent/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.22 2009/07/07 21:22:08 joerg Exp $ +$NetBSD: distinfo,v 1.23 2009/07/09 10:42:29 tron Exp $ -SHA1 (rtorrent-0.8.2.tar.gz) = 891093c5d600c2e3853eadbbec369a12dfe6ec11 -RMD160 (rtorrent-0.8.2.tar.gz) = e86b0082d1788e4e7cd8fcf631f7f857d642c799 -Size (rtorrent-0.8.2.tar.gz) = 506015 bytes +SHA1 (rtorrent-0.8.4.tar.gz) = 83a7c0dbeb46bb074ae075d9faf5d05f0df17571 +RMD160 (rtorrent-0.8.4.tar.gz) = a7a65a136161dc89e93479cee776cc084dce4ee0 +Size (rtorrent-0.8.4.tar.gz) = 518306 bytes SHA1 (patch-aa) = ef8edceb33f28e022e3d48706c30733ac3a730a3 SHA1 (patch-ab) = 87873bb32166d00398ab0ef6421a6fe85a55c914 SHA1 (patch-ac) = b62de9ce834aa0422ec173e694d07e88aa1e2f47 |