Forked from squishyhuman/c-libp2p Implementation of libp2p in C.
Find a file
John Jones f2e5af4058 Major changes for implementation of yamux protocol
This commit changes the Stream interface, so as to allow the yamux
protocol to have channels. It is necessary, but touches many areas. The
codebase is better for it.
2017-11-08 10:51:43 -05:00
conn Major changes for implementation of yamux protocol 2017-11-08 10:51:43 -05:00
crypto Fixed signature verification, continuing with swarm connectivity 2017-11-02 11:11:50 -05:00
db Small memory leak fix for protocol comparison 2017-09-07 18:46:03 -05:00
hashmap Code cleanup 2016-11-17 15:06:53 -05:00
identify Major changes for implementation of yamux protocol 2017-11-08 10:51:43 -05:00
include Major changes for implementation of yamux protocol 2017-11-08 10:51:43 -05:00
net Major changes for implementation of yamux protocol 2017-11-08 10:51:43 -05:00
nodeio passing network timeouts to read methods 2017-04-17 14:03:27 -05:00
os First commit of yamux protocol 2017-10-11 11:23:25 -05:00
peer More details of the yamux implementation 2017-11-06 13:36:11 -05:00
record No longer deleting session context when deleting message 2017-09-28 17:14:37 -05:00
routing Major changes for implementation of yamux protocol 2017-11-08 10:51:43 -05:00
secio Major changes for implementation of yamux protocol 2017-11-08 10:51:43 -05:00
swarm more docs on swarm connections 2017-10-18 09:14:26 -05:00
test Major changes for implementation of yamux protocol 2017-11-08 10:51:43 -05:00
thirdparty in the middle of ephemeral encryption implementation 2017-02-06 17:11:22 -05:00
utils Starting to wire identity protocol into yamux 2017-11-06 07:27:03 -05:00
yamux Major changes for implementation of yamux protocol 2017-11-08 10:51:43 -05:00
.cproject Reading from stream now uses StreamMessage struct 2017-10-23 09:01:03 -05:00
.gitignore added Eclipse project files 2016-11-17 16:34:35 -05:00
.project added Eclipse project files 2016-11-17 16:34:35 -05:00
LICENSE Update LICENSE 2017-01-31 17:09:40 +01:00
Makefile Initial implementation of the identify protocol. 2017-11-03 03:26:43 -03:00
README.md Initial commit 2016-10-26 10:34:39 +02:00

c-libp2p

Implementation of libp2p in C.