Synchronet now requires the libarchive development package (e.g. libarchive-dev on Debian-based Linux distros, libarchive.org for more info) to build successfully.

  1. 13 Oct, 2011 1 commit
  2. 11 Oct, 2011 2 commits
  3. 10 Oct, 2011 1 commit
  4. 09 Oct, 2011 11 commits
  5. 08 Oct, 2011 2 commits
  6. 21 Sep, 2011 1 commit
  7. 18 Sep, 2011 2 commits
  8. 14 Sep, 2011 1 commit
  9. 10 Sep, 2011 1 commit
  10. 07 Sep, 2011 1 commit
  11. 05 Sep, 2011 1 commit
  12. 01 Sep, 2011 1 commit
  13. 30 Aug, 2011 1 commit
  14. 27 Aug, 2011 1 commit
  15. 21 Jul, 2011 1 commit
    • rswindell's avatar
      Complete QWKE support (using MultiMail for testing): · c9f6aaa5
      rswindell authored
      Create and include in packet TOREADER.EXT if QWKEsupport is enabled
      (MultiMail keys of this file for QWKE support, so without, no QWKE features are
      enabled in MultiMail).
      Parse TODOOR.EXT if included in REP packets (for adding/dropping subs or
      setting/resetting pointers).
      Parse To:, From:, and Subject: QWKE kludge lines and use if/when appropriate
      (e.g. to defeat QWK 25-char header field limits).
      Create To:, From:, and Subject: QWKE kludge lines in QWK/REP packets when
      QWKE support is enabled and those fields exceed QWK limits (25 chars).
      Also, legacy SyncQNET kludge lines (@VIA, @TZ, etc.) may now exist in the
      top of the message body in any order.
      Note: current versions of MultiMail do not support "To" fields > 25 chars, even
      in QWKE mode (though I have a patch pending) and do not (yet) support
      Synchronet HEADERS.DAT file (rendering QWKE kludges unnecessary).
      These are major changes in the QWK/REP creation/parsing code, so testing
      (especially with QWKE-compliant offline readers) and bug reports are welcome!
      c9f6aaa5
  16. 27 Apr, 2011 1 commit
    • rswindell's avatar
      Judicious (even excessive?) use of the volatile keyword on variables that are · 4c54a03d
      rswindell authored
      commonly modified by multiple threads, potentially simultaneously, resulting in
      bad values (e.g. active_clients = -1).
      Updated copyright date to 2011.
      Fixed Win32 compile bug in main.cpp introduced in last commit.
      Eliminated some unused variables and updated some times (e.g. ulong in place
      fo uint32_t).
      4c54a03d
  17. 01 Mar, 2011 2 commits
  18. 13 Mar, 2010 2 commits
  19. 10 Mar, 2010 1 commit
  20. 11 Nov, 2009 1 commit
  21. 09 Nov, 2009 1 commit
  22. 25 Oct, 2009 1 commit
  23. 24 Oct, 2009 1 commit
    • rswindell's avatar
      Added current host name to errorlog() output, this helps determine on which · 4151445d
      rswindell authored
      system (in a multi-computer BBS) the error occurred.
      For the mail server:
      - keep track of the number of times each mailproc handled a message
      - display counters when blocking/filtering messages in log output
      - advertise 8BITMIME in the ESMTP EHLO response
      - do not route mail to mailproc when the execution requirements are not met
        (e.g. ARS, DNSBL, SPAM, etc.)
      4151445d
  24. 18 Sep, 2009 1 commit
  25. 17 Aug, 2009 1 commit