test-plans icon indicating copy to clipboard operation
test-plans copied to clipboard

Add .NET version of tcp/noise/yamux

Open flcl42 opened this issue 2 years ago • 7 comments
trafficstars

Adds .NET implementation of tcp/noise/yamux stack of libp2p to the interoperability testing suite

flcl42 avatar Sep 04 '23 18:09 flcl42

Let's add quic also, converting to draft

flcl42 avatar Oct 03 '23 12:10 flcl42

Approved and ran CI.

Let's add quic also, converting to draft

I am happy to merge here without QUIC already. Your call.

mxinden avatar Oct 16 '23 09:10 mxinden

@flcl42 seems like dotnet is failing with all other implementations. Mind taking a look?

mxinden avatar Oct 27 '23 09:10 mxinden

@flcl42 seems like dotnet is failing with all other implementations. Mind taking a look?

The current implementation:

  • is not compatible with zig and rust via quic-v1
  • has flaky tests for js x dotnet, let me try to fix it again. Other pairs work.

If it's better to have it 100% passing, let me disable quic for now.

flcl42 avatar Oct 27 '23 10:10 flcl42

@thomaseizinger Thanks for the remarks! Right now we are refactoring/fixing the library to fit the tests. I'll also address the suggestions in new update.

flcl42 avatar Jan 18 '24 10:01 flcl42