- 21 Jan, 2015 3 commits
- 19 Jan, 2015 3 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
this time, without loading the private key on every startup
-
- 18 Jan, 2015 13 commits
-
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
@jbenet cool with this?
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
This declarative style is simpler to compose than the imperative wiring up of objects. + pass context to StartOnlineServices as parameter. one by one, trying to remove dependencies on node state so these initialization steps can be broken down.
-
Brian Tiger Chow authored
@jbenet wasn't sure about the terminology here. I'm certain what I wrote is not entirely correct. Feel free to edit.
-
Brian Tiger Chow authored
@whyrusleeping @jbenet does passing this argument effectively instruct the dagbuilder to pin recursively?
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Juan Batiz-Benet authored
See the note: // this file is only here to prevent go src tools (like godep) from // thinking fuseversion is not a required package by non-darwin archs.
-
- 17 Jan, 2015 2 commits
-
-
Juan Batiz-Benet authored
-
Jeromy authored
-
- 14 Jan, 2015 8 commits
-
-
Jeromy authored
-
Brian Tiger Chow authored
NB: daemon is one spot the repo lock is typically acquired
-
Juan Batiz-Benet authored
Try it out: ``` ipfs net diag --vis=d3 | diagnostics/d3/d3view ``` Notes: this is not the best way to do it, because it breaks `--encoding=json`. Not sure what the best way is, and right now this provides more utility than the other.
-
Matt Bell authored
-
Matt Bell authored
-
Matt Bell authored
-
Juan Batiz-Benet authored
-
Jeromy authored
make vendor
-
- 13 Jan, 2015 11 commits
-
-
Brian Tiger Chow authored
The pkg.Interface style is modeled after heap.Interface. Generally, I find it helpful for interfaces that have many implementations. It provides clear distinction between the generic interface and the |n| implementations that implement it (which may be interface types themselves). For clients who cannot keep the repo name, one can imagine that the most likely rename is `ipfsrepo`. In that case, `ipfsrepo.Interface` remains meaningful. This is low-pri so it doesn't matter than much. But for the record, the repo.Interface feels appropriate in this use-case.
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
it's unclear what this test case is meant to protect, but passing an empty datastore value no longer has bearing on node construction. Datastore setup now occurs in repo.
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-