Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Library for building p2p networks, C++ boost/asio

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 app
Octocat-spinner-32 bin
Octocat-spinner-32 build
Octocat-spinner-32 include
Octocat-spinner-32 lib
Octocat-spinner-32 src
Octocat-spinner-32 CMakeLists.txt
Octocat-spinner-32 LICENSE.txt
Octocat-spinner-32 README.txt
README.txt
libf2f is a (work-in-progress) C++ boost/asio library for building p2p networks

Provides:
* network servent/router
* connection handling and abstraction
* message class that is marshalled to/from the network
* very simple test app (only supports ping+pong)

Does not provide:
* high level protocol, you have to design implement this yourself
  (ie, extend the Protocol class)

Will hopefully provide in future:
* UPnP control capability to set up port-fwds
* Flow control strategies to manage bandwidth utilisation
* A better, simple demo app

Something went wrong with that request. Please try again.