Commit Graph

14584 Commits

Author SHA1 Message Date
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
4c16a40f99
Merge pull request #10198 from ipfs/release-v0.24.0
Release: v0.24.0-rc2
2023-11-03 15:04:45 +01:00
Henrique Dias
bd06ef73d8 chore: update version 2023-11-03 14:57:17 +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
50160f728e
Merge pull request #10190 from ipfs/release-v0.24.0
Release: v0.24.0-1
2023-11-01 11:37:31 +01:00
Henrique Dias
385131165f chore: update version 2023-11-01 10:24:37 +00: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
Andrew Gillis
ab7630fcd4
chore: migrate peering to ipfs/boxo (#10157)
Co-authored-by: Henrique Dias <hacdias@gmail.com>
2023-10-31 13:45:51 +00: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
Marten Seemann
4f303d3208
docs: remove OpenSSL section from README (#10186) 2023-10-26 13:30:43 +02:00
Jorropo
89a476948b tests: add new helia intergration tests 2023-10-20 11:45:15 +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
40d459b693 ci: do not run tests against go-ipfs-api 2023-10-13 13:57:05 +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
3a1a0413a4
Merge pull request #10165 from ipfs/release-v0.23.0
Release: v0.23.0
2023-10-05 17:55:49 +02:00
Jorropo
c9d1c3bfea chore: update changelog for v0.23 2023-10-05 15:40:42 +00:00
Andrej Manduch
7d26d78cf0 fix: align systemd unit file with default IPFS installation path (#10163)
(cherry picked from commit 6dbae76818)
2023-10-05 17:20:17 +02:00
Henrique Dias
bd36a9d06b docs: capitalize headers for consistency
(cherry picked from commit c80a5a867b)
2023-10-05 17:20:17 +02:00
Jorropo
23ca11e76d Merge commit '695bf66674931a138862b6fa2cb0b16dc2f6ddd8' into release-v0.23.0 2023-10-05 17:20:11 +02:00
Andrej Manduch
6dbae76818
fix: align systemd unit file with default IPFS installation path (#10163) 2023-10-05 07:29:10 +00: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
Laurent Senta
695bf66674 ci: gateway-conformance v0.4 2023-10-02 16:08:04 +02:00
dependabot[bot]
a4efea5c76 chore(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-28 21:14:46 +02:00
P. Reis
de173df9e3
fix(commands/cid): error on CIDv0 w/ custom -b, upgrade to CIDv1 w/ custom -b, empty -v
Co-authored-by: Henrique Dias <hacdias@gmail.com>
2023-09-27 10:36:49 +02:00
Jorropo
600c71bc3c chore: update version 2023-09-26 12:49:51 +02:00
Jorropo
eb14336e64
Merge pull request #10148 from ipfs/fix-helia-ci
Fix helia ci
2023-09-26 12:32:32 +02:00
Jorropo
9dbe4f4cca chore: update version 2023-09-26 10:22:54 +00:00
Jorropo
deae7341c9
Merge pull request #10147 from ipfs/update-modules
Update modules
2023-09-26 12:01:22 +02:00
Jorropo
1d295eae92 tests: use latest npm-kubo
https://github.com/ipfs/npm-kubo/pull/62 has been released in v0.22.0.
2023-09-26 11:51:43 +02:00
Jorropo
8eecfcb4a6 tests: use the latest tag to run helia interop
All PRs have been merged:
- https://github.com/ipfs/helia/pull/200
- https://github.com/ipfs/helia-unixfs/pull/68
- https://github.com/ipfs/helia-ipns/pull/72
2023-09-26 11:35:08 +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
Marcin Rataj
edce05c4cf
docs(readme): header improvements (#10144) 2023-09-25 10:07:26 +02:00
Johannes Maria Frank
00e26e9396
fix(docker): allow nofuse builds for MacOS (#10135) 2023-09-22 15:40:02 +02:00
Alejandro Criado-Pérez
cc3c224c62
docs: fix typos 2023-09-22 11:08:26 +00:00