-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
migrations needed after updating go-libp2p v0.24.0 update #9410
Closed
5 tasks done
Tracked by
#9417
Labels
kind/enhancement
A net-new feature or improvement to an existing feature
Comments
marten-seemann
added
the
kind/enhancement
A net-new feature or improvement to an existing feature
label
Nov 15, 2022
8 tasks
This was referenced Dec 3, 2022
Closed
@Jorropo : how is the migration work going for you? |
Migrations are happening in ipfs/fs-repo-migrations#162 |
@BigLep I implemented both of the required migrations in: ipfs/fs-repo-migrations#162 |
7 tasks
lidel
added a commit
to ipfs/ipfs-webui
that referenced
this issue
Dec 9, 2022
lidel
added a commit
to ipfs/ipfs-webui
that referenced
this issue
Dec 9, 2022
lidel
added a commit
to multiformats/js-multiaddr
that referenced
this issue
Dec 9, 2022
multiformats/multiaddr#145 ipfs/kubo#9410 License: MIT Signed-off-by: Marcin Rataj <lidel@lidel.org>
achingbrain
pushed a commit
to multiformats/js-multiaddr
that referenced
this issue
Dec 10, 2022
This PR adds support for `/quic-v1` which will be enabled by default in Kubo 0.18 (ipfs/kubo#9417, ipfs/kubo#9410). @achingbrain @tinytb FYSA an important caveat is that WebTransport addrs will be `/quic-v1/webtransport` (as noted in ipfs/kubo#9410). Ref. - ipfs/kubo#9410 - multiformats/multiaddr#145 Signed-off-by: Marcin Rataj <lidel@lidel.org>
Closing since handled in ipfs/fs-repo-migrations#162 |
Repository owner
moved this from 🏃♀️ In Progress
to 🎉 Done
in IPFS Shipyard Team
Dec 13, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Checklist
Description
Updating to go-libp2p v0.24.0 will require a few changes / migrations on the kubo side. I'm creating this issue to keep track of these changes.
This issue is not actionable until v0.24.0 was released.
QUIC v1 codepoint
QUIC now uses a new code point to signal support for QUIC version 1 (RFC 9000). The existing code point now means signals support for QUIC draft-29. On the IPFS network, there are many nodes that support only draft-29. See multiformats/multiaddr#145 for more context.
Required kubo changes:
/ip{4,6}/<ip>/udp/<port>/quic-v1
address for every/ip{4,6}/<ip>/udp/<port>/quic
addressWebTransport support
It's now possible to run QUIC and WebTransport on the same port (see libp2p/go-libp2p#1759).
Required kubo changes:
/ip{4,6}/<ip>/udp/<port>/quic-v1/webtransport
address for every/ip{4,6}/<ip>/udp/<port>/quic-v1
address. Note that WebTransport doesn't support QUIC draft-29The text was updated successfully, but these errors were encountered: