- 11 Dec, 2014 1 commit
-
-
Jeromy authored
-
- 09 Dec, 2014 5 commits
-
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
Uses an inet.Dialer
-
-
Juan Batiz-Benet authored
-
Brian Tiger Chow authored
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
- 08 Dec, 2014 1 commit
-
-
Brian Tiger Chow authored
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
- 06 Dec, 2014 2 commits
-
-
Brian Tiger Chow authored
This commit makes GetProviders (sync) respect the request context. It also amends all of GetProviders' callsites to pass a context in. This meant changing the signature of the dht's handlerfunc. I think I'll start referring to the request context as Vito Corleone. cc @whyrusleeping @jbenet License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
Brian Tiger Chow authored
the important change here is that within FindProvidersAsync, the channel is closed using a `defer`. This ensures the channel is always closed, regardless of the path taken to exit. + misc cleanup cc @whyrusleeping @jbenet License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
- 25 Nov, 2014 2 commits
-
-
Brian Tiger Chow authored
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
Brian Tiger Chow authored
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
- 16 Nov, 2014 9 commits
-
-
Brian Tiger Chow authored
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
Brian Tiger Chow authored
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
Brian Tiger Chow authored
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com> # TYPES # feat # fix # docs # style (formatting, missing semi colons, etc; no code change): # refactor # test (adding missing tests, refactoring tests; no production code change) # chore (updating grunt tasks etc; no production code change) Signed-off-by: Brian Tiger Chow <brian.holderchow@gmail.com>
-
Brian Tiger Chow authored
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
-
Jeromy authored
-
Jeromy authored
-
Jeromy authored
-
Jeromy authored
-
Jeromy authored
-
- 09 Nov, 2014 1 commit
-
-
Jeromy authored
-
- 05 Nov, 2014 1 commit
-
-
Brian Tiger Chow authored
-
- 03 Nov, 2014 1 commit
-
-
Jeromy authored
-
- 30 Oct, 2014 1 commit
-
-
Jeromy authored
-
- 28 Oct, 2014 1 commit
-
-
Brian Tiger Chow authored
-
- 26 Oct, 2014 1 commit
-
-
Juan Batiz-Benet authored
-
- 25 Oct, 2014 5 commits
-
-
Jeromy authored
-
Jeromy authored
-
Brian Tiger Chow authored
-
Juan Batiz-Benet authored
- distinguish log.Error and log.Errorf functions - Initialize structs with field names - A bit of unreachable code (defers)
-
Jeromy authored
-
- 22 Oct, 2014 3 commits
-
-
Juan Batiz-Benet authored
dht doesn't need the whole network interface, only needs a Dialer. (much reduced surface of possible errors)
-
Juan Batiz-Benet authored
-
Jeromy authored
-
- 21 Oct, 2014 1 commit
-
-
Juan Batiz-Benet authored
-
- 20 Oct, 2014 2 commits
-
-
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 3 commits