• Stale xtrn (external program/door) configuration used in node status

    From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Sat Feb 10 13:37:06 2024
    open https://gitlab.synchro.net/main/sbbs/-/issues/716

    Programs (e.g. umonitor, gtkmonitor) that use nodestatus() from userdat.c use the index into scfg.xtrn[] to get the external program being run. This index can change if external programs are added or removed from xtrn.ini (e.g. using SCFG).

    Other scripts/logic in SBBS use the xtrn program code read from the user's record to determine the program being run. nodestatus() should be updated to the same for consistency/accuracy.

    This issue was reported on DOVE-Net by kk4qbn (KK4QBN)
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Sat Feb 10 16:45:10 2024
    close https://gitlab.synchro.net/main/sbbs/-/issues/716
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)