Skip to content

feat: add zig gossipsub interop#852

Open
bomanaps wants to merge 9 commits into
libp2p:masterfrom
bomanaps:feat/gossipsub-zig-interop
Open

feat: add zig gossipsub interop#852
bomanaps wants to merge 9 commits into
libp2p:masterfrom
bomanaps:feat/gossipsub-zig-interop

Conversation

@bomanaps

Copy link
Copy Markdown

No description provided.

Comment thread gossipsub-interop/Makefile Outdated
@MarcoPolo

Copy link
Copy Markdown
Contributor

please rebase to the latest changes

@bomanaps bomanaps force-pushed the feat/gossipsub-zig-interop branch from 8ccb3b4 to 4686c07 Compare May 7, 2026 20:27
@bomanaps

bomanaps commented May 7, 2026

Copy link
Copy Markdown
Author

please rebase to the latest changes

Sorry for the late response added the Zig CI workflow.

Comment thread .github/workflows/gossipsub-interop-pr.yml Outdated
Comment thread gossipsub-interop/run-shadow.sh Outdated
Comment thread gossipsub-interop/run.py Outdated
Comment thread gossipsub-interop/zig-libp2p/src/main.zig Outdated
@GrapeBaBa

Copy link
Copy Markdown
Contributor

I think we can't support it until shadow support QUIC, we only have QUIC transport.

@MarcoPolo

Copy link
Copy Markdown
Contributor

Shadow supports QUIC just fine, but you have to stick with the basic sendmsg/recvmsg syscalls and avoiding certain features. See shadow/shadow#3623 for more context.

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