|
64a2a902db
|
Merge branch 'master' of git://github.com/raduiliescu83/c-libp2p into raduiliescu83-master
|
2019-01-02 11:25:59 -03:00 |
|
Radu Iliescu
|
2949b2468f
|
Makefile: build libp2p as shared library
|
2018-12-03 09:24:50 -05:00 |
|
Radu Iliescu
|
f60d6560b1
|
Makefile: change the test build target - no more cd
|
2018-12-03 07:31:01 -05:00 |
|
Radu Iliescu
|
83c97bab78
|
Makefile: make first build targe all
Otherwise when you give make command it will do just link
|
2018-12-03 07:24:15 -05:00 |
|
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
|
8267745863
|
Makefile: use COMPONENTS list to generate the linker objects
|
2018-11-29 11:03:48 -05:00 |
|
Radu Iliescu
|
bd6400c370
|
Makefile: create list of components and use it for compile and clean
|
2018-11-29 10:47:01 -05:00 |
|
Radu Iliescu
|
5bc911bba3
|
Makefile: update include path to c-* submodules
|
2018-11-29 08:12:39 -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 |
|
Radu Iliescu
|
e93e212d70
|
Makefile: link should depend on compile
This fixes make all - previously it was doing first link then compile with make 4.1
|
2018-11-28 10:48:46 -05:00 |
|
John Jones
|
0d4d475c2c
|
Swarm now functioning with yamux. Still needs more debugging.
|
2017-11-28 22:44:18 -05:00 |
|
|
a91e840770
|
Initial implementation of the identify protocol.
|
2017-11-03 03:26:43 -03:00 |
|
John Jones
|
08a02f7956
|
More changes to the stream negotiation
|
2017-10-25 12:28:53 -05:00 |
|
jmjatlanta
|
6b185e31bd
|
First commit of yamux protocol
|
2017-10-11 11:23:25 -05:00 |
|
John Jones
|
5e1704aaba
|
No longer building nodeio
|
2017-08-09 12:33:36 -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
|
1fa1e92016
|
Moved datastore interface from ipfs to libp2p
|
2017-04-06 09:32:54 -05:00 |
|
John Jones
|
b6a94c7c11
|
Implemeting NodeIO
|
2017-03-19 08:04:54 -05:00 |
|
John Jones
|
9f0ee0cdb9
|
Added peerstore and additional tests
|
2017-02-20 18:53:20 -05:00 |
|
John Jones
|
81263fc1a2
|
Beginnings of dialers and connections
|
2017-02-13 13:26:41 -05:00 |
|
John Jones
|
783855fe26
|
in the middle of ephemeral encryption implementation
|
2017-02-06 17:11:22 -05:00 |
|
John Jones
|
d091a29b19
|
Added multistream protocol to communicate with GO version
|
2017-02-02 14:10:12 -05:00 |
|
John Jones
|
513b778561
|
Addition of more handshake code for connecting to other nodes
|
2017-02-01 12:14:52 -05:00 |
|
|
6a30c46492
|
Initial implementation of routing/kademlia
|
2017-01-26 23:53:40 -03:00 |
|
John Jones
|
d13a47d7d5
|
Fixed possible memory leak in signature routine
|
2017-01-23 12:07:48 -05:00 |
|
|
3b301f823a
|
Initial implementation of record/record
|
2017-01-19 20:45:24 -03:00 |
|
John Jones
|
a2daf88b26
|
Fixed base32 encoding
|
2016-11-28 16:12:11 -05:00 |
|
John Jones
|
2fcb7c1d8c
|
Code cleanup
Standardized function naming, and added more consistent methods to
prevent memory allocation errors.
|
2016-11-17 15:06:53 -05:00 |
|
John Jones
|
4222316a1a
|
Added base16 encoding/decoding, as well as a wrapper around SHA256
|
2016-11-13 20:55:11 -05:00 |
|
John Jones
|
fc6d9b9797
|
More cleanup
|
2016-11-10 12:04:48 -05:00 |
|
John Jones
|
68f2c436e3
|
Added debug setting to Makefiles, tweaks to get private key saved in
config file
|
2016-11-10 08:08:22 -05:00 |
|
John Jones
|
e0714cc76d
|
base58 and x509 certificate testing
|
2016-11-09 11:22:25 -05:00 |
|
John Jones
|
6f3be52801
|
Adjusted makefiles
|
2016-11-07 16:34:08 -05:00 |
|