- 25 Nov, 2014 1 commit
-
-
Brian Tiger Chow authored
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
- 20 Nov, 2014 1 commit
-
-
Juan Batiz-Benet authored
-
- 18 Nov, 2014 5 commits
-
-
Juan Batiz-Benet authored
-
Brian Tiger Chow authored
this is silly but whatever License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
Brian Tiger Chow authored
@jbenet License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
Brian Tiger Chow authored
@jbenet @whyrusleeping @mappum very helpful for tracking down errors. the stack traces are only shown when debug mode is visible. They function best when caught at the source. I propose we use this errors package as a drop-in replacement for fmt.Errorf and errors.New in all of our code, and use errors.Wrap for external errors as they emerge from others' libraries. License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com> Signed-off-by: Brian Tiger Chow <brian.holderchow@gmail.com>
-
Brian Tiger Chow authored
@jbenet License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
- 17 Nov, 2014 3 commits
-
-
Brian Tiger Chow authored
@jbenet @whyrusleeping @mappum If we permit initialization in `ipfs daemon`, then we must ensure that the node instantiated in `ipfs init` (to create the welcome file) shuts down and releases resources. Kept running into "resource temporarily unavailable". Discovered that it was our cousins Jeff and Sanjay over at LevelDB Ave. go-datastore doesn't expose Close() so I extended the TsDs interface and submitted a patch. License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com> Signed-off-by: Brian Tiger Chow <brian.holderchow@gmail.com>
-
Jeromy authored
-
Jeromy authored
-
- 16 Nov, 2014 6 commits
-
-
Brian Tiger Chow authored
-
Brian Tiger Chow authored
to aid in testing
-
Brian Tiger Chow authored
-
Jeromy authored
-
Jeromy authored
-
Juan Batiz-Benet authored
This commit adds a Mount abstraction (which is really just a wrapped context closer). It makes sure to bind the mount to the fate of the Node (i.e. close it if the node ends). This fixes #350
-
- 15 Nov, 2014 1 commit
-
-
Brian Tiger Chow authored
@jbenet
-
- 14 Nov, 2014 2 commits
-
-
Brian Tiger Chow authored
because this method doesn't check actual network status
-
Brian Tiger Chow authored
-
- 05 Nov, 2014 1 commit
-
-
Juan Batiz-Benet authored
-
- 30 Oct, 2014 1 commit
-
-
Juan Batiz-Benet authored
-
- 29 Oct, 2014 1 commit
-
-
Brian Tiger Chow authored
discovered by @mappum and applied at https://github.com/jbenet/go-ipfs/commit/414e20b71e50b65e40883f3ac85f91aa81c1e486 fixing here to address #233 https://github.com/jbenet/go-ipfs/issues/233
-
- 26 Oct, 2014 5 commits
-
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
- less floating variables
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-
Emery Hemingway authored
-
- 25 Oct, 2014 1 commit
-
-
Juan Batiz-Benet authored
- distinguish log.Error and log.Errorf functions - Initialize structs with field names - A bit of unreachable code (defers)
-
- 22 Oct, 2014 1 commit
-
-
Jeromy authored
-
- 21 Oct, 2014 1 commit
-
-
Juan Batiz-Benet authored
-
- 20 Oct, 2014 3 commits
-
-
Juan Batiz-Benet authored
Changed lots of peer use, and changed the peerstore to ensure there is only ever one peer in use. Fixed #174
-
Juan Batiz-Benet authored
![](http://m.memegen.com/77n7dk.jpg)
-
Juan Batiz-Benet authored
Now, all peers should be retrieved from the Peerstore, which will construct the peers accordingly. This ensures there's only one peer object per peer (opposite would be bad: things get out sync) cc @whyrusleeping
-
- 18 Oct, 2014 2 commits
- 11 Oct, 2014 1 commit
-
-
Juan Batiz-Benet authored
new Service interface
-
- 10 Oct, 2014 2 commits
- 09 Oct, 2014 1 commit
-
-
Juan Batiz-Benet authored
and other logging switches. I kept the u.PErr and u.POut in cli commands, as those do need to write raw output directly.
-
- 08 Oct, 2014 1 commit
-
-
Juan Batiz-Benet authored
type NameSystem interface { Resolver Publisher } should say it all. cc @whyrusleeping
-