Source: libnice Severity: important X-Debbugs-Cc: deb...@larma.de Dear Maintainer,
There's a new upstream release of libnice. The new release is required for compatibility with RFC 8445, the updated version of the ICE protocol. libnice 0.1.18 (2020-10-20) =========================== Remove the autotools build system, now only meson is available On Windows, use crypto library instead of CryptGenRandom() which is deprecated On Windows, use GetBestInterfaceEx() for UWP compatibility On Windows, fix the listing of interfaces to use the correct APIs On Windows, implement ignoring interfaces Accept receiving messages in multiple steps over TCP Accept duplicated ports as last option instead of spinning forever Use sendmmsg if possible to send multiple packets in one call Fail gathering if no port is available Hide the implementation of NiceCandidate, this hides some parts that were previously visible Enable TURN server connects where both TCP and UDP use the same port number Don't count rejected STUN messages as keepalive packets libnice 0.1.17 (2020-05-22) =========================== Add API to retrieve the underlying BSD sockets Support systems with multiple loopback devices Ignore non-running network interfaces Ignore multiple interface prefixes Now tries to nominate matching pairs across components and streams Retry TURN deallocation on timeout, requires not destoying the NiceAgent right after the stream Use different port for every host candidate Make timeouts and retransmissions more in line with the RFCs Find OpenSSL without pkg-config, for Windows Complete meson support GLib required version update to 2.54 Removed deprecated GLib APIs Many ICE compatibility and performance improvements Many bug fixes Thanks! -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-4-amd64 (SMP w/16 CPU threads) Kernel taint flags: TAINT_USER Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system)