Juan Batiz-Benet
39c1930ed4
Merge pull request #274 from jbenet/install-sharness
...
Install sharness + add to tests to coverage
2014-11-07 17:31:19 -08:00
Juan Batiz-Benet
04efbb9a55
test: install random locally for travis.
2014-11-07 17:24:13 -08:00
Juan Batiz-Benet
c9ffe1a281
tests: use ipfs but with the right tool
...
Addresses comments in: 7e14f1737d
2014-11-07 16:24:44 -08:00
Juan Batiz-Benet
7ab38696f6
travis: fix install random error
2014-11-07 15:24:31 -08:00
Juan Batiz-Benet
7e14f1737d
test/: build own ipfs tool to test
...
The tests were using the globally installed ipfs.
This commit changes it to build + use its own ipfs binary.
2014-11-07 15:16:29 -08:00
Juan Batiz-Benet
53c2cacdd0
travis: use make test
2014-11-07 14:56:09 -08:00
Juan Batiz-Benet
37279d55ca
install go-random
2014-11-07 14:54:58 -08:00
Juan Batiz-Benet
efe4e05665
added install + tests to toplevel
2014-11-07 14:54:58 -08:00
Christian Couder
7e46d95145
Use a FUSE prerequisite to skip mount tests
...
When there is no fuse we should skip all mount
tests and using a FUSE prerequisite is a good
way to do that.
2014-11-07 14:54:58 -08:00
Juan Batiz-Benet
fc6213db09
dont test mount when no fuse
2014-11-07 14:53:55 -08:00
Juan Batiz-Benet
e5198b1446
bitswap error -> debug (use IPFS_LOGGING=debug)
2014-11-07 14:53:55 -08:00
Juan Batiz-Benet
728d977b09
go install in travis test
2014-11-07 14:53:55 -08:00
Juan Batiz-Benet
eee15baeb6
remove test-sharness-config
2014-11-07 14:53:55 -08:00
Juan Batiz-Benet
54651618e8
install aggregate-results.sh too
2014-11-07 14:53:55 -08:00
Juan Batiz-Benet
8198ba94d6
add sharness tests to travis
2014-11-07 14:53:55 -08:00
Juan Batiz-Benet
9535cb5802
install sharness
2014-11-07 14:53:55 -08:00
Juan Batiz-Benet
350b8333b3
Merge pull request #277 from jbenet/fuse-fix
...
Fix buffer size bug in fuse mounts
2014-11-07 14:27:19 -08:00
Juan Batiz-Benet
387d0a935d
ipns test: unused import + rmv old comment
2014-11-07 14:21:12 -08:00
Juan Batiz-Benet
9434f6e531
tests: use shasum instead of sha1sum
...
sha1sum is not in osx by default.
shasum seems to be everywhere.
2014-11-07 14:13:12 -08:00
Jeromy
bc0e31922b
probably fix the cat bug
2014-11-07 14:13:11 -08:00
Jeromy
2e2d02a741
probably fix OSX ipns bug
2014-11-07 14:13:11 -08:00
Juan Batiz-Benet
3155fa2c6f
Merge pull request #267 from jbenet/maybebtc-november
...
Miscellaneous fixes
2014-11-07 13:09:27 -08:00
Juan Batiz-Benet
62f1614fc5
Merge pull request #248 from chriscool/test_ipfs_mount
...
Add test for ipfs mount
2014-11-06 14:41:10 -08:00
Christian Couder
22ac599703
test ipfs cat and ipfs add with a 100MB file
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2014-11-06 23:00:45 +01:00
Juan Batiz-Benet
a9d90852db
version bump (checking autoinstall)
2014-11-06 12:14:15 -08:00
Brian Tiger Chow
550b98b7fd
doc(peer)
2014-11-05 10:15:17 -08:00
Brian Tiger Chow
074722cf8a
fix(peer) update latency
2014-11-05 10:15:17 -08:00
Brian Tiger Chow
de170927ad
fix(commands/request) cast safely
...
should be able to look at a function in isolation and prove it won't
panic. if that's not possible, should cast safely.
2014-11-05 10:15:17 -08:00
Brian Tiger Chow
d3f9aadd3e
fix(commands/http/client) cast safely
2014-11-05 10:15:17 -08:00
Brian Tiger Chow
67bc9cc89d
feat(init) display peer id in init command
...
use case:
Just configured and installed a node.
benefits:
1) reduces friction when setting up a new node
2) reveals useful details about the workings of the system. It's the
user's first encounter with her node's identity. The tour can build on
the user's knowledge.
```
ipfs (maybebtc-november) λ. ipfs init -f
initializing ipfs node at /Users/btc/.go-ipfs
generating key pair
peer identity: QmcRbn41Vc2CvbpLYfN36mAWusErKWvAAHbq92LPra2gFT
```
2014-11-05 10:15:17 -08:00
Brian Tiger Chow
e6ee19ed92
feat(Dockerfile) use ENTRYPOINT
...
Fixes #258
https://github.com/jbenet/go-ipfs/issues/258
2014-11-05 10:15:17 -08:00
Brian Tiger Chow
83716af890
fix(bitswap) shut down async
2014-11-05 10:13:24 -08:00
Brian Tiger Chow
d742984968
Merge pull request #272 from jbenet/context-dial-peer
...
add context to DialPeer interface
2014-11-05 10:08:40 -08:00
Brian Tiger Chow
390f4d7419
readability(util) Do -> ContextDo
...
@jbenet
2014-11-05 10:07:16 -08:00
Brian Tiger Chow
40c5cca117
fix(bitswap) always cancel on return
2014-11-05 10:04:20 -08:00
Brian Tiger Chow
a529378ce0
fix(bitswap) don't 'go' local function calls
2014-11-05 10:04:20 -08:00
Brian Tiger Chow
97e11c7d01
fix(do) child listens on ctx too
2014-11-05 10:04:20 -08:00
Brian Tiger Chow
68618f3fb8
fix(net) use Do to respect the caller's context
2014-11-05 10:04:20 -08:00
Brian Tiger Chow
ed247ec154
add do
2014-11-05 10:04:20 -08:00
Brian Tiger Chow
23096de3c4
fix(net) pass contexts to dial peer
2014-11-05 10:04:20 -08:00
Brian Tiger Chow
c60d011764
fix(exchange) add context to DialPeer
2014-11-05 10:04:20 -08:00
Brian Tiger Chow
9d7e0bbd4b
Merge pull request #273 from jbenet/fix-data-races
...
Fix data races in #270
2014-11-05 10:02:46 -08:00
Brian Tiger Chow
45b1929342
fix(bitswap_test) race cond
...
https://github.com/jbenet/go-ipfs/issues/270#issuecomment-61826022
2014-11-05 10:01:22 -08:00
Brian Tiger Chow
de61d663b5
fix(race condition)
...
https://github.com/jbenet/go-ipfs/issues/270
2014-11-05 10:01:22 -08:00
Juan Batiz-Benet
3bc2281c51
fixed race in multiconn
2014-11-05 09:44:51 -08:00
Juan Batiz-Benet
70f796afd6
fixed dht race #270
2014-11-05 09:26:17 -08:00
Juan Batiz-Benet
65f95a1940
mux test race #270
2014-11-05 09:26:17 -08:00
Juan Batiz-Benet
d26fd58182
ctx closer races #270
2014-11-05 09:26:17 -08:00
Juan Batiz-Benet
7cfe2f1a00
Merge pull request #271 from jbenet/listen-addrs
...
Swarm + Handshake Listen Addresses
2014-11-05 09:25:52 -08:00
Brian Tiger Chow
48e105226e
Merge pull request #269 from jbenet/tour-content-structure
...
feat(tour) content
2014-11-05 07:31:33 -08:00