• src/sbbs3/js_console.cpp sbbs.h writemsg.cpp

    From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sun Jan 21 15:02:04 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/a9ef3e58f686ab95c4978761
    Modified Files:
    src/sbbs3/js_console.cpp sbbs.h writemsg.cpp
    Log Message:
    Allow override of parameters to console.editfile()

    For Nightfox and his newsgroup reader thing: The strings that end up in the editor drop file (e.g. MSGINF) can now be passed as optional arguments to consol.editfile() and the underlying C++ API.

    Allow maxlines (default:10000) to be overridden with an optional consol.editfile() argument too.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sun Feb 4 16:51:44 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/3d8fa2e9e7bac9c140aa98f7
    Modified Files:
    src/sbbs3/js_console.cpp sbbs.h writemsg.cpp
    Log Message:
    Add an optional bool argument to sbbs_t::editfile() and JS console.edit_file()

    ... to not clean (remove) an existing quotes file (which is removed for
    for security/privacy reasons).

    This fixes issue #710 for Nightfox, but he'll need to deal with the security issue in that case.

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