• exec/load/termcapture_lib.js

    From rswindell@VERT to CVS commit on Fri Sep 4 16:15:08 2015
    exec/load termcapture_lib.js 1.1 1.2
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv15549

    Modified Files:
    termcapture_lib.js
    Log Message:
    No longer calls alert(), places errors in the result.
    Limit lines to 256Kbytes (by default).
    Limit capture to 512 lines (by default).
    Limit capture duration to timeout value (30 seconds by default).
    Terminate capture if locally terminated (e.g. Ctrl-C in jsexec).
    Don't ack Telnet WILL/WONT commands.
    Don't ack Telnet commands by default.
    Returned object contains remote IP addrses and "hello" lines.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Thu Sep 10 01:00:12 2015
    exec/load termcapture_lib.js 1.2 1.3
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv27862

    Modified Files:
    termcapture_lib.js
    Log Message:
    Return a "stopcase" (string) as part of the result object.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Wed Oct 28 00:42:26 2015
    exec/load termcapture_lib.js 1.3 1.4
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv26956

    Modified Files:
    termcapture_lib.js
    Log Message:
    Bug-fix: save the IP address before closing the socket.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Sat Dec 9 04:05:38 2017
    exec/load termcapture_lib.js 1.4 1.5
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv1848

    Modified Files:
    termcapture_lib.js
    Log Message:
    Allow the poll timeout to be separately configured from the total capture timeout (usually longer).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sun Oct 21 22:55:26 2018
    exec/load termcapture_lib.js 1.5 1.6
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv8430

    Modified Files:
    termcapture_lib.js
    Log Message:
    return an error if no address specified.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Fri Mar 22 07:23:53 2019
    exec/load termcapture_lib.js 1.6 1.7
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv18645

    Modified Files:
    termcapture_lib.js
    Log Message:
    If the capture port is an emptry string, use default port for protocol.


    ---
    þ 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 Fri Dec 8 15:47:04 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/7e5dcb413de1ba853aee5a10
    Modified Files:
    exec/load/termcapture_lib.js
    Log Message:
    Trim all control chars off the ends of lines

    This solves the problem of detecting a Synchronet (for OS/2) BBS at telnet://wyseguybbs.mywire.org:2300

    That system responds with some control characters (NULs and ^Cs)
    before the initial welcome banner, so just strip those out.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net