Skip to content
Snippets Groups Projects
  1. Dec 28, 2020
  2. Dec 21, 2020
    • Rob Swindell's avatar
      Fix next-forced-exclusive event time calculation · fda749ac
      Rob Swindell authored
      Jump the time forward (in 24-hour chunks) to find the next date/time the event will run rather than just adding 24-hours and assuming it's an event that runs every day (of the week or month) at a specific time.
      
      Also, expose the next-run-date/time for an event as a new `next_run` property for `xtrn_area.event[]` (in `time_t` format) for easier debugging of these kinds of issues.
      Also expose the error log level as a new property: `error_level` while we're here.
      fda749ac
  3. Dec 09, 2020
  4. Aug 16, 2020
  5. Apr 27, 2020
    • rswindell's avatar
      Paranoia checks in getnextevent(): · a477d854
      rswindell authored
      If either localtime_r() or mktime() return a error result, don't use use the
      non-sensical time.
      Nelgin has reported that under some conditions, he sees:
      Your time has been reduced due to an upcoming event on Wed Dec 31 1969 18:00:00
      when using Ctrl-T (time info hot key).
      I don't have an explanation for this, but if either of those function calls
      failed in getnextevent(), something like this could happen. <shrug>
      a477d854
  6. Jun 10, 2018
    • rswindell's avatar
      JS bbs object changes: · a32a52cb
      rswindell authored
      - finduser() method no longer prints "Unknown user" upon failure (the calling
        script can do this if/when it wants).
      - read_mail() method now accepts an optional 3rd argumnet (loadmail_mode)
        which may be used to load *only* un-read mail (for example), see LM_* in
        sbbsdefs.js
      
      Pass the lm_mode as a 4th argument to any readmail mod (if one is installed) -
      this correlates with the LM_* mode flag values (0 is normal/usual).
      
      File attachments can also be in a file/####.out directory (e.g. outbound
      Internet email attachments), so try deleting from there too when deleting
      mail with attachments.
      a32a52cb
  7. Oct 29, 2015
  8. Apr 28, 2015
    • rswindell's avatar
      Bug-fix: From the text.dat Yes/No/Quit/Password entry (YNQP), the 'Q' character · aa709e2a
      rswindell authored
      was never used. This was intended to be a method for internationalization,
      letting the sysop change which key is used as the uiniversal "quit" key.
      This commit replaces most of the uses of the hard-coded 'Q' for quit wtih the
      3rd charcter in the text.dat YNQP string. Some hard-coded menus still have the
      'Q' key hard-coded and will need to be addressed later. The text.h YN index
      macro was changed to YNQP and the JS text index variable name will change
      as well.
      aa709e2a
  9. Oct 19, 2011
  10. Mar 06, 2010
  11. Nov 09, 2009
  12. Mar 20, 2009
  13. Feb 16, 2009
  14. Aug 14, 2007
  15. Jul 25, 2007
  16. Jul 11, 2007
  17. Apr 05, 2006
  18. Apr 05, 2004
  19. Oct 24, 2003
  20. May 18, 2003
  21. Apr 18, 2003
  22. Apr 08, 2003
  23. Nov 13, 2002
  24. Mar 13, 2002
  25. Nov 27, 2001
  26. Jun 27, 2001
  27. Jun 14, 2001
  28. Apr 19, 2001
  29. Apr 12, 2001
  30. Apr 10, 2001
  31. Dec 11, 2000
  32. Nov 14, 2000
  33. Nov 04, 2000
  34. Oct 30, 2000
  35. Oct 10, 2000
Loading