Commit Graph

3368 Commits

Author SHA1 Message Date
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
Juan Batiz-Benet
40aea2a934 handshake: log whether new addr observed 2014-11-05 04:05:30 -08:00
Juan Batiz-Benet
4989dcafed swarm + handshake: better observed addr check
The check needed knowledge of the _listen_ addresses,
not just the interface addresses. Also, the handshake now
sends out all the addresses we accumulate about ourselves.
(this may be bad in the long run, but useful now to test)
2014-11-05 04:01:38 -08:00
Juan Batiz-Benet
0135e3ebbe swarm + net: add explicit listen addresses 2014-11-05 04:00:49 -08:00
Juan Batiz-Benet
f0f202ed08 updated multiaddr 2014-11-05 02:31:23 -08:00
Brian Tiger Chow
72414ce72c docs(tour) chapter 2014-11-05 00:04:44 -08:00
Brian Tiger Chow
1fd5abf408 todo(tour) add 2014-11-05 00:02:27 -08:00
Brian Tiger Chow
7436696460 docs(tour) the rest 2014-11-04 23:55:24 -08:00
Brian Tiger Chow
3d4143b2b6 feat(tour) exchange, ipns 2014-11-04 23:45:59 -08:00