NSLU2-Linux
view · edit · print · history

Optware.EnhancedCTorrent History

Hide minor edits - Show changes to markup

August 02, 2009, at 06:13 PM by SRS -- Dynamic bandwidth eventually slows download(s)& uploads --> Work-Around
Changed line 170 from:

With Shared-UL on and setting the Minimum-DL to anything greater than 4kB/s

to:

With Shared-UL on and setting the Minimum-UL to anything greater than 4kB/s

August 02, 2009, at 06:03 PM by SRS -- Dynamic bandwidth eventually slows download(s)& uploads --> Work-Around
Changed lines 136-137 from:

Dynamic bandwidth eventually slows download(s)--> Work-Around:

to:

Dynamic bandwidth eventually slows download(s)& uploads --> Work-Around:

Deleted lines 157-161:

The UpLoad dynamic management encounters nearly identical problems. ** FIX is the same as for DL; Disable Shared-UL on all and set Current.Limit-UL to 0s the upload speeds are OK.

Added lines 165-183:

The UpLoad dynamic management encounters nearly identical problems. ** FIX is the same as for DL; Disable Shared-UL on all and set Current.Limit-UL to 0s the upload speeds are OK.

With Shared-UL on and setting the Minimum-DL to anything greater than 4kB/s always results in an 4kB/s or less speed with any of the slowed torrents.

With Shared-UL off and setting the Current.Limit-UL to anything greater than 4kB/s always results in an 4kB/s speed or less with any of the slowed torrents.

Also note that with both Shared-DL AND Shared-UL ALL set to off that the download speed may then become limited to that of the uploads total speeds. This may be because most BitTorrent peers use a variant of Tit for two Tats which is called optimistic unchoking in BitTorrent terminology. BitTorrent peers have a limited number of upload slots to allocate to other peers. Cooperation is achieved when upload bandwidth is exchanged for download bandwidth. Consequently, when a peer's upload bandwidth is saturated, it will use a Tit for Tat strategy. Optimistic unchoking corresponds very strongly to always cooperating...

Because of this you may not want to Disable Shared-UL on all until downloads are complete.

Deleted line 184:
July 21, 2009, at 05:50 AM by SRS -- Dynamic bandwidth eventually slows download(s)--> Work-Around
Changed lines 158-159 from:

The UpLoad dynamic management has never encountered any problems.

to:

The UpLoad dynamic management encounters nearly identical problems. ** FIX is the same as for DL; Disable Shared-UL on all and set Current.Limit-UL to 0s the upload speeds are OK.

July 19, 2009, at 05:28 PM by SRS -- Dynamic bandwidth eventually slows download(s)--> Work-Around
Changed lines 134-168 from:

SRS 10/30/2008

to:

SRS 10/30/2008

Dynamic bandwidth eventually slows download(s)--> Work-Around:

SRS 07/19/2009

UnSLung 6.10 Enhanced-CTorrent dnh3.3.2 ctcs 1.4.1

With one or more torrents downloading from high speed seeders running CTCS set all torrents Shared-DL and Minimum-DL Maximum-DL set to 0 [ 0 to disable/remove a limit ] and global bandwidth set plenty high enough to accommodate.

What happens is that after an indeterminate period of time ( typically 30 minutes to several hours) one ( or more ) torrent(s) will slow to 8kB/s or less. IF now disable Shared-DL on all and set Current.Limit-DL to 0s the download speeds are OK.

If set to Shared-DL on any of the slowed/stalled torrent the 8kB/s limit returns. Backed to disabled Shared-DL download speed OK again.

This has been confirmed over a period of several months on 2 separate NSLU2s at different locations/IP providers and different trackers.

The UpLoad dynamic management has never encountered any problems.

With Shared-DL on and setting the Minimum-DL to anything greater than 8kB/s always results in an 8kB/s or less speed with any of the slowed torrents.

With Shared-DL off and setting the Current.Limit-DL to anything greater than 8kB/s always results in an 8kB/s speed or less with any of the slowed torrents.

http://sourceforge.net/tracker/index.php?func=detail&aid=2823911&group_id=202532&atid=981959

November 23, 2008, at 09:10 AM by janne5011 -- restored from spam
Changed lines 1-134 from:

lapelpins [URL=http://cj69collins.tv/blog/wp-content/uploads/2008/topic-361.html]lapelpins[/URL] [url=http://cj69collins.tv/blog/wp-content/uploads/2008/topic-361.html]lapelpins[/url] [url]http://cj69collins.tv/blog/wp-content/uploads/2008/topic-361.html[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 23, 2008, at 07:15 AM by lapelpins -- http://cj69collins.tv/blog/wp-content/uploads/2008/topic-361.html
Changed line 1 from:

music video makers [URL=http://imotibg.info/test/templates/images/new476.htm]music video makers[/URL] [url=http://imotibg.info/test/templates/images/new476.htm]music video makers[/url] [url]http://imotibg.info/test/templates/images/new476.htm[/url]

to:

lapelpins [URL=http://cj69collins.tv/blog/wp-content/uploads/2008/topic-361.html]lapelpins[/URL] [url=http://cj69collins.tv/blog/wp-content/uploads/2008/topic-361.html]lapelpins[/url] [url]http://cj69collins.tv/blog/wp-content/uploads/2008/topic-361.html[/url]

November 23, 2008, at 07:14 AM by music video makers -- http://imotibg.info/test/templates/images/new476.htm
Changed line 1 from:

<a href='http://imotibg.info/test/templates/images/new643.htm'>buy tamiflu</a> <a href="http://imotibg.info/test/templates/images/new643.htm">buy tamiflu</a> [link=http://imotibg.info/test/templates/images/new643.htm]buy tamiflu[/link]

to:

music video makers [URL=http://imotibg.info/test/templates/images/new476.htm]music video makers[/URL] [url=http://imotibg.info/test/templates/images/new476.htm]music video makers[/url] [url]http://imotibg.info/test/templates/images/new476.htm[/url]

November 23, 2008, at 07:14 AM by buy tamiflu -- http://imotibg.info/test/templates/images/new643.htm
Changed line 1 from:

<a href='http://theinternetpokerdirectory.co.uk/resources/files/cnahen.html'>designer scarves</a> <a href="http://theinternetpokerdirectory.co.uk/resources/files/cnahen.html">designer scarves</a> [link=http://theinternetpokerdirectory.co.uk/resources/files/cnahen.html]designer scarves[/link]

to:

<a href='http://imotibg.info/test/templates/images/new643.htm'>buy tamiflu</a> <a href="http://imotibg.info/test/templates/images/new643.htm">buy tamiflu</a> [link=http://imotibg.info/test/templates/images/new643.htm]buy tamiflu[/link]

November 23, 2008, at 07:14 AM by designer scarves -- http://theinternetpokerdirectory.co.uk/resources/files/cnahen.html
Changed line 1 from:

<a href='http://winstonbreen.com/blog/wp-content/uploads/2006/news-847-20081011.html'>newark nj florists</a> <a href="http://winstonbreen.com/blog/wp-content/uploads/2006/news-847-20081011.html">newark nj florists</a> [link=http://winstonbreen.com/blog/wp-content/uploads/2006/news-847-20081011.html]newark nj florists[/link]

to:

<a href='http://theinternetpokerdirectory.co.uk/resources/files/cnahen.html'>designer scarves</a> <a href="http://theinternetpokerdirectory.co.uk/resources/files/cnahen.html">designer scarves</a> [link=http://theinternetpokerdirectory.co.uk/resources/files/cnahen.html]designer scarves[/link]

November 23, 2008, at 07:14 AM by newark nj florists -- http://winstonbreen.com/blog/wp-content/uploads/2006/news-847-20081011.html
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

<a href='http://winstonbreen.com/blog/wp-content/uploads/2006/news-847-20081011.html'>newark nj florists</a> <a href="http://winstonbreen.com/blog/wp-content/uploads/2006/news-847-20081011.html">newark nj florists</a> [link=http://winstonbreen.com/blog/wp-content/uploads/2006/news-847-20081011.html]newark nj florists[/link]

November 22, 2008, at 07:59 PM by pembo -- removed spam
Changed lines 1-134 from:

lordosis [URL=http://riokozpz.net/e107_themes/jay/plorzdars.htm]lordosis[/URL] [url=http://riokozpz.net/e107_themes/jay/plorzdars.htm]lordosis[/url] [url]http://riokozpz.net/e107_themes/jay/plorzdars.htm[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 22, 2008, at 05:56 PM by lordosis -- http://riokozpz.net/e107_themes/jay/plorzdars.htm
Changed line 1 from:

<a href='http://pidstudio.com/components/com_fish/resource-159.html'>movies on dvd new</a> <a href="http://pidstudio.com/components/com_fish/resource-159.html">movies on dvd new</a> [link=http://pidstudio.com/components/com_fish/resource-159.html]movies on dvd new[/link]

to:

lordosis [URL=http://riokozpz.net/e107_themes/jay/plorzdars.htm]lordosis[/URL] [url=http://riokozpz.net/e107_themes/jay/plorzdars.htm]lordosis[/url] [url]http://riokozpz.net/e107_themes/jay/plorzdars.htm[/url]

November 22, 2008, at 05:55 PM by movies on dvd new -- http://pidstudio.com/components/com_fish/resource-159.html
Changed line 1 from:

<a href='http://inspirecss.com/wp-content/uploads/2007/page1496.html'>pay by job title</a> <a href="http://inspirecss.com/wp-content/uploads/2007/page1496.html">pay by job title</a> [link=http://inspirecss.com/wp-content/uploads/2007/page1496.html]pay by job title[/link]

to:

<a href='http://pidstudio.com/components/com_fish/resource-159.html'>movies on dvd new</a> <a href="http://pidstudio.com/components/com_fish/resource-159.html">movies on dvd new</a> [link=http://pidstudio.com/components/com_fish/resource-159.html]movies on dvd new[/link]

November 22, 2008, at 05:54 PM by pay by job title -- http://inspirecss.com/wp-content/uploads/2007/page1496.html
Changed line 1 from:

strangers with candy the movie sundance review [URL=http://frendzz.com/wp-content/uploads/2007/article736.htm]strangers with candy the movie sundance review[/URL] [url=http://frendzz.com/wp-content/uploads/2007/article736.htm]strangers with candy the movie sundance review[/url] [url]http://frendzz.com/wp-content/uploads/2007/article736.htm[/url]

to:

<a href='http://inspirecss.com/wp-content/uploads/2007/page1496.html'>pay by job title</a> <a href="http://inspirecss.com/wp-content/uploads/2007/page1496.html">pay by job title</a> [link=http://inspirecss.com/wp-content/uploads/2007/page1496.html]pay by job title[/link]

November 22, 2008, at 05:53 PM by strangers with candy the movie sundance review -- http://frendzz.com/wp-content/uploads/2007/article736.htm
Changed line 1 from:

riot videos [URL=http://pbnf.org/engine/inc/files/topic-224.html]riot videos[/URL] [url=http://pbnf.org/engine/inc/files/topic-224.html]riot videos[/url] [url]http://pbnf.org/engine/inc/files/topic-224.html[/url]

to:

strangers with candy the movie sundance review [URL=http://frendzz.com/wp-content/uploads/2007/article736.htm]strangers with candy the movie sundance review[/URL] [url=http://frendzz.com/wp-content/uploads/2007/article736.htm]strangers with candy the movie sundance review[/url] [url]http://frendzz.com/wp-content/uploads/2007/article736.htm[/url]

November 22, 2008, at 05:52 PM by riot videos -- http://pbnf.org/engine/inc/files/topic-224.html
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

riot videos [URL=http://pbnf.org/engine/inc/files/topic-224.html]riot videos[/URL] [url=http://pbnf.org/engine/inc/files/topic-224.html]riot videos[/url] [url]http://pbnf.org/engine/inc/files/topic-224.html[/url]

November 22, 2008, at 01:54 PM by mwester -- restore
Changed lines 1-134 from:

<a href='http://inspirecss.com/wp-content/uploads/2007/page704.html'>norton internet security 2005 crackz</a> <a href="http://inspirecss.com/wp-content/uploads/2007/page704.html">norton internet security 2005 crackz</a> [link=http://inspirecss.com/wp-content/uploads/2007/page704.html]norton internet security 2005 crackz[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 22, 2008, at 01:38 AM by norton internet security 2005 crackz -- http://inspirecss.com/wp-content/uploads/2007/page704.html
Changed line 1 from:

midland rockhounds [URL=http://softcastle.com/cache/temp/topic-851.htm]midland rockhounds[/URL] [url=http://softcastle.com/cache/temp/topic-851.htm]midland rockhounds[/url] [url]http://softcastle.com/cache/temp/topic-851.htm[/url]

to:

<a href='http://inspirecss.com/wp-content/uploads/2007/page704.html'>norton internet security 2005 crackz</a> <a href="http://inspirecss.com/wp-content/uploads/2007/page704.html">norton internet security 2005 crackz</a> [link=http://inspirecss.com/wp-content/uploads/2007/page704.html]norton internet security 2005 crackz[/link]

November 22, 2008, at 01:36 AM by midland rockhounds -- http://softcastle.com/cache/temp/topic-851.htm
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

midland rockhounds [URL=http://softcastle.com/cache/temp/topic-851.htm]midland rockhounds[/URL] [url=http://softcastle.com/cache/temp/topic-851.htm]midland rockhounds[/url] [url]http://softcastle.com/cache/temp/topic-851.htm[/url]

November 21, 2008, at 07:19 PM by SRS -- Vandalism fix, get a password on this page please....
Changed lines 1-134 from:

<a href='http://softcastle.com/cache/temp/topic-728.htm'>swedenborg</a> <a href="http://softcastle.com/cache/temp/topic-728.htm">swedenborg</a> [link=http://softcastle.com/cache/temp/topic-728.htm]swedenborg[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 21, 2008, at 07:09 AM by swedenborg -- http://softcastle.com/cache/temp/topic-728.htm
Changed line 1 from:

index [URL=http://novocraft.com/wiki/forumfiles/images/index.htm]links[/URL] [url=http://novocraft.com/wiki/forumfiles/images/index.htm]link[/url] [url]http://novocraft.com/wiki/forumfiles/images/index.htm[/url]

to:

<a href='http://softcastle.com/cache/temp/topic-728.htm'>swedenborg</a> <a href="http://softcastle.com/cache/temp/topic-728.htm">swedenborg</a> [link=http://softcastle.com/cache/temp/topic-728.htm]swedenborg[/link]

November 21, 2008, at 07:08 AM by map -- http://novocraft.com/wiki/forumfiles/images/index.htm
Changed line 1 from:

<a href='http://videofotozone.com/images/gallery/icons/page-98.html'>adderall versus ritalin</a> <a href="http://videofotozone.com/images/gallery/icons/page-98.html">adderall versus ritalin</a> [link=http://videofotozone.com/images/gallery/icons/page-98.html]adderall versus ritalin[/link]

to:

index [URL=http://novocraft.com/wiki/forumfiles/images/index.htm]links[/URL] [url=http://novocraft.com/wiki/forumfiles/images/index.htm]link[/url] [url]http://novocraft.com/wiki/forumfiles/images/index.htm[/url]

November 21, 2008, at 07:08 AM by adderall versus ritalin -- http://videofotozone.com/images/gallery/icons/page-98.html
Changed line 1 from:

<a href='http://imotibg.info/test/templates/images/new1174.htm'>gps tracking system</a> <a href="http://imotibg.info/test/templates/images/new1174.htm">gps tracking system</a> [link=http://imotibg.info/test/templates/images/new1174.htm]gps tracking system[/link]

to:

<a href='http://videofotozone.com/images/gallery/icons/page-98.html'>adderall versus ritalin</a> <a href="http://videofotozone.com/images/gallery/icons/page-98.html">adderall versus ritalin</a> [link=http://videofotozone.com/images/gallery/icons/page-98.html]adderall versus ritalin[/link]

November 21, 2008, at 07:07 AM by gps tracking system -- http://imotibg.info/test/templates/images/new1174.htm
Changed line 1 from:

adult adultnewrelease.com dvd porn video [URL=http://frendzz.com/wp-content/uploads/2007/article2445.htm]adult adultnewrelease.com dvd porn video[/URL] [url=http://frendzz.com/wp-content/uploads/2007/article2445.htm]adult adultnewrelease.com dvd porn video[/url] [url]http://frendzz.com/wp-content/uploads/2007/article2445.htm[/url]

to:

<a href='http://imotibg.info/test/templates/images/new1174.htm'>gps tracking system</a> <a href="http://imotibg.info/test/templates/images/new1174.htm">gps tracking system</a> [link=http://imotibg.info/test/templates/images/new1174.htm]gps tracking system[/link]

November 21, 2008, at 07:06 AM by adult adultnewreleasecom dvd porn video -- http://frendzz.com/wp-content/uploads/2007/article2445.htm
Changed line 1 from:

lemonade tycoon serial numbers [URL=http://imotibg.info/test/templates/images/new2359.htm]lemonade tycoon serial numbers[/URL] [url=http://imotibg.info/test/templates/images/new2359.htm]lemonade tycoon serial numbers[/url] [url]http://imotibg.info/test/templates/images/new2359.htm[/url]

to:

adult adultnewrelease.com dvd porn video [URL=http://frendzz.com/wp-content/uploads/2007/article2445.htm]adult adultnewrelease.com dvd porn video[/URL] [url=http://frendzz.com/wp-content/uploads/2007/article2445.htm]adult adultnewrelease.com dvd porn video[/url] [url]http://frendzz.com/wp-content/uploads/2007/article2445.htm[/url]

November 20, 2008, at 06:57 PM by lemonade tycoon serial numbers -- http://imotibg.info/test/templates/images/new2359.htm
Changed line 1 from:

<a href='http://n9ami.com/guestbook/templates/css/new1285.htm'>instructions intercourse orgasm video woman</a> <a href="http://n9ami.com/guestbook/templates/css/new1285.htm">instructions intercourse orgasm video woman</a> [link=http://n9ami.com/guestbook/templates/css/new1285.htm]instructions intercourse orgasm video woman[/link]

to:

lemonade tycoon serial numbers [URL=http://imotibg.info/test/templates/images/new2359.htm]lemonade tycoon serial numbers[/URL] [url=http://imotibg.info/test/templates/images/new2359.htm]lemonade tycoon serial numbers[/url] [url]http://imotibg.info/test/templates/images/new2359.htm[/url]

November 20, 2008, at 06:56 PM by instructions intercourse orgasm video woman -- http://n9ami.com/guestbook/templates/css/new1285.htm
Changed line 1 from:

aeon flux movie [URL=http://frendzz.com/wp-content/uploads/2007/article1383.htm]aeon flux movie[/URL] [url=http://frendzz.com/wp-content/uploads/2007/article1383.htm]aeon flux movie[/url] [url]http://frendzz.com/wp-content/uploads/2007/article1383.htm[/url]

to:

<a href='http://n9ami.com/guestbook/templates/css/new1285.htm'>instructions intercourse orgasm video woman</a> <a href="http://n9ami.com/guestbook/templates/css/new1285.htm">instructions intercourse orgasm video woman</a> [link=http://n9ami.com/guestbook/templates/css/new1285.htm]instructions intercourse orgasm video woman[/link]

November 20, 2008, at 06:56 PM by aeon flux movie -- http://frendzz.com/wp-content/uploads/2007/article1383.htm
Changed line 1 from:

<a href='http://tatooine.qc.ca/images/icons/text-1024.htm'>enough the movie soundtrack</a> <a href="http://tatooine.qc.ca/images/icons/text-1024.htm">enough the movie soundtrack</a> [link=http://tatooine.qc.ca/images/icons/text-1024.htm]enough the movie soundtrack[/link]

to:

aeon flux movie [URL=http://frendzz.com/wp-content/uploads/2007/article1383.htm]aeon flux movie[/URL] [url=http://frendzz.com/wp-content/uploads/2007/article1383.htm]aeon flux movie[/url] [url]http://frendzz.com/wp-content/uploads/2007/article1383.htm[/url]

November 20, 2008, at 06:56 PM by enough the movie soundtrack -- http://tatooine.qc.ca/images/icons/text-1024.htm
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

<a href='http://tatooine.qc.ca/images/icons/text-1024.htm'>enough the movie soundtrack</a> <a href="http://tatooine.qc.ca/images/icons/text-1024.htm">enough the movie soundtrack</a> [link=http://tatooine.qc.ca/images/icons/text-1024.htm]enough the movie soundtrack[/link]

November 20, 2008, at 10:01 AM by Rolf --
Changed lines 1-134 from:

<a href='http://vforveeno.com/images/icons/article-697.htm'>pirates of the carribean 2 auditions</a> <a href="http://vforveeno.com/images/icons/article-697.htm">pirates of the carribean 2 auditions</a> [link=http://vforveeno.com/images/icons/article-697.htm]pirates of the carribean 2 auditions[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 20, 2008, at 07:32 AM by pirates of the carribean 2 auditions -- http://vforveeno.com/images/icons/article-697.htm
Changed line 1 from:

south african movie posters [URL=http://novocraft.com/wiki/forumfiles/images/topic-1638.htm]south african movie posters[/URL] [url=http://novocraft.com/wiki/forumfiles/images/topic-1638.htm]south african movie posters[/url] [url]http://novocraft.com/wiki/forumfiles/images/topic-1638.htm[/url]

to:

<a href='http://vforveeno.com/images/icons/article-697.htm'>pirates of the carribean 2 auditions</a> <a href="http://vforveeno.com/images/icons/article-697.htm">pirates of the carribean 2 auditions</a> [link=http://vforveeno.com/images/icons/article-697.htm]pirates of the carribean 2 auditions[/link]

November 20, 2008, at 07:31 AM by south african movie posters -- http://novocraft.com/wiki/forumfiles/images/topic-1638.htm
Changed line 1 from:

<a href='http://saciidbarre.com/forum/images/avatars/pics/topic2946.htm'>orfeu movie</a> <a href="http://saciidbarre.com/forum/images/avatars/pics/topic2946.htm">orfeu movie</a> [link=http://saciidbarre.com/forum/images/avatars/pics/topic2946.htm]orfeu movie[/link]

to:

south african movie posters [URL=http://novocraft.com/wiki/forumfiles/images/topic-1638.htm]south african movie posters[/URL] [url=http://novocraft.com/wiki/forumfiles/images/topic-1638.htm]south african movie posters[/url] [url]http://novocraft.com/wiki/forumfiles/images/topic-1638.htm[/url]

November 20, 2008, at 07:30 AM by orfeu movie -- http://saciidbarre.com/forum/images/avatars/pics/topic2946.htm
Changed line 1 from:

<a href='http://at-company.eu/thumbUploadDir/pics/news-2586.html'>gypsy moths</a> <a href="http://at-company.eu/thumbUploadDir/pics/news-2586.html">gypsy moths</a> [link=http://at-company.eu/thumbUploadDir/pics/news-2586.html]gypsy moths[/link]

to:

<a href='http://saciidbarre.com/forum/images/avatars/pics/topic2946.htm'>orfeu movie</a> <a href="http://saciidbarre.com/forum/images/avatars/pics/topic2946.htm">orfeu movie</a> [link=http://saciidbarre.com/forum/images/avatars/pics/topic2946.htm]orfeu movie[/link]

November 19, 2008, at 07:20 PM by gypsy moths -- http://at-company.eu/thumbUploadDir/pics/news-2586.html
Changed line 1 from:

<a href='http://clode.com/guestbook/templates/css/2776.htm'>cunt stretching</a> <a href="http://clode.com/guestbook/templates/css/2776.htm">cunt stretching</a> [link=http://clode.com/guestbook/templates/css/2776.htm]cunt stretching[/link]

to:

<a href='http://at-company.eu/thumbUploadDir/pics/news-2586.html'>gypsy moths</a> <a href="http://at-company.eu/thumbUploadDir/pics/news-2586.html">gypsy moths</a> [link=http://at-company.eu/thumbUploadDir/pics/news-2586.html]gypsy moths[/link]

November 19, 2008, at 07:20 PM by cunt stretching -- http://clode.com/guestbook/templates/css/2776.htm
Changed line 1 from:

<a href='http://softcastle.com/cache/temp/sitemap.htm'>http</a> <a href="http://softcastle.com/cache/temp/sitemap.htm">http</a> [link=http://softcastle.com/cache/temp/sitemap.htm]http[/link]

to:

<a href='http://clode.com/guestbook/templates/css/2776.htm'>cunt stretching</a> <a href="http://clode.com/guestbook/templates/css/2776.htm">cunt stretching</a> [link=http://clode.com/guestbook/templates/css/2776.htm]cunt stretching[/link]

November 19, 2008, at 07:20 PM by index -- http://softcastle.com/cache/temp/sitemap.htm
Changed line 1 from:

<a href='http://superamazingcomics.com/comics/thumbs/text371.htm'>panda antivirus cracks</a> <a href="http://superamazingcomics.com/comics/thumbs/text371.htm">panda antivirus cracks</a> [link=http://superamazingcomics.com/comics/thumbs/text371.htm]panda antivirus cracks[/link]

to:

<a href='http://softcastle.com/cache/temp/sitemap.htm'>http</a> <a href="http://softcastle.com/cache/temp/sitemap.htm">http</a> [link=http://softcastle.com/cache/temp/sitemap.htm]http[/link]

November 19, 2008, at 07:20 PM by panda antivirus cracks -- http://superamazingcomics.com/comics/thumbs/text371.htm
Changed line 1 from:

map [URL=http://inspirecss.com/wp-content/uploads/2007/sitemap.html]site[/URL] [url=http://inspirecss.com/wp-content/uploads/2007/sitemap.html]http[/url] [url]http://inspirecss.com/wp-content/uploads/2007/sitemap.html[/url]

to:

<a href='http://superamazingcomics.com/comics/thumbs/text371.htm'>panda antivirus cracks</a> <a href="http://superamazingcomics.com/comics/thumbs/text371.htm">panda antivirus cracks</a> [link=http://superamazingcomics.com/comics/thumbs/text371.htm]panda antivirus cracks[/link]

November 19, 2008, at 07:19 PM by http -- http://inspirecss.com/wp-content/uploads/2007/sitemap.html
Changed line 1 from:

<a href='http://at-company.eu/thumbUploadDir/pics/news-2489.html'>ong bak movie reviews</a> <a href="http://at-company.eu/thumbUploadDir/pics/news-2489.html">ong bak movie reviews</a> [link=http://at-company.eu/thumbUploadDir/pics/news-2489.html]ong bak movie reviews[/link]

to:

map [URL=http://inspirecss.com/wp-content/uploads/2007/sitemap.html]site[/URL] [url=http://inspirecss.com/wp-content/uploads/2007/sitemap.html]http[/url] [url]http://inspirecss.com/wp-content/uploads/2007/sitemap.html[/url]

November 19, 2008, at 08:26 AM by ong bak movie reviews -- http://at-company.eu/thumbUploadDir/pics/news-2489.html
Changed line 1 from:

<a href='http://saciidbarre.com/forum/images/avatars/pics/topic657.htm'>rock molds</a> <a href="http://saciidbarre.com/forum/images/avatars/pics/topic657.htm">rock molds</a> [link=http://saciidbarre.com/forum/images/avatars/pics/topic657.htm]rock molds[/link]

to:

<a href='http://at-company.eu/thumbUploadDir/pics/news-2489.html'>ong bak movie reviews</a> <a href="http://at-company.eu/thumbUploadDir/pics/news-2489.html">ong bak movie reviews</a> [link=http://at-company.eu/thumbUploadDir/pics/news-2489.html]ong bak movie reviews[/link]

November 19, 2008, at 08:26 AM by rock molds -- http://saciidbarre.com/forum/images/avatars/pics/topic657.htm
Changed line 1 from:

<a href='http://winstonbreen.com/blog/wp-content/uploads/2006/news-870-20081010.html'>movie baseball caps</a> <a href="http://winstonbreen.com/blog/wp-content/uploads/2006/news-870-20081010.html">movie baseball caps</a> [link=http://winstonbreen.com/blog/wp-content/uploads/2006/news-870-20081010.html]movie baseball caps[/link]

to:

<a href='http://saciidbarre.com/forum/images/avatars/pics/topic657.htm'>rock molds</a> <a href="http://saciidbarre.com/forum/images/avatars/pics/topic657.htm">rock molds</a> [link=http://saciidbarre.com/forum/images/avatars/pics/topic657.htm]rock molds[/link]

November 19, 2008, at 08:26 AM by movie baseball caps -- http://winstonbreen.com/blog/wp-content/uploads/2006/news-870-20081010.html
Changed line 1 from:

<a href='http://cj69collins.tv/blog/wp-content/uploads/2008/topic-1311.html'>come on eileen ringtone</a> <a href="http://cj69collins.tv/blog/wp-content/uploads/2008/topic-1311.html">come on eileen ringtone</a> [link=http://cj69collins.tv/blog/wp-content/uploads/2008/topic-1311.html]come on eileen ringtone[/link]

to:

<a href='http://winstonbreen.com/blog/wp-content/uploads/2006/news-870-20081010.html'>movie baseball caps</a> <a href="http://winstonbreen.com/blog/wp-content/uploads/2006/news-870-20081010.html">movie baseball caps</a> [link=http://winstonbreen.com/blog/wp-content/uploads/2006/news-870-20081010.html]movie baseball caps[/link]

November 19, 2008, at 08:25 AM by come on eileen ringtone -- http://cj69collins.tv/blog/wp-content/uploads/2008/topic-1311.html
Changed line 1 from:

manta ray sevylor video [URL=http://winstonbreen.com/blog/wp-content/uploads/2006/news-281-20081019.html]manta ray sevylor video[/URL] [url=http://winstonbreen.com/blog/wp-content/uploads/2006/news-281-20081019.html]manta ray sevylor video[/url] [url]http://winstonbreen.com/blog/wp-content/uploads/2006/news-281-20081019.html[/url]

to:

<a href='http://cj69collins.tv/blog/wp-content/uploads/2008/topic-1311.html'>come on eileen ringtone</a> <a href="http://cj69collins.tv/blog/wp-content/uploads/2008/topic-1311.html">come on eileen ringtone</a> [link=http://cj69collins.tv/blog/wp-content/uploads/2008/topic-1311.html]come on eileen ringtone[/link]

November 19, 2008, at 08:25 AM by manta ray sevylor video -- http://winstonbreen.com/blog/wp-content/uploads/2006/news-281-20081019.html
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

manta ray sevylor video [URL=http://winstonbreen.com/blog/wp-content/uploads/2006/news-281-20081019.html]manta ray sevylor video[/URL] [url=http://winstonbreen.com/blog/wp-content/uploads/2006/news-281-20081019.html]manta ray sevylor video[/url] [url]http://winstonbreen.com/blog/wp-content/uploads/2006/news-281-20081019.html[/url]

November 19, 2008, at 12:14 AM by geoscouter -- de spam
Changed lines 1-134 from:

passenger van rental [URL=http://trackattack.org/forum/Packages/install/news-942.html]passenger van rental[/URL] [url=http://trackattack.org/forum/Packages/install/news-942.html]passenger van rental[/url] [url]http://trackattack.org/forum/Packages/install/news-942.html[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 18, 2008, at 05:39 PM by passenger van rental -- http://trackattack.org/forum/Packages/install/news-942.html
Changed line 1 from:

tiffany co sale silver [URL=http://saciidbarre.com/forum/images/avatars/pics/topic511.htm]tiffany co sale silver[/URL] [url=http://saciidbarre.com/forum/images/avatars/pics/topic511.htm]tiffany co sale silver[/url] [url]http://saciidbarre.com/forum/images/avatars/pics/topic511.htm[/url]

to:

passenger van rental [URL=http://trackattack.org/forum/Packages/install/news-942.html]passenger van rental[/URL] [url=http://trackattack.org/forum/Packages/install/news-942.html]passenger van rental[/url] [url]http://trackattack.org/forum/Packages/install/news-942.html[/url]

November 18, 2008, at 05:37 PM by tiffany co sale silver -- http://saciidbarre.com/forum/images/avatars/pics/topic511.htm
Changed line 1 from:

xara diaz [URL=http://videofotozone.com/images/gallery/icons/page-382.html]xara diaz[/URL] [url=http://videofotozone.com/images/gallery/icons/page-382.html]xara diaz[/url] [url]http://videofotozone.com/images/gallery/icons/page-382.html[/url]

to:

tiffany co sale silver [URL=http://saciidbarre.com/forum/images/avatars/pics/topic511.htm]tiffany co sale silver[/URL] [url=http://saciidbarre.com/forum/images/avatars/pics/topic511.htm]tiffany co sale silver[/url] [url]http://saciidbarre.com/forum/images/avatars/pics/topic511.htm[/url]

November 18, 2008, at 05:35 PM by xara diaz -- http://videofotozone.com/images/gallery/icons/page-382.html
Changed line 1 from:

movie just desserts [URL=http://tatooine.qc.ca/images/icons/text-140.htm]movie just desserts[/URL] [url=http://tatooine.qc.ca/images/icons/text-140.htm]movie just desserts[/url] [url]http://tatooine.qc.ca/images/icons/text-140.htm[/url]

to:

xara diaz [URL=http://videofotozone.com/images/gallery/icons/page-382.html]xara diaz[/URL] [url=http://videofotozone.com/images/gallery/icons/page-382.html]xara diaz[/url] [url]http://videofotozone.com/images/gallery/icons/page-382.html[/url]

November 18, 2008, at 05:32 PM by movie just desserts -- http://tatooine.qc.ca/images/icons/text-140.htm
Changed line 1 from:

<a href='http://clode.com/guestbook/templates/css/916.htm'>oregon drug laws</a> <a href="http://clode.com/guestbook/templates/css/916.htm">oregon drug laws</a> [link=http://clode.com/guestbook/templates/css/916.htm]oregon drug laws[/link]

to:

movie just desserts [URL=http://tatooine.qc.ca/images/icons/text-140.htm]movie just desserts[/URL] [url=http://tatooine.qc.ca/images/icons/text-140.htm]movie just desserts[/url] [url]http://tatooine.qc.ca/images/icons/text-140.htm[/url]

November 18, 2008, at 05:31 PM by oregon drug laws -- http://clode.com/guestbook/templates/css/916.htm
Changed line 1 from:

metric conversion calculator [URL=http://futurewavedesigns.com/wordpress/wp-content/themes/leia/326.htm]metric conversion calculator[/URL] [url=http://futurewavedesigns.com/wordpress/wp-content/themes/leia/326.htm]metric conversion calculator[/url] [url]http://futurewavedesigns.com/wordpress/wp-content/themes/leia/326.htm[/url]

to:

<a href='http://clode.com/guestbook/templates/css/916.htm'>oregon drug laws</a> <a href="http://clode.com/guestbook/templates/css/916.htm">oregon drug laws</a> [link=http://clode.com/guestbook/templates/css/916.htm]oregon drug laws[/link]

November 17, 2008, at 07:32 AM by metric conversion calculator -- http://futurewavedesigns.com/wordpress/wp-content/themes/leia/326.htm
Changed line 1 from:

artec hair products [URL=http://talibov.info/osc/images/pixels/text-2470.htm]artec hair products[/URL] [url=http://talibov.info/osc/images/pixels/text-2470.htm]artec hair products[/url] [url]http://talibov.info/osc/images/pixels/text-2470.htm[/url]

to:

metric conversion calculator [URL=http://futurewavedesigns.com/wordpress/wp-content/themes/leia/326.htm]metric conversion calculator[/URL] [url=http://futurewavedesigns.com/wordpress/wp-content/themes/leia/326.htm]metric conversion calculator[/url] [url]http://futurewavedesigns.com/wordpress/wp-content/themes/leia/326.htm[/url]

November 17, 2008, at 07:31 AM by artec hair products -- http://talibov.info/osc/images/pixels/text-2470.htm
Changed line 1 from:

<a href='http://lesnemen.nl/ideal/security/img/comment874.htm'>png to ico conversion</a> <a href="http://lesnemen.nl/ideal/security/img/comment874.htm">png to ico conversion</a> [link=http://lesnemen.nl/ideal/security/img/comment874.htm]png to ico conversion[/link]

to:

artec hair products [URL=http://talibov.info/osc/images/pixels/text-2470.htm]artec hair products[/URL] [url=http://talibov.info/osc/images/pixels/text-2470.htm]artec hair products[/url] [url]http://talibov.info/osc/images/pixels/text-2470.htm[/url]

November 17, 2008, at 07:31 AM by png to ico conversion -- http://lesnemen.nl/ideal/security/img/comment874.htm
Changed line 1 from:

end of life symptoms [URL=http://tourismcollege-varna.com/images/articles/pics/alolozel.html]end of life symptoms[/URL] [url=http://tourismcollege-varna.com/images/articles/pics/alolozel.html]end of life symptoms[/url] [url]http://tourismcollege-varna.com/images/articles/pics/alolozel.html[/url]

to:

<a href='http://lesnemen.nl/ideal/security/img/comment874.htm'>png to ico conversion</a> <a href="http://lesnemen.nl/ideal/security/img/comment874.htm">png to ico conversion</a> [link=http://lesnemen.nl/ideal/security/img/comment874.htm]png to ico conversion[/link]

November 17, 2008, at 07:31 AM by end of life symptoms -- http://tourismcollege-varna.com/images/articles/pics/alolozel.html
Changed line 1 from:

<a href='http://wma-bg.com/files/gallery/thumbs/pic/news-2318.html'>nurse joy hentai</a> <a href="http://wma-bg.com/files/gallery/thumbs/pic/news-2318.html">nurse joy hentai</a> [link=http://wma-bg.com/files/gallery/thumbs/pic/news-2318.html]nurse joy hentai[/link]

to:

end of life symptoms [URL=http://tourismcollege-varna.com/images/articles/pics/alolozel.html]end of life symptoms[/URL] [url=http://tourismcollege-varna.com/images/articles/pics/alolozel.html]end of life symptoms[/url] [url]http://tourismcollege-varna.com/images/articles/pics/alolozel.html[/url]

November 17, 2008, at 07:31 AM by nurse joy hentai -- http://wma-bg.com/files/gallery/thumbs/pic/news-2318.html
Changed line 1 from:

<a href='http://amicii.us/vanzari/thumbs/pics/comment-339.html'>katrina video footage</a> <a href="http://amicii.us/vanzari/thumbs/pics/comment-339.html">katrina video footage</a> [link=http://amicii.us/vanzari/thumbs/pics/comment-339.html]katrina video footage[/link]

to:

<a href='http://wma-bg.com/files/gallery/thumbs/pic/news-2318.html'>nurse joy hentai</a> <a href="http://wma-bg.com/files/gallery/thumbs/pic/news-2318.html">nurse joy hentai</a> [link=http://wma-bg.com/files/gallery/thumbs/pic/news-2318.html]nurse joy hentai[/link]

November 16, 2008, at 11:06 PM by katrina video footage -- http://amicii.us/vanzari/thumbs/pics/comment-339.html
Changed line 1 from:

<a href='http://futurewavedesigns.com/wordpress/wp-content/themes/leia/1593.htm'>music twin twurk video while whistle yang ying</a> <a href="http://futurewavedesigns.com/wordpress/wp-content/themes/leia/1593.htm">music twin twurk video while whistle yang ying</a> [link=http://futurewavedesigns.com/wordpress/wp-content/themes/leia/1593.htm]music twin twurk video while whistle yang ying[/link]

to:

<a href='http://amicii.us/vanzari/thumbs/pics/comment-339.html'>katrina video footage</a> <a href="http://amicii.us/vanzari/thumbs/pics/comment-339.html">katrina video footage</a> [link=http://amicii.us/vanzari/thumbs/pics/comment-339.html]katrina video footage[/link]

November 16, 2008, at 11:06 PM by music twin twurk video while whistle yang ying -- http://futurewavedesigns.com/wordpress/wp-content/themes/leia/1593.htm
Changed line 1 from:

<a href='http://realestatesvarna.com/user_upload/413/comment-1269.html'>pharmacies and drug stores in mount dora fl florida</a> <a href="http://realestatesvarna.com/user_upload/413/comment-1269.html">pharmacies and drug stores in mount dora fl florida</a> [link=http://realestatesvarna.com/user_upload/413/comment-1269.html]pharmacies and drug stores in mount dora fl florida[/link]

to:

<a href='http://futurewavedesigns.com/wordpress/wp-content/themes/leia/1593.htm'>music twin twurk video while whistle yang ying</a> <a href="http://futurewavedesigns.com/wordpress/wp-content/themes/leia/1593.htm">music twin twurk video while whistle yang ying</a> [link=http://futurewavedesigns.com/wordpress/wp-content/themes/leia/1593.htm]music twin twurk video while whistle yang ying[/link]

November 16, 2008, at 11:06 PM by pharmacies and drug stores in mount dora fl florida -- http://realestatesvarna.com/user_upload/413/comment-1269.html
Changed line 1 from:

<a href='http://mennlaw.com/pdf/docs/comment2300.htm'>movie saait.net</a> <a href="http://mennlaw.com/pdf/docs/comment2300.htm">movie saait.net</a> [link=http://mennlaw.com/pdf/docs/comment2300.htm]movie saait.net[/link]

to:

<a href='http://realestatesvarna.com/user_upload/413/comment-1269.html'>pharmacies and drug stores in mount dora fl florida</a> <a href="http://realestatesvarna.com/user_upload/413/comment-1269.html">pharmacies and drug stores in mount dora fl florida</a> [link=http://realestatesvarna.com/user_upload/413/comment-1269.html]pharmacies and drug stores in mount dora fl florida[/link]

November 16, 2008, at 11:05 PM by movie saaitnet -- http://mennlaw.com/pdf/docs/comment2300.htm
Changed line 1 from:

<a href='http://topkickerpoker.com/dev/resources/templates_c/img/text-1335.htm'>esalen massage video</a> <a href="http://topkickerpoker.com/dev/resources/templates_c/img/text-1335.htm">esalen massage video</a> [link=http://topkickerpoker.com/dev/resources/templates_c/img/text-1335.htm]esalen massage video[/link]

to:

<a href='http://mennlaw.com/pdf/docs/comment2300.htm'>movie saait.net</a> <a href="http://mennlaw.com/pdf/docs/comment2300.htm">movie saait.net</a> [link=http://mennlaw.com/pdf/docs/comment2300.htm]movie saait.net[/link]

November 16, 2008, at 11:05 PM by esalen massage video -- http://topkickerpoker.com/dev/resources/templates_c/img/text-1335.htm
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

<a href='http://topkickerpoker.com/dev/resources/templates_c/img/text-1335.htm'>esalen massage video</a> <a href="http://topkickerpoker.com/dev/resources/templates_c/img/text-1335.htm">esalen massage video</a> [link=http://topkickerpoker.com/dev/resources/templates_c/img/text-1335.htm]esalen massage video[/link]

November 16, 2008, at 03:16 PM by Thomas Reitmayr -- Restored from wiki vandalism
Changed lines 1-134 from:

<a href='http://tourismcollege-varna.com/images/articles/pics/index.html'>http</a> <a href="http://tourismcollege-varna.com/images/articles/pics/index.html">links</a> [link=http://tourismcollege-varna.com/images/articles/pics/index.html]sitemap[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 16, 2008, at 03:07 PM by http -- http://tourismcollege-varna.com/images/articles/pics/index.html
Changed line 1 from:

craft magnet [URL=http://stoneyardbar.com/tester/files/news-35.html]craft magnet[/URL] [url=http://stoneyardbar.com/tester/files/news-35.html]craft magnet[/url] [url]http://stoneyardbar.com/tester/files/news-35.html[/url]

to:

<a href='http://tourismcollege-varna.com/images/articles/pics/index.html'>http</a> <a href="http://tourismcollege-varna.com/images/articles/pics/index.html">links</a> [link=http://tourismcollege-varna.com/images/articles/pics/index.html]sitemap[/link]

November 16, 2008, at 03:07 PM by craft magnet -- http://stoneyardbar.com/tester/files/news-35.html
Changed line 1 from:

24 cable pulse [URL=http://replicaunderground.com/mailinglist/attachments/media/hentaba520.htm]24 cable pulse[/URL] [url=http://replicaunderground.com/mailinglist/attachments/media/hentaba520.htm]24 cable pulse[/url] [url]http://replicaunderground.com/mailinglist/attachments/media/hentaba520.htm[/url]

to:

craft magnet [URL=http://stoneyardbar.com/tester/files/news-35.html]craft magnet[/URL] [url=http://stoneyardbar.com/tester/files/news-35.html]craft magnet[/url] [url]http://stoneyardbar.com/tester/files/news-35.html[/url]

November 16, 2008, at 03:07 PM by 24 cable pulse -- http://replicaunderground.com/mailinglist/attachments/media/hentaba520.htm
Changed line 1 from:

<a href='http://furmanka.com/list/attachments/files/index.html'>map</a> <a href="http://furmanka.com/list/attachments/files/index.html">top</a> [link=http://furmanka.com/list/attachments/files/index.html]site[/link]

to:

24 cable pulse [URL=http://replicaunderground.com/mailinglist/attachments/media/hentaba520.htm]24 cable pulse[/URL] [url=http://replicaunderground.com/mailinglist/attachments/media/hentaba520.htm]24 cable pulse[/url] [url]http://replicaunderground.com/mailinglist/attachments/media/hentaba520.htm[/url]

November 16, 2008, at 03:07 PM by link -- http://furmanka.com/list/attachments/files/index.html
Changed line 1 from:

<a href='http://replicaunderground.com/mailinglist/attachments/media/xtracca1257.htm'>free fat girls</a> <a href="http://replicaunderground.com/mailinglist/attachments/media/xtracca1257.htm">free fat girls</a> [link=http://replicaunderground.com/mailinglist/attachments/media/xtracca1257.htm]free fat girls[/link]

to:

<a href='http://furmanka.com/list/attachments/files/index.html'>map</a> <a href="http://furmanka.com/list/attachments/files/index.html">top</a> [link=http://furmanka.com/list/attachments/files/index.html]site[/link]

November 16, 2008, at 03:07 PM by free fat girls -- http://replicaunderground.com/mailinglist/attachments/media/xtracca1257.htm
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

<a href='http://replicaunderground.com/mailinglist/attachments/media/xtracca1257.htm'>free fat girls</a> <a href="http://replicaunderground.com/mailinglist/attachments/media/xtracca1257.htm">free fat girls</a> [link=http://replicaunderground.com/mailinglist/attachments/media/xtracca1257.htm]free fat girls[/link]

November 16, 2008, at 01:27 PM by Jauco Noordzij -- Reverted spam
Changed lines 1-134 from:

<a href='http://fatbastards.nl/assets_c/2008/05/1111.html'>pest patrol crack serial</a> <a href="http://fatbastards.nl/assets_c/2008/05/1111.html">pest patrol crack serial</a> [link=http://fatbastards.nl/assets_c/2008/05/1111.html]pest patrol crack serial[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 16, 2008, at 06:05 AM by pest patrol crack serial -- http://fatbastards.nl/assets_c/2008/05/1111.html
Changed line 1 from:

pci serial port driver windows xp [URL=http://talibov.info/osc/images/pixels/text-1865.htm]pci serial port driver windows xp[/URL] [url=http://talibov.info/osc/images/pixels/text-1865.htm]pci serial port driver windows xp[/url] [url]http://talibov.info/osc/images/pixels/text-1865.htm[/url]

to:

<a href='http://fatbastards.nl/assets_c/2008/05/1111.html'>pest patrol crack serial</a> <a href="http://fatbastards.nl/assets_c/2008/05/1111.html">pest patrol crack serial</a> [link=http://fatbastards.nl/assets_c/2008/05/1111.html]pest patrol crack serial[/link]

November 16, 2008, at 06:05 AM by pci serial port driver windows xp -- http://talibov.info/osc/images/pixels/text-1865.htm
Changed line 1 from:

free puzzle inlay [URL=http://undiefan.com/blog/wp-content/uploads/2007/news-1050-2008-09-20.html]free puzzle inlay[/URL] [url=http://undiefan.com/blog/wp-content/uploads/2007/news-1050-2008-09-20.html]free puzzle inlay[/url] [url]http://undiefan.com/blog/wp-content/uploads/2007/news-1050-2008-09-20.html[/url]

to:

pci serial port driver windows xp [URL=http://talibov.info/osc/images/pixels/text-1865.htm]pci serial port driver windows xp[/URL] [url=http://talibov.info/osc/images/pixels/text-1865.htm]pci serial port driver windows xp[/url] [url]http://talibov.info/osc/images/pixels/text-1865.htm[/url]

November 16, 2008, at 06:05 AM by free puzzle inlay -- http://undiefan.com/blog/wp-content/uploads/2007/news-1050-2008-09-20.html
Changed line 1 from:

free cellular phone ringtone for sprint [URL=http://hdclima.com/objects2/thumbs/text948.htm]free cellular phone ringtone for sprint[/URL] [url=http://hdclima.com/objects2/thumbs/text948.htm]free cellular phone ringtone for sprint[/url] [url]http://hdclima.com/objects2/thumbs/text948.htm[/url]

to:

free puzzle inlay [URL=http://undiefan.com/blog/wp-content/uploads/2007/news-1050-2008-09-20.html]free puzzle inlay[/URL] [url=http://undiefan.com/blog/wp-content/uploads/2007/news-1050-2008-09-20.html]free puzzle inlay[/url] [url]http://undiefan.com/blog/wp-content/uploads/2007/news-1050-2008-09-20.html[/url]

November 16, 2008, at 06:04 AM by free cellular phone ringtone for sprint -- http://hdclima.com/objects2/thumbs/text948.htm
Changed line 1 from:

<a href='http://georgeangelov.com/gallery2/media/topic-798.htm'>vardis steve zodiac</a> <a href="http://georgeangelov.com/gallery2/media/topic-798.htm">vardis steve zodiac</a> [link=http://georgeangelov.com/gallery2/media/topic-798.htm]vardis steve zodiac[/link]

to:

free cellular phone ringtone for sprint [URL=http://hdclima.com/objects2/thumbs/text948.htm]free cellular phone ringtone for sprint[/URL] [url=http://hdclima.com/objects2/thumbs/text948.htm]free cellular phone ringtone for sprint[/url] [url]http://hdclima.com/objects2/thumbs/text948.htm[/url]

November 16, 2008, at 06:04 AM by vardis steve zodiac -- http://georgeangelov.com/gallery2/media/topic-798.htm
Changed line 1 from:

<a href='http://ottercreekloghomes.com/styles/css/1448.html'>address can find i.p people</a> <a href="http://ottercreekloghomes.com/styles/css/1448.html">address can find i.p people</a> [link=http://ottercreekloghomes.com/styles/css/1448.html]address can find i.p people[/link]

to:

<a href='http://georgeangelov.com/gallery2/media/topic-798.htm'>vardis steve zodiac</a> <a href="http://georgeangelov.com/gallery2/media/topic-798.htm">vardis steve zodiac</a> [link=http://georgeangelov.com/gallery2/media/topic-798.htm]vardis steve zodiac[/link]

November 15, 2008, at 09:32 PM by address can find ip people -- http://ottercreekloghomes.com/styles/css/1448.html
Changed line 1 from:

<a href='http://lesnemen.nl/ideal/security/img/comment759.htm'>banana phone ringtones</a> <a href="http://lesnemen.nl/ideal/security/img/comment759.htm">banana phone ringtones</a> [link=http://lesnemen.nl/ideal/security/img/comment759.htm]banana phone ringtones[/link]

to:

<a href='http://ottercreekloghomes.com/styles/css/1448.html'>address can find i.p people</a> <a href="http://ottercreekloghomes.com/styles/css/1448.html">address can find i.p people</a> [link=http://ottercreekloghomes.com/styles/css/1448.html]address can find i.p people[/link]

November 15, 2008, at 09:32 PM by banana phone ringtones -- http://lesnemen.nl/ideal/security/img/comment759.htm
Changed line 1 from:

how to write a letter of recommendation [URL=http://hoodgfam.com/Forum/images/avatars/pics/inbocn.html]how to write a letter of recommendation[/URL] [url=http://hoodgfam.com/Forum/images/avatars/pics/inbocn.html]how to write a letter of recommendation[/url] [url]http://hoodgfam.com/Forum/images/avatars/pics/inbocn.html[/url]

to:

<a href='http://lesnemen.nl/ideal/security/img/comment759.htm'>banana phone ringtones</a> <a href="http://lesnemen.nl/ideal/security/img/comment759.htm">banana phone ringtones</a> [link=http://lesnemen.nl/ideal/security/img/comment759.htm]banana phone ringtones[/link]

November 15, 2008, at 09:32 PM by how to write a letter of recommendation -- http://hoodgfam.com/Forum/images/avatars/pics/inbocn.html
Changed line 1 from:

<a href='http://tourismcollege-varna.com/images/articles/pics/qasgol.html'>asian movie archive avena lee</a> <a href="http://tourismcollege-varna.com/images/articles/pics/qasgol.html">asian movie archive avena lee</a> [link=http://tourismcollege-varna.com/images/articles/pics/qasgol.html]asian movie archive avena lee[/link]

to:

how to write a letter of recommendation [URL=http://hoodgfam.com/Forum/images/avatars/pics/inbocn.html]how to write a letter of recommendation[/URL] [url=http://hoodgfam.com/Forum/images/avatars/pics/inbocn.html]how to write a letter of recommendation[/url] [url]http://hoodgfam.com/Forum/images/avatars/pics/inbocn.html[/url]

November 15, 2008, at 09:32 PM by asian movie archive avena lee -- http://tourismcollege-varna.com/images/articles/pics/qasgol.html
Changed line 1 from:

<a href='http://jong-liften.nl/staging/uploads/media/sitemap.htm'>top</a> <a href="http://jong-liften.nl/staging/uploads/media/sitemap.htm">link</a> [link=http://jong-liften.nl/staging/uploads/media/sitemap.htm]url[/link]

to:

<a href='http://tourismcollege-varna.com/images/articles/pics/qasgol.html'>asian movie archive avena lee</a> <a href="http://tourismcollege-varna.com/images/articles/pics/qasgol.html">asian movie archive avena lee</a> [link=http://tourismcollege-varna.com/images/articles/pics/qasgol.html]asian movie archive avena lee[/link]

November 15, 2008, at 09:32 PM by top -- http://jong-liften.nl/staging/uploads/media/sitemap.htm
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

<a href='http://jong-liften.nl/staging/uploads/media/sitemap.htm'>top</a> <a href="http://jong-liften.nl/staging/uploads/media/sitemap.htm">link</a> [link=http://jong-liften.nl/staging/uploads/media/sitemap.htm]url[/link]

November 15, 2008, at 12:51 PM by geoscouter -- spam removal
Changed lines 1-134 from:

reliance card to india [URL=http://fremontwis.com/css/styles/article-406.htm]reliance card to india[/URL] [url=http://fremontwis.com/css/styles/article-406.htm]reliance card to india[/url] [url]http://fremontwis.com/css/styles/article-406.htm[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 15, 2008, at 11:11 AM by reliance card to india -- http://fremontwis.com/css/styles/article-406.htm
Changed line 1 from:

<a href='http://hdclima.com/objects2/thumbs/text131.htm'>straylight run music video</a> <a href="http://hdclima.com/objects2/thumbs/text131.htm">straylight run music video</a> [link=http://hdclima.com/objects2/thumbs/text131.htm]straylight run music video[/link]

to:

reliance card to india [URL=http://fremontwis.com/css/styles/article-406.htm]reliance card to india[/URL] [url=http://fremontwis.com/css/styles/article-406.htm]reliance card to india[/url] [url]http://fremontwis.com/css/styles/article-406.htm[/url]

November 15, 2008, at 11:11 AM by straylight run music video -- http://hdclima.com/objects2/thumbs/text131.htm
Changed line 1 from:

seether video code [URL=http://ufonews.in/images/supporting_images/pics/golqasco.html]seether video code[/URL] [url=http://ufonews.in/images/supporting_images/pics/golqasco.html]seether video code[/url] [url]http://ufonews.in/images/supporting_images/pics/golqasco.html[/url]

to:

<a href='http://hdclima.com/objects2/thumbs/text131.htm'>straylight run music video</a> <a href="http://hdclima.com/objects2/thumbs/text131.htm">straylight run music video</a> [link=http://hdclima.com/objects2/thumbs/text131.htm]straylight run music video[/link]

November 15, 2008, at 11:11 AM by seether video code -- http://ufonews.in/images/supporting_images/pics/golqasco.html
Changed line 1 from:

<a href='http://primepropertybg.com/files/pics/thumbs/comment1504.htm'>movie rag riches television</a> <a href="http://primepropertybg.com/files/pics/thumbs/comment1504.htm">movie rag riches television</a> [link=http://primepropertybg.com/files/pics/thumbs/comment1504.htm]movie rag riches television[/link]

to:

seether video code [URL=http://ufonews.in/images/supporting_images/pics/golqasco.html]seether video code[/URL] [url=http://ufonews.in/images/supporting_images/pics/golqasco.html]seether video code[/url] [url]http://ufonews.in/images/supporting_images/pics/golqasco.html[/url]

November 15, 2008, at 11:11 AM by movie rag riches television -- http://primepropertybg.com/files/pics/thumbs/comment1504.htm
Changed line 1 from:

terug naar vacature [URL=http://saltriverbg.com/ajlin/albums/userpics/10001/resource1512.htm]terug naar vacature[/URL] [url=http://saltriverbg.com/ajlin/albums/userpics/10001/resource1512.htm]terug naar vacature[/url] [url]http://saltriverbg.com/ajlin/albums/userpics/10001/resource1512.htm[/url]

to:

<a href='http://primepropertybg.com/files/pics/thumbs/comment1504.htm'>movie rag riches television</a> <a href="http://primepropertybg.com/files/pics/thumbs/comment1504.htm">movie rag riches television</a> [link=http://primepropertybg.com/files/pics/thumbs/comment1504.htm]movie rag riches television[/link]

November 15, 2008, at 11:11 AM by terug naar vacature -- http://saltriverbg.com/ajlin/albums/userpics/10001/resource1512.htm
Changed line 1 from:

adult videos dvd [URL=http://fremontwis.com/css/styles/article-1503.htm]adult videos dvd[/URL] [url=http://fremontwis.com/css/styles/article-1503.htm]adult videos dvd[/url] [url]http://fremontwis.com/css/styles/article-1503.htm[/url]

to:

terug naar vacature [URL=http://saltriverbg.com/ajlin/albums/userpics/10001/resource1512.htm]terug naar vacature[/URL] [url=http://saltriverbg.com/ajlin/albums/userpics/10001/resource1512.htm]terug naar vacature[/url] [url]http://saltriverbg.com/ajlin/albums/userpics/10001/resource1512.htm[/url]

November 14, 2008, at 06:41 PM by adult videos dvd -- http://fremontwis.com/css/styles/article-1503.htm
Changed line 1 from:

top [URL=http://tourismcollege-varna.com/images/articles/pics/index.html]site[/URL] [url=http://tourismcollege-varna.com/images/articles/pics/index.html]url[/url] [url]http://tourismcollege-varna.com/images/articles/pics/index.html[/url]

to:

adult videos dvd [URL=http://fremontwis.com/css/styles/article-1503.htm]adult videos dvd[/URL] [url=http://fremontwis.com/css/styles/article-1503.htm]adult videos dvd[/url] [url]http://fremontwis.com/css/styles/article-1503.htm[/url]

November 14, 2008, at 06:40 PM by map -- http://tourismcollege-varna.com/images/articles/pics/index.html
Changed line 1 from:

list music video [URL=http://hydroenergycompany.com/gallery/big_pic/52/text-1664.htm]list music video[/URL] [url=http://hydroenergycompany.com/gallery/big_pic/52/text-1664.htm]list music video[/url] [url]http://hydroenergycompany.com/gallery/big_pic/52/text-1664.htm[/url]

to:

top [URL=http://tourismcollege-varna.com/images/articles/pics/index.html]site[/URL] [url=http://tourismcollege-varna.com/images/articles/pics/index.html]url[/url] [url]http://tourismcollege-varna.com/images/articles/pics/index.html[/url]

November 14, 2008, at 06:40 PM by list music video -- http://hydroenergycompany.com/gallery/big_pic/52/text-1664.htm
Changed line 1 from:

<a href='http://jong-liften.nl/staging/uploads/media/lalaqasn.htm'>torit</a> <a href="http://jong-liften.nl/staging/uploads/media/lalaqasn.htm">torit</a> [link=http://jong-liften.nl/staging/uploads/media/lalaqasn.htm]torit[/link]

to:

list music video [URL=http://hydroenergycompany.com/gallery/big_pic/52/text-1664.htm]list music video[/URL] [url=http://hydroenergycompany.com/gallery/big_pic/52/text-1664.htm]list music video[/url] [url]http://hydroenergycompany.com/gallery/big_pic/52/text-1664.htm[/url]

November 14, 2008, at 06:38 PM by torit -- http://jong-liften.nl/staging/uploads/media/lalaqasn.htm
Changed line 1 from:

new england sinai rehabilitation [URL=http://emreguler.com/defter/wp-content/uploads/2007/comment-1095.htm]new england sinai rehabilitation[/URL] [url=http://emreguler.com/defter/wp-content/uploads/2007/comment-1095.htm]new england sinai rehabilitation[/url] [url]http://emreguler.com/defter/wp-content/uploads/2007/comment-1095.htm[/url]

to:

<a href='http://jong-liften.nl/staging/uploads/media/lalaqasn.htm'>torit</a> <a href="http://jong-liften.nl/staging/uploads/media/lalaqasn.htm">torit</a> [link=http://jong-liften.nl/staging/uploads/media/lalaqasn.htm]torit[/link]

November 14, 2008, at 06:37 PM by new england sinai rehabilitation -- http://emreguler.com/defter/wp-content/uploads/2007/comment-1095.htm
Changed line 1 from:

steven speilberg [URL=http://mennlaw.com/pdf/docs/comment852.htm]steven speilberg[/URL] [url=http://mennlaw.com/pdf/docs/comment852.htm]steven speilberg[/url] [url]http://mennlaw.com/pdf/docs/comment852.htm[/url]

to:

new england sinai rehabilitation [URL=http://emreguler.com/defter/wp-content/uploads/2007/comment-1095.htm]new england sinai rehabilitation[/URL] [url=http://emreguler.com/defter/wp-content/uploads/2007/comment-1095.htm]new england sinai rehabilitation[/url] [url]http://emreguler.com/defter/wp-content/uploads/2007/comment-1095.htm[/url]

November 14, 2008, at 04:15 AM by steven speilberg -- http://mennlaw.com/pdf/docs/comment852.htm
Changed line 1 from:

mike powell video [URL=http://amicii.us/vanzari/thumbs/pics/comment-1157.html]mike powell video[/URL] [url=http://amicii.us/vanzari/thumbs/pics/comment-1157.html]mike powell video[/url] [url]http://amicii.us/vanzari/thumbs/pics/comment-1157.html[/url]

to:

steven speilberg [URL=http://mennlaw.com/pdf/docs/comment852.htm]steven speilberg[/URL] [url=http://mennlaw.com/pdf/docs/comment852.htm]steven speilberg[/url] [url]http://mennlaw.com/pdf/docs/comment852.htm[/url]

November 14, 2008, at 04:15 AM by mike powell video -- http://amicii.us/vanzari/thumbs/pics/comment-1157.html
Changed line 1 from:

1985 bowl score super [URL=http://amicii.us/vanzari/thumbs/pics/comment-633.html]1985 bowl score super[/URL] [url=http://amicii.us/vanzari/thumbs/pics/comment-633.html]1985 bowl score super[/url] [url]http://amicii.us/vanzari/thumbs/pics/comment-633.html[/url]

to:

mike powell video [URL=http://amicii.us/vanzari/thumbs/pics/comment-1157.html]mike powell video[/URL] [url=http://amicii.us/vanzari/thumbs/pics/comment-1157.html]mike powell video[/url] [url]http://amicii.us/vanzari/thumbs/pics/comment-1157.html[/url]

November 14, 2008, at 04:14 AM by 1985 bowl score super -- http://amicii.us/vanzari/thumbs/pics/comment-633.html
Changed line 1 from:

medical equipments [URL=http://hoodgfam.com/Forum/images/avatars/pics/roenfe.html]medical equipments[/URL] [url=http://hoodgfam.com/Forum/images/avatars/pics/roenfe.html]medical equipments[/url] [url]http://hoodgfam.com/Forum/images/avatars/pics/roenfe.html[/url]

to:

1985 bowl score super [URL=http://amicii.us/vanzari/thumbs/pics/comment-633.html]1985 bowl score super[/URL] [url=http://amicii.us/vanzari/thumbs/pics/comment-633.html]1985 bowl score super[/url] [url]http://amicii.us/vanzari/thumbs/pics/comment-633.html[/url]

November 14, 2008, at 04:14 AM by medical equipments -- http://hoodgfam.com/Forum/images/avatars/pics/roenfe.html
Changed line 1 from:

live video chat girls [URL=http://topkickerpoker.com/dev/resources/templates_c/img/text-1233.htm]live video chat girls[/URL] [url=http://topkickerpoker.com/dev/resources/templates_c/img/text-1233.htm]live video chat girls[/url] [url]http://topkickerpoker.com/dev/resources/templates_c/img/text-1233.htm[/url]

to:

medical equipments [URL=http://hoodgfam.com/Forum/images/avatars/pics/roenfe.html]medical equipments[/URL] [url=http://hoodgfam.com/Forum/images/avatars/pics/roenfe.html]medical equipments[/url] [url]http://hoodgfam.com/Forum/images/avatars/pics/roenfe.html[/url]

November 14, 2008, at 04:14 AM by live video chat girls -- http://topkickerpoker.com/dev/resources/templates_c/img/text-1233.htm
Changed line 1 from:

alabama private investigator license [URL=http://furmanka.com/list/attachments/files/page2013.html]alabama private investigator license[/URL] [url=http://furmanka.com/list/attachments/files/page2013.html]alabama private investigator license[/url] [url]http://furmanka.com/list/attachments/files/page2013.html[/url]

to:

live video chat girls [URL=http://topkickerpoker.com/dev/resources/templates_c/img/text-1233.htm]live video chat girls[/URL] [url=http://topkickerpoker.com/dev/resources/templates_c/img/text-1233.htm]live video chat girls[/url] [url]http://topkickerpoker.com/dev/resources/templates_c/img/text-1233.htm[/url]

November 13, 2008, at 01:59 PM by alabama private investigator license -- http://furmanka.com/list/attachments/files/page2013.html
Changed line 1 from:

janus funds [URL=http://talibov.info/osc/images/pixels/text-819.htm]janus funds[/URL] [url=http://talibov.info/osc/images/pixels/text-819.htm]janus funds[/url] [url]http://talibov.info/osc/images/pixels/text-819.htm[/url]

to:

alabama private investigator license [URL=http://furmanka.com/list/attachments/files/page2013.html]alabama private investigator license[/URL] [url=http://furmanka.com/list/attachments/files/page2013.html]alabama private investigator license[/url] [url]http://furmanka.com/list/attachments/files/page2013.html[/url]

November 13, 2008, at 01:58 PM by janus funds -- http://talibov.info/osc/images/pixels/text-819.htm
Changed line 1 from:

http [URL=http://fatbastards.nl/assets_c/2008/05/index.html]link[/URL] [url=http://fatbastards.nl/assets_c/2008/05/index.html]index[/url] [url]http://fatbastards.nl/assets_c/2008/05/index.html[/url]

to:

janus funds [URL=http://talibov.info/osc/images/pixels/text-819.htm]janus funds[/URL] [url=http://talibov.info/osc/images/pixels/text-819.htm]janus funds[/url] [url]http://talibov.info/osc/images/pixels/text-819.htm[/url]

November 13, 2008, at 01:58 PM by top -- http://fatbastards.nl/assets_c/2008/05/index.html
Changed line 1 from:

<a href='http://amicii.us/vanzari/thumbs/pics/comment-1638.html'>girly girl</a> <a href="http://amicii.us/vanzari/thumbs/pics/comment-1638.html">girly girl</a> [link=http://amicii.us/vanzari/thumbs/pics/comment-1638.html]girly girl[/link]

to:

http [URL=http://fatbastards.nl/assets_c/2008/05/index.html]link[/URL] [url=http://fatbastards.nl/assets_c/2008/05/index.html]index[/url] [url]http://fatbastards.nl/assets_c/2008/05/index.html[/url]

November 13, 2008, at 01:58 PM by girly girl -- http://amicii.us/vanzari/thumbs/pics/comment-1638.html
Changed line 1 from:

pierced anus [URL=http://mennlaw.com/pdf/docs/comment437.htm]pierced anus[/URL] [url=http://mennlaw.com/pdf/docs/comment437.htm]pierced anus[/url] [url]http://mennlaw.com/pdf/docs/comment437.htm[/url]

to:

<a href='http://amicii.us/vanzari/thumbs/pics/comment-1638.html'>girly girl</a> <a href="http://amicii.us/vanzari/thumbs/pics/comment-1638.html">girly girl</a> [link=http://amicii.us/vanzari/thumbs/pics/comment-1638.html]girly girl[/link]

November 13, 2008, at 01:58 PM by pierced anus -- http://mennlaw.com/pdf/docs/comment437.htm
Changed line 1 from:

<a href='http://ufonews.in/images/supporting_images/pics/varvin.html'>girls wearing thongs</a> <a href="http://ufonews.in/images/supporting_images/pics/varvin.html">girls wearing thongs</a> [link=http://ufonews.in/images/supporting_images/pics/varvin.html]girls wearing thongs[/link]

to:

pierced anus [URL=http://mennlaw.com/pdf/docs/comment437.htm]pierced anus[/URL] [url=http://mennlaw.com/pdf/docs/comment437.htm]pierced anus[/url] [url]http://mennlaw.com/pdf/docs/comment437.htm[/url]

November 12, 2008, at 06:58 PM by girls wearing thongs -- http://ufonews.in/images/supporting_images/pics/varvin.html
Changed line 1 from:

sun solaris [URL=http://furmanka.com/list/attachments/files/page1234.html]sun solaris[/URL] [url=http://furmanka.com/list/attachments/files/page1234.html]sun solaris[/url] [url]http://furmanka.com/list/attachments/files/page1234.html[/url]

to:

<a href='http://ufonews.in/images/supporting_images/pics/varvin.html'>girls wearing thongs</a> <a href="http://ufonews.in/images/supporting_images/pics/varvin.html">girls wearing thongs</a> [link=http://ufonews.in/images/supporting_images/pics/varvin.html]girls wearing thongs[/link]

November 12, 2008, at 06:57 PM by sun solaris -- http://furmanka.com/list/attachments/files/page1234.html
Changed line 1 from:

<a href='http://lesnemen.nl/ideal/security/img/comment705.htm'>led zeppelin 1 album cover</a> <a href="http://lesnemen.nl/ideal/security/img/comment705.htm">led zeppelin 1 album cover</a> [link=http://lesnemen.nl/ideal/security/img/comment705.htm]led zeppelin 1 album cover[/link]

to:

sun solaris [URL=http://furmanka.com/list/attachments/files/page1234.html]sun solaris[/URL] [url=http://furmanka.com/list/attachments/files/page1234.html]sun solaris[/url] [url]http://furmanka.com/list/attachments/files/page1234.html[/url]

November 12, 2008, at 06:55 PM by led zeppelin 1 album cover -- http://lesnemen.nl/ideal/security/img/comment705.htm
Changed line 1 from:

domain [URL=http://hdclima.com/objects2/thumbs/sitemap.htm]url[/URL] [url=http://hdclima.com/objects2/thumbs/sitemap.htm]sitemap[/url] [url]http://hdclima.com/objects2/thumbs/sitemap.htm[/url]

to:

<a href='http://lesnemen.nl/ideal/security/img/comment705.htm'>led zeppelin 1 album cover</a> <a href="http://lesnemen.nl/ideal/security/img/comment705.htm">led zeppelin 1 album cover</a> [link=http://lesnemen.nl/ideal/security/img/comment705.htm]led zeppelin 1 album cover[/link]

November 12, 2008, at 06:55 PM by domain -- http://hdclima.com/objects2/thumbs/sitemap.htm
Changed line 1 from:

the wraith [URL=http://tourismcollege-varna.com/images/articles/pics/elzarbr.html]the wraith[/URL] [url=http://tourismcollege-varna.com/images/articles/pics/elzarbr.html]the wraith[/url] [url]http://tourismcollege-varna.com/images/articles/pics/elzarbr.html[/url]

to:

domain [URL=http://hdclima.com/objects2/thumbs/sitemap.htm]url[/URL] [url=http://hdclima.com/objects2/thumbs/sitemap.htm]sitemap[/url] [url]http://hdclima.com/objects2/thumbs/sitemap.htm[/url]

November 12, 2008, at 06:55 PM by the wraith -- http://tourismcollege-varna.com/images/articles/pics/elzarbr.html
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

the wraith [URL=http://tourismcollege-varna.com/images/articles/pics/elzarbr.html]the wraith[/URL] [url=http://tourismcollege-varna.com/images/articles/pics/elzarbr.html]the wraith[/url] [url]http://tourismcollege-varna.com/images/articles/pics/elzarbr.html[/url]

November 11, 2008, at 11:58 PM by slugmanbashi -- Spam is getting out of control. Admins, help, please?. Can something be done ?
Changed lines 1-134 from:

<a href='http://athina2002.com/nexgennet/language/En/740.htm'>lewisville texas movie theater</a> <a href="http://athina2002.com/nexgennet/language/En/740.htm">lewisville texas movie theater</a> [link=http://athina2002.com/nexgennet/language/En/740.htm]lewisville texas movie theater[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 11, 2008, at 10:24 PM by lewisville texas movie theater -- http://athina2002.com/nexgennet/language/En/740.htm
Changed line 1 from:

movies based on childrens books [URL=http://powermag.gr/mediagallery/backups/dump/resource-404.html]movies based on childrens books[/URL] [url=http://powermag.gr/mediagallery/backups/dump/resource-404.html]movies based on childrens books[/url] [url]http://powermag.gr/mediagallery/backups/dump/resource-404.html[/url]

to:

<a href='http://athina2002.com/nexgennet/language/En/740.htm'>lewisville texas movie theater</a> <a href="http://athina2002.com/nexgennet/language/En/740.htm">lewisville texas movie theater</a> [link=http://athina2002.com/nexgennet/language/En/740.htm]lewisville texas movie theater[/link]

November 11, 2008, at 10:23 PM by movies based on childrens books -- http://powermag.gr/mediagallery/backups/dump/resource-404.html
Changed line 1 from:

map [URL=http://applause-applause.com/RRR/pages/images/index.htm]index[/URL] [url=http://applause-applause.com/RRR/pages/images/index.htm]domain[/url] [url]http://applause-applause.com/RRR/pages/images/index.htm[/url]

to:

movies based on childrens books [URL=http://powermag.gr/mediagallery/backups/dump/resource-404.html]movies based on childrens books[/URL] [url=http://powermag.gr/mediagallery/backups/dump/resource-404.html]movies based on childrens books[/url] [url]http://powermag.gr/mediagallery/backups/dump/resource-404.html[/url]

November 11, 2008, at 10:22 PM by link -- http://applause-applause.com/RRR/pages/images/index.htm
Changed line 1 from:

<a href='http://sofiasinglesclub.com/razmeni1/data/files/comment46.htm'>razorback nation</a> <a href="http://sofiasinglesclub.com/razmeni1/data/files/comment46.htm">razorback nation</a> [link=http://sofiasinglesclub.com/razmeni1/data/files/comment46.htm]razorback nation[/link]

to:

map [URL=http://applause-applause.com/RRR/pages/images/index.htm]index[/URL] [url=http://applause-applause.com/RRR/pages/images/index.htm]domain[/url] [url]http://applause-applause.com/RRR/pages/images/index.htm[/url]

November 11, 2008, at 10:20 PM by razorback nation -- http://sofiasinglesclub.com/razmeni1/data/files/comment46.htm
Changed line 1 from:

<a href='http://xp2p.org/soban/thespot/new/icons/index.htm'>webmap</a> <a href="http://xp2p.org/soban/thespot/new/icons/index.htm">link</a> [link=http://xp2p.org/soban/thespot/new/icons/index.htm]page[/link]

to:

<a href='http://sofiasinglesclub.com/razmeni1/data/files/comment46.htm'>razorback nation</a> <a href="http://sofiasinglesclub.com/razmeni1/data/files/comment46.htm">razorback nation</a> [link=http://sofiasinglesclub.com/razmeni1/data/files/comment46.htm]razorback nation[/link]

November 11, 2008, at 10:19 PM by index -- http://xp2p.org/soban/thespot/new/icons/index.htm
Changed line 1 from:

<a href='http://imogladiola.ro/flash/files/limonricd.htm'>soca ringtones</a> <a href="http://imogladiola.ro/flash/files/limonricd.htm">soca ringtones</a> [link=http://imogladiola.ro/flash/files/limonricd.htm]soca ringtones[/link]

to:

<a href='http://xp2p.org/soban/thespot/new/icons/index.htm'>webmap</a> <a href="http://xp2p.org/soban/thespot/new/icons/index.htm">link</a> [link=http://xp2p.org/soban/thespot/new/icons/index.htm]page[/link]

November 11, 2008, at 10:00 AM by soca ringtones -- http://imogladiola.ro/flash/files/limonricd.htm
Changed line 1 from:

<a href='http://forum.volleymania.com/Packages/install/topic-694.htm'>paul wall they dont know video</a> <a href="http://forum.volleymania.com/Packages/install/topic-694.htm">paul wall they dont know video</a> [link=http://forum.volleymania.com/Packages/install/topic-694.htm]paul wall they dont know video[/link]

to:

<a href='http://imogladiola.ro/flash/files/limonricd.htm'>soca ringtones</a> <a href="http://imogladiola.ro/flash/files/limonricd.htm">soca ringtones</a> [link=http://imogladiola.ro/flash/files/limonricd.htm]soca ringtones[/link]

November 11, 2008, at 09:59 AM by paul wall they dont know video -- http://forum.volleymania.com/Packages/install/topic-694.htm
Changed line 1 from:

just lose it music video [URL=http://wwwbg.info/banners/icons/page-248.html]just lose it music video[/URL] [url=http://wwwbg.info/banners/icons/page-248.html]just lose it music video[/url] [url]http://wwwbg.info/banners/icons/page-248.html[/url]

to:

<a href='http://forum.volleymania.com/Packages/install/topic-694.htm'>paul wall they dont know video</a> <a href="http://forum.volleymania.com/Packages/install/topic-694.htm">paul wall they dont know video</a> [link=http://forum.volleymania.com/Packages/install/topic-694.htm]paul wall they dont know video[/link]

November 11, 2008, at 09:58 AM by just lose it music video -- http://wwwbg.info/banners/icons/page-248.html
Changed line 1 from:

eagles music [URL=http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-1926.html]eagles music[/URL] [url=http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-1926.html]eagles music[/url] [url]http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-1926.html[/url]

to:

just lose it music video [URL=http://wwwbg.info/banners/icons/page-248.html]just lose it music video[/URL] [url=http://wwwbg.info/banners/icons/page-248.html]just lose it music video[/url] [url]http://wwwbg.info/banners/icons/page-248.html[/url]

November 11, 2008, at 09:58 AM by eagles music -- http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-1926.html
Changed line 1 from:

<a href='http://fwwebdevelopment.com/wordpress/wp-content/themes/img/index.html'>site</a> <a href="http://fwwebdevelopment.com/wordpress/wp-content/themes/img/index.html">url</a> [link=http://fwwebdevelopment.com/wordpress/wp-content/themes/img/index.html]domain[/link]

to:

eagles music [URL=http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-1926.html]eagles music[/URL] [url=http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-1926.html]eagles music[/url] [url]http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-1926.html[/url]

November 11, 2008, at 09:58 AM by domain -- http://fwwebdevelopment.com/wordpress/wp-content/themes/img/index.html
Changed line 1 from:

party bags [URL=http://scriptx.info/paste/old/storage/temp/article-1759.htm]party bags[/URL] [url=http://scriptx.info/paste/old/storage/temp/article-1759.htm]party bags[/url] [url]http://scriptx.info/paste/old/storage/temp/article-1759.htm[/url]

to:

<a href='http://fwwebdevelopment.com/wordpress/wp-content/themes/img/index.html'>site</a> <a href="http://fwwebdevelopment.com/wordpress/wp-content/themes/img/index.html">url</a> [link=http://fwwebdevelopment.com/wordpress/wp-content/themes/img/index.html]domain[/link]

November 09, 2008, at 09:46 PM by party bags -- http://scriptx.info/paste/old/storage/temp/article-1759.htm
Changed line 1 from:

page [URL=http://imogladiola.ro/flash/files/sitemap.htm]map[/URL] [url=http://imogladiola.ro/flash/files/sitemap.htm]url[/url] [url]http://imogladiola.ro/flash/files/sitemap.htm[/url]

to:

party bags [URL=http://scriptx.info/paste/old/storage/temp/article-1759.htm]party bags[/URL] [url=http://scriptx.info/paste/old/storage/temp/article-1759.htm]party bags[/url] [url]http://scriptx.info/paste/old/storage/temp/article-1759.htm[/url]

November 09, 2008, at 09:46 PM by sitemap -- http://imogladiola.ro/flash/files/sitemap.htm
Changed line 1 from:

<a href='http://forum.volleymania.com/Packages/install/sitemap.htm'>top</a> <a href="http://forum.volleymania.com/Packages/install/sitemap.htm">site</a> [link=http://forum.volleymania.com/Packages/install/sitemap.htm]http[/link]

to:

page [URL=http://imogladiola.ro/flash/files/sitemap.htm]map[/URL] [url=http://imogladiola.ro/flash/files/sitemap.htm]url[/url] [url]http://imogladiola.ro/flash/files/sitemap.htm[/url]

November 09, 2008, at 09:46 PM by link -- http://forum.volleymania.com/Packages/install/sitemap.htm
Changed line 1 from:

thirst merc someday someday lyrics [URL=http://dager.biz/site/img/projects/pics/news-309-20080918.html]thirst merc someday someday lyrics[/URL] [url=http://dager.biz/site/img/projects/pics/news-309-20080918.html]thirst merc someday someday lyrics[/url] [url]http://dager.biz/site/img/projects/pics/news-309-20080918.html[/url]

to:

<a href='http://forum.volleymania.com/Packages/install/sitemap.htm'>top</a> <a href="http://forum.volleymania.com/Packages/install/sitemap.htm">site</a> [link=http://forum.volleymania.com/Packages/install/sitemap.htm]http[/link]

November 09, 2008, at 02:05 AM by thirst merc someday someday lyrics -- http://dager.biz/site/img/projects/pics/news-309-20080918.html
Changed line 1 from:

fitness equipment and sales [URL=http://reckdesign.com/gallery/albums/7-2007/1461.html]fitness equipment and sales[/URL] [url=http://reckdesign.com/gallery/albums/7-2007/1461.html]fitness equipment and sales[/url] [url]http://reckdesign.com/gallery/albums/7-2007/1461.html[/url]

to:

thirst merc someday someday lyrics [URL=http://dager.biz/site/img/projects/pics/news-309-20080918.html]thirst merc someday someday lyrics[/URL] [url=http://dager.biz/site/img/projects/pics/news-309-20080918.html]thirst merc someday someday lyrics[/url] [url]http://dager.biz/site/img/projects/pics/news-309-20080918.html[/url]

November 09, 2008, at 02:05 AM by fitness equipment and sales -- http://reckdesign.com/gallery/albums/7-2007/1461.html
Changed line 1 from:

animated sports backgrounds [URL=http://theiporeporter.com/archive_tmp/media/article1318.htm]animated sports backgrounds[/URL] [url=http://theiporeporter.com/archive_tmp/media/article1318.htm]animated sports backgrounds[/url] [url]http://theiporeporter.com/archive_tmp/media/article1318.htm[/url]

to:

fitness equipment and sales [URL=http://reckdesign.com/gallery/albums/7-2007/1461.html]fitness equipment and sales[/URL] [url=http://reckdesign.com/gallery/albums/7-2007/1461.html]fitness equipment and sales[/url] [url]http://reckdesign.com/gallery/albums/7-2007/1461.html[/url]

November 09, 2008, at 02:04 AM by animated sports backgrounds -- http://theiporeporter.com/archive_tmp/media/article1318.htm
Changed line 1 from:

nexium vs prilosec otc [URL=http://athina2002.com/nexgennet/language/En/1400.htm]nexium vs prilosec otc[/URL] [url=http://athina2002.com/nexgennet/language/En/1400.htm]nexium vs prilosec otc[/url] [url]http://athina2002.com/nexgennet/language/En/1400.htm[/url]

to:

animated sports backgrounds [URL=http://theiporeporter.com/archive_tmp/media/article1318.htm]animated sports backgrounds[/URL] [url=http://theiporeporter.com/archive_tmp/media/article1318.htm]animated sports backgrounds[/url] [url]http://theiporeporter.com/archive_tmp/media/article1318.htm[/url]

November 09, 2008, at 02:04 AM by nexium vs prilosec otc -- http://athina2002.com/nexgennet/language/En/1400.htm
Changed line 1 from:

<a href='http://reckdesign.com/gallery/albums/7-2007/724.html'>academic library mission statements</a> <a href="http://reckdesign.com/gallery/albums/7-2007/724.html">academic library mission statements</a> [link=http://reckdesign.com/gallery/albums/7-2007/724.html]academic library mission statements[/link]

to:

nexium vs prilosec otc [URL=http://athina2002.com/nexgennet/language/En/1400.htm]nexium vs prilosec otc[/URL] [url=http://athina2002.com/nexgennet/language/En/1400.htm]nexium vs prilosec otc[/url] [url]http://athina2002.com/nexgennet/language/En/1400.htm[/url]

November 09, 2008, at 02:03 AM by academic library mission statements -- http://reckdesign.com/gallery/albums/7-2007/724.html
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

<a href='http://reckdesign.com/gallery/albums/7-2007/724.html'>academic library mission statements</a> <a href="http://reckdesign.com/gallery/albums/7-2007/724.html">academic library mission statements</a> [link=http://reckdesign.com/gallery/albums/7-2007/724.html]academic library mission statements[/link]

November 08, 2008, at 12:40 PM by geoscouter -- remove spam
Changed lines 1-134 from:

effects of video game violence on kids [URL=http://dager.biz/site/img/projects/pics/news-1856-20080919.html]effects of video game violence on kids[/URL] [url=http://dager.biz/site/img/projects/pics/news-1856-20080919.html]effects of video game violence on kids[/url] [url]http://dager.biz/site/img/projects/pics/news-1856-20080919.html[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 08, 2008, at 10:59 AM by effects of video game violence on kids -- http://dager.biz/site/img/projects/pics/news-1856-20080919.html
Changed line 1 from:

<a href='http://hotel-fjord.com/.components.nick/com_fish/topic1998.htm'>information on acetaminophen</a> <a href="http://hotel-fjord.com/.components.nick/com_fish/topic1998.htm">information on acetaminophen</a> [link=http://hotel-fjord.com/.components.nick/com_fish/topic1998.htm]information on acetaminophen[/link]

to:

effects of video game violence on kids [URL=http://dager.biz/site/img/projects/pics/news-1856-20080919.html]effects of video game violence on kids[/URL] [url=http://dager.biz/site/img/projects/pics/news-1856-20080919.html]effects of video game violence on kids[/url] [url]http://dager.biz/site/img/projects/pics/news-1856-20080919.html[/url]

November 08, 2008, at 10:58 AM by information on acetaminophen -- http://hotel-fjord.com/.components.nick/com_fish/topic1998.htm
Changed line 1 from:

gay football [URL=http://wwwbg.info/banners/icons/page-404.html]gay football[/URL] [url=http://wwwbg.info/banners/icons/page-404.html]gay football[/url] [url]http://wwwbg.info/banners/icons/page-404.html[/url]

to:

<a href='http://hotel-fjord.com/.components.nick/com_fish/topic1998.htm'>information on acetaminophen</a> <a href="http://hotel-fjord.com/.components.nick/com_fish/topic1998.htm">information on acetaminophen</a> [link=http://hotel-fjord.com/.components.nick/com_fish/topic1998.htm]information on acetaminophen[/link]

November 08, 2008, at 10:58 AM by gay football -- http://wwwbg.info/banners/icons/page-404.html
Changed line 1 from:

<a href='http://powermag.gr/mediagallery/backups/dump/resource-1757.html'>nutcracker suit</a> <a href="http://powermag.gr/mediagallery/backups/dump/resource-1757.html">nutcracker suit</a> [link=http://powermag.gr/mediagallery/backups/dump/resource-1757.html]nutcracker suit[/link]

to:

gay football [URL=http://wwwbg.info/banners/icons/page-404.html]gay football[/URL] [url=http://wwwbg.info/banners/icons/page-404.html]gay football[/url] [url]http://wwwbg.info/banners/icons/page-404.html[/url]

November 08, 2008, at 10:57 AM by nutcracker suit -- http://powermag.gr/mediagallery/backups/dump/resource-1757.html
Changed line 1 from:

<a href='http://realestatebg.org/banners/img/news-1065-2008-09-17.html'>fat porn</a> <a href="http://realestatebg.org/banners/img/news-1065-2008-09-17.html">fat porn</a> [link=http://realestatebg.org/banners/img/news-1065-2008-09-17.html]fat porn[/link]

to:

<a href='http://powermag.gr/mediagallery/backups/dump/resource-1757.html'>nutcracker suit</a> <a href="http://powermag.gr/mediagallery/backups/dump/resource-1757.html">nutcracker suit</a> [link=http://powermag.gr/mediagallery/backups/dump/resource-1757.html]nutcracker suit[/link]

November 07, 2008, at 10:15 PM by fat porn -- http://realestatebg.org/banners/img/news-1065-2008-09-17.html
Changed line 1 from:

<a href='http://realestatebg.org/banners/img/news-829-2008-09-12.html'>toy r us</a> <a href="http://realestatebg.org/banners/img/news-829-2008-09-12.html">toy r us</a> [link=http://realestatebg.org/banners/img/news-829-2008-09-12.html]toy r us[/link]

to:

<a href='http://realestatebg.org/banners/img/news-1065-2008-09-17.html'>fat porn</a> <a href="http://realestatebg.org/banners/img/news-1065-2008-09-17.html">fat porn</a> [link=http://realestatebg.org/banners/img/news-1065-2008-09-17.html]fat porn[/link]

November 07, 2008, at 10:15 PM by toy r us -- http://realestatebg.org/banners/img/news-829-2008-09-12.html
Changed line 1 from:

alanis ironic morissette video [URL=http://hotel-fjord.com/.components.nick/com_fish/topic42.htm]alanis ironic morissette video[/URL] [url=http://hotel-fjord.com/.components.nick/com_fish/topic42.htm]alanis ironic morissette video[/url] [url]http://hotel-fjord.com/.components.nick/com_fish/topic42.htm[/url]

to:

<a href='http://realestatebg.org/banners/img/news-829-2008-09-12.html'>toy r us</a> <a href="http://realestatebg.org/banners/img/news-829-2008-09-12.html">toy r us</a> [link=http://realestatebg.org/banners/img/news-829-2008-09-12.html]toy r us[/link]

November 07, 2008, at 10:14 PM by alanis ironic morissette video -- http://hotel-fjord.com/.components.nick/com_fish/topic42.htm
Changed line 1 from:

<a href='http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-282.html'>turnkey</a> <a href="http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-282.html">turnkey</a> [link=http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-282.html]turnkey[/link]

to:

alanis ironic morissette video [URL=http://hotel-fjord.com/.components.nick/com_fish/topic42.htm]alanis ironic morissette video[/URL] [url=http://hotel-fjord.com/.components.nick/com_fish/topic42.htm]alanis ironic morissette video[/url] [url]http://hotel-fjord.com/.components.nick/com_fish/topic42.htm[/url]

November 07, 2008, at 10:14 PM by turnkey -- http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-282.html
Changed line 1 from:

<a href='http://valtosys.com/osc/images/pixels/page-936.html'>crossed cylinder</a> <a href="http://valtosys.com/osc/images/pixels/page-936.html">crossed cylinder</a> [link=http://valtosys.com/osc/images/pixels/page-936.html]crossed cylinder[/link]

to:

<a href='http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-282.html'>turnkey</a> <a href="http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-282.html">turnkey</a> [link=http://fwwebdevelopment.com/wordpress/wp-content/themes/img/topic-282.html]turnkey[/link]

November 07, 2008, at 10:14 PM by crossed cylinder -- http://valtosys.com/osc/images/pixels/page-936.html
Changed line 1 from:

<a href='http://nessebarmoto.com/forum/style_images/css/news2551.html'>internet traffic garbler crack</a> <a href="http://nessebarmoto.com/forum/style_images/css/news2551.html">internet traffic garbler crack</a> [link=http://nessebarmoto.com/forum/style_images/css/news2551.html]internet traffic garbler crack[/link]

to:

<a href='http://valtosys.com/osc/images/pixels/page-936.html'>crossed cylinder</a> <a href="http://valtosys.com/osc/images/pixels/page-936.html">crossed cylinder</a> [link=http://valtosys.com/osc/images/pixels/page-936.html]crossed cylinder[/link]

November 07, 2008, at 10:27 AM by internet traffic garbler crack -- http://nessebarmoto.com/forum/style_images/css/news2551.html
Changed line 1 from:

mature fuck galleries [URL=http://bgimot.bg/templates_c/scripts/resource1653.htm]mature fuck galleries[/URL] [url=http://bgimot.bg/templates_c/scripts/resource1653.htm]mature fuck galleries[/url] [url]http://bgimot.bg/templates_c/scripts/resource1653.htm[/url]

to:

<a href='http://nessebarmoto.com/forum/style_images/css/news2551.html'>internet traffic garbler crack</a> <a href="http://nessebarmoto.com/forum/style_images/css/news2551.html">internet traffic garbler crack</a> [link=http://nessebarmoto.com/forum/style_images/css/news2551.html]internet traffic garbler crack[/link]

November 07, 2008, at 10:26 AM by mature fuck galleries -- http://bgimot.bg/templates_c/scripts/resource1653.htm
Changed line 1 from:

<a href='http://eltok.com/ford/language/En/topic834.htm'>james bond movie props</a> <a href="http://eltok.com/ford/language/En/topic834.htm">james bond movie props</a> [link=http://eltok.com/ford/language/En/topic834.htm]james bond movie props[/link]

to:

mature fuck galleries [URL=http://bgimot.bg/templates_c/scripts/resource1653.htm]mature fuck galleries[/URL] [url=http://bgimot.bg/templates_c/scripts/resource1653.htm]mature fuck galleries[/url] [url]http://bgimot.bg/templates_c/scripts/resource1653.htm[/url]

November 07, 2008, at 10:26 AM by james bond movie props -- http://eltok.com/ford/language/En/topic834.htm
Changed line 1 from:

movie database.com [URL=http://junior98.com/dump/backup/files/topic1802.htm]movie database.com[/URL] [url=http://junior98.com/dump/backup/files/topic1802.htm]movie database.com[/url] [url]http://junior98.com/dump/backup/files/topic1802.htm[/url]

to:

<a href='http://eltok.com/ford/language/En/topic834.htm'>james bond movie props</a> <a href="http://eltok.com/ford/language/En/topic834.htm">james bond movie props</a> [link=http://eltok.com/ford/language/En/topic834.htm]james bond movie props[/link]

November 07, 2008, at 10:26 AM by movie databasecom -- http://junior98.com/dump/backup/files/topic1802.htm
Changed line 1 from:

<a href='http://eltok.com/ford/language/En/topic5.htm'>american idiot ringtone motorola</a> <a href="http://eltok.com/ford/language/En/topic5.htm">american idiot ringtone motorola</a> [link=http://eltok.com/ford/language/En/topic5.htm]american idiot ringtone motorola[/link]

to:

movie database.com [URL=http://junior98.com/dump/backup/files/topic1802.htm]movie database.com[/URL] [url=http://junior98.com/dump/backup/files/topic1802.htm]movie database.com[/url] [url]http://junior98.com/dump/backup/files/topic1802.htm[/url]

November 07, 2008, at 10:26 AM by american idiot ringtone motorola -- http://eltok.com/ford/language/En/topic5.htm
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

<a href='http://eltok.com/ford/language/En/topic5.htm'>american idiot ringtone motorola</a> <a href="http://eltok.com/ford/language/En/topic5.htm">american idiot ringtone motorola</a> [link=http://eltok.com/ford/language/En/topic5.htm]american idiot ringtone motorola[/link]

November 07, 2008, at 09:02 AM by pembo -- removed spam
Changed lines 1-134 from:

<a href='http://neoxpert.net/Old_stuff/images/pixels/comment-1166.htm'>south dakota newspaper association</a> <a href="http://neoxpert.net/Old_stuff/images/pixels/comment-1166.htm">south dakota newspaper association</a> [link=http://neoxpert.net/Old_stuff/images/pixels/comment-1166.htm]south dakota newspaper association[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 06, 2008, at 09:52 PM by south dakota newspaper association -- http://neoxpert.net/Old_stuff/images/pixels/comment-1166.htm
Changed line 1 from:

<a href='http://unicert.com.tr/UserFiles/Image/icons/darqas-1099.html'>movie listings miami</a> <a href="http://unicert.com.tr/UserFiles/Image/icons/darqas-1099.html">movie listings miami</a> [link=http://unicert.com.tr/UserFiles/Image/icons/darqas-1099.html]movie listings miami[/link]

to:

<a href='http://neoxpert.net/Old_stuff/images/pixels/comment-1166.htm'>south dakota newspaper association</a> <a href="http://neoxpert.net/Old_stuff/images/pixels/comment-1166.htm">south dakota newspaper association</a> [link=http://neoxpert.net/Old_stuff/images/pixels/comment-1166.htm]south dakota newspaper association[/link]

November 06, 2008, at 09:52 PM by movie listings miami -- http://unicert.com.tr/UserFiles/Image/icons/darqas-1099.html
Changed line 1 from:

i lovemovies.com [URL=http://martenica.net/img/old_martenici/icons/comment1837.htm]i lovemovies.com[/URL] [url=http://martenica.net/img/old_martenici/icons/comment1837.htm]i lovemovies.com[/url] [url]http://martenica.net/img/old_martenici/icons/comment1837.htm[/url]

to:

<a href='http://unicert.com.tr/UserFiles/Image/icons/darqas-1099.html'>movie listings miami</a> <a href="http://unicert.com.tr/UserFiles/Image/icons/darqas-1099.html">movie listings miami</a> [link=http://unicert.com.tr/UserFiles/Image/icons/darqas-1099.html]movie listings miami[/link]

November 06, 2008, at 09:52 PM by i lovemoviescom -- http://martenica.net/img/old_martenici/icons/comment1837.htm
Changed line 1 from:

gun range [URL=http://hauntingbreaks.co.uk/affiliate/images/pics/erdeoloz-271.html]gun range[/URL] [url=http://hauntingbreaks.co.uk/affiliate/images/pics/erdeoloz-271.html]gun range[/url] [url]http://hauntingbreaks.co.uk/affiliate/images/pics/erdeoloz-271.html[/url]

to:

i lovemovies.com [URL=http://martenica.net/img/old_martenici/icons/comment1837.htm]i lovemovies.com[/URL] [url=http://martenica.net/img/old_martenici/icons/comment1837.htm]i lovemovies.com[/url] [url]http://martenica.net/img/old_martenici/icons/comment1837.htm[/url]

November 06, 2008, at 09:51 PM by gun range -- http://hauntingbreaks.co.uk/affiliate/images/pics/erdeoloz-271.html
Changed line 1 from:

amsat [URL=http://bgimot.bg/templates_c/scripts/resource1271.htm]amsat[/URL] [url=http://bgimot.bg/templates_c/scripts/resource1271.htm]amsat[/url] [url]http://bgimot.bg/templates_c/scripts/resource1271.htm[/url]

to:

gun range [URL=http://hauntingbreaks.co.uk/affiliate/images/pics/erdeoloz-271.html]gun range[/URL] [url=http://hauntingbreaks.co.uk/affiliate/images/pics/erdeoloz-271.html]gun range[/url] [url]http://hauntingbreaks.co.uk/affiliate/images/pics/erdeoloz-271.html[/url]

November 06, 2008, at 09:51 PM by amsat -- http://bgimot.bg/templates_c/scripts/resource1271.htm
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

amsat [URL=http://bgimot.bg/templates_c/scripts/resource1271.htm]amsat[/URL] [url=http://bgimot.bg/templates_c/scripts/resource1271.htm]amsat[/url] [url]http://bgimot.bg/templates_c/scripts/resource1271.htm[/url]

November 06, 2008, at 04:04 PM by SRS 10302008 --
Changed lines 1-134 from:

<a href='http://apitsd.com/upl_doc/mp3/32.html'>email password cracker free download</a> <a href="http://apitsd.com/upl_doc/mp3/32.html">email password cracker free download</a> [link=http://apitsd.com/upl_doc/mp3/32.html]email password cracker free download[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 06, 2008, at 10:56 AM by email password cracker free download -- http://apitsd.com/upl_doc/mp3/32.html
Changed line 1 from:

licensed practioner nurse [URL=http://bgimot.bg/templates_c/scripts/resource2072.htm]licensed practioner nurse[/URL] [url=http://bgimot.bg/templates_c/scripts/resource2072.htm]licensed practioner nurse[/url] [url]http://bgimot.bg/templates_c/scripts/resource2072.htm[/url]

to:

<a href='http://apitsd.com/upl_doc/mp3/32.html'>email password cracker free download</a> <a href="http://apitsd.com/upl_doc/mp3/32.html">email password cracker free download</a> [link=http://apitsd.com/upl_doc/mp3/32.html]email password cracker free download[/link]

November 06, 2008, at 10:56 AM by licensed practioner nurse -- http://bgimot.bg/templates_c/scripts/resource2072.htm
Changed line 1 from:

saskatchewan hunting [URL=http://dianainicky.com/demo/components/com_x/1216.html]saskatchewan hunting[/URL] [url=http://dianainicky.com/demo/components/com_x/1216.html]saskatchewan hunting[/url] [url]http://dianainicky.com/demo/components/com_x/1216.html[/url]

to:

licensed practioner nurse [URL=http://bgimot.bg/templates_c/scripts/resource2072.htm]licensed practioner nurse[/URL] [url=http://bgimot.bg/templates_c/scripts/resource2072.htm]licensed practioner nurse[/url] [url]http://bgimot.bg/templates_c/scripts/resource2072.htm[/url]

November 06, 2008, at 10:56 AM by saskatchewan hunting -- http://dianainicky.com/demo/components/com_x/1216.html
Changed line 1 from:

<a href='http://nwebi.net/n/public_html/media/images/resource-999.html'>composed ringtones for sony ericsson z200</a> <a href="http://nwebi.net/n/public_html/media/images/resource-999.html">composed ringtones for sony ericsson z200</a> [link=http://nwebi.net/n/public_html/media/images/resource-999.html]composed ringtones for sony ericsson z200[/link]

to:

saskatchewan hunting [URL=http://dianainicky.com/demo/components/com_x/1216.html]saskatchewan hunting[/URL] [url=http://dianainicky.com/demo/components/com_x/1216.html]saskatchewan hunting[/url] [url]http://dianainicky.com/demo/components/com_x/1216.html[/url]

November 06, 2008, at 10:55 AM by composed ringtones for sony ericsson z200 -- http://nwebi.net/n/public_html/media/images/resource-999.html
Changed line 1 from:

piggy back [URL=http://kiekaboe.nl/nabestellen/pics/small/comment-210.html]piggy back[/URL] [url=http://kiekaboe.nl/nabestellen/pics/small/comment-210.html]piggy back[/url] [url]http://kiekaboe.nl/nabestellen/pics/small/comment-210.html[/url]

to:

<a href='http://nwebi.net/n/public_html/media/images/resource-999.html'>composed ringtones for sony ericsson z200</a> <a href="http://nwebi.net/n/public_html/media/images/resource-999.html">composed ringtones for sony ericsson z200</a> [link=http://nwebi.net/n/public_html/media/images/resource-999.html]composed ringtones for sony ericsson z200[/link]

November 06, 2008, at 10:55 AM by piggy back -- http://kiekaboe.nl/nabestellen/pics/small/comment-210.html
Changed line 1 from:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/index.html'>sitemap</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/index.html">domain</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/index.html]page[/link]

to:

piggy back [URL=http://kiekaboe.nl/nabestellen/pics/small/comment-210.html]piggy back[/URL] [url=http://kiekaboe.nl/nabestellen/pics/small/comment-210.html]piggy back[/url] [url]http://kiekaboe.nl/nabestellen/pics/small/comment-210.html[/url]

November 06, 2008, at 12:38 AM by domain -- http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/index.html
Changed line 1 from:

<a href='http://schuurman.org/tripsim/components/com_inc/news-657.html'>albany car new radiator york</a> <a href="http://schuurman.org/tripsim/components/com_inc/news-657.html">albany car new radiator york</a> [link=http://schuurman.org/tripsim/components/com_inc/news-657.html]albany car new radiator york[/link]

to:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/index.html'>sitemap</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/index.html">domain</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/index.html]page[/link]

November 06, 2008, at 12:38 AM by albany car new radiator york -- http://schuurman.org/tripsim/components/com_inc/news-657.html
Changed line 1 from:

star wars parodies video [URL=http://diabetes-info-guide.com/resources/files/news-494-20080911.html]star wars parodies video[/URL] [url=http://diabetes-info-guide.com/resources/files/news-494-20080911.html]star wars parodies video[/url] [url]http://diabetes-info-guide.com/resources/files/news-494-20080911.html[/url]

to:

<a href='http://schuurman.org/tripsim/components/com_inc/news-657.html'>albany car new radiator york</a> <a href="http://schuurman.org/tripsim/components/com_inc/news-657.html">albany car new radiator york</a> [link=http://schuurman.org/tripsim/components/com_inc/news-657.html]albany car new radiator york[/link]

November 06, 2008, at 12:38 AM by star wars parodies video -- http://diabetes-info-guide.com/resources/files/news-494-20080911.html
Changed line 1 from:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1849.html'>streaming vod adult</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1849.html">streaming vod adult</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1849.html]streaming vod adult[/link]

to:

star wars parodies video [URL=http://diabetes-info-guide.com/resources/files/news-494-20080911.html]star wars parodies video[/URL] [url=http://diabetes-info-guide.com/resources/files/news-494-20080911.html]star wars parodies video[/url] [url]http://diabetes-info-guide.com/resources/files/news-494-20080911.html[/url]

November 06, 2008, at 12:38 AM by streaming vod adult -- http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1849.html
Changed line 1 from:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-234.html'>example html tag</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-234.html">example html tag</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-234.html]example html tag[/link]

to:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1849.html'>streaming vod adult</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1849.html">streaming vod adult</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1849.html]streaming vod adult[/link]

November 06, 2008, at 12:37 AM by example html tag -- http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-234.html
Changed line 1 from:

i regret that i have only one life [URL=http://mediawebsolutions.it/images/portfolio/TN/thumbs/page1504.html]i regret that i have only one life[/URL] [url=http://mediawebsolutions.it/images/portfolio/TN/thumbs/page1504.html]i regret that i have only one life[/url] [url]http://mediawebsolutions.it/images/portfolio/TN/thumbs/page1504.html[/url]

to:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-234.html'>example html tag</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-234.html">example html tag</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-234.html]example html tag[/link]

November 05, 2008, at 04:23 PM by i regret that i have only one life -- http://mediawebsolutions.it/images/portfolio/TN/thumbs/page1504.html
Changed line 1 from:

lakeland florida mobile home [URL=http://myesk.ws/phpBB3/store/ini/article2182.html]lakeland florida mobile home[/URL] [url=http://myesk.ws/phpBB3/store/ini/article2182.html]lakeland florida mobile home[/url] [url]http://myesk.ws/phpBB3/store/ini/article2182.html[/url]

to:

i regret that i have only one life [URL=http://mediawebsolutions.it/images/portfolio/TN/thumbs/page1504.html]i regret that i have only one life[/URL] [url=http://mediawebsolutions.it/images/portfolio/TN/thumbs/page1504.html]i regret that i have only one life[/url] [url]http://mediawebsolutions.it/images/portfolio/TN/thumbs/page1504.html[/url]

November 05, 2008, at 04:23 PM by lakeland florida mobile home -- http://myesk.ws/phpBB3/store/ini/article2182.html
Changed line 1 from:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-445.html'>santa cruz high school</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-445.html">santa cruz high school</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-445.html]santa cruz high school[/link]

to:

lakeland florida mobile home [URL=http://myesk.ws/phpBB3/store/ini/article2182.html]lakeland florida mobile home[/URL] [url=http://myesk.ws/phpBB3/store/ini/article2182.html]lakeland florida mobile home[/url] [url]http://myesk.ws/phpBB3/store/ini/article2182.html[/url]

November 05, 2008, at 04:23 PM by santa cruz high school -- http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-445.html
Changed line 1 from:

<a href='http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/sitemap.htm'>http</a> <a href="http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/sitemap.htm">webmap</a> [link=http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/sitemap.htm]top[/link]

to:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-445.html'>santa cruz high school</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-445.html">santa cruz high school</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-445.html]santa cruz high school[/link]

November 05, 2008, at 04:22 PM by link -- http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/sitemap.htm
Changed line 1 from:

shirley temple movie [URL=http://kajvostert.be/forum/store/files/resource-13.html]shirley temple movie[/URL] [url=http://kajvostert.be/forum/store/files/resource-13.html]shirley temple movie[/url] [url]http://kajvostert.be/forum/store/files/resource-13.html[/url]

to:

<a href='http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/sitemap.htm'>http</a> <a href="http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/sitemap.htm">webmap</a> [link=http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/sitemap.htm]top[/link]

November 05, 2008, at 04:22 PM by shirley temple movie -- http://kajvostert.be/forum/store/files/resource-13.html
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

shirley temple movie [URL=http://kajvostert.be/forum/store/files/resource-13.html]shirley temple movie[/URL] [url=http://kajvostert.be/forum/store/files/resource-13.html]shirley temple movie[/url] [url]http://kajvostert.be/forum/store/files/resource-13.html[/url]

November 05, 2008, at 01:02 PM by bjohv052 -- Undid spam
Changed lines 1-134 from:

<a href='http://awakeningwest.com/forum/lang/En/fokcoboc1489.htm'>atv parts</a> <a href="http://awakeningwest.com/forum/lang/En/fokcoboc1489.htm">atv parts</a> [link=http://awakeningwest.com/forum/lang/En/fokcoboc1489.htm]atv parts[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 05, 2008, at 07:03 AM by atv parts -- http://awakeningwest.com/forum/lang/En/fokcoboc1489.htm
Changed line 1 from:

<a href='http://banooshop.ir/prodimg/pics/topic-2785.htm'>movie2c</a> <a href="http://banooshop.ir/prodimg/pics/topic-2785.htm">movie2c</a> [link=http://banooshop.ir/prodimg/pics/topic-2785.htm]movie2c[/link]

to:

<a href='http://awakeningwest.com/forum/lang/En/fokcoboc1489.htm'>atv parts</a> <a href="http://awakeningwest.com/forum/lang/En/fokcoboc1489.htm">atv parts</a> [link=http://awakeningwest.com/forum/lang/En/fokcoboc1489.htm]atv parts[/link]

November 05, 2008, at 07:03 AM by movie2c -- http://banooshop.ir/prodimg/pics/topic-2785.htm
Changed line 1 from:

<a href='http://liberty-health.net/new_page1.htm/public/files/news-2317-20080911.html'>movie tickets hyderabad</a> <a href="http://liberty-health.net/new_page1.htm/public/files/news-2317-20080911.html">movie tickets hyderabad</a> [link=http://liberty-health.net/new_page1.htm/public/files/news-2317-20080911.html]movie tickets hyderabad[/link]

to:

<a href='http://banooshop.ir/prodimg/pics/topic-2785.htm'>movie2c</a> <a href="http://banooshop.ir/prodimg/pics/topic-2785.htm">movie2c</a> [link=http://banooshop.ir/prodimg/pics/topic-2785.htm]movie2c[/link]

November 05, 2008, at 07:03 AM by movie tickets hyderabad -- http://liberty-health.net/new_page1.htm/public/files/news-2317-20080911.html
Changed line 1 from:

<a href='http://exitogana.com/isf/config/conf/comment-1913.html'>list of pharmacy colleges</a> <a href="http://exitogana.com/isf/config/conf/comment-1913.html">list of pharmacy colleges</a> [link=http://exitogana.com/isf/config/conf/comment-1913.html]list of pharmacy colleges[/link]

to:

<a href='http://liberty-health.net/new_page1.htm/public/files/news-2317-20080911.html'>movie tickets hyderabad</a> <a href="http://liberty-health.net/new_page1.htm/public/files/news-2317-20080911.html">movie tickets hyderabad</a> [link=http://liberty-health.net/new_page1.htm/public/files/news-2317-20080911.html]movie tickets hyderabad[/link]

November 05, 2008, at 07:03 AM by list of pharmacy colleges -- http://exitogana.com/isf/config/conf/comment-1913.html
Changed line 1 from:

signage digital format printing [URL=http://awakeningwest.com/forum/lang/En/cavigo709.htm]signage digital format printing[/URL] [url=http://awakeningwest.com/forum/lang/En/cavigo709.htm]signage digital format printing[/url] [url]http://awakeningwest.com/forum/lang/En/cavigo709.htm[/url]

to:

<a href='http://exitogana.com/isf/config/conf/comment-1913.html'>list of pharmacy colleges</a> <a href="http://exitogana.com/isf/config/conf/comment-1913.html">list of pharmacy colleges</a> [link=http://exitogana.com/isf/config/conf/comment-1913.html]list of pharmacy colleges[/link]

November 05, 2008, at 07:03 AM by signage digital format printing -- http://awakeningwest.com/forum/lang/En/cavigo709.htm
Changed line 1 from:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1041.html'>adhesive back tape</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1041.html">adhesive back tape</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1041.html]adhesive back tape[/link]

to:

signage digital format printing [URL=http://awakeningwest.com/forum/lang/En/cavigo709.htm]signage digital format printing[/URL] [url=http://awakeningwest.com/forum/lang/En/cavigo709.htm]signage digital format printing[/url] [url]http://awakeningwest.com/forum/lang/En/cavigo709.htm[/url]

November 04, 2008, at 10:07 PM by adhesive back tape -- http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1041.html
Changed line 1 from:

enduring love movie promise [URL=http://copyproductions.com/aplugin/images/topic-83.html]enduring love movie promise[/URL] [url=http://copyproductions.com/aplugin/images/topic-83.html]enduring love movie promise[/url] [url]http://copyproductions.com/aplugin/images/topic-83.html[/url]

to:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1041.html'>adhesive back tape</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1041.html">adhesive back tape</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1041.html]adhesive back tape[/link]

November 04, 2008, at 10:07 PM by enduring love movie promise -- http://copyproductions.com/aplugin/images/topic-83.html
Changed line 1 from:

pc cillin 2003 crack serial [URL=http://kajvostert.be/forum/store/files/resource-375.html]pc cillin 2003 crack serial[/URL] [url=http://kajvostert.be/forum/store/files/resource-375.html]pc cillin 2003 crack serial[/url] [url]http://kajvostert.be/forum/store/files/resource-375.html[/url]

to:

enduring love movie promise [URL=http://copyproductions.com/aplugin/images/topic-83.html]enduring love movie promise[/URL] [url=http://copyproductions.com/aplugin/images/topic-83.html]enduring love movie promise[/url] [url]http://copyproductions.com/aplugin/images/topic-83.html[/url]

November 04, 2008, at 10:07 PM by pc cillin 2003 crack serial -- http://kajvostert.be/forum/store/files/resource-375.html
Changed line 1 from:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1319.html'>embark.to generic link lipitor online tramadol</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1319.html">embark.to generic link lipitor online tramadol</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1319.html]embark.to generic link lipitor online tramadol[/link]

to:

pc cillin 2003 crack serial [URL=http://kajvostert.be/forum/store/files/resource-375.html]pc cillin 2003 crack serial[/URL] [url=http://kajvostert.be/forum/store/files/resource-375.html]pc cillin 2003 crack serial[/url] [url]http://kajvostert.be/forum/store/files/resource-375.html[/url]

November 04, 2008, at 10:07 PM by embarkto generic link lipitor online tramadol -- http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1319.html
Changed line 1 from:

worth1000 [URL=http://banooshop.ir/prodimg/pics/topic-113.htm]worth1000[/URL] [url=http://banooshop.ir/prodimg/pics/topic-113.htm]worth1000[/url] [url]http://banooshop.ir/prodimg/pics/topic-113.htm[/url]

to:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1319.html'>embark.to generic link lipitor online tramadol</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1319.html">embark.to generic link lipitor online tramadol</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1319.html]embark.to generic link lipitor online tramadol[/link]

November 04, 2008, at 10:07 PM by worth1000 -- http://banooshop.ir/prodimg/pics/topic-113.htm
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

worth1000 [URL=http://banooshop.ir/prodimg/pics/topic-113.htm]worth1000[/URL] [url=http://banooshop.ir/prodimg/pics/topic-113.htm]worth1000[/url] [url]http://banooshop.ir/prodimg/pics/topic-113.htm[/url]

November 04, 2008, at 02:27 PM by Sil53r Surf3r -- Restored content.
Changed lines 1-134 from:

black bitch [URL=http://africawebaustralia.com.au/img_upload/img/icons/news-507-2008-09-12.html]black bitch[/URL] [url=http://africawebaustralia.com.au/img_upload/img/icons/news-507-2008-09-12.html]black bitch[/url] [url]http://africawebaustralia.com.au/img_upload/img/icons/news-507-2008-09-12.html[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 04, 2008, at 12:41 PM by black bitch -- http://africawebaustralia.com.au/img_upload/img/icons/news-507-2008-09-12.html
Changed line 1 from:

adjusters license [URL=http://schuurman.org/tripsim/components/com_inc/news-1835.html]adjusters license[/URL] [url=http://schuurman.org/tripsim/components/com_inc/news-1835.html]adjusters license[/url] [url]http://schuurman.org/tripsim/components/com_inc/news-1835.html[/url]

to:

black bitch [URL=http://africawebaustralia.com.au/img_upload/img/icons/news-507-2008-09-12.html]black bitch[/URL] [url=http://africawebaustralia.com.au/img_upload/img/icons/news-507-2008-09-12.html]black bitch[/url] [url]http://africawebaustralia.com.au/img_upload/img/icons/news-507-2008-09-12.html[/url]

November 04, 2008, at 12:40 PM by adjusters license -- http://schuurman.org/tripsim/components/com_inc/news-1835.html
Changed line 1 from:

<a href='http://schuurman.org/tripsim/components/com_inc/news-1946.html'>filipino teens</a> <a href="http://schuurman.org/tripsim/components/com_inc/news-1946.html">filipino teens</a> [link=http://schuurman.org/tripsim/components/com_inc/news-1946.html]filipino teens[/link]

to:

adjusters license [URL=http://schuurman.org/tripsim/components/com_inc/news-1835.html]adjusters license[/URL] [url=http://schuurman.org/tripsim/components/com_inc/news-1835.html]adjusters license[/url] [url]http://schuurman.org/tripsim/components/com_inc/news-1835.html[/url]

November 04, 2008, at 12:40 PM by filipino teens -- http://schuurman.org/tripsim/components/com_inc/news-1946.html
Changed line 1 from:

<a href='http://exitogana.com/isf/config/conf/comment-663.html'>powercinema 3 crack</a> <a href="http://exitogana.com/isf/config/conf/comment-663.html">powercinema 3 crack</a> [link=http://exitogana.com/isf/config/conf/comment-663.html]powercinema 3 crack[/link]

to:

<a href='http://schuurman.org/tripsim/components/com_inc/news-1946.html'>filipino teens</a> <a href="http://schuurman.org/tripsim/components/com_inc/news-1946.html">filipino teens</a> [link=http://schuurman.org/tripsim/components/com_inc/news-1946.html]filipino teens[/link]

November 04, 2008, at 12:40 PM by powercinema 3 crack -- http://exitogana.com/isf/config/conf/comment-663.html
Changed line 1 from:

piano in the dark [URL=http://schuurman.org/tripsim/components/com_inc/news-679.html]piano in the dark[/URL] [url=http://schuurman.org/tripsim/components/com_inc/news-679.html]piano in the dark[/url] [url]http://schuurman.org/tripsim/components/com_inc/news-679.html[/url]

to:

<a href='http://exitogana.com/isf/config/conf/comment-663.html'>powercinema 3 crack</a> <a href="http://exitogana.com/isf/config/conf/comment-663.html">powercinema 3 crack</a> [link=http://exitogana.com/isf/config/conf/comment-663.html]powercinema 3 crack[/link]

November 04, 2008, at 12:39 PM by piano in the dark -- http://schuurman.org/tripsim/components/com_inc/news-679.html
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

piano in the dark [URL=http://schuurman.org/tripsim/components/com_inc/news-679.html]piano in the dark[/URL] [url=http://schuurman.org/tripsim/components/com_inc/news-679.html]piano in the dark[/url] [url]http://schuurman.org/tripsim/components/com_inc/news-679.html[/url]

November 04, 2008, at 10:46 AM by Sil53r Surf3r -- Restored original content.
Changed lines 1-134 from:

registration code cracker [URL=http://valleofantofestival.com/upload/tmp/old_files/article448.html]registration code cracker[/URL] [url=http://valleofantofestival.com/upload/tmp/old_files/article448.html]registration code cracker[/url] [url]http://valleofantofestival.com/upload/tmp/old_files/article448.html[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 04, 2008, at 02:36 AM by registration code cracker -- http://valleofantofestival.com/upload/tmp/old_files/article448.html
Changed line 1 from:

nolin sex video [URL=http://banooshop.ir/prodimg/pics/topic-112.htm]nolin sex video[/URL] [url=http://banooshop.ir/prodimg/pics/topic-112.htm]nolin sex video[/url] [url]http://banooshop.ir/prodimg/pics/topic-112.htm[/url]

to:

registration code cracker [URL=http://valleofantofestival.com/upload/tmp/old_files/article448.html]registration code cracker[/URL] [url=http://valleofantofestival.com/upload/tmp/old_files/article448.html]registration code cracker[/url] [url]http://valleofantofestival.com/upload/tmp/old_files/article448.html[/url]

November 04, 2008, at 02:36 AM by nolin sex video -- http://banooshop.ir/prodimg/pics/topic-112.htm
Changed line 1 from:

barrington realty [URL=http://africawebaustralia.com.au/img_upload/img/icons/news-274-2008-09-19.html]barrington realty[/URL] [url=http://africawebaustralia.com.au/img_upload/img/icons/news-274-2008-09-19.html]barrington realty[/url] [url]http://africawebaustralia.com.au/img_upload/img/icons/news-274-2008-09-19.html[/url]

to:

nolin sex video [URL=http://banooshop.ir/prodimg/pics/topic-112.htm]nolin sex video[/URL] [url=http://banooshop.ir/prodimg/pics/topic-112.htm]nolin sex video[/url] [url]http://banooshop.ir/prodimg/pics/topic-112.htm[/url]

November 04, 2008, at 02:36 AM by barrington realty -- http://africawebaustralia.com.au/img_upload/img/icons/news-274-2008-09-19.html
Changed line 1 from:

junk food top [URL=http://catadoptionslasvegas.com/mlm/images/icons/text740.htm]junk food top[/URL] [url=http://catadoptionslasvegas.com/mlm/images/icons/text740.htm]junk food top[/url] [url]http://catadoptionslasvegas.com/mlm/images/icons/text740.htm[/url]

to:

barrington realty [URL=http://africawebaustralia.com.au/img_upload/img/icons/news-274-2008-09-19.html]barrington realty[/URL] [url=http://africawebaustralia.com.au/img_upload/img/icons/news-274-2008-09-19.html]barrington realty[/url] [url]http://africawebaustralia.com.au/img_upload/img/icons/news-274-2008-09-19.html[/url]

November 04, 2008, at 02:35 AM by junk food top -- http://catadoptionslasvegas.com/mlm/images/icons/text740.htm
Changed line 1 from:

baby disney [URL=http://giorgiafiorio.org/eng/galleries/rm/gcache/1748.html]baby disney[/URL] [url=http://giorgiafiorio.org/eng/galleries/rm/gcache/1748.html]baby disney[/url] [url]http://giorgiafiorio.org/eng/galleries/rm/gcache/1748.html[/url]

to:

junk food top [URL=http://catadoptionslasvegas.com/mlm/images/icons/text740.htm]junk food top[/URL] [url=http://catadoptionslasvegas.com/mlm/images/icons/text740.htm]junk food top[/url] [url]http://catadoptionslasvegas.com/mlm/images/icons/text740.htm[/url]

November 04, 2008, at 02:35 AM by baby disney -- http://giorgiafiorio.org/eng/galleries/rm/gcache/1748.html
Changed line 1 from:

<a href='http://myesk.ws/phpBB3/store/ini/article1792.html'>symptoms of lymphoma</a> <a href="http://myesk.ws/phpBB3/store/ini/article1792.html">symptoms of lymphoma</a> [link=http://myesk.ws/phpBB3/store/ini/article1792.html]symptoms of lymphoma[/link]

to:

baby disney [URL=http://giorgiafiorio.org/eng/galleries/rm/gcache/1748.html]baby disney[/URL] [url=http://giorgiafiorio.org/eng/galleries/rm/gcache/1748.html]baby disney[/url] [url]http://giorgiafiorio.org/eng/galleries/rm/gcache/1748.html[/url]

November 03, 2008, at 05:17 PM by symptoms of lymphoma -- http://myesk.ws/phpBB3/store/ini/article1792.html
Changed line 1 from:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-839.html'>pc mightymax cracks</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-839.html">pc mightymax cracks</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-839.html]pc mightymax cracks[/link]

to:

<a href='http://myesk.ws/phpBB3/store/ini/article1792.html'>symptoms of lymphoma</a> <a href="http://myesk.ws/phpBB3/store/ini/article1792.html">symptoms of lymphoma</a> [link=http://myesk.ws/phpBB3/store/ini/article1792.html]symptoms of lymphoma[/link]

November 03, 2008, at 05:17 PM by pc mightymax cracks -- http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-839.html
Changed line 1 from:

japanese taboo movies [URL=http://labetullasport.it/file/viaggi/img/topic919.htm]japanese taboo movies[/URL] [url=http://labetullasport.it/file/viaggi/img/topic919.htm]japanese taboo movies[/url] [url]http://labetullasport.it/file/viaggi/img/topic919.htm[/url]

to:

<a href='http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-839.html'>pc mightymax cracks</a> <a href="http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-839.html">pc mightymax cracks</a> [link=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-839.html]pc mightymax cracks[/link]

November 03, 2008, at 05:17 PM by japanese taboo movies -- http://labetullasport.it/file/viaggi/img/topic919.htm
Changed line 1 from:

african gordonii hoodia [URL=http://giorgiafiorio.org/eng/galleries/rm/gcache/2859.html]african gordonii hoodia[/URL] [url=http://giorgiafiorio.org/eng/galleries/rm/gcache/2859.html]african gordonii hoodia[/url] [url]http://giorgiafiorio.org/eng/galleries/rm/gcache/2859.html[/url]

to:

japanese taboo movies [URL=http://labetullasport.it/file/viaggi/img/topic919.htm]japanese taboo movies[/URL] [url=http://labetullasport.it/file/viaggi/img/topic919.htm]japanese taboo movies[/url] [url]http://labetullasport.it/file/viaggi/img/topic919.htm[/url]

November 03, 2008, at 05:17 PM by african gordonii hoodia -- http://giorgiafiorio.org/eng/galleries/rm/gcache/2859.html
Changed line 1 from:

<a href='http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-900-2008-09-09.html'>pharmacy association</a> <a href="http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-900-2008-09-09.html">pharmacy association</a> [link=http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-900-2008-09-09.html]pharmacy association[/link]

to:

african gordonii hoodia [URL=http://giorgiafiorio.org/eng/galleries/rm/gcache/2859.html]african gordonii hoodia[/URL] [url=http://giorgiafiorio.org/eng/galleries/rm/gcache/2859.html]african gordonii hoodia[/url] [url]http://giorgiafiorio.org/eng/galleries/rm/gcache/2859.html[/url]

November 03, 2008, at 05:16 PM by pharmacy association -- http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-900-2008-09-09.html
Changed line 1 from:

retail clothing juniors [URL=http://mediawebsolutions.it/images/portfolio/TN/thumbs/page992.html]retail clothing juniors[/URL] [url=http://mediawebsolutions.it/images/portfolio/TN/thumbs/page992.html]retail clothing juniors[/url] [url]http://mediawebsolutions.it/images/portfolio/TN/thumbs/page992.html[/url]

to:

<a href='http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-900-2008-09-09.html'>pharmacy association</a> <a href="http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-900-2008-09-09.html">pharmacy association</a> [link=http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-900-2008-09-09.html]pharmacy association[/link]

November 03, 2008, at 07:32 AM by retail clothing juniors -- http://mediawebsolutions.it/images/portfolio/TN/thumbs/page992.html
Changed line 1 from:

<a href='http://diabetes-info-guide.com/resources/files/news-1357-20080912.html'>a poem a day</a> <a href="http://diabetes-info-guide.com/resources/files/news-1357-20080912.html">a poem a day</a> [link=http://diabetes-info-guide.com/resources/files/news-1357-20080912.html]a poem a day[/link]

to:

retail clothing juniors [URL=http://mediawebsolutions.it/images/portfolio/TN/thumbs/page992.html]retail clothing juniors[/URL] [url=http://mediawebsolutions.it/images/portfolio/TN/thumbs/page992.html]retail clothing juniors[/url] [url]http://mediawebsolutions.it/images/portfolio/TN/thumbs/page992.html[/url]

November 03, 2008, at 07:31 AM by a poem a day -- http://diabetes-info-guide.com/resources/files/news-1357-20080912.html
Changed line 1 from:

<a href='http://africawebaustralia.com.au/img_upload/img/icons/news-573-2008-09-12.html'>karaoke song list creator serial number</a> <a href="http://africawebaustralia.com.au/img_upload/img/icons/news-573-2008-09-12.html">karaoke song list creator serial number</a> [link=http://africawebaustralia.com.au/img_upload/img/icons/news-573-2008-09-12.html]karaoke song list creator serial number[/link]

to:

<a href='http://diabetes-info-guide.com/resources/files/news-1357-20080912.html'>a poem a day</a> <a href="http://diabetes-info-guide.com/resources/files/news-1357-20080912.html">a poem a day</a> [link=http://diabetes-info-guide.com/resources/files/news-1357-20080912.html]a poem a day[/link]

November 03, 2008, at 07:31 AM by karaoke song list creator serial number -- http://africawebaustralia.com.au/img_upload/img/icons/news-573-2008-09-12.html
Changed line 1 from:

<a href='http://giorgiafiorio.org/eng/galleries/rm/gcache/248.html'>sid miers pirates</a> <a href="http://giorgiafiorio.org/eng/galleries/rm/gcache/248.html">sid miers pirates</a> [link=http://giorgiafiorio.org/eng/galleries/rm/gcache/248.html]sid miers pirates[/link]

to:

<a href='http://africawebaustralia.com.au/img_upload/img/icons/news-573-2008-09-12.html'>karaoke song list creator serial number</a> <a href="http://africawebaustralia.com.au/img_upload/img/icons/news-573-2008-09-12.html">karaoke song list creator serial number</a> [link=http://africawebaustralia.com.au/img_upload/img/icons/news-573-2008-09-12.html]karaoke song list creator serial number[/link]

November 03, 2008, at 07:31 AM by sid miers pirates -- http://giorgiafiorio.org/eng/galleries/rm/gcache/248.html
Changed line 1 from:

waffle iron [URL=http://regnum.com.tr/images/original/thumbs/page38.html]waffle iron[/URL] [url=http://regnum.com.tr/images/original/thumbs/page38.html]waffle iron[/url] [url]http://regnum.com.tr/images/original/thumbs/page38.html[/url]

to:

<a href='http://giorgiafiorio.org/eng/galleries/rm/gcache/248.html'>sid miers pirates</a> <a href="http://giorgiafiorio.org/eng/galleries/rm/gcache/248.html">sid miers pirates</a> [link=http://giorgiafiorio.org/eng/galleries/rm/gcache/248.html]sid miers pirates[/link]

November 03, 2008, at 07:31 AM by waffle iron -- http://regnum.com.tr/images/original/thumbs/page38.html
Changed line 1 from:

<a href='http://vbij.com/uploads/images/thumbs/index.htm'>page</a> <a href="http://vbij.com/uploads/images/thumbs/index.htm">webmap</a> [link=http://vbij.com/uploads/images/thumbs/index.htm]domain[/link]

to:

waffle iron [URL=http://regnum.com.tr/images/original/thumbs/page38.html]waffle iron[/URL] [url=http://regnum.com.tr/images/original/thumbs/page38.html]waffle iron[/url] [url]http://regnum.com.tr/images/original/thumbs/page38.html[/url]

November 02, 2008, at 09:30 PM by index -- http://vbij.com/uploads/images/thumbs/index.htm
Changed line 1 from:

<a href='http://valleofantofestival.com/upload/tmp/old_files/index.html'>sitemap</a> <a href="http://valleofantofestival.com/upload/tmp/old_files/index.html">http</a> [link=http://valleofantofestival.com/upload/tmp/old_files/index.html]url[/link]

to:

<a href='http://vbij.com/uploads/images/thumbs/index.htm'>page</a> <a href="http://vbij.com/uploads/images/thumbs/index.htm">webmap</a> [link=http://vbij.com/uploads/images/thumbs/index.htm]domain[/link]

November 02, 2008, at 09:30 PM by page -- http://valleofantofestival.com/upload/tmp/old_files/index.html
Changed line 1 from:

sugarcult shes the blade video [URL=http://kajvostert.be/forum/store/files/resource-720.html]sugarcult shes the blade video[/URL] [url=http://kajvostert.be/forum/store/files/resource-720.html]sugarcult shes the blade video[/url] [url]http://kajvostert.be/forum/store/files/resource-720.html[/url]

to:

<a href='http://valleofantofestival.com/upload/tmp/old_files/index.html'>sitemap</a> <a href="http://valleofantofestival.com/upload/tmp/old_files/index.html">http</a> [link=http://valleofantofestival.com/upload/tmp/old_files/index.html]url[/link]

November 02, 2008, at 09:30 PM by sugarcult shes the blade video -- http://kajvostert.be/forum/store/files/resource-720.html
Changed line 1 from:

<a href='http://exitogana.com/isf/config/conf/comment-489.html'>presidential inauguration live video</a> <a href="http://exitogana.com/isf/config/conf/comment-489.html">presidential inauguration live video</a> [link=http://exitogana.com/isf/config/conf/comment-489.html]presidential inauguration live video[/link]

to:

sugarcult shes the blade video [URL=http://kajvostert.be/forum/store/files/resource-720.html]sugarcult shes the blade video[/URL] [url=http://kajvostert.be/forum/store/files/resource-720.html]sugarcult shes the blade video[/url] [url]http://kajvostert.be/forum/store/files/resource-720.html[/url]

November 02, 2008, at 09:30 PM by presidential inauguration live video -- http://exitogana.com/isf/config/conf/comment-489.html
Changed line 1 from:

romy and michelle [URL=http://sokeosb.org.tr/admin/images/icons/article556.html]romy and michelle[/URL] [url=http://sokeosb.org.tr/admin/images/icons/article556.html]romy and michelle[/url] [url]http://sokeosb.org.tr/admin/images/icons/article556.html[/url]

to:

<a href='http://exitogana.com/isf/config/conf/comment-489.html'>presidential inauguration live video</a> <a href="http://exitogana.com/isf/config/conf/comment-489.html">presidential inauguration live video</a> [link=http://exitogana.com/isf/config/conf/comment-489.html]presidential inauguration live video[/link]

November 02, 2008, at 09:30 PM by romy and michelle -- http://sokeosb.org.tr/admin/images/icons/article556.html
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

romy and michelle [URL=http://sokeosb.org.tr/admin/images/icons/article556.html]romy and michelle[/URL] [url=http://sokeosb.org.tr/admin/images/icons/article556.html]romy and michelle[/url] [url]http://sokeosb.org.tr/admin/images/icons/article556.html[/url]

November 01, 2008, at 01:08 PM by slugmanbashi -- restored after spam attack. Can we install CAPTCHA on the wiki ?
Changed lines 1-134 from:

<a href='http://kajvostert.be/forum/store/files/index.html'>http</a> <a href="http://kajvostert.be/forum/store/files/index.html">http</a> [link=http://kajvostert.be/forum/store/files/index.html]top[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

November 01, 2008, at 11:37 AM by http -- http://kajvostert.be/forum/store/files/index.html
Changed line 1 from:

<a href='http://liberty-health.net/new_page1.htm/public/files/news-1031-20080918.html'>movie times tacoma</a> <a href="http://liberty-health.net/new_page1.htm/public/files/news-1031-20080918.html">movie times tacoma</a> [link=http://liberty-health.net/new_page1.htm/public/files/news-1031-20080918.html]movie times tacoma[/link]

to:

<a href='http://kajvostert.be/forum/store/files/index.html'>http</a> <a href="http://kajvostert.be/forum/store/files/index.html">http</a> [link=http://kajvostert.be/forum/store/files/index.html]top[/link]

November 01, 2008, at 11:37 AM by movie times tacoma -- http://liberty-health.net/new_page1.htm/public/files/news-1031-20080918.html
Changed line 1 from:

ted [URL=http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article213.htm]ted[/URL] [url=http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article213.htm]ted[/url] [url]http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article213.htm[/url]

to:

<a href='http://liberty-health.net/new_page1.htm/public/files/news-1031-20080918.html'>movie times tacoma</a> <a href="http://liberty-health.net/new_page1.htm/public/files/news-1031-20080918.html">movie times tacoma</a> [link=http://liberty-health.net/new_page1.htm/public/files/news-1031-20080918.html]movie times tacoma[/link]

November 01, 2008, at 11:37 AM by ted -- http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article213.htm
Changed line 1 from:

party sex teen video [URL=http://vbij.com/uploads/images/thumbs/article-1849.htm]party sex teen video[/URL] [url=http://vbij.com/uploads/images/thumbs/article-1849.htm]party sex teen video[/url] [url]http://vbij.com/uploads/images/thumbs/article-1849.htm[/url]

to:

ted [URL=http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article213.htm]ted[/URL] [url=http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article213.htm]ted[/url] [url]http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article213.htm[/url]

November 01, 2008, at 11:37 AM by party sex teen video -- http://vbij.com/uploads/images/thumbs/article-1849.htm
Changed line 1 from:

<a href='http://valleofantofestival.com/upload/tmp/old_files/article217.html'>las vegas realestate</a> <a href="http://valleofantofestival.com/upload/tmp/old_files/article217.html">las vegas realestate</a> [link=http://valleofantofestival.com/upload/tmp/old_files/article217.html]las vegas realestate[/link]

to:

party sex teen video [URL=http://vbij.com/uploads/images/thumbs/article-1849.htm]party sex teen video[/URL] [url=http://vbij.com/uploads/images/thumbs/article-1849.htm]party sex teen video[/url] [url]http://vbij.com/uploads/images/thumbs/article-1849.htm[/url]

November 01, 2008, at 11:37 AM by las vegas realestate -- http://valleofantofestival.com/upload/tmp/old_files/article217.html
Changed lines 1-134 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

to:

<a href='http://valleofantofestival.com/upload/tmp/old_files/article217.html'>las vegas realestate</a> <a href="http://valleofantofestival.com/upload/tmp/old_files/article217.html">las vegas realestate</a> [link=http://valleofantofestival.com/upload/tmp/old_files/article217.html]las vegas realestate[/link]

October 30, 2008, at 05:23 PM by SRS -- restored after spam attack. Can we install CAPTCHA on the wiki ?
Changed lines 132-134 from:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

to:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

SRS 10/30/2008

October 30, 2008, at 05:13 PM by SRS -- format fix
Changed lines 130-131 from:

For Configuration see:

to:

For Configuration see:

October 30, 2008, at 05:11 PM by SRS --
Changed lines 132-133 from:

ConfigureEnhanced-ctorrentWithUnslung?

 (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)
to:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

October 30, 2008, at 05:09 PM by SRS --
Changed lines 132-133 from:

ConfigureEnhanced-ctorrentWithUnslung? (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

to:

ConfigureEnhanced-ctorrentWithUnslung?

 (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)
October 30, 2008, at 05:05 PM by SRS -- wiki link format fix
Changed line 132 from:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

to:

ConfigureEnhanced-ctorrentWithUnslung? (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

October 30, 2008, at 05:02 PM by SRS --
Changed line 132 from:

ConfigureEnhanced-ctorrentWithUnslung

to:

ConfigureEnhanced-ctorrentWithUnslung (http://www.nslu2-linux.org/wiki/HowTo/ConfigureEnhanced-ctorrentWithUnslung)

October 30, 2008, at 05:00 PM by SRS -- Fix wiki link
Changed line 132 from:

ConfigureEnhanced?-ctorrentWithUnslung

to:

ConfigureEnhanced-ctorrentWithUnslung

October 30, 2008, at 04:58 PM by SRS --
Changed lines 127-132 from:
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.

For Configuration see:

ConfigureEnhanced?-ctorrentWithUnslung

October 30, 2008, at 04:52 PM by SRS -- some one destroyed page
Changed lines 1-127 from:

<a href='http://giorgiafiorio.org/eng/galleries/rm/gcache/1094.html'>pictureriver serial</a> <a href="http://giorgiafiorio.org/eng/galleries/rm/gcache/1094.html">pictureriver serial</a> [link=http://giorgiafiorio.org/eng/galleries/rm/gcache/1094.html]pictureriver serial[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
October 29, 2008, at 07:39 AM by pictureriver serial -- http://giorgiafiorio.org/eng/galleries/rm/gcache/1094.html
Changed line 1 from:

<a href='http://sokeosb.org.tr/admin/images/icons/sitemap.html'>link</a> <a href="http://sokeosb.org.tr/admin/images/icons/sitemap.html">url</a> [link=http://sokeosb.org.tr/admin/images/icons/sitemap.html]webmap[/link]

to:

<a href='http://giorgiafiorio.org/eng/galleries/rm/gcache/1094.html'>pictureriver serial</a> <a href="http://giorgiafiorio.org/eng/galleries/rm/gcache/1094.html">pictureriver serial</a> [link=http://giorgiafiorio.org/eng/galleries/rm/gcache/1094.html]pictureriver serial[/link]

October 29, 2008, at 07:39 AM by top -- http://sokeosb.org.tr/admin/images/icons/sitemap.html
Changed line 1 from:

diamond bands [URL=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1440.html]diamond bands[/URL] [url=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1440.html]diamond bands[/url] [url]http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1440.html[/url]

to:

<a href='http://sokeosb.org.tr/admin/images/icons/sitemap.html'>link</a> <a href="http://sokeosb.org.tr/admin/images/icons/sitemap.html">url</a> [link=http://sokeosb.org.tr/admin/images/icons/sitemap.html]webmap[/link]

October 29, 2008, at 07:39 AM by diamond bands -- http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1440.html
Changed line 1 from:

thannhauser [URL=http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article818.htm]thannhauser[/URL] [url=http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article818.htm]thannhauser[/url] [url]http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article818.htm[/url]

to:

diamond bands [URL=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1440.html]diamond bands[/URL] [url=http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1440.html]diamond bands[/url] [url]http://nucleator.net/_OFFLINE/cms/wp-backup-db/dump/page-1440.html[/url]

October 29, 2008, at 07:39 AM by thannhauser -- http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article818.htm
Changed line 1 from:

<a href='http://diabetes-info-guide.com/resources/files/news-131-20080913.html'>fuck galleries</a> <a href="http://diabetes-info-guide.com/resources/files/news-131-20080913.html">fuck galleries</a> [link=http://diabetes-info-guide.com/resources/files/news-131-20080913.html]fuck galleries[/link]

to:

thannhauser [URL=http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article818.htm]thannhauser[/URL] [url=http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article818.htm]thannhauser[/url] [url]http://algostudioinformatico.it/fantasiadifilieintrecci/cgi-bin/files/article818.htm[/url]

October 29, 2008, at 07:38 AM by fuck galleries -- http://diabetes-info-guide.com/resources/files/news-131-20080913.html
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

<a href='http://diabetes-info-guide.com/resources/files/news-131-20080913.html'>fuck galleries</a> <a href="http://diabetes-info-guide.com/resources/files/news-131-20080913.html">fuck galleries</a> [link=http://diabetes-info-guide.com/resources/files/news-131-20080913.html]fuck galleries[/link]

October 28, 2008, at 01:24 PM by slugmanbashi -- restored after span attack. Can we install CAPTCHA on the wiki ?
Changed lines 1-127 from:

<a href='http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-595-2008-09-18.html'>cabinets</a> <a href="http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-595-2008-09-18.html">cabinets</a> [link=http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-595-2008-09-18.html]cabinets[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
October 28, 2008, at 12:31 PM by cabinets -- http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-595-2008-09-18.html
Changed line 1 from:

<a href='http://mediawebsolutions.it/images/portfolio/TN/thumbs/page870.html'>pirat costumes</a> <a href="http://mediawebsolutions.it/images/portfolio/TN/thumbs/page870.html">pirat costumes</a> [link=http://mediawebsolutions.it/images/portfolio/TN/thumbs/page870.html]pirat costumes[/link]

to:

<a href='http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-595-2008-09-18.html'>cabinets</a> <a href="http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-595-2008-09-18.html">cabinets</a> [link=http://fair-credit-reporting.com/classifieds/pictures/cats/pic/news-595-2008-09-18.html]cabinets[/link]

October 28, 2008, at 12:31 PM by pirat costumes -- http://mediawebsolutions.it/images/portfolio/TN/thumbs/page870.html
Changed line 1 from:

mtv music videos of 2004 [URL=http://valterperlini.com/0_MaNaGeR/backups/dump/new1694.htm]mtv music videos of 2004[/URL] [url=http://valterperlini.com/0_MaNaGeR/backups/dump/new1694.htm]mtv music videos of 2004[/url] [url]http://valterperlini.com/0_MaNaGeR/backups/dump/new1694.htm[/url]

to:

<a href='http://mediawebsolutions.it/images/portfolio/TN/thumbs/page870.html'>pirat costumes</a> <a href="http://mediawebsolutions.it/images/portfolio/TN/thumbs/page870.html">pirat costumes</a> [link=http://mediawebsolutions.it/images/portfolio/TN/thumbs/page870.html]pirat costumes[/link]

October 28, 2008, at 12:31 PM by mtv music videos of 2004 -- http://valterperlini.com/0_MaNaGeR/backups/dump/new1694.htm
Changed line 1 from:

<a href='http://labetullasport.it/file/viaggi/img/topic1408.htm'>johnson city tn movie theaters</a> <a href="http://labetullasport.it/file/viaggi/img/topic1408.htm">johnson city tn movie theaters</a> [link=http://labetullasport.it/file/viaggi/img/topic1408.htm]johnson city tn movie theaters[/link]

to:

mtv music videos of 2004 [URL=http://valterperlini.com/0_MaNaGeR/backups/dump/new1694.htm]mtv music videos of 2004[/URL] [url=http://valterperlini.com/0_MaNaGeR/backups/dump/new1694.htm]mtv music videos of 2004[/url] [url]http://valterperlini.com/0_MaNaGeR/backups/dump/new1694.htm[/url]

October 28, 2008, at 12:30 PM by johnson city tn movie theaters -- http://labetullasport.it/file/viaggi/img/topic1408.htm
Changed line 1 from:

<a href='http://wesselmarquering.com/hedgefunds/media/images/article42.html'>butt thong</a> <a href="http://wesselmarquering.com/hedgefunds/media/images/article42.html">butt thong</a> [link=http://wesselmarquering.com/hedgefunds/media/images/article42.html]butt thong[/link]

to:

<a href='http://labetullasport.it/file/viaggi/img/topic1408.htm'>johnson city tn movie theaters</a> <a href="http://labetullasport.it/file/viaggi/img/topic1408.htm">johnson city tn movie theaters</a> [link=http://labetullasport.it/file/viaggi/img/topic1408.htm]johnson city tn movie theaters[/link]

October 28, 2008, at 12:30 PM by butt thong -- http://wesselmarquering.com/hedgefunds/media/images/article42.html
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

<a href='http://wesselmarquering.com/hedgefunds/media/images/article42.html'>butt thong</a> <a href="http://wesselmarquering.com/hedgefunds/media/images/article42.html">butt thong</a> [link=http://wesselmarquering.com/hedgefunds/media/images/article42.html]butt thong[/link]

October 25, 2008, at 05:15 PM by geoscouter -- remove SPAM and restore original
Changed lines 1-127 from:

<a href='http://afb.nu/cms/docs/documents/article579.htm'>no where to hide movie</a> <a href="http://afb.nu/cms/docs/documents/article579.htm">no where to hide movie</a> [link=http://afb.nu/cms/docs/documents/article579.htm]no where to hide movie[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
October 25, 2008, at 02:48 PM by no where to hide movie -- http://afb.nu/cms/docs/documents/article579.htm
Changed line 1 from:

<a href='http://ciudadbarrios.org/blog/wp-content/uploads/2006/article-1060.htm'>regis hair salons london</a> <a href="http://ciudadbarrios.org/blog/wp-content/uploads/2006/article-1060.htm">regis hair salons london</a> [link=http://ciudadbarrios.org/blog/wp-content/uploads/2006/article-1060.htm]regis hair salons london[/link]

to:

<a href='http://afb.nu/cms/docs/documents/article579.htm'>no where to hide movie</a> <a href="http://afb.nu/cms/docs/documents/article579.htm">no where to hide movie</a> [link=http://afb.nu/cms/docs/documents/article579.htm]no where to hide movie[/link]

October 25, 2008, at 02:48 PM by regis hair salons london -- http://ciudadbarrios.org/blog/wp-content/uploads/2006/article-1060.htm
Changed line 1 from:

<a href='http://simcomcity.com/mail/files/lisede.html'>send a cheesecake</a> <a href="http://simcomcity.com/mail/files/lisede.html">send a cheesecake</a> [link=http://simcomcity.com/mail/files/lisede.html]send a cheesecake[/link]

to:

<a href='http://ciudadbarrios.org/blog/wp-content/uploads/2006/article-1060.htm'>regis hair salons london</a> <a href="http://ciudadbarrios.org/blog/wp-content/uploads/2006/article-1060.htm">regis hair salons london</a> [link=http://ciudadbarrios.org/blog/wp-content/uploads/2006/article-1060.htm]regis hair salons london[/link]

October 25, 2008, at 02:48 PM by send a cheesecake -- http://simcomcity.com/mail/files/lisede.html
Changed line 1 from:

gladiator ringtone theme [URL=http://simcomcity.com/mail/files/henfirac.html]gladiator ringtone theme[/URL] [url=http://simcomcity.com/mail/files/henfirac.html]gladiator ringtone theme[/url] [url]http://simcomcity.com/mail/files/henfirac.html[/url]

to:

<a href='http://simcomcity.com/mail/files/lisede.html'>send a cheesecake</a> <a href="http://simcomcity.com/mail/files/lisede.html">send a cheesecake</a> [link=http://simcomcity.com/mail/files/lisede.html]send a cheesecake[/link]

October 25, 2008, at 02:48 PM by gladiator ringtone theme -- http://simcomcity.com/mail/files/henfirac.html
Changed line 1 from:

<a href='http://simcomcity.com/mail/files/nerolli.html'>women undress</a> <a href="http://simcomcity.com/mail/files/nerolli.html">women undress</a> [link=http://simcomcity.com/mail/files/nerolli.html]women undress[/link]

to:

gladiator ringtone theme [URL=http://simcomcity.com/mail/files/henfirac.html]gladiator ringtone theme[/URL] [url=http://simcomcity.com/mail/files/henfirac.html]gladiator ringtone theme[/url] [url]http://simcomcity.com/mail/files/henfirac.html[/url]

October 25, 2008, at 02:48 PM by women undress -- http://simcomcity.com/mail/files/nerolli.html
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

<a href='http://simcomcity.com/mail/files/nerolli.html'>women undress</a> <a href="http://simcomcity.com/mail/files/nerolli.html">women undress</a> [link=http://simcomcity.com/mail/files/nerolli.html]women undress[/link]

October 22, 2008, at 05:36 PM by slugmanbashi -- restored after span attack. Can we install CAPTCHA on the wiki ?
Changed lines 1-127 from:

<a href='http://dagboek.com/images/verdelers/icons/news1461.html'>the bikini shop washington dc</a> <a href="http://dagboek.com/images/verdelers/icons/news1461.html">the bikini shop washington dc</a> [link=http://dagboek.com/images/verdelers/icons/news1461.html]the bikini shop washington dc[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
October 22, 2008, at 08:32 AM by the bikini shop washington dc -- http://dagboek.com/images/verdelers/icons/news1461.html
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

<a href='http://dagboek.com/images/verdelers/icons/news1461.html'>the bikini shop washington dc</a> <a href="http://dagboek.com/images/verdelers/icons/news1461.html">the bikini shop washington dc</a> [link=http://dagboek.com/images/verdelers/icons/news1461.html]the bikini shop washington dc[/link]

October 10, 2008, at 09:37 PM by slugmanbashi -- Reverted after spam attack. Is there any way we can stop this happening all the time ?
Changed lines 1-127 from:

afghanistan news [URL=http://roseovercash.isuisse.com/news-afghanistan-news-20080424.html]afghanistan news[/URL] [url=http://roseovercash.isuisse.com/news-afghanistan-news-20080424.html]afghanistan news[/url] [url]http://roseovercash.isuisse.com/news-afghanistan-news-20080424.html[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
October 10, 2008, at 09:17 PM by afghanistan news -- http://roseovercash.isuisse.com/news-afghanistan-news-20080424.html
Changed line 1 from:

<a href='http://freewebtown.com/rositaskipworth/somali-movies.htm'>somali movies</a> <a href="http://freewebtown.com/rositaskipworth/somali-movies.htm">somali movies</a> [link=http://freewebtown.com/rositaskipworth/somali-movies.htm]somali movies[/link]

to:

afghanistan news [URL=http://roseovercash.isuisse.com/news-afghanistan-news-20080424.html]afghanistan news[/URL] [url=http://roseovercash.isuisse.com/news-afghanistan-news-20080424.html]afghanistan news[/url] [url]http://roseovercash.isuisse.com/news-afghanistan-news-20080424.html[/url]

October 10, 2008, at 09:17 PM by somali movies -- http://freewebtown.com/rositaskipworth/somali-movies.htm
Changed line 1 from:

air base directory force luke [URL=http://isadoraeidson.isuisse.com/luke-air-force.html]air base force luke[/URL] [url=http://isadoraeidson.isuisse.com/luke-air-force.html]air arizona base force in luke[/url] [url]http://isadoraeidson.isuisse.com/luke-air-force.html[/url]

to:

<a href='http://freewebtown.com/rositaskipworth/somali-movies.htm'>somali movies</a> <a href="http://freewebtown.com/rositaskipworth/somali-movies.htm">somali movies</a> [link=http://freewebtown.com/rositaskipworth/somali-movies.htm]somali movies[/link]

October 10, 2008, at 09:17 PM by luke air force base -- http://isadoraeidson.isuisse.com/luke-air-force.html
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

air base directory force luke [URL=http://isadoraeidson.isuisse.com/luke-air-force.html]air base force luke[/URL] [url=http://isadoraeidson.isuisse.com/luke-air-force.html]air arizona base force in luke[/url] [url]http://isadoraeidson.isuisse.com/luke-air-force.html[/url]

October 10, 2008, at 09:15 AM by pembo -- removed spam
Deleted line 0:

18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615

October 10, 2008, at 06:03 AM by httpaleaserayoibelgiquecomracorvahtml -- http://aleaserayo.ibelgique.com/racorva.html
Added line 1:

18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615

October 09, 2008, at 09:29 AM by slugmanbashi -- vandalism. restored last version
Changed lines 1-127 from:

north carolina home inspector license [URL=http://enolakyser.iespana.es/2008-05-22-north-carolina.htm]north carolina home inspector license[/URL] [url=http://enolakyser.iespana.es/2008-05-22-north-carolina.htm]north carolina home inspector license[/url] [url]http://enolakyser.iespana.es/2008-05-22-north-carolina.htm[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
October 08, 2008, at 05:24 PM by north carolina home inspector license -- http://enolakyser.iespana.es/2008-05-22-north-carolina.htm
Changed line 1 from:

<a href='http://jinnyarechiga.ibelgique.com/comment1542.htm'>sony bm-147</a> <a href="http://jinnyarechiga.ibelgique.com/comment1542.htm">sony bm-147</a> [link=http://jinnyarechiga.ibelgique.com/comment1542.htm]sony bm 147[/link]

to:

north carolina home inspector license [URL=http://enolakyser.iespana.es/2008-05-22-north-carolina.htm]north carolina home inspector license[/URL] [url=http://enolakyser.iespana.es/2008-05-22-north-carolina.htm]north carolina home inspector license[/url] [url]http://enolakyser.iespana.es/2008-05-22-north-carolina.htm[/url]

October 08, 2008, at 05:23 PM by sony bm-147 -- http://jinnyarechiga.ibelgique.com/comment1542.htm
Changed line 1 from:

<a href='http://roseovercash.isuisse.com/news-biggest-chelsea-20080421.html'>biggest chelsea charms</a> <a href="http://roseovercash.isuisse.com/news-biggest-chelsea-20080421.html">biggest chelsea charms</a> [link=http://roseovercash.isuisse.com/news-biggest-chelsea-20080421.html]biggest chelsea charms[/link]

to:

<a href='http://jinnyarechiga.ibelgique.com/comment1542.htm'>sony bm-147</a> <a href="http://jinnyarechiga.ibelgique.com/comment1542.htm">sony bm-147</a> [link=http://jinnyarechiga.ibelgique.com/comment1542.htm]sony bm 147[/link]

October 08, 2008, at 05:23 PM by biggest chelsea charms -- http://roseovercash.isuisse.com/news-biggest-chelsea-20080421.html
Changed line 1 from:

inspiration computer software [URL=http://cathryndake.iespana.es/20080520-inspiration.htm]inspiration computer software[/URL] [url=http://cathryndake.iespana.es/20080520-inspiration.htm]inspiration computer software[/url] [url]http://cathryndake.iespana.es/20080520-inspiration.htm[/url]

to:

<a href='http://roseovercash.isuisse.com/news-biggest-chelsea-20080421.html'>biggest chelsea charms</a> <a href="http://roseovercash.isuisse.com/news-biggest-chelsea-20080421.html">biggest chelsea charms</a> [link=http://roseovercash.isuisse.com/news-biggest-chelsea-20080421.html]biggest chelsea charms[/link]

October 08, 2008, at 05:23 PM by inspiration computer software -- http://cathryndake.iespana.es/20080520-inspiration.htm
Changed line 1 from:

<a href='http://kazanova.ueuo.com/workplace-drug.html'>workplace drug and alcohol policy</a> <a href="http://kazanova.ueuo.com/workplace-drug.html">workplace drug and alcohol policy</a> [link=http://kazanova.ueuo.com/workplace-drug.html]workplace drug and alcohol policy[/link]

to:

inspiration computer software [URL=http://cathryndake.iespana.es/20080520-inspiration.htm]inspiration computer software[/URL] [url=http://cathryndake.iespana.es/20080520-inspiration.htm]inspiration computer software[/url] [url]http://cathryndake.iespana.es/20080520-inspiration.htm[/url]

October 08, 2008, at 05:23 PM by workplace drug and alcohol policy -- http://kazanova.ueuo.com/workplace-drug.html
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

<a href='http://kazanova.ueuo.com/workplace-drug.html'>workplace drug and alcohol policy</a> <a href="http://kazanova.ueuo.com/workplace-drug.html">workplace drug and alcohol policy</a> [link=http://kazanova.ueuo.com/workplace-drug.html]workplace drug and alcohol policy[/link]

October 08, 2008, at 04:33 PM by ByronT -- Removed Spam
Deleted line 0:

4294967295 4294967295 4294967295 4294967295 4294967295

October 08, 2008, at 03:24 PM by httpwillenewhitemanrihostustext423htm -- http://willenewhiteman.rihost.us/text423.htm
Added line 1:

4294967295 4294967295 4294967295 4294967295 4294967295

October 07, 2008, at 07:45 PM by fcarolo -- undid spam
Changed lines 1-127 from:

website [URL=http://aleaserayo.ibelgique.com/sitemap.html]www[/URL] [url=http://aleaserayo.ibelgique.com/sitemap.html]http[/url] [url]http://aleaserayo.ibelgique.com/sitemap.html[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
October 06, 2008, at 06:57 PM by main -- http://aleaserayo.ibelgique.com/sitemap.html
Changed line 1 from:

<a href='http://maryjanehilbert.iespana.es/elitewebt3-torrent.html'>elitewebt3 torrent</a> <a href="http://maryjanehilbert.iespana.es/elitewebt3-torrent.html">elitewebt3 torrent</a> [link=http://maryjanehilbert.iespana.es/elitewebt3-torrent.html]elitewebt3 torrent[/link]

to:

website [URL=http://aleaserayo.ibelgique.com/sitemap.html]www[/URL] [url=http://aleaserayo.ibelgique.com/sitemap.html]http[/url] [url]http://aleaserayo.ibelgique.com/sitemap.html[/url]

October 06, 2008, at 06:57 PM by elitewebt3 torrent -- http://maryjanehilbert.iespana.es/elitewebt3-torrent.html
Changed line 1 from:

<a href='http://helenarobledo.rihost.us/article-810.htm'>sperm swap videos</a> <a href="http://helenarobledo.rihost.us/article-810.htm">sperm swap videos</a> [link=http://helenarobledo.rihost.us/article-810.htm]sperm swap videos[/link]

to:

<a href='http://maryjanehilbert.iespana.es/elitewebt3-torrent.html'>elitewebt3 torrent</a> <a href="http://maryjanehilbert.iespana.es/elitewebt3-torrent.html">elitewebt3 torrent</a> [link=http://maryjanehilbert.iespana.es/elitewebt3-torrent.html]elitewebt3 torrent[/link]

October 06, 2008, at 06:56 PM by sperm swap videos -- http://helenarobledo.rihost.us/article-810.htm
Changed line 1 from:

rent the movie come out [URL=http://jeanicenuss.rihost.us/comment-1893.htm]rent the movie come out[/URL] [url=http://jeanicenuss.rihost.us/comment-1893.htm]rent the movie come out[/url] [url]http://jeanicenuss.rihost.us/comment-1893.htm[/url]

to:

<a href='http://helenarobledo.rihost.us/article-810.htm'>sperm swap videos</a> <a href="http://helenarobledo.rihost.us/article-810.htm">sperm swap videos</a> [link=http://helenarobledo.rihost.us/article-810.htm]sperm swap videos[/link]

October 06, 2008, at 06:56 PM by rent the movie come out -- http://jeanicenuss.rihost.us/comment-1893.htm
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

rent the movie come out [URL=http://jeanicenuss.rihost.us/comment-1893.htm]rent the movie come out[/URL] [url=http://jeanicenuss.rihost.us/comment-1893.htm]rent the movie come out[/url] [url]http://jeanicenuss.rihost.us/comment-1893.htm[/url]

October 06, 2008, at 04:24 PM by pembo -- Removed spam
Changed lines 1-2 from:

18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615 <a href='http://roseovercash.isuisse.com/news-lime-wire-gratis-20080423.html'>descarga gratis lime wire</a> <a href="http://roseovercash.isuisse.com/news-lime-wire-gratis-20080423.html">lime wire gratis</a> [link=http://roseovercash.isuisse.com/news-lime-wire-gratis-20080423.html]descargar download gratis lime wire[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
October 06, 2008, at 02:57 PM by httprobertopapenfusisuissecom1578htm -- http://robertopapenfus.isuisse.com/1578.htm
October 06, 2008, at 02:56 PM by httprobertopapenfusisuissecom1578htm -- http://robertopapenfus.isuisse.com/1578.htm
Added line 1:

18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615

October 04, 2008, at 12:44 PM by de descarga gratis lime wire -- http://roseovercash.isuisse.com/news-lime-wire-gratis-20080423.html
Changed line 1 from:

<a href='http://lizziesilverber.iespana.es/comment-928.htm'>licensed car dealer</a> <a href="http://lizziesilverber.iespana.es/comment-928.htm">licensed car dealer</a> [link=http://lizziesilverber.iespana.es/comment-928.htm]licensed car dealer[/link]

to:

<a href='http://roseovercash.isuisse.com/news-lime-wire-gratis-20080423.html'>descarga gratis lime wire</a> <a href="http://roseovercash.isuisse.com/news-lime-wire-gratis-20080423.html">lime wire gratis</a> [link=http://roseovercash.isuisse.com/news-lime-wire-gratis-20080423.html]descargar download gratis lime wire[/link]

October 04, 2008, at 12:44 PM by licensed car dealer -- http://lizziesilverber.iespana.es/comment-928.htm
Changed line 1 from:

<a href='http://marciewilsey.we.bs/article-1335.htm'>avp2 movie news</a> <a href="http://marciewilsey.we.bs/article-1335.htm">avp2 the movie</a> [link=http://marciewilsey.we.bs/article-1335.htm]avp2 movie[/link]

to:

<a href='http://lizziesilverber.iespana.es/comment-928.htm'>licensed car dealer</a> <a href="http://lizziesilverber.iespana.es/comment-928.htm">licensed car dealer</a> [link=http://lizziesilverber.iespana.es/comment-928.htm]licensed car dealer[/link]

October 04, 2008, at 12:43 PM by avp2 the movie -- http://marciewilsey.we.bs/article-1335.htm
Changed line 1 from:

<a href='http://mitglied.lycos.de/loveleekristen/114.htm'>modele de tatouage</a> <a href="http://mitglied.lycos.de/loveleekristen/114.htm">modele de tatouage</a> [link=http://mitglied.lycos.de/loveleekristen/114.htm]modele de tatouage[/link]

to:

<a href='http://marciewilsey.we.bs/article-1335.htm'>avp2 movie news</a> <a href="http://marciewilsey.we.bs/article-1335.htm">avp2 the movie</a> [link=http://marciewilsey.we.bs/article-1335.htm]avp2 movie[/link]

October 04, 2008, at 12:43 PM by modele de tatouage -- http://mitglied.lycos.de/loveleekristen/114.htm
Changed line 1 from:

air asia [URL=http://maurinemcginnis.ibelgique.com/chicpase.html]air asia[/URL] [url=http://maurinemcginnis.ibelgique.com/chicpase.html]air asia[/url] [url]http://maurinemcginnis.ibelgique.com/chicpase.html[/url]

to:

<a href='http://mitglied.lycos.de/loveleekristen/114.htm'>modele de tatouage</a> <a href="http://mitglied.lycos.de/loveleekristen/114.htm">modele de tatouage</a> [link=http://mitglied.lycos.de/loveleekristen/114.htm]modele de tatouage[/link]

October 04, 2008, at 12:43 PM by air asia -- http://maurinemcginnis.ibelgique.com/chicpase.html
Changed lines 1-128 from:

18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615 Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

air asia [URL=http://maurinemcginnis.ibelgique.com/chicpase.html]air asia[/URL] [url=http://maurinemcginnis.ibelgique.com/chicpase.html]air asia[/url] [url]http://maurinemcginnis.ibelgique.com/chicpase.html[/url]

October 04, 2008, at 09:17 AM by httpkaycesweatisuissecom2008-04-21-maduras-guarrashtml -- http://kaycesweat.isuisse.com/2008-04-21-maduras-guarras.html
Added line 1:

18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615 18446744073709551615

October 01, 2008, at 09:56 PM by darealsquealer at gmx dot de -- restored old vision
Changed lines 1-127 from:

<a href='http://roseovercash.isuisse.com/news-list-of-famous-20080422.html'>list of famous poets</a> <a href="http://roseovercash.isuisse.com/news-list-of-famous-20080422.html">list of famous poets</a> [link=http://roseovercash.isuisse.com/news-list-of-famous-20080422.html]list of famous poets[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
October 01, 2008, at 08:26 PM by list of famous poets -- http://roseovercash.isuisse.com/news-list-of-famous-20080422.html
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

<a href='http://roseovercash.isuisse.com/news-list-of-famous-20080422.html'>list of famous poets</a> <a href="http://roseovercash.isuisse.com/news-list-of-famous-20080422.html">list of famous poets</a> [link=http://roseovercash.isuisse.com/news-list-of-famous-20080422.html]list of famous poets[/link]

October 01, 2008, at 08:17 PM by slugmanbashi -- removed spam
Deleted line 0:

4294967295 4294967295 4294967295 4294967295 4294967295

October 01, 2008, at 04:22 PM by httpjeanelleaguonwebslavielthtm -- http://jeanelleaguon.we.bs/lavielt.htm
October 01, 2008, at 04:21 PM by httpjeanelleaguonwebslavielthtm -- http://jeanelleaguon.we.bs/lavielt.htm
Added line 1:

4294967295 4294967295 4294967295 4294967295 4294967295

September 27, 2008, at 07:38 PM by mmg -- revert - spam
Changed lines 1-127 from:

<a href='http://kazanova.ueuo.com/levitra-us-media.html'>levitra us media outlets</a> <a href="http://kazanova.ueuo.com/levitra-us-media.html">levitra us media outlets</a> [link=http://kazanova.ueuo.com/levitra-us-media.html]levitra us media outlets[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
September 27, 2008, at 12:24 AM by levitra us media outlets -- http://kazanova.ueuo.com/levitra-us-media.html
Changed line 1 from:

<a href='http://ilonabaltzell.isuisse.com/comment1300.htm'>legal gear m1t</a> <a href="http://ilonabaltzell.isuisse.com/comment1300.htm">m1t steroid</a> [link=http://ilonabaltzell.isuisse.com/comment1300.htm]m1t weight lifting supplement[/link]

to:

<a href='http://kazanova.ueuo.com/levitra-us-media.html'>levitra us media outlets</a> <a href="http://kazanova.ueuo.com/levitra-us-media.html">levitra us media outlets</a> [link=http://kazanova.ueuo.com/levitra-us-media.html]levitra us media outlets[/link]

September 27, 2008, at 12:24 AM by vpx m1t -- http://ilonabaltzell.isuisse.com/comment1300.htm
Changed line 1 from:

<a href='http://helenarobledo.rihost.us/article-1253.htm'>preachers wife movie</a> <a href="http://helenarobledo.rihost.us/article-1253.htm">preachers wife movie</a> [link=http://helenarobledo.rihost.us/article-1253.htm]preachers wife movie[/link]

to:

<a href='http://ilonabaltzell.isuisse.com/comment1300.htm'>legal gear m1t</a> <a href="http://ilonabaltzell.isuisse.com/comment1300.htm">m1t steroid</a> [link=http://ilonabaltzell.isuisse.com/comment1300.htm]m1t weight lifting supplement[/link]

September 27, 2008, at 12:24 AM by preachers wife movie -- http://helenarobledo.rihost.us/article-1253.htm
Changed line 1 from:

arizona professional engineering license [URL=http://ailenepipkin.iespana.es/arizona-professional.html]arizona professional engineering license[/URL] [url=http://ailenepipkin.iespana.es/arizona-professional.html]arizona professional engineering license[/url] [url]http://ailenepipkin.iespana.es/arizona-professional.html[/url]

to:

<a href='http://helenarobledo.rihost.us/article-1253.htm'>preachers wife movie</a> <a href="http://helenarobledo.rihost.us/article-1253.htm">preachers wife movie</a> [link=http://helenarobledo.rihost.us/article-1253.htm]preachers wife movie[/link]

September 27, 2008, at 12:23 AM by arizona professional engineering license -- http://ailenepipkin.iespana.es/arizona-professional.html
Changed line 1 from:

iowa personalized license plates [URL=http://enolakyser.iespana.es/2008-05-29-iowa-personalized.htm]iowa personalized license plates[/URL] [url=http://enolakyser.iespana.es/2008-05-29-iowa-personalized.htm]iowa personalized license plates[/url] [url]http://enolakyser.iespana.es/2008-05-29-iowa-personalized.htm[/url]

to:

arizona professional engineering license [URL=http://ailenepipkin.iespana.es/arizona-professional.html]arizona professional engineering license[/URL] [url=http://ailenepipkin.iespana.es/arizona-professional.html]arizona professional engineering license[/url] [url]http://ailenepipkin.iespana.es/arizona-professional.html[/url]

September 27, 2008, at 12:23 AM by iowa personalized license plates -- http://enolakyser.iespana.es/2008-05-29-iowa-personalized.htm
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

iowa personalized license plates [URL=http://enolakyser.iespana.es/2008-05-29-iowa-personalized.htm]iowa personalized license plates[/URL] [url=http://enolakyser.iespana.es/2008-05-29-iowa-personalized.htm]iowa personalized license plates[/url] [url]http://enolakyser.iespana.es/2008-05-29-iowa-personalized.htm[/url]

September 24, 2008, at 03:09 PM by fcarolo -- undid spam
Changed lines 1-127 from:

<a href='http://shaquanacoon.rihost.us/philippine-movie-2008-05-12.htm'>philippine movie scandal</a> <a href="http://shaquanacoon.rihost.us/philippine-movie-2008-05-12.htm">philippine movie scandal</a> [link=http://shaquanacoon.rihost.us/philippine-movie-2008-05-12.htm]philippine movie scandal[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
September 24, 2008, at 10:18 AM by philippine movie scandal -- http://shaquanacoon.rihost.us/philippine-movie-2008-05-12.htm
Changed line 1 from:

ido 2005 wedding couple edition crack [URL=http://johnnystrothers.iespana.es/ido-2005-wedding-20080520.html]ido 2005 wedding couple edition crack[/URL] [url=http://johnnystrothers.iespana.es/ido-2005-wedding-20080520.html]ido 2005 wedding couple edition crack[/url] [url]http://johnnystrothers.iespana.es/ido-2005-wedding-20080520.html[/url]

to:

<a href='http://shaquanacoon.rihost.us/philippine-movie-2008-05-12.htm'>philippine movie scandal</a> <a href="http://shaquanacoon.rihost.us/philippine-movie-2008-05-12.htm">philippine movie scandal</a> [link=http://shaquanacoon.rihost.us/philippine-movie-2008-05-12.htm]philippine movie scandal[/link]

September 24, 2008, at 10:18 AM by ido 2005 wedding couple edition crack -- http://johnnystrothers.iespana.es/ido-2005-wedding-20080520.html
Changed line 1 from:

<a href='http://syreetashinault.isuisse.com/lieltr.html'>ring tones motorola v60i</a> <a href="http://syreetashinault.isuisse.com/lieltr.html">ring tones motorola v60i</a> [link=http://syreetashinault.isuisse.com/lieltr.html]ring tones motorola v60i[/link]

to:

ido 2005 wedding couple edition crack [URL=http://johnnystrothers.iespana.es/ido-2005-wedding-20080520.html]ido 2005 wedding couple edition crack[/URL] [url=http://johnnystrothers.iespana.es/ido-2005-wedding-20080520.html]ido 2005 wedding couple edition crack[/url] [url]http://johnnystrothers.iespana.es/ido-2005-wedding-20080520.html[/url]

September 24, 2008, at 10:15 AM by ring tones motorola v60i -- http://syreetashinault.isuisse.com/lieltr.html
Changed line 1 from:

<a href='http://johnnystrothers.iespana.es/nokia-multimedia-20080528.html'>nokia multimedia converter 2.0 crack</a> <a href="http://johnnystrothers.iespana.es/nokia-multimedia-20080528.html">nokia multimedia converter 2.0 crack</a> [link=http://johnnystrothers.iespana.es/nokia-multimedia-20080528.html]nokia multimedia converter 2.0 crack[/link]

to:

<a href='http://syreetashinault.isuisse.com/lieltr.html'>ring tones motorola v60i</a> <a href="http://syreetashinault.isuisse.com/lieltr.html">ring tones motorola v60i</a> [link=http://syreetashinault.isuisse.com/lieltr.html]ring tones motorola v60i[/link]

September 24, 2008, at 10:13 AM by nokia multimedia converter 20 crack -- http://johnnystrothers.iespana.es/nokia-multimedia-20080528.html
Changed lines 1-128 from:

domdrontaa Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

<a href='http://johnnystrothers.iespana.es/nokia-multimedia-20080528.html'>nokia multimedia converter 2.0 crack</a> <a href="http://johnnystrothers.iespana.es/nokia-multimedia-20080528.html">nokia multimedia converter 2.0 crack</a> [link=http://johnnystrothers.iespana.es/nokia-multimedia-20080528.html]nokia multimedia converter 2.0 crack[/link]

September 22, 2008, at 08:40 PM by fcarolo -- undid spam
Changed lines 1-128 from:

<a href='http://rossiehopwood.ibelgique.com/page746.html'>dark water</a> <a href="http://rossiehopwood.ibelgique.com/page746.html">dark water</a> [link=http://rossiehopwood.ibelgique.com/page746.html]dark water[/link]

to:

domdrontaa Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
September 22, 2008, at 04:45 PM by dark water -- http://rossiehopwood.ibelgique.com/page746.html
Changed line 1 from:

<a href='http://mitglied.lycos.de/boldaslove20th/mazda-columbia.html'>mazda columbia missouri</a> <a href="http://mitglied.lycos.de/boldaslove20th/mazda-columbia.html">mazda columbia missouri</a> [link=http://mitglied.lycos.de/boldaslove20th/mazda-columbia.html]mazda columbia missouri[/link]

to:

<a href='http://rossiehopwood.ibelgique.com/page746.html'>dark water</a> <a href="http://rossiehopwood.ibelgique.com/page746.html">dark water</a> [link=http://rossiehopwood.ibelgique.com/page746.html]dark water[/link]

September 22, 2008, at 04:45 PM by mazda columbia missouri -- http://mitglied.lycos.de/boldaslove20th/mazda-columbia.html
Changed line 1 from:

<a href='http://freewebtown.com/cathrynterrill/ricelel.html'>mother goose movies</a> <a href="http://freewebtown.com/cathrynterrill/ricelel.html">mother goose movies</a> [link=http://freewebtown.com/cathrynterrill/ricelel.html]mother goose movies[/link]

to:

<a href='http://mitglied.lycos.de/boldaslove20th/mazda-columbia.html'>mazda columbia missouri</a> <a href="http://mitglied.lycos.de/boldaslove20th/mazda-columbia.html">mazda columbia missouri</a> [link=http://mitglied.lycos.de/boldaslove20th/mazda-columbia.html]mazda columbia missouri[/link]

September 22, 2008, at 04:45 PM by mother goose movies -- http://freewebtown.com/cathrynterrill/ricelel.html
Changed line 1 from:

movie money [URL=http://jeanicenuss.rihost.us/comment-1482.htm]movie money[/URL] [url=http://jeanicenuss.rihost.us/comment-1482.htm]movie money[/url] [url]http://jeanicenuss.rihost.us/comment-1482.htm[/url]

to:

<a href='http://freewebtown.com/cathrynterrill/ricelel.html'>mother goose movies</a> <a href="http://freewebtown.com/cathrynterrill/ricelel.html">mother goose movies</a> [link=http://freewebtown.com/cathrynterrill/ricelel.html]mother goose movies[/link]

September 22, 2008, at 04:45 PM by movie money -- http://jeanicenuss.rihost.us/comment-1482.htm
Changed line 1 from:

<a href='http://helenarobledo.rihost.us/article-833.htm'>pilates allegro video</a> <a href="http://helenarobledo.rihost.us/article-833.htm">pilates allegro video</a> [link=http://helenarobledo.rihost.us/article-833.htm]pilates allegro video[/link]

to:

movie money [URL=http://jeanicenuss.rihost.us/comment-1482.htm]movie money[/URL] [url=http://jeanicenuss.rihost.us/comment-1482.htm]movie money[/url] [url]http://jeanicenuss.rihost.us/comment-1482.htm[/url]

September 22, 2008, at 04:44 PM by pilates allegro video -- http://helenarobledo.rihost.us/article-833.htm
Changed lines 1-128 from:

domdrontaa Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

<a href='http://helenarobledo.rihost.us/article-833.htm'>pilates allegro video</a> <a href="http://helenarobledo.rihost.us/article-833.htm">pilates allegro video</a> [link=http://helenarobledo.rihost.us/article-833.htm]pilates allegro video[/link]

September 22, 2008, at 02:35 PM by conoeltva -- conoeltva
Added line 1:

domdrontaa

September 16, 2008, at 11:44 AM by fcarolo -- undid spam
Changed lines 1-127 from:

mississippi squirrel revival video [URL=http://carlineblack.rihost.us/comment-1565.htm]mississippi squirrel revival video[/URL] [url=http://carlineblack.rihost.us/comment-1565.htm]mississippi squirrel revival video[/url] [url]http://carlineblack.rihost.us/comment-1565.htm[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
September 15, 2008, at 10:43 PM by mississippi squirrel revival video -- http://carlineblack.rihost.us/comment-1565.htm
Changed line 1 from:

moviegoods.com coupon code [URL=http://willenewhiteman.rihost.us/text1764.htm]moviegoods.com coupon code[/URL] [url=http://willenewhiteman.rihost.us/text1764.htm]moviegoods.com coupon code[/url] [url]http://willenewhiteman.rihost.us/text1764.htm[/url]

to:

mississippi squirrel revival video [URL=http://carlineblack.rihost.us/comment-1565.htm]mississippi squirrel revival video[/URL] [url=http://carlineblack.rihost.us/comment-1565.htm]mississippi squirrel revival video[/url] [url]http://carlineblack.rihost.us/comment-1565.htm[/url]

September 15, 2008, at 10:42 PM by moviegoodscom coupon code -- http://willenewhiteman.rihost.us/text1764.htm
Changed line 1 from:

rogers video locations toronto [URL=http://georgiastlouis.rihost.us/new1145.htm]rogers video locations toronto[/URL] [url=http://georgiastlouis.rihost.us/new1145.htm]rogers video locations toronto[/url] [url]http://georgiastlouis.rihost.us/new1145.htm[/url]

to:

moviegoods.com coupon code [URL=http://willenewhiteman.rihost.us/text1764.htm]moviegoods.com coupon code[/URL] [url=http://willenewhiteman.rihost.us/text1764.htm]moviegoods.com coupon code[/url] [url]http://willenewhiteman.rihost.us/text1764.htm[/url]

September 15, 2008, at 10:42 PM by rogers video locations toronto -- http://georgiastlouis.rihost.us/new1145.htm
Changed line 1 from:

madness combat 2 video [URL=http://carlineblack.rihost.us/comment-716.htm]madness combat 2 video[/URL] [url=http://carlineblack.rihost.us/comment-716.htm]madness combat 2 video[/url] [url]http://carlineblack.rihost.us/comment-716.htm[/url]

to:

rogers video locations toronto [URL=http://georgiastlouis.rihost.us/new1145.htm]rogers video locations toronto[/URL] [url=http://georgiastlouis.rihost.us/new1145.htm]rogers video locations toronto[/url] [url]http://georgiastlouis.rihost.us/new1145.htm[/url]

September 15, 2008, at 10:40 PM by madness combat 2 video -- http://carlineblack.rihost.us/comment-716.htm
Changed line 1 from:

star wars video clips download [URL=http://willenewhiteman.rihost.us/text1141.htm]star wars video clips download[/URL] [url=http://willenewhiteman.rihost.us/text1141.htm]star wars video clips download[/url] [url]http://willenewhiteman.rihost.us/text1141.htm[/url]

to:

madness combat 2 video [URL=http://carlineblack.rihost.us/comment-716.htm]madness combat 2 video[/URL] [url=http://carlineblack.rihost.us/comment-716.htm]madness combat 2 video[/url] [url]http://carlineblack.rihost.us/comment-716.htm[/url]

September 15, 2008, at 10:39 PM by star wars video clips download -- http://willenewhiteman.rihost.us/text1141.htm
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

star wars video clips download [URL=http://willenewhiteman.rihost.us/text1141.htm]star wars video clips download[/URL] [url=http://willenewhiteman.rihost.us/text1141.htm]star wars video clips download[/url] [url]http://willenewhiteman.rihost.us/text1141.htm[/url]

August 22, 2008, at 09:00 PM by mkurtz -- stupid spam...
Changed lines 1-127 from:

<a href='http://vegasinform.com/las/cache/comment-1857.htm'>anna nichole smith video</a> <a href="http://vegasinform.com/las/cache/comment-1857.htm">anna nichole smith video</a> [link=http://vegasinform.com/las/cache/comment-1857.htm]anna nichole smith video[/link]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
August 22, 2008, at 08:50 PM by anna nichole smith video -- http://vegasinform.com/las/cache/comment-1857.htm
Changed line 1 from:

nude ryoko [URL=http://worldwarcombat.com/test/images/maps/pics/article-704.htm]nude ryoko[/URL] [url=http://worldwarcombat.com/test/images/maps/pics/article-704.htm]nude ryoko[/url] [url]http://worldwarcombat.com/test/images/maps/pics/article-704.htm[/url]

to:

<a href='http://vegasinform.com/las/cache/comment-1857.htm'>anna nichole smith video</a> <a href="http://vegasinform.com/las/cache/comment-1857.htm">anna nichole smith video</a> [link=http://vegasinform.com/las/cache/comment-1857.htm]anna nichole smith video[/link]

August 22, 2008, at 08:49 PM by nude ryoko -- http://worldwarcombat.com/test/images/maps/pics/article-704.htm
Changed line 1 from:

listgrabber crack [URL=http://vegasinform.com/las/cache/comment-1062.htm]listgrabber crack[/URL] [url=http://vegasinform.com/las/cache/comment-1062.htm]listgrabber crack[/url] [url]http://vegasinform.com/las/cache/comment-1062.htm[/url]

to:

nude ryoko [URL=http://worldwarcombat.com/test/images/maps/pics/article-704.htm]nude ryoko[/URL] [url=http://worldwarcombat.com/test/images/maps/pics/article-704.htm]nude ryoko[/url] [url]http://worldwarcombat.com/test/images/maps/pics/article-704.htm[/url]

August 22, 2008, at 08:49 PM by listgrabber crack -- http://vegasinform.com/las/cache/comment-1062.htm
Changed line 1 from:

<a href='http://pippalily.com/images/uploads/group/pic/news-2086-2008-06-15.html'>az driver in international license using</a> <a href="http://pippalily.com/images/uploads/group/pic/news-2086-2008-06-15.html">az driver in international license using</a> [link=http://pippalily.com/images/uploads/group/pic/news-2086-2008-06-15.html]az driver in international license using[/link]

to:

listgrabber crack [URL=http://vegasinform.com/las/cache/comment-1062.htm]listgrabber crack[/URL] [url=http://vegasinform.com/las/cache/comment-1062.htm]listgrabber crack[/url] [url]http://vegasinform.com/las/cache/comment-1062.htm[/url]

August 22, 2008, at 08:49 PM by az driver in international license using -- http://pippalily.com/images/uploads/group/pic/news-2086-2008-06-15.html
Changed line 1 from:

<a href='http://vegasinform.com/las/cache/comment-1091.htm'>japanese shirt folding video</a> <a href="http://vegasinform.com/las/cache/comment-1091.htm">japanese shirt folding video</a> [link=http://vegasinform.com/las/cache/comment-1091.htm]japanese shirt folding video[/link]

to:

<a href='http://pippalily.com/images/uploads/group/pic/news-2086-2008-06-15.html'>az driver in international license using</a> <a href="http://pippalily.com/images/uploads/group/pic/news-2086-2008-06-15.html">az driver in international license using</a> [link=http://pippalily.com/images/uploads/group/pic/news-2086-2008-06-15.html]az driver in international license using[/link]

August 22, 2008, at 08:49 PM by japanese shirt folding video -- http://vegasinform.com/las/cache/comment-1091.htm
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

<a href='http://vegasinform.com/las/cache/comment-1091.htm'>japanese shirt folding video</a> <a href="http://vegasinform.com/las/cache/comment-1091.htm">japanese shirt folding video</a> [link=http://vegasinform.com/las/cache/comment-1091.htm]japanese shirt folding video[/link]

August 13, 2008, at 08:31 PM by fcarolo -- undid spam
Changed lines 1-127 from:

21st century [URL=http://internicmovingservices.com/help/icons/thumbs/topic1492.htm]21st century[/URL] [url=http://internicmovingservices.com/help/icons/thumbs/topic1492.htm]21st century[/url] [url]http://internicmovingservices.com/help/icons/thumbs/topic1492.htm[/url]

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
August 13, 2008, at 07:42 PM by 21st century -- http://internicmovingservices.com/help/icons/thumbs/topic1492.htm
Changed line 1 from:

v262 ringtones [URL=http://internicmovingservices.com/help/icons/thumbs/topic1280.htm]v262 ringtones[/URL] [url=http://internicmovingservices.com/help/icons/thumbs/topic1280.htm]v262 ringtones[/url] [url]http://internicmovingservices.com/help/icons/thumbs/topic1280.htm[/url]

to:

21st century [URL=http://internicmovingservices.com/help/icons/thumbs/topic1492.htm]21st century[/URL] [url=http://internicmovingservices.com/help/icons/thumbs/topic1492.htm]21st century[/url] [url]http://internicmovingservices.com/help/icons/thumbs/topic1492.htm[/url]

August 13, 2008, at 07:42 PM by v262 ringtones -- http://internicmovingservices.com/help/icons/thumbs/topic1280.htm
Changed line 1 from:

link [URL=http://internicmovingservices.com/help/icons/thumbs/sitemap.html]website[/URL] [url=http://internicmovingservices.com/help/icons/thumbs/sitemap.html]www[/url] [url]http://internicmovingservices.com/help/icons/thumbs/sitemap.html[/url]

to:

v262 ringtones [URL=http://internicmovingservices.com/help/icons/thumbs/topic1280.htm]v262 ringtones[/URL] [url=http://internicmovingservices.com/help/icons/thumbs/topic1280.htm]v262 ringtones[/url] [url]http://internicmovingservices.com/help/icons/thumbs/topic1280.htm[/url]

August 13, 2008, at 07:41 PM by here -- http://internicmovingservices.com/help/icons/thumbs/sitemap.html
Changed line 1 from:

anal free movie squirting [URL=http://internicmovingservices.com/help/icons/thumbs/topic1400.htm]anal free movie squirting[/URL] [url=http://internicmovingservices.com/help/icons/thumbs/topic1400.htm]anal free movie squirting[/url] [url]http://internicmovingservices.com/help/icons/thumbs/topic1400.htm[/url]

to:

link [URL=http://internicmovingservices.com/help/icons/thumbs/sitemap.html]website[/URL] [url=http://internicmovingservices.com/help/icons/thumbs/sitemap.html]www[/url] [url]http://internicmovingservices.com/help/icons/thumbs/sitemap.html[/url]

August 13, 2008, at 07:41 PM by anal free movie squirting -- http://internicmovingservices.com/help/icons/thumbs/topic1400.htm
Changed line 1 from:

gaucho pants [URL=http://internicmovingservices.com/help/icons/thumbs/topic512.htm]gaucho pants[/URL] [url=http://internicmovingservices.com/help/icons/thumbs/topic512.htm]gaucho pants[/url] [url]http://internicmovingservices.com/help/icons/thumbs/topic512.htm[/url]

to:

anal free movie squirting [URL=http://internicmovingservices.com/help/icons/thumbs/topic1400.htm]anal free movie squirting[/URL] [url=http://internicmovingservices.com/help/icons/thumbs/topic1400.htm]anal free movie squirting[/url] [url]http://internicmovingservices.com/help/icons/thumbs/topic1400.htm[/url]

August 13, 2008, at 07:41 PM by gaucho pants -- http://internicmovingservices.com/help/icons/thumbs/topic512.htm
Changed lines 1-127 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

gaucho pants [URL=http://internicmovingservices.com/help/icons/thumbs/topic512.htm]gaucho pants[/URL] [url=http://internicmovingservices.com/help/icons/thumbs/topic512.htm]gaucho pants[/url] [url]http://internicmovingservices.com/help/icons/thumbs/topic512.htm[/url]

August 05, 2008, at 06:09 PM by fcarolo -- Updated to version dnh3.3.2
Changed lines 5-6 from:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

to:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Changed lines 31-32 from:

According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

to:

According to the change log, for version dnh3.1 and above it is important to set the upload bandwidth limit. Quoting straight from the author:

Changed lines 35-36 from:

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

to:

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4 or above.

Changed lines 117-128 from:

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils

Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null &

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

An alternative to nohup is using the -d option on the command line, i.e:

to:

If you want to keep your torrent downloads running in the background, you can use the -d option on the command line, i.e:

March 22, 2008, at 09:16 AM by lexvictory -- added -d option description
Changed lines 125-126 from:

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

to:

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

An alternative to nohup is using the -d option on the command line, i.e:

enhanced-ctorrent -S localhost:2780 -d [other options]] Some.torrent
December 17, 2007, at 10:03 PM by fcarolo -- restored from history after vandalism
Changed lines 1-34 from:

EnhancedCTorrent Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update ipkg install enhanced-ctorrent The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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 Release Notes According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance. Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

Usage There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

[@

Changed line 65 from:

-P peer_id Set Peer ID prefix (default "-CD0302-")

to:

-P peer_id Set Peer ID prefix (default "-CD0302?-")

Changed lines 80-83 from:

Status line The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

to:

@]

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

[@

Changed lines 107-127 from:

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null & In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

Known issues These are the known issues, as of June 21, 2006:

Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed. Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J?, WL500G?.

to:

@]

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils

Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null &

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
December 17, 2007, at 08:59 PM by marceln -- Escape wiki word
Changed line 58 from:

-P peer_id Set Peer ID prefix (default "-CD0302?-")

to:

-P peer_id Set Peer ID prefix (default "-CD0302-")

December 15, 2007, at 05:14 PM by wiredcharlie -- Page defaced - pasted back from Google cache
Changed lines 1-117 from:

ylixmmrl2a5adlg mexicana airline reservation mexicana airline reservation

to:

EnhancedCTorrent Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update ipkg install enhanced-ctorrent The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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 Release Notes According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance. Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

Usage There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H Show this message -x Decode metainfo (torrent) file only, don't download -c Check pieces only, don't download -v Verbose output (for debugging)

Download Options:

-e int Exit while seed <int> hours later (default 72 hours) -E num Exit after seeding to <num> ratio (UL:DL) -i ip Listen for connections on specific IP address (default all/any) -p port Listen port (default 2706 -> 2106) -s filename Download ("save as") to a different file or directory -C cache_size Cache size, unit MB (default 16MB) -f Force saved bitfield or seed mode (skip initial hash check) -b filename Specify bitfield save file (default is torrent+".bf") -M max_peers Max peers count (default 100) -m min_peers Min peers count (default 1) -z slice_size Download slice/block size, unit KB (default 16, max 128) -n file_list Specify file number(s) to download -D rate Max bandwidth down (unit KB/s) -U rate Max bandwidth up (unit KB/s) -P peer_id Set Peer ID prefix (default "-CD0302?-") -A user_agent Set User-Agent header (default "Enhanced-CTorrent/dnh3.2") -S host:port Use CTCS server at host:port -a Preallocate files on disk -T Convert foreign filenames to printable text -X command Run command upon download completion ("user exit") -d Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t Create a new torrent file -u url Tracker's url -l piece_len Piece length (default 262144) -s filename Specify metainfo file name

Status line The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

Ticker; this character changes to indicate that the client is running. B: Number of seeders (complete peers) to which you are connected. C: Number of leechers (incomplete peers) to which you are connected. D: Total number of peers in the swarm, as last reported by the tracker. E: Number of pieces of the torrent that you have completed. F: Total number of pieces in the torrent. G: Number of pieces currently available from you and your connected peers. H: Total amount of data you have downloaded. I: Total amount of data you have uploaded. J: Your current total download rate (20 second average). K: Your current total upload rate (20 second average). L: Amount of data downloaded since the last status line update. M: Amount of data uploaded since the last status line update. N: Number of tracker connection errors. O: Number of successful tracker connections. P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null & In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

Known issues These are the known issues, as of June 21, 2006:

Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed. Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J?, WL500G?.

December 15, 2007, at 06:49 AM by mexicana airline reservation -- http://mexicana-airline-reservation.ceroline.info/
Changed lines 1-133 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils

Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null &

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

ylixmmrl2a5adlg mexicana airline reservation mexicana airline reservation

December 07, 2007, at 10:16 PM by fcarolo -- undid spam
Changed lines 1-133 from:

<a href='http://soiled.ithinkso.info/'>soiled</a> <a href="http://soiled.ithinkso.info/ ">soiled</a> [link=http://soiled.ithinkso.i

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils

Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null &

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
December 07, 2007, at 09:11 PM by katie homes nude -- http://saucy.uncross.info/
Changed lines 1-133 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils

Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null &

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

<a href='http://soiled.ithinkso.info/'>soiled</a> <a href="http://soiled.ithinkso.info/ ">soiled</a> [link=http://soiled.ithinkso.i

December 02, 2007, at 03:08 AM by ByronT -- Remove spam
Changed lines 1-133 from:

noeracpasle

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils

Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null &

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
December 02, 2007, at 12:02 AM by ernotrd -- trelttade
Changed lines 1-133 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils

Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null &

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

noeracpasle

November 23, 2007, at 01:41 PM by fcarolo -- undid vandalism
Changed lines 1-133 from:

olochiracboc

to:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils

Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null &

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
November 23, 2007, at 01:25 PM by ologetsitlet -- rollir
Changed lines 1-133 from:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

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

Release Notes

According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

Usage

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

General Options:

-h/-H           Show this message
-x              Decode metainfo (torrent) file only, don't download
-c              Check pieces only, don't download
-v              Verbose output (for debugging)

Download Options:

-e int          Exit while seed <int> hours later (default 72 hours)
-E num          Exit after seeding to <num> ratio (UL:DL)
-i ip           Listen for connections on specific IP address (default all/any)
-p port         Listen port (default 2706 -> 2106)
-s filename     Download ("save as") to a different file or directory
-C cache_size   Cache size, unit MB (default 16MB)
-f              Force saved bitfield or seed mode (skip initial hash check)
-b filename     Specify bitfield save file (default is torrent+".bf")
-M max_peers    Max peers count (default 100)
-m min_peers    Min peers count (default 1)
-z slice_size   Download slice/block size, unit KB (default 16, max 128)
-n file_list    Specify file number(s) to download
-D rate         Max bandwidth down (unit KB/s)
-U rate         Max bandwidth up (unit KB/s)
-P peer_id      Set Peer ID prefix (default "-CD0302-")
-A user_agent   Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-S host:port    Use CTCS server at host:port
-a              Preallocate files on disk
-T              Convert foreign filenames to printable text
-X command      Run command upon download completion ("user exit")
-d              Daemon mode (fork to background)

Make metainfo (torrent) file options:

-t              Create a new torrent file
-u url          Tracker's url
-l piece_len    Piece length (default 262144)
-s filename     Specify metainfo file name

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P

A: Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Total number of pieces in the torrent.
G: Number of pieces currently available from you and your connected peers.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate (20 second average).
K: Your current total upload rate (20 second average).
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.
P: Completion ratio of current file (when -n is used)

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils

Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null &

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

Known issues

These are the known issues, as of June 21, 2006:

  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
to:

olochiracboc

August 12, 2007, at 02:38 AM by fcarolo -- update to version dnh3.2
Changed lines 5-6 from:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.1, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

to:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.2, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Changed lines 42-43 from:

General Options

to:

General Options:

-h/-H Show this message

Changed lines 49-50 from:

Downloading Options

to:

Download Options:

Changed line 53 from:

-i ip Listen for connections on ip (default all IP's)

to:

-i ip Listen for connections on specific IP address (default all/any)

Changed lines 57-58 from:

-f Force seed mode (skip hash check at startup) -b filename Bitfield filename (use it carefully)

to:

-f Force saved bitfield or seed mode (skip initial hash check) -b filename Specify bitfield save file (default is torrent+".bf")

Changed lines 61-62 from:

-z slice_size Download slice/block size, unit KB (default 16, max 128). -n file_number Specify file to download

to:

-z slice_size Download slice/block size, unit KB (default 16, max 128) -n file_list Specify file number(s) to download

Changed lines 65-66 from:

-P peer_id Set Peer ID prefix (default "-CD0300?-") -A user_agent Set User-Agent header. (default "Enhanced-CTorrent/dnh3")

to:

-P peer_id Set Peer ID prefix (default "-CD0302?-") -A user_agent Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")

Changed lines 69-71 from:

Options for Creating a New Torrent

to:

-T Convert foreign filenames to printable text -X command Run command upon download completion ("user exit") -d Daemon mode (fork to background)

Make metainfo (torrent) file options:

Deleted line 75:

-s filename Specify metainfo file name

Changed lines 77-79 from:

-l piece_len Piece length. (default 262144)

to:

-l piece_len Piece length (default 262144) -s filename Specify metainfo file name

June 27, 2007, at 02:01 PM by fcarolo -- update to version dnh3.1
Changed lines 5-6 from:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3, available at http://www.rahul.net/dholmes/ctorrent/, plus additional fixes also from dholmes. The new and enhanced options are described at the change log.

to:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3.1, available at http://www.rahul.net/dholmes/ctorrent/. The new and enhanced options are described at the change log.

Changed lines 31-32 from:

According to the change log for version dnh3, it is important to set the upload bandwidth limit. Quoting straight from the author:

to:

According to the change log for version dnh3.1, it is important to set the upload bandwidth limit. Quoting straight from the author:

Changed lines 35-36 from:

Version dnh3 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.3.

to:

Version dnh3.1 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.4.

April 26, 2007, at 11:59 AM by fcarolo -- formatting
Added lines 37-38:

Usage

Deleted lines 40-41:

Usage

April 25, 2007, at 09:51 PM by fcarolo -- update to version dnh3
Changed lines 33-34 from:
You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.
to:
You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.
April 25, 2007, at 09:50 PM by fcarolo -- update to version dnh3
Changed lines 5-6 from:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh2.2, available at http://www.rahul.net/dholmes/ctorrent/, plus additional fixes also from dholmes. The new and enhanced options are described at the changelog (http://www.rahul.net/dholmes/ctorrent/changelog.html).

to:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh3, available at http://www.rahul.net/dholmes/ctorrent/, plus additional fixes also from dholmes. The new and enhanced options are described at the change log.

Added lines 29-38:

Release Notes

According to the change log for version dnh3, it is important to set the upload bandwidth limit. Quoting straight from the author:

You should always specify an upload bandwidth limit. With the most recent changes in the program, this "option" is not just a limit to stay under, but an advisement to the client as well. Enhanced CTorrent now tunes its upload performance based on the limit. Without a limit, the client has no idea how much bandwidth your line can support and so cannot perform this tuning. It is now possible to achieve better upload rates with a limit than without. Due to the tit-for-tat nature of bittorrent, this can also indirectly increase your download performance.

Version dnh3 uses an improved version of the CTCS protocol, so it is recommended that you use CTCS version 1.3.

There are new command line options and some runtime commands that can be used while the program is running. Please check the User's Guide for complete instructions.

Changed lines 50-51 from:

-e int Exit while seed hours later (default 72 hours) -E num Exit after seeding to ratio (UL:DL)

to:

-e int Exit while seed <int> hours later (default 72 hours) -E num Exit after seeding to <num> ratio (UL:DL)

Changed lines 64-65 from:

-P peer_id Set Peer ID prefix (default "-CD0202?-")

to:

-P peer_id Set Peer ID prefix (default "-CD0300?-") -A user_agent Set User-Agent header. (default "Enhanced-CTorrent/dnh3")

Changed lines 67-68 from:
to:

-a Preallocate files on disk

Deleted lines 76-77:

Since version dnh2.2 there is a detailed user guide available at the original site.

Changed lines 95-96 from:

J: Your current total download rate. K: Your current total upload rate.

to:

J: Your current total download rate (20 second average). K: Your current total upload rate (20 second average).

Added lines 104-105:

Additional information such as tracker connection status may be displayed at the end of the status line when appropriate.

November 09, 2006, at 12:35 PM by fcarolo -- Fixed format
Changed lines 63-64 from:
to:

@]

November 09, 2006, at 12:34 PM by fcarolo -- Updated version number, usage instructions
Changed lines 5-6 from:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh2.1, available at http://www.rahul.net/dholmes/ctorrent/, plus additional fixes also from dholmes. The new and enhanced options are described at the changelog (http://www.rahul.net/dholmes/ctorrent/changelog.html).

to:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh2.2, available at http://www.rahul.net/dholmes/ctorrent/, plus additional fixes also from dholmes. The new and enhanced options are described at the changelog (http://www.rahul.net/dholmes/ctorrent/changelog.html).

Changed lines 32-50 from:

Generic Options: -h/-H Show this message. -x Decode metainfo(torrent) file only, don't download. -c Check exist only. don't download. -v Verbose output (for debugging).

Download Options: -e int Exit while seed <int> hours later. (default 72 hours) -E num Exit after seeding to <num> ratio (UL:DL). -i ip Listen for connection on ip. (default all ip's) -p port Listen port. (default 2706 -> 2106) -s save_as Save file/directory/metainfo as... -C cache_size Cache size,unit MB. (default 16MB) -f Force seed mode. skip hash check at startup. -b bf_filename Bit field filename. (use it carefully) -M max_peers Max peers count. -m min_peers Min peers count. -z slice_size Download slice/block size, unit KB. (default 16, max 128). -n file_number Which file download.

to:

General Options

-x Decode metainfo (torrent) file only, don't download -c Check pieces only, don't download -v Verbose output (for debugging)

Downloading Options

-e int Exit while seed hours later (default 72 hours) -E num Exit after seeding to ratio (UL:DL) -i ip Listen for connections on ip (default all IP's) -p port Listen port (default 2706 -> 2106) -s filename Download ("save as") to a different file or directory -C cache_size Cache size, unit MB (default 16MB) -f Force seed mode (skip hash check at startup) -b filename Bitfield filename (use it carefully) -M max_peers Max peers count (default 100) -m min_peers Min peers count (default 1) -z slice_size Download slice/block size, unit KB (default 16, max 128). -n file_number Specify file to download

Changed lines 54-62 from:

-P peer_id Set Peer ID CD0200? -S host:port Use CTCS server

Make metainfo(torrent) file Options: -t With make torrent. must specify this option. -u url Tracker's url. -l piece_len Piece length.(default 262144) @]

to:

-P peer_id Set Peer ID prefix (default "-CD0202?-") -S host:port Use CTCS server at host:port

Options for Creating a New Torrent

-t Create a new torrent file -s filename Specify metainfo file name -u url Tracker's url -l piece_len Piece length. (default 262144)

Since version dnh2.2 there is a detailed user guide available at the original site.

Changed lines 71-74 from:
       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31
       - - -- ---  --- --- ---  --- ------   - --      - -    - --
       A B  C  D    E   F   G    H     I     J  K      L M    N  O
to:
       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31 P:4/10
       - - -- ---  --- --- ---  --- ------   - --      - -    - --   ----
       A B  C  D    E   F   G    H     I     J  K      L M    N  O     P
Added line 90:

P: Completion ratio of current file (when -n is used)

September 16, 2006, at 02:00 PM by fcarolo -- updated version number
Changed lines 5-6 from:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh2, available at http://www.rahul.net/dholmes/ctorrent/, plus additional fixes also from dholmes. The new and enhanced options are described at the changelog (http://www.rahul.net/dholmes/ctorrent/changelog.html).

to:

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh2.1, available at http://www.rahul.net/dholmes/ctorrent/, plus additional fixes also from dholmes. The new and enhanced options are described at the changelog (http://www.rahul.net/dholmes/ctorrent/changelog.html).

September 08, 2006, at 03:51 PM by fcarolo -- corrected info about the status line
Changed lines 76-77 from:

F: Number of pieces currently available from you and your connected peers. G: Total number of pieces in the torrent.

to:

F: Total number of pieces in the torrent. G: Number of pieces currently available from you and your connected peers.

July 13, 2006, at 01:29 AM by fcarolo -- corrected redirect syntax for ash/busybox
Changed lines 100-101 from:
nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>&1 >logfile.txt </dev/null &
to:
nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>logfile.txt >&2 </dev/null &

In this case, "2>logfile.txt >&2" redirects both standard output and standard error to a file named logfile.txt (this is the correct syntax for ash and busybox), and "</dev/null" prevents the program from getting keyboard input from the terminal.

July 04, 2006, at 02:58 PM by fcarolo -- Updated installation instructions and info about CTCS
Changed lines 3-4 from:

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

to:

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

Changed lines 9-10 from:

The package was marked as broken, so the ipk file disappeared from the feeds after a full rebuild of the repository and is _not_ available for installation using ipkg. I am working to get it compiled on all supported platforms, meanwhile i have commited a new Makefile putting the package back into testing.

to:

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

Added lines 88-101:

CTorrent Control Server

CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients, also developed by Daniel Holmes. It can manage allocation of bandwidth, provide status information, and allow changes to the running configuration of each client. Communication with CTorrent is via a TCP connection, and the user interface is a web browser.

There is an Optware package available for CTCS. If you want to know more about it, please check its wiki page.

If you want to keep your torrent downloads running in the background, you can start them with nohup, send their output to a log file and use CTCS to monitor their progress. You will need the coreutils package that provides nohup so, if you haven't installed it before, you can do it using ipkg:

ipkg install coreutils

Now go to the directory where your .torrent files are and start Enhanced CTorrent with nohup, using the -S parameter to keep it in touch with CTCS. Here is an example:

nohup enhanced-ctorrent -S localhost:2780 [other options]] Some.torrent 2>&1 >logfile.txt </dev/null &
Deleted lines 105-106:
  • The package was marked as broken, so the ipk file disappeared from the feeds after a full rebuild of the repository. I am working to get it compiled on all supported platforms, meanwhile i have commited a new Makefile putting the package back into testing.
Changed lines 108-110 from:
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
  • A port of CTCS is on the works ans should be added to the repository soon.
to:
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
June 23, 2006, at 03:35 PM by fcarolo -- Note about package availability
Changed lines 9-15 from:

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

to:

The package was marked as broken, so the ipk file disappeared from the feeds after a full rebuild of the repository and is _not_ available for installation using ipkg. I am working to get it compiled on all supported platforms, meanwhile i have commited a new Makefile putting the package back into testing.

June 23, 2006, at 01:37 PM by fcarolo -- Added link to CTCS
Changed line 98 from:
  • A port of CTCS is on the works ans should be added to the repository soon.
to:
  • A port of CTCS is on the works ans should be added to the repository soon.
June 21, 2006, at 07:39 PM by fcarolo -- Updated list of issues.
Changed lines 90-92 from:

These are the know issues, as of June 11, 2006:

  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that machine.
to:

These are the known issues, as of June 21, 2006:

  • The package was marked as broken, so the ipk file disappeared from the feeds after a full rebuild of the repository. I am working to get it compiled on all supported platforms, meanwhile i have commited a new Makefile putting the package back into testing.
  • Enhanced CTorrent has only been tested on the NSLU2, although it builds correctly on some other platforms. Testers are welcomed.
  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that platform. It is also not available for the following platforms, due to build problems still being worked on: DS101J, WL500G.
  • A port of CTCS is on the works ans should be added to the repository soon.
June 14, 2006, at 05:22 PM by fcarolo -- Added installation instructions
Added lines 7-15:

Installation

If you want to install it, just update the list of packages available for ipkg and then install it:

ipkg update
ipkg install enhanced-ctorrent

The executable file is called enhanced-ctorrent, in order to prevent a conflict with the original ctorrent package.

June 14, 2006, at 05:08 PM by MorgluM --
Deleted lines 83-87:

========================== This is all very interesting, but how does someone with almost-null linux know-how gets to install this program? Is there an IPK file available for download somewhere for the NSLU2? I have no linux box, so there's no way for me to compile it myself.

June 14, 2006, at 05:02 PM by MorgluM --
Changed line 88 from:

This is all very interesting, but how does someone with almost-null linux know-how gets to install this guy? Is there an IPK file somewhere for the NSLU2?

to:

This is all very interesting, but how does someone with almost-null linux know-how gets to install this program? Is there an IPK file available for download somewhere for the NSLU2? I have no linux box, so there's no way for me to compile it myself.

June 14, 2006, at 05:00 PM by MorgluM --
Added lines 84-88:

========================== This is all very interesting, but how does someone with almost-null linux know-how gets to install this guy? Is there an IPK file somewhere for the NSLU2?

June 12, 2006, at 12:35 PM by fcarolo -- Added list of command line options, comments about ctorrent
Changed lines 3-6 from:

Since the original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while, this new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources available at http://www.rahul.net/dholmes/ctorrent/, plus additional fixes also from dholmes.

to:

The original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while and is now officially discontinued. This new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources for version dnh2, available at http://www.rahul.net/dholmes/ctorrent/, plus additional fixes also from dholmes. The new and enhanced options are described at the changelog (http://www.rahul.net/dholmes/ctorrent/changelog.html).

Changed lines 20-23 from:

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

to:

Usage

Added lines 23-57:

Generic Options: -h/-H Show this message. -x Decode metainfo(torrent) file only, don't download. -c Check exist only. don't download. -v Verbose output (for debugging).

Download Options: -e int Exit while seed <int> hours later. (default 72 hours) -E num Exit after seeding to <num> ratio (UL:DL). -i ip Listen for connection on ip. (default all ip's) -p port Listen port. (default 2706 -> 2106) -s save_as Save file/directory/metainfo as... -C cache_size Cache size,unit MB. (default 16MB) -f Force seed mode. skip hash check at startup. -b bf_filename Bit field filename. (use it carefully) -M max_peers Max peers count. -m min_peers Min peers count. -z slice_size Download slice/block size, unit KB. (default 16, max 128). -n file_number Which file download. -D rate Max bandwidth down (unit KB/s) -U rate Max bandwidth up (unit KB/s) -P peer_id Set Peer ID CD0200? -S host:port Use CTCS server

Make metainfo(torrent) file Options: -t With make torrent. must specify this option. -u url Tracker's url. -l piece_len Piece length.(default 262144) @]

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

[@

June 12, 2006, at 03:01 AM by fcarolo --
Changed lines 29-38 from:

Ticker; this character changes to indicate that the client is running.
B: Number of seeders (complete peers) to which you are connected.
C: Number of leechers (incomplete peers) to which you are connected.
D: Total number of peers in the swarm, as last reported by the tracker.
E: Number of pieces of the torrent that you have completed.
F: Number of pieces currently available from you and your connected peers.
G: Total number of pieces in the torrent.
H: Total amount of data you have downloaded.
I: Total amount of data you have uploaded.
J: Your current total download rate.\\

to:

Ticker; this character changes to indicate that the client is running. B: Number of seeders (complete peers) to which you are connected. C: Number of leechers (incomplete peers) to which you are connected. D: Total number of peers in the swarm, as last reported by the tracker. E: Number of pieces of the torrent that you have completed. F: Number of pieces currently available from you and your connected peers. G: Total number of pieces in the torrent. H: Total amount of data you have downloaded. I: Total amount of data you have uploaded. J: Your current total download rate.

June 12, 2006, at 03:00 AM by fcarolo -- Initial description of the package
Added lines 1-50:

Enhanced CTorrent is a modified version of CTorrent, maintained at http://www.rahul.net/dholmes/ctorrent/.

Since the original CTorrent (http://ctorrent.sourceforge.net) has not been updated for a while, this new version is the result of an effort to fix some problems in the existing code and to add new features. It is also meant to keep the original goals of being a lightweight implementation of a BitTorrent client. It is a good command line client for the slug, low on memory and cpu requirements.

The Enhanced CTorrent package for Unslung is built from the patched sources available at http://www.rahul.net/dholmes/ctorrent/, plus additional fixes also from dholmes.

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

Status line

The status line that is output by the client is different form the original CTorrent. This is the format of the new status line, according to the documentation:

       / 0/33/110 [672/672/672] 0MB,1130MB | 0,20K/s | 0,0K E:0,31
       - - -- ---  --- --- ---  --- ------   - --      - -    - --
       A B  C  D    E   F   G    H     I     J  K      L M    N  O

A: Ticker; this character changes to indicate that the client is running.\\
B: Number of seeders (complete peers) to which you are connected.\\
C: Number of leechers (incomplete peers) to which you are connected.\\
D: Total number of peers in the swarm, as last reported by the tracker.\\
E: Number of pieces of the torrent that you have completed.\\
F: Number of pieces currently available from you and your connected peers.\\
G: Total number of pieces in the torrent.\\
H: Total amount of data you have downloaded.\\
I: Total amount of data you have uploaded.\\
J: Your current total download rate.\\
K: Your current total upload rate.
L: Amount of data downloaded since the last status line update.
M: Amount of data uploaded since the last status line update.
N: Number of tracker connection errors.
O: Number of successful tracker connections.

Known issues

These are the know issues, as of June 11, 2006:

  • Enhanced CTorrent is not available for the DS101, due to the fact that it depends on libstdc++, which is currently marked as broken for that machine.
view · edit · print · history · Last edited by SRS.
Based on work by SRS, janne5011, lapelpins, music video makers, buy tamiflu, designer scarves, newark nj florists, pembo, lordosis, movies on dvd new, pay by job title, strangers with candy the movie sundance review, riot videos, mwester, norton internet security 2005 crackz, midland rockhounds, swedenborg, map, adderall versus ritalin, gps tracking system, adult adultnewreleasecom dvd porn video, lemonade tycoon serial numbers, instructions intercourse orgasm video woman, aeon flux movie, enough the movie soundtrack, Rolf, pirates of the carribean 2 auditions, south african movie posters, orfeu movie, gypsy moths, cunt stretching, index, panda antivirus cracks, http, ong bak movie reviews, rock molds, movie baseball caps, come on eileen ringtone, manta ray sevylor video, geoscouter, passenger van rental, tiffany co sale silver, xara diaz, movie just desserts, oregon drug laws, metric conversion calculator, artec hair products, png to ico conversion, end of life symptoms, nurse joy hentai, katrina video footage, music twin twurk video while whistle yang ying, pharmacies and drug stores in mount dora fl florida, movie saaitnet, esalen massage video, Thomas Reitmayr, craft magnet, 24 cable pulse, link, free fat girls, Jauco Noordzij, pest patrol crack serial, pci serial port driver windows xp, free puzzle inlay, free cellular phone ringtone for sprint, vardis steve zodiac, address can find ip people, banana phone ringtones, how to write a letter of recommendation, asian movie archive avena lee, top, reliance card to india, straylight run music video, seether video code, movie rag riches television, terug naar vacature, adult videos dvd, list music video, torit, new england sinai rehabilitation, steven speilberg, mike powell video, 1985 bowl score super, medical equipments, live video chat girls, alabama private investigator license, janus funds, girly girl, pierced anus, girls wearing thongs, sun solaris, led zeppelin 1 album cover, domain, the wraith, slugmanbashi, lewisville texas movie theater, movies based on childrens books, razorback nation, soca ringtones, paul wall they dont know video, just lose it music video, eagles music, party bags, sitemap, thirst merc someday someday lyrics, fitness equipment and sales, animated sports backgrounds, nexium vs prilosec otc, academic library mission statements, effects of video game violence on kids, information on acetaminophen, gay football, nutcracker suit, fat porn, toy r us, alanis ironic morissette video, turnkey, crossed cylinder, internet traffic garbler crack, mature fuck galleries, james bond movie props, movie databasecom, american idiot ringtone motorola, south dakota newspaper association, movie listings miami, i lovemoviescom, gun range, amsat, SRS 10302008, email password cracker free download, licensed practioner nurse, saskatchewan hunting, composed ringtones for sony ericsson z200, piggy back, albany car new radiator york, star wars parodies video, streaming vod adult, example html tag, i regret that i have only one life, lakeland florida mobile home, santa cruz high school, shirley temple movie, bjohv052, atv parts, movie2c, movie tickets hyderabad, list of pharmacy colleges, signage digital format printing, adhesive back tape, enduring love movie promise, pc cillin 2003 crack serial, embarkto generic link lipitor online tramadol, worth1000, Sil53r Surf3r, black bitch, adjusters license, filipino teens, powercinema 3 crack, piano in the dark, registration code cracker, nolin sex video, barrington realty, junk food top, baby disney, symptoms of lymphoma, pc mightymax cracks, japanese taboo movies, african gordonii hoodia, pharmacy association, retail clothing juniors, a poem a day, karaoke song list creator serial number, sid miers pirates, waffle iron, page, sugarcult shes the blade video, presidential inauguration live video, romy and michelle, movie times tacoma, ted, party sex teen video, las vegas realestate, pictureriver serial, diamond bands, thannhauser, fuck galleries, cabinets, pirat costumes, mtv music videos of 2004, johnson city tn movie theaters, butt thong, no where to hide movie, regis hair salons london, send a cheesecake, gladiator ringtone theme, women undress, the bikini shop washington dc, afghanistan news, somali movies, luke air force base, httpaleaserayoibelgiquecomracorvahtml, north carolina home inspector license, sony bm-147, biggest chelsea charms, inspiration computer software, workplace drug and alcohol policy, ByronT, httpwillenewhitemanrihostustext423htm, fcarolo, main, elitewebt3 torrent, sperm swap videos, rent the movie come out, httprobertopapenfusisuissecom1578htm, de descarga gratis lime wire, licensed car dealer, avp2 the movie, modele de tatouage, air asia, httpkaycesweatisuissecom2008-04-21-maduras-guarrashtml, darealsquealer at gmx dot de, list of famous poets, httpjeanelleaguonwebslavielthtm, mmg, levitra us media outlets, vpx m1t, preachers wife movie, arizona professional engineering license, iowa personalized license plates, philippine movie scandal, ido 2005 wedding couple edition crack, ring tones motorola v60i, nokia multimedia converter 20 crack, dark water, mazda columbia missouri, mother goose movies, movie money, pilates allegro video, conoeltva, mississippi squirrel revival video, moviegoodscom coupon code, rogers video locations toronto, madness combat 2 video, star wars video clips download, mkurtz, anna nichole smith video, nude ryoko, listgrabber crack, az driver in international license using, japanese shirt folding video, 21st century, v262 ringtones, here, anal free movie squirting, gaucho pants, lexvictory, marceln, wiredcharlie, mexicana airline reservation, katie homes nude, ernotrd, ologetsitlet, and MorgluM.
Originally by fcarolo.
Page last modified on August 02, 2009, at 06:13 PM