Path to this page:
./
net/rtorrent,
Ncurses based torrent client with support for sessions
Branch: CURRENT,
Version: 0.16.13nb1,
Package name: rtorrent-0.16.13nb1,
Maintainer: pkgsrc-usersrTorrent is a console-based BitTorrent client. It aims to be a fully-featured
and efficient client with the ability to run in the background using screen.
It supports fast-resume and session management.
MESSAGE.BSD [+/-]===========================================================================
$NetBSD: MESSAGE.BSD,v 1.1 2006/01/30 00:52:28 tron Exp $
Please consider adding the following options to your ".rtorrent.rc":
hash_max_tries = 5
hash_interval = 10
hash_read_ahead = 8
This will significantly improve the performance of hashing files.
===========================================================================
Required to run:[
www/curl] [
net/libtorrent] [
devel/ncurses]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 850.364 KB
Version history: (Expand)
- (2026-06-08) Updated to version: rtorrent-0.16.13nb1
- (2026-06-05) Updated to version: rtorrent-0.16.13
- (2026-05-19) Updated to version: rtorrent-0.16.12
- (2026-05-14) Updated to version: rtorrent-0.16.11nb1
- (2026-05-05) Updated to version: rtorrent-0.16.11
- (2026-04-23) Updated to version: rtorrent-0.16.10
CVS history: (Expand)
| 2026-06-08 22:59:15 by Greg Troxel | Files touched by this commit (1) |
Log message:
net/rtorrent: Specify C++20 because configure.ac says so
|
2026-06-05 14:38:32 by Adam Ciarcinski | Files touched by this commit (5) |  |
Log message:
libtorrent rtorrent: updated to 0.16.13
0.16.13
Features
Added support base64 support for non-UTF8 strings
Add directory.watch.ready for safe torrent watch folders
Add add per-category allocation limits to socket_manager
Added a new clean and efficient callback mechanism
Converted callbacks to new interface.
Use shared_ptr to atomic<uint32_t> as callback_id and added a deadlock \
prevention mechanism
Use epoll event_fd and kevent EVFILT_USER to interrupt polling
Added --without-ncurses option for daemon-only builds
Bug Fixes
Throw if piece messages are too short
Added pkgconfig libcurl to Requires.private for static linking
Added intermediate requesting flag for trackers to prevent premature deletion
Fixed missing UdpRouter disconnect handling for failed hostname lookups
Fixed various tracker exceptions
Fixed potential DHT peer list leak by parsing the buffer before adding it to callback
Fix use-after-free in dht_compare_closer
Set explicit 8 MB thread stack size when building with musl libc
Fix RPC/SCGI security and crash bugs
Close SCGI task on EPIPE to stop event_write() busy-loop
Updated LUA autoconf script
Fixed cacheline size check
|
2026-05-19 13:26:56 by Adam Ciarcinski | Files touched by this commit (5) |  |
Log message:
libtorrent rtorrent: updated to 0.16.12
0.16.12
While this release contains a lot of bug fixes, it's should still be considered \
unstable due to extensive changes to multi-threaded tracker handling.
Trackers now handle requests in the tracker thread and UDP requests use just two \
open sockets for IPv4/6.
Since all long-time UDP tracker issues have been resolved, trackers.use_udp has \
been deprecated. If you need to disable UDP trackers, or HTTP trackers, use \
download insert events.
SCGI replies larger than 1000 bytes are now compressed by default.
|
| 2026-05-14 18:42:34 by Ryo ONODERA | Files touched by this commit (1335) |
Log message:
*: Recursive revbump from security/nettle-4.0
|
2026-05-05 06:32:34 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
libtorrent rtorrent: updated to 0.16.11
0.16.11
Minor bug fixes which should mark this as the stable release in the near future.
|
2026-04-23 15:51:33 by Adam Ciarcinski | Files touched by this commit (6) |  |
Log message:
libtorrent rtorrent: updated to 0.16.10
0.16.10
Adds support for gzip accepted_encoding in scgi headers and special syntax to
config files to enable logging before libtorrent initialization.
|
2026-04-10 10:20:47 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
libtorrent rtorrent: updated to 0.16.9
0.16.9
Improved DNS cache handling and various bug fixes.
|
2026-03-26 14:11:00 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
libtorrent rtorrent: updated to 0.16.8
0.16.8
This release fixes a couple of bugs and adds a simple DNS cache to improve \
performance.
|