|
2a7dafdc94
|
Merge pull request #25 from jbenet/dht
DHT PR
|
2014-08-16 14:11:05 -07:00 |
|
|
2f3121024a
|
add files i forgot to last night
|
2014-08-16 08:20:29 -07:00 |
|
|
8a1fdbb83d
|
rewrite message response listening framework
|
2014-08-15 22:37:53 -07:00 |
|
|
b7a882be89
|
get implementation according to kademlia spec.
|
2014-08-15 09:39:38 -07:00 |
|
|
60d061cb49
|
fix a few infinitely looping RPCs
|
2014-08-14 08:32:17 -07:00 |
|
|
8542380e8d
|
not quite working yet, but closer
|
2014-08-12 22:10:44 -07:00 |
|
|
b8a6fbbf7d
|
modify use of swarm to not make duplicate connections
|
2014-08-12 15:37:26 -07:00 |
|
|
f09dba772c
|
more tests and add in table filtering by peer latency
|
2014-08-11 20:11:23 -07:00 |
|
|
4cb2e1e07b
|
add fauxNet to stand in for Swarm in tests to reproduce various network conditions
|
2014-08-11 09:06:20 -07:00 |
|
|
0a41abdd1d
|
starting a new testing framework
|
2014-08-10 21:40:17 -07:00 |
|
|
a43886245e
|
more work implementing coral type lookups
|
2014-08-10 21:02:05 -07:00 |
|
|
67ddab1e4e
|
tiered put/get implemented
|
2014-08-09 22:28:46 -07:00 |
|
|
9f7604378c
|
moved routing table code into its own package
|
2014-08-08 19:58:42 -07:00 |
|
|
1eaeb3ba29
|
make tests pass a little more reliably by changing a port to not overlap
|
2014-08-08 19:49:27 -07:00 |
|
|
ae6285e5a3
|
address issues from code review (issue #25)
|
2014-08-08 18:09:21 -07:00 |
|
|
e14fb5658e
|
add a unit test for provides functionality
|
2014-08-07 21:52:11 -07:00 |
|
|
24bfbfe372
|
implement timeouts on listeners for the dht and add diagnostic stuff
|
2014-08-07 18:06:50 -07:00 |
|
|
01ca93b4f5
|
fixed small bug introduced during race condition frustration
|
2014-08-07 14:16:24 -07:00 |
|
|
c22b6aa316
|
fixing some race conditions
|
2014-08-07 06:21:57 -07:00 |
|
|
41c124a282
|
worked on gathering data for diagnostic messages and some other misc cleanup
|
2014-08-07 06:21:50 -07:00 |
|
|
bd9fc2b782
|
fix bug in routing table lookups
|
2014-08-07 06:21:44 -07:00 |
|
|
dc451fba2d
|
implement find peer rpc
|
2014-08-07 06:21:38 -07:00 |
|
|
71c7c5844a
|
providers interface is coming along nicely
|
2014-08-07 06:21:12 -07:00 |
|
|
3a76ef0478
|
a little error handling and some work on providers
|
2014-08-07 06:21:12 -07:00 |
|
|
248e06f759
|
working towards Providers implementation
|
2014-08-07 06:21:12 -07:00 |
|
|
a85ce3fad3
|
finish implementation of Put and Get for DHT
|
2014-08-07 06:21:12 -07:00 |
|
|
bade1aa277
|
tests for kbucket and some code cleanup
|
2014-08-07 06:21:12 -07:00 |
|
|
35a4086e06
|
rough kbucket implementation, tests and cleanup to follow
|
2014-08-07 06:21:12 -07:00 |
|
|
31dc65b96b
|
clean up after listeners on shutdown
|
2014-08-07 06:21:12 -07:00 |
|
|
92fb51d9a2
|
finish basic communcations between nodes and add a test of the ping operation
|
2014-08-07 06:21:11 -07:00 |
|
|
8d98d4b48d
|
making connections between nodes get closer to working
|
2014-08-07 06:21:11 -07:00 |
|
|
61f13ea7f7
|
begin planning of identification process
|
2014-08-07 06:21:11 -07:00 |
|
|
8203d2c0cf
|
Merge pull request #26 from jbenet/dht-p1
DHT merging part 1
|
2014-08-07 06:20:35 -07:00 |
|
|
dd08e0ed62
|
config test: write local file
|
2014-08-07 06:18:20 -07:00 |
|
|
b12134cd4c
|
fixed tests
|
2014-08-07 06:18:20 -07:00 |
|
|
2a1ee3ae3a
|
use datastore for local data
|
2014-08-07 06:18:20 -07:00 |
|
|
87739b3af5
|
a little more work on message handling stuff
|
2014-08-07 06:18:20 -07:00 |
|
|
3444d41dce
|
work on framework for dht message handling
|
2014-08-07 06:18:20 -07:00 |
|
|
061331875c
|
decomp chan creation for listener + bugfix
test failed to compile, as NewSwarm now takes a parm.
|
2014-08-07 06:18:20 -07:00 |
|
|
74d26449c9
|
whole project go fmt
|
2014-08-07 06:18:20 -07:00 |
|
|
550971fba6
|
equalize sizes
|
2014-08-07 06:18:20 -07:00 |
|
|
171f96b794
|
update messages and add some new code around handling/creating messages
|
2014-08-07 06:18:20 -07:00 |
|
|
8bc80124a4
|
working on upper level dht implementations, protbuf, etc
|
2014-08-07 06:18:19 -07:00 |
|
|
73bd91a224
|
implement listening on swarm object
|
2014-08-07 06:18:19 -07:00 |
|
|
bc2618df3f
|
dht interface beginnings
|
2014-08-07 06:18:19 -07:00 |
|
|
41a725c29b
|
Merge pull request #21 from verokarhu/master
disable mount command on windows for now
|
2014-08-01 02:33:49 -07:00 |
|
|
fef46e44f8
|
mount command on windows returns an error instead of nil and adjusted unix-only code
|
2014-08-01 00:51:43 +03:00 |
|
|
dcd0bac8e5
|
disable mount command on windows for now
|
2014-07-31 20:04:05 +03:00 |
|
|
639d196a45
|
linted config
|
2014-07-31 02:35:17 -07:00 |
|
|
80323ebae8
|
config: redo to use other serialization functions
|
2014-07-31 02:32:03 -07:00 |
|