Skip to content
/ rustun Public

Rust implementation for Session Traversal Utilities for NAT (STUN)

License

Notifications You must be signed in to change notification settings

sancane/rustun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codecov Rust Report Card

rustun

Workspace that contains tools and libraries implemented in Rust for Session Traversal Utilities for NAT (STUN).

  • RFC5769. Test Vectors for Session Traversal Utilities for NAT (STUN).

Crate stun-rs

Crates.io Docs

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).

Crates.io Docs

Rust Sans I/O framwework to implement STUN agents.

Contributing

Patches and feedback are welcome.

Donations

If you find this project helpful, you may consider making a donation:

Bitcoin QR Code

Ethereum QR Code

License

This project is licensed under either of

say thanks

About

Rust implementation for Session Traversal Utilities for NAT (STUN)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages