Skip to content
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

Add quic support #403

Draft
wants to merge 14 commits into
base: develop
Choose a base branch
from
Draft

Add quic support #403

wants to merge 14 commits into from

Conversation

tbenr
Copy link
Collaborator

@tbenr tbenr commented Jan 20, 2025

Attempt to revive #294

ianopolous and others added 14 commits June 8, 2023 13:45
Disable quic tokens (0RTT resumption)

Run ipfs in CI

Add minimal quic ping test

Reduce dependency on jdk cert classes in tls

Process connHandler after quic handshake

Revert TLS regression

Increase test ports

Add pure java quic test with ping from java client to java server

Switch from Ed25519 certs to ECDSA as BoringSSL doesn't support Ed25519

Fix peer id in quic (don't randomise it each call in builder)

Support non ed25519 peerids in quic

Quic needs protocols list to handle incoming streams
…). Extract Quic library version to versions.gradle. Move tests from testFixtures to test
# Conflicts:
#	libp2p/src/main/java/io/libp2p/core/dsl/HostBuilder.java
#	libp2p/src/main/kotlin/io/libp2p/security/tls/TLSSecureChannel.kt
#	libp2p/src/test/java/io/libp2p/core/HostTestJava.java
#	libp2p/src/testFixtures/kotlin/io/libp2p/tools/HostFactory.kt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants