Skip to content
Snippets Groups Projects
  1. Aug 07, 2018
    • rswindell's avatar
      js_CreateUserObject(): if passed an internal user_t representation, the · 7cee046f
      rswindell authored
      user data is thusly cached - set the 'cached' property member to TRUE. This
      prevents an unnecessary re-read of the user file and the leaving the user file
      (user.dat) open, at least for JS contexts that contain a "user" object. I don't
      think this explains the "too many open files" errors, but it explains at least
      *some* number of the user.dat open file descriptors.
      7cee046f
  2. Aug 03, 2018
  3. Aug 01, 2018
  4. Jul 31, 2018
  5. Jul 30, 2018
  6. Jul 29, 2018
  7. Jul 28, 2018
    • rswindell's avatar
      When attempting to create message base during config-save, make sure the · 94e24d02
      rswindell authored
      full path to the data dir is created first (note: md() calls mkpath()).
      write_msgs_cfg() will now return FALSE if any message bases couldn't be
      created, but nobody is checking the return value currently.
      94e24d02
    • rswindell's avatar
      Fix bug introduced in rev 1.41: · ef6afc0c
      rswindell authored
      If there were any sub-boards in the group of a newly created sub-board,
      the newly created sub-board would not have the "HDRMOD" misc flag set, so
      its data files would not be created when saving changes/exiting SCFG.
      ef6afc0c
    • rswindell's avatar
      NEWGROUPS command, again: · 0d830c6c
      rswindell authored
      only list a newsgroup (sub-board) if all of these conditions are true:
      1. It has a .ini file that can be opened
      2. It has a "Created" value and it's later than (or equal to) the requested
         date/time
      3. The message base can be opened
      0d830c6c
    • rswindell's avatar
      Simplify the NEWGROUPS response (msg area list) filtering: · ce5d4e72
      rswindell authored
      - Removed the file "ctime" check as it's not accurate - oh well
      - Removed the index record check - not a good idea (msg purging and all)
      - If the "Created" key in the msgbase.ini file doesn't exist, it's
        obviously not a new msg area! :-)
      ce5d4e72
    • rswindell's avatar
      Experimental fix for NEWGROUPS command: · 9629bf85
      rswindell authored
      - compares date with the "Created" key in the subs .ini file (if it has one)
      - compare date against the oldest message index record, if there is one
      9629bf85
  8. Jul 27, 2018
    • rswindell's avatar
      Fixed a couple of issues with the last commit. · af0e4f99
      rswindell authored
      Make similar enhancements to the bbs.put_node_message() method:
      - if you message text is given, it is prompted for
      - if no node number is given, it is prompted for
      - if a node number value of -1 is specified, send message to all nodes
      - logs the activity
      af0e4f99
Loading