John Jones
e756fdf510
Memory and test fixes
2017-04-27 11:35:26 -05:00
John Jones
62096ffc1c
Handling finding of peer via swarm
...
Also included is a way to pass port and swarm info to methods that build
the config file. This makes testing easier. Multiple peers can be
started on the same machine easily.
2017-04-13 09:31:58 -05:00
John Jones
94d6005587
Moved datastore interface from ipfs to libp2p
2017-04-06 09:33:28 -05:00
John Jones
e8b8d06f24
refactoring + beginning of file transfer
...
Now attempting to use kademlia to find a hash, and NodeIO to transfer
the file
2017-03-19 07:47:19 -05:00
jmjatlanta
61d0adc445
misc tweaks and fixes
...
Now paying attention to the IPFS_PATH environment variable to determine
where the repository is. Fixed some broken tests. Fixed a bug whereby a
subdirectory within a subdirectory was not displaying correctly when
imported.
2017-01-01 23:48:09 -05:00
jmjatlanta
f79d2f9f0c
Removal of incorrect copyright notice
2016-12-05 07:12:23 -05:00
John Jones
b462d9ef53
More storage implementation
...
Successfully writing to lightningdb. Now to pull it back out. Also need
to write to the blockstore.
2016-11-30 11:46:41 -05: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
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
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
e1c1a7ffbf
many changes in layout, addition of mbedtls library for RSA encryption.
2016-10-31 11:13:42 -05:00