• exec/hotline.js

    From deuce@VERT to CVS commit on Fri Nov 7 14:48:29 2014
    exec hotline.js 1.1 1.2
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv22672

    Modified Files:
    hotline.js
    Log Message:
    Don't mark a user as logged in until after they accept the agreement.
    Add a "No agreement" parameter to the agreement message.
    Fix(?) privilege generation.
    Add more logging.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Fri Nov 7 18:30:46 2014
    exec hotline.js 1.2 1.3
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv30852

    Modified Files:
    hotline.js
    Log Message:
    Add privs from OpenLine sources.
    Fix (!) privileges



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Fri Nov 7 19:07:14 2014
    exec hotline.js 1.3 1.4
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv31330

    Modified Files:
    hotline.js
    Log Message:
    Use mac style line endings for user info.
    Allow guest logins without password matching (Only one guest at a time currently though)



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Fri Nov 7 19:29:40 2014
    exec hotline.js 1.4 1.5
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv31705

    Modified Files:
    hotline.js
    Log Message:
    Add users who are on the BBS to the user list.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Sat Nov 8 01:55:08 2014
    exec hotline.js 1.5 1.6
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv4107

    Modified Files:
    hotline.js
    Log Message:
    Use node messages and telegrams for user messages.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Sat Nov 8 02:58:45 2014
    exec hotline.js 1.6 1.7
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv4891

    Modified Files:
    hotline.js
    Log Message:
    Add basic chat support.
    All the main features are now demo-able.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Sat Nov 8 03:00:13 2014
    exec hotline.js 1.7 1.8
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv4972

    Modified Files:
    hotline.js
    Log Message:
    Reduce polling period to 250ms.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Sat Nov 8 13:28:31 2014
    exec hotline.js 1.8 1.9
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27672

    Modified Files:
    hotline.js
    Log Message:
    Better protocol checking.
    Use the global login() method to hook into magic includeing the can_* stuff. Add support for posting/deleting messages.
    Allows guests to use a blank password.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Sat Nov 8 19:19:34 2014
    exec hotline.js 1.9 1.10
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv7027

    Modified Files:
    hotline.js
    Log Message:
    Fix typo in last commit.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Mon Nov 10 16:34:16 2014
    exec hotline.js 1.10 1.11
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv20412

    Modified Files:
    hotline.js
    Log Message:
    Some clients require an agreement string even where the agreement is ignored.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Mon Nov 10 16:48:14 2014
    exec hotline.js 1.11 1.12
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv20784

    Modified Files:
    hotline.js
    Log Message:
    We need to report server version >= 190 to permit some clients to allow
    both threaded news and "old" news (aka "Message Board")


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Mon Nov 10 23:40:35 2014
    exec hotline.js 1.12 1.13
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv315

    Modified Files:
    hotline.js
    Log Message:
    Support readong (but not composing) email.
    Use restrictions when generating privs and enforce them (some may be included in the *.can_post stuff, but an extra check won't hurt).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Tue Nov 11 15:43:23 2014
    exec hotline.js 1.13 1.14
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv13221

    Modified Files:
    hotline.js
    Log Message:
    Remove "Personal E-Mail" support. The interface does not map well to the
    mail folder.
    Remove extra restriction tests...
    REST T isn't checked as part of can_upload however, so leave that in (this
    may be a Synchronet bug).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Tue Nov 11 16:08:10 2014
    exec hotline.js 1.14 1.15
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv14405

    Modified Files:
    hotline.js
    Log Message:
    Remove REST T checking from file download now that it's included in the can_download property.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Tue Nov 11 16:12:59 2014
    exec hotline.js 1.15 1.16
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv14596

    Modified Files:
    hotline.js
    Log Message:
    Tate T and R restrictions into account when generating privilege flags.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Tue Nov 11 19:01:16 2014
    exec hotline.js 1.16 1.17
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv26997

    Modified Files:
    hotline.js
    Log Message:
    Support HMAC-MD5 and HMAC-SHA1 logins.
    Note: Most clients that support HMAC logins require encryption (not yet supported)



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Tue Nov 18 16:13:31 2014
    exec hotline.js 1.17 1.18
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv31082

    Modified Files:
    hotline.js
    Log Message:
    Clean up to make syncjslint happier.
    Support hashed user IDs as well (some clients don't optionally support them.) Support Blowfish and IDEA encryption.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wed Nov 19 15:53:21 2014
    exec hotline.js 1.18 1.19
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv8363

    Modified Files:
    hotline.js
    Log Message:
    Fix bug with privileges.
    Remove handle_msg() function in favour of a separate function for each
    command indexed in an object (by command ID).
    More cleanups.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Sun Nov 30 14:59:00 2014
    exec hotline.js 1.10 1.11
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv20412

    Modified Files:
    hotline.js
    Log Message:
    Some clients require an agreement string even where the agreement is ignored.



    þ Synchronet þ Vertrauen þ Home of Synch