libeech

BitTorrent library
git clone git://z3bra.org/libeech.git
Log | Files | Refs | README | LICENSE

README (747B)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
libeech
=======

"Ich liebe libeech"
	-- Anonymous (German, most likely)

The libeech BitTorrent library (will) implement all the functionality
described in the bittorrent protocol RFC[0], as well as the distributed
hash table (DHT) protocol[1].

Installation
------------
Edit the `config.mk` file to match your setup, then run:

	$ make
	# make install

Usage
-----
Include the header file as follow:

	#include <libeech.h>

Link your program against it with

	cc pgm.c -leech -o pgm

Until v1.0 is complete, please check the `leec.h` for the API.

License
-------
ISC License. See LICENSE file for copyright and license details.

[0] http://jonas.nitro.dk/bittorrent/bittorrent-rfc.html
[1] https://en.wikipedia.org/wiki/Distributed_hash_table