Page tree
Skip to end of metadata
Go to start of metadata

A version's change log includes entries for both the development and production releases of that version.

For example, changes in cPanel & WHM version 65 appear in the change log for version 66. This is because 65 is the development version whose changes are released in the production version 66. For more information, read our cPanel & WHM Product Versions and the Release Process documentation.

RSS Link

 

11.52.6.6


2016-09-19

  • [security] Fixed case SEC-141: Code execution as other accounts via mailman list archives.
  • [security] Fixed case SEC-152: Arbitrary code execution due to faulty shebang in Mail::SPF scripts.
  • [security] Fixed case SEC-154: Arbitrary file read due to multipart form processing error.
  • [security] Fixed case SEC-156: Stored XSS Vulnerability in WHM tail_upcp2.cgi interface.

11.52.6.4


2016-07-25

  • Fixed case CPANEL-7633: Patch perl dual life modules for CVE-2016-1238.
  • Fixed case CPANEL-7663: Fix @INC filtering conflicts with CVE-2016-1238 changes.

11.52.6.2


2016-07-18

  • [security] Fixed case SEC-130: Apache logfiles start with loose permissions.
  • [security] Fixed case SEC-137: Set the pear tmp directory during php install.
  • [security] Fixed case SEC-142: Code execution as other user accounts through the PHP CGI handler.

11.52.6.1


2016-05-16

  • [security] Fixed case SEC-58: SQLite journal allowed for arbitrary file overwrite during Horde Restore.
  • [security] Fixed case SEC-109: Demo account arbitrary code execution via ajax_maketext_syntax_util.pl.
  • [security] Fixed case SEC-112: Limited denial of service via /scripts/killpvhost.
  • [security] Fixed case SEC-113: /scripts/addpop and /scripts/delpop exposed TTY's.
  • [security] Fixed case SEC-114: /scripts/checkinfopages exposed TTY to unprivileged process.
  • [security] Fixed case SEC-115: /scripts/maildir_converter exposed TTY to unprivileged process.
  • [security] Fixed case SEC-116: /scripts/unsuspendacct exposed TTY's.
  • [security] Fixed case SEC-117: /scripts/enablefileprotect exposed TTY's.
  • [security] Fixed case SEC-119: Demo restriction breakout via show_template.stor.
  • [security] Fixed case SEC-120: Arbitrary file read for Webmail accounts via Branding APIs.
  • [security] Fixed case SEC-121: Webmail account arbitrary code execution through forwarders.
  • [security] Fixed case SEC-123: SQL Injection via ModSecurity TailWatch log file.
  • [security] Fixed case SEC-125: User log files become world-readable when rotated by cpanellogd.

11.52.6.0


2016-05-05

  • Fixed case CPANEL-5990: Update cpanel-ImageMagick to 6.9.0-3.cp1150.
  • Implemented case CPANEL-5692: Prevent clearing the cache during dovecot-auth.

11.52.2.1


2015-12-22

  • Fixed case CPANEL-827: Configure /var/log/named in /etc/named.conf.
  • Fixed case CPANEL-990: Don't handle MySQL/MariaDB upgrades when mysql_governor is installed.
  • Fixed case CPANEL-1271: Fixed upper/lower-case issue with ftp accounts.
  • Fixed case CPANEL-1284: Fixed bug that disallowed creation of 0@domain.com email users.
  • Fixed case CPANEL-1357: Fix display of feature list names containing + in Edit a Package.
  • Fixed case CPANEL-1361: Xfertool: allow odd numbers of nameservers.
  • Fixed case CPANEL-1395: Improve error handling of userdata guard.
  • Fixed case CPANEL-1424: Include pending queue when exporting a locale.
  • Fixed case CPANEL-1424: Fix broken locale string.
  • Fixed case CPANEL-1562: Updated contact form symlink for x3mail.
  • Fixed case CPANEL-1651: Restore zones added through Add a DNS Zone.
  • Fixed case CPANEL-1900: Restore contact email for transfered accounts.
  • Fixed case CPANEL-1978: Restore RSS to Cpanel::ConfigFiles via lazy loading.
  • Fixed case CPANEL-2150: check_mysql: don't fail if non-root UID 0 users exist.
  • Fixed case CPANEL-2341: Fix mistranslation of "Databases" in German.
  • Fixed case CPANEL-2349: Update cpanel-git to 2.6.3-1.cp1150.
  • Fixed case CPANEL-2351: Preserve IP information in eximstats database.
  • Fixed case CPANEL-2351: Improve debuggability of eximstats processing.
  • Fixed case CPANEL-2358: Updated existing docroot install check to check against full dir path.
  • Fixed case CPANEL-2360: Don't enable nscd by default if there are multiple UID 0 users.
  • Fixed case CPANEL-2371: Implement WHM API 1 listaccts want parameter.
  • Fixed case CPANEL-2388: Backup: add missing dependency on Cpanel::Time::Split.
  • Fixed case CPANEL-2399: Cleanup possible existing PHP-DSO conflicts.
  • Fixed case CPANEL-2424: Fixed improper invocation of Cpanel::Exception with list in message.
  • Fixed case CPANEL-2443: Allow ability to create email addresses with "0" as the local part.
  • Fixed case CPANEL-2604: Fixed TypeError: name.replace is not a function in db rename.
  • Fixed case CPANEL-2842: Update cpanel-splitlogs to 1.0-2.cp1148.
  • Fixed case CPANEL-2896: Assure scripts/redhat5_pathtools_fixer only operates against /usr/bin/perl.
  • Fixed case CPANEL-2938: New upstream release MySQL 5.5.47-1.cp1148.
  • Fixed case CPANEL-2961: New upstream release MySQL 5.6.28-1.cp1148.
  • Fixed case CPANEL-3199: Do not die when a cpanelsync staged file commit fails to move into place.

11.52.1.3


2015-11-24

  • Fixed case CPANEL-1798: Disable EntropyChat upon installation.
  • Fixed case CPANEL-2395: Fixed bug with removing users from databases in paper lantern.
  • Fixed case CPANEL-2555: Permit setting email destinations on DNSONLY.
  • Fixed case CPANEL-2639: Fixed bug in handling of UTF-8 characters for global filter rules.

11.52.1.2


2015-11-17

  • Fixed case CPANEL-2008: Avoid parsing DirName entries in subjectAltName X.509 extensions.
  • Fixed case CPANEL-2066: Don't fail to backup with remote file systems.
  • Fixed case CPANEL-2344: Fix broken CSS when deleting user from MySQL database.
  • Fixed case CPANEL-2400: DNSONLY: stop dnsadmin on upgrade if it is not a daemon.

11.52.0.24


2015-11-17

  • Fixed case CPANEL-2400: DNSONLY: stop dnsadmin on upgrade if it is not a daemon.

11.52.1.1


2015-11-16

  • [security] Fixed case SEC-29: Sensitive data revealed to subaccounts through comet feeds.
  • [security] Fixed case SEC-60: Email sending limit bypass.
  • [security] Fixed case SEC-64: Unauthenticated arbitrary code execution via DNS NS entry poisoning.
  • [security] Fixed case SEC-65: Unauthorized password changes via Webmail API commands.
  • [security] Fixed case SEC-66: WHM API allows for unauthorized zone modification.

11.52.0.23


2015-11-16

  • [security] Fixed case SEC-29: Sensitive data revealed to subaccounts through comet feeds.
  • [security] Fixed case SEC-60: Email sending limit bypass.
  • [security] Fixed case SEC-64: Unauthenticated arbitrary code execution via DNS NS entry poisoning.
  • [security] Fixed case SEC-65: Unauthorized password changes via Webmail API commands.
  • [security] Fixed case SEC-66: WHM API allows for unauthorized zone modification.

11.52.1.0


2015-11-10

  • Fixed case CPANEL-142: Use proper permissions for command-line backup restore.
  • Fixed case CPANEL-159: PostgreSQL: forbid renaming databases to names starting with digits.
  • Fixed case CPANEL-172: Don't log to access_log when splitlogs is enabled.
  • Fixed case CPANEL-193: Setup exim config defaults on new installs.
  • Fixed case CPANEL-205: CPHulk: ensure that brute force settings are consistent.
  • Fixed case CPANEL-526: Updated zone parsing to support mutli-line TXT records.
  • Fixed case CPANEL-534: Fixed xmainrollstatus file breaking search function.
  • Fixed case CPANEL-624: Fixed putting case comments into httpd.conf.
  • Fixed case CPANEL-671: Fix Turkish locale in Squirrelmail.
  • Fixed case CPANEL-698: View_transfer: fix exception with Unicode package names.
  • Fixed case CPANEL-730: Produce reproducible compressed stylesheets.
  • Fixed case CPANEL-744: Update quota notice to refer to RHEL 7 as well.
  • Fixed case CPANEL-750: Update exim to 4.86-2.cp1148.
  • Fixed case CPANEL-758: Update Geo::IPfree to 1.151940-1.cp1146.
  • Fixed case CPANEL-771: Fix spurious warnings in some bandwidth DB upgrade instances.
  • Fixed case CPANEL-830: Fixed greylisting icon to better support theming.
  • Fixed case CPANEL-834: Report tar errors in account extraction more reliably and helpfully.
  • Fixed case CPANEL-836: Gracefully handle listing of mailing lists with missing config files.
  • Fixed case CPANEL-882: Mark reserved DB names as reserved usernames as well.
  • Fixed case CPANEL-898: RHEL servers will do EA source compilation instead of fast install.
  • Fixed case CPANEL-911: Use app_key in liveAPI header function call.
  • Fixed case CPANEL-915: Template the EasyApache not available screens in WHM.
  • Fixed case CPANEL-918: Fixed incongruency between feature and package validation.
  • Fixed case CPANEL-925: wrap: avoid NULL pointer dereference.
  • Fixed case CPANEL-926: wrap: fix an off-by-one error.
  • Fixed case CPANEL-929: Prevent enabling quotas on volumnes with noquota set.
  • Fixed case CPANEL-940: Make WHM API v1 "verify_(aim|icq)" calls go to recipient.
  • Fixed case CPANEL-941: Remove errno.h error numbers from Cpanel::SafeRun::Object output.
  • Fixed case CPANEL-944: Paper Lantern: Remove extraneous whitespace on Boxtrapper configuration page.
  • Fixed case CPANEL-948: Change link text on 'Change Ownership' page to 'Modify an Account'.
  • Fixed case CPANEL-949: Fix bizarre text referring to "IP-less IP" in Reseller Center.
  • Fixed case CPANEL-958: Use proper hostname for changelog feed URLs.
  • Fixed case CPANEL-961: Fixed two undefined options in mail delivery.
  • Fixed case CPANEL-967: Fixed gear menu styles in Greylisting.
  • Fixed case CPANEL-991: Suggest using HTTPS for POST URLs.
  • Fixed case CPANEL-992: Override datatable.brick style to set 100% width for tweaksettings pages.
  • Fixed case CPANEL-1015: Create Packman related directories explicitly as 0700.
  • Fixed case CPANEL-1027: Avoid filter creation failure with "Stop Processing Rules".
  • Fixed case CPANEL-1032: Fixed icon display in File manager search popup.
  • Fixed case CPANEL-1036: Fixed Web Root directory option.
  • Fixed case CPANEL-1042: Paper Lantern File Manager does not resize Name column properly.
  • Fixed case CPANEL-1045: Updated validation for renaming to forbid trailing underscores.
  • Fixed case CPANEL-1061: Limit Initial Setup Wizard steps 5 and 6 to non-DNSONLY.
  • Fixed case CPANEL-1062: Change MySQL/Maria upgrader to understand EA4.
  • Fixed case CPANEL-1077: Spamassassin p0f plugin incorrectly scores Windows NT as Windows XP.
  • Fixed case CPANEL-1078: WHM Additional MySQL Access Hosts does not wrap text on small screens.
  • Fixed case CPANEL-1084: X-PopBeforeSMTP header is never set.
  • Fixed case CPANEL-1087: Anchors on View Mail Stats no longer overscrolling.
  • Fixed case CPANEL-1094: Remove system owned zones from the correct user data file.
  • Fixed case CPANEL-1096: Fixed DNS Clustering quick start link.
  • Fixed case CPANEL-1117: Fixed issue in WHM Process Manager when killing users process.
  • Fixed case CPANEL-1144: Make Reset Resellers page work again.
  • Fixed case CPANEL-1150: Apache Configuration: don't duplicate cipher list.
  • Fixed case CPANEL-1155: Update dovecot to 2.2.19-1.cp1148.
  • Fixed case CPANEL-1156: Properly label expiration date field on GPG page.
  • Fixed case CPANEL-1157: Allow specifying no expiration date when generating GnuPG keys.
  • Fixed case CPANEL-1165: Fix error reporting when creating PostgreSQL users from cPanel.
  • Fixed case CPANEL-1170: Allow localizing certain DAV error messages.
  • Fixed case CPANEL-1173: Add 20 pixels to bandwidth graph labels to prevent Paper Lantern overflow.
  • Fixed case CPANEL-1183: Allow MyDNS to accept TXT records > 256 bytes.
  • Fixed case CPANEL-1195: Resolved failure to load feature lists with special characters in the name.
  • Fixed case CPANEL-1197: Changed text from Trash File(s) to Confirm.
  • Fixed case CPANEL-1219: Fix grammar in a phrase on the WHM x3 branding page.
  • Fixed case CPANEL-1220: Fix error reporting to indicate when a cpuser file is missing.
  • Fixed case CPANEL-1250: Correctly add all shells to /etc/shells.
  • Fixed case CPANEL-1254: Reject DB names with too many underscores.
  • Fixed case CPANEL-1265: Faithful implementation of X3 look in Retro.
  • Fixed case CPANEL-1273: Allow fractional MB values in /scripts/editquota.
  • Fixed case CPANEL-1287: Remove hardcoded port numbers from webdavaccessdownload.html.tt.
  • Fixed case CPANEL-1294: Add missing validation notices to box trapper configuration page.
  • Fixed case CPANEL-1303: Switch cphulk local ip check to use lightweight Cpanel::IP::Local.
  • Fixed case CPANEL-1304: Don't error searching for mailing lists when there are none.
  • Fixed case CPANEL-1315: Reduce the effectiveness of spamassasin Bayes Poisoning.
  • Fixed case CPANEL-1320: update_horde_config: avoid use of external find/grep binaries for performance.
  • Fixed case CPANEL-1325: Don't call nonexistent functions when loading service modules.
  • Fixed case CPANEL-1328: Paper Lantern: Fix wording on PostgreSQL Databases interface.
  • Fixed case CPANEL-1382: Don't display x3 live editor links if they won't work.
  • Fixed case CPANEL-1385: Not all product development articles are appearing in the news feed.
  • Fixed case CPANEL-1397: Properly indicate success or failure when saving userdata.
  • Fixed case CPANEL-1460: Remove broken symlink for obsolete Horde adminbin.
  • Fixed case CPANEL-1466: Fixed a few misspellings with successfully.
  • Fixed case CPANEL-1467: Paper Lantern logout button is misaligned in cpanel (not webmail).
  • Fixed case CPANEL-1476: Avoid warning about nonexistent modules during install.
  • Fixed case CPANEL-1487: Fix permissions on /bin/rpm if broken.
  • Fixed case CPANEL-1493: Update libspf2 to 1.2.10-2.cp1136.
  • Fixed case CPANEL-1518: Add IfModule guards around mod_info blocks.
  • Fixed case CPANEL-1533: installruby: reinstall libs and irb as well.
  • Fixed case CPANEL-1583: Quota: ignore duplicate VZ file systems.
  • Fixed case CPANEL-1592: Install the cpgreylistd.service systemd file, and ensure daemon starts on boot.
  • Fixed case CPANEL-1616: Enable munin during installation.
  • Fixed case CPANEL-1618: Update cpanel-perl-514-Amazon-S3 to 0.45-2.cp1146.
  • Fixed case CPANEL-1640: Fixed redirection bug when cert doesn't match hostname.
  • Fixed case CPANEL-1667: Update p0f to 3.08b-8.cp1150.
  • Fixed case CPANEL-1672: Prevent apitool failure when XML parser tries to define aliases.
  • Fixed case CPANEL-1684: Added header titles when in small resolutions.
  • Fixed case CPANEL-1689: Use existing trusted certs when switching to Dovecot.
  • Fixed case CPANEL-1698: Remove wget from yum excludes.
  • Fixed case CPANEL-1735: Add iptables-ipv6 to sysup.
  • Fixed case CPANEL-1737: Ensure services are monitored on fresh installs.
  • Fixed case CPANEL-1739: Fixed issue with constrained width for mail apps.
  • Fixed case CPANEL-1745: Prevent spurious warning about Python symlink.
  • Fixed case CPANEL-1749: Improve logging for Roundcube conversion to SQLite.
  • Fixed case CPANEL-1752: Make fixrndc create /etc/rndc.key when missing.
  • Fixed case CPANEL-1793: Multiple logins with the same wrong password are not collapsed.
  • Fixed case CPANEL-1827: RPM: Don't detect the same package on different archs as a problem.
  • Fixed case CPANEL-1851: Don't pass SSL stapling errors on to the HTTP client.
  • Fixed case CPANEL-1890: Add missing ACL header for clamav CGI plugin access in WHM.
  • Fixed case CPANEL-1919: Allow cPanel backups to show weekly and monthly incremental backups.
  • Fixed case CPANEL-1946: Transfer Tool UI randomly errors with large transfer lists.
  • Fixed case CPANEL-1950: Update Horde-Compress to 2.1.2-5.cp1152.
  • Fixed case CPANEL-1966: Set nscd to log to /var/log/nscd.log.
  • Fixed case CPANEL-1969: Hulk stalls if it recieves more then one response in the same packet.
  • Fixed case CPANEL-2032: Update cpanel-git to 2.6.2-1.cp1150.
  • Fixed case CPANEL-2050: The whmxfer database is not auto created.
  • Fixed case CPANEL-2051: Split pw strength settings when switching from 11.54 to 11.52.
  • Fixed case CPANEL-2056: Improve logging in cpsrvd.
  • Fixed case CPANEL-2061: Add libicu to sysup for CentOS 7.
  • Fixed case CPANEL-2064: Update exim to 4.86-3.cp1148.
  • Fixed case CPANEL-2075: Reject invalid data structures on save of SSL storage DB.
  • Fixed case CPANEL-2078: Update munin to 1.4.7-2.cp1150.
  • Fixed case CPANEL-2080: Avoid wide character warnings.
  • Fixed case CPANEL-2152: Ensure pigz is called with the rsyncable flag.
  • Fixed case CPANEL-2178: Add pigz as an alias for gzip for backup error reporting.
  • Fixed case CPANEL-2198: Fix spurious EBADF error under Perl 5.8.8.
  • Fixed case CPANEL-2204: Ensure that phpversion is only removed if it exist.
  • Fixed case CPANEL-2212: Ensure xfer_rcube_uid_resolver.pl can be invoked as a script.
  • Fixed case CPANEL-2215: Correct Spanish translation in Mail Queue Manager.
  • Fixed case CPANEL-2220: Detect unlimited memory with Virtuozzo on 64-bit hosts.
  • Fixed case CPANEL-2222: secureit: don't clear SGID bit on screen.
  • Fixed case CPANEL-2224: av_scanner cannot be configured in the Advanced Exim Editor.
  • Fixed case CPANEL-2238: Upgrade cplint to 0.078.
  • Implemented case CPANEL-629: Transfers can fail if the mysql database disconnects during the transfer.
  • Implemented case CPANEL-1928: Update cpanel-perl-514-CDB_File to 0.98-1.cp1146.

11.52.0.22


2015-11-09

  • Fixed case CPANEL-1196: Ensure quota reboot notifications are sent properly.
  • Fixed case CPANEL-1904: Prevent dcpumon from segfaulting during updates.
  • Fixed case CPANEL-1982: Fix saving of x3 SpamAssassin configuration.
  • Fixed case CPANEL-2029: Cpanellogd cannot be run manually during blackout hours.
  • Fixed case CPANEL-2117: Fix SSH public key download link.
  • Fixed case CPANEL-2160: Dynamic ACLS in Reseller Center do not appear when logged in as root.
  • Implemented case CPANEL-2140: Make pkgacct continue backing up if the bandwidth DB is corrupt.

11.52.0.21


2015-11-02

  • Fixed case CPANEL-1861: Update Archive-Tar-Builder to 2.0000-9.cp1146.
  • Fixed case CPANEL-2007: Handle "skipobj" lines in the dynamicui files.
  • Fixed case CPANEL-2144: Fix awstats processing of SSL traffic.
  • Fixed case CPANEL-2145: Increase user-generated backup timeout to one day.
  • Fixed case CPANEL-2156: Remove error about running using JSON at compile time.
  • Fixed case CPANEL-2159: Ensure sysup leaves kernel updates enabled.
  • Fixed case CPANEL-2195: Editing Global Filters Breaks UTF-8 Characters.

11.52.0.20


2015-10-26

  • Fixed case CPANEL-738: Fixed broken download link for public SSH keys in cPanel.
  • Fixed case CPANEL-1777: Update MySQL55 to 5.5.46-1.cp1148.
  • Fixed case CPANEL-1829: Update MySQL56 to 5.6.27-1.cp1148.
  • Fixed case CPANEL-1988: Increased padding of footer in Paper Lantern Retro Style.
  • Fixed case CPANEL-1995: Fix homeloader php extension segmentation faults.
  • Fixed case CPANEL-2012: Ensure Unicode filenames are handled properly.
  • Fixed case CPANEL-2036: Don't fail on upgrades from before 11.46 when xz is missing.
  • Fixed case CPANEL-2040: Ensure awstats SSL stats are processed correctly.
  • Fixed case CPANEL-2042: SSH: select correct file when using a public key.
  • Fixed case CPANEL-2063: Fix undefined subroutine in restoreacct.
  • Fixed case CPANEL-2064: Update exim to 4.86-3.cp1148.
  • Fixed case CPANEL-2098: Restore reseller ability to use batch API command.
  • Fixed case CPANEL-2118: Only decode UTF-8 in the adminbin serializer.
  • Fixed case CPANEL-2119: Correctly import SSH public keys ending in ".pub".

11.52.0.18


2015-10-21

  • Fixed case CPANEL-1559: Rebuild root bandwidth cache if it's missing.
  • Fixed case CPANEL-1929: Ensure cpanm works with YAML::Syck installed in system Perl.
  • Fixed case CPANEL-1933: Sysup: specify nscd as an optional package.
  • Fixed case CPANEL-1942: Clean up previous bad SpamAssassin updates.
  • Fixed case CPANEL-1959: Mail Queue Manager force delivery should show delivery errors.
  • Fixed case CPANEL-1964: Archive-Tar-Builder: fix EINTR handling.
  • Fixed case CPANEL-1973: Ensure permission on /etc/recent_recipient_mail_server_ips after trim.
  • Fixed case CPANEL-2041: Ensure permissions on recent_recipient_mail_server_ips part 2.
  • Implemented case CPANEL-1899: Added a check to notify when EA4 is not compatible.

11.52.0.17


2015-10-19

  • Fixed case CPANEL-605: Avoid warning during localperl invocation.
  • Fixed case CPANEL-709: Ensure restarting rsyslog works on CentOS 7.
  • Fixed case CPANEL-1302: Allow running create_user_session API call on DNSONLY systems.
  • Fixed case CPANEL-1582: Fix segfaults with PHP homeloader.
  • Fixed case CPANEL-1910: Remove Apache restarted check after migration.
  • Fixed case CPANEL-1936: Fix innappropriately constrained withs of Paper Lantern webmail interface.
  • Fixed case CPANEL-1958: Properly identify account connections to localhost.
  • Fixed case CPANEL-1965: Update cpanel-perl-514-Net-Whois-IANA to 0.41-6.cp1146.
  • Fixed case CPANEL-1980: apitool: properly indicate failures.

11.52.0.15


2015-10-14

  • Fixed case CPANEL-1961: Update cpanel-perl-514-Archive-Tar-Builder to 2.0000-7.cp1146.

11.52.0.14


2015-10-13

  • Fixed case CPANEL-1927: Skipantirelayd is not migrated to popbeforesmtp on update to 11.52.

11.52.0.13


2015-10-12

  • [security] Fixed case CPANEL-1221: Prevent arbitrary file read via get_information_for_applications.
  • Fixed case CPANEL-1594: Fixed bug causing /etc/alwaysrelay to not be processed.
  • Fixed case CPANEL-1617: Enforce expected permissions on /etc/cpanel.
  • Fixed case CPANEL-1645: Cpuwatch: don't pass POSIXLY_CORRECT to child processes.
  • Fixed case CPANEL-1649: Make Reset Password link work properly.
  • Fixed case CPANEL-1655: Ensure pyzor home directory is set correctly.
  • Fixed case CPANEL-1656: Ensure that cPHulk JavaScript files are properly localized.
  • Fixed case CPANEL-1669: Fix enabled / monitored calculations.
  • Fixed case CPANEL-1675: Tailwatchd: allow disabling ModSecLog when mod_security is absent.
  • Fixed case CPANEL-1703: Fixed MySQL database stats in cPanel.
  • Fixed case CPANEL-1704: Archive-Tar-Builder: handle splice failures gracefully.
  • Fixed case CPANEL-1737: Ensure services are monitored on fresh installs.
  • Fixed case CPANEL-1740: Resetmailmanurls: prevent spurious warning on fresh install.
  • Fixed case CPANEL-1753: Pkgacct: revert changes to use splice.
  • Fixed case CPANEL-1763: Fix crash in packman_get_info_json.
  • Fixed case CPANEL-1770: Stop dnsadmin on upgrade if it is not a daemon.
  • Fixed case CPANEL-1783: Use EA3 profile on migration.
  • Fixed case CPANEL-1813: Ensure exim-altport can run and is monitored.
  • Fixed case CPANEL-1820: Detect PHP DSO for EA4 via what is actually configured to load.
  • Fixed case CPANEL-1838: New upstream release: Git 2.6.1.
  • Fixed case CPANEL-1847: Fix redirection bug when cert doesn't match hostname.
  • Fixed case CPANEL-1854: Update cpanel-perl-514-Archive-Tar-Builder to 2.0000-6.
  • Implemented case CPANEL-1688: Added EasyApache 4 Missing Language Handler notification.

11.52.0.10


2015-10-05

  • Fixed case CPANEL-1565: Addressed unmonitored service notification in 11.52 upgrade.
  • Fixed case CPANEL-1604: Display errors from yum in the EA4 UI.
  • Fixed case CPANEL-1646: X3 Branding fails as a reseller.
  • Fixed case CPANEL-1659: HttpRequest should avoid traffic going to an overloaded mirror.

11.52.0.9


2015-09-30

  • Fixed case CPANEL-1598: Ensure that the database connection is configured properly for Roundcube.
  • Fixed case CPANEL-1613: Ensure that cPHulk can log warnings and errors properly.
  • Fixed case CPANEL-1614: Ensure that save failures are relayed to the user in cPHulk UI.
  • Fixed case CPANEL-1627: Perform ping tests on correct port.
  • Fixed case CPANEL-1635: Properly handle utf8 and uri encoding in apitool.
  • Fixed case CPANEL-1647: Legacy login themes do not function.

11.52.0.8


2015-09-28

  • Fixed case CPANEL-1072: Check if BoxTrapper URL domain is served by Apache.
  • Fixed case CPANEL-1311: Teach "Solarized" coloring logic to downgrade per terminal needs.
  • Fixed case CPANEL-1593: Move second SMTP delay from HELO to RCPT to accommodate mail clients.
  • Fixed case CPANEL-1606: Ensure WHM API v0 calls running external processes work.
  • Fixed case CPANEL-785: Update pure-ftpd to 1.0.42-2.cp1150.
  • Fixed case CPANEL-950: Hook Provision UI up to the log tailing of the rpm installation.
  • Implemented case CPANEL-1499: Add ability to convert EA3 profiles to EA4 ones.
  • Implemented case CPANEL-1615: Add WHM API call enable_monitor_all_enabled_services with CLI shim.

11.52.0.6


2015-09-25

  • Fixed case CPANEL-1421: Add EA4 handling into WHM transfer system.
  • Fixed case CPANEL-1545: Legacy login page fallback is missing an argument which causes failure.
  • Fixed case CPANEL-1563: Template the EasyApache not available screens in WHM.
  • Fixed case CPANEL-1569: Ensure SMTP delay exemptions are checked when sender verification is disabled.

11.52.0.5


2015-09-22

  • Fixed case CPANEL-1002: Required a valid SSL certificate for Posturl notifications.
  • Fixed case CPANEL-1006: Ensure /var/cpanel/users.cache has 711 permissions.
  • Fixed case CPANEL-101: Fixed bug migrating rampage_objects during Horde MySQL->SQlite migration.
  • Fixed case CPANEL-1018: IP Migration Wizard has cruft in downloadable translation matrix.
  • Fixed case CPANEL-1022: Ensure previously double compressed files are not erroneously removed.
  • Fixed case CPANEL-1026: Rebuildhttpdconf fails if the httpd.conf file is corrupt.
  • Fixed case CPANEL-1031: Paper Lantern File Manager Upload go back link did not close window.
  • Fixed case CPANEL-1039: Paper Lantern File Manager settings does not keep current directory.
  • Fixed case CPANEL-1040: Paper Lantern: Refresh file tree when switching directories.
  • Fixed case CPANEL-1060: Securitypolicy.cgi does not function in 11.52.
  • Fixed case CPANEL-1069: Add a message to forwarder restore if domain not owned.
  • Fixed case CPANEL-1073: Add a restart to the EA4 PHP reconfig procedure.
  • Fixed case CPANEL-1074: Removed some overzealous validation.
  • Fixed case CPANEL-1076: Fix ACL for verify API's.
  • Fixed case CPANEL-1086: Fix misspelling in EasyApache 4 migration script.
  • Fixed case CPANEL-1090: Add access control to WHM forwarder api.
  • Fixed case CPANEL-1092: Do not remove disabled slow_query_log my.cnf entries.
  • Fixed case CPANEL-1093: Have yum do pkg resolution instead of frontend or backend.
  • Fixed case CPANEL-1104: Ensure cpanel.config settings are replaced from cache when missing.
  • Fixed case CPANEL-1106: Sorted the Domains correctly in the dropdown.
  • Fixed case CPANEL-1108: Removed page specific styles for cPanel notices for mod security.
  • Fixed case CPANEL-1119: Change MySQL/Maria upgrader to understand EA4.
  • Fixed case CPANEL-1127: Get the name to value event importances from hash.
  • Fixed case CPANEL-1133: Update p0f to 3.08b-6.cp1150.
  • Fixed case CPANEL-1141: Fix custom cPanel error pages not being displayed.
  • Fixed case CPANEL-1145: Fix HTML encoding in some notifications.
  • Fixed case CPANEL-1151: DateTime fails to generate timestamps on bandwidth and stats page.
  • Fixed case CPANEL-1172: Add missing compiler-safe-our boilerplate to apache include system.
  • Fixed case CPANEL-1175: Update 'Mail Only' featurelist to disable new 'multiphp_ini_editor' options.
  • Fixed case CPANEL-1176: Fixed regex to get correct value for include_path.
  • Fixed case CPANEL-1180: Ensure chkservd is reloaded when switching FTP or mail servers.
  • Fixed case CPANEL-1182: Resolve template errors on the x3 branding WHM UI.
  • Fixed case CPANEL-119: Fix incorrect tailwatchd errors during install.
  • Fixed case CPANEL-1199: Added new text for ModSec in EA4.
  • Fixed case CPANEL-120: Fix sysup duplicates entries from yum.
  • Fixed case CPANEL-1201: Correct target window in paper lantern.
  • Fixed case CPANEL-1205: Updated Preview image for Basic style.
  • Fixed case CPANEL-122: CPHulk: Separate entry for 'known netblocks' option in Initial Setup Wizard.
  • Fixed case CPANEL-1220: Remove errant, needless try/catch in Cpanel::API::Features.
  • Fixed case CPANEL-1228: Updated icons for Paperlantern Preferences.
  • Fixed case CPANEL-1239: Fix over-slow load of Create Account page in WHM.
  • Fixed case CPANEL-1240: Fix several aspects of Contact Information in Webmail.
  • Fixed case CPANEL-1251: Paper Lantern: Ensure validators are not setup on non-existent DOM elements.
  • Fixed case CPANEL-1253: Make generic package resolution method generic again.
  • Fixed cases CPANEL-1275,CPANEL-989: Make Horde ID email address field read-only. default Horde log level to ERR.
  • Fixed case CPANEL-128: Ensure path to OpenSSL is present in Horde configuration.
  • Fixed case CPANEL-1290: Pass default Apache HTTP/HTTPS ports when no vhosts defined.
  • Fixed case CPANEL-130: Fixed bug in ordering of primary SSL virtual hosts.
  • Fixed case CPANEL-1305: Ensure fileprotect is enabled with suPHP.
  • Fixed case CPANEL-1312: Fixed restore_modules_summary load failure.
  • Fixed case CPANEL-1316: Reduce mirror cache time to two hours.
  • Fixed case CPANEL-1321: Use ea-cpanel-tools scripts in migrate script and profile tests.
  • Fixed case CPANEL-1323: Update pkgacct to understand EA4 config blocks.
  • Fixed case CPANEL-1330: Use INSERT for breadcrumbs JS in WHM master templates.
  • [security] Fixed case CPANEL-1331: Prevent xss from user cookie data.
  • Fixed case CPANEL-1348: Fix exim sender tracking when the sending user has been deleted.
  • Fixed case CPANEL-1353: EA4 UI Provision page output token handling.
  • Fixed case CPANEL-1380: Custom Transfer modules are not loaded.
  • Fixed case CPANEL-1389: Make migrate prompt case insensitive and add hint.
  • Fixed case CPANEL-1407: Update version number to 11.52.
  • Fixed case CPANEL-143: Fixed validation of CA bundles.
  • Fixed case CPANEL-1438: Solve the vertical scrollbars on paper latern webmail.
  • Fixed case CPANEL-146: Contact Email: fix misidentification of domains.
  • Fixed case CPANEL-147: Fixed bug in handling of SSH keys with special characters.
  • Fixed case CPANEL-148: Fix typo in Upgrade/Downgrade when no package is selected.
  • Fixed case CPANEL-1482: Fix failure to install with fast installs enabled.
  • Fixed case CPANEL-1520: Fix Cpanel::Locale::get_server_locale error from show_template.stor.
  • Fixed case CPANEL-158: Disk Usage warning templates calculated the disk usage incorrectly.
  • Fixed case CPANEL-166: Archive::Tar::Builder: don't hang on pipes.
  • Fixed case CPANEL-178: Prevent error messages when unsuspending an account with mailing lists.
  • Fixed case CPANEL-181: Silently restart named when enabling IPv6.
  • Fixed cases CPANEL-184,CPANEL-184: Crontab failures are more reliably handled.
  • Fixed case CPANEL-185: Updated cphulkd to whitelist local connections.
  • Fixed case CPANEL-200: Keep dospamassassinconfig.html from accepting empty data strings.
  • Fixed case CPANEL-216: Fix syntax errors in clamd.service for C7.
  • Fixed case CPANEL-242: Fix horde forword merge variable conflict.
  • Fixed case CPANEL-248: Fixed bug causing invalid URLs for results in the paper lantern search.
  • Fixed case CPANEL-255: Clarified message when unsuspending an account that is not suspended.
  • Fixed case CPANEL-275: Smartcheck: Corrected and updated POD.
  • Fixed case CPANEL-277: Cleanup of text for Roundcube and Horde restore.
  • Fixed case CPANEL-312: Restore missing module in account removal.
  • Fixed case CPANEL-317: Allow separate sync objects to coordinate files moved between trees.
  • Fixed case CPANEL-321: Synctransfers: don't hang if download is unsuccessful.
  • Fixed case CPANEL-324: Allow non-fatal errors from tar and rsync in backups.
  • Fixed case CPANEL-329: Update init order of mydns to follow MySQL.
  • Fixed case CPANEL-338: Bootstrap Try::Tiny to /usr/bin/perl before anything else during installation.
  • Fixed case CPANEL-345: Partial revert of Cpanel::OSSys cleanup for CentOS 5 install compat.
  • Fixed case CPANEL-349: Cpanel::Logd::Runner::run called with incorrect args in Cpanel::Logd.
  • Fixed case CPANEL-363: Update courier to 4.16.2.
  • Fixed case CPANEL-366: Update pure-ftpd to 1.0.42-1.cp1150.
  • Fixed case CPANEL-375: Remove deprecated scripts.
  • Fixed case CPANEL-377: Service Manager: Fixed IMAP Server description when Dovecot is in use.
  • Fixed case CPANEL-386: Cpsrvd leaks the eventpoll file descriptor on hot restart.
  • Fixed case CPANEL-389: Ensure jailed users can create cron entries on CentOS 7.
  • Fixed case CPANEL-401: Force phppgadmin to bind to the correct IP for cpses logins.
  • Fixed case CPANEL-403: Fix TypeError when restoring Mailman lists.
  • Fixed case CPANEL-403: Fix TypeError when restoring Mailman lists.
  • Fixed case CPANEL-405: Cpsrvd sometimes loses track of a socket between dormant + hot start.
  • Fixed case CPANEL-413: Cpsrvd fails on Cent7 because the epoll struct length is incorrect.
  • Fixed case CPANEL-414: Converted non-critical error reporting to debugging in install script.
  • Fixed case CPANEL-420: Don't allow backups to run when cpbackup_transporter is still running.
  • Fixed case CPANEL-423: Installer advertise the correct IP when using NAT.
  • Fixed case CPANEL-431: Treat strings from uname syscall as NUL-terminated.
  • Fixed case CPANEL-433: CPanel::TaskQueue does not have a defer_obj until it is saved at least once.
  • Fixed case CPANEL-433: CPanel::TaskQueue does not have a defer_obj until it is saved at least once.
  • Fixed case CPANEL-437: Updatenow will honor 'install-fallback' if the currnet tier is disabled.
  • Fixed case CPANEL-444: Updated locale files for the new strings in 11.50.
  • Fixed case CPANEL-451: Cleanup of text in Basic cPanel and WHM Settings for Postback.
  • Fixed case CPANEL-457: Remove ancient rhlupdate script.
  • Fixed case CPANEL-459: Update cpanel-perl-514-Term-ReadLine to 1.14-2.cp1146.
  • Fixed case CPANEL-467: Make the default exim retry time match the retry rule of 15m.
  • Fixed case CPANEL-489: Fixed broken module reference in modsecurity vendor key verification.
  • Fixed case CPANEL-497: Fix Horde spell checker on CentOS 6/7.
  • Fixed case CPANEL-500: Gracefully handle config cache file errors.
  • Fixed case CPANEL-502: D3- and SVG-based bandwidth missing symlink fix.
  • Fixed case CPANEL-514: Add missing module for UAPI calls.
  • Fixed case CPANEL-517: Update cpanm to upstream version 1.7039.
  • Fixed case CPANEL-517: Update cpanm to version 1.7039 (apply cPpatches).
  • Fixed case CPANEL-520: Update MySQL55 to 5.5.45-1.cp1148.
  • Fixed case CPANEL-521: Make colored output viewable on semi-transparent terminals.
  • Fixed case CPANEL-532: Fix granting support access for wheel users on CentOS 7.
  • Fixed case CPANEL-545: Cpsrvd: Ensure that Time Zone changes take effect properly.
  • Fixed case CPANEL-550: Update exim to 4.86-1.cp1148.
  • Fixed case CPANEL-555: Fixed placeholder text on the login pages.
  • Fixed case CPANEL-557: Update rpm.versions to use new Horde RPMs.
  • Fixed case CPANEL-563: Don't suggest reboot for quotas if /etc/fstab has noquota option.
  • Fixed case CPANEL-585: Service Manager (WHM): imap/pop are not available when Mailserver is disabled.
  • Fixed case CPANEL-587: Provide a warning during when the remote server major version mismatches.
  • Fixed case CPANEL-603: REMOTE_USER is not set for php apps in whm.
  • Fixed case CPANEL-604: Cpanel::Email::UserForward fails when root is missing from /etc/localaliases.
  • Fixed case CPANEL-607: Fix SNI detection after transfer from CentOS 5.
  • Fixed case CPANEL-608: Omit symlinks from the diagnostic cpanelsync file.
  • Fixed case CPANEL-613: Fix incorrect error checking with password disk cache.
  • Fixed case CPANEL-614: Removed URL from the Cpanel Exception Subdomain Name Not RFC Compliant.
  • Fixed case CPANEL-615: Addon Domains: Handle the edge case where the subdomain is set to '0'.
  • Fixed case CPANEL-620: Cpsrvd: Ensure that 'unlimited' maxmem configuration is handled properly.
  • Fixed case CPANEL-621: Update cpanel-php54-kronolith to 4.2.7-7.cp1152.
  • Fixed case CPANEL-621: Update cpanel-php54-webmail to 5.2.6-6.cp1152.
  • Fixed case CPANEL-621: Update cpanel-php54-horde to 5.2.5-11.cp1152.
  • Fixed case CPANEL-623: Paper Lantern File Manager refresh after copying directory.
  • Fixed case CPANEL-641: Identify Amazon Linux as CentOS 6 for required RPMs.
  • Fixed case CPANEL-653: Reset the shared IP cache after setting reseller's main IP.
  • Fixed case CPANEL-654: Fix grammar in Cpanel::FileUtils::Write::JSON::Lazy::write_file error.
  • Fixed case CPANEL-655: Upgrade git from upstream to 2.5.0.
  • Fixed case CPANEL-656: Fix failure in t/Whostmgr-Mysql-Workarounds.t.
  • Fixed case CPANEL-660: Remove check_immutable_files from maintenance.
  • Fixed case CPANEL-663: Colored terminal output can be globally disabled.
  • Fixed case CPANEL-665: Correct flawed maketext call.
  • Fixed case CPANEL-678: Fix broken maketext() call.
  • Fixed case CPANEL-679: Remove special handling of horde for cpanel installer now it doesn't need mysql.
  • Fixed case CPANEL-691: Host Access Control: Remove 'mysql' from the Daemon list.
  • Fixed case CPANEL-693: Cpanel::Cpu always reports 1 CPU on CloudLinux as a user.
  • Fixed case CPANEL-699: Avoid p0f watching port 80 and 443 for performance reasons.
  • Fixed case CPANEL-700: Fixed bug in indication of dedicated IPs during transfers.
  • Fixed case CPANEL-719: Fixed JSHint issues in some of the JS files.
  • Fixed case CPANEL-720: Fix TLS SNI extension detection in Apache.
  • Fixed case CPANEL-722: Improve Cpanel::Time::TZ on CentOS 7.
  • Fixed case CPANEL-724: Update supported OS types for EasyApache 4.
  • Fixed case CPANEL-728: Fix style inconsistencies revealed in MySQL wizard.
  • Fixed case CPANEL-728: Fix MySQL database wizard.
  • Fixed case CPANEL-733: Provide means to disable color output in restorepkg.
  • Fixed case CPANEL-734: Avoid warning needlessly on fresh installs.
  • Fixed case CPANEL-740: Delete, and reject, bandwidth data from before cPanel existed.
  • Fixed case CPANEL-743: Support CloudLinux 7 conversion script.
  • Fixed case CPANEL-747: Dynamicui allows negative group order but get_users_links does not.
  • Fixed case CPANEL-755: Use spamc's built in check for spamd instead of full scan.
  • Fixed case CPANEL-757: The start/end times are missing from the partial backup failure notice.
  • Fixed case CPANEL-759: Update Geo::IPfree data files.
  • Fixed case CPANEL-760: Improve timezone change detection.
  • Fixed case CPANEL-762: Updated p0f to 3.08b-5.cp1150.
  • Fixed case CPANEL-765: Fix handling of GNU tar exit values.
  • Fixed case CPANEL-767: Updated restro styles to resolve double border and minor style issues.
  • Fixed case CPANEL-768: Rename EasyApache (Apache Update) WHM UI to EasyApache 3.
  • Fixed case CPANEL-770: Service Manager: imap/pop properly reflect 'disabled' status.
  • Fixed case CPANEL-773: Improve bin/install_locallib_loginprofile.
  • Fixed case CPANEL-777: Email held by the backup MX should not be outgoing spam scanned.
  • Fixed case CPANEL-779: Nscd can never be restarted if it dies and the run lock is still present.
  • Fixed case CPANEL-780: Fix OCSP Stapling detection in Apache.
  • Fixed case CPANEL-787: Adjustments to the content area for the webmail client to limit double scroll.
  • Fixed case CPANEL-789: Mark cpanel.config variable gzip_use_pigz as dead.
  • Fixed case CPANEL-804: Cpsrvd: Ensure that Time Zone changes take effect properly on Centos 7.
  • Fixed case CPANEL-805: Fix CL detection for EA4 Migrations.
  • Fixed case CPANEL-811: On fresh installs do a source build to get latest EA if necessary.
  • Fixed case CPANEL-812: Compile EA when CentOS is converted to CloudLinux during fast install.
  • Fixed case CPANEL-824: Update cpanel-perl-514-IO to 1.25-3.cp1146.
  • Fixed case CPANEL-829: Correct phpextensionmgr targz digest check.
  • Fixed case CPANEL-833: Fix Apache conf when using precompiled tarball.
  • Fixed case CPANEL-837: Fix misalignment of column selector in Paper Lantern mail/route.
  • Fixed case CPANEL-838: Manually set color of page size selector in Paper Lantern mail/route.
  • Fixed case CPANEL-839: Start and End time of backups missing from Backup::Failure notifications.
  • Fixed case CPANEL-841: Update cpanel-perl-514-Time-Local to 1.2300-2.cp1146.
  • Fixed case CPANEL-848: Overload notifications procdata are unsorted.
  • Fixed case CPANEL-850: Avoid attempting to localize unlocalizable files.
  • Fixed case CPANEL-854: Track Delivery message column now has 200px width.
  • Fixed case CPANEL-860: Reduced boxtrapper sublinks in webmail dropdown.
  • Fixed case CPANEL-863: Commented out the shortcircuit ALL_TRUSTED directive.
  • Fixed case CPANEL-865: Made string changes to Alias error strings.
  • Fixed case CPANEL-876: DNS Cluster cannot be setup in 11.52 due to broken WHM legacy API.
  • Fixed case CPANEL-881: EasyApache 4, php_cli does not work in jailshell.
  • Fixed case CPANEL-888: Reseller owned users should see their style selection correctly.
  • Fixed case CPANEL-889: Remove Dovecot Index Files: Ensure that files are unlinked as the user.
  • Fixed case CPANEL-895: Exim Configuration Manager cannot save exim config after a full reset.
  • Fixed case CPANEL-896: Fix failure of build_mail_sni with EasyApache 4.
  • Fixed case CPANEL-902: Ensure that EA4 migration stops if EA3 is building.
  • Fixed case CPANEL-905: Wrote a separate function to create /etc/cpanel.
  • Fixed case CPANEL-908: Include missing module in Cpanel::AdvConfig::apache.
  • Fixed case CPANEL-919: Filter stack trace on failed backup.
  • Fixed case CPANEL-920: Exim should retry spam scanning during spamd restart.
  • Fixed case CPANEL-921: Update 'Mail Only' featurelist to disable new 'multiphp' options.
  • Fixed case CPANEL-927: Wrap: prevent memory leak on system call failure.
  • Fixed case CPANEL-928: ModSecurity configuration needs to be generated on a fresh install.
  • Fixed case CPANEL-931: Encode HTML in php.ini directive keys and values on error.
  • Fixed case CPANEL-933: Fix logging into webmail with + or % instead of @.
  • Fixed case CPANEL-936: The lastlogin file is never updated in 11.52.
  • Fixed case CPANEL-936: The lastlogin file is never updated in 11.52.
  • Fixed case CPANEL-947: Fix EA4 UI so tags do not bleed out of the profiles boxes.
  • Fixed case CPANEL-952: Correct bug where more than one profile can be "starred".
  • Fixed case CPANEL-955: Don't write index_original.html unless it has contents.
  • Fixed case CPANEL-956: Whostmgr: Ensure output is separated when changing multiple sites' IP addresses.
  • Fixed case CPANEL-97: Remove cpcpan_check_installed.
  • Fixed case CPANEL-979: WHM: Ensure app settings are present on Password Strength configuration screen.
  • Fixed case CPANEL-980: Remove confusing text in Manage root's SSH Keys.
  • Fixed case CPANEL-985: Don't die() on failure to save a cache file.
  • Fixed case CPANEL-99: Ensure /root/.bwusage.sqlite has proper permissions.
  • Fixed case CPANEL-993: Paper Lantern Mysql Wizard: Fix self-XSS.
  • Fixed case CPANEL-997: Grab error message before it disappears.
  • Fixed case CPANEL-998: Contact Manager - Edit links just go to Basic Config.
  • Fixed case FB-109129: Use reseller's shared IP as the source mail IP for users with shared IP.
  • Fixed case FB-113385: Remove binmode('UTF8') in Cpanel::JSON for filehandles.
  • Fixed case FB-130497: Clearer error message when a program doesn't exist.
  • Fixed case FB-167765: Reject forwarded spam at SPAM time if enabled.
  • Fixed case FB-183833: Allow resellers to call create_user_session for themselves.
  • Fixed case FB-184837: Added focus indicator to login screens.
  • Fixed case FB-185121: Improve efficiency of CloudLinux supported OS check.
  • Fixed case FB-185325: Remove unused Data::Dumper references from the code base.
  • Fixed case FB-185325: Remove new Data::Dumper references from cpanel binaries.
  • Fixed case FB-186245: Remove IO::Scalar from iContact::Class.
  • Fixed case FB-186457: Added more notifications to existing script.
  • Fixed case FB-186717: Fix scrolling behavior of #waitpanel_mask div.
  • Fixed case FB-186981: Normalize cpsrvd logging.
  • Fixed case FB-188441: Dovecot: set 'first_valid_uid' to match changes to cPanel system users.
  • Fixed case FB-188709: Remove ANSI color escapes from log results.
  • Fixed case FB-188753: Experimental mod_ruid2+jailshell Tweak Settings now compatible with EA4.
  • Fixed case FB-188869: Restore the subtle placeholder focus effect droping the harsh border.
  • Fixed case FB-188873: Fix Cpanel::ElFinder bug where unrelated data matched list_files query.
  • Fixed case FB-188969: Report upload errors from backup system more accurately.
  • Fixed case FB-189049: Preserve TTL for CalDAV/CardDAV DNS entries.
  • Fixed case FB-189085: Convert new Addon Domain notification to use new iContact.
  • Fixed case FB-189285: Allow Pushbullet to localized instead of downgrading to latin1 english.
  • Fixed case FB-189297: PsParser incorrectly calculates pcpu for processes running less then a second.
  • Fixed case FB-189305: Convert LoggerAdapter to use updated notification.
  • Fixed case FB-189385: Cpsrvd ssl redirects no longer work in 11.52.
  • Fixed case FB-189649: Show package values for Quota and Bandwidth in MB in WHM Modify Acct.
  • Fixed case FB-189717: Security Advisor: Don't warn about uncaged reserved users.
  • Fixed case FB-189741: EA4 Migration only supports CentOS/RHEL 6 & 7.
  • Fixed case FB-189797: Add libcurl version to Update Gatherer.
  • Fixed case FB-189897: Remove cpupdatepatcher for /var/cpanel/zonetemplates.
  • Fixed case FB-189965: Abort restartsrv_tailwatchd earlier during install.
  • Fixed case FB-190309: Exim ip blacklist is ineffective on ports other then 25 with rate-limiting.
  • Fixed case FB-190565: Remove dead code.
  • Fixed case FB-190653: Fixed API Shell in Paper Lantern.
  • Fixed case FB-190737: Honey Badger Sprint.
  • Fixed case FB-190781: Add CpuWatch and LogRunner notifications to contact manager.
  • Fixed case FB-190797: Send a notification when the hostname is owned by a user.
  • Fixed case FB-190817: Optimize the delivery of iContact messages.
  • Fixed case FB-190865: Pkgacct disk and cpu usage can cause the server to stall.
  • Fixed case FB-190885: Assign unowned domains to 'nobody' user in /etc/userdomains.
  • Fixed case FB-191125: Removed newline from ea_libcurl_version.
  • Fixed case FB-191161: Improve iContact display and phrasing.
  • Fixed case FB-191285: Use system defaults for minimum UID, rather than /etc/wwwacct.conf.
  • Fixed case FB-191317: Transfer Tool at the command line are unreadable.
  • Fixed case FB-191369: Cleaned up wrapped text for icontacts.
  • Fixed case FB-191429: Disable known networks notifications when login notifications are turned off.
  • Fixed case FB-191469: Further cleanup of iContact main wrapper footer.
  • Fixed case FB-191545: CPHulk: Added pagination and filtering to the History Reports interface.
  • Fixed case FB-191661: Increase efficiency of rrdtool restores.
  • Fixed case FB-191681: Fix Cpanel::Sys::Hardware::Memory::Vzzo taint error.
  • Fixed case FB-192009: The configured gzip settings are not used for all parts of the backup process.
  • Fixed case FB-192045: Fix RRDs error handling in pkgacct.
  • Fixed case FB-192689: Revert Cpanel::Destruct changes.
  • Fixed case FB-193961: Remove scripts/eximlocalsend.
  • Fixed case FB-194249: Legacy backup system should report each account failure.
  • Fixed case FB-194273: Remove duplicate messages for expiring SSL certificate notifications.
  • Fixed case FB-194277: Add hostname conflicts to iContact Event Importance.
  • Fixed case FB-194537: Forward merge conflict of duplicate issuer in Cpanel::SSL::Objects::Certificate.
  • Fixed case FB-194577: Use current perl binary in build_locale_databases.
  • Fixed case FB-195021: Avoid to use CPAN to install local::lib.
  • Fixed case FB-195525: Restorepkg should always output plaintext.
  • Fixed case FB-195629: Update log gather uses too much cpu time.
  • Fixed case FB-196861: Repair parse error in EA3 php.ini configurator.
  • Fixed case FB-196933: Wrap tooltip characters in asis.
  • Fixed case FB-197593: Better search strings for DNS editors.
  • Fixed case FB-197685: Remove disable_unused_xinetd.
  • Fixed case FB-197721: Reduce cpsrvd memory requirements.
  • Fixed case FB-197725: Ensure Cpanel::Update::Now logs errors as human readable string.
  • Fixed case FB-197729: Avoid waiting for subprocess destruction until the last possible moment.
  • Fixed case FB-197809: Cpanel::Sync::v2 is missing a use for Cpanel::Sync::Common.
  • Fixed case FB-197837: Fix comment spelling of 'removed' to 'remove' in Cpanel::Sync::v2.
  • Fixed case FB-198145: Avoid to reload IO::Handle in binaries.
  • Fixed case FB-198205: Add sitemap.json file for x3 webmail.
  • Fixed case FB-198217: Add missing Cpanel::iContact to whostmgr to fix Contact Manager loading.
  • Fixed case FB-198685: Fix Template::Toolkit caching for paper lantern.
  • Fixed case FB-198989: Fix php_ini_* functions in xml-api.pl.
  • Fixed case FB-199081: Fix undefined subroutine &Cpanel::SafetyBits::safe_chown.
  • Fixed case FB-199129: Backup adminbin fails to report scp errors.
  • Fixed case FB-392: Introduce support for Amazon Linux.
  • Fixed case FB-67261: Fixed several typos for 'minimum'.
  • Fixed case FB-77741: Fixed incorrect spellings of consistent.
  • Fixed case FB-86705: List all services that use the cPanel SSL Certificate.
  • [security] Fixed case SEC-50: Information disclosure via p0f.
  • Implemented case CPANEL-117: Add CloudLinux 7 support.
  • Implemented case CPANEL-123: XML API memory and performance Phase 2.
  • Implemented case CPANEL-124: XML API memory reduction Phase 3.
  • Implemented case CPANEL-125: Cpsrvd/XML-API memory reduction phase 4.
  • Implemented case CPANEL-207: Logic and script to rebuild DB map files.
  • Implemented case CPANEL-241: BoxTrapper links do not always point to a domain on the server.
  • Implemented case CPANEL-244: Convert Cpanel::Sys:: to use Cpanel::Sys::Info.
  • Implemented case CPANEL-260: Updated API calls to eliminate JSON inputs.
  • Implemented case CPANEL-267: Refactor the Contact Manager.
  • Implemented case CPANEL-270: Disable ANSIColor::Solarize during fresh install.
  • Implemented case CPANEL-272: Repairs to the Honey Badger submission.
  • Implemented case CPANEL-274: Open third-party plugin in new tab from feature search.
  • Implemented case CPANEL-276: Cpsrvd subprocess handler needs to restore SIGPIPE.
  • Implemented case CPANEL-280: Cpanel::Locale calls get_server_locale incorrectly during get_handle.
  • Implemented case CPANEL-281: Provide precompiled locales for faster install.
  • Implemented case CPANEL-307: Provide pre-compiled EA on install.
  • Implemented case CPANEL-316: Always enable fast update for licenses issued by cPanel Inc.
  • Implemented case CPANEL-320: Add icons to the user preference pulldown.
  • Implemented case CPANEL-323: Create Cpanel::Fcntl as convenience for bit-or'ing Fcntl flags.
  • Implemented case CPANEL-341: Button, Validation, Notification style changes.
  • Implemented case CPANEL-343: Removed quick links from Paper Lantern.
  • Implemented case CPANEL-347: Speed up queueprocd and reduce its memory usage.
  • Implemented case CPANEL-348: Make cPanel sync always use 4 children when using branch-build.
  • Implemented case CPANEL-352: D3- and SVG-based bandwidth graphs in cPanel.
  • Implemented case CPANEL-354: Passive OS Fingerprinting support for SpamAssassin.
  • Implemented case CPANEL-355: Add Post URL as a new notification provider.
  • Implemented case CPANEL-357: Periodic notification when enabled services are left unmonitored.
  • Implemented case CPANEL-358: Reduce cpanellogd idle memory usage to 11.50 levels.
  • Implemented case CPANEL-362: Consolidate API calls on page load.
  • Implemented case CPANEL-372: Improve top navigation bar styles.
  • Implemented case CPANEL-387: Updated rpm.versions for new awstats rpm.
  • Implemented case CPANEL-409: Implement first step in removing Courier email server from cPanel.
  • Implemented case CPANEL-417: Fix autofixers and easypache download issues.
  • Implemented case CPANEL-421: Create_user_session should never return an unresolvable domain.
  • Implemented case CPANEL-422: Minor rsync errors during transfer cause the transfer to unexpectedly abort.
  • Implemented case CPANEL-452: More updates to MultiPHP related applications.
  • Implemented case CPANEL-464: Signature verify in install, configuration changes, and key updating.
  • Implemented case CPANEL-477: Detect LXC Container.
  • Implemented case CPANEL-487: Updated Paper Lantern Footer Styles.
  • Implemented case CPANEL-492: Added a CJT directive for angular-toggle-swich.
  • Implemented case CPANEL-494: Delay untrusted hosts SMTP transactions when enabled.
  • Implemented case CPANEL-496: Exempt recently authenticated hosts from SMTP delays.
  • Implemented case CPANEL-503: Improved NSCD support.
  • Implemented case CPANEL-504: Reduce Cpanel::API memory usage (phase 1).
  • Implemented case CPANEL-505: Remove references to transport failure from partial backup message.
  • Implemented case CPANEL-506: Remove temporary workaround from servers_queue and queueprocd.
  • Implemented case CPANEL-507: Decrease the overhead and memory usage of exim.pl.
  • Implemented case CPANEL-508: Remove Cpanel::OSSys from places it is no longer needed.
  • Implemented case CPANEL-510: Resolve merge conflict with dbmap rebuild tool and d3 graphs.
  • Implemented case CPANEL-513: Initial package manager resolution of versioned deps & conflicts.
  • Implemented case CPANEL-515: CPAddons are still present in cPanel after being disabled from WHM.
  • Implemented case CPANEL-525: Refactor cPAddons module to include only what is needed.
  • Implemented case CPANEL-527: Removed Live Locale Editor from WHM.
  • Implemented case CPANEL-528: Updated Group header and container styles.
  • Implemented case CPANEL-529: Renaming Accounts to Email Accounts.
  • Implemented case CPANEL-537: Updating account suspended template.
  • Implemented case CPANEL-538: Improvements to WebDAV, CalDAV, CardDAV, and Horde.
  • Implemented case CPANEL-539: Updated Account moved page with new brand.
  • Implemented case CPANEL-542: CPHulk: Allow users to toggle "Username" and "IP" based protection.
  • Implemented case CPANEL-544: Avoid erroneous not-installed state for multi-arch pkg.
  • Implemented case CPANEL-548: Bandwidth log processing should continue of root cache is broken.
  • Implemented case CPANEL-558: Fixed pinch/zoom issue in Paperlantern interface.
  • Implemented case CPANEL-561: Implemented store link in trial license banner.
  • Implemented case CPANEL-576: Modified Track Delivery to have advanced options.
  • Implemented case CPANEL-581: Honey Badger EA4 UI feature merge.
  • Implemented case CPANEL-594: Added new CLI utility to removal of Dovecot index files from cPanel accounts.
  • Implemented case CPANEL-598: Only display timezone-reset links when needed.
  • Implemented case CPANEL-622: Use in-process lzma extraction when possible for Cpanel::HttpRequest.
  • Implemented case CPANEL-625: Added DNSONLY text to WHM dns-only installs.
  • Implemented case CPANEL-626: Expand the recently seen recipient greylist bypass to the recipients /24.
  • Implemented case CPANEL-627: Update to the design of the inactive/invalid license error pages.
  • Implemented case CPANEL-628: Fix visual artifact in bandwidth graphs ticks when top tick is 5 MiB.
  • Implemented case CPANEL-631: Support MultiPHP Manager in Feature Manager.
  • Implemented case CPANEL-633: Greylisting: Add ability to auto-update IP data for "Common Mail Providers".
  • Implemented case CPANEL-637: Fix CloudLinux install issue with missing module.
  • Implemented case CPANEL-642: Update localized strings for Code Monkeys 11.52 work.
  • Implemented case CPANEL-644: Added cPanel styled callout for trial license notices.
  • Implemented case CPANEL-645: Email Accounts - Configure Email link more obvious.
  • Implemented case CPANEL-673: Added drag n drop file uploads to Paper Lantern File Manager.
  • Implemented case CPANEL-676: Feature: cPanel MultiPHP Ini Editor and MultiPHP Manager.
  • Implemented case CPANEL-677: Quicksand stat for adoption of "fast installs".
  • Implemented case CPANEL-689: Added ability to test certain contact services from the contact manager.
  • Implemented case CPANEL-690: Notify the admin when popbeforesmtp is enabled.
  • Implemented case CPANEL-692: "Smooth" out daily "spikes" in 11.52 bandwidth graphs.
  • Implemented case CPANEL-694: Remove RRD Tool in favor of D3 graphs.
  • Implemented case CPANEL-697: Final tweaks for initial 11.52 ea4 tech preview.
  • Implemented case CPANEL-705: Paper Lantern MySQL: More UAPI, Less API1.
  • Implemented case CPANEL-706: Add the ability to test Posturl iContacts in the Contact Manager.
  • Implemented case CPANEL-715: Added help link to feature list.
  • Implemented case CPANEL-716: Renamed Default to PHP Default in basic mode.
  • Implemented case CPANEL-717: Rearranged Switch Theme and Switch Accounts.
  • Implemented case CPANEL-723: Adds clam, clamav, and antivirus to the search terms for Virus Scanner in Cpanel.
  • Implemented case CPANEL-739: Fix rrdimport metadata logging and rrdtool tests on 64bit.
  • Implemented case CPANEL-92: Honey Badger Sprint.
  • Implemented case FB-101401: Suspendacct: simplify duplicated code.
  • Implemented case FB-101401: Suspendacct: set permissions to 0700.
  • Implemented case FB-185345: Remove deprecated horde adminbin from cpanel.
  • Implemented case FB-185461: Rename new Cpanel::Autodie::Easy to Cpanel::Autodie::More.
  • Implemented case FB-185485: Reduce xml-api memory by avoiding the include of the transfer system.
  • Implemented case FB-185881: Bring easyapache/easyapache4 migration script into 11.52.
  • Implemented case FB-185985: Merge remainder of ZC's changes in the easyapache4 branch into 11.52.
  • Implemented case FB-186025: Remove useless warnings from legacy hook system.
  • Implemented case FB-186229: Remove hardcoded paths from iContact templates.
  • Implemented case FB-186249: Remove Horde-related scripts that are no longer needed.
  • Implemented case FB-186253: Make Perl SSL parsing accommodate missing dashes.
  • Implemented case FB-186965: Create cPanel users as system accounts.
  • Implemented case FB-186993: Added Branding support for webmail.
  • Implemented case FB-187333: Clear bad logins for a user upon password reset.
  • Implemented case FB-187857: Make cPHulk config load warn() when config has mark_as_brute too small.
  • Implemented case FB-187977: Include information about top process in HANG and FAIL notifications.
  • Implemented case FB-188053: Added marketing link to cPanel logo on defaul website template.
  • Implemented case FB-188257: Remove unused Net::MySQL module.
  • Implemented case FB-188473: Improve wording on cPanel & WHM News.
  • Implemented case FB-188477: Updated the existing error pages to match the new look and feel on new installs.
  • Implemented case FB-188521: Relocate the options in the File Manager Launch Modal.
  • Implemented case FB-188525: Store "related" IP addresses in account backups.
  • Implemented case FB-188625: Verify_oscar_access - WHM API v1 call.
  • Implemented case FB-188793: PushBullet support in iContact; split iContact media into modules.
  • Implemented case FB-188805: Ea4 related bug fixes and maintenance.
  • Implemented case FB-188825: Make cpuwatch/logrunner report failures better.
  • Implemented case FB-188925: Remove File Manager Directory Selection.
  • Implemented case FB-188945: Removed ancient script.
  • Implemented case FB-189113: OS detection for Amazon Linux.
  • Implemented case FB-189149: Create send_test_pushbullet_note api call.
  • Implemented case FB-189269: Preparing Zero-Cool's easyapache4 branch for final merge request.
  • Implemented case FB-189273: Fix "PushBullet" capitalization to "Pushbullet".
  • Implemented case FB-189337: Converted bin/scanfornewmail.pl to iContact Class.
  • Implemented case FB-189341: Send iContact notification when stats are lagging behind.
  • Implemented case FB-189345: Obscure the last five characters of api keys and email in icontact log.
  • Implemented case FB-189777: Added Feature Search to cPanel Paper Lantern.
  • Implemented case FB-189909: Improve process-end cleanup in backup scripts.
  • Implemented case FB-189981: Added Cpanel::API::Pushbullet to UAPI.
  • Implemented case FB-190033: Update existing php.ini editor to understand EA4.
  • Implemented case FB-190169: Initial merge of the refactored 'Remote MySQL' interface.
  • Implemented case FB-190177: Add Pushbullet to cpanel Contact Information page and APIs.
  • Implemented case FB-190221: Out of memory notifications.
  • Implemented case FB-190253: Update cpuwatch and logrunner notifications to new iContact.
  • Implemented case FB-190365: Sign .mobileconfig files with the certificate installed for cpsrvd.
  • Implemented case FB-190433: Address outstanding review items from case 189637.
  • Implemented case FB-190573: Only send login notifications for unknown netblocks by default.
  • Implemented case FB-190721: Update Horde packages to the latest versions.
  • Implemented case FB-190745: Make Cpanel::SignalManager trap/rethrow uncaught errors from signal handlers.
  • Implemented case FB-190769: Remove legacy scripts/icontact.
  • Implemented case FB-190789: Notification now sent if MySQL is outdated.
  • Implemented case FB-190793: Bin/backup to report failed program executions.
  • Implemented case FB-190873: Add filename and rollback functionality to GPG signature verification.
  • Implemented case FB-190933: Include a link to modify contact settings in iContact emails.
  • Implemented case FB-191249: Include the expire time and issuer details in SSL iContacts.
  • Implemented case FB-191521: Improve dovecot maildir performance.
  • Implemented case FB-191961: Improve webmail navigation.
  • Implemented case FB-191973: New Feature manager for WHM.
  • Implemented case FB-193029: Remove unused tweak setting for gzip_use_pigz.
  • Implemented case FB-194293: Breakout comet support from cpsrvd into Cpanel::Server::Handlers::comet.
  • Implemented case FB-194441: Refactor of dispatch logic for xml-api.pl.
  • Implemented case FB-194533: Update php.ini editor for EasyApache4.
  • Implemented case FB-194589: Gather locale.local usage statistics.
  • Implemented case FB-194641: Update Test::Deep to 0.117.
  • Implemented case FB-194917: Reduce memory by ensuring RRD is loaded later.
  • Implemented case FB-195541: Update Devel::NYTProf to 6.01.
  • Implemented case FB-197717: Reduce the memory needed to load Cpanel::Locale (phase 1).
  • Implemented case FB-197781: Improvements to Feature Search in Paper Lantern.
  • Implemented case FB-197821: New Installs should default to Paper Lantern.
  • Implemented case FB-197853: Restore pkgacct optimizations that were lost in 11.42.
  • Implemented case FB-197885: Improve Cpanel::Exception inline documentation for 'message' exceptions.
  • Implemented case FB-197905: Use scripts/rdate to avoid conflicts with ntpd.
  • Implemented case FB-198965: Include the backup execution time in the backup notifications.
  • Implemented case FB-199041: Add ITK support for Apache 2.4 (EA3 and EA4).
  • Implemented case FB-199077: Refactored 'Remote MySQL' functionality.

11.51.9999.165


2015-10-19

  • Fixed case CPANEL-918: Fixed incongruency between feature and package validation.
  • Fixed case CPANEL-929: Prevent enabling quotas on volumnes with noquota set.
  • Fixed case CPANEL-1117: Fixed issue in WHM Process Manager when killing users process.
  • Fixed case CPANEL-1959: Mail Queue Manager force delivery should show delivery errors.
  • Fixed case CPANEL-1964: Archive-Tar-Builder: fix EINTR handling.
  • Fixed case CPANEL-2041: Ensure permissions on recent_recipient_mail_server_ips part 2.
  • Implemented case CPANEL-629: Transfers can fail if the mysql database disconnects during the transfer.
  • Implemented case CPANEL-1899: Added a check to notify when EA4 is not compatible.

11.51.9999.163


2015-10-16

  • Fixed case CPANEL-605: Avoid warning during localperl invocation.
  • Fixed case CPANEL-1382: Don't display x3 live editor links if they won't work.
  • Fixed case CPANEL-1559: Rebuild root bandwidth cache if it's missing.
  • Fixed case CPANEL-1594: Fixed bug causing /etc/alwaysrelay to not be processed.
  • Fixed case CPANEL-1752: Make fixrndc create /etc/rndc.key when missing.
  • Fixed case CPANEL-1910: Remove Apache restarted check after migration.
  • Fixed case CPANEL-1927: Skipantirelayd is not migrated to popbeforesmtp on update to 11.52.
  • Fixed case CPANEL-1929: Ensure cpanm works with YAML::Syck installed in system Perl.
  • Fixed case CPANEL-1933: Sysup: specify nscd as an optional package.
  • Fixed case CPANEL-1942: Clean up previous bad SpamAssassin updates.
  • Fixed case CPANEL-1946: Transfer Tool UI randomly errors with large transfer lists.
  • Fixed case CPANEL-1958: Properly identify account connections to localhost.
  • Fixed case CPANEL-1961: Update cpanel-perl-514-Archive-Tar-Builder to 2.0000-7.cp1146.
  • Fixed case CPANEL-1965: Update cpanel-perl-514-Net-Whois-IANA to 0.41-6.cp1146.
  • Fixed case CPANEL-1969: Hulk stalls if it receives more then one response in the same packet.
  • Fixed case CPANEL-1973: Ensure permission on /etc/recent_recipient_mail_server_ips after trim.
  • Fixed case CPANEL-1980: Apitool: properly indicate failures.
  • Implemented case CPANEL-1928: Update cpanel-perl-514-CDB_File to 0.98-1.cp1146.

11.51.9999.159


2015-10-09

  • Fixed case CPANEL-671: Fix Turkish locale in Squirrelmail.
  • Fixed case CPANEL-730: Produce reproducible compressed stylesheets.
  • Fixed case CPANEL-738: Fixed broken download link for public SSH keys in cPanel.
  • Fixed case CPANEL-836: Gracefully handle listing of mailing lists with missing config files.
  • Fixed case CPANEL-882: Mark reserved DB names as reserved usernames as well.
  • Fixed case CPANEL-991: Suggest using HTTPS for POST URLs.
  • Fixed case CPANEL-1045: Updated validation for renaming to forbid trailing underscores.
  • Fixed case CPANEL-1061: Limit Initial Setup Wizard steps 5 and 6 to non-DNSONLY.
  • Fixed case CPANEL-1183: Allow MyDNS to accept TXT records > 256 bytes.
  • Fixed case CPANEL-1565: Addressed unmonitored service notification in 11.52 upgrade.
  • Fixed case CPANEL-1583: Quota: ignore duplicate VZ file systems.
  • Fixed case CPANEL-1598: Ensure that the database connection is configured properly for Roundcube.
  • Fixed case CPANEL-1604: Display errors from yum in the EA4 UI.
  • Fixed case CPANEL-1606: Ensure WHM API v0 calls running external processes work.
  • Fixed case CPANEL-1613: Ensure that cPHulk can log warnings and errors properly.
  • Fixed case CPANEL-1614: Ensure that save failures are relayed to the user in cPHulk UI.
  • Fixed case CPANEL-1617: Enforce expected permissions on /etc/cpanel.
  • Fixed case CPANEL-1618: Update cpanel-perl-514-Amazon-S3 to 0.45-2.cp1146.
  • Fixed case CPANEL-1627: Perform ping tests on correct port.
  • Fixed case CPANEL-1635: Properly handle utf8 and uri encoding in apitool.
  • Fixed case CPANEL-1640: Fixed redirection bug when cert doesn't match hostname.
  • Fixed case CPANEL-1645: Cpuwatch: don't pass POSIXLY_CORRECT to child processes.
  • Fixed case CPANEL-1646: X3 Branding fails as a reseller.
  • Fixed case CPANEL-1647: Legacy login themes do not function.
  • Fixed case CPANEL-1649: Make Reset Password link work properly.
  • Fixed case CPANEL-1655: Ensure pyzor home directory is set correctly.
  • Fixed case CPANEL-1656: Ensure that cPHulk JavaScript files are properly localized.
  • Fixed case CPANEL-1659: HttpRequest should avoid traffic going to an overloaded mirror.
  • Fixed case CPANEL-1667: Update p0f to 3.08b-8.cp1150.
  • Fixed case CPANEL-1669: Fix enabled / monitored calculations.
  • Fixed case CPANEL-1672: Prevent apitool failure when XML parser tries to define aliases.
  • Fixed case CPANEL-1675: Tailwatchd: allow disabling ModSecLog when mod_security is absent.
  • Fixed case CPANEL-1684: Added header titles when in small resolutions.
  • Fixed case CPANEL-1703: Fixed MySQL database stats in cPanel.
  • Fixed case CPANEL-1704: Archive-Tar-Builder: handle splice failures gracefully.
  • Fixed case CPANEL-1737: Ensure services are monitored on fresh installs.
  • Fixed case CPANEL-1739: Fixed issue with constrained width for mail apps.
  • Fixed case CPANEL-1740: resetmailmanurls: prevent spurious warning on fresh install.
  • Fixed case CPANEL-1745: Prevent spurious warning about Python symlink.
  • Fixed case CPANEL-1753: pkgacct: revert changes to use splice.
  • Fixed case CPANEL-1763: Fix crash in packman_get_info_json.
  • Fixed case CPANEL-1770: Stop dnsadmin on upgrade if it is not a daemon.
  • Fixed case CPANEL-1783: Use EA3 profile on migration.
  • Fixed case CPANEL-1790: Improve use of reference checking.
  • Fixed case CPANEL-1793: Multiple logins with the wrong password are not collapsed.
  • Fixed case CPANEL-1813: Ensure exim-altport can run and is monitored.
  • Fixed case CPANEL-1820: Detect PHP DSO for EA4 via what is actually configured to load.
  • Fixed case CPANEL-1827: Don't detect the same package on different archs as a problem.
  • Fixed case CPANEL-1838: New upstream release: Git 2.6.1.
  • Fixed case CPANEL-1854: Update cpanel-perl-514-Archive-Tar-Builder to 2.0000-6.
  • Implemented case CPANEL-1615: WHM Api call enable_monitor_all_enabled_services with cli shim.
  • Implemented case CPANEL-1688: Added EasyApache 4 Missing Language Handler notification.

11.51.9999.149


2015-09-26

  • Fixed case CPANEL-1072: Check if BoxTrapper URL domain is served by Apache.
  • Fixed case CPANEL-1156: Properly label expiration date field on GPG page.
  • Fixed case CPANEL-1239: Fix over-slow load of Create Account page in WHM.
  • Fixed case CPANEL-1302: Allow running create_user_session API call on DNSONLY systems.
  • Fixed case CPANEL-1304: Don't error searching for mailing lists when there are none.
  • Fixed case CPANEL-1305: Ensure fileprotect is enabled with suPHP.
  • Fixed case CPANEL-1311: Teach "Solarized" coloring logic to downgrade per terminal needs.
  • Fixed case CPANEL-1325: Don't call nonexistent functions when loading service modules.
  • Fixed case CPANEL-1389: Make migrate prompt case insensitive and add hint.
  • Fixed case CPANEL-1397: Properly indicate success or failure when saving userdata.
  • Fixed case CPANEL-1421: Add EA4 handling into WHM transfer system.
  • Fixed case CPANEL-1460: Remove broken symlink for obsolete Horde adminbin.
  • Fixed case CPANEL-1466: Fixed a few misspellings with successfully.
  • Fixed case CPANEL-1467: Paper Lantern logout button is misaligned in cpanel (not webmail).
  • Fixed case CPANEL-1476: Avoid warning about nonexistent modules during install.
  • Fixed case CPANEL-1482: Fix failure to install with fast installs enabled.
  • Fixed case CPANEL-1493: Update libspf2 to 1.2.10-2.cp1136.
  • Fixed case CPANEL-1518: Add IfModule guards around mod_info blocks.
  • Fixed case CPANEL-1520: Fix Cpanel::Locale::get_server_locale error from show_template.stor.
  • Fixed case CPANEL-1533: Installruby: reinstall libs and irb as well.
  • Fixed case CPANEL-1545: Legacy login page fallback is missing an argument which causes failure.
  • Fixed case CPANEL-1569: Ensure SMTP delay exemptions are checked when sender verification is disabled.
  • Fixed case CPANEL-1582: Fix segfaults with PHP homeloader.
  • Fixed case CPANEL-1592: Install the cpgreylistd.service systemd file, and ensure daemon starts on boot.
  • Fixed case CPANEL-1593: Move second SMTP delay from HELO to RCPT to accommodate mail clients.
  • Fixed case CPANEL-172: Don't log to access_log when splitlogs is enabled.
  • Fixed case CPANEL-526: Updated zone parsing to support mutli-line TXT records.
  • Fixed case CPANEL-534: Fixed xmainrollstatus file breaking search function.
  • Fixed case CPANEL-709: Ensure restarting rsyslog works on CentOS 7.
  • Fixed case CPANEL-734: Avoid warning needlessly on fresh installs.
  • Fixed case CPANEL-744: Update quota notice to refer to RHEL 7 as well.
  • Fixed case CPANEL-750: Update exim to 4.86-2.cp1148.
  • Fixed case CPANEL-758: Update Geo::IPfree to 1.151940-1.cp1146.
  • Fixed case CPANEL-785: Update pure-ftpd to 1.0.42-2.cp1150.
  • Implemented case CPANEL-1499: Adding ability to convert EA3 profiles to EA4 ones.

11.51.9999.140


2015-09-11

  • Fixed case CPANEL-1015: Create Packman related directories explicitly as 0700.
  • Fixed case CPANEL-1069: Add a message to forwarder restore if domain not owned.
  • Fixed case CPANEL-1073: Add a restart to the EA4 PHP reconfig procedure.
  • Fixed case CPANEL-1076: Fix ACL for verify API's.
  • Fixed case CPANEL-1087: Anchors on View Mail Stats no longer overscrolli.
  • Fixed case CPANEL-1090: Add access control to WHM forwarder api.
  • Fixed case CPANEL-1092: Do not remove disabled slow_query_log my.cnf entries.
  • Fixed case CPANEL-1104: Ensure cpanel.config settings are replaced from cache when missing.
  • Fixed case CPANEL-1111: Dynamically load max UID from /etc/login.defs at runtime.
  • Fixed case CPANEL-1133: Update p0f to 3.08b-6.cp1150.
  • Fixed case CPANEL-1141: Fix custom cPanel error pages not being displayed.
  • Fixed case CPANEL-1144: Make Reset Resellers page work again.
  • Fixed case CPANEL-1150: Apache Configuration: don't duplicate cipher list.
  • Fixed case CPANEL-1151: DateTime fails to generate timestamps on bandwidth and stats page.
  • Fixed case CPANEL-1157: Allow specifying no expiration date when generating GnuPG keys.
  • Fixed case CPANEL-1165: Fix error reporting when creating PostgreSQL users from cPanel.
  • Fixed case CPANEL-1173: Add 20 pixels to bandwidth graph labels to prevent Paper Lantern overflow.
  • Fixed case CPANEL-1180: Ensure chkservd is reloaded when switching FTP or mail servers.
  • Fixed case CPANEL-1182: Resolve template errors on the x3 branding WHM UI.
  • Fixed case CPANEL-1199: Added new text for ModSec in EA4.
  • Fixed case CPANEL-1201: Correct target window in paper lantern.
  • Fixed case CPANEL-1205: Updated Preview image for Basic style.
  • Fixed case CPANEL-1219: Fix grammar in a phrase on the WHM x3 branding page.
  • Fixed case CPANEL-1220: Fix error reporting to indicate when a cpuser file is missing.
  • Fixed case CPANEL-1220: Remove errant, needless try/catch in Cpanel::API::Features.
  • [security] Fixed case CPANEL-1221: Prevent arbitrary file read via get_information_for_applications.
  • Fixed case CPANEL-1228: Updated icons for Paperlantern Preferences.
  • Fixed case CPANEL-1240: Fix several aspects of Contact Information in Webmail.
  • Fixed case CPANEL-1251: Paper Lantern: Ensure validators are not setup on non-existent DOM elements.
  • Fixed case CPANEL-1253: Make generic package resolution method generic again.
  • Fixed case CPANEL-1254: Reject DB names with too many underscores.
  • Fixed case CPANEL-1265: Faithful implementation of X3 look in Retro.
  • Fixed case CPANEL-1273: Allow fractional MB values in /scripts/editquota.
  • Fixed cases CPANEL-1275,CPANEL-989: Make Horde ID email address field read-only. default Horde log level to ERR.
  • Fixed case CPANEL-1287: Remove hardcoded port numbers from webdavaccessdownload.html.tt.
  • Fixed case CPANEL-1290: Pass default Apache HTTP/HTTPS ports when no vhosts defined.
  • Fixed case CPANEL-1294: Add missing validation notices to box trapper configuration page.
  • Fixed case CPANEL-1303: Switch cphulk local ip check to use lightweight Cpanel::IP::Local.
  • Fixed case CPANEL-1310: Cleanup the locks scripts to improve maintainability.
  • Fixed case CPANEL-1312: Fixed restore_modules_summary load failure.
  • Fixed case CPANEL-1315: Reduce the effectiveness of spamassasin Bayes Poisoning.
  • Fixed case CPANEL-1316: Reduce mirror cache time to two hours.
  • Fixed case CPANEL-1320: Avoid use of external find/grep binaries.
  • Fixed case CPANEL-1321: Use ea-cpanel-tools scripts in migrate script and profile tests.
  • Fixed case CPANEL-1323: Update pkgacct to understand EA4 config blocks.
  • Fixed case CPANEL-1328: Paper Lantern: Fix wording on PostgreSQL Databases interface.
  • Fixed case CPANEL-1330: Use INSERT for breadcrumbs JS in WHM master templates.
  • [security] Fixed case CPANEL-1331: Prevent xss from user cookie data.
  • Fixed case CPANEL-1348: Fix exim sender tracking when the sending user has been deleted.
  • Fixed case CPANEL-1353: EA4 UI Provision page output token handling.
  • Fixed case CPANEL-1380: Custom Transfer modules are not loaded.
  • Fixed case CPANEL-1385: Not all product development articles are appearing in the news feed.
  • Fixed case CPANEL-1407: Update version number to 11.52.
  • Fixed case CPANEL-142: Use proper permissions for command-line backup restore.
  • Fixed case CPANEL-1438: Solve the vertical scrollbars on paper latern webmail.
  • Fixed case CPANEL-159: PostgreSQL: forbid renaming databases to names starting with digits.
  • Fixed case CPANEL-193: Setup exim config defaults on new installs.
  • Fixed case CPANEL-698: View_transfer: fix exception with Unicode package names.
  • Fixed case CPANEL-889: Remove Dovecot Index Files: Ensure that files are unlinked as the user.
  • Fixed case CPANEL-898: RHEL servers will do EA source compilation instead of fast install.
  • Fixed case CPANEL-919: Filter stack trace on failed backup.
  • Fixed case CPANEL-936: The lastlogin file is never updated in 11.52.
  • Fixed case CPANEL-992: Override datatable.brick style to set 100% width for tweaksettings pages.
  • Fixed case CPANEL-998: Contact Manager - Edit links just go to Basic Config.

11.51.9999.128


2015-08-26

  • Fixed case CPANEL-1002: Require valid SSL certificate for Posturl notifications.
  • Fixed case CPANEL-1006: Ensure /var/cpanel/users.cache has 711 permissions.
  • Fixed case CPANEL-1018: IP Migration Wizard has cruft in downloadable translation matrix.
  • Fixed case CPANEL-1022: Ensure previously double compressed files are not erroneously removed.
  • Fixed case CPANEL-1026: rebuildhttpdconf fails if the httpd.conf file is corrupt.
  • Fixed case CPANEL-1027: Avoid filter creation failure with "Stop Processing Rules".
  • Fixed case CPANEL-1031: Paper Lantern File Manager Upload go back link did not close window.
  • Fixed case CPANEL-1032: Fixed icon display in File manager search popup.
  • Fixed case CPANEL-1036: Fixed Web Root directory option.
  • Fixed case CPANEL-1039: Paper Lantern File Manager settings does not keep current directory.
  • Fixed case CPANEL-1040: Paper Lantern: Refresh file tree when switching directories.
  • Fixed case CPANEL-1042: Paper Lantern File Manager does not resize Name column properly.
  • Fixed case CPANEL-1060: securitypolicy.cgi does not function in 11.52.
  • Fixed case CPANEL-1062: Change MySQL/Maria upgrader to understand EA4.
  • Fixed case CPANEL-1074: Removed some overzealous validation.
  • Fixed case CPANEL-1077: Spamassassin p0f plugin incorrectly scores Windows NT as Windows XP.
  • Fixed case CPANEL-1078: WHM Additional MySQL Access Hosts does not wrap text on small screens.
  • Fixed case CPANEL-1084: X-PopBeforeSMTP header is never set.
  • Fixed case CPANEL-1086: Fix misspelling in EasyApache 4 migration script.
  • Fixed case CPANEL-1093: Have yum do package resolution instead of frontend or backend.
  • Fixed case CPANEL-1094: Remove system owned zones from the correct user data file.
  • Fixed case CPANEL-1096: Fixed DNS Clustering quick start link.
  • Fixed case CPANEL-1106: Sorted the Domains correctly in the dropdown.
  • Fixed case CPANEL-1108: Removed page specific styles for cPanel notices for mod_security.
  • Fixed case CPANEL-1127: Ensure Contact Manager Select All values are correct.
  • Fixed case CPANEL-1145: Fix HTML encoding in some notifications.
  • Fixed case CPANEL-1170: Ensure DAV error message is localized properly.
  • Fixed case CPANEL-1172: Ensure Apache custom error pages work correctly.
  • Fixed case CPANEL-1175: Update 'Mail Only' featurelist to disable new 'multiphp_ini_editor' options.
  • Fixed case CPANEL-1176: Fix validation for MultiPHP include_path.
  • Fixed case CPANEL-1195: Resolved failure to load feature lists with special characters in the name.
  • Fixed case CPANEL-1197: Changed text from Trash File(S) to Confirm.
  • Fixed case CPANEL-148: Fix typo in Upgrade/Downgrade when no package is selected.
  • Fixed case CPANEL-205: cPHulk: ensure that brute force settings are consistent.
  • Fixed case CPANEL-563: Don't suggest reboot for quotas if /etc/fstab has noquota option.
  • Fixed case CPANEL-624: Do not insert useless comments into httpd.conf.
  • Fixed case CPANEL-700: Fixed bug in indication of dedicated IPs during transfers.
  • Fixed case CPANEL-743: Support CloudLinux 7 conversion script.
  • Fixed case CPANEL-771: Fix spurious warnings in some bandwidth DB upgrade instances.
  • Fixed case CPANEL-804: cpsrvd: Ensure that time zone changes take effect properly on Centos 7.
  • Fixed case CPANEL-830: Fixed greylisting icon to better support theming.
  • Fixed case CPANEL-834: Report tar errors in account extraction more reliably and helpfully.
  • Fixed case CPANEL-854: Track Delivery message column now has 200px width.
  • Fixed case CPANEL-865: Made string changes to Alias error strings.
  • Fixed case CPANEL-881: EasyApache 4, php_cli does not work in jailshell.
  • Fixed case CPANEL-895: Exim Configuration Manager cannot save exim config after a full reset.
  • Fixed case CPANEL-905: Ensure /etc/cpanel is created with proper permissions.
  • Fixed case CPANEL-911: Allow properly rendering icons in LiveAPI header function call.
  • Fixed case CPANEL-915: Improve error screens in WHM for unavailable version of EasyApache.
  • Fixed case CPANEL-925: wrap: avoid NULL pointer dereference.
  • Fixed case CPANEL-926: wrap: fix an off-by-one error.
  • Fixed case CPANEL-927: wrap: prevent memory leak on system call failure.
  • Fixed case CPANEL-928: ModSecurity configuration needs to be generated on a fresh install.
  • Fixed case CPANEL-931: Encode HTML in php.ini directive keys and values on error.
  • Fixed case CPANEL-933: Fix logging into webmail with + or % instead of @.
  • Fixed case CPANEL-936: Update the lastlogin file properly.
  • Fixed case CPANEL-940: Make WHM API v1 "verify_(aim|icq)" calls go to recipient.
  • Fixed case CPANEL-941: Remove errno.h error numbers from Cpanel::SafeRun::Object output.
  • Fixed case CPANEL-944: Paper Lantern: Remove extraneous whitespace on Boxtrapper configuration page.
  • Fixed case CPANEL-947: Fix rendering error in EA4 UI profile boxes.
  • Fixed case CPANEL-948: Change link text on 'Change Ownership' page to 'Modify an Account'.
  • Fixed case CPANEL-949: Fix bizarre text referring to "IP-less IP" in Reseller Center.
  • Fixed case CPANEL-950: Hook Provision UI up to the log tailing of the rpm installation.
  • Fixed case CPANEL-952: Correct bug where more than one profile can be "starred".
  • Fixed case CPANEL-955: Fix defaultwebpage.cgi script.
  • Fixed case CPANEL-956: whostmgr: Ensure output is separated when changing multiple sites' IP addresses.
  • Fixed case CPANEL-958: Use proper hostname for changelog feed URLs.
  • Fixed case CPANEL-961: Fixed the two undefined options in mail delivery.
  • Fixed case CPANEL-967: Fixed gear menu styles in Greylisting.
  • Fixed case CPANEL-979: WHM: Ensure app settings are present on Password Strength configuration screen.
  • Fixed case CPANEL-980: Remove confusing text in Manage root's SSH Keys.
  • Fixed case CPANEL-985: Allow logging in when over quota.
  • Fixed case CPANEL-993: Paper Lantern MySQL Wizard: Fix self-XSS.
  • Fixed case CPANEL-997: File Manager: display proper message on permissions error.

11.51.9999.121


2015-08-20

  • Fixed case CPANEL-101: Fixed bug migrating rampage_objects during Horde MySQL->SQlite migration.
  • Fixed case CPANEL-166: Archive::Tar::Builder: don't hang on pipes.
  • Fixed case CPANEL-401: Force phppgadmin to bind to the correct IP for cpses logins.
  • Fixed case CPANEL-403: Fix TypeError when restoring Mailman lists.
  • Fixed case CPANEL-420: Don't allow backups to run when cpbackup_transporter is still running.
  • Fixed case CPANEL-641: Identify Amazon Linux as CentOS 6 for required RPMs.
  • Fixed case CPANEL-728: Fix MySQL database wizard.
  • Fixed case CPANEL-728: Fix style inconsistencies revealed in MySQL wizard.
  • Fixed case CPANEL-760: Improve timezone change detection.
  • Fixed case CPANEL-765: Fix handling of GNU tar exit values.
  • Fixed case CPANEL-770: Service Manager: imap/pop properly reflect 'disabled' status.
  • Fixed case CPANEL-805: Fix CL detection for EA4 Migrations.
  • Fixed case CPANEL-811: On fresh installs do a source build to get latest EA if necessary.
  • Fixed case CPANEL-812: Compile EA when CentOS is converted to CloudLinux during fast install.
  • Fixed case CPANEL-824: Update cpanel-perl-514-IO to 1.25-3.cp1146.
  • Fixed case CPANEL-829: Correct phpextensionmgr targz digest check.
  • Fixed case CPANEL-833: Fix Apache conf when using precompiled tarball.
  • Fixed case CPANEL-837: Fix misalignment of column selector in Paper Lantern mail/route.
  • Fixed case CPANEL-838: Manually set color of page size selector in Paper Lantern mail/route.
  • Fixed case CPANEL-839: Start and End time of backups missing from Backup::Failure notifications.
  • Fixed case CPANEL-841: Update cpanel-perl-514-Time-Local to 1.2300-2.cp1146.
  • Fixed case CPANEL-848: Overload notifications procdata are unsorted.
  • Fixed case CPANEL-850: Avoid attempting to localize unlocalizable files.
  • Fixed case CPANEL-860: Reduced boxtrapper sublinks in webmail dropdown.
  • Fixed case CPANEL-863: SpamAssassin ruleset incorrectly whitelists trusted networks.
  • Fixed case CPANEL-876: DNS Cluster cannot be setup in 11.52 due to broken WHM legacy API.
  • Fixed case CPANEL-888: Reseller owned users should see their style selection correctly.
  • Fixed case CPANEL-896: Fix failure of build_mail_sni with EasyApache 4.
  • Fixed case CPANEL-902: Ensure that EA4 migration stops if EA3 is building.
  • Fixed case CPANEL-908: Include missing module in Cpanel::AdvConfig::apache.
  • Fixed case CPANEL-920: Exim should retry spam scanning during spamd restart.
  • Fixed case CPANEL-921: Update 'Mail Only' featurelist to disable new 'multiphp' options.

11.51.9999.116


2015-08-13

  • Fixed case CPANEL-691: Host Access Control: Remove 'mysql' from the Daemon list.
  • Fixed case CPANEL-720: Fix TLS SNI extension detection in Apache.
  • Fixed case CPANEL-762: Updated p0f to 3.08b-5.cp1150.
  • Fixed case CPANEL-779: Nscd can never be restarted if it dies and the run lock is still present.
  • Fixed case CPANEL-780: Fix OCSP Stapling detection in Apache.
  • Fixed case CPANEL-787: Adjustments to the content area for the webmail client to limit double scroll.

11.51.9999.114


2015-08-12

  • Fixed case CPANEL-733: Provide means to disable color output in restorepkg.
  • Fixed case CPANEL-768: Rename EasyApache (Apache Update) WHM UI to EasyApache 3.
  • Fixed case CPANEL-777: Email held by the backup MX should not be outgoing spam scanned.
  • Fixed case CPANEL-789: Mark cpanel.config variable gzip_use_pigz as dead.

11.51.9999.113


2015-08-11

  • Fixed case CPANEL-178: Prevent error messages when unsuspending an account with mailing lists.
  • Fixed case CPANEL-181: Silently restart named when enabling IPv6.
  • Fixed cases CPANEL-184,CPANEL-184: Crontab failures are more reliably handled.
  • Fixed case CPANEL-329: Update init order of mydns to follow MySQL.
  • Fixed case CPANEL-363: Update courier to 4.16.2.
  • Fixed case CPANEL-377: Service Manager: Fixed IMAP Server description when Dovecot is in use.
  • Fixed case CPANEL-520: Update MySQL55 to 5.5.45-1.cp1148.
  • Fixed case CPANEL-614: Removed URL from the Cpanel Exception Subdomain Name Not RFC Compliant.
  • Fixed case CPANEL-615: Addon Domains: Handle the edge case where the subdomain is set to '0'.
  • Fixed case CPANEL-620: Cpsrvd: Ensure that 'unlimited' maxmem configuration is handled properly.
  • Fixed case CPANEL-623: Paper Lantern File Manager refresh after copying directory.
  • Fixed case CPANEL-653: Reset the shared IP cache after setting reseller's main IP.
  • Fixed case CPANEL-660: Remove check_immutable_files from maintenance.
  • Fixed case CPANEL-665: Correct flawed maketext call.
  • Fixed case CPANEL-679: Remove special handling of horde for cpanel installer now it doesn't need mysql.
  • Fixed case CPANEL-699: Avoid p0f watching port 80 and 443 for performance reasons.
  • Fixed case CPANEL-719: Fixed JSHint issues in some of the JS files.
  • Fixed case CPANEL-722: Improve Cpanel::Time::TZ on CentOS 7.
  • Fixed case CPANEL-724: Update supported OS types for EasyApache 4.
  • Fixed case CPANEL-740: Delete, and reject, bandwidth data from before cPanel existed.
  • Fixed case CPANEL-747: Dynamicui allows negative group order but get_users_links does not.
  • Fixed case CPANEL-755: Use spamc's built in check for spamd instead of full scan.
  • Fixed case CPANEL-757: The start/end times are missing from the partial backup failure notice.
  • Fixed case CPANEL-759: Update Geo::IPfree data files.
  • Fixed case CPANEL-767: Updated restro styles to resolve double border and minor style issues.
  • Fixed case CPANEL-773: Improve bin/install_locallib_loginprofile.
  • Implemented case CPANEL-538: Improvements to WebDAV, CalDAV, CardDAV, and Horde.
  • Implemented case CPANEL-689: Added ability to test certain contact services from the contact manager.
  • Implemented case CPANEL-690: Notify the admin when popbeforesmtp is enabled.
  • Implemented case CPANEL-692: "Smooth" out daily "spikes" in 11.52 bandwidth graphs.
  • Implemented case CPANEL-694: Remove RRD Tool in favor of D3 graphs.
  • Implemented case CPANEL-697: Final tweaks for initial 11.52 ea4 tech preview.
  • Implemented case CPANEL-705: Paper Lantern MySQL: More UAPI, Less API1.
  • Implemented case CPANEL-706: Add the ability to test Posturl iContacts in the Contact Manager.
  • Implemented case CPANEL-715: Added help link to feature list.
  • Implemented case CPANEL-716: Renamed Default to PHP Default in basic mode.
  • Implemented case CPANEL-717: Rearranged Switch Theme and Switch Accounts.
  • Implemented case CPANEL-723: Adds clam, clamav, and antivirus to the search terms for Virus Scanner in Cpanel.
  • Implemented case CPANEL-739: Fix rrdimport metadata logging and rrdtool tests on 64bit.

11.51.9999.105


2015-08-07

  • Fixed case CPANEL-158: Disk Usage warning templates calculated the disk usage incorrectly.
  • Fixed case CPANEL-185: Updated cphulkd to whitelist local connections.
  • Fixed case CPANEL-255: Clarified message when unsuspending an account that is not suspended.
  • Fixed case CPANEL-275: Smartcheck: Corrected and updated POD.
  • Fixed case CPANEL-366: Update pure-ftpd to 1.0.42-1.cp1150.
  • Fixed case CPANEL-423: Installer advertise the correct IP when using NAT.
  • Fixed case CPANEL-442: Fixed bug causing mailing lists for second level TLDs to not be restored.
  • Fixed case CPANEL-444: Updated locale files for the new strings in 11.50.
  • Fixed case CPANEL-497: Fix Horde spell checker on CentOS 6/7.
  • Fixed case CPANEL-532: Fix granting support access for wheel users on CentOS 7.
  • Fixed case CPANEL-550: Update exim to 4.86-1.cp1148.
  • Fixed case CPANEL-587: Provide a warning during when the remote server major version mismatches.
  • Fixed case CPANEL-607: Fix SNI detection after transfer from CentOS 5.
  • Fixed case CPANEL-608: Omit symlinks from the diagnostic cpanelsync file.
  • Fixed case CPANEL-613: Fix incorrect error checking with password disk cache.
  • Fixed case CPANEL-621: Update cpanel-php54-horde to 5.2.5-11.cp1152.
  • Fixed case CPANEL-621: Update cpanel-php54-webmail to 5.2.6-6.cp1152.
  • Fixed case CPANEL-621: Update cpanel-php54-kronolith to 4.2.7-7.cp1152.
  • Fixed case CPANEL-654: Fix grammar in Cpanel::FileUtils::Write::JSON::Lazy::write_file error.
  • Fixed case CPANEL-655: Upgrade git from upstream to 2.5.0.
  • Fixed case CPANEL-663: Colored terminal output can be globally disabled.
  • Fixed case CPANEL-678: Fix broken maketext() call.
  • Fixed case CPANEL-686: Whostmgr: Removed duplicate/nonfunctional 'settz' target.
  • Fixed case CPANEL-693: Cpanel::Cpu always reports 1 CPU on CloudLinux as a user.
  • Implemented case CPANEL-421: Create_user_session should never return an unresolvable domain.
  • Implemented case CPANEL-503: Improved NSCD support.
  • Implemented case CPANEL-507: Decrease the overhead and memory usage of exim.pl.
  • Implemented case CPANEL-515: CPAddons are still present in cPanel after being disabled from WHM.
  • Implemented case CPANEL-598: Only display timezone-reset links when needed.
  • Implemented case CPANEL-600: Multiple JSON Lazy writes are missing explicit file permissions.
  • Implemented case CPANEL-625: Added DNSONLY text to WHM dns-only installs.
  • Implemented case CPANEL-626: Expand the recently seen recipient greylist bypass to the recipients /24.
  • Implemented case CPANEL-628: Fix visual artifact in bandwidth graphs ticks when top tick is 5 MiB.
  • Implemented case CPANEL-631: Support MultiPHP Manager in Feature Manager.
  • Implemented case CPANEL-633: Greylisting: Add ability to auto-update IP data for "Common Mail Providers".
  • Implemented case CPANEL-637: Fix CloudLinux install issue with missing module.
  • Implemented case CPANEL-642: Update some localized strings for 11.52.
  • Implemented case CPANEL-645: Email Accounts - Configure Email link more obvious.
  • Implemented case CPANEL-673: Added drag n drop file uploads to Paper Lantern File Manager.
  • Implemented case CPANEL-676: Feature: cPanel MultiPHP Ini Editor and MultiPHP Manager.
  • Implemented case CPANEL-677: Quicksand stat for adoption of "fast installs".

11.51.9999.101


2015-08-05

  • Fixed case CPANEL-143: Fixed validation of CA bundles.
  • Fixed case CPANEL-216: Fix syntax errors in clamd.service for C7.
  • Fixed case CPANEL-437: Updatenow will honor 'install-fallback' if the current tier is disabled.
  • Fixed case CPANEL-489: Fixed broken module reference in modsecurity vendor key verification.
  • Fixed case CPANEL-517: Update cpanm to upstream version 1.7039.
  • Fixed case CPANEL-521: Make colored output viewable on semi-transparent terminals.
  • Fixed case CPANEL-545: Cpsrvd: Ensure that Time Zone changes take effect properly.
  • Fixed case CPANEL-555: Fixed placeholder text on the login pages.
  • Fixed case CPANEL-585: Service Manager (WHM): imap/pop are not available when Mailserver is disabled.
  • Fixed case CPANEL-603: REMOTE_USER is not set for php apps in whm.
  • Fixed case CPANEL-604: Cpanel::Email::UserForward fails when root is missing from /etc/localaliases.
  • Fixed case CPANEL-97: Remove cpcpan_check_installed.
  • Implemented case CPANEL-357: Periodic notification when enabled services are left unmonitored.
  • Implemented case CPANEL-494: Delay untrusted hosts SMTP transactions when enabled.
  • Implemented case CPANEL-496: Exempt recently authenticated hosts from SMTP delays.
  • Implemented case CPANEL-508: Remove Cpanel::OSSys from places it is no longer needed.
  • Implemented case CPANEL-544: Avoid erroneous not-installed state for multi-arch pkg.
  • Implemented case CPANEL-558: Fixed pinch/zoom issue in Paperlantern interface.
  • Implemented case CPANEL-576: Modified Track Delivery to have advanced options.
  • Implemented case CPANEL-581: Honey Badger EA4 UI feature merge.
  • Implemented case CPANEL-594: Added new CLI utility to removal of Dovecot index files from cPanel accounts.
  • Implemented case CPANEL-622: Use in-process lzma extraction when possible for Cpanel::HttpRequest.

11.51.9999.98


2015-07-31

  • Fixed case CPANEL-118: Fix a few additional bugs related to the horde data migration.
  • Fixed case CPANEL-119: Fix incorrect tailwatchd errors during install.
  • Fixed case CPANEL-120: Fix sysup duplicate entries from yum.
  • Fixed case CPANEL-122: CPHulk: Separate entry for 'known netblocks' option in Initial Setup Wizard.
  • Fixed case CPANEL-128: Ensure path to OpenSSL is present in Horde configuration.
  • Fixed case CPANEL-129: Fixed bug causing cPanel Apache init script to not be installed.
  • Fixed case CPANEL-130: Fixed bug in ordering of primary SSL virtual hosts.
  • Fixed case CPANEL-144: Fix_innodb_tables: notify users that it may take some time.
  • Fixed case CPANEL-146: Contact Email: fix misidentification of domains.
  • Fixed case CPANEL-147: Fixed bug in handling of SSH keys with special characters.
  • Fixed case CPANEL-157: Properly handle invalid characters in list domain names.
  • Fixed case CPANEL-200: Keep dospamassassinconfig.html from accepting empty data strings.
  • Fixed case CPANEL-217: Update horde config and create databases on fresh install.
  • Fixed case CPANEL-242: Fix horde forward merge conflict.
  • Fixed case CPANEL-248: Fixed bug causing invalid URLs for results in the paper lantern search.
  • Fixed case CPANEL-277: Improve text for Roundcube and Horde restore.
  • Fixed case CPANEL-312: Restore missing module in account removal.
  • Fixed case CPANEL-317: Allow separate sync objects to coordinate files moved between trees.
  • Fixed case CPANEL-319: Updated Horde SQLite conversion to reset utf8 config on MySQL reconnect.
  • Fixed case CPANEL-321: Synctransfers: don't hang if download is unsuccessful.
  • Fixed case CPANEL-324: Allow non-fatal errors from tar and rsync in backups.
  • Fixed case CPANEL-338: Bootstrap Try::Tiny to /usr/bin/perl before anything else during installation.
  • Fixed case CPANEL-349: Cpanel::Logd::Runner::run called with incorrect args in Cpanel::Logd.
  • Fixed case CPANEL-375: Remove deprecated scripts (fixeverything and fixcommonproblems).
  • Fixed case CPANEL-386: Cpsrvd leaks the eventpoll file descriptor on hot restart.
  • Fixed case CPANEL-389: Ensure jailed users can create cron entries on CentOS 7.
  • Fixed case CPANEL-403: Fix TypeError when restoring Mailman lists.
  • Fixed case CPANEL-405: Cpsrvd sometimes loses track of a socket between dormant + hot start.
  • Fixed case CPANEL-413: Cpsrvd fails on Cent7 because the epoll struct length is incorrect.
  • Fixed case CPANEL-414: Converted non-critical error reporting to debugging in install script.
  • Fixed case CPANEL-431: Treat strings from uname syscall as NUL-terminated.
  • Fixed case CPANEL-433: CPanel::TaskQueue does not have a defer_obj until it is saved at least once.
  • Fixed case CPANEL-451: Cleanup of text in Basic cPanel and WHM Settings for Postback.
  • Fixed case CPANEL-457: Remove ancient rhlupdate script.
  • Fixed case CPANEL-459: Update cpanel-perl-514-Term-ReadLine to 1.14-2.cp1146.
  • Fixed case CPANEL-467: Make the default exim retry time match the retry rule of 15m.
  • Fixed case CPANEL-500: Gracefully handle config cache file errors.
  • Fixed case CPANEL-502: D3- and SVG-based bandwidth missing symlink fix.
  • Fixed case CPANEL-514: Add missing module for UAPI calls.
  • Fixed case CPANEL-557: Update rpm.versions to use new Horde RPMs.
  • Fixed case CPANEL-566: GreyListing: Ensure timezone differences are handled properly in all browsers.
  • Fixed case CPANEL-93: Rebuild database map index after account removal.
  • Fixed case CPANEL-98: Mailman-install: don't reinstall every time for non-English locales.
  • Fixed case CPANEL-99: Ensure /root/.bwusage.sqlite has proper permissions.
  • Fixed case FB-102365: Get rid of "yourdomain.com" references.
  • Fixed case FB-105529: Upgrades should not be deferred if blockers exist.
  • Fixed case FB-107889: Correct logic in securitypolicy step of Modify Account - rename acct.
  • Fixed case FB-108133: Fix spelling error "seperate".
  • Fixed case FB-109129: Use reseller's shared IP as the source mail IP for users with shared IP.
  • Fixed case FB-113385: Remove binmode('UTF8') in Cpanel::JSON for filehandles.
  • Fixed case FB-115469: NAT: don't allow users to add IPs that are already public IPs.
  • Fixed case FB-115469: NAT: allow removing some unroutable IPs.
  • Fixed case FB-115469: Convert Initial Setup Wizard to use newer API call.
  • Fixed case FB-119057: Remove one-time code needed in 11.46 from 11.48+.
  • Fixed case FB-120817: Add a separate timeout option for backup restores.
  • Fixed case FB-130497: Clearer error message when a program doesn't exist.
  • Fixed case FB-137797: Remove dependency on Encode::Alias for BoxTrapper UTF-8 encoding.
  • Fixed case FB-139761: Hulk: don't trigger IP-based brute force protection for localhost.
  • Fixed case FB-141013: Fix validation when adding/editing chained ModSecurity rules.
  • Fixed case FB-153573: Prevent the further accumulation of upcp temp files in /var/cpanel.
  • Fixed case FB-154049: Do not send quota notifications when setting is disabled.
  • Fixed case FB-154189: Assure proper cpanel.config touch files are put in place during an install.
  • Fixed case FB-154189: Turn scripts/cpanel_initial_install into a modulino.
  • Fixed case FB-161349: Mail SNI: Do not include the hostname in the SNI map file.
  • Fixed case FB-167765: Reject forwarded spam at SMTP time if enabled.
  • Fixed case FB-167801: Display file usage (inode count) in Paper Lantern.
  • Fixed case FB-172777: Prevent creation of CNAMEs which point to an IP in the cPanel interface.
  • Fixed case FB-172933: CPHulk: Whitelist warning (dis)appears properly when IP ranges are used.
  • Fixed case FB-172981: Fixed bug causing MySQL passwords with unicode to get incorrectly reset.
  • Fixed case FB-174373: Switch to Http::Tiny for Mod Security Reports so they work right on C5.
  • Fixed case FB-174497: Fixes unsafe fork code in backups.
  • Fixed case FB-174513: Weekly backups did not show in the backup download screen.
  • Fixed case FB-177709: Generated Apache global config file with defaults on install.
  • Fixed case FB-177761: Work around MariaDB bug that "hides" passwords on upgrade from MySQL.
  • Fixed case FB-178033: Don't attempt to filter on BCC recipients.
  • Fixed case FB-178873: Package crontabs for suspended accounts.
  • Fixed case FB-179513: Restore correct permissions on unsuspension.
  • Fixed case FB-179985: Silence bin/servers_queue duplicate logging.
  • Fixed case FB-180469: Provide a single set of strong TLS defaults.
  • Fixed case FB-181577: Fixed VBScript errors in Windows Live email setup.
  • Fixed case FB-182673: Pkgacct: prevent users from inadvertently breaking sites.
  • Fixed case FB-183397: Disallow xfers/restores with --newuser & --skipaccount/--force.
  • Fixed case FB-183797: Prevent dbmaptool from assigning databases that belong to other users.
  • Fixed case FB-183833: Allow resellers to call create_user_session for themselves.
  • Fixed case FB-184113: Cphulk provides deceptive failure messages when the db fails.
  • Fixed case FB-184117: Fix webalizer / awstatats / analog Enable tweak settings to drive local.versions.
  • Fixed case FB-184793: Display the save contact info items sorted.
  • Fixed case FB-184837: Added focus indicator to login screens.
  • Fixed case FB-184901: Remove unneeded module.
  • Fixed case FB-184905: Explain that allowparkonothers tweak setting only applies to cPanel users.
  • Fixed case FB-184969: Backup now sends only 1 msg on mount failure.
  • Fixed case FB-184985: Ensure proper permissions for Mail Only feature list.
  • Fixed case FB-185033: Fix compile error in scripts/cpanel_initial_install.
  • Fixed case FB-185121: Improve efficiency of CloudLinux supported OS check.
  • Fixed case FB-185157: Fix "Reset Security Questions and Answers" prompt in x3.
  • Fixed case FB-185165: Remove hulk-unban-ip.
  • Fixed case FB-185325: Remove unused Data::Dumper references from the code base.
  • Fixed case FB-185325: Remove new Data::Dumper references from cpanel binaries.
  • Fixed case FB-185341: Ensure that 'weekly' account backups are downloadable via cPanel.
  • Fixed case FB-185481: Increase maximum mailman config reader to 32M.
  • Fixed case FB-185505: Fix exim issues with MailScanner.
  • Fixed case FB-185549: Update WHM feature icons to new branding.
  • Fixed case FB-185749: Fix a $dbh->do() that failed if the $dbh didn't initialize.
  • Fixed case FB-185801: Check if cPHulk is disabled before logging an error when trying to connect.
  • Fixed case FB-185937: Fix restartsrv_dovecot to use the main pid.
  • Fixed case FB-186037: Fix duplicate warnings in Paper Lantern MySQL Create New Database.
  • Fixed case FB-186077: Fix URI encoding in webmail user preference menu.
  • Fixed case FB-186089: Added missing info icon to alert on Paper Lantern Change Language.
  • Fixed case FB-186177: Validate email on WHM Create a New Account page.
  • Fixed case FB-186245: Remove IO::Scalar from iContact::Class.
  • Fixed case FB-186321: Fix "only www." domain redirects in cPanel.
  • Fixed case FB-186353: IP Migration Wizard should be IP indexed instead of user indexed.
  • Fixed case FB-186377: Improve message if no accounts selected on Multi-Account Terminate.
  • Fixed case FB-186405: Fixed Boxtrapper go button inconsistencies.
  • Fixed case FB-186425: Formatting inconsistency in boxtrapper forwarder.
  • Fixed case FB-186433: Correct verbosity on Repair Mailbox Permissions.
  • Fixed case FB-186457: Added more notifications to existing script.
  • Fixed case FB-186465: Update text as recommended by Docs.
  • Fixed case FB-186585: Fix installation when CloudLinux is not available.
  • Fixed case FB-186629: Critical load threshold should be undef by default.
  • Fixed case FB-186717: Fix scrolling behavior of #waitpanel_mask div.
  • Fixed case FB-186729: Fixes display of long plugin names on cPanel Plugin File Generator page.
  • Fixed case FB-186733: Backup Configuration: fix overescaping in destination names.
  • Fixed case FB-186757: Fixed jshint issues related to files touched for case.
  • Fixed case FB-186801: Modify wording on "Grant cPanel Support Access".
  • Fixed case FB-186865: Unable to load task module MySQLClean.pm.
  • Fixed case FB-186933: Restored X3 behavior for incomplete backups links in PL Full Backups Interface.
  • Fixed case FB-186981: Normalize cpsrvd logging.
  • Fixed case FB-187017: Normalize handling of locale "context" in iContact::Class.
  • Fixed case FB-187029: Mail filter SIGPIPE protection.
  • Fixed case FB-187033: Clean up Mail SNI map files when uninstalling SSLS for Addon Domains.
  • Fixed case FB-187061: Add URI encoding to "Go Back" button URLs inside Boxtrapper.
  • Fixed case FB-187069: Fixed duplicate ids on optimize website.
  • Fixed case FB-187081: X3: prevent syntax error in MIME Types page.
  • Fixed case FB-187121: Use html output when selecting mail, ftp or name server.
  • Fixed case FB-187125: Fixed issue with creating the database.
  • Fixed case FB-187145: Do not delay upgrades if next major version is not in its .0.x release.
  • Fixed case FB-187269: Correct typos in Remote MySQL Server setup output.
  • Fixed case FB-187305: Cphulkd should toggle its configured status when disabled.
  • Fixed case FB-187381: Fix restartsrv call to avoid the extra argument.
  • Fixed case FB-187461: Pkgfix: don't complain about extensions directory.
  • Fixed case FB-187565: Ensure systemd starts queueprocd on DNSONLY systems.
  • Fixed case FB-187585: Disable cpsrvd soft restart when enabling IPv6.
  • Fixed case FB-187861: Restoire custom docroots in restricted mode.
  • Fixed case FB-187889: Preserve SSL domain documentroot when updating certificate.
  • Fixed case FB-188301: Pkgacct produced a "fp" directory which rarely could trigger warnings.
  • [security] Fixed case FB-188309: Update dovecot to 2.2.16-4.cp1148.
  • Fixed case FB-188341: Check_cpanel_apache_aliases: fix undefined method error.
  • [security] Fixed case FB-188353: Ensure /var/cpanel/backups is not world readable.
  • Fixed case FB-188381: SSL: Ensure that the 'recommended key size' value is populated.
  • Fixed case FB-188441: Dovecot: set 'first_valid_uid' to match changes to cPanel system users.
  • Fixed case FB-188445: Ensure that the service runs in daemon mode and listens on all ips on CentOS 7.
  • Fixed case FB-188461: Update cpanel-git to 2.4.0.
  • Fixed case FB-188605: Userdata_update did not chown userdata files correctly.
  • Fixed case FB-188613: Turn off cron mode for upcp no matter what if --force is passed.
  • Fixed case FB-188633: Update wwwacct template to read 'Home Directory Root'.
  • Fixed case FB-188709: Remove ANSI color escapes from log results.
  • Fixed case FB-188753: Experimental mod_ruid2+jailshell Tweak Settings now compatible with EA4.
  • Fixed case FB-188777: Revert "check_cpanel_apache_aliases: fix undefined method error".
  • Fixed case FB-188789: Allow parking the mail subdomain if it's unused.
  • Fixed case FB-188869: Restore the subtle placeholder focus effect, dropping the harsh border.
  • Fixed case FB-188873: Fix Cpanel::ElFinder bug where unrelated data matched list_files query.
  • Fixed case FB-188961: Fixed bug in service manager which caused rsyslog to fail to restart.
  • Fixed case FB-188969: Report upload errors from backup system more accurately.
  • Fixed case FB-189049: Preserve TTL for CalDAV/CardDAV DNS entries.
  • Fixed case FB-189053: Remote MySQL: Ensure remote users are configured with the proper passwords.
  • Fixed case FB-189057: Avoid error message when remote MySQL server is CentOS 7.
  • Fixed case FB-189085: Convert new Addon Domain notification to use new iContact.
  • Fixed case FB-189285: Allow Pushbullet to be localized instead of downgrading to Latin-1 english.
  • Fixed case FB-189297: PsParser incorrectly calculates pcpu for processes running less then a second.
  • Fixed case FB-189305: Convert LoggerAdapter to use updated notification.
  • Fixed case FB-189385: Cpsrvd ssl redirects no longer work in 11.52.
  • Fixed case FB-189481: Fixed errors not properly handled in Cpanel::Sync::v2 forked code.
  • Fixed case FB-189621: Removed a call to non-existent directory /usr/local/cpanel/easyapache.
  • Fixed case FB-189645: IP lookups should not show an error there is an empty error.
  • Fixed case FB-189649: Show package values for Quota and Bandwidth in MB in WHM Modify Acct.
  • Fixed case FB-189717: Security Advisor: Don't warn about uncaged reserved users.
  • Fixed case FB-189717: Security Advisor: Don't warn about uncaged reserved users.
  • Fixed case FB-189721: Correctly detect boot kernel version on CentOS 7.
  • Fixed case FB-189741: EA4 Migration only supports CentOS/RHEL 6 & 7.
  • Fixed case FB-189797: Add libcurl version to Update Gatherer.
  • Fixed case FB-189893: Update cpanel-wwwcount to 2.5-5.cp1136.
  • Fixed case FB-189897: Remove cpupdatepatcher for /var/cpanel/zonetemplates.
  • Fixed case FB-189929: Don't try to run quotacheck on xfs.
  • Fixed case FB-189965: Abort restartsrv_tailwatchd earlier during install.
  • Fixed case FB-190201: Fall back to meminfo when user_beancounters is 'unlimited'.
  • Fixed case FB-190285: Transfers: don't error out when crontab has "no crontab for user".
  • Fixed case FB-190309: Exim ip blacklist is ineffective on ports other than 25 with rate-limiting.
  • Fixed case FB-190393: Fixed layout bug causing pageheader to masked by breadcrumb.
  • Fixed case FB-190397: Use proper password hint in Configure Mail Client.
  • Fixed case FB-190445: Fixed spelling with Dovecot Configuration.
  • Fixed case FB-190565: Remove dead delip code.
  • Fixed case FB-190653: Fixed API Shell in Paper Lantern.
  • Fixed case FB-190737: Honey Badger Sprint.
  • Fixed case FB-190741: Avoid terminal escape sequences in WHM Change Hostname.
  • Fixed case FB-190781: Add CpuWatch and LogRunner notifications to contact manager.
  • Fixed case FB-190785: GreyListing: Updated list of Trusted IPs for 'Outlook'.
  • Fixed case FB-190797: Send a notification when the hostname is owned by a user.
  • Fixed case FB-190817: Optimize the delivery of iContact messages.
  • Fixed case FB-190865: Pkgacct disk and cpu usage can cause the server to stall.
  • Fixed case FB-190885: Assign unowned domains to 'nobody' user in /etc/userdomains.
  • Fixed case FB-191125: Removed newline from ea_libcurl_version.
  • Fixed case FB-191161: Improve iContact display and phrasing.
  • Fixed case FB-191285: Use system defaults for minimum UID, rather than /etc/wwwacct.conf.
  • Fixed case FB-191317: Transfer Tool at the command line are unreadable.
  • Fixed case FB-191369: Cleaned up wrapped text for icontacts.
  • Fixed case FB-191429: Disable known networks notifications when login notifications are turned off.
  • Fixed case FB-191469: Further cleanup of iContact main wrapper footer.
  • Fixed case FB-191481: ModSecurity: Ensure that "Remote MySQL" server setup is supported.
  • Fixed case FB-191493: Pkgacct: detect signals to tar and gzip processes.
  • Fixed case FB-191533: Improve readability of transfer system and html email colors.
  • Fixed case FB-191545: CPHulk: Added pagination and filtering to the History Reports interface.
  • Fixed case FB-191565: Update exim to 4.85-8.cp1148.
  • Fixed case FB-191609: Restartsrv: correct invalid usage example.
  • Fixed case FB-191661: Increase efficiency of rrdtool restores.
  • Fixed case FB-191681: Fix Cpanel::Sys::Hardware::Memory::Vzzo taint error.
  • Fixed case FB-191705: Assure trailing slashes are stripped off and re-saved for cpupdate.conf on load.
  • Fixed case FB-191861: Service Manager: don't abort on invalid PID file.
  • Fixed case FB-191873: Fix chdir error reporting in Cpanel::Horde::DB.
  • Fixed case FB-192009: The configured gzip settings are not used for all parts of the backup process.
  • Fixed case FB-192037: Check_cpanel_rpms: exit unsuccessfully when notifying admin.
  • Fixed case FB-192045: Fix RRDs error handling in pkgacct.
  • Fixed case FB-192077: Updated /scripts/securetmp to work with CentOS 7.
  • Fixed case FB-192105: Don't attempt to remove Horde when skiphorde is set.
  • Fixed case FB-192145: GreyListing: Ensure timezone differences are handled on 'Reports' interface.
  • Fixed case FB-192221: Allow installing Ruby (but not Rails) on CentOS 7.
  • Fixed case FB-192241: Fixed MySQL Database Wizard user privileges.
  • Fixed case FB-192573: Don't report extra newlines in /etc/passwd.
  • Fixed case FB-192573: Improve style of scripts/hackcheck.
  • Fixed case FB-192689: Revert Cpanel::Destruct changes.
  • Fixed case FB-192793: Update cpanel-clamav to 0.98.7-1.cp1150.
  • Fixed case FB-192877: Normalized SPF and DKIM enabled by default settings.
  • Fixed case FB-193437: Fix spelling error in t/Cpanel-Horde-MySQLToSQLite.t output.
  • Fixed case FB-193453: Update processes fails to report errors from the child proceses.
  • Fixed case FB-193905: CPHulk: Ensure that API responses relay correct information on failures.
  • Fixed case FB-193961: Remove scripts/eximlocalsend.
  • Fixed case FB-194193: Updated parsing of mail aliases to not produce fatal on parse errors.
  • Fixed case FB-194205: Ensure Cpanel::Update::Now logs errors as human readable string.
  • Fixed case FB-194233: NAT: don't abort when cpnat contains only a newline.
  • Fixed case FB-194249: Legacy backup system should report each account failure.
  • Fixed case FB-194273: Remove duplicate messages for expiring SSL certificate notifications.
  • Fixed case FB-194277: Add hostname conflicts to iContact Event Importance.
  • Fixed case FB-194325: Only detect cPanel installed ClamAV installations for monitoring.
  • Fixed case FB-194341: Update cpanel-rrdtool to 1.4.7-3.cp1150.
  • Fixed case FB-194433: Set _all_filesystem_info cache to expire after 30 seconds.
  • Fixed case FB-194537: Forward merge conflict of duplicate issuer in Cpanel::SSL::Objects::Certificate.
  • Fixed case FB-194577: Use current perl binary in build_locale_databases.
  • Fixed case FB-194633: Roundcube restore fails if multiple users with the same name exist.
  • Fixed case FB-194733: Reduce cpsrvd memory requirements.
  • Fixed case FB-194953: Remove dovecot expires entries for domains that no longer exist.
  • Fixed case FB-195013: Logging and exception handling for IPv6 Enable/Disable.
  • Fixed case FB-195021: Avoid to use CPAN to install local::lib.
  • Fixed case FB-195209: Cpanel_initial_install: avoid using /scripts.
  • Fixed case FB-195209: Cpanel_initial_install: don't modify rc.local on CentOS 7.
  • Fixed case FB-195521: Restorepkg: ensure locale messages don't contain HTML.
  • Fixed case FB-195525: Restorepkg should always output plaintext.
  • Fixed case FB-195629: Update log gather uses too much cpu time.
  • Fixed case FB-195685: Ensure proper permissions with FileProtect when creating accounts.
  • Fixed case FB-196533: Cpanel::DB::Map::Reader needs to report bad .json files.
  • Fixed case FB-196861: Repair parse error in EA3 php.ini configurator.
  • Fixed case FB-196933: Wrap tooltip characters in asis.
  • Fixed case FB-197473: Do not set $0 in the BEGIN block for cpsrvd.pl.
  • Fixed case FB-197517: Remove padwalker from cpsrvd binaries.
  • Fixed case FB-197593: Better search strings for DNS editors.
  • Fixed case FB-197685: Remove disable_unused_xinetd.
  • Fixed case FB-197721: Reduce cpsrvd memory requirements.
  • Fixed case FB-197725: Ensure Cpanel::Update::Now logs errors as human readable string.
  • Fixed case FB-197729: Avoid waiting for subprocess destruction until the last possible moment.
  • Fixed case FB-197809: Cpanel::Sync::v2 is missing a use for Cpanel::Sync::Common.
  • Fixed case FB-197837: Fix comment spelling of 'removed' to 'remove' in Cpanel::Sync::v2.
  • Fixed case FB-198057: Honor featurelist parameter when creating accounts.
  • Fixed case FB-198145: Avoid to reload IO::Handle in binaries.
  • Fixed case FB-198205: Add sitemap.json file for x3 webmail.
  • Fixed case FB-198217: Add missing Cpanel::iContact to whostmgr to fix Contact Manager loading.
  • Fixed case FB-198229: Tighten permissions on root's bandwidth cache.
  • Fixed case FB-198685: Fix Template::Toolkit caching for paper lantern.
  • Fixed case FB-198953: Added more error reporting for database restoration.
  • Fixed case FB-198989: Fix php_ini_* functions in xml-api.pl.
  • [security] Fixed case FB-199001: Update Roundcube to 1.0.6.
  • Fixed case FB-199029: Fix error notifications during first installation.
  • Fixed case FB-199081: Fix undefined subroutine &Cpanel::SafetyBits::safe_chown.
  • Fixed case FB-199129: Backup adminbin fails to report scp errors.
  • Fixed case FB-392: Introduce support for Amazon Linux.
  • Fixed case FB-42074: Backups and Backup Wizard were using the same feature key.
  • Fixed case FB-59708: Exim Configuration Manager interface failed to show restored settings.
  • Fixed case FB-67261: Fixed several typos for 'minimum'.
  • Fixed case FB-71797: Filtered error messages must be discarded on failure.
  • Fixed case FB-77741: Fixed incorrect spellings of consistent.
  • Fixed case FB-80785: Enable IPv6 has a very short javascript timeout that could easily be hit.
  • Fixed case FB-82849: Fixed false positives for "backup already running".
  • Fixed case FB-86197: Mailman: make logs directory 770.
  • Fixed case FB-86705: List all services that use the cPanel SSL Certificate.
  • Fixed case FB-86861: Fixed Cpanel::SafeDir::safedir() symlink testing scheme.
  • Fixed case FB-87489: Fixing CA bundle order for SSL certs for services.
  • Fixed case FB-89445: Fix email cleanup logic in email route tracing.
  • Fixed case FB-98389: Align output and images on WHM Terminate Account.
  • Fixed case FB-98749: Fixed bug causing duplicate kmod-* exclude entries from /scripts/checkyum.
  • Implemented case CPANEL-117: Add CloudLinux 7 support.
  • Implemented case CPANEL-123: XML API memory and performance Phase 2.
  • Implemented case CPANEL-124: XML API memory reduction Phase 3.
  • Implemented case CPANEL-125: Cpsrvd/XML-API memory reduction phase 4.
  • Implemented case CPANEL-207: Logic and script to rebuild DB map files.
  • Implemented case CPANEL-241: BoxTrapper links do not always point to a domain on the server.
  • Implemented case CPANEL-244: Convert Cpanel::Sys:: to use Cpanel::Sys::Info.
  • Implemented case CPANEL-267: Refactor the Contact Manager.
  • Implemented case CPANEL-270: Disable ANSIColor::Solarize during fresh install.
  • Implemented case CPANEL-272: Repairs to the Honey Badger submission.
  • Implemented case CPANEL-274: Open third-party plugin in new tab from feature search.
  • Implemented case CPANEL-276: Cpsrvd subprocess handler needs to restore SIGPIPE.
  • Implemented case CPANEL-280: Cpanel::Locale calls get_server_locale incorrectly during get_handle.
  • Implemented case CPANEL-281: Provide precompiled locales for faster install.
  • Implemented case CPANEL-307: Provide pre-compiled EA on install.
  • Implemented case CPANEL-316: Always enable fast update for licenses issued by cPanel Inc.
  • Implemented case CPANEL-320: Add icons to the user preference pulldown.
  • Implemented case CPANEL-323: Create Cpanel::Fcntl as convenience for bit-or'ing Fcntl flags.
  • Implemented case CPANEL-341: Button, Validation, Notification style changes.
  • Implemented case CPANEL-343: Removed quick links from Paper Lantern.
  • Implemented case CPANEL-347: Speed up queueprocd and reduce its memory usage.
  • Implemented case CPANEL-348: Make cPanel sync always use 4 children when using branch-build.
  • Implemented case CPANEL-352: D3- and SVG-based bandwidth graphs in cPanel.
  • Implemented case CPANEL-354: Passive OS Fingerprinting support for SpamAssassin.
  • Implemented case CPANEL-355: Add Post URL as a new notification provider.
  • Implemented case CPANEL-358: Reduce cpanellogd idle memory usage to 11.50 levels.
  • Implemented case CPANEL-362: Consolidate API calls on page load.
  • Implemented case CPANEL-372: Improve top navigation bar styles.
  • Implemented case CPANEL-387: Updated rpm.versions for new awstats rpm.
  • Implemented case CPANEL-409: Implement first step in removing Courier email server from cPanel.
  • Implemented case CPANEL-417: Fix autofixers and easypache download issues.
  • Implemented case CPANEL-422: Minor rsync errors during transfer cause the transfer to unexpectedly abort.
  • Implemented case CPANEL-452: More updates to MultiPHP related applications.
  • Implemented case CPANEL-464: Signature verify in install, configuration changes, and key updating.
  • Implemented case CPANEL-477: Detect LXC Container.
  • Implemented case CPANEL-487: Updated Paper Lantern Footer Styles.
  • Implemented case CPANEL-492: Added a CJT directive for angular-toggle-swich.
  • Implemented case CPANEL-504: Reduce Cpanel::API memory usage (phase 1).
  • Implemented case CPANEL-505: Remove references to transport failure from partial backup message.
  • Implemented case CPANEL-506: Remove temporary workaround from servers_queue and queueprocd.
  • Implemented case CPANEL-510: Resolve merge conflict with dbmap rebuild tool and d3 graphs.
  • Implemented case CPANEL-513: Initial package manager resolution of versioned deps & conflicts.
  • Implemented case CPANEL-525: Refactor cPAddons module to include only what is needed.
  • Implemented case CPANEL-527: Removed Live Locale Editor from WHM.
  • Implemented case CPANEL-528: Updated Group header and container styles.
  • Implemented case CPANEL-529: Renaming Accounts to Email Accounts.
  • Implemented case CPANEL-537: Updating account suspended template.
  • Implemented case CPANEL-539: Updated Account moved page with new brand.
  • Implemented case CPANEL-542: CPHulk: Allow users to toggle "Username" and "IP" based protection.
  • Implemented case CPANEL-548: Bandwidth log processing should continue of root cache is broken.
  • Implemented case CPANEL-561: Implemented store link in trial license banner.
  • Implemented case CPANEL-92: Add XML-API calls for EA 4.
  • Implemented case FB-101401: Suspendacct: simplify duplicated code.
  • Implemented case FB-101401: Suspendacct: set permissions to 0700.
  • Implemented case FB-156765: CPHulk: whitelisting an IP address now removes active blocks for it.
  • Implemented case FB-160657: Prune fixeverything.
  • Implemented case FB-168893: Add cphulkd to chkservd monitoring.
  • Implemented case FB-180269: Made the AIM and ICQ password fields actual password fields on GSW.
  • Implemented case FB-184561: Final merge of MultiPHP and EasyApache 4 for 11.50.
  • Implemented case FB-185201: Improved strings added to 11.50 but not harvested.
  • Implemented case FB-185201: Harvested new strings for 11.50.
  • Implemented case FB-185201: Removed unused strings from the pending.yaml file.
  • Implemented case FB-185317: Speedup restartsrv scripts and improve debug.
  • Implemented case FB-185345: Remove deprecated horde adminbin from cpanel.
  • Implemented case FB-185461: Rename new Cpanel::Autodie::Easy to Cpanel::Autodie::More.
  • Implemented case FB-185485: Reduce xml-api memory by avoiding the include of the transfer system.
  • Implemented case FB-185617: Include the IANA netblock in the brute force emails.
  • Implemented case FB-185881: Bring easyapache/easyapache4 migration script into 11.52.
  • Implemented case FB-185985: Merge remainder of ZC's changes in the easyapache4 branch into 11.52.
  • Implemented case FB-186025: Remove useless warnings from legacy hook system.
  • Implemented case FB-186185: Clean cpanelhorde homedir on 11.50 upgrade.
  • Implemented case FB-186229: Remove hardcoded paths from iContact templates.
  • Implemented case FB-186249: Remove Horde-related scripts that are no longer needed.
  • Implemented case FB-186253: Make Perl SSL parsing accommodate missing dashes.
  • Implemented case FB-186965: Create cPanel users as system accounts.
  • Implemented case FB-186993: Added Branding support for webmail.
  • Implemented case FB-187333: Clear bad logins for a user upon password reset.
  • Implemented case FB-187545: Update exim to 4.85-7.cp1148.
  • Implemented case FB-187857: Make cPHulk config load warn() when config has mark_as_brute too small.
  • Implemented case FB-187977: Include information about top process in HANG and FAIL notifications.
  • Implemented case FB-188053: Added marketing link to cPanel logo on defaul website template.
  • Implemented case FB-188257: Remove unused Net::MySQL module.
  • Implemented case FB-188473: Improve wording on cPanel & WHM News.
  • Implemented case FB-188477: Updated the existing error pages to match the new look and feel on new installs.
  • Implemented case FB-188521: Relocate the options in the File Manager Launch Modal.
  • Implemented case FB-188525: Store "related" IP addresses in account backups.
  • Implemented case FB-188625: Verify_oscar_access - WHM API v1 call.
  • Implemented case FB-188793: PushBullet support in iContact; split iContact media into modules.
  • Implemented case FB-188805: Ea4 related bug fixes and maintenance.
  • Implemented case FB-188825: Make cpuwatch/logrunner report failures better.
  • Implemented case FB-188925: Remove File Manager Directory Selection.
  • Implemented case FB-188945: Removed ancient script.
  • Implemented case FB-189113: OS detection for Amazon Linux.
  • Implemented case FB-189149: Create send_test_pushbullet_note api call.
  • Implemented case FB-189269: Preparing Zero-Cool's easyapache4 branch for final merge request.
  • Implemented case FB-189273: Fix "PushBullet" capitalization to "Pushbullet".
  • Implemented case FB-189337: Converted bin/scanfornewmail.pl to iContact Class.
  • Implemented case FB-189341: Send iContact notification when stats are lagging behind.
  • Implemented case FB-189345: Obscure the last five characters of api keys and email in icontact log.
  • Implemented case FB-189777: Added Feature Search to cPanel Paper Lantern.
  • Implemented case FB-189909: Improve process-end cleanup in backup scripts.
  • Implemented case FB-189981: Added Cpanel::API::Pushbullet to UAPI.
  • Implemented case FB-190033: Update existing php.ini editor to understand EA4.
  • Implemented case FB-190169: Initial merge of the refactored 'Remote MySQL' interface.
  • Implemented case FB-190177: Add Pushbullet to cpanel Contact Information page and APIs.
  • Implemented case FB-190221: Out of memory notifications.
  • Implemented case FB-190253: Update cpuwatch and logrunner notifications to new iContact.
  • Implemented case FB-190273: Build Paper Lantern sprites reproducibly.
  • Implemented case FB-190273: Build translated JS files reproducibly.
  • Implemented case FB-190365: Sign .mobileconfig files with the certificate installed for cpsrvd.
  • Implemented case FB-190433: Address outstanding review items from case 189637.
  • Implemented case FB-190573: Only send login notifications for unknown netblocks by default.
  • Implemented case FB-190721: Update Horde packages to the latest versions.
  • Implemented case FB-190745: Make Cpanel::SignalManager trap/rethrow uncaught errors from signal handlers.
  • Implemented case FB-190769: Remove legacy scripts/icontact.
  • Implemented case FB-190789: Notification now sent if MySQL is outdated.
  • Implemented case FB-190793: Bin/backup to report failed program executions.
  • Implemented case FB-190873: Add filename and rollback functionality to GPG signature verification.
  • Implemented case FB-190933: Include a link to modify contact settings in iContact emails.
  • Implemented case FB-191249: Include the expire time and issuer details in SSL iContacts.
  • Implemented case FB-191521: Improve dovecot maildir performance.
  • Implemented case FB-191961: Improve webmail navigation.
  • Implemented case FB-191973: New Feature manager for WHM.
  • Implemented case FB-192065: Update Security Advisor for pull request #20.
  • Implemented case FB-193029: Remove unused tweak setting for gzip_use_pigz.
  • Implemented case FB-193049: Remove defunct cpaneltips and cpaneltv from support center.
  • Implemented case FB-194293: Breakout comet support from cpsrvd into Cpanel::Server::Handlers::comet.
  • Implemented case FB-194441: Refactor of dispatch logic for xml-api.pl.
  • Implemented case FB-194533: Update php.ini editor for EasyApache4.
  • Implemented case FB-194589: Gather locale.local usage statistics.
  • Implemented case FB-194641: Update Test::Deep to 0.117.
  • Implemented case FB-194917: Reduce memory by ensuring RRD is loaded later.
  • Implemented case FB-195541: Update Devel::NYTProf to 6.01.
  • Implemented case FB-196113: Lazy load iContact notifications in order to reduce memory usage.
  • Implemented case FB-197717: Reduce the memory needed to load Cpanel::Locale (phase 1).
  • Implemented case FB-197781: Improvements to Feature Search in Paper Lantern.
  • Implemented case FB-197821: New Installs should default to Paper Lantern.
  • Implemented case FB-197853: Restore pkgacct optimizations that were lost in 11.42.
  • Implemented case FB-197885: Improve Cpanel::Exception inline documentation for 'message' exceptions.
  • Implemented case FB-197905: Use scripts/rdate to avoid conflicts with ntpd.
  • Implemented case FB-198965: Include the backup execution time in the backup notifications.
  • Implemented case FB-199041: Add ITK support for Apache 2.4 (EA3 and EA4).
  • Implemented case FB-199077: Refactored 'Remote MySQL' functionality.
  • Implemented case FB-49067: Updated full backup message for clarity in status.
  • Implemented case ZC-736: Updated API calls to eliminate JSON inputs.
  • No labels