[Lunar-commits] r20705 - moonbase/trunk/web/ctorrent

Terry Chan tchan at lunar-linux.org
Thu Jul 13 06:20:38 UTC 2006


Author: tchan
Date: 2006-07-13 06:20:38 +0000 (Thu, 13 Jul 2006)
New Revision: 20705

Modified:
   moonbase/trunk/web/ctorrent/DETAILS
Log:
Updated ctorrent to 1.3.4-dnh2. This is the Enhanced CTorrent fork!
Lots of bug fixes over the abandoned ctorrent-1.3.4 codebase.


Modified: moonbase/trunk/web/ctorrent/DETAILS
===================================================================
--- moonbase/trunk/web/ctorrent/DETAILS	2006-07-13 02:46:05 UTC (rev 20704)
+++ moonbase/trunk/web/ctorrent/DETAILS	2006-07-13 06:20:38 UTC (rev 20705)
@@ -1,14 +1,33 @@
   	  MODULE=ctorrent
-         VERSION=1.3.4
-          SOURCE=$MODULE-$VERSION.tar.bz2
-   SOURCE_URL=$SFORGE_URL/$MODULE/
-      SOURCE_VFY=sha1:bf1ea430513dc6de48de5ac429cdac57ceab738d
-         WEB_SITE=http://ctorrent.sourceforge.net/
+         VERSION=1.3.4-dnh2
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://www.rahul.net/dholmes/ctorrent/
+      SOURCE_VFY=sha1:95ed9d00ebf578988c71bb796c348909b3fede4d
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/ctorrent-dnh2
+        WEB_SITE=http://www.rahul.net/dholmes/ctorrent/
+#       WEB_SITE=http://ctorrent.sourceforge.net/
          ENTERED=20040203
-         UPDATED=20040911
+         UPDATED=20060713
            SHORT="A tiny but neat bittorrent client"
 
 cat << EOF
 CTorrent is a BitTorrent Client program by C for FreeBSD and Linux.
-Fast and small are CTorrent's two strengths.
+Fast and small are CTorrent's two strengths. Since CTorrent has been abandoned
+by the original dev, this Enhanced CTorrent was forked, so I updated this
+module in moonbase to use the enhanced fork.
+
+The purpose of the Enhanced CTorrent effort is to fix problems that remain in
+the code, modernize existing features and algorithms, and implement new
+features while maintaining low overhead requirements and a high standard of
+performance (both part of the original CTorrent design philosophy). 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 
 EOF



More information about the Lunar-commits mailing list