Skip to content
Snippets Groups Projects
  1. Nov 11, 2020
  2. Nov 10, 2020
  3. Nov 09, 2020
    • Rob Swindell's avatar
      Optimize the newsgroup list part of previous commit. · fb9c48c4
      Rob Swindell authored
      Don't regenerate the newsgroup_list for *every* authenticated NNTP command.
      fb9c48c4
    • Rob Swindell's avatar
      2 new (mutually exclusive) command-line options: -force and -filter · f79f2f0d
      Rob Swindell authored
      These options are to attempt to address the issue (#178) reported by Michael J. Ryan
      with regards to a Thunderbird error:
      "Sending of the messages failed. You can only send to one news server at a time."
      when attempting to reply to a message that was posted to multiple newsgroups,
      but the server has not actually advertised that it serves that newsgroups (because
      it doesn't or the names a different than one the server uses for the same area).
      
      -force will force the export "Newsgroups" header field to contain only the name
      of the locally selectec newsgroup.
      -filter will remove any Newsgroup names from the exported "Newsgroups" header
      if they don't exist on the local server.
      f79f2f0d
    • Rob Swindell's avatar
      Save/restore padding bytes in .cnf files (instead of writing 0's). · 09c83e17
      Rob Swindell authored
      Some padding bytes are expected to be 0xff's (not 0x00's) when
      unused by configuration properties.
      
      Also, this insures that this library is compatible with future .cnf files
      (i.e. it won't over-write new configuration properties with 0's).
      09c83e17
    • Rob Swindell's avatar
      Add missing/newer configuration to main cnf definition. · d2b8456d
      Rob Swindell authored
      - min_pwlen
      - textsec_mod
      - automsg_mod
      - xtrnsec_mod
      - nodelist_mod
      - whosonline_mod
      - privatemsg_mod
      - logonlist_mod
      
      Since cnflib.js doesn't save/restore padding areas (yet), this explains
      why using scripts that use cnflib to update/modify configuration files
      could result in some settings being reverted to default or blank values
      unexpectedly.
      
      Next-up: fix cnflib so it saves and restores padding areas in .cnf files.
      d2b8456d
  4. Nov 08, 2020
  5. Nov 07, 2020
    • Rob Swindell's avatar
      00b89b88
    • Rob Swindell's avatar
      Store client terminal information in node#/terminal.ini · c1637082
      Rob Swindell authored
      In preparation for node-spy applications that can support multiple terminal sizes/types (none exist yet). The file is updated whenever there is new/updated information about the client's terminal.
      
      Exposed as JS method: console.term_updated().
      c1637082
    • Rob Swindell's avatar
      Fix sendmail bug introduced in 48fada56. · 77d0a2e1
      Rob Swindell authored
      The "MAIL FROM" command argument must always be enclosed in angle-brackets. Some mail servers (e.g. gmail, aol) would reject messages not delivered in this manner, e.g.:
      mx-aol.mail.gm0.yahoodns.net replied with:
      "501 Syntax error in parameters or arguments tnmpmscs"
      instead of the expected reply:
      "250 ..."
      gmail-smtp-in.l.google.com replied with:
      "555 5.5.2 Syntax error. o6si11103060plk.317 - gsmtp"
      instead of the expected reply:
      "250 ..."
      77d0a2e1
  6. Nov 06, 2020
  7. Nov 05, 2020
  8. Nov 04, 2020
Loading