Skip to content
Snippets Groups Projects
  1. Feb 13, 2023
    • Rob Swindell's avatar
      Change the default run/pid file to just 'sbbs.pid' (in the ctrl dir) · 302067b1
      Rob Swindell authored
      Non-root users don't have write access to /var/run by default,
      so don't use that as the default location of the pid file.
      302067b1
    • Rob Swindell's avatar
      Make !INCLUDE directives filename case-insensitive · 9af3ee95
      Rob Swindell authored
      Some legacy Baja source files !INCLUDE SBBSDEFS.INC, but the filename is now
      sbbsdefs.inc, which does not match on case-sensitive filesystems (e.g. Linux)
      e.g.
      BBSLISTR.ZIP:!INCLUDE SBBSDEFS.INC
      FORSALE1.ZIP:!INCLUDE SBBSDEFS.INC
      FWISH10.ZIP:!INCLUDE SBBSDEFS.INC
      GUESS20.ZIP:!INCLUDE SBBSDEFS.INC
      NU_SYNC.ZIP:!INCLUDE SBBSDEFS.INC
      ONELINE1.ZIP:!INCLUDE SBBSDEFS.INC
      ni-sbbs.zip:!INCLUDE SBBSDEFS.INC
      
      This issue was reported via DOVE-Net by Rick Smith.
      9af3ee95
  2. Feb 12, 2023
  3. Feb 11, 2023
  4. Feb 10, 2023
  5. Feb 09, 2023
    • Rob Swindell's avatar
      Free/zero out the file_t struct *after* sending the MQTT action msg · 3def8112
      Rob Swindell authored
      ... not before. This explains why FTP-uploaded actions had a (null) filename.
      3def8112
    • Rob Swindell's avatar
      All UEDIT sysop command to pull up deleted users by alias or number · a902a031
      Rob Swindell authored
      Requires the latest v3.20a for sytem.matchuserdata() to support deleted and
      inactive user record searching.
      
      This is part of the fix for the issue described in issue #513 where the
      UEDIT sysop command was falling back (displaying/editing) user #1 because
      the sysop-specified user number or alias was not an active user account.
      
      The fallback to display/editing user #1 still happens, but first we try
      really hard to find the user that the sysop specified as an argument to
      the UEDIT command.
      a902a031
    • Rob Swindell's avatar
      Allow system.matchuserdata() to search deleted user records · e61eb77b
      Rob Swindell authored
      Insert an optional boolean argument to enable a search through deleted and
      inactive user records (in addition to active user records). This is part of
      the solution to the problem described in issue #513 where the UEDIT sysop
      command did not go to a specified user (by alias) automatically, presumably
      because the user record was marked as deleted.
      e61eb77b
Loading