head	1.4;
access;
symbols
	pkgsrc-2026Q1:1.4.0.2
	pkgsrc-2026Q1-base:1.4
	pkgsrc-2025Q4:1.3.0.8
	pkgsrc-2025Q4-base:1.3
	pkgsrc-2025Q3:1.3.0.6
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.4
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.3.0.2
	pkgsrc-2025Q1-base:1.3;
locks; strict;
comment	@# @;


1.4
date	2026.02.08.00.52.55;	author gdt;	state Exp;
branches;
next	1.3;
commitid	xdv8yBNQ14cpzvtG;

1.3
date	2025.01.23.17.21.26;	author gdt;	state Exp;
branches;
next	1.2;
commitid	uEazgoB2ZJyqiDGF;

1.2
date	2025.01.23.16.24.02;	author adam;	state Exp;
branches;
next	1.1;
commitid	R4cghBnndefn0DGF;

1.1
date	2025.01.15.14.13.39;	author manu;	state Exp;
branches;
next	;
commitid	opWQ5USesVIwxAFF;


desc
@@


1.4
log
@net/coturn: Update to 4.8.0

Release 4.8.0

Changelist:
- Allow faster packet validation on listener threads (#1768) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Fix order of arguments to calloc (#1790) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Fix crashes while setting socket buffer size (#1789) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Implement configurable buffer sizes (#1780) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Update Alpine to 3.23.2 version in Docker image (tyranron <tyranron@@gmail.com>)
- Update Debian "trixie" to 20251208 snapshot in Docker image (tyranron <tyranron@@gmail.com>)
- Use bool to enable prometheus (#1779) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Fix memory leak using libevent (#1751) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Addressed possible null pointer dereferences (#1729) (redraincatching <99604494+redraincatching@@users.noreply.github.com>)
- Address possible null pointer dereferences (#1744) (redraincatching <99604494+redraincatching@@users.noreply.github.com>)
- Improve const correctness in coturn (#1424) (Michael Jones <jonesmz@@users.noreply.github.com>)
- Update attribute values according to RFC 8656 (#1748) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Fixing missing dependencies in Makefile (#1739) (Jun Lyu <71107931+Meiye-lj@@users.noreply.github.com>)
- Add fuzzing to ci workflows (#1745) (redraincatching <99604494+redraincatching@@users.noreply.github.com>)
- mainreplay: fix leak in decrypt_aes_128() (#1737) (Lidong Yan <502024330056@@smail.nju.edu.cn>)
- Upgrade Debian to "trixie" in Docker image (tyranron <tyranron@@gmail.com>)
- Fix typo in Docker CI spec (tyranron <tyranron@@gmail.com>)
- Verify CHANGELOG date on Docker CI (tyranron <tyranron@@gmail.com>)
- Fix logging before parsing logging cmd line args (#1723) (Gustavo Garcia <gustavogb@@gmail.com>)
- Fix dead link in turnserver.spec Source0 field (#1722) (Copilot <198982749+Copilot@@users.noreply.github.com>)
- reduce calls to random (#1710) (redraincatching <99604494+redraincatching@@users.noreply.github.com>)
- Fix null pointer dereference in set_ssl_ctx function (#1720) (Gustavo Garcia <gustavogb@@gmail.com>)
- Add configurable CPU count option for containerized environments (#1717) (Copilot <198982749+Copilot@@users.noreply.github.com>)
- Fix memory and resource leaks in udp_create_server_socket( ) (#1714) (lhywk <lhywkd22@@gmail.com>)
- Add define to disable OAuth support (#1713) (Shane <ignignokterr@@gmail.com>)
- typo correction (#1715) (redraincatching <99604494+redraincatching@@users.noreply.github.com>)
- refactored tri-state to bools (#1709) (redraincatching <99604494+redraincatching@@users.noreply.github.com>)
- addressed null pointer deref warnings (#1712) (redraincatching <99604494+redraincatching@@users.noreply.github.com>)
- removed unnecessary null check (#1706) (redraincatching <99604494+redraincatching@@users.noreply.github.com>)
- Fix compiler warnings in source files (#1704) (Gustavo Garcia <gustavogb@@gmail.com>)
- Revert random number generation (Pavel Punsky <eakraly@@users.noreply.github.com>)
- guarantee no oob write in strncat (#1702) (redraincatching <99604494+redraincatching@@users.noreply.github.com>)
- Fix issues with Global Allocation Count for drain mode (#1699) (Scott Godin <sgodin@@sipspectrum.com>)
- fix: comment out verbose mode by default (#1696) (Amin Farjadi <31803062+amin-farjadi@@users.noreply.github.com>)

Contributors:
- Amin Farjadi <31803062+amin-farjadi@@users.noreply.github.com>
- Copilot <198982749+Copilot@@users.noreply.github.com>
- dependabot[bot] <49699333+dependabot[bot]@@users.noreply.github.com>
- Gustavo Garcia <gustavogb@@gmail.com>
- Jun Lyu <71107931+Meiye-lj@@users.noreply.github.com>
- Kai Ren <tyranron@@gmail.com>
- lhywk <lhywkd22@@gmail.com>
- Lidong Yan <502024330056@@smail.nju.edu.cn>
- Michael Jones <jonesmz@@users.noreply.github.com>
- Pavel Punsky <eakraly@@users.noreply.github.com>
- redraincatching <99604494+redraincatching@@users.noreply.github.com>
- Scott Godin <sgodin@@sipspectrum.com>
- Shane <ignignokterr@@gmail.com>
- tyranron <tyranron@@gmail.com>

Release 4.7.0

Changelist:
- [BREAKING] Remove support for openssl older than 1.1.1 (#1397) (Michael Jones <jonesmz@@users.noreply.github.com>)
- [BREAKING] Cleanup deprecated options (#1599) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- [BREAKING] Reverse SOFTWARE_ATTRIBUTE_OPT to avoid inverse logic (#1598) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- [BREAKING] Deprecate response-origin-only-with-rfc5780 (#1690) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- [BREAKING] Invert no-stun-backward-compatibility to be default on (#1689) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Make older TLS versions optional (#1693) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Add missing close socket when ioa_socket call fails (#1694) (tyranron <tyranron@@gmail.com>)
- Add spdx tags to all source files (#1510) (Michael Jones <jonesmz@@users.noreply.github.com>)
- Address various minor clang-tidy warnings (#1513) (Michael Jones <jonesmz@@users.noreply.github.com>)
- Update reference to old draft in README to RFC8016 (Gustavo Garcia <gustavogb@@gmail.com>)
- Invert RFC5780 option to default off (#1688) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Add modules diagram to developer doc (#1685) (Gustavo Garcia <gustavogb@@gmail.com>)
- Fix compilation warning with const - non const conversions (#1686) (Gustavo Garcia <gustavogb@@gmail.com>)
- Makefile.in: Don't install sql schema into DOCSDIR (#1684) (Greg Troxel <gdt@@lexort.com>)
- Fix infinite loop in ns_turn_server.c (#1460) (Asmir Mehic <asmir.mehic@@gmail.com>)
- Fix the ability to compile coturn using C++ compiler (#1546) (Michael Jones <jonesmz@@users.noreply.github.com>)
- Restore returning 200 OK on root prometheus path for health check (#1678) (Gustavo Garcia <gustavogb@@gmail.com>)
- Improve MySQL connection error logging to include actual MySQL error message (#1679) (Gustavo Garcia <gustavogb@@gmail.com>)
- redis: use dbname param when redis is unauthenticated (#1668) (maddy <maddy@@kitty.garden>)
- Show allocations increment/decrement logs behind verbose flag (#1677) (Gustavo Garcia <gustavogb@@gmail.com>)
- [Fix] Fix Repeated Line in Example turnserver.conf (#1671) (Stefan Kieszkowski <85728496+stefankiesz@@users.noreply.github.com>)
- change for incorrect handling of TURN_NO_TLS environment variable (#1663) (Leonid Gorbachev <60500216+leonidgorbachev@@users.noreply.github.com>)
- Add Content-Type header to prometheus response (#1662) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Fix infinite loop while triggering SIGHUP and log file reset causing … (#1630) (nicolas-laduguie <111897939+nicolas-laduguie@@users.noreply.github.com>)
- rename and dependency extraction (#1634) (redraincatching <99604494+redraincatching@@users.noreply.github.com>)
- updated types to bool in _turn_params_ to reflect C11 (#1406) (redraincatching <99604494+redraincatching@@users.noreply.github.com>)
- Windows '_WTA' bug (#1624) (guoyingbo <guoyingbo@@gmail.com>)
- Fix cmake issues detecting mongo and libsystemd on macOS (#1621) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Fix hiredis detection by cmake (#1620) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Drop TLS version support detection (#1617) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Cleanup ALPN_SUPPORTED define usage (#1616) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Fix warnings type conversion (#1615) (Pavel Punsky <eakraly@@users.noreply.github.com>)
- Add parameter for specifying prometheus path (#1602) (Alex Gustafsson <89969483+alexg-axis@@users.noreply.github.com>)
- Do not build with Ubuntu 18, use 24 (#1613) (Pavel Punsky <eakraly@@users.noreply.github.com>)

Contributors:
- Alex Gustafsson <89969483+alexg-axis@@users.noreply.github.com>
- Asmir Mehic <asmir.mehic@@gmail.com>
- Greg Troxel <gdt@@lexort.com>
- guoyingbo <guoyingbo@@gmail.com>
- Gustavo Garcia <gustavogb@@gmail.com>
- Kai Ren <tyranron@@gmail.com>
- Leonid Gorbachev <60500216+leonidgorbachev@@users.noreply.github.com>
- maddy <maddy@@kitty.garden>
- Michael Jones <jonesmz@@users.noreply.github.com>
- nicolas-laduguie <111897939+nicolas-laduguie@@users.noreply.github.com>
- Pavel Punsky <eakraly@@users.noreply.github.com>
- redraincatching <99604494+redraincatching@@users.noreply.github.com>
- Stefan Kieszkowski <85728496+stefankiesz@@users.noreply.github.com>
- tyranron <tyranron@@gmail.com>
@
text
@@@comment $NetBSD: PLIST,v 1.3 2025/01/23 17:21:26 gdt Exp $
bin/turnadmin
bin/turnserver
bin/turnutils_natdiscovery
bin/turnutils_oauth
bin/turnutils_peer
bin/turnutils_stunclient
bin/turnutils_uclient
include/turn/client/TurnMsgLib.h
include/turn/client/ns_turn_ioaddr.h
include/turn/client/ns_turn_msg.h
include/turn/client/ns_turn_msg_addr.h
include/turn/client/ns_turn_msg_defs.h
include/turn/client/ns_turn_msg_defs_experimental.h
include/turn/ns_turn_defs.h
lib/libturnclient.a
man/man1/coturn.1
man/man1/turnadmin.1
man/man1/turnserver.1
man/man1/turnutils.1
man/man1/turnutils_natdiscovery.1
man/man1/turnutils_oauth.1
man/man1/turnutils_peer.1
man/man1/turnutils_stunclient.1
man/man1/turnutils_uclient.1
share/coturn/schema.mongo.sh
share/coturn/schema.sql
share/coturn/schema.stats.redis
share/coturn/schema.userdb.redis
share/coturn/testmongosetup.sh
share/coturn/testredisdbsetup.sh
share/coturn/testsqldbsetup.sql
share/doc/coturn/INSTALL
share/doc/coturn/LICENSE
share/doc/coturn/README.turnadmin
share/doc/coturn/README.turnserver
share/doc/coturn/README.turnutils
share/doc/coturn/postinstall.txt
share/examples/coturn/etc/cacert.pem
share/examples/coturn/etc/coturn.service
share/examples/coturn/etc/turn_client_cert.pem
share/examples/coturn/etc/turn_client_pkey.pem
share/examples/coturn/etc/turn_server_cert.pem
share/examples/coturn/etc/turn_server_pkey.pem
share/examples/coturn/etc/turnserver.conf
share/examples/coturn/scripts/basic/dos_attack.sh
share/examples/coturn/scripts/basic/relay.sh
share/examples/coturn/scripts/basic/tcp_client.sh
share/examples/coturn/scripts/basic/tcp_client_c2c_tcp_relay.sh
share/examples/coturn/scripts/basic/udp_c2c_client.sh
share/examples/coturn/scripts/basic/udp_client.sh
share/examples/coturn/scripts/loadbalance/master_relay.sh
share/examples/coturn/scripts/loadbalance/slave_relay_1.sh
share/examples/coturn/scripts/loadbalance/slave_relay_2.sh
share/examples/coturn/scripts/loadbalance/tcp_c2c_tcp_relay.sh
share/examples/coturn/scripts/loadbalance/udp_c2c.sh
share/examples/coturn/scripts/longtermsecure/secure_dos_attack.sh
share/examples/coturn/scripts/longtermsecure/secure_dtls_client.sh
share/examples/coturn/scripts/longtermsecure/secure_dtls_client_cert.sh
share/examples/coturn/scripts/longtermsecure/secure_relay.sh
share/examples/coturn/scripts/longtermsecure/secure_relay_cert.sh
share/examples/coturn/scripts/longtermsecure/secure_sctp_client.sh
share/examples/coturn/scripts/longtermsecure/secure_tcp_client.sh
share/examples/coturn/scripts/longtermsecure/secure_tcp_client_c2c_tcp_relay.sh
share/examples/coturn/scripts/longtermsecure/secure_tls_client.sh
share/examples/coturn/scripts/longtermsecure/secure_tls_client_c2c_tcp_relay.sh
share/examples/coturn/scripts/longtermsecure/secure_tls_client_cert.sh
share/examples/coturn/scripts/longtermsecure/secure_udp_c2c.sh
share/examples/coturn/scripts/longtermsecure/secure_udp_client.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_mongo.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_mysql.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_mysql_ssl.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_psql.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_redis.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_sqlite.sh
share/examples/coturn/scripts/mobile/mobile_dtls_client.sh
share/examples/coturn/scripts/mobile/mobile_relay.sh
share/examples/coturn/scripts/mobile/mobile_tcp_client.sh
share/examples/coturn/scripts/mobile/mobile_tls_client_c2c_tcp_relay.sh
share/examples/coturn/scripts/mobile/mobile_udp_client.sh
share/examples/coturn/scripts/oauth.sh
share/examples/coturn/scripts/pack.sh
share/examples/coturn/scripts/peer.sh
share/examples/coturn/scripts/readme.txt
share/examples/coturn/scripts/restapi/secure_relay_secret.sh
share/examples/coturn/scripts/restapi/secure_relay_secret_with_db_mongo.sh
share/examples/coturn/scripts/restapi/secure_relay_secret_with_db_mysql.sh
share/examples/coturn/scripts/restapi/secure_relay_secret_with_db_psql.sh
share/examples/coturn/scripts/restapi/secure_relay_secret_with_db_redis.sh
share/examples/coturn/scripts/restapi/secure_relay_secret_with_db_sqlite.sh
share/examples/coturn/scripts/restapi/secure_udp_client_with_secret.sh
share/examples/coturn/scripts/restapi/shared_secret_maintainer.pl
share/examples/coturn/scripts/selfloadbalance/secure_dos_attack.sh
share/examples/coturn/scripts/selfloadbalance/secure_relay.sh
@@pkgdir etc
@


1.3
log
@coturn: Merge improvements from wip

This is step 2 of the three-way merge of wip and net.

  - Set up a non-root user/group and tell the daemon to run as that
    user, avoiding it staying as root.
  - Use 'coturn' as the package name consistently, because upstream
    releases the package coturn containing the program turnserver.
    The package name is used for example/doc directories and the
    user/group.
  - Respect PKG_SYSCONFDIR harder, not letting coturn default to
    $prefix/etc, and use PKG_SYSCONFDIR in the rc.d script.
  - Simplify CONF_FILES handling, as upstream already installed the
    example in $egdir as just turnserver.conf.  Rather than moving
    .conf.example from etcdir to egdir, just remove, and then have
    CONF_FILES use the example.
  - add comment about a database installed in .destdir/var -- which
    doesn't get picked up by the package but still seems wrong.
@
text
@d1 1
a1 1
@@comment $NetBSD$
a38 4
share/doc/coturn/schema.mongo.sh
share/doc/coturn/schema.sql
share/doc/coturn/schema.stats.redis
share/doc/coturn/schema.userdb.redis
@


1.2
log
@coturn: cleanup, fix options, fix rc.d file, bump revision
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2025/01/15 14:13:39 manu Exp $
d26 74
a99 75
share/doc/turnserver/INSTALL
share/doc/turnserver/LICENSE
share/doc/turnserver/README.turnadmin
share/doc/turnserver/README.turnserver
share/doc/turnserver/README.turnutils
share/doc/turnserver/postinstall.txt
share/doc/turnserver/schema.mongo.sh
share/doc/turnserver/schema.sql
share/doc/turnserver/schema.stats.redis
share/doc/turnserver/schema.userdb.redis
share/examples/turnserver/etc/cacert.pem
share/examples/turnserver/etc/coturn.service
share/examples/turnserver/etc/turn_client_cert.pem
share/examples/turnserver/etc/turn_client_pkey.pem
share/examples/turnserver/etc/turn_server_cert.pem
share/examples/turnserver/etc/turn_server_pkey.pem
share/examples/turnserver/etc/turnserver.conf
share/examples/turnserver/scripts/basic/dos_attack.sh
share/examples/turnserver/scripts/basic/relay.sh
share/examples/turnserver/scripts/basic/tcp_client.sh
share/examples/turnserver/scripts/basic/tcp_client_c2c_tcp_relay.sh
share/examples/turnserver/scripts/basic/udp_c2c_client.sh
share/examples/turnserver/scripts/basic/udp_client.sh
share/examples/turnserver/scripts/loadbalance/master_relay.sh
share/examples/turnserver/scripts/loadbalance/slave_relay_1.sh
share/examples/turnserver/scripts/loadbalance/slave_relay_2.sh
share/examples/turnserver/scripts/loadbalance/tcp_c2c_tcp_relay.sh
share/examples/turnserver/scripts/loadbalance/udp_c2c.sh
share/examples/turnserver/scripts/longtermsecure/secure_dos_attack.sh
share/examples/turnserver/scripts/longtermsecure/secure_dtls_client.sh
share/examples/turnserver/scripts/longtermsecure/secure_dtls_client_cert.sh
share/examples/turnserver/scripts/longtermsecure/secure_relay.sh
share/examples/turnserver/scripts/longtermsecure/secure_relay_cert.sh
share/examples/turnserver/scripts/longtermsecure/secure_sctp_client.sh
share/examples/turnserver/scripts/longtermsecure/secure_tcp_client.sh
share/examples/turnserver/scripts/longtermsecure/secure_tcp_client_c2c_tcp_relay.sh
share/examples/turnserver/scripts/longtermsecure/secure_tls_client.sh
share/examples/turnserver/scripts/longtermsecure/secure_tls_client_c2c_tcp_relay.sh
share/examples/turnserver/scripts/longtermsecure/secure_tls_client_cert.sh
share/examples/turnserver/scripts/longtermsecure/secure_udp_c2c.sh
share/examples/turnserver/scripts/longtermsecure/secure_udp_client.sh
share/examples/turnserver/scripts/longtermsecuredb/secure_relay_with_db_mongo.sh
share/examples/turnserver/scripts/longtermsecuredb/secure_relay_with_db_mysql.sh
share/examples/turnserver/scripts/longtermsecuredb/secure_relay_with_db_mysql_ssl.sh
share/examples/turnserver/scripts/longtermsecuredb/secure_relay_with_db_psql.sh
share/examples/turnserver/scripts/longtermsecuredb/secure_relay_with_db_redis.sh
share/examples/turnserver/scripts/longtermsecuredb/secure_relay_with_db_sqlite.sh
share/examples/turnserver/scripts/mobile/mobile_dtls_client.sh
share/examples/turnserver/scripts/mobile/mobile_relay.sh
share/examples/turnserver/scripts/mobile/mobile_tcp_client.sh
share/examples/turnserver/scripts/mobile/mobile_tls_client_c2c_tcp_relay.sh
share/examples/turnserver/scripts/mobile/mobile_udp_client.sh
share/examples/turnserver/scripts/oauth.sh
share/examples/turnserver/scripts/pack.sh
share/examples/turnserver/scripts/peer.sh
share/examples/turnserver/scripts/readme.txt
share/examples/turnserver/scripts/restapi/secure_relay_secret.sh
share/examples/turnserver/scripts/restapi/secure_relay_secret_with_db_mongo.sh
share/examples/turnserver/scripts/restapi/secure_relay_secret_with_db_mysql.sh
share/examples/turnserver/scripts/restapi/secure_relay_secret_with_db_psql.sh
share/examples/turnserver/scripts/restapi/secure_relay_secret_with_db_redis.sh
share/examples/turnserver/scripts/restapi/secure_relay_secret_with_db_sqlite.sh
share/examples/turnserver/scripts/restapi/secure_udp_client_with_secret.sh
share/examples/turnserver/scripts/restapi/shared_secret_maintainer.pl
share/examples/turnserver/scripts/selfloadbalance/secure_dos_attack.sh
share/examples/turnserver/scripts/selfloadbalance/secure_relay.sh
share/examples/turnserver/turnserver.conf.default
share/turnserver/schema.mongo.sh
share/turnserver/schema.sql
share/turnserver/schema.stats.redis
share/turnserver/schema.userdb.redis
share/turnserver/testmongosetup.sh
share/turnserver/testredisdbsetup.sh
share/turnserver/testsqldbsetup.sql
@@pkgdir var/turnserver
@


1.1
log
@Add net/coturn 4.6.3, contributed to pkgsrc-wip by kethzer.dr@@gmail.com

From contributor TODO list:

> Install upstream's postinstall as documentation.
>
> Fix path to examples.
>
> Fix detection of libevent2.
>
> This package has known vulnerabilities, please investigate and fix if
> possible:
>   CVE-2018-4056, CVE-2018-4058, CVE-2018-4059
@
text
@d1 1
a1 1
@@comment $NetBSD$
a8 1
etc/turnserver.conf.default
d26 67
a92 66
share/doc/coturn/INSTALL
share/doc/coturn/LICENSE
share/doc/coturn/README.turnadmin
share/doc/coturn/README.turnserver
share/doc/coturn/README.turnutils
share/doc/coturn/postinstall.txt
share/doc/coturn/schema.mongo.sh
share/doc/coturn/schema.sql
share/doc/coturn/schema.stats.redis
share/doc/coturn/schema.userdb.redis
share/examples/coturn/etc/cacert.pem
share/examples/coturn/etc/coturn.service
share/examples/coturn/etc/turn_client_cert.pem
share/examples/coturn/etc/turn_client_pkey.pem
share/examples/coturn/etc/turn_server_cert.pem
share/examples/coturn/etc/turn_server_pkey.pem
share/examples/coturn/etc/turnserver.conf
share/examples/coturn/scripts/basic/dos_attack.sh
share/examples/coturn/scripts/basic/relay.sh
share/examples/coturn/scripts/basic/tcp_client.sh
share/examples/coturn/scripts/basic/tcp_client_c2c_tcp_relay.sh
share/examples/coturn/scripts/basic/udp_c2c_client.sh
share/examples/coturn/scripts/basic/udp_client.sh
share/examples/coturn/scripts/loadbalance/master_relay.sh
share/examples/coturn/scripts/loadbalance/slave_relay_1.sh
share/examples/coturn/scripts/loadbalance/slave_relay_2.sh
share/examples/coturn/scripts/loadbalance/tcp_c2c_tcp_relay.sh
share/examples/coturn/scripts/loadbalance/udp_c2c.sh
share/examples/coturn/scripts/longtermsecure/secure_dos_attack.sh
share/examples/coturn/scripts/longtermsecure/secure_dtls_client.sh
share/examples/coturn/scripts/longtermsecure/secure_dtls_client_cert.sh
share/examples/coturn/scripts/longtermsecure/secure_relay.sh
share/examples/coturn/scripts/longtermsecure/secure_relay_cert.sh
share/examples/coturn/scripts/longtermsecure/secure_sctp_client.sh
share/examples/coturn/scripts/longtermsecure/secure_tcp_client.sh
share/examples/coturn/scripts/longtermsecure/secure_tcp_client_c2c_tcp_relay.sh
share/examples/coturn/scripts/longtermsecure/secure_tls_client.sh
share/examples/coturn/scripts/longtermsecure/secure_tls_client_c2c_tcp_relay.sh
share/examples/coturn/scripts/longtermsecure/secure_tls_client_cert.sh
share/examples/coturn/scripts/longtermsecure/secure_udp_c2c.sh
share/examples/coturn/scripts/longtermsecure/secure_udp_client.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_mongo.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_mysql.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_mysql_ssl.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_psql.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_redis.sh
share/examples/coturn/scripts/longtermsecuredb/secure_relay_with_db_sqlite.sh
share/examples/coturn/scripts/mobile/mobile_dtls_client.sh
share/examples/coturn/scripts/mobile/mobile_relay.sh
share/examples/coturn/scripts/mobile/mobile_tcp_client.sh
share/examples/coturn/scripts/mobile/mobile_tls_client_c2c_tcp_relay.sh
share/examples/coturn/scripts/mobile/mobile_udp_client.sh
share/examples/coturn/scripts/oauth.sh
share/examples/coturn/scripts/pack.sh
share/examples/coturn/scripts/peer.sh
share/examples/coturn/scripts/readme.txt
share/examples/coturn/scripts/restapi/secure_relay_secret.sh
share/examples/coturn/scripts/restapi/secure_relay_secret_with_db_mongo.sh
share/examples/coturn/scripts/restapi/secure_relay_secret_with_db_mysql.sh
share/examples/coturn/scripts/restapi/secure_relay_secret_with_db_psql.sh
share/examples/coturn/scripts/restapi/secure_relay_secret_with_db_redis.sh
share/examples/coturn/scripts/restapi/secure_relay_secret_with_db_sqlite.sh
share/examples/coturn/scripts/restapi/secure_udp_client_with_secret.sh
share/examples/coturn/scripts/restapi/shared_secret_maintainer.pl
share/examples/coturn/scripts/selfloadbalance/secure_dos_attack.sh
share/examples/coturn/scripts/selfloadbalance/secure_relay.sh
@

