Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package coturn for openSUSE:Factory checked in at 2026-09-14 16:26:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/coturn (Old) and /work/SRC/openSUSE:Factory/.coturn.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "coturn" Mon Sep 14 16:26:25 2026 rev:31 rq:1377866 version:4.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/coturn/coturn.changes 2026-08-27 19:04:31.301810004 +0200 +++ /work/SRC/openSUSE:Factory/.coturn.new.1265/coturn.changes 2026-09-14 16:26:33.357065950 +0200 @@ -1,0 +2,51 @@ +Tue Sep 8 11:51:58 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 4.18.0 + Upgrade notes + * Three turnserver flags removed: + + --drop-invalid-packets (#2078). + + --no-dtls (#2079). + + --no-cli (#2079). + * Log format: session id moved from session : prefix to (session) + suffix across 36 sites (#2072) — breaks anything anchored on + the old prefix. + * Wire behavior: + + ChannelBind-without-allocation now 437 not 400. + + duplicate XOR-PEER-ADDRESS/DATA go first-wins. + + attributes after MESSAGE-INTEGRITY ignored. + + over-long USERNAME/REALM/NONCE rejected with 400 instead of + truncated. + + --external-ip applied per address family. + What's Changed + * fix: shrink oversized stack frames in the test utilities. + * clamp software copy length in handle_old_stun_command. + * uclient: start the worker pools after session creation, not + before. + * uclient: stamp per-send metadata into the packet, not a + shared buffer. + * Ignore a duplicate DATA attribute in Send instead of discarding + * Bind the first XOR-PEER-ADDRESS in ChannelBind, not the last. + * Size USERNAME, REALM and NONCE limits in bytes per RFC 8489. + * Document RFC 8489 and RFC 8656 instead of only the specs they + obsolete. + * don't release port 65535 when turnports_allocate fails. + * Build docker images with optimizations. + * Advertise IPv6 allocations under their real relayed transport + address. + * turnutils_peer: reflect DSCP/TOS on echoed datagrams. + * Log only the request line for web-admin HTTP requests. + * skip null memcpy on zero-length stun auth attribute. + * fix: external ip must valid if the provider responses EDNS. + * fix: shrink oversized stack frames flagged by MSVC C6262. + * Log only the request line for web-admin HTTP requests. + * Make the multiplex-peer example tests request EVEN-PORT never. + * Split unauthorized reason. + * Move session id out of log message prefixes. + * Silently ignore attributes after message-integrity. + * Return allocation mismatch for ChannelBind without allocation. + * reject 0x1f control character in SASLprep. + * hiredis: clean up failed async connection setup. + * Deprecate option drop-invalid-packets. + * Update help with missing arguments. + +------------------------------------------------------------------- Old: ---- coturn-4.17.2.tar.gz New: ---- coturn-4.18.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ coturn.spec ++++++ --- /var/tmp/diff_new_pack.5lyE4x/_old 2026-09-14 16:26:34.449111638 +0200 +++ /var/tmp/diff_new_pack.5lyE4x/_new 2026-09-14 16:26:34.454111847 +0200 @@ -24,7 +24,7 @@ %endif %bcond_without apparmor Name: coturn -Version: 4.17.2 +Version: 4.18.0 Release: 0 Summary: TURN and STUN server for VoIP License: BSD-3-Clause ++++++ coturn-4.17.2.tar.gz -> coturn-4.18.0.tar.gz ++++++ ++++ 4485 lines of diff (skipped)
