90 Change Log


Last modified: February 8, 2023

90.0.19


2020-12-15
  • Fixed case CPANEL-34716: Properly report status of PowerDNS service when the RPM database is corrupted.
  • Fixed case CPANEL-34765: Remove additional authentication request when creating a ticket.
  • Implemented case CPANEL-35027: Update the End User License Agreement to version 11-16-2020.

90.0.18


2020-12-03
  • Fixed case CPANEL-33705: Fix DNS::Unbound global-destruction warnings.
  • Fixed case CPANEL-33947: Force users to acknowledge information about 'Live Transfer' before using 'Transfer Tool'.
  • Fixed case CPANEL-34136: Don't install cpanel-ng-apps on DNSONLY.
  • Fixed case CPANEL-34226: Permit other values, like -1, to disable feature showcase.
  • Fixed case CPANEL-34257: Unblock dynamic web content on unsuspension.
  • [security] Fixed case CPANEL-34672: Update exim to 4.93-6.cp1186.
  • Implemented case CPANEL-34185: Transfer Tool now disables Live Transfer for Hostname Error.
  • Implemented case CPANEL-34463: Update Support Ticket integration for Zendesk.

90.0.17


2020-11-16
  • [security] Fixed case SEC-567: URL parameter injection vulnerabilities in multiple interfaces.
  • [security] Fixed case SEC-575: Two factor authentication vulnerable to brute force attack.
  • [security] Fixed case SEC-577: Self-XSS vulnerability in WHM Transfer Tool interface.

90.0.16


2020-10-21
  • Fixed case CPANEL-34499: Improve handling of empty cache files for WHM::header PHP method.

90.0.15


2020-10-08
  • Fixed case CPANEL-34225: Automatically fix PowerDNS to start at boot if the service is enabled.
  • Fixed case CPANEL-34352: Only MySQL version 5.7 will be allowed to upgrade to MySQL version 8.0. Older versions of MySQL must upgrade to 5.7 first.
  • Implemented case CPANEL-34236: Automatically retrieve WP Toolkit license (if available) on upcp.

90.0.14


2020-10-06
  • Fixed case CPANEL-34334: Update rpm.versions for cpanel-roundcubemail 1.4.8-2.cp1188.

90.0.13


2020-10-05
  • [security] TSR-2020-0006

90.0.12


2020-09-30
  • Fixed case CPANEL-33616: Fix scripts/setupnameserver to install the DNS service at the correct time during initial system installation.
  • Fixed case CPANEL-34250: Update rpm.versions for cpanel-roundcubemail 1.4.8-2.cp1188.

90.0.11


2020-09-29
  • Fixed case CPANEL-33972: Have whmlogin wait until IP info is updated by cpinit.
  • Fixed case CPANEL-34028: Fix error in account creation when /etc/hostname does not yet exist.
  • Fixed case CPANEL-34060: Fixes a display bug with the WHM Marketplace in Safari.
  • Fixed case CPANEL-34093: Improve the placement of alerts while getting started with cPanel & WHM.
  • Fixed case CPANEL-34193: Improve the alert animations while Getting Started with cPanel & WHM.
  • [security] Fixed case CPANEL-34016: Update rpm.versions for cpanel-roundcubemail 1.4.8-1.cp1188.
  • [security] Fixed case CPANEL-33566: Update MySQL56 to version 5.6.49.
  • [security] Fixed case CPANEL-34181: Update rpm.versions for cpanel-pdns to 4.1.14-1.cp1186.
  • [security] Fixed case CPANEL-34138: Update rpm.versions for dovecot 2.3.10.1-2.cp1186.

90.0.10


2020-09-21
  • [security] Fixed case SEC-566: Self-XSS vulnerability in the WHM Edit DNS Zone interface.
  • [security] Fixed case SEC-568: File overwrite via email quota cache.
  • [security] Fixed case SEC-569: Self-XSS vulnerabilities in WHM Manage API Tokens interfaces.
  • [security] Fixed case SEC-573: Self-XSS vulnerability in the cPanel Cron Jobs interface.
  • [security] Fixed case SEC-574: Self-XSS vulnerability in the cPanel Cron Editor interface.

90.0.9


2020-09-14
  • Fixed case CPANEL-34018: Fix bug in scripts/cpdig where query responses for complex record types, such as SOA, could not be properly displayed to the user.
  • Fixed case CPANEL-34064: Remove timeout parameter in ServiceProxy restore module.

90.0.8


2020-09-08
  • Fixed case CPANEL-32749: Fix the Address Importer losing track of imported data before completing the process.
  • Fixed case CPANEL-33488: Load Zone Manager without error when domains do not exist. It shows an empty message in such a situation.
  • Fixed case CPANEL-33703: Basic support for RPM based mod sec rule vendors.
  • Fixed case CPANEL-33856: Update rpm.versions for cpanel-perl-530 5.30.0-5.
  • Fixed case CPANEL-33877: Unset local service proxies when restoring over an existing account.
  • Fixed case CPANEL-33904: Fix UTF-8 encoding issues in Slack notifications.

90.0.6


2020-09-02
  • Fixed case CPANEL-33716: Revert "Redirect 'Edit DNS Zone' to 'DNS Zone Manager'".
  • Fixed case CPANEL-33716: Add Usability Link to User List for Edit DNS Zone Page.
  • Fixed case CPANEL-33716: Update Messaging on Edit DNS Zone Page to Accept Feedback.
  • Fixed case CPANEL-33803: Ensure mysqldump failures during account backups or transfers are more clearly reported to the user.
  • Fixed case CPANEL-33874: Prevent self-proxying via Live Transfers.
  • Fixed case CPANEL-33889: Ensure that accounts restored via restorepkg can be reviewed in the "Review Transfers and Restores" WHM interface.
  • Implemented case CPANEL-33813: Use Variables UAPI instead of Fileman to get user homedir.

90.0.5


2020-08-18
  • Fixed case CPANEL-33285: Fix issue wherein non-root account transfers fail when transferring accounts from cPanel servers running Version 76 or earlier.
  • Fixed case CPANEL-33324: Make ng umd bundles obselete and clean up cruft.
  • Fixed case CPANEL-33329: Avoid statistics processing during a user’s account restoration.
  • Fixed case CPANEL-33397: In the Restore Modules Summary area in WHM, describe the behavior of Domains module when using Restricted Restore.
  • Fixed case CPANEL-33558: Update rpm.versions for cpanel-clamav 0.101.5-5.
  • Fixed case CPANEL-33625: Fix small screen button tooltips in Calendar Delegation application.
  • Fixed case CPANEL-33628: Insecure TLS protocols can no longer be enabled for cpsrvd, cpdavd, and Apache from WHM UI's.
  • Fixed case CPANEL-33682: Update KAM ruleset to latest version.
  • Fixed case CPANEL-33683: Update rpm.versions for cpanel-sqlite 3.32.3-1.
  • Fixed case CPANEL-33727: Update rpm.versions for cpanel-perl-530-Crypt-Perl 0.33-1.
  • Fixed case CPANEL-33766: Display Upgrade Now link in MySQL 5.6/MariaDB 10.1 EOL warning for unmanaged databases.
  • Fixed case CPANEL-33771: Update trial license activation workflow with ability to challenge for the verification code.
  • Fixed case CPANEL-33815: Improve green success check mark by moving it to the right margin.
  • Implemented case CPANEL-33816: Teach our DNS::Unbound object to do stub lookups if requested.

90.0.3


2020-08-03
  • Fixed case CPANEL-33542: Fix Delegate Table Headers on smaller screens.
  • Fixed case CPANEL-33588: Prevent Net::SSLeay exceptions from corrupting terminals.
  • Fixed case CPANEL-33660: Leave TLSv1.2 enabled when TLSv1.3 is active for Apache.

90.0.2


2020-07-29
  • Fixed case CPANEL-33425: Revise appearance of Confirm Delete button in Calendar Delegation.
  • Fixed case CPANEL-33512: Ensure that web services are compatible with clients that require TLSv1.2.

90.0.0


2020-07-27
  • Fixed case CPANEL-11041: Make WebDAV client setup page handle valid TLS service subdomains.
  • Fixed case CPANEL-14761: Fix issue where tab navigation skipped the password generator on WHM's 'Reset a Mailman Password' page.
  • Fixed case CPANEL-26274: Fix uninitialized value warning when adding cluster members or editing cluster members to have reverse trust relationships.
  • Fixed case CPANEL-31918: Remove ModSecurity vendor's cache file when deleting the vendor.
  • Fixed case CPANEL-32174: Restrict AutoSSL’s DCV batches to avoid libunbound limitations.
  • Fixed case CPANEL-32692: Automatically clobber “leftover” alternate email addresses.
  • Fixed case CPANEL-32915: Make TLS verification look for almost-expired CA certificates.
  • Fixed case CPANEL-33002: Teach AutoSSL’s lost-domain detection to accommodate wildcard domains.
  • Fixed case CPANEL-33028: Fix broken links in EULA and Privacy Policy.
  • Fixed case CPANEL-33234: Don't check for allowcpsslinstall in ssl_call adminbin, and don't make uapi SSL::can_ssl_redirect fail when autossl providers exist if allowcpsslinstall=0 in cpanel.conf.
  • Fixed case CPANEL-33268: Run mailperm at the end of the cpanel install to ensure that the local hostname is correctly in /etc/localdomains.
  • [security] Fixed case CPANEL-33290: Update rpm.versions for cpanel-roundcubemail 1.4.7-1.cp1188.
  • Fixed case CPANEL-33344: Reorganize and rephrase error reporting in the UAPI method DNS::lookup.
  • Fixed case CPANEL-33371: remove unused transfer UIs due to replacement by 'Transfer or Restore a cPanel Account' UI.
  • Fixed case CPANEL-33372: make whmapi1 create_user_session use the correct hostname or IP in the event the user has changed the hostname in the last few seconds.
  • Fixed case CPANEL-33392: Correct sort order for account options.
  • Fixed case CPANEL-33396: Update rpm.versions for cpanel-roundcubemail 1.4.7-2.cp1188.
  • Fixed case CPANEL-33403: Fix preservation of shell on suspended account restoration.
  • Fixed case CPANEL-33404: In the File and Directory Restoration page of WHM, do not display size for entries without a size (i.e. a symlink or directory).
  • Fixed case CPANEL-33405: Ensure pkgacct –skipacctdb/–skipmysql flag prevents calculation of total MySQL database usage.
  • Fixed case CPANEL-33408: Deploy ModSecurity configuration settings when restoring configuration.
  • Fixed case CPANEL-33415: Fix company & company-division warnings in WHM CSR generation.
  • Fixed case CPANEL-33429: Fix UAPI response when given a nonexistent module in request.
  • Fixed case CPANEL-33442: Fix issue where cpanel-analytics was not installed on DNSONLY systems.
  • Fixed case CPANEL-33442: Allow whmapi1 participate_in_analytics to execute on DNSONLY systems.
  • Fixed case CPANEL-33444: Disallow creating an FTP backup destination with an absolute path via the API.
  • Fixed case CPANEL-33477: Fix issue where old hostnames are present in Horde address books after a hostname change.
  • Fixed case CPANEL-33481: Fix IP Blocker to support domains that contain dashes.
  • Fixed case CPANEL-33483: Withhold pkgacct’s “mysqlsize” calculation when MySQL is off.
  • Fixed case CPANEL-33499: Fix Calendar Delegate Editor to update Editing setting correctly.
  • Fixed case CPANEL-33505: Add doc-review-needed jira tag if there are api changes.
  • Fixed case CPANEL-33507: Restore UAPI restrictions on complex inputs.
  • Fixed case CPANEL-33515: Fix “Change Site's IP Address” when the “nobody” system user's data is missing.
  • Fixed case CPANEL-33528: Do not attempt to decode passwords which look like password hashes when creating a cPanel account.
  • Fixed case CPANEL-33539: Unsuspend local MySQL access during account restoration.

89.9999.76


2020-07-21
  • Fixed case CPANEL-15487: Prevent email disk usage for main account from erroneously including virtual mailboxes that have underscores in them.
  • Fixed case CPANEL-21761: Fixed links to domains in Manage SSL Hosts.
  • Fixed case CPANEL-22644: Disabled nameservers are displayed properly on the Service Manager page in WHM.
  • Fixed case CPANEL-24116: Allow interior underscores in DNS records where appropriate.
  • Fixed case CPANEL-24401: Display package extension values in create/edit account forms in WHM when manually specifying package parameters.
  • Fixed case CPANEL-24401: Make the items displayed for package settings consistent across createacct, modifyacct, addpkg and editpkg in WHM.
  • Fixed case CPANEL-25738: Use custom mailman URL if provided.
  • Fixed case CPANEL-26403: Selecting overwrite during a transfer will now create the account if for some reason it does not already exist.
  • Fixed case CPANEL-27059: Have httpd [re]start gracefully restart apache FPM.
  • Fixed case CPANEL-27802: Update email autoresponder success message to an active voice.
  • Fixed case CPANEL-27802: Fix an inconsistency in one of the page titles.
  • Fixed case CPANEL-28038: Fix undefined value warning when creating accounts using a package that uses package extensions.
  • Fixed case CPANEL-28105: Allow upcp to complete on servers with incorrect mysql-version=5.6.
  • Fixed case CPANEL-28500: Fix page load for Spam Filters within webmail when spamassassin is disabled for the user’s featurelist.
  • Fixed case CPANEL-29051: Add modify_firewall as an optional param to the modifyacct API call.
  • Fixed case CPANEL-29550: Fix an issue where large homedir backup uploads in Cpanel » Backups would fail due to timing out.
  • Fixed case CPANEL-29571: Update rpm.versions for cpanel-perl-530-Mail-SpamAssassin 3.004004-2.cp1186.
  • Fixed case CPANEL-29742: The ‘Install an SSL Certificate on a Domain’ interface in WHM will now function if all accounts on the server were removed.
  • Fixed case CPANEL-30053: Fix upcp error related to custom staging directory.
  • Fixed case CPANEL-30684: No longer show warnings about DNSSEC cluster peers on the Sync Zones WHM page if the cluster master has no DNSSEC zones.
  • Fixed case CPANEL-30741: Update the protocol for links to domains in Cpanel » Domains based on the “Force HTTPS Redirect” status for said domain.
  • Fixed case CPANEL-30878: Improve detection of IPv6 problems with libunbound.
  • Fixed case CPANEL-31538: Fix export/download of locales in WHM.
  • Fixed case CPANEL-31831: Always show the DNSROLE in WHM » DNS Cluster, regardless of what DNSAdmin module is used for the cluster member.
  • Fixed case CPANEL-31863: Ensure incremental backups with rsync errors are considered failures.
  • Fixed case CPANEL-32022: Preserve FTP users’ homedir paths when restoring skiphomedir backups.
  • Fixed case CPANEL-32129: Remove “Service subdomain creation” toggle from Tweak Settings in WHM.
  • Fixed case CPANEL-32159: Update rpm.versions for cpanel-pdns 4.1.10-15.cp1186.
  • Fixed case CPANEL-32188: Ensure edit_rpm_version WHM API can save settings.
  • Fixed case CPANEL-32245: Fix broken redirects for service subdomains in WHM > Manage SSL Hosts.
  • Fixed case CPANEL-32348: Update rpm.versions for cpanel-geoipfree-data 90.0-1.cp1190.
  • Fixed case CPANEL-32416: Improve error message on WHM Backup Restoration UI.
  • Fixed case CPANEL-32475: Trial banner does not appear on some WHM pages.
  • Fixed case CPANEL-32496: Display the enabled versions of PHP when restarting PHPFPM.
  • Fixed case CPANEL-32501: Fixed error handling on Password Modification page in WHM.
  • Fixed case CPANEL-32542: Roll back local user password change if the remote change fails.
  • Fixed case CPANEL-32544: Don’t attempt to chmod non-existent files/directories during /usr/local/cpanel/scripts/secureit.
  • Fixed case CPANEL-32569: Show breadcrumb link till the main page of Zone Manager. Internal pages are navigable via ‘Go Back’ buttons provided.
  • Fixed case CPANEL-32588: Update rpm.versions for cpanel-php73-Horde-Imap-Client 2.29.17-2.cp1186.
  • Fixed case CPANEL-32634: Do not attempt to update HTML document encoding when using the plain text File Editor feature in the cPanel File Manager; only update the HTML document encoding when necessary in the HTML File Editor.
  • Fixed case CPANEL-32658: Forbid self-renames via modifyacct.
  • Fixed case CPANEL-32659: Update privacy policy with the current version 04-20-2020.
  • Fixed case CPANEL-32665: Add ability to send notifications to Slack WebHooks.
  • Fixed case CPANEL-32689: Report error when deletion of directory fails in File Manager.
  • Fixed case CPANEL-32691: Teach cpsrvd to load 3rd-party subclasses of Cpanel::Admin::Base.
  • Fixed case CPANEL-32708: Improve error message for password change failures.
  • Fixed case CPANEL-32743: Fix an issue where some links for Imunify360 Promotions did not open in a new window.
  • Fixed case CPANEL-32745: Fix scripts/setpostgresconfig.
  • Fixed case CPANEL-32750: Add db as search for MySQL and PostgreSQL.
  • Fixed case CPANEL-32762: Record account ownership changes which result from termination of a reseller or the removal of its privileges.
  • Fixed case CPANEL-32769: Improve messaging when an admin binary gives a generic error.
  • Fixed case CPANEL-32772: Fix cPanel API2 DiskUsage functions emitting errors when rebuilding the cache when the cache file is not present.
  • Fixed case CPANEL-32780: Remove cron job for the legacy backup system.
  • Fixed case CPANEL-32788: Improve yum repo download failure error handling in the WHM Manage Plugins page.
  • Fixed case CPANEL-32791: Fix the toggle of “Force HTTPS Redirects” when large numbers of addon domains are present.
  • Fixed case CPANEL-32792: Ensure removing a domain from userdata does not leave cruft.
  • Fixed case CPANEL-32801: Fix wildcard-reduction logic in partial local DCV failure cases.
  • Fixed case CPANEL-32808: Update rpm.versions for pure-ftpd 1.0.49-1.cp1186.
  • Fixed case CPANEL-32817: Allow continuing to Step 3 in WHM MySQL/MariaDB Upgrade when there are no upgrade warnings.
  • Fixed case CPANEL-32820: Fix cpsrvd’s subprocess error reporting.
  • Fixed case CPANEL-32831: Remove some ancient files the product no longer uses.
  • Fixed case CPANEL-32835: Address “Use of variable before initialization” warnings in ipusage.
  • Fixed case CPANEL-32841: Teach Cpanel::SafeRun::Object to retry on incomplete write.
  • Fixed case CPANEL-32849: Update rpm.versions for cpanel-mailman 2.1.33-2.cp1186.
  • Fixed case CPANEL-32850: Update rpm.versions for cpanel-mariadb-connector 3.1.8-2.cp1186.
  • Fixed case CPANEL-32863: Silence superfluous warning from Dovecot on CloudLinux 6.
  • Fixed case CPANEL-32865: Show pagination in EasyApache 4 when > 10 versions exist in PHP step.
  • Fixed case CPANEL-32868: Print a warning in the backup log when configured to backup the full MySQL datadir while using a remote MySQL profile.
  • Fixed case CPANEL-32886: Restart cpsrvd after changing minimum password strengths.
  • Fixed case CPANEL-32900: Remove backing item of “Service subdomain creation” from cPanel configuration on upgrade.
  • Fixed case CPANEL-32906: Ensure Imunify360 is licensed after installation.
  • Fixed case CPANEL-32922: Use strict homedir and user matching for get_site_errors API.
  • [security] Fixed case CPANEL-32942: Fix multiple CVE in Perl 5.30: CVE-2020-10543, CVE-2020-10878 and CVE-2020-12723.
  • Fixed case CPANEL-32945: Remove the deprecated cpbackp options from WHM > Configure cPanel Cron Jobs.
  • Fixed case CPANEL-32951: Add cPanel University link to Support Center.
  • Fixed case CPANEL-32981: Quiet warning during account transfer when databases are skipped.
  • Fixed case CPANEL-32982: Incorrect name used when NS records are missing from wwwacct.conf.
  • Fixed case CPANEL-32987: Make ResyncHomedir restore module exclude mail.
  • Fixed case CPANEL-33009: Remove deleted subdomains from the MX cache.
  • Fixed case CPANEL-33010: Don’t send –dbbackup_mysql to <v88 source pkgacct.
  • Fixed case CPANEL-33011: Update rpm.versions for cpanel-perl-530-Crypt-Perl 0.32-1.cp1186.
  • Fixed case CPANEL-33014: Fix handling of DNS errors (e.g., timeouts) with DKIM checks.
  • Fixed case CPANEL-33047: Preserve MX records when modifying primary domain of an account.
  • Fixed case CPANEL-33053: Fail the MySQL stream in response to a local error.
  • Fixed case CPANEL-33066: Make add_pop report spam mailbox creation errors.
  • Fixed case CPANEL-33067: Updates to redocly install and helper script.
  • Fixed case CPANEL-33068: Removed unused text.
  • Fixed case CPANEL-33075: Fix jailshell cPanel API calls when /home/virtfs is a symlink.
  • Fixed case CPANEL-33076: Warn users of MySQL 5.6 and MariaDB 10.1 approaching EOL.
  • Fixed case CPANEL-33087: Fix handling of package names with spaces when editing packages.
  • Fixed case CPANEL-33111: Adds branding to the WHM Marketplace.
  • Fixed case CPANEL-33119: Limit output line length in WHM Module Installer.
  • Fixed case CPANEL-33122: Use SHA256 when generating RNDC keys.
  • Fixed case CPANEL-33125: Quiet the printing of confusing warnings in scripts/installpostgres.
  • Fixed case CPANEL-33143: Fix color contrast issue on cPanel » SSL/TLS » Manage SSL Hosts interface.
  • Fixed case CPANEL-33155: Move distributed conversion modules not specific to mail.
  • Fixed case CPANEL-33158: Update the Track DNS page in cPanel to use API2.
  • Fixed case CPANEL-33173: Fix errors caused by using caching_sha2_password with MySQL 8.0.
  • Fixed case CPANEL-33183: Update FileProtect to ensure that directories which may exist between the homedir and a document root can be traversed by the web server.
  • Fixed case CPANEL-33186: Update API 1 deprecation notification to note active API 1 removals.
  • Fixed case CPANEL-33197: Move location of ‘Express Transfer’ notice above table pagination.
  • Fixed case CPANEL-33203: Correct supports_live_transers check in the Transfer Tool.
  • Fixed case CPANEL-33207: When transferring an account, prefer transferred MX records if the local DNS template uses “domain.com” or any subdomain of “domain.com”.
  • Fixed case CPANEL-33210: Warn when dns changes were not effective in live/express transfer mode.
  • Fixed case CPANEL-33224: Fix exception invocation in AccountLocalTransfer.pm.
  • Fixed case CPANEL-33225: Avoid Cpanel::SecureDownload warnings on new installs.
  • Fixed case CPANEL-33239: Retry MySQL stream on failure during account transfer.
  • Fixed case CPANEL-33242: Increase error message detail from License API functions.
  • Fixed case CPANEL-33244: Migrate API1 DenyIP APIs to UAPI BlockIP.
  • Fixed case CPANEL-33279: Allow a short time for new DKIM records to settle before checking their validity.
  • Fixed case CPANEL-33288: Allow users to enable automatic updates from WHM » Home » cPanel » Upgrade to Latest Version.
  • Fixed case CPANEL-33297: Restore translation of phrase in legacy Mail Authentication area in cPanel.
  • Fixed case CPANEL-33297: Combine two phrases in “Mail Client Manual Settings”.
  • Fixed case CPANEL-33312: Remove update blocker for ESET File Security.
  • Fixed case CPANEL-33315: Disallow creating of DNS records for hostnames 255 characters or longer.
  • Fixed case CPANEL-33327: Add new UAPI DNS::lookup.
  • Fixed case CPANEL-33339: Add two new UAPI StatsManager methods to replace equivalent API1 calls.
  • Fixed case CPANEL-33341: Avoid trying to create over-long commonName in self-signed certs.
  • Fixed case CPANEL-33369: Do not overwrite accounts by default when distributing mail to nodes.
  • Fixed case CPANEL-33402: Fix Roundcube 1.4.6 schema update for MySQL.
  • Fixed case CPANEL-33417: Make cpsrvd return HTTP 401 rather than 500 on nonexistent user.
  • Fixed case CPANEL-33426: Fix position of growls in Calendar Delegation on small screens.
  • Fixed case CPANEL-33478: Fix minor dark theme style issue on Webmail dropdown menu.
  • Implemented case CPANEL-32509: Teach scripts/pkgacct to delete nonexistent users’ archives.
  • Implemented case CPANEL-32656: Tolerate remote-restoration more gracefully.
  • Implemented case CPANEL-32693: Update rpm.versions for cpanel-unbound 1.9.4-2.cp1186.
  • Implemented case CPANEL-32694: Add cpanel-perl-530-Protocol-DBus-0.15-1.
  • Implemented case CPANEL-32746: Teach cpdoveauthd to tell Dovecot to proxy specific users’ requests.
  • Implemented case CPANEL-32768: Create APIs for configuration account proxying.
  • Implemented case CPANEL-32779: Add OpenAPI linters to the product.
  • Implemented case CPANEL-32794: Synchronize mail from the source server at the end of transfers.
  • Implemented case CPANEL-32816: Update Transfer Tool UI with Proxy Domains configuration.
  • Implemented case CPANEL-32828: Add EOL announcements to WHM for MySQL 5.6 and MariaDB 10.1.
  • Implemented case CPANEL-32855: Add configuration and APIs to manually specify MX hosts in Exim.
  • Implemented case CPANEL-32864: Create “terminate_cpuser_mailbox_sessions” WHM API v1 call.
  • Implemented case CPANEL-32874: Remove manual MX entries when accounts are terminated.
  • Implemented case CPANEL-32930: Add MariaDB 10.1/MySQL 5.6 EOL warning in WHM header.
  • Implemented case CPANEL-32933: Make checkallsslcerts check full SSL chain’s validity.
  • Implemented case CPANEL-32936: Add WHM Marketplace to WHM.
  • Implemented case CPANEL-32941: Transfer Tool Preflight Shows if Hot Transfers Supported.
  • Implemented case CPANEL-32967: Update preflight variable to use supports_live_transfers.
  • Implemented case CPANEL-33041: Create CommandStream service and WebSocket endpoint.
  • Implemented case CPANEL-33058: Configure manual MX records during live transfers.
  • Implemented case CPANEL-33059: Create client logic for CommandStream.
  • Implemented case CPANEL-33061: Add a flag for live transfers to the transfer systems.
  • Implemented case CPANEL-33071: Add the live transfer option to the transfer system logs.
  • Implemented case CPANEL-33089: Update cPanel Workspaces to Angular 9.
  • Implemented case CPANEL-33093: Implement API calls License::get_licenses and License::is_eligible_for_trial to verify a that a box is eligible for a trial license.
  • Implemented case CPANEL-33094: Update rpm.versions for cpanel-perl-530-IO-SigGuard 0.15-1.cp1186.
  • Implemented case CPANEL-33121: Create WHMv1 execute_remote_whmapi1_with_password API call.
  • Implemented case CPANEL-33127: Add /etc/manualmx to system backups.
  • Implemented case CPANEL-33136: Make remote xferpoint happen immediately prior to zone publication.
  • Implemented case CPANEL-33137: Teach transfer system to use CommandStream.
  • Implemented case CPANEL-33172: Update modifyacct to accept a mail_node_alias parameter.
  • Implemented case CPANEL-33177: NGINX Application Manager support.
  • Implemented case CPANEL-33187: Update Modify Acct to allow distribution of a user’s mail.
  • Implemented case CPANEL-33190: Implement API call License::purchase_a_trial for trial license acquisition.
  • Implemented case CPANEL-33229: Utilize a background task when distributing accounts to linked nodes.
  • Implemented case CPANEL-33238: Update ‘Transfer Tool’ UI to attempt non-SSH transfers when SSH transfers fail.
  • Implemented case CPANEL-33245: Upon completion of alter_user_distribution, send an icontact.
  • Implemented case CPANEL-33249: Add the technical support agreement, the cPanel & WHM pricing and term agreements to the ISA.
  • Implemented case CPANEL-33251: Assign a resolving hostname as part of installation process.
  • Implemented case CPANEL-33255: Adds Manage2 and Install buttons to WHM Marketplace.
  • Implemented case CPANEL-33258: Add the ability do dismiss the Imunify360 banner.
  • Implemented case CPANEL-33260: Add cPanel UI for Managing Calendar Delegations using CCS.
  • Implemented case CPANEL-33287: Send Outdated Software notifications for MariaDB 10.1 and MySQL 5.6.
  • Implemented case CPANEL-33299: Display a large warning on the WHM Home page for servers running MySQL 5.5.
  • Implemented case CPANEL-33317: Implement the ability to acquire a trial license.

Additional Documentation