• src/sbbs3/ftpsrvr.vcxproj mailsrvr.vcxproj sbbs.vcxproj services.vcxproj websrvr.vcxproj

    From rswindell@VERT to CVS commit on Tue Dec 16 03:06:46 2014
    src/sbbs3 ftpsrvr.vcxproj 1.5 1.6 mailsrvr.vcxproj 1.5 1.6 sbbs.vcxproj 1.6 1.7 services.vcxproj 1.5 1.6 websrvr.vcxproj 1.5 1.6
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv18070

    Modified Files:
    ftpsrvr.vcxproj mailsrvr.vcxproj sbbs.vcxproj services.vcxproj
    websrvr.vcxproj
    Log Message:
    New MSVC property sheet for Multi-threaded XPDEV builds and usage:
    defines XPDEV_THREAD_SAFE (not currently used in Windows builds) and LINK_LIST_THREADSAFE (notice the inconsistent use of underscore :-)
    Use of this property sheet fixes the problem with the terminal server global variable 'uptime' getting corrupted when jsrt_GetNew() called listInit() from js_rtpool.c which didn't #include sbbs.h and therefore had a different idea about the size of link_list_t and thus corrupted the global data region (zeroing out the 'uptime' variable, probably amonst other important things).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Sat Aug 22 03:16:03 2015
    src/sbbs3 ftpsrvr.vcxproj 1.8 1.9 mailsrvr.vcxproj 1.8 1.9 sbbs.vcxproj 1.8 1.9 services.vcxproj 1.8 1.9 websrvr.vcxproj 1.9 1.10
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv18306

    Modified Files:
    ftpsrvr.vcxproj mailsrvr.vcxproj sbbs.vcxproj services.vcxproj
    websrvr.vcxproj
    Log Message:
    Set the SubSystem to WINDOWS for DLLs.
    You get a warning if a minimum version is specified and SubSystem is not. WINDOWS is for "applications that don't require a console" (like the DLLs)
    and apparently the only difference is in standard (main/WinMain/etc) entry point handling... which shouldn't be an issue in the DLLs.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net