Releases: mailwatch/MailWatch
Releases · mailwatch/MailWatch
1.2.20
1.2.19
MailWatch 1.2.19
Changelog
Improvements
- More performant and reliable milter queue relay parsing
- Permit IPv4-mapped IPv6 address in audit_log table
- Add support for F-Secure 12 antivirus status (#1239)
- Better compatibility with PHP 8
Fixes
- Fix missing Serializer directory
- Prevent Logging failure in MailWatch.pm
- Prevent MailWatch.pm from dying prematurely
- Prevent SQLBlackWhiteList.pm from dying prematurely
- Prevent SQLSpamSettings.pm from dying prematurely
- Revert rule column to 191 chars (#1125)
- Remove some deprecated php functions and variables
- Correct directory check in msmail genericqueue()
- Require database class earlier to prevent fatal error on calling audit_log function (#1247)
1.2.18
MailWatch 1.2.18
Changelog
Improvements
- Add DB_PORT config value to specify a non-standard MySQL server port (#1213)
- Add new config flag to permit IMAP login without full email as username (#1211)
- Add support for F-Secure 12 antivirus
- Add support for ESET File Security antivirus
Fixes
- Fix errors on importing messages from MailScanner containing UTF8 chars in messageid and reports (#1208)
- Fix upgrade script
1.2.17
MailWatch 1.2.17
Changelog
Improvements
- Log failed login attempts to PHP error log with clients ip (#1202)
Fixes
- Upgrade rule_desc column length to 512 chars in sa_rules and mcp_rules tables
- Fix mailwatch_sendmail_relay.php coding problems (#1206)
- Quarantine reports to include multiple recipients (#1194)
- Fix undefined offset in reports page (#1200)
- Convert special HTML chars to HTML entities when importing SpamAssassin rules description
- Improve terminology used
- Fix SpamAssassin rule descriptions sorting
- Fix tools/Sendmail-Exim_queue/mailq.crontab and updated related documentation
v1.2.16
MailWatch 1.2.16
This release contains a BC Break: you should install Digest::SHA
Perl module before upgrading.
Changelog
Compatibility
- Permit Sendmail 15-chars-long MessageId in input validation (#652)
Fixes
- Fix PHP 7 compatibility in mailwatch_quarantine_report script (#1167)
- Add missing translation entry for Latin American Spanish
- Fix quote handling in mailwatch_milter_relay.php (#1170)
- Use
Digest::SHA
instead ofDigest:SHA1
in MailWatch.pm (#1190)
Improvements
v1.2.15
1.2.14
1.2.13
MailWatch 1.2.13
Changelog
Security
- Clear password in database on imap auto created users during upgrade
Improvements
- Add notice if session timed out while on login page (#1120)
- Show email release status on quarantine page(#1123)
- MailScanner milter relay stats support (#1124)
- Hide Administrator user type to Domain Admins when creating or editing users (#276)
- Add Latin American Spanish translation
Fixes
1.2.12
MailWatch 1.2.12
This release contains a security fix.
If your installation make use of auto creation of user from IMAP login (i.e. IMAP_AUTOCREATE_VALID_USER
set to true
) you MUST run this query on your MailWatch database:
UPDATE `users` SET `fullname` = `username` WHERE `type`='U' AND `password` IS NULL
Changelog
Security
- Fix clear password display when user is auto created by IMAP auth
Fixes
- Add client IP in sorting input validation
1.2.11
MailWatch 1.2.11
Changelog
Improvements
- Milter enhancement for MailWatch (#1106)
- Big update to Brazilian translation
- Better count of Postfix processes
- Upgrade pear/Mail_Mime to 1.10.2
Fixes