Skip to content
Snippets Groups Projects
  1. Jan 11, 2021
  2. Jan 09, 2021
    • Rob Swindell's avatar
      Don't delete pack####.now upon FTP-logoff · 4e6b8853
      Rob Swindell authored
      When a user logins to the FTP server concurrently, this creates a
      race condition with an/the other FTP session that may be creating/
      downloading a QWK packet. On Vertrauen, this results in the
      occasional error removing the file since it was removed unexpectedly:
      !ERROR 2 (No such file or directory) in main.cpp line 2747 (event_thread) removing "/sbbs/data/pack1111.now" access=0
      4e6b8853
  3. Jan 05, 2021
  4. Jan 04, 2021
  5. Jan 03, 2021
  6. Jan 02, 2021
  7. Jan 01, 2021
    • Rob Swindell's avatar
      Fix: can_* and is_* properties were not dynamic. Added "posts" property. · e5856f0a
      Rob Swindell authored
      The following properties would only reflect the status at the time the
      msg_area object was initialized:
      - can_access
      - can_read
      - can_post
      - is_operator
      - is_moderated
      
      ... so if changes were made the user while online, for example, these
      property values would *not* also change to reflect the current state.
      
      The grp[] and grp_list[] 'can_access' properties still have this flaw.
      
      Also: Add a new "posts" property to the sub[] and sub_list[] objects to
      report the current number of posted messages (quicker than opening a MsgBase
      instance).
      e5856f0a
    • Deucе's avatar
      Clamp values for y in highlighting loop. · 28252255
      Deucе authored
      This is a really stupid way of drawing the highlight, but fixing it
      this way is trivial vs. refactoring all the ugly.
      
      Fixes #192
      28252255
  8. Dec 31, 2020
  9. Dec 30, 2020
  10. Dec 29, 2020
  11. Dec 28, 2020
  12. Dec 27, 2020
  13. Dec 25, 2020
  14. Dec 23, 2020
  15. Dec 22, 2020
    • Rob Swindell's avatar
      Remove dynamic HTML index support from FTP server · 22e8d2e3
      Rob Swindell authored
      The days of browsers rendering HTML served-up via FTP are over, so remove this feature. This also removes all JavaScript support from the FTP server and that is a bit odd as it was one of the first Synchronet components for which I added JS support.
      
      Removing this feature was pretty painless; much easier than adding it was. The main motivation was less cruft to port to the file base in the works. There should be no more references to 00index.html anywhere at this point. Bye bye cool feature, we'll miss you.
      22e8d2e3
    • Rob Swindell's avatar
      Comment block update. No code change. · 791b6b33
      Rob Swindell authored
      791b6b33
    • Rob Swindell's avatar
      A little more ctype (isdigit isalnum) cleanup · e1d21b25
      Rob Swindell authored
      A couple of stragglers here, the isalnum() call caught by an MSVC exception.
      e1d21b25
Loading