Commit Graph

14605 Commits

Author SHA1 Message Date
Marcin Rataj
7834a26d03 docs(changelog): clarify webrtc in v0.24
This sets the expectations (not production ready) and
gives users hint how to enable it by adding `/udp/4001/webrtc-direct`
listener.
2023-11-09 09:23:22 +01:00
Henrique Dias
9655d92908 chore: create next changelog 2023-11-08 14:03:18 +01:00
Henrique Dias
5b5e8c5789
Merge pull request #10209 from ipfs/merge-release-v0.24.0
Merge Release: v0.24.0
2023-11-08 14:02:30 +01:00
Henrique Dias
03cbe5e436
Merge branch 'master' into merge-release-v0.24.0 2023-11-08 13:59:33 +01:00
Henrique Dias
e70db6531a
Merge pull request #10207 from ipfs/release-v0.24.0
Release: v0.24.0
2023-11-08 10:37:51 +01:00
Henrique Dias
2d4a20e9cc
chore: update changelog for v0.24 2023-11-08 10:29:26 +01:00
Henrique Dias
cb4e20eabc
chore: update version 2023-11-08 10:29:25 +01:00
Adin Schmahmann
c6ae7165c8
fix: allow event emitting to happen in parallel with getting the query channel 2023-11-08 10:29:25 +01:00
Adin Schmahmann
151624c47b
fixes to routing put command (#10205)
* fix(commands): routing put command returns the IPNS ID rather than the host's ID

* fix(commands): routing put command errors with the allow-offline hint if the error is an offline error

* fix: test expects correct error message

---------

Co-authored-by: Henrique Dias <hacdias@gmail.com>
2023-11-08 10:29:24 +01:00
Jorropo
0b97630c93
chore: update go-libp2p 2023-11-08 10:29:23 +01:00
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
Adin Schmahmann
846310e5ac fix: allow event emitting to happen in parallel with getting the query channel 2023-11-08 10:03:55 +01:00
Adin Schmahmann
9371d18b53
fixes to routing put command (#10205)
* fix(commands): routing put command returns the IPNS ID rather than the host's ID

* fix(commands): routing put command errors with the allow-offline hint if the error is an offline error

* fix: test expects correct error message

---------

Co-authored-by: Henrique Dias <hacdias@gmail.com>
2023-11-08 01:07:10 -05:00
Jorropo
068f17650d chore: update go-libp2p 2023-11-07 18:10:59 +01:00
Marcin Rataj
63e89d4987 docs: fix accelerated-dht-client 2023-11-06 15:57:26 +01:00
Jonas Keunecke
f17a064193 docs/config: remove extra commas in PublicGateways example entries 2023-11-06 15:03:57 +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
884a3f36d4
docs: make it clear Web RTC Direct is experimental 2023-11-03 14:49:35 +01:00
Henrique Dias
9f3251c1b0 feat: add WebRTC Direct support 2023-11-03 14:43:42 +01:00
Henrique Dias
f1fec71782 chore: go-libp2p v0.32.0 2023-11-03 14:43:42 +01:00
Steve Loeppky
e238a869ad
docs: update EARLY_TESTERS.md (#10194) 2023-11-03 08:03:07 +01:00
Henrique Dias
b47928bb6f
Merge pull request #10191 from ipfs/version-update-v0.24
Update Version: v0.24
2023-11-01 11:37:58 +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
0f6f02cbea chore: update version 2023-11-01 10:25:48 +00: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