A BitTorrent client
C Makefile Shell
Latest commit 51f1907 Apr 23, 2016 @augustt198 Add MIT license
Permalink
Failed to load latest commit information.
includes
src
test
testdata
.gitignore
.travis.yml
LICENSE.txt
Makefile
README.md
build.sh

README.md

flood travis badge

A BitTorrent client.

Progress

  • Bencode decoder/encoder
  • UDP tracker protocol
  • HTTP tracker protocol
  • Peer protocol
    • Extension protocol
    • Metadata downloading
    • File downloading
  • DHT

Building

  • Install uriparser (may require Doxygen & Graphviz)
  • sh build.sh