head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.20 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.18 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.16 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.14 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.12 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.10 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.8 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.6 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @// @; 1.1 date 2023.11.09.12.15.50; author adam; state Exp; branches; next ; commitid Urnz4w8FPVz2OVLE; desc @@ 1.1 log @spice-server: updated to 0.15.2 Major Changes in 0.15.2: ======================== Really minor fix release, mainly to fix a distribution issue * Add missing file to distribution * Fix sound recording fix in case of buffer wrapping Major Changes in 0.15.1: ======================== * Fix some compatibility issues with FreeBSD * Fix some minor issue with build * Improve packaging with Meson * Lot of C++ improves (clang-tidy) * Fix some compatibility with no-Glibc libraries (like Musl) * Fix minor leaks shutting down library * Add Doxygen file to distribution * Fix a longstanding issue related to surface updates where wrong surfaces were possibly used * Fix compatibility with OpenSSL 3 * Updates and fixes for CI * Use more random connection IDs to fix possible issues with proxies Major Changes in 0.15: ====================== This is the first release in the new 0.15.x stable series. This release should be ready for production use. * Minor updates to CI * Some compatibility with OpenSSL * Change the behavior of handle_dev_start ignoring multiple start requests * Ignore multiple calls to handle_dev_stop * Pick up newer spice-common to fix a buffer overflow issue @ text @$NetBSD$ Add NetBSD support. --- server/red-worker.cpp.orig 2023-11-09 11:45:22.496015555 +0000 +++ server/red-worker.cpp @@@@ -1049,7 +1049,9 @@@@ bool red_worker_run(RedWorker *worker) #ifndef _WIN32 pthread_sigmask(SIG_SETMASK, &curr_sig_mask, nullptr); #endif -#if !defined(__APPLE__) +#if defined(__NetBSD__) + pthread_setname_np(worker->thread, "%s", (void *)"SPICE Worker"); +#elif !defined(__APPLE__) pthread_setname_np(worker->thread, "SPICE Worker"); #endif @