Commit graph

33 commits

Author SHA1 Message Date
Radu Iliescu
8d3957f3b8 Makefile: refactor CFLAGS to come from main Makefile
Also remove CC and link flags since linking is done in main Makefile
2018-12-03 07:22:33 -05:00
Radu Iliescu
d3858ffc26 Makefile: refactor include files
Now major include files are comming from main Makefile,
module need to add just their specific include path.
To work make the include path absolute.
2018-11-29 07:15:27 -05:00
John Jones
e67d626000 Added buffering to yamux 2017-11-30 14:32:36 -05:00
John Jones
2d74c53b62 More yamux changes 2017-11-19 19:29:40 -05:00
John Jones
d3f740b4e0 Starting to wire identity protocol into yamux 2017-11-06 07:27:03 -05:00
350b8460fd
Fixed nul string termination allocation. 2017-09-27 11:38:05 -03:00
jmjatlanta
19acc052dc added urlencode to makefile 2017-09-25 13:36:50 -05:00
2318162bad
Added a simple implementation of urlencode. 2017-09-25 10:27:13 -03:00
John Jones
36061dc1da Small adjustments for secio protocol compatibility 2017-08-31 12:49:43 -05:00
jmjatlanta
7829ab0aee Added log level to output of logging messages 2017-08-31 10:25:23 -05:00
jmjatlanta
61a576eb93 Handling details of bitswap and connection pool 2017-08-03 11:15:40 -05:00
jmjatlanta
a137c2c43e Code Cleanup plus making providerstore smarter 2017-07-31 12:49:41 -05:00
John Jones
93bb78169a Can now compare 2 sessions for equality 2017-07-26 07:37:28 -05:00
John Jones
a10c7ef5e9 handle reading the requested number of bytes, and secio fix
Some transmissions are sent by multiple sends. Loop through until you
get them all. NOTE: We'll have to come back to this to handle a timeout.
Also, fixed the random handshake issue with the GO version.
2017-07-13 18:30:18 -05:00
John Jones
f061d03cfa Small fix to logging cleanup 2017-04-27 00:06:43 -05:00
John Jones
22a782d9f1 Major changes to retrieving files
Working on transfer of big files
2017-04-20 17:55:18 -05:00
John Jones
caf02463c6 Memory cleanup 2017-04-17 11:57:37 -05:00
John Jones
f3de55999f Implemented find providers from remote peers 2017-04-16 23:46:52 -05:00
John Jones
12f15c4231 Cleaned code around peerstore, providerstore, and networking 2017-04-03 20:54:41 -05:00
John Jones
1489e4fbf8 Added some debugging to dht 2017-04-03 17:36:51 -05:00
John Jones
f1c8ceedbd Handling add provider 2017-04-03 17:26:08 -05:00
John Jones
1d06030aec attempting fix of va_list bug 2017-04-03 13:30:07 -05:00
John Jones
aa92d72541 Added fancier logging mechanism 2017-04-03 13:20:12 -05:00
John Jones
9776ff15a0 c99 and endian changes for centos 2017-03-21 15:08:01 +00:00
John Jones
0d0c9bde53 Finishing NodeIO 2017-03-19 14:39:48 -05:00
John Jones
72dfe2d786 Multiaddress changes 2017-03-09 18:48:28 -05:00
John Jones
6d9473069b Many fixes around secio 2017-03-02 16:14:52 -05:00
John Jones
9f0ee0cdb9 Added peerstore and additional tests 2017-02-20 18:53:20 -05:00
John Jones
4555cdfdf1 Fixed bugs around libp2p_message 2017-02-20 09:31:59 -05:00
John Jones
7f00ce69fe Added test for record peer and fixes 2017-02-20 08:19:22 -05:00
John Jones
029e3d800f Implementation of peer protobuf 2017-02-16 23:13:16 -05:00
John Jones
be9f278ebf Beginning of testing of handshake 2017-02-08 12:32:41 -05:00
John Jones
783855fe26 in the middle of ephemeral encryption implementation 2017-02-06 17:11:22 -05:00