Skip to content

Releases: mailwatch/MailWatch

1.2.0 - Beta 7 (Last Beta Ever? Nope!)

27 Apr 20:09
Compare
Choose a tag to compare
Pre-release

This is the Beta 7 release of Mailwatch 1.2.0.

This will not be the last beta release of MailWatch 1.2, some security fixes are needed

tl;dr

This release separates Release action in Message Operations from Spam/Ham/Forget radio button, repair Quarantine Report behaviour and fix a long standing license issue

Changelog

  • Fix documentation regarding magic_quotes_gpc
  • Redirect to original link after login (e.g. from quarantine report)
  • Fix to GPL v2 licensing problems
  • Updated MailScanner default path to comply with version 4.85.2-1
  • Add --max-size support to sa-learn if spamassassin >= 3.4.0
  • Separate release action in Message Operations from Spam/Ham/Forget radio button
  • Domain Administrator get all domain emails if their username is either an email address or a domain name

1.2.0 - Beta 6

07 Apr 10:43
Compare
Choose a tag to compare
1.2.0 - Beta 6 Pre-release
Pre-release

This is the Beta 6 release of Mailwatch 1.2.0.

tl;dr

This release enables (finally) UTF-8 support and enhances SQL Black/Whitelist matching

Changelog

  • Enhanced MailScanner.conf parser to catch variable's value even if there is no space before and/or after = sign
  • Added DISPLAY_IP option to show sender's IP Address in Quarantine listings and message lists
  • Enhanced SQL Black/Whitelist to allow matching 1, 2, or 3 IP address octets
  • Enhanced SQL Black/Whitelist to allow matching of subdomains
  • Upgraded PEAR packages to last stable versions (some trunk commit was used)
  • Enable UTF-8 subject encoding
  • Fix conflict with GeoIP PHP extension

1.2.0 - Beta 5

26 May 17:03
Compare
Choose a tag to compare
1.2.0 - Beta 5 Pre-release
Pre-release

This is the Beta 5 release of Mailwatch 1.2.0.

tl;dr

  • MSRE integrated in MailWatch
  • GeoIP moved to binary files
  • Removed useless code and fixed a lot of not working things

BC Break

  • In conf.php all boolean values are true boolean now. Check that there is no quotation marks around true or false values.
  • GeoIP lookup needs binary database to work, download them from tools menu

Changelog

  • Reorganized all libraries to lib directory, removed fpdf (which was not used) and removed lib's symlinks

  • Moved to GeoIP binary data file, dropped CSV import to database

  • Added a layer of security to cronjob, which don't execute if needed variables aren't set

  • Improved compatibility with PHP 5.5

  • New login form design

  • Added LDAP mail field variable to be compatible with more systems

  • Corrected free disk space calculation

  • Fixed Domain User operation on white/black lists

  • Added the ability to show/hide the software version page

  • Added MailScanner Rule Editor functionality from http://msre.sourceforge.net

    Fixes over original MSRE:

    • Requires authenticated MailWatch Admin user
    • Rules with 'action' of 0 are now correctly handled (as in size rules).
    • Rule descriptions start immediately after the # character. This stops MSRE from chopping off 1st character of comments which weren't generated by MSRE.
    • Treat blank lines in rules as comments
    • Sort rule file names into alphabetical order before listing
    • Allow "FromAndTo:" keyword in rule files
    • Allow "Virus:" keyword in rule files
    • Fix very broken 'and' handling
    • Ensure that the 'default' rule stays the default rule forever
    • Fix handling of escape characters in posted form
    • Strip spaces from entered Target and AndTarget fields
    • Fix case-sensitivity in keywords like "FromOrTo:"
    • Use MailScanner's rule keyword matching algorithm
    • Tighten up input validation based on fixes in the original MSRE 0.2.3 CVS
    • Tighten up rule parsing to ensure that generated rules are complete
  • Fixed AutoCommit error on MailWatch.pm

  • Better logout process

  • Hiding chroot mounts from drives list

  • Better directory traversal prevention

  • Fixed CVE-2008-5991

  • Corrected html and javascript errors

  • Removed W3C and SourceForge logos from footer

  • Fixed spelling mistakes/typos

  • Code cleanup

1.2.0 - Beta 4 patch 4

26 May 17:02
Compare
Choose a tag to compare
Pre-release
  • Fixed create.sql for some incorrect parts
  • Fixed incorrect word in INSTALL file
  • Fixed deprecated mysql_escape_string for users with newer php versions, files: sa_rules_update.php,mcp_rules_update.php, rpcserver.php,postfix_relay.php,quarantine.php,filter.inc,user_manager.php,viewpart.php,viewmail.php,functions.php, lists.php
  • Updated functions.php