• exec/binkit.js

    From rswindell@VERT to CVS commit on Wed Mar 11 10:23:11 2020
    exec binkit.js 2.28 2.29
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv13957

    Modified Files:
    binkit.js
    Log Message:
    Create the inbound dir(s) before trying to move files into them

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wed Mar 11 18:22:32 2020
    exec binkit.js 2.29 2.30
    Update of /cvsroot/sbbs/exec
    In directory cvs:/home/rswindell/sbbs/exec

    Modified Files:
    binkit.js
    Log Message:
    Update the existing BINKP service, if it exists, setting Enabled=true
    (rather than leaving the default disabled BINKP service configuration
    in tact)


    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sat Mar 14 17:27:36 2020
    exec binkit.js 2.30 2.31
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv26906

    Modified Files:
    binkit.js
    Log Message:
    "binkit install" now insures the following timed events are Enabled, even when they were already created/configured:
    - fidoin
    - fidoout
    - binkout
    - binkpoll


    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sat Mar 14 17:43:15 2020
    exec binkit.js 2.31 2.32
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv29881

    Modified Files:
    binkit.js
    Log Message:
    Fix previous commit: events don't have a 'code' property.


    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sun Mar 15 00:49:10 2020
    exec binkit.js 2.32 2.33
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv3294

    Modified Files:
    binkit.js
    Log Message:
    Rework the timed event enable logic.


    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sun Mar 15 15:07:15 2020
    exec binkit.js 2.33 2.34
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv21810

    Modified Files:
    binkit.js
    Log Message:
    Fix indentation, call fullpath() on outbound roots.



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Fri Mar 20 01:08:09 2020
    exec binkit.js 2.34 2.35
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv19427

    Modified Files:
    binkit.js
    Log Message:
    Fix errors:
    Unexpected file path 's:\sbbs\fido\outbound\0067270f.hut' expected '../fido/outbound\0067270f.hut' (skipped)
    Unexpected file path 's:\sbbs\fido\outbound\0067270f.hlo' expected '../fido/outbound\0067270f.hlo' (skipped)
    Unexpected file path 's:\sbbs\fido\outbound.002\011801d0.clo' expected '../fido/outbound.002\011801d0.clo' (skipped)


    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Mon Mar 23 11:18:54 2020
    exec binkit.js 2.35 2.36
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv18230

    Modified Files:
    binkit.js
    Log Message:
    Exit with a helpful error message (rather than an obscure exception)
    if there are no Fidonet addresses configured in SCFG->Networks->FidoNet.


    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sun May 3 19:56:18 2020
    exec binkit.js 2.37 2.38
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv24962

    Modified Files:
    binkit.js
    Log Message:
    Add some debug to help to get to the bottom of Dan_C's reported error: TypeError: addr.flo_outbound is not a function



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Mon May 4 15:58:33 2020
    exec binkit.js 2.38 2.39
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv29959

    Modified Files:
    binkit.js
    Log Message:
    Force binkit_to_addr to be an object (FIDO.Addr) to prevent the error:
    line 205: TypeError: addr.flo_outbound is not a function
    when callout() is called with a string as the first argument.
    Dan_C was trying to send an outbox file to a link with no binkp password which results in callout() being called with a string for the first argument
    (addr) due to this logic in callout_auth_cb():
    if (!bp.cb_data.binkitpw || bp.cb_data.binkitpw === '-')
    addrs.push(bp.cb_data.binkit_to_addr);


    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tue Aug 25 23:35:05 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/eaf5cb1dc4c06d5a209feb4d
    Modified Files:
    exec/binkit.js
    Log Message:
    Don't refuse to over-write a 0-byte file in the inbound dir.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sat Sep 12 23:58:41 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/47e08fce46c0dec60e3fe555
    Modified Files:
    exec/binkit.js
    Log Message:
    Resolve binkit.js line 322: TypeError: bp.remote_addrs is undefined
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sun Oct 4 12:53:40 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/1756badcd83e6c7b82d665ad
    Modified Files:
    exec/binkit.js
    Log Message:
    Add error (errno) value for file open failure log messages.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sun Oct 11 14:40:33 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/f7be68017ddc14c12e7646bc
    Modified Files:
    exec/binkit.js
    Log Message:
    Fix race condition in add_outbound_files() causing "Unable to open FLO file".

    The directory list is catpured *before* the lock file is "taken", so it can happen that another process (e.g. instance of binkit) has dealt with one or more of the files by the time we take the lock and attempt to open the file.

    Also, updated error log messages a bit.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuce@VERT to Git commit to main/sbbs/master on Wed Nov 25 23:04:04 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/ccae9511aed180172012402f
    Modified Files:
    exec/binkit.js
    Log Message:
    Remove hack for Mystic v1.12A39 CRAM-MD5 issue.

    This has been fixed upstream for some time.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuce@VERT to Git commit to main/sbbs/master on Wed Dec 2 12:02:29 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/1ea3f27714ee4c4319544a10
    Modified Files:
    exec/binkit.js
    Log Message:
    Properly close flo file after re-writing it.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Dec 18 18:50:57 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/6fa1aa8ebafcaf11b1359741
    Modified Files:
    exec/binkit.js
    Log Message:
    Convert stats failed_sent_files from array of objects to array of strings

    Fixes issue reported by Ragnarok (DOCKSUD) where by data/binkstats.ini
    could contain:
    failed_sent_files = [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object
    Object],[object Object
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Ragnarok@VERT/DOCKSUD to Rob Swindell on Sat Dec 19 13:28:23 2020
    El 18/12/20 a las 23:50, Rob Swindell escribi¢:
    https://gitlab.synchro.net/main/sbbs/-/commit/6fa1aa8ebafcaf11b1359741 Modified Files:
    exec/binkit.js
    Log Message:
    Convert stats failed_sent_files from array of objects to array of strings

    Fixes issue reported by Ragnarok (DOCKSUD) where by data/binkstats.ini
    could contain:
    failed_sent_files = [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object
    ---
    ¨ Synchronet ¨ Vertrauen ¨ Home of Synchronet ¨ [vert/cvs/bbs].synchro.net


    Thanks you!

    Abrazo!

    ---
    þ Synchronet þ Dock Sud BBS TLD 24 HS - bbs.docksud.com.ar
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Jan 31 18:51:59 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/dff4076f809f1e8ae828684e
    Modified Files:
    exec/binkit.js
    Log Message:
    Allow config file (alternate sbbsecho .ini file) to be passed on cmdline

    Back in the day, some sysops used to use multiple SBBSecho configuration files. Nobody seems to do that these days, but its certainly a viable solution (or should be) for multiple FTNs on a single BBS. Anyway, this enhancement allows BinkIT to use an alternate SBBSecho configuration file (though it must still
    be located in the ctrl dir).
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Jun 6 00:16:46 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/1e441edadc29d27925ebc2a9
    Modified Files:
    exec/binkit.js
    Log Message:
    Don't log an error if after a failure to remove a file, the file doesn't exist ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net