HatchIT doesn't use/write TIC passwords
Hi,
I've noticed that in SBBS 3.18b, HatchIT does not write the TIC password to TIC files.
As far as I can see, this occurs when the links in sbbsecho use 5D addressing, eg. 420:2/1.1@weednet
.
Using this small JS, the problem can be made visible:
#!/usr/bin/env jsexec
load("sbbsdefs.js");
load("fidocfg.js");
var sbbsecho = new SBBSEchoCfg();
var link4d = "420:2/1.1";
var link5d = "420:2/1.1@weednet";
writeln('4D: ' + sbbsecho.get_ticpw(link4d));
writeln('5D: ' + sbbsecho.get_ticpw(link5d));
On my system, this outputs:
4D: undefined 5D: <my password>
The SBBSEchoCfg() array contains all link passwords and get_ticpw() is checking against it, but this won't match if the link given to get_ticpw() is only 4D - but the links are 5D in the array.
I already downloaded the latest version of fido_syscfg.js, but the result stays the same.
Besides, I think get_ticpw()
should be used in HatchIT instead of get_pw()
- or am I mistaken?
Thank you!
Regards, Anna
Edited by Anna Christina Naß