Commit Graph

11714 Commits

Author SHA1 Message Date
Steven Allen
b367bbac26
Merge pull request #7337 from ipfs/chore/update-all-deps
chore: update deps
2020-05-20 18:01:40 -07:00
Steven Allen
0a8b2f117b chore: update deps
And remove use of mafilter library (now rolled into go-multiaddr).
2020-05-20 17:51:04 -07:00
Steven Allen
febdc3bed6
Merge pull request #7335 from ipfs/chore/update-libp2p
chore: update libp2p
2020-05-20 17:42:15 -07:00
Steven Allen
69ccf99915 chore: update libp2p 2020-05-20 16:56:22 -07:00
Steven Allen
554a21b647
Merge pull request #7334 from ipfs/docs/ipns-pubsub-experiment-update
docs: update experimental-features doc with IPNS over pubsub changes.
2020-05-20 16:19:24 -07:00
Steven Allen
d4cf4707ee
Merge pull request #7336 from ipfs/docs/config-formatting
docs: cleanup config formatting
2020-05-20 16:18:47 -07:00
Steven Allen
2380343f9a
Merge pull request #7330 from cloudflare/fix/dir-listing-content-type
fix(gateway): ensure directory listings have Content-Type text/html
2020-05-20 16:18:08 -07:00
Adin Schmahmann
a0e01501e7 docs: cleanup config formatting 2020-05-20 13:48:26 -04:00
Adin Schmahmann
6fc9d7a62a longer version history for IPNS over PubSub 2020-05-20 13:31:36 -04:00
Adin Schmahmann
a38987a9de docs: update experimental-features doc with IPNS over pubsub changes. 2020-05-20 12:49:10 -04:00
Peter Wu
d4952f2a73 fix(gateway): ensure directory listings have Content-Type text/html
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.
2020-05-20 15:20:33 +02:00
Peter Wu
7c7888c4db fix(gateway): fix status code for HEAD on redirects
Report a consistent status code for HEAD requests that end up in a
redirect.
2020-05-20 14:03:58 +02:00
Steven Allen
2a32d9f81d
Merge pull request #7332 from ipfs/test/test-fuse-local
test(sharness): test the local symlink
2020-05-19 20:07:22 -07:00
Steven Allen
55f64ba6c2
Merge pull request #7333 from ipfs/doc/misc-fixes
misc config/experimental-features doc fixes
2020-05-19 20:06:54 -07:00
Steven Allen
df179e03d9 doc(experimental): update pubsub docs 2020-05-19 19:26:19 -07:00
Steven Allen
b29f9e9959 doc(config): document pubsub 2020-05-19 19:24:27 -07:00
Steven Allen
6719e124bb doc(config): sort sections 2020-05-19 19:13:50 -07:00
Steven Allen
f6f6658f6f test(sharness): test the local symlink 2020-05-19 18:59:54 -07:00
Steven Allen
167c834976
Merge pull request #7331 from ipfs/fix/fuse-mount
fix: correctly trim resolved IPNS addresses
2020-05-19 18:52:10 -07:00
Steven Allen
391d345622 fix: correctly trim resolved IPNS addresses
fixes https://github.com/ipfs/go-ipfs/issues/7246
2020-05-19 18:33:46 -07:00
Steven Allen
1744eb2210
Merge pull request #4233 from jphastings/feat/gateway/pretty-404
Gateway renders pretty 404 pages if available
2020-05-19 14:51:51 -07:00
JP Hastings-Spital
dfceafdbd3 Gateway renders pretty 404 pages if available
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>
2020-05-19 14:41:21 -07:00
Steven Allen
043acbd3f8
Merge pull request #7221 from ipfs/feat/dht-stat
feat: add a dht stat command
2020-05-15 00:18:33 -07:00
Steven Allen
5751917f49 feat: add a stats dht command
Currently, it just prints out the routing tables.
2020-05-14 23:32:18 -07:00
Steven Allen
31d8679a3e
Merge pull request #7291 from ipfs/dependabot/go_modules/github.com/ipfs/go-bitswap-0.2.14
chore(deps): bump github.com/ipfs/go-bitswap from 0.2.13 to 0.2.14
2020-05-14 23:24:21 -07:00
Steven Allen
bb32155952
Merge pull request #7311 from ipfs/fix/update-dists
fix: update dists url for OpenBSD support
2020-05-14 23:23:54 -07:00
Steven Allen
d31a5b3601 fix: update dists url for OpenBSD support 2020-05-13 07:42:23 -07:00
Steven Allen
31ca7ce244
Merge pull request #7306 from ipfs/docs/x-forwarded-proto
docs: X-Forwarded-Proto: https
2020-05-13 07:08:06 -07:00
Marcin Rataj
10aaf24304
chore: update X-Forwarded-Proto copy text
Co-authored-by: Steven Allen <steven@stebalien.com>
2020-05-13 15:07:59 +02:00
Steven Allen
f8306e289a
Merge pull request #7310 from ipfs/fix/mkrelease-cwd
fix(mkreleaselog): make robust against running in different working directories
2020-05-12 23:06:06 -07:00
Steven Allen
048c1c37b3 fix(mkreleaselog): make robust against running in different working directories
1. Cd into the repo root before running `go list`.
2. Make sure the repo lives in the GOPATH.
2020-05-12 22:30:53 -07:00
Steven Allen
8e7cead9af
Merge pull request #7296 from ipfs/feat/mkreleaselog-imp
fix(mkreleasenotes): include commits directly to master
2020-05-12 22:14:09 -07:00
Marcin Rataj
c5b30545bf
docs: X-Forwarded-Proto: https
Additional documentation for running subdomain gateway behind reverse proxy with TLS.
2020-05-12 13:00:25 +02:00
Steven Allen
fa8c88b123
Merge pull request #7282 from balajijinnah/balaji/create_file_atomically
write api file automically
2020-05-10 11:42:32 -07:00
Steven Allen
19064b27d5
Merge pull request #7299 from RubenKelevra/feat/systemd-disable-swap
systemd: disable swap-usage for ipfs
2020-05-10 11:41:20 -07:00
@RubenKelevra
e9843fbd31 systemd: disable swap-usage for ipfs 2020-05-10 16:17:06 +02:00
Tiger
0a17fc8764 clean up tmp file
Signed-off-by: Tiger <rbalajis25@gmail.com>
2020-05-10 18:04:43 +05:30
Steven Allen
dbfa7bf2b2 Merge branch 'release' 2020-05-08 20:29:57 -07:00
Steven Allen
8431e2e870
Merge pull request #7295 from ipfs/release-v0.5.1
feat: release 0.5.1
2020-05-08 19:58:18 -07:00
Steven Allen
d2b1d5b7d4 fix(mkreleasenotes): include commits directly to master
This will include:

* Commits to master.
* Squashed merges.

In the release notes.
2020-05-08 19:37:56 -07:00
Steven Allen
2b3fafc243 feat(mkreleasenotes): include more repos
We should be including multiformats repos and repos from our core contributors.
2020-05-08 19:37:20 -07:00
Steven Allen
75d1cb07ec feat: release 0.5.1
Hot on the heels of 0.5.0 is 0.5.1 with some important but small bug fixes. This release:

1. Removes the 1 minute timeout for IPNS publishes (fixes #7244).
2. Backport a DHT fix to reduce CPU usage for canceled requests.
3. Fixes some timer leaks in the QUIC transport ([ipfs/go-ipfs#2515](https://github.com/lucas-clemente/quic-go/issues/2515)).

Full changelog:

- github.com/ipfs/go-ipfs:
  - IPNS timeout patch from master ([ipfs/go-ipfs#7276](https://github.com/ipfs/go-ipfs/pull/7276))
- github.com/libp2p/go-libp2p-core (v0.5.2 -> v0.5.3):
  - feat: add a function to tell if a context subscribes to query events ([libp2p/go-libp2p-core#147](https://github.com/libp2p/go-libp2p-core/pull/147))
- github.com/libp2p/go-libp2p-kad-dht (v0.7.10 -> v0.7.11):
  - fix: optimize for the case where we're not subscribing to query events ([libp2p/go-libp2p-kad-dht#624](https://github.com/libp2p/go-libp2p-kad-dht/pull/624))
  - fix: don't spin when the event channel is closed ([libp2p/go-libp2p-kad-dht#622](https://github.com/libp2p/go-libp2p-kad-dht/pull/622))
- github.com/libp2p/go-libp2p-routing-helpers (v0.2.2 -> v0.2.3):
  - fix: avoid subscribing to query events unless necessary ([libp2p/go-libp2p-routing-helpers#43](https://github.com/libp2p/go-libp2p-routing-helpers/pull/43))
- github.com/lucas-clemente/quic-go (v0.15.5 -> v0.15.7):
  - reset the PTO when dropping a packet number space
  - move deadlineTimer declaration out of the Read loop
  - stop the deadline timer in Stream.Read and Write
  - fix buffer use after it was released when sending an INVALID_TOKEN error
  - create the session timer at the beginning of the run loop
  - stop the timer when the session's run loop returns
2020-05-08 19:00:27 -07:00
Steven Allen
fea43aca6d
Merge pull request #7294 from ipfs/feat/backport-quic-update
update go-libp2p-quic-transport to v0.3.7
2020-05-08 16:05:28 -07:00
Marten Seemann
b929b49e7f update go-libp2p-quic-transport to v0.3.7 2020-05-08 15:43:37 -07:00
Marten Seemann
d0ab9a34fa update go-libp2p-quic-transport to v0.3.6 2020-05-08 15:40:58 -07:00
Steven Allen
cfcd876b2f
Merge pull request #7265 from RubenKelevra/feat/longer_systemd_timeouts
systemd: add helptext
2020-05-08 13:30:47 -07:00
Steven Allen
e6c43a6360
Merge pull request #7287 from RubenKelevra/feat/systemd-service-add-documentation-link
systemd: add the link to the docs
2020-05-08 13:29:55 -07:00
Steven Allen
dabd95de9d
Merge pull request #7288 from RubenKelevra/feat/systemd-create-state-directory
systemd: add state directory setting
2020-05-08 13:29:29 -07:00
Steven Allen
ae92fdcabb
Merge pull request #7289 from bmwiedemann/readme
Update go version required to build
2020-05-08 13:26:55 -07:00
dependabot-preview[bot]
5ed2fe53a2
chore(deps): bump github.com/ipfs/go-bitswap from 0.2.13 to 0.2.14
Bumps [github.com/ipfs/go-bitswap](https://github.com/ipfs/go-bitswap) from 0.2.13 to 0.2.14.
- [Release notes](https://github.com/ipfs/go-bitswap/releases)
- [Commits](https://github.com/ipfs/go-bitswap/compare/v0.2.13...v0.2.14)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-08 11:28:35 +00:00