Pop-Up Thingie

  • Home
  • Synchronet BBS Software
  • Forum
  • Downloads
  • Files
  • Log in

  1. Forum
  2. DOVE-Net
  3. Synchronet Programming
  • src/sbbs3/sbbscon.c

    From Rob Swindell (on Windows) to Git commit to main/sbbs/master on Mon Jun 12 12:09:01 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/c831eb434f3fc9acd86e8163
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    More consistent logging of errno value (and descriptions)

    Should use safe_strerror() here instead... later.
  • From Deuc╨╡ to Git commit to main/sbbs/master on Mon Jun 12 17:05:41 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/a4bc8a827e1b0a944ff48693
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    This is exactly the sort of race condition pthread_once() is for.
  • From Rob Swindell (on Debian Linux) to Git commit to main/sbbs/master on Sun Nov 12 15:24:26 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/58e8b4b538250073237affe4
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    Easier to over-ride sbbs.ini AutoStart settings via command-line options

    To enable a server that's disabled in the sbbs.ini file, just use the <server>+ option (e.g. 't+' to enable the terminal server). To run *only* that server (and no other servers), use the '<server>!' option (e.g. 'w!' to run *only* the web server).
  • From Rob Swindell (on Windows 11) to Git commit to main/sbbs/master on Sat Dec 23 13:55:55 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/bed33851d21f05ae63ec6f62
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    Free scfg before exiting to calm down valgrind() about memleaks from here
  • From Rob Swindell (on Windows 11) to Git commit to main/sbbs/master on Sat Dec 23 14:32:47 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/7b5a7bdf0592a8b82ec48fbc
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    Call sbbs_free_ini() during happy-path exit, to calm down valgrind

    This was not a real leak, but still, good practice
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Sat Jan 18 18:34:17 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/474ecc554b7eaaeb875fd001
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    Fix JSDOCS WITH_SDL build.

    Apparently, whatever was making this not link before has been fixed,
    and so this workaround was breaking it.
  • From Rob Swindell (on Windows 11)@rob@synchro.net to Git commit to main/sbbs/master on Thu Mar 27 18:50:18 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/325334ccba2366d6ef68e73c
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    If sbbs is passed a directory, use that as a the ctrl-dir (to find sbbs.ini)

    To be consistent with how sbbsctrl.exe works
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Fri Jan 2 01:04:55 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/4c5295ed3c2881ec75d79358
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    .h
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Tue Feb 24 17:33:17 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/6cd9eab93a086ea857dfdd89
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    OR on zero to be pedantically correct

    personality() takes an execution domain in the lower byte and flags
    in the top three bytes. PER_LINUX is zero, so this doesn't do anything,
    but it's technically incorrect to not specify a domain.
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Wed Feb 25 08:29:04 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/ae1b80793588fc111edcea15
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    Add commented-out code for issue 685

    Deon George should be able to comment-out, uncomment the various
    options to see which of them work (if any).
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Wed Feb 25 15:52:09 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/abbdd973f2f6af9580ab424e
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    Add include so mmap() can be called on aarch64.

    Whoops.
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Wed Feb 25 18:27:55 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/f92b7705d55027cb176e2eff
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    These things didn't work, remove them.
  • From Rob Swindell (on Windows 11)@rob@synchro.net to Git commit to main/sbbs/master on Wed Mar 11 00:14:47 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/1c308226dba259a548ec562d
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    Add command to (S)tart servers
  • From Rob Swindell (on Windows 11)@rob@synchro.net to Git commit to main/sbbs/master on Wed Mar 11 18:48:08 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/3d3163bcb4b9ab1394f61635
    Modified Files:
    src/sbbs3/sbbscon.c
    Log Message:
    Combine the (s)tart/(s)hutdown servers command

    Make the prompt for which server to (T)erminate, (S)hutdown/Start, or (R)ecycle re-display when there new log messages appear

    improving usability
  • Who's Online

  • Recent Visitors

    • Chris Jacobs
      Mon Apr 13 01:42:30 2026
      from Almere Netherlands via SSH
    • Chris Jacobs
      Sun Apr 12 23:53:20 2026
      from Almere Netherlands via SSH
    • Chris Jacobs
      Sun Apr 12 23:40:01 2026
      from Almere Netherlands via SSH
    • Test Girl
      Sun Apr 12 21:25:48 2026
      from M via Telnet
  • System Info

    Sysop: digital man
    Location: Riverside County, California
    Users: 1,151
    Nodes: 17 (0 / 17)
    Uptime: 25:06:46
    Calls: 509,165
    Calls today: 1
    Files: 289,206
    D/L today: 15,417 files
    (1,786M bytes)
    Messages: 468,419

© Vertrauen, 2026