- 14 2月, 2015 5 次提交
-
-
由 Brian Tiger Chow 提交于
-
remove dialer from GCR client
由 Brian Tiger Chow 提交于 -
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
- 13 2月, 2015 8 次提交
-
-
this might solve all our problems
由 Juan Batiz-Benet 提交于 -
fix for #757
由 Juan Batiz-Benet 提交于 -
由 Jeromy 提交于
-
由 Jeromy 提交于
-
由 Jeromy 提交于
-
have repo tilde expand paths
由 Jeromy Johnson 提交于 -
gateway: attempt to resolve hostname to ipfs path
由 Juan Batiz-Benet 提交于 -
fix a panic caused by context cancelling closing a promise channel
由 Juan Batiz-Benet 提交于
-
- 12 2月, 2015 3 次提交
-
-
由 Jeromy 提交于
-
由 Jeromy 提交于
-
Fixed 'ipfs block put' panic
由 Jeromy Johnson 提交于
-
- 11 2月, 2015 7 次提交
-
-
implement nodebuilder
由 Jeromy Johnson 提交于 -
由 Matt Bell 提交于
-
p2p/net/conn: respect context on dialing
由 Juan Batiz-Benet 提交于 -
由 Jeromy 提交于
-
We were half-way with this. there's no way for net.Dialers to respect contexts, so we have to let the dial finish in the background.
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
document some packages
由 Juan Batiz-Benet 提交于
-
- 10 2月, 2015 3 次提交
-
-
由 Jeromy 提交于
-
ctx.Done fixes
由 Juan Batiz-Benet 提交于 -
thanks @whyrusleeping for finding these.
由 Juan Batiz-Benet 提交于
-
- 09 2月, 2015 1 次提交
-
-
Use multihash not shasum
由 Juan Batiz-Benet 提交于
-
- 08 2月, 2015 6 次提交
-
-
License: MIT Signed-off-by:Kevin Wallace <kevin@pentabarf.net>
由 Kevin Wallace 提交于 -
License: MIT Signed-off-by:Kevin Wallace <kevin@pentabarf.net>
由 Kevin Wallace 提交于 -
This allows someone to host a static site by pointing a TXT record at their content in IPFS, and a CNAME record at an IPFS gateway. Note that such a setup technically violates RFC1912 (section 2.4; "A CNAME record is not allowed to coexist with any other data."), but tends to work in practice. We may want to consider changing the DNS->IPFS resolution scheme to allow this scenario to be RFC-compliant (e.g. store the mapping on a well-known subdomain to allow CNAME records on the domain itself). License: MIT Signed-off-by:Kevin Wallace <kevin@pentabarf.net>
由 Kevin Wallace 提交于 -
Each option now additionally returns the mux to be used by future options. If every options returns the mux it was passed, the current behavior is unchanged. However, if the option returns an a new mux, it can mediate requests to handlers provided by future options: return func(n *core.IpfsNode, mux *http.ServeMux) (*http.ServeMux, error) { childMux := http.NewServeMux() mux.Handle("/", handlerThatDelegatesToChildMux) return childMux, nil } License: MIT Signed-off-by:Kevin Wallace <kevin@pentabarf.net>
由 Kevin Wallace 提交于 -
License: MIT Signed-off-by:Christian Couder <chriscool@tuxfamily.org>
由 Christian Couder 提交于 -
As shasum is not installed on all machines and we use multihash anyway in the code base, it removes one dependency to use shasum instead of shasum in the tests. Now that there are sharness tests in multihash it is also safe to use it. License: MIT Signed-off-by:Christian Couder <chriscool@tuxfamily.org>
由 Christian Couder 提交于
-
- 07 2月, 2015 4 次提交
-
-
go-multihash update
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
gateway: dont cache ipns paths
由 Juan Batiz-Benet 提交于 -
ipns paths are mutable and should not be cached. this error is a byproduct of the currently messy gateway route. We should split the /ipfs and /ipns routes up.
由 Juan Batiz-Benet 提交于
-
- 06 2月, 2015 3 次提交
-
-
ratelimiter: fixing rate limiter use
由 Juan Batiz-Benet 提交于 -
Use of the ratelimiter should be conscious of the ratelimiter's potential closing. any loops that add work to ratelimiter should (a) only do so if the rate limiter is not closed, or (b) prevent limiter while work is added (i.e. use limiter.Go(addWorkHere))
由 Juan Batiz-Benet 提交于 -
since construction can fail, and construction is non-trivial, it's probably safer to never assume resource exists. cc @jbenet @whyrusleeping
由 Brian Tiger Chow 提交于
-