- 23 Jan, 2015 4 commits
-
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-
- 21 Jan, 2015 1 commit
-
-
Brian Tiger Chow authored
-
- 19 Jan, 2015 4 commits
-
-
Juan Batiz-Benet authored
This commit moves the record validation/verification from dht/ into the new record/ packaage. Validator object -- which is merely a map of ValidatorFuncs -- with a VerifyRecord cc @whyrusleeping
-
Jeromy authored
-
Jeromy authored
-
Jeromy authored
this time, without loading the private key on every startup
-
- 18 Jan, 2015 1 commit
-
-
Brian Tiger Chow authored
-
- 16 Jan, 2015 1 commit
-
-
Juan Batiz-Benet authored
mitigated adding our own addresses where received from peers see #573
-
- 15 Jan, 2015 4 commits
- 13 Jan, 2015 1 commit
-
-
Juan Batiz-Benet authored
-
- 10 Jan, 2015 3 commits
-
-
Jeromy authored
fix ping test
-
Jeromy authored
-
Brian Tiger Chow authored
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com> Conflicts: core/commands/root.go begin ping command, WIP finish initial ping implementation
-
- 05 Jan, 2015 14 commits
-
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
use dht bootstrap. there is an edge case where the dht is tiny (1?) and we have 0 bootstrap peers. we should probably _inform_ the user, but this may be more a webui or command thing.
-
Juan Batiz-Benet authored
This also makes it an Error to find a peer.
-
Juan Batiz-Benet authored
-
Brian Tiger Chow authored
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
This is causing test failures because tests don't usually have "/-/-" format. we can decide whether or not to allow keys without validators, but for now removing. cc @whyrusleeping
-
Juan Batiz-Benet authored
mocknet indeterminism screwed this test up. that's twice it's bitten us. let's not let it do it a third time. cc @briantigerchow omg.
-
Juan Batiz-Benet authored
TestGetFailures may just be operating very slowly, instead of completely failing. Right now it gets caught on travis often. not sure if its actually wrong.
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-
- 02 Jan, 2015 7 commits
-
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
The net package is the next to move. It will be massaged a bit still to fix the Network / "NetworkBackend" conflict.
-
Juan Batiz-Benet authored
The crypto package moves into p2p. Nothing in it so far is ipfs specific; everything is p2p-general.
-
Juan Batiz-Benet authored
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 authored
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 authored
I needed the network implementation in its own package, because I'll be writing several services that will plug into _it_ that shouldn't be part of the core net package. and then there were dependency conflicts. yay. mux + identify are good examples of what i mean.
-
Juan Batiz-Benet authored
-