62 Change Log


Last modified: February 8, 2023

62.0.48


2018-06-25
  • Fixed case CPANEL-21026: Fix logic for getting LTS versions in update preferences page.
  • Fixed case CPANEL-21254: Ensure saving named tiers in update preferences doesn’t misconfigure update settings.
  • Fixed case CPANEL-21260: Ensure update preferences UI reflects currently configured settings.

62.0.47


2018-05-21
  • [security] Fixed case SEC-394: Stored code execution injections in WHM cPAddons interface.
  • [security] Fixed case SEC-395: Arbitrary file unlink via cPAddons moderation system.
  • [security] Fixed case SEC-396: Email injection in cPAddons moderation.
  • [security] Fixed case SEC-398: Remote-Stored XSS in WHM cPAddons installation interface.
  • [security] Fixed case SEC-399: Remote-stored XSS in YUM autorepair functionality.
  • [security] Fixed case SEC-400: Remote-Stored XSS in WHM Save Theme Interface.
  • [security] Fixed case SEC-408: ClamAV installation reveals the contents of root’s crontab.
  • [security] Fixed case SEC-427: Cron feature restriction not enforced for API calls.
  • [security] Fixed case SEC-429: Backup feature restriction not enforced for API calls.
  • [security] Fixed case SEC-430: Images feature restriction not enforced for API calls.
  • [security] Fixed case SEC-432: Cpanel Mime::list_hotlinks API feature restriction not enforced.
  • [security] Fixed case SEC-435: Arbitrary file read in pkgacct custom template handling.

62.0.46


2018-04-16
  • Fixed case CPANEL-19053: Update cpanel-perl-524 to 5.24.1-28.cp1162 for CVE-2018-6913, CVE-2018-6797, and CVE-2018-6798.

62.0.45


2018-04-02
  • Fixed case CPANEL-12769: Choose mpm_prefork if DSO php present; remove DSO php if mpm_worker.
  • Fixed case CPANEL-14816: Workaround crash in mysqldump when exporting many roundcube ids.
  • Fixed case CPANEL-18966: Update dovecot to 2.2.34-2.cp1162.
  • Fixed case CPANEL-19351: Update cpanel-squirrelmail to 2012.12.09-1.cp1162.
  • Fixed case CPANEL-19427: Update 62 end-of-life date.

62.0.42


2018-03-19
  • [security] Fixed case SEC-338: Arbitrary file chmod during legacy incremental backups.
  • [security] Fixed case SEC-359: Code execution via . in @INC during perl syntax check of cpaddonsup.
  • [security] Fixed case SEC-362: Demo account code execution via awstats.
  • [security] Fixed case SEC-364: Root accesshash revealed by WHM /cgi/trustclustermaster.cgi.
  • [security] Fixed case SEC-368: OpenID providers can inject arbitrary data into cPanel session files.
  • [security] Fixed case SEC-369: Stored XSS in WHM Edit DNS Zone.
  • [security] Fixed case SEC-370: Stored XSS in WHM Edit MX Entry.
  • [security] Fixed case SEC-372: Remote Stored XSS in WHM DNS Cluster.
  • [security] Fixed case SEC-373: Remote Stored XSS in WHM Create Account.
  • [security] Fixed case SEC-374: Remote Stored XSS in WHM Edit DNS Zone.
  • [security] Fixed case SEC-375: Remote Stored XSS in WHM Delete a DNS Zone.
  • [security] Fixed case SEC-376: Remote Stored XSS in WHM DNS Cleanup.
  • [security] Fixed case SEC-377: Remote Stored XSS in WHM Synchronize DNS Records.
  • [security] Fixed case SEC-378: Arbitrary file read and unlink via WHM style uploads.
  • [security] Fixed case SEC-379: Local privilege escalation via WHM Legacy Language File Upload interface.
  • [security] Fixed case SEC-380: Local privilege escalation via WHM Locale XML Upload interface.
  • [security] Fixed case SEC-382: Jailshell breakout via incorrect crontab parsing.
  • [security] Fixed case SEC-391: Remote Stored XSS in cpaddons vendor interface.
  • [security] Fixed case SEC-392: Open redirect via /unprotected/redirect.html endpoint.
  • [security] Fixed case SEC-405: Demo account code execution via cPanel Landing Page.
  • [security] Fixed case SEC-406: Apache logs exposed by creation of certain domains.
  • [security] Fixed case SEC-410: Stored XSS in WHM Edit DNS Zone.
  • [security] Fixed case SEC-411: Email account suspensions can be applied to unowned accounts.
  • [security] Fixed case SEC-412: Stored XSS in WHM Reset a DNS Zone.

62.0.40


2018-02-13
  • Fixed case CPANEL-17982: Change dovecot index for spam and sent.
  • Fixed case CPANEL-18380: Update dovecot to 2.2.33.2-3.cp1162.
  • Fixed case CPANEL-18511: Update exim to 4.89.1-2.cp1162.

62.0.39


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

62.0.38


2018-01-17
  • Fixed case CPANEL-14666: update_spamassassin_config: fix typo.
  • Fixed case CPANEL-16632: update_spamassassin_config: don’t use easy_install on CentOS 6.
  • Fixed case CPANEL-16642: Chkservd restarts must use the restart_service when specified.
  • Fixed case CPANEL-17130: Update exim to 4.89.1-1.cp1162.
  • Fixed case CPANEL-17219: Apache restarts too frequently when piped logs are enabled.
  • Fixed case CPANEL-17721: Update awstats to 7.4-3.cp1162 for CVE-2017-1000501.
  • Fixed cases CPANEL-17912,CPANEL-17907: Reject .invalid as a TLD.

62.0.36


2017-12-18
  • Fixed case CPANEL-17087: Update exim to 4.89-4.cp1162.

62.0.35


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

62.0.34


2017-11-17
  • Fixed case CPANEL-12145: Created necessary schema update files for roundcube 1.2.4.
  • Fixed case CPANEL-16521: Update schema files for Roundcube 1.3.1.
  • Fixed case CPANEL-16832: Update cpanel-roundcubemail to 1.2.7-1.cp1162.
  • Fixed case CPANEL-16834: Update Roundcube schema files.
  • Fixed case CPANEL-16895: Roundcube: fix updates from 60 to 62.

62.0.31


2017-10-25
  • Fixed case CPANEL-14003: Stop trying unlink the OverQuota cache as a user.
  • Fixed case CPANEL-15109: Update Pristine::Tar to version 1.40.
  • Implemented case CPANEL-16013: Do not die when failing to unlink old lognames on domain modification.

62.0.30


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

62.0.29


2017-09-14
  • Fixed case CPANEL-14175: cPGreylist: ensure canonical IPv6 ranges so Exim works.
  • Fixed case CPANEL-14932: More gracefully handle /home/virtfs as a symlink.
  • Fixed case CPANEL-15104: Make firewalld rules compatible with CloudLinux 7.4.
  • Fixed case CPANEL-15130: Update cpanel-perl-524-Net-DNS to 1.11-2.cp1162.
  • Fixed case CPANEL-15316: Update password for [email protected].
  • Fixed case CPANEL-15762: Update firewalld rules automatically for CentOS 7.4.

62.0.28


2017-08-02
  • Fixed case CPANEL-8149: Replace cPanel-issued hostname certs on hostname change.
  • Fixed case CPANEL-11553: Don’t signal queueprocd during initial install.
  • Fixed case CPANEL-13006: Send a new hostname cert request in response to X::CertificateRejected.
  • Fixed case CPANEL-13529: Update cpanel-perl-524 to 5.24.1-24.cp1162.
  • Fixed case CPANEL-14172: Cpanel::Kill::Single::safekill can hang forever.
  • Fixed case CPANEL-14378: Update cpanel-perl-524-Net-DNS to 1.11-1.cp1162.
  • Implemented case CPANEL-14598: Update the DNS Zone parser to understand CAA records.

62.0.27


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

62.0.26


2017-07-13
  • Fixed case CPANEL-12181: Install ssl storage assets before userdata update.
  • Fixed case CPANEL-12899: Fix incorrect warning when loading reseller IP delegation.
  • Fixed case CPANEL-13024: Make etc/init/safekill not kill() its own ancestors.
  • Fixed case CPANEL-13095: Update cpanel-git to 2.13.0-1.cp1162.
  • Fixed case CPANEL-13107: Update URL for CPAN mirror search.
  • Fixed case CPANEL-13176: New sshd_config items are now placed above any Match blocks.
  • Fixed case CPANEL-13187: Provide a more helpful message on cpkeyclt failure.
  • Fixed case CPANEL-13187: Fail prior to call home if cpkeyclt doesn’t have enough info for a request.
  • Fixed case CPANEL-13718: Add a timeout to Cpanel::Net::Whois::IP::Cached.
  • Fixed case CPANEL-14028: Update exim to 4.89-2.cp1162.
  • Fixed case CPANEL-14414: Update IO::Socket::IP to 0.39 for blocking fix.
  • Implemented case CPANEL-14438: Accomodate new Comodo DCV format and path.

62.0.24


2017-05-15
  • [security] Fixed case SEC-234: Horde MySQL to SQLite conversion can leak database password.
  • [security] Fixed case SEC-236: Code execution for webmail and demo accounts with the store_filter API call.
  • [security] Fixed case SEC-237: Code execution as root via SET_VHOST_LANG_PACKAGE multilang adminbin call.
  • [security] Fixed case SEC-238: Demo account code execution with BoxTrapper API.
  • [security] Fixed case SEC-239: Demo account file read vulnerability in Fileman::getfileactions API2 call.
  • [security] Fixed case SEC-240: Webmail account arbitrary code execution via forwarders.
  • [security] Fixed case SEC-242: Demo account code execution through Encoding API calls.
  • [security] Fixed case SEC-243: Demo account code execution via ImageManager_dimensions API call.
  • [security] Fixed case SEC-244: Demo users have access to traceroute via api2.
  • [security] Fixed case SEC-245: Demo accounts able to redirect web traffic.
  • [security] Fixed case SEC-246: Cpanel::SPFUI API commands are available to demo accounts.
  • [security] Fixed case SEC-247: Demo and suspended accounts allowed to port-forward via SSH.
  • [security] Fixed case SEC-248: Cpanel SSH API commands are allowed for Demo accounts.
  • [security] Fixed case SEC-249: Demo restrictions not enforced in SSL API calls.
  • [security] Fixed case SEC-250: File read and write for demo accounts in SourceIPCheck API.
  • [security] Fixed case SEC-251: Code execution for Demo accounts via ClamScanner_getsocket API.
  • [security] Fixed case SEC-252: Limited file read via Serverinfo_manpage API call.
  • [security] Fixed case SEC-254: Limited file rename as root via scripts/convert_roundcube_mysql2sqlite.
  • [security] Fixed case SEC-255: Limited file chmod in /scripts/convert_roundcube_mysql2sqlite.
  • [security] Fixed case SEC-257: User crontab publicly visible during cPAddon upgrades.
  • [security] Fixed case SEC-259: Code execution via Rails configuration files.
  • [security] Fixed case SEC-260: Supplemental groups lost during account renames.
  • [security] Fixed case SEC-262: Stored XSS in WHM cPAddons install interface.

62.0.23


2017-05-10
  • Fixed case CPANEL-12973: Solve redirected too many times by clearing stale webmail cookies.
  • Fixed case CPANEL-13021: Avoid speaking plain HTTP to cabundle server on port 443.

62.0.22


2017-05-02
  • Fixed case CPANEL-1865: Silence spurious warning while restoring mailman attachments.
  • Fixed case CPANEL-11278: Only install best available ssl when setting up a new vhost.
  • Fixed case CPANEL-12327: Ensure best available ssl is installed for new vhosts.
  • Fixed case CPANEL-12330: Touch /var/cpanel/fileprotect in EA4 in cpanel initial install.
  • Fixed case CPANEL-12371: Ensure a default vhost is created for the main ip.
  • Fixed case CPANEL-12378: DnsRoots: Fallback to TCP DNS if UDP DNS is blocked.
  • Fixed case CPANEL-12407: Do not migrate to PL if initial install.
  • Fixed case CPANEL-12548: Update cpanel-php56-Horde-Crypt to 2.7.3-2.cp1158.
  • Implemented case CPANEL-12323: Allow suppression of certificate generation in WHM generatessl.

62.0.21


2017-04-14
  • Fixed case CPANEL-10437: Update cpanel-perl-524-Cpanel-Optimizer to 0.2-1.cp1162.

62.0.20


2017-04-05
  • Fixed case CPANEL-12345: Ignore login.defs maximums on account creation.

62.0.19


2017-04-04
  • Fixed case CPANEL-6366: Allow utf8 passwords when logging into phpmyadmin.
  • Fixed case CPANEL-6892: Ensure dotfiles can be uploaded using the File Manager.
  • Fixed case CPANEL-8922: Allow disabling the replacement of certs during hostname mismatch.
  • Fixed case CPANEL-10995: Disallow apache restarts during vendor updates.
  • Fixed case CPANEL-11206: Modify Account: dedicated IP determines which zonefile template.
  • Fixed case CPANEL-11297: Update B::C to version 5.024009-4.cp1162.
  • Fixed case CPANEL-11426: Ensure NOFILE is raised when starting services.
  • Fixed case CPANEL-11525: Do not try to update users on fresh install.
  • Fixed case CPANEL-11562: Require “postalCode” in OV and EV orders from cPStore.
  • Fixed case CPANEL-11614: Fix logic issue when selecting or deselecting all vhosts in MultiPHP Manager.
  • Fixed case CPANEL-11715: Remove JSON::XS utf8 workaround from the AdminBin Server.
  • Fixed case CPANEL-11718: Add GO link for EA4 Distiller usage.
  • Fixed case CPANEL-11793: Ensure domain quota file can be read by exim.
  • Fixed case CPANEL-11955: A log creation workaround for concurrent AutoSSL runs.
  • Fixed case CPANEL-12044: Convert getremotecpmove to JSON API.
  • Fixed case CPANEL-12067: DCV checks did not send the correct user agent.
  • Fixed case CPANEL-12150: Ensure same tasks are run regardless of which ea4 profile is in place.
  • Implemented case CPANEL-11540: Update cpanel-perl-524-Mozilla-CA to 20170227-1.cp1162.
  • Implemented case CPANEL-11677: Update dovecot to 2.2.28-2.cp1162.

62.0.17


2017-03-20
  • [security] Fixed case SEC-208: Addon domain conversion did not require a package for resellers.
  • [security] Fixed case SEC-217: Self XSS Vulnerability in WHM cPAddons showsecurity interface.
  • [security] Fixed case SEC-218: Arbitrary file read via WHM /styled/ URLs.
  • [security] Fixed case SEC-219: File overwrite when renaming an account.
  • [security] Fixed case SEC-220: Arbitrary code execution during account modification.
  • [security] Fixed case SEC-221: Arbitrary code execution during automatic SSL installation.
  • [security] Fixed case SEC-223: Security policy questions were not transfered during account rename.
  • [security] Fixed case SEC-224: CPHulk one day ban bypass when IP based protection enabled.
  • [security] Fixed case SEC-225: Code execution as root via overlong document root path settings.
  • [security] Fixed case SEC-226: Arbitrary file overwrite via WHM Zone Template editor.
  • [security] Fixed case SEC-227: Expand list of reserved usernames.
  • [security] Fixed case SEC-228: Adding parked domains to mail config did not respect domain ownership.
  • [security] Fixed case SEC-229: URL filtering flaw allowed access to restricted resources.
  • [security] Fixed case SEC-232: Demo code execution via Htaccess::setphppreference API.
  • [security] Fixed case SEC-233: Arbitrary code execution for demo accounts via NVData_fetchinc API call.

62.0.16


2017-02-28
  • Fixed case CPANEL-10051: Error when trying to create a CSR with a subject longer then 64.
  • Fixed case CPANEL-10470: Fix backing up Apache config for transfers.
  • Fixed case CPANEL-10671: Only submit one restart for addon domain creation.
  • Fixed case CPANEL-11059: Prevent deadlock in updateuserdomains.
  • Fixed case CPANEL-11089: Clarify how cPHulkd counts unique login attempts.
  • Fixed case CPANEL-11136: IP Blocker: restore ability to specify an implicit IPv4 range.
  • Fixed case CPANEL-11171: Clarify Transfer Tool wording, on how to view session via CLI.
  • Fixed case CPANEL-11185: Update cpanel-perl-524 to 5.24.1-16.cp1162.
  • Fixed case CPANEL-11241: Fix problems with php_get_vhost_versions boolean values and xml-api.
  • Fixed case CPANEL-11267: Gather-update-logs: improve efficiency of RPM queries.
  • Fixed case CPANEL-11286: Have PHP-FPM restart if PHP.ini values are updated from WHM.
  • Fixed case CPANEL-11327: Disable CHUNKING in exim.
  • Fixed case CPANEL-11344: Remove nexts as exits from sub in autossl_check.
  • Fixed case CPANEL-11363: Update cpanel-perl-524-Authen-Libwrap to 0.22-3.cp1162.
  • Fixed case CPANEL-11406: Modify_packages: don’t warn if there’s no file for default package.
  • Fixed case CPANEL-11410: Update cpanel-perl-524 to 5.24.1-17.cp1162.
  • Fixed case CPANEL-11469: Ensure accounts are restored in the source mailbox format.
  • Fixed case CPANEL-11474: Cpanel::Sysquota inode cache is always empty.
  • Fixed case CPANEL-11488: Allow AdvConfig to rebuild httpd.conf if httpd.conf is corrupt.
  • Fixed case CPANEL-11493: Fix overquota rejection at smtp time.
  • Fixed case CPANEL-11515: Prefer IPv4 addresses for determining mx local or remote.
  • Fixed case CPANEL-11442: Avoid invalid license message when rebooting into new kernel.
  • Fixed case CPANEL-11531: Check for invalid license on cpsrvd dormant startup.

62.0.15


2017-02-15
  • Fixed case CPANEL-11327: Disable CHUNKING in exim.

62.0.14


2017-02-15
  • Fixed case CPANEL-11193: Update exim to 4.88-3.cp1162.

62.0.12


2017-02-14
  • Fixed case CPANEL-10799: Update exim to 4.88-2.cp1162.
  • Fixed case CPANEL-11011: Update security policy warning regarding DNS & APIs.
  • Fixed case CPANEL-11038: Allow contactinfo email to be blank, so users can turn off notifications.
  • Fixed case CPANEL-11057: Make mysql pw change use proper roundcube script.
  • Fixed case CPANEL-11095: Clarify how to “Allow from all’ in Apache configuration.
  • Fixed case CPANEL-11121: Ensure DHE ciphers are available with SNI.
  • Fixed case CPANEL-11156: Update cpanel-php56 to 5.6.30-1.cp1158.
  • Fixed case CPANEL-11160: Adding copyright to grunt-cpanel-optimizer.
  • Fixed case CPANEL-11178: Setsiteip: avoid failure due to missing module.
  • Fixed case CPANEL-11180: Fixed an bug where Internet Explorer wasn’t displaying the AutoSSL page.
  • Fixed case CPANEL-11181: Do not migrate to ea4 if yum is too old.
  • Fixed case CPANEL-11199: Fix /webmail redirect failure when the user cache is out of date.
  • Fixed case CPANEL-11203: Update copyright headers for new cplint rules.
  • Fixed case CPANEL-11219: Add Comodo to cPanel trusted root store.
  • Fixed case CPANEL-11221: Prevent segfault when using JSON booleans.
  • Fixed case CPANEL-11244: Give the correct distiller commands for EA4.

62.0.11


2017-02-09
  • Fixed case CPANEL-10763: Update cpanel-php56-Horde-Smtp to 1.9.3-2.cp1158.
  • Fixed case CPANEL-11013: Don’t warn the user about cphulkd when disabled.
  • Fixed case CPANEL-11054: Update cpanel-phpmyadmin to 4.0.10.18-7.cp1158.
  • Fixed case CPANEL-11062: Skip MySQL blocker check if using remote mysql.
  • Fixed case CPANEL-11072: Xml-api: allow running accesshash API call on DNSONLY.
  • Fixed case CPANEL-11094: Add Zendguard + Opcache logic to ea3 to ea4 profile conversion.
  • Fixed case CPANEL-11097: Add square brackets to shared IPv6 in Apache conf proxy subdomains.
  • Fixed case CPANEL-11116: Update cpanel-git to 2.11.1-1.cp1162.
  • Fixed case CPANEL-11120: Add automatic cleanup for temporary wheel users.
  • Fixed case CPANEL-11139: Update cpanel-clamav to 0.99.2-2.cp1162.

62.0.10


2017-02-06
  • Fixed case CPANEL-10954: Allow MySQL to determine whether or not to use native/old password auth.

62.0.9


2017-02-02
  • Fixed case CPANEL-10864: Ensure clustered DNS server are reloaded after transfer.
  • Fixed case CPANEL-10871: Update cpanel-perl-524-cPanel-TaskQueue to 0.800-3.cp1162.
  • Fixed case CPANEL-10931: Disable CGIEmail and CGIEcho on update, and on new installs.
  • Fixed case CPANEL-10998: Mark GSW as Legacy in feature manager.
  • Fixed case CPANEL-10999: Mark video tutorials as “legacy” in featuremanager.
  • Fixed case CPANEL-11023: Fix can_stream check.
  • Fixed case CPANEL-11028: Reduce operations in site publisher stats.
  • Fixed case CPANEL-11033: Test .htaccess syntax in Directory context.
  • Fixed case CPANEL-11076: Update hard coded version 62 expiration to 2018.

62.0.8


2017-01-31
  • Fixed case CPANEL-8311: Fixed quote_identifier error during transfer restore.
  • Fixed case CPANEL-10983: Remove invalid LTS warnings.
  • Fixed case CPANEL-11031: Fix bug in roundcube db schema update.
  • Fixed case CPANEL-11042: Warn instead of fail if MySQL restore child aborts on destruction.

62.0.7


2017-01-26
  • Fixed case CPANEL-10588: Save zone changes to MyDNS database when changing account IP.
  • Fixed case CPANEL-10937: Fix backup configurations in transfer tool when copying SFTP destinations.
  • Fixed case CPANEL-10973: Autorespond: fix from line parsing.

62.0.6


2017-01-24
  • Fixed case CPANEL-6889: Do not reset self signed certs if flag file exists.
  • Fixed case CPANEL-9154: Update cpanel-phpmyadmin to 4.0.10.18-6.cp1158.
  • Fixed case CPANEL-9398: Avoid insufficient inode warning if source server does not report files.
  • Fixed case CPANEL-9829: Don’t overwrite mysql.service when applying custom MySQL limits.
  • Fixed case CPANEL-9970: Update dovecot to 2.2.27-3.cp1162.
  • Fixed case CPANEL-10579: Update link to PayPal developer documentation.
  • Fixed case CPANEL-10581: Write to correct cache file for DNS cluster config.
  • Fixed case CPANEL-10700: Fix whmapi1 to stop outputting JSON::PP::Boolean values instead of 0 or 1.
  • Fixed case CPANEL-10718: Fixed issue with retro not showing user preference.
  • Fixed case CPANEL-10809: Paper Lantern: Ensure a modal title is fully displayed in the Zone Editor.
  • Fixed case CPANEL-10810: Require joi_country_code for cPStore EV cert purchases.
  • Fixed case CPANEL-10813: Audit calls to fetchcabundle() to ensure failure checking.
  • Fixed case CPANEL-10826: Allow MySQL to determine whether to use old/native passwords.
  • Fixed case CPANEL-10868: Don’t complain setting up users if quotas disabled.
  • Fixed case CPANEL-10873: Fix typo in pkgacct –help output.
  • Fixed case CPANEL-10885: Use correct ownership for ModSecurity IP database files.
  • Fixed case CPANEL-10890: Send warnings from SSL install into log, fix admin response syntax.
  • Fixed case CPANEL-10900: WHM: Make List Accounts sort by domain instead of user when sorting by domain.
  • Fixed case CPANEL-10933: Fall back to old TIERS file if JSON::XS is absent.

62.0.5


2017-01-18
  • Fixed case CPANEL-8647: Improve reseller-create account email limits.
  • Fixed case CPANEL-10359: Use correct check for invalid themes in restorepkg.
  • Fixed case CPANEL-10448: Remove PHP-FPM config file for deleted addon domains.
  • Fixed case CPANEL-10572: ftpupdate: don’t change permissions on /root.
  • Fixed case CPANEL-10612: Update the cPanel Long-Term Support go link.
  • Fixed case CPANEL-10675: Add message to notify user about hardcoded version 62 for LTS.
  • Fixed case CPANEL-10677: Add error detection in cgi and render in EA4 Migration.
  • Fixed case CPANEL-10693: restartsrv_sshd needs for process table scan filter on non-systemd hosts.
  • Fixed case CPANEL-10740: Fix exim.conf version number collision.
  • Fixed case CPANEL-10756: Ensure network interface information is deduplicated.
  • Fixed case CPANEL-10761: Fix menu label for PHP-FPM restart service for go link.
  • Fixed case CPANEL-10778: Converts/Reverts to/from EA3/EA4 did not update pure-ftpd.conf.
  • Fixed case CPANEL-10796: Make cpsrvd’s SNI obey the server’s Web Services cipher list setting.
  • Fixed case CPANEL-10834: Fix saving FPM pool values within MultiPHP Manager.
  • Fixed case CPANEL-10869: Update cpanel-dnspython to 1.12.0-4.cp1158.
  • Implemented case CPANEL-10350: Add cpsrvd session support for mobile clients with dynamic IPs.
  • Implemented case CPANEL-10708: Use fallback-capable HTTP client for CA bundle lookup.

62.0.4


2017-01-16
  • [security] Fixed case SEC-196: Fixed password used for Munin MySQL test account.
  • [security] Fixed case SEC-197: Self-XSS in paper_lantern password change screen.
  • [security] Fixed case SEC-198: Reflected XSS in reset password interfaces.
  • [security] Fixed case SEC-199: Self-XSS in webmail Password and Security page.
  • [security] Fixed case SEC-201: Arbitrary file read via Exim valiases.
  • [security] Fixed case SEC-204: Exim piped filters ran as wrong user when delivering to a system user.
  • [security] Fixed case SEC-205: Leech Protect did not protect certain directories.
  • [security] Fixed case SEC-206: Exim transports could be run as the nobody user.
  • [security] Fixed case SEC-207: Improper ACL checks in xml-api for Rearrange Account.
  • [security] Fixed case SEC-209: SSL certificate generation in WHM uses an unreserved email address.
  • [security] Fixed case SEC-210: Account ownership not enforced by has_mycnf_for_cpuser WHM API call.
  • [security] Fixed case SEC-211: Stored XSS Vulnerability in WHM Account Suspension List interface.
  • [security] Fixed case SEC-213: WHM enqueue_transfer_item API allowed resellers to queue non rearrange modules.

62.0.2


2017-01-10
  • Fixed case CPANEL-10331: Turn up noise level when pruning not done.
  • Fixed case CPANEL-10558: Don’t try to start Apache manually.
  • Fixed case CPANEL-10558: Remove dead Apache restart code.
  • Fixed case CPANEL-10674: Fixed an issue where “Continue Purchase” wasn’t working in TLS Wizard.
  • Fixed case CPANEL-10682: CPHulk: Inform server administrators of iptable errors.
  • Fixed case CPANEL-10685: Restore performance to login pages by fixing asset caching.
  • Fixed case CPANEL-10703: Allow root to call getcontactemail() for root.
  • Fixed case CPANEL-10719: TIERS.json: treat the first build as the major version build.
  • Fixed case CPANEL-10728: Ensure cPanel can load when /etc/fstab is missing.
  • Fixed case CPANEL-10731: Add B::C module to cpanel perl 524.
  • Fixed case CPANEL-10741: Add a symlink perl perlcc in 3rdparty/bin.

62.0.1


2017-01-05
  • Fixed case CPANEL-2227: Send SSL traffic to only the ssl log.
  • Fixed case CPANEL-4355: Update client_limit for auth and anvil service.
  • Fixed case CPANEL-5535: Allow UAPI’s Batch::strict to be called via WHMAPI.
  • Fixed case CPANEL-6354: Dnsadmin: don’t list nonlocal zones on write-only peers.
  • Fixed case CPANEL-6820: Avoid repeating lines in SysPkgs’ yum update output.
  • Fixed case CPANEL-6875: Maximum upload allowed should be a non-negative number.
  • Fixed case CPANEL-7135: Eliminated memory bloat from DB restoration process.
  • Fixed case CPANEL-7881: Use dedicated mail IP for forwarding domain, if available.
  • Fixed case CPANEL-8105: Update Exim RPM to release version 4.87-2.cp1162.
  • Fixed case CPANEL-8113: Reset umask and rlimits when starting services.
  • Fixed case CPANEL-8176: Ensure main IPv6 address always appears in httpd.conf.
  • Fixed case CPANEL-8213: Deprecate update-roundcube scripts, add update-roundcube-db scripts.
  • Fixed case CPANEL-8219: Update cpanel-mailman to 2.1.23-6.cp1162.
  • Fixed case CPANEL-8252: Limited config building and Apache restarting to the end of a group of domains.
  • Fixed case CPANEL-8279: Ensure cpsrvd starts only after the network is online.
  • Fixed case CPANEL-8284: Disambiguate translated strings for clarity.
  • Fixed case CPANEL-8392: Mail Filters: Disable certain options for the Any Header rule.
  • Fixed case CPANEL-8400: Ensure the DNSAdmin socket directory exists in dnsadmin-startup.
  • Fixed case CPANEL-8511: Updated cpanel_initial_install script and YUM lib dor AWS and ensure plugins.
  • Fixed case CPANEL-8616: Remove deleted custom RBLs from /etc/exim.conf.localopts.
  • Fixed case CPANEL-8617: Ensure Piped Log Configuration works in non-English locales.
  • Fixed case CPANEL-8659: Tailwatchd: ensure –version=long works.
  • Fixed case CPANEL-8678: View Bandwidth Usage: ignore subdomains with no usage.
  • Fixed case CPANEL-8697: Add a New IP Address: improve status message.
  • Fixed case CPANEL-8707: Update cpanel-perl to 5.24.1.
  • Fixed case CPANEL-8711: Ensure locale downloads work even without Perl modules.
  • Fixed case CPANEL-8717: Allow changing users back to default package.
  • Fixed case CPANEL-8731: Remove use of OSSys::Bits::getbits since all responses will be 64 now.
  • Fixed case CPANEL-8793: Removeacct was not removing main psql user or cleaning up.
  • Fixed case CPANEL-8809: Avoid wide character warning in WHM news page.
  • Fixed case CPANEL-8811: Ensure the local MySQL profile is updated as part of mysqlconnectioncheck run.
  • Fixed case CPANEL-8827: Report error if error saving contact information.
  • Fixed case CPANEL-8850: Fix JS error in WHM » Manage AutoSSL page.
  • Fixed case CPANEL-8863: Commondomains: update with domains from common mail providers.
  • Fixed case CPANEL-8863: Commondomains: sort list.
  • Fixed case CPANEL-8865: Email Accounts: make button for saving quota say “Save”.
  • Fixed case CPANEL-8881: Prevent double locale processing in UAPI calls.
  • Fixed case CPANEL-8885: Allow restartsrv script to be invoked from PATH.
  • Fixed case CPANEL-8897: Update cpanel-perl-524-munin to 2.0.25-2.cp1162.
  • Fixed case CPANEL-8902: Convert Addon to Account: Update mail passwd files.
  • Fixed case CPANEL-8949: Ensure that translations are loaded for embedded scripts.
  • Fixed case CPANEL-8949: Address localization issues on Web Disk, Addon Domain, and Subdomain pages.
  • Fixed case CPANEL-8967: Paper Lantern: Only transition on specific CSS properties for buttons.
  • Fixed case CPANEL-8973: Ensure check_cpanel_rpms can run with system perl.
  • Fixed case CPANEL-9004: Fix mail authentication for users with local part of “0”.
  • Fixed case CPANEL-9012: Improve error message for removezonerecord on the SOA record.
  • Fixed case CPANEL-9013: Rebuildnsdzones: add “use strict”.
  • Fixed case CPANEL-9013: Cpanel/Config/Auth.pm: avoid modifying $_.
  • Fixed case CPANEL-9013: Cpanel/Config/Auth.pm: bring up to modern perlcritic standards.
  • Fixed case CPANEL-9013: Rebuildnsdzones: improve help message.
  • Fixed case CPANEL-9015: Don’t allow DNS Zone Editor to delete the SOA record.
  • Fixed case CPANEL-9036: Ignore legacy perl version exception during rpm transaction check.
  • Fixed case CPANEL-9037: Fix munin-node.service to use Perl 524 path.
  • Fixed case CPANEL-9051: Allow specifying character set for Cpanel::Email::Object.
  • Fixed case CPANEL-9051: Autorespond: use three-argument open.
  • Fixed case CPANEL-9051: Avoid overly long lines in generated emails.
  • Fixed case CPANEL-9051: Always include a MIME-Version header in our emails.
  • Fixed case CPANEL-9051: Allow specifying arbitrary headers in Cpanel::Email::Object.
  • Fixed case CPANEL-9051: Autorespond: properly handle Unicode in headers.
  • Fixed case CPANEL-9067: Update cpanel-perl-524-DBD-mysql to 4.041-1.cp1162.
  • Fixed case CPANEL-9070: Remove ALL cpanel-perl-522 rpms seen in rpm -qa on upgrade to 11.62.
  • Fixed case CPANEL-9074: Update roundcube to 1.2.2.
  • Fixed case CPANEL-9086: WHM: Allow breadcrumbs to expand into their container on smaller screens.
  • Fixed case CPANEL-9100: Update git to version 2.10.1-1.cp1162.
  • Fixed case CPANEL-9114: Fix shebang line issue in EA4 Migration tailing script.
  • Fixed case CPANEL-9120: Make Cpanel::BitConvert handle IPv6 addresses.
  • Fixed case CPANEL-9120: Allow IPv6 in IP Blocker.
  • Fixed case CPANEL-9125: Prevent rendering HTML from cpupdate.conf.
  • Fixed case CPANEL-9126: Bump mailman to version 2.1.23-4.cp1162.
  • Fixed case CPANEL-9128: Remove phrases from /ulc/locale/*.yaml with lt dequeue.
  • Fixed case CPANEL-9136: Decompress DB .sql.gz into /home/$user/tmp to avoid filling /tmp.
  • Fixed case CPANEL-9145: Added more search terms to Create Support Ticket.
  • Fixed case CPANEL-9149: Refactoring logging for EA4 migration.
  • Fixed case CPANEL-9152: WHM: Validate the settings on the ProFTPD Configuration page.
  • Fixed case CPANEL-9164: WHM: Show column headers on Manage External Authentications interface.
  • Fixed case CPANEL-9175: Ensure SpamAssassin files have correct permissions.
  • Fixed case CPANEL-9186: Type fix in Cpanel Blocker pm file.
  • Fixed case CPANEL-9196: Fix source/destination port login in Netlink handling code.
  • Fixed case CPANEL-9198: Fix race condidtion between securetmp and PostgreSQL startup.
  • Fixed case CPANEL-9200: Only show SpamAssassin setup output when something goes wrong.
  • Fixed case CPANEL-9209: Fix removing FTP account along with addon domain.
  • Fixed case CPANEL-9212: Set logging file in config file for MariaDB 10.1.
  • Fixed case CPANEL-9229: Update MySQL55 to 5.5.53-2.cp1156.
  • Fixed case CPANEL-9242: Handle Perl upgrade conflicts more generally.
  • Fixed case CPANEL-9242: Upgrade SpamAssassin to 3.004001-3.cp1162.
  • Fixed case CPANEL-9245: Add roundcube_schema files for 1.2.2 update.
  • Fixed case CPANEL-9262: Directory Privacy: don’t print password during confirmation.
  • Fixed case CPANEL-9278: Deprecate remaining CGI Center apps.
  • Fixed case CPANEL-9278: Orphan wwwcount and cgiemail.
  • Fixed case CPANEL-9285: Setupapache: bring up to modern perlcritic standards.
  • Fixed case CPANEL-9285: Remove scgi.
  • Fixed case CPANEL-9291: Prevent undefined method error with cpuwatch.
  • Fixed case CPANEL-9298: Updated functionallity to allow custom overrides of PHP-FPM server values.
  • Fixed case CPANEL-9312: Make text for write-only clustering consistent.
  • Fixed case CPANEL-9319: Build_global_cache: allow rebuilding even with corrupt data.
  • Fixed case CPANEL-9319: Bring Cpanel::GlobalCache up to latest perlcritic standards.
  • Fixed case CPANEL-9328: WHM: Fix title on Purchase and Install an SSL Certificate page.
  • Fixed case CPANEL-9330: Warn users when PHP with vhosts is uninstalled.
  • Fixed case CPANEL-9334: Prevent exceptions from HttpRequest blanking out changlog page.
  • Fixed case CPANEL-9339: Remove ancient commented-out debug statements.
  • Fixed case CPANEL-9377: Run post-sync-cleanup earlier during updates.
  • Fixed case CPANEL-9377: Refactor scripts/maintenance: step 1.
  • Fixed case CPANEL-9379: Bandwidth: handle DST in Brazil properly.
  • Fixed case CPANEL-9387: Remove backupwizard feature manager entry.
  • Fixed case CPANEL-9391: Address display issues with the cp-loading-panel directive.
  • Fixed case CPANEL-9393: Ensure correct display of security policies under proxy subdomains.
  • Fixed case CPANEL-9394: Enhance fileprotect functionality with EA4.
  • Fixed case CPANEL-9406: Align the breadcrumb icons with the text on Show MySQL Processes interface.
  • Fixed case CPANEL-9409: Improvements to WHM > Create Support Ticket.
  • Fixed case CPANEL-9410: Fix disabling of the mailman service.
  • Fixed case CPANEL-9431: SSL/TLS: Remove confusing error message on installation.
  • Fixed case CPANEL-9435: Provide bin/json_pp as part of cpanel-perl-524.
  • Fixed case CPANEL-9436: Preserve PHP handler when migrating to EasyApache 4.
  • Fixed case CPANEL-9438: User Manager: Scroll to the error if one is shown.
  • Fixed case CPANEL-9445: Show the country code in brute force notification subject.
  • Fixed case CPANEL-9456: Update mailman rpm to release version 5.cp1162.
  • Fixed case CPANEL-9457: Improve write checking when saving email filters.
  • Fixed case CPANEL-9458: Fix base tags for several WHM applications.
  • Fixed case CPANEL-9460: Disallow setting MySQL root password to contain double quotes.
  • Fixed case CPANEL-9468: Optimize creating locale objects.
  • Fixed case CPANEL-9469: Fix chksrvd properly restarting IPAliases.
  • Fixed case CPANEL-9472: Log all yum output when packman detects an error.
  • Fixed case CPANEL-9476: Remove double-localed UAPI WebDisk errors.
  • Fixed case CPANEL-9477: Correct group ownership for new sub/addon domains with fileprotect.
  • Fixed case CPANEL-9478: Remove ImageMagick.
  • Fixed case CPANEL-9481: Do not start cpdavd if server is dnsonly.
  • Fixed case CPANEL-9489: Update cpanel-perl-524-munin to 2.0.25-4.cp1162.
  • Fixed case CPANEL-9490: Remove double locale process in UAPI LangPHP.
  • Fixed case CPANEL-9496: Refactor PHP rebuild config and restart function.
  • Fixed case CPANEL-9497: Password Strength: allow entering all valid values.
  • Fixed case CPANEL-9497: Minpwstrength: add missing semicolons.
  • Fixed case CPANEL-9500: Be more informative about quota violations during restoredb.
  • Fixed case CPANEL-9509: Replace enablefileprotect tweak setting help link.
  • Fixed case CPANEL-9513: Prevent non-root users from running /scripts/php_fpm_config.
  • Fixed case CPANEL-9516: Don’t HTML encode output to the terminal during account creation.
  • Fixed case CPANEL-9525: Avoid warning on already up-to-date ModSecurity vendor list.
  • Fixed case CPANEL-9531: Supress warnings on missing userdata for hostname.
  • Fixed case CPANEL-9532: Update cpanel-git to 2.10.2-1.cp1162.
  • Fixed case CPANEL-9538: Optimized index page performance.
  • Fixed case CPANEL-9542: Install button takes user directly to EA 4 review.
  • Fixed case CPANEL-9546: Install_cpaddons: don’t add multiple crontab entries.
  • Fixed case CPANEL-9546: Install_cpaddons: bring up to modern perlcritic standards.
  • Fixed case CPANEL-9546: No longer list YaBB as a valid cPAddon.
  • Fixed case CPANEL-9553: Fix maketext interpolation of error output in get_dom UAPI call.
  • Fixed case CPANEL-9565: Corrected URLs in various Apache directive documentation.
  • Fixed case CPANEL-9576: Write to unwritable .htaccess files with 0644 permissions on new.
  • Fixed case CPANEL-9577: Fix usage of database errors as maketext format strings.
  • Fixed case CPANEL-9581: Fix usage of random errors as maketext format strings.
  • Fixed case CPANEL-9582: Fixed adding conflicts properly with _.union.
  • Fixed case CPANEL-9583: Updated links in help links to match Documentation.
  • Fixed case CPANEL-9587: Ensure spam scanning is not skipped for secondary domains.
  • Fixed case CPANEL-9608: Make SPF and DKIM be on for newly-created accounts.
  • Fixed case CPANEL-9612: Honor CGI setting when creating an account.
  • Fixed case CPANEL-9617: Set alwaysredirecttossl to 1 on new installs.
  • Fixed case CPANEL-9620: Provide standard restricted feature UI in Paper Lantern.
  • Fixed case CPANEL-9620: Restrict SSH UI to users with the “ssh” feature.
  • Fixed case CPANEL-9628: Open Pool Options will close all other panels in MultiPHP Manager page.
  • Fixed case CPANEL-9630: Update cpanel-git to 2.10.2-2.cp1162.
  • Fixed case CPANEL-9639: Add ability to restart Apache PHP FPM from WHM.
  • Fixed case CPANEL-9641: Tell the minifier to actually ship the js for sql/userrights.
  • Fixed case CPANEL-9643: Ensure addon domains get added to newly created ssl hosts certs.
  • Fixed case CPANEL-9664: Always restart Exim on hostname change.
  • Fixed case CPANEL-9672: Add binary path to PHP-FPM version check function.
  • Fixed case CPANEL-9690: Added a return to ensure no console error on view switch.
  • Fixed case CPANEL-9692: Remove vfilters install script.
  • Fixed case CPANEL-9693: Use new version of modsec-sdbm-util to specify /v/c/secdatadir.
  • Fixed case CPANEL-9703: Limit Apache Timeout to a range of numbers.
  • Fixed case CPANEL-9710: WHM: Updated support group icons with new art in png format.
  • Fixed case CPANEL-9711: WHM: Updated Development group icons with new art in png format.
  • Fixed case CPANEL-9712: Added new icons to Accounts Functions in WHM.
  • Fixed case CPANEL-9713: Updated icons for the Locale section in WHM.
  • Fixed case CPANEL-9729: Teach CJT2 applications to work with custom Proxy Subdomains.
  • Fixed case CPANEL-9750: Ensure SecurityPolicy prompts are presented to the user.
  • Fixed case CPANEL-9752: Update cpanel-mailman to 2.1.23-7.cp1162.
  • Fixed case CPANEL-9753: Remove pear updater.
  • Fixed case CPANEL-9757: Ignore chkservd when looking for running processes.
  • Fixed case CPANEL-9763: Reduce the use of no warnings.
  • Fixed case CPANEL-9767: Update perl rpm to version 5.24.1-9.cp1162.
  • Fixed case CPANEL-9778: Avoid attempting to create user twice on DNSONLY systems.
  • Fixed case CPANEL-9779: Don’t warn about nonexistent templates on DNSONLY.
  • Fixed case CPANEL-9780: Maintenance: don’t run sprite generator on DNSONLY.
  • Fixed case CPANEL-9782: Skip invalid dynamicui config files.
  • Fixed case CPANEL-9792: Update cpanel-perl-524-B-C to 5.024009-2.cp1162.
  • Fixed case CPANEL-9794: Reduce memory footprint of dormant binaries.
  • Fixed case CPANEL-9795: Reduce libexec/cpdavd-dormant memory.
  • Fixed case CPANEL-9797: Update cpanel-perl-524 to release version 5.24.1-10.cp1162.
  • Fixed case CPANEL-9798: Update cpanel-perl-524 to release version 5.24.1-11.cp1162.
  • Fixed case CPANEL-9799: Update cpanel-perl-524 to release version 5.24.1-12.cp1162.
  • Fixed case CPANEL-9800: Update cpanel-perl-524-Authen-Libwrap to 0.22-2.cp1162.
  • Fixed case CPANEL-9805: Additional Reduction in dormant service memory.
  • Fixed case CPANEL-9808: Preserve permissions on account JSON DB when renaming user.
  • Fixed case CPANEL-9812: Allow cpdavd to stop when using dnsonly.
  • Fixed case CPANEL-9828: Update cpanel-perl-524-Compress-Raw-Lzma to 2.069-2.cp1162.
  • Fixed case CPANEL-9840: Ensure the page-size directive displays properly in Firefox.
  • Fixed case CPANEL-9848: Fixed broken Webmail login for mailing lists.
  • Fixed case CPANEL-9850: Fixed issue with $logger not being instantiated in corner case.
  • Fixed case CPANEL-9855: Update Template::Toolkit to release 2.26-2.cp1162.
  • Fixed case CPANEL-9858: Use new varcache optimization in existing templates.
  • Fixed case CPANEL-9871: Ensure the directory_prefix is set on the Retro style.
  • Fixed case CPANEL-9881: Have XML-API handle JSON Boolean objects in hash values.
  • Fixed case CPANEL-9882: Multiphp shows the phpversion and its configuration source.
  • Fixed case CPANEL-9883: Skip tests if necessary when bootstrapping HTTP::Tiny.
  • Fixed case CPANEL-9886: Ensure restartsrv_tailwatchd –force works on CentOS 6.
  • Fixed case CPANEL-9889: Fixed API response for tls_wizard_redirect.
  • Fixed case CPANEL-9894: Ensure that spamd is disabled with exim.
  • Fixed cases CPANEL-9901,SWAT-198: Make sure DKIM records are not overwritten.
  • Fixed case CPANEL-9911: Advanced Zone Editor: Fix error when editing an unchanged record.
  • Fixed case CPANEL-9916: Added Feature Showcase item to update domains SPF/DKIM.
  • Fixed case CPANEL-9920: Prevent tests using Test::HTTPServer from randomly failing.
  • Fixed case CPANEL-9923: Update Security Advisor to the latest version.
  • Fixed case CPANEL-9926: Avoid clearing the stash with USE VarCache.
  • Fixed case CPANEL-9929: Ensure removing munin doesn’t cause check_cpanel_rpms to fail.
  • Fixed case CPANEL-9934: Reduce overhead of paper lantern master template.
  • Fixed case CPANEL-9951: Fix misspelling of “Roundcube”.
  • Fixed case CPANEL-9953: Make labels for tertiary resolvers consistent.
  • Fixed case CPANEL-9955: Fix undefined function error in userdirctl.
  • Fixed case CPANEL-9963: Avoid spurious error on corrupt system SSL DB.
  • Fixed case CPANEL-9965: Sort Site Publisher templates by date then alphanumerically.
  • Fixed case CPANEL-9967: Halt invalid warnings thrown during account suspension/unsuspension.
  • Fixed case CPANEL-9983: Pkgacct: allow specifying / as a work directory.
  • Fixed case CPANEL-9986: Add uid field to accountsummary API call.
  • Fixed case CPANEL-9988: Manage Plugins: move script names into variables.
  • Fixed case CPANEL-9988: Manage Plugins: de-duplicate munin and clamav logic.
  • Fixed case CPANEL-9988: Manage Plugins: avoid using /scripts.
  • Fixed case CPANEL-9990: Preserve email account creation data on form return.
  • Fixed case CPANEL-9997: Fixed unitialized variable declaration in Cpanel::API::Email.
  • Fixed case CPANEL-10003: Prompt user for hashbang when creating forwarder.
  • Fixed case CPANEL-10011: Suppress Info messages in scripts/check_mysql.
  • Fixed case CPANEL-10021: Ticket Improvements 5.
  • Fixed case CPANEL-10024: Added qprocd task for Feature Showcase enabling of global SPF/DKIM.
  • Fixed case CPANEL-10033: Remove cpanel version from redirect http headers.
  • Fixed case CPANEL-10036: Update cpanel-roundcubemail to 1.2.2-1.cp1162.
  • Fixed case CPANEL-10043: Fix whitespace in mxcheck_include template.
  • Fixed case CPANEL-10043: Improve localization of WHM zone editor.
  • Fixed case CPANEL-10044: Unload ConfigObj Driver in memory if auto_enable is truthy.
  • Fixed case CPANEL-10047: Update MySQL passwords to native format as needed.
  • Fixed case CPANEL-10049: Make database user validation consistent.
  • Fixed case CPANEL-10062: Remove unnecessary package from the installsqlite3 script.
  • Fixed case CPANEL-10065: Removed Terminate an Account and Terminate Multiple Account redirects.
  • Fixed case CPANEL-10066: WHM: Ensure the localized JS files are loaded.
  • Fixed case CPANEL-10069: Update git to version 2.11.0.
  • Fixed case CPANEL-10071: Have cPanel PHP INI editor write to .user.ini also.
  • Fixed case CPANEL-10072: Userrights now uses ng-non-bindable to ensure no parsing of the {{.
  • Fixed case CPANEL-10075: Fix misformatted Horde message on account restore.
  • Fixed case CPANEL-10083: Warn users when PHP version is changed for a vhost.
  • Fixed case CPANEL-10085: WHM: Updated PNG image assets for the Security Center group.
  • Fixed case CPANEL-10086: Avoid distiller under ea4 when changing httpd conf settings in WHM.
  • Fixed case CPANEL-10091: Import_exim_data: initialize eximstats in correct order.
  • Fixed case CPANEL-10092: Fix uninitialized value warnings when importing exim data.
  • Fixed case CPANEL-10097: Display the record name upon success when adding a record in the zone editor.
  • Fixed case CPANEL-10098: Don’t remove CGI Center RPMs on upgrade.
  • Fixed case CPANEL-10099: Have ea3 specific scripts not run on ea4 machines.
  • Fixed case CPANEL-10101: Repair missed Roundcube SQLite DB script call.
  • Fixed case CPANEL-10105: Manage Plugins: remove insecure download implementation.
  • Fixed case CPANEL-10105: Manage Plugins: provide images with product.
  • Fixed case CPANEL-10107: Fix sub-sub-domain location reporting.
  • Fixed case CPANEL-10110: Update Preference page UI update and adapt new LTS Tiers structure.
  • Fixed case CPANEL-10112: Ensure redhat-rpm-config is provided for OBS Packages.
  • Fixed case CPANEL-10114: Compile jailshell and wrap executables with ASLR and stack protection.
  • Fixed case CPANEL-10116: Remove Cpanel::cPpkgversions.
  • Fixed case CPANEL-10121: Ticket Improvements 6.
  • Fixed case CPANEL-10127: Use CPAN Email::Address for cP Market OV/EV email address validation.
  • Fixed case CPANEL-10129: WHM: Updated icons for Themes group.
  • Fixed case CPANEL-10130: WHM: Updated icons for Clusters group.
  • Fixed case CPANEL-10131: WHM: Updated icons for Server Status group.
  • Fixed case CPANEL-10132: WHM: Updated icons for Resellers group.
  • Fixed case CPANEL-10134: Ensure go_duns is https instead of http.
  • Fixed case CPANEL-10141: Verbiage change on Update Preference page.
  • Fixed case CPANEL-10145: Update var/IpToCountry.dat for 62.
  • Fixed case CPANEL-10154: Reduce mem for dovecot/config by grouping local_names.
  • Fixed case CPANEL-10155: Remove mentions of apache versions in optimize ui.
  • Fixed case CPANEL-10160: Paper Lantern: Allow uploading a file with the same name twice in a row.
  • Fixed case CPANEL-10161: Use RAW_FORM for password when adding mysql users.
  • Fixed case CPANEL-10165: Fix feature autoenable script to enable features.
  • Fixed case CPANEL-10167: WHM: Removed inaccurate text on the View Bandwidth Usage interface.
  • Fixed case CPANEL-10167: Revert “View Bandwidth Usage: ignore subdomains with no usage”.
  • Fixed case CPANEL-10170: Ensure that the document root is updated properly when creating a Subdomain.
  • Fixed case CPANEL-10171: Quick fix of dropdown width to fix long value in Backup Config.
  • Fixed case CPANEL-10172: Fixed the issue with search not working.
  • Fixed case CPANEL-10176: Disable Postgres page if postgres is not installed.
  • Fixed case CPANEL-10177: Cluster Servers checkbox can’t be checked bug fix in Update Preference.
  • Fixed case CPANEL-10180: Enable checking for proper signing on TIERS.json.
  • Fixed case CPANEL-10184: Restore list of country codes in CSR management page.
  • Fixed case CPANEL-10188: Skip public_ftp dir and give better warning for suspended user backups.
  • Fixed case CPANEL-10190: Advanced Zone Editor: Ensure the zone name is formatted correctly.
  • Fixed case CPANEL-10190: Zone Editor: Ensure the zone name is formatted correctly.
  • Fixed case CPANEL-10193: PL: Reset Form on success, leave inputs on failure.
  • Fixed case CPANEL-10194: Convert Addon: Ensure that cPanel-generated FTP accounts are not copied.
  • Fixed case CPANEL-10195: Ensure leechprotect does not emit superfluous warnings.
  • Fixed case CPANEL-10196: Ensure boxtrapper queues when over quota if enabled.
  • Fixed case CPANEL-10199: Update cpanel-roundcubemail to 1.2.2-2.cp1162.
  • Fixed case CPANEL-10201: Cleanup use of variable data in UAPI errors.
  • Fixed case CPANEL-10207: Ensure Update Gatherer collects the upcp run time stats correctly.
  • Fixed case CPANEL-10209: Make cPHulk respect limits on the user and comment fields.
  • Fixed case CPANEL-10213: Prevent AutoSSL requests for excess domains on a single certificate.
  • Fixed case CPANEL-10214: Improved grammar of DNS cluster trust relationship status.
  • Fixed case CPANEL-10216: Adjust default package to use a shared IP.
  • Fixed case CPANEL-10217: Ensure that the locale is set properly when changed on login page.
  • Fixed case CPANEL-10219: Exclude default package in conflict resolution check.
  • Fixed case CPANEL-10223: Suppress warnings from OCSP “unauthorized” response.
  • Fixed case CPANEL-10224: Rebuild dovecot sni conf on domain change.
  • Fixed case CPANEL-10225: Update dovecot to 2.2.26.0-4.cp1158.
  • Fixed case CPANEL-10234: Add support for HTML in error message for TSA errors.
  • Fixed case CPANEL-10238: Inform but don’t warn ip.pag or ip.dir can’t be found.
  • Fixed case CPANEL-10239: Update cpanel-roundcubemail to 1.2.3-1.cp1162.
  • Fixed case CPANEL-10248: Fix ngModel error in site publisher date fields.
  • Fixed case CPANEL-10256: Added a terms_and_conditions check to ensure AutoSSL are terms accepted.
  • Fixed case CPANEL-10257: Removed custom styling from cpHulk Configuration Settings tab.
  • Fixed case CPANEL-10259: Added name property to radio group on cPHulk Configuration Settings tab.
  • Fixed case CPANEL-10261: File Manager: Prevent browser crashes when parsing invalid dates.
  • Fixed case CPANEL-10267: Fix of LTS radio button has to be selected before selecting LTS version.
  • Fixed case CPANEL-10269: Make tooltip font size bigger on MultiPHP Manager.
  • Fixed case CPANEL-10276: Update cpanel-mailman to 2.1.23-8.cp1162.
  • Fixed case CPANEL-10278: Clear /etc/mailips when disabling sending from dedicated IPs.
  • Fixed case CPANEL-10279: Preserve perl522 rpm during upgrade.
  • Fixed case CPANEL-10279: Remove old_rpm_versions_file logic.
  • Fixed case CPANEL-10280: Convert Addon: Improve test accuracy for SSL copy.
  • Fixed case CPANEL-10280: Convert Addon: Correctly restore SSL certs on rollback.
  • Fixed case CPANEL-10281: Improve flow logic in fix_mail_subdomain_userdata.
  • Fixed case CPANEL-10289: Create migration log dir if it does not exist.
  • Fixed case CPANEL-10292: Remove broken default_style symlink.
  • Fixed case CPANEL-10294: Update cpanel-roundcubemail to 1.2.3-1.cp1162.
  • Fixed case CPANEL-10299: Add 2 custom opt mods for ea3 to ea4 profile conversion map.
  • Fixed case CPANEL-10305: Saving LTS version with “11.” prefix in all situations.
  • Fixed case CPANEL-10309: PL: Restored trace functionality to form actions.
  • Fixed case CPANEL-10310: Make Config::Httpd::httpd_vendor_info() work under ea4.
  • Fixed case CPANEL-10317: Remove redundant brand directories from theme directories.
  • Fixed case CPANEL-10322: Turn on build tagging for ZC.
  • Fixed case CPANEL-10343: Add notification of PHP Handlers not affecting FPM.
  • Fixed case CPANEL-10344: Improve notification on MultiPHP Manager page regarding PHP FPM packages.
  • Fixed case CPANEL-10345: Convert three images under ulc/img-sys/ to base64.
  • Fixed case CPANEL-10351: Fix feature autoenabled script to enable features.
  • Fixed case CPANEL-10352: The opcache extension is no longer added to PHP 5.4 when migrating to EA4.
  • Fixed case CPANEL-10353: Ensure the default OIDC button text is localized on the login pages.
  • Fixed case CPANEL-10354: Text color change for page description on Update Preference page.
  • Fixed case CPANEL-10361: Optimize dovecot-auth to better withstand brute force attacks.
  • Fixed case CPANEL-10366: CPHulk: Migrate the known_netblocks data to the SQLite database.
  • Fixed case CPANEL-10367: Update MySQL56 to 5.6.35-1.cp1156.
  • Fixed case CPANEL-10369: Update MySQL55 to 5.5.54-1.cp1156.
  • Fixed case CPANEL-10372: Error log contains a failure message to record TSA status.
  • Fixed case CPANEL-10381: Added new icons for Packages group.
  • Fixed case CPANEL-10382: Added new icons to Multi Account Functions group.
  • Fixed case CPANEL-10383: Display 3 months notification of version expiry in WHM.
  • Fixed case CPANEL-10392: Update cpanel-dnspython to 1.12.0-3.cp1158.
  • Fixed case CPANEL-10393: Moved “Terminate Accounts” to “Account Functions” and added a redirect.
  • Fixed case CPANEL-10408: Updated preview images for vCard templates.
  • Fixed case CPANEL-10418: Fix layout issues with Host Access Control.
  • Fixed case CPANEL-10419: Allow subuser to be created with a +email address in the alt email.
  • Fixed case CPANEL-10425: Translate titles and labels independently of string.
  • Fixed case CPANEL-10429: Don’t fail to render the Update Preference page upon sig failures.
  • Fixed case CPANEL-10434: Use correct working directory when calling Cpanel::API::Email.
  • Fixed case CPANEL-10440: WHM: Corrected Missing Terminate Accounts icons.
  • Fixed case CPANEL-10442: Disable fpm when setting to a version of php where fpm is not present.
  • Fixed case CPANEL-10450: Allow editing default package.
  • Fixed case CPANEL-10452: Update cpanel-perl-524-DBD-mysql to 4.041-1.cp1162.
  • Fixed case CPANEL-10455: /scripts/migrate_ea3_to_ea4 –run can be run on a DNS Only server.
  • Fixed case CPANEL-10467: Update cpanel-perl-524 to 5.24.1-14.cp1162.
  • Fixed case CPANEL-10472: Replace TT include with API call to get version expiry.
  • Fixed case CPANEL-10473: Fix downloading email message from Mail Delivery Reports.
  • Fixed case CPANEL-10474: Revert cPHulk-SQLite changes so that cPHulk continues to use the MySQL backend.
  • Fixed case CPANEL-10475: Correctly restart exim when enabling/disabling mailman.
  • Fixed case CPANEL-10482: Add ID to success save message in Update Preference page.
  • Fixed case CPANEL-10484: Update exim to 4.87-4.cp1162.
  • Fixed case CPANEL-10492: Account for trailing slashes on the docroot in userdata files.
  • Fixed case CPANEL-10495: Parse package from will-be-erased line correctly.
  • Fixed case CPANEL-10498: Add ls() test to backup remote validation.
  • Fixed case CPANEL-10499: Set successful growl notification to disappear after 5 sec.
  • Fixed case CPANEL-10556: Update Feature Showcase for Global DKIM/SPF.
  • Fixed case CPANEL-10582: Significantly improve dovecot-lda performance with large sni.conf.
  • Fixed case CPANEL-10584: Update exim to 4.88-1.cp1162.
  • Fixed case CPANEL-10591: Update cpanel-clamav to 0.99.2-1.cp1162.
  • Fixed case CPANEL-10592: WHM should not erroneously re-write RPM controlled php.ini.
  • Fixed case CPANEL-10594: Paper Lantern: Update the documenation link for the Zone Editor.
  • Fixed case CPANEL-10597: Zone Editor: Ensure editing a record updates the display of that record.
  • Fixed case CPANEL-10597: Zone Editor: Close the Record Editor when searching, sorting, or paging.
  • Fixed case CPANEL-10599: CPHulk: Do not warn about whitelisting IPs when API call is invoked via CLI.
  • Fixed case CPANEL-10601: Fixed issue with granting for DNSOnly servers.
  • Fixed case CPANEL-10613: Restore purchase now link.
  • Fixed case CPANEL-10620: Make failure to retrieve Technical Support Agreement non-fatal.
  • Fixed case CPANEL-10636: Update ClamAV scanning config for Exim 4.88.
  • Fixed case CPANEL-10642: Cpanel::SSL::DCV set wrong permissions on acme-challenge.
  • Fixed case CPANEL-10645: Bump cPanel version to v62.
  • Fixed case CPANEL-10651: Avoid warning when deleting email account from command line.
  • Fixed case CPANEL-10652: Bring back up services after perl update.
  • Fixed case CPANEL-10666: Restart perl dependant services as soon as you stop them in install/Perl524.
  • Fixed case FB-10014: Company Name in cPanel header is now shown in full.
  • Fixed case HB-2026: Created module to facilitate handline of the new TIERS.json file and structure.
  • Fixed case HB-2046: Fix random bad data serialization of data returned from php_get_vhost_versions.
  • Fixed case HB-2097: Created new way to get PHP version when php binary wanted to act as CGI.
  • Fixed case ZC-2347: Update Security Advisor to the latest version.
  • Implemented case CPANEL-8514: API Batch and subclass utilities for CJT2.
  • Implemented case CPANEL-8848: Remove most vestiges of non-SNI operation.
  • Implemented case CPANEL-8925: Include client config instructions on webmail entry page.
  • Implemented case CPANEL-9059: Enable SSL/TLS on domain setup if available.
  • Implemented case CPANEL-9060: Improve paper lantern performance.
  • Implemented case CPANEL-9077: New WHMAPI1 call: get_shared_ip.
  • Implemented case CPANEL-9104: Update cpanel-perl-524 to 5.24.1-7.cp1162.
  • Implemented case CPANEL-9139: Optionally dispatch mail client settings on email creation.
  • Implemented case CPANEL-9144: Remove the webmail skip regex from Cpanel::Sync::v2.
  • Implemented case CPANEL-9157: Adding ModSec persistent IP database compaction to s/maintenance.
  • Implemented case CPANEL-9160: Update cpanel-perl-524 to 5.24.1-6.cp1162.
  • Implemented case CPANEL-9161: Added IP and License type to trial banner.
  • Implemented case CPANEL-9179: Provide site template designers with json plugin.
  • Implemented case CPANEL-9184: Speed up email account creation and removal.
  • Implemented case CPANEL-9299: Set CONTACTEMAIL in cpuser file if missing on OIDC login.
  • Implemented case CPANEL-9307: Added an API to retreive the autossl pending queue.
  • Implemented case CPANEL-9338: Cleanup alarm handling for cpsrvd and OIDC logins.
  • Implemented case CPANEL-9350: Add an upgrade blocker for MySQL <= 5.1.
  • Implemented case CPANEL-9360: Added new tab to AutoSSL interface to view the autossl queue.
  • Implemented case CPANEL-9390: Added consistency constraints for preflight DCV check.
  • Implemented case CPANEL-9397: Fix buildeximconf with Cpanel::Ident updates.
  • Implemented case CPANEL-9408: Added update and upgrade blockers for active transfers.
  • Implemented case CPANEL-9411: Change quota cache removal to common method.
  • Implemented case CPANEL-9433: Added new icons in WHM.
  • Implemented case CPANEL-9440: Update leechprotect to use a SQLite database.
  • Implemented case CPANEL-9463: FormWaiting: an AngularJS directive for form submissions.
  • Implemented case CPANEL-9506: AJAX MySQL db privs save for Paper Lantern, auto-growl API failures.
  • Implemented case CPANEL-9519: UAPI Market::create_shopping_cart(): Sell non-SSL items via the Market.
  • Implemented case CPANEL-9571: Create an API for new Tiers.json file.
  • Implemented case CPANEL-9584: Always create a SSL vhost for new domains.
  • Implemented case CPANEL-9600: Optimize templates with VarCache.
  • Implemented case CPANEL-9677: Created QuickFilters Directive for use on search boxes.
  • Implemented case CPANEL-9685: Tweak varcache set to be as fast as get.
  • Implemented case CPANEL-9709: OV and EV SSL certificate sales via TLS Wizard.
  • Implemented case CPANEL-9719: Allow Apache Symlink Protection to be configured in WHM.
  • Implemented case CPANEL-9725: Update cpanel-build to the latest version.
  • Implemented case CPANEL-9762: Updated TIERS.json code to convert between old and new formats.
  • Implemented case CPANEL-9786: Reduce complexity of varcache.
  • Implemented case CPANEL-9817: Add FCGI Apache handler support for EasyApache 4.
  • Implemented case CPANEL-9830: Add angular-ui-scroll to rpm.versions.
  • Implemented case CPANEL-9860: Update ModSecurity integration to track hits in a SQLite database.
  • Implemented case CPANEL-9864: Configure Roundcube to use SQLite by default on new installations.
  • Implemented case CPANEL-9870: Modified Whostmgr::HTMLInterface::userlist to use new angular UI.
  • Implemented case CPANEL-9909: Localize dates properly in new WHM account selector.
  • Implemented case CPANEL-9910: Account selector: normalize punctuation, tighten label meaning.
  • Implemented case CPANEL-9912: Acct selector: show the user that the package is loading when clicked.
  • Implemented case CPANEL-9918: Update cPHulk to use a SQLite database.
  • Implemented case CPANEL-9956: Fix TAB to package name in WHM’s new account selector.
  • Implemented case CPANEL-9957: Make the WHM user selector respond gracefully to catastrophic errors.
  • Implemented case CPANEL-9964: Add hooks around activating remote MySQL profile.
  • Implemented case CPANEL-9973: Report immutable or append-only files for basic IO operations.
  • Implemented case CPANEL-9979: Allow override of autossl_check_cpstore_queue’s graded poll frequency.
  • Implemented case CPANEL-10029: Added License Purchase to WHM.
  • Implemented case CPANEL-10035: Added new icons to Market section.
  • Implemented case CPANEL-10038: Add optional RPM target: cpanel-sqlite.
  • Implemented case CPANEL-10052: New icons for System Reboot section.
  • Implemented case CPANEL-10053: Parse for OCSP timing errors more deeply.
  • Implemented case CPANEL-10057: Updated showing text in TLS wizard to domains vs items.
  • Implemented case CPANEL-10076: Adding new countdown site templates.
  • Implemented case CPANEL-10079: Implement a “unified” Zone Editor for the cPanel interface.
  • Implemented case CPANEL-10079: Improve the ZoneEdit cPanel API 2 calls.
  • Implemented case CPANEL-10082: Added vcard site template.
  • Implemented case CPANEL-10151: Update dovecot to 2.2.27-1.cp1162.
  • Implemented case CPANEL-10271: Fix empty certs browser in SSL install page.
  • Implemented case CPANEL-10349: Fixed styling on the Quota Modification.
  • Implemented case CPANEL-10357: Update dovecot to 2.2.27-2.cp1162.
  • Implemented case CPANEL-10451: Prevent backtrace on Boxtrapper failure notices.
  • Implemented case CPANEL-10500: Make verbiage for excessive-FQDNs case in AutoSSL status more accurate.
  • Implemented case CPANEL-10509: Additional validity checks and a help message for bin/boxtrapper.
  • Implemented case CPANEL-10521: Make BoxTrapper enable/disable report status accurately.

61.9999.120


2016-12-30
  • Fixed case CPANEL-10047: Update MySQL passwords to native format as needed.
  • Fixed case CPANEL-10143: Remove legacy Terminate an account from WHM menu.
  • Fixed case CPANEL-10429: Don’t fail to render the Update Preference page upon sig failures.
  • Fixed case CPANEL-10434: Use correct working directory when calling Cpanel::API::Email.
  • Fixed case CPANEL-10450: Allow editing default package.
  • Fixed case CPANEL-10475: Correctly restart exim when enabling/disabling mailman.
  • Fixed case CPANEL-10492: Account for trailing slashes on the docroot in userdata files.
  • Fixed case CPANEL-10498: Add ls() test to backup remote validation.
  • Fixed case CPANEL-10556: Update Feature Showcase for Global DKIM/SPF.
  • Fixed case CPANEL-10573: List-3rd-party-software: fix Dovecot plugin detection.
  • Fixed case CPANEL-10582: Significantly improve dovecot-lda performance with large sni.conf.
  • Fixed case CPANEL-10591: Update cpanel-clamav to 0.99.2-1.cp1162.
  • Implemented case CPANEL-10500: Make verbiage for excessive-FQDNs case in AutoSSL status more accurate.
  • Implemented case CPANEL-10509: Additional validity checks and a help message for bin/boxtrapper.
  • Implemented case CPANEL-10521: Make BoxTrapper enable/disable report status accurately.

61.9999.115


2016-12-22
  • Fixed case CPANEL-8284: Disambiguate translated strings for clarity.
  • Fixed case CPANEL-9067: Update cpanel-perl-524-DBD-mysql to 4.041-1.cp1162.
  • Fixed case CPANEL-9782: Skip invalid dynamicui config files.
  • Fixed case CPANEL-9785: Proxy Subdomains cause X::AccessForbidden when Creating Support Tickets.
  • Fixed case CPANEL-9899: Resolve race condition when converting from mdbox to maildir.
  • Fixed case CPANEL-10072: Userrights now uses ng-non-bindable to ensure no parsing of the {{.
  • Fixed case CPANEL-10155: Remove mentions of apache versions in optimize ui.
  • Fixed case CPANEL-10161: Use RAW_FORM for password when adding mysql users.
  • Fixed case CPANEL-10167: Revert “View Bandwidth Usage: ignore subdomains with no usage”.
  • Fixed case CPANEL-10167: WHM: Removed inaccurate text on the View Bandwidth Usage interface.
  • Fixed case CPANEL-10171: Quick fix of dropdown width to fix long value in Backup Config.
  • Fixed case CPANEL-10172: Fixed the issue with search not working.
  • Fixed case CPANEL-10177: Cluster Servers checkbox can’t be checked bug fix in Update Preference.
  • Fixed case CPANEL-10181: AutoSSL/cPStore: Remove DCV file if a domain fails DCV.
  • Fixed case CPANEL-10196: Ensure boxtrapper queues when over quota if enabled.
  • Fixed case CPANEL-10201: Cleanup use of variable data in UAPI errors.
  • Fixed case CPANEL-10207: Ensure Update Gatherer collects the upcp run time stats correctly.
  • Fixed case CPANEL-10213: Prevent AutoSSL requests for excess domains on a single certificate.
  • Fixed case CPANEL-10223: Suppress warnings from OCSP “unauthorized” response.
  • Fixed case CPANEL-10234: Add support for HTML in error message for TSA errors.
  • Fixed case CPANEL-10238: Inform but don’t warn ip.pag or ip.dir can’t be found.
  • Fixed case CPANEL-10250: Fixes for failing PackMan tests and bug from CPANEL-9149.
  • Fixed case CPANEL-10256: Added a terms_and_conditions check to ensure AutoSSL are terms accepted.
  • Fixed case CPANEL-10276: Update cpanel-mailman to 2.1.23-8.cp1162.
  • Fixed case CPANEL-10278: Clear /etc/mailips when disabling sending from dedicated IPs.
  • Fixed case CPANEL-10279: Use cpanel perl in build-tools/1.build_source.pl.
  • Fixed case CPANEL-10279: Remove old_rpm_versions_file logic.
  • Fixed case CPANEL-10279: Preserve perl522 rpm during upgrade.
  • Fixed case CPANEL-10280: Convert Addon: Correctly restore SSL certs on rollback.
  • Fixed case CPANEL-10280: Convert Addon: Improve test accuracy for SSL copy.
  • Fixed case CPANEL-10289: Create migration log dir if it does not exist.
  • Fixed case CPANEL-10299: Add 2 custom opt mods for ea3 to ea4 profile conversion map.
  • Fixed case CPANEL-10305: Saving LTS version with “11.” prefix in all situations.
  • Fixed case CPANEL-10309: PL: Restored trace functionality to form actions.
  • Fixed case CPANEL-10310: Make Config::Httpd::httpd_vendor_info() work under ea4.
  • Fixed case CPANEL-10343: Add notification of PHP Handlers not affecting FPM.
  • Fixed case CPANEL-10344: Improve notification on MultiPHP Manager page regarding PHP FPM packages.
  • Fixed case CPANEL-10345: Convert three images under ulc/img-sys/ to base64.
  • Fixed case CPANEL-10351: Fix feature autoenabled script to enable features.
  • Fixed case CPANEL-10352: The opcache extension is no longer added to PHP 5.4 when migrating to EA4.
  • Fixed case CPANEL-10353: Ensure the default OIDC button text is localized on the login pages.
  • Fixed case CPANEL-10354: Text color change for page description on Update Preference page.
  • Fixed case CPANEL-10355: CPHulk: Ensure DBI errors do not occur in the Initial Setup Wizard.
  • Fixed case CPANEL-10361: Optimize dovecot-auth to better withstand brute force attacks.
  • Fixed case CPANEL-10366: CPHulk: Migrate the known_netblocks data to the SQLite database.
  • Fixed case CPANEL-10367: Update MySQL56 to 5.6.35-1.cp1156.
  • Fixed case CPANEL-10369: Update MySQL55 to 5.5.54-1.cp1156.
  • Fixed case CPANEL-10372: Error log contains a failure message to record TSA status.
  • Fixed case CPANEL-10381: Added new icons for Packages group.
  • Fixed case CPANEL-10382: Added new icons to Multi Account Functions group.
  • Fixed case CPANEL-10383: Display 3 months notification of version expiry in WHM.
  • Fixed case CPANEL-10392: Update cpanel-dnspython to 1.12.0-3.cp1158.
  • Fixed case CPANEL-10393: Moved “Terminate Accounts” to “Account Functions” and added a redirect.
  • Fixed case CPANEL-10408: Updated preview images for vCard templates.
  • Fixed case CPANEL-10418: Fix layout issues with Host Access Control.
  • Fixed case CPANEL-10419: Allow subuser to be created with a +email address in the alt email.
  • Fixed case CPANEL-10425: Translate titles and labels independently of string.
  • Fixed case CPANEL-10440: WHM: Corrected Missing Terminate Accounts icons.
  • Fixed case CPANEL-10442: Disable fpm when setting to a version of php where fpm is not present.
  • Fixed case CPANEL-10452: Update cpanel-perl-524-DBD-mysql to 4.041-1.cp1162.
  • Fixed case CPANEL-10455: /scripts/migrate_ea3_to_ea4 –run can be run on a DNS Only server.
  • Fixed case CPANEL-10461: Fix MX Record validation to allow the correct maximum value for Priority.
  • Fixed case CPANEL-10467: Update cpanel-perl-524 to 5.24.1-14.cp1162.
  • Fixed case CPANEL-10471: WHM: Ensure the administrator is notified when a new version is available.
  • Fixed case CPANEL-10473: Fix downloading email message from Mail Delivery Reports.
  • Fixed case CPANEL-10474: Revert cPHulk-SQLite changes so that cPHulk continues to use the MySQL backend.
  • Fixed case CPANEL-10482: Add ID to success save message in Update Preference page.
  • Fixed case CPANEL-10484: Update exim to 4.87-4.cp1162.
  • Fixed case CPANEL-10495: Parse package from will-be-erased line correctly.
  • Fixed case CPANEL-10499: Set successful growl notification to disappear after 5 sec.
  • Fixed case FB-10014: Company Name in cPanel header is now shown in full.
  • Fixed case HB-2097: Created new way to get PHP version when php binary wanted to act as CGI.
  • Fixed case ZC-2347: Update Security Advisor to the latest version.
  • Implemented case CPANEL-10147: Added a save call to ensure localstorage is updated.
  • Implemented case CPANEL-10349: Fixed styling on the Quota Modification.
  • Implemented case CPANEL-10357: Update dovecot to 2.2.27-2.cp1162.
  • Implemented case CPANEL-10451: Prevent backtrace on Boxtrapper failure notices.

61.9999.101


2016-12-09
  • Fixed case CPANEL-2227: Send SSL traffic to only to the ssl log.
  • Fixed case CPANEL-6875: Maximum upload allowed should be a non-negative number.
  • Fixed case CPANEL-8436: Reduce number of dovecot/dict lookups to reduce disk I/O.
  • Fixed case CPANEL-9229: Update MySQL55 to 5.5.53-2.cp1156.
  • Fixed case CPANEL-9337: Fix erroneously added mail. parked, addon, and subdomains.
  • Fixed case CPANEL-9516: Don’t HTML encode output to the terminal during account creation.
  • Fixed case CPANEL-9587: Ensure spam scanning is not skipped for secondary domains.
  • Fixed case CPANEL-9617: Set alwaysredirecttossl to 1 on new installs.
  • Fixed case CPANEL-9672: Add binary path to PHP-FPM version check function.
  • Fixed case CPANEL-9690: Added a return to ensure no console error on view switch.
  • Fixed case CPANEL-10011: Suppress Info messages in scripts/check_mysql.
  • Fixed case CPANEL-10065: Removed Terminate an Account and Terminate Multiple Account redirects.
  • Fixed case CPANEL-10090: Properly handle *.sch.uk domains in DnsRoots.
  • Fixed case CPANEL-10091: Import_exim_data: initialize eximstats in correct order.
  • Fixed case CPANEL-10092: Fix uninitialized value warnings when importing exim data.
  • Fixed case CPANEL-10099: Have ea3 specific scripts not run on ea4 machines.
  • Fixed case CPANEL-10100: Don’t insert extra newlines when deleting email account.
  • Fixed case CPANEL-10103: Update AutoSSL message when a cert will be replaced in the 3 days window.
  • Fixed case CPANEL-10127: Use CPAN Email::Address for cP Market OV/EV email address validation.
  • Fixed case CPANEL-10129: WHM: Updated icons for Themes group.
  • Fixed case CPANEL-10134: Ensure go_duns is https instead of http.
  • Fixed case CPANEL-10135: Ensure terminatereseller terminates all accounts.
  • Fixed case CPANEL-10140: Log when the transfer session db is unexpected not connected.
  • Fixed case CPANEL-10141: Verbiage change on Update Preference page.
  • Fixed case CPANEL-10145: Update var/IpToCountry.dat for 11.62.
  • Fixed case CPANEL-10148: Make vhost_name first in returned domains list for cert.
  • Fixed case CPANEL-10154: Reduce mem for dovecot/config by grouping local_names.
  • Fixed case CPANEL-10160: Paper Lantern: Allow uploading a file with the same name twice in a row.
  • Fixed case CPANEL-10165: Fix feature autoenable script to enable features.
  • Fixed case CPANEL-10170: Ensure that the document root is updated properly when creating a Subdomain.
  • Fixed case CPANEL-10176: Disable Postgres page if postgres is not installed.
  • Fixed case CPANEL-10184: Restore list of country codes in CSR management page.
  • Fixed case CPANEL-10188: Skip public_ftp dir and give better warning for suspended user backups.
  • Fixed case CPANEL-10190: Zone Editor: Ensure the zone name is formatted correctly.
  • Fixed case CPANEL-10190: Advanced Zone Editor: Ensure the zone name is formatted correctly.
  • Fixed case CPANEL-10193: PL: Reset Form on success, leave inputs on failure.
  • Fixed case CPANEL-10194: Convert Addon: Ensure that cPanel-generated FTP accounts are not copied.
  • Fixed case CPANEL-10195: Ensure leechprotect does not emit superfluous warnings.
  • Fixed case CPANEL-10199: Update cpanel-roundcubemail to 1.2.2-2.cp1162.
  • Fixed case CPANEL-10209: Make cPHulk respect limits on the user and comment fields.
  • Fixed case CPANEL-10211: Ensure http.conf syntax checks show the first invalid line.
  • Fixed case CPANEL-10214: Improved grammar of DNS cluster trust relationship status.
  • Fixed case CPANEL-10216: Adjust default package to use a shared IP.
  • Fixed case CPANEL-10217: Ensure that the locale is set properly when changed on login page.
  • Fixed case CPANEL-10219: Exclude default package in conflict resolution check.
  • Fixed case CPANEL-10224: Rebuild dovecot sni conf on domain change.
  • Fixed case CPANEL-10225: Update dovecot to 2.2.26.0-4.cp1158.
  • Fixed case CPANEL-10239: Update cpanel-roundcubemail to 1.2.3-1.cp1162.
  • Fixed case CPANEL-10248: Fix ngModel error in site publisher date fields.
  • Fixed case CPANEL-10257: Removed custom styling from cpHulk Configuration Settings tab.
  • Fixed case CPANEL-10259: Added name property to radio group on cPHulk Configuration Settings tab.
  • Fixed case CPANEL-10261: File Manager: Prevent browser crashes when parsing invalid dates.
  • Fixed case CPANEL-10267: Fix of LTS radio button has to be selected before selecting LTS version.
  • Fixed case CPANEL-10269: Make tooltip font size bigger on MultiPHP Manager.
  • Fixed case CPANEL-10281: Improve flow logic in fix_mail_subdomain_userdata.
  • Fixed case CPANEL-10292: Remove broken default_style symlink.
  • Fixed case CPANEL-10294: Update cpanel-roundcubemail to 1.2.3-1.cp1162.
  • Fixed case CPANEL-10317: Remove redundant brand directories from theme directories.
  • Fixed case CPANEL-10318: Protect dormant services against infinite loop.
  • Implemented case CPANEL-10151: Update dovecot to 2.2.27-1.cp1162.
  • Implemented case CPANEL-10241: Make OCSP HTTP errors log a warning rather than die()ing.
  • Implemented case CPANEL-10271: Fix empty certs browser in SSL install page.
  • Implemented case CPANEL-10308: Use local time in AutoSSL log timestamps.

61.9999.96


2016-12-05
  • Fixed case CPANEL-8176: Ensure main IPv6 address always appears in httpd.conf.
  • Fixed case CPANEL-8213: Deprecate update-roundcube scripts, add update-roundcube-db scripts.
  • Fixed case CPANEL-9639: Add ability to restart Apache PHP FPM from WHM.
  • Fixed case CPANEL-9790: Use correct working directory when calling cpanel-email.
  • Fixed case CPANEL-9850: Fixed issue with $logger not being instantiated in corner case.
  • Fixed case CPANEL-9967: Halt invalid warnings thrown during account suspension/unsuspension.
  • Fixed case CPANEL-9990: Preserve email account creation data on form return.
  • Fixed case CPANEL-9998: Don’t terminate reseller limits for non-reseller users.
  • Fixed case CPANEL-9998: Broke logic for renaming resellers into it’s own subroutine.
  • Fixed case CPANEL-10024: Added qprocd task for Feature Showcase enabling of global SPF/DKIM.
  • Fixed case CPANEL-10040: Backport trimmed-down Grant page to 11.60.
  • Fixed case CPANEL-10043: Improve localization of WHM zone editor.
  • Fixed case CPANEL-10043: Fix whitespace in mxcheck_include template.
  • Fixed case CPANEL-10044: Unload ConfigObj Driver in memory if auto_enable is truthy.
  • Fixed case CPANEL-10049: Make database user validation consistent.
  • Fixed case CPANEL-10062: Remove unnecessary package from the installsqlite3 script.
  • Fixed case CPANEL-10066: WHM: Ensure the localized JS files are loaded.
  • Fixed case CPANEL-10069: Update git to version 2.11.0.
  • Fixed case CPANEL-10071: Have cPanel PHP INI editor write to .user.ini also.
  • Fixed case CPANEL-10075: Fix misformatted Horde message on account restore.
  • Fixed case CPANEL-10083: Warn users when PHP version is changed for a vhost.
  • Fixed case CPANEL-10085: WHM: Updated PNG image assets for the Security Center group.
  • Fixed case CPANEL-10086: Avoid distiller under ea4 when changing httpd conf settings in WHM.
  • Fixed case CPANEL-10093: Update dovecot to 2.2.26.0-3.cp1158.
  • Fixed case CPANEL-10097: Display the record name upon success when adding a record in the zone editor.
  • Fixed case CPANEL-10098: Don’t remove CGI Center RPMs on upgrade.
  • Fixed case CPANEL-10101: Repair missed Roundcube SQLite DB script call.
  • Fixed case CPANEL-10105: Manage Plugins: provide images with product.
  • Fixed case CPANEL-10105: Manage Plugins: remove insecure download implementation.
  • Fixed case CPANEL-10107: Fix sub-sub-domain location reporting.
  • Fixed case CPANEL-10110: Update Preference page UI update and adapt new LTS Tiers structure.
  • Fixed case CPANEL-10112: Ensure redhat-rpm-config is provided for OBS Packages.
  • Fixed case CPANEL-10114: Compile jailshell and wrap executables with ASLR and stack protection.
  • Fixed case CPANEL-10116: Remove Cpanel::cPpkgversions.
  • Fixed case CPANEL-10121: Assprted improvements to ticket system integration.
  • Fixed case CPANEL-10130: WHM: Updated icons for Clusters group.
  • Fixed case CPANEL-10131: WHM: Updated icons for Server Status group.
  • Fixed case CPANEL-10132: WHM: Updated icons for Resellers group.
  • Implemented case CPANEL-9973: Report immutable or append-only files for basic IO operations.
  • Implemented case CPANEL-10029: Added License Purchase to WHM.
  • Implemented case CPANEL-10053: Parse for OCSP timing errors more deeply.
  • Implemented case CPANEL-10057: Updated showing text in TLS wizard to domains vs items.
  • Implemented case CPANEL-10059: Fix a minor spelling problem in TLS Wizard.
  • Implemented case CPANEL-10076: Adding new countdown site templates.
  • Implemented case CPANEL-10079: Implement a “unified” Zone Editor for the cPanel interface.
  • Implemented case CPANEL-10079: Improve the ZoneEdit cPanel API 2 calls.
  • Implemented case CPANEL-10082: Added vcard site template.

61.9999.84


2016-11-30
  • Fixed case CPANEL-9808: Preserve permissions on account JSON DB when renaming user.
  • Fixed case CPANEL-9848: Fixed broken Webmail login for mailing lists.
  • Fixed case CPANEL-9894: Ensure that spamd is disabled with exim.
  • Fixed case CPANEL-9904: Clean up auto-created mail. subdomains on account removal.
  • Fixed case CPANEL-9981: Prevent legacy userdata_update from auto creating mail. domains.
  • Fixed case CPANEL-9986: Add uid field to accountsummary API call.
  • Fixed case CPANEL-9988: Manage Plugins: de-duplicate munin and clamav logic.
  • Fixed case CPANEL-9988: Manage Plugins: avoid using /scripts.
  • Fixed case CPANEL-9988: Manage Plugins: move script names into variables.
  • Fixed case CPANEL-10003: Prompt user for hashbang when creating forwarder.
  • Fixed case CPANEL-10018: OCSP should return undef when revocation cannot be determined.
  • Fixed case CPANEL-10021: Ticket Improvements 5.
  • Fixed case CPANEL-10027: Backup Configuration: save all data when remote MySQL is enabled.
  • Fixed case CPANEL-10033: Remove cpanel version from redirect http headers.
  • Fixed case CPANEL-10036: Update cpanel-roundcubemail to 1.2.2-1.cp1162.
  • Fixed case CPANEL-10055: Update automerge.cfg for team membership changes.
  • Implemented case CPANEL-9964: Add hooks around activating remote MySQL profile.
  • Implemented case CPANEL-10010: Fixed pending certificates UI to properly restore multi-vhost-certs.
  • Implemented case CPANEL-10035: Added new icons to Market section.
  • Implemented case CPANEL-10038: Add optional RPM target: cpanel-sqlite.
  • Implemented case CPANEL-10052: New icons for System Reboot section.

61.9999.82


2016-11-29
  • Fixed case CPANEL-6820: Avoid repeating lines in SysPkgs’ yum update output.
  • Fixed case CPANEL-9497: Minpwstrength: add missing semicolons.
  • Fixed case CPANEL-9497: Password Strength: allow entering all valid values.
  • Fixed case CPANEL-9508: Add better CA Bundle verification messaging.
  • Fixed case CPANEL-9531: Supress warnings on missing userdata for hostname.
  • Fixed case CPANEL-9546: Install_cpaddons: bring up to modern perlcritic standards.
  • Fixed case CPANEL-9546: Install_cpaddons: don’t add multiple crontab entries.
  • Fixed case CPANEL-9546: No longer list YaBB as a valid cPAddon.
  • Fixed case CPANEL-9585: Cpanel-AddonDomain_1140.t: make test pass again.
  • Fixed case CPANEL-9591: Don’t create monthly/weekly hardlinks when keeplocal is disabled.
  • Fixed case CPANEL-9612: Honor CGI setting when creating an account.
  • Fixed case CPANEL-9620: Restrict SSH UI to users with the “ssh” feature.
  • Fixed case CPANEL-9620: Provide standard restricted feature UI in Paper Lantern.
  • Fixed case CPANEL-9630: Update cpanel-git to 2.10.2-2.cp1162.
  • Fixed case CPANEL-9692: Remove vfilters install script.
  • Fixed case CPANEL-9729: Teach CJT2 applications to work with custom Proxy Subdomains.
  • Fixed case CPANEL-9738: Account for customer-created “mail.” subdomains.
  • Fixed case CPANEL-9750: Ensure SecurityPolicy prompts are presented to the user.
  • Fixed case CPANEL-9752: Update cpanel-mailman to 2.1.23-7.cp1162.
  • Fixed case CPANEL-9753: Remove pear updater.
  • Fixed case CPANEL-9778: Avoid attempting to create user twice on DNSONLY systems.
  • Fixed case CPANEL-9779: Don’t warn about nonexistent templates on DNSONLY.
  • Fixed case CPANEL-9780: Maintenance: don’t run sprite generator on DNSONLY.
  • Fixed case CPANEL-9781: Don’t attempt to enable AutoSSL on DNSONLY.
  • Fixed case CPANEL-9788: Updated to cpanel-php56-5.6.20-25.
  • Fixed case CPANEL-9812: Allow cpdavd to stop when using dnsonly.
  • Fixed case CPANEL-9820: Avoid failure message when saving in Optimize Website.
  • Fixed case CPANEL-9840: Ensure the page-size directive displays properly in Firefox.
  • Fixed case CPANEL-9842: Only add TLS domains to dovecot if they have email accts.
  • Fixed case CPANEL-9851: Ensure queueprocd –stop works correctly.
  • Fixed case CPANEL-9855: Update Template::Toolkit to release 2.26-2.cp1162.
  • Fixed case CPANEL-9858: Use new varcache optimization in existing templates.
  • Fixed case CPANEL-9862: Make packman Python 2.7/Yum 3.4 compatible.
  • Fixed case CPANEL-9865: Prevent double-listing of SSL-enabled domains in PL SSL install screen.
  • Fixed case CPANEL-9871: Ensure the directory_prefix is set on the Retro style.
  • Fixed case CPANEL-9877: Ensure “force” param is passed from create_dbowner to add_dbowner_to_all.
  • Fixed case CPANEL-9881: Have XML-API handle JSON Boolean objects in hash values.
  • Fixed case CPANEL-9882: Multiphp shows the phpversion and its configuration source.
  • Fixed case CPANEL-9883: Skip tests if necessary when bootstrapping HTTP::Tiny.
  • Fixed case CPANEL-9886: Ensure restartsrv_tailwatchd –force works on CentOS 6.
  • Fixed case CPANEL-9887: Remove DCV file when cPanel’s AutoSSL fails on certificate order.
  • Fixed case CPANEL-9889: Fixed API response for tls_wizard_redirect.
  • Fixed cases CPANEL-9901,SWAT-198: Make sure DKIM records are not overwritten.
  • Fixed case CPANEL-9911: Advanced Zone Editor: Fix error when editing an unchanged record.
  • Fixed case CPANEL-9916: Added Feature Showcase item to update domains SPF/DKIM.
  • Fixed case CPANEL-9920: Prevent tests using Test::HTTPServer from randomly failing.
  • Fixed case CPANEL-9923: Update Security Advisor to the latest version.
  • Fixed case CPANEL-9926: Avoid clearing the stash with USE VarCache.
  • Fixed case CPANEL-9929: Ensure removing munin doesn’t cause check_cpanel_rpms to fail.
  • Fixed case CPANEL-9933: Provide better error when deleting nonexistent subdomain.
  • Fixed case CPANEL-9934: Reduce overhead of paper lantern master template.
  • Fixed case CPANEL-9951: Fix misspelling of “Roundcube”.
  • Fixed case CPANEL-9952: Update Security Advisor to the latest version.
  • Fixed case CPANEL-9953: Make labels for tertiary resolvers consistent.
  • Fixed case CPANEL-9955: Fix undefined function error in userdirctl.
  • Fixed case CPANEL-9963: Avoid spurious error on corrupt system SSL DB.
  • Fixed case CPANEL-9965: Sort Site Publisher templates by date then alphanumerically.
  • Fixed case CPANEL-9974: Properly localize SSL installation error messages.
  • Fixed case CPANEL-9983: Pkgacct: allow specifying / as a work directory.
  • Fixed case CPANEL-9997: Fixed unitialized variable declaration in Cpanel::API::Email.
  • Implemented case CPANEL-8848: Remove most vestiges of non-SNI operation.
  • Implemented case CPANEL-9709: OV and EV SSL certificate sales via TLS Wizard.
  • Implemented case CPANEL-9762: Updated TIERS.json code to convert between old and new formats.
  • Implemented case CPANEL-9786: Reduce complexity of varcache.
  • Implemented case CPANEL-9830: Add angular-ui-scroll to rpm.versions.
  • Implemented case CPANEL-9860: Update ModSecurity integration to track hits in a SQLite database.
  • Implemented case CPANEL-9863: Avoid installing certificates into Domain TLS that don’t verify.
  • Implemented case CPANEL-9864: Configure Roundcube to use SQLite by default on new installations.
  • Implemented case CPANEL-9870: Modified Whostmgr::HTMLInterface::userlist to use new angular UI.
  • Implemented case CPANEL-9884: Remove unused Mail SNI checkbox from Service Certs.
  • Implemented case CPANEL-9909: Localize dates properly in new WHM aaccount selector.
  • Implemented case CPANEL-9910: Account selector: normalize punctuation, tighten label meaning.
  • Implemented case CPANEL-9912: Acct selector: show the user that the package is loading when clicked.
  • Implemented case CPANEL-9918: Update cPHulk to use a SQLite database.
  • Implemented case CPANEL-9956: Fix TAB to package name in WHM’s new account selector.
  • Implemented case CPANEL-9957: Make the WHM user selector respond gracefully to catastrophic errors.
  • Implemented case CPANEL-9958: Improve error reporting from cPanel Store for AutoSSL.
  • Implemented case CPANEL-9979: Allow override of autossl_check_cpstore_queue’s graded poll frequency.
  • Implemented case CPANEL-9980: Add –force flag option to autossl_check_cpstore_queue.

61.9999.66


2016-11-16
  • Fixed case CPANEL-4355: Update client_limit for auth and anvil service.
  • Fixed case CPANEL-8279: Ensure cpsrvd starts only after the network is online.
  • Fixed case CPANEL-8392: Mail Filters: Disable certain options for the Any Header rule.
  • Fixed case CPANEL-9525: Avoid warning on already up-to-date ModSecurity vendor list.
  • Fixed case CPANEL-9757: Ignore chkservd when looking for running processes.
  • Fixed case CPANEL-9805: Additional Reduction in dormant service memory.
  • Fixed case CPANEL-9819: Contact cPanel appears on Support flyout menu for non-root resellers.
  • Fixed case CPANEL-9823: Update dovecot to 2.2.26.0-2.cp1158.
  • Fixed case CPANEL-9828: Update cpanel-perl-524-Compress-Raw-Lzma to 2.069-2.cp1162.
  • Implemented case CPANEL-9817: Add FCGI Apache handler support for EasyApache 4.

61.9999.65


2016-11-15
  • Fixed case CPANEL-7135: Eliminated memory bloat from DB restoration process.
  • Fixed case CPANEL-8580: Support icon appears for all Resellers.
  • Fixed case CPANEL-8793: removeacct was not removing main psql user or cleaning up.
  • Fixed case CPANEL-9004: Fix mail authentication for users with local part of “0”.
  • Fixed case CPANEL-9286: Make determining user theme consistent.
  • Fixed case CPANEL-9298: Updated functionallity to allow custom overrides of PHP-FPM server values.
  • Fixed case CPANEL-9491: Disallow ownage of the hostname by the system user.
  • Fixed case CPANEL-9529: Have restartsrv’s systemd logic factor in pidfile.
  • Fixed case CPANEL-9530: Drop the CPANEL_BASE_INSTALL environment variable from cpsrvd.
  • Fixed case CPANEL-9560: Fix ipv6. subdomains with AutoSSL.
  • Fixed case CPANEL-9561: Stop installing yum-plugin-tsflags for ea4.
  • Fixed case CPANEL-9561: Remove the use of tsflags from Cpanel::SysPkgs::YUM.
  • Fixed case CPANEL-9582: Fixed adding conflicts properly with _.union.
  • Fixed case CPANEL-9593: Avoid cpanel.service falsely reporting cpsrvd as dead.
  • Fixed case CPANEL-9618: Ensure Market Provider Manager only shows ACL all.
  • Fixed case CPANEL-9624: Retrieve only local AutoSSL config on feature showcase.
  • Fixed case CPANEL-9641: Tell the minifier to actually ship the js for sql/userrights.
  • Fixed case CPANEL-9660: Make updateuserdomains work with custom mailips.
  • Fixed case CPANEL-9662: Fix addon domain creation when email archiving feature is off.
  • Fixed case CPANEL-9664: Always restart Exim on hostname change.
  • Fixed case CPANEL-9665: Installruby: fix undefined subroutine error on gem install.
  • Fixed case CPANEL-9668: Fixed ModSecurity 2 configuration when migrating to EasyApache 4.
  • Fixed case CPANEL-9673: Always include current theme in the cPanel theme selection drop down.
  • Fixed case CPANEL-9683: Flush privileges before enumerating user grants.
  • Fixed case CPANEL-9684: Reduce AutoSSL polling frequency during peak times.
  • Fixed case CPANEL-9686: Update grants for all hostnames when changing password.
  • Fixed case CPANEL-9688: Bail out of .htaccess redirect normalizations if not user-user owned.
  • Fixed case CPANEL-9698: Fix error when changing hostname.
  • Fixed case CPANEL-9701: Increase apache restart timeout to handle many SSL certs.
  • Fixed case CPANEL-9702: Added a check for existence of a group before modifying it’s links.
  • Fixed case CPANEL-9703: Limit Apache Timeout intout to a range of numbers.
  • Fixed case CPANEL-9712: Added new icons to Accounts Functions in WHM.
  • Fixed case CPANEL-9713: Updated icons for the Locale section in WHM.
  • Fixed case CPANEL-9714: Inherit shows up in the PHP dropdown.
  • Fixed case CPANEL-9756: PowerDNS: use the renamed cpanel-pdns RPM.
  • Fixed case CPANEL-9763: Reduce the use of no warnings.
  • Fixed case CPANEL-9765: Fixed misspelling in EA4 migration script.
  • Fixed case CPANEL-9767: Update perl rpm to version 5.24.1-9.cp1162.
  • Fixed case CPANEL-9772: Restart tailwatchd via the service manager in chkservd-install.
  • Fixed case CPANEL-9775: Prevent error during normal ticket creation workflow.
  • Fixed case CPANEL-9776: Tighten integrity of .htaccess permissions pre-check.
  • Fixed case CPANEL-9792: Update cpanel-perl-524-B-C to 5.024009-2.cp1162.
  • Fixed case CPANEL-9794: Reduce memory footprint of dormant binaries.
  • Fixed case CPANEL-9795: Reduce libexec/cpdavd-dormant memory.
  • Fixed case CPANEL-9797: Update cpanel-perl-524 to release version 5.24.1-10.cp1162.
  • Fixed case CPANEL-9798: Update cpanel-perl-524 to release version 5.24.1-11.cp1162.
  • Fixed case CPANEL-9799: Update cpanel-perl-524 to release version 5.24.1-12.cp1162.
  • Fixed case CPANEL-9800: Update cpanel-perl-524-Authen-Libwrap to 0.22-2.cp1162.
  • Fixed case CPANEL-9804: Include security token for PhpPgAdmin.
  • Implemented case CPANEL-9719: Allow Apache Symlink Protection to be configured in WHM.
  • Implemented case CPANEL-9755: Don’t add www. domains in dovecot SNI conf.

61.9999.55


2016-11-10
  • Fixed case CPANEL-5535: Allow UAPI’s Batch::strict to be called via WHMAPI.
  • Fixed case CPANEL-6354: dnsadmin: don’t list nonlocal zones on write-only peers.
  • Fixed case CPANEL-7135: Eliminated memory bloat from DB restoration process.
  • Fixed case CPANEL-8105: Update Exim RPM to release version 4.87-2.cp1162.
  • Fixed case CPANEL-8113: Reset umask and rlimits when starting services.
  • Fixed case CPANEL-8219: Update cpanel-mailman to 2.1.23-6.cp1162.
  • Fixed case CPANEL-8252: Limited config building and Apache restarting to the end of a group of domains.
  • Fixed case CPANEL-8400: Ensure the DNSAdmin socket directory exists in dnsadmin-startup.
  • Fixed case CPANEL-8511: Updated cpanel_initial_install script and YUM lib dor AWS and ensure plugins.
  • Fixed case CPANEL-8616: Remove deleted custom RBLs from /etc/exim.conf.localopts.
  • Fixed case CPANEL-8617: Ensure Piped Log Configuration works in non-English locales.
  • Fixed case CPANEL-8659: tailwatchd: ensure –version=long works.
  • Fixed case CPANEL-8678: View Bandwidth Usage: ignore subdomains with no usage.
  • Fixed case CPANEL-8697: Add a New IP Address: improve status message.
  • Fixed case CPANEL-8707: Update cpanel-perl to 5.24.1.
  • Fixed case CPANEL-8711: Ensure locale downloads work even without Perl modules.
  • Fixed case CPANEL-8717: Allow changing users back to default package.
  • Fixed case CPANEL-8731: Remove use of OSSys::Bits::getbits since all responses will be 64 now.
  • Fixed case CPANEL-8793: Removeacct was not removing main psql user or cleaning up.
  • Fixed case CPANEL-8809: Avoid wide character warning in WHM news page.
  • Fixed case CPANEL-8811: Ensure the local MySQL profile is updated as part of mysqlconnectioncheck run.
  • Fixed case CPANEL-8827: Report error if error saving contact information.
  • Fixed case CPANEL-8850: Fix JS error in WHM » Manage AutoSSL page.
  • Fixed case CPANEL-8863: commondomains: update with domains from common mail providers.
  • Fixed case CPANEL-8865: Email Accounts: make button for saving quota say “Save”.
  • Fixed case CPANEL-8881: Prevent double locale processing in UAPI calls.
  • Fixed case CPANEL-8885: Allow restartsrv script to be invoked from PATH.
  • Fixed case CPANEL-8897: Update cpanel-perl-524-munin to 2.0.25-2.cp1162.
  • Fixed case CPANEL-8902: Convert Addon to Account: Update mail passwd files.
  • Fixed case CPANEL-8949: Ensure that translations are loaded for embedded scripts.
  • Fixed case CPANEL-8949: Address localization issues on Web Disk, Addon Domain, and Subdomain pages.
  • Fixed case CPANEL-8967: Paper Lantern: Only transition on specific CSS properties for buttons.
  • Fixed case CPANEL-8973: Ensure check_cpanel_rpms can run with system perl.
  • Fixed case CPANEL-9004: Fix mail authentication for users with local part of “0”.
  • Fixed case CPANEL-9012: Improve error message for removezonerecord on the SOA record.
  • Fixed case CPANEL-9013: rebuildnsdzones: improve help message.
  • Fixed case CPANEL-9015: Don’t allow DNS Zone Editor to delete the SOA record.
  • Fixed case CPANEL-9036: Ignore legacy perl version exception during rpm transaction check.
  • Fixed case CPANEL-9037: Fix munin-node.service to use Perl 524 path.
  • Fixed case CPANEL-9051: Allow specifying arbitrary headers in Cpanel::Email::Object.
  • Fixed case CPANEL-9051: autorespond: properly handle Unicode in headers.
  • Fixed case CPANEL-9051: Always include a MIME-Version header in our emails.
  • Fixed case CPANEL-9051: Allow specifying character set for Cpanel::Email::Object.
  • Fixed case CPANEL-9051: Avoid overly long lines in generated emails.
  • Fixed case CPANEL-9070: Remove ALL cpanel-perl-522 rpms seen in rpm -qa on upgrade to 11.62.
  • Fixed case CPANEL-9074: Update roundcube to 1.2.2.
  • Fixed case CPANEL-9086: WHM: Allow breadcrumbs to expand into their container on smaller screens.
  • Fixed case CPANEL-9100: Update git to version 2.10.1-1.cp1162.
  • Fixed case CPANEL-9114: Fix shebang line issue in EA4 Migration tailing script.
  • Fixed case CPANEL-9120: Make Cpanel::BitConvert handle IPv6 addresses.
  • Fixed case CPANEL-9120: Allow IPv6 in IP Blocker.
  • Fixed case CPANEL-9125: Prevent rendering HTML from cpupdate.conf.
  • Fixed case CPANEL-9126: Bump mailman to version 2.1.23-4.cp1162.
  • Fixed case CPANEL-9128: Remove phrases from /ulc/locale/*.yaml with lt dequeue.
  • Fixed case CPANEL-9136: Decompress DB .sql.gz into /home/$user/tmp to avoid filling /tmp.
  • Fixed case CPANEL-9145: Added more search terms to Create Support Ticket.
  • Fixed case CPANEL-9149: Refactoring logging for EA4 migration.
  • Fixed case CPANEL-9152: WHM: Validate the settings on the ProFTPD Configuration page.
  • Fixed case CPANEL-9164: WHM: Show column headers on Manage External Authentications interface.
  • Fixed case CPANEL-9175: Ensure SpamAssassin files have correct permissions.
  • Fixed case CPANEL-9186: Type fix in Cpanel Blocker pm file.
  • Fixed case CPANEL-9196: Fix source/destination port login in Netlink handling code.
  • Fixed case CPANEL-9198: Fix race condidtion between securetmp and PostgreSQL startup.
  • Fixed case CPANEL-9200: Only show SpamAssassin setup output when something goes wrong.
  • Fixed case CPANEL-9209: Fix removing FTP account along with addon domain.
  • Fixed case CPANEL-9212: Set logging file in config file for MariaDB 10.1.
  • Fixed case CPANEL-9242: Upgrade SpamAssassin to 3.004001-3.cp1162.
  • Fixed case CPANEL-9242: Handle Perl upgrade conflicts more generally.
  • Fixed case CPANEL-9245: Add roundcube_schema files for 1.2.2 update.
  • Fixed case CPANEL-9262: Directory Privacy: don’t print password during confirmation.
  • Fixed case CPANEL-9278: Deprecate remaining CGI Center apps.
  • Fixed case CPANEL-9278: Orphan wwwcount and cgiemail.
  • Fixed case CPANEL-9285: Remove scgi.
  • Fixed case CPANEL-9291: Prevent undefined method error with cpuwatch.
  • Fixed case CPANEL-9298: Updated functionallity to allow custom overrides of PHP-FPM server values.
  • Fixed case CPANEL-9312: Make text for write-only clustering consistent.
  • Fixed case CPANEL-9319: Build_global_cache: allow rebuilding even with corrupt data.
  • Fixed case CPANEL-9319: Bring Cpanel::GlobalCache up to latest perlcritic standards.
  • Fixed case CPANEL-9328: WHM: Fix title on Purchase and Install an SSL Certificate page.
  • Fixed case CPANEL-9330: Warn users when PHP with vhosts is uninstalled.
  • Fixed case CPANEL-9334: Prevent exceptions from HttpRequest blanking out changlog page.
  • Fixed case CPANEL-9339: Remove ancient commented-out debug statements.
  • Fixed case CPANEL-9377: Run post-sync-cleanup earlier during updates.
  • Fixed case CPANEL-9377: Refactor scripts/maintenance: step 1.
  • Fixed case CPANEL-9379: Bandwidth: handle DST in Brazil properly.
  • Fixed case CPANEL-9387: Remove backupwizard feature manager entry.
  • Fixed case CPANEL-9391: Address display issues with the cp-loading-panel directive.
  • Fixed case CPANEL-9393: Ensure correct display of security policies under proxy subdomains.
  • Fixed case CPANEL-9394: Enhance fileprotect functionality with EA4.
  • Fixed case CPANEL-9406: Align the breadcrumb icons with the text on Show MySQL Processes interface.
  • Fixed case CPANEL-9409: Improvements to WHM > Create Support Ticket.
  • Fixed case CPANEL-9410: Fix disabling of the mailman service.
  • Fixed case CPANEL-9421: Ensure symlinked templates are precompiled.
  • Fixed case CPANEL-9431: SSL/TLS: Remove confusing error message on installation.
  • Fixed case CPANEL-9435: Provide bin/json_pp as part of cpanel-perl-524.
  • Fixed case CPANEL-9436: Preserve PHP handler when migrating to EasyApache 4.
  • Fixed case CPANEL-9438: User Manager: Scroll to the error if one is shown.
  • Fixed case CPANEL-9445: Show the country code in brute force notification subject.
  • Fixed case CPANEL-9456: Update mailman rpm to release version 5.cp1162.
  • Fixed case CPANEL-9457: Improve write checking when saving email filters.
  • Fixed case CPANEL-9458: Fix base tags for several WHM applications.
  • Fixed case CPANEL-9460: Disallow setting MySQL root password to contain double quotes.
  • Fixed case CPANEL-9468: Optimize creating locale objects.
  • Fixed case CPANEL-9469: Fix chksrvd properly restarting IPAliases.
  • Fixed case CPANEL-9472: Log all yum output when packman detects an error.
  • Fixed case CPANEL-9476: Remove double-localed UAPI WebDisk errors.
  • Fixed case CPANEL-9477: Correct group ownership for new sub/addon domains with fileprotect.
  • Fixed case CPANEL-9478: Remove ImageMagick.
  • Fixed case CPANEL-9481: Do not start cpdavd if server is dnsonly.
  • Fixed case CPANEL-9489: Update cpanel-perl-524-munin to 2.0.25-4.cp1162.
  • Fixed case CPANEL-9490: Remove double locale process in UAPI LangPHP.
  • Fixed case CPANEL-9496: Refactor PHP rebuild config and restart function.
  • Fixed case CPANEL-9500: Be more informative about quota violations during restoredb.
  • Fixed case CPANEL-9509: Replace enablefileprotect tweak setting help link.
  • Fixed case CPANEL-9510: BoxTrapper: fix JavaScript on review queue page.
  • Fixed case CPANEL-9513: Prevent non-root users from running /scripts/php_fpm_config.
  • Fixed case CPANEL-9532: Update cpanel-git to 2.10.2-1.cp1162.
  • Fixed case CPANEL-9538: Optimized index page performance.
  • Fixed case CPANEL-9542: Install button takes user directly to EA 4 review.
  • Fixed case CPANEL-9553: Fix maketext interpolation of error output in get_dom UAPI call.
  • Fixed case CPANEL-9565: Corrected URLS in to various Apache directive documentation.
  • Fixed case CPANEL-9576: Write to unwritable .htaccess files with 0644 permissions on new.
  • Fixed case CPANEL-9577: Fix usage of database errors as maketext format strings.
  • Fixed case CPANEL-9581: Fix usage of random errors as maketext format strings.
  • Fixed case CPANEL-9582: Fixed adding conflicts properly with _.union.
  • Fixed case CPANEL-9583: Updated links in help links to match Documentation.
  • Fixed case CPANEL-9608: Make SPF and DKIM be on for newly-created accounts.
  • Fixed case CPANEL-9628: Open Pool Options will close all other panels in MultiPHP Manager page.
  • Fixed case CPANEL-9643: Ensure addon domains get added to newly created ssl hosts certs.
  • Fixed case CPANEL-9693: Use new version of modsec-sdbm-util to specify /v/c/secdatadir.
  • Fixed case CPANEL-9710: WHM: Updated support group icons with new art in png format.
  • Fixed case CPANEL-9711: WHM: Updated Development group icons with new art in png format.
  • Fixed case HB-2022: Fix returned boolean data to ensure problems are not caused by JSON encoding.
  • Fixed case HB-2026: Created module to facilitate handline of the new TIERS.json file and structure.
  • Fixed case HB-2046: Fix random bad data serialization of data returned from php_get_vhost_versions.
  • Implemented case CPANEL-8514: API Batch and subclass utilities for CJT2.
  • Implemented case CPANEL-8925: Include client config instructions on webmail entry page.
  • Implemented case CPANEL-9059: Enable SSL/TLS on domain setup if available.
  • Implemented case CPANEL-9060: Improve paper lantern performance.
  • Implemented case CPANEL-9077: New WHMAPI1 call: get_shared_ip.
  • Implemented case CPANEL-9104: Update cpanel-perl-524 to 5.24.1-7.cp1162.
  • Implemented case CPANEL-9139: Optionally dispatch mail client settings on email creation.
  • Implemented case CPANEL-9144: Remove the webmail skip regex from Cpanel::Sync::v2.
  • Implemented case CPANEL-9157: Adding ModSec persistent IP database compaction to s/maintenance.
  • Implemented case CPANEL-9160: Update cpanel-perl-524 to 5.24.1-6.cp1162.
  • Implemented case CPANEL-9161: Added IP and License type to trial banner.
  • Implemented case CPANEL-9179: Provide site template designers with json plugin.
  • Implemented case CPANEL-9184: Speed up email account creation and removal.
  • Implemented case CPANEL-9299: Set CONTACTEMAIL in cpuser file if missing on OIDC login.
  • Implemented case CPANEL-9307: Added an API to retreive the autossl pending queue.
  • Implemented case CPANEL-9338: Cleanup alarm handling for cpsrvd and OIDC logins.
  • Implemented case CPANEL-9350: Add an upgrade blocker for MySQL <= 5.1.
  • Implemented case CPANEL-9360: Added new tab to AutoSSL interface to view the autossl queue.
  • Implemented case CPANEL-9390: Added consistency constraints for preflight DCV check.
  • Implemented case CPANEL-9397: Fix buildeximconf with Cpanel::Ident updates.
  • Implemented case CPANEL-9408: Added update and upgrade blockers for active transfers.
  • Implemented case CPANEL-9411: Change quota cache removal to common method.
  • Implemented case CPANEL-9433: Added new icons in WHM.
  • Implemented case CPANEL-9440: Update leechprotect to use a SQLite database.
  • Implemented case CPANEL-9463: FormWaiting: an AngularJS directive for form submissions.
  • Implemented case CPANEL-9506: AJAX MySQL db privs save for Paper Lantern, auto-growl API failures.
  • Implemented case CPANEL-9519: UAPI Market::create_shopping_cart(): Sell non-SSL items via the Market.
  • Implemented case CPANEL-9571: Create an API for new Tiers.json file.
  • Implemented case CPANEL-9584: Always create a SSL vhost for new domains.
  • Implemented case CPANEL-9600: Optimize templates with VarCache.
  • Implemented case CPANEL-9677: Created QuickFilters Directive for use on search boxes.
  • Implemented case CPANEL-9685: Tweak varcache set to be as fast as get.

Additional Documentation