Path to this page:
./
net/coturn,
TURN and STUN server (for VoIP/webrtc)
Branch: CURRENT,
Version: 4.17.0nb1,
Package name: coturn-4.17.0nb1,
Maintainer: gdtcoturn is a free open source implementation of TURN and STUN
Server. The TURN Server is a VoIP media traffic NAT traversal server
and gateway.
Package options: sqlite
Master sites:
Filesize: 792.646 KB
Version history: (Expand)
- (2026-08-05) Updated to version: coturn-4.17.0nb1
- (2026-08-05) Updated to version: coturn-4.17.0
- (2026-07-31) Updated to version: coturn-4.16.0
- (2026-07-22) Updated to version: coturn-4.15.0
- (2026-07-03) Updated to version: coturn-4.14.0
- (2026-02-27) Updated to version: coturn-4.9.0
CVS history: (Expand)
| 2026-08-05 14:20:03 by Greg Troxel | Files touched by this commit (3) |
Log message:
net/coturn: Patch out use of ginstall
Upstream configure inexplicably searches for ginstall (which I view as
a pkgsrcism for layering of coreutils), and then uses it without mode
flags, resulting in man pages with executable bits.
|
| 2026-08-05 13:52:05 by Greg Troxel | Files touched by this commit (3) |
Log message:
net/coturn: Update to 4.17.0
Upstream NEWS content, less bugfixes and minor improvements:
Release 4.17.0
Changelist:
- Enable stateless nonce by default (#2036) (Pavel Punsky \
<eakraly@users.noreply.github.com>)
- Log format: ISO-8601 timestamp by default, no thread id, space delimiter \
(#2031) (Pavel Punsky <eakraly@users.noreply.github.com>)
- Start the DTLS listeners only when --dtls is given (#2026) (Pavel Punsky \
<eakraly@users.noreply.github.com>)
|
| 2026-07-31 13:31:25 by Greg Troxel | Files touched by this commit (3) |
Log message:
net/coturn: Update to 4.16.0
Upstream NEWS content, less bugfixes and minor improvements:
Release 4.16.0
[bugfixes/minor only]
|
| 2026-07-22 15:48:50 by Greg Troxel | Files touched by this commit (2) |
Log message:
nnet/coturn: Update to 4.15.0
Upstream NEWS content, less bugfixes and minor improvements:
Release 4.15.0
- Add --drain-min-allocations: shutdown threshold for drain mode (#1997) (Pavel \
Punsky <eakraly@users.noreply.github.com>)
- Alternate server tcp udp distinction (#1605) (Cybermilitia \
<Cybermilitia@users.noreply.github.com>)
- feat: RFC 8016 graceful dual-5-tuple mobility handoff (#1975) (Pavel Punsky \
<eakraly@users.noreply.github.com>)
|
| 2026-07-03 18:14:51 by Greg Troxel | Files touched by this commit (1) |
Log message:
net/coturn: Drop stray disabling of rpath
There's no justification for it, and the server starts without it.
With or without, RPATH is present.
|
| 2026-07-03 17:25:41 by Greg Troxel | Files touched by this commit (2) |
Log message:
net/coturn: Update to 4.14.0
Upstream NEWS content, less bugfixes and minor improvements:
Release 4.14.0
- Add optional TLS transport for Redis connections (#1951) (Pavel Punsky \
<eakraly@users.noreply.github.com>)
Release 4.13.1
- Add per-source rate-limiting of UDP 401 Unauthorized responses (Pavel Punsky \
<eakraly@users.noreply.github.com>)
- Deny link-local / ULA / site-local relay peers by default (#1947) (Pavel \
Punsky <eakraly@users.noreply.github.com>)
- Auto-deny coturn's own database backend endpoints as relay peers (#1946) \
(Pavel Punsky <eakraly@users.noreply.github.com>)
- Canonicalize all IPv4-in-IPv6 encodings before peer-IP checks (#1945) (Pavel \
Punsky <eakraly@users.noreply.github.com>)
Release 4.13.0
- Add continuous latency mode to stunclient (#1937) (Pavel Punsky \
<eakraly@users.noreply.github.com>)
- Enable --udp-recvmmsg by default on Linux (#1930) (Pavel Punsky \
<eakraly@users.noreply.github.com>)
- Add --udp-sendmmsg-log to observe egress sendmmsg/UDP-GSO batching (#1927) \
(Pavel Punsky <eakraly@users.noreply.github.com>)
Release 4.12.0
- turnutils_uclient: multi-threaded listener (recv) pool (#1911) (Pavel Punsky \
<eakraly@users.noreply.github.com>)
- turnutils_uclient: Linux recvmmsg receive path + larger SO_RCVBUF (#1910) \
(Pavel Punsky <eakraly@users.noreply.github.com>)
- Add UDP-GSO send path (--udp-gso) (#1907) (Pavel Punsky \
<eakraly@users.noreply.github.com>)
- turnutils_peer: Linux fast path with drain loop, recvmmsg/sendmmsg, U… \
(#1908) (Pavel Punsky <eakraly@users.noreply.github.com>)
Release 4.11.0
Release 4.10.0
- Add Linux-only `recvmmsg` receive path for DTLS/UDP listener (#1852) (Pavel \
Punsky <eakraly@users.noreply.github.com>)
- CLI interface is disabled by default (#1830) (Pavel Punsky \
<eakraly@users.noreply.github.com>)
|
| 2026-02-27 17:03:10 by Greg Troxel | Files touched by this commit (1) |
Log message:
net/coturn: Require openssl 3
Upstream did not note this rather significant change in NEWS :-(
Restores building on NetBSD 9.
No PKGREVISION, as I think this is a NOP on systems that used openssl
3 anyway, and it didn't build on those that defaulted to 1.1.1.
|
| 2026-02-27 16:29:25 by Greg Troxel | Files touched by this commit (1) |
Log message:
net/coturn: Restore wrongly-deleted comment
|