• exec/gopherservice.js

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thursday, December 21, 2023 17:50:16
    https://gitlab.synchro.net/main/sbbs/-/commit/8112a144ce4d39cbe4f3e9ea
    Modified Files:
    exec/gopherservice.js
    Log Message:
    Strip leading slash for gopher requests

    Apparently some Gopher clients prepend a slash to all requests

    Fix issue #688

    ---
    � Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thursday, December 21, 2023 18:01:23
    https://gitlab.synchro.net/main/sbbs/-/commit/8c291e906bb87368d2b826b5
    Modified Files:
    exec/gopherservice.js
    Log Message:
    Dramatically speed up response to message base (sub) message list queries

    Using MsgBase.get_all_msg_headers() which didn't exist when this module was originally written.

    Also, include "use strict";

    ---
    � Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sunday, December 31, 2023 21:14:36
    https://gitlab.synchro.net/main/sbbs/-/commit/45df5635defb2181470dae2f
    Modified Files:
    exec/gopherservice.js
    Log Message:
    Anticipate msgbase.get_all_msg_headers() returning null

    Fix issue #693

    ---
    � 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 Monday, August 11, 2025 15:51:59
    https://gitlab.synchro.net/main/sbbs/-/commit/8e447905cede1ae3197b9b95
    Modified Files:
    exec/gopherservice.js
    Log Message:
    Include node's activity value if defined (more recent versions of sbbs)

    ... this adds support for (the newish) NodeActivity* text.dat strings in the response to node_list requests, including NodeActivityCustom, thus resolving issue #964

    This doesn't strip the ctrl-a codes (if any) from the node status strings, but perhaps we should be doing that (?).

    ---
    � 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 Monday, August 11, 2025 15:51:59
    https://gitlab.synchro.net/main/sbbs/-/commit/05b141c9de6ee9758672e626
    Modified Files:
    exec/gopherservice.js
    Log Message:
    Use the node.vstatus property if defined (as is in newer versions of sbbs)

    This adds support for custom node status (text.dat NodeStatus*) strings

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