From: Ramakrishnan Muthukrishnan Date: Thu, 21 Apr 2016 12:22:54 +0000 (+0530) Subject: README: update the status, add some notes X-Git-Url: https://git.rkrishnan.org/pf/content/en/seg/bcase/(%5B%5E?a=commitdiff_plain;h=6a890e02b251d5641cbe856665f619c037b43be8;p=functorrent.git README: update the status, add some notes --- diff --git a/README.md b/README.md index eb8f431..869cd3c 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ Or one can explicitly specify the torrent file as input. ### Current Status - most of the peer wire protocol works. -- talks only to one peer at the moment. Single threaded. +- talks only to one peer at the moment. - can download files. But needs every piece to be served by the peer it connected to. ### WARNING @@ -49,8 +49,11 @@ This client is not usable as your daily BitTorrent client yet. You may get corru ## TODO * Test suite. -* Talk to multiple peers. +* Talk to multiple peers concurrently. * Piece download algorithms. -* Concurrency (threads per peer) * Multifile torrent support. * other advanced features of BitTorrent (like DHT). + +### Misc + +The Bangalore Haskell group forked an early version of this code and started to develop it as a group. My code has diverged a lot from it. Both are calling it functorrent. Perhaps that needs to be fixed.