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. 23 Oct, 2009 4 commits
  2. 22 Oct, 2009 8 commits
  3. 21 Oct, 2009 4 commits
    • rswindell's avatar
      * Mail processors may now be configured to not run for DNSBL-listed servers or · 729eb16b
      rswindell authored
        SPAM-bait takers by using the mailproc.ini keys ProcessDNSBL and ProcessSPAM
        (default: True) respectively.
      * sockmimetext() (used for sending message text over SMTP and POP3) now handles
        lines longer than 998 characters correctly (doesn't drop any characters).
        We may need to change this function to split at 510 chars for POP3 and/or use
        quoted-printable content-transfer-encoding for messages with long lines.
      * "!SMTP ..." log lines changed to "SMTP ..." for non-terminal SPAM-related log
        entries.
      * Handle header "field : value" syntax for subject, from, and to field parsing
         for early filtering.
      * Don't tag message (subject and/or header) from DNSBL-listed servers when
         DNSBL_IGNORE option is set.
      * Don't hash message subjects < 10 chars in length (too short for SPAM
        detection).
      * Support Base64 and Quoted-Printable Content-Transfer-Encodings in SMTP
         message headers (decode and store message body accordingly).
      * Clear mailproc 'to' match results when receiving SMTP MAIL FROM command.
      * Allow SMTP authenticated clients to feed the SPAM database by sending mail
        to one of the spam-bait addresses (the sender won't be added to
        spamblock.cfg).
      729eb16b
    • deuce's avatar
      13af882a
    • deuce's avatar
      Initial work on Usuper32 - Royal Revolt · 063d926e
      deuce authored
      This is intended to (eventually) be a translation of the current Usurper
      Pascal code into C with the only major change being the use of memory mapped
      files for IPC and game data.
      
      This model should help greatly with the most common Usurper issues, but it
      adds the constraint that all nodes must be running on the same system.
      
      Initially, game play is intended to be identical, and new bugs will be
      introduced from the C translation.  As such, this is not intended as a
      replacement for Usurper in the near future except the code is being written
      for *nix systems initially and will be ported to Win32 at a later time.
      063d926e
    • rswindell's avatar
      Updated Tracker1's contact info and added emailval.txt contents (instructions) · ec50c2ba
      rswindell authored
      to the comment block.
      ec50c2ba
  4. 20 Oct, 2009 5 commits
  5. 19 Oct, 2009 1 commit
  6. 18 Oct, 2009 8 commits
  7. 17 Oct, 2009 3 commits
  8. 15 Oct, 2009 2 commits
  9. 12 Oct, 2009 1 commit
    • rswindell's avatar
      Fixed compile error: · ef2eae0a
      rswindell authored
      Type mismatch in parameter 'optlen' (wanted 'int *', got 'unsigned int') in function nonblocking_connect
      ef2eae0a
  10. 10 Oct, 2009 3 commits
  11. 09 Oct, 2009 1 commit