turn icon indicating copy to clipboard operation
turn copied to clipboard

Pion TURN, an API for building TURN clients and servers

Results 51 turn issues
Sort by recently updated
recently updated
newest added

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go](https://go.dev/) ([source](https://togithub.com/golang/go)) | golang | minor | `1.13` -> `1.19` |...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/stretchr/testify](https://togithub.com/stretchr/testify) | require | minor | `v1.7.1` -> `v1.8.0` | ---...

#### This is another take on #134 #### This is another attempt to address #134, see an earlier attempt in #222 #222 introduces the DeniedPeerRange stanza into the ServerConfig to...

Logs are full of refresh failures. This is for coturn over UDP ``` turnc ERROR: 2020/06/30 02:36:59 fail to refresh permissions: CreatePermission error response (error 400: Bad Request) turnc ERROR:...

Adds a `IPv6` flag to the turn.ClientConfig, which will allow for IPv6 relay support. https://github.com/pion/ice/pull/462

I've just run Galène against pion/turn instead of coturn. The server was moderately loaded, a few lectures with 20 or so students each. The log is riddled with messages that...

## Summary Ability to use IPv6 public address. ## Motivation Because services like Fly.io mostly work well on ipv6 UDP.

#### Description Implements both client and server side support for TCP allocations and connections to peers. Things to do: - [ ] tests, what to test? - [ ] add...

#### Description This adds support for the format timestamp:username used with the TURN REST API (https://tools.ietf.org/search/rfc5389#section-10.2).

When ICE clients test connectivity via different candidates, it'll start an allocation request with TURN. However, when it ultimately chose a better path, the TURN stack would be stuck reading...