• Synchronet v3.21 and Windows 7 compatibility

    From Digital Man@VERT to All on Wednesday, April 08, 2026 10:44:53
    It was recently discovered (by me) that the UIFC-based Synchronet utilities (e.g. scfg.exe, echocfg.exe) released as part of v3.21[e] will not run on Windows 7 (or equivalent Windows server edition) due to commit https://gitlab.synchro.net/main/sbbs/-/commit/93d46cb6ef33f1a0613aa5f57a which introduced a new dependency on a newer Win32 API function that doesn't exist in the Windows 7 kernel: GetOverlappedResultEx

    I intended Synchronet v3.21 to be the last release of Synchronet to officially support Windows 7 and these utilities are the only known incompatibilities. Since I didn't hear any reports of issues from sysops, I'm kind of assuming nobody really needs Windows 7 compatibility any more, but just in case, I built special patched versions of SCFG v3.21f and echocfg v3.37 that are compatible with Windows 7 and availble for download here:
    http://web.synchro.net/Synchronet/scfg321f-win7.zip

    If you're not running Windows 7 (or the equivalent server edition, i.e. Windows Server 2008 R2), then you don't need/want these files. Just stick with the builds included in the v3.21e release.
    --
    digital man (rob)

    Synchronet "Real Fact" #40:
    Synchronet has been ported to FreeBSD, NetBSD, OpenBSD, Solaris, QNX, and MacOS Norco, CA WX: 68.9øF, 66.0% humidity, 1 mph W wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net