############################################################ EFA Version 3.0.2.6 Changes ############################################################ Issue #345 Bug - Numeric phishing default ruleset needed Issue #360 Enhancement - Update option -- Are you Sure? Issue #364 Enhancement - Edit transport destinations Issue #374 Enhancement - Option to bypass db backup during update Issue #382 Bug - Allow square brackets in EFA-Configure Issue #395 Bug - postmap postfix configs during system restore Issue #396 Bug - Fix case-sensitive strings in Let's Encrypt Issue #397 Enhancement - Include hostname in upgrade email notices Issue #399 Bug - POSTMASTEREMAIL undefined on some instances Issue #400 Bug - Identical files scanning bug in multiple attached archives Issue #401 Enhancement - Better kernel update detection Issue #402 Bug - /usr/bin/clamav-unofficial-sigs.sh config version not updated to required version Issue #403 Bug - MailGraph image in footer causing mixed content messages Issue #405 Enhancement - Update hosts file when Outbound Relay is added Enhancement -- sort friendly backup names Enhancement -- remote-build.bash script for vps/remote builds MailScanner updated to 5.0.7-1 Remi repo upgrade to PHP 7.2 added for performance and security ############################################################ EFA Version 3.0.2.5 Changes ############################################################ Issue #324 Enhancement - Import external backup to new EFA device Issue #361 Enhancement - Display EFA version in the CLI via EFA-Configure Issue #385 Bug - Changed from reload to restart for Postfix Issue #386 Bug - Admin cannot modify domain admin accounts Issue #387 Enhancement - Updated MariaDB recovery script Enhancement - Let's Encrypt Enhancement - Add EFA sponsored DCC servers Enhancement - Hypervisor detection during init Enhancement - MailScanner update to 5.0.6-5 Enhancement - MailWatch updated to latest develop Enhancement - clamav-unofficial-sigs updated to 5.6.2 Security - Regenerate self signed certs for Postfix/Apache/Webmin Security - Enabled strong cipher preference in Postfix Security - Enabled strong cipher preference in Apache Bug - Left the disabling of modsecuirty fix enabled, as new builds of 3.0.2.4 still have it enabled by default Bug - Updated menu options for "Apache Settings" menu Bug - Quarantine report to flip from HTTP to HTTPS Bug - Update quarantine FROM_ADDR to use POSTMASTER address in /etc/EFA-Config ############################################################ EFA Version 3.0.2.4 Changes ############################################################ Issue #372 Bug - viewmail.php ampersand bug Issue #373 Bug - SA Rule Hits Report Issues Issue #375 Bug - Postfix Relay Info Missing Issue #376 Bug - Secure loopback access to mysql Issue #378 Enhancement - Disable mod_security starting at 3.0.2.4 Issue #379 Enhancement - Update Pyzor to latest version Issue #380 Enhancement - Update DCC to latest version Updated Webmin versions Update MailWatch from 1.2.3-dev to 1.2.7-dev Update MailScanner to 5.0.6-4.2 (eFa fork) Update SGWI to 1.1.9-2 ############################################################ EFA Version 3.0.2.3 Changes ############################################################ Issue #367 Bug - mod_security disable id 981320 (and 981317) Issue #369 Bug - Variable type mismatch in viewmail.php Configurable mod_security option added to EFA-Configure Update MailWatch to resolve various issues found after 3.0.2.2 ############################################################ EFA Version 3.0.2.2 Changes ############################################################ Issue #357 Bug - Fonts Not Rendering in MailWatch Issue #358 Bug - Certain emails from detail.php do not populate B/W Lists Issue #362 Bug - mod_security disable id 981247 Issue #363 Bug - Check for failed yum kernel update Issue #366 Bug - Clear SpamAssassin-Temp MailWatch update to resolve timeout issues and directory traversal reject_unknown_reverse_client_hostname added to postfix configuration (new builds only) ############################################################ EFA Version 3.0.2.1 Changes ############################################################ Issue #356 Bug - Search and Reports Not Functioning Update MailWatch again to resolve issue Exception to mod_security (hex passwords) Reset ownership on geoip dat files ############################################################ EFA Version 3.0.2.0 Changes ############################################################ Update MailWatch to resolve various issues Add extra exceptions to mod_security Update to CentOS 6.9 ############################################################ EFA Version 3.0.1.9 Changes ############################################################ Added Apache mod_security by default Added Apache X-XSS-Protection header Updated MailWatch and Sqlgrey Web Interface (Security Fixes) Changed and updated database engine to MariaDB (10.1) ############################################################ EFA Version 3.0.1.8 Changes ############################################################ Issue #347 Bug - Missing defines in latest MailWatch ############################################################ EFA Version 3.0.1.7 Changes ############################################################ Issue #346 Bug - EFA 3.0.1.6 mailwatch is empty after Update GeoIP Database Updated MailWatch to 1.2.0 - RC4 latest development ############################################################ EFA Version 3.0.1.6 Changes ############################################################ Issue #263 Bug - Postfix Install Mangling of main.cf Issue #326 Bug - MCP not functional Issue #328 Bug - ClamAV Not Updating Issue #331 Enhancement - Move Version into MailWatch PR #332 Bug - Increase the number of characters allowed for the TLD Issue #334, #234, #212 Bug - MailWatch Update Issue #335 Bug - EFA-Configure Recusion Toggle Broken Issue #340 Bug - Inline Signature bug in EFA-Configure Issue #341 Bug - LANG option missing in MailWatch update Postfix updated to version 3.1.3 ############################################################ EFA Version 3.0.1.5 Changes ############################################################ Issue #299 Enhancement - Enhance menus in EFA-Configure (allow back out) Issue #320 Bug - /root/.spamassassin inaccessible Issue #322 Enhancement - Geoip update during EFA-Init Issue #323 Bug - clamav-unofficial-sigs not running ############################################################ EFA Version 3.0.1.4 Changes ############################################################ Issue #315 Regression - Regression in Quarantine Reports ############################################################ EFA Version 3.0.1.3 Changes ############################################################ Issue #308 Bug - ClamAV Status Page blank Issue #309 Bug - Anacron daily notifications from mailscanner Issue #311 Bug - Quarantine Permissions Issue in 3.0.1.2 Issue #312 Bug - MailScanner access to EFA-Config denied Updated clamav, clamd, mysql, and mysql-server ############################################################ EFA Version 3.0.1.2 Changes ############################################################ Issue #92 Bug/Enhancement - Mailwatch Single Recipient Release Issue #165 Enhancement - Upgrade MailScanner Issue #206 Enhancement - Default Max Archive Depth to Non Zero Issue #210 Enhancement - Add EFA Version to GUI Issue #228 Bug - Greylist toggle overwrites custom smtpd_recipient_restrictions Issue #232 Enhancement - Use CLAMAV-UNOFFICIAL-SIGS maintained by eXtremeSHOK.com Issue #239 Enhancement - Add TxRep Config for SA 3.4.1 Issue #265 Enhancement - Add per user mode for MailWatch Issue #267 Bug - SPAM bounce loop Issue #275 Bug - MailWatch updater adds duplicate SHOW_GREYLIST definitions Issue #284 Enhancement - Lower ImageCerberus Scores by default Issue #276 Bug - EFA-Configure Option 11 logic error Issue #286 Bug - Postmaster set to empty interferes with postfix Issue #287 Regression - Rules without Descriptions (removed from beta) Issue #294 Bug - Attachment Release Issues in MailWatch Issue #297 Bug - KAM.cf URL needs updated Issue #306 Enhancement - EFA-Monitor alert enhancement Sought Rules dropped (no longer maintained) ############################################################ ############################################################ EFA Version 3.0.1.2-beta Changes ############################################################ Issue #92 Bug/Enhancement - Mailwatch Single Recipient Release Issue #165 Enhancement - Upgrade MailScanner Issue #210 Enhancement - Add EFA Version to GUI Issue #228 Bug - Greylist toggle overwrites custom smtpd_recipient_restrictions Issue #232 Enhancement - Use CLAMAV-UNOFFICIAL-SIGS maintained by eXtremeSHOK.com Issue #239 Enhancement - Add TxRep Config for SA 3.4.1 Issue #265 Enhancement - Add per user mode for MailWatch Issue #267 Bug - SPAM bounce loop Issue #275 Bug - MailWatch updater adds duplicate SHOW_GREYLIST definitions Issue #276 Bug - EFA-Configure Option 11 logic error Issue #286 Bug - Postmaster set to empty interferes with postfix Issue #287 Bug - Rules without Descriptions Issue #294 Bug - Attachment Release Issues in MailWatch Issue #297 Bug - KAM.cf URL needs updated ############################################################ EFA Version 3.0.1.1 Changes ############################################################ Issue #201 Bug - Deprecated release-msg.cgi (deployed) Issue #253 Bug - EFA-Backup ssl folder (deployed) Issue #260 Bug - Header in Apache Settings wrong (deployed) Issue #261 Bug - learn-msg.cgi wrong path for sa-learn (deployed) Issue #273 Security - MailWatch Configuration Vulnerability Issue #274 Bug - Broken menu options in 3.0.1.0 ############################################################ EFA Version 3.0.1.0 Changes ############################################################ Issue #201 Bug - Deprecated release-msg.cgi Issue #236 Enhancement - Disable spam not delivered messages by default Issue #253 Bug - EFA-Backup ssl folder Issue #260 Bug - Header in Apache Settings wrong Issue #261 Bug - learn-msg.cgi wrong path for sa-learn Issue #262 Bug - MS_LOGO and MW_LOGO Definitions Needed Issue #268 Enhancement - EFA-Init link test without DHCP dependency Issue #269 Bug - SQL error during rename of host name in EFA-Configure PR #270 Bug - Typo in RELEASENOTES Issue #272 Security - MailWatch Vulnerability ############################################################ EFA Version 3.0.0.9 Changes ############################################################ Issue #39 Enhancement - Add link for Webmin in MailWatch Issue #96 Enhancement - Reconfigure to permit regular yum updates Issue #135 Enhancement - Lots of legit mails blocked on SpamAssassin KAM_BODY_URIBL_PCCC Issue #148 Enhancement - Allow message view from quarantine reports directly Issue #162 Enhancement - Upgrade Webmin (to 1.770-1) Issue #176 Enhancement - Add quarantine cleanup options to EFA-Configure Issue #179 Enhancement - Get webinterface to work with https by default Issue #187 Enhancement - EFA service Monitoring Issue #190 Enhancement - EFA-Init link test Issue #191 Enhancement - Redirect postfix notifications from postmaster to postmaster email Issue #192 Enhancement - EFA Update Now option Issue #193 Enhancement - Removed rpmforge from yum, added EFA repo Issue #194 Bug - mtalog is empty Issue #195 Bug - Update EFA hostname in MySQL Issue #197 Enhancement - Update EFA-Backup for Unbound Issue #199 Bug - quarantine_report.php issues Issue #200 Bug - unrar binary not extracting rar files in MailScanner Issue #203 Bug - Fix Notify Senders sed replace issue in 3.0.0.8 Issue #204 Bug - UTF8 Characters Not Rendering in MailWatch Issue #211 Bug - MS_LOGO missing Issue #217 Enhancement - Upgrade Postfix (to 3.0.3) Issue #219 Bug - Trailing spaces in subjects in MailScanner trigger duplicate subjects in header Issue #227 Enhancement - Include local.cf in EFA-Backup Issue #230 Bug - build script not building spamassassin Issue #233 Bug - Disable postfix utf8 support for now (new feature not compiled in yet) Issue #238 Enhancement - Upgrade Spamassassin to 3.4.1 Issue #243 Bug - Multiple entries for inet_protocols in main.cf (postfix bumped to 3.0.4) Issue #244 Bug - Cleanup of SpamAssassin in /usr/local Issue #245 Bug - ImageCerberus install/move to correct location Issue #246 Bug - Cleanup old perl modules in /usr/local (and other locations) Issue #247 Bug - Move GeoIP symlink to new location Issue #251 Bug - EFA-Backup to /tmp fails when size of backup exceeds size of /tmp ############################################################ EFA Version 3.0.0.8 Changes ############################################################ Issue #40 Enhancement - Extend MailWatch to hide high spam from regular users Issue #45 Enhancement - Add ScamNailer ClamAV ruleset (superceded by issue #172) Issue #49 Enhancement - Add max spam check size to EFA-Configure Issue #72 Enhancement - EFA MSRE Support Issue #132 Enhancement - Increase sa-learn and spamassassin max message size limits Issue #150 Bug - Replace dnsmasq with unbound (URIBL_BLOCKED using dnsmasq) Issue #157 Bug - Razor failing after registration of service Issue #156 Bug - GeoIP Bug Fix Issue #158 Enhancement - Sort transport domain list in EFA-Configure Issue #161 Enhancement - Increase MailScanner thread limit in EFA-Configure Issue #164 Enhancement - Add MailWatch Password Reset to EFA-Configure Issue #166 Bug - MailWatch cron job not executing contents Issue #167 Enhancement - Change perms on /etc/postfix/sasl_passwd to 600 Issue #168 Enhancement - Start regular updates on RegistrarBoundaries.pm Issue #169 Enhancement - Clean up clamav-unoffical-sigs script (superceded by issue #170) Issue #170 Enhancement - Add support to MalwarePatrol to EFA-Configure Issue #171 Bug - Update clamav -- fix any clamav discrepancies Issue #172 Enhancement - Review sanesecurity signatures for inclusion in EFA Issue #173 Enhancement - Securiteinfo.com support removed from unofficial-sigs Issue #175 Enhancement - Set keyboard layout at beginning of EFA-Init Issue #177 Enhancement - Correct EFA to new clamav paths using EPEL Issue #178 Enhancement - EFA MailWatch Unicode Support Issue #186 Bug - Unbound full recursion support Issue #188 Bug - Logjam Vulnerability EFA-Update enhanced fault tolerance EPEL Repository is now enabled Add 4GB Swap partition to new builds. ############################################################ EFA Version 3.0.0.7 Changes ############################################################ Issue #30 Enhancement - Filter out nonspam in quarantine reports (regression fix) Issue #82 Enhancement - re2c spamassassin rule complilation support Issue #128 Enhancement - Adjust Treat Invalid Watermarks With No Sender as Spam Issue #133 Enhancement - Upgrade spamassassin to 3.4.0 Issue #136 Enhancement - Disable Notify Senders by default in MailScanner Issue #139 Bug - SSLv3 POODLE Vulnerability Issue #138 Enhancement - Maximum Processing Attempts Database Adjustments Issue #141 Enhancement - Exclude Whitelisted Emails from Report as Spam Link Issue #145 Bug - Modify Domain TLD Constraint Issue #147 Bug - Message Learn/Release Rejecting 8 digit ID prefix Issue #149 Bug - Disable SSL in Postfix (POODLE) Issue #151 Bug - Fix for issue #141 for inbound whitelisted emails only Issue #152 Bug - Fix for Issue #136 fix Issue #153 Bug - Reply signature behavior not functional Issue #154 Bug - Fix Razor typos in build.bash Issue #155 Bug - GHOST Vulnerability (glibc) ############################################################ EFA Version 3.0.0.6 Changes ############################################################ Issue #127 Bug - Greylisting not toggling on 3.0.0.5 Issue #129 Enhancement - Increase max spam check size to 2 MB Issue #130 Bug - Quarantine report problems after 3.0.0.5 upgrade Issue #131 Bug - Undefined index %orgname% Mailwatch updated to snapshot 7f6858df83 ############################################################ EFA Version 3.0.0.5 Changes ############################################################ Issue #33 Enhancement - Remove software versions page from mailwatch Issue #51 Enhancement - Redundant Quarantine Clean Scripts Present Issue #54 Enhancement - Added hostname change to EFA-Configure Issue #57 Enhancement - Alternating background for black/whitelist Issue #66 Enhancement - Pull passwords from /etc/EFA-Config where practical Issue #67 Enhancement - ImageCeberus default score Issue #69 Bug - Filter out reserved words from user account creation Issue #70 Enhancement - .bashrc EFA-Configure Launch Interactive Only Issue #71 Bug - Urgent: raw.github.com certificate error fixes Issue #73 Bug - Admin Email Change Fails to Update MailScanner Values Issue #74 Bug - EFA-Configure Disable SSL does not disable redirect Issue #75 Bug - EFA-Configure not writing iptables config to /etc/sysconfig/iptables Issue #76 Bug - Processing Attempts Database Bug (temporarily disabled until MailScanner releases fix) Issue #77 Bug - EFA MailScanner 0 byte tmp files (patched until MailScanner releases fix) Issue #79 Enhancement - EFA-Update Staging and Error Handling Issue #85 Bug - ClamAV Update Issue Issue #87 Bug - EFA-Tokens-Cron Syntax Wrong Issue #89 Bug - Razor errors in MailWatch Gui Issue #90 Bug - Reapply 3.0.0.4 Update Fixes Issue #93 Bug - Pyzor Errors Issue #94 Bug - Postfix ID Regex Double Check Issue #95 Bug - SASL Authentication database not found (dummy file created) Issue #98 Bug - postfix tlsmgr smtpd_tls_session warnings Issue #101 Bug - Can't register IDN names (hopefully fixed) Issue #102 Enhancement - Remove raid-check cron Issue #103 Bug - Update EFA-Init mirror path Issue #104 Bug - Can't define multiple transports for same domain in efa-configure Issue #107 Bug - MailWatch login page shows Mailwatch logo and theme after update testing Issue #108 Bug - lists.php fails to load after MailWatch update testing Issue #109 Bug - Documentation tab present after MailWatch update testing Issue #110 Bug - Bring MailWatch conf.php to latest version Issue #111 Bug - MailWatch.pm Errors after adding password fetch code Issue #113 Bug - Modify EFA-Init to check a variable inside EFA-Config Issue #115 Bug - Greylist option not available in new mailwatch version Issue #116 Bug - Token is missing in 3.0.0.5 Issue #117 Enhancement - Lower High spamassassin score from 10 to 7 Issue #119 Bug - /etc/init.d/vmtoolsd: Permission denied Issue #120 Bug - EFA-Configure System Restore showing all files Issue #123 Enhancement - Update Kernel, mysql, postfix, clamav, clamd Issue #124 Bug - MailScanner dies after update to 3.0.0.5 Issue #125 Bug - Internal Server Error learn-msg.cgi and release-msg.cgi (8/26/14) ----- Imageceberus updated to version 1.1 Pyzor updated to version 0.7.0 Webmin updated to 1.690 Mailwatch updated to snapshot 74f18e2742 ############################################################ EFA Version 3.0.0.4 Changes ############################################################ Issue #65 Bug - Fix EFA-SA-Update file location Issue #63 Bug - Remove old kam.cf.backup from spamassasin directory Issue #18 Bug - Email signature sanitation (avoid duplicate signatures) ############################################################ EFA Version 3.0.0.3 Changes ############################################################ Issue #62 Bug - Add perl-Compress-Raw-Zlib to fix failed build in previous versions Issue #60 Bug - kam.cf.backup parsed by spamassassin Issue #61 Bug - Domain Administrator cannot delete domain only whitelist/blacklist Issue #30 Enhancement - Filter non-spam from quarantine reports Issue #56 Enhancement - Add yum update exclusions Issue #55 Bug - Kernel Update from yum update breaks vmware-tools (open-vm-tools) Issue #48 and #47 Bug - MailWatch update to include lists.php typo and Release All bugs Issue #53 Bug - Fix postfix queue directories after yum update Issue #17 Enhancement - Trusted Networks Support for learn-msg.cgi Issue #16 Enhancement - Automated Backup of MySQL and Settings Issue #12 Enhancement - Improved handling of transport file with EFA-Configure ############################################################ EFA Version 3.0.0.2 changes ############################################################ Issue #44 Bug - Urgent: learn-msg.cgi broken Insert EFA database password back into script No other changes for 3.0.0.2. Build from scratch is not affected by this bug and can remain on 3.0.0.1 at this time. ############################################################ EFA Version 3.0.0.1 Changes ############################################################ Issue #41 Bug - Correct length check for ID in learn-msg.cgi Issue #24 Enhancement - Disabled cleaned message delivery, Add option to configure cleaned message delivery Issue #23 Bug - Remove cyrus-sasl-ldap and cyrus-sasl-sql packages To suppress sql_select option missing and auxpropfunc error no mechanism available Issue #32 Bug - Enable quarantine cleanup Issue #25 Enhancement - Add https/ssl/tls configuration options for Apache