Commit graph

195 commits

Author SHA1 Message Date
John Jones
f96209fc4b Minor fixes for yamux testing with GO 2017-11-23 07:45:06 -05:00
John Jones
0c31ef7331 More changes to swarm negotiation 2017-10-25 12:29:20 -05:00
jmjatlanta
b72f247939 More implementation of dialer 2017-10-23 18:03:55 -05:00
jmjatlanta
9087c58113 more changes for dialer 2017-10-23 16:21:24 -05:00
jmjatlanta
f9bec0ac20 New way of swarm connection 2017-10-23 15:22:12 -05:00
jmjatlanta
b399762d82 Handle api and cli swarm connect 2017-10-12 10:12:54 -05:00
John Jones
575be24be2 memory and bug fixes, plus update of several tests 2017-10-09 15:23:30 -05:00
John Jones
98b1e0fef4 Return a copy of the block from the exchange, not the block itself
Returning the block itself will cause problems when a client deallocates
the block.
2017-10-09 10:01:29 -05:00
jmjatlanta
f69ab92469 Fixed merge conflicts 2017-10-09 09:13:54 -05:00
jmjatlanta
b99a78a4d3 Merge branch 'master' of https://github.com/Agorise/c-ipfs
Conflicts:
	test/scripts/run_tests.sh
	test/testit.c
2017-10-09 09:12:14 -05:00
jmjatlanta
c0855c9630 Going through tests, verifying functionality 2017-10-09 09:00:48 -05:00
John Jones
a6a54fb69b Made test file generation faster 2017-10-05 15:37:27 -05:00
John Jones
9c63ed1315 Bad alloc was not being checked 2017-10-05 13:49:08 -05:00
John Jones
99ffd120e8 Added test for transferring large files 2017-10-05 13:36:23 -05:00
John Jones
861ca0a332 Conversion from blockstore to node was not happening 2017-10-05 13:08:36 -05:00
John Jones
2ee0a87439 Adjusting test scripts to make it easier to spot failures. 2017-10-05 11:20:12 -05:00
John Jones
42aa1646ab Misc changes to support binary upload 2017-10-04 09:36:38 -05:00
John Jones
8aa7b7ca77 Added more tests, fixed bug with binary file xfer 2017-10-04 08:42:00 -05:00
John Jones
b9c28ceed4 Adjustments to handle retrieval of binary files 2017-10-04 07:33:29 -05:00
John Jones
7259028bd0 small fix to test 2017-10-04 06:38:38 -05:00
John Jones
596a811d5e testing of using api for binary files 2017-10-04 06:34:37 -05:00
John Jones
cd922633b2 Added 1 more test 2017-09-28 17:17:33 -05:00
John Jones
27d36d8320 Minor memory leak fixes 2017-09-28 15:43:03 -05:00
John Jones
7aa81936ec Minor memory leak fixes 2017-09-28 14:44:55 -05:00
John Jones
87cc96a011 Fix of memory leak 2017-09-28 13:48:57 -05:00
jmjatlanta
7f89e80d7b Debugging 2017-09-28 13:21:34 -05:00
jmjatlanta
3d425bb30f Fixes for remote file retrieval 2017-09-28 07:58:51 -05:00
jmjatlanta
f5250a71f3 more changes to implement api for dht provide and get 2017-09-27 11:45:36 -05:00
jmjatlanta
76b860c06f Attempting to bitswap from previously unknown node 2017-09-27 10:05:17 -05:00
jmjatlanta
f0a53f2753 Added test for name publish and name resolve 2017-09-27 08:12:58 -05:00
jmjatlanta
3418ee5435 more test scripts 2017-09-27 07:40:55 -05:00
jmjatlanta
81e103f1e0 Fix for object get when api not running 2017-09-27 07:02:00 -05:00
jmjatlanta
058a1d64ab More test script examples 2017-09-27 06:16:18 -05:00
jmjatlanta
daf715929a beginning of test scripts 2017-09-27 05:52:53 -05:00
jmjatlanta
2cc7f52fbf fixed attempt to free a non allocated string 2017-09-26 09:43:10 -05:00
John Jones
5bcd3a99f2 various fixes for object_get 2017-09-25 17:56:10 -05:00
John Jones
630985c698 Adjustments for testing 2017-09-25 15:11:44 -05:00
jmjatlanta
abb607c905 fixing name publish and resolve 2017-09-25 13:37:16 -05:00
John Jones
88baee62a2 Fixes for http receiving 2017-09-25 12:07:16 -05:00
John Jones
5fc40e51ee solved pthread_mutex being shared across processes 2017-09-25 11:25:34 -05:00
John Jones
982c7e9e6e More debugging of api 2017-09-25 10:00:49 -05:00
jmjatlanta
4b1cd8cb11 small bugfixes, chasing segfault 2017-09-25 09:20:51 -05:00
jmjatlanta
5404fce6ec move api globals to struct 2017-09-25 08:55:42 -05:00
jmjatlanta
9402f31841 Modified ipfs_core_http_request_free 2017-09-25 06:57:17 -05:00
jmjatlanta
90262ef657 Calling the API from the client for "name resolve" and "name publish" 2017-09-21 18:03:42 -05:00
jmjatlanta
a1b887ba76 Implementation of http_request 2017-09-21 15:27:16 -05:00
jmjatlanta
9425e2fee3 More work on ipns publisher and resolver 2017-09-21 13:59:06 -05:00
jmjatlanta
2051f7714a ipfs name command line options processing 2017-09-21 07:51:18 -05:00
a907f1dd2d
The API changed pthread to scope, so it can load multiple instances. 2017-09-20 14:39:26 -03:00
John Jones
c06625a00e Fixing building the paths for tests 2017-09-20 11:30:39 -05:00