The beginnings of a bittorrent client written in Erlang
Erlang
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
README
b.erl
bitfield.erl
bitter.erl
block.erl
block.hrl
db.erl
disk.erl
global.hrl
info.erl
info.hrl
listener.erl
manager.erl
message.erl
message.hrl
peer.erl
peer.hrl
peer_handler.erl
protocol.erl
torrent.erl
torrent.hrl
tracker_request.erl
tracker_request.hrl
tracker_response.erl
tracker_response.hrl
url.erl

README

README for bitter

Note! bitter is far from done. Do not expect it to do anything useful at the moment.

How to use:

Check out the code from git, cd into the new directory and compile the code:

  $ git clone git://github.com/flambard/bitter.git
  $ cd bitter
  $ erl -make

Start bitter by calling bitter:start/1 with the name of the torrent file as argument.

  erl> bitter:start("file.torrent").