66 Change Log


Last modified: February 8, 2023

66.0.35


2018-01-22
  • [security] Fixed case SEC-308: SRS secret revealed in exim.conf.
  • [security] Fixed case SEC-321: Database and dbuser names were not validated during renames.
  • [security] Fixed case SEC-339: Backups revealed contents of directories that the user did not own.
  • [security] Fixed case SEC-342: Root’s crontab briefly world-readable when enabling backups.
  • [security] Fixed case SEC-351: Root’s crontab briefly world-readable during crontab configuration.
  • [security] Fixed case SEC-352: Root’s crontab briefly world-readable during post update tasks.
  • [security] Fixed case SEC-353: World-readable copy of httpd.conf created during syntax test.
  • [security] Fixed case SEC-354: Insecure file operations in bin/csvprocess.
  • [security] Fixed case SEC-355: World-readable archive created by archive_sync_zones script.
  • [security] Fixed case SEC-356: Limited arbitrary file write via telnetcrt script.
  • [security] Fixed case SEC-383: Self-XSS in cPanel Backup Restoration.
  • [security] Fixed case SEC-385: Self-XSS in WHM Apache Configuration Include Editor.
  • [security] Fixed case SEC-386: Self-Stored-XSS in WHM Account Transfer.
  • [security] Fixed case SEC-387: Self-XSS in WHM Spamd Startup Config.
  • [security] Fixed case SEC-388: World-readable files created when using WHM Apache Includes Editor.
  • [security] Fixed case SEC-389: Self-XSS in WHM listips interface.

66.0.34


2017-11-20
  • [security] Fixed case SEC-306: Unreserved email address used in DNS zone SOA records.
  • [security] Fixed case SEC-309: Home directory backups written to incorrect location.
  • [security] Fixed case SEC-310: Jailed accounts could restore files that are outside the jail.
  • [security] Fixed case SEC-311: Unprivileged users can access restricted directories during account restores.
  • [security] Fixed case SEC-313: Arbitrary code execution via Maketext injection in PostgresAdmin.
  • [security] Fixed case SEC-314: Arbitrary code execution via Maketext injection in Reseller style upload.
  • [security] Fixed case SEC-315: Jailshell fails to set umask before peforming sensitive file operations.
  • [security] Fixed case SEC-318: String format injection vulnerability in dovecot-xaps-plugin.
  • [security] Fixed case SEC-322: Code exectuion as root due to loose permissions on incremental backups.
  • [security] Fixed case SEC-323: Backup files are briefly world-readable.
  • [security] Fixed case SEC-325: PostgreSQL databases assigned to multiple accounts caused collisions.
  • [security] Fixed case SEC-326: Add postmaster to the list of reserved usernames.
  • [security] Fixed case SEC-327: Expand the list of reserved usernames.
  • [security] Fixed case SEC-328: Add ssl to the list of reserved usernames.
  • [security] Fixed case SEC-329: Arbitrary file read via Exim vdomainaliases.
  • [security] Fixed case SEC-330: Preserve permissions for local backup transport.
  • [security] Fixed case SEC-331: DnsUtils allows zone creation on hostname and account subdomains.
  • [security] Fixed case SEC-332: Root crontab visible when enabling or disabling sqloptimizer.
  • [security] Fixed case SEC-333: Local root code execution via cpdavd.
  • [security] Fixed case SEC-334: User accounts partially created with invalid username formats.
  • [security] Fixed case SEC-336: Stored-XSS vulnerability via cpaddons moderated upgrade.
  • [security] Fixed case SEC-337: Code execution as nobody account via Mailman archives.
  • [security] Fixed case SEC-341: Domain data can be deleted for domains with lock TLD.
  • [security] Fixed case SEC-345: Arbitrary file read in backup htaccess modification logic.

66.0.33


2017-11-17
  • Fixed case CPANEL-14200: Set SQLITE_TMPDIR during optimize_eximstats.
  • Fixed case CPANEL-15976: Update cpanel-roundcubemail to 1.3.1-1.cp1164.
  • Fixed case CPANEL-16521: Update schema files for Roundcube 1.3.1.
  • Fixed case CPANEL-16834: Update Roundcube schema files.

66.0.30


2017-11-09
  • Fixed case CPANEL-14793: Speed up rpmup.
  • Fixed case CPANEL-16122: Improve cpmove restore compatibility with NFS.
  • Fixed case CPANEL-16490: Resolve corruption of unicode characters in webmail passwords.
  • Fixed case CPANEL-16535: Update dovecot to 2.2.33.2-1.cp1162.
  • Fixed case CPANEL-16614: Fix restart_service alternate service name in Chkservd.
  • Fixed case CPANEL-16618: Change permissions on possibly newly created $domain/etc dir correctly.
  • Fixed case CPANEL-16640: Scripts/install_dovecot_fts now removes disable flag.
  • Fixed case CPANEL-16642: Chkservd restarts must use the restart_service when specified.
  • Fixed case CPANEL-16644: Finish up backport of DisableIS tweak setting.
  • Fixed case CPANEL-16789: Cpanel::TailWatch::Eximstats::process_line assumes default exim log.

66.0.29


2017-10-27
  • Fixed case CPANEL-14019: Archive contact group membership based on group id, not contact id.
  • Fixed case CPANEL-15146: Have our find_outdated_services not do httpd.
  • Fixed case CPANEL-15563: Stop deleting installed CA bundles from /var/cpanel/ssl/installed.
  • Fixed case CPANEL-15635: Ensure correct serializer is used by taskqueue when restoring backup.
  • Fixed case CPANEL-16011: Resolve GUID mismatch during dovecot in-place mailbox conversion.
  • Fixed case CPANEL-16388: Update dovecot to 2.2.33.1-1.cp1162.

66.0.27


2017-10-23
  • Fixed case CPANEL-13089: New parameter for configureservice WHM API 1.
  • Fixed case CPANEL-14725: Strip HTML from data destined for title element.
  • Fixed case CPANEL-16373: Fix misencoded SSL cache files.
  • Fixed case CPANEL-16457: Updated the MySQL upgrade wizard to require selection of upgrade process.

66.0.26


2017-10-17
  • Fixed case CPANEL-11521: Add support for Virtuozzo 7 Containers.
  • Fixed case CPANEL-14906: Amazon S3: prune backups when no folder specified.
  • Fixed case CPANEL-15433: Add new tweak setting for phpMyAdmin DisableIS.
  • Fixed case CPANEL-15493: Make sure incremental dirs are removed when asked.
  • Fixed case CPANEL-16082: Avoid logging the sender identification when not assoicated with a user.
  • Fixed case CPANEL-16116: Make sure userdata cache exists before restoring domains.
  • Fixed case CPANEL-16146: Ensure AutoSSL does not run on restore until after ssl is restored.
  • Fixed case CPANEL-16319: Workaround Virtuozzo iptables bugs to enable support in cphulkd.

66.0.25


2017-10-10
  • Fixed case CPANEL-13873: Don’t let the default speed check happen.
  • Fixed case CPANEL-14617: Support for AWS V4 signatures in Amazon transport.
  • Fixed case CPANEL-15113: Ensure cPanel sqlite3 is installed by default.
  • Fixed case CPANEL-15562: Update WHM UI cache to use current locale.
  • Fixed case CPANEL-15711: Make “dbindex” task queue call the script more cleanly.
  • Fixed case CPANEL-16131: Autodiscover: ensure redirect is emitted properly.
  • Implemented case CPANEL-16013: Do not die when failing to unlink old lognames on domain modification.

66.0.24


2017-10-03
  • Fixed case CPANEL-15105: Pop the cache for GenSysInfo on rpmup.
  • Fixed case CPANEL-15649: Avoid warnings when fetching zone.
  • Fixed case CPANEL-15671: Set_zone_ttl: fix uninitialized value warning.
  • Fixed case CPANEL-15806: Reboot Status: avoid exception in Security Policy.
  • Fixed case CPANEL-15833: Ensure the content-type is properly set for mobileconfig attachments.
  • Fixed case CPANEL-15877: Ensure accounts with missing userdata can be termianted.
  • Fixed case CPANEL-15926: SSL: fix decoding of UTF8String.

66.0.23


2017-09-18
  • [security] Fixed case SEC-276: SQL injection in eximstats processing.
  • [security] Fixed case SEC-279: SSL hostname verification for support agreement download not enforced.
  • [security] Fixed case SEC-282: Stored XSS Vulnerability in WHM MySQL Password Change Interfaces.
  • [security] Fixed case SEC-283: CPanel backup interface could return a backup with all MySQL databases.
  • [security] Fixed case SEC-284: User account backups could contain all MySQL databases on the server.
  • [security] Fixed case SEC-285: Addon domain conversion can copy all MySQL databases to the new account.
  • [security] Fixed case SEC-296: Account rename can result in Apache logfiles becoming world-readable.
  • [security] Fixed case SEC-299: Backup system overwrites root’s home directory when mount disappears.
  • [security] Fixed case SEC-300: Open redirect in /unprotected/redirect.html.
  • [security] Fixed case SEC-302: Code execution as mailman user due to faulty environmental variable filtering.
  • [security] Fixed case SEC-303: Arbitrary file overwrite via Roundcube SQLite schema update.

66.0.22


2017-09-13
  • Fixed case CPANEL-12003: Ensure autoresponders work with single-byte character sets.
  • Fixed case CPANEL-14310: Display warning for user when incremental backup selected.
  • Fixed case CPANEL-14552: Accountsummary: display single user’s IPv6 address.
  • Fixed case CPANEL-14998: Remove interstitial page updateprivs.
  • Fixed case CPANEL-15109: Update Pristine::Tar to version 1.40.
  • Fixed case CPANEL-15360: Edit DNS Zone: allow LOC records where final seconds digit is 9.
  • Fixed case CPANEL-15460: Update dovecot-xaps to 2.2.32-1.cp1162.
  • Fixed case CPANEL-15460: Update dovecot to 2.2.32-1.cp1162.
  • Fixed case CPANEL-15575: Make missing mail_apns cert warning look less like error.
  • Fixed case CPANEL-15674: Avoid undefined function when handling unmanaged database.
  • Fixed case CPANEL-15690: Exim Config Manager: Ensure navigation menu is not shown in the Edit dialogs.
  • Fixed case CPANEL-15697: Fix local.ini extension migration to handle missing newline.
  • Fixed case CPANEL-15712: WHM: Correct the description for the Remote Account Username field.
  • Fixed case CPANEL-15756: Fix tailwatchd logging when the APNS push database is broken.

66.0.19


2017-09-11
  • Fixed case CPANEL-14251: Fix warning when changing site IP with ProFTPD.
  • Fixed case CPANEL-14570: Fix ea4 migrate –help uninit warning & yum output.
  • Fixed case CPANEL-14932: More gracefully handle /home/virtfs as a symlink.
  • Fixed case CPANEL-15342: Avoid transporting backup_incomplete file as directory.
  • Fixed case CPANEL-15404: Fix tooltip anomalies in TLS Status.
  • Fixed case CPANEL-15411: Avoid double-lock error when enabling demo mode.
  • Fixed case CPANEL-15457: Ensure roundcube restore does not overwrite cpuser MySQL password.
  • Fixed case CPANEL-15534: Fix WHM’s Manage SSL Hosts domain coverage logic.
  • Fixed case CPANEL-15545: Update firewalld rules automatically for CentOS 7.4.
  • Fixed case CPANEL-15548: Suppress spurious warnings in Security Policy UIs.
  • Fixed case CPANEL-15581: Avoid warning when account has no creation date.
  • Fixed case CPANEL-15634: Avoid warning from Update Gatherer with certain IPv6 addresses.
  • Fixed case CPANEL-15652: Manually migrate extension directives from local.ini.

66.0.18


2017-09-01
  • Fixed case CPANEL-7815: C::D:M::getmainserverip returns only valid address from /v/c/mainip.
  • Fixed case CPANEL-13604: Update cpanel-phpmyadmin to 4.7.3-1.cp1166.
  • Fixed case CPANEL-14286: Remove TLSCertificateChainFile from protftpd config when it’s not needed.
  • Fixed case CPANEL-15440: Ensure suspend_outgoing_email handles forged messages.
  • Fixed case CPANEL-15448: Ensure security policies render correctly in WHM.
  • Fixed case CPANEL-15452: Update B::C to version 5.024013_01.
  • Fixed case CPANEL-15454: Skip .htaccess optimize showcase if local apache template exist.
  • Fixed case CPANEL-15456: Have local.ini migration do on/off fix on boolean & integer types.
  • Fixed case CPANEL-15464: Ensure dnsadmin returns plain text errors.

66.0.17


2017-08-28
  • Fixed case CPANEL-10936: Always restore Roundcube after MySQL during account xfers.
  • Fixed case CPANEL-15130: Update cpanel-perl-524-Net-DNS to 1.11-2.cp1162.
  • Fixed case CPANEL-15354: Setting uid/gid on new file causes error.
  • Fixed case CPANEL-15361: Handle fractional seconds in LOC records.
  • Fixed case CPANEL-15361: Allow specifying LOC record meter values with m suffix.
  • Fixed case CPANEL-15405: Don’t instruct users to reboot when they’re running a custom kernel.
  • Fixed case CPANEL-15431: Ignore blank lines in passwd file.

66.0.15


2017-08-22
  • Fixed case CPANEL-13054: Fix reflow oddity on cPanel “Visitors” page table.
  • Fixed case CPANEL-14222: Manage Hooks: Ensure the Hook Details dialog is visible.
  • Fixed case CPANEL-14532: Ensure cPAddons Moderation Request popup does not contain WHM navigation bar.
  • Fixed case CPANEL-14925: MariaDB Upgrade now informs users that version 10.2 defaults to strict mode.
  • Fixed case CPANEL-14943: Mail Queue Manager: Ensure check all checkbox can select all messages.
  • Fixed case CPANEL-14963: Improve efficiency of listing MIME types.
  • Fixed case CPANEL-14963: De-duplicate MIME types.
  • Fixed case CPANEL-15004: Add DNS now no longer validates the domain as in 64.
  • Fixed case CPANEL-15063: Update cpanel-git to 2.14.1-1.cp1162.
  • Fixed case CPANEL-15067: Resolve Whostmgr::TweakSettings::Apache warnings on new installs.
  • Fixed case CPANEL-15068: Opening EA4 UI won’t affect Left nav styles.
  • Fixed case CPANEL-15104: Make firewalld rules compatible with CloudLinux 7.4.
  • Fixed case CPANEL-15106: Provide headers and footers to PHP plugins.
  • Fixed case CPANEL-15141: More space at the bottom of EA4 UI.

66.0.14


2017-08-21
  • Fixed case CPANEL-13113: Prevent enabling FPM on a domain if PHP does not have the FPM rpm.

66.0.13


2017-08-15
  • Fixed case CPANEL-14475: Generate a new template stash when cp_security_token changes.
  • Fixed case CPANEL-15077: Update cpanel-perl-524-cPanel-TaskQueue to 0.800-7.cp1162.
  • Fixed case CPANEL-15097: Ensure users can read their php-fpm cache files.

66.0.12


2017-08-11
  • Fixed case CPANEL-14966: Update cpanel-git to 2.14.0-1.cp1162.

66.0.11


2017-08-09
  • Fixed case CPANEL-13916: Update cpanel-perl-524-munin to 2.0.30-1.cp1162.
  • Fixed case CPANEL-14719: Fail WHM v1 start_background_mysql_upgrade when there are blockers.
  • Fixed case CPANEL-14940: MultiPHP INI Editor is changing Group permissions upon saving.
  • Fixed case CPANEL-14946: Fixed spurious warnings about apache config on new installs.
  • Fixed case CPANEL-14958: Add sanity checking to scripts/restartsrv ipaliases, add tests.
  • Fixed case CPANEL-14977: Parse regular MySQL comments within conditional comments.

66.0.10


2017-08-08
  • Fixed case CPANEL-14950: Ensure zlib compressed messages can be read via dovecot.
  • Fixed case CPANEL-14954: AutoSSL: Accomodate docroot removal when an item is in the queue.
  • Fixed case CPANEL-14978: Ensure ServiceManager calls check internally for sub modules.
  • Fixed case CPANEL-15005: WHM: Address JS errors in the Reseller Center.
  • Fixed case CPANEL-15008: Ensure API Tokens allow access to registered third-party WHM CGI applications.

66.0.9


2017-08-04
  • Fixed case CPANEL-13221: Fixed WHM plugin page for DNSOnly systems.
  • Fixed case CPANEL-13518: Increase max_input_vars for cpanel_php_fpm to accomodate PHPMyAdmin.
  • Fixed case CPANEL-14685: Only call updateprivs during reseller session on PMA intersitial page.
  • Fixed case CPANEL-14777: Update cpanel-clamav to 0.99.2-2.cp1164.
  • Fixed case CPANEL-14863: Prevent spurious error when needs-restarting has an empty line.
  • Fixed case CPANEL-14864: Resolve inconstancies in service up/down detection with systemd.
  • Fixed case CPANEL-14866: Fix global destruction warnings in updatenow.static.
  • Fixed case CPANEL-14869: Avoid running apache tweak settings before apache is installed.
  • Fixed case CPANEL-14875: Address errors identified in the “Edit DNS Zone” interface.
  • Fixed case CPANEL-14877: Fix safekill verbose output for not running processes.
  • Fixed case CPANEL-14903: Update git to release version 2.13.4.
  • Fixed case CPANEL-14910: Fixed unitalized value warnings in cPanel when owner doesn’t exist.

66.0.8


2017-08-01
  • Fixed case CPANEL-13755: Fixed nav search: page retension, allows ‘, up/down in textareas.
  • Fixed case CPANEL-14021: Add CloudLinux Apache LSAPI handler for MultiPHP.
  • Fixed case CPANEL-14405: Updated cPanel SVG Icons to remove graphical errors.
  • Fixed case CPANEL-14658: Allow cPHulkd to go into dormant mode faster.
  • Fixed case CPANEL-14663: Improve reporting when we get unexpected output from needs-restarting.
  • Fixed case CPANEL-14710: Ensure ncurses-term is installed on CentHat 7.x to avoid terminal errors.
  • Fixed case CPANEL-14724: Ensure Ctrl+C or SIGTERM does not end upcp after the point of no return.
  • Fixed case CPANEL-14766: The toggle switch in EA4 wizard always stay on right.
  • Fixed case CPANEL-14808: Fix warning with nonexistent reseller.
  • Fixed case CPANEL-14825: Address warnings emitted by zoneeditor.cgi.

66.0.7


2017-07-28
  • Fixed case CPANEL-14261: Fix header/footer prints in cpaddons_report.pl with –notify.
  • Fixed case CPANEL-14743: Server Time: show time when synchronized.
  • Fixed case CPANEL-14755: Reject undefined values when considering valid IPs.
  • Fixed case CPANEL-14775: Ensure perms are properly set on pg_hba.conf to allow password reset.
  • Fixed case CPANEL-14776: Fix warning message in updatenow.static.
  • Fixed case CPANEL-14785: Fixed Reseller Center test and added IDs to page.
  • Fixed case CPANEL-14799: Ensure suspending multiple accounts works.

66.0.6


2017-07-26
  • Fixed case CPANEL-11968: Added additional logging to the cPanel autossl queue runner.
  • Fixed case CPANEL-14202: WHM: Ensure that the Remote Access Key menu item is displayed properly.
  • Fixed case CPANEL-14771: Add in the default TweakSettings values for non-UI saves.
  • Fixed case CPANEL-14772: Ensure /var/cpanel/conf/apache/local has the defaults if missing.

66.0.5


2017-07-26
  • Fixed case CPANEL-13509: Fix WebSocket over proxy subdomains.
  • Fixed case CPANEL-14312: Improve err msg when DCV content matches on redirect.
  • Fixed case CPANEL-14518: Prevent upgrades to MariaDB 10.2+ when my.cnf has “read_only”.
  • Fixed case CPANEL-14571: Apache Configuration: avoid warning on invalid ServerLimit.
  • Fixed case CPANEL-14587: Ensure WHM can be displayed if the RPM DB is corrupt.
  • Fixed case CPANEL-14678: Fix broken httpd.conf parsing of post virtualhost includes.
  • Fixed case CPANEL-14706: Avoid printing unexpected data in Transfer Tool.
  • Fixed case CPANEL-14708: Ensure redirects work properly.
  • Fixed case CPANEL-14718: Improve legibility of taskqueue output.
  • Fixed case CPANEL-14722: Ensure file permissions are set the properly when mod_passenger is in use.
  • Fixed case CPANEL-14723: Add NetworkManager to the out dated services ignore list.
  • Implemented case CPANEL-14672: Ensure AdvConfig uses rename into place updates.

66.0.4


2017-07-20
  • Fixed case CPANEL-14585: Update MySQL55 to 5.5.57-1.cp1156.
  • Fixed case CPANEL-14586: Update MySQL56 to 5.6.37-1.cp1156.
  • Fixed case CPANEL-14631: Tolerate nonexistent /etc/*userdomains files in user counts.
  • Implemented case CPANEL-14598: Update the addzonerecord and editzonerecord WHM API calls to support CAA records.
  • Implemented case CPANEL-14598: Update the “Zone Editor” cPanel interface to support CAA records.
  • Implemented case CPANEL-14598: Update the “Edit DNS Zone” WHM interface to support CAA records.
  • Implemented case CPANEL-14598: Avoid using xml-api when configuring NS records in WHM.
  • Implemented case CPANEL-14598: Update the DNS Zone parser to understand CAA records.

66.0.3


2017-07-18
  • Fixed case CPANEL-13302: Update userdata cache when changing apache ports in Tweak Settings.
  • Fixed case CPANEL-13900: Use RAW_FORM for ssh password instead of HTML encoded value.
  • Fixed case CPANEL-14203: Ensure maxmem is set to a sane value based on number of domains.
  • Fixed case CPANEL-14253: Fix shell handling when changing account to default package.
  • Fixed case CPANEL-14290: Process Manager: avoid warnings with unknown user.
  • Fixed case CPANEL-14374: Forced ownership change of added $user/etc directory.
  • Fixed case CPANEL-14383: Prevent the CachedDataStore memory cache from growing without limit.
  • Fixed case CPANEL-14462: Stop checking for altport exim in outdated check for cent6.
  • Fixed case CPANEL-14469: Fix API1 Email::tracefilter to report errors proactively.
  • Fixed case CPANEL-14473: Update Geo::IPfree IP database.
  • Fixed case CPANEL-14494: Remove unnecessary module in PHP-FPM background tasks.
  • Fixed case CPANEL-14497: Allow live_tail_log.cgi when authenticating via an API token.
  • Fixed case CPANEL-14509: Transfer Tool: Handle source servers on early versions of 11.64 properly.
  • Fixed case CPANEL-14512: Prevent tailwatchd subprocesses from being matches as the main process.
  • Fixed case CPANEL-14517: Have ea4 to ea3 reversion add ExecStop to the httpd.service it creates.
  • Fixed case CPANEL-14522: Update Git to 2.13.3.
  • Fixed case CPANEL-14533: Pkgacct: improve error message for bandwidth when running as user.
  • Fixed case CPANEL-14533: Pkgacct: avoid using ampersand sigils for Fcntl constants.
  • Fixed case CPANEL-14533: Pkgacct: ensure backups work as user.
  • Fixed case CPANEL-14533: Pkgacct: avoid uninitialized value warning.
  • Fixed case CPANEL-14548: Minimize the time that the ssl storage lock is held during install.
  • Fixed case CPANEL-14549: Prevent inotify EAGAIN errors in Cpanel::SafeFile, check select().
  • Fixed case CPANEL-14584: Prevent dnsadmin from going dormant before child timeout.

66.0.2


2017-07-17
  • [security] Fixed case SEC-263: Stored XSS during WHM cPAddons install.
  • [security] Fixed case SEC-265: Stored XSS during WHM cPAddons file operations.
  • [security] Fixed case SEC-266: Stored XSS during WHM cPAddons uninstallation.
  • [security] Fixed case SEC-269: Stored XSS in WHM cPAddons processing.
  • [security] Fixed case SEC-271: Demo accounts allowed to create databases and users.
  • [security] Fixed case SEC-272: EasyApache 4 conversion sets loose domlog ownership and permissions.
  • [security] Fixed case SEC-273: Domain log files become readable after log processing.
  • [security] Fixed case SEC-274: Apache configuration file changed to world-readable when rebuilt.
  • [security] Fixed case SEC-280: The cpdavd_error_log can be created with insecure permissions.
  • [security] Fixed case SEC-288: Resellers can read other accounts domain log files.
  • [security] Fixed case SEC-289: Insecure log file permissions after account modification.
  • [security] Fixed case SEC-290: Apache domlogs become temporarily world-readable during log processing.
  • [security] Fixed case SEC-291: Apache SSL domain logs left behind after account termination.
  • [security] Fixed case SEC-294: Corrupted user and group ownership when using reassign_post_terminate_cruft.
  • [security] Fixed case SEC-297: Self XSS Vulnerability in WHM Upload Locale interface.

66.0.1


2017-07-12
  • Fixed case CPANEL-6156: Add mechanism to prevent stale lock files from blocking access to Horde.
  • Fixed case CPANEL-6233: Say why domain is already set up on domain change failure.
  • Fixed case CPANEL-6233: Cpanel::AcctUtils::DomainOwner::Tiny: add no critic statements.
  • Fixed case CPANEL-6233: Whostmgr::Accounts::Modify: add no critic for use warnings.
  • Fixed case CPANEL-7396: Explicitly reject setting IPv6 addresses not on the server.
  • Fixed case CPANEL-7925: Fix display of email trace diagram on Track Delivery.
  • Fixed case CPANEL-8839: Add input validation for Password Strength Configuration.
  • Fixed case CPANEL-9107: Don’t disclose recipients of mailing lists in Envelope-To.
  • Fixed case CPANEL-9629: Don’t display function arguments in user interface for API1 errors.
  • Fixed case CPANEL-10124: Add timeout for apache_php_fpm service check operation.
  • Fixed case CPANEL-10139: Catch and report failure instead of dying early.
  • Fixed case CPANEL-10139: Make split-out _killacct functions more readable.
  • Fixed case CPANEL-10142: Clean up a “code before strictures” warning.
  • Fixed case CPANEL-10233: Avoid overlap with validation errors for security questions UI.
  • Fixed case CPANEL-10626: Fix issues with validation overlapping on Cron Jobs.
  • Fixed case CPANEL-10716: Address RTL issues on Password Generator dialogs.
  • Fixed case CPANEL-10791: Address mobile responsive issues on FTP Connections.
  • Fixed case CPANEL-10793: Address mobile responsive issues on the Backup Wizard interface.
  • Fixed case CPANEL-10837: Address mobile responsive issues on Raw Access interface.
  • Fixed case CPANEL-10838: Address mobile responsive issues on FTP Accounts interface.
  • Fixed case CPANEL-10840: Address mobile responsive issues on the MIME Types interface.
  • Fixed case CPANEL-10841: Address mobile responsive issues on Email Accounts interface.
  • Fixed case CPANEL-10844: Address mobile responsive issues on Boxtrapper interface.
  • Fixed case CPANEL-10846: Address mobile responsive issues on the Optimize Website interface.
  • Fixed case CPANEL-10850: Address mobile responsive issues on Subdomains interface.
  • Fixed case CPANEL-10852: Address mobile responsive issues on Encryption interface.
  • Fixed case CPANEL-10914: Allow enabling PHP FPM at the same time as setting explicit php version.
  • Fixed case CPANEL-10953: Turn off the resizability of columns on the Visitors interface.
  • Fixed case CPANEL-11046: Don’t reuse DKIM keys when modifying domains.
  • Fixed case CPANEL-11108: Remove Triple DES from default cipher suite.
  • Fixed case CPANEL-11208: Allow users to deselect all columns on View Relayers and View Sent Summary.
  • Fixed case CPANEL-11294: Do not send autoreplies to certain addresses.
  • Fixed case CPANEL-11321: Fix locale handling of CLDR date strings in CJT2.
  • Fixed case CPANEL-11353: Address visual issue with content and sidebar on tablet-size screens.
  • Fixed case CPANEL-11359: Fixed bug where adding SFTP and generating key was broke.
  • Fixed case CPANEL-11377: Spinner aligned with buttons in ModSec Config page.
  • Fixed case CPANEL-11379: Update cpanel-perl-524-cplint to 0.095-1.cp1162.
  • Fixed case CPANEL-11390: Squelch needless warning message.
  • Fixed case CPANEL-11396: Update cpanel-roundcubemail to 1.2.4-1.cp1164.
  • Fixed case CPANEL-11415: Update transports to create given path on validation.
  • Fixed case CPANEL-11570: API Shell: avoid English-specific plural localization.
  • Fixed case CPANEL-11589: Tweak setting to disable self signed ssl for new domains.
  • Fixed case CPANEL-11617: Only write json pwcache if running as root.
  • Fixed case CPANEL-11621: Cpanel::MailTools::DBS: clean up perlcritic warnings.
  • Fixed case CPANEL-11621: Match only full domains when modifying /etc/localdomains.
  • Fixed case CPANEL-11646: Slightly alter logic when restoring accounts for enabling the user’s backup.
  • Fixed case CPANEL-11651: Use grubby for determining default boot kernel.
  • Fixed case CPANEL-11654: Add accessibility hinting to Search Button on ModSecurity Configurations.
  • Fixed case CPANEL-11695: Removed Locale directive that expanded nothing.
  • Fixed case CPANEL-11696: Update Cpanel::CPAN::YAML::Tiny to 1.72.
  • Fixed case CPANEL-11728: Fix perlcritic errors in Cpanel::Validate::AIMUsername.
  • Fixed case CPANEL-11728: Allow periods in AIM usernames.
  • Fixed case CPANEL-11887: Deny outgoing mail at SMTP time for users with outgoing mail suspended.
  • Fixed case CPANEL-11962: Pear UI input forms look better now.
  • Fixed case CPANEL-11994: Update all CPAN RPMs to latest from CPAN.
  • Fixed case CPANEL-12004: Cpanel::WebDisk: clean up perlcritic warnings.
  • Fixed case CPANEL-12004: Update email and WebDAV password timestamps on password change.
  • Fixed case CPANEL-12013: Ensure empty files uploaded in File Manager display correct size after upload.
  • Fixed case CPANEL-12023: Suggest port 587 for mail submission.
  • Fixed case CPANEL-12058: Add TLSCertificateChainFile for ProFTPD CA bundle.
  • Fixed case CPANEL-12077: Maintenance: unpack arguments up front.
  • Fixed case CPANEL-12077: Maintenance: don’t run purge_modsec_log on DNSONLY.
  • Fixed case CPANEL-12111: Refactor to use FPM common code instead of copy and paste.
  • Fixed case CPANEL-12126: Using callapsing tasks scheduler for solving CPANEL-8793.
  • Fixed case CPANEL-12132: Allow Disk Usage to load non-default File Manager page.
  • Fixed case CPANEL-12134: Harvest missed maketext optimizations.
  • Fixed case CPANEL-12138: Add metadata to backups.
  • Fixed case CPANEL-12153: WHM: Ensure pagination is visible for small screens on Manage AutoSSL.
  • Fixed case CPANEL-12163: Do not remove cp php-fpm.d configs matching ^_.
  • Fixed case CPANEL-12194: Bootstraping support center.
  • Fixed case CPANEL-12195: Updated configure cron jobs to Bootstrap.
  • Fixed case CPANEL-12196: Updated zone time to live to use Bootstrap.
  • Fixed case CPANEL-12197: Updated WHM header page to use Bootstrap.
  • Fixed case CPANEL-12204: Fix filtering bug in ModSecurity Tools » Rules List display.
  • Fixed case CPANEL-12209: DNS: improve robustness with self-referencing nameservers.
  • Fixed case CPANEL-12211: Some refactoring was manually reverted.
  • Fixed case CPANEL-12219: Fix conditional for cert link appearance in tls stautus page.
  • Fixed case CPANEL-12248: Fixed display of cphulk block times in block type descriptions.
  • Fixed case CPANEL-12255: Adding jshintrc file.
  • Fixed case CPANEL-12255: Updated WebDav page in cPanel.
  • Fixed case CPANEL-12258: Fix bug in shared IP logic for createacct when no ADDR is set.
  • Fixed case CPANEL-12259: Query KernelCare status for accurate reboot suggestions.
  • Fixed case CPANEL-12259: Mark paravirtualized kernels as un-modifiable.
  • Fixed case CPANEL-12259: Avoid mistaken reboot suggestion on KernelCare systems.
  • Fixed case CPANEL-12277: WHM Module Installers: Update PECL installation instructions.
  • Fixed case CPANEL-12315: Fix WebDAV backup validation with URLs containing spaces.
  • Fixed case CPANEL-12319: Update cpanel-perl-524-Filesys-POSIX to v0.9.19-1.cp1162.
  • Fixed case CPANEL-12320: Make /scripts/backups_list_user_files use metadata for file info.
  • Fixed case CPANEL-12330: Touch /var/cpanel/fileprotect in EA4 in cpanel initial install.
  • Fixed case CPANEL-12343: Switch selection of DNS templates when resetting.
  • Fixed case CPANEL-12364: Update KernelCare status checks.
  • Fixed case CPANEL-12377: Optimize Cpanel::HomedirTie object.
  • Fixed case CPANEL-12379: Optimize cpsrvd child process creation.
  • Fixed case CPANEL-12383: Optimize fetching datastore files.
  • Fixed case CPANEL-12394: Update Ace Editor to 1.2.6.
  • Fixed case CPANEL-12399: Optimize locale startup time.
  • Fixed case CPANEL-12413: Improve validation for Password Strength Configuration in WHM.
  • Fixed case CPANEL-12414: WHM DNS Cluster: Make warnings stand out when adding a server.
  • Fixed case CPANEL-12417: Submit using enter key.
  • Fixed case CPANEL-12427: Updated Change Root Password to Angular.
  • Fixed case CPANEL-12439: Remove jittery animation from the feature search on the Dark style.
  • Fixed case CPANEL-12441: Removed masking of additional destinations and clarify updates.
  • Fixed case CPANEL-12458: Refactored Whostmgr::Config::Restore::System::WHMConf to be simpler.
  • Fixed case CPANEL-12458: Package saved reseller ACL list presets with WHM config xfer.
  • Fixed case CPANEL-12481: Improved look and feel of File manager.
  • Fixed case CPANEL-12482: Bootstrap Enable IPv6 and IPv6 Ranges pages.
  • Fixed case CPANEL-12487: Allow admins to disable accesshash key authentication.
  • Fixed case CPANEL-12494: Defer loading BandwidthDB until its needed.
  • Fixed case CPANEL-12498: Defer loading libmariadb until needed.
  • Fixed case CPANEL-12499: Prune cpanel dependency tree.
  • Fixed case CPANEL-12512: WHM Module Installers: Display an appropriate message if no PHP is installed.
  • Fixed case CPANEL-12514: Avoid suggesting reboot immediately after system startup.
  • Fixed case CPANEL-12526: Defer loading Cpanel::MysqlUtils until needed.
  • Fixed case CPANEL-12530: Defer loading MysqlDumpParse in Cpanel::Backups.
  • Fixed case CPANEL-12531: Update MySQL55 to 5.5.55-1.cp1156.
  • Fixed case CPANEL-12532: Update MySQL56 to 5.6.36-1.cp1156.
  • Fixed case CPANEL-12542: Made funcs to add/install cert and key in one save.
  • Fixed case CPANEL-12549: Silence warning from local::lib.
  • Fixed case CPANEL-12553: Fix for relative vs remote paths for backup transfer.
  • Fixed case CPANEL-12560: Better handle denial of inaccessible messages in download_email_message.
  • Fixed case CPANEL-12573: Easyapache 4: Ensure that unicode is handled properly by the WHM API calls.
  • Fixed case CPANEL-12579: Ensure account creation with existing homedir copies skel properly.
  • Fixed case CPANEL-12579: Cpanel::SysAccounts: clean up some perlcritic warnings.
  • Fixed case CPANEL-12592: Don’t require zsh in sysup.
  • Fixed case CPANEL-12597: Use smaller MysqlUtils where possible to reduce memory.
  • Fixed case CPANEL-12603: Migrate Apache userdata includes from EA3 to EA4.
  • Fixed case CPANEL-12612: Avoid more fork/exec when a native perl method exists in queueprocd.
  • Fixed case CPANEL-12615: Reduce lockfile contention with Inotify.
  • Fixed case CPANEL-12621: Fix spurious log errors when starting cpsrvd.
  • Fixed case CPANEL-12623: Prevent SSLStorage from in-memory cloning the entire datastore on find.
  • Fixed cases CPANEL-12634,HB-2454: Remote backups for incrementals were not performing correctly.
  • Fixed case CPANEL-12644: Make loading the language data for a give locale much cheaper.
  • Fixed case CPANEL-12646: Reduce the cpanel dep chain by lazy loading.
  • Fixed case CPANEL-12647: Defer loading modules that are rarely needed in webmail.
  • Fixed case CPANEL-12651: Restore code implementing WHM Theme Manager.
  • Fixed case CPANEL-12651: Whostmgr: add missing return statement.
  • Fixed case CPANEL-12659: Avoid loading the hooks db when its empty.
  • Fixed case CPANEL-12660: Avoid loading some basic modules in cpanel.
  • Fixed case CPANEL-12661: Optimize URI escaping.
  • Fixed case CPANEL-12662: Optimize file inclusion in WHM.
  • Fixed case CPANEL-12665: Update the SpamAssassin KAM rules to the latest version.
  • Fixed case CPANEL-12668: Validate and enforce percentage < 100 on backup.
  • Fixed case CPANEL-12677: Editting backup destinations caused the backup dir to be corrupted.
  • Fixed case CPANEL-12681: Disable a Feature Showcase after running script.
  • Fixed case CPANEL-12685: Reset DNS Zone: fix Back link.
  • Fixed case CPANEL-12686: Use Cpanel::SafeFile for queueprocd locks.
  • Fixed case CPANEL-12688: Redirect unmodified x3 users to paper_lantern.
  • Fixed case CPANEL-12691: Transport the meta data file with the backups.
  • Fixed case CPANEL-12697: Reduce queueprocd memory from changing to safefile locks.
  • Fixed case CPANEL-12699: Optimize loading the EA4 main page.
  • Fixed case CPANEL-12704: Improve ModSecurity restart deferral with restartsrv.
  • Fixed case CPANEL-12706: Fix squash_and_merge_request.pl’s Cobra-specific DNM-prefix logic.
  • Fixed case CPANEL-12709: Convert Addon to Account: Ensure the “list conversions” API call is functional.
  • Fixed case CPANEL-12710: Fix “restartsrv cpipv6” command.
  • Fixed case CPANEL-12711: Make WHM List Parked Domains only list user-created parked domains.
  • Fixed case CPANEL-12719: Fix undef dereference in NVDAta.pm.
  • Fixed case CPANEL-12728: Bulk update users to a specific style.
  • Fixed case CPANEL-12737: Use glyph for search icon in Paper Lantern “basic” style.
  • Fixed case CPANEL-12745: Fixe undef dereference in VNData.pm’s sub set.
  • Fixed case CPANEL-12749: Reduce lexical warnings in cpanel.
  • Fixed case CPANEL-12757: Show blank list and “No databases found.” message.
  • Fixed case CPANEL-12761: Could not download incremental backups from cPanel.
  • Fixed case CPANEL-12763: Basic WHM Setup: don’t overwrite empty mail forwards.
  • Fixed case CPANEL-12763: SaveWwwAcctConf: bring up to modern perlcritic standards.
  • Fixed case CPANEL-12763: Edit System Mail Preferences: lists users in consistent order.
  • Fixed case CPANEL-12765: Reject tweaksettings where requisite settings are not enabled.
  • Fixed case CPANEL-12769: Choose mpm_prefork if DSO php present, remove DSO php if mpm_worker.
  • Fixed case CPANEL-12820: Findphpversion: fix perlcritic warnings.
  • Fixed case CPANEL-12820: Force update of PHP version in cPanel on change.
  • Fixed case CPANEL-12822: Bump max_input_vars to 10000 for phpMyAdmin.
  • Fixed case CPANEL-12828: Search field in Feature List is now autofocused.
  • Fixed case CPANEL-12838: Update perlpkg or latest Try::Tiny.
  • Fixed case CPANEL-12844: Fix Let’s Encrypt with v66.
  • Fixed case CPANEL-12845: Ensure quota is cleared when deleting FTP account.
  • Fixed case CPANEL-12846: Updated text in Initial Setup Assistant.
  • Fixed case CPANEL-12850: Increase CpKeyClt test coverage.
  • Fixed case CPANEL-12867: Resolve error with reseller creation during account setup.
  • Fixed case CPANEL-12869: Add API call and command line script to convert all domains to use PHP-FPM.
  • Fixed case CPANEL-12870: Add missing loadmodule lines to Cpanel::SafeFile.
  • Fixed case CPANEL-12871: Fix perlcritic warnings for Whostmgr::CheckRun.
  • Fixed case CPANEL-12883: Optimize longmess generation in Cpanel::Carp.
  • Fixed case CPANEL-12887: Don’t use DefaultHost as fallback for mod_userdir tweak.
  • Fixed case CPANEL-12888: Bwlimit_notify: add missing use warnings.
  • Fixed case CPANEL-12888: Bwlimit_notify: ignore invalid user owner.
  • Fixed case CPANEL-12891: Fix uninitialized value warning in User Manager.
  • Fixed case CPANEL-12892: User Manager: fix warning when Web Disk directory doesn’t exist.
  • Fixed case CPANEL-12898: Fix perlcritic warnings for Whostmgr::Demo.
  • Fixed case CPANEL-12920: Address dependency injection issues in Zone Editor.
  • Fixed case CPANEL-12920: Ensure Site Publisher does not have errors on load.
  • Fixed case CPANEL-12920: Ensure the minimized combined JS bundle is loaded by default.
  • Fixed case CPANEL-12920: Ensure API Tokens revocation works.
  • Fixed case CPANEL-12923: Remove gensym() from Cpanel::SafeFile; use Perl auto-vivify filehandle.
  • Fixed case CPANEL-12925: Bin/whm_xfer_download-ssl aborts if tar writes to stdout.
  • Fixed case CPANEL-12930: Optimize startup time for switching to dormant mode.
  • Fixed case CPANEL-12932: Changed backup and restore of bandwidth DB backups.
  • Fixed case CPANEL-12934: Defer loading Config::Crontab until needed.
  • Fixed case CPANEL-12939: Remove invalid or soon-expiring service-domain Domain TLS entries.
  • Fixed case CPANEL-12940: Fix memory ballooning causing OOM killer to abort mysql restoration.
  • Fixed case CPANEL-12942: Move legacy cpanel tag parser to Cpanel::Parser::Legacy.
  • Fixed case CPANEL-12962: Ensure the transfer system can stream data using API tokens.
  • Fixed case CPANEL-12967: Avoid pre-loading modules in cpsrvd that are in uncommon paths.
  • Fixed case CPANEL-12968: Fixed issue with file manager image.
  • Fixed case CPANEL-12969: Avoid loading Cpanel::Config::CpConfGuard::Default unless needed.
  • Fixed case CPANEL-12971: Revert “Do not flush the task queue during installation”.
  • Fixed case CPANEL-12977: Add WHMAPI to convert all domains to fpm and a log tailer cgi.
  • Fixed case CPANEL-12978: Meta data from get_fpm_count_and_utilization was not correct.
  • Fixed case CPANEL-12980: Restore ability to upload files via File Manager.
  • Fixed case CPANEL-12998: Cpanel::OSSys::Env: bring up to modern perlcritic standards.
  • Fixed case CPANEL-12998: Prevent warning running rpmup on initial install.
  • Fixed case CPANEL-13000: Simplify ACL loading code.
  • Fixed case CPANEL-13000: Prevent warning when reading ACLs.
  • Fixed case CPANEL-13001: Ensure features dir is created before using it.
  • Fixed case CPANEL-13002: Remove check for cpsrvd passdb.
  • Fixed case CPANEL-13002: Cpsrvd: localize signal handlers.
  • Fixed case CPANEL-13003: Findphpversion: prevent warning when php.version is missing.
  • Fixed case CPANEL-13004: Avoid attempting to create invalid directory on install.
  • Fixed case CPANEL-13007: Remove perlcritic warings for Whostmgr::Session.
  • Fixed case CPANEL-13009: Remove perlcritic warnings for Whostmgr/Limits/Config.pm.
  • Fixed case CPANEL-13013: Remove perlcritic warnings in Whostmgr/Transfers/Session/Remotes.pm.
  • Fixed case CPANEL-13022: Die() when flock() fails in Cpanel::SafeFile.
  • Fixed case CPANEL-13036: Address issue with notice alignment on EasyApache 4 interface.
  • Fixed case CPANEL-13040: Address console errors on the cPHulk History Reports interface.
  • Fixed case CPANEL-13048: Avoid preloading modules that are deferrable.
  • Fixed case CPANEL-13052: Address visual issue on the File Manager Editor interface.
  • Fixed case CPANEL-13053: Remove java-sys.
  • Fixed case CPANEL-13058: Reduce amortized load time of WHM pages.
  • Fixed case CPANEL-13058: Avoid errors when refreshing cache of reboot state.
  • Fixed case CPANEL-13058: Small quality improvements to WHM templates.
  • Fixed case CPANEL-13061: Skip site templates with invalid JSON.
  • Fixed case CPANEL-13065: DNS Cluster: clean up perlcritic warnings.
  • Fixed case CPANEL-13065: DNS Cluster: fix blank page.
  • Fixed case CPANEL-13068: Add check and warning when converting all domains to use PHP-FPM via script.
  • Fixed case CPANEL-13070: DNS Clustering: suggest using API token.
  • Fixed case CPANEL-13072: Send a notification when threshold reached.
  • Fixed case CPANEL-13073: Speed up FileUtils::Write by using syswrite() rather than print().
  • Fixed case CPANEL-13074: Extended backup metadata writing capabilities.
  • Fixed case CPANEL-13076: Use cPAddonsConf to look up RPM info on page load.
  • Fixed case CPANEL-13078: Fixed minor typos in SSL pages.
  • Fixed case CPANEL-13079: Improve RBL denial message.
  • Fixed case CPANEL-13079: Etc/exim: remove trailing whitespace.
  • Fixed case CPANEL-13080: Prevent removal of all mailing lists on account termination.
  • Fixed case CPANEL-13086: Ensure messages are compressed when delivered via LMTP if enabled.
  • Fixed case CPANEL-13090: Add feature showcase for per-day email notifer.
  • Fixed case CPANEL-13092: Stats::RunUser::pre event hooks can now prevent stats processing.
  • Fixed case CPANEL-13096: Fix short-form authentication for Pure-FTPd and accounts w/ dedicated IP.
  • Fixed case CPANEL-13105: Ensure phpMyAdmin uses the correct ini files.
  • Fixed case CPANEL-13111: Don’t emit an SPF record if zone template already has one.
  • Fixed case CPANEL-13115: Remove CodePress.
  • Fixed case CPANEL-13115: Jshint-ignore: remove references to x3.
  • Fixed case CPANEL-13115: Remove references to CodePress.
  • Fixed case CPANEL-13115: Cpanel::Fileman: clean up some perlcritic warnings.
  • Fixed case CPANEL-13125: Lower DirectoryIndex priority of index.js.
  • Fixed case CPANEL-13126: Don’t write bad data to webmail passwd cache.
  • Fixed case CPANEL-13126: Cpsrvd: add missing return statement.
  • Fixed case CPANEL-13126: Cpanel::PwFileCache: add missing return statements.
  • Fixed case CPANEL-13126: Cpanel::PwFileCache: move passwd cache key data into a variable.
  • Fixed case CPANEL-13128: Do not set save_path for phpMyAdmin.
  • Fixed case CPANEL-13132: Make enable/disable of IMAP/POP in WHMAPI1 actually work.
  • Fixed case CPANEL-13133: Make validation consistent between backend/frontend for cPHulk config.
  • Fixed case CPANEL-13135: Stop using local.ini and migrate existing local.ini.
  • Fixed case CPANEL-13139: Suspend and Unsuspend only the reseller not the owned accounts.
  • Fixed case CPANEL-13141: Bump revision for OAuth::Cmdline in rpm.versions.
  • Fixed case CPANEL-13142: Catch error from bad pkcs12 uploads in Manage SSL Certificates.
  • Fixed case CPANEL-13143: Suppress more warnings in Templater plugin for whostmgr.
  • Fixed case CPANEL-13147: Add newline to removeacct output.
  • Fixed case CPANEL-13152: Normalize and optimize cpanel/uapi arg parsing.
  • Fixed case CPANEL-13162: Improve error reporting when running checkmailman.
  • Fixed case CPANEL-13167: Fix bug in External Auth link rendering for WebMail.
  • Fixed case CPANEL-13169: Break apart various Whostmgr modules to reduce memory and startup time.
  • Fixed case CPANEL-13170: Backslashes are properly escaped.
  • Fixed case CPANEL-13186: Gracefully handle a language’s unset default.
  • Fixed case CPANEL-13189: Allow overriding pure-ftpd configuration settings.
  • Fixed case CPANEL-13192: Prevent misparsing of JSON by the browser.
  • Fixed case CPANEL-13194: Modify scripts/initacls to detect XFS and skip mount modifications.
  • Fixed case CPANEL-13196: Ensure ionice sets the priority of the correct process.
  • Fixed case CPANEL-13202: Ensure API calls output unicode data properly.
  • Fixed cases CPANEL-13202,CPANEL-13212: Have CLI API tool handle JSON:XS unicode data properly.
  • Fixed case CPANEL-13205: Resolve problem restoring from dormant mode.
  • Fixed case CPANEL-13207: Bumping version of phpMyAdmin from 4.6.6 to 4.7.0.
  • Fixed case CPANEL-13208: Avoid needless warnings in log when client is unauthenticated.
  • Fixed case CPANEL-13216: Add missing use line for Cpanel::Socket::Constants.
  • Fixed case CPANEL-13222: Remove restartwhm.
  • Fixed case CPANEL-13244: Fix blank page on Add DNS Zone with only one account.
  • Fixed case CPANEL-13248: Remove validation from Update Contact Info screen.
  • Fixed case CPANEL-13256: Account Creation should not fail on systems with incomplete postgres installs.
  • Fixed case CPANEL-13263: Set MIN_DISK_SPACE_CHECK to default ON.
  • Fixed case CPANEL-13271: Fix uninitialized warning when loading securityadvisor.
  • Fixed case CPANEL-13275: Ensure domain name is set when processing webalizer for the main domain.
  • Fixed case CPANEL-13276: Footnote is shown when it is relevant.
  • Fixed case CPANEL-13284: Added ability to nytprof an uapi call from bin/uapi.
  • Fixed case CPANEL-13287: Performance and Memory Improvements for Cpaddons.
  • Fixed case CPANEL-13292: Reduce memory requirements and load time for the Whostmgr namaspace.
  • Fixed case CPANEL-13293: Zone Editor: Allow users to edit TTL on MX records.
  • Fixed case CPANEL-13303: Populate the optimize_htaccess setting if not initialized.
  • Fixed case CPANEL-13309: Update RPMs used in cPanel to reduce memory usage.
  • Fixed case CPANEL-13322: Proxy subdomain cannot be overwritten after SSL install.
  • Fixed case CPANEL-13324: Modified wording for Emails Per Day notification.
  • Fixed case CPANEL-13345: Improve memory performance when defaulting to PHP-FPM.
  • Fixed case CPANEL-13347: Add status icon to domains in WHM Manage SSL Hosts.
  • Fixed case CPANEL-13352: Fixed page content overlap on left nav on scroll.
  • Fixed case CPANEL-13359: Restrict UserManager API calls for demo accounts.
  • Fixed case CPANEL-13361: Adding scroll to Left Navigation.
  • Fixed case CPANEL-13367: Improve Google Drive OAuth interaction.
  • Fixed case CPANEL-13369: Ensure correct permissions for Cpanel::MultiUserDirStore outer directory.
  • Fixed case CPANEL-13376: Prevent local.ini “not formatted correctly” errors for On.
  • Fixed case CPANEL-13379: Remove Cpanel::Graph module.
  • Fixed case CPANEL-13380: Adding checks to restorepkg, start_transfer, and wwwacct.
  • Fixed case CPANEL-13389: Minimize # of Apache restarts when accounts are added with FPM.
  • Fixed case CPANEL-13390: Add Line Wrap ability to Editor.
  • Fixed case CPANEL-13392: Remove version information from unauthenticated page.
  • Fixed case CPANEL-13399: Bootstrap Backup Configuration’s Rsync transport.
  • Fixed case CPANEL-13412: Improve subsequent account creation performance.
  • Fixed case CPANEL-13414: Reduce page load in WHM from left frame integration.
  • Fixed case CPANEL-13428: Remove interim fix from CachedDataStore.
  • Fixed case CPANEL-13429: Reduce depchain for Cpanel::CustInfo.
  • Fixed case CPANEL-13430: Show footnote when packages are recommended.
  • Fixed case CPANEL-13439: Updated KernelCare installation method to upstream’s new way.
  • Fixed case CPANEL-13446: Implementation of converting all accounts to FPM in UI.
  • Fixed case CPANEL-13452: Catch undefined cpdoveauth requests from socket.
  • Fixed case CPANEL-13459: Remove live API socket on failure.
  • Fixed case CPANEL-13465: Show a warning if system default PHP version doesn’t have FPM.
  • Fixed case CPANEL-13474: Updating sample custom destination script to work with latest backup system.
  • Fixed case CPANEL-13476: Feature Showcase for allowing local contact info.
  • Fixed case CPANEL-13477: Feature showcase to enable backup space check.
  • Fixed case CPANEL-13484: Word-wrap improvements.
  • Fixed case CPANEL-13488: Fixed font style on Edit DNS Zone.
  • Fixed case CPANEL-13492: Optimize the loading of WHM interface:.
  • Fixed case CPANEL-13505: Added footer for multiple files in WHM.
  • Fixed case CPANEL-13513: Improve layout of the news page.
  • Fixed case CPANEL-13514: Fix uninitialized value warning with proxy IPs.
  • Fixed case CPANEL-13516: Reduce login template overhead.
  • Fixed case CPANEL-13520: Cpanel::Server::FPM::Manager::Check: fix typo.
  • Fixed case CPANEL-13521: Update Apache php-fpm service manager module to be less aggressive on checks.
  • Fixed case CPANEL-13522: Avoid reading /etc/shadow when we only need the homedir/uid/gid/user.
  • Fixed case CPANEL-13523: Optimize loading config files.
  • Fixed case CPANEL-13524: Create a new Feature Showcase for DKIM/SPF.
  • Fixed case CPANEL-13527: Add confirmation before deleting backup transport in Backup Config.
  • Fixed case CPANEL-13528: Make Cpanel::Config::Httpd::is_ea4/is_ea4_cached available to EA4.
  • Fixed case CPANEL-13536: Fix first cache of unauthenticated templates.
  • Fixed case CPANEL-13540: Remove incompatible packages before installing MariaDB.
  • Fixed case CPANEL-13543: Create conf to preserve hostname on systems with cloud-init.
  • Fixed case CPANEL-13544: Add Cpanel::Sys::OS to the preload list for perlstatic.
  • Fixed case CPANEL-13547: Stopped reboot pages to resubmit.
  • Fixed case CPANEL-13550: Reseller Center: Align/hide links, clean up link hover underscores.
  • Fixed case CPANEL-13552: Prevent “You must reboot the server” from appearing when not needed.
  • Fixed case CPANEL-13554: Ensure checkallsslcerts updates the always updates -DOMAINS files.
  • Fixed case CPANEL-13560: Escape the environment variables for Passenger Applications properly.
  • Fixed case CPANEL-13568: Add warning message when user selects incremental backup.
  • Fixed case CPANEL-13576: Mobile devices use legacy editor opens by default.
  • Fixed case CPANEL-13577: Fix deletion of Google Drive credentials when editing transport.
  • Fixed case CPANEL-13579: Update cpanel-phpmyadmin to 4.7.0-9.cp1166.
  • Fixed case CPANEL-13582: Fix spurious warnings when saving Tweak Settings.
  • Fixed case CPANEL-13584: Fixed mail delivery report dropdown font size.
  • Fixed case CPANEL-13585: Handle /usr/bin/apxs in ea3 to ea4 migration and reversion.
  • Fixed case CPANEL-13589: Add removal for autossl excluded domains upon domain removal.
  • Fixed case CPANEL-13595: Suppress undefined value warnings in apache_conf_distiller.
  • Fixed case CPANEL-13597: Addon domains were not enabling FPM when set to default.
  • Fixed case CPANEL-13603: Resolve NVData warning when loading WHM.
  • Fixed case CPANEL-13605: Application Manager: Provide a way to limit the number of applications.
  • Fixed case CPANEL-13605: Add responsive utility classes back to the retro style.
  • Fixed case CPANEL-13607: Defer loading modules in Cpanel::PHPFPM::Config if possible.
  • Fixed case CPANEL-13609: Fix Google Drive transport to not allow files with same name.
  • Fixed case CPANEL-13611: Replace metadata file when backup is run again on same day.
  • Fixed case CPANEL-13612: Reduce db validator overhead caused by mysql changes.
  • Fixed case CPANEL-13613: .htaccess optimization config driver fix.
  • Fixed case CPANEL-13615: Include memory needed for all domains to have PHP-FPM.
  • Fixed case CPANEL-13619: Make updated of sshd_config more resilient to errors.
  • Fixed case CPANEL-13622: Prevent UAPI access to AutoSSL exclusion list without feature.
  • Fixed case CPANEL-13625: Require the “autossl” feature to use AutoSSL-related UAPI calls.
  • Fixed case CPANEL-13631: Improve partial template speed for resellers.
  • Fixed case CPANEL-13633: Added a defined check to the $links check in get_theme_list.
  • Fixed case CPANEL-13637: Fixed issues with DNSOnly logo not showing.
  • Fixed case CPANEL-13664: Fix WHM news rendering through proxy subdomains.
  • Fixed case CPANEL-13670: Fix parsing of /proc/net/tcp and /proc/net/tcp6.
  • Fixed case CPANEL-13680: Avoid validating an IP address more then once in LastLogin.
  • Fixed case CPANEL-13682: Defer loading webmail account lookups until needed.
  • Fixed case CPANEL-13686: Reduce memory required for Cpanel::PHP::Vhosts.
  • Fixed case CPANEL-13692: Use MariaDB-compat for 10.2+ and newer installs.
  • Fixed case CPANEL-13694: Guard against uninitialized value warnings.
  • Fixed case CPANEL-13695: Moved UI scrollers from body to sidebar navigation and content region.
  • Fixed case CPANEL-13696: Fix warning when running WHM API v1 getpkginfo for defeault package.
  • Fixed case CPANEL-13697: Restored search capabilities across page loads.
  • Fixed case CPANEL-13703: Avoid Errno dependency in Cpanel::LoadFile.
  • Fixed case CPANEL-13705: Update cpanel-git to 2.13.1-1.cp1162.
  • Fixed case CPANEL-13713: Clears the search term cache upon new user login.
  • Fixed case CPANEL-13714: Make WHM expand/collapse-nav icon tab-accessible.
  • Fixed case CPANEL-13717: Silience spurious during mysqlconnectioncheck.
  • Fixed case CPANEL-13728: CPHulk: Only remove expired entries from the known_netblocks table.
  • Fixed case CPANEL-13728: Ensure that cPHulk processes the entries in known_netblocks properly.
  • Fixed case CPANEL-13729: Fixed breadcrumb issue for home/others that dont have breadcrumb data.
  • Fixed case CPANEL-13732: Update cpanel-perl-524-Cpanel-OS to 0.9-1.cp1162.
  • Fixed case CPANEL-13738: Update cpanel-perl-524-Template-Toolkit to 2.26-7.cp1162.
  • Fixed case CPANEL-13740: Defer loading ssl generation/parse modules until needed.
  • Fixed case CPANEL-13741: Fixing template cache when security token is missing.
  • Fixed case CPANEL-13743: Use web vhost config in AutoSSL provider base class more exclusively.
  • Fixed case CPANEL-13746: Execute password reset as a daemon to avoid crash bug in MariaDB.
  • Fixed case CPANEL-13747: Remove use warnings from code that is not warnings-safe.
  • Fixed case CPANEL-13748: Verbiage change in Feature showcase for 66.
  • Fixed case CPANEL-13751: Moved searchTerm storage to before regex escape.
  • Fixed case CPANEL-13754: Configuration Cluster: suggest API tokens.
  • Fixed case CPANEL-13759: Removed the position:absolute that was causing this to shift.
  • Fixed case CPANEL-13760: Render all account changes when changing multiple site IPs.
  • Fixed case CPANEL-13762: Fixed issue with password field showing password.
  • Fixed case CPANEL-13763: Added deffooter to perl output page, reroute method die method.
  • Fixed case CPANEL-13764: Fixes RTL scrollbar and sidebar issues for adding scrollbars in 0 frames.
  • Fixed case CPANEL-13766: Add password autocomplete fixes to User Manager.
  • Fixed case CPANEL-13768: Avoid UI warning in Park a Domain.
  • Fixed case CPANEL-13769: Refactor permissions-granting logic on creation of new DNS zone via WHM.
  • Fixed case CPANEL-13774: Fixed sidebar not working on Create new account output page.
  • Fixed case CPANEL-13777: Ensure css2-min is accessable under webmail.
  • Fixed case CPANEL-13783: Fix error on Outlook 2k client setup download.
  • Fixed case CPANEL-13784: Fix v66 bug with Site Software checkboxes.
  • Fixed case CPANEL-13787: WHM: Use the Account Creation password strength on Create Account interface.
  • Fixed case CPANEL-13790: Fixed Warning in Plugin when string is undef.
  • Fixed case CPANEL-13791: Fixed sidebar functionality on Tweak Settings perl output page.
  • Fixed case CPANEL-13792: Switched table options and calendar to relative positions.
  • Fixed case CPANEL-13799: Fix the DirectoryIndex page in WHM by calling is_ea3.
  • Fixed case CPANEL-13803: Legacy Backup Migrate does not remove legacy from left menu.
  • Fixed case CPANEL-13808: File Upload header shows up.
  • Fixed case CPANEL-13817: Silience spurious warning when there is no cache id.
  • Fixed case CPANEL-13819: Get uid/gid for compressed backups in a way to avoid getting a bad GID.
  • Fixed case CPANEL-13823: Switched table options and calendar to relative positions on Mail Queue.
  • Fixed case CPANEL-13824: Updated accessibility items on TLS Status page.
  • Fixed case CPANEL-13825: Bootstrapped the privs table form.
  • Fixed case CPANEL-13826: WHM: Bootstrap the Additional MySQL Access Hosts interface.
  • Fixed case CPANEL-13830: Clear EA version cache when switching from EA3 to EA4.
  • Fixed case CPANEL-13833: Make all cPanel only urls a 404 under webmail to prevent confusion.
  • Fixed case CPANEL-13835: Dark Style: Quota input color visible when toggled.
  • Fixed case CPANEL-13838: Allow “any” as valid ACL for WHM plugins.
  • Fixed case CPANEL-13841: Gather-update-logs: print HTTP status code on failure.
  • Fixed case CPANEL-13842: Teach Cpanel::Services::Installed about plugins.
  • Fixed case CPANEL-13844: Fixed validation message positions on scroll.
  • Fixed case CPANEL-13849: Fixed configuation cluster visual artifacts on window resize.
  • Fixed case CPANEL-13851: Improve error messages when modifying zone records with simplezoneedit feature.
  • Fixed case CPANEL-13852: Addon Domain: don’t suggest creating FTP account when FTP disabled.
  • Fixed case CPANEL-13853: Fix unresponsive Configuration Cluster interface.
  • Fixed case CPANEL-13854: Address mis-alignment of Password Strength on FTP Accounts.
  • Fixed case CPANEL-13859: Ensure that the “removing rlimits” message is only displayed when needed.
  • Fixed case CPANEL-13862: Use height attribute for breadcrumbs container.
  • Fixed case CPANEL-13864: Populate the system status cache at boot time.
  • Fixed case CPANEL-13864: Clean up legacy code.
  • Fixed case CPANEL-13864: Update system status cache after installing updates.
  • Fixed case CPANEL-13864: Update system status cache after toggling quotas.
  • Fixed case CPANEL-13864: Remove legacy touch file used to suggest a reboot.
  • Fixed case CPANEL-13865: View Relayers/View Sent Summary - Fixed Table options and cal.
  • Fixed case CPANEL-13866: Restored page anchors, refactored scroll animations.
  • Fixed cases CPANEL-13868,CPANEL-13850: Don’t enable FTP server when set to disabled.
  • Fixed case CPANEL-13868: Restartsrv_ftpserver: look for correct configuration value.
  • Fixed case CPANEL-13876: Ensure the footer is sent in whm when perl dies.
  • Fixed case CPANEL-13880: Add novalidate to the users list widget’s form.
  • Fixed case CPANEL-13888: Improve validation message for addon domain FTP accounts.
  • Fixed case CPANEL-13893: Allow the Application Manager to be accessible in demo mode.
  • Fixed case CPANEL-13894: Error when trying to setuid above MAX_UID.
  • Fixed case CPANEL-13898: Ensure removing a certificate does not fail to remove unused CABs.
  • Fixed case CPANEL-13899: Prevent metadata generation from following symlinks.
  • Fixed case CPANEL-13910: Update default setting for SymlinksIfOwnerMatch to disabled.
  • Fixed case CPANEL-13911: Add checkpoint to disable Turn On/Off FPM if package checking is not done.
  • Fixed case CPANEL-13914: MultiPHP INI Editor: Basic Mode strips EOL comments out.
  • Fixed case CPANEL-13915: Fixed borders and padding on mod_userdir notices.
  • Fixed case CPANEL-13917: Show user how much memory is needed to enable fpm for all accounts.
  • Fixed case CPANEL-13918: Fix masking and scrolling issues on Backup Config page.
  • Fixed case CPANEL-13919: Remove hard-coded max PID value.
  • Fixed case CPANEL-13921: Don’t show the group if nothing is present for resellers.
  • Fixed case CPANEL-13923: Fixing issues with Exim Configuration.
  • Fixed case CPANEL-13924: Set umask before creating metadata files (temp and perm).
  • Fixed case CPANEL-13926: Pass client_id and client_secret via environment variables.
  • Fixed case CPANEL-13930: Don’t warn about not-yet-created autoresponder.
  • Fixed case CPANEL-13931: Pass Google authorization code via an environment variable.
  • Fixed case CPANEL-13932: Backup page - Form elements are aligned correctly.
  • Fixed case CPANEL-13933: Harden Google Drive OAuth handshake.
  • Fixed case CPANEL-13934: Make sure $mysql_sock is defined before chomping.
  • Fixed case CPANEL-13936: Fix uninitialized value warning emitted by cphulk_pam_ctl on new installs.
  • Fixed case CPANEL-13937: Backups_create_metadata: use correct logging destination.
  • Fixed case CPANEL-13939: Detect the application status properly on Application Manager.
  • [security] Fixed case CPANEL-13941: Fix suspend/unsuspend account reliablity.
  • Fixed case CPANEL-13942: Restore skip_init_data to Cpanel::Transaction::get_httpd_conf_datastore.
  • Fixed case CPANEL-13944: Clear navigation cache when some tweaksettings change in WHM.
  • Fixed case CPANEL-13946: Added deffooter to operation complete perl output pages.
  • Fixed case CPANEL-13948: Fix invalid scope error when generating Google Drive credentials.
  • Fixed case CPANEL-13951: Zone Editor: Do not validate IP addresses in CNAME records.
  • Fixed case CPANEL-13953: Add character validation for WordPress table_prefix.
  • Fixed case CPANEL-13967: Restartsrv_ftpserver: print message when FTP is disabled.
  • Fixed case CPANEL-13974: Improve performance of tests that reparse httpd.conf.
  • Fixed case CPANEL-13980: Avoid error creating FTP account when FTP disabled.
  • Fixed case CPANEL-13984: Optimize argument parsing.
  • Fixed case CPANEL-13986: Reseller Center: ensure drop-down selects user.
  • Fixed case CPANEL-13996: Allow admins to specify which packages a reseller can use for account creation.
  • Fixed case CPANEL-13997: Remove unused legacy code from Cpanel::OpenSSL.
  • Fixed case CPANEL-13998: Prevent Cpanel::AdminBin from being compiled into whostmgr.
  • Fixed case CPANEL-13999: Audit system accounting functions to ensure AcctLock is always used.
  • Fixed case CPANEL-14000: Fix mkdir in the WebDAV transport.
  • Fixed case CPANEL-14005: Ensure /etc/domainips is updated on account creation.
  • Fixed case CPANEL-14009: Update cpanel-perl-524-cPanel-TaskQueue to 0.800-6.cp1162.
  • Fixed case CPANEL-14017: Addon domain conversion fails to change the A record IP.
  • Fixed case CPANEL-14020: Fallback to the default UDP packet size when EDNS fails.
  • Fixed case CPANEL-14023: Make IPv6 assignment not create extra userdata files.
  • Fixed case CPANEL-14038: Ensure install_records looks in the right zone for dns records.
  • Fixed case CPANEL-14039: Ensure DKIM checks always check the correct domain.
  • Fixed case CPANEL-14042: WHM: Display “mod_userdir is disabled” warning when mod_passenger is installed.
  • Fixed case CPANEL-14046: Ensure user etc directory exists for roundcube db conversion.
  • Fixed case CPANEL-14049: Prevent Cpanel::AdminBin::Call from being compiled into whostmgr.
  • Fixed case CPANEL-14058: Suppress warnings in SiteIP.pm.
  • Fixed case CPANEL-14063: Ensure Initial Quota Setup correctly sets up quotas.
  • Fixed case CPANEL-14069: Add mocking for tests that are creating taskqueue entires where possible.
  • Fixed case CPANEL-14074: Assuming callback-polling unless comet client asks for long-polling.
  • Fixed case CPANEL-14080: Lock SSLStorage during unused installed resource cleanup.
  • Fixed case CPANEL-14084: Fix api1 call Email::addspam.
  • Fixed case CPANEL-14088: Update QA tests & php-wrapper to match new php-cli RPM behavior.
  • Fixed case CPANEL-14089: Fix test for restarting services via initd.
  • Fixed case CPANEL-14096: Fix broken error handling in API 2 Fileman::getdiractions.
  • Fixed case CPANEL-14103: Remove stopgap includes that were added before WHM command cache.
  • Fixed case CPANEL-14106: Defer deps to write ssl cache until needed.
  • Fixed case CPANEL-14107: Add test and update logic for handling known proxies.
  • Fixed case CPANEL-14109: Improve Google Drive Transport Warning when saving without a credential file.
  • Fixed case CPANEL-14121: Improve validation of /download endpoint.
  • Fixed case CPANEL-14123: Addpop: add missing use statements.
  • Fixed case CPANEL-14124: Added a link to configuration documentation for Google Drive.
  • Fixed case CPANEL-14130: WHM: Improve layout of the custom news area on the News page.
  • Fixed case CPANEL-14136: Add mocking for tests that are creating taskqueue entires where possible.
  • Fixed case CPANEL-14138: Improve error on invalid input with UAPI UserManager::delete_user.
  • Fixed case CPANEL-14139: User Manager: simplify edit_user subroutine.
  • Fixed case CPANEL-14139: Improve message on invalid input to UAPI UserManager::edit_user.
  • Fixed case CPANEL-14147: Treat main userdata file as authoritative when fetching SSL web vhosts.
  • Fixed case CPANEL-14148: Prevent creation or access of inappropriate userdata files.
  • Fixed case CPANEL-14155: Hide purchase banner when no providers available.
  • Fixed case CPANEL-14158: Allow plugins to have ServiceManager modules; restart outdated services.
  • Fixed case CPANEL-14165: Update cpanel-git to 2.13.2-1.cp1162.
  • Fixed case CPANEL-14175: CPGreylist: ensure canonical IPv6 ranges so Exim works.
  • Fixed case CPANEL-14192: Remove temporary variable in scripts/mailperm.
  • Fixed case CPANEL-14196: Improve error msg when CAB for installed cert is gone.
  • Fixed case CPANEL-14198: Use security token in license purchase link for trial banner.
  • Fixed case CPANEL-14201: Add simple tests for getsuspendedlist.
  • Fixed case CPANEL-14225: Avoid uninitialized warnings in Stream responder.
  • Fixed case CPANEL-14228: View Reseller Usage: avoid warning on page load.
  • Fixed case CPANEL-14230: Smoker: Avoid syntax check in t/qa when there are no changes in t/qa.
  • Fixed case CPANEL-14240: Fix include path check in Cpanel::Template and add test.
  • Fixed case CPANEL-14250: Disable the quick install option when the contact email is not set.
  • Fixed case CPANEL-14254: Avoid Perl error on unreadable tracefilter file.
  • Fixed case CPANEL-14255: Ensure dbstoregrants is not sent until after the username change completes.
  • Fixed case CPANEL-14258: Prevent Perl warning in distiller on fresh install.
  • Fixed case CPANEL-14259: Provide more helpful error message on missing APNS cert.
  • Fixed case CPANEL-14278: Properly sort cPStore order items by ID.
  • Fixed case CPANEL-14281: Added icon in WHM backup config to indicate an external link.
  • Fixed case CPANEL-14283: Bump version number to 66.
  • Fixed case CPANEL-14285: Set correct ProFTPD TLSCertificateChainFile path.
  • Fixed case CPANEL-14288: Setupftpserver: restore previous usage output.
  • Fixed case CPANEL-14291: Setupftpserver: restore proper error handling.
  • Fixed case CPANEL-14299: Avoid warning backtrace in User Manager.
  • Fixed case CPANEL-14307: CPanel MultiPHP INI Editor: Basic Mode strips a ;.
  • Fixed case CPANEL-14309: Resolve stall in safefile that causes dnsadmin to block.
  • Fixed case CPANEL-14315: Dnsadmin fails when the request by size exceeds 33554432 bytes.
  • Fixed case CPANEL-14319: Add mysql-community-common to incompatible with MariaDB list.
  • Fixed case CPANEL-14320: Improve failure message when a zone file does not exist.
  • Fixed case CPANEL-14328: Use inline ISO 8601 UTC time for notification emails.
  • Fixed case CPANEL-14330: Retry askdnsadmin requests when no data is returned from the server.
  • Fixed case CPANEL-14339: Add a test to ensure the resolver times out when a TCP peer stalls.
  • Fixed case CPANEL-14340: Restore race safety to SSLStorage after merge conflict.
  • Fixed case CPANEL-14345: Adding new icons to Basic style.
  • Fixed case CPANEL-14351: Add a SYMLINK type for metadata which uses lstat rather than stat for data.
  • Fixed case CPANEL-14355: Overwrite cabundles on updated instead of removing first to avoid race.
  • Fixed case CPANEL-14363: SSLStorage fails to increase the safe file timeout.
  • Fixed case CPANEL-14365: Remove quick_check_has_work_to_do optimization from queueprocd.
  • Fixed case CPANEL-14368: Notify the server admin when AutoSSL is stuck.
  • Fixed case CPANEL-14391: Restart NSD only once every 45s per every new IP added.
  • Fixed case CPANEL-14395: Fixed issue with error pages image size.
  • Fixed case CPANEL-14400: Reset non-blocking before reading TCP DNS.
  • Fixed case CPANEL-14406: Branding: ensure docroot API parameters are honored.
  • Fixed case CPANEL-14412: Update IO::Socket::IP to 0.39 for blocking fix.
  • Fixed case CPANEL-14431: Prevent data loss via name collisions related to backup metadata.
  • Fixed case CPANEL-14434: Ensure restartsrv_proftpd works on CentOS 7.
  • Fixed case CPANEL-14442: Ensure SSL Storage checks ALL certs before removing a CAB.
  • Fixed case CPANEL-14443: AutoSSL must check for ssl proxy subdomains when sorting vhosts.
  • Fixed case CPANEL-14479: Return an empty answer when dnsadmin sees a duplicate dnsuniqid.
  • Fixed case HB-2259: Added support for a new remote destination transport.
  • Fixed case PIG-2858: Update Security Advisor to the latest version.
  • Implemented case CPANEL-12064: Bypass buffered perl i/o when slurping files.
  • Implemented case CPANEL-12080: Breakup underlying autoconfig settings into C::E::AutoConfig::Settings.
  • Implemented case CPANEL-12106: Optimize compiled template toolkit files.
  • Implemented case CPANEL-12229: Cache asn parsing in Cpanel::SSL::Utils.
  • Implemented case CPANEL-12230: Switch additional calls to use Cpanel::PwCache.
  • Implemented case CPANEL-12231: Remove centos5 compatibility slowdown from Cpanel::OpenSSL.
  • Implemented case CPANEL-12233: Use Net::SSLeay to get certificate subject hash.
  • Implemented case CPANEL-12235: Optimize XML-API test runs.
  • Implemented case CPANEL-12236: Optimize fetching configured ip addresses.
  • Implemented case CPANEL-12242: Add tools to check for outdated processes.
  • Implemented case CPANEL-12257: Include quotas and library updates in system_needs_reboot.
  • Implemented case CPANEL-12257: Collapse WHM reboot reasons into one warning.
  • Implemented case CPANEL-12296: Introduction box now stays gone until page reset when dismissed.
  • Implemented case CPANEL-12308: Copy KernelCare checks out of Security Advisor.
  • Implemented case CPANEL-12346: Prevent gentomcatlist2 from being run (and timing out) after EA4 upgrade.
  • Implemented case CPANEL-12353: Add config options for dovecot message compression.
  • Implemented case CPANEL-12357: Create new WHM entry to enable DKIM/SPF.
  • Implemented case CPANEL-12367: Seperate Styles backend from Cpanel::API::Styles.
  • Implemented case CPANEL-12369: Update rpm.versions.
  • Implemented case CPANEL-12380: Optimize reading template toolkit inserts.
  • Implemented case CPANEL-12384: Only check existance in Cpanel::StatCache.
  • Implemented case CPANEL-12385: Avoid loading DBI at compile time in cpanel and uapi.
  • Implemented case CPANEL-12389: Only YAML::Syck when CachedDataStore cache is out of date.
  • Implemented case CPANEL-12390: Defer loading of Filesys::Df.
  • Implemented case CPANEL-12391: Avoid preloading YAML for Cpanel::Backup.
  • Implemented case CPANEL-12398: Optimize fetching feature lists.
  • Implemented case CPANEL-12471: Fix typos in Styles inline documentation.
  • Implemented case CPANEL-12495: Defer loading DBD::Pg until it is needed.
  • Implemented case CPANEL-12509: Improve result relevance when performing a search for in WHM.
  • Implemented case CPANEL-12510: Create a new tweak setting for notifications.
  • Implemented case CPANEL-12515: Move UAPI shared addressbook state fetch from TT to JS in pops page.
  • Implemented case CPANEL-12517: Improve error message when message compression is set to 0.
  • Implemented case CPANEL-12523: Defer Whostmgr::TicketSupport loading where possible.
  • Implemented case CPANEL-12524: Defer loading Cpanel::SSL::Sign until needed.
  • Implemented case CPANEL-12544: Check data format after loading in CachedDataStore.
  • Implemented case CPANEL-12545: Avoid reloading userdata during ssl install.
  • Implemented case CPANEL-12614: Ensure zlib is disabled when dovecot compression is disabled.
  • Implemented case CPANEL-12624: Defer loading rewrite parser and dcv rules until needed.
  • Implemented case CPANEL-12626: Added expunge of expired certs from user sslstore.
  • Implemented case CPANEL-12627: Defer loading modules that are rarely used in cPanel.
  • Implemented case CPANEL-12640: Optimize external authentication modules for dynamic loading.
  • Implemented case CPANEL-12649: Avoid compiling in UserManager since its rarely called.
  • Implemented case CPANEL-12652: Only preload CPDate where we use it heavily.
  • Implemented case CPANEL-12664: Reduce memory needed for queueprocd.
  • Implemented case CPANEL-12674: Decoupled Status from existence of Market Providers.
  • Implemented case CPANEL-12714: Restore performance to account creation.
  • Implemented case CPANEL-12721: (a one-line summary here, not to exceed 80 characters).
  • Implemented case CPANEL-12727: Update jquery to 3.2.0 from 1.11.3.
  • Implemented case CPANEL-12736: Silence spurious warnings from initquotas.
  • Implemented case CPANEL-12738: Resolve memory align on skylake chipsets.
  • Implemented case CPANEL-12751: Updated Add DNS page to use the new UserList Widget.
  • Implemented case CPANEL-12754: Teach reseller selector to auto-select when there is only one choice.
  • Implemented case CPANEL-12762: Fix typo in Cpanel::SafeFile::FileLocker POD.
  • Implemented case CPANEL-12767: Bring whostmgr.pl and whostmgr2.pl up to cplint standard for v66.
  • Implemented case CPANEL-12773: Save as profile is added to EA4.
  • Implemented case CPANEL-12804: Add support for Google Drive remote backups.
  • Implemented case CPANEL-12818: Fix/improve styling of search icon in PL Dark & Light skins.
  • Implemented case CPANEL-12841: Simplify logic in Cpanel::HttpUtils::Conf.
  • Implemented case CPANEL-12842: Cleanup deps and logger creation in binaries.
  • Implemented case CPANEL-12849: WHM>Generate Certificate has been bootstrap-ified.
  • Implemented case CPANEL-12852: Skip WHM UI user selection when there’s only 1 account.
  • Implemented case CPANEL-12881: Do not flush the task queue during installation.
  • Implemented case CPANEL-12890: Limit per-user LMTP deliveries.
  • Implemented case CPANEL-12916: Suppress items not relevant to the installed WHM version.
  • Implemented case CPANEL-13056: Updating initial setup assistance strings.
  • Implemented case CPANEL-13059: Added messaging to create account with over users.
  • Implemented case CPANEL-13075: Fixed hybrid cjt validation on gencert page.
  • Implemented case CPANEL-13104: Plugin changes and test infrastructure for WP Manager.
  • Implemented case CPANEL-13140: Migrate Apache global includes from EasyApache 3.
  • Implemented case CPANEL-13150: Optimize config parsing and reduce memory needed.
  • Implemented case CPANEL-13174: Remove modules that are no longer being used.
  • Implemented case CPANEL-13191: Allow setting PHP-FPM for new accounts by default.
  • Implemented case CPANEL-13211: Relax validation on generate SSL certificate page for non-domain items.
  • Implemented case CPANEL-13217: Enable Global DCV Passthrough as default in EA4.
  • Implemented case CPANEL-13220: Terminate account now displays all accounts regardless of license limits.
  • Implemented case CPANEL-13227: Enable PHP-FPM on all domains as they are created.
  • Implemented case CPANEL-13246: Realign login templates.
  • Implemented case CPANEL-13266: Move left navigation panel into the main frame.
  • Implemented case CPANEL-13278: Created new api to allow exclusion of autossl domains.
  • Implemented case CPANEL-13285: Realign sync code for mail server.
  • Implemented case CPANEL-13334: Add MariaDB 10.2 to the Upgrade UI.
  • Implemented case CPANEL-13400: Cleanup update process order.
  • Implemented case CPANEL-13401: Add feature showcase item for htaccess homedir search.
  • Implemented case CPANEL-13404: Add sender column to eximstats db and track sender.
  • Implemented case CPANEL-13422: A few UX tightenings in Reseller Center UI.
  • Implemented case CPANEL-13431: Resolve error changing an site IP address in WHM.
  • Implemented case CPANEL-13432: Don’t redirect to max_users_exceeded after login.
  • Implemented case CPANEL-13451: Teach servicestatus to know about plugins.
  • Implemented case CPANEL-13483: Update List Subdomains with Bootstrap and Angular.
  • Implemented case CPANEL-13485: Teach SSL install screens to handle proxy subdomains intelligently.
  • Implemented case CPANEL-13487: Removing the final frame from WHM.
  • Implemented case CPANEL-13498: Make convert_addon_to_account aware of maxusers.
  • Implemented case CPANEL-13499: Small fix, plus tests and POD, for WHM API v1 multi-arg logic.
  • Implemented case CPANEL-13510: Add support for modern Ruby (2.4) applications via mod_passenger.
  • Implemented case CPANEL-13511: Ensure MysqlUtils is not preloaded in ExpVar.
  • Implemented case CPANEL-13512: Defer loading email filtering until needed.
  • Implemented case CPANEL-13535: Add AutoSSL exclusions to backup and restore systems.
  • Implemented case CPANEL-13541: Improve WHM usablity on mobile.
  • Implemented case CPANEL-13546: Hide appropriate sections in “Edit Reseller Privileges and Nameservers”.
  • Implemented case CPANEL-13553: Remove superfluous info from WHM top nav.
  • Implemented case CPANEL-13556: Avoid loading cleanup modules in Cpanel::Homedir::Modify until needed.
  • Implemented case CPANEL-13567: Suppress “Change Ownership of Multiple Accounts” in solo license.
  • Implemented case CPANEL-13573: Support non ea- SCL RPMs in the MultiPHP system.
  • Implemented case CPANEL-13573: Address minor POD syntax warnings.
  • Implemented case CPANEL-13578: Reduce memory required for PHPFPM configuration.
  • Implemented case CPANEL-13591: Fix loading userdomains into a reference (Bandwidth display in WHM).
  • Implemented case CPANEL-13601: Improve performance of partial templates.
  • Implemented case CPANEL-13616: Improve responsiveness of Create Account on solo license overage.
  • Implemented case CPANEL-13618: Update cPHulk to use a SQLite database.
  • Implemented case CPANEL-13623: SSL Status Page now allows AutoSSL exclusion.
  • Implemented case CPANEL-13626: Cpanel::Config::Httpd::is_ea3 to Cpanel::Config::Httpd::EA3::.
  • Implemented case CPANEL-13634: Reduce Cpanel::IxHash dep chain.
  • Implemented case CPANEL-13635: Avoid loading YAML in webmail.
  • Implemented case CPANEL-13668: Exclude and Include global buttoms are now separated in TLS Status.
  • Implemented case CPANEL-13674: Slack external authentication module.
  • Implemented case CPANEL-13677: Reduce Cpanel::Features memory overhead.
  • Implemented case CPANEL-13678: Reduce Cpanel::FeatureShowcase memory overhead.
  • Implemented case CPANEL-13681: Reduce overload of loading the File manager in cPanel.
  • Implemented case CPANEL-13685: Reduce overhead for the Quota namespace.
  • Implemented case CPANEL-13687: Reduce overhead for the Cpanel::MysqlUtils:: namespace.
  • Implemented case CPANEL-13688: Move Getopt::Long require from RestartSrv to ServiceManager::Base.
  • Implemented case CPANEL-13689: WHM is now more mobile friendly, including a collapsing navigation.
  • Implemented case CPANEL-13690: Defer loading password change modules until needed.
  • Implemented case CPANEL-13691: Defer loading Postgres support modules until needed.
  • Implemented case CPANEL-13693: Remove Locale compile from Boxtrapper CORE.
  • Implemented case CPANEL-13698: Avoid thowing an exception in rename_if_exists until needed.
  • Implemented case CPANEL-13701: Locale: Avoid loading Cpanel::Parser::Vars as its already there.
  • Implemented case CPANEL-13702: Reduce Cpanel::HttpUtils memory overhead.
  • Implemented case CPANEL-13721: Migrate cPStore’s AutoSSL queue to SQLite.
  • Implemented case CPANEL-13935: Remove cruft from Cpanel::OpenSSL left from previous refactoring.
  • Implemented case CPANEL-13982: Switch BLOB in AutoSSL cPanel queue to TEXT.
  • Implemented case CPANEL-14007: Defer loading Cpanel::Email::MX until needed.
  • Implemented case CPANEL-14008: Remove unused codepath from Cpanel::DnsUtils::RR.
  • Implemented case CPANEL-14014: Improve test suite temp user creation performance.
  • Implemented case CPANEL-14059: Ensure the WHM footer is always sent if the header is.
  • Implemented case CPANEL-14061: Remove legacy user selector since its no longer used.
  • Implemented case CPANEL-14127: Update Cpanel::Locale::Utils::Tool::Mkloc to use paper_latern.
  • Implemented case CPANEL-14194: Move JS required for header elements into head tag.
  • Implemented case CPANEL-14248: Update dovecot-xaps to 2.2.31-1.cp1162.
  • Implemented case CPANEL-14248: Update dovecot to 2.2.31-1.cp1162.
  • Implemented case CPANEL-14354: Skip edit of “nobody”/hostname userdata if it doesn’t exist.
  • Implemented case CPANEL-14369: Improve tweaksettings “userdirprotect” value handling.
  • Implemented case CPANEL-14380: Warn when a SafeFile lock file is considered stale and we overwrite it.
  • Implemented case CPANEL-14386: Cases with utf-8 in the description cannot be read by cPBuild::OAuth.
  • Implemented case CPANEL-14436: Accomodate new Comodo DCV format and path.

65.9999.195


2017-07-07
  • Fixed case CPANEL-13984: Optimize argument parsing.
  • Fixed case CPANEL-14147: Treat main userdata file as authoritative when fetching SSL web vhosts.
  • Fixed case CPANEL-14196: Improve error msg when CAB for installed cert is gone.
  • Fixed case CPANEL-14299: Avoid warning backtrace in User Manager.
  • Fixed case CPANEL-14315: Dnsadmin fails when the request by size exceeds 33554432 bytes.
  • Fixed case CPANEL-14320: Improve failure message when a zone file does not exist.
  • Fixed case CPANEL-14328: Use inline ISO 8601 UTC time for notification emails.
  • Fixed case CPANEL-14330: Retry askdnsadmin requests when no data is returned from the server.
  • Fixed case CPANEL-14363: SSLStorage fails to increase the safe file timeout.
  • Fixed case CPANEL-14365: Remove quick_check_has_work_to_do optimization from queueprocd.
  • Fixed case CPANEL-14368: Notify the server admin when AutoSSL is stuck.
  • Fixed case CPANEL-14391: Restart NSD only once every 45s per every new IP added.
  • Fixed case CPANEL-14395: Fixed issue with error pages image size.
  • Fixed case CPANEL-14406: Branding: ensure docroot API parameters are honored.
  • Fixed case CPANEL-14412: Update IO::Socket::IP to 0.39 for blocking fix.
  • Implemented case CPANEL-14369: Improve tweaksettings “userdirprotect” value handling.
  • Implemented case CPANEL-14380: Warn when a SafeFile lock file is considered stale and we overwrite it.

65.9999.192


2017-07-03
  • Fixed case CPANEL-13830: Clear EA version cache when switching from EA3 to EA4.
  • Fixed case CPANEL-13864: Populate the system status cache at boot time.
  • Fixed case CPANEL-13864: Remove legacy touch file used to suggest a reboot.
  • Fixed case CPANEL-13864: Update system status cache after toggling quotas.
  • Fixed case CPANEL-13864: Clean up legacy code.
  • Fixed case CPANEL-13864: Update system status cache after installing updates.
  • Fixed case CPANEL-14103: Remove stopgap includes that were added before WHM command cache.
  • Fixed case CPANEL-14148: Prevent creation or access of inappropriate userdata files.
  • Fixed case CPANEL-14179: Optimize and add additional items to the smoker cleanup script.
  • Fixed case CPANEL-14225: Avoid uninitialized warnings in Stream responder.
  • Fixed case CPANEL-14255: Ensure dbstoregrants is not sent until after the username change completes.
  • Fixed case CPANEL-14281: Added icon in WHM backup config to indicate an external link.
  • Fixed case CPANEL-14285: Set correct ProFTPD TLSCertificateChainFile path.
  • Fixed case CPANEL-14288: Setupftpserver: restore previous usage output.
  • Fixed case CPANEL-14291: Setupftpserver: restore proper error handling.
  • Fixed case CPANEL-14307: CPanel MultiPHP INI Editor: Basic Mode strips a ;.
  • Fixed case CPANEL-14309: Resolve stall in safefile that causes dnsadmin to block.
  • Fixed case CPANEL-14319: Add mysql-community-common to incompatible with MariaDB list.
  • Fixed case CPANEL-14340: Restore race safety to SSLStorage after merge conflict.
  • Fixed case CPANEL-14345: Adding new icons to Basic style.
  • Fixed case CPANEL-14355: Overwrite cabundles on updated instead of removing first to avoid race.
  • Implemented case CPANEL-14354: Skip edit of “nobody”/hostname userdata if it doesn’t exist.

65.9999.190


2017-06-30
  • Fixed case CPANEL-13824: Updated accessibility items on TLS Status page.
  • Fixed case CPANEL-14023: Make IPv6 assignment not create extra userdata files.
  • Fixed case CPANEL-14058: Suppress warnings in SiteIP.pm.
  • Fixed case CPANEL-14106: Defer deps to write ssl cache until needed.
  • Fixed case CPANEL-14175: CPGreylist: ensure canonical IPv6 ranges so Exim works.
  • Fixed case CPANEL-14201: Add simple tests for getsuspendedlist.
  • Fixed case CPANEL-14250: Disable the quick install option when the contact email is not set.
  • Fixed case CPANEL-14258: Prevent Perl warning in distiller on fresh install.
  • Fixed case CPANEL-14259: Provide more helpful error message on missing APNS cert.
  • Fixed case CPANEL-14278: Properly sort cPStore order items by ID.
  • Implemented case CPANEL-14127: Update Cpanel::Locale::Utils::Tool::Mkloc to use paper_latern.

65.9999.189


2017-06-29
  • Fixed case CPANEL-13595: Suppress undefined value warnings in apache_conf_distiller.
  • Fixed case CPANEL-14172: Cpanel::Kill::Single::safekill camn hang forever.
  • Fixed case CPANEL-14228: View Reseller Usage: avoid warning on page load.
  • Fixed case CPANEL-14240: Fix include path check in Cpanel::Template and add test.
  • Implemented case CPANEL-14248: Update dovecot to 2.2.31-1.cp1162.
  • Implemented case CPANEL-14248: Update dovecot-xaps to 2.2.31-1.cp1162.

65.9999.187


2017-06-27
  • Fixed case CPANEL-13911: Add checkpoint to disable Turn On/Off FPM if package checking is not done.
  • Fixed case CPANEL-14192: Remove temporary variable in scripts/mailperm.
  • Fixed case CPANEL-14198: Use security token in license purchase link for trial banner.

65.9999.186


2017-06-27
  • Fixed case CPANEL-11396: Update cpanel-roundcubemail to 1.2.4-1.cp1164.
  • Fixed case CPANEL-13705: Update cpanel-git to 2.13.1-1.cp1162.
  • Fixed case CPANEL-13838: Allow “any” as valid ACL for WHM plugins.
  • Fixed case CPANEL-13880: Add novalidate to the users list widget’s form.
  • Fixed case CPANEL-13986: Reseller Center: ensure drop-down selects user.
  • Fixed case CPANEL-14039: Ensure DKIM checks always check the correct domain.
  • Fixed case CPANEL-14046: Ensure user etc directory exists for roundcube db conversion.
  • Fixed case CPANEL-14063: Ensure Initial Quota Setup correctly sets up quotas.
  • Fixed case CPANEL-14080: Lock SSLStorage during unused installed resource cleanup.
  • Fixed case CPANEL-14096: Fix broken error handling in API 2 Fileman::getdiractions.
  • Fixed case CPANEL-14100: If CSR prep fails for a users vhost prevent it from impacting the others.
  • Fixed case CPANEL-14121: Improve validation of /download endpoint.
  • Fixed case CPANEL-14123: Addpop: add missing use statements.
  • Fixed case CPANEL-14124: Added a link to configuration documentation for Google Drive.
  • Fixed case CPANEL-14138: Improve error on invalid input with UAPI UserManager::delete_user.
  • Fixed case CPANEL-14139: Improve message on invalid input to UAPI UserManager::edit_user.
  • Fixed case CPANEL-14139: User Manager: simplify edit_user subroutine.
  • Fixed case CPANEL-14155: Hide purchase banner when no providers available.
  • Fixed case CPANEL-14165: Update cpanel-git to 2.13.2-1.cp1162.
  • Implemented case CPANEL-14194: Move JS required for header elements into head tag.

65.9999.184


2017-06-23
  • Fixed case CPANEL-11962: Pear UI input forms look better now.
  • Fixed case CPANEL-13609: Fix Google Drive transport to not allow files with same name.
  • Fixed case CPANEL-13819: Get uid/gid for compressed backups in a way to avoid getting a bad GID.
  • Fixed case CPANEL-13893: Allow the Application Manager to be accessible in demo mode.
  • Fixed case CPANEL-14000: Fix mkdir in the WebDAV transport.
  • Fixed case CPANEL-14028: Update exim to 4.89-2.cp1162.
  • Fixed case CPANEL-14074: Assuming callback-polling unless comet client asks for long-polling.
  • Fixed case CPANEL-14084: Fix api1 call Email::addspam.
  • Fixed case CPANEL-14109: Improve Google Drive Transport Warning when saving without a credential file.
  • Fixed case CPANEL-14130: WHM: Improve layout of the custom news area on the News page.
  • Implemented case CPANEL-14059: Ensure the WHM footer is always sent if the header is.

65.9999.183


2017-06-22
  • Fixed case CPANEL-11377: Spinner aligned with buttons in ModSec Config page.
  • Fixed case CPANEL-13322: Proxy subdomain cannot be overwritten after SSL install.
  • Fixed case CPANEL-13713: Clears the search term cache upon new user login.
  • Fixed case CPANEL-13766: Add password autocomplete fixes to User Manager.
  • Fixed case CPANEL-13787: WHM: Use the Account Creation password strength on Create Account interface.
  • Fixed case CPANEL-13823: Switched table options and calendar to relative positions on Mail Queue.
  • Fixed case CPANEL-13851: Improve error messages when modifying zone records with simplezoneedit feature.
  • Fixed case CPANEL-13859: Ensure that the “removing rlimits” message is only displayed when needed.
  • Fixed case CPANEL-13865: View Relayers/View Sent Summary - Fixed Table options and cal.
  • Fixed case CPANEL-13914: MultiPHP INI Editor: Basic Mode strips EOL comments out.
  • Fixed case CPANEL-13934: Make sure $mysql_sock is defined before chomping.
  • Fixed case CPANEL-13936: Fix uninitialized value warning emitted by cphulk_pam_ctl on new installs.
  • Fixed case CPANEL-13951: Zone Editor: Do not validate IP addresses in CNAME records.
  • Fixed case CPANEL-13997: Remove unused legacy code from Cpanel::OpenSSL.
  • Fixed case CPANEL-13999: Audit system accounting functions to ensure AcctLock is always used.
  • Fixed case CPANEL-14003: Stop trying unlink the OverQuota cache as a user.
  • Fixed case CPANEL-14038: Ensure install_records looks in the right zone for dns records.
  • Fixed case CPANEL-14042: WHM: Display “mod_userdir is disabled” warning when mod_passenger is installed.
  • Fixed case CPANEL-14049: Prevent Cpanel::AdminBin::Call from being compiled into whostmgr.
  • Implemented case CPANEL-14007: Defer loading Cpanel::Email::MX until needed.
  • Implemented case CPANEL-14008: Remove unused codepath from Cpanel::DnsUtils::RR.
  • Implemented case CPANEL-14061: Remove legacy user selector since its no longer used.

65.9999.182


2017-06-20
  • Fixed case CPANEL-13513: Improve layout of the news page.
  • Fixed case CPANEL-13582: Fix spurious warnings when saving Tweak Settings.
  • Fixed case CPANEL-13692: Use MariaDB-compat for 10.2+ and newer installs.
  • Fixed case CPANEL-13748: Verbiage change in Feature showcase for 66.
  • Fixed case CPANEL-13792: Switched table options and calendar to relative positions.
  • Fixed case CPANEL-13825: Bootstrapped the privs table form.
  • Fixed case CPANEL-13826: WHM: Bootstrap the Additional MySQL Access Hosts interface.
  • Fixed case CPANEL-13835: Dark Style: Quota input color visible when toggled.
  • Fixed case CPANEL-13854: Address mis-alignment of Password Strength on FTP Accounts.
  • Fixed case CPANEL-13932: Backup page - Form elements are aligned correctly.
  • Fixed case CPANEL-13939: Detect the application status properly on Application Manager.
  • Fixed case CPANEL-13998: Prevent Cpanel::AdminBin from being compiled into whostmgr.
  • Fixed case CPANEL-14005: Ensure /etc/domainips is updated on account creation.
  • Fixed case CPANEL-14017: Addon domain conversion fails to change the A record IP.
  • Fixed case CPANEL-14020: Fallback to the default UDP packet size when EDNS fails.
  • Implemented case CPANEL-13896: Ensure make sandbox sets up for ftp integration tests.
  • Implemented case CPANEL-13905: Fix t/integration/bin-setsiteip.pl_functional.t.
  • Implemented case CPANEL-13971: Fix /usr/local/cpanel/t/integration/Cpanel-Config-userdata-UpdateCache.t.
  • Implemented case CPANEL-13982: Switch BLOB in AutoSSL cPanel queue to TEXT.

65.9999.180


2017-06-19
  • Fixed case CPANEL-11390: Squelch needless warning message.
  • Fixed case CPANEL-12940: Fix memory ballooning causing OOM killer to abort mysql restoration.
  • Fixed case CPANEL-13271: Fix uninitialized warning when loading securityadvisor.
  • Fixed case CPANEL-13275: Ensure domain name is set when processing webalizer for the main domain.
  • Fixed case CPANEL-13347: Add status icon to domains in WHM Manage SSL Hosts.
  • Fixed case CPANEL-13611: Replace metadata file when backup is run again on same day.
  • Fixed case CPANEL-13696: Fix warning when running WHM API v1 getpkginfo for default package.
  • Fixed case CPANEL-13714: Make WHM expand/collapse-nav icon tab-accessible.
  • Fixed case CPANEL-13717: Silence spurious warnings during mysqlconnectioncheck.
  • Fixed case CPANEL-13743: Use web vhost config in AutoSSL provider base class more exclusively.
  • Fixed case CPANEL-13752: Populate domain on SSL install when cert is picked.
  • Fixed case CPANEL-13759: Removed the position:absolute that was causing this to shift.
  • Fixed case CPANEL-13762: Fixed issue with password field showing password.
  • Fixed case CPANEL-13844: Fixed validation message positions on scroll.
  • Fixed case CPANEL-13849: Fixed configuation cluster visual artifacts on window resize.
  • Fixed case CPANEL-13866: Restored page anchors, refactored scroll animations.
  • Fixed case CPANEL-13898: Ensure removing a certificate does not fail to remove unused CABs.
  • Fixed case CPANEL-13899: Prevent metadata generation from following symlinks.
  • Fixed case CPANEL-13924: Set umask before creating metadata files (temp and perm).
  • Fixed case CPANEL-13980: Avoid error creating FTP account when FTP disabled.
  • Fixed case CPANEL-13996: Allow admins to specify which packages a reseller can use for account creation.
  • Fixed case CPANEL-14009: Update cpanel-perl-524-cPanel-TaskQueue to 0.800-6.cp1162.
  • Implemented case CPANEL-13935: Remove cruft from Cpanel::OpenSSL left from previous refactoring.

65.9999.179


2017-06-16
  • Fixed case CPANEL-13547: Stopped reboot pages to resubmit.
  • Fixed case CPANEL-13746: Execute password reset as a daemon to avoid crash bug in MariaDB.
  • Fixed case CPANEL-13763: Added deffooter to perl output page, reroute method die method.
  • Fixed case CPANEL-13817: Silience spurious warning when there is no cache id.
  • Fixed case CPANEL-13862: Use height attribute for breadcrumbs container.
  • Fixed case CPANEL-13876: Ensure the footer is sent in whm when perl dies.
  • Fixed case CPANEL-13894: Error when trying to setuid above MAX_UID.
  • Fixed case CPANEL-13926: Pass client_id and client_secret via environment variables.
  • Fixed case CPANEL-13930: Don’t warn about not-yet-created autoresponder.
  • Fixed case CPANEL-13931: Pass Google authorization code via an environment variable.
  • Fixed case CPANEL-13941: Fix suspend/unsuspend account reliablity.
  • Fixed case CPANEL-13942: Restore skip_init_data to Cpanel::Transaction::get_httpd_conf_datastore.
  • Fixed case CPANEL-13953: Add character validation for WordPress table_prefix.
  • Fixed case CPANEL-13967: Restartsrv_ftpserver: print message when FTP is disabled.

65.9999.177


2017-06-15
  • Fixed case CPANEL-11415: Update transports to create given path on validation.
  • Fixed case CPANEL-13488: Fixed font style on Edit DNS Zone.
  • Fixed case CPANEL-13584: Fixed mail delivery report dropdown font size.
  • Fixed case CPANEL-13718: Add a timeout to Cpanel::Net::Whois::IP::Cached.
  • Fixed case CPANEL-13729: Fixed breadcrumb issue for home/others that dont have breadcrumb data.
  • Fixed case CPANEL-13741: Fixing template cache when security token is missing.
  • Fixed case CPANEL-13751: Moved searchTerm storage to before regex escape.
  • Fixed case CPANEL-13754: Configuration Cluster: suggest API tokens.
  • Fixed case CPANEL-13784: Fix v66 bug with Site Software checkboxes.
  • Fixed case CPANEL-13799: Fix the DirectoryIndex page in WHM by calling is_ea3.
  • Fixed case CPANEL-13803: Legacy Backup Migrate does not remove legacy from left menu.
  • Fixed case CPANEL-13833: Make all cPanel only urls a 404 under webmail to prevent confusion.
  • Fixed case CPANEL-13841: Gather-update-logs: print HTTP status code on failure.
  • Fixed case CPANEL-13842: Teach Cpanel::Services::Installed about plugins.
  • Fixed case CPANEL-13852: Addon Domain: don’t suggest creating FTP account when FTP disabled.
  • Fixed case CPANEL-13888: Improve validation message for addon domain FTP accounts.
  • Fixed case CPANEL-13921: Don’t show the group if nothing is present for resellers.
  • Fixed case CPANEL-13923: Fixing issues with Exim Configuration.
  • Fixed case CPANEL-13937: Backups_create_metadata: use correct logging destination.
  • Fixed case CPANEL-13944: Clear navigation cache when some tweaksettings change in WHM.
  • Fixed case CPANEL-13946: Fixed footer on assorted WHM pages.
  • Fixed case CPANEL-13948: Fix invalid scope error when generating Google Drive credentials.

65.9999.176


2017-06-14
  • Fixed case CPANEL-13514: Fix uninitialized value warning with proxy IPs.
  • Fixed case CPANEL-13637: Fixed issues with DNSOnly logo not showing.
  • Fixed case CPANEL-13664: Fix WHM news rendering through proxy subdomains.
  • Fixed case CPANEL-13694: Guard against uninitialized value warnings.
  • Fixed case CPANEL-13760: Render all account changes when changing multiple site IPs.
  • Fixed case CPANEL-13769: Refactor permissions-granting logic on creation of new DNS zone via WHM.
  • Fixed case CPANEL-13777: Ensure css2-min is accessable under webmail.
  • Fixed case CPANEL-13783: Fix error on Outlook 2k client setup download.
  • Fixed case CPANEL-13808: File Upload header shows up.
  • Fixed case CPANEL-13853: Fix unresponsive Configuration Cluster interface.
  • Fixed cases CPANEL-13868,CPANEL-13850: Don’t enable FTP server when set to disabled.
  • Fixed case CPANEL-13868: Restartsrv_ftpserver: look for correct configuration value.
  • Fixed case CPANEL-13902: Limit DCV responses to a sane (constant for now) size.
  • Fixed case CPANEL-13910: Update default setting for SymlinksIfOwnerMatch to disabled.
  • Fixed case CPANEL-13915: Fixed borders and padding on mod_userdir notices.
  • Fixed case CPANEL-13917: Show user how much memory is needed to enable fpm for all accounts.
  • Fixed case CPANEL-13918: Fix masking and scrolling issues on Backup Config page.
  • Fixed case CPANEL-13919: Remove hard-coded max PID value.

65.9999.172


2017-06-13
  • Fixed case CPANEL-13540: Remove incompatible packages before installing MariaDB.
  • Fixed case CPANEL-13543: Create conf to preserve hostname on systems with cloud-init.
  • Fixed case CPANEL-13579: Update cpanel-phpmyadmin to 4.7.0-9.cp1166.
  • Fixed case CPANEL-13768: Avoid UI warning in Park a Domain.
  • Fixed case CPANEL-13790: Fixed Warning in Plugin when string is undef.
  • Fixed case CPANEL-13791: Fixed sidebar functionality on Tweak Settings perl output page.

65.9999.170


2017-06-12
  • Fixed case CPANEL-12579: Ensure account creation with existing homedir copies skel properly.
  • Fixed case CPANEL-13303: Populate the optimize_htaccess setting if not initialized.
  • Fixed case CPANEL-13560: Escape the environment variables for Passenger Applications properly.
  • Fixed case CPANEL-13576: Mobile devices use legacy editor opens by default.
  • Fixed case CPANEL-13585: Handle /usr/bin/apxs in ea3 to ea4 migration and reversion.
  • Fixed case CPANEL-13680: Avoid validating an IP address more then once in LastLogin.
  • Fixed case CPANEL-13682: Defer loading webmail account lookups until needed.
  • Fixed case CPANEL-13686: Reduce memory required for Cpanel::PHP::Vhosts.
  • Fixed case CPANEL-13695: Moved UI scrollers from body to sidebar navigation and content region.
  • Fixed case CPANEL-13697: Restored search capabilities across page loads.
  • Fixed case CPANEL-13703: Avoid Errno dependency in Cpanel::LoadFile.
  • Fixed case CPANEL-13719: Improvements to command.tmpl caching.
  • Fixed case CPANEL-13728: Ensure that cPHulk processes the entries in known_netblocks properly.
  • Fixed case CPANEL-13732: Update cpanel-perl-524-Cpanel-OS to 0.9-1.cp1162.
  • Fixed case CPANEL-13738: Update cpanel-perl-524-Template-Toolkit to 2.26-7.cp1162.
  • Fixed case CPANEL-13740: Defer loading ssl generation/parse modules until needed.
  • Fixed case CPANEL-13764: Fixes RTL scrollbar and sidebar issues for adding scrollbars in 0 frames.
  • Fixed case CPANEL-13774: Fixed sidebar not working on Create new account output page.
  • Implemented case CPANEL-13485: Teach SSL install screens to handle proxy subdomains intelligently.
  • Implemented case CPANEL-13674: Slack external authentication module.
  • Implemented case CPANEL-13678: Reduce Cpanel::FeatureShowcase memory overhead.
  • Implemented case CPANEL-13681: Reduce overload of loading the File manager in cPanel.
  • Implemented case CPANEL-13685: Reduce overhead for the Quota namespace.
  • Implemented case CPANEL-13687: Reduce overhead for the Cpanel::MysqlUtils:: namespace.
  • Implemented case CPANEL-13688: Move Getopt::Long require from RestartSrv to ServiceManager::Base.
  • Implemented case CPANEL-13689: WHM is now more mobile friendly, including a collapsing navigation.
  • Implemented case CPANEL-13690: Defer loading password change modules until needed.
  • Implemented case CPANEL-13691: Defer loading Postgres support modules until needed.
  • Implemented case CPANEL-13693: Remove Locale compile from Boxtrapper CORE.
  • Implemented case CPANEL-13698: Avoid thowing an exception in rename_if_exists until needed.
  • Implemented case CPANEL-13701: Locale: Avoid loading Cpanel::Parser::Vars as its already there.
  • Implemented case CPANEL-13702: Reduce Cpanel::HttpUtils memory overhead.
  • Implemented case CPANEL-13721: Migrate cPStore’s AutoSSL queue to SQLite.

65.9999.155


2017-06-09
  • Fixed case CPANEL-11321: Fix locale handling of CLDR date strings in CJT2.
  • Fixed case CPANEL-12058: Add TLSCertificateChainFile for ProFTPD CA bundle.
  • Fixed case CPANEL-12710: Fix “restartsrv cpipv6” command.
  • Fixed case CPANEL-12962: Ensure the transfer system can stream data using API tokens.
  • Fixed case CPANEL-13339: Add secdatadir/users to cagefs & jailshell config.
  • Fixed case CPANEL-13408: Allow installation of “soon-valid” certificates.
  • Fixed case CPANEL-13439: Updated KernelCare installation method to upstream’s new way.
  • Fixed case CPANEL-13452: Catch undefined cpdoveauth requests from socket.
  • Fixed case CPANEL-13460: DnsRoots to handle delegation on the 3rd+ label & TCP fallback.
  • Fixed case CPANEL-13505: Added footer for multiple files in WHM.
  • Fixed case CPANEL-13520: Cpanel::Server::FPM::Manager::Check: fix typo.
  • Fixed case CPANEL-13522: Avoid reading /etc/shadow when we only need the homedir/uid/gid/user.
  • Fixed case CPANEL-13529: Update cpanel-perl-524-build to 5.24.1-24.cp1162.
  • Fixed case CPANEL-13529: Update cpanel-perl-524 to 5.24.1-24.cp1162.
  • Fixed case CPANEL-13536: Fix first cache of unauthenticated templates.
  • Fixed case CPANEL-13554: Ensure checkallsslcerts updates the always updates -DOMAINS files.
  • Fixed case CPANEL-13568: Add warning message when user selects incremental backup.
  • Fixed case CPANEL-13577: Fix deletion of Google Drive credentials when editing transport.
  • Fixed case CPANEL-13589: Add removal for autossl excluded domains upon domain removal.
  • Fixed case CPANEL-13597: Addon domains were not enabling FPM when set to default.
  • Fixed case CPANEL-13603: Resolve NVData warning when loading WHM.
  • Fixed case CPANEL-13605: Application Manager: Provide a way to limit the number of applications.
  • Fixed case CPANEL-13605: Add responsive utility classes back to the retro style.
  • Fixed case CPANEL-13607: Defer loading modules in Cpanel::PHPFPM::Config if possible.
  • Fixed case CPANEL-13612: Reduce db validator overhead caused by mysql changes.
  • Fixed case CPANEL-13613: .htaccess optimization config driver fix.
  • Fixed case CPANEL-13615: Include memory needed for all domains to have PHP-FPM.
  • Fixed case CPANEL-13619: Make updated of sshd_config more resilient to errors.
  • Fixed case CPANEL-13622: Prevent UAPI access to AutoSSL exclusion list without feature.
  • Fixed case CPANEL-13624: Omit relevant tweak settings on solo licenses.
  • Fixed case CPANEL-13625: Require the “autossl” feature to use AutoSSL-related UAPI calls.
  • Fixed case CPANEL-13631: Improve partial template speed for resellers.
  • Fixed case CPANEL-13633: Added a defined check to the $links check in get_theme_list.
  • Fixed case CPANEL-13670: Fix parsing of /proc/net/tcp and /proc/net/tcp6.
  • Implemented case CPANEL-13535: Add AutoSSL exclusions to backup and restore systems.
  • Implemented case CPANEL-13553: Remove superfluous info from WHM top nav.
  • Implemented case CPANEL-13556: Avoid loading cleanup modules in Cpanel::Homedir::Modify until needed.
  • Implemented case CPANEL-13567: Suppress “Change Ownership of Multiple Accounts” in solo license.
  • Implemented case CPANEL-13573: Support non ea- SCL RPMs in the MultiPHP system.
  • Implemented case CPANEL-13578: Reduce memory required for PHPFPM configuration.
  • Implemented case CPANEL-13591: Fix loading userdomains into a reference (Bandwidth display in WHM).
  • Implemented case CPANEL-13601: Improve performance of partial templates.
  • Implemented case CPANEL-13616: Improve responsiveness of Create Account on solo license overage.
  • Implemented case CPANEL-13618: Update cPHulk to use a SQLite database.
  • Implemented case CPANEL-13623: SSL Status Page now allows AutoSSL exclusion.
  • Implemented case CPANEL-13626: Cpanel::Config::Httpd::is_ea3 to Cpanel::Config::Httpd::EA3::.
  • Implemented case CPANEL-13634: Reduce Cpanel::IxHash dep chain.
  • Implemented case CPANEL-13635: Avoid loading YAML in webmail.
  • Implemented case CPANEL-13668: Exclude and Include global buttoms are now separated in TLS Status.
  • Implemented case CPANEL-13677: Reduce Cpanel::Features memory overhead.

65.9999.140


2017-06-07
  • Fixed case CPANEL-13484: Word-wrap improvements.
  • Fixed case CPANEL-13516: Reduce login template overhead.
  • Fixed case CPANEL-13523: Optimize loading config files.
  • Fixed case CPANEL-13550: Reseller Center: Align/hide links, clean up link hover underscores.
  • Fixed case CPANEL-13552: Prevent “You must reboot the server” from appearing when not needed.
  • Implemented case CPANEL-13512: Defer loading email filtering until needed.
  • Implemented case CPANEL-13541: Improve WHM usablity on mobile.
  • Implemented case CPANEL-13546: Hide appropriate sections in “Edit Reseller Privileges and Nameservers”.

65.9999.136


2017-06-05
  • Fixed case CPANEL-11589: Tweak setting to disable self signed ssl for new domains.
  • Fixed case CPANEL-12516: Fix the documentation link for mail filters.
  • Fixed case CPANEL-12531: Update MySQL55 to 5.5.55-1.cp1156.
  • Fixed case CPANEL-12816: Don’t terminate queueprocd after 5 failed queue tasks.
  • Fixed case CPANEL-13062: Run update_users_jail on upgrade to 64.
  • Fixed case CPANEL-13063: Increased subprocess timeout for large db import via phpMyAdmin.
  • Fixed case CPANEL-13259: Ensure SafeSync directories are created with the proper permissions.
  • Fixed case CPANEL-13262: Allow underscores in CNAME records.
  • Fixed case CPANEL-13303: Ensure AllowOveride blocks are added when htaccess opt enabled.
  • Fixed case CPANEL-13335: Ensure ftp user files are written with correct UID.
  • Fixed case CPANEL-13336: Update cpanel-phpmyadmin to 4.6.6-3.cp1164.
  • Fixed case CPANEL-13361: Adding scroll to Left Navigation.
  • Fixed case CPANEL-13363: Make SSL install UIs handle mail and proxy subdomains.
  • Fixed case CPANEL-13367: Improve Google Drive OAuth interaction.
  • Fixed case CPANEL-13412: Improve subsequent account creation performance.
  • Fixed case CPANEL-13414: Reduce page load in WHM from left frame integration.
  • Fixed case CPANEL-13427: Note that only dedicated IPs can send from dedicated address.
  • Fixed case CPANEL-13428: Remove interim fix from CachedDataStore.
  • Fixed case CPANEL-13458: Ensure parked domains can restore from Backup Restoration.
  • Fixed case CPANEL-13462: Preserve locally configured hostname on systems running cloud-init.
  • Fixed case CPANEL-13476: Feature Showcase for allowing local contact info.
  • Fixed case CPANEL-13477: Feature showcase to enable backup space check.
  • Fixed case CPANEL-13492: Optimize the loading of WHM interface:.
  • Fixed case CPANEL-13493: Stop installing the legacy WordPress on new systems.
  • Fixed case CPANEL-13517: Handle PID 0 in process lineage detection.
  • Fixed case CPANEL-13524: Create a new Feature Showcase for DKIM/SPF.
  • Fixed case CPANEL-13527: Add confirmation before deleting backup transport in Backup Config.
  • Fixed case CPANEL-13528: Make Cpanel::Config::Httpd::is_ea4/is_ea4_cached available to EA4.
  • Fixed case CPANEL-13544: Add Cpanel::Sys::OS to the preload list for perlstatic.
  • Implemented case CPANEL-13217: Enable Global DCV Passthrough as default in EA4.
  • Implemented case CPANEL-13278: Created new api to allow exclusion of autossl domains.
  • Implemented case CPANEL-13401: Add feature showcase item for htaccess homedir search.
  • Implemented case CPANEL-13422: A few UX tightenings in Reseller Center UI.
  • Implemented case CPANEL-13432: Don’t redirect to max_users_exceeded after login.
  • Implemented case CPANEL-13451: Teach servicestatus to know about plugins.
  • Implemented case CPANEL-13467: Allow AutoSSL to generate certs even if userdata for one vhost is broken.
  • Implemented case CPANEL-13483: Update List Subdomains with Bootstrap and Angular.
  • Implemented case CPANEL-13487: Removing the final frame from WHM.
  • Implemented case CPANEL-13498: Make convert_addon_to_account aware of maxusers.
  • Implemented case CPANEL-13499: Small fix, plus tests and POD, for WHM API v1 multi-arg logic.
  • Implemented case CPANEL-13510: Add support for modern Ruby (2.4) applications via mod_passenger.

65.9999.126


2017-06-03
  • Fixed case CPANEL-7396: Explicitly reject setting IPv6 addresses not on the server.
  • Fixed case CPANEL-9107: Don’t disclose recipients of mailing lists in Envelope-To.
  • Fixed case CPANEL-12704: Improve ModSecurity restart deferral with restartsrv.
  • Fixed case CPANEL-12828: Search field in Feature List is now autofocused.
  • Fixed case CPANEL-12887: Don’t use DefaultHost as fallback for mod_userdir tweak.
  • Fixed case CPANEL-13189: Allow overriding pure-ftpd configuration settings.
  • Fixed case CPANEL-13255: Suppress account owner changer in WHM modifyacct on solo license.
  • Fixed case CPANEL-13315: AmazonS3: clean up perlcritic warnings.
  • Fixed case CPANEL-13315: Make listing files in Amazon S3 buckets more efficient.
  • Fixed case CPANEL-13376: Prevent local.ini “not formatted correctly” errors for On.
  • Fixed case CPANEL-13380: Adding checks to restorepkg, start_transfer, and wwwacct.
  • Fixed case CPANEL-13392: Remove version information from unauthenticated page.
  • Fixed case CPANEL-13399: Bootstrap Backup Configuration’s Rsync transport.
  • Fixed case CPANEL-13429: Reduce depchain for Cpanel::CustInfo.
  • Fixed case CPANEL-13430: Show footnote when packages are recommended.
  • Fixed case CPANEL-13446: Implementation of converting all accounts to FPM in UI.
  • Fixed case CPANEL-13459: Remove live API socket on failure.
  • Fixed case CPANEL-13464: Cleanup POD in the license reader.
  • Fixed case CPANEL-13465: Show a warning if system default PHP version doesn’t have FPM.
  • Fixed case CPANEL-13474: Updating sample custom destination script to work with latest backup system.
  • Fixed case CPANEL-13478: Avoid error when formerly over quota account loads phpMyAdmin.
  • Implemented case CPANEL-13334: Add MariaDB 10.2 to the Upgrade UI.
  • Implemented case CPANEL-13400: Cleanup update process order.
  • Implemented case CPANEL-13404: Add sender column to eximstats db and track sender.
  • Implemented case CPANEL-13431: Resolve error changing an site IP address in WHM.

65.9999.120


2017-05-31
  • Fixed case CPANEL-6156: Add mechanism to prevent stale lock files from blocking access to Horde.
  • Fixed case CPANEL-6233: Say why domain is already set up on domain change failure.
  • Fixed case CPANEL-11108: Remove Triple DES from default cipher suite.
  • Fixed case CPANEL-12417: Submit using enter key.
  • Fixed case CPANEL-12437: Fix display of ModSecurity rules in interface and API.
  • Fixed case CPANEL-12920: Ensure the minimized combined JS bundle is loaded by default.
  • Fixed case CPANEL-12920: Ensure API Tokens revocation works.
  • Fixed case CPANEL-12920: Ensure Site Publisher does not have errors on load.
  • Fixed case CPANEL-12920: Address dependency injection issues in Zone Editor.
  • Fixed case CPANEL-12932: Changed backup and restore of bandwidth DB backups.
  • Fixed case CPANEL-12939: Remove invalid or soon-expiring service-domain Domain TLS entries.
  • Fixed case CPANEL-13058: Reduce amortized load time of WHM pages.
  • Fixed case CPANEL-13058: Avoid errors when refreshing cache of reboot state.
  • Fixed case CPANEL-13058: Small quality improvements to WHM templates.
  • Fixed case CPANEL-13126: Don’t write bad data to webmail passwd cache.
  • Fixed case CPANEL-13133: Make validation consistent between backend/frontend for cPHulk config.
  • Fixed case CPANEL-13135: Stop using local.ini and migrate existing local.ini.
  • Fixed case CPANEL-13139: Suspend and Unsuspend only the reseller not the owned accounts.
  • Fixed case CPANEL-13169: Break apart various Whostmgr modules to reduce memory and startup time.
  • Fixed case CPANEL-13170: Backslashes are properly escaped.
  • Fixed case CPANEL-13176: New sshd_config items are now placed above any Match blocks.
  • Fixed case CPANEL-13181: Update cpanel-phpmyadmin to 4.6.6-2.cp1164.
  • Fixed case CPANEL-13186: Gracefully handle a language’s unset default.
  • Fixed case CPANEL-13192: Prevent misparsing of JSON by the browser.
  • Fixed case CPANEL-13194: Modify scripts/initacls to detect XFS and skip mount modifications.
  • Fixed case CPANEL-13196: Ensure ionice sets the priority of the correct process.
  • Fixed case CPANEL-13197: Map apache24_mod_authz_owner to ea-apache24-mod_authz_owner.
  • Fixed case CPANEL-13202: Ensure API calls output unicode data properly.
  • Fixed case CPANEL-13202 : Have CLI API tool handle JSON:XS unicode data properly.
  • Fixed case CPANEL-13207: Bumping version of phpMyAdmin from 4.6.6 to 4.7.0.
  • Fixed case CPANEL-13208: Avoid needless warnings in log when client is unauthenticated.
  • Fixed case CPANEL-13212: Ensure API calls output unicode data properly.
  • Fixed case CPANEL-13219: Email Routing: avoid error when domain has no MXs.
  • Fixed case CPANEL-13219: Email Routing: consider A records if no MX records exist.
  • Fixed case CPANEL-13222: Remove restartwhm.
  • Fixed case CPANEL-13224: Pre-cache SSLStorage where possible.
  • Fixed case CPANEL-13244: Fix blank page on Add DNS Zone with only one account.
  • Fixed case CPANEL-13256: Account Creation should not fail on systems with incomplete postgres installs.
  • Fixed case CPANEL-13263: Set MIN_DISK_SPACE_CHECK to default ON.
  • Fixed case CPANEL-13276: Footnote is shown when it is relevant.
  • Fixed case CPANEL-13284: Added ability to nytprof an uapi call from bin/uapi.
  • Fixed case CPANEL-13287: Performance and Memory Improvements for Cpaddons.
  • Fixed case CPANEL-13292: Reduce memory requirements and load time for the Whostmgr namaspace.
  • Fixed case CPANEL-13293: Zone Editor: Allow users to edit TTL on MX records.
  • Fixed case CPANEL-13309: Update RPMs used in cPanel to reduce memory usage.
  • Fixed case CPANEL-13324: Modified wording for Emails Per Day notification.
  • Fixed case CPANEL-13326: Change PHP-FPM error_reporting default from admin to normal.
  • Fixed case CPANEL-13331: Ensure DnsRoots can handle NS delegation on the 3rd+ label.
  • Fixed case CPANEL-13345: Improve memory performance when defaulting to PHP-FPM.
  • Fixed case CPANEL-13352: Fixed page content overlap on left nav on scroll.
  • Fixed case CPANEL-13359: Restrict UserManager API calls for demo accounts.
  • Fixed case CPANEL-13369: Ensure correct permissions for Cpanel::MultiUserDirStore outer directory.
  • Fixed case CPANEL-13379: Remove Cpanel::Graph module.
  • Fixed case CPANEL-13389: Minimize # of Apache restarts when accounts are added with FPM.
  • Fixed case CPANEL-13390: Add Line Wrap ability to Editor.
  • Fixed case CPANEL-13395: Search /usr/local for EA3 phpinfo.
  • Implemented case CPANEL-13059: Added messaging to create account with over users.
  • Implemented case CPANEL-13246: Realign login templates.
  • Implemented case CPANEL-13266: Move left navigation panel into the main frame.
  • Implemented case CPANEL-13280: Large number of ssl certificates makes reseller deletion timeout.
  • Implemented case CPANEL-13285: Realign sync code for mail server.
  • Implemented case CPANEL-13289: Extend kill protection to ancestors in additional places.
  • Implemented case CPANEL-13299: Use a single, locked SSLStorage object for SSL installs.

65.9999.107


2017-05-22
  • Fixed case CPANEL-10124: Add timeout for apache_php_fpm service check operation.
  • Fixed case CPANEL-12330: Touch /var/cpanel/fileprotect in EA4 in cpanel initial install.
  • Fixed case CPANEL-12769: Choose mpm_prefork if DSO php present, remove DSO php if mpm_worker.
  • Fixed case CPANEL-13024: Make etc/init/safekill not kill() its own ancestors.
  • Fixed case CPANEL-13038: Ensure that we open port 579 in firewall so services can access cphulkd.
  • Fixed case CPANEL-13047: Improve error message when the CABundle cannot be found.
  • Fixed case CPANEL-13069: Make CachedDataStore more fault tolerant; speed up writes.
  • Fixed case CPANEL-13096: Fix short-form authentication for Pure-FTPd and accounts w/ dedicated IP.
  • Fixed case CPANEL-13167: Fix bug in External Auth link rendering for WebMail.
  • Fixed case CPANEL-13216: Add missing use line for Cpanel::Socket::Constants.
  • Fixed case CPANEL-13248: Remove validation from Update Contact Info screen.
  • Implemented case CPANEL-13150: Optimize config parsing and reduce memory needed.
  • Implemented case CPANEL-13191: Allow setting PHP-FPM for new accounts by default.
  • Implemented case CPANEL-13220: Terminate account now displays all accounts regardless of license limits.
  • Implemented case CPANEL-13227: Enable PHP-FPM on all domains as they are created.

65.9999.104


2017-05-18
  • Fixed case CPANEL-12822: Bump max_input_vars to 10000 for phpMyAdmin.
  • Fixed case CPANEL-13078: Fixed minor typos in SSL pages.
  • Fixed case CPANEL-13087: Accomodate mod_proxy needing the post data recv before reading 308.
  • Fixed case CPANEL-13105: Ensure phpMyAdmin uses the correct ini files.
  • Fixed case CPANEL-13128: Do not set save_path for phpMyAdmin.
  • Fixed case CPANEL-13162: Improve error reporting when running checkmailman.
  • Fixed case CPANEL-13204: Fail prior to call home if cpkeyclt doesn’t have enough info for a request.
  • Fixed case CPANEL-13205: Resolve problem restoring from dormant mode.
  • Implemented case CPANEL-13075: Fixed hybrid cjt validation on gencert page.
  • Implemented case CPANEL-13165: Bring scripts/update_known_proxy_ips up to modern script standard.
  • Implemented case CPANEL-13174: Remove modules that are no longer being used.
  • Implemented case CPANEL-13211: Relax validation on generate SSL certificate page for non-domain items.

65.9999.100


2017-05-17
  • Fixed case CPANEL-9629: Don’t display function arguments in user interface for API1 errors.
  • Fixed case CPANEL-10837: Address mobile responsive issues on Raw Access interface.
  • Fixed case CPANEL-10844: Address mobile responsive issues on Boxtrapper interface.
  • Fixed case CPANEL-10850: Address mobile responsive issues on Subdomains interface.
  • Fixed case CPANEL-10852: Address mobile responsive issues on Encryption interface.
  • Fixed case CPANEL-11553: Don’t signal queueprocd during initial install.
  • Fixed case CPANEL-12219: Fix conditional for cert link appearance in tls stautus page.
  • Fixed case CPANEL-12728: Bulk update users to a specific style.
  • Fixed case CPANEL-12761: Could not download incremental backups from cPanel.
  • Fixed case CPANEL-12778: Silence reboot warning when Cpanel::Kernel::Status changes.
  • Fixed case CPANEL-12787: Allow mail.domain creation for users who own base domain.
  • Fixed case CPANEL-12797: Handle ip changing under cloudflare with proxysubdomains.
  • Fixed case CPANEL-12886: Update restartsrv matching to handle additional cases.
  • Fixed case CPANEL-12919: Avoid broken Try::Tiny lazy load in Task Processors.
  • Fixed case CPANEL-12937: Solve out of sync 500 errors with cphulkd.
  • Fixed case CPANEL-12967: Avoid pre-loading modules in cpsrvd that are in uncommon paths.
  • Fixed case CPANEL-12982: Update cpanel-perl-524-Cpanel-OS to 0.7-1.cp1162.
  • Fixed case CPANEL-12986: Support future RPM-based cPAddons on v64.
  • Fixed case CPANEL-13006: Send a new hostname cert request in response to X::CertificateRejected.
  • Fixed case CPANEL-13028: Run mainipcheck after updating main shared IP in Basic WHM Setup.
  • Fixed case CPANEL-13032: Email Routing: display correct detected configuration.
  • Fixed case CPANEL-13036: Address issue with notice alignment on EasyApache 4 interface.
  • Fixed case CPANEL-13040: Address console errors on the cPHulk History Reports interface.
  • Fixed case CPANEL-13045: Flush the accounts dovecot auth cache when (un)suspending.
  • Fixed case CPANEL-13052: Address visual issue on the File Manager Editor interface.
  • Fixed case CPANEL-13061: Skip site templates with invalid JSON.
  • Fixed case CPANEL-13068: Add check and warning when converting all domains to use PHP-FPM via script.
  • Fixed case CPANEL-13070: DNS Clustering: suggest using API token.
  • Fixed case CPANEL-13072: Send a notification when threshold reached.
  • Fixed case CPANEL-13073: Speed up FileUtils::Write by using syswrite() rather than print().
  • Fixed case CPANEL-13074: Extended backup metadata writing capabilities.
  • Fixed case CPANEL-13079: Improve RBL denial message.
  • Fixed case CPANEL-13090: Add feature showcase for per-day email notifer.
  • Fixed case CPANEL-13092: Stats::RunUser::pre event hooks can now prevent stats processing.
  • Fixed case CPANEL-13095: Update cpanel-git to 2.13.0-1.cp1162.
  • Fixed case CPANEL-13103: Rpmup: avoid inserting SHELL lines in root’s crontab.
  • Fixed case CPANEL-13105: Ensure phpMyAdmin uses the correct ini files.
  • Fixed case CPANEL-13107: Update URL for CPAN mirror search.
  • Fixed case CPANEL-13111: Don’t emit an SPF record if zone template already has one.
  • Fixed case CPANEL-13112: Ensure writing htaccess PHP directives filters commented keys.
  • Fixed case CPANEL-13115: Remove CodePress.
  • Fixed case CPANEL-13115: Remove references to CodePress.
  • Fixed case CPANEL-13125: Lower DirectoryIndex priority of index.js.
  • Fixed case CPANEL-13128: Do not set save_path for phpMyAdmin.
  • Fixed case CPANEL-13132: Make enable/disable of IMAP/POP in WHMAPI1 actually work.
  • Fixed case CPANEL-13141: Bump revision for OAuth::Cmdline in rpm.versions.
  • Fixed case CPANEL-13142: Catch error from bad pkcs12 uploads in Manage SSL Certificates.
  • Fixed case CPANEL-13143: Suppress more warnings in Templater plugin for whostmgr.
  • Fixed case CPANEL-13147: Add newline to removeacct output.
  • Fixed case CPANEL-13152: Normalize and optimize cpanel/uapi arg parsing.
  • Implemented case CPANEL-13104: Plugin changes and test infrastructure for WP Manager.
  • Implemented case CPANEL-13140: Migrate Apache global includes from EasyApache 3.
  • [security] TSR-2017-0003

65.9999.94


2017-05-11
  • Fixed case CPANEL-10139: Catch and report killacct failure instead of dying early.
  • Fixed case CPANEL-13000: Simplify ACL loading code.
  • Fixed case CPANEL-13000: Prevent warning when reading ACLs.
  • Fixed case CPANEL-13001: Ensure features dir is created before using it.
  • Fixed case CPANEL-13002: Remove check for cpsrvd passdb.
  • Fixed case CPANEL-13002: Cpsrvd: localize signal handlers.
  • Fixed case CPANEL-13003: Findphpversion: prevent warning when php.version is missing.
  • Fixed case CPANEL-13004: Avoid attempting to create invalid directory on install.
  • Fixed case CPANEL-13048: Avoid preloading modules that are deferrable.
  • Fixed case CPANEL-13053: Remove java-sys.
  • Fixed case CPANEL-13065: DNS Cluster: fix blank page.
  • Fixed case CPANEL-13076: Use cPAddonsConf to look up RPM info on page load.
  • Fixed case CPANEL-13080: Prevent removal of all mailing lists on account termination.
  • Implemented case CPANEL-12916: Suppress items not relevant to the installed WHM version.

65.9999.91


2017-05-08
  • Fixed case CPANEL-12343: Switch selection of DNS templates when resetting.
  • Fixed case CPANEL-12942: Move legacy cpanel tag parser to Cpanel::Parser::Legacy.
  • Fixed case CPANEL-12969: Avoid loading Cpanel::Config::CpConfGuard::Default unless needed.
  • Fixed case CPANEL-12978: Meta data from get_fpm_count_and_utilization was not correct.
  • Fixed case CPANEL-13022: Die() when flock() fails in Cpanel::SafeFile.
  • Implemented case CPANEL-12751: Updated Add DNS page to use the new UserList Widget.
  • Implemented case CPANEL-12849: WHM>Generate Certificate has been bootstrap-ified.
  • Implemented case CPANEL-13056: Update initial setup assistance strings.

65.9999.87


2017-05-04
  • Fixed case CPANEL-10841: Address mobile responsive issues on Email Accounts interface.
  • Fixed case CPANEL-12057: Rebuild http.conf for new shared ip vhost.
  • Fixed case CPANEL-12560: Better handle denial of inaccessible messages in download_email_message.
  • Fixed case CPANEL-12702: Update cpanel-squirrelmail to 2012.12.09-4.cp1158.
  • Fixed case CPANEL-12734: Switch to HTTP 308 for proxy reconnects instead of 307.
  • Fixed case CPANEL-12757: Better handle errors in WHM > Repair a Mysql Database when MySQL is down.
  • Fixed case CPANEL-12880: SSL Proxysubdomains break if they are proxied twice.
  • Fixed case CPANEL-12888: Bwlimit_notify: add missing use warnings.
  • Fixed case CPANEL-12888: Bwlimit_notify: ignore invalid user owner.
  • Fixed case CPANEL-12924: Make list of installable certificates SNI aware.
  • Fixed case CPANEL-12930: Optimize startup time for switching to dormant mode.
  • Fixed case CPANEL-12934: Defer loading Config::Crontab until needed.
  • Fixed case CPANEL-12965: Allow cPAddons to recover from partial uninstall failure.
  • Fixed case CPANEL-12973: Solve redirected too many times by clearing stale webmail cookies.
  • Fixed case CPANEL-12977: Add WHMAPI to convert all domains to fpm and a log tailer cgi.
  • Fixed case CPANEL-12980: Restore ability to upload files via File Manager.
  • Fixed case CPANEL-12984: Ensure last login files get created with dovecot dict lookups.
  • Fixed case CPANEL-12998: Cpanel::OSSys::Env: bring up to modern perlcritic standards.
  • Fixed case CPANEL-12998: Prevent warning running rpmup on initial install.
  • Fixed case CPANEL-13021: Avoid speaking plain HTTP to cabundle server on port 443.
  • Implemented case CPANEL-12890: Limit per-user LMTP deliveries.

65.9999.82


2017-05-03
  • Fixed case CPANEL-12132: Allow Disk Usage to load non-default File Manager page.
  • Fixed case CPANEL-12394: Update Ace Editor to 1.2.6.
  • Fixed case CPANEL-12405: Modify validators on cPHulk Config.
  • Fixed case CPANEL-12643: Set user when convert_addon_to_account is run as root from cli.
  • Fixed case CPANEL-12645: Add warning and education information to PHP Config Files.
  • Fixed case CPANEL-12709: Convert Addon to Account: Ensure the “list conversions” API call is functional.
  • Fixed case CPANEL-12745: Fixe undef dereference in NVData.pm’s sub set.
  • Fixed case CPANEL-12763: Basic WHM Setup: don’t overwrite empty mail forwards.
  • Fixed case CPANEL-12838: Update perlpkg or latest Try::Tiny.
  • Fixed case CPANEL-12845: Ensure quota is cleared when deleting FTP account.
  • Fixed case CPANEL-12872: Avoid error when formerly over quota account loads phpMyAdmin.
  • Fixed case CPANEL-12899: Fix incorrect warning when loading reseller IP delegation.
  • Fixed case CPANEL-12899: Clean up perlcritic warnings Cpanel::DnsUtils::NameServerIPs.
  • Fixed case CPANEL-12922: Inserted Smart Banner meta data into main.tmpl.
  • Fixed case CPANEL-12923: Remove gensym() from Cpanel::SafeFile; use Perl auto-vivify filehandle.
  • Fixed case CPANEL-12925: Bin/whm_xfer_download-ssl aborts if tar writes to stdout.
  • Fixed case CPANEL-12933: Notify admins of EA4 template changes if .local versions exist.
  • Fixed case CPANEL-12968: Fixed issue with file manager image.
  • Implemented case CPANEL-12905: Accounted for no expiration times in the SSL PL page.

65.9999.78


2017-05-01
  • Fixed case CPANEL-11571: Fix conflicting information in trial banner.
  • Fixed cases CPANEL-12634,HB-2454: Remote backups for incrementals were not performing correctly.
  • Fixed case CPANEL-12637: Leave session.save_path if session.save_handler is not files.
  • Fixed case CPANEL-12677: Editing backup destinations caused the backup dir to be corrupted.
  • Fixed case CPANEL-12765: Reject tweaksettings where requisite settings are not enabled.
  • Fixed case CPANEL-12820: Force update of PHP version in cPanel on change.
  • Fixed case CPANEL-12820: findphpversion: fix perlcritic warnings.
  • Fixed case CPANEL-12833: WHM top frame: use complete sentences in notifications.
  • Fixed case CPANEL-12833: WHM top frame: encode ampersands.
  • Fixed case CPANEL-12867: Resolve error with reseller creation during account setup.
  • Fixed case CPANEL-12869: Add API call and command line script to convert all domains to use PHP-FPM.
  • Fixed case CPANEL-12883: Optimize longmess generation in Cpanel::Carp.
  • Implemented case CPANEL-12881: Do not flush the task queue during installation.

65.9999.74


2017-04-27
  • Fixed case CPANEL-12163: Do not remove cp php-fpm.d configs matching ^_.
  • Fixed case CPANEL-12688: Redirect unmodified x3 users to paper_lantern.
  • Fixed case CPANEL-12822: Bump max_input_vars to 10000 for phpMyAdmin.
  • Fixed case CPANEL-12843: Fix bug where API shell autocomplete didn’t work with plugins.
  • Fixed case CPANEL-12846: Updated text in Initial Setup Assistant.
  • Fixed case CPANEL-12853: Accommodate CAs who return PEM in their CAIssuers payload.
  • Fixed case CPANEL-12892: User Manager: fix warning when Web Disk directory doesn’t exist.
  • Implemented case CPANEL-12773: Save as profile is added to EA4.

65.9999.70


2017-04-26
  • Fixed case CPANEL-10716: Address RTL issues on Password Generator dialogs.
  • Fixed case CPANEL-10791: Address mobile responsive issues on FTP Connections.
  • Fixed case CPANEL-10793: Address mobile responsive issues on the Backup Wizard interface.
  • Fixed case CPANEL-10838: Address mobile responsive issues on FTP Accounts interface.
  • Fixed case CPANEL-10840: Address mobile responsive issues on the MIME Types interface.
  • Fixed case CPANEL-10846: Address mobile responsive issues on the Optimize Website interface.
  • Fixed case CPANEL-10953: Turn off the resizability of columns on the Visitors interface.
  • Fixed case CPANEL-12427: Updated Change Root Password interface to Angular.
  • Fixed case CPANEL-12597: Use smaller MysqlUtils where possible to reduce memory.
  • Fixed case CPANEL-12603: Migrate Apache userdata includes from EA3 to EA4.
  • Fixed case CPANEL-12697: Reduce queueprocd memory from changing to safefile locks.
  • Fixed case CPANEL-12782: Avoid sending OOM notifications for cgroups.
  • Fixed case CPANEL-12783: Display a warning in the UI when .local templates are in use.
  • Fixed case CPANEL-12789: Ensure cpsrvd reloads cpanel.config when changing server locale.
  • Fixed case CPANEL-12844: Fix Let’s Encrypt with v66.
  • Implemented case CPANEL-12754: Teach reseller selector to auto-select when there is only one choice.
  • Implemented case CPANEL-12767: Bring whostmgr.pl and whostmgr2.pl up to cplint standard for v66.
  • Implemented case CPANEL-12804: Add support for Google Drive remote backups.
  • Implemented case CPANEL-12809: Fix a missing module load in Chkservd.
  • Implemented case CPANEL-12818: Fix/improve styling of search icon in PL Dark & Light skins.
  • Implemented case CPANEL-12823: Ensure Email Disk Usage can be disabled in Feature Manager.
  • Implemented case CPANEL-12841: Simplify logic in Cpanel::HttpUtils::Conf.
  • Implemented case CPANEL-12852: Skip WHM UI user selection when there’s only 1 account.

65.9999.66


2017-04-25
  • Fixed case CPANEL-11046: Don’t reuse DKIM keys when modifying domains.
  • Fixed case CPANEL-12666: Make Cpanel::SSLInstall::BestAvailable handle parked domains.
  • Fixed case CPANEL-12726: Make Paper Lantern upgrade notification use right version.
  • Fixed case CPANEL-12742: Update Backup System Feature Showcase with more information.
  • Fixed case CPANEL-12769: Choose mpm_prefork if DSO php present, remove DSO php if mpm_worker.
  • Implemented case CPANEL-12744: Correct email change email when no contactemail was set.

65.9999.64


2017-04-24
  • Fixed case CPANEL-12686: Use Cpanel::SafeFile for queueprocd locks.
  • Fixed case CPANEL-12711: Make WHM List Parked Domains only list user-created parked domains.
  • Fixed case CPANEL-12737: Use glyph for search icon in Paper Lantern “basic” style.
  • Fixed case CPANEL-12749: Reduce lexical warnings in cpanel.
  • Implemented case CPANEL-12714: Restore performance to account creation.
  • Implemented case CPANEL-12736: Silence spurious warnings from initquotas.
  • Implemented case CPANEL-12762: Fix typo in Cpanel::SafeFile::FileLocker POD.

65.9999.57


2017-04-21
  • Fixed case CPANEL-12319: Update cpanel-perl-524-Filesys-POSIX to v0.9.19-1.cp1162.
  • Fixed case CPANEL-12531: Update MySQL55 to 5.5.55-1.cp1156.
  • Fixed case CPANEL-12532: Update MySQL56 to 5.6.36-1.cp1156.
  • Fixed case CPANEL-12587: Update cpanel-perl-524-Archive-Tar-Builder to 2.5002-1.cp1162.
  • Fixed case CPANEL-12615: Reduce lockfile contention with Inotify.
  • Fixed case CPANEL-12629: Ensure clean_user_php_sessions calls the proper EA3 directive.
  • Fixed case CPANEL-12646: Reduce the cpanel dep chain by lazy loading.
  • Fixed case CPANEL-12719: Fix undef dereference in NVDAta.pm.

65.9999.50


2017-04-19
  • Implemented case CPANEL-12614: Ensure zlib is disabled when dovecot compression is disabled.
  • Implemented case CPANEL-12727: Update jquery to 3.2.0 from 1.11.3.

65.9999.49


2017-04-19
  • Fixed case CPANEL-10914: Allow enabling PHP FPM at the same time as setting explicit php version.
  • Fixed case CPANEL-11305: Update cpanel-mailman to 2.1.23-9.cp1162.
  • Fixed case CPANEL-11695: Removed Locale directive that expanded nothing.
  • Fixed case CPANEL-12069: Only check for disable_cpanel_terminal_colors once.
  • Fixed case CPANEL-12298: Use chevron arrows in Email Disk Usage.
  • Fixed case CPANEL-12381: Update dovecot to 2.2.28-4.cp1162.
  • Fixed case CPANEL-12441: Removed masking of additional backup destinations and clarify incremental backup updates.
  • Fixed case CPANEL-12549: Silence warning from local::lib.
  • Fixed case CPANEL-12558: Defer ApRestarts in ModSec before touching FS.
  • Fixed case CPANEL-12592: Don’t require zsh in sysup.
  • Fixed case CPANEL-12606: Migrate x3 stragglers to paper lantern to avoid broken email listing.
  • Fixed case CPANEL-12621: Fix spurious log errors when starting cpsrvd.
  • Fixed case CPANEL-12644: Make loading the language data for a give locale much cheaper.
  • Fixed case CPANEL-12647: Defer loading modules that are rarely needed in webmail.
  • Fixed case CPANEL-12651: Whostmgr: add missing return statement.
  • Fixed case CPANEL-12651: Restore code implementing WHM Theme Manager.
  • Fixed case CPANEL-12659: Avoid loading the hooks db when its empty.
  • Fixed case CPANEL-12660: Avoid loading some basic modules in cpanel.
  • Fixed case CPANEL-12661: Optimize URI escaping.
  • Fixed case CPANEL-12662: Optimize file inclusion in WHM.
  • Fixed case CPANEL-12663: Make Cpanel::Email::Object always add a Date header.
  • Fixed case CPANEL-12665: Update the SpamAssassin KAM rules to the latest version.
  • Fixed case CPANEL-12685: Reset DNS Zone: fix Back link.
  • Fixed case CPANEL-12691: Transport the meta data file with the backups.
  • Fixed case CPANEL-12699: Optimize loading the EA4 main page.
  • Fixed case PIG-2858: Update Security Advisor to the latest version.
  • Implemented case CPANEL-12626: Added expunge of expired certs from user sslstore.
  • Implemented case CPANEL-12640: Optimize external authentication modules for dynamic loading.
  • Implemented case CPANEL-12649: Avoid compiling in UserManager.
  • Implemented case CPANEL-12652: Only preload CPDate where we use it heavily.
  • Implemented case CPANEL-12664: Reduce memory needed for queueprocd.
  • Implemented case CPANEL-12674: Decoupled Status from existence of Market Providers.

65.9999.39


2017-04-18
  • Fixed case CPANEL-11359: Fixed bug where adding SFTP and generating key was broken.
  • Fixed case CPANEL-11646: Slightly alter logic when restoring accounts for enabling the user’s backup.
  • Fixed case CPANEL-12023: Suggest port 587 for mail submission.
  • Fixed case CPANEL-12248: Fixed display of cphulk block times in block type descriptions.
  • Fixed case CPANEL-12591: WHM: Display the reboot for kernel notification only for root users.
  • Fixed case CPANEL-12668: Validate and enforce percentage < 100 on backup.
  • Fixed case CPANEL-12681: Disable DKIM/SPF Feature Showcase if already enabled via script run.

65.9999.38


2017-04-17
  • Fixed case CPANEL-7925: Fix display of email trace diagram on Track Delivery.
  • Fixed case CPANEL-8839: Add input validation for Password Strength Configuration.
  • Fixed case CPANEL-10124: Add timeout for apache_php_fpm service check operation.
  • Fixed case CPANEL-10233: Avoid overlap with validation errors for security questions UI.
  • Fixed case CPANEL-10626: Fix issues with validation overlapping on Cron Jobs.
  • Fixed case CPANEL-11208: Allow users to deselect all columns on View Relayers and View Sent Summary.
  • Fixed case CPANEL-11294: Do not send autoreplies to certain addresses.
  • Fixed case CPANEL-11353: Address visual issue with content and sidebar on tablet-size screens.
  • Fixed case CPANEL-11570: API Shell: avoid English-specific plural localization.
  • Fixed case CPANEL-11617: Only write json pwcache if running as root.
  • Fixed case CPANEL-11621: Match only full domains when modifying /etc/localdomains.
  • Fixed case CPANEL-11651: Use grubby for determining default boot kernel.
  • Fixed case CPANEL-11654: Add accessibility hinting to Search Button on ModSecurity Configurations.
  • Fixed case CPANEL-11696: Update Cpanel::CPAN::YAML::Tiny to 1.72.
  • Fixed case CPANEL-11728: Allow periods in AIM usernames.
  • Fixed case CPANEL-11887: Deny outgoing mail at SMTP time for users with outgoing mail suspended.
  • Fixed case CPANEL-11994: Update all CPAN RPMs to latest from CPAN.
  • Fixed case CPANEL-12004: Update email and WebDAV password timestamps on password change.
  • Fixed case CPANEL-12013: Ensure empty files uploaded in File Manager display correct size after upload.
  • Fixed case CPANEL-12077: Don’t run purge_modsec_log on DNSONLY.
  • Fixed case CPANEL-12111: Refactor to use FPM common code instead of copy and paste.
  • Fixed case CPANEL-12126: Using callapsing tasks scheduler for solving CPANEL-8793.
  • Fixed case CPANEL-12134: Harvest missed maketext optimizations.
  • Fixed case CPANEL-12138: Add metadata to backups.
  • Fixed case CPANEL-12153: WHM: Ensure pagination is visible for small screens on Manage AutoSSL.
  • Fixed case CPANEL-12194: Bootstraping support center.
  • Fixed case CPANEL-12195: Updated configure cron jobs to Bootstrap.
  • Fixed case CPANEL-12196: Updated zone time to live to use Bootstrap.
  • Fixed case CPANEL-12197: Updated WHM header page to use Bootstrap.
  • Fixed case CPANEL-12204: Fix filtering bug in ModSecurity Tools » Rules List display.
  • Fixed case CPANEL-12209: DNS: improve robustness with self-referencing nameservers.
  • Fixed case CPANEL-12255: Simplified “Access Web Disk” instructions on WebDav page in cPanel.
  • Fixed case CPANEL-12258: Fix bug in shared IP logic for createacct when no ADDR is set.
  • Fixed case CPANEL-12259: Query KernelCare status for accurate reboot suggestions.
  • Fixed case CPANEL-12277: WHM Module Installers: Update PECL installation instructions.
  • Fixed case CPANEL-12315: Fix WebDAV backup validation with URLs containing spaces.
  • Fixed case CPANEL-12320: Make /scripts/backups_list_user_files use metadata for file info.
  • Fixed case CPANEL-12330: Touch /var/cpanel/fileprotect in EA4 in cpanel initial install.
  • Fixed case CPANEL-12364: Update KernelCare status checks.
  • Fixed case CPANEL-12377: Optimize Cpanel::HomedirTie object.
  • Fixed case CPANEL-12379: Optimize cpsrvd child process creation.
  • Fixed case CPANEL-12383: Optimize fetching datastore files.
  • Fixed case CPANEL-12399: Optimize locale startup time.
  • Fixed case CPANEL-12413: Improve validation for Password Strength Configuration in WHM.
  • Fixed case CPANEL-12414: WHM DNS Cluster: Make warnings stand out when adding a server.
  • Fixed case CPANEL-12439: Remove jittery animation from the feature search on the Dark style.
  • Fixed case CPANEL-12458: Package saved reseller ACL list presets with WHM config xfer.
  • Fixed case CPANEL-12470: ULC EA3map.pm changes for PHPSuHosin.
  • Fixed case CPANEL-12481: Improved look and feel of File manager.
  • Fixed case CPANEL-12482: Bootstrap Enable IPv6 and IPv6 Ranges pages.
  • Fixed case CPANEL-12487: Allow admins to disable accesshash key authentication.
  • Fixed case CPANEL-12494: Defer loading BandwidthDB until its needed.
  • Fixed case CPANEL-12498: Defer loading libmariadb until needed.
  • Fixed case CPANEL-12499: Prune cpanel dependency tree.
  • Fixed case CPANEL-12512: WHM Module Installers: Display an appropriate message if no PHP is installed.
  • Fixed case CPANEL-12514: Avoid suggesting reboot immediately after system startup.
  • Fixed case CPANEL-12526: Defer loading Cpanel::MysqlUtils until needed.
  • Fixed case CPANEL-12530: Defer loading MysqlDumpParse in Cpanel::Backups.
  • Fixed case CPANEL-12542: Made funcs to add/install cert and key in one save.
  • Fixed case CPANEL-12553: Fix for relative vs remote paths for backup transfer.
  • Fixed case CPANEL-12573: Easyapache 4: Ensure that unicode is handled properly by the WHM API calls.
  • Fixed case CPANEL-12594: Prevent warning in MySQL/MariaDB upgrade interface.
  • Fixed case CPANEL-12601: Avoid duplicate addon entries in UI.
  • Fixed case CPANEL-12612: Avoid more fork/exec when a native perl method exists in queueprocd.
  • Fixed case CPANEL-12623: Prevent SSLStorage from in-memory cloning the entire datastore on find.
  • Fixed case HB-2259: Added support for a new remote destination transport.
  • Implemented case CPANEL-12064: Bypass buffered perl i/o when slurping files.
  • Implemented case CPANEL-12080: Breakup underlying autoconfig settings into C::E::AutoConfig::Settings.
  • Implemented case CPANEL-12106: Optimize compiled template toolkit files.
  • Implemented case CPANEL-12229: Cache asn parsing in Cpanel::SSL::Utils.
  • Implemented case CPANEL-12230: Switch additional calls to use Cpanel::PwCache.
  • Implemented case CPANEL-12231: Remove centos5 compatibility slowdown from Cpanel::OpenSSL.
  • Implemented case CPANEL-12233: Use Net::SSLeay to get certificate subject hash.
  • Implemented case CPANEL-12236: Optimize fetching configured ip addresses.
  • Implemented case CPANEL-12242: Add tools to check for outdated processes.
  • Implemented case CPANEL-12257: Collapse WHM reboot reasons into one warning.
  • Implemented case CPANEL-12257: Include quotas and library updates in system_needs_reboot.
  • Implemented case CPANEL-12296: Introduction box now stays gone until page reset when dismissed.
  • Implemented case CPANEL-12308: Copy KernelCare checks out of Security Advisor.
  • Implemented case CPANEL-12346: Prevent gentomcatlist2 from being run (and timing out) after EA4 upgrade.
  • Implemented case CPANEL-12353: Add config options for dovecot message compression.
  • Implemented case CPANEL-12357: Create new WHM entry to enable DKIM/SPF.
  • Implemented case CPANEL-12367: Seperate Styles backend from Cpanel::API::Styles.
  • Implemented case CPANEL-12369: Install Net::Google::Drive::Simple and OAuth::Cmdline
  • Implemented case CPANEL-12380: Optimize reading template toolkit inserts.
  • Implemented case CPANEL-12384: Only check existance in Cpanel::StatCache.
  • Implemented case CPANEL-12385: Avoid loading DBI at compile time in cpanel and uapi.
  • Implemented case CPANEL-12389: Only YAML::Syck when CachedDataStore cache is out of date.
  • Implemented case CPANEL-12390: Defer loading of Filesys::Df.
  • Implemented case CPANEL-12391: Avoid preloading YAML for Cpanel::Backup.
  • Implemented case CPANEL-12398: Optimize fetching feature lists.
  • Implemented case CPANEL-12471: Fix typos in Styles inline documentation.
  • Implemented case CPANEL-12495: Defer loading DBD::Pg until it is needed.
  • Implemented case CPANEL-12509: Improve result relevance when performing a search for in WHM.
  • Implemented case CPANEL-12510: Create a new tweak setting for notifications.
  • Implemented case CPANEL-12517: Improve error message when message compression is set to 0.
  • Implemented case CPANEL-12523: Defer Whostmgr::TicketSupport loading where possible.
  • Implemented case CPANEL-12524: Defer loading Cpanel::SSL::Sign until needed.
  • Implemented case CPANEL-12544: Check data format after loading in CachedDataStore.
  • Implemented case CPANEL-12545: Avoid reloading userdata during ssl install.
  • Implemented case CPANEL-12624: Defer loading rewrite parser and dcv rules until needed.
  • Implemented case CPANEL-12627: Defer loading modules that are rarely used in cPanel.

Additional Documentation