Commit Graph

60 Commits (e89b5515c24ed32334f7bff04224b79b19257e7e)

Author SHA1 Message Date
Jose Marcial Vieira Bisneto e89b5515c2 Endianness verified using MIPS-BE emulated with qemu. 2016-11-30 07:02:07 -03:00
Jose Marcial Vieira Bisneto 8f686f6115 Added namesys/proquint_test, a small test sample. 2016-11-29 21:04:40 -03:00
Jose Marcial Vieira Bisneto 75f86b4107 Implemented encode and decode routines in namesys/proquint 2016-11-29 20:55:59 -03:00
Jose Marcial Vieira Bisneto cba5839f56 namesys: Created empty DNSResolver struct. 2016-11-29 20:35:55 -03:00
Jose Marcial Vieira Bisneto d761e6062b path: Fixed ErrPath error. 2016-11-29 20:34:59 -03:00
Jose Marcial Vieira Bisneto d6e92026a2 Merge branch 'master' of https://github.com/kenCode-de/c-ipfs 2016-11-29 08:27:46 -03:00
Jose Marcial Vieira Bisneto 47e035e29f Fixed some memory leaks in namesys/dns and path/path 2016-11-29 08:26:05 -03:00
John Jones 4626b69381 More code for storage
Pushing through on the ipfs block put use case. Building out the
necessary code to write to the blockstore.
2016-11-28 16:13:46 -05:00
Jose Marcial Vieira Bisneto 74a5afe169 Merge branch 'master' of https://github.com/kenCode-de/c-ipfs 2016-11-28 10:18:36 -03:00
John Jones 50ffade515 More work on storage and cleanup
Added flatfs, as well as fixed some memory leaks. Valgrind across tests
now reports 0 memory leaks.
2016-11-28 08:09:00 -05:00
Jose Marcial Vieira Bisneto a21330af43 Initial implementation of namesys/dns.c 2016-11-27 10:57:28 -03:00
Jose Marcial Vieira Bisneto ac4cc8feaa path/path.c: Implemented SplitN.
Renamed Segments() to SplitN(), added parameters, and created a new
Segments() using SplitN() while maintaining the original functionality.
2016-11-26 10:39:53 -03:00
Jose Marcial Vieira Bisneto 0f5964ad3c path/path.c: Changed PopLastSegment parameters order. 2016-11-26 10:20:23 -03:00
Jose Marcial Vieira Bisneto 8da6e2df69 path/path.c: Changed some comments. 2016-11-26 10:15:41 -03:00
Jose Marcial Vieira Bisneto 63c7bd72e2 Initial implementation of namesys/isdomain 2016-11-24 19:52:19 -03:00
Jose Marcial Vieira Bisneto b1d5440303 namesys: Fixed ErrNamesys error. 2016-11-24 19:49:26 -03:00
Jose Marcial Vieira Bisneto ef2f112f6a Initial implementation of namesys/proquint 2016-11-24 09:50:05 -03:00
Jose Marcial Vieira Bisneto 05c45666e5 Added path pointer used to return value in Resolve and ResolveN. 2016-11-24 07:52:15 -03:00
Jose Marcial Vieira Bisneto 7ddba70ada Initial implementation of namesys. 2016-11-23 17:19:16 -03:00
John Jones 81a0cc791e added Eclipse project files 2016-11-17 16:30:39 -05:00
Jose Marcial Vieira Bisneto 1f10b99939 Improved path/path.c code readability. 2016-11-17 18:14:19 -03:00
Jose Marcial Vieira Bisneto 8ed4f62526 Fixed PathFromCid(), Cid is an struct, not an array. 2016-11-17 17:47:31 -03:00
Jose Marcial Vieira Bisneto 1a8e024fb9 Merge branch 'master' of https://github.com/kenCode-de/c-ipfs 2016-11-17 17:14:39 -03:00
John Jones c64a700223 The beginnings of datastore
A lot of code cleanup, plus beginning the implementation of a datastore.
2016-11-17 15:07:59 -05:00
Jose Marcial Vieira Bisneto 792ee026db Initial path/ implementation. 2016-11-17 17:06:17 -03:00
John Jones 0b765481da Remove unnecessary binary 2016-11-15 21:24:54 -05:00
John Jones 77e2cc279f More work on Cid 2016-11-14 18:02:18 -05:00
John Jones 02c5552cd6 Added multibase and cid 2016-11-13 21:01:51 -05:00
John Jones 9e303ef810 removed unnecessary file 2016-11-10 16:38:41 -05:00
John Jones f42c92ea63 method names standardized 2016-11-10 16:36:34 -05:00
John Jones 32d187faa4 adjusted makefiles, generating config file for new ipfs repository 2016-11-10 08:28:51 -05:00
John Jones 8d82e8235b Adjusted makefiles 2016-11-07 16:29:30 -05:00
ken Code 841c3f93cd Create LICENSE 2016-11-04 12:25:07 +01:00
ken Code e7319b4ff2 Delete LICENSE 2016-11-04 12:24:39 +01:00
ken Code f00366f51e Update LICENSE 2016-11-04 12:23:29 +01:00
ken Code da4b8b3a89 Create LICENSE 2016-11-04 12:22:10 +01:00
ken Code 7090885867 Delete LICENSE 2016-11-04 12:21:32 +01:00
ken Code 4e0e61188a Create LICENSE 2016-11-04 12:19:37 +01:00
ken Code 7cc00928e6 Delete LICENSE 2016-11-04 12:17:40 +01:00
ken Code 83a9cb7466 Update and rename LICENSE.md to LICENSE 2016-11-04 12:16:29 +01:00
ken Code eb4f216de9 Rename LICENSE to LICENSE.md 2016-11-04 12:12:10 +01:00
ken Code 30c043f10e Update LICENSE 2016-11-04 12:07:05 +01:00
ken Code 783cd1ff95 Create LICENSE 2016-11-04 12:04:23 +01:00
jmjatlanta eb2ed30a24 Moving crypto stuff to libp2p 2016-11-03 10:22:17 -05:00
jmjatlanta cba5d5cf20 finally actually writing the config file, although the peerid and private key are not included 2016-11-02 23:05:29 -05:00
jmjatlanta d30fa55af7 memory cleanup reorganized 2016-11-02 13:44:56 -05:00
jmjatlanta 0d8f599ac9 Config file is now closer to completion. Still need to figure out ASN.1 DER for private key, and add peer id to config file 2016-11-02 13:09:38 -05:00
jmjatlanta 772857312f More work on the config file. Attempting to replicate the go version of the private key base64. 2016-10-31 17:19:27 -05:00
jmjatlanta 3354ade018 added base64 of pub/private key pair 2016-10-31 14:13:20 -05:00
jmjatlanta e1c1a7ffbf many changes in layout, addition of mbedtls library for RSA encryption. 2016-10-31 11:13:42 -05:00