fix bug where a file containing duplicate blocks would fail to be read properly
style(merkle): move var dec closer to use
fix(merkle) use defer
Update merkledag.go
change FindLink to FindLinks

cc @maybebtc
some cleanup, use WaitGroup over channel ugliness
fix FindLinks comment
cleanup from CR
Merge pull request #447 from jbenet/dup-block-fix

GetDAG duplicate block fix.
fix(docker) ignore git dir

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
test(withdocker)!

misc fixes

set all nodes to error

fix: check return value after cat

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
fix: make the dockertest a bit more robust

clean using script
misc
add another file
misc
good stuff

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
Update save_logs.sh
Merge pull request #451 from jbenet/feat/docker-test

first docker-driven integration test
fix(dockertest): mv file into place

as @whyrusleeping points out, file is created before hash is written

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
hotfix: copy paste error

@jbenet @whyrusleeping

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
create wantlist object
implement bitswap roundWorker

make vendor
extracted ledgerset from strategy, cleaned up a few comments from the PR
dont spawn so many goroutines when rebroadcasting wantlist