Attached are updates to libtorrent and rtorrent. Tested on i386 only.
Excerpts from the ChangeLog:
* Added views of the downloads that can be sorted and filtered. The
keys '1' to '6' are bound to a set which can be modified with the
'view_*' options. (See man page)
* Completed message was not being sent to the tracker, fixed.
* Added "-n" flag that disables loading of ~/.rtorrent.rc.
* Rewrote the chunk selector with support for rarity-first.
* Added "send_buffer_size" and "receive_buffer_size" options that set
the socket SND/RCBBUF sizes.
/Henrik
diff -ru libtorrent.orig/Makefile libtorrent/Makefile
--- libtorrent.orig/Makefile Sun Jul 30 22:53:18 2006
+++ libtorrent/Makefile Sun Jul 30 22:58:30 2006
@@ -2,7 +2,7 @@
COMMENT= "BitTorrent Library written in C++"
-DISTNAME= libtorrent-0.8.5
+DISTNAME= libtorrent-0.9.3
SHARED_LIBS= torrent 7.0
CATEGORIES= net devel
diff -ru libtorrent.orig/distinfo libtorrent/distinfo
--- libtorrent.orig/distinfo Sun Jul 30 22:53:18 2006
+++ libtorrent/distinfo Sun Jul 30 22:59:03 2006
@@ -1,4 +1,4 @@
-MD5 (libtorrent-0.8.5.tar.gz) = a54777817072b221e65956caed09c8fb
-RMD160 (libtorrent-0.8.5.tar.gz) = 0a45e6442ea0d4d1e6204e0fbc090f7906be6348
-SHA1 (libtorrent-0.8.5.tar.gz) = 2c58bb7cbded9024468d660e5ee204d51c999dec
-SIZE (libtorrent-0.8.5.tar.gz) = 448000
+MD5 (libtorrent-0.9.3.tar.gz) = 438192530048c5ba67bbc2f9852c695c
+RMD160 (libtorrent-0.9.3.tar.gz) = a0635bf0b53f6d931ce5ab6b56dcf47220fc606d
+SHA1 (libtorrent-0.9.3.tar.gz) = a4e2f80ce631f46100b69451bb4416544374cfd1
+SIZE (libtorrent-0.9.3.tar.gz) = 463674
diff -ru libtorrent.orig/pkg/PLIST libtorrent/pkg/PLIST
--- libtorrent.orig/pkg/PLIST Sun Jul 30 22:53:18 2006
+++ libtorrent/pkg/PLIST Sun Jul 30 23:11:34 2006
@@ -1,15 +1,19 @@
@comment $OpenBSD: PLIST,v 1.2 2006/05/31 06:26:15 naddy Exp $
%%SHARED%%
include/torrent/
-include/torrent/bencode.h
-include/torrent/common.h
+include/torrent/bitfield.h
+include/torrent/connection_manager.h
include/torrent/download.h
-include/torrent/entry.h
include/torrent/event.h
include/torrent/exceptions.h
+include/torrent/file.h
+include/torrent/file_list.h
include/torrent/http.h
+include/torrent/object.h
+include/torrent/object_stream.h
include/torrent/path.h
include/torrent/peer.h
+include/torrent/piece.h
include/torrent/poll.h
include/torrent/poll_epoll.h
include/torrent/poll_kqueue.h
@@ -17,6 +21,7 @@
include/torrent/rate.h
include/torrent/torrent.h
include/torrent/tracker.h
+include/torrent/tracker_list.h
lib/libtorrent.a
lib/libtorrent.la
lib/pkgconfig/
diff -ru rtorrent.orig/Makefile rtorrent/Makefile
--- rtorrent.orig/Makefile Sun Jul 30 22:53:07 2006
+++ rtorrent/Makefile Sun Jul 30 23:19:42 2006
@@ -2,7 +2,7 @@
COMMENT= "Ncurses BitTorrent Client based on LibTorrent"
-DISTNAME= rtorrent-0.4.5
+DISTNAME= rtorrent-0.5.3
CATEGORIES= net
HOMEPAGE= http://libtorrent.rakshasa.no/
@@ -19,7 +19,7 @@
MASTER_SITES= ${HOMEPAGE}downloads/
BUILD_DEPENDS= :pkgconfig-*:devel/pkgconfig
-LIB_DEPENDS= torrent.5::net/libtorrent \
+LIB_DEPENDS= torrent.7::net/libtorrent \
curl.3::net/curl
CONFIGURE_STYLE= gnu
diff -ru rtorrent.orig/distinfo rtorrent/distinfo
--- rtorrent.orig/distinfo Sun Jul 30 22:53:07 2006
+++ rtorrent/distinfo Sun Jul 30 23:21:28 2006
@@ -1,4 +1,4 @@
-MD5 (rtorrent-0.4.5.tar.gz) = 5344b71334bacdbc80066b2a468aa05c
-RMD160 (rtorrent-0.4.5.tar.gz) = 37d07de0f9f19d91886cf1949db61b7bbe2be868
-SHA1 (rtorrent-0.4.5.tar.gz) = 127ac447bfa283aa28670daed7f744635245c579
-SIZE (rtorrent-0.4.5.tar.gz) = 391183
+MD5 (rtorrent-0.5.3.tar.gz) = 5fe1fad0fe72ccb99d83d09a566f8732
+RMD160 (rtorrent-0.5.3.tar.gz) = 31fa79315389acea557b201f5d389fe882957df9
+SHA1 (rtorrent-0.5.3.tar.gz) = 8f1fbebd45cc280f9c368f521d9073f739f8ddec
+SIZE (rtorrent-0.5.3.tar.gz) = 413437