- 05 1月, 2015 14 次提交
-
-
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
fix sharness test for ipfs init output
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
由 Jeromy 提交于
-
sharness: verbose output
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
Make sharness tests' output helpful when verbose. This means cating certain files, or running diagnostic commands. I used a construction like: test_expect_success ".go-ipfs/ has been created" ' test -d ".go-ipfs" && test -f ".go-ipfs/config" && test -d ".go-ipfs/datastore" || fsh ls -al .go-ipfs ' The `|| ...` is a diagnostic run when the preceding command fails. `fsh` is a trivial script that echoes the args, runs the cmd, and then also fails, making sure the test case fails. (wouldnt want the diagnostic accidentally returning true and making it _seem_ like the test case succeeded).由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
- 04 1月, 2015 6 次提交
-
-
mount fixes
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
This commit cleans up how mounting was being done. It now successfully signals when it is properly mounted and listen to close signals correctly.
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
Stream relaying
由 Juan Batiz-Benet 提交于
-
- 02 1月, 2015 20 次提交
-
-
not sure how it wasnt an error
由 Juan Batiz-Benet 提交于 -
This commit makes all network tests use ZeroLocalTCPAddress as the initial peer address, and then relies on net.ListenAddresses() This should get rid of the tcp addr clash problems.
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
The separation of work in the p2p pkg is as follows: - net implements the Swarm and connectivity - protocol has muxer and header protocols - host implements protocol muxing + services - identify took over handshake completely! yay. - p2p package works as a whole
由 Juan Batiz-Benet 提交于 -
using a placeholder net2 package so tests continue to pass. Will be swapped atomically into main code.
由 Juan Batiz-Benet 提交于 -
remove comment about spdystream. this is now superceded by go-peerstream interface.
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
The net package is the next to move. It will be massaged a bit still to fix the Network / "NetworkBackend" conflict.
由 Juan Batiz-Benet 提交于 -
The crypto package moves into p2p. Nothing in it so far is ipfs specific; everything is p2p-general.
由 Juan Batiz-Benet 提交于 -
I think it's time to move a lot of the peer-to-peer networking but-not-ipfs-specific things into its own package: p2p. This could in the future be split off into its own library. The first thing to go is the peer.
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
These services should all be added separately, in a function that is Network impl independent. The interfaces need to be massaged a bit (split inet.Network in two), so will do when needed. For now this is fine.
由 Juan Batiz-Benet 提交于 -
swarmnet is a better name for the package, because it's just a Network implemented with a Swarm. (ipfsnet will be something slightly different).
由 Juan Batiz-Benet 提交于 -
this is the leadup into NAT traversal. note: doesn't work yet. hangs the test.
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-