-
-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Stage 1
- Transports support
- TCP/TLS/NativeTLS & UDP Transport
- TCP Add
StreamLayer
implementation based on TCP #10 - TLS Make transports/net compiles for each-feature and add
Tls
stream layer #11 -
NativeTLS AddNativeTls
stream layer #12native-tls
supports was removed in redesignTransport
#71
- TCP Add
- QUIC & QUIC Transport QUIC transport #15
-
quinn
support QUIC transport #15 -
s2n
support QUIC transport #15s2n
supports was removed in redesignTransport
#71
-
- TCP/TLS/NativeTLS & UDP Transport
- Testing
- state unit tests Unittests #25
- network unit tests
-
NetTransport
unit tests Net transport unittests #14 -
QuicTransport
unit tests Unit tests forQuicTransport
#16
-
- memberlist unit tests Unittests #25
- Add CI
- Code coverage over
75%
- Code coverage over
- Documentation
-
100%
document
-
Stage 2
- QUIC & UDP Transport support
- Tutorials
Version 1.0.0
- Reimplement gossip protocol in Sans-I/O architecture.
Long-term Goal
- Bindings to
Python
- Bindings to
NodeJS
- Bindings to
Zig
arjunsk and rektide
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request