Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: coturn-utils | Distribution: openSUSE Tumbleweed |
Version: 4.6.3 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon May 12 15:54:59 2025 |
Group: Productivity/Networking/Talk/Servers | Build host: reproducible |
Size: 428760 | Source RPM: coturn-4.6.3-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/coturn/coturn/ | |
Summary: Coturn utils |
This package contains the TURN client utils.
BSD-3-Clause
* Mon May 12 2025 Johannes Weberhofer <jweberhofer@weberhofer.at> - Upgrade to coturn 4.6.3 * Release highlights: - Multiple memory fixes - New drain feature - Better support for new versions of Redis - Add support for raw public keys * Complete change list - Add clang-tidy, include-what-you-use, and msvc-analyzer github actions - Add CodeQL workflow - added missing function prototype of turn_random_number() - Added sessionID to some log lines - added support for amazon linux and renamed tests.yml - added warnings for prometheus apt unavailability - Add github action that runs tests with compiler sanitizers - Additional refactoring of ns_turn_allocation.* to address security scanner concerns - Add MariaDB support to README.md - Add new Drain feature - Add prometheus setting suggestions on turn.conf in example folder - Address clang-tidy warnings in db files - Address some build issues introduced by api changes - Add support for raw public keys - Add the InsertBraces command for clang-format to ensure that all conditionals always have braces - Add warning and disable web admin if no-tls option used - Adjust wording in cmake message when prometheous cannot be found. - Allow authenticating with a username to redis - Always run lint, regardless of branch - Avoid nullptr dereference of server variable in various functions - avoid potential nullptr derefernence in udp_create_server_socket - Avoid read-past-end of string in get_bold_admin_title - Avoid writing potentially uninitialized data to aes_128 key file - changed variables in stunclient.c to bool - Change minimal required cmake version to 3.16 - Change printf() to TURN_LOG_FUNC() for --no-stdout-log - Change the various map functions to return bool instead of inconsistantly return 0, 1, or -1 - Check allocation results in add_static_user_account - Check the result of calloc in handle_logon_request - Check the result of malloc in del_alt_server - Check the result of malloc in mongo_set_realm_option_one - Check the result of malloc in send_message_to_redis - Check the result of malloc in string_list_add - Check the result of realloc and calloc in ch_map_get - CMake: Declare the variable nearby - configure: data files shouldn't be executable - defined a magic number for stun fingerprinting - Delete dead code - Delete unused variable - Doc: add flowchart - Easy installation of coturn on AWS - Fix buffer overflow in generate_enc_password with increase rsalt by 2 - Fix build with libressl 3.6+ - Fix clang-format lint warnings - Fix cli auth - Fix Cmake find issue in libevent - Fix cmake find prometheus(fix #1304) - Fix compiler warnings from continuous integration - Fix const during free warning in rfc5769check app - Fix error of make command in Cygwin environment - Fix formatting to fix lint error - Fix lint complaint about comment - Fix lint errors - Fix linting error in mainrelay.c - Fix make lint - Fix memcpy len checks stun_is_challenge_response_str - Fix memleak in pgsql_reread_realms - Fix memory leak in netengine.c - Fix memory leak in rfc5769check.c - Fix memory leak on http_server.c - Fix mingw build - Fix missing strncpy in fix_stun_check_message_integrity_str - Fix msvc analyzer error on goto label on rfc5769check - Fix nodejs/glibc problem with old container images. - Fix no-tls warning typo - Fix potential null passed to function expecting nonnull - Fix recursive call in delete alternate server - Fix return correct error code for `create_relay_connection` in case of `RESERVATION-TOKEN` failure - Fix rpm version scripts - Fix run cmake.yml in any github action - Fix typos - Fix ubuntu 16 build with GH action checkout version to v3 - Implement custom prometheus http handler - Include what you use - Install openssl-1.1.1 on amazonlinux:2 instead of openssl-1.0.1 - malloc now allocates space for string terminator - Memset user_db before reading conf file, not after - Missing session ID in coturn logs for denied IP - 1330 - Move the hiredis_libevent2 code from common to relay - Only set MHD_USE_DUAL_STACK if IPv6 is available - Print version only, no extra lines - Reduce ifdefs in code: TURN_NO_PROMETHEUS - Refactor: peer_input_handle - Reformat code - Remove unimplemented test folder reference from CMakeLists.txt - Replace HeapAlloc with malloc - Replace srand/rand with srandom/random - Return a 400 response to HTTP requests - Run all of the CI except for Docker builds on any change - Simplify macOS detection macros - Simplify workflow for codeql - strncpy doesn't return size_t - ubuntu build dependencies extracted to composite actions - Update FlowChart - Update libtelnet - Update lukka/run - Update SQLite.md - Update turnserver.conf Example about listening-ip - Update turnserver.spec - Update version in vcpkg.json - Use active CPU number instead of total number - Use bool, instead of int, for the functions in ns_turn_msg.c - Use bool over int for the turnutils_uclient program - Use calloc where appropriate, avoid memset when normal buffer initialization works - Windows: Only attempt to bind when the network interface is up - workflow tidying - Rebased coturn-turnserver_conf.patch * Sat Jun 15 2024 Adam Majer <amajer@suse.com> - Don't hard require systemd -- not needed in containers * Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN. * Fri Oct 13 2023 chris@computersalat.de - Update coturn-turnserver_conf.patch * Fix comment for listening-ip - enable 'verbose' log to see listening IPs and more, not just server start/stop * Mon Oct 09 2023 chris@computersalat.de - add coturn-turnserver_conf.patch * to have a meaningful turnserver.conf.default - create a ready-to-run turnserver.conf - fix logrotate script - Update README.SUSE for Let's Encrypt Certificates - move certs to /etc/coturn/tls - Update apparmor profile - rework sysusers.d config file * Tue May 02 2023 Carsten Ziepke <kieltux@gmail.com> - Update to 4.6.2 * Make sure microhttpd starts using epoll if supported * Add sessioncount to prometheus metrics * Add STUN request/response/error prometheus counters * Cleanup logs on turnserver start * Fix duplicate stdout log output * Log threadId to logs to aid in multi-threaded debugging * Optional build info compiled into turnserver binary * Fix arguments expansion in docker-entrypoint.sh * Santise database connection strings before printing to log * Support Windows MSVC * Add configuration option for TLS 1.3 ciphersuites * Improve openssl3 and FIPS support * Use single SSL_CTX for TLS and DTLS support * Update openssl API use to non-deprecated version * Set string bytes to null to prevent random origin * Fix memory corruption on socket close * Fix packet backlog fifo that processed packets in reverse order in some scenarios * Fix off-by-one when terminating gcm_nonce * Fixes to Redis memleaks and socketleaks * Fix malformed response to mobility refresh request * Fuzzing support * Ignore raw UDP if no_udp is enabled * Better detect availability of SCTP protocol - Drop coturn-no-FIPS-140-mode.patch, fixed upstream, see https://github.com/coturn/coturn/issues/1170 * Mon Mar 06 2023 Carsten Ziepke <kieltux@gmail.com> - Add coturn-no-FIPS-140-mode.patch, fixes build against OpenSSL 3.0 * Sun Dec 04 2022 Michael Ströder <michael@stroeder.com> - Version 4.6.1 - Fix memory corruption on socket close (#1113) - Version 4.6.0 - merge PR #967 (eakraly) * fix small issues reported by cppcheck - merge PR #974 (eakraly) * fix long log line printing - merge PR #973 (eakraly) * Print turnserver version with --version - merge PR #972 (eakraly) * do not write outside of a buffer in admin interface - merge PR #970 (eakraly) * fix uclient certificate loading bug - merge PR #971 (eakraly) * fix duplicate TCP flag in run_tests.sh script - merge PR #962 (huhaipeng) * fix turn session leak - merge PR #963 (eakraly) * Document dependency of new-log-timestamp-format on new-log-timestamp - merge PR #951 (steffen-moser) * Enable compilation of coturn on Solaris 11.4 - merge PR #949 (eakraly) * First step to re-enable compilation with OpenSSL 1.0.x - merge PR #949 (eakraly) * Fix cmake build on macOS - merge PR #942 (eakraly) * Disable SSL renegotiation - merge PR #792 (yfaker) * Fix user quota release #786 - merge PR #829 (fancycode) * add more info to redis allocation status - merge PR #938 (eakraly) * update turnserver.conf comment - merge PR #773 (haseebq) * fix performance regression - merge PR #773 (korayvt) * add syslog facility config - merge PR #897 (unicode-it) * add support for dual-stack prom listener - merge PR #984 (rozhuk-im) * fix build with libressl 3.4.0+ - merge PR #926 (ggarber) * add ci tests workflow - merge PR #934 (neocat) * show error on invalid config - merge PR #787 (dsmeytis) * add new prom allocations metric - merge PR #869 (micmac1) * don't link in libintl - merge PR #895 (alexnedo) * fix access to freed memory - merge PR #919 (sysvinit) * configurable prom username labels - merge PR #840 (sysvinit) * configurable prometheus listener port - merge PR #870 (micmac1) * fix build mariadb connector - merge PR #851 (freedomben) * fix README typo - merge PR #877 (davel) * correct doc typo - merge PR #755(moznuy) and #825(by argggh) * fix sqlite3_shutdown and sqlite3_config race - merge PR #826 (by giavac) * prom server better - merge PR #684 (by brevilo) * Define OPENSSL_VERSION_1_1_1 on systems where it doesn't (yet) exist * Regression in 4.5.2 that cause issues in openssl version < 1.1.1. - typo fix in prometheus (by fcecagno) - merge PR #687 (by Wuelber Castillo) * Add hash algorithm for hmackey value to redis userdb schema docs - replace keep-address-family with allocation-default-address-family (keep-address-family deprecated and will be removed!!) - merge PR #703 (by j4zzc4t) * Restore no_stdout_log behavior - merge PR #727 (by JoKoT3) * Support older mysql client version in configure - merge PR #721 (by KangLin) * Add to support cmake - merge PR #717 (by marcoschum) * Fix typo in turnserver.conf - merge PR #704 (by hills) * Packaging scripts can miss out on these errors (exit code) - merge PR #679 (by rubo77) * Readme.turnserver: how to run server as a daemon - merge PR #739 (by hills) * SSL reload has hidden bugs which cause crashes - Fix regression in PR #739 - Try to mitigate STUN amplification attatck * Add new option --no-rfc5780 to force disable RFC8750 * Add new option --no-stun-backward-compatibility Disable handling old STUN Binding requests and disable MAPPED-ADDRESS attribute in binding response (use only the XOR-MAPPED-ADDRESS) * Add new option --response-origin-only-with-rfc5780 Add RESPONSE_ORIGIN attribute only if rfc5780 is enabled * Don't send SOFTWARE attribute if --no-software-attribute set on (BREAKING CHANGE) - merge PR #767 (by ggalperi) * fix for log_binding (regression) * Fri Aug 19 2022 Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com> - Drop @privileged SystemCallFilter, can prevent service from starting (status=31/SYS) * Mon Oct 18 2021 Michael Ströder <michael@stroeder.com> - Dropped harden_coturn.service.patch because systemd units are created from own source anyway and are proven to work
/usr/bin/turnutils_natdiscovery /usr/bin/turnutils_oauth /usr/bin/turnutils_peer /usr/bin/turnutils_stunclient /usr/bin/turnutils_uclient /usr/share/doc/packages/coturn/README.turnutils /usr/share/licenses/coturn-utils /usr/share/licenses/coturn-utils/LICENSE /usr/share/man/man1/turnutils.1.gz /usr/share/man/man1/turnutils_natdiscovery.1.gz /usr/share/man/man1/turnutils_oauth.1.gz /usr/share/man/man1/turnutils_peer.1.gz /usr/share/man/man1/turnutils_stunclient.1.gz /usr/share/man/man1/turnutils_uclient.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jun 13 01:04:04 2025