pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/coturn
Module Name: pkgsrc
Committed By: gdt
Date: Sun Feb 8 00:52:55 UTC 2026
Modified Files:
pkgsrc/net/coturn: Makefile PLIST distinfo
Log Message:
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@localhost>)
- Fix order of arguments to calloc (#1790) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Fix crashes while setting socket buffer size (#1789) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Implement configurable buffer sizes (#1780) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Update Alpine to 3.23.2 version in Docker image (tyranron <tyranron%gmail.com@localhost>)
- Update Debian "trixie" to 20251208 snapshot in Docker image (tyranron <tyranron%gmail.com@localhost>)
- Use bool to enable prometheus (#1779) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Fix memory leak using libevent (#1751) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Addressed possible null pointer dereferences (#1729) (redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>)
- Address possible null pointer dereferences (#1744) (redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>)
- Improve const correctness in coturn (#1424) (Michael Jones <jonesmz%users.noreply.github.com@localhost>)
- Update attribute values according to RFC 8656 (#1748) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Fixing missing dependencies in Makefile (#1739) (Jun Lyu <71107931+Meiye-lj%users.noreply.github.com@localhost>)
- Add fuzzing to ci workflows (#1745) (redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>)
- mainreplay: fix leak in decrypt_aes_128() (#1737) (Lidong Yan <502024330056%smail.nju.edu.cn@localhost>)
- Upgrade Debian to "trixie" in Docker image (tyranron <tyranron%gmail.com@localhost>)
- Fix typo in Docker CI spec (tyranron <tyranron%gmail.com@localhost>)
- Verify CHANGELOG date on Docker CI (tyranron <tyranron%gmail.com@localhost>)
- Fix logging before parsing logging cmd line args (#1723) (Gustavo Garcia <gustavogb%gmail.com@localhost>)
- Fix dead link in turnserver.spec Source0 field (#1722) (Copilot <198982749+Copilot%users.noreply.github.com@localhost>)
- reduce calls to random (#1710) (redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>)
- Fix null pointer dereference in set_ssl_ctx function (#1720) (Gustavo Garcia <gustavogb%gmail.com@localhost>)
- Add configurable CPU count option for containerized environments (#1717) (Copilot <198982749+Copilot%users.noreply.github.com@localhost>)
- Fix memory and resource leaks in udp_create_server_socket( ) (#1714) (lhywk <lhywkd22%gmail.com@localhost>)
- Add define to disable OAuth support (#1713) (Shane <ignignokterr%gmail.com@localhost>)
- typo correction (#1715) (redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>)
- refactored tri-state to bools (#1709) (redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>)
- addressed null pointer deref warnings (#1712) (redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>)
- removed unnecessary null check (#1706) (redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>)
- Fix compiler warnings in source files (#1704) (Gustavo Garcia <gustavogb%gmail.com@localhost>)
- Revert random number generation (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- guarantee no oob write in strncat (#1702) (redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>)
- Fix issues with Global Allocation Count for drain mode (#1699) (Scott Godin <sgodin%sipspectrum.com@localhost>)
- fix: comment out verbose mode by default (#1696) (Amin Farjadi <31803062+amin-farjadi%users.noreply.github.com@localhost>)
Contributors:
- Amin Farjadi <31803062+amin-farjadi%users.noreply.github.com@localhost>
- Copilot <198982749+Copilot%users.noreply.github.com@localhost>
- dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Gustavo Garcia <gustavogb%gmail.com@localhost>
- Jun Lyu <71107931+Meiye-lj%users.noreply.github.com@localhost>
- Kai Ren <tyranron%gmail.com@localhost>
- lhywk <lhywkd22%gmail.com@localhost>
- Lidong Yan <502024330056%smail.nju.edu.cn@localhost>
- Michael Jones <jonesmz%users.noreply.github.com@localhost>
- Pavel Punsky <eakraly%users.noreply.github.com@localhost>
- redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>
- Scott Godin <sgodin%sipspectrum.com@localhost>
- Shane <ignignokterr%gmail.com@localhost>
- tyranron <tyranron%gmail.com@localhost>
Release 4.7.0
Changelist:
- [BREAKING] Remove support for openssl older than 1.1.1 (#1397) (Michael Jones <jonesmz%users.noreply.github.com@localhost>)
- [BREAKING] Cleanup deprecated options (#1599) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- [BREAKING] Reverse SOFTWARE_ATTRIBUTE_OPT to avoid inverse logic (#1598) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- [BREAKING] Deprecate response-origin-only-with-rfc5780 (#1690) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- [BREAKING] Invert no-stun-backward-compatibility to be default on (#1689) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Make older TLS versions optional (#1693) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Add missing close socket when ioa_socket call fails (#1694) (tyranron <tyranron%gmail.com@localhost>)
- Add spdx tags to all source files (#1510) (Michael Jones <jonesmz%users.noreply.github.com@localhost>)
- Address various minor clang-tidy warnings (#1513) (Michael Jones <jonesmz%users.noreply.github.com@localhost>)
- Update reference to old draft in README to RFC8016 (Gustavo Garcia <gustavogb%gmail.com@localhost>)
- Invert RFC5780 option to default off (#1688) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Add modules diagram to developer doc (#1685) (Gustavo Garcia <gustavogb%gmail.com@localhost>)
- Fix compilation warning with const - non const conversions (#1686) (Gustavo Garcia <gustavogb%gmail.com@localhost>)
- Makefile.in: Don't install sql schema into DOCSDIR (#1684) (Greg Troxel <gdt%lexort.com@localhost>)
- Fix infinite loop in ns_turn_server.c (#1460) (Asmir Mehic <asmir.mehic%gmail.com@localhost>)
- Fix the ability to compile coturn using C++ compiler (#1546) (Michael Jones <jonesmz%users.noreply.github.com@localhost>)
- Restore returning 200 OK on root prometheus path for health check (#1678) (Gustavo Garcia <gustavogb%gmail.com@localhost>)
- Improve MySQL connection error logging to include actual MySQL error message (#1679) (Gustavo Garcia <gustavogb%gmail.com@localhost>)
- 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@localhost>)
- [Fix] Fix Repeated Line in Example turnserver.conf (#1671) (Stefan Kieszkowski <85728496+stefankiesz%users.noreply.github.com@localhost>)
- change for incorrect handling of TURN_NO_TLS environment variable (#1663) (Leonid Gorbachev <60500216+leonidgorbachev%users.noreply.github.com@localhost>)
- Add Content-Type header to prometheus response (#1662) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Fix infinite loop while triggering SIGHUP and log file reset causing … (#1630) (nicolas-laduguie <111897939+nicolas-laduguie%users.noreply.github.com@localhost>)
- rename and dependency extraction (#1634) (redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>)
- updated types to bool in _turn_params_ to reflect C11 (#1406) (redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>)
- Windows '_WTA' bug (#1624) (guoyingbo <guoyingbo%gmail.com@localhost>)
- Fix cmake issues detecting mongo and libsystemd on macOS (#1621) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Fix hiredis detection by cmake (#1620) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Drop TLS version support detection (#1617) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Cleanup ALPN_SUPPORTED define usage (#1616) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Fix warnings type conversion (#1615) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
- Add parameter for specifying prometheus path (#1602) (Alex Gustafsson <89969483+alexg-axis%users.noreply.github.com@localhost>)
- Do not build with Ubuntu 18, use 24 (#1613) (Pavel Punsky <eakraly%users.noreply.github.com@localhost>)
Contributors:
- Alex Gustafsson <89969483+alexg-axis%users.noreply.github.com@localhost>
- Asmir Mehic <asmir.mehic%gmail.com@localhost>
- Greg Troxel <gdt%lexort.com@localhost>
- guoyingbo <guoyingbo%gmail.com@localhost>
- Gustavo Garcia <gustavogb%gmail.com@localhost>
- Kai Ren <tyranron%gmail.com@localhost>
- Leonid Gorbachev <60500216+leonidgorbachev%users.noreply.github.com@localhost>
- maddy <maddy@kitty.garden>
- Michael Jones <jonesmz%users.noreply.github.com@localhost>
- nicolas-laduguie <111897939+nicolas-laduguie%users.noreply.github.com@localhost>
- Pavel Punsky <eakraly%users.noreply.github.com@localhost>
- redraincatching <99604494+redraincatching%users.noreply.github.com@localhost>
- Stefan Kieszkowski <85728496+stefankiesz%users.noreply.github.com@localhost>
- tyranron <tyranron%gmail.com@localhost>
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/coturn/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/coturn/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/coturn/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/coturn/Makefile
diff -u pkgsrc/net/coturn/Makefile:1.8 pkgsrc/net/coturn/Makefile:1.9
--- pkgsrc/net/coturn/Makefile:1.8 Wed Jan 7 08:48:14 2026
+++ pkgsrc/net/coturn/Makefile Sun Feb 8 00:52:55 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2026/01/07 08:48:14 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2026/02/08 00:52:55 gdt Exp $
-DISTNAME= coturn-4.6.3
-PKGREVISION= 9
+DISTNAME= coturn-4.8.0
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=coturn/}
@@ -22,6 +21,7 @@ COTURN_GROUP?= ${COTURN_USER}
COTURN_DATA?= ${VARBASE}/db/coturn
BUILD_DEFS+= COTURN_USER COTURN_GROUP VARBASE COTURN_DATA
+# \todo Justify disabling rpath.
CONFIGURE_ARGS+= --disable-rpath
CONFIGURE_ARGS+= --localstatedir ${COTURN_DATA}
CONFIGURE_ARGS+= --prefix ${PREFIX}
@@ -61,13 +61,6 @@ CONFIGURE_ARGS+= --confdir=${PKG_SYSCONF
# Defaults to ${PREFIX}/var; give it a subdirectory.
CONFIGURE_ARGS+= --localstatedir=${COTURN_DATA}
-# \todo Why is there a db installed in /var? If not within PREFIX we don't pick it up,
-# but it seems like a bug.
-
-# Upstream installs some files twice (examples and docs). This is not
-# causing real trouble, but it's a bug.
-# https://github.com/coturn/coturn/issues/1631
-
.include "options.mk"
# upstream installs both a .conf.default in etcdir, and the
@@ -75,6 +68,8 @@ CONFIGURE_ARGS+= --localstatedir=${COTUR
post-install:
${RM} ${DESTDIR}${PKG_SYSCONFDIR}/turnserver.conf.default
+TEST_TARGET= check
+
.include "../../devel/libevent/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/coturn/PLIST
diff -u pkgsrc/net/coturn/PLIST:1.3 pkgsrc/net/coturn/PLIST:1.4
--- pkgsrc/net/coturn/PLIST:1.3 Thu Jan 23 17:21:26 2025
+++ pkgsrc/net/coturn/PLIST Sun Feb 8 00:52:55 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2025/01/23 17:21:26 gdt Exp $
+@comment $NetBSD: PLIST,v 1.4 2026/02/08 00:52:55 gdt Exp $
bin/turnadmin
bin/turnserver
bin/turnutils_natdiscovery
@@ -36,10 +36,6 @@ 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
Index: pkgsrc/net/coturn/distinfo
diff -u pkgsrc/net/coturn/distinfo:1.1 pkgsrc/net/coturn/distinfo:1.2
--- pkgsrc/net/coturn/distinfo:1.1 Wed Jan 15 14:13:39 2025
+++ pkgsrc/net/coturn/distinfo Sun Feb 8 00:52:55 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2025/01/15 14:13:39 manu Exp $
+$NetBSD: distinfo,v 1.2 2026/02/08 00:52:55 gdt Exp $
-BLAKE2s (coturn-4.6.3.tar.gz) = a0fc17a5306e458a0576342bdb92637586db33e38502d64168f6c8437c8012da
-SHA512 (coturn-4.6.3.tar.gz) = 5e5f4a1713847e25396a88f64234ac9bcbbb29f9069d8c3a52c91d28a43bd4c666eeb9877d88a6d48bb1cfca136d8252d1e9e91bb7415ab29b0ba5cfcac0724d
-Size (coturn-4.6.3.tar.gz) = 535778 bytes
+BLAKE2s (coturn-4.8.0.tar.gz) = a2dce33d3c8451ad47df60113beab22d6faed9c61249db7423d4529aa6fe9a0a
+SHA512 (coturn-4.8.0.tar.gz) = 3abb3aa3dbeb9c220eb90c36ea4915623e048f68ec2a99897a772f4e6ed07600051e8afde3b4bf411f38f66a83f98c8f97f3e20865761a68c56c6877bf5b0227
+Size (coturn-4.8.0.tar.gz) = 544737 bytes
Home |
Main Index |
Thread Index |
Old Index