• web/lib/msgslib.ssjs

    From Rob Swindell to Git commit to main/sbbs/master on Sunday, March 07, 2021 15:23:06
    https://gitlab.synchro.net/main/sbbs/-/commit/73225f60faa05c3513b42350
    Modified Files:
    web/lib/msgslib.ssjs
    Log Message:
    Fix bug that caused really-long sub-board load times.

    I'm not sure how long this has been like this, but the last_msg
    of a sub-board can be a super high number (e.g. in the billions), so using
    that value as the highest message offset would cause tons of message index
    read failures and just cause this loop to interate unneccessarily through
    tons of non-existent messages. Also, this code is utter crap.
  • From Rob Swindell to Git commit to main/sbbs/master on Sunday, March 07, 2021 15:45:35
    https://gitlab.synchro.net/main/sbbs/-/commit/fd20517ef7d6faaf6fd96126
    Modified Files:
    web/lib/msgslib.ssjs
    Log Message:
    Minor optimization to previous commit.
  • From Rob Swindell to Git commit to main/sbbs/master on Monday, June 07, 2021 22:53:16
    https://gitlab.synchro.net/main/sbbs/-/commit/6d153a1fdf5e2014ff136369
    Modified Files:
    web/lib/msgslib.ssjs
    Log Message:
    Don't open a message base for an invalid sub-board.

    Resolves this errors appearing on Vertrauen where the sub=<code> value appears to be from some *other* Synchronet BBS:
    Unrecognized msgbase code: dove-firearms, Request: /msgs/msgs.ssjs?msg_sub=dove-firearms
  • From Rob Swindell to Git commit to main/sbbs/master on Tuesday, June 08, 2021 22:05:35
    https://gitlab.synchro.net/main/sbbs/-/commit/fc7e041fcdc25344bb0e37de
    Modified Files:
    web/lib/msgslib.ssjs
    Log Message:
    Fix recently-introduced issue reading the 'mail' base.

    Reported by AL@TRMB.