.NET Standard 1.6
- Implementation: Complete with support for Json, CBOR and ProtoBuf.
- Stability: Not heavily tested besides unit tests.
- Todo: Dependencies for CBOR are not .NET Standard compliant yet, so those are pulled in as submodules and consumed by source (included in our library) - this needs to change when the vendor releases a new version we can use through NuGet. Documentation.
.NET Framework 4.6
- Implementation: Basic, ported from Go.
- Stability: Broken
- Todo: Tests rely on Sockets to make a stream pipe that breaks on Travis CI, and probably is not the best way. Asynchronous handshaking is also not stable. Need to be .NET Standard compliant. Documentation.
.NET Standard 1.6
- Implementation: Complete, supports all algorithm in the spec.
- Stability: Not heavily tested besides unit tests and sharness tests that the Go implementation also passes.
- Todo: Keep up with the spec as it evolves. Documentation.
.NET Standard 1.6
- Implementation: Complete, supports all codecs in the spec.
- Stability: Not heavily tested besides unit tests and some benchmarks.
- Todo: Documentation.
.NET Standard 1.6
- Implementation: Almost complete, supports almost all protocols in the spec.
- Stability: Not heavily tested besides unit tests.
- Todo: Add support for missing protocols. Documentation.
.NET Standard 1.6
- Implementation: Complete, supports RSA and Ed25519.
- Stability: Not heavily tested besides unit tests, broken on Linux/OSX due to dependency problems (libsodium native).
- Todo: Update dependecy when it's working properly. Documentation.
.NET Standard 1.6
- Implementation: Complete.
- Stability: Not heavily tested besides unit tests.
- Todo: Documentation.
.NET Standard 1.6
- Implementation: Complete.
- Stability: Not heavily tested besides unit tests.
- Todo: Documentation.
.NET Standard 1.6
- Implementation: Complete.
- Stability: Not heavily tested besides unit tests.
- Todo: Documentation.
.NET Standard 1.6
- Implementation: Complete.
- Stability: Not heavily tested besides unit tests.
- Todo:
.NET Standard 1.6
- Implementation: Complete.
- Stability: Not heavily tested.
- Todo: Right now it's only a bunch of interfaces to keep the port from Go to C# as equal as possible. We have to drop this and do the .NET-way of handling streams/io. The package may be useful in some other way.
.NET Framework 4.6
- Implementation: Just ported.
- Stability: Not tested at all besides unit tests.
- Todo: Convert to .NET Standard. Documentation. Testing. Move to libp2p org when done.
.NET Standard 1.6
- Implementation: Just ported.
- Stability: Not tested at all besides unit tests.
- Todo: Some async trouble, unit tests fail at it, haven't dived into it yet. Documentation. Move to libp2p org when done.
.NET Framework 4.6
- Implementation: Just ported.
- Stability: Not tested besides unit tests.
- Todo: Convert to .NET Standard. Documentation. Testing. Move to libp2p org when done.
.NET Framework 4.6
- Implementation: Just ported.
- Stability: Not tested besides unit tests.
- Todo: Convert to .NET Standard. Documentation. Testing. Move to libp2p org when done.
.NET Framework 4.6
- Implementation: Just ported.
- Stability: Not tested besides unit tests.
- Todo: Convert to .NET Standard. Documentation. Testing. Move to libp2p org when done.
.NET Framework 4.6
- Implementation: Just ported.
- Stability: Not tested besides unit tests.
- Todo: Convert to .NET Standard. Documentation. Testing. Move to libp2p org when done.
.NET Framework 4.6
- Implementation: Just ported.
- Stability: Not tested besides unit tests.
- Todo: Convert to .NET Standard. Documentation. Testing. Move to libp2p org when done.
.NET Framework 4.6
- Implementation: Just ported.
- Stability: Not tested besides unit tests.
- Todo: Convert to .NET Standard. Documentation. Testing. Move to libp2p org when done.
- Swarm, circuit, muxing, dht, secio
.NET Standard 1.6
- Implementation: Just ported.
- Stability: Not tested besides unit tests.
- Todo: Convert to .NET Standard. Documentation. Testing. Move to ipld org when done.
- Pretty much everything