• exec/agwpe.js

    From deuce@1:103/705 to CVS commit on Fri Jul 19 15:43:36 2019
    exec agwpe.js NONE 1.1
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv28198

    Added Files:
    agwpe.js
    Log Message:
    Initial pass at AGWPE support.

    Just a tree of objects and methods so far.
    Not all AGWPE commands are currently supported.

    Main TODOs:

    Connections and ports should have message queues.
    There should be a select() thing that grabs messages and sorts them into queues.
    The queues shoud likely be processed by a node.jsly set of callbacks.



    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Fri Jul 19 17:08:50 2019
    exec agwpe.js 1.1 1.2
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv7161

    Modified Files:
    agwpe.js
    Log Message:
    Do the callback thang.



    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Fri Jul 19 17:15:32 2019
    exec agwpe.js 1.2 1.3
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv8063

    Modified Files:
    agwpe.js
    Log Message:
    Return true from oneshot callbacks to ensure they are removed.



    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Fri Jul 19 17:15:56 2019
    exec agwpe.js 1.3 1.4
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv8136

    Modified Files:
    agwpe.js
    Log Message:
    Paranoia.



    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Fri Jul 19 17:36:09 2019
    exec agwpe.js 1.4 1.5
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv10382

    Modified Files:
    agwpe.js
    Log Message:
    Support UI frames, and add comments as "documentation".



    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Fri Jul 19 17:38:26 2019
    exec agwpe.js 1.5 1.6
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv10692

    Modified Files:
    agwpe.js
    Log Message:
    Make conn.close() ASYNC



    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Fri Jul 19 19:11:23 2019
    exec agwpe.js 1.6 1.7
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv22173

    Modified Files:
    agwpe.js
    Log Message:
    Add the rest of the protocol "stuff" as well as a generic 'pkt' callback type for ports where any incoming packet calls it.



    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Fri Jul 19 19:17:36 2019
    exec agwpe.js 1.7 1.8
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv23021

    Modified Files:
    agwpe.js
    Log Message:
    Some syncjslint issues.
    Ignore the _ though.



    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Fri Jul 19 19:23:25 2019
    exec agwpe.js 1.8 1.9
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv23819

    Modified Files:
    agwpe.js
    Log Message:
    Do some monitoring crap.



    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Fri Jul 19 22:51:02 2019
    exec agwpe.js 1.9 1.10
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv16360

    Modified Files:
    agwpe.js
    Log Message:
    More cleanup stuff.



    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)