Enhanced CTorrent
Enhanced CTorrent (ctorrent) is a small, modern command-line torrent client.
Version: dnh3.3.1
Status: Ported
Description
CTorrent is a BitTorrent client implemented in C++ to be lightweight and quick. The original has fallen a little behind in updates and bug fixes though. The purpose of the Enhanced CTorrent effort is to fix problems that
remain in the code, modernize existing features and algorithms, and implement new features while maintaining low overhead requirements and a high standard of performance (both part of the original CTorrent design philosophy).
Features
Highlights of the enhanced client include:
- Support for large files (>2GB) and large torrents (>255 files)
- Strategic selection of pieces to request for download
- Continuous queueing of download requests, tuned based on latency and throughput for each peer
- Improved download performance, including parallel requests in initial and endgame modes
- Improved bandwidth regulation
- Improved compatibility with other peers
- Performance optimization and bug fixes
- An interface for monitoring and managing multiple clients
- Dynamic cache allocation and management, including prefetch
- Flexible console I/O redirection
- Interactive control commands and menus
Official web page
http://www.rahul.net/dholmes/ctorrent/index.html
Usage
See here.
Download
If you do not have ipkg already installed, put the .bin format ctorrent (above) into your /usr/bin directory .
Build procedure
From the trunk directory:
or:
License
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Todo
- Packaging
- Finish rewriting CTCS daemon in C
History
Version dnh3.3.1 - [John, 2008-05]
- Ported
- Started work on CTCS daemon replacement
Comments
Comments (0)
You don't have permission to comment on this page.