• src/sbbs3/sbbs_ini.c scfglib1.c scfglib2.c scfgsave.c

    From Rob Swindell (in GitKraken) to Git commit to main/sbbs/master on Monday, March 20, 2023 09:50:29
    https://gitlab.synchro.net/main/sbbs/-/commit/2ad81713ca49c58046fd36fd
    Modified Files:
    src/sbbs3/sbbs_ini.c scfglib1.c scfglib2.c scfgsave.c
    Log Message:
    Support duration notation (e.g. 10M for 10 minutes) in "*Inactivity" .ini keys

    The recently updated ctrl/sbbs.ini had MaxLoginInactivity = 10M in
    the [BBS] section, which was parsed as 10 seconds rather than the
    intended 10 minutes. This fixes that issue and also will now store all
    of these inactivity values in duration notation. Existing values stored
    in seconds will work fine since that is always the assumed/fallback unit
    of time in duration keys.

    Thanks for the report!