- 08 2月, 2015 4 次提交
-
-
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 提交于
-
- 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 9 次提交
-
-
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 提交于 -
由 Brian Tiger Chow 提交于
-
exposed the Decider to make configuration nicer @mappum
由 Brian Tiger Chow 提交于 -
decalarative configuration is superior. the thread-safety because important during normal operation
由 Brian Tiger Chow 提交于 -
由 Brian Tiger Chow 提交于
-
corehttp: allow all webui paths we published.
由 Juan Batiz-Benet 提交于 -
Otherwise we break users links! cc @mappum
由 Juan Batiz-Benet 提交于
-
- 05 2月, 2015 18 次提交
-
-
p2p/protocol/identity: smarter tracking observed addrs
由 Juan Batiz-Benet 提交于 -
- time them out (already was doing that with addrbook) - keep count to counter symmetric nats
由 Juan Batiz-Benet 提交于 -
routing/kbucket: fix data race
由 Juan Batiz-Benet 提交于 -
由 Juan Batiz-Benet 提交于
-
由 Juan Batiz-Benet 提交于
-
Gateway Changes
由 Juan Batiz-Benet 提交于 -
由 Matt Bell 提交于
-
Add ipfs-test-lib.sh
由 Juan Batiz-Benet 提交于 -
由 Matt Bell 提交于
-
由 Matt Bell 提交于
-
由 Matt Bell 提交于
-
由 Matt Bell 提交于
-
add blocklist to gateway executable
由 Brian Tiger Chow 提交于 -
由 Matt Bell 提交于
-
由 Matt Bell 提交于
-
由 Matt Bell 提交于
-
log fix main
由 Brian Tiger Chow 提交于 -
use pointer use func comment on decider to clarify whether it allows or denies fix set conf gstw
由 Brian Tiger Chow 提交于
-
- 04 2月, 2015 5 次提交
-
-
This reverts commit bbcc86b7. humanize is required for sharness. doh!
由 Brian Tiger Chow 提交于 -
由 Brian Tiger Chow 提交于
-
由 Brian Tiger Chow 提交于
-
implement metadata node for unixfs and other
由 Jeromy Johnson 提交于 -
由 Jeromy 提交于
-