Changes:
- Fixed osmd startup condition that could lead to removal of the process pid file if already running
- Ensure any Storable problems are captured rather than causing the process to die
- Ensure child processes do not remove pid file during process termination
- Fixed issue where main parent could terminate unexpectedly
Changes:
- Fixed issue where event buffering delayed detection of an ongoing event
- Convert embedded IPv4 addresses in /proc/net/tcp6 back to IPv4
Changes:
- Modified dovecot pop3d/imapd log line parsing to repeat single lines reporting multiple login failure attempts
- Additional entries in csf.pignore for new installs on CyberPanel v2
- cPanel additions to csf.pignore on new and existing installs
- Convert embedded IPv4 addresses in /proc/net/tcp6 back to IPv4
Changes:
- Modified cxs on DA to set defapache to “webapps” by default
- Improve handling of corrupt database and exit cleanly
- Modified behaviour of –cgi to force enable –qlocal if mod_security run as a user other than –defapache [user]
- Fixed issue where os.pl was not running to check for perl modules on install
- Added diagnostic information for –cgi issues
Changes:
- Make sure that the permissions on /usr/msfe are set to 755 on install
- Fixed end user UI Bulk Actions where the database connection was incorrectly closed after each iteration causing the operation to fail after the first item
- Fixed end user UI Bulk Actions where only the first item was reported
- Modified end user UI Bulk Actions to disable items that are no longer in quarantine
Changes:
- Updated MailScanner INSTALL document for DirectAdmin
- Fixed issue in msrules.pl domain comparison rule generation
Changes:
- Added two new options: CC_MESSENGER_ALLOW, CC_MESSENGER_DENY. These options can control which Country Code IP blocks are redirected to the MESSENGER service, if it is enabled
- Fixed some typos in csf.conf
- Added DirectAdmin diagnostics to the admin UI for session security checks, together with a method to skip the checks if desired
Changes:
- Changed WHM/Admin UI “Modify User Settings” to “Access User Settings” which now allows full access impersonating the chosen user
Changes:
- Added new BETA feature: Digest Emails. If enabled, users can configure a Digest Email per domain within their account that includes a summary of all Low Spam, High Spam, Blacklisted and Infected email. This is of particular use to users using the SpamBox and/or MailControl features. See the MSFE Front-End Settings page in the UI for more info
- Add non-alphanumeric character to SQL db user password on new installs
- Fixed issue with string escaping for URI’s in MailControl. Uses the perl module URI::Escape
- Update mssql.pl with MySQL credentials code from dbadd.pl
Changes:
- DirectAdmin moved from BETA to RELEASE for RHEL/CentOS/CL
- Added new option –vmmax [kB]. This will abort a scan if the VmRSS size of the process exceeds this value to prevent memory exhaustion. By default it is set to 2000000 kB = 2GB
- Modified cxs reputation reporting to prevent overloading
- Improved DA session checking
- Added -u to unzip UI commands
- Protect from logarithm divide by 0 error
- Improved DA UI display