Totient is a peer-to-peer file sharing project based on bittorrent, is built using ZeroMQ to connect things and ZMQPP to make this easier.
The project just have two components, peers and trackers. peers and trackers are connected in a non-restricted way, so if you want to connect to the Totient cloud you just need to know one tracker's address.
-
libsfml (2.0 or higher)
aptitude install libsfml-dev
-
aptitude install uuid-dev uuid-runtime uuid
# To compile peers and trackers
make
# To compile peers
make peer
# To compile trackers
make trackers
make clean
See the full documentation at doc
Feel free to fork, modify and send us a pull request. We will respond as soon as possible.
Manuel Pineda - Carlos González.