• exec/load/ftp.js

    From rswindell@VERT to CVS commit on Tuesday, April 07, 2020 21:24:37
    exec/load ftp.js 1.12 1.13
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv15333

    Modified Files:
    ftp.js
    Log Message:
    When an invalid (unexpected) response is received from the server, include the invalid string in the exception message.
    When a file fails to open, include the error value in the exception message. When there is a socket error, include the error value in the exception message.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, April 08, 2020 01:08:56
    exec/load ftp.js 1.13 1.14
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv18434/load

    Modified Files:
    ftp.js
    Log Message:
    Fix exception message in PASV response handling.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, April 09, 2020 20:33:09
    exec/load ftp.js 1.14 1.15
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv1435/load

    Modified Files:
    ftp.js
    Log Message:
    If we get a 125 response, ensure the socket is, in fact, connected.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, April 09, 2020 22:47:03
    exec/load ftp.js 1.15 1.16
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv17518/load

    Modified Files:
    ftp.js
    Log Message:
    Some fixes:
    1) Fix ACCT command
    2) RMD response is 250, not 221
    3) When sending a file, throw an exception if a 226 response is not received
    4) Before sending a command, if there is data available on the socket,
    log an error (don't throw an exception).




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, April 09, 2020 22:56:46
    exec/load ftp.js 1.16 1.17
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv21913/load

    Modified Files:
    ftp.js
    Log Message:
    Support response code 120 (expected delay) during connection.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, April 09, 2020 23:11:19
    exec/load ftp.js 1.17 1.18
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv24166/load

    Modified Files:
    ftp.js
    Log Message:
    Fix some bugs, parse continuations more strictly...

    For example, this is a valid single response:
    220-I'm so clever
    221 Yes, yes I am
    220 So very clever




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, April 10, 2020 19:20:53
    exec/load ftp.js 1.18 1.19
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv5560

    Modified Files:
    ftp.js
    Log Message:
    Move the Unexpected data warning thing so it only happens if there was a command to send.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, April 12, 2020 07:37:18
    exec/load ftp.js 1.19 1.20
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv14147/load

    Modified Files:
    ftp.js
    Log Message:
    Fix infinite loop when recvline() fails.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, April 12, 2020 19:49:27
    exec/load ftp.js 1.20 1.21
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv10629

    Modified Files:
    ftp.js
    Log Message:
    Created a "revision" property so that apps can display/log the revision of this script file.
    Change wordage of recvline() returned null exception (it's a timeout).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, April 12, 2020 20:55:47
    exec/load ftp.js 1.21 1.22
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv20946

    Modified Files:
    ftp.js
    Log Message:
    Give do_get() the same love that do_sendfile() got.




    ---
    þ 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 Monday, May 05, 2025 17:59:50
    https://gitlab.synchro.net/main/sbbs/-/commit/500a36f35f7f96e0cac7be4a
    Modified Files:
    exec/load/ftp.js
    Log Message:
    Store last received response in 'received_response' property

    For Nelgin's use in exception handler of something that's using this script

    ---
    þ 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 Monday, May 05, 2025 18:46:35
    https://gitlab.synchro.net/main/sbbs/-/commit/2ae4ad775411ffc825ca88d8
    Modified Files:
    exec/load/ftp.js
    Log Message:
    Add an 8th (!) argument to constructor to allow connect timeout override

    ... for Nelgin

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