86 Change Log


85.9999.120


2020-01-06

  • Fixed case CPANEL-12157: Ensure the TLS Wizard page is more usable on the dark style.
  • Fixed case CPANEL-18984: Make scrolling smother when browsing WHM on an iPhone.
  • Fixed case CPANEL-23639: Fix Roundcube sqlite2 to sqlite3 database conversion.
  • Fixed case CPANEL-23772: Update rpm.versions for pure-ftpd 1.0.47-3.cp1174.
  • Fixed case CPANEL-24418: Update KAM config files for SpamAssassin.
  • Fixed case CPANEL-26248: Hide MultiPHP Manager interface when Litespeed is running.
  • Fixed case CPANEL-26469: Add a warning to MySQL Upgrade interface about removing sys schema.
  • Fixed case CPANEL-26571: Disable invalid my.cnf settings before performing a MySQL upgrade.
  • Fixed case CPANEL-26591: Have cpdavd no longer listen on port 20792080 when CCS is installed (as CCS will now listen on those ports in that case).
  • Fixed case CPANEL-26592: Add the cpcontacts and cpcalendars subdomains to AutoSSL by default.
  • Fixed case CPANEL-26962: Add a memory warning to Manage Plugins for applicable modules.
  • Fixed case CPANEL-27843: Ensure the search on List Accounts will work when searching for 0.
  • Fixed case CPANEL-28578: Disallow specifying ports 25, 465, and 587 as exim alt ports.
  • Fixed case CPANEL-28713: Ensure the CJT2 pageSizeButtonDirective can be operated by keyboard users.
  • Fixed case CPANEL-28736: Ensure the configured default home directory is a valid destination for rearranging accounts.
  • Fixed case CPANEL-28882: Remove root cache files older than 30 days during maintenance.
  • Fixed case CPANEL-28934: Increase mysqldump timeout to 1 day, read timeout to 3 hours.
  • Fixed case CPANEL-28937: Disable FTP by default on new installs.
  • Fixed case CPANEL-28948: Suppress “list” searches showing Service Manager at top.
  • Fixed case CPANEL-28963: Mount /tmp via /scripts/securetmp as ext4 if possible.
  • Fixed case CPANEL-28981: Preserve UTF-8 folder names when converting between Maildir and mdbox mailbox formats.
  • Fixed case CPANEL-29030: Fix uninitialized value warnings in Cpanel::HttpTimer.
  • Fixed case CPANEL-29163: Use API tokens rather than access hashes when establishing reverse trust with cluster peers.
  • Fixed case CPANEL-29357: Remove bolding and text color from the toggle switches that can appear on the Server Profile UI in WHM.
  • Fixed case CPANEL-29368: Add timestamps and stack traces to some cPHulk-related error messages.
  • Fixed case CPANEL-29384: Migrate deprecated “key-buffer” to “key-buffer-size” configuration in MySQL before upgrading 5.7.
  • Fixed case CPANEL-29390: Reload newly synchronized individual zone on DNS cluster members.
  • Fixed case CPANEL-29435: Update rpm.versions for cpanel-dnspython 1.12.0-1.cp1186.
  • Fixed case CPANEL-29443: Remove cpanel-squirrelmail from the list of possible rpms to install.
  • Fixed case CPANEL-29455: Unship gridstack javascript library.
  • Fixed case CPANEL-29458: Fix BoxTrapper queue cannot display emails with blank subjects.
  • Fixed case CPANEL-29478: Require “serverstatus” feature for “ServerInformation”.
  • Fixed case CPANEL-29533: Remove whitespace in cPanel navbar when hovering over Logout.
  • Fixed case CPANEL-29543: Fix chkservd race condition during system boot and improve behavior when the system clock jumps backward.
  • Fixed case CPANEL-29552: Fix double compression of certain File Manager downloads.
  • Fixed case CPANEL-29560: Implement error methods in Cpanel::Logger and Cpanel::Debug.
  • Fixed case CPANEL-29563: Hide Email Routing & Edit MX Entry UIs when MailReceive is disabled.
  • Fixed case CPANEL-29570: Fix highlighting of errors when editing zone templates in WHM.
  • Fixed case CPANEL-29584: Update scripts/setupnameserver help text to reflect current recommendations.
  • Fixed case CPANEL-29602: Replace API 1 Fileman:fullbackup usage in the UI with the appropriate functions from the UAPI Backup module.
  • Fixed case CPANEL-29609: Create UAPI Backup::restore_files to replace API 1 restorefiles.
  • Fixed case CPANEL-29631: Remove unused template file domkfile.
  • Fixed case CPANEL-29650: Remove the mobile login theme from the product.
  • Fixed case CPANEL-29655: Update rpm.versions for exim 4.92.3-1.cp1180.
  • Fixed case CPANEL-29657: Add TLSv1.3 support to WHM Global Apache Configuration.
  • Fixed case CPANEL-29660: Add EOL banner for Amazon Linux 1.
  • Fixed case CPANEL-29677: Change API1 logging to have a distinct file for each day of collection.
  • Fixed case CPANEL-29679: Introduce “MailRelay” role.
  • Fixed case CPANEL-29691: DNS Node: Hide HTTP document root in domain creation success message.
  • Fixed case CPANEL-29727: Report successful exit status if scripts/mysqlconnectioncheck was able to restore access to the service.
  • Fixed case CPANEL-29733: Improve exim startup time.
  • Fixed case CPANEL-29738: Update rpm.versions for exim 4.92.3-2.cp1180.
  • Fixed case CPANEL-29768: Reduce time limit to gather additional information before reporting Dovecot memory issues.
  • Fixed case CPANEL-29771: Advise the user that the DNSSEC keys should be rotated at the appropriate time.
  • Fixed case CPANEL-29812: Allow SSLUseStapling to be configured via the WHM UI.
  • Fixed case CPANEL-29840: Handle the case of an empty subaccount database file when performing account restoration.
  • Fixed case CPANEL-29843: Port cPanel API 1 restoreaf functionality to UAPI.
  • Fixed case CPANEL-29852: Disable PHP-FPM setting when Litespeed is running.
  • Fixed case CPANEL-29869: Resolve punycode error adding wildcard subdomains.
  • Fixed case CPANEL-29888: Fix bug in hook execution when escalateprivs is true.
  • Fixed case CPANEL-29891: Fix uninitialized value warning in bin/spf_installer when given help option or no options.
  • Fixed case CPANEL-29896: Removed build_license_stats component.
  • Fixed case CPANEL-29902: Make all self-signed certificates & CSRs contain a SAN extension.
  • Fixed case CPANEL-29904: Add new WHMAPI1 calls, get_api_calls and get_api_pages.
  • Fixed case CPANEL-29934: Remove all uses of the undocumented API 1 relinclude.
  • Fixed case CPANEL-29950: Remove unused fileman postback page dorename.html.tt.
  • Fixed case CPANEL-29954: Remove use of the undocumented cPanel API 1 Email::printdomainoptions.
  • Fixed case CPANEL-29960: Fix issue with contact conversion in Roundcube MySQL to SQLite database conversion.
  • Fixed case CPANEL-29966: Ensure PHP-FPM restarts after internal PHP settings are changed in Tweak Settings.
  • Fixed case CPANEL-29968: Improve WHM presentation for mobile and tablet devices.
  • Fixed case CPANEL-29970: Ensure domains are removed from email accounts cache upon deletion.
  • Fixed case CPANEL-29987: Ensure the close icon is visible for alerts on the dark style of cPanel.
  • Fixed case CPANEL-29998: Wire in the new UAPI restore apis in the Backups and Backup Wizard interfaces.
  • Fixed case CPANEL-30002: Replace API1 Fileman::viewfile with uapi Fileman::get_file_information restrict scale operation to working with raster images.
  • Fixed case CPANEL-30016: Make all self-signed certificates support Server Authentication.
  • Fixed case CPANEL-30026: Improve the warnings for out-of-date DNSSEC keys on the Zone Editor interface for small screens.
  • Fixed case CPANEL-30028: Go to the View DS Records view after customizing a DNSSEC key on the cPanel Zone Editor.
  • Fixed case CPANEL-30036: Restore DNS cluster performance.
  • Fixed case CPANEL-30037: Restore vhost creation performance.
  • Fixed case CPANEL-30042: Update rpm.versions for dovecot 2.3.8-1.cp1186.
  • Fixed case CPANEL-30050: Provide specific error message when certain programs reach timeout.
  • Fixed case CPANEL-30052: Improve OS version detection.
  • Fixed case CPANEL-30056: Improve performance of GETZONES in dnsadmin when dnssec key information is not required.
  • Fixed case CPANEL-30058: Make WHMAPI1 call generate_mobile_config return a Base64- encoded .mobileconfig file.
  • Fixed case CPANEL-30062: Replace bare variables in plugin memory alert with byte renderers.
  • Fixed case CPANEL-30065: Disable auto-zoom on text fields in mobile devices.
  • Fixed case CPANEL-30066: Deleted unused API1.version call from filemanager/index.html.
  • Fixed case CPANEL-30068: Reorder apitool usage errors to show after the available calls.
  • Fixed case CPANEL-30069: Reduce memory required for exim.
  • Fixed case CPANEL-30073: Reduce time needed to create a subdomain.
  • Fixed case CPANEL-30074: Reduce time to install an ssl certificate.
  • Fixed case CPANEL-30076: Allow cPanel access when the account is out of disk space.
  • Fixed case CPANEL-30078: Improve autoresponder handling of “From” headers which violate standards for encoding non-Latin characters.
  • Fixed case CPANEL-30079: Don’t attempt to get TLS certificates for ‘cpcalendars’ and ‘cpcontacts’ service subdomains when the role for them is disabled.
  • Fixed case CPANEL-30082: Fix autossl_check.pl’s user count logic.
  • Fixed case CPANEL-30101: Improve performance of create_user_session WHMAPI1 call.
  • Fixed case CPANEL-30115: Replace API1 calls with UAPI Fileman call in cPanel ‘Images’ page.
  • Fixed case CPANEL-30118: Upgrade Locales to CLDR v36.
  • Fixed case CPANEL-30125: Update rpm.versions for cpanel-perl-528-AnyEvent 7.17-2.cp1180.
  • Fixed case CPANEL-30126: Remove draggable multiselect feature from WHM pages.
  • Fixed case CPANEL-30130: Optimize ordering in reserved subdomain check.
  • Fixed case CPANEL-30132: Replaced API1 getcharset with UAPI Locale::get_attributes.
  • Fixed case CPANEL-30154: Update cPanel Perl to version 5.30.0.
  • Fixed case CPANEL-30156: Ensure transfer tool is able to work with servers older than v55.
  • Fixed case CPANEL-30158: Avoid blocking email from loopback/internal when using “Unknown Region”.
  • Fixed case CPANEL-30162: Update Update Preferences page display.
  • Fixed case CPANEL-30173: Do not prevent terminating accounts if the shared IPv6 address is absent from the system.
  • Fixed case CPANEL-30179: Add uapi methods to get the data provided by API1 PHP::loadvars.
  • Fixed case CPANEL-30185: Update rpm.versions for dovecot 2.3.8-2.cp1186.
  • Fixed case CPANEL-30189: Add UAPI coverage for the forwardlist.html CPAPI 1 configuration related functions by BoxTrapper.
  • Fixed case CPANEL-30207: Resolve formatting issue with uapi cli json output.
  • Fixed case CPANEL-30213: Fix OS arch detection for Amazon Linux 2018.03.
  • Fixed case CPANEL-30220: Update rpm.versions for cpanel-git 2.24.0-1.cp1186.
  • Fixed case CPANEL-30232: Increase number of zones in a sync request.
  • Fixed case CPANEL-30237: Fix WHM Initial Setup Assistant when checking passwords.
  • Fixed case CPANEL-30251: Ensure rpm install sets error on rpm exit status failure.
  • Fixed case CPANEL-30261: Update rpm.versions for cpanel-pdns 4.1.10-3.cp1186.
  • Fixed case CPANEL-30264: Fix partition selection in Update Preferences interface.
  • Fixed case CPANEL-30266: Workaround many network or firewall configs that break DNS resolution.
  • Fixed case CPANEL-30269: Prevent issuing an erroneous warning about cluster members needing powerdns for dnssec when the cluster master does not support dnssec.
  • Fixed case CPANEL-30300: Add mail IP to SPF record during account creation when “Reference /etc/mailips for custom IP on outgoing SMTP connections” is enabled.
  • Fixed case CPANEL-30305: Update rpm.versions for proftpd 1.3.6-2.cp1186.
  • Fixed case CPANEL-30321: Workaround many network or firewall configs that break DNS resolution.
  • Fixed case CPANEL-30325: Update rpm.versions for cpanel-php73 7.3.6-3.cp1186.
  • Fixed case CPANEL-30336: Respond dynamically in the Create Account UI to Mail worker choice.
  • Fixed case CPANEL-30337: Pass back validation errors to API client when configuring exim alt-ports.
  • Fixed case CPANEL-30349: Remove dependance on rcs from the product.
  • Fixed case CPANEL-30351: Handle the LTS tier correctly and update help text in the Update Preferences interface.
  • Fixed case CPANEL-30352: Remove outdated links in ModSecurity Vendors rule sets.
  • Fixed case CPANEL-30370: Use Netlink to more accurately determine default outgoing IP.
  • Fixed case CPANEL-30416: Permit including and excluding large numbers of domains at once with AutoSSL using “SSL/TLS Status” in cPanel.
  • Fixed case CPANEL-30422: Add ability to specify individual users for bin/update-roundcube-sqlite-db to act on.
  • Fixed case CPANEL-30423: Use relative symlink for latest Roundcube SQLite archive during schema updates.
  • Fixed case CPANEL-30430: Simplify JavaScript in cPanel file editor interface.
  • Fixed case CPANEL-30439: Notify the server owner when a plugin, theme or other integration on the is using deprecated api calls.
  • Fixed case CPANEL-30458: Allow File Manager transcode detection of output character set.
  • Fixed case CPANEL-30465: Stop installing the lynx RPM on fresh installs.
  • Fixed case CPANEL-30466: Stop installing gamin on fresh installations.
  • Fixed case CPANEL-30468: Fix IP Migration Wizard to properly update user data.
  • Fixed case CPANEL-30475: Stop installing the sharutils RPM on fresh installs.
  • Fixed case CPANEL-30479: Ensure that Update Preferences settings display above the fold.
  • Fixed case CPANEL-30480: Update whmapi1 set_up_dns_resolver_workarounds error message.
  • Fixed case CPANEL-30487: Update rpm.versions for exim 4.92.3-3.cp1186.
  • Fixed case CPANEL-30491: Resolve performance regression loading webmail interface.
  • Fixed case CPANEL-30493: Batch AutoSSL DNS DCVs per the process’s NOFILE rlimit.
  • Fixed case CPANEL-30528: Update rpm.versions for cpanel-roundcubemail 1.3.8-3.cp1186.
  • Fixed case CPANEL-30536: Provide a way return to template editor if an error occurs in Boxtrapper.
  • Fixed case CPANEL-30537: Remove the returned data account_login_access and ipv6_control from the UAPI function Variables::get_server_information.
  • Fixed case CPANEL-30539: Improve user experience issues in the WHM MySQL/MariaDB Upgrade interface.
  • Fixed case CPANEL-30555: Rename variables returned by the UAPI Variables methods get_user_information and get_server_information.
  • Fixed case CPANEL-30564: Use octal for dynamicui touchfile dir permissions.
  • Fixed case CPANEL-30567: Remove unneeded settings from Update Preferences.
  • Fixed case CPANEL-30569: Fix issue where API keys were overwritten for other machines in a DNS cluster when automatic reverse trust setup was selected.
  • Fixed case CPANEL-30580: Add LTS to list of release tiers with an update delay.
  • Fixed case CPANEL-30602: Ensure custom pre event hooks are executed.
  • Fixed case CPANEL-30607: Make Cpanel::API::DNSSEC functions output to “data”.
  • Fixed case CPANEL-30609: Update rpm.versions for cpanel-pdns 4.1.10-5.cp1186.
  • Fixed case CPANEL-30610: Improve domain matching performance during ssl vhost check.
  • Fixed case CPANEL-30616: Fix park/unpark functions in WHM.
  • Fixed case CPANEL-30621: Update rpm.versions for cpanel-roundcubemail 1.3.8-5.cp1186.
  • Fixed case CPANEL-30650: Stop backing up the old location of dnssec.db as part of system backups.
  • Fixed case CPANEL-30666: Restrict Access to Tweak Compilers on Mail Node.
  • Fixed case CPANEL-30672: Ensure iContact urls always choose a hostname that resolves.
  • Fixed case CPANEL-30673: Fix over quota message when restoring databases.
  • Fixed case CPANEL-30676: Catch and handle error when uncompressing an invalid archive.
  • Fixed case CPANEL-30685: Prevent root from deleting packages with associated accounts.
  • Fixed case CPANEL-30702: Update rpm.versions for cpanel-git 2.24.1-1.cp1186.
  • Fixed case CPANEL-30707: Ensure Update Preferences settings apply defaults correctly.
  • Fixed case CPANEL-30714: Adjust POD on ReverseDNSHELO Feature Showcase.
  • Fixed case CPANEL-30730: Update rpm.versions for cpanel-roundcubemail 1.3.8-6.cp1186.
  • Fixed case CPANEL-30743: Git version control errors are properly displayed.
  • Fixed case CPANEL-30747: Fix subaccount verification when sending invites from User Manager.
  • Fixed case CPANEL-30749: The PowerDNS configuration option webserver-password is not provided in the default pdns.conf.
  • Fixed case CPANEL-30751: Link Server Nodes should only be available on Standard Profile.
  • Fixed case CPANEL-30759: Update webmail documentation link.
  • Fixed case CPANEL-30780: Don’t cache the local.versions during the install process.
  • Fixed case CPANEL-30781: Ensure fetch_ds_records behaves properly for subdomains.
  • Fixed case CPANEL-30787: Resolve error loading Exim Configuration when exim is unconfigured.
  • Fixed case CPANEL-30809: Replaced .html escapes with .uri escapes where appropriate.
  • Fixed case CPANEL-30811: Give a better error message when GetNameservers can’t get TLD NS IPs.
  • Fixed case CPANEL-30812: Make libunbound workaround detection logic use a reliable query.
  • [security] Fixed case CPANEL-30816: Update rpm.versions for cpanel-perl-530-Mail-SpamAssassin 3.004003-1.cp1186. Fixes CVE-2019-12420, CVE-2018-11805.
  • Fixed case CPANEL-30819: Improve BoxTrapper list processing.
  • Fixed case CPANEL-30833: Improve character escaping in cPanel’s Images page.
  • Fixed case CPANEL-30837: Fix subdomain creation via cPanel API.
  • Fixed case CPANEL-30841: Make cP pass just a query path rather than the full URL for return URL.
  • Fixed case CPANEL-30855: Prevent newly assigned dedicated IPs from displaying the delete option under “Show or Delete Current IP Addresses”.
  • Fixed case CPANEL-30861: Send pending queries after libunbound query timeout.
  • Fixed case CPANEL-30877: Ignore broken SOA records on domain registration check.
  • Fixed case CPANEL-30886: Correct the Link Server Nodes app_key value.
  • Fixed case CPANEL-30915: Fixed bug where VERBOSE flag was being checked.
  • Fixed case CPANEL-30917: Speed up domain/wildcard matching.
  • Fixed case CPANEL-30919: Use an index to find CAA records during AutoSSL checks.
  • Fixed case CPANEL-30922: Avoid double construction of exception locale string when locale is en.
  • Fixed case CPANEL-30928: Resolve warnings issued by mainipcheck script.
  • Fixed case CPANEL-30931: Suppress backtraces from autossl unbound resolution.
  • Fixed case CPANEL-30944: Update DNS::Unbound to 0.14.
  • Fixed case CPANEL-30945: Resolve exception memory leak when cloning blessed objects.
  • Fixed case CPANEL-30953: Add missing logger function in Cpanel::DIp::Update.
  • Fixed case CPANEL-30954: Fix adding the same standardized hook to different stages so that it is not considered a duplicate.
  • Fixed case CPANEL-30955: Synchronize DNS server RPM targets when the DNS role is toggled.
  • Fixed case CPANEL-30961: Update rpm.versions for cpanel-pdns 4.1.10-6.cp1186.
  • Fixed case CPANEL-30963: Remove unneeded helper module Cpanel/LoadFile/Tiny.pm.
  • Fixed case CPANEL-30964: Ensure MailRelay role is enforced by mail permissions.
  • Fixed case CPANEL-30967: Update rpm.versions for exim 4.93-1.cp1186.
  • Fixed case CPANEL-30972: Fix Issue Where Multiple Addon Domains Cause Load Failure.
  • Fixed case CPANEL-30976: Most usage of pdnsutil transitioned to the PowerDNS webserver api while managing DNSSEC keys.
  • Fixed case CPANEL-30982: Reduce AutoSSL logging overhead.
  • Fixed case CPANEL-30988: Treat a missing zone file as nonfatal in CAA checks.
  • Fixed case CPANEL-30991: Update rpm.versions for cpanel-clamav 0.101.5-1.cp1186.
  • Fixed case CPANEL-30999: Make API1 call ‘listautoresponders’ more robust to failures to read autoresponder files.
  • Fixed case CPANEL-31009: AutoSSL should only load main vhost data once per user.
  • Fixed case CPANEL-31011: Only load locale if needed for powerdns configuration.
  • Fixed case CPANEL-31012: Avoid testing the powerdns webserver connection twice per operation.
  • Fixed case CPANEL-31014: pdnsutil operations should now be rare.
  • Fixed case CPANEL-31015: Optimize dnsadmin for PowerDNS.
  • Fixed case CPANEL-31016: Ensure Servers without Webserver Role always create Park Domains.
  • Fixed case CPANEL-31018: Fix grammatical error in WHM Convert Addon Domain to Account.
  • Fixed case CPANEL-31021: Update rpm.versions for cpanel-wrap 86.0-2.cp1186.
  • Fixed case CPANEL-31028: Update rpm.versions for cpanel-userperl 1.0-2.cp1186.
  • Implemented case CPANEL-27541: Propagate DKIM installations and uninstallations to mail worker nodes.
  • Implemented case CPANEL-28363: Duplicate accounts on worker servers when a mail node is specified.
  • Implemented case CPANEL-28737: Use ReverseDNS for mail HELO/EHLO by default on new installs.
  • Implemented case CPANEL-29271: Angular application will use UMD bundles provided by cpanel-ng-umd-bundles RPM. umd_bundles won’t be generated anymore as part of the make publish steps.
  • Implemented case CPANEL-29418: Improve Keyboard Handling on Webmail index page.
  • Implemented case CPANEL-29564: Make Cpanel::Output::Formatted colors easier to read.
  • Implemented case CPANEL-29617: Insert cjt files with a single TT insert call.
  • Implemented case CPANEL-29621: Fix bugs in default webmail application loading.
  • Implemented case CPANEL-29634: Introduce modular installer.
  • Implemented case CPANEL-29647: Do AutoSSL CAA and domain management/registration checks together.
  • Implemented case CPANEL-29714: Fix a number of unlocalized strings in WHM’s DNS Cluster page.
  • Implemented case CPANEL-29729: Make CAA auto-creation understand “issuewild” and subdomains.
  • Implemented case CPANEL-29758: Add control for imap_hibernate_timeout and default to 5s.
  • Implemented case CPANEL-29798: Email Accounts UI: Teach “Check Email” to link to a Mail worker node.
  • Implemented case CPANEL-29808: Make AutoSSL LE checkbox more accurately descriptive.
  • Implemented case CPANEL-29825: Make API2 & UAPI BoxTrapper APIs proxy to Mail worker nodes.
  • Implemented case CPANEL-29871: Teach account removal to remove worker-node accounts.
  • Implemented case CPANEL-29880: Add FileStorage role requirement to various WHM UIs.
  • Implemented case CPANEL-29884: Make mailing lists UI “Manage” button account for worker nodes.
  • Implemented case CPANEL-29893: Remove default email address in text field on Webmail index page.
  • Implemented case CPANEL-29895: Add support for cPanel account creation during WHM initial setup.
  • Implemented case CPANEL-30003: Convert autoconfig_call adminbin to an admin module.
  • Implemented case CPANEL-30019: Make scripts/maintenance notify about impending linked node SSL expiry.
  • Implemented case CPANEL-30020: Update rpm.versions for cpanel-perl-528-Promise-ES6 0.08-1.cp1180.
  • Implemented case CPANEL-30063: Add support for calling WHM API 1 functionality in Angular 7+ applications.
  • Implemented case CPANEL-30084: Show account’s mail worker node in Modify Account.
  • Implemented case CPANEL-30094: Proxy mail-related WHM API v1 calls to Mail worker node as needed.
  • Implemented case CPANEL-30095: Hide “SQL Services” from WHM left nav when DB client roles are off.
  • Implemented case CPANEL-30096: Hide FTP in WHM service SSL manager when FTP isn’t an SSL service.
  • Implemented case CPANEL-30146: Make cpsrvd redirect cPanel-user Webmail logins to remote mail workers.
  • Implemented case CPANEL-30153: Remove unused legacy ajax mail settings page.
  • Implemented case CPANEL-30186: Suspend and unsuspend mail worker accounts.
  • Implemented case CPANEL-30188: Make “Return to cPanel” work with remote mail workers.
  • Implemented case CPANEL-30198: Update rpm.versions for cpanel-pdns 4.1.10-2.cp1186.
  • Implemented case CPANEL-30240: Teach the Create Account UI to create a mail-deferred account.
  • Implemented case CPANEL-30246: The script, migrate-pdns-conf, will now enable certain webserver api specific directives.
  • Implemented case CPANEL-30254: Propagate package changes to linked server nodes.
  • Implemented case CPANEL-30275: Add GET request support in WHM API1.
  • Implemented case CPANEL-30311: Create “delete_domain” WHM API v1 call.
  • Implemented case CPANEL-30323: Allow WHM API v1 “get_tweaksetting” to access the Mail module.
  • Implemented case CPANEL-30347: Create WHM API v1 “create_subdomain”.
  • Implemented case CPANEL-30360: Break out monolithic mobileconfig file into individual services.
  • Implemented case CPANEL-30362: Create UAPI create_webmail_session_for_mail_user_check_password().
  • Implemented case CPANEL-30373: Break apart DNSSEC management code so it can be used in WHM.
  • Implemented case CPANEL-30409: Add WHMCS purchase and install workflow.
  • Implemented case CPANEL-30414: Add The Ability to Rebuild the RDNS Cache Via the UI.
  • Implemented case CPANEL-30417: Add a New UI To Manage Linking Server Nodes.
  • Implemented case CPANEL-30459: Modularize and Move Zone Editor to a Shared Location.
  • Implemented case CPANEL-30506: Remove “experimental” flag from “Mail Node” profile.
  • Implemented case CPANEL-30521: Warn on various WHM UIs when the server has at least one linked node.
  • Implemented case CPANEL-30542: Autoupgrade MySQL 5.5 to MySQL 5.7 on systems that meet the required conditions.
  • Implemented case CPANEL-30544: Replace pdnsutil with the PowerDNS Webserver API in certain situations.
  • Implemented case CPANEL-30545: Make the User Manager UI require the FTP or WebDisk roles.
  • Implemented case CPANEL-30550: Add an entry to accounting.log when linking accounts.
  • Implemented case CPANEL-30551: Always run API calls to the linked node as the token user.
  • Implemented case CPANEL-30566: Propagate domain creation and deletion to worker nodes.
  • Implemented case CPANEL-30576: Update rpm.versions for cpanel-roundcubemail 1.3.8-2.cp1186.
  • Implemented case CPANEL-30584: Warn about potential DNS breakage in zone-edit UIs in WHM.
  • Implemented case CPANEL-30587: Fix incorrect call to killacct instead of removeacct.
  • Implemented case CPANEL-30589: Tell WHM admins about the new zone editor UI in the old UI.
  • Implemented case CPANEL-30868: Update mobileconfig payload for caldav to work with High Sierra.
  • Implemented case CPANEL-30875: Warn in WHM “Edit DNS Zone” when editing a remote-mail user’s zone.
  • Implemented case CPANEL-30901: Add A Feature Showcase for DNS Zone Manager in WHM.
  • Implemented case CPANEL-30918: Port the cPanel Zone Editor to WHM as DNS Zone Manager.
  • Implemented case CPANEL-30977: Check for the API tokens feature when creating linked accounts.
  • Implemented case CPANEL-31026: Fix app key for zone manager in WHM.