- 30 May, 2020 1 commit
-
-
Steven Allen authored
Consistently append `/p2p/QmMyId` to addresses when calling `ipfs id Me` and `ipfs id NotMe`. Fixes https://github.com/ipfs/go-ipfs/issues/7378.
-
- 28 May, 2020 2 commits
-
-
Marcin Rataj authored
-
Shotaro Yamada authored
-
- 26 May, 2020 2 commits
-
-
Steven Allen authored
We can add a proper configuration option in a followup patch after the RC.
-
Steven Allen authored
MVP for #6097 This feature will repeatedly reconnect (with a randomized exponential backoff) to peers in a set of "peered" peers. In the future, this should be extended to: 1. Include a CLI for modifying this list at runtime. 2. Include additional options for peers we want to _protect_ but not connect to. 3. Allow configuring timeouts, backoff, etc. 4. Allow groups? Possibly through textile threads. 5. Allow for runtime-only peering rules. 6. Different reconnect policies. But this MVP should be a significant step forward.
-
- 25 May, 2020 2 commits
-
-
Peter Rabbitson authored
While the content of raw files retrieved via the gateway should never change, the look and feel of the directory index can and will change between versions of go-ipfs. Incorporate the hash of assets/bindata.go into the ETag when appropriate
-
Steven Allen authored
Otherwise, we could end up with only DHT clients and never re-bootstrap. I've left the default go-ipfs bootstrapping code in for now as it's technically possible to disable the DHT entirely.
-
- 22 May, 2020 3 commits
-
-
Steven Allen authored
But only if private networks are disabled.
-
Steven Allen authored
Signature verification is now always strict.
-
@RubenKelevra authored
-
- 21 May, 2020 2 commits
-
-
Steven Allen authored
fixes https://github.com/ipfs/go-ipfs/pull/4233#issuecomment-631454543 Basically, there's a trade-off here: 1. We can support directory listings while supporting 404 pages (this PR). 2. If a 404 page is present, directory listings don't work. Given that option 1 is more flexible and users shouldn't be _too_ confused if they land on a directory with no index.html page, I've gone with that option.
-
Steven Allen authored
And remove use of mafilter library (now rolled into go-multiaddr).
-
- 20 May, 2020 3 commits
-
-
Steven Allen authored
-
Peter Wu authored
Files already have an explicit Content-Type set. Be sure to do this for directory listings as well to avoid a fallback to autodetection in net/http. That fallback fails when a ResponseWriter is installed that performs compression.
-
Peter Wu authored
Report a consistent status code for HEAD requests that end up in a redirect.
-
- 19 May, 2020 1 commit
-
-
JP Hastings-Spital authored
In the same way that an `index.html` file is rendered, if one is present, when the requested path is a directory, now an `ipfs-404.html` file is rendered if the requested file is not present within the specified IPFS object. `ipfs-404.html` files are looked for in the directory of the requested path and each parent until one is found, falling back on the well-known 404 error message. License: MIT Signed-off-by: JP Hastings-Spital <jphastings@gmail.com>
-
- 15 May, 2020 1 commit
-
-
Steven Allen authored
Currently, it just prints out the routing tables.
-
- 05 May, 2020 2 commits
-
-
Michael Muré authored
-
Michael Muré authored
-
- 02 May, 2020 1 commit
-
-
Gowtham G authored
-
- 01 May, 2020 3 commits
- 30 Apr, 2020 1 commit
-
-
RubenKelevra authored
-
- 27 Apr, 2020 1 commit
-
-
Steven Allen authored
Even for dnslink websites. fixes https://github.com/ipfs/go-ipfs/issues/7205
-
- 26 Apr, 2020 1 commit
-
-
Steven Allen authored
Previously, we only showed this /ipns paths. However, knowing the hash of the current directory is useful regardless.
-
- 24 Apr, 2020 2 commits
-
-
Dominic Della Valle authored
-
Dominic Della Valle authored
-
- 23 Apr, 2020 1 commit
-
-
Steven Allen authored
1. Increase broadcast timeout. 2. Fix use of sessions when pinning. This also includes some bitswap changes to reduce some memory allocations and optimize some hot spots.
-
- 20 Apr, 2020 1 commit
-
-
Dimitris Apostolou authored
-
- 17 Apr, 2020 1 commit
-
-
Henrique Dias authored
-
- 15 Apr, 2020 2 commits
-
-
Marcin Rataj authored
Closes #7164 License: MIT Signed-off-by: Marcin Rataj <lidel@lidel.org>
-
Steven Allen authored
1. Enable AutoNATService on _all_ nodes by default. If it's an issue, we can disable it in RC3 but this will give us the best testing results. 2. Expose options to configure AutoNAT rate limiting.
-
- 14 Apr, 2020 2 commits
-
-
Marcin Rataj authored
(supersedes v2.7.3) License: MIT Signed-off-by: Marcin Rataj <lidel@lidel.org>
-
Steven Allen authored
Then improve the tests such that they actually work.
-
- 13 Apr, 2020 1 commit
-
-
Steven Allen authored
-
- 10 Apr, 2020 4 commits
-
-
Steven Allen authored
And remove retry logic. This was flatfs specific and we've moved the logic down into flatfs itself. This update: * Retries in more cases when we run out of file descriptors. * Ensures we don't leak temporary files on batch put.
-
Steven Allen authored
Otherwise, we'd need to wait a delay on start for nodes to start becoming servers.
-
Steven Allen authored
-
Steven Allen authored
And only join the WAN DHT if we're publicly reachable.
-