HatchIT doesn't use/write TIC passwords
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.
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?