Skip to content
Snippets Groups Projects
  1. Mar 10, 2022
  2. Mar 09, 2022
    • Rob Swindell's avatar
      By default, '-l' (last few callers) option will pull from previous days · 9b24ed57
      Rob Swindell authored
      If modopts.ini [logonlist] last_few_days is set (to a number), that will
      dictate the maximum number of previous days to pull last few callers from
      (e.g. set to '0' for previous behavior).
      
      Also, '-l' can now be used with a command-line option (e.g. '-l <num>')
      to specify the number of callers to display (overriding the modopts.ini
      last_fwe_callers value).
      
      This should address issue (feature request) #371.
      9b24ed57
    • Rob Swindell's avatar
      get() method supports reading entries from multiple days · cff7c8ed
      Rob Swindell authored
      If days_ago argument is undefined (as is the case when performing
      a "last few callers" query/list), then pull upto the maximum last
      number of callers from previous days as necessary.
      
      Part of fix for issue #371
      cff7c8ed
    • Rob Swindell's avatar
      Merge branch 'ddfilelister_filename_no_ext_fix' into 'master' · 2e2508c3
      Rob Swindell authored
      DD File Lister bug fix: Now successfully formats filenames without extensions when listing files.
      
      See merge request !155
      2e2508c3
    • Eric Oulashin's avatar
      Bug fix: Now successfully formats filenames without extensions when listing files. · c6143a0e
      Eric Oulashin authored
      Version 2.04 - Bug fix: Now successfully formats filenames without extensions when listing files.
      This addresses issue #369.
      c6143a0e
    • Rob Swindell's avatar
      Fix EXITINFO.BBS generation for 64-bit time_t and more · 91839936
      Rob Swindell authored
      So I was working on re-writing some of this door file generation code and noticed that the EXITINFO.BBS files generated by SBBS:
      
      1. had a lot of garbage data filling unused string characters (no "harm", but potentially leaking information)
      2. had the wrong total file length due to 64-bit logontime (time_t)
      3. had the wrong total file length due to writing 19 GosubData elements (instead of 20)
      
      The first and last issues appear to be some of those "forever" (20+ year old) bugs.
      
      So I'm guessing no regularly used door games actually use these portions of the EXITINFO.BBS, so most likely: no harm, no foul. But still, best to fix this before I commit the rewrite.
      91839936
  3. Mar 08, 2022
  4. Mar 07, 2022
    • Eric Oulashin's avatar
      DDMsgReader: Fix for bogus messages when changing to an empty sub-board · 773e713b
      Eric Oulashin authored
      Fix: When changing to an empty sub-board from within the reader (either from
      read mode or list mode), it now properly says there are no messages and exits,
      rather than showing a list of bogus messages.
      Unsure when this bug was introduced.
      The version is now 1.46.
      773e713b
    • Rob Swindell's avatar
      Merge branch 'eugeneso/irc_color_fix' into 'master' · cf7771e2
      Rob Swindell authored
      Fix handling of IRC color control sequences
      
      See merge request !153
      cf7771e2
    • Rob Swindell's avatar
      Cycle through grps, subs, libs, and dirs using left/right arrow keys · fdfabcb4
      Rob Swindell authored
      Nelgin's suggestion to support quick searching/scanning through message and file areas (e.g. comparing settings or whatever) without having to ESC then arrow key, ENTER, for each.
      
      Uses Deuce's WIN_EXTKEYS UIFC mode flag, which I don't think I've used before now and uses the special -CIO_KEY value - 2 trick.
      
      Also expanded the width of the sub-board and directory info windows to show more information (including full long name).
      
      Fixes issue (wishlist item) #349 by Nelgin
      fdfabcb4
    • Rob Swindell's avatar
      Remove unnecessary current user (co-sysop) level/flag checks · 464633b7
      Rob Swindell authored
      As Andre pointed out, these checks perform no function because a user with a level lower than the user being edited cannot enter the related command-key anyway.
      
      This was just effectively dead code that was held-over from ancient SBBS days, seemingly before I learned to effectively use the || operator:
      if(!(atoi(str)>useron.level && console&CON_R_INPUT))
      
      :-)
      
      Fixes issue #361
      464633b7
  5. Mar 06, 2022
  6. Mar 05, 2022
  7. Mar 04, 2022
  8. Mar 03, 2022
Loading