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

11.48.4.6


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.48.4.4


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.48.4.2


2015-04-21

  • [security] Fixed case 182113: Mailman 2.1.20 released: CVE-2015-2775.
  • Fixed case 68829: Autorespond: decode headers before substituting in the body.
  • Fixed case 95265: If user has a .my.cnf, update it when asked to when changine passwords.
  • Fixed case 143161: Avoid caching login and redirect pages.
  • Fixed case 157045: Prevent invalid characters in ssh key names.
  • Fixed case 159041: Corrected display of error on email alias creation failure in Paper Lantern.
  • Fixed case 166849: Notifications work again over AIM/ICQ.
  • Fixed case 174513: Weekly backups did not show in the backup download screen.
  • Fixed case 179281: Don't spuriously return an error from MysqlFE API 2 calls.
  • Fixed case 180489: Autodiscover must error if no email is provided over https instead of redirect.
  • Fixed case 180541: Don't allow resellers to create zones they can't remove.
  • Fixed case 180545: Don't allow resellers to choose invalid users when adding zones.
  • Fixed case 181213: Add missing valid value (loose) to cookieipvalidation on tweak settings save.
  • Fixed case 181421: Restrict FTP account creation when MAXFTP=0.
  • Fixed case 181553: Fix webmail URL matching.
  • Fixed case 181721: Improve error handling when adding subdomains.
  • Fixed case 181725: Autodiscover: don't spew warnings to Apache's error log.
  • Fixed case 182057: Fix hook blocking.
  • Fixed case 182265: Remove legacy MSIE compat behavior in cpsrvd nocache.
  • Fixed case 183121: Properly encode | in URIs.
  • Fixed case 183529: WebDav setup app signature needs to be updated for OSX 10.10.
  • Fixed case 183577: Remove userstatsoverride config option.
  • Fixed case 183913: Avoid warning when using remote MySQL.
  • Fixed case 184541: Fix maketext error on x3 security policy dialog box.
  • Fixed case 181861: Update cpanel-perl-514-libnet to 1.25-3.cp1146.
  • Implemented case 184649: Hide partitions with insufficient disk space on the 'Update Preferences' Page.

11.48.3.0


2015-04-06

  • Fixed case 104057: Supress notice messages about language issues with PHPs htmlspecialchars.
  • Fixed case 108309: Removed noise in log after adding an addon domain.
  • Fixed case 134709: Fix Counter Edit.
  • Fixed case 140265: Validate cpsrvd and cpdavd SSL settings before saving.
  • Fixed case 140265: Reduce duplication in cPanel SSL configuration.
  • Fixed case 141529: Mysql Upgrade will display better message when user has Mysql Governor.
  • Fixed case 158341: Remove a user's pw.cache entry after restoration.
  • Fixed case 168633: Clarify wording when an unnecessary forwarder is created.
  • Fixed case 169213: Fix Horde cache ownership issues in nightly maintenance script.
  • Fixed case 169621: Add better handling for a missing file during account backup.
  • Fixed case 170685: If NS is UNSET in /etc/wwwacct.conf root created domains are broken.
  • Fixed case 174521: Redirect error messages during backup to backup log.
  • Fixed case 178501: Correct javscript typo in file manager.
  • Fixed case 179261: Deny users in /etc/ftpusers with pure-ftpd.
  • Fixed case 179393: Fix mailman perms error on fresh install.
  • Fixed case 180053: Web Disk and FTP scripts no longer function after TSR-2015-0002.
  • Fixed case 180141: Check Mail SNI functionality on systems prior to SSL installation.
  • Fixed case 180297: Ensure that cPHulk can be enabled/disabled on DNSOnly systems.

11.48.2.3


2015-03-25

  • Fixed case 179741: Don't update InnoDB-related settings if they already exist.
  • Revert case 138729: Do not allow parking across accounts when tweak settings says no.

11.48.2.1


2015-03-23

  • Fixed case 79913: Restore ability to re-add MX record matching A.
  • Fixed case 86937: Prevent update_db_cache from crashing due to improper view permissions.
  • Fixed case 101193: Update libnet to the latest version.
  • Fixed case 110893: Update securityadvisor to latest version.
  • Fixed case 111853: Home Directory Backups: don't mark files as sparse.
  • Fixed case 113493: Accept mail from jailshell with HELO forging disallowed.
  • Fixed case 122601: Suggest only valid hostnames in Change Hostname.
  • Fixed case 122985: Enable all users when enabling legacy backups.
  • Fixed case 123469: Initquotas: don't disable quotas on non-backup mount points.
  • Fixed case 138729: Do not allow parking across accounts when tweak settings says no.
  • Fixed case 143109: Tweak Settings Mail Auth w/password help now reflects documentation.
  • Fixed case 144593: Fixed spam detection for autoresponders.
  • Fixed case 148469: Restored File Manager move behavior on file name collisions.
  • Fixed case 151833: Fix paginated API2 calls that throw exceptions.
  • Fixed case 152933: Horde draft attachment files not getting cleaned up.
  • Fixed case 153841: Remove extraneous whitespace from Additional MySQL Access Hosts.
  • Fixed case 158089: Avoid reporting MySQL database creation twice.
  • Fixed case 158089: Add additional users to correct DB in MySQL Wizard.
  • Fixed case 158577: Improved the order in which services are updated during hostname change.
  • Fixed case 163053: Clarified error when calling cPanel API via WHM.
  • Fixed case 163753: Do not run setuid code if user is root.
  • Fixed case 163817: Backup: fail if a disk error occurs on upload to S3.
  • Fixed case 163841: Transfers: produce a helpful message on invalid password.
  • Fixed case 164229: Fix changing FTP passwords on transfers.
  • Fixed case 164321: CPanel Backup Wizard left .tmp.
  • Fixed case 164337: Disabling POP3 Server Disables Courier IMAP.
  • Fixed case 165389: No method for determining installed state of service pop.
  • Fixed case 166317: MySQL Database count not calculated on databases without tables.
  • Fixed case 166593: Fix upload file overwrite dialog in File Manager.
  • Fixed case 167313: Don't permit / as a backup destination for legacy backups.
  • Fixed case 167513: Allow adding forwarders to mailing lists.
  • Fixed case 168421: Fix icon rendering for x3 webmail with Paper Lantern default.
  • Fixed case 168677: Backup Wizard was not honoring "Do not send email notification" checkbox.
  • Fixed case 169545: Make the remotedomains list readable by autodiscovery.
  • Fixed case 169733: Move init system code to support 'redhat' as a detected OS.
  • Fixed case 169749: Update courier-imap and add courier-unicode.
  • Fixed case 170081: Avoid creating temporary DBs with invalid names.
  • Fixed case 170093: Fix when reenabling MySQL from Service Manager.
  • Fixed case 170133: Prevent updateconf UI from saving a blank CPANEL= when LTS tiers are unavailable.
  • Fixed case 170149: Restore the ability to email all users.
  • Fixed case 170277: Allow admins to change tls options for Exim via the WHM UI.
  • Fixed case 170801: Handle virus scan timeouts better.
  • Fixed case 171089: Prevent fatal errors in x3mail mailing list page.
  • Fixed case 171133: Fix service monitoring issues on upgrade.
  • Fixed case 171217: Exim-altport doesn't look like a service name.
  • Fixed case 171421: Use /dev/null instead of /devnull in cpanel.service.
  • Fixed case 172837: Remove missing LTS warning from updatenow can_update check.
  • Fixed case 173033: Correct mis-spelling of successful in the transfer tool.
  • Fixed case 173637: Disable OCSP stapling if no CA is provided.
  • Fixed case 173753: Always turn innodb_file_per_table on.
  • Fixed case 173817: Fix sorting of IP addresses in WHM tables.
  • Fixed case 174261: Restorepkg --force will no longer check disk space.
  • Fixed case 174581: Use proper cpanel init script on RHEL.
  • Fixed case 174717: Mailman url is missing security token on redirection.
  • Fixed case 175473: Sort IP addresses by numeric value in WHM.
  • Fixed case 175569: Fix innodb_file_per_table, and default-storage-engine on upcp.
  • Fixed case 176197: Update dovecot from upstream to 2.2.16.
  • Fixed case 176937: Restorepkg --force will ignore disk space checks.
  • Implemented case 164393: Display warning on backup config screen if NFS is available to mount.
  • Implemented case 169045: Allow admins to configure the 'STAGING_DIR' to use during upgrades.
  • Implemented case 169353: Abstracted kernel version checks to a module.
  • Implemented case 169353: Determine default kernel version using alternate GRUB format.

11.48.1.3


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.
  • [Security] Fixed SEC-21: Reflected XSS vulnerability in /whm, /cpanel, and /webmail redirects.

11.48.1.2


2015-02-27

  • Reverted case 169841: "Prevent reseller from creating account for a subdomain."
  • [security] Fixed case 167453: Update ImageMagick to 6.9.0-2.cp1146.

11.48.1.1


2015-02-25

  • Fixed case 28134: Don't display legacy theme names in Customer Contact page.
  • Fixed case 55403: List dedicated IP when generating SPF records.
  • Fixed case 77749: WHM's Raw FTP Log Download is always 'empty'.
  • Fixed case 84397: Run ftpupdate after enabling anonymous ftp.
  • Fixed case 89237: Remove dire consequences warning in java ssh term cpanel page.
  • Fixed case 95293: Allow mapping databases with dashes.
  • Fixed case 107785: Prevent "Duplicate logaccess" messages on failed login.
  • Fixed case 108789: Allow downloading of locales with broken phrases.
  • Fixed case 116753: Restart dnsadmin daemon after reboot.
  • Fixed case 116813: Fix hostingpackage display in cPanel.
  • Fixed case 118189: Changed the 1128news to news.
  • Fixed case 118205: Fix URL and title for an icon in WHM Support Center.
  • Fixed case 118285: Correct minor error handling bug with passwords during transfers.
  • Fixed case 118305: Updated table-based DOM to fix alignment issues.
  • Fixed case 118933: Improve reporting of timeouts in Grant cPanel Support Access.
  • Fixed case 124877: Allow uploading arbitrarily large backups to S3.
  • Fixed case 127237: Restore ability to autoload mail clients in x3 webmail.
  • Fixed case 131913: Added --help option to bin/spf_installer.
  • Fixed case 135693: Corrected rcsrecord message in setupapache to spell apache correctly.
  • Fixed case 136673: Place proper update instructions in cpanel.config.
  • Fixed case 137205: Use proper description for POP3 server in Service Manager.
  • Fixed case 138173: Added check to see if Apache supports IPv6.
  • Fixed case 138729: Prevent reseller from creating account for a subdomain.
  • Fixed case 140561: Improve error message for when /var/tmp is RO on upgrade.
  • Fixed case 141125: Make password generator work even with max databases.
  • Fixed case 142545: Mysql on migrate would not preserve formatting and would lose directives.
  • Fixed case 143773: Always use same method to detect root PostgreSQL user.
  • Fixed case 145017: Allow management of mailing lists beginning with _.
  • Fixed case 146469: Pkgacct: don't leave files when hook aborts execution.
  • Fixed case 146933: Strip www prefix from domains when modifying accounts.
  • Fixed case 147349: Redirect user to login page after theme is changed.
  • Fixed case 148245: Restore previous behavior of merging directory contents.
  • Fixed case 148417: Monitor more services on a fresh install.
  • Fixed case 148589: Fixed visitors table style issue in paper lantern.
  • Fixed case 151561: Restore lost error messages when mysql has old_passwords = 1.
  • Fixed case 151705: Validate values for cookieipvalidation.
  • Fixed case 151713: Copied inet6.js from cjt2 to cjt.
  • Fixed case 152005: Fixed issue with escaping in edit filter.
  • Fixed case 152049: Remove unneeded use from Cpanel::FileProtect::Sync.
  • Fixed case 152089: Refresh user cache if branding information has been updated.
  • Fixed case 152389: Remove cause for error in log during DNS Only upgrade.
  • Fixed case 152725: Fixed ruby gems docs link.
  • Fixed case 152729: Fixed javascript errors on pages.
  • Fixed case 152905: Fixed JavaScript error in servicemanager.tmpl.
  • Fixed case 152925: Removed jQuery.noConflict from config cluster page.
  • Fixed case 152949: Fixed 404 error on WHM Spamd Startup config page.
  • Fixed case 153265: Fixed issue with Encryption page.
  • Fixed case 153393: Clarify error from upload_files.
  • [security] Fixed case 153545: Upgrade pigz from upstream 2.3.3 release.
  • Fixed case 153797: Fixed issue with paper lantern Leech Protect.
  • Fixed case 153817: Change documentation links for Remote Access Keys WHM page to open in new tab.
  • Fixed case 153949: Fixed issue with Page/Per Page incorrect placement.
  • Fixed case 153981: Fixed duplicate ID issue on Error pages.
  • Fixed case 154037: Fixing frame height to avoid vertical scrollbar.
  • Fixed case 154077: Gather-update-logs could be called w/incorrect parameters.
  • Fixed case 154197: Update exim to 4.85-1.cp1148.
  • Fixed case 154569: Avoid a segfault in account restore module NobodyFiles.
  • Fixed case 155089: Virtfs cleanup aborts if virtfs is cleaned up in another process.
  • Fixed case 155145: Correct autoresponder tags for Paper Lantern.
  • Fixed case 155237: Address use case where the 'UseDNS' directive was missing in cPHulk.
  • Fixed case 155313: Allow underscores in crypted passwords for legacy compatibily.
  • Fixed case 155381: Prevent warning that causes emails from log gatherer.
  • Fixed case 155605: Avoid memory corruption copying data in jailshell.
  • Fixed case 156249: Repaired foreach loop not using keys appropriately.
  • Fixed case 156553: CPHulk: Show IP warning when reloading whitelist.
  • Fixed case 156649: Prevent malformed output in security adminbin.
  • Fixed case 156785: Improve reliability when creating new self signed certs.
  • Fixed case 157233: Added ability to forcefully delete a file in paper_lantern's filemanager.
  • Fixed case 157625: BoxTrapper subject column wrapping leaves long space.
  • Fixed case 157653: Force english during mkfs for securetmp script.
  • Fixed case 158453: Updated URLs in cPHulk's bruteforce notification email.
  • Fixed case 158549: Allows folder selection in Mail Filters "deliver to folder".
  • [security] Fixed case 158913: Update clamav to 0.98.6 from upstream.
  • [security] Fixed case 158985: Make jailshell the default shell in restricted restoration.
  • Fixed case 159137: Disable the ability to reach create and rmlist mailman apps.
  • Fixed case 159473: Correct 2 links in exim configuration to open in a new tab.
  • Fixed case 159773: Notify hulkd upon successful pure-ftpd authentication.
  • Fixed case 159885: Updated MySQL-56 to 5.6.23-1.cp1148.
  • Fixed case 160925: Improve error reporting in Cpanel::Email::AutoConfig.
  • Fixed case 161313: Ensure that services are restarted when their Service SSL is reset.
  • Fixed case 162573: Fix legacy restorte when 'Manually select which databases to restore' is chosen.
  • Fixed case 162753: Updatenow.static produces warnings when packing under system perl.
  • Fixed case 163349: Allow forwarders to subdomains as long as they are not in /etc/localdomains.
  • Fixed case 163353: Add support for 'disabled' as a valid TIER value for updatenow.
  • Fixed case 163825: Jailshell: Mount /etc/pki/tls by default.
  • Fixed case 164549: Update MySQL55 to 5.5.42-2.cp1148.
  • Fixed case 166825: Fix mailbox full notification for virtual users.
  • Fixed case 167449: Autodiscovery should return a 400 for remote domains.
  • Fixed case 167517: Create User errors were not being displayed on UI.
  • Fixed case 168001: Increase the timeout for uploading backups via FTP to two days.
  • Implemented case 145541: Update awstats to 7.4 from upstream.
  • Implemented case 153617: Added documentation link in plugin generator page.
  • Implemented case 157145: Upgrade nsd to 3.2.18.
  • Implemented case 162745: Use perl from the system to test static binaries.
  • Fixed case 131473: Cpanel::Expect::Shell fails when the shell wraps lines.

11.48.0.13


2015-02-18

  • Fixed case 156117: Avoid invoking rpm during service start.
  • Fixed case 162857: Fixed WHM API v1 call to list accounts.
  • Fixed case 163881: Fixed cause of FATAL ERROR message during Mysql RPM install.
  • Fixed case 164257: Prevent cphulk from injecting an ip into the opposite list.
  • Fixed case 164269: Don't misidentify a chkservd process as the service itself.
  • Fixed case 164549: Update MySQL55 to 5.5.42-2.cp1148.
  • Fixed case 164597: Lift 3600-second timeout for FTPing user-created backups.
  • Fixed case 164605: Install::SmartMon is missing a use for Cpanel::FileUtils.
  • Fixed case 164649: Ensure that cPHulk preserves comments between upcp runs.
  • Fixed case 164749: Autodiscover must generate a 400 status when disabled.
  • Fixed case 165353: Do not match on new line when parsing a passwd file line.
  • Fixed case 165945: Ensure that cabundles are accessible by the mail user.

11.48.0.12


2015-02-16

  • Fixed case 155493: Fix logging of iContact notices that were never actually sent.
  • Fixed case 158845: Ensure that CA bundles are configured in Mail SNI integration.
  • Fixed case 160961: Cphulkd-dormant should use the same error log as cphulkd.
  • Fixed case 161409: Restore the ability to list backups by date.
  • Fixed case 161789: Fixed logging of critical errors in the backup transporter.
  • Fixed case 161793: Implement fileno() for STDERRCapture.pm.
  • Fixed case 162493: Additional ModSecurity fixes for conf file generation.
  • Fixed case 162629: Improve restartsrv executable detection.
  • Fixed case 163069: Ensure fixrndc-generated named.conf has correct permissions.
  • Fixed case 163349: Allow forwarders to subdomains as long as they are not in /etc/localdomains.

11.48.0.11


2015-02-10

  • Fixed case 153365: Upgrade roundcube from upstream to 1.0.5.
  • Fixed case 159129: Undo: "Block upgrade if MySQL has max_user_connections > MAX_SIGNED_INT.".
  • Fixed case 159585: Don't remove minified files when cleaning locales.
  • Fixed case 160601: Fix display and deletion of email forwarders.
  • Fixed case 160649: Autodiscover fails if autodiscover_host does not start with autodiscover.
  • Fixed case 160753: Remove pixman as a required distro RPM to upgrade/install 11.48.
  • Fixed case 160901: Ensure that cPHulk is usable on dnsonly systems.
  • Fixed case 160921: Ensure cphulkd cleans up all children instead of just one.
  • Fixed case 160929: Adding to cPHulk Black/Whitelist from email notice.
  • Fixed case 160953: Attempt to repair cPHulkd tables if they are crashed.
  • Fixed case 161033: Make MySQL use an init script to start and stop by default.
  • Fixed case 161093: ServiceManager should use safe_shutdown_local_mysql.
  • Fixed case 161501: Fix Mod Security bug where update attempts disabled vendor rules.

11.48.0.9


2015-02-06

  • Fixed case 161033: Make MySQL use an init script to start and stop.
  • Fixed case 161093: ServiceManager should use safe_shutdown_local_mysql.

11.48.0.8


2015-02-04

  • Fixed case 160749: Don't shut down remote MySQL servers when scripts/restarsrv is called.

11.48.0.7


2015-02-02

  • Fixed case 157165: Ensure root's MySQL/MariaDB MAX_USER_CONNECTION is set to a sane value.
  • Fixed case 157589: Resolved bug breaking mail config script for OSX Lion.
  • Fixed case 158453: Updated URLs in cPHulk's bruteforce notification email.
  • Fixed case 158489: Corrected SQL query to ensure that IP ranges work in cPHulk.
  • Fixed case 158597: Don't read /etc/valiases/ files when not owned by user during email fowarding setup.
  • Fixed case 158661: Stop shipping .gitignore files in builds.
  • Fixed case 158669: Ensure that resellers can access the Install SSL page in WHM.
  • Fixed case 158673: Fix proxy subdomains redirect issue in unprotected/redirect.html.
  • Fixed case 158697: Remove /webmail from Mailman moderation email requests.
  • Fixed case 158793: Fix Breakage Transfers interface drop down list Caused by UIBootstrap 0.11.2.
  • Fixed case 158901: Restartsrv: don't say service has failed when it's disabled. Still exit non-zero since the script probably shouldn't have been called to begin with.
  • Fixed case 158901: enhance scripts/restartsrv* to detect all known disable files for services
  • Fixed case 159313: Don't restart dnsadmin when it's disabled while switching dns services.

11.48.0.5


2015-01-27

  • Fixed case 155585: Provide a root only binary to rename the local server.
  • Fixed case 155585: Restart MySQL during hostname change if running.
  • Fixed case 156561: Block upgrade if MySQL has max_user_connections > MAX_SIGNED_INT.
  • Fixed case 157237: Cphulkd should not lock out DNS cluster members with an invalid hash.
  • Fixed case 157457: Enhance MySQL pid file determination on cPanel systems to include pid-file.
  • Fixed case 157549: Fix for cluster status fails to display as a root reseller.
  • Implemented case 157513: Add a utility to remove temporary Hulk IP bans.
  • Fixed case 143797: Fixed OSX email configuration installer for 10.7 and above.
  • Fixed case 154417: DNS Cluster screen error for reseller w/root privs.
  • Fixed case 154489: Fix nonsensical hyphens in Danish cpanel interface.
  • Fixed case 154569: Avoid a segfault in account restore module NobodyFiles.
  • Fixed case 156169: Fix duplicate header in nameserver configuration.
  • Fixed case 156229: Revert Delivery Reporter localization due to lack of locale information.
  • Fixed case 156285: Fix error in jailshell detection of sftp connections.
  • Fixed case 156589: Update SpamAssassin to 3.004000-3.cp1146 to address missing TLDs
  • Fixed case 52790: Fixed ModSecuritys Bread Crumbs.
  • Fixed case 149941: CPanel Service Monitor emails are missing "Raw Output".
  • Fixed case 152425: Feature Showcase is showing after DNSONLY upgrades.
  • Fixed case 152941: Remove references to Paper Lantern from Universal Theme Manager.
  • Fixed case 153349: Adding an FTP account would ignore the home directory specified.
  • Fixed case 154029: Fixed issue with webmail in Retro Style.
  • Fixed case 154037: Fixed frame height to avoid vertical scrollbar in paper lantern webmail.
  • Fixed case 154113: bin/storeable_test is now a perl script.
  • Fixed case 154597: Remove console 404 error for unnnecessary graphic when accessing universal theme manager.
  • Fixed case 154757: Correct pid file determination for pure-ftpd by getting service before determining pid file.
  • Fixed case 88801: Add label for nameserver selection page.
  • Fixed case 91261: Remove long-broken, outdated installssl script.
  • Fixed case 124861: Cpanel::Expect::Shell reliability improvements.
  • Fixed case 143785: Fix generation of iOS mobileconfig for default email accounts.
  • Fixed case 144413: Error out when creating a PostgreSQL user that exists.
  • Fixed case 148741: WHM Output for restartsrv has terminal control characters.
  • Fixed case 148849: Remove Nonsensical Hyphens from European language translators.
  • Fixed case 148953: Ensure consistency in webmail application names.
  • Fixed case 149137: Remove access to httpupdate.cpanel.net/pub/hackcheck from scripts/hackcheck.
  • Fixed case 149197: Fixed issue with retro style not using x3 icons.
  • Fixed case 149237: DNS Cluster area does not allow full access for Resellers w/all ACL.
  • Fixed case 149269: Convert mentions of RoundCube to Roundcube across cPanel & WHM.
  • Fixed case 149805: Improve error handling restoring accounts with dedicated IPs.
  • Fixed case 149833: Update Archive::Tar::Builder to 1.9 to fix double free glibc bug.
  • Fixed cases 149945,106289: Add formatted output to Cpanel::ServiceManager.
  • Fixed case 149949: Avoid killing root-owned processes when suspending accounts.
  • Fixed case 149965: Restore restart_attempts logic from ServiceManager.
  • Fixed case 149969: Tables inside forms are hard ot use in 11.48 paper lantern.
  • Fixed case 150081: Grey out login notifications if hulkd is disabled.
  • Fixed case 150897: Remove Cpanel::Exception::is_a.
  • Fixed case 151209: Fix HTTP Status code for Outlook 2013 autodiscovery.
  • Fixed case 151321: Fix scripts/restartsrv_base failure output and formatted output problem.
  • Fixed case 151493: Display a message in Update System Software when RPMUP is never.
  • Fixed case 151537: Avoid creating new tabs when editing mailing lists.
  • Fixed case 151609: Fixed issue with missing pipe to program option.
  • Fixed case 151637: Fix broken maketext string in ModSecurity handling.
  • Fixed case 151641: Don't indicate an error on successful MySQL restart.
  • Fixed case 151669: Fix service checking for tomcat.
  • Fixed case 151673: Added return to cPanel link in webmail.
  • Fixed case 151885: Fixed gettingstarted contact prefs include.
  • Fixed case 152041: Make iContact.pm able to be included in updatenow.static.
  • Fixed case 152081: Use more permissive "RFC" email address validation for backup notices.
  • Fixed case 152217: cpsrvd is not restarted during a cpanel install at the point exim is installed.
  • Fixed case 152245: Fix typo in quickrestore error message.
  • Fixed case 152297: Email Forwarder CSV importer was broken.
  • Fixed case 152561: Fix scripts/stopcpsrvd.
  • Fixed case 153401: Fixed Boxtrapper white/ignore/black list go back.
  • Fixed case 153497: Restore full, graceful and stunnel behavior from etc/init/startcpsrvd.
  • Implemented case 133373: Add new cPanel Plugin Generator to WHM.
  • Fixed case 90413: Corrected capitalization of PostgreSQL Disk Space in stats.
  • Fixed case 106761: Merge the autogenerated SOA line into restored zone.
  • Fixed case 107029: Clarified behavior of “/scripts/restorepkg --newuser”.
  • Fixed case 107373: Fix Show Available Perl Modules to display results.
  • Fixed case 108877: Update wwwacct to provide correct help output.
  • Fixed case 113245: Fix several pieces of error handling code.
  • Fixed case 115205: Add full filehandle tying for cpbackup_transporter.
  • Fixed case 121353: Clarify message in Transfer regarding IP address usage.
  • Fixed case 122809: Prevent error log messages when ClamAV is not installed.
  • Fixed case 124469: Improve performance of Cpanel::Rand::Get.
  • Fixed case 125805: Correct issue in phpPgAdmin for usernames where 2nd char is an underscore.
  • Fixed case 133665: Don't create localhost RRs in DNS zones.
  • Fixed case 139837: PhpMyAdmin did not allow you to create routines and triggers.
  • Fixed case 141673: Ignore FrontPage directories in FileProtect.
  • Fixed case 141673: Don't add .htpasswds directories to docroots.
  • Fixed case 141945: Ensure dynamicui directory exists when using register_cpanelplugin.
  • Fixed case 143665: Ensure fixmailman skips invalid list names.
  • Fixed case 144017: Ensure jail_safe_passwd properly passes requests on to passwd.
  • Fixed case 144177: Convert Apache mod_userdir Tweak page to Template Toolkit.
  • Fixed case 144177: Note that mod_userdir Tweak does not work with webserver as user.
  • Fixed case 145165: Fix French translation of "FTP Accounts".
  • Fixed case 145741: Httpd.conf not unlocked when modified via Cpanel::ApacheConf.
  • Fixed case 146621: Remove Cpanel::Config::SaveCpUserFile.
  • Fixed case 146637: Remove support for usermode, freevps, and servxchange as a VPS.
  • Fixed case 146653: Restore validation should not throw a backtrace on invalid data.
  • Fixed case 146745: Restore pre-cpsrvd refactoring fastmail behavior.
  • Fixed case 147021: Server Port on Transfer Tool size is now constant.
  • Fixed case 147125: Fix mysqlconnectioncheck close(), add diagnostics to SafeFileLock.
  • Fixed case 147337: Fixed JS exception in Paper Lantern API Shell.
  • Fixed case 147345: Fixed Drag-drop UI Group layout issues.
  • Fixed case 147553: Fixed Overwrite Table Checkall to reset rows.
  • Fixed case 147609: Add/improve error messages when /var/cpanel/resellers can't be opened.
  • Fixed case 147625: SSL install fails if the CAbundle is missing from the archive.
  • Fixed case 147673: Quota should default to unlimited if missing or invalid.
  • Fixed case 147853: Restorepkg help is missing info on the --restricted and --unrestricted.
  • Fixed case 147857: Update exim to 4.48-2.cp1148 to deal with install dep of IO::CloseFDs.
  • Fixed case 147861: Use the correct email address for brian in the automerge.cfg.
  • Fixed case 147889: Cpanel::Email::Objects segfaults while decoding mime headers.
  • Fixed case 147945: Improved iContact template style.
  • Fixed case 147993: Remove user notifications from WHM root Contact Manager.
  • Fixed case 148009: Always return login notifications even if cphulk is disabled.
  • Fixed case 148029: Various _locale calls fail in Restore modules if _locale is not first.
  • Fixed case 148177: Fixed problem where highlight color was not showing on some terminals.
  • Fixed case 148213: Email::Object now outputs Mime Version properly.
  • Fixed case 148221: Provide the IP Address in the password change notification.
  • Fixed case 148249: Localize strings and perform another harvest.
  • Fixed case 148257: Enhance restartsrv_dovecot to rebuild config files on many failures.
  • Fixed case 148301: Fix rendering of iContact templates in SquirrelMail.
  • Fixed case 148421: Switch to checking the process table for exim to support MailScanner.
  • Fixed case 148429: Chckservd can use the system service script if available.
  • Fixed case 148461: Clear domain owner cache after account creation.
  • Fixed case 148485: /webmail without a trailing slash no longer redirects to webmail.
  • Fixed case 148489: Mailman links are broken if the webmail theme is set to paper lantern.
  • Fixed case 148517: Fix a long-broken call to TailWatch stop().
  • Fixed case 148569: Reduce login notifications to every 24 hours.
  • Fixed case 148581: Fixed iContact to generate unique Content-ID's.
  • Fixed case 148593: Increase Cpanel::Services test coverage.
  • Fixed case 148661: Updated the French abbreviation failure.
  • Fixed case 148665: Improve error message when on an unsupported ModSecurity version.
  • Fixed case 148769: Update modsecurity strings with feedback from docs.
  • Fixed case 148813: Fix minor issues with capitalization of acronyms on Feature Manager page.
  • Fixed case 148817: Fix capitalization of "IPv6" in Advanced Zone Editor.
  • Fixed case 148861: Bin/manage_features --help contains a typo.
  • Fixed case 148913: Fix faulty exception generation in Cpanel::ForkAsync.
  • Fixed case 148925: Fixed issue with boxtrapper queue select all.
  • Fixed case 148933: Pre-selecting whitelist and deliver option.
  • Fixed case 149209: Avoid strict refs error in build_mysql_conf.
  • Fixed case 149233: Fix incongruent cPHulk naming in EventImportance.
  • Fixed case 149257: Fix logic to detect MIME::Base64::encode_base64.
  • Implemented case 109493: Added front end validations for the transfer tool.
  • Implemented case 144385: Enable Restricted Restore with experimental warnings.
  • Implemented case 145825: Use ServiceManager for courier, dovecot & exim.
  • Implemented case 146757: Remove legacy module includes from Transfer System.
  • Implemented case 147341: Remove logout link from inside webmail applications.
  • Implemented case 147413: Improve IPv6 address validation and formatting.
  • Implemented case 147429: Revised cPHulk section of the Initial Setup Wizard, page 5, to mirror new UI.
  • Implemented case 147893: Update modsecurity applications with final 11.48 features.
  • Implemented case 147917: Mail Client Configuration pages now account for SNI configuration.
  • Implemented case 147921: Updated cpsrvd to log X-Forwarded-For data in the access_log.
  • Implemented case 147929: Backup SNI configuration files as part of System Backups.
  • Implemented case 147937: Add support for CNAME flattening to the edit record API calls.
  • Implemented case 148033: Modified resetpass.cgi to use iContact templates.
  • Implemented case 148201: All 11.46 Strings now translated to all supported languages.
  • Implemented case 148273: Remove Remaining UI from Paper Lantern Webmail for Security Policy.
  • Implemented case 148313: Converted login notifications to iContact.
  • Fixed case 145701: DES crypt only accept the alphabet ./0-9A-Za-z.
  • Fixed case 148409: Fix incorrect path to checkexim.pl in mailscannerupdate.
  • Fixed case 63646: Remove unneeded workaround for broken quota systems (use_safe_quotas).
  • Fixed case 99241: Improve Cpanel::Version::Compare::compare_major_release.
  • Fixed case 105021: Remove updatenow logic specific to 11.46.
  • Fixed case 111273: Links in Moderation email do not work for Delegated Mailing Lists.
  • Fixed case 111589: Prevent WHM from setting up a local machine as remote MySQL.
  • Fixed case 115621: Fixed issue with disabled security token warning.
  • Fixed case 117069: Fixed Incorrect CIDR calculation.
  • Fixed case 122513: Fix handling missing hulkd configuration files.
  • Fixed case 122545: Limit group_stats to sent email when user restricted.
  • Fixed case 123337: Force the appearance of the cPanel Logo in the UI.
  • Fixed case 123497: Added CSS rule to prevent overlay from extending viewport while hidden.
  • Fixed case 124429: Improve the strength of the newly introduced cphulk password hashes.
  • Fixed case 125025: WHM initial setup cannot reach step 6 from step 5.
  • Fixed case 125481: Teach ftp adminbin to accept a space for PASSWD and ADD commands.
  • Fixed case 125809: Fix hulk failure with notification system for non system users.
  • Fixed case 125845: Avoid python deepcopy loop when modifing mailman lists.
  • Fixed case 126073: Teach list adminbin to accept space passwords.
  • Fixed case 126437: Improve cphulk block reporting and fix swapped configuration value.
  • Fixed case 126497: Made bin/userdata_update add SSL files to userdata.
  • Fixed case 127073: Added ability to call UAPI from WHM.
  • Fixed case 127521: Added IDs for text elements in the Confirm Delete modal.
  • Fixed case 127877: Add keywords in WHM for the basic plugins.
  • Fixed case 127921: Add labels for quota selection in setup wizard.
  • Fixed case 127965: Ensure the iptables chain is attached before baning in IP.
  • Fixed case 128557: Workaround iptables time bug causing UTC times to display in localtime.
  • Fixed case 129709: List adminbin does not give an error when checkmailman fails.
  • Fixed case 130077: Optimize update_mailman_cache for accounts with many lists.
  • Fixed case 130557: Ensure that the 'Blocked users' data is populated properly.
  • Fixed case 130657: Automagic repair for proftpd configuration.
  • Fixed case 130985: Fix "Socket is not set" errors with cPHulk.
  • Fixed case 131285: CPanel full backups without a destination fail.
  • Fixed case 131537: WHM breadcrumbs are missing when WHM is loaded in a frameset.
  • Fixed case 131789: Hulkd logging and blocks should be timezone independent.
  • Fixed case 133013: Transfers fail on 11.48 because of the recent table optimzation.
  • Fixed case 134389: Locale fix for FTP server selection interface.
  • Fixed case 134477: Hulkd IPs are not firewalled if all login attempts use invalid users.
  • Fixed case 134565: Eximstats fails to insert new data when spamscore/counted is null.
  • Fixed case 135053: Address deviant issue that is causing slowdown.
  • Fixed case 136269: Remove API2::ImageManager::thumbnail.
  • Fixed case 140721: CPHulk should not increment the failed login count for same password.
  • Fixed case 141225: Don't fail to generate sprites if directory is missing.
  • Fixed case 141625: Make Cpanel::Hulk fail gracefully when hulkd is down.
  • Fixed case 143129: Update cpanel-yui RPM - Patched odd YUI behavior in ContainerEffect class.
  • Fixed case 143553: Make it clear that the date is the backup date not the restore date.
  • Fixed case 143749: Reduce tailwatchd memory usage.
  • Fixed case 143973: Honor create_account_dkim tweak setting.
  • Fixed case 144297: Fix /usr/bin/uptime output parsing when uptime is less than a day.
  • Fixed case 144365: Fix multiple incorrect uses of Cpanel::Transaction error checking.
  • Fixed case 144429: Fix warnings from build_locale_databases.
  • Fixed case 145381: Deleting a mailing list does not delete the forwarder.
  • Fixed case 146177: Fix error for sessions with already removed logs.
  • Fixed case 146225: Quote table names as identifers when droping transfer tables.
  • Fixed case 146277: Fix link error while restoring bandwidth data in overwrite mode.
  • Fixed case 146413: Ensure that Exim always falls back to a "default" certificate.
  • Fixed case 146593: Make LineTerminatorFree validation UTF8 aware.
  • Implemented case 82513: Delegating a mailman list adds the delegate to owners/admins list.
  • Implemented case 117569: Commit missing changes from 11.46 cpsrvd/rsync into 11.48.
  • Implemented case 119437: Updated the "Memory Usage Restrictions" interface in WHM.
  • Implemented case 119441: Add timestamps to bash history on new cPanel installations.
  • Implemented case 120001: Restorepkg should use the new transfer system queue and logging.
  • Implemented case 121069: Exim Config Manager option to prevent forwarding mail marked as spam.
  • Implemented case 121257: Add predictive warnings to bandwidth notification emails.
  • Implemented case 121289: Outbound spam checks for authenticated users should skip IP based rules.
  • Implemented case 121309: Support iOS for webmail auto config.
  • Implemented case 121329: Unify IMAP folder usage for dovecot.
  • Implemented case 121893: Add an email notification option on login to cPanel.
  • Implemented case 123065: Option to firewall and run commands on cphulk blocks.
  • Implemented case 125465: Add support for spaces in passwords to backup, mysql, postgres adminbins.
  • Implemented case 125861: Optimize eximstats execution and sql tables.
  • Implemented case 125913: MariaDB 10.0 Support (and 10.1 disabled).
  • Implemented case 126801: Add indication of existing logo/favicon and allow delete of logo/favicon.
  • Implemented case 128149: Make Backup Restore System Logs available for review.
  • Implemented case 128257: Improve account restore matching to understand bzip2 archives.
  • Implemented case 128513: Update JS to allow spaces in passwords now that all systems support them.
  • Implemented case 128785: Add API call to remove logo or favicon file.
  • Implemented case 129045: Do not include trusted root certs in the cabundle (optimization).
  • Implemented case 129529: Log iContact notifications and convert manual sendmail calls to iContact.
  • Implemented case 130385: Enable locale tool to search arbitrary lists of files via STDIN.
  • Implemented case 130561: Remove globals from Cpanel::API::Email, consolidate valiases logic.
  • Implemented case 132813: Make WHM list ssl certificate bootstrapified.
  • Implemented case 132821: Update ftp server selection to include latest information.
  • Implemented case 132909: Increase the maximum mail quota to 4TiB on 64 bit systems.
  • Implemented case 133029: Passwd.* needs to be a reserved username.
  • Implemented case 133773: Ability to send a notification when notification settings change.
  • Implemented case 134069: Removed Logaholic from the product.
  • Implemented case 135725: Refactor cPHulk User Interface.
  • Implemented case 135909: Update build_cacert_signatures to use Mozilla::CA.
  • Implemented case 136941: Implement hulkd hot restarts.
  • Implemented case 137241: WHM API to upgrade MySQL and MariaDB.
  • Implemented case 138745: Updatenameserverips should happen in the background during restores.
  • Implemented case 138749: Provide local ip, local port, and local username to cphulkd if possible.
  • Implemented case 139601: Remove unused buildacctlist function.
  • Implemented case 140981: Reorganized ContactPrefs to have a heirarchy.
  • Implemented case 141413: Adds SRV and AAAA editing to x3 version of Advanced Zone Editor in CPanel.
  • Implemented case 141437: Adds button so user can add current IP address to Whitelist with one click.
  • Implemented case 141481: Make Cpanel::iContact notifications templatable.
  • Implemented case 141577: Added Geo::IP RPM as a SpamAssassin dependency.
  • Implemented case 143533: Centralize mailing list creation and add more validation.
  • Implemented case 143713: Paper Lantern theme for Webmail.
  • Implemented case 143805: Add warning when zone files > 32MiB are not restored.
  • Implemented case 144169: Normalize iContact event levels so they match WHM Contact Configuration.
  • Implemented case 144609: Notify administrators of Logaholic removal in 11.48.
  • Implemented case 144945: Improves cPHulk user interface, including better keyboard support and sorting.
  • Implemented case 144977: Added column filtering to API2, UAPI, and WHM API 1.
  • Implemented case 144985: Add SNI support to the mail services (exim and dovecot).
  • Implemented case 145785: Support for ModSecurity vendor rule sets.
  • Implemented case 145889: Enable support for IMAP COMPRESS in dovecot for slow connections.
  • Implemented case 145909: Prefer mobileconfig for Mail.app setup on Mac OS X 10.8+.
  • Implemented case 145953: Create new style iContact templates.
  • Implemented case 145989: Create a new cPanel style for Paper Lantern which looks like X3.
  • No labels