Skip to content
Snippets Groups Projects
  1. Jan 20, 2024
  2. Jan 19, 2024
  3. Jan 18, 2024
  4. Jan 17, 2024
  5. Jan 16, 2024
    • Rob Swindell's avatar
      Fix issue with "Pause Logging" buttons not staying pressed in sbbsctrl-win32 · 0b1b1a6f
      Rob Swindell authored
      Reported by Max (WESTLINE)...
      
      Introduced in commit 63d0772d, since we are now calling the set_state()
      callback periodically, and in sbbsctrl, it sets/resets the pause button
      checked (depressed) state in response to this callback (should it?), this was
      resetting the pause button checked/depressed state peridically (at the
      configured sem file check interval, default 2 seconds).
      
      The fix: if the new server state is the same as the previously set server
      state, don't call the set_state() callback. I considered this as a potential
      optimization when I first wrote that commit, but didn't see any obvious
      downside to calling the set_state() callback redundantly. Now that I see a
      downside, let's implement this saving/checking of the state to avoid
      redundant "set" calls.
      0b1b1a6f
    • Rob Swindell's avatar
      If socket is closed while in sess_sendbuf(), don't log a warning message · 5bea6c6b
      Rob Swindell authored
      ... with a socket descriptor value of -1.
      5bea6c6b
    • Rob Swindell's avatar
      Fix hungry-matching of "NODEx" @-code · cca3e633
      Rob Swindell authored
      The 5th character must be a digit.
      
      Prevent future stupidity such as happened with recently added and then
      fixed NODE_USER @-code.
      cca3e633
  6. Jan 15, 2024
    • Rob Swindell's avatar
      Fix the recently-added NODE_USER @-code · ad12b9b2
      Rob Swindell authored
      Since "NODE*" is a match for a node number status (ugh), and this comparison
      happened before the comparison for "NODE_USER", we'd never hit that condition.
      Thought I tested this before original commit, but I guess I did not. Oops.
      ad12b9b2
Loading