• src/sbbs3/scfglib1.c

    From Rob Swindell@VERT to Git commit to sbbs/master on Wednesday, November 11, 2020 01:08:49
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/a05d497ca87075860904f160
    Modified Files:
    src/sbbs3/scfglib1.c
    Log Message:
    Fix bug in mlong's prextrn mod enhancement

    Caused error:
    exec.cpp line 805 (sbbs_t::exec_bin) opening "s:\sbbs\exec\˜˜˜˜˜˜˜˜.bin" access=0
    As reported by Nelgin via IRC at 3AM Texas-time.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sunday, January 17, 2021 18:37:30
    https://gitlab.synchro.net/main/sbbs/-/commit/5e0f2ad6d9d64d0d8a911622
    Modified Files:
    src/sbbs3/scfglib1.c
    Log Message:
    Fix new GCC warning just introduced in previous commit.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Saturday, May 15, 2021 18:47:13
    https://gitlab.synchro.net/main/sbbs/-/commit/bd5e5a3f1afdb7ee8479916f
    Modified Files:
    src/sbbs3/scfglib1.c
    Log Message:
    Remove a bunch of old #ifdef/0'd out code

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Monday, January 09, 2023 15:52:32
    https://gitlab.synchro.net/main/sbbs/-/commit/a9a4f2280007c74f62e79bc8
    Modified Files:
    src/sbbs3/scfglib1.c
    Log Message:
    Change the default MQTT protocol version from 5.0 to 3.1.1

    I read that 3.1.1 is much more widely supported, but perhaps that was old
    info.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (in GitKraken)@VERT to Git commit to main/sbbs/master on Monday, March 20, 2023 17:37:59
    https://gitlab.synchro.net/main/sbbs/-/commit/aa89e19333de108d30a41fca
    Modified Files:
    src/sbbs3/scfglib1.c
    Log Message:
    Address MSVC warning: conversion from 'double' to 'unsigned int'

    ... possible loss of data (yeah, yeah, we know)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows)@VERT to Git commit to main/sbbs/master on Thursday, April 13, 2023 18:45:54
    https://gitlab.synchro.net/main/sbbs/-/commit/0ecf245c77cb0092594e98bf
    Modified Files:
    src/sbbs3/scfglib1.c
    Log Message:
    Clamp the security level lines per message value between 1 and 65535

    If a user's security level lines per message was set to '0', bad things would happen to the heap if the user posted/sent a message. '1' is a reasonable minimum value. If you don't want a user/group of users to send/post messages, there are restrictions for achieving that. Also this setting is (currently,
    at least) 16-bit, so clamp it there too on the high end.

    Also clamp the expire-to security level setting between 0 and 99, while we're here and noticed that this value wasn't being sanitized either.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net