34b11a3b07
fix: routing mock accuracy
...
routing interface doesn't wait for value to appear in network, but value
doesn't appear in network until time as passed
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-15 20:46:43 -08:00
5b56a67dbb
hotfix: copy paste error
...
@jbenet @whyrusleeping
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-15 20:46:20 -08:00
9946fc83e0
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>
2014-12-15 11:27:25 -08:00
97dacd484d
Merge pull request #451 from jbenet/feat/docker-test
...
first docker-driven integration test
2014-12-15 10:31:26 -08:00
a40c3bf549
Update save_logs.sh
2014-12-15 10:31:08 -08:00
f48ad524f8
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>
2014-12-15 06:49:40 -08:00
a2cc7dc107
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>
2014-12-15 03:54:58 -08:00
d894529c67
fix(docker) ignore git dir
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-15 03:10:42 -08:00
f06d8ee35b
Merge pull request #447 from jbenet/dup-block-fix
...
GetDAG duplicate block fix.
2014-12-15 05:42:17 +00:00
7b0a68031d
cleanup from CR
2014-12-15 05:35:53 +00:00
d54c6eb46b
fix FindLinks comment
2014-12-15 05:35:53 +00:00
70283151f2
some cleanup, use WaitGroup over channel ugliness
2014-12-15 05:35:53 +00:00
5b0be85b6b
change FindLink to FindLinks
...
cc @maybebtc
2014-12-15 05:35:52 +00:00
930e0cc728
Update merkledag.go
2014-12-15 05:35:52 +00:00
9420200a4e
fix(merkle) use defer
2014-12-15 05:35:52 +00:00
e720a6a11c
style(merkle): move var dec closer to use
2014-12-15 05:35:52 +00:00
79efd424d1
fix bug where a file containing duplicate blocks would fail to be read properly
2014-12-15 05:35:52 +00:00
bddae0c5d1
Merge pull request #449 from jbenet/fix/benchmark-timer
...
fix(epictest) generate data before starting benchmark
2014-12-14 18:16:52 -08:00
e47eaed419
fix(epictest) generate data before starting benchmark
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-14 18:11:44 -08:00
a3a685d85e
Merge pull request #448 from jbenet/fix/test-memory-leak
...
fix: memory leak in epic tests
2014-12-14 17:14:40 -08:00
5b5ece07ba
doc TODO
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-14 16:37:42 -08:00
9a85f8fa72
style: Stop -> Close() error for Closer interface
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-14 16:35:09 -08:00
c79fad2e12
give sessiongenerator a master context for easy cancelling
2014-12-14 16:33:05 -08:00
f50bc3ea27
Merge pull request #446 from alimony/fix-configurationx-typo
...
Fix "configurationx" typo.
2014-12-14 12:37:24 -08:00
dbefedbb2e
Fix typo.
...
”configurationx” -> ”configuration”
2014-12-14 20:55:29 +01:00
19894c4705
Merge pull request #444 from jbenet/test/mocks-on-mocks-on-mocks
...
AddCat Bitswap Integration Tests
2014-12-13 07:51:01 -08:00
71d6e5c1a8
fix(epic) use PRNG
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 07:39:50 -08:00
c00a7a2ebe
misc(bitswap/strat) rm noisy message
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:43:27 -08:00
be982269e5
feat(epictest) tests and benchmarks
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:43:27 -08:00
cf43cdd5d8
feat(bs/testutil) use write cache
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:43:27 -08:00
3ecdec985f
refactor(mockrouting) misc
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:30:33 -08:00
193004a061
refac(bs/test) provide a shared net delay constant
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:17:16 -08:00
3c44ad1fd1
feat(bs/testnet) use delay in virtual network
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:17:16 -08:00
8e0c8a7a7e
refactor(mdag, bserv, bs) mocks, etc.
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:17:16 -08:00
c3b3d7319e
feat(util/ds2/delayed) add delayed datastore
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:17:16 -08:00
ae79ac04d3
feat(util/delay) add Delay
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:17:16 -08:00
866ef7287b
misc(blockstore) comment
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:17:16 -08:00
1c8acd01c9
fix(bs/testnet) rm named error
...
Real version doesn't expose this
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:17:16 -08:00
4a5a742050
Merge pull request #442 from jbenet/io-spipe
...
secio, spipe replacement
2014-12-12 03:54:34 -08:00
881f5c9883
secio unexpose bufPool
2014-12-12 03:33:09 -08:00
e7edeca392
added log.Events to secio
2014-12-12 03:29:09 -08:00
67665069d1
Update interface.go
2014-12-12 03:10:47 -08:00
24308148ad
Update interface.go
2014-12-12 03:10:25 -08:00
9267f45085
secio: encrypt copy
...
sadly, encrypting needs to copy, as the user supplied buffer
must not be mangled.
2014-12-12 02:47:37 -08:00
8d961fc03b
secio: better handshake log msg
2014-12-12 02:47:36 -08:00
5b142948ab
seccat (to test sio)
2014-12-12 02:45:23 -08:00
5aab08fe4f
secio -- spipe v2
...
This commit introduces secio, the next generation spipe.
2014-12-12 02:45:23 -08:00
aed70170dc
msgio proper write
2014-12-12 02:45:22 -08:00
9d05b35231
crypto/key: stretcher refactor
2014-12-12 02:45:22 -08:00
ac2be0b68b
util/log: SetDebugLogging
2014-12-12 02:45:22 -08:00