v1.0.0
Pre-release
Pre-release
Feature
Api
- external controller api. (
http
)
get /stats
get /workers
get /users
get /node?addr=[SocketAddr]
delete /node?addr=[SocketAddr]
- webhooks api. (
http
)
get /auth?addr=[SocketAddr]&name=[String]
put /events?kind=[kind]
Auth
- only long-term authentication is supported.
- static identity in configuration file.
[auth]
test_user = "test"
TURN
- only use udp protocol.
- virtual port support. (
allocate request does not allocate real udp ports
)
⚠️ Known issues
this problem does not affect normal operation, but needs attention.
The value of the turn server log level configuration is one of Error, Warn, Info, Debug, Trace.
enum values are not lowercase, fix in the fix: [log.level] config not lowercase;.
[log]
level = "Info"
What's Changed
Full Changelog: https://github.com/mycrl/turn-rs/commits/v1.0.0