home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   SYNC_PROGRAMMING      Synchronet/Baja/XSDK Programming      49,116 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 48,545 of 49,116   
   Rob Swindell (on Windows 11) to Git commit to main/sbbs/master   
   src/sbbs3/atcodes.cpp getstats.c getstat   
   04 Jan 26 07:19:14   
   
   TZUTC: -0800   
   MSGID: 53975.syncprog@1:103/705 2dc08dc9   
   PID: Synchronet 3.21a-Linux master/48922a15c Dec 17 2025 GCC 12.2.0   
   TID: SBBSecho 3.34-Linux master/f43bc2984 Jan 03 2026 GCC 12.2.0   
   BBSID: VERT   
   CHRS: ASCII 1   
   FORMAT: flowed   
   https://gitlab.synchro.net/main/sbbs/-/commit/286b4c4cd08f97ee1067aa1c   
   Modified Files:   
   	src/sbbs3/atcodes.cpp getstats.c getstats.h js_system.cpp logon.cpp sbbs.h   
   sbbsdefs.h   
   Log Message:   
   Cache system stats for @-code expansion and JS system.stats properties   
      
   ... for a default duration of 5 seconds (tunable via new property:   
   system.stats_cache, in seconds, use negative values for "no caching").   
      
   This will make display files with @-codes a reasonable replacement for a few   
   hard-coded stats display functions (no long reading the stats file for *every*   
   stats-related @-code) and reduce disk I/O from ecWebv4.   
      
   One thing that came up from this was the need to use 32-bit time_t's in the   
   stats_t for interoperability with sbbsctrl-win32 (built with Borland C++).   
   Through some magic of structure element alignment/padding, the stats_t was   
   interoperabile before with the 64-bit time_t in there (interpretted as 32-bit   
   by Borland), but after adding a second time_t for the last read time, that   
   broke the compatibility for sure and we needed to move to 32-bit time_t's   
   (which they should've been before anyway).   
   --- SBBSecho 3.34-Linux   
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)   
   SEEN-BY: 103/705 105/81 106/201 124/5016 128/187 129/14 153/757 7715   
   SEEN-BY: 154/10 30 110 203/0 218/700 221/0 226/30 227/114 229/110   
   SEEN-BY: 229/134 206 275 317 400 426 428 470 700 705 240/1120 5832   
   SEEN-BY: 263/1 266/512 280/464 5003 5006 291/111 292/8125 301/1 320/219   
   SEEN-BY: 322/757 341/66 234 342/200 396/45 423/120 460/58 256 1124   
   SEEN-BY: 633/280 712/848 770/1 902/26 5020/400 8912 5054/30 5075/35   
   PATH: 103/705 280/464 460/58 229/426   
      

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca