Skip to content
Snippets Groups Projects
  1. Nov 11, 2024
  2. Nov 10, 2024
    • Rob Swindell's avatar
      Extend and back-off [f]nopen() file open retries · 69364d58
      Rob Swindell authored
      Similar to what I do with user.tab record locks 2 months ago, this will
      extend the total shared/network file open attempt duration from about 5
      seconds to about 45 seconds, but with incrementing back-off.
      
      Trying to sbbs-Linux to run from a Samba share without file open/locking
      errors.
      
      Re-synced the sbbs_t version of nopen with the nopen.c version (wasn't
      special-handling EDEADLOCK failures).
      
      Mostly we're using fnopen() these days anyway, which doesn't have an sbbs_t
      version (for logging warning messages about collisions), perhaps it should.
      69364d58
    • Rob Swindell's avatar
      Don't rollover daily stats (dsts.ini) if the previous date was Jan-1-1970 UTC · 2064f3a4
      Rob Swindell authored
      This date (basically 0) means either the dsts.ini file doesn't exist or there
      was an issue reading it successfully (that was not detected by getstats()).
      2064f3a4
    • Deucе's avatar
      Add brew --prefix too · 319495df
      Deucе authored
      Also fix last commit
      319495df
    • Deucе's avatar
      83e7026c
    • Rob Swindell's avatar
      Don't check recvline() timeout *before* checking if there's data to receive · f1cdaea3
      Rob Swindell authored
      This was a regression: Socket.recvline() used to not care what the timeout
      duration was so long as there were bytes to receive.
      
      Also, remove the ".0" from timeout values in documented mehtods that don't
      (any longer) accept floating point timeout durations. We used to support
      fractional seconds for some of these methods, and that was implied by using
      the floating point default values, but that's no longer the case. poll()
      still accepts a floating point timeout.
      f1cdaea3
    • Rob Swindell's avatar
      Fix logic in bbs.xfer_prot_menu() · c9ec49e0
      Rob Swindell authored
      This was just a typo which didn't allow the single-file upload xfer prot menu
      to be shown.
      
      Actual fix for CID 11447 (previous attempt, commit f50c866f was
      insufficient). Thank you Coverity!
      c9ec49e0
  3. Nov 06, 2024
  4. Nov 05, 2024
  5. Nov 04, 2024
  6. Nov 03, 2024
  7. Nov 02, 2024
  8. Nov 01, 2024
  9. Oct 31, 2024
  10. Oct 30, 2024
Loading