Subj : src/build/Common.gmake src/newifc/root_window.c src/sbbs3/sexyz.c supp To : Git commit to main/sbbs/master From : Deucе Date : Mon Sep 07 2026 02:02:09 https://gitlab.synchro.net/main/sbbs/-/commit/039cfb8ed9bcea571b8960a7 Modified Files: src/build/Common.gmake src/newifc/root_window.c src/sbbs3/sexyz.c suppressions.vg src/xpdev/cmake/xpdev.map src/xpdev/link_list.c link_list.h rwlockwrap.c rwlockwrap.h semwrap.c semwrap.h threadwrap.c threadwrap.h xpevent.c xpevent.h xpsem.c xpsem.h Log Message: Hide XPDev synchronization internals Import the reviewed removal and opacity changes from XPDev while adapting monorepo callers and preserving its non-CMake build paths. Remove unsafe semaphore count APIs and the mutex initializer helper, use fixed-width timeouts, and make XP semaphores, Win32 rwlocks, and Unix events opaque. --- SBBSecho 3.37-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .