Workspace that contains tools and libraries implemented in Rust for Session Traversal Utilities for NAT (STUN).
Crate stun-vectors
RFC5769
. Test Vectors for Session Traversal Utilities for NAT (STUN).
Crate stun-rs
Rust library designed to manipulate STUN messages. It supports:
RFC5769
. Test Vectors for Session Traversal Utilities for NAT (STUN).RFC5780
. NAT Behavior Discovery Using Session Traversal Utilities for NAT (STUN).RFC8016
. Mobility with Traversal Using Relays around NAT (TURN).RFC8445
. Interactive Connectivity Establishment (ICE).RFC8489
. Session Traversal Utilities for NAT (STUN).RFC8656
. Traversal Using Relays around NAT (TURN).
Crate stun-agent
Rust Sans I/O framwework to implement STUN agents.
Patches and feedback are welcome.
If you find this project helpful, you may consider making a donation:
This project is licensed under either of