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

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 81 Next »

70.0.38


2018-05-12

  • Fixed case CPANEL-19572: Correctly handle UTF-8 encoding in email address phrase.
  • Fixed case CPANEL-19769: Provide YUM repo RPM for RHEL to install MySQL 7.
  • Fixed case CPANEL-20316: Don't process backup metadata validation for suspended users.
  • Fixed case CPANEL-20383: Permit parsing lines with only tabs or spaces in zone files.
  • Fixed case CPANEL-20386: Catch metadata generation errors for users in bin/backup.
  • Fixed case CPANEL-20397: Bandwidth limit set to max int when set larger than 17592186044416M.

70.0.34


2018-05-10

  • Fixed case CPANEL-19222: Disable Add button on Mailing Lists page until form is valid.
  • Fixed case CPANEL-20286: File Restoration: fix with trailing slash backup dir.
  • Fixed case CPANEL-20314: Backup metadata leaves around zombie tar processes.
  • Fixed case CPANEL-20319: Skip adding proxy subdomains when a record already exists.
  • Fixed case CPANEL-20325: Ensure custom records for proxy subdomains are preserved when updating.

70.0.32


2018-05-04

  • Fixed case CPANEL-20180: Ensure DNS clustering can be set up with hostnames.

70.0.31


2018-05-01

  • Fixed case CPANEL-11532: Supplementary AutoSSL changes for production use of preemptive DCV.
  • Fixed case CPANEL-19586: Ensure per domain mail ips acccounts for reseller dedicated IPs.
  • Fixed case CPANEL-19921: Remove ineffective escaping in Metadata module.
  • Fixed case CPANEL-20014: Allow certificate renewals to clear the order.

70.0.30


2018-04-26

  • Fixed case CPANEL-19671: Ensure the view_transfer command does not bog down the transfer.
  • Fixed case CPANEL-19770: Make SQL and List Disk Usage reduce max space based on used quota.
  • Fixed case CPANEL-19861: Reduce memory needed to restore bandwidth data.
  • Fixed case CPANEL-19913: Prevent Cpanel::Encoding::BER from decoding impossible ints.
  • Fixed case CPANEL-19928: Avoid enumerating all vhosts for a single ssl vhost notification.

70.0.29


2018-04-25

  • Fixed case CPANEL-6980: Add informational message to the Manage MySQL Profiles New Profile page.
  • Fixed case CPANEL-7101: Shorten SMS messages sent from server.
  • Fixed case CPANEL-7343: Update cpanel-phpmyadmin to 4.7.7-3.cp1166.
  • Fixed case CPANEL-7561: Prevent double escaping when deleting an email forwarder.
  • Fixed case CPANEL-9386: Pam_hulk: ensure SSH LoginGraceTime works.
  • Fixed case CPANEL-9705: Pl_update_users --verbose is not verbose.
  • Fixed case CPANEL-9941: Hide webmail client apps when 'webmail' feature is disabled.
  • Fixed case CPANEL-10301: Don't list deleted accounts in reseller usage.
  • Fixed case CPANEL-12418: Validation added for INI basic editor.
  • Fixed case CPANEL-12873: Restored quota limit exception warning to WHM Backup Configuration page.
  • Fixed case CPANEL-13158: Limit AutoSSL DCV failure content logging to 1024 bytes.
  • Fixed case CPANEL-13590: Restart tailwatchd when modsec_audit.log is rotated.
  • Fixed case CPANEL-14184: Reject "/" and system directories for document root.
  • Fixed case CPANEL-14523: Fix pagination issue in WHM->View Sent Summary.
  • Fixed case CPANEL-15341: Remove Managing dropdown from Default Address application.
  • Fixed case CPANEL-15777: Ensure non-root-resellers can retrieve messages from mail delivery report.
  • Fixed case CPANEL-15787: Handle case of parent/sub zones both defined.
  • Fixed case CPANEL-15948: Remove deleteddomains entries for users on ownership change.
  • Fixed case CPANEL-15951: Report an error if php-fpm does not start.
  • Fixed case CPANEL-16048: Disable adding IPv6 to account when no ranges available.
  • Fixed case CPANEL-16266: WHM: Ensure the backtick will not collapse menu while entering input.
  • Fixed case CPANEL-16366: Honor disk space limit when creating accounts.
  • Fixed case CPANEL-16453: WHM: Avoid triggering a selection if a user or domain is already selected.
  • Fixed case CPANEL-16562: Removeacct will now fail if a user isn't more completely removed.
  • Fixed case CPANEL-16578: Create and use API call for deleting account archives.
  • Fixed case CPANEL-16725: Update GeoIP data files.
  • Fixed case CPANEL-16824: URI encoder: add function to decode non-form inputs.
  • Fixed case CPANEL-16824: Redirects: handle URI encoding.
  • Fixed case CPANEL-16854: Refuse to run firewall rules on CentOS 7 when firewalld is masked.
  • Fixed case CPANEL-16917: Audit Log Level: Log All has a security alert.
  • Fixed case CPANEL-16966: Trigger the Paper Lantern search on keydown instead of keyup.
  • Fixed case CPANEL-17084: Delete MySQL user when removing cPanel user with dot.
  • Fixed case CPANEL-17105: Update cpanel-clamav to 0.99.4-2.cp1170.
  • Fixed case CPANEL-17152: Improve error message for ECDSA certificates.
  • Fixed case CPANEL-17162: Don't overencode text when visualizing Exim ACLs.
  • Fixed case CPANEL-17212: Increase readability/visibility of custom iContact template errors.
  • Fixed case CPANEL-17294: Rdate: don't warn if ntp is not installed.
  • Fixed case CPANEL-17345: Add yum cache check/fix to beginning of rpmup script.
  • Fixed case CPANEL-17353: Provide way to exclude services from outdated processes restart checks.
  • Fixed case CPANEL-17356: Add Unicode::LineBreak & MIME::Charset.
  • Fixed case CPANEL-17375: Update cpanminus to version 1.7043.
  • Fixed case CPANEL-17380: Stop shipping phpPgAdmin-5.0 now that CentOS 5 is no longer supported.
  • Fixed case CPANEL-17440: Replace environment variable value textarea with plain text input.
  • Fixed case CPANEL-17445: Fix up disable_prelink to coding standards and configure it to run nightly.
  • Fixed case CPANEL-17448: Fix duplicate cPanel RPMs if found during find_and_fix_rpm_issues.
  • Fixed case CPANEL-17453: DNS Zones: provide error message when TTL is set incorrectly.
  • Fixed case CPANEL-17454: Update cpanel-perl-526-cplint to 0.106-1.cp1170.
  • Fixed case CPANEL-17484: Symlinked docroot results in incorrect acls applied by enablefileprotect.
  • Fixed case CPANEL-17488: EasyApache4: Avoid unnecessary data fetch (minor speed up).
  • Fixed case CPANEL-17498: Removing broken symlinks in /usr/local/cpanel/docroot.
  • Fixed case CPANEL-17504: Remove broken symlinks in /usr/local/cpanel/base.
  • Fixed case CPANEL-17513: Ensure growls use global configuration.
  • Fixed case CPANEL-17518: Limit Bandwidth Usage: render header and breadcrumbs properly.
  • Fixed case CPANEL-17519: Limit Bandwidth Usage: return to correct page.
  • Fixed case CPANEL-17527: Fixed parsing error in recently updated strings.
  • Fixed case CPANEL-17532: Error, warning and info growls do not auto close.
  • Fixed case CPANEL-17537: Remove broken check and repair MySQL adminbin calls.
  • Fixed case CPANEL-17551: Remove unused YUI compressor.
  • Fixed case CPANEL-17560: Site Templates: correct malformed maketext string.
  • Fixed case CPANEL-17562: ModSecurity: fix overencoded locale strings.
  • Fixed case CPANEL-17572: Manage MySQL Profiles: fix typo.
  • Fixed case CPANEL-17572: Transfer Tool: fix typo in warning message.
  • Fixed case CPANEL-17593: Added Web Accessibility to alerts in cjt2.
  • Fixed case CPANEL-17598: Dnsadmin: properly exit in forked child.
  • Fixed case CPANEL-17601: Remove unneeded taskrun module for system perl.
  • Fixed case CPANEL-17603: Avoid duplicate entries in userdomains-related files.
  • Fixed case CPANEL-17610: Add error events to the upcp email template.
  • Fixed case CPANEL-17640: Ensure labels can be used to check radio buttons on the MySQL Upgrade interface.
  • Fixed case CPANEL-17648: Updates to X-Frame Tweak Settings help text.
  • Fixed case CPANEL-17656: Update alert message style to match the current style.
  • Fixed case CPANEL-17660: Transfer Tool: fix overencoding of ampersands.
  • Fixed case CPANEL-17678: Created callout directive for CJT2.
  • Fixed case CPANEL-17684: Forwarders: reject invalid characters in pipe commands.
  • Fixed case CPANEL-17685: Forwarders: require email and domain to match.
  • Fixed case CPANEL-17686: Forwarders: correctly list forbidden characters in script names.
  • Fixed case CPANEL-17694: Cache bandwidth DB handles.
  • Fixed case CPANEL-17696: Clear email search filter on log out.
  • Fixed case CPANEL-17697: Allow API tokens to access "gethostname" with DNS Clustering perms.
  • Fixed case CPANEL-17703: Transfer Tool: don't transfer IPv6 address along with system config.
  • Fixed case CPANEL-17716: Prevent changing main domain to subdomain of other owned domain.
  • Fixed case CPANEL-17719: Update_db_cache reports errors if MySQL service is disabled.
  • Fixed case CPANEL-17720: Clarify that WHM's Mail Troubleshooter legend is not an error.
  • Fixed case CPANEL-17724: Report full MySQL and MariaDB version in installed_versions API call.
  • Fixed case CPANEL-17759: Avoid EINTR in queueprocd by using inotify instead.
  • Fixed case CPANEL-17787: Do not allow the simplezoneedit feature to manage AAAA and SRV records.
  • Fixed case CPANEL-17811: Disable_prelink: ensure script reads file correctly.
  • Fixed case CPANEL-17812: WHM: Ensure that 'EasyApache 3' menu entries are not displayed on EA4 systems.
  • Fixed case CPANEL-17816: Verify valid punycode syntax in autossl_check.
  • Fixed case CPANEL-17819: Removed learn more link from create account.
  • Fixed case CPANEL-17826: Fix inconsistent ACL logic for dnsonly in scripts/whostmgr.
  • Fixed case CPANEL-17829: Ensure autossl starts in a directory an unpriv user can chdir() into.
  • Fixed case CPANEL-17833: Use domain's TTL for IPv6 address.
  • Fixed case CPANEL-17834: Filter out $HOME system directories from addon autocomplete list.
  • Fixed case CPANEL-17859: Remove ancient deprecated table api1 calls.
  • Fixed case CPANEL-17873: Provide more helpful error message deleting MX record via API.
  • Fixed case CPANEL-17913: Change minimum email quota in UI to 1.
  • Fixed case CPANEL-17923: Avoid DnsRoots checks for TLD for *.com/*.net/*.info/*.org.
  • Fixed case CPANEL-17924: Update dovecot rules to be aware and enforce system quotas.
  • Fixed case CPANEL-17936: Add a UAPI call for adding a subdomain.
  • Fixed case CPANEL-17950: Pkgacct: don't require user argument for --get-version.
  • Fixed case CPANEL-17953: Removed deprecated Simple Zone Editor and Advanced Zone Editor interfaces.
  • Fixed case CPANEL-17962: Remove dead/useless redirections from whostmgr2.
  • Fixed case CPANEL-17977: Remove unused legacy editpkg interface.
  • Fixed case CPANEL-17979: Prevent editing of invalid domains in zone editor.
  • Fixed case CPANEL-17995: Remove Demo checks from WHM scripts (no longer accessible).
  • Fixed case CPANEL-17996: Ensure the main apache config is loaded before rendering vhosts.
  • Fixed case CPANEL-18015: Remove unneeded Taskrun perl526.
  • Fixed case CPANEL-18017: Reduce overhead needed to render an Apache vhost.
  • Fixed case CPANEL-18024: Fixed validation of integer fields on WHM Backup Configuration page.
  • Fixed case CPANEL-18028: Upgrade an Account: pass user correctly.
  • Fixed case CPANEL-18043: Multiphp_ini_editor feature not recognized.
  • Fixed case CPANEL-18052: Reduce account suspend and unsuspend overhead.
  • Fixed case CPANEL-18056: Breakup Cpanel::FtpUtils in order to reduce memory bloat.
  • Fixed case CPANEL-18059: Reduce memory bloat from addition of Email Suspension Paths.
  • Fixed case CPANEL-18073: Update mailman lists when main domain is changed.
  • Fixed case CPANEL-18079: Vastly improve speed of site software.
  • Fixed case CPANEL-18080: Move EA4 update sync from sysup to rpmup for consistency.
  • Fixed case CPANEL-18081: Improve cpsrvd connections per second performance.
  • Fixed case CPANEL-18083: Reduce overhead to display cPAddons configuration in cPanel.
  • Fixed case CPANEL-18084: Reduce overhead to display email client configuration.
  • Fixed case CPANEL-18085: Distribute Whostmgr::SSL.
  • Fixed case CPANEL-18089: Reduce account removal memory overhead.
  • Fixed case CPANEL-18090: Reduce integration links memory usage in cPanel.
  • Fixed case CPANEL-18098: Improvements to callout directive.
  • Fixed case CPANEL-18104: Fix several issues with PHP-FPM background tasks.
  • Fixed case CPANEL-18106: Change Root Password: remove reference to non-existent CSS.
  • Fixed case CPANEL-18117: Add '--hard' option to restart a service.
  • Fixed case CPANEL-18123: Avoid unlocked writes on FTP passwd files.
  • Fixed case CPANEL-18128: Tweak Settings: ensure navigation is displayed.
  • Fixed case CPANEL-18132: Yum timeout errors aren't errors when trying other mirrors.
  • Fixed case CPANEL-18140: Refactor Site Software with current UI standards.
  • Fixed case CPANEL-18148: Convert base Paper Lantern stylesheet to LESS.
  • Fixed case CPANEL-18163: Relocate Apache Syntax check code to Cpanel::AdvConfig::apache::Syntax.
  • Fixed case CPANEL-18184: Rebuild PHP-FPM config for subdomain document root changes.
  • Fixed case CPANEL-18246: Check proxysubdomains when resetting DNS zone.
  • Fixed case CPANEL-18251: Add API to show if the PHP-FPM conversion is in progress.
  • Fixed case CPANEL-18255: Allow reading root's public contact info.
  • Fixed case CPANEL-18266: Limit hostnames to 60 characters.
  • Fixed case CPANEL-18268: IP Blocker: recognize numeric hostnames.
  • Fixed case CPANEL-18277: Propogate spamassassin warnings if user_prefs creation fails.
  • Fixed case CPANEL-18283: Check_exim_config: avoid destroying cipher suite settings.
  • Fixed case CPANEL-18285: Convert src/wrap to cpanel-wrap RPM.
  • Fixed case CPANEL-18308: Exclude invalid files from WHM package lists.
  • Fixed case CPANEL-18310: Fix off-by-one in Tweak Settings error message.
  • Fixed case CPANEL-18319: Subdomains: ensure directories with .. are handled consistently.
  • Fixed case CPANEL-18320: Don't add errordocument.conf include via setupapache.
  • Fixed case CPANEL-18330: Fix typo in defaultwebpage.cgi.
  • Fixed case CPANEL-18332: Edit MX Entry: reject overlong exchange labels.
  • Fixed case CPANEL-18337: Resync backup metadata when backups are removed manually.
  • Fixed case CPANEL-18344: MySQL/MariaDB Upgrade: ensure labels match radio buttons.
  • Fixed case CPANEL-18355: Fixmailman: exit 0 on success.
  • Fixed case CPANEL-18359: Remove unused anon_data_optout config setting.
  • Fixed case CPANEL-18361: Don't show DKIM and SPF options on DNSONLY.
  • Fixed case CPANEL-18362: DNSONLY: allow display of upgrade blockers in WHM.
  • Fixed case CPANEL-18367: Fix for empty directories not showing properly in the UI.
  • Fixed case CPANEL-18369: Use consistent domain validation with account creation and modification.
  • Fixed case CPANEL-18374: Add go to cPanel button from WHM create account.
  • Fixed case CPANEL-18379: Fix metadata when doing /bin/backup --force.
  • Fixed case CPANEL-18382: Prohibit domain names starting with “www.”.
  • Fixed case CPANEL-18382: Loosen restrictions on cluster server domain names.
  • Fixed case CPANEL-18398: Improve reliablity and error reporting of kill_apps_on_ports.
  • Fixed case CPANEL-18399: MySQL configuration: fix ampersand sigils.
  • Fixed case CPANEL-18399: Ensure MariaDB protect home configuration is world-readable.
  • Fixed case CPANEL-18399: MySQL configuration: specify permissions as an octal value.
  • Fixed case CPANEL-18399: Ensure MariaDB limit configuration is world-readable.
  • Fixed case CPANEL-18404: Fixed typo in Statistics Software Configuration.
  • Fixed case CPANEL-18410: Basic WHM Setup: provide error message on invalid IPv6 address.
  • Fixed case CPANEL-18422: Ensure users can edit MX records in Zone Editor.
  • Fixed case CPANEL-18431: Site Software: ensure legacy addons are noted.
  • Fixed case CPANEL-18441: Avoid shell call to set the password during account restore.
  • Fixed case CPANEL-18455: Do not run cpanellogd, tomcat and dovecot_fts on dnsonly.
  • Fixed case CPANEL-18462: Ensure applications on whostmgr7 with client-side navigation work properly.
  • Fixed case CPANEL-18472: Increment serial number when resetting zone.
  • Fixed case CPANEL-18484: Avoid backing up the mailman archives files that can be auto generated.
  • Fixed case CPANEL-18504: Ensure Convert Addon to Account can be refreshed and still work.
  • Fixed case CPANEL-18508: Add pre and post event hooks for Reseller setup.
  • Fixed case CPANEL-18526: Fix broken link when no packages are present.
  • Fixed case CPANEL-18533: Ensure the File Manager header title is readable in Internet Explorer.
  • Fixed case CPANEL-18535: Ship phpPgAdmin as an RPM.
  • Fixed case CPANEL-18538: Move Account Creation Resource Information to top of UI.
  • Fixed case CPANEL-18539: Remove unused code in src/3rdparty.
  • Fixed case CPANEL-18553: Fix typo in locked yum update blocker.
  • Fixed case CPANEL-18561: Manage SSL Service Certs: render certs on DNSONLY.
  • Fixed case CPANEL-18573: Avoid forking to backup mysql and postgres users.
  • Fixed case CPANEL-18575: Avoid scanning cPanel & WHM controlled files for files owned by nobody.
  • Fixed case CPANEL-18578: Fix Editor word wrap and font size to persists through sessions.
  • Fixed case CPANEL-18596: Refactor php.ini parsing to be more functional.
  • Fixed case CPANEL-18623: Mailperm: ignore all Dovecot uidvalidity files.
  • Fixed case CPANEL-18623: Create mailbox format files with correct permissions.
  • Fixed case CPANEL-18635: Fix typo in PHP-FPM configuration file comments.
  • Fixed case CPANEL-18642: Report correct error message CPAPI2 add_zone_record.
  • Fixed case CPANEL-18663: Inform user that service configuration transfer requires cPanel on source server.
  • Fixed case CPANEL-18665: Prevent bind reload requests from overwhelming the taskqueue.
  • Fixed case CPANEL-18675: Add end of life message for CentOS 6 systems.
  • Fixed case CPANEL-18684: Add new MS Office MIME types to File Manager.
  • Fixed case CPANEL-18689: Handle multiple emails properly in Site Software.
  • Fixed case CPANEL-18712: Don't allow disabling IPv6 for a user if there's no ranges.
  • Fixed case CPANEL-18720: Ensure subdomain dns records end up in the controlling zone.
  • Fixed case CPANEL-18724: Improve process of enabling or disabling PHP-FPM as a service.
  • Fixed case CPANEL-18725: Get rid of cache file on certificate delete.
  • Fixed case CPANEL-18727: Make rearrangeacct add HOMEDIRPATHS in CPUSER file.
  • Fixed case CPANEL-18741: Ensure enablefileprotect works from any directory.
  • Fixed case CPANEL-18746: Update upper-limit error message in Tweak Settings.
  • Fixed case CPANEL-18751: Update Mojolicious to version 7.67.
  • Fixed case CPANEL-18758: Pkgacct: Fix warning, refactor password and digest shadow to modules.
  • Fixed case CPANEL-18759: Upgrade product to use FontAwesome 5.0.6.
  • Fixed case CPANEL-18761: Ensure manually created zones are fully removed from DBs upon delete.
  • Fixed case CPANEL-18771: Tighten error reporting and I/O in cphulk server and client.
  • Fixed case CPANEL-18778: Fix content escaping from tabs on Site Software.
  • Fixed case CPANEL-18779: Refactor AutoSSL per-user processing and logging for legibility.
  • Fixed case CPANEL-18782: Fix nested status item display quirks in Whostmgr::UI.
  • Fixed case CPANEL-18786: Use domain exists in Whostmgr::Authz::verify_domain_access.
  • Fixed case CPANEL-18787: Fix template lazy loading in xml-api.
  • Fixed case CPANEL-18792: Fixquotas: don't fail on CloudLinux 7 EFI systems.
  • Fixed case CPANEL-18795: Ensure that the dnsonly check works correctly in WHM Manage API Tokens.
  • Fixed case CPANEL-18801: Restore support for /usr/local/cpanel/bin/cpanel -F for DNS Only servers.
  • Fixed case CPANEL-18805: Ensure mysql backups proceed if the user has more than 36k domains.
  • Fixed case CPANEL-18810: Ensure verbose logging in dnsadmin does not break zone syncing.
  • Fixed case CPANEL-18813: Allow cPanel Remote MySQL interface to take IPv6 addresses.
  • Fixed case CPANEL-18818: Ensure Solr is restarted when it is enabled with configureservice.
  • Fixed case CPANEL-18822: Don't reset CPAN config on every update.
  • Fixed case CPANEL-18825: Reduce locale bloat in account creation.
  • Fixed case CPANEL-18834: Have EA3 factor in splitlogs.conf's `sslport` for splitlogs.
  • Fixed case CPANEL-18838: Extend timeout for Google Drive credential callback.
  • Fixed case CPANEL-18858: EA4 layout Improvements.
  • Fixed case CPANEL-18868: Significantly improve dns cluster zone passing performance.
  • Fixed case CPANEL-18871: Fix install log warnings when /etc/chkserv.d doesn't exist.
  • Fixed case CPANEL-18872: Suspension: gracefully handle missing directory.
  • Fixed case CPANEL-18873: Modify Account: ensure legacy YAML database files are cleaned up.
  • Fixed case CPANEL-18876: Update ace-editor version to 1.3.1.
  • Fixed case CPANEL-18878: Improve performance of setsiteip.
  • Fixed case CPANEL-18879: Display human frendly error when setting a PHP that is not installed.
  • Fixed case CPANEL-18887: Fix comma splice in PHP-FPM templates.
  • Fixed case CPANEL-18889: Logout email users when the password is changed by the cPanel user.
  • Fixed case CPANEL-18898: Simplify background processing of PHP-FPM tasks.
  • Fixed case CPANEL-18899: Make cpses and hulk PAM modules into RPMs.
  • Fixed case CPANEL-18907: Remove support for dnsadmin servers older than 11.25.
  • Fixed case CPANEL-18915: Exclude proxysubdomainsoverride if we clobber proxy A records.
  • Fixed case CPANEL-18920: SpamAssassin and SpamBox APIs and UI are now feature enforced.
  • Fixed case CPANEL-18922: Improve error checking and usage output for scripts/swapip.
  • Fixed case CPANEL-18923: Improve setsiteip error handling and input validation reporting.
  • Fixed case CPANEL-18930: Resolve error loading cPanel users file for root on OIDC login.
  • Fixed case CPANEL-18939: Transfer Tool: avoid warning about disconnection.
  • Fixed case CPANEL-18942: Make PowerDNS and NSD integrations respect deferred restarts/reloads.
  • Fixed case CPANEL-18944: Ensure queueprocd is started on DNSONLY startup.
  • Fixed case CPANEL-18957: Revised MultiPHP Manager page to better report status of PHP-FPM conversion.
  • Fixed case CPANEL-18961: WHM: Ensure Password Modification will only submit with a confirmed password.
  • Fixed case CPANEL-18966: Update dovecot to 2.2.34-2.cp1162.
  • Fixed case CPANEL-18972: Alter validation when adding user to userdata CacheQueue.
  • Fixed case CPANEL-18982: Bwlimit_notify: handle invalid arguments more gracefully.
  • Fixed case CPANEL-18989: Fix rendering of Force Password Change UI.
  • Fixed case CPANEL-18994: Provide useful message when no transfer/restore history exists.
  • Fixed case CPANEL-18999: Address broken FontAwesome symlinks.
  • Fixed case CPANEL-19012: Avoid checking notifications when forced to make a password change.
  • Fixed case CPANEL-19022: Combine both paths in LoadConfig and report errors building the parser.
  • Fixed case CPANEL-19034: Avoid superfluous CAB parsing/ordering in OCSP checks.
  • Fixed case CPANEL-19037: Ensure MAX_EMAILACCT_QUOTA survives restricted restore.
  • Fixed case CPANEL-19038: Create an iContact handler for CONTACTSMS.
  • Fixed case CPANEL-19044: Add warning for restricted PHP versions.
  • Fixed case CPANEL-19047: Improved table and notifications in backup configuration.
  • Fixed case CPANEL-19057: Prevent extraneous newline in email quota file.
  • Fixed case CPANEL-19071: Display checkboxes for default reseller privileges.
  • Fixed case CPANEL-19074: Ensure backup restore menu can load with 1000s of accounts.
  • Fixed case CPANEL-19096: Resolve refactoring error in fixnamedviews.
  • Fixed case CPANEL-19100: Ensure feature showcase does not block if the cPStore is unreachable.
  • Fixed case CPANEL-19109: Update B::C to release 5.026011.
  • Fixed case CPANEL-19116: Avoid heavyweight mysql/postgres modules for checking if the server is up.
  • Fixed case CPANEL-19117: Avoid loading package management system during account archive restore.
  • Fixed case CPANEL-19118: Ensure backup restore manager does not bust taskqueue locks.
  • Fixed case CPANEL-19122: Ensure new backup system uses fastspawn like the legacy system.
  • Fixed case CPANEL-19124: Avoid frequent cpbackup_transporter respawns by waiting 5m for new work.
  • Fixed case CPANEL-19127: Avoid rpm dependency calculation during file verification.
  • Fixed case CPANEL-19130: Resolve scalability concerns with sqlite bandwidth databases.
  • Fixed case CPANEL-19134: Improve wording of one message in Site Software.
  • Fixed case CPANEL-19138: Fixed partial uninstall of WordPress instances.
  • Fixed case CPANEL-19139: Update cpanel-perl-526-Directory-Queue to 1.9-3.cp1170.
  • Fixed case CPANEL-19139: Update cpanel-perl-526-File-Slurper to 0.009-1.cp1170.
  • Fixed case CPANEL-19140: Disable caching mainip lookup until wwwacct.conf exists.
  • Fixed case CPANEL-19152: Only display cPAddons if they are actually installed.
  • Fixed case CPANEL-19154: Add tweak settings for package setting defaults.
  • Fixed case CPANEL-19157: WHM: Add validation for package selection on Create an Account.
  • Fixed case CPANEL-19163: Getting Started Wizard: resolve nameserver IPs on DNSONLY.
  • Fixed case CPANEL-19177: Remove effects from Close button to match Save button on YUI popups.
  • Fixed case CPANEL-19181: Change Hostname: reject IP addresses.
  • Fixed case CPANEL-19182: Disable SpamAssassin checkbox for globally enabled.
  • Fixed case CPANEL-19187: Update field validation to be consistent with other areas on Set Up Networking.
  • Fixed case CPANEL-19190: Password Modification: Show a notice about there being no users.
  • Fixed case CPANEL-19201: Disable Apply button when INI Editor is invalid.
  • Fixed case CPANEL-19203: Update table structure to better display long columns and remove resize.
  • Fixed case CPANEL-19207: Avoid incorrect reference to obsolete versions in Exim Configuration Manager.
  • Fixed case CPANEL-19210: Fixed parsing of 'settings' parameter in /usr/local/cpanel/bin/manage_features.
  • Fixed case CPANEL-19211: Update cpanel-perl-526-DBD-SQLite to 1.56-1.cp1170.
  • Fixed case CPANEL-19212: Ensure forked processes don't share temporary file names.
  • Fixed case CPANEL-19214: Fix PHP versions alert bug.
  • Fixed case CPANEL-19218: Cpanel/SpamAssassin/Config.pm now ensures .spamassassin directory exists.
  • Fixed case CPANEL-19220: Fix bug in apache handlers page where message was misrendered.
  • Fixed case CPANEL-19221: Disable the submit button until Apache Handlers form is valid.
  • Fixed case CPANEL-19225: Zone Editor: report missing name argument correctly.
  • Fixed case CPANEL-19230: Updated phrasing in spam filters.
  • Fixed case CPANEL-19235: Improve LoadModule validation for legacy perl module syntax.
  • Fixed case CPANEL-19243: Prevent path duplication from login profile.
  • Fixed case CPANEL-19245: Added validation for the numeric field in the scores in SpamAssassin.
  • Fixed case CPANEL-19246: Mainipcheck: handle non-zero MTU settings.
  • Fixed case CPANEL-19251: Allow rebuilding httpd.conf even when it's missing.
  • Fixed case CPANEL-19251: Manage Redirection: prevent self-XSS.
  • Fixed case CPANEL-19253: Fix several misspellings of SpamAssassin.
  • Fixed case CPANEL-19254: Reconcile inconsistencies in the SpamAssassin update process.
  • Fixed case CPANEL-19255: Fix column size issue on Email Accounts in retro.
  • Fixed case CPANEL-19258: Ensure bandwidth DBs are readable for backup.
  • Fixed case CPANEL-19260: Ensure MySQL profile activation rolls back upon failure.
  • Fixed case CPANEL-19261: Ensure MySQL can be reinstalled when it is missing.
  • Fixed case CPANEL-19265: Update cpanel-perl-526-Template-Toolkit to 2.27-6.cp1170.
  • Fixed case CPANEL-19270: Update cpanel-perl-526-Net-SFTP-Foreign to 1.89-1.cp1170.
  • Fixed case CPANEL-19274: Update cpanel-mailman to 2.1.26-1.cp1162.
  • Fixed case CPANEL-19280: Update 'Basic WebHost Manager® Setup' required fields.
  • Fixed case CPANEL-19284: Replace grainy add.gif in exim advanced editor w/ web font.
  • Fixed case CPANEL-19287: Updated SpamAssassin::Enable to use correct creation permissions.
  • Fixed case CPANEL-19299: Fixed broken route command in ipaliases.
  • Fixed case CPANEL-19329: Eximstats_spam_check now filters empty senders.
  • Fixed case CPANEL-19333: Add hookability for WHM API1 installssl.
  • Fixed case CPANEL-19343: Expire cpsrvd’s SNI cache after 10 minutes.
  • Fixed case CPANEL-19348: Ensure backups can be downloaded in cPanel.
  • Fixed case CPANEL-19348: Fix cPanel backup downloads when backup dir has trailing slash.
  • Fixed case CPANEL-19350: Update cpanel-perl-526-Net-DNS to 1.11-2.cp1170.
  • Fixed case CPANEL-19356: Fix in-memory ungzip for larger documents.
  • Fixed case CPANEL-19358: Fetch all zones needed to determine MailRouting in a single call.
  • Fixed case CPANEL-19363: Show warnings when some email filters cannot be installed.
  • Fixed case CPANEL-19368: Don't report uninstall for RPM based addons when they're not installed.
  • Fixed case CPANEL-19383: Address timeout during restore of non-SSL vhosts.
  • Fixed case CPANEL-19387: Reject over-large quota sizes in conversion and new submissions.
  • Fixed case CPANEL-19394: Fix infinite "Gathering PHP-FPM packages information" loop.
  • Fixed case CPANEL-19420: Fix WHM >> Modify An Account JavaScript error when SpamAssassin is disabled.
  • Fixed case CPANEL-19424: Ensure "Accounts Limits Based on Resources" appears as needed on Create Account.
  • Fixed case CPANEL-19428: Deduplicate calendar handling between WHM and cPanel.
  • Fixed case CPANEL-19428: Handle literal strings in locale date formats.
  • Fixed case CPANEL-19429: Transfer Tool: prevent warning when restoring from different server.
  • Fixed case CPANEL-19438: Bypass http pid check when httpd has already failed.
  • Fixed case CPANEL-19439: Ensure SQLite integrity check only runs once per DBI connect.
  • Fixed case CPANEL-19441: Make Cpanel::Domain::Zone race safe.
  • Fixed case CPANEL-19442: Update IO::Socket::SSL to version 2.049-5.cp1170.
  • Fixed case CPANEL-19457: Address timeout during restore of SSL vhosts.
  • Fixed case CPANEL-19459: UAPI Email: fix maketext format string injection.
  • Fixed case CPANEL-19460: Select the cPanel Site Software Install tab from the query parameters.
  • Fixed case CPANEL-19464: Update cpanel-git to 2.16.3-1.cp1170.
  • Fixed case CPANEL-19473: Enable automatic and manual disabling of backup metadata system.
  • Fixed case CPANEL-19478: Avoid dangerous situation leading to potential XSS.
  • Fixed case CPANEL-19481: Add detail to outgoing suspension feature showcase.
  • Fixed case CPANEL-19482: Fixed html encoding issues from the directory lookup service.
  • Fixed case CPANEL-19487: Cpanel::PublicSuffix expire cache when PublicSuffix.pm size changes.
  • Fixed case CPANEL-19495: Reduce OOM chance and improve Addon domain restore performance.
  • Fixed case CPANEL-19513: When PHP version is `inherit` assume it is installed.
  • Fixed case CPANEL-19514: Force upload_system_backup to be 0/1 in backup transports.
  • Fixed case CPANEL-19534: Password Modification: allow submitting form.
  • Fixed case CPANEL-19535: Update cpanel-squirrelmail to 2012.12.09-2.cp1162.
  • Fixed case CPANEL-19541: Restore dynamic ui caching when backup metadata state is enabled/unknown.
  • Fixed case CPANEL-19543: Use top level clone instead of Clone::clone to avoid SSL object leak.
  • Fixed case CPANEL-19564: Display notice when no Site Software is available.
  • Fixed case CPANEL-19575: Updated CKEditor to use a custom preview button, fixing MagicRevision issues.
  • Fixed case CPANEL-19576: Update cpanel-perl-526-Net-WebSocket to 0.17-1.cp1170.
  • Fixed case CPANEL-19582: Reduce account restoration memory consumption.
  • Fixed case CPANEL-19588: Zone Editor: avoid error preventing saving from working.
  • Fixed case CPANEL-19591: Update cpanel-git to 2.17.0-1.cp1170.
  • Fixed case CPANEL-19592: Reduce OOM chance and improve Addon domain restore performance.
  • Fixed case CPANEL-19597: Prevent OOM during account removal of domain and TLS assets.
  • Fixed case CPANEL-19601: WHM API listpkgs: avoid error with invalid package.
  • Fixed case CPANEL-19616: Address cache race safety and leaks in CachedDataStore.
  • Fixed case CPANEL-19629: Respawn transfer system restore children when memory limit reached.
  • Fixed case CPANEL-19643: Ensure the Apache restart process never run longer than the timeout.
  • Fixed case CPANEL-19675: Fix certificate cache saves in Domain/Apache TLS.
  • Fixed case CPANEL-19684: Add missing Fcntl dependency.
  • Fixed case CPANEL-19689: Fix order of operations bug in transfers.
  • Fixed case CPANEL-19699: Optimize zone addition when there are multiple views.
  • Fixed case CPANEL-19700: Improve SSL install parse time during addon domain install.
  • Fixed case CPANEL-19707: Update the description of the max email quota.
  • Fixed case CPANEL-19708: Update cpanel-perl-526-YAML-Syck to 1.30-2.cp1170.
  • Fixed case CPANEL-19709: Update cpanel-perl-526-Template-Toolkit to 2.27-7.cp1170.
  • Fixed case CPANEL-19732: Optimized backup metadata system.
  • Fixed case CPANEL-19741: Allow account restore modules to run if prereqs are disabled.
  • Fixed case CPANEL-19749: Quota Modification: allow setting to unlimited.
  • Fixed case CPANEL-19762: Resolve performance regression with recent restore related changes.
  • Fixed case CPANEL-19799: Webmail: ensure mail can be delivered when enabling SpamAssassin.
  • Fixed case CPANEL-19855: Quit escaping newlines for incremental backups.
  • Fixed case CPANEL-19903: File Restoration: avoid warnings in error log.
  • Implemented case CPANEL-16201: Encode and decode URIs with XS.
  • Implemented case CPANEL-17864: Have cPanel’s MultiPHP Manager adhere to the PHP feature items.
  • Implemented case CPANEL-18096: Check cpanel user file for IP before loading userdata.
  • Implemented case CPANEL-18252: Auto selection of PHP extensions.
  • Implemented case CPANEL-18306: Updated and Added new SpamAssassin APIs for use in the updated UI.
  • Implemented case CPANEL-18440: Avoid trying to restore RRDtool data when there is none.
  • Implemented case CPANEL-18449: Add max email quota option to UAPI.
  • Implemented case CPANEL-18457: Add max email quota to WHM accounts API.
  • Implemented case CPANEL-18517: The Email Disk Usage page now allows you to deep link a search.
  • Implemented case CPANEL-18531: Add max email quota to WHM packages API.
  • Implemented case CPANEL-18669: Expose userdatadomains info via the get_domain_info WHMAPI1 call.
  • Implemented case CPANEL-18676: SpamAssassin UI is new and improved both in design and UX.
  • Implemented case CPANEL-18688: Convert Site Software to use tabbed layout.
  • Implemented case CPANEL-18733: Teach recursive DNS query resolver not to resolve final CNAMEs.
  • Implemented case CPANEL-18808: Remove legacy ssl userdata compatibility support from backups.
  • Implemented case CPANEL-18859: Ensure mailips and mailhelo correctly respect reseller ips.
  • Implemented case CPANEL-18900: Significantly improve webdisk file listing response time.
  • Implemented case CPANEL-18919: Getting the status of the mailbox lists no longer requires features.
  • Implemented case CPANEL-18926: Reduce duplicate regexes in Cpanel::DIp::MainIP.
  • Implemented case CPANEL-18932: Make /usr/local/cpanel/bin/hostname send hostname changes to the correct place.
  • Implemented case CPANEL-18945: Pkgacct now connects the tar/gzip pipe directly for single files.
  • Implemented case CPANEL-18986: Add max_emailacct_quota to wwwacct.
  • Implemented case CPANEL-18997: Add max email quota to account create/modify UIs.
  • Implemented case CPANEL-19009: Add max email quota to WHM Packages UI.
  • Implemented case CPANEL-19021: Update email accounts to support max email quota.
  • Implemented case CPANEL-19033: Update user manager to support max email quota.
  • Implemented case CPANEL-19055: Show PHP common extensions.
  • Implemented case CPANEL-19064: Add max email account quota to feature showcase.
  • Implemented case CPANEL-19065: Fix validation message when quota isn't unlimited.
  • Implemented case CPANEL-19143: Remove mistaken notification for NO_UNCOVERED_DOMAIN_PASSED_DCV.
  • Implemented case CPANEL-19239: Removed the upper limit on the Spam Filters Auto Delete UI.
  • Implemented case CPANEL-19248: Update cpanel-sqlite to 3.22.0-1.cp1162.
  • Implemented case CPANEL-19259: Prevent submitting invalid quotas.
  • Fixed case CPANEL-19635: Make EA4 updates aware of UPDATES=never in /etc/cpupdate.conf.
  • Fixed case CPANEL-19729: Fix output issues with background MySQL upgrade.
  • Fixed case CPANEL-19779: Redirect STDOUT AND STDERR to the error_log file so we don't lose info.
  • Fixed case CPANEL-19795: Fix problem with setting backup failure status.
  • Fixed case CPANEL-19842: Update cpanel-roundcubemail to 1.3.3-5.cp1164.
  • Fixed case CPANEL-19860: Safeapacherestart: provide a default success message.
  • Fixed case CPANEL-19860: Safeapacherestart: avoid uninitialized value warning.
  • Fixed case CPANEL-19879: Fix parsing of empty lines in zonefile.
  • Fixed case CPANEL-19882: Fix converting mailboxes for email addresses with dash.
  • Fixed case CPANEL-19892: Add a module to create random UUIDs.
  • Fixed case CPANEL-19892: Backup Metadata: create UUIDs securely.
  • Fixed case CPANEL-19892: Cpanel::Rand::Get: add "binary" alias.
  • Fixed case CPANEL-19892: Create a Support Ticket: create UUIDs securely.
  • Fixed case CPANEL-19894: Add message to regenerate metadata if the on disk backup is missing.
  • Fixed case CPANEL-19897: Fix unescaped HTML in UAPI Restore::directory_listing errors.
  • Fixed case CPANEL-19909: Prevent Dns installing from adding duplicate entries.
  • Fixed case CPANEL-19927: Prevent multiple notify queue runners.
  • Fixed case CPANEL-19935: Fix JSON UTF8 corruption in Cpanel::AccessIds.
  • Fixed case CPANEL-19945: Resolve race contention lock clobber when there are 3 locks per second.
  • Fixed case CPANEL-19963: Restore default value of 80 to webdav_port in webdav backup destination.

70.0.27


2018-04-16

  • Fixed case CPANEL-18756: Update cpanel-perl-526-build to 5.26.0-8.cp1170.
  • Fixed case CPANEL-18756: Update cpanel-perl-526 to 5.26.0-8.cp1170 for CVE-2018-6913, CVE-2018-6797, and CVE-2018-6798.
  • Fixed case CPANEL-19094: Improve performance and timestamping on install/Perl526.pm.
  • Fixed case CPANEL-19458: Remove unneeded exit in bin/backup when cpbackup_transporter running.
  • Fixed case CPANEL-19481: Add detail to outgoing suspension feature showcase.
  • Fixed case CPANEL-19487: Cpanel::PublicSuffix expire cache when PublicSuffix.pm size changes.
  • Fixed case CPANEL-19535: Update cpanel-squirrelmail to 2012.12.09-2.cp1162.
  • Fixed case CPANEL-19541: Restore dynamic ui caching when backup metadata state is enabled/unknown.
  • Fixed case CPANEL-19673: Pkgacct: skip PostgreSQL databases if it isn't installed.
  • Fixed case CPANEL-19680: Update cpanel-roundcubemail to 1.3.3-4.cp1164.
  • Fixed case CPANEL-19684: Add missing Fcntl dependency.

11.70.0.26


2018-03-28

  • Fixed case CPANEL-17603: Avoid duplicate entries in userdomains-related files.
  • Fixed case CPANEL-18184: Rebuild PHP-FPM config for subdomain document root changes.
  • Fixed case CPANEL-19365: Add file glob support for cPAddons file cleanup.
  • Fixed case CPANEL-19387: Reject over-large quota sizes in conversion and new submissions.
  • Fixed case CPANEL-19428: Handle literal strings in locale date formats.
  • Fixed case CPANEL-19428: Deduplicate calendar handling between WHM and cPanel.
  • Fixed case CPANEL-19442: Update IO::Socket::SSL to version 2.049-5.cp1170.
  • Fixed case CPANEL-19449: Propogate spamassassin warnings if user_prefs creation fails.
  • Fixed case CPANEL-19451: Force upload_system_backup to be 0/1 in backup transports.
  • Fixed case CPANEL-19490: Fix memory increase in cpanel when checking for backup metadata status.
  • Implemented case CPANEL-18859: Ensure mailips and mailhelo correctly respect reseller ips.

70.0.24


2018-03-23

  • Fixed case CPANEL-13158: Limit AutoSSL DCV failure content logging to 1024 bytes.
  • Fixed case CPANEL-15006: Add further instruction on MySQL Profiles page.
  • Fixed case CPANEL-15341: Remove Managing dropdown from Default Address application.
  • Fixed case CPANEL-16280: Moved action_shrink_modsec_ip_database out of maintenance, into cron.
  • Fixed case CPANEL-17704: Add verbiage about InnoDB errors.
  • Fixed case CPANEL-18024: Fixes validation of integer fields on WHM Backup Configuration page.
  • Fixed case CPANEL-18246: Check proxysubdomains when resetting DNS zone.
  • Fixed case CPANEL-18385: Fix JS console error on TLS wizard.
  • Fixed case CPANEL-18454: Report MAXPARK=0 correctly in listaccts.
  • Fixed case CPANEL-18554: Fixed typos in message used when resellers attempt to oversell bandwidth.
  • Fixed case CPANEL-18613: Fix Public Contact link to refer to be version independent.
  • Fixed case CPANEL-18619: Properly detect all tasks when flushing task queue.
  • Fixed case CPANEL-18678: Empty line in cpbackup-exclude.conf skipping home directory.
  • Fixed case CPANEL-18768: Improve efficiency of file-transaction write-outs.
  • Fixed case CPANEL-18782: Fix nested status item display quirks in Whostmgr::UI.
  • Fixed case CPANEL-18792: Fixquotas: don't fail on CloudLinux 7 EFI systems.
  • Fixed case CPANEL-18811: Prevent restore stall when autossl excluded domains cannot be restored.
  • Fixed case CPANEL-18817: Ensure daemon startup clears TMP and TEMP env variables.
  • Fixed case CPANEL-18818: Ensure solr is restarted when it is enabled with configureservice.
  • Fixed case CPANEL-18824: Guard against stale vacuum metadata PID files.
  • Fixed case CPANEL-18831: Warn when show_grants() gets an unexpected string.
  • Fixed case CPANEL-18832: Restore functionality of SoftLayer DNS clustering.
  • Fixed case CPANEL-18837: Move the location of the backups metadata file.
  • Fixed case CPANEL-18874: Added last 2 crontabs entered, was breaking update on upgrade.
  • Fixed case CPANEL-18889: Logout email users when the password is changed by the cPanel user.
  • Fixed case CPANEL-18892: Skip notifications for expiring self-signed certificates.
  • Fixed case CPANEL-18915: Exclude proxysubdomainsoverride if we clobber proxy A records.
  • Fixed case CPANEL-18941: Update cpanel-perl-526-IO-Socket-SSL to 2.049-4.cp1170.
  • Fixed case CPANEL-18950: Update cpanel-clamav to 0.99.4-1.cp1170.
  • Fixed case CPANEL-18972: Alter validation when adding user to userdata CacheQueue.
  • Fixed case CPANEL-18973: Rpmup: ensure 0 exit on success.
  • Fixed case CPANEL-18976: Avoid warning when creating account without proxy subdomains.
  • Fixed case CPANEL-18988: Avoid display bare number when removing accounts.
  • Fixed case CPANEL-19004: Update proftpd to 1.3.6-2.cp1170.
  • Fixed case CPANEL-19006: Account Restoration: restore mailman archives even if missing.
  • Fixed case CPANEL-19072: Avoid fault on loading Cpanel::Backup::Restore.
  • Fixed case CPANEL-19074: Ensure backup restore menu can load with 1000s of accounts.
  • Fixed case CPANEL-19098: Enable autoomatic and manual disabling of backup metadata system.
  • Fixed case CPANEL-19100: Ensure feature showcase does not block if the cPStore is unreachable.
  • Fixed case CPANEL-19106: Remove more Storable uses to avoid SEGV in BC.
  • Fixed case CPANEL-19122: Ensure new backup system uses fastspawn like the legacy system.
  • Fixed case CPANEL-19124: Avoid frequent cpbackup_transporter respawns by waiting 5m for new work.
  • Fixed case CPANEL-19127: Avoid rpm dep calculation during file verification.
  • Fixed case CPANEL-19129: Don't queue items for transport if there are no transports.
  • Fixed case CPANEL-19211: Update cpanel-perl-526-DBD-SQLite to 1.56-1.cp1170.
  • Fixed case CPANEL-19251: Allow rebuilding httpd.conf even when missing.
  • Fixed case CPANEL-19260: Ensure Mysql profiles activation rolls back upon failure.
  • Fixed case CPANEL-19261: Ensure MySQL can be reinstalled when it is missing.
  • Fixed case CPANEL-19290: Refactor backup config changes to be less resource intensive.
  • Fixed case CPANEL-19299: Fixed broken route command in ipaliases.
  • Fixed case CPANEL-19325: Set Smoke OK instead of For Review when DNM is in the title.
  • Fixed case CPANEL-19329: Eximstats_spam_check now filters empty senders.
  • Fixed case CPANEL-19343: Expire cpsrvd’s SNI cache after 10 minutes.
  • Fixed case CPANEL-19348: Fix cPanel backup downloads when backup dir has trailing slash.
  • Fixed case CPANEL-19348: Ensure backups can be downloaded in cPanel.
  • Fixed case CPANEL-19351: Update cpanel-squirrelmail to 2012.12.09-1.cp1162.
  • Fixed case CPANEL-19433: Ensure backup restore manager does not bust taskqueue locks.
  • Implemented case CPANEL-19248: Update cpanel-sqlite to 3.22.0-1.cp1162.

70.0.23


2018-03-19

  • [security] Fixed case SEC-338: Arbitrary file chmod during legacy incremental backups.
  • [security] Fixed case SEC-357: Self-XSS in WHM cPAddons showsecurity Interface.
  • [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-371: Any user is able to shut down Solr.
  • [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-401: Htaccess restrictions bypass when "Htaccess Optimization" enabled.
  • [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.

70.0.18


2018-02-27

  • Fixed case CPANEL-10163: Remove needless dismount of virtfs for quota check.
  • Fixed case CPANEL-18392: Remove progress overly to hang when there is an error creating an account.
  • Fixed case CPANEL-18415: Fix typo in KAM SpamAssassin ruleset.
  • Fixed case CPANEL-18764: Pkgacct: don't fail when unprivileged.
  • Fixed case CPANEL-18764: Pkgacct: properly store quota when unprivileged.
  • Fixed case CPANEL-18769: Update call to create metadata v3.0 for backups.
  • Fixed case CPANEL-18772: Remove cpanel-perl-526-Mojo-Pg when coming from 72.
  • Fixed case CPANEL-18777: Update dovecot to 2.2.33.2-4.cp1162.

70.0.17


2018-02-22

  • Fixed case CPANEL-17316: Fix UI validation of required items for the HipChat iContact provider.
  • Fixed case CPANEL-17991: Make eximstats.sql import process less aggressive.
  • Fixed case CPANEL-18577: Update outgoing suspend/hold when acct is modified.
  • Fixed case CPANEL-18591: Update AutoSSL provider SORT_VHOST_FQDNS for Apache TLS.
  • Fixed case CPANEL-18666: Ensure the dns zone is reloaded when adding a explict wildcard subdomain.
  • Fixed case CPANEL-18672: Restore original fetchipv6list() behavior.
  • Fixed case CPANEL-18680: Update cpanel-git to 2.16.2-1.cp1170.
  • Fixed case CPANEL-18728: Reduce size of the backups metadata database.

70.0.16


2018-02-20

  • Fixed case CPANEL-3208: Suspended transferred/restored accounts remain suspended.
  • Fixed case CPANEL-18444: Ensure there is a newline after EA3 SSL hostname `</VirtualHost>`.
  • Fixed case CPANEL-18552: Stop rebuilding httpd.conf every time a user is added.
  • Fixed case CPANEL-18557: Restore SpamAssassin customizations on upgrade to 70.
  • Fixed case CPANEL-18594: Update cpanel-clamav to 0.99.3-3.cp1170.
  • Fixed case CPANEL-18601: Ensure get_shared_ip is accessable to resellers.
  • Fixed case CPANEL-18607: Implementing read backward of eximstats.sql file.
  • Fixed case CPANEL-18614: Don't allow metadata corruption to abort the backup script.
  • Fixed case CPANEL-18617: Updated EULA.
  • Fixed case CPANEL-18618: Ensure account removal success when running from a user non-readable dir.
  • Fixed case CPANEL-18665: Prevent bind reload requests from overwhelming the taskqueue.
  • Fixed case CPANEL-18696: Detect unexpected webserver exit during restart.

70.0.13


2018-02-13

  • Fixed case CPANEL-13337: Paper Lantern: Allow Contact Information to use updatenotificationprefs feature.
  • Fixed case CPANEL-14816: Workaround crash in mysqldump when exporting many roundcube ids.
  • Fixed case CPANEL-15777: Ensure non-root-resellers can retrieve messages from mail delivery report.
  • Fixed case CPANEL-16453: WHM: Avoid triggering a selection if a user or domain is already selected.
  • Fixed case CPANEL-17696: Clear email search filter on log out.
  • Fixed case CPANEL-18092: Restore Cpanel::Validate::Username::Core performance.
  • Fixed case CPANEL-18132: Yum timeout errors aren't errors when trying other mirrors.
  • Fixed case CPANEL-18139: Avoid warning in WHM in es-419 locale.
  • Fixed case CPANEL-18356: Ensure cptkt users are excluded from cache updates.
  • Fixed case CPANEL-18475: Prevent mail directories from being stored in metadata for backups.
  • Fixed case CPANEL-18483: Improve reliability of mailman archive restore by reducing memory needed.
  • Fixed case CPANEL-18565: Allow creation of forwarders to local domains owned by other users.
  • Fixed case CPANEL-18571: Update exim to 4.90.1-1.cp1170.
  • Fixed case CPANEL-18574: Weekly backup on a day w/o a daily backup failed.
  • Fixed case CPANEL-18589: Improve handling of backup metadata vacuuming.
  • Implemented case CPANEL-18519: Cleanup checks for invalid users in UpdateCache.pm.

70.0.12


2018-02-08

  • Fixed case CPANEL-18437: Improve error reporting when a dbowner already exists.
  • Fixed case CPANEL-18456: Ensure mailman archives are removed on account termination.
  • Fixed case CPANEL-18458: Improve error reporting when setting quota.
  • Fixed case CPANEL-18487: Gracefully handle MySQL users with empty passwords.
  • Fixed case CPANEL-18493: Introduce a shim for Cpanel::Server::Type.
  • Fixed case CPANEL-18493: DNSONLY: don't try to clean database temporary users.
  • Fixed case CPANEL-18510: Update exim to 4.90-3.cp1170.

70.0.10


2018-02-07

  • Fixed case CPANEL-18436: Make SSL/TLS Status report that it can’t secure wildcards via AutoSSL.
  • Fixed case CPANEL-18460: Mark cptkt as a reserved username.
  • Fixed case CPANEL-18488: Add safety to userdata cache update to prevent empty users.

70.0.9


2018-02-07

  • Fixed case CPANEL-2202: Ensure subdomain TTL complies with domain default.
  • Fixed case CPANEL-16867: Change tweak help text to be clearer.
  • Fixed case CPANEL-17156: Fixes flickering PHP-FPM indicator on cPanel MultiPHP Manager page.
  • Fixed case CPANEL-17181: Update cpanel-perl-526-cPanel-TaskQueue to 0.850-1.cp1170.
  • Fixed case CPANEL-18134: Removed references to and suggestions based on usage of CentOS 5.
  • Fixed case CPANEL-18357: Fix non-reporting of systemd failure when starting a service.
  • Fixed case CPANEL-18381: Update cpanel-clamav to 0.99.3-2.cp1170.
  • Fixed case CPANEL-18388: Fix Amazon and Google transports to handle touch files.
  • Fixed case CPANEL-18403: Ensure backups succeed when BACKUPDIR has trailing slash.
  • Fixed case CPANEL-18416: Update cpanel-phpmyadmin to 4.7.7-2.cp1166.
  • Fixed case CPANEL-18442: Ensure transfers can proceed if cpanel-roundcubemail is uninstalled.
  • Fixed case CPANEL-18447: MySQL 5.7: ensure mysql_config is installed.
  • Fixed case CPANEL-18464: Update Security Advisor to the latest version.
  • Fixed case CPANEL-18468: Gracefully handle /etc/localtime not being a symlink.
  • Fixed case CPANEL-18470: Ensure backup restores preserve custom zone records.
  • Fixed case CPANEL-18479: Update cpanel-mailman to 2.1.25-2.cp1162.

70.0.8


2018-01-31

  • Fixed case CPANEL-17492: Prevent deadlock with updateuserdomains in account removal.
  • Fixed case CPANEL-17582: Provide error message on invalid shared IPv6 address.
  • Fixed case CPANEL-17608: Make “Rearrange Account” lift quotas while copying user data.
  • Fixed case CPANEL-17867: Added missing validation notification in backup configuration.
  • Fixed case CPANEL-17949: Mysql logins work after MySQL 5.7 -> MariaDB 10.2.
  • Fixed case CPANEL-18115: Update cpanel-perl-526-build to 5.26.0-4.cp1170.
  • Fixed case CPANEL-18115: Update cpanel-perl-526 to 5.26.0-4.cp1170.
  • Fixed case CPANEL-18181: Set-tls-settings: save settings for Dovecot with missing config.
  • Fixed case CPANEL-18183: Make the popup on exim conf restore version mismatch visible.
  • Fixed case CPANEL-18264: Findphpversion: print a useful message when PHP isn't installed.
  • Fixed case CPANEL-18264: Skip phpversion taskrun on DNSONLY.
  • Fixed case CPANEL-18273: Don’t warn about old passwords when migrating from MysQL 5.7.
  • Fixed case CPANEL-18278: Prevent harsh die when we've made no changes.
  • Fixed case CPANEL-18294: Update_spamassassin_config: handle missing pyzor gracefully.
  • Fixed case CPANEL-18297: Prevent warning in API 2 Park::park call.
  • Fixed case CPANEL-18300: Update cpanel-clamav to 0.99.3-1.cp1170.
  • Fixed case CPANEL-18301: Update Gatherer: control all gathered information by configuration.
  • Fixed case CPANEL-18307: Ensure accounts have correct quota values when created.
  • Fixed case CPANEL-18324: Backup: avoid unexpected error when upgrade is in progress.
  • Fixed case CPANEL-18326: Resolve race condition with forced and deferred Apache restarts.
  • Fixed case CPANEL-18348: Remove unused newmailcgi iContact templates.
  • Fixed case CPANEL-18349: Removes HTML styling from additional file restoration error messages.
  • Fixed case CPANEL-18380: Update dovecot to 2.2.33.2-3.cp1162.

70.0.6


2018-01-25

  • Fixed case CPANEL-18270: Update dovecot to 2.3.0-7.cp1162.

70.0.5


2018-01-25

  • Fixed case CPANEL-15932: Filter out interfaces configured with the IP 127.0.0.1 during IP allocation.
  • Fixed case CPANEL-18013: Add MySQL grants for access from the peer IP address that MySQL sees.
  • Fixed case CPANEL-18029: Update cpanel-re2c to 1.0.3-1.cp1170.
  • Fixed case CPANEL-18074: Allow proxy subdomain HTTP DCV to work over nonstandard non-SSL port.
  • Fixed case CPANEL-18162: Ignore custom provided srs_config when srs is already enabled.
  • Fixed case CPANEL-18250: Fix success-case DCV check.
  • Fixed case CPANEL-18256: Avoid warnings when disabling anonymous FTP access.

70.0.4


2018-01-23

  • Fixed case CPANEL-17300: Prevent accidental MyDNS uninstallation during MySQL/MariaDB upgrade.
  • Fixed case CPANEL-17759: Avoid EINTR in queueprocd by using inotify instead.
  • Fixed case CPANEL-17924: Update dovecot rules to be aware and enforce system quotas.
  • Fixed case CPANEL-18108: Removes superfluous HTML styling from file restoration error message.
  • Fixed case CPANEL-18122: Move display docslinks check to the global cache to avoid full conf load.
  • Fixed case CPANEL-18124: Check quota at LMTP RCPT time to avoid dovecot crash in 2.3.0.
  • Implemented case CPANEL-18047: Update title for reindex email messages.

70.0.2


2018-01-23

  • Fixed case CPANEL-6955: Exim_tidydb should ignore invalid dbs and move aside broken ones.
  • Fixed case CPANEL-10456: Ensure jailshell is updated when rearranging an account.
  • Fixed case CPANEL-13116: Ignore “publichtmlsubsonly” on account restore. (revert CPANEL-12847).
  • Fixed case CPANEL-14485: Improve MagicRevisiion handling of symlinks.
  • Fixed case CPANEL-15496: Update cpanel-phpmyadmin to 4.7.7-1.cp1166.
  • Fixed case CPANEL-16664: Fix error in autossl when /var/cpanel/ssl/apache_tls cert goes missing.
  • Fixed case CPANEL-16744: Add File Restoration to Feature Manager.
  • Fixed case CPANEL-17604: Enforce upper bound on add_spam_filter() threshold score.
  • Fixed case CPANEL-17902: EA3: Ensure the 'default SSL' vhost is bound to all of the shared IPs.
  • Fixed case CPANEL-17902: WHM: Do not display the 'default SSL' on the Manage SSL Hosts interface.
  • Fixed case CPANEL-17929: Update SQLite DBs that might be non-WAL to WAL.
  • Fixed case CPANEL-17955: Set an upgrade blocker for the db 'sys' on 5.7.
  • Fixed case CPANEL-17956: Updated model to send passphrase with other form data.
  • Fixed case CPANEL-17967: Anonymous FTP: avoid warnings during configuration.
  • Fixed case CPANEL-17970: Update MySQL55 to 5.5.59-1.cp1162.
  • Fixed case CPANEL-17973: Fix recursive DNS resolver’s handling of CNAME records.
  • Fixed case CPANEL-17988: Update cpanel-php-composer to 1.6.2-1.cp1158.
  • Fixed case CPANEL-18002: Remove dead code in Cpanel::Park.
  • Fixed case CPANEL-18003: Show DCV response preview when size exceeds limit.
  • Fixed case CPANEL-18027: Remove potential quota errors on account suspension.
  • Fixed case CPANEL-18036: Remove unneeded cpanel-perl-526-Scalar-List-Utils.
  • Fixed case CPANEL-18037: Update cpanel-git to 2.16.0-1.cp1170.
  • Fixed case CPANEL-18045: Remove errant check of waitpid status.
  • Fixed case CPANEL-18048: Tweak Settings: remove reference to CentOS 5.
  • Fixed case CPANEL-18050: Generate SQL metadata for backup before transporting.
  • Fixed case CPANEL-18067: Reduce overhead for the trash empty task.
  • Fixed case CPANEL-18068: Notify_expiring_certificates no longer adds certs to the notify queue.
  • Fixed case CPANEL-18071: Update dovecot to 2.3.0-6.cp1162.
  • Fixed case CPANEL-18087: Fix conversion error in clamd startup timeout calculation.
  • Fixed case CPANEL-18094: Update cpanel-git to 2.16.1-1.cp1170.

69.9999.150


2018-01-17

  • Fixed case CPANEL-6955: Exim_tidydb should ignore invalid dbs and move aside broken ones.
  • Fixed case CPANEL-13116: Ignore “publichtmlsubsonly” on account restore. (revert CPANEL-12847).
  • Fixed case CPANEL-14485: Improve MagicRevisiion handling of symlinks.
  • Fixed case CPANEL-17902: EA3: Ensure the 'default SSL' vhost is bound to all of the shared IPs.
  • Fixed case CPANEL-17902: WHM: Do not display the 'default SSL' on the Manage SSL Hosts interface.
  • Fixed case CPANEL-17929: Update SQLite DBs that might be non-WAL to WAL.
  • Fixed case CPANEL-17973: Fix recursive DNS resolver’s handling of CNAME records.

69.9999.149


2018-01-16

  • Fixed case CPANEL-14701: Improve robustness of .htaccess syntax checker.
  • Fixed case CPANEL-15951: Report an error if php-fpm does not start.
  • Fixed case CPANEL-17177: Clean up remnants from Interchange.
  • Fixed case CPANEL-17431: Make login suspension msgs say log in not read.
  • Fixed case CPANEL-17617: Initial support for ipV4 only servers.
  • Fixed case CPANEL-17746: Send litespeed USR2 and TERM to ensure clean shutdown on forced_restart.
  • Fixed case CPANEL-17749: Email Accounts: fix duplicate ID.
  • Fixed case CPANEL-17770: Ensure the mysql temp directory is usable before allowing upgrade.
  • Fixed case CPANEL-17821: Ensure cpses_tool is able to cleanup orphaned temp users.
  • Fixed case CPANEL-17839: Avoid duplicate locale rebuild and apache restart during update.
  • Fixed case CPANEL-17860: Ensure clamd can be restarted if /var/clamd is missing.
  • Fixed case CPANEL-17869: Show warnings when a mailbox fails to convert mdbox/maildir.
  • Fixed case CPANEL-17892: Update cpanel-perl-526-Pristine-Tar to 1.40-3.cp1170.
  • Fixed case CPANEL-17899: Ensure /etc/mailips and /etc/mailhelo are updated on account add/remove.
  • Fixed case CPANEL-17910: Ensure that SQLite DBs are created with WAL journaling.
  • Fixed case CPANEL-17921: Avoid trying to set systemd settings on non-systemd systems for MariaDB.
  • Fixed case CPANEL-17932: Zone files: add default class if missing.
  • Fixed case CPANEL-17935: Update dovecot to 2.3.0-5.cp1162.
  • Fixed case CPANEL-17963: Cpanel::ArrayFunc: clean up some perlcritic warnings.
  • Fixed case CPANEL-17963: Fix uninitialized value warning on install.
  • Fixed case CPANEL-17963: Add min and max functions for arrays.
  • Fixed case CPANEL-17965: Fix the URL that is called to load jsforge.
  • Fixed case CPANEL-17969: Update MySQL56 to 5.6.39-1.cp1162.
  • Fixed case CPANEL-17982: Change dovecot index for spam and sent.
  • Implemented case CPANEL-17900: Add support for dovecot 2.3.0.

69.9999.145


2018-01-11

  • Fixed case CPANEL-16960: Update cpanel-roundcubemail to 1.3.3-3.cp1164.
  • Fixed case CPANEL-17197: Increased SQLITE_BUSY_TIMEOUT and added random jitter.
  • Fixed case CPANEL-17479: Remove unneeded code in iContact provider for HipChat.
  • Fixed case CPANEL-17578: Ensure connection loss message is displayed when updating in WHM.
  • Fixed case CPANEL-17798: Validating remote transport now displays success message.
  • Fixed case CPANEL-17822: Resolve timeout in cPanel Track Delivery.
  • Fixed case CPANEL-17837: Fix filesystem sort and use nanosecond precision in cPHulk subqueue.
  • Fixed case CPANEL-17865: Run sqlite db maintenance in the proper context during upcp.
  • Fixed case CPANEL-17885: Add validation to the change docroot dialog.
  • Fixed case CPANEL-17898: Fixed unitialized value warning during nameserver setup on new installs.
  • Fixed case CPANEL-17903: WHM API 1: allow get_users_features_settings without features.
  • Fixed case CPANEL-17907: Reject .invalid as a TLD.

69.9999.141


2018-01-09

  • Fixed case CPANEL-12038: Fix bad margins leading to iframe scrollbars in webmail.
  • Fixed case CPANEL-17583: Adding extra logging for backup transfers and fixed glob regex.
  • Fixed case CPANEL-17774: Extend empty file checks to additional places.
  • Fixed case CPANEL-17783: Ensure clicking the 'MySQL 5.7' label selects the associated radio button.
  • Fixed case CPANEL-17793: Switch EximStats’s tailwatchd module to deferred notifications.
  • Fixed case CPANEL-17800: Updated Rsync warning to look like warning instead of error.
  • Fixed case CPANEL-17841: Ensure sysup fetches update config in scalar context.
  • Fixed case CPANEL-17854: Avoid loading Cpanel::PsParser::SysInfo until needed.
  • Fixed case CPANEL-17857: Switch missed InOut FastSpawn conversion in cpsrvd.
  • Fixed case CPANEL-17861: Update exim to 4.90-2.cp1170.

69.9999.140


2018-01-06

  • Fixed case CPANEL-16352: Ensure MyDNS is updated when using SYNCZONES calls (DKIM, SPF, etc).
  • Fixed case CPANEL-17669: Harden dovecot injection protection.
  • Fixed case CPANEL-17767: Ensure lock is released when updating ssl vhosts.
  • Fixed case CPANEL-17790: CPHulk: Implement a SubQueue for the 'notify_login' events.
  • Implemented case CPANEL-17832: Make SQLite auto rebuilds “smarter” about when to run.

69.9999.139


2018-01-04

  • Fixed case CPANEL-5705: Ensure new postgres installs are setup for IPv6.
  • Fixed case CPANEL-16511: Avoid adding DCV excludes during htaccess update if Global DCV enabled.
  • Fixed case CPANEL-16856: Ensure hulk signal handlers do not leak into the DB processor.
  • Fixed case CPANEL-17687: Avoid spurious SIGPIPE during DBWRITE commands in cphulk.
  • Fixed case CPANEL-17688: Fixed typo of 'nscd' in cpanel_initial_install.
  • Fixed case CPANEL-17725: Update cpanel-pigz to 2.4-1.cp1168.
  • Fixed case CPANEL-17752: Suppress cpsrvd timeout for SSE/Tasks connections (Task Queue Monitor).
  • Fixed case CPANEL-17753: Forgo logging on SIGPIPE for SSE connections in cpsrvd.
  • Fixed case CPANEL-17756: Update cpanel-perl-526-munin to 2.0.30-3.cp1170.
  • Fixed case CPANEL-17780: Reflect global SpamAssassin force-enable in the Webmail spam UI.
  • Fixed case CPANEL-17789: Fix spurious warning during boxtrapper delivery.
  • Fixed case CPANEL-17791: Fix known-IP task queue subqueue’s contention handling, mocking.
  • Fixed case CPANEL-17794: Update proftpd to 1.3.6-1.cp1170.
  • Fixed case CPANEL-17809: Update cpanel-awstats to 7.6-2.cp1168.

69.9999.138


2018-01-04

  • Fixed case CPANEL-16715: Update cpanel-mailman to 2.1.25-1.cp1162.
  • Fixed case CPANEL-16820: Ensure outdated service checker can handle when a virtuozzo is run vzctl.
  • Fixed case CPANEL-17369: Fixed issue with database user.
  • Fixed case CPANEL-17590: Updated SecurityAdvisor to latest version.
  • Fixed case CPANEL-17667: Use the combined file to check if a CAB needs to be updated.
  • Fixed case CPANEL-17699: Create and use a TaskQueue subqueue for queueprocd notifications.
  • Fixed case CPANEL-17700: Warn users of downtime caused by forced rebuild of MyDNS records.
  • Fixed case CPANEL-17721: Update awstats to 7.4-3.cp1162.
  • Fixed case CPANEL-17745: Updated MySQL systemd handling with jailapache.
  • Fixed case CPANEL-17748: Avoid compiling in x3 Branding for paper lantern cpanel.
  • Fixed case CPANEL-17750: Fix corrupt account backups.
  • Fixed case CPANEL-17755: Add new validator for sub/addon domain directory.
  • Fixed case CPANEL-17760: Fix greylisting from Cpanel::UnixDaemon conversion.
  • Fixed case CPANEL-17763: Ensure block_on_send is set for deferred notifications.
  • Fixed case CPANEL-17772: Update cpanel-roundcubemail to 1.3.3-2.cp1164.
  • Fixed case CPANEL-17784: Improve flock() lock contention.

69.9999.134


2017-12-29

  • Fixed case CPANEL-1478: Accomodate systems where the uname() call does not return a FQDN.
  • Fixed case CPANEL-11264: Fixed systemd limits of MySQL and MariaDB.
  • Fixed case CPANEL-17591: Do not claim to support KernelCare free on CloudLinux.
  • Fixed case CPANEL-17657: Updated success alerts to close after 5 seconds.
  • Fixed case CPANEL-17682: Fixed MySQL Upgrade button text.
  • Fixed case CPANEL-17689: Replace “powered by Solr” with “powered by Apache Solr™”.
  • Fixed case CPANEL-17702: Avoid unintended loading of SQLite for Hulk and notify queue.
  • Fixed case CPANEL-17726: Deprecate all cpanelsync-distributed cPAddons.

69.9999.132


2017-12-26

  • Fixed case CPANEL-2825: Add pre-note of non-grant/db transfer when changing MySQL profile.
  • Fixed case CPANEL-16328: Remove AOL Instant Messenger from Contact Manager.
  • Fixed case CPANEL-16591: Ensure dead mailman lock files are cleaned up.
  • Fixed case CPANEL-17289: Block empty certificates and keys from service SSL installation.
  • Fixed case CPANEL-17290: Added controls to clarify behavior of nameserver switching.
  • Fixed case CPANEL-17326: Clarify meaning of “Email Accounts” in cPanel Disk Usage.
  • Fixed case CPANEL-17333: Make Cpanel::SSL::VhostCheck report invalid certificates.
  • Fixed case CPANEL-17347: Reject “required_score” of 0 in Email::add_spam_filter (UAPI).
  • Fixed case CPANEL-17349: Ensure related ips are considered when restoring zone files.
  • Fixed case CPANEL-17370: Add validator for integer in backup configuration page.
  • Fixed case CPANEL-17403: Update cpanel-perl-526-cPanel-TaskQueue to 0.800-3.cp1170.
  • Fixed case CPANEL-17416: Make API2 CustInfo::contactprefs do a feature check.
  • Fixed case CPANEL-17476: Consolidate the success messages when adding and editing IPs in cPHulk.
  • Fixed case CPANEL-17478: Update cpanel-perl-526-IO-Socket-SSL to 2.049-3.cp1170.
  • Fixed case CPANEL-17480: Avoid crt install if a non-selfsigned valid crt installed.
  • Fixed case CPANEL-17487: Update Security Advisor to latest version.
  • Fixed case CPANEL-17544: Remove excess "." characters from 'View Mail Statistics Summary'.
  • Fixed case CPANEL-17548: Avoid sending SSL expiry notifications for suspended accounts.
  • Fixed case CPANEL-17549: Make pkgacct errors and warnings show as warnings in Transfer Tool.
  • Fixed case CPANEL-17553: Added a notification to the notifications tab for root-resellers.
  • Fixed case CPANEL-17566: Added a check to the dovecot adminbin to ensure the email exists.
  • Fixed case CPANEL-17570: Ensure permissions for various metadata files are properly restrictive.
  • Fixed case CPANEL-17576: MySQL Upgrade: fix incorrct dates for MySQL 5.7.
  • Fixed case CPANEL-17577: Implement a subqueue for cPHulk's taskqueue operation.
  • Fixed case CPANEL-17579: Update cpanel-perl-526-Cpanel-CORE-Dependencies to 2.0-1.cp1170.
  • Fixed case CPANEL-17580: Fix appconfig’s ACL handling in cpsrvd.
  • Fixed case CPANEL-17586: Disable cPanel backups when updates are in progress.
  • Fixed case CPANEL-17589: Revised label for cPanel documentation checkbox for clarity in Tweak Settings.
  • Fixed case CPANEL-17605: Update exim to 4.90-1.cp1170.
  • Fixed case CPANEL-17612: Improve SQL reliability.
  • Fixed case CPANEL-17621: Ensure ssl certificates are available during replacement.
  • Fixed case CPANEL-17623: Install an RPM’s GPG key after --upgrade to it.
  • Fixed case CPANEL-17629: Make the MailFix restore module not rescan FTS if Solr isn’t enabled.
  • Fixed case CPANEL-17638: Set default patch set when KernelCare is purchased via Security Advisor.
  • Fixed case CPANEL-17653: Fix bad URL when 'app' specified in Custom Statsbar modules.
  • Fixed case CPANEL-17655: Refine method for finding flawed process starts.
  • Fixed case CPANEL-17659: EA4 Profiles page always shows loading panel.
  • Fixed case CPANEL-17663: SpamAssassin: remove useless argument in locale string.
  • Fixed case CPANEL-17683: Fix SSL install in the replacement case.
  • Fixed case CPANEL-17690: Default to not allowing root-pass FTP logins.
  • Fixed case CPANEL-17692: Removeacct: fix conjoined output.
  • Fixed case CPANEL-17693: Ensure 0 byte bandwidth data does not slowdown the bandwidth page.
  • Fixed case CPANEL-17701: Update cpanel-perl-526-cPanel-TaskQueue to 0.800-4.cp1170.
  • Implemented case CPANEL-17444: Do not mark autossl runs in progress unless we add to the queue.
  • Implemented case CPANEL-17483: Improve formatting of list numbers and alignment in Task Queue Monitor.
  • Implemented case CPANEL-17514: Remove unused MySQL->SQLite Horde conversion logic.
  • Implemented case CPANEL-17634: Fix storage and display of new cP AutoSSL notification settings.

69.9999.125


2017-12-19

  • Fixed case CPANEL-17086: Add table striping to Email Filters list.
  • Fixed case CPANEL-17086: Paper Lantern: Make Email Filters usable in dark style.
  • Fixed case CPANEL-17151: Resolve warning for undefined username in __createaccount.
  • Fixed case CPANEL-17191: Application Manager: Ensure modal dismissal reenables interface.
  • Fixed case CPANEL-17335: Handled an uncaught exception in autossl DCV.
  • Fixed case CPANEL-17364: Update cpanel-phpmyadmin to 4.7.3-4.cp1166.
  • Fixed case CPANEL-17452: Notification when Google Drive credentials are not generated.
  • Fixed case CPANEL-17538: Transfers: fix error message on unreadable file.
  • Fixed case CPANEL-17540: Update cPanel::TaskQueue to 0.800-3.
  • Fixed case CPANEL-17543: Manage Wheel Group Users: ensure correct option is selected.
  • Fixed case CPANEL-17543: Rebuild the IP Address Pool: render WHM interface properly.
  • Fixed case CPANEL-17546: Ensure DiskUsage can be viewed when the user is over quota.
  • Fixed case CPANEL-17550: Update cpanel-perl-526-Template-Toolkit to 2.27-4.cp1170.
  • Fixed case CPANEL-17557: CloudLinux migration documentation is shown on CloudLinux boxes.
  • Fixed case CPANEL-17564: Include translations for WordPress Manager plugin.
  • Implemented case CPANEL-17463: Added a Feature Showcase Item for cPHulk Countries List.
  • Implemented case CPANEL-17470: Added Feature Showcase entry for the Improved AutoSSL Notifications.
  • Implemented case CPANEL-17502: Added Feature showcase for suspend/hold outgoing mail.
  • Implemented case CPANEL-17510: Clarify verbiage in WebMail SpamAssassin page when logged in as cpuser.

69.9999.122


2017-12-18

  • Fixed case CPANEL-6204: Don't mention the 8-character limit with MariaDB.
  • Fixed case CPANEL-8507: Exim: enable retry_defer logging.
  • Fixed case CPANEL-8931: Make Roundcube empty the trash on webmail logout.
  • Fixed case CPANEL-9134: Restore anonymous FTP account visibility in User Manager.
  • Fixed case CPANEL-12563: Reduced scope of kmod match.
  • Fixed case CPANEL-13569: Clear the cache_id when user style has been updated.
  • Fixed case CPANEL-14182: Added support to catch backup restores killed in a non-trappable fashion.
  • Fixed case CPANEL-14401: Move all site publisher templates into RPMs.
  • Fixed case CPANEL-14970: Reset user's quota cache on account modification.
  • Fixed case CPANEL-14999: Optimize cPanel>Backups>Restore DBs for cPanel users where box has thousands of DBs.
  • Fixed case CPANEL-15057: Set password for mysqladmin when changing root MySQL password.
  • Fixed case CPANEL-15521: Update cpanel-re2c to 1.0.2-1.cp1170.
  • Fixed case CPANEL-15586: Use correct settings when rewriting from address.
  • Fixed case CPANEL-15635: Ensure correct serializer is used by taskqueue when restoring backup.
  • Fixed case CPANEL-15651: Change systemd files to use network-online.target.
  • Fixed case CPANEL-15692: Defer loading Locales numf until needed.
  • Fixed case CPANEL-15723: Make param regexes de-duplicatable in xml-api.
  • Fixed case CPANEL-15745: Fix race condition with addon domains and PHP-FPM.
  • Fixed case CPANEL-15753: Ensure locales is lazy loaded in xml-api.
  • Fixed case CPANEL-15754: Use Cpanel::Time::TZ::SubProc in cpsrvd for memory reduction.
  • Fixed case CPANEL-15781: Reduce cache window for mount cache.
  • Fixed case CPANEL-15867: Remove CentOS 7.4 firewalld update.
  • Fixed case CPANEL-15882: Clear plugin cache while processing WHM chrome.
  • Fixed case CPANEL-15898: Refactor actions accessibility for email accounts.
  • Fixed case CPANEL-15927: Start cpanel.service after multi-user.target.
  • Fixed case CPANEL-15946: Fixed bugs related to the collection of security question/answers.
  • Fixed case CPANEL-15976: Update cpanel-roundcubemail to 1.3.1-1.cp1164.
  • Fixed case CPANEL-15998: Update cpanel-perl to 5.26.0.
  • Fixed case CPANEL-16022: Update to JSON::XS 3.04-2.cp1170.
  • Fixed case CPANEL-16030: Optimizations to Template Toolkit.
  • Fixed case CPANEL-16041: Wwwacct: exit immediately on garbage prompt response.
  • Fixed case CPANEL-16053: Limited userDomainList directive to only search by username, email, domain.
  • Fixed case CPANEL-16056: Ensure non-ASCII feature list files can be loaded from cache.
  • Fixed case CPANEL-16077: Update Git to version 2.14.2.
  • Fixed case CPANEL-16085: cPanel backup restore assumed all backups were of the configured type.
  • Fixed case CPANEL-16103: Avoid signal deferrable when we are doing rename in place edits.
  • Fixed case CPANEL-16117: Breakout legacy xmlin parser to reduce binary startup time.
  • Fixed case CPANEL-16140: Update DBI to version 1.637-2.cp1170.
  • Fixed case CPANEL-16158: Dcpumon: handle missing CPU stats gracefully.
  • Fixed case CPANEL-16162: Teach apache AdvConfig to fetch only the requested vhost.
  • Fixed case CPANEL-16172: Reduce the time it takes to discovery logs for backups.
  • Fixed case CPANEL-16176: Optimized pkgacct process spawning and ssl backup.
  • Fixed case CPANEL-16194: Updated WHM to use DOCTYPE html.
  • Fixed case CPANEL-16200: Reduce pkgacct overhead for apache and php.
  • Fixed case CPANEL-16203: Reduce memory required to generate an account backup.
  • Fixed case CPANEL-16204: Optimize loading the MySQL pages in cPanel.
  • Fixed case CPANEL-16206: Update references from mysql to sqlite in tailwatchd help.
  • Fixed case CPANEL-16208: Reduce dep tree for Cpanel::MysqlUtils in order to improve startup time.
  • Fixed case CPANEL-16209: Reduce memory required for cpanel.
  • Fixed case CPANEL-16235: Improve logging for stats hook failures.
  • Fixed case CPANEL-16241: Lift restrictions on comma in file names of uploaded files.
  • Fixed case CPANEL-16276: Dcpumon: avoid uninitialized value warning when missing URL.
  • Fixed case CPANEL-16282: Update cpanel-perl-526-Test-MockModule to 0.13-1.cp1170.
  • Fixed case CPANEL-16320: Make cPHulk more resilient to attacks.
  • Fixed case CPANEL-16322: Increase maximum email quota from 4TiB to 4PiB.
  • Fixed case CPANEL-16335: Adjust spamd minutes until dormant to 15.
  • Fixed case CPANEL-16341: Add “diskusagepercent_float” to list_pops_with_disk, use in UI.
  • Fixed case CPANEL-16342: Make SafeRun::Object throw EPIPE exception rather than SIGPIPE.
  • Fixed case CPANEL-16356: Remove backup staging directories when KEEPLOCAL is disabled.
  • Fixed case CPANEL-16364: Prevent textareas from being resized on cPHulk.
  • Fixed case CPANEL-16381: Refresh WHM chrome cache when system conditions change.
  • Fixed case CPANEL-16384: Account for NAT IPs during ipcheck.
  • Fixed case CPANEL-16399: Reject 'lo' as an ethernet device in Getting Started Wizard and Basic Setup.
  • Fixed case CPANEL-16411: Improve message about userdata on restore from foreign platform.
  • Fixed case CPANEL-16413: Reduce deptree for Cpanel::IP::Match.
  • Fixed case CPANEL-16420: Ensure user cache updates always provide users.
  • Fixed case CPANEL-16422: Don't refer to ipv6 subdomain as proxy subdomain.
  • Fixed case CPANEL-16425: Add instructional documentation in Backup Restore UI.
  • Fixed case CPANEL-16429: Rebase cPanel > Customization Company Name in characters.
  • Fixed case CPANEL-16431: Zone Editor: prevent DNSSEC elements from jumping around.
  • Fixed case CPANEL-16455: Add logic to transport to get the date for link_dest comparison from backup.
  • Fixed case CPANEL-16458: Clear TZ before invoking PHP.
  • Fixed case CPANEL-16460: Set-tls-setting: add a --restart option.
  • Fixed case CPANEL-16469: Added the ability for PHP plugin devs to call header/footer strings.
  • Fixed case CPANEL-16473: Force text handling of grep, even if some of the file is binary.
  • Fixed case CPANEL-16485: Ensure restoration system strings are localized.
  • Fixed case CPANEL-16492: Hooks: fix handling of BAILOUT.
  • Fixed case CPANEL-16496: Rename backup_restoration to file_restoration in cPanel and WHM.
  • Fixed case CPANEL-16497: Rearrange positioning of Account Selector and Breadcrumb.
  • Fixed case CPANEL-16499: Ensure modifying an account domain or username will not break a Passenger app.
  • Fixed case CPANEL-16504: Warn the user if roundcube database types are incompatible.
  • Fixed case CPANEL-16505: Fix bug in restartsrv_named invoking restartsrv_base directly on BIND.
  • Fixed case CPANEL-16514: Enhanced restoration error catching and reporting to filter out expected errors.
  • Fixed case CPANEL-16519: Add access control checking to WHM API 1 generate_mobileconfig.
  • Fixed case CPANEL-16521: Update schema files for Roundcube 1.3.1.
  • Fixed case CPANEL-16555: Breakup Cpanel::DnsUtils into Cpanel::DnsUtils::Install.
  • Fixed case CPANEL-16559: Update cpanel-git to 2.14.3-1.cp1170.
  • Fixed case CPANEL-16567: Allow custom data for account creation via the API.
  • Fixed case CPANEL-16570: Consolidating stylesheets in WHM.
  • Fixed case CPANEL-16587: FTP Accounts: handle odd values for publichtmlsubsonly.
  • Fixed case CPANEL-16604: Ensure that PowerDNS restart failures are correctly detected.
  • Fixed case CPANEL-16605: Corrected namespace in server_supports_events call.
  • Fixed case CPANEL-16610: Additional Cpanel::MysqlUtils deptree reductions.
  • Fixed case CPANEL-16619: Ignore corrupt AutoSSL log catalog entries.
  • Fixed case CPANEL-16633: Reduce queueprocd memory and fork overhead with B::C.
  • Fixed case CPANEL-16634: Reduce dnsadmin memory and startup time with B::C.
  • Fixed case CPANEL-16637: Include /etc/hosts in virtfs.
  • Fixed case CPANEL-16643: Simplify Cpanel::Encoder::Cleaner processing.
  • Fixed case CPANEL-16647: Defer transaction reads until the data is needed.
  • Fixed case CPANEL-16655: Update cpanel-git to 2.15.0-1.cp1170.
  • Fixed case CPANEL-16674: Fixed environment to correct parent directory permissions during convert_roundcube_mysql2sqlite.
  • Fixed case CPANEL-16693: Change hardened PHP URL to a go.cpanel URL to ease maintenance.
  • Fixed case CPANEL-16700: PostgreSQL Databases: avoid alerts when PostgreSQL is down.
  • Fixed case CPANEL-16702: Added angular bootstrap capabilities to paper lantern.
  • Fixed case CPANEL-16710: Fixed the left-side padding on the certificate_info_extended template.
  • Fixed case CPANEL-16726: Suppress unecessary warnings in bin/rebuild-templates.
  • Fixed case CPANEL-16747: Use sqlite db for Backup metadata.
  • Fixed case CPANEL-16768: Contact Manager: fix miscapitalization.
  • Fixed case CPANEL-16775: Rebuildhttpdconf: handle missing Apache more gracefully.
  • Fixed case CPANEL-16783: Remove mysql dependency from cphulk service configuration.
  • Fixed case CPANEL-16786: Fixed reported Clamd version in Service Status.
  • Fixed case CPANEL-16790: Account Create output now informs whether custom account data is provided.
  • Fixed case CPANEL-16791: Removed 3rdparty folder and consolidated all items in libraries folder.
  • Fixed case CPANEL-16821: Use utf8mb4 for dumping databases when available.
  • Fixed case CPANEL-16823: Update cpanel-perl-524-IO-Socket-PortState to 0.03-1.cp1170.
  • Fixed case CPANEL-16828: Fix count filters to use the new filter system.
  • Fixed case CPANEL-16831: Don't allow cpsrvd to be disabled.
  • Fixed case CPANEL-16860: Replaced file restoration icon for Retro style in cPanel.
  • Fixed case CPANEL-16863: Fixes placement of cPanel left-sidebar tooltips based on language direction.
  • Fixed case CPANEL-16873: Fixed issue with broken styles in EA3.
  • Fixed case CPANEL-16878: AutoSSL: make PKI validation helper handle IPv6.
  • Fixed case CPANEL-16889: Make sure loading indicator displays for add email displays.
  • Fixed case CPANEL-16890: Provide a better message to resellers when DNS clustering isnt enabled.
  • Fixed case CPANEL-16892: Make quota drop-down reset to default after create.
  • Fixed case CPANEL-16893: Initquotas: don't process commented out lines.
  • Fixed case CPANEL-16908: Basic WHM Setup: don't warn about lack of themes.
  • Fixed case CPANEL-16913: Gracefully handle queueprocd failure to schedue or queue a task.
  • Fixed case CPANEL-16921: Ensure pkgacct doesn't fail with PERL5LIB set.
  • Fixed case CPANEL-16927: Make notify_expiring_certificates ignore AutoSSL when AutoSSL is active.
  • Fixed case CPANEL-16930: Update legacy MysqlUtils function names.
  • Fixed case CPANEL-16933: Make sure we don't send more than one notice for Daily Email Send Notification Limit.
  • Fixed case CPANEL-16944: Eximstats: handle truncated lines more gracefully.
  • Fixed case CPANEL-16948: Consolidated docroot/3rdparty into docroot/libraries in WHM.
  • Fixed case CPANEL-16964: Moving symlinks in 3rdparty to libraries.
  • Fixed case CPANEL-16970: Improve error messaging when DNS clustering fails.
  • Fixed case CPANEL-16976: Updated Security Advisor to latest version.
  • Fixed case CPANEL-16977: Pagination for File Restoration in both cPanel and WHM.
  • Fixed case CPANEL-16988: Fixed incorrect MariaDB and MySQL version in Service Status.
  • Fixed case CPANEL-16993: Restartsrv_mysql: adjust password check & fix on --check.
  • Fixed case CPANEL-16995: Updated phrasing to better inform the end user of the problem.
  • Fixed case CPANEL-16998: Reduce memory needed for bin/autossl_check.
  • Fixed case CPANEL-17002: Remove explorercanvas library from the product.
  • Fixed case CPANEL-17005: Remove references to plotkit library.
  • Fixed case CPANEL-17009: File Manager: gracefully handle unreadable .htaccess.
  • Fixed case CPANEL-17011: Optimize ResourceUsage and StatsBar load times.
  • Fixed case CPANEL-17014: Fixed issue with support access page.
  • Fixed case CPANEL-17038: Use the fixed version of Net::Google::Drive::Simple.
  • Fixed case CPANEL-17045: Remove max z-index from footer components.
  • Fixed case CPANEL-17056: Honor API tokens during account creation.
  • Fixed case CPANEL-17058: Use (and assume) nonbuffered I/O in SafeRun::Object.
  • Fixed case CPANEL-17059: Reduce number of hashes in Cpanel::ExpVar::MultiPass.
  • Fixed case CPANEL-17060: Optimize UAPI AJAX calls made right after cPanel login.
  • Fixed case CPANEL-17061: Remove unused jquery files from WHM Theme X.
  • Fixed case CPANEL-17064: WHM: skip footer for downloadable files.
  • Fixed case CPANEL-17064: Ensure downloading an account list performs download.
  • Fixed case CPANEL-17065: Strip out NULs when reading backup excludes.
  • Fixed case CPANEL-17068: Use the uapi binary (rather than cpanl) for CLI UAPI calls.
  • Fixed case CPANEL-17072: Make sure we can start tailwatchd processes with systemd.
  • Fixed case CPANEL-17073: Resolved rejection of forwared messages due to perl error in check_rcpt.
  • Fixed case CPANEL-17090: Implement new metadata v2.0 format in to backup system.
  • Fixed case CPANEL-17091: Update cpanel-pdns to 3.4.11-1.cp1160.
  • Fixed case CPANEL-17100: Remove legacy mysqluserstore.
  • Fixed case CPANEL-17107: Ensure email filter calls enforce feature restrictions.
  • Fixed case CPANEL-17110: Fixed issue with phpMyAdmin.
  • Fixed case CPANEL-17111: EA4 UI Refactor of customize templates.
  • Fixed case CPANEL-17125: Ensure dbmap files cannot be auto-vifived after account deletion.
  • Fixed case CPANEL-17126: Improve error reporting in zonefile transfers.
  • Fixed case CPANEL-17127: Handle fetching disk space after renaming databases.
  • Fixed case CPANEL-17128: Ensure deferred zone creation aborts after account deletion.
  • Fixed case CPANEL-17129: Update exim to 4.89.1-1.cp1170.
  • Fixed case CPANEL-17131: Restore functionality when dedicated IPs file is missing.
  • Fixed case CPANEL-17132: Restore previous UAPI CLI output format.
  • Fixed case CPANEL-17133: Update cpanel-git to 2.15.1-1.cp1170.
  • Fixed case CPANEL-17137: Ensure cPanel Plugin Generator renders properly.
  • Fixed case CPANEL-17146: Added defaults to prevent implosion of userList on search.
  • Fixed case CPANEL-17149: Ensure incremental backups update the homedir for overquota users.
  • Fixed case CPANEL-17155: Remove the spotlight from Webmail.
  • Fixed case CPANEL-17186: Delete DNS Zone: ensure confirmation UI is displayed.
  • Fixed case CPANEL-17192: Angular apps bootstrap from common module.
  • Fixed case CPANEL-17204: Ensure mailips are updated on account creation.
  • Fixed case CPANEL-17211: Imrpoved performance of email accounts list page.
  • Fixed case CPANEL-17217: Remove "Managing DNS Cluster as" from unneeded DNS Cluster interfaces.
  • Fixed case CPANEL-17227: Produce consistent locale files.
  • Fixed case CPANEL-17231: Changes ForkSync and ForkAsync to allow better interprocess messaging.
  • Fixed case CPANEL-17233: Remove duplicate unicode double quotation marks.
  • Fixed case CPANEL-17234: Fix database map creation errors on account restoration.
  • Fixed case CPANEL-17238: Reduce the spam with force refreshing the cpaddons.
  • Fixed case CPANEL-17243: Ensure MySQL databases with special characters can be listed.
  • Fixed case CPANEL-17245: Remove outgoing suspensions/holds with pop account.
  • Fixed case CPANEL-17252: Remove certificate PEMs from iContact notification task queue items.
  • Fixed case CPANEL-17253: Ensure timeout is set for each upload attempt.
  • Fixed case CPANEL-17254: Update broken links in DNS Cluster page.
  • Fixed case CPANEL-17256: Fix typos in Transfer Tool.
  • Fixed case CPANEL-17257: IContact: fix remaining use of legacy date and time functions.
  • Fixed case CPANEL-17258: Do a one time check for missing proxy subdomains.
  • Fixed case CPANEL-17262: File Restoration now using correct starting point for pagination.
  • Fixed case CPANEL-17264: Ensure tailwatch tiny objects do not load userdomains into memory.
  • Fixed case CPANEL-17267: Improve race safety of Cpanel::DB::Map.
  • Fixed case CPANEL-17270: Implement read-only AutoSSL config access where it’s useful.
  • Fixed case CPANEL-17273: Allow users to enable/disable SpamAssassin on create/modify account.
  • Fixed case CPANEL-17287: Increase column size for quota field.
  • Fixed case CPANEL-17305: Fix false positives for suspended/hold outgoing.
  • Fixed case CPANEL-17310: Angularization of WHM's Backup Configuration page.
  • Fixed case CPANEL-17312: Address a warning when checking for over quota or solr in ExpVar.
  • Fixed case CPANEL-17313: Optimize analytics is_enabled check.
  • Fixed case CPANEL-17314: Stop blocking the load of File::Path in queueprocd.
  • Fixed case CPANEL-17317: Change handlers to defaultHandlers in service test.
  • Fixed case CPANEL-17318: Fixed issues with quick filter and searching in cphulk countries.
  • Fixed case CPANEL-17322: Ensure problems db can be written during autossl_check.
  • Fixed case CPANEL-17325: Swapped order for uid/gid writing to db.
  • Fixed case CPANEL-17329: Add support for localized timestamps in messages.
  • Fixed case CPANEL-17334: Fix bug in mysqlconnection check where it would exit 1 on success.
  • Fixed case CPANEL-17336: Unify cPHulk default handling and resolve missing lookback_period_min.
  • Fixed case CPANEL-17342: Account Creation: Defer SpamAssassin tasks to the task queue.
  • Fixed case CPANEL-17367: Change MySQL User Password: indicate when no users exist.
  • Fixed case CPANEL-17368: CPHulk: Avoid queueing duplicate 'add_known_ip_for_user' events.
  • Fixed case CPANEL-17375: Update cpanminus to version 1.7043.
  • Fixed case CPANEL-17376: Make Maria and MySQL install more robust.
  • Fixed case CPANEL-17381: Reduce overload connecting to SQLite in a queueprocd subprocess.
  • Fixed case CPANEL-17383: DSO recommendation is hidden when req pkg exists.
  • Fixed case CPANEL-17385: WHM: Avoid unnecessary blank lines in Account Creation output.
  • Fixed case CPANEL-17386: If the metadata is empty, make sure to create the schema.
  • Fixed case CPANEL-17394: Selecting "Entire MySQL Directory" in WHM saves successfully.
  • Fixed case CPANEL-17395: Ensure cPanel API calls made through the WHM API 0 layer work.
  • Fixed case CPANEL-17400: Updated cPanel and Webmail header to handle long company name strings.
  • Fixed case CPANEL-17406: Backup config can save when monthly is disabled and no dates selected.
  • Fixed case CPANEL-17407: Clean up old metadata files when converting backups to new format.
  • Fixed case CPANEL-17408: Fix dbmap nonexistance bug in transfer tool for MySQL.
  • Fixed case CPANEL-17410: Give update_userdata_cache task a subqueue.
  • Fixed case CPANEL-17413: Accomodate race condition in queueprocd where the pidfile is empty.
  • Fixed case CPANEL-17414: API Tokens: Allow 'get_password_strength' API call via the 'create-acct' priv.
  • Fixed case CPANEL-17415: Transport save success alert displays name instead of id.
  • Fixed case CPANEL-17429: Only send welcome email if checkbox is checked.
  • Fixed case CPANEL-17434: Fixed deviant string in ea4Util.
  • Fixed case CPANEL-17435: Protect for invalid parameters in scripts/backups_create_metadata.
  • Fixed case CPANEL-17436: Fix “zombie” DB name listing in UI after MySQL DB rename.
  • Fixed case CPANEL-17437: Backup Configuration validation showing failure message.
  • Fixed case CPANEL-17438: Allow renaming DB users to have underscores at end of name.
  • Fixed case CPANEL-17441: Moved pagination control out of scroll container to be fixed.
  • Fixed case CPANEL-17449: Initialize Domain TLS when installing SSL.
  • Fixed case CPANEL-17460: Improve readablity of AutoSSL install notifications.
  • Fixed case CPANEL-17469: Improve reliability of regex looking for backups.
  • Fixed case CPANEL-17473: Ensure pkgacct components are preloaded at compile time.
  • Fixed case CPANEL-17474: Cpanel::API::Email: remove duplicate module load.
  • Fixed case CPANEL-17482: Task Queue Monitor: Format scheduled times in local time, not UTC.
  • Fixed case CPANEL-17489: Adjust IPs list for hostname SSL.
  • Fixed case CPANEL-17497: EA4 redirects to MPM when none is selected.
  • Fixed case CPANEL-17501: Prevent users from abusing outgoing mail adminbin.
  • Fixed case CPANEL-17507: Fetchdiskusagewithextras and buildcache diskusage apis use same path.
  • Fixed case CPANEL-17515: Fix label wrapping for small screens.
  • Fixed case CPANEL-17516: Fix column overlapping issues on email accounts.
  • Fixed case CPANEL-17524: Removed 'Restoring' notification when restoration fails.
  • Fixed case CPANEL-17525: Service Status: report BIND version on CentOS 6.
  • Fixed case CPANEL-17526: Avoid destruct order error during mysql backup.
  • Implemented case CPANEL-15657: Convert email accounts to tabbed layout.
  • Implemented case CPANEL-16124: Break apart Cpanel::Encoder::Tiny to make it tiny again.
  • Implemented case CPANEL-16240: Add combined & common LogFormat to WHM Apache conf for ea4.
  • Implemented case CPANEL-16321: Add country ip data from Geo::IPfree.
  • Implemented case CPANEL-16530: Reduce Cpanel::MysqlUtils dep tree.
  • Implemented case CPANEL-16566: Add HTTPD deferred reload time functionality.
  • Implemented case CPANEL-16682: Remove unused fallback_killall from Cpanel::Signal.
  • Implemented case CPANEL-16699: Add a manage disk usage link on default account.
  • Implemented case CPANEL-16749: Provide inline documentation for scripts/notify_expiring_certificates.
  • Implemented case CPANEL-16752: Update Exim for pop account outgoing suspend/hold.
  • Implemented case CPANEL-16776: New ResourceUsage API: pluggable StatsBar replacement.
  • Implemented case CPANEL-16794: Make email quotas easier to enter and display.
  • Implemented case CPANEL-16800: Update Munin and ClamAV plugins.
  • Implemented case CPANEL-16813: Make LoadConfig always return the payload as a reference.
  • Implemented case CPANEL-16814: Adds automatically-generated page-specific help links to cPanel interface.
  • Implemented case CPANEL-16846: API to suspend/unsuspend outgoing email.
  • Implemented case CPANEL-16852: Better in progress notification on add email form.
  • Implemented case CPANEL-16928: Add AutoSSL::CertificateInstalledReducedCoverage notification.
  • Implemented case CPANEL-16951: Added a new API and Interface to rescan fts email indexing.
  • Implemented case CPANEL-16952: Make notify_expiring_cerificates show help even when disabled.
  • Implemented case CPANEL-17016: Add support for detecting and installing KernelCare's free patch set.
  • Implemented case CPANEL-17036: Use in-house (much lighter) logic for server date/time localization.
  • Implemented case CPANEL-17043: Add MySQL 5.7 support and make default for installs.
  • Implemented case CPANEL-17047: cPanel & WHM changes in support of legacy WordPress addon deprecation.
  • Implemented case CPANEL-17050: Allow UAPI Email spam APIs to run in webmail.
  • Implemented case CPANEL-17057: Put controller-level logic for PaperLantern home page stats into controller.
  • Implemented case CPANEL-17071: Introduced WHM Task Queue Monitor.
  • Implemented case CPANEL-17172: Ability to configure minimum time between Apache graceful restarts.
  • Implemented case CPANEL-17198: Added Hulk backend support for country based white/blacklisting.
  • Implemented case CPANEL-17208: Replace iso_date() and related logic with proper translated dates.
  • Implemented case CPANEL-17214: Remove LVEInfo.pm as CloudLinux provides a newer version.
  • Implemented case CPANEL-17230: Remove ResourceUsage compat shim for CloudLinux as its no longer needed.
  • Implemented case CPANEL-17235: “Manage Spam Controls” UI in Webmail.
  • Implemented case CPANEL-17240: Update cpanel-mydns to 1.2.8.31-1.cp1170.
  • Implemented case CPANEL-17260: Introduced CertificateInstalledUncoveredDomains notification.
  • Implemented case CPANEL-17296: Update User Manager to use the new bytes setter.
  • Implemented case CPANEL-17299: Add outgoing suspend and hold to email accounts.
  • Implemented case CPANEL-17304: Added new tab in cpHulk to allow white/black listing of countries.
  • Implemented case CPANEL-17468: Make the ResourceUsage API return 0-max items accurately.
  • Implemented case CPANEL-17490: Added an icon for the Task Queue Monitor.
  • No labels