Skip to content
Snippets Groups Projects
  1. Aug 16, 2020
  2. Aug 15, 2020
  3. Aug 13, 2020
  4. Jul 20, 2020
  5. May 06, 2020
  6. May 03, 2020
  7. Apr 28, 2020
  8. Apr 13, 2020
  9. Feb 18, 2020
  10. Feb 10, 2020
  11. Jan 08, 2020
  12. Oct 05, 2019
    • Rob Swindell's avatar
      Don't allow replying to one's self · b3e9a28a
      Rob Swindell authored
      When posting a reply-message, if the original "from" field is the
      current user's alias, then reply to the original message's "to"
      value instead of the "from" value. This is also how sbbs handles
      reply 'to' fields.
      b3e9a28a
  13. Sep 24, 2019
    • Rob Swindell's avatar
      It was observed that httpSess threads would consume ~15% of a CPU · 2fbe160d
      Rob Swindell authored
      Using Linux top, long-running (hundreds of hours) httpSess threads were seen
      consuming ~15% of a CPU core. This loop calls time() and yield() in a tight
      loop, so instead mswait(50) (milliseconds), which reduces the CPU utilization
      considerable (down to < 1%), but will slightly impact the frequency with
      which the events callbacks are invoked. A better scheme would be to block
      while waiting for an event or a timeout (e.g. 1 second), so this is not a
      great solution. More of a work-around.
      2fbe160d
  14. Sep 18, 2019
    • Rob Swindell's avatar
      Convert non-UTF-8 message header fields (to/from) to UTF-8 · 6a703516
      Rob Swindell authored
      Some messages come from non-English locales with non-UTF-8 charsets
      (e.g. CP437), so their to/from fields may contain non-ASCII/non-UTF-8
      characters (e.g. "Björn Felte") - so convert these fields (to/from)
      to UTF-8, as needed. Uses the new(ish) utf8_encode() function, so you
      must have a recent v3.17c build.
      I did not transcode message subjects as I'm not clear how they are stored
      and copied here. That's probably something better handled by echicken.
      6a703516
  15. Sep 16, 2019
  16. Sep 06, 2019
    • echicken's avatar
      Tidying up the registration process · 340086cc
      echicken authored
      Respect the local "allow dupe realnames" setting.
      Slightly more careful checking of some things.
      More to come.
      340086cc
    • echicken's avatar
      Allow use of existing zip archive · 3700d05f
      echicken authored
      If temp/webv4.zip exists, prompt to overwrite it (default: Yes).
      If No is selected, download will be bypassed and the existing
      archive will be extracted.
      Workaround for those times when downloads from GitHub fail.
      3700d05f
  17. Sep 05, 2019
  18. Sep 04, 2019
  19. Aug 30, 2019
  20. Aug 27, 2019
  21. Aug 26, 2019
    • Rob Swindell's avatar
      UTF-8 encode user signatures and mark msg headers as UTF-8 encoded · 7fb69813
      Rob Swindell authored
      When run with a build that includes utf8_encode() (new global JS
      function), use it to convert the user's .sig file from CP437 to UTF-8.
      
      When creating a new message (post or email), set the auxattr flag
      MSG_HFIELDS_UTF8 since we support UTF-8 chars (not CP437) in message
      header fields (e.g. to/from/subject). Requires updated load/smbdefs.js
      7fb69813
  22. Aug 24, 2019
  23. Aug 23, 2019
Loading