• exec/load/fidocfg.js

    From Rob Swindell@1:103/705 to Git commit to sbbs/master on Wed Nov 11 11:22:28 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/24531cb1a6cf46d1d743aac8
    Modified Files:
    exec/load/fidocfg.js
    Log Message:
    Resilience around tickit.ini and freqit.ini file open operations.Throw exceptions rather than just loggin an "Unable to open" error(easier tracking fo the soruce of the error). Log the description anderrno value associated with the file open failure.Create the .ini files if they don't already exist (rather than crashingout with an error).Replace the deprecated 'e' file open mode flag with 'x'.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Fri Jan 8 15:17:37 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/054e7f8178d3c1e83b3a71a5
    Modified Files:
    exec/load/fidocfg.js
    Log Message:
    Fix TypeError: obj is not an objectReported by Night Stalker (INTERNAL)Most likely some unexpected content in sbbsecho.ini.
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deuce@1:103/705 to Git commit to main/sbbs/master on Tue Jan 26 17:57:49 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/bd61ccb208b4318bd80b0aef
    Modified Files:
    exec/load/fidocfg.js
    Log Message:
    Work on the assumption that obj is an Array...typeof (new Array()) === 'object' but an Array not not be an Object(?)
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deuce@1:103/705 to Git commit to main/sbbs/master on Tue Jan 26 18:02:08 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/87dceb286ef8215ca6d2efa1
    Modified Files:
    exec/load/fidocfg.js
    Log Message:
    Aha! null is an object that isn't an Object!var x = null;if (typeof x == 'object') print(Object.keys(x).join(', '));
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)