Skip to content
Snippets Groups Projects
  1. Jul 12, 2021
  2. Jul 11, 2021
  3. Jul 09, 2021
    • Rob Swindell's avatar
      Add support for optiona "approved" option to be specify moderator's email addr · 87470350
      Rob Swindell authored
      Apparently required by some news servers.
      As requested via IRC:
      <poindexter> Hi all, I've got a weird request. I'd like to post to a newsgroup that relies on automoderation. You need to add an approved: header to any posting to have it be accepted - keeps the non-techie riffraff away. is there a way to do that with newslink.js?
      87470350
  4. Jul 06, 2021
  5. Jul 05, 2021
  6. Jul 02, 2021
  7. Jul 01, 2021
    • Rob Swindell's avatar
      Don't list messages that can't be read by user · 697a2408
      Rob Swindell authored
      Should fix unvalidated/moderated message readability bug reported by Phil
      697a2408
    • Rob Swindell's avatar
      Fix NULL pointer dereference in read_post_data() · 7a132bca
      Rob Swindell authored
      What took down cvs/sbbs yesterday:
      Program terminated with signal SIGSEGV, Segmentation fault.
      6203                    session->req.post_data[session->req.post_len]=0;
      [Current thread is 1 (Thread 0x7f2b989ff700 (LWP 17031))]
      (gdb) print post_len
      No symbol "post_len" in current context.
      (gdb) print session->req.post_len
      $1 = 0
      (gdb) print session->req.post_data
      $2 = 0x0
      7a132bca
  8. Jun 29, 2021
  9. Jun 18, 2021
  10. Jun 16, 2021
  11. Jun 15, 2021
  12. Jun 12, 2021
  13. Jun 11, 2021
  14. Jun 10, 2021
    • Rob Swindell's avatar
      Standardize on "metadata" as the description of a file's "tail" dfield · 1993a13c
      Rob Swindell authored
      It's anticipated that this will be used for JS-populated file metadata in JSON format in the future (and not just "archive contents" in .ini format).
      
      Also, fix the double-free issue that was occurring when moving files with extended file descriptions (sbbs_t::movefile()). This was actually the primary problem I was fixing here, but noticed the metadata issue: metadata would not have been moved along with the other file info between bases.
      1993a13c
    • Rob Swindell's avatar
      mv() simplified for the non-copy case · 2bab4339
      Rob Swindell authored
      Constified function arguments. Source path is still case-insensitive, but destination is case-sensitive (hopefully that's not an issue).
      
      When a "move" (!copy) is requested, a rename() is always attempted first and if successful, job done. Otherwise, we continue on with the file-copy (and then remove).
      
      This should resolve CID 332219 (DEADCODE).
      2bab4339
    • Rob Swindell's avatar
      Call smb_freefilemem() instead of smb_msgmem() for files · dc028bf2
      Rob Swindell authored
      Not that it really matters, but perhaps it'll matter in the future. And the code reads better.
      dc028bf2
  15. Jun 09, 2021
Loading