Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aggresss/mirror-restund

mirror from http://www.creytiv.com/restund.html
https://github.com/aggresss/mirror-restund

Last synced: about 2 months ago
JSON representation

mirror from http://www.creytiv.com/restund.html

Awesome Lists containing this project

README

        

README
------

restund - modular STUN/TURN server
Copyright (c) 2010 - 2014 Creytiv.com

Distributed under BSD license

Feedback:

- Please send feedback to

External dependencies:

libre

Supported platforms:

* Linux
* FreeBSD
* OpenBSD
* NetBSD
* Solaris
* Apple Mac OS X

Design goals:

* Modular STUN/TURN server
* STUN and TURN support
* IPv4 and IPv6 support
* UDP, TCP, TLS and DTLS transport support
* RFC-compliancy
* Robust, fast, low footprint
* Portable C89 and C99 source code

Modular Plugin Architecture:

* STUN messages: auth binding stat turn
* Database backend: mysql_ser filedb restauth
* Server status: status
* Logging: syslog

IETF RFCs:

* RFC 5389 - Session Traversal Utilities for NAT (STUN)
* RFC 5766 - Traversal Using Relays around NAT (TURN): Relay Extensions to
Session Traversal Utilities for NAT (STUN)
* RFC 5780 - NAT Behavior Discovery Using Session Traversal Utilities for
NAT (STUN)
* RFC 6156 - Traversal Using Relays around NAT (TURN) Extension for IPv6
* RFC 7350 - DTLS as Transport for STUN
* draft-uberti-behave-turn-rest-00