Forked from xethyrion/c-ipfs IPFS implementation in C. Why C? Think about archive backups, eliminate http and DNS attack vectors, OpenWrt routers (decentralize the internet/meshnet!), Android TV and seeder streams, decentralized Media, decentralized websites, decentralized Apps, Browsers and mobile chat, decentralized CDN's and App Stores, RasPi's, old pc's and more...
Find a file
John Jones 950ad31760 For now, puting bogus, non-zero IP address in due to MultiAddress bug.
The client pays no attention to the IP address anyway. But the
MultiAddress bug needs to be fixed.
2017-04-03 22:02:44 -05:00
blocks Minor fixes to libp2p 2017-03-06 19:04:14 -05:00
cid Fixed bug during compilation. 2017-01-05 21:18:50 -03:00
cmd Starting to handle get_value request 2017-02-27 12:27:40 -05:00
commands c99 for centos 2017-03-21 15:20:52 +00:00
core For now, puting bogus, non-zero IP address in due to MultiAddress bug. 2017-04-03 22:02:44 -05:00
datastore Moving closer to binary compatability with go version of ipfs 2016-12-21 06:40:19 -05:00
dnslink Fixed some compiler warnings 2017-02-13 05:34:56 -05:00
flatfs Complement of last commit, same return to mkdir condition. 2017-02-02 19:44:32 -03:00
importer handling add provider 2017-04-03 17:26:33 -05:00
include/ipfs added logging to daemon 2017-04-03 20:54:03 -05:00
main Adding network calls to kademlia 2017-03-30 13:59:31 -05:00
merkledag fix for strtok_r 2017-03-21 13:40:46 -05:00
multibase Turned on warnings for compilation 2016-12-05 06:54:21 -05:00
namesys Starting to make the daemon more intelligent 2017-02-22 10:56:11 -05:00
os debugging daemon 2017-03-24 14:29:00 -05:00
path Fixed path/path compilation. 2017-02-09 18:32:12 -03:00
pin Implemented ipfs_pin_has_child 2017-01-05 19:01:24 -03:00
repo Adding network and swarm functionality 2017-04-03 11:55:36 -05:00
routing For now, puting bogus, non-zero IP address in due to MultiAddress bug. 2017-04-03 22:02:44 -05:00
test handling add provider 2017-04-03 17:26:33 -05:00
thirdparty Removal of incorrect copyright notice 2016-12-05 07:12:23 -05:00
unixfs Minor fixes to libp2p 2017-03-06 19:04:14 -05:00
util fix for strtok_r 2017-03-21 13:40:46 -05:00
.cproject Added ping functionality to multistream 2017-02-23 11:16:23 -05:00
.gitignore Fixed various memory leaks 2016-12-23 10:49:30 -05:00
.project added Eclipse project files 2016-11-17 16:30:39 -05:00
LICENSE Update LICENSE 2017-01-31 17:10:12 +01:00
Makefile debugging daemon 2017-03-24 14:29:00 -05:00
README.md Update README.md 2016-10-25 08:42:51 +02:00

c-ipfs

IPFS implementation in C, (not just an API client library).

getting started: https://github.com/ipfs/specs/blob/master/overviews/implement-ipfs.md
specifications: https://github.com/ipfs/specs
getting started: https://github.com/ipfs/community/issues/177
libp2p: https://github.com/libp2p/specs