Commit Graph

164 Commits (master)

Author SHA1 Message Date
Jose Marcial Vieira Bisneto ee0c287a34
Fix compilation reported in issue #16 2019-01-02 21:36:18 -03:00
Jose Marcial Vieira Bisneto 662825493d
Dependencies: add c-libp2p and lmdb as submodules 2019-01-02 12:51:29 -03:00
Jose Marcial Vieira Bisneto 35b20c9a2e
Changed some erroneously labeled messages as an error. 2018-10-25 18:44:19 -03:00
John Jones a0731525ea Changes for building the identify handler 2017-11-30 15:27:52 -05:00
John Jones 30a59c950e re-fix from broken merge 2017-11-29 06:45:24 -05:00
John Jones 9bdfed92f1 Merge branch 'master' into yamux
# Conflicts:
#	core/http_request.c
2017-11-29 06:21:49 -05:00
John Jones 14ad68b9bb fix compiler warning 2017-11-28 23:42:17 -05:00
John Jones 48b9647a3c More go compat fixes 2017-11-28 22:44:45 -05:00
John Jones f3db50c3ba debugging yamux and go 2017-11-27 09:06:57 -05:00
John Jones f96209fc4b Minor fixes for yamux testing with GO 2017-11-23 07:45:06 -05:00
John Jones 6160dd841b Big changes for the yamux protocol
The Stream interface changed, so it touches many areas. But this change
will help with memory allocation and a cleaner interface.
2017-11-08 10:54:31 -05:00
John Jones 8b2a8ef3ab Minor changes for yamux 2017-11-06 13:37:48 -05:00
John Jones 0c31ef7331 More changes to swarm negotiation 2017-10-25 12:29:20 -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 9afaf535d6 Reading from stream now uses a StreamMessage struct 2017-10-23 09:03:30 -05:00
Jose Marcial Vieira Bisneto 4e556221bd
Fixed issue when receiving by POST method. 2017-10-12 20:08:21 -03:00
jmjatlanta a315af8534 Now correctly initializing Cid variable, and checking after decoding 2017-10-12 13:04:23 -05:00
jmjatlanta e394723fb6 Initializing uninitialized variable. 2017-10-12 12:57:20 -05:00
jmjatlanta cfde84b15c Beginnings of stream locking 2017-10-12 12:38:00 -05:00
jmjatlanta b399762d82 Handle api and cli swarm connect 2017-10-12 10:12:54 -05:00
jmjatlanta 8cdaf919fe First cut of yamux protocol 2017-10-11 11:23:49 -05:00
John Jones 575be24be2 memory and bug fixes, plus update of several tests 2017-10-09 15:23:30 -05:00
John Jones 71c216defb Better handling of bad memory allocation 2017-10-05 15:14:47 -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 596a811d5e testing of using api for binary files 2017-10-04 06:34:37 -05:00
Jose Marcial Vieira Bisneto 3b2e94ebe2
Implemented HTTP Post using libcurl. 2017-10-03 12:33:30 -03:00
Jose Marcial Vieira Bisneto 495a92f5f8
Fixed binary chunk response in API. 2017-09-28 21:54:09 -03:00
John Jones c65301dc28 memory fixes 2017-09-28 16:32:36 -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
jmjatlanta 7f89e80d7b Debugging 2017-09-28 13:21:34 -05:00
jmjatlanta 296d164e84 now puting result of get_value in the return buffer 2017-09-28 08:24:57 -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
John Jones 5bcd3a99f2 various fixes for object_get 2017-09-25 17:56:10 -05:00
Jose Marcial Vieira Bisneto 8b8a2844bd
Fixed some allocation problems. 2017-09-25 15:55:14 -03:00
jmjatlanta abb607c905 fixing name publish and resolve 2017-09-25 13:37:16 -05:00
Jose Marcial Vieira Bisneto 8e56826b8d
Using urlencode. 2017-09-25 15:31:03 -03:00
Jose Marcial Vieira Bisneto 6fc2614fe7
Fixed chunked size. 2017-09-25 14:40:33 -03:00
John Jones f0d19bab97 Small fixes for http api connectivity issues 2017-09-25 12:13:32 -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
Jose Marcial Vieira Bisneto b4e3817d62
Fixed the wrong buffer check. 2017-09-25 09:34:54 -03:00
jmjatlanta 9402f31841 Modified ipfs_core_http_request_free 2017-09-25 06:57:17 -05:00