We have a new documentation site for cPanel & WHM! You can find our new documentation site at docs.cpanel.net.

We will continue to maintain our API documentation on this server.

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

86.0.18


2020-04-06

  • Fixed case CPANEL-29661: Resolve CloudLinux installation failures on CentOS 7.7+.
  • Fixed case CPANEL-31565: Expire the PostgreSQL PING cache when the password for user 'postgres' is reset in 'WHM >> SQL Services >> Configure PostgreSQL'.
  • Fixed case CPANEL-31865: Ensure zones owned by 'nobody' are manageable via the zone editor while logged into WHM as a root user.
  • Fixed case CPANEL-32062: Don't report false positive warnings from userdata_update concerning wildcard subdomains.
  • Fixed case CPANEL-32130: Ensure legacy DNS zone editor can process zones owned by 'nobody'.

86.0.17


2020-03-26

  • Fixed case CPANEL-30402: Change BoxTrapper queue message list to show server time.
  • Fixed case CPANEL-31480: Update rpm.versions for MySQL56 5.6.47-1.cp1186.
  • [security] Fixed case CPANEL-31802: Update rpm.versions for proftpd 1.3.6c-2.cp1186. Fixes CVE-2020-9273.
  • Fixed case CPANEL-31834: Install yum-python26 on Amazon Linux 2018.03.
  • Fixed case CPANEL-31954: Fix mailman feature check in webmaild.

86.0.16


2020-03-17

  • Fixed case CPANEL-31289: Update rpm.versions for cpanel-perl-530-IO-Socket-SSL 2.066-2.cp1186.
  • Fixed case CPANEL-31450: Improve appearance of Change Style page for RTL (right-to-left) users.
  • Fixed case CPANEL-31493: Update rpm.versions for cpanel-pdns 4.1.10-13.cp1186.
  • Fixed case CPANEL-31761: Use main server ip for rdns helo when per domain mail ips are disabled.
  • Fixed case CPANEL-31797: Maximize AutoSSL’s open file descriptor limit.
  • Fixed case CPANEL-31875: Schedule autossl run time based on http/bind restart times.
  • Fixed case CPANEL-31894: Make sure that mandatory container is not included on iframes and popups.
  • Fixed case CPANEL-31900: DNSSEC keys now have the proper key type in a cluster.
  • Fixed case CPANEL-31944: Update rpm.versions for cpanel-php73-Horde-Util 2.5.9-1.cp1186. Fixes CVE-2020-8518.
  • Fixed case CPANEL-31944: Update rpm.versions for cpanel-php73-Horde-Data 2.1.5-1.cp1186. Fixes CVE-2020-8518.

86.0.14


2020-03-16

  • [security] Fixed case SEC-505: Bandwidth suspensions can be triggered remote via mail log strings.
  • [security] Fixed case SEC-540: Cpanel account backup leaks access to current working directory.

86.0.13


2020-03-09

  • Fixed case CPANEL-31750: Ensure domainuserdata throws an error if a domain does not exist.
  • Fixed case CPANEL-31773: Update rpm.versions for cpanel-roundcubemail 1.3.8-14.cp1186.
  • Fixed case CPANEL-31822: Update B::C to release 5.030003.
  • Fixed case CPANEL-31830: Fix typo of utf8_mailbox in Cpanel::API::Variables.
  • Fixed case CPANEL-31840: Fix roundcube schemas for MyISAM.

86.0.12


2020-03-06

  • Fixed case CPANEL-31843: Reset AnyEvent time cache before initial calls.

86.0.9


2020-03-05

  • Fixed case CPANEL-31558: Setup Reverse Trust in cluster members in such a way that the clusterstatus page on peers will display its reverse trust relationships rather than hiding them.
  • Fixed case CPANEL-31723: Add cpanel-sqlite-devel to the cpanel-devel rpm.versions target.
  • Fixed case CPANEL-31745: Fix for Let's Encrypt plugin renewing certificates.
  • Fixed case CPANEL-31752: Do not display extended status information in WHM's DNS Cluster page for cluster members which use custom DNSAdmin modules.

86.0.8


2020-02-28

  • Fixed case CPANEL-31749: Fix missing dependency in new SyncEximLocalOpts module.

86.0.7


2020-02-28

  • Fixed case CPANEL-29184: Add a 15 second timeout to cphulk commands to avoid task buildup.
  • Fixed case CPANEL-31154: Fix CALDAV/CARDDAV mobileconfigs on OSX 10.15+.
  • Fixed case CPANEL-31485: Update rpm.versions for cpanel-pdns 4.1.10-10.cp1186.
  • Fixed case CPANEL-31504: Update rpm.versions for cpanel-roundcubemail 1.3.8-12.cp1186.
  • Fixed case CPANEL-31505: Update rpm.versions for cpanel-pdns 4.1.10-11.cp1186.
  • Fixed case CPANEL-31560: Restore package does not exist error to killpkg API.
  • Fixed case CPANEL-31586: Ensure MX records are created with the specified domain/subdomain in WHM > DNS Zone Manager.
  • Fixed case CPANEL-31602: Add ability to filter deleted and suspended accounts from reseller stats.
  • Fixed case CPANEL-31603: Avoid spurious warning about rdns from helo not being set in exim conf.
  • Fixed case CPANEL-31662: Update rpm.versions for cpanel-pdns 4.1.10-12.cp1186.
  • Fixed case CPANEL-31665: Update rpm.versions for cpanel-roundcubemail 1.3.8-13.cp1186.
  • Fixed case CPANEL-31671: Make custom mail helo take precedence over use rdns for helo.
  • Fixed case CPANEL-31673: Update rpm.versions for exim 4.93-2.cp1186.
  • Fixed case CPANEL-31727: Support ALL & arbitrary combinations in SSLCipherSuite.
  • Implemented case CPANEL-31557: Fix collation on transfer of utf8mb4 DBs created on MySQL 8.

86.0.4


2020-02-17

  • Fixed case CPANEL-28750: Ensure WHM > Modify Account form loads when a user's subuser database is corrupt.
  • Fixed case CPANEL-29762: Ensure correct cPanel Search bar placement and styles.
  • Fixed case CPANEL-30005: Ensure correct bandwidth reporting.
  • Fixed case CPANEL-30733: Fix menu spacing in cPanel's Dark style.
  • Fixed case CPANEL-31254: Performance improvement in cPanel & WHM MultiPHP Manager's user domain list.
  • Fixed case CPANEL-31344: Remove EA3 httpd.service file.
  • Fixed case CPANEL-31402: Save and display staging directory correctly in Update Preferences.
  • Fixed case CPANEL-31440: Improve ciphersuite handling.
  • Fixed case CPANEL-31442: Add input validation for target_settings and srpm_versions when update_local_rpm_versions is used to set them.
  • Fixed case CPANEL-31454: Warn and refuse to load target_settings values in rpm.versions.d files when they are unknown. Valid settings will be retained.
  • Fixed case CPANEL-31463: Update perl to always emit SIGABRT instead of SIGIOT.
  • Fixed case CPANEL-31520: Provide IPC::Run3 on customer request as part of the perl530 target.
  • Fixed case CPANEL-31529: Pass version information to GTM.

86.0.3


2020-02-10

  • Fixed case CPANEL-30974: Ensure matching expiration dates in Update Preferences.
  • Fixed case CPANEL-31224: Ensure that get/set user_email_forward_destination api calls work for 'cpanel'.
  • Fixed case CPANEL-31395: Update rpm.versions for cpanel-roundcubemail 1.3.8-10.cp1186.
  • Fixed case CPANEL-31406: Handle the switch of the 3rdparty/bin/perl symlink during major perl version upgrade.
  • Fixed case CPANEL-31408: Fix bug where hooks.yaml was still relied upon in scripts/hook and scripts/upcp.
  • Fixed case CPANEL-31416: Prevent htaccess restore from running out of ram with many subdomains.
  • Fixed case CPANEL-31448: Pass errors from refactored subdomain management admin module.
  • Fixed case CPANEL-31451: Update rpm.versions for cpanel-roundcubemail 1.3.8-11.cp1186.
  • Fixed case CPANEL-31464: Updated etc/icontact_templates/Deprecated/API1.html.tmpl.

86.0.2


2020-02-05

  • Fixed case CPANEL-30263: Stop setting the Content-type in meta tags for HTML editor, as 'http-equiv=Content-type' is deprecated.
  • Fixed case CPANEL-30418: Enable HTTP-based DCV for hostname certificates on DNS-only.
  • Fixed case CPANEL-30533: Add fallback handlers to prevent exposing source code.
  • Fixed case CPANEL-31116: include number of active accounts in license order.
  • Fixed case CPANEL-31252: Added the ability to request all DNSSEC private keys for a zone in a single http request.
  • Fixed case CPANEL-31276: Fixed 'MODIFY THE ZONES' link in Domain Manager.
  • Fixed case CPANEL-31330: Do not warn if the DNSSEC cache directory does not exist.
  • Fixed case CPANEL-31382: Update rpm.versions for cpanel-perl-530-Mail-SpamAssassin 3.004004-1.cp1186.
  • Fixed case CPANEL-31390: Update rpm.versions for cpanel-pdns 4.1.10-9.cp1186.

86.0.1


2020-01-30

  • Fixed case CPANEL-30671: Add missing status message to DNS Cluster interface.
  • Fixed case CPANEL-30738: Make user locale change confirmation easier to read.
  • Fixed case CPANEL-31000: Update rpm.versions for cpanel-roundcubemail 1.3.8-9.cp1186.
  • Fixed case CPANEL-31126: Restrict shell/CGI access behavior by role.
  • Fixed case CPANEL-31163: Resolve performance issues with get_stats API that affect WHMCS.
  • Fixed case CPANEL-31216: Update rpm.versions for cpanel-perl-530-Mail-Pyzor 0.02-2.cp1186.
  • Fixed case CPANEL-31228: Resolve performance slowdown checking PHPFPM inventory.
  • Fixed case CPANEL-31230: Restore performance of php_fpm_config --convert.
  • Fixed case CPANEL-31232: Fix continue button in second step of MySQL upgrade UI when there are fewer than 2 warnings.
  • Fixed case CPANEL-31250: Increase default time before imap goes into hibernation to 30s.
  • Fixed case CPANEL-31279: Fix outgoing mail with the Conserve Memory setting.
  • Fixed case CPANEL-31296: Allow uapi_cpanel to be Run As Reseller.
  • Fixed case CPANEL-31328: Withhold CGI & shell when propagating modifyacct to a Mail worker.
  • Fixed case CPANEL-31366: Resolve error creating forwarders when an empty 'pipefwd' is passed.

85.9999.136


2020-01-20

  • Fixed case CPANEL-30590: Update rpm.versions for cpanel-roundcubemail 1.3.8-8.cp1186.
  • Fixed case CPANEL-30605: Ensure error status is correctly set when a fatal error occurs while processing a custom event hook.
  • Fixed case CPANEL-30614: Avoid editing meta tags in filemanger and make it optional in UAPI Fileman::get_file_content.
  • Fixed case CPANEL-30649: Fix ability to determine local authority over DNS zones.
  • Fixed case CPANEL-30681: Fix FTP warnings seen in UserManager API.
  • Fixed case CPANEL-30800: Ensure that get/set user_email_forward_destination api calls work for 'root'.
  • Fixed case CPANEL-30898: use port 953 for powerdns http api.
  • Fixed case CPANEL-30942: Require the FileStorage role to create pipe filters & forwarders.
  • Fixed case CPANEL-30948: Make modifyacct not propagate non-root requests for root-only changes.
  • Fixed case CPANEL-31002: Make account restorations verify worker node configuration.
  • Fixed case CPANEL-31035: Updated zone modification link from the cPanel Domains manager to lead to the zone editor for the specified domain.
  • Fixed case CPANEL-31036: Corrected link target for creating email addresses from the cPanel domain manager.
  • Fixed case CPANEL-31049: Avoid local package write when syncing to remotes on account creation.
  • Fixed case CPANEL-31053: Improve performance generating large backtraces.
  • Fixed case CPANEL-31054: Ensure DNSSEC Does not Display if named And PowerDNS Unavailable.
  • Fixed case CPANEL-31056: Update rpm.versions for cpanel-roundcubemail 1.3.8-7.cp1186.
  • Fixed case CPANEL-31058: Reduce time needed to package accounts with a large number of domains.
  • Fixed case CPANEL-31060: Ensure dnssec command continue if a single domain fails.
  • Fixed case CPANEL-31063: Updated expansion of isresold cPanel variable to correctly indicate which users are resold.
  • Fixed case CPANEL-31064: Clarify that mod_ruid2 is needed to implement the Apache vhost chroot advice.
  • Fixed case CPANEL-31069: Move DNSSEC related TaskQueues to a SubQueue.
  • Fixed case CPANEL-31071: Verify domain access should only verify access.
  • Fixed case CPANEL-31072: Continue to export DNSSEC keys during backup if one fails.
  • Fixed case CPANEL-31076: Avoid double fetch of the key list when enabling dns sec.
  • Fixed case CPANEL-31077: Only rectify zones one time when enabling dnssec.
  • Fixed case CPANEL-31078: Improve performance of DNSSEC backups.
  • Fixed case CPANEL-31079: Update rpm.versions for cpanel-perl-530-B-C 5.030002-1.cp1186.
  • Fixed case CPANEL-31080: Simplify removal of dns zones.
  • Fixed case CPANEL-31093: Update rpm.versions for cpanel-perl-530-Promise-ES6 0.17-1.cp1186.
  • Fixed case CPANEL-31098: Ensure powerdns http api code handles internal HTTP::Tiny errors.
  • Fixed case CPANEL-31101: Update rpm.versions for cpanel-perl-530 5.30.0-2.cp1186.
  • Fixed case CPANEL-31105: Update rpm.versions for cpanel-perl-530-IO-Socket-IP 0.39-2.cp1186.
  • Fixed case CPANEL-31112: Prevent update_db_cache postgres cache purge from affecting mysql.
  • Fixed case CPANEL-31117: Update rpm.versions for cpanel-phpmyadmin 4.9.4-1.cp1186.
  • Fixed case CPANEL-31121: modifyacct: Require pre-owned accounts to match linked node config.
  • Fixed case CPANEL-31123: Inform cPanel Users of New Zone Creation for Domains.
  • Fixed case CPANEL-31141: Ensure BoxTrapper can correctly fetch list of mail in queue by date.
  • Fixed case CPANEL-31143: Update rpm.versions for cpanel-wrap 86.0-3.cp1186.
  • Fixed case CPANEL-31146: Fix creation of non-root remote packages in createacct.
  • Fixed case CPANEL-31149: Do not “upgrade” accounts when editing a package if nothing changes.
  • Fixed case CPANEL-31159: Ensure statsbar output can be serialized as JSON.
  • Fixed case CPANEL-31161: Make createacct create service subdomains as A records.
  • Fixed case CPANEL-31164: Defer fetching local email stats until they are needed.
  • Fixed case CPANEL-31171: Only update the userdata cache once per vhost change.
  • Fixed case CPANEL-31176: Update rpm.versions for cpanel-perl-530-Template-Toolkit 3.004-1.cp1186.
  • Fixed case CPANEL-31181: Stop printing directly to STDOUT in createacct.
  • Fixed case CPANEL-31186: Make API 1 Email::addforward() reject pipe forwarders when needed.
  • Fixed case CPANEL-31215: Add support for .webp files in cpsrvd.
  • Fixed case CPANEL-31220: WHM DNS APIs Should not check for link nodes on userless zones.
  • Fixed case CPANEL-31225: Ensure all shipped service manager service define a service binary.
  • [security] TSR-2020-0001
  • Implemented case CPANEL-31129: Add a batchable uapi_cpanel WHMAPI1 call for WHMCS.

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 2079/2080 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.
  • No labels