Commit Graph

2218 Commits

Author SHA1 Message Date
Brian Tiger Chow
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
Jeromy Johnson
f06d8ee35b Merge pull request #447 from jbenet/dup-block-fix
GetDAG duplicate block fix.
2014-12-15 05:42:17 +00:00
Jeromy
7b0a68031d cleanup from CR 2014-12-15 05:35:53 +00:00
Jeromy
d54c6eb46b fix FindLinks comment 2014-12-15 05:35:53 +00:00
Jeromy
70283151f2 some cleanup, use WaitGroup over channel ugliness 2014-12-15 05:35:53 +00:00
Jeromy
5b0be85b6b change FindLink to FindLinks
cc @maybebtc
2014-12-15 05:35:52 +00:00
Brian Tiger Chow
930e0cc728 Update merkledag.go 2014-12-15 05:35:52 +00:00
Brian Tiger Chow
9420200a4e fix(merkle) use defer 2014-12-15 05:35:52 +00:00
Brian Tiger Chow
e720a6a11c style(merkle): move var dec closer to use 2014-12-15 05:35:52 +00:00
Jeromy
79efd424d1 fix bug where a file containing duplicate blocks would fail to be read properly 2014-12-15 05:35:52 +00:00
Brian Tiger Chow
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
Brian Tiger Chow
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
Brian Tiger Chow
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
Brian Tiger Chow
5b5ece07ba doc TODO
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-14 16:37:42 -08:00
Brian Tiger Chow
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
Jeromy
c79fad2e12 give sessiongenerator a master context for easy cancelling 2014-12-14 16:33:05 -08:00
Juan Batiz-Benet
f50bc3ea27 Merge pull request #446 from alimony/fix-configurationx-typo
Fix "configurationx" typo.
2014-12-14 12:37:24 -08:00
Markus Amalthea Magnuson
dbefedbb2e Fix typo.
”configurationx” -> ”configuration”
2014-12-14 20:55:29 +01:00
Brian Tiger Chow
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
Brian Tiger Chow
71d6e5c1a8 fix(epic) use PRNG
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 07:39:50 -08:00
Brian Tiger Chow
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
Brian Tiger Chow
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
Brian Tiger Chow
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
Brian Tiger Chow
3ecdec985f refactor(mockrouting) misc
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:30:33 -08:00
Brian Tiger Chow
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
Brian Tiger Chow
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
Brian Tiger Chow
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
Brian Tiger Chow
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
Brian Tiger Chow
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
Brian Tiger Chow
866ef7287b misc(blockstore) comment
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-13 05:17:16 -08:00
Brian Tiger Chow
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
Juan Batiz-Benet
4a5a742050 Merge pull request #442 from jbenet/io-spipe
secio, spipe replacement
2014-12-12 03:54:34 -08:00
Juan Batiz-Benet
881f5c9883 secio unexpose bufPool 2014-12-12 03:33:09 -08:00
Juan Batiz-Benet
e7edeca392 added log.Events to secio 2014-12-12 03:29:09 -08:00
Brian Tiger Chow
67665069d1 Update interface.go 2014-12-12 03:10:47 -08:00
Brian Tiger Chow
24308148ad Update interface.go 2014-12-12 03:10:25 -08:00
Juan Batiz-Benet
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
Juan Batiz-Benet
8d961fc03b secio: better handshake log msg 2014-12-12 02:47:36 -08:00
Juan Batiz-Benet
5b142948ab seccat (to test sio) 2014-12-12 02:45:23 -08:00
Juan Batiz-Benet
5aab08fe4f secio -- spipe v2
This commit introduces secio, the next generation spipe.
2014-12-12 02:45:23 -08:00
Juan Batiz-Benet
aed70170dc msgio proper write 2014-12-12 02:45:22 -08:00
Juan Batiz-Benet
9d05b35231 crypto/key: stretcher refactor 2014-12-12 02:45:22 -08:00
Juan Batiz-Benet
ac2be0b68b util/log: SetDebugLogging 2014-12-12 02:45:22 -08:00
Juan Batiz-Benet
477f5c8838 update msgio (combine) 2014-12-12 02:45:22 -08:00
Jeromy Johnson
a62b239e04 Merge pull request #441 from jbenet/rtable-simplify
remove multilayered routing table from the DHT (for now)
2014-12-11 06:20:54 +00:00
Jeromy
8cdf566865 remove multilayered routing table from the DHT (for now) 2014-12-11 06:08:53 +00:00
Jeromy Johnson
ba1a6c0850 Merge pull request #440 from jbenet/findprovs-rewrite
rewrite FindProvidersAsync
2014-12-11 05:54:16 +00:00
Jeromy
9e14bcfe2d changes from PR 2014-12-11 05:42:05 +00:00
Jeromy
2d94b78480 rewrite FindProvidersAsync 2014-12-11 05:09:03 +00:00
Juan Batiz-Benet
f952275bf2 shorter queue test (reloaded) 2014-12-10 21:06:07 -08:00