CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sat, 16 Aug 2025 03:47:44 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090720035229
location: https://web.archive.org/web/20090720035229/https://github.com/RJ/libf2f/tree/master
server-timing: captures_list;dur=0.750106, exclusion.robots;dur=0.027599, exclusion.robots.policy;dur=0.011593, esindex;dur=0.012301, cdx.remote;dur=6.791936, LoadShardBlock;dur=210.510053, PetaboxLoader3.datanode;dur=62.232735, PetaboxLoader3.resolve;dur=58.640456
x-app-server: wwwb-app224
x-ts: 302
x-tr: 270
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app224; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sat, 16 Aug 2025 03:47:45 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Mon, 20 Jul 2009 03:52:29 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 452ms
x-archive-orig-etag: "256a784072ce3d89513035c9275f23c0"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 23130
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 20 Jul 2009 03:52:29 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 15 Jul 2009 08:21:00 GMT", ; rel="prev memento"; datetime="Wed, 15 Jul 2009 08:21:00 GMT", ; rel="memento"; datetime="Mon, 20 Jul 2009 03:52:29 GMT", ; rel="last memento"; datetime="Mon, 20 Jul 2009 03:52:29 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_10_20090720012732_crawl102.gpg-c/52_10_20090720035112_crawl101.arc.gz
server-timing: captures_list;dur=0.689873, exclusion.robots;dur=0.020210, exclusion.robots.policy;dur=0.009431, esindex;dur=0.016503, cdx.remote;dur=15.485376, LoadShardBlock;dur=214.697342, PetaboxLoader3.datanode;dur=123.585761, PetaboxLoader3.resolve;dur=293.239335, load_resource;dur=304.715760
x-app-server: wwwb-app224
x-ts: 200
x-tr: 613
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
RJ's libf2f at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (

This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (

Description: | Library for building p2p networks, C++ boost/asio edit |
Homepage: | edit |
Public Clone URL: |
git://github.com/RJ/libf2f.git
Give this clone URL to anyone.
git clone git://github.com/RJ/libf2f.git
|
Your Clone URL: |
Use this clone URL yourself.
git clone git@github.com:RJ/libf2f.git
|
libf2f /
name | age | message | |
---|---|---|---|
![]() |
CMakeLists.txt | Sat Jul 18 08:49:18 -0700 2009 | add -pthread to cxxflags to solve linker errors... [RJ] |
![]() |
LICENSE.txt | Fri May 29 00:47:52 -0700 2009 | added readme, license for initial push [RJ] |
![]() |
README.txt | Fri May 29 00:47:52 -0700 2009 | added readme, license for initial push [RJ] |
![]() |
app/ | Mon Jun 22 03:51:19 -0700 2009 | very bad uuid generator added for easy testing [RJ] |
![]() |
bin/ | Wed May 27 10:54:08 -0700 2009 | initial commit, f2f library [RJ] |
![]() |
build/ | Wed May 27 10:54:08 -0700 2009 | initial commit, f2f library [RJ] |
![]() |
include/ | Wed Jul 08 07:08:58 -0700 2009 | get/set state per connection [RJ] |
![]() |
lib/ | Wed May 27 10:54:08 -0700 2009 | initial commit, f2f library [RJ] |
![]() |
src/ | Sat Jul 18 04:15:16 -0700 2009 | more defensive when a connection is shutting down [RJ] |
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
This feature is coming soon. Sit tight!