• exec/load/fidocfg.js

    From deuce@VERT to CVS commit on Monday, January 11, 2016 16:59:52
    exec/load fidocfg.js 1.2 1.3
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv27634/load

    Modified Files:
    fidocfg.js
    Log Message:
    Add FREQITCfg object to fidocfg.js
    Start of a FREQIT config script.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Monday, January 11, 2016 17:35:24
    exec/load fidocfg.js 1.3 1.4
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv29366/load

    Modified Files:
    fidocfg.js
    Log Message:
    Array.prototype.forEach() changes the this context, so we can't use it in
    a constructor it seems.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Monday, January 11, 2016 20:54:15
    exec/load fidocfg.js 1.4 1.5
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv5793/load

    Modified Files:
    fidocfg.js
    Log Message:
    Add save() method to FREQITCfg object.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wednesday, January 13, 2016 19:51:38
    exec/load fidocfg.js 1.5 1.6
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv11409/load

    Modified Files:
    fidocfg.js
    Log Message:
    Fix syncjslint warnings.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Friday, January 15, 2016 03:44:54
    exec/load fidocfg.js 1.6 1.7
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv19708/load

    Modified Files:
    fidocfg.js
    Log Message:
    Add support for binkit.ini.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Friday, January 15, 2016 04:26:27
    exec/load fidocfg.js 1.7 1.8
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv20980/load

    Modified Files:
    fidocfg.js
    Log Message:
    Don't default the password to '-' when reading binkit.ini.
    Treat a password of '-' the same as an undefined password in binkit.js.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Tuesday, January 19, 2016 04:12:51
    exec/load fidocfg.js 1.8 1.9
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv29247/load

    Modified Files:
    fidocfg.js
    Log Message:
    Also read the secure/insecure inbounds as separate keys.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Tuesday, January 19, 2016 21:16:34
    exec/load fidocfg.js 1.9 1.10
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv30894/load

    Modified Files:
    fidocfg.js
    Log Message:
    Add an AllowUnencrypted option to the BinkIT INI file.
    If all configured remote nodes have this option, encryption is not required.

    While we're here, if none of the remote nodes are configured, don't restrict them in any way... it won't be a secure session regardless.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Saturday, January 23, 2016 18:23:07
    exec/load fidocfg.js 1.10 1.11
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv15574/load

    Modified Files:
    fidocfg.js
    Log Message:
    Add FTNDomains() object which also reads an "OutboundRoot" key.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Saturday, January 23, 2016 18:27:31
    exec/load fidocfg.js 1.11 1.12
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv15783/load

    Modified Files:
    fidocfg.js
    Log Message:
    Rename outbound to outboundRoot to ensure it's more than 8 chars long.
    Strip trailing slashes from the SBBSEcho outbound directory.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Sunday, January 24, 2016 01:46:18
    exec/load fidocfg.js 1.12 1.13
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv28825/load

    Modified Files:
    fidocfg.js
    Log Message:
    Use a new outboundMap object as a property instead of a separate property
    for each domain to avoid needing to sort through other properties.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Sunday, January 24, 2016 02:17:24
    exec/load fidocfg.js 1.13 1.14
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv30064/load

    Modified Files:
    fidocfg.js
    Log Message:
    Add support for SourceAddress key in binkit.ini sections.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Thursday, February 25, 2016 23:52:06
    exec/load fidocfg.js 1.16 1.17
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv7744/load

    Modified Files:
    fidocfg.js
    Log Message:
    Add support for polling nodes...
    You can specify "Poll=yes" for specific links in the INI file. These nodes will be polled if -p or -P is specified on the command-line. -P does polls only while -p will run a normal outbound.

    Arbitrary nodes can be polled using -l [node].




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Saturday, February 27, 2016 14:07:15
    exec/load fidocfg.js 1.17 1.18
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv23324/load

    Modified Files:
    fidocfg.js
    Log Message:
    Parse section names when reading binkit.ini to ensure it's a legal address. Most useful to truncating the domain to 8 chars.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Thursday, March 10, 2016 18:34:53
    exec/load fidocfg.js 1.18 1.19
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv4566/load

    Modified Files:
    fidocfg.js
    Log Message:
    Fix issue when pktpw is undefined but pw is not.
    Reported by Android8675 (this doesn't fix his problem though).




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Monday, April 18, 2016 22:14:36
    exec/load fidocfg.js 1.19 1.20
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv1895/load

    Modified Files:
    fidocfg.js
    Log Message:
    Add support for sbbsecho v3.
    If sbbsecho.cfg is found, it is used. Otherwise, sbbsecho.ini is used.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Wednesday, December 13, 2017 18:01:55
    exec/load fidocfg.js 1.26 1.27
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv30297/load

    Modified Files:
    fidocfg.js
    Log Message:
    get the tickit.cfg file from the TickITCfg obj


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, March 02, 2018 12:02:28
    exec/load fidocfg.js 1.27 1.28
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv14434

    Modified Files:
    fidocfg.js
    Log Message:
    Support a "sysop" value in the global section of binkit.ini, to over-ride
    the ZYZ BinkP value (e.g. with the sysop's real name instead of alias).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, March 03, 2018 16:40:49
    exec/load fidocfg.js 1.28 1.29
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv29088

    Modified Files:
    fidocfg.js
    Log Message:
    Attempt to resolve reported error:
    TypeError: this.node[sec].poll.toUpperCase is not a function



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, March 03, 2018 21:17:27
    exec/load fidocfg.js 1.29 1.30
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv12204

    Modified Files:
    fidocfg.js
    Log Message:
    Fixed typo in previous commit:
    line 359: ReferenceError: typeoof is not defined



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, March 03, 2018 21:50:50
    exec/load fidocfg.js 1.30 1.31
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv15755

    Modified Files:
    fidocfg.js
    Log Message:
    Simplify the binkit.js boolean option parsing by just using the JS File iniGetValue() boolean parsing (by passing a default value of 'false').



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Monday, December 10, 2018 08:00:49
    exec/load fidocfg.js 1.34 1.35
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv25835/load

    Modified Files:
    fidocfg.js
    Log Message:
    Revised private function get_bool in TickITCfg.
    Threw errors if 'val' was defined but non-string (no toUpperCase method).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, January 08, 2019 00:05:28
    exec/load fidocfg.js 1.35 1.36
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv6395

    Modified Files:
    fidocfg.js
    Log Message:
    Fix bug reported by pfortran:
    If a SessionPwd (in sbbsecho.ini) value was (just) a number, it would
    barf-up binkp.js and cause an authentication BinkP failure for that node.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, January 11, 2019 17:35:02
    exec/load fidocfg.js 1.36 1.37
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv17788

    Modified Files:
    fidocfg.js
    Log Message:
    TickIT patch supplied by Mark Lewis:
    tickit.js version pulled from $ID string in .js file.
    tickit version used in Created by line.
    tickit version used in Path line.
    utc time stamp of processing used in Path line per FTS-5006.001.
    per area uploader.
    address selection:
    per area aka matching in From and Path lines.
    per area source address in From and Path lines.
    global aka matching in From and Path lines (original addressing method).
    global source address in From and Path lines.
    main FTN address from system.fido_addr_list (preferred but last in line with the above overrides).
    can use domains on linked systems' addresses in sbbsecho.ini again.
    can use domains on any address in tickit.ini.
    domains are NOT currently written to the generated TIC files to avoid creating possible problems for other TIC processors.
    force replace is available globally and per area in the ini and not only the command line.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, January 28, 2019 13:51:39
    exec/load fidocfg.js 1.37 1.38
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv21689

    Modified Files:
    fidocfg.js
    Log Message:
    Forgot to commit this earlier (with tickitcfg.js rev 1.9):
    save() methods return true (on success) or an error string. No throw()'s.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thursday, May 16, 2019 02:18:57
    exec/load fidocfg.js 1.38 1.39
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv24628

    Modified Files:
    fidocfg.js
    Log Message:
    Read 'inbox' and 'outbox' [node:*] values from sbbsecho.ini and add to BinkITCfg.node[] objects.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, May 24, 2019 23:38:14
    exec/load fidocfg.js 1.39 1.40
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv27606

    Modified Files:
    fidocfg.js
    Log Message:
    Make the BinkpAllowPlainText default value match the wiki which also matches rechocfg.c (true). No effect for any sbbsecho.ini which already has this
    key with a value (and they all should).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, May 26, 2019 19:10:46
    exec/load fidocfg.js 1.40 1.41
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv19036

    Modified Files:
    fidocfg.js
    Log Message:
    Added a BinkP-global setting (in the [binkp] section): "PlainAuthOnly" (defaults to false). If you want to disable all CRAM-MD5 based authentication for both inbound and outbound BinkIT/BinkP connections/sessions (e.g. for trouble-shooting password mismatch issues), then set this to true.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, June 16, 2019 22:36:29
    exec/load fidocfg.js 1.42 1.43
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv12521

    Modified Files:
    fidocfg.js
    Log Message:
    Decided to be more consistent with the node option naming, renamed [BinkP]: CryptSupport (default true), to:
    PlainTextOnly (default false).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, April 11, 2020 18:34:13
    exec/load fidocfg.js 1.44 1.45
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv10977

    Modified Files:
    fidocfg.js
    Log Message:
    Added AutoAreas option (to global section), set to a comma-separated list of Library names (case-sensitive) for which you would like to have their directories automatically added to your tickit area list.
    Directories whose names are invalid area tags (e.g. contain a space) are
    not included.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wednesday, November 11, 2020 11:22:28
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/24531cb1a6cf46d1d743aac8
    Modified Files:
    exec/load/fidocfg.js
    Log Message:
    Resilience around tickit.ini and freqit.ini file open operations.

    Throw exceptions rather than just loggin an "Unable to open" error
    (easier tracking fo the soruce of the error). Log the description and
    errno value associated with the file open failure.

    Create the .ini files if they don't already exist (rather than crashing
    out with an error).

    Replace the deprecated 'e' file open mode flag with 'x'.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Friday, January 08, 2021 15:17:37
    https://gitlab.synchro.net/main/sbbs/-/commit/054e7f8178d3c1e83b3a71a5
    Modified Files:
    exec/load/fidocfg.js
    Log Message:
    Fix TypeError: obj is not an object

    Reported by Night Stalker (INTERNAL)
    Most likely some unexpected content in sbbsecho.ini.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuce@VERT to Git commit to main/sbbs/master on Tuesday, January 26, 2021 17:57:49
    https://gitlab.synchro.net/main/sbbs/-/commit/bd61ccb208b4318bd80b0aef
    Modified Files:
    exec/load/fidocfg.js
    Log Message:
    Work on the assumption that obj is an Array...

    typeof (new Array()) === 'object' but an Array not not be an Object(?)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuce@VERT to Git commit to main/sbbs/master on Tuesday, January 26, 2021 18:02:08
    https://gitlab.synchro.net/main/sbbs/-/commit/87dceb286ef8215ca6d2efa1
    Modified Files:
    exec/load/fidocfg.js
    Log Message:
    Aha! null is an object that isn't an Object!

    var x = null;
    if (typeof x == 'object')
    print(Object.keys(x).join(', '));

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