Marcin Rataj
ccf3a71bc7
docs: fix accelerated-dht-client
2023-11-08 10:29:23 +01:00
Jonas Keunecke
9c99ad5c71
docs/config: remove extra commas in PublicGateways example entries
2023-11-08 10:29:22 +01:00
Henrique Dias
a87e305793
docs: make it clear Web RTC Direct is experimental
2023-11-03 14:57:17 +01:00
Henrique Dias
10eb459f84
feat: add WebRTC Direct support
2023-11-03 14:57:17 +01:00
Henrique Dias
d8754c6263
chore: go-libp2p v0.32.0
2023-11-03 14:57:17 +01:00
Steve Loeppky
3fa239c64b
docs: update EARLY_TESTERS.md ( #10194 )
2023-11-03 14:57:17 +01:00
Henrique Dias
e068f1458c
chore: bump to boxo 0.14.0
2023-11-01 11:21:37 +01:00
Andrew Gillis
d1ccdf052b
chore: migrate bootstrap to ipfs/boxo ( #10158 )
2023-10-31 18:25:14 +01:00
Henrique Dias
33bbee5adf
chore: bump boxo ( #10188 )
2023-10-31 12:03:16 +01:00
Hector Sanjuan
a0f34b16dd
feat: built-in content blocking based on IPIP-383 ( #10161 )
...
Fixes #8492
This introduces "nopfs" as a preloaded plugin into Kubo
with support for denylists from https://github.com/ipfs/specs/pull/383
It automatically makes Kubo watch *.deny files found in:
- /etc/ipfs/denylists
- $XDG_CONFIG_HOME/ipfs/denylists
- $IPFS_PATH/denylists
* test: Gateway.NoFetch and GatewayOverLibp2p
adds missing tests for "no fetch" gateways one can expose,
in both cases the offline mode is done by passing custom
blockservice/exchange into path resolver, which means
global path resolver that has nopfs intercept is not used,
and the content blocking does not happen on these gateways.
* fix: use offline path resolvers where appropriate
this fixes the problem described in
https://github.com/ipfs/kubo/pull/10161#issuecomment-1782175955
by adding explicit offline path resolvers that are backed
by offline exchange, and using them in NoFetch gateways
instead of the default online ones
---------
Co-authored-by: Henrique Dias <hacdias@gmail.com>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
2023-10-28 05:34:14 +02:00
Henrique Dias
4695fd9fed
refactor: namesys cleanup, gateway /ipns/ ttl ( #10115 )
2023-10-18 10:23:50 +02:00
Henrique Dias
170686b420
chore: update types to match boxos ( #10179 )
2023-10-17 19:02:26 +02:00
Henrique Dias
4c04311257
docs: clean mentions of go-ipfs-api, go-ipfs-http-api
2023-10-13 13:57:05 +02:00
Jorropo
a5668d22ba
chore: update boxo for structification of ImmutablePath
2023-10-09 09:44:39 +02:00
Henrique Dias
a7c6518497
feat: path consolidation ( #10063 )
2023-10-06 16:14:44 +02:00
Jorropo
ecda7ae2f5
chore: update deps
...
I only updated otel to 1.17.0 since we need to handle breaking changes with newer releases (it doesn't build).
I also didn't update go-multistream since it's touched by libp2p and break stuff.
2023-10-05 21:22:28 +02:00
Jorropo
12303012c0
Merge pull request #10166 from ipfs/merge-release-v0.23.0
...
Merge Release: v0.23.0
2023-10-05 20:47:31 +02:00
Jorropo
c9d1c3bfea
chore: update changelog for v0.23
2023-10-05 15:40:42 +00:00
Henrique Dias
bd36a9d06b
docs: capitalize headers for consistency
...
(cherry picked from commit c80a5a867b )
2023-10-05 17:20:17 +02:00
Henrique Dias
c80a5a867b
docs: capitalize headers for consistency
2023-10-04 11:55:33 +02:00
Henrique Dias
97527472fe
feat(gateway): update gateway api, no multi-range support
2023-10-02 16:43:52 +02:00
dependabot[bot]
f138b47d86
chore(deps): bump github.com/ipfs/go-graphsync from 0.14.4 to 0.15.1
...
Bumps [github.com/ipfs/go-graphsync](https://github.com/ipfs/go-graphsync ) from 0.14.4 to 0.15.1.
- [Release notes](https://github.com/ipfs/go-graphsync/releases )
- [Changelog](https://github.com/ipfs/go-graphsync/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ipfs/go-graphsync/compare/v0.14.4...v0.15.1 )
---
updated-dependencies:
- dependency-name: github.com/ipfs/go-graphsync
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 11:26:39 +02:00
dependabot[bot]
9cd2c8c99c
chore(deps): bump github.com/ipfs/go-unixfsnode from 1.7.1 to 1.8.1
...
Bumps [github.com/ipfs/go-unixfsnode](https://github.com/ipfs/go-unixfsnode ) from 1.7.1 to 1.8.1.
- [Release notes](https://github.com/ipfs/go-unixfsnode/releases )
- [Commits](https://github.com/ipfs/go-unixfsnode/compare/v1.7.1...v1.8.1 )
---
updated-dependencies:
- dependency-name: github.com/ipfs/go-unixfsnode
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 11:26:39 +02:00
Jorropo
7cca58ea27
changelog: generalize fuse 9044's entry
2023-09-26 11:23:51 +02:00
Jorropo
0f1ec5949e
changelog: update fuse 9044's entry
2023-09-25 15:39:55 +02:00
Bernhard M. Wiedemann
7173178799
Update go-unixfsnode to 1.8.0 to fix FUSE
...
Fixes #9044 regression in 0.13.0 FUSE access to some files
2023-09-25 15:39:55 +02:00
Alejandro Criado-Pérez
cc3c224c62
docs: fix typos
2023-09-22 11:08:26 +00:00
Marcin Rataj
5c0508b8dd
docs: s/ipfs dht/amino dht/
2023-09-22 08:23:09 +02:00
Jorropo
c079a099c0
changelog: mention probelab RFM17.1 dht improvement
2023-09-21 20:14:21 +02:00
Jorropo
93b36793d6
chore: update go-libp2p-routing-helpers
2023-09-21 20:14:21 +02:00
Jorropo
551b36b83f
chore: update go-libp2p-kad-dht
2023-09-21 20:14:21 +02:00
Henrique Dias
0bac56c3aa
feat: add Gateway.DisableHTMLErrors option ( #10137 )
2023-09-21 15:03:17 +00:00
Henrique Dias
4e3008fdf3
docs: add changelog info for QUIC Draft 29 ( #10132 )
...
Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com>
2023-09-20 13:27:52 +02:00
Jorropo
3f33e61d3a
chore: update to go1.21 for gateway over libp2p
2023-09-20 10:47:03 +02:00
Henrique Dias
d4c4f6c39c
chore: bump boxo to 0.13.0
2023-09-20 09:57:20 +02:00
Marcin Rataj
dbf6a05f42
docs(changelog): link to relevant IPIP
2023-09-16 22:24:30 +02:00
Marcin Rataj
8d28507814
docs: gateway-http-over-libp2p
2023-09-06 02:57:14 +02:00
Adin Schmahmann
d86192a9bf
changelog(gateway-over-libp2p): add gateway-over-libp2p changelog
2023-09-01 16:52:12 -04:00
Adin Schmahmann
f2c43d5bbf
feat(config): Add gateway-over-libp2p experiment
2023-09-01 16:52:09 -04:00
Jorropo
f7aa1204b1
feat: add gateway to http over libp2p
2023-08-30 18:51:22 +02:00
Santiago Botto
f7ab1e0b24
docs: remove link to deleted #accelerated-dht-client
2023-08-30 07:19:37 +02:00
Henrique Dias
4606586207
feat(gateway): expose /routing/v1 server (opt-in) ( #9877 )
2023-08-25 17:30:04 +02:00
Henrique Dias
5ea58251d5
chore: update boxo, go-libp2p, and internalize mplex ( #10095 )
2023-08-24 06:11:02 +00:00
Henrique Dias
1e5ce93659
fix: use %-encoded headers in most compatible way
2023-08-22 15:43:01 +02:00
Henrique Dias
2aa721b121
chore: bump to go 1.20
...
- Bumps golangci-lint to work for the new Go version
- Removes rand.Seed, which has been deprecated. It is seeded by default
with a random value since Go 1.20.
- Replaces deprecated Fuse errors with syscall.Errno
2023-08-22 15:43:01 +02:00
Marcin Rataj
733b01a37b
fix(gw): useful IPIP-402 CARs on not found errors ( #10084 )
...
Co-authored-by: Henrique Dias <hacdias@gmail.com>
2023-08-18 06:54:08 +00:00
Amir Mohammad Fakhimi
ced348366c
feat: add zsh completions ( #10040 )
...
Co-authored-by: Henrique Dias <hacdias@gmail.com>
2023-08-17 16:43:27 +02:00
Kay
f12b372af9
style: gofumpt and godot [skip changelog] ( #10081 )
2023-08-17 14:02:08 +02:00
Jorropo
b4f415088f
chore: bump boxo for verifcid breaking changes
...
This is a Q&D fix to get kubo building again, this is completely equivalent to what we used to have.
I'll submit a patch that DI the verifcid.Allowlist interface with fx later but this is needed to unblock something else.
2023-08-17 13:41:30 +02:00
Jorropo
f805b9fcda
feat: allow users to optin again into mplex
...
This is a partial revert of 7220409394 .
Closes #9958
2023-08-15 14:53:44 +02:00