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

A version's change log includes entries for both the development and production releases of that version.

For example, changes in cPanel & WHM version 65 appear in the change log for version 66. This is because 65 is the development version whose changes are released in the production version 66. For more information, read our cPanel & WHM Product Versions and the Release Process documentation.

RSS Link

 

11.46.3.8


2015-07-20

  • [security] Fixed case SEC-25: Feature requirements not enforced correctly by adminbins.
  • [security] Fixed case SEC-35: Arbitrary file overwrite via cpbackup-exclude.conf lock file.
  • [security] Fixed case SEC-36: Arbitrary code execution via relative RPATH in PostgreSQL binaries.
  • [security] Fixed case SEC-37: Disclosure of files owned by nobody.
  • [security] Fixed case SEC-38: Arbitrary file overwrite via passwordforce lock file.
  • [security] Fixed case SEC-39: Arbitrary file append by updating an account's password.
  • [security] Fixed case SEC-42: Email sending limits not enforced in jailshell.
  • [security] Fixed case SEC-43: ModSecurity rules not enforced on default virtualhost.

11.46.3.6


2015-05-18

  • [security] Fixed SEC-22: Access restrictions on mail routing information not properly enforced.
  • [security] Fixed SEC-26: Self XSS Vulnerability in File Manager Upload.
  • [security] Fixed SEC-27: Self Stored XSS in WHM Theme Manager.
  • [security] Fixed SEC-32: External XML Entity vulnerability in cPanel WebDAV server.
  • [security] Fixed SEC-33: Demo accounts allowed to download arbitrary files.
  • [security] Fixed SEC-34: Demo accounts allowed to upload temporary files in some interfaces.

11.46.3.4


2015-04-06

  • Fixed case 180053: Web Disk and FTP scripts no longer function after TSR-2015-0002.

11.46.3.3


2015-03-24

  • Implemented case 167909: Allow admins to configure and use a 'STAGING_DIR' during upgrades.

11.46.3.1


2015-03-16

  • [Security] Fixed SEC-2: Multiple vulnerabilities via ExpVar overexpansion.
  • [Security] Fixed SEC-3: Arbitrary code execution via secondary ExpVar expansion in API2 engine.
  • [security] Fixed SEC-6: Security token disclosed during xfer logins.
  • [Security] Fixed SEC-9: Limited path traversal and configuration leak in Mailman cache regeneration.
  • [Security] Fixed SEC-10: Format string vulnerability in maketext API1 function.
  • [Security] Fixed SEC-12: Limited arbitrary file chmod in cpsrvd.
  • [Security] Fixed SEC-13: Convertmaildir script reveals contents of arbitrary directories.
  • [Security] Fixed SEC-15: Stored XSS in /frontend/x3/stats/lastvisit_legacy.html.
  • [Security] Fixed SEC-16: Stored XSS in /cgi-sys/guestbook.cgi.
  • [Security] Fixed SEC-17: Arbitrary code execution via ExpVar expansion in UI_finishaction API1 command.
  • [Security] Fixed SEC-18: Self-XSS vulnerability in /backend/mailappsetup.cgi.
  • [Security] Fixed SEC-19: Self-XSS in multiple interfaces via QUERY_STRING.
  • [Security] Fixed SEC-20: Arbitrary code execution for webmail accounts via printhelp API1 command.

11.46.3.0


2015-03-04

  • Fixed case 153365: Upgrade roundcube from upstream to 1.0.5.
  • Fixed case 166297: Jailshell: Mount /etc/pki/tls by default.
  • Implemented case 164537: Automatically remove Microsoft Frontpage extensions from the server within 30 days.

11.46.2.4


2015-01-26

  • Fixed case 131537: WHM breadcrumbs are missing when WHM is loaded in a frameset.
  • Fixed case 144177: Note that mod_userdir Tweak does not work with webserver as user.
  • Fixed case 144177: Convert Apache mod_userdir Tweak page to Template Toolkit.
  • Fixed case 144725: XML-API: Honor DKIM default tweak setting.
  • Fixed case 148461: Clear domain owner cache after account creation.
  • Fixed case 148661: Updated the French abbreviation failure.
  • Fixed case 148849: Remove Nonsensical Hyphens from European language translations.
  • Fixed case 149833: Update Archive::Tar::Builder to 1.9 to fix double free glibc bug.
  • Fixed case 151209: Fix HTTP Status code for Outlook 2013 autodiscovery.
  • Fixed case 153777: Remove missing module from killacct.
  • Fixed case 154113: Complete removal of bin/storeable_test as a perl binary.
  • Fixed case 155089: Virtfs cleanup aborts if virtfs is cleaned up in another process.
  • Fixed case 156589: Update SpamAssassin to 3.004000-3.cp1146 to support additional TLDs
  • Implemented case 141577: Added Geo::IP RPM as a SpamAssassin dependency.
  • Implemented case 148201: Added in the localization files for 11.46.
  • Fixed case 149957: CPanel version change blocked notification is missing body in 11.48.

11.46.2.3


2015-01-20

  • Fixed case 156285: Fix error in jailshell detection of sftp connections.

11.46.1.7


2015-01-20

  • Fixed case 156285: Fix error in jailshell detection of sftp connections.

11.46.1.6


2015-01-19

  • Fixed case 149949: Avoid killing root-owned processes when suspending accounts.
  • [security] Fixed SEC-1: Arbitrary code could be executed as other accounts with RUID2/ITK enabled.
  • [security] Fixed SEC-4: Noshell restriction bypass via SFTP connections.
  • [security] Fixed SEC-8: Stored XSS vulnerability in cPDAVd directory index functionality.

11.46.2.2


2015-01-19

  • Fixed case 149949: Avoid killing root-owned processes when suspending accounts.
  • [security] Fixed SEC-1: Arbitrary code could be executed as other accounts with RUID2/ITK enabled.
  • [security] Fixed SEC-4: Noshell restriction bypass via SFTP connections.
  • [security] Fixed SEC-8: Stored XSS vulnerability in cPDAVd directory index functionality.

11.46.2.0


2015-01-05

  • Fixed case 62775: Up the timeout on restarting Apache.
  • Fixed case 63184: Correct dialog toggling behavior in the Advanced Zone Editor.
  • Fixed case 107029: Clarified behavior of “/scripts/restorepkg --newuser”.
  • Fixed case 110069: Enable IPv6 Ranges interface for Virtuozzo/OpenVZ.
  • [security] Fixed case 122233: Create 2048-bit RSA SSH keys by default.
  • Fixed case 126949: Fix typo for "sanity" in fixrndc.
  • [security] Fixed case 129569: Upgrade cpanel-ImageMagick and perl modules to 6.9.0.
  • Fixed case 131613: Deal with public_html being a symbolic link.
  • Fixed case 133609: New script to find and fix RPM DB issues.
  • [security] Fixed case 139005: Update cpanel-pcre to 8.36-1.cp1136.
  • Fixed case 140537: Handle invalid base64-encoded headers in BoxTrapper.
  • Fixed case 140693: Improve translatability of several strings by using asis.
  • Fixed case 140717: Fix nonsensical and confusing error message.
  • Fixed case 142001: UI was incorrectly warning that Blackberry was not available.
  • [security] Fixed case 142685: Update MySQL56 to 5.6.22-1.cp1142.
  • Fixed case 142913: Fix corrupt Content-Type header with XML-API.
  • Fixed case 143389: Assure $home/.cpanel exists before locking against duplicate add_pop calls.
  • [security] Fixed case 144589: Update phpMyAdmin to 4.0.10.7.
  • Fixed case 145005: Update git to 2.2.0 with performance patches for pushing on large repos.
  • Fixed case 145485: Fix typo in progressive Exim reset.
  • Fixed case 145577: Apply upstream approved patch for speeding up git push to cpanel-git.
  • Fixed case 145777: Fix permissions issue with scripts/is_script_stuck.
  • Implemented case 142905: Update RoundCube to 1.0.3.

11.46.1.4


2014-12-15

  • Fixed case 133417: Total Disk Usage always read 0 MB.

11.45.999.161


2014-12-15

  • [security] Fixed case 122233: Create 2048-bit RSA SSH keys by default.
  • Fixed case 126949: Fix typo for "sanity" in fixrndc.
  • Fixed case 140693: Improve translatability of several strings by using asis.
  • [security] Fixed case 144589: Update phpMyAdmin to 4.0.10.7.
  • Fixed case 145005: Update git to 2.2.0 with performance patches for pushing on large repos.
  • Fixed case 145577: Apply upstream approved patch for speeding up git push to cpanel-git.
  • Fixed case 145777: Fix permissions issue on is_script_stuck.

11.46.1.3


2014-12-10

  • Fixed case 142505: Missed a patch to allow renaming database w/o prefix.

11.46.0.22


2014-12-09

  • Fixed case 142505: Missed a patch to allow renaming database w/o prefix.

11.45.999.157


2014-12-09

  • Fixed case 131613: Deal with public_html being a symbolic link.
  • Fixed case 133417: Total Disk Usage always reads 0 MB.
  • Fixed case 140537: Handle invalid base64-encoded headers in BoxTrapper.
  • Fixed case 140717: Fix nonsensical and confusing error message.
  • Fixed case 142913: Fix corrupt Content-Type header with XML-API.
  • Fixed case 143389: Assure $home/.cpanel exists before locking against duplicate add_pop calls.
  • Implemented case 142905: Update RoundCube to 1.0.3.

11.46.1.2


2014-12-04

  • Fixed case 143473: Fix lockup.

11.46.0.21


2014-12-04

  • Fixed case 143473: Fix lockup.

11.45.999.154


2014-12-04

  • Fixed case 62775: Up the timeout on restarting Apache.
  • Fixed case 110069: Enable IPv6 Ranges interface for Virtuozzo/OpenVZ.
  • Fixed case 142505: Add a patch to phpMyAdmin to allow renaming database w/o prefix.
  • Fixed case 143473: Fix lockup.

11.46.1.1


2014-12-03

  • Fixed case 68929: Update cphulk usage to ensure system failures do not cause lockout.
  • Fixed case 89945: Fixed typo in "Apache".
  • Fixed case 92993: Show an error if Amazon S3 bucket name includes a period.
  • Fixed case 100981: Add unsuspend account confirmation message.
  • Fixed case 101133: Fix wide character warning when visiting SSH Password Tweak.
  • Fixed case 104573: Prevent bizarre error message when changing ownership of accounts.
  • Fixed case 104857: Remove .suspended files when terminating an account.
  • Fixed case 105209: Parked Domains that are removed are still serviced.
  • Fixed case 105873: Improve bad permissions message for SSL datastore.
  • Fixed case 108473: Block writing the .my.cnf for non-root users.
  • Fixed case 108693: Fix user and error handling for setacls WHM API 1 call.
  • Fixed case 111873: Update MySQL 5.5 to not fail on initial installation if /var/lib/mysql exists.
  • Fixed case 111885: Don't imply that NFS as a backup destination is supported.
  • Fixed case 113349: Fix broken MySQL Upgrade in-progress page.
  • Fixed case 113405: Add a command to run queueprocd's queue to completion.
  • Fixed case 114233: Fixed modify account user rename error when renaming to broken symlink.
  • Fixed case 116101: Do not replace non self signed certs, prior to expiration.
  • Fixed case 116129: Updatetweaksettings incorrectly reports absent or invalid settings.
  • Fixed case 117493: Fix failure to run final queued backup tranporter operations.
  • Fixed case 117781: wwwacct.conf is updated with the local IP when build_cpnat runs.
  • Fixed case 118297: Use SHA256 for SSL Keys and CSRs.
  • Fixed case 118461: Our Exim DKIM acl was not complete.
  • Fixed case 118613: Fix Mailman restoration when the list name has an underscore.
  • [security] Fixed case 119089: Update MySQL55 to 5.5.40-1.cp1136.
  • Fixed case 119165: Ensure that mailman valiases are not included with '--skipmailman'.
  • Fixed case 119617: Corrected punctuation on Trademarks page.
  • Fixed case 120477: Make filelists in paper_lantern filemanager dialogs are scrollable.
  • Fixed case 120921: Avoid a warning in check_mount_procfs.
  • Fixed case 121405: Fix pam auth for postgres for underscore temp user.
  • Fixed case 121569: Outgoing archiving can determine the recipient of forwarders.
  • [security] Fixed case 122257: Add link to the CGI center documenation to clarify the behavior of the scripts.
  • Fixed case 122885: Add POP3 monitoring back.
  • Fixed case 123349: Prevent trying to add a DBuser when changing MySQL password.
  • Fixed case 123465: Remove reference to FreeBSD.
  • Fixed case 123481: Prevent API failure in WHM API 1 generatesshkeypair.
  • Fixed case 124173: Ensure that mailman valiases are not included with '--skipmailman'.
  • Fixed case 124189: Flush the task queue before indicating install is complete.
  • Fixed case 124297: Update cpanel-perl-514-Storable to 2.45-2.cp1146.
  • Fixed case 125837: Dbusers fail to restore if they match a cpanel user but not the dbowner.
  • Fixed case 125841: Prevent uninitialized value warning in build_cpnat.
  • Fixed case 126129: MariaDB Upgrade compatibility support.
  • Fixed case 126345: Fix a failure when creating first mailing list.
  • Fixed case 126361: Fix issue for Postgres DB page not updating.
  • Fixed case 127181: Honor the retain local option for system backups.
  • Fixed case 127349: Fix title for Apache SSL/TLS Protocols setting.
  • Fixed case 127849: Standardized methods of logging and reporting information during backup process.
  • Fixed case 128077: Allow changing hostname through WHM for DNSonly.
  • Fixed case 128233: Ensure vhosts with invalid users are removed to allow apache startup.
  • Fixed case 128745: Use "mount point" instead of "mountpoint".
  • Fixed case 129293: Remove build_locale_databases call from cpsrvd restarts.
  • Fixed case 129461: Changed french locale term for Off to proper term.
  • Fixed case 130453: Help and notifiction text change for script bin/is_script_stuck.
  • Fixed case 130553: Properly use required modules in XML-API.
  • Fixed case 130701: Prevent Exception creation loops.
  • Fixed case 131177: Fix misspelling of "tertiary".
  • Fixed case 131305: Fixed autoresponder's incorrect error message, and styling.
  • Fixed case 131393: Fixed go.cpanel.net link for Perpetual Development.
  • Fixed case 131441: Fixed incorrect error message when autoresponder add fails.
  • Fixed case 131481: Add preserve option to bin/spf_installer.
  • Fixed case 133065: Don't remove files if bad permissions happen in File Manager.
  • Fixed case 133797: Fixed issue with redirecting to custom url.
  • Fixed case 134185: Forbid more system usernames.
  • Fixed case 135901: Improve efficiency of ModSecurity installed check.
  • Fixed case 135917: Enhance updatenow to display disk full as a possible cause for sync failures.
  • Fixed case 136069: Update cPanel::TaskQueue to 0.750-1.cp1146.
  • Fixed case 136477: Fix SSL item view info to show variable values not variable names.
  • Fixed case 137085: Hide UAPI::Email::is_integer.
  • Implemented case 94473: Prevent expected warnings about missing locale modules from filling error_log.
  • Implemented case 110965: Warn in WHM Backup Config screen that quotas are on.
  • Implemented case 123125: Process new text that came in after harvest.
  • Implemented case 123501: Fix hostname error typo that got harvested.
  • Implemented case 123553: Have JS cleanup remove files for removed locales, use in clean-cruft.
  • Implemented case 123553: Finish removing hi and bn locales.
  • Implemented case 130165: Clarify tiers in Update Preferences.

11.45.999.153


2014-12-03

  • Fixed case 63184: Correct dialog toggling behavior in the Advanced Zone Editor.
  • Fixed case 105873: Improve bad permissions message for SSL datastore.
  • Fixed case 120045: Fix editing cron jobs in non-English locales.
  • Fixed case 133065: Don't remove files if bad permissions happen in File Manager.
  • Fixed case 135789: Problems with some formatted lines and slow_query_log.
  • Fixed case 135905: During account creation, set 'hasshell' value based on selected package.
  • Fixed case 135917: Enhance updatenow to display disk full as a possible cause for sync failures.
  • Fixed case 135977: Add database export support to phpPgAdmin for cpses_ logins.
  • Fixed case 136069: Update cPanel::TaskQueue to 0.750-1.cp1146.
  • Fixed case 138793: Fix broken link in Webalizer page for Paper Lantern.
  • Fixed case 139085: Rename and Copy DB fails.
  • [security] Fixed case 139669: phpMyAdmin update including CVE-2014-8959 CVE-2014-8958.
  • Fixed case 141265: Update /etc/dbowners correctly on account name change.
  • Fixed case 142001: UI was incorrectly warning that Blackberry was not available.

11.46.0.19


2014-12-02

  • Fixed case 120045: Fix editing cron jobs in non-English locales.
  • Fixed case 121605: Email forwarded to a remote address does not get archived.
  • Fixed case 131721: Restart munin on upgrade to 11.46.
  • Fixed case 135789: Problems with some formatted lines and slow_query_log.
  • Fixed case 135905: During account creation, set 'hasshell' value based on selected package.
  • Fixed case 135977: Add database export support to phpPgAdmin for cpses_ logins.
  • Fixed case 138793: Fix broken link in Webalizer page for Paper Lantern.
  • Fixed case 139085: Rename and Copy DB fails.
  • [security] Fixed case 139669: Update phpMyAdmin, including CVE-2014-8959 CVE-2014-8958.
  • Fixed case 141265: Update /etc/dbowners correctly on account name change.

11.45.999.143


2014-11-20

  • Fixed case 101133: Fix wide character warning when visiting SSH Password Tweak.
  • Fixed case 104573: Prevent bizarre error message when changing ownership of accounts.
  • [security] Fixed case 114917: Resellers could delete feature lists they did not own.
  • [security] Fixed case 115493: Multiple Self-XSS vulnerabilities due to Template Toolkit setlist filtering.
  • [security] Fixed case 115757: Self-XSS Vulnerability in Bandwidth Daily Report.
  • [security] Fixed case 115833: Arbitrary code execution as root via chroothttpd.
  • [security] Fixed case 115837: Self-XSS vulnerability in cPanel Postgres adddbs interface.
  • [security] Fixed case 117153: Self-XSS vulnerability in WHM theme cloning interface.
  • [security] Fixed case 118105: Anti-XSRF tokens disclosed during session based logins.
  • [security] Fixed case 118121: Self XSS Vulnerability in cPanel Subdomains List.
  • [security] Fixed case 127225: Arbitrary file chown via backupadmin userbackup.
  • [security] Fixed case 132617: Self XSS Vulnerability in Generate an SSL Certificate and Signing Request.
  • [security] Fixed case 132657: Stored XSS Vulnerability in WHM Add or Remove Recognized IP Addresses.
  • [security] Fixed case 132769: Arbitrary file read via ExampleModule_printfile API1 command.
  • [security] Fixed case 133745: Stored XSS Vulnerability in WHM FTP Server Interfaces.
  • Fixed case 131441: Fixed incorrect error message when autoresponder add fails.
  • Fixed case 132253: Downgrade phpmyadmin to 4.0.10.5 for MySQL 5.0 support.
  • Fixed case 133149: Fix inability to use WebDav for virtual accounts after rearrangeacct.
  • Fixed case 133797: Fixed issue with redirecting to custom url.
  • Fixed case 134109: Fix moving and renaming files over WebDAV.
  • Fixed case 134325: Allow plugins to be installed on x3mail.
  • Fixed case 134325: Report IO errors when installing theme plugins.
  • Fixed case 134325: Fix warnings when installing plugin on x3mail.
  • Fixed case 135081: Restored Apache SpamAssassin™ icon in x3mail.
  • Fixed case 135901: Improve efficiency of ModSecurity installed check.
  • Fixed case 135913: Increase update/install blocker to 3GB from 1.6GB for /usr/local/cpanel.
  • Fixed case 136477: Fix SSL item view info to show variable values not variable names.
  • Fixed case 137085: Don't export a non-UAPI function through UAPI.
  • Fixed case 137765: Prevent emails due to warnings in update gatherer.

11.46.0.17


2014-11-19

  • Fixed case 122665: Fixed a rebuild issue for adding spam filters.
  • Fixed case 128353: Make update gatherer ignore bad log lines.
  • Fixed case 130709: Remove confusing message about FrontPage being installed.
  • Fixed case 131061: Fix gather-update-logs when the reseller file is corrupt.
  • Fixed case 132217: slow_query_log_file is lost on conversion.
  • Fixed case 132253: Downgrade phpmyadmin to 4.0.10.5.
  • Fixed case 133149: Fix inability to use WebDav for virtual accounts after rearrangeacct.
  • Fixed case 134109: Fix moving and renaming files over WebDAV.
  • Fixed case 134325: Report IO errors when installing theme plugins.
  • Fixed case 134325: Allow plugins to be installed on x3mail.
  • Fixed case 134325: Fix warnings when installing plugin on x3mail.
  • Fixed case 135081: Restored Apache SpamAssassin™ icon in x3mail.
  • Fixed case 135913: Increase update/install blocker to 3GB from 1.6GB for /usr/local/cpanel.
  • Fixed case 137765: Prevent emails due to warnings in update gatherer.

11.46.0.15


2014-11-17

  • [security] Fixed case 114917: Resellers could delete feature lists they did not own.
  • [security] Fixed case 115493: Multiple Self-XSS vulnerabilities due to Template Toolkit setlist filtering.
  • [security] Fixed case 115757: Self-XSS Vulnerability in Bandwidth Daily Report.
  • [security] Fixed case 115833: Arbitrary code execution as root via chroothttpd.
  • [security] Fixed case 115837: Self-XSS vulnerability in cPanel Postgres adddbs interface.
  • [security] Fixed case 117153: Self-XSS vulnerability in WHM theme cloning interface.
  • [security] Fixed case 118105: Anti-XSRF tokens disclosed during session based logins.
  • [security] Fixed case 118121: Self XSS Vulnerability in cPanel Subdomains List.
  • [security] Fixed case 127225: Arbitrary file chown via backupadmin userbackup.
  • [security] Fixed case 132617: Self XSS Vulnerability in Generate an SSL Certificate and Signing Request.
  • [security] Fixed case 132657: Stored XSS Vulnerability in WHM Add or Remove Recognized IP Addresses.
  • [security] Fixed case 132769: Arbitrary file read via ExampleModule_printfile API1 command.
  • [security] Fixed case 133745: Stored XSS Vulnerability in WHM FTP Server Interfaces.

11.45.999.139


2014-11-13

  • Fixed case 68929: Update cphulk usage to ensure system failures do not cause lockout.
  • Fixed case 89945: Fixed typo in bin/update_php_mime_types.
  • Fixed case 92993: Show an error if Amazon S3 bucket name includes a period.
  • Fixed case 104857: Remove .suspended files when terminating an account.
  • Fixed case 108473: Block writing the .my.cnf for non-root users.
  • Fixed case 113349: Fix broken MySQL Upgrade in-progress page.
  • Fixed case 113405: Add a command to run queueprocd's queue to completion.
  • Fixed case 114233: Fixed modify account user rename error when renaming to broken symlink.
  • Fixed case 121569: Outgoing archiving can determine the recipient of forwarders.
  • Fixed case 122553: Remove extra period in Delete MySQL Users interface.
  • Fixed case 122885: Add POP3 monitoring back.
  • Fixed case 124189: Flush the task queue before indicating install is complete.
  • Fixed case 125841: Prevent uninitialized value warning in build_cpnat.
  • Fixed case 129293: Remove build_locale_databases call from cpsrvd restarts.
  • Fixed case 129341: Fix yum RPM installation in non-English locales.
  • Fixed case 129461: Changed French locale term for Off to proper term.
  • Fixed case 130025: Enhance clear_task_queue to not signal queueprocd when it's processing.
  • Fixed case 130453: Help and notifiction text change for script bin/is_script_stuck.
  • Fixed case 130553: Properly use required modules in XML-API.
  • Fixed case 130701: Prevent Exception creation loops.
  • Fixed case 130709: Remove confusing message about frontpage being installed.
  • Fixed case 131061: Fix gather-update-logs when the reseller file is corrupt.
  • Fixed case 131149: Add Cache::Memcached to cPanel per 3rdparty request.
  • Fixed case 131177: Fix misspelling of "tertiary".
  • Fixed case 131289: Fixed wrong error message being displayed on failed subdomain addition.
  • Fixed case 131305: Fixed autoresponder's incorrect error message, and styling.
  • Fixed case 131393: Fixed go.cpanel.net link for Perpetual Development.
  • Fixed case 131457: Patch to allow modsec applications to work with proxy sub domains.
  • Fixed case 131501: Fix inability to upload files via DAV with some clients.
  • Fixed case 131661: sql_mode = "" failed during upgrade.
  • Fixed case 131721: Restart munin on upgrade to 11.46.
  • Fixed case 132217: slow_query_log_file is lost on conversion.
  • Fixed case 132405: Add config.json to x3.
  • Fixed case 132697: Make modsec MySQL user creation more failure-resistant.
  • Fixed case 132777: Fix Internal Death error when logging into x3mail.
  • Fixed case 133241: Fix root and resellers login overrides with suspended accounts.
  • Fixed case 133489: Allow creating accounts when PostgreSQL is disabled.
  • Fixed case 134185: Forbid more system usernames.
  • Implemented case 130165: Clarify tiers in Update Preferences.

11.46.0.14


2014-11-12

  • Fixed case 122553: Remove extra period in Delete MySQL Users interface.
  • Fixed case 131149: Add Cache::Memcached to cPanel per 3rdparty request.
  • Fixed case 131289: Fixed wrong error message being displayed on failed subdomain addition.
  • Fixed case 131457: Patch to allow modsec applications to work with proxy sub domains.
  • Fixed case 131501: Fix inability to upload files via DAV with some clients.
  • Fixed case 131661: sql_mode = "" failed during upgrade.
  • Fixed case 132405: Fix missing icons when installing plugins for x3.
  • Fixed case 132697: Make modsec MySQL user creation more failure-resistant.
  • Fixed case 132777: Fix Internal Death error when logging into x3mail.
  • Fixed case 133241: Fix root and resellers login overrides with suspended accounts.
  • Fixed case 133489: Allow creating accounts when PostgreSQL is disabled.

11.46.0.12


2014-11-04

  • Fixed case 130789: Prevent Exception creation loops.

11.46.0.11


2014-11-03

  • Fixed case 106745: Restorepkg script does not find files in backup- format.
  • Fixed case 113589: Avoid crash running check_cpanel_rpms with system perl.
  • [security] Fixed case 119089: Update MySQL55 to 5.5.40-1.cp1136.
  • Fixed case 119789: T/Whostmgr-XferClient_rsync.t fails on smoker.
  • Fixed case 120877: Fixed issue related to long running easyapache.pl responses timing out.
  • Fixed case 124693: Transfer tool should ignore old homedirs that match the current homedir.
  • Fixed case 125313: Correct remote Mysql permission grant for eximstats, and logaholic.
  • Fixed case 125541: Restorepkg cannot always determine the username from the filename.
  • Fixed case 126257: Add Account Automation Educational Div.
  • Fixed case 126761: Fix localized text in WHM putty SSH key export.
  • Fixed case 127117: Avoid spurious warnings for gather-update-logs.
  • Fixed case 127161: Prevent duplicate SSLProtocol entries in Apache config.
  • Fixed case 127357: Ensure Dovecot starts by default without ipv6 kernel module.
  • Fixed case 127413: ModSecurity: Fix bug with deletion of rule after enable.
  • Fixed case 129341: Fix yum RPM installation in non-English locales.

11.45.999.129


2014-10-30

  • Fixed case 100981: Add unsuspend account confirmation message.
  • Fixed case 106745: Restorepkg script does not find files in backup- format.
  • Fixed case 111885: Don't imply that NFS as a backup destination is supported.
  • [security] Fixed case 119089: Update MySQL55 to 5.5.40-1.cp1136.
  • Fixed case 125313: Correct remote Mysql permission grant for eximstats, and logaholic.
  • Fixed case 125541: Restorepkg cannot always determine the username from the filename.
  • Fixed case 126129: MariaDB Upgrade compatibility support.
  • Fixed case 126257: Add Account Automation Educational Div.
  • Fixed case 126361: Fix issue for Postgres DB page not updating.
  • Fixed case 126761: Fix localized text in WHM putty SSH key export.
  • Fixed case 127117: Avoid spurious warnings for gather-update-logs.
  • Fixed case 127161: Prevent duplicate SSLProtocol entries in Apache config.
  • Fixed case 127181: Honor the retain local option for system backups.
  • Fixed case 127349: Fix title for Apache SSL/TLS Protocols setting.
  • Fixed case 127357: Ensure Dovecot starts by default without ipv6 kernel module.
  • Fixed case 127413: ModSecurity: Fix bug with deletion of rule after enable.
  • Fixed case 127849: Standardized methods of logging and reporting information during backup process.
  • Fixed case 128077: Allow changing hostname through WHM for DNSonly.
  • Fixed case 128233: Ensure vhosts with invalid users are removed to allow apache startup.
  • Fixed case 128353: Make quicksand gatherer ignore bad log lines.
  • Fixed case 128745: Use "mount point" instead of "mountpoint".
  • Implemented case 94473: Prevent expected warnings about missing locale modules from filling error_log.

11.45.999.124


2014-10-22

  • Fixed case 105209: Parked Domains that are removed are still serviced.
  • Fixed case 108693: Fix user and error handling for setacls WHM API 1 call.
  • Fixed case 111873: Update MySQL 5.5 to not fail on initial installation if /var/lib/mysql exists.
  • Fixed case 113589: Avoid crash running check_cpanel_rpms with system perl.
  • Fixed case 116101: Do not replace non self signed certs, prior to expiration.
  • Fixed case 116129: Updatetweaksettings incorrectly reports absent or invalid settings.
  • Fixed case 117493: Fix failure to run final queued backup tranporter operations.
  • Fixed case 117781: Wwwacct.conf is updated with the local IP when build_cpnat runs.
  • Fixed case 118297: Use SHA256 for SSL Keys and CSRs.
  • Fixed case 118461: Our Exim DKIM acl was not complete.
  • Fixed case 118613: Fix Mailman restoration when the list name has an underscore.
  • Fixed case 119165: Ensure that mailman valiases are not included with '--skipmailman'.
  • Fixed case 119617: Corrected punctuation on Trademarks page.
  • Fixed case 119789: T/Whostmgr-XferClient_rsync.t fails on smoker.
  • Fixed case 120477: Make filelists in paper_lantern filemanager dialogs are scrollable.
  • Fixed case 120877: Fixed issue related to long running easyapache.pl responses timing out.
  • Fixed case 120921: Avoid a warning in check_mount_procfs.
  • Fixed case 121405: Fix pam auth for postgres for underscore temp user.
  • Fixed case 121605: Email forwarded to a remote address does not get archived.
  • [security] Fixed case 122257: Add link to the CGI center documenation to clarify the behavior of the scripts.
  • Fixed case 122665: Fixed a rebuild issue for adding spam filters.
  • Fixed case 122909: Backup transporter would crash, causing backup to hang.
  • Fixed case 123349: Prevent trying to add a DBuser when changing MySQL password.
  • Fixed case 123465: Remove reference to FreeBSD.
  • Fixed case 123481: Prevent API failure in WHM API 1 generatesshkeypair.
  • Fixed case 124173: Ensure that mailman valiases are not included with '--skipmailman'.
  • Fixed case 124297: Update cpanel-perl-514-Storable to 2.45-2.cp1146.
  • Fixed case 124693: Transfer tool should ignore old homedirs that match the current homedir.
  • Fixed case 125837: Dbusers fail to restore if they match a cpanel user but not the dbowner.
  • Fixed case 126345: Fix a failure when creating first mailing list.
  • Implemented case 110965: Warn in WHM Backup Config screen that quotas are on.
  • Implemented case 123125: Process new text that came in after harvest.
  • Implemented case 123297: Remove devbox check for profile savings, do not do logger at BEGIN.
  • Implemented case 123501: Fix hostname error typo that got harvested.
  • Implemented case 123553: Have JS cleanup remove files for removed locales, use in clean-cruft.
  • Implemented case 123553: Finish removing hi and bn locales.

11.46.0.9


2014-10-22

  • Fixed case 52657: Add proper display and error handling to to the Traceroute Enable/Disable screen.
  • Fixed case 89113: Added consistent CSS classes to buttons in WHM web template editor.
  • Fixed case 95721: Reduce error log noise for gather-update-logs.
  • Fixed case 97845: Ensure default PostgreSQL password is used for root.
  • Fixed case 98477: Update cpanel-perl-514-MySQL-Diff to 0.43-2.cp1146.
  • Fixed case 102553: Don't remove the entire category when deleting a hook.
  • Fixed case 103613: Postgres DB page is not refreshed after username change using Safari.
  • Fixed case 104113: Change 'they' to 'the' when deleting mysql user.
  • Fixed case 104713: CPanel phpMyAdmin auth not compatible with latest version.
  • Fixed case 106489: Updated hostname validation to require at least one label part.
  • Fixed case 107517: Fix for ensim transfers when user has non unique name.
  • Fixed case 108253: Clarify that backup config restores use the system defaults.
  • Fixed case 108785: Soft restart Apache after rotating logs.
  • Fixed case 109357: Temporary UI measures to deal with POP3 monitoring issues.
  • Fixed case 109861: Fix webmail access for email archiving.
  • Fixed case 110465: Changed Go Back link on x3 Change Password success page.
  • Fixed case 111245: Reorder mailman webmail handler to fix template editor.
  • Fixed case 111569: Correct a regression in webmail auth from cPanel with hyphens in domain.
  • Fixed case 112061: Preserve Formatting of my.cnf when modifying.
  • Fixed case 112669: Fixed display issues for sea of icons in Paper Lantern.
  • Fixed case 113273: Improve error messages for API shell.
  • Fixed case 113313: Don't list unusable mount points when rearranging an account.
  • Fixed case 114313: Ensure that user is notified on 'restore' failures.
  • Fixed case 114669: Prevent reconfiguring Postgres if not available.
  • Fixed case 114681: Fix handling of scgi-bin ScriptAlias directive.
  • Fixed case 115561: Warn and skip dead ACLs when restoring a reseller.
  • Fixed case 115625: Correctly handle 'odd' filenames during restore in paper_lantern.
  • Fixed case 116013: Only display DNS zones owned by the reseller in WHM.
  • Fixed case 116093: Use default domain when only one domain is available.
  • Fixed case 116213: Company name is now the ALT & TITLE of logo in Paper Lantern.
  • Fixed case 116217: Styles now sorted lexically with Basic always 1st.
  • Fixed case 116221: Added new CoreFTP and Filezilla logos.
  • Fixed case 116269: Set out-of-range config values to default value.
  • [security] Fixed case 116321: Run cpdavd in a chroot environment.
  • Fixed case 116405: Fix race condition that caused Cpanel::Expect::Shell to fail.
  • Fixed case 116413: Updated how valias files are transferred.
  • Fixed case 116561: Eximstats gives an error when switching to remote MySQL.
  • Fixed case 116637: Word wrap for Range Notes in IPv6 Ranges page.
  • Fixed case 116717: Ensure the Paper Lantern quickjump search is cleared on load.
  • Fixed case 116729: Ensure system Ruby is not installed on CentOS 5.
  • Fixed case 116741: Update copyright date.
  • Fixed case 116765: Fixed message styling on Apache configuration page and fixed icon tooltips.
  • Fixed case 116805: Fix account creation when setting a custom package.
  • Fixed case 117025: Force to 'Rebuild RPM Database' via WHM feature.
  • Fixed case 117105: Warning for odd numbered development builds added to Update Preferences.
  • [security] Fixed case 117281: Update phpMyAdmin to 4.2.9.
  • Fixed case 117325: CPanel - MySQL - deleting privileged user throws an error.
  • Fixed case 117353: Fix missing include in subdomain page in cPanel.
  • Fixed case 117421: Fixed Adv Zone Editor so it refreses after reset.
  • Fixed case 117457: Fixed margin spacing on Email Trace page.
  • Fixed case 117465: Updated "SQL rename" validation markup to use Paper Lantern styles.
  • Fixed case 117469: Force rebuidhttpdconf to run on first account creation.
  • Fixed case 117473: Fix Spanish translation of "Webmail".
  • Fixed case 117509: Default to using system gem instead of user gem.
  • Fixed case 117513: Quiet noisy ownership messages during upcp.
  • Fixed case 117521: Avoid Mail Queue Manager hanging forever.
  • Fixed case 117609: Fix type in maketext call that prevented text display.
  • Fixed case 117737: Suppress warnings in SafeFileLock on out of quota.
  • Fixed case 117797: Fixed bottom save button on ModSecurity config page was not working.
  • Fixed case 117809: Prevent "Wide character in print" warnings from BoxTrapper.
  • Fixed case 117881: Use gnu_extensions for Archive::Tar::Builder.
  • Fixed case 117917: Try to turn off dnsadmin_as_daemon when it's clear the customer never set it.
  • Fixed case 117949: Use global company name if reseller has no information.
  • Fixed case 117957: Fix broken link to Logaholic in Paper Lantern.
  • Fixed case 117993: RoundCube fails to load after install.
  • Fixed case 118009: Correct phrase in Boxtrapper edit message screen.
  • Fixed case 118117: Fix spurious test failure.
  • Fixed case 118213: MX Record page in X3 ignores translation for 'Actions'.
  • Fixed case 118329: Fix broken URL in PHP open_basedir Tweak.
  • Fixed case 118345: Fix broken URL in Configure PHP and suEXEC.
  • Fixed case 118397: Adding a second userdata cache refresh.
  • Fixed case 118669: Initialization of WHM-managed ModSecurity settings.
  • Fixed case 118673: Correct error in the cPanel PHP/Pear page.
  • Fixed case 118773: Add missing punctuation in Trademarks page.
  • Fixed case 118777: Do not show odd numbered builds as LTS in Update Preferences.
  • [dev-tools] Fixed case 118781: Update sign-build to work with 11.46.
  • Fixed case 118801: Ensure ModSecurity includes are in correct order.
  • Fixed case 118809: Make the "Local News" section in WHM resize properly.
  • Fixed case 119049: Pass SpamAssassin options correctly on the command line.
  • [security] Fixed case 119085: Update MySQL to 5.6.21 in etc/rpm.versions.
  • Fixed case 119117: Resellers with no privs are not restored on transfer.
  • Fixed case 119177: Fixups for case 118669.
  • Fixed case 119189: Cpanel::Interconnect loses the last packet under some conditions.
  • Fixed case 119377: Bump major version to 11.46.
  • Fixed case 119377: Ensure only production builds have even major numbers.
  • Fixed case 119521: Fixed capitalization of DNS in Service Manager.
  • Fixed case 119569: Add a --force flag to hulkdsetup.
  • Fixed case 119625: Prevent failure of verify_api_spec_files on overloaded machines.
  • Fixed case 119669: Set open_file_limits to step instead of minor increments.
  • Fixed case 119681: Update cpanel-perl-514-Archive-Tar-Builder to 1.7-1.cp1146.
  • Fixed case 119693: Ensure logins do not fail if cPHulkd is down.
  • Fixed case 119809: Use correct package values when creating an account.
  • Fixed case 120637: Update git to 2.1.2 in etc/rpm.versions.
  • Fixed case 120705: Backup Restoration utility should overwrite dbs and dbusers.
  • Fixed case 120765: Pkgacct should still save ftp accounts when backing up a suspended account.
  • Fixed case 120977: Provide defaults and min/max values for debughooks.
  • Fixed case 121377: Transfer Tool rsync streaming failed “EFAULT” (14) and “ENOMEM” (12).
  • Fixed case 121381: Remove duplicate function for finding major version.
  • Fixed case 121517: Deduplicate modsec2.cpanel.conf directives if needed.
  • Fixed case 122093: Ship Cache::Memcached for use in plugins per 3rd Party request.
  • Fixed case 122105: Improve data submission to stats server.
  • Fixed case 122313: Localize Change Hostname page.
  • Fixed case 122313: Fix capitalization errors in Change Hostname.
  • Fixed case 122345: Remove words with spaces from suggested hostnames.
  • Fixed case 122489: Minor rephrasing of error message in mailing list delegation.
  • Fixed case 122733: Account Restorations should bypass memory limits.
  • Fixed case 123525: Patch cpanel-perl-514-Amazon-S3 RPM to not use the DNS form of bucket names.
  • Fixed case 124069: Allow /var/www symlinks to be restored during transfer.
  • Fixed case 124285: Updated cpanel-perl-514 to 5.14.4-4.cp1146.
  • Fixed case 124381: Update cpanel-perl-514-B-C to 1.47_03-5.cp1146.
  • Fixed case 124477: SSL disconnect strategy is not compatible with 11.46 perl.
  • Fixed case 124481: Resolve incorrect syntax in locale update of ssh key JS.
  • [security] Fixed case 124993: Add an interface to modify SSL/TLS versions for cpsrvd and cpdavd.
  • [security] Fixed case 124993: Deduplicate cpsrvd and cpdavd SSL configuration.
  • Fixed case 125225: Add SSL protocol configuration for Dovecot.
  • Fixed case 125317: Add an option to configure SSL/TLS protocols for Exim.
  • Fixed case 125369: Fix Courier SSL protocol selection options.
  • Fixed case 125545: Fix syntax error in ModSecurity Domain Manager x3 template.
  • Fixed case 126401: Patch cpanel-perl-514-IO-Socket-SSL RPM to remove invalid public suffixes.
  • Implemented case 114273: Localization updates to address hard-to-deal-with deviants.
  • Implemented case 118793: Appropriately address single-word-keys that were recently tripped on.
  • [security] Implemented case 119337: Restricted Restore Audit: Homedir.pm.
  • Implemented case 119589: Nicer warning about PgSQL passwd when cpuser renamed on restore.
  • Implemented case 121557: Harvest phrases since 11.44 harvest and x3 push harvest.
  • Implemented case 122981: Three requested minor tweaks post 11.46 harvest.
  • Implemented case 125289: Update Apache configuration to allow specifying SSL protocols.

11.45.0.4


2014-09-23

  • Fixed case 105217: Remove Cpanel::DIp::addiptofile (deprecated in 11.38).
  • Fixed case 112929: Mailing Lists table has duplicate List Name header.
  • Fixed case 115741: Stop warning of data leakage on API call to php-pear setup.
  • [security] Fixed case 116077: Addressed issue of --user not executing as user.
  • Fixed case 116569: ModSecurity Config: Corrected button positioning.
  • Fixed case 116593: Fix the use of cptext in switch_theme.tt.
  • Fixed case 116633: Fix blank username in Manage Security page.
  • Fixed case 116645: Added a period to the Linux trademark statement.
  • Fixed case 116661: Fix error in x3 that was causing error on homepage if over quota.
  • Fixed case 116693: Make the "News" display in WHM more responsive to screen resizes.
  • Fixed case 116761: Properly display dates in email search interfaces.
  • Fixed case 116809: Fix validation binding JS errors when mailing list quota reached.
  • Fixed case 116821: Made service status page consistent.
  • Fixed case 116837: Allow ModSecurity to show up in Demo mode.
  • Fixed case 116873: Allow scripts/update_local_rpm_versions to have spaces in the set value.
  • Fixed case 116969: ModSecurity: Fix directive order of include vs. disable.
  • Fixed case 117045: Account creation defaults to a package of 'n' instead of 'default'.
  • Fixed case 117065: Remove all hardcoded strings among Paper Lantern's template files.
  • [security] Fixed case 117085: Fix encoding in customize PL page in WHM.
  • Fixed case 117089: Fix modification of locale from WHM Modify Multiple Accounts interface.
  • Fixed case 117113: Updated MySQL55 to 5.5.39-3.cp1136.
  • Fixed case 117165: Fix links to ModSecurity documentation.
  • Fixed case 117189: Updated MySQL56 to 5.6.17-2.cp1142.
  • Fixed case 117345: Clean up remaining instances of Safari-incompatible redirect.
  • Fixed case 117481: Update Filesys::POSIX to v0.9.15-1.cp1146.
  • Fixed case 117529: Fix truncated link to FTP account documentation.
  • Fixed case 117557: Update Encode to 2.61-1.cp1146.

11.45.0.2


2014-09-16

  • Fixed case 52946: Remove cpldapd and associated modules.
  • Fixed case 54805: Fix phpPgAdmin feature check in x3 dynamicui.conf.
  • Fixed case 62163: Correct 'staistics' to 'statistics' in WHM Stats Config.
  • Fixed case 63485: Account restores must defer remote zone sync to the end of the restore.
  • Fixed case 64228: Restorepkg force and skipres should match pre 11.44 behavior.
  • Fixed case 71385: Chown only what's necessary in /var/spool/exim.
  • Fixed case 76993: Don't fail backup validation with broken SFTP servers.
  • Fixed case 78689: Required change for 'Case78689' in httpupdate.
  • Fixed case 82789: Fix counter cgi preview link.
  • Fixed case 82821: Fix Manage link for mailman in x3mail.
  • Fixed case 87877: Update pure-ftpd to 1.0.36-11.cp1136.
  • Fixed case 88597: Avoid errors on save in Bulk Locale Editor.
  • Fixed case 92081: Included templates will honor the 'skip_local' option.
  • Fixed case 95893: SSL cert parsers to deal with SAN object members.
  • Fixed case 96881: Use a sane From: line for quotacheck mails.
  • Fixed case 97221: UI updates needed for Apache SpamAssassin name change.
  • Fixed case 97529: Update cpanel-puttygen to 0.63-2.cp1136.
  • Fixed case 97953: Loosen validation on NS records in getting started wizard.
  • Fixed case 98157: Fix Amazon S3 RequestTimeTooSkewed error.
  • Fixed case 99457: Fixed issue with setting Paper Lantern as a default theme in WHM.
  • Fixed case 99729: Correct confusing help text in tweaksettings for mailman.
  • Fixed case 100909: Ensure that the userdir directives are setup properly on SSL vhosts.
  • Fixed case 101469: Cpanel::SafeFile::safelock does not propagate failure.
  • Fixed case 102425: Note that chownpublichtmls is no longer available.
  • Fixed case 102441: Make pkgacct back up MySQL triggers and events.
  • Fixed case 102749: Make user-initiated MySQL backups include triggers and events.
  • Fixed case 103109: Unmark test t/Cpanel-ElFinder.t.
  • Fixed case 103421: Add support for CloudLinux's alternate PHP and PEAR.
  • Fixed case 103473: Putty Public keys were not working at all.
  • Fixed case 104061: Unmark test t/Cpanel-Daemonizer.t.
  • Fixed case 104125: Updated cpanel-git to 2.0.1-1.cp1136.
  • Fixed case 104129: Fix Mysql::initcache error when using strict ref.
  • Fixed case 104205: Remove t/whostmgr-bin-xml-api.pl__default_locale_context.t from test failures.
  • Fixed case 104361: Removed most FrontPage support from cPanel & WHM in version 11.46.
  • Fixed case 104373: Add an option to disable RPM digest, or overall checking, during maintenance.
  • Fixed case 104577: Fix TT syntax error introduced in long running and inherited change.
  • Fixed case 104937: Unmark test t/whostmgr-bin-xml-api.pl_all-commands.t.
  • Fixed case 105205: Prevent race condition while waiting for httpd to start.
  • Fixed case 105341: Catch signals to ensure that temp users are cleaned up properly.
  • Fixed case 105453: Add a transfer warning if theme is set to default.
  • Fixed case 105573: Allow users to 'unset' folder settings when editing backup destinations.
  • Fixed case 106125: WHM1::backup_config_set silent failures.
  • Fixed case 106177: List only usable mount points when rearranging accounts.
  • Fixed case 106181: Cleanup Legacy Multiple Account Restore page ui.
  • Fixed case 106281: Bin/mkaccesshash much improved, works from shell.
  • Fixed case 106289: Improve reliability and error reporting of restartsrv.
  • Fixed case 106305: Fixed PPK key importing and converting.
  • Fixed case 106345: Transfers abort with SIGPIPE if the mysql timeouts are too low.
  • Fixed case 106429: Don't restore zone files that don't contain an SOA.
  • Fixed case 106593: Always create /var/cpanel/backups.
  • Fixed case 106673: Fix minor locale string issues.
  • Fixed case 106681: Missing MySQL db's not warning in Transfer tool.
  • Fixed case 107049: Rebuild Apache config when new cPanel cert is installed.
  • Fixed case 107469: Upgrading MySQL would have cannot connect to /tmp/mysql.sock errors in log.
  • Fixed case 107497: Update cplint to 0.066.
  • Fixed case 107509: Boxtrapper cannot determine the transport method for local smtp.
  • Fixed case 107529: Fixed issue with default quota not respected in Paper Lantern.
  • Fixed case 107577: Fixed two xliff bugs.
  • Fixed case 107705: Transfer system fails if mySQL disconnects in the middle of a lock.
  • Fixed case 107721: Make the update gatherer operate silently.
  • Fixed case 107745: Pre-install CPAN Reqs to improve the sueccess of installing CPAN and local::lib.
  • Fixed case 107789: Prevent recursive __DIE__ traps leading to resource exhaustion.
  • Fixed case 107849: Preserve SPF and DKIM settings when modifying backup config.
  • Fixed case 107865: Re-architect the cPanel build process to compile against perl 5.14.4 via B::C.
  • Fixed case 108001: Add support for normalized use of srpm_sub_packages in rpm_locations.
  • Fixed case 108089: Fix typo when deleting domain in x3 and paper_lantern.
  • Fixed case 108101: Ammend blocker notifications to no include <a> tags.
  • [security] Fixed case 108109: Update exim to 4.82-2.cp1146.
  • Fixed case 108169: Fix mkaccesshash so that it works as root.
  • Fixed case 108233: Jailmount would error out if asked to mount more then 1 shell.
  • Fixed case 108461: Preserve the MXCHECK setting when transfering an account.
  • Fixed case 108573: IPv6 support for Dovecot and Courier (indepedent of Exim IPv6 support).
  • Fixed case 108669: Bug fixes and increased test coverage for DB/DBuser overwrites on acct xfer.
  • Fixed case 108733: Update exim to 4.82-5.cp1136.
  • Fixed case 108761: Updated MySQL55 to 5.5.39-1.cp1136.
  • Fixed case 108865: Ensure sanitized JSON data round-trips properly.
  • Fixed case 108885: Ensure SPF is always restored after the ZoneFile to get the new ip.
  • Fixed case 108897: All MySQL RPMs fail, error indicating cannot connect.
  • Fixed case 109105: Ensure JSON round-trips with new JSON::XS.
  • Fixed case 109121: Assigning a Dedicated IP in Legacy Account Restore always fails.
  • Fixed case 109225: Prevent fatal error on Latest Visitors page.
  • Fixed case 109253: Fix missing user and domain in Modify Account.
  • Fixed case 109401: Fix spamd monitoring when using IPv6.
  • Fixed case 109545: Update exim to 4.82-3.cp1146.
  • Fixed case 109561: Adjust source location of new rpms from 11.44 - compat-MySQL5[01] in 11.46.
  • Fixed case 109681: Fix uncompiled version of dnsadmin.
  • Fixed case 109705: Cpmoves with abs and rel paths in same file cannot be restored.
  • Fixed case 109733: Prevent premature memory release after disconnect.
  • Fixed case 109749: Simplify compat-MySQL changes when upgrading to 5.5 or later.
  • Fixed case 109877: Update cpanel-perl-514-DBI to 1.631-2.cp1146.
  • Fixed case 110021: Update documentation link inside httpd.conf.
  • [security] Fixed case 110177: Stored-XSS vulnerability in WHM List Accounts Interface.
  • Fixed case 110205: Update cpanel-re2c to 0.13.7.4-1.cp1146.
  • Fixed case 110217: Make Cpanel/Expect/Shell.pm not polute HISTFILE.
  • Fixed case 110241: Prevent adding extraneous whitespace in text editor.
  • Fixed case 110273: Transfer warn if grant has unsupported MySQL priv.
  • Fixed case 110501: Improve warning error when restoring a frontpage account.
  • Fixed case 110521: Make Cpanel::DBI connect() throw a typed error on failure.
  • Fixed case 110573: If old_passwords=1 and MySQL 5.6+ show an error.
  • Fixed case 110785: Fix errant handling of a function that returns two parts.
  • Fixed case 110909: Updated the Security Advisor to the latest version.
  • Fixed case 111021: Read JSON from sites without support for speed test checks.
  • Fixed case 111057: The restore system should not restore grants for excluded dbs.
  • Fixed case 111129: Addressed package dependency issue in DNS clustering.
  • Fixed case 111225: Fix inability of resellers to create accounts.
  • Fixed case 111229: Rename conflicting unprivileged dbusers createacct.
  • Fixed case 111237: Refactor transfer_session.tmpl to move js and css to seperate files.
  • Fixed case 111369: Drop cpanel-php53 support in 11.46.
  • Fixed case 111441: Fix issues with adding grants in the Database Wizard.
  • Fixed case 111557: Failed test due to /tmp/mysql.sock not existing.
  • Fixed case 111685: Corrected regex for parsing filename from pkgacct output.
  • Fixed case 111817: Globalize text from options in Tweak Settings SQL.
  • Fixed case 111881: Bypass Postgresql availability check if Postgresql is disabled.
  • Fixed case 111925: Remove interchange configuration and ACLs.
  • Fixed case 111965: Correct BSD::Resource usage with updated perl in cpsrvd.pl.
  • Fixed case 112005: Auto-adjust-mysql-limits should set open_files_limit if missing.
  • Fixed case 112045: Don't remove /usr/local/cpanel if it is a symlink.
  • Fixed case 112057: Assure transfers_timeout in cpanel.config is valid at all times.
  • Fixed case 112133: DB Prefix missing in mySQL and Postgres UIs if cached.
  • Fixed case 112205: Update restartsrv_exim.
  • Fixed case 112221: 7 localization related improvements.
  • Fixed case 112237: Ensure cluster server directory exists before use.
  • Fixed case 112253: Change 'Altered' Messages to be warnings instead of errors in the TUI.
  • Fixed case 112341: Missing Exim config text.
  • Fixed case 112345: Fix SpamAssassin and address misspellings.
  • Fixed case 112457: Fix publish problem with localized cjt2 javascript.
  • Fixed case 112489: Set up ModSecurity database and includes during make sandbox.
  • [security] Fixed case 112505: Fix arbitrary code execution vulnerability in partial.pl.
  • Fixed case 112577: Update exim to 4.84-1.cp1146.
  • Fixed case 112641: Fix error string display in hits list template.
  • Fixed case 112673: Correct maximum length of PostgreSQL database names in x3 psql wizard.
  • Fixed case 112693: Don't attempt to load the cpuser file as the cpanellogin user.
  • Fixed case 112705: Forward merge of abort button for transfer system conflict resolution.
  • Fixed case 112709: Ensure dovecot-wrap has correct permission during upcp.
  • [security] Fixed case 113101: Arbitrary code execution as shared webmail accounts.
  • Fixed case 113121: Account restore fails if userdata is desynced from the cpuser file.
  • Fixed case 113133: Clean orphaned semaphores and shared memory segs.
  • Fixed case 113157: Fix DNS parsing error while restoring multiple accounts.
  • Fixed case 113161: Pkgacct aborts when a file is unreadable instead of warns.
  • Fixed case 113165: Successful sudo authentication triggers hulk login counter.
  • Fixed case 113169: The wrong username is sent when the access hash is fetched during a transfer.
  • Fixed case 113173: Use Encode for boxtrapper on 11.46.
  • Fixed case 113321: Updated cpanel-node-packages to 1.4-4.cp1140.
  • Fixed case 113333: Increase maximum restorable domains to 32768.
  • Fixed case 113409: Added cPanel UAPI calls for feature management.
  • Fixed case 113525: Provide Ruby and RubyGems through the distribution.
  • Fixed case 113529: Provide proper defaults and validation for pigz tweak settings.
  • Fixed case 113541: Remove stray .pid files to prevent MySQL upgrade failures.
  • Fixed case 113681: Update Archive::Tar::Builder to 1.6-1.cp1146.
  • Fixed case 113733: Avoid trusting the old username in the restore system.
  • Fixed case 114293: 11.46 Quicksand queries for IPv6, ACLs, and Languages.
  • Fixed case 114553: Sudo and su cannot be whitelisted with cphulkd.
  • Fixed case 114569: Refactor getacctlist.tmpl and getacctlist.js to follow standards.
  • Fixed case 114585: Implement changing the resellers username upon restore.
  • Fixed case 114597: Deduplicate fileprotect code into Cpanel::FileProtect::Sync.
  • Fixed case 114705: Update B::C RPM to the latest version.
  • Fixed case 114921: Update the Billing Software Promotion.
  • [security] Fixed case 114933: API calls escape featurelist names the same as the WHM interface.
  • [security] Fixed case 114937: Correct validation in create_featurelist API call.
  • Fixed case 115209: On low mem system, turn performance-schema off for MySQL 5.6.
  • [security] Fixed case 115221: Address security issues for paper lantern in 11.46.
  • Fixed case 115305: AccessIds::Utils::set_egid() fails under chroot.
  • Fixed case 115317: No email notification when changing cpanel.config values.
  • Fixed case 115321: Upgrade to the latest version possible.
  • Fixed case 115345: Update node-packages to 1.4-5.cp1140.
  • Fixed case 115361: Domain IP cache must be updated at account creation.
  • Fixed case 115453: Simplify maketext calls in account restoration code.
  • Fixed case 115553: Adding in missing no extract maketext comments.
  • Fixed case 115613: Various bugs fixed throughout Paper Lantern.
  • Fixed case 115633: Action button directive never stops on rejected promise.
  • Fixed case 115653: Fix mail fowarders targeting system user.
  • Fixed case 115809: Fixed broken styles for the create account promo.
  • [security] Fixed case 115961: Add encoding to help and documentation URLs.
  • Fixed case 115985: Changed the conditions to activate the save button.
  • Fixed case 116037: Removed installed check for database exception on ModSecurity Tools page.
  • Fixed case 116089: Update cpanel-perl-514-B-C to the latest version.
  • Fixed case 116273: HTML escape reseller info data in WHM.
  • Fixed case 116673: Restore ability to view version-specific changelogs.
  • Fixed case 116701: Updated MySQL55 to 5.5.39-2.cp1136.
  • Implemented case 53367: Remove all code and binaries which supported mbox.
  • Implemented case 61119: Standard hooks for suspendacct.
  • Implemented case 61120: Standard Hooks for unsuspendacct.
  • Implemented case 99993: Rename new UTF8.pm functions to be less ambiguous.
  • Implemented case 100861: Make the commit for case 100861 work with recent 11.46/perlcc updates.
  • Implemented case 100861: Beef up documentation and tests for scripts/sshcontrol &c.
  • Implemented case 101221: Improvements to Paper Lantern.
  • Implemented case 101837: Single Signon for webmaild.
  • Implemented case 102241: Complete localization of x3
  • Implemented case 102509: Restore warning class to overrride login warning.
  • Implemented case 104381: Remove languages we no longer provide.
  • Implemented case 104485: Convert manual delete of mySQL users to use DROP USER.
  • Implemented case 104549: Remove jQuery 1.4 from WHM.
  • Implemented case 105297: Updated 'clear dns cache' link on the default landing pages.
  • Implemented case 105977: Enhancements to Grant cPanel Support Access feature.
  • Implemented case 106025: Add an abort button to the transfer system.
  • Implemented case 107037: Add Spanish Latin America code.
  • Implemented case 107569: Update cPanel news to use bootstrap.
  • Implemented case 107581: Added Customization Support to Paper Lantern.
  • Implemented case 107585: Remove legacy update analysis settings.
  • Implemented case 107701: Remove Net::MySQL workarounds from the transfer system.
  • Implemented case 108129: Deprecated killacct, and replaced it with removeacct.
  • Implemented case 109701: Add timestamps to backup logs.
  • Implemented case 109937: Check for manual/invalid hostname configuration.
  • Implemented case 109937: Check for manual/invalid hostname configuration.
  • Implemented case 110553: Obviate legacy LANG tags and mechanisms.
  • Implemented case 110801: Fix errant "it's".
  • Implemented case 110873: Remove FreeBSD code from restartsrv system.
  • Implemented case 111041: Ignore EasyApache hook scripts.
  • Implemented case 111049: Move heavily duplicated string "cpses_" into Cpanel::Session::Constants.
  • Implemented case 111109: Adding support for brand settings in Paper Lantern.
  • Implemented case 111705: Combine rename and update definer code.
  • Implemented case 111741: Added AAAA and SRV record editors to Advanced Zone Editor in cPanel.
  • Implemented case 111745: Added Trash functionality to the Paper Lantern File Manager.
  • Implemented case 111789: Update cplint to v0.068.
  • Implemented case 111957: Improve management of ModSecurity configuration and audit log.
  • Implemented case 112001: Use DBD::Pg instead of DBD::PgPP.
  • Implemented case 112109: Modularize Transfer System Disk Space Check.
  • Implemented case 112113: Add Pre-Restore Disk Space Checks to Backup and Account Restores.
  • Implemented case 112117: Reduce Transfer threads as needed to accommodate low disk space.
  • Implemented case 112121: Ensure there is enough disk space to extract archives during a transfer.
  • Implemented case 112173: Now Hiding Pause Button when Queue is Empty.
  • Implemented case 112429: Address deviants that are clear and simple to address.
  • Implemented case 112685: Support for cpsrvd transferring home directories over rsync.
  • Implemented case 112729: Reduce transfer threads if source server is low on disk space.
  • Implemented case 112829: Adding support for UI Includes in Paper Lantern.
  • Implemented case 113085: Added CLI and WHM functionality to update TTL on entire zones easily.
  • Implemented case 113129: Better notation for mt tokens in POD via null (0-effect) format code.
  • Implemented case 113301: Import 2nd draft of Lionbridge 11.46 translations.
  • Implemented case 113505: Added API functionality for managing featurelists.
  • Implemented case 114333: Allow individual backup destinations to accept system backup files.
  • Implemented case 114409: Factor out a function to load any given file as a cpuser file.
  • Implemented case 114489: Autoresponders should ignore any message with a spam score of 5 or higher.
  • Implemented case 114497: Update cpanel-awstats to 7.3-1.cp1136.
  • Implemented case 114565: Provide the user the error from DBD::Pg when possible.
  • Implemented case 114573: Limit restoration of userdata to known keys for restricted restore.
  • Implemented case 114593: Deduplicate code for obtaining a list of users domains from userdata.
  • Implemented case 114605: Split the Homedir transfer restore module into OldHomeDir.
  • Implemented case 114693: Cplint related locale tweaks noted during demo.
  • Implemented case 114969: Add --skipmailman to pkgacct.
  • Implemented case 114977: Additional improvements to the ModSecurity feature.
  • Implemented case 115113: Include cpu count in the transfer thread recommendtion formula.
  • Implemented case 115225: Update cplint to v0.069.
  • Implemented case 115449: Roll back MySQL renames in event of error.
  • No labels