Releases: mailwatch/MailWatch
1.2.0 - Beta 7 (Last Beta Ever? Nope!)
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 tosa-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
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
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
- 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