EasyApache Change Log
EasyApache updates are not specific to Product versions, nor the publication tiers.
3.18.14
2013-05-13
- Implemented Case 66193 Added labels for input tags in EasyApache page
- Implemented Case 66973 Setup of EasyApache UI folder in EasyApache repository
- Implemented Case 67537 Update PHP to 5.3.25 (and drop 5.3.23)
- Implemented Case 67549 Update PHP to 5.4.15 (and drop 5.4.14)
- Fixed Case 65917 Hide breadcrumb when opening Configure PHP as popup
- Fixed Cases 67433, 67445 Extracted common JavaScript code and JavaScript used in list profiles step
3.18.13
2013-04-15
- Implemented Case 65237 Update PHP to 5.4.14 (and drop 5.4.12)
- Implemented Case 65241 Update PHP to 5.3.24 (and drop 5.3.22)
- Fixed Case 64136 Updated link to documentation for Deflate.pm
- Fixed Case 61495 Fixed enlarge feature for build output window
- Fixed Case 64619 Updated links to documentation in interface
- Fixed Case 65009 Fixed verify popup issue with Apache 2.4 version selection
- Fixed Case 65165 Fixed styles in the verify popups of EasyApache Page
3.18.12
2013-04-02
- Implemented Case 64472 Updated ModSecurity to version 2.7.3 (and drop 2.7.2)
- Fixed Case 63926 EasyApache build window now displays properly in WHM UI
3.18.11
2013-03-28
- Fixed Case 64163 Install compat-expat1 module for Frontpage users on CentOS 6.x
- Fixed Case 64298 Correct the name of the Apache 2.4 rawopts file
- Fixed Case 64402 Update 32- and 64-bit libraries required by Frontpage
3.18.9
2013-03-19
- Implemented Case 64150 Update PHP to 5.4.13 (and drop 5.4.11)
- Implemented Case 64148 Update PHP to 5.3.23 (and drop 5.3.21)
- Fixed Case 64199 Update php5-fixed-lib64.patch for older versions of the patch program (for PHP 5.4.13)
- Fixed Case 64191 Update php5-fixed-lib64.patch for older versions of the patch program (for PHP 5.3.23)
3.18.6
2013-03-06
- Implemented Case 63866 Add mod_socache_shmcb module to Apache 2.4
- Implemented Case 63871 Update Apache from 2.2.23 to 2.2.24
- Implemented Case 63869 Update Apache from 2.4.3 to 2.4.4
- Fixed Case 63676 Provide optional symlink race condition protection patch
- Fixed Case 63881 Report PECL config-set errors and proceed with build
- Fixed Case 63889 Apply 64-bit pkgconfig and Apache 2.4.4 compatibility patch for CentOS 5.x devices
3.18.4
2013-02-27
- Fixed Case 63442 Fixed subdomain proxy support in Apache 2.4
- Fixed Case 59764 Set the php_ini after building PHP
3.18.2
2013-02-25
- Implemented Case 63720 Update PHP to 5.4.12 (and drop 5.4.10)
- Implemented Case 63721 Update PHP to 5.3.22 (and drop 5.3.20)
3.18.1
2013-02-14
- Implemented Case 61903 Updated SourceGuardian to version 9.0.4
- Implemented Case 63198 Removed ModFastinclude
- Implemented Case 63304 Updated ModSecurity to version 2.7.2 (and drop 2.7.1)
- Fixed Case 63169 CloudLinux Custom rawopts repaired
- Fixed Case 63424 Set Default UID in mod_ruid2 to 99
- Fixed Case 63498 ModSecurity: Resolve auto-id generation in chain rules containing comments and blank lines
3.18.0
2013-01-31
- Implemented Case 51105 Added support for Apache 2.4
- Implemented Case 59206 PHP: Removed Sablotron module
- Implemented Case 60181 Updated ModHostinglimits to version 1.0.8
- Implemented Case 60329 Incorporate source code for Apache 2.4.2
- Implemented Case 60403 Version-lock Apache: 2.4 for WHM 11.35 and later
- Implemented Case 60858 Compile modules in Apache 2.4 as static by default
- Implemented Case 62063 Updated ModSecurity to version 2.7.1
- Fixed Case 61937 PHP: MailHeader patch is enabled by default; disabled for WHM PHP
- Fixed Case 62369 ModSecurity 2.7.1: change default rule id range to avoid collisions
- Fixed Case 62466 ModSecurity needs module dependencies for 11.36 compatibility
- Fixed Case 62475 Disable SSLCompression by default (CRIME attack)
- Fixed Case 62540 PHP: LibXML: Use LibXML 2.9.0 for all supported PHP versions
- Fixed Case 62602 ModSecurity 2.7.1: Ensure rules receive an ID even if optional fields are unused
- Fixed Case 62701 Tomcat needs module dependencies for 11.36 compatibility
- Fixed Case 62914 Add 11.36-friendly Perl module dependency mechanism
- Fixed Case 62929 Handle wildcard subdomains in Apache 2.4
- Fixed Case 62973 Ensure correct Perl binary in path for module installation
- Fixed Case 62987 ZendOpt needs module dependencies for 11.36 compatibility
- Fixed Case 62994 SourceGuardian needs module dependencies for 11.36 compatibility
- Fixed Case 62996 IonCube needs module dependencies for 11.36 compatibility
- Fixed Case 63029 Xcache needs module dependencies for 11.36 compatibility
- Fixed Case 63034 Suhosin needs module dependencies for 11.36 compatibility
- Fixed Case 63037 PHP: EAccelerator needs module dependencies for 11.36 compatibility
- Fixed Case 63046 Enforce Perl module dependencies for Apache 2.4
- Fixed Case 63052 Enforce Perl module dependencies for Apache 2.2
- Fixed Case 63057 Add Perl module and RPM dependencies for Tomcat
- Fixed Case 63060 ModPerl needs module dependencies for 11.36 compatibility
- Fixed Case 63064 Enforce Perl module dependencies for Apache 2.0
- Fixed Case 63082 Apache Perl module dependencies for ModBandwidth's setweblimit script
- Fixed Case 63085 cURL-NoSSL needs module dependencies for 11.36 compatibility
- Fixed Case 63091 ModHostinglimits updated to use a single configuration file
- Fixed Case 63103 Apache should use system Perl for 11.36 compatibility
- Fixed Case 63105 Enforce Perl module dependencies for PHP-ming
- Fixed Case 63109 ModSecurity needs module dependencies for 11.36 compatibility
- Fixed Case 63110 Enforce Perl module dependencies for ModMono
3.16.7
2013-01-22
- Implemented Case 63098: Update PHP to 5.3.21 (and drop 5.3.19).
- Implemented Case 63099: Update PHP to 5.4.11 (and drop 5.4.10).
3.16.6
2012-12-26
- Implemented Case 62529: Update PHP to 5.3.20 (and drop 5.3.18).
- Implemented Case 62530: Update PHP to 5.4.10 (and drop 5.4.9).
- Fixed Case 62398: Php 5.3.19 Cleanup
- Fixed Case 60931 First of two commits to upgrade mod_hostinglimits to 1.0.8 This commit contains the third-party source code and configuration files.
- Implemented Case 62416: Updated ModSec.pm to use 1.2 billion range starting from 1,234,123,380. Also updated modsec2.user.conf.default.
3.16.5
2012-11-29
- Fixed Case 62379: Changed code in ModSec.pm so that modsec2.user.conf.default should be overwritten in order to handle upgrade case (3.16.3 to 3.16.4).
3.16.3
2012-11-27
- Fixed Case 3681 handle missing krb5.h
- Fixed Case 35648 Resellers can see WHM mod_sec plugin
- Fixed Case 62073 libxml2-2.9.0 won't build on FreeBSD [PATCH]
- Fixed Case 62202 eAccelerator fails to build
- Fixed Case 62269 OptionalHookExport.pm does not follow naming standards
- Fixed Case 61528 Bad PHP versions cause easyapache to upgrade to latest PHP
- Implemented Case 35316 ea3 URL updates
- Implemented Case 59390 Ming needs to be updated to 0.4.4
- Implemented Case 60604 Update ModSecurity to 2.7.0
- Implemented Case 60678 Update mod_qos to 10.10 in EasyApache
- Implemented Case 60721 cpanel-install script incorrectly parses PHP version
- Implemented Case 61035 makecpphp.profile.yaml: PHP versions need to be updated
- Implemented Case 61522 Easyapache fails to build Eaccelerator when it was selected in profile
- Implemented Case 61730 Update EasyApache to Tomcat 5.5.36
- Implemented Case 61873 ModSecurity 2.7.0 requires new MULTIPART_INVALID_PART to resolve CVE
- Implemented Case 62217 Backport: mod_security 2.7.1 fix to 2.7.0: DROP disabled w/Apache2
- Implemented Case 62247 EasyApache update PHP to 5.3.19
- Implemented Case 62248 Update PHP to 5.4.9
- Implemented Case 62040 EasyApache - Remove 'Experimental' tag from PHP 5.4
3.14.14
2012-10-23
- Fixed Case 61238: Restore the lib64 patch to PHP 5.4.7.
- Implemented Case 61500: Update EasyApache to libxml2 2.9.0
- Implemented Case 61501: Update EasyApache to libxslt 1.1.27
- Implemented Case 61733: Update EasyApache to support PHP 5.3.18.
- Implemented Case 61734: Update EasyApache to support PHP 5.4.8.
- Implemented Case 61817: Update EasyApache to support JDK 6u37.
3.14.13
2012-09-26
- Implemented case 61382: Update EasyApache to mod_security 2.6.8
3.14.12
2012-09-21
- Fixed case 60966: Correct the formatting of PHP version numbers
- Fixed case 61283: Remove erroneous 'End of Life' decoration from PHP 5.3.17
- Implemented case 61200: Update EasyApache to provide Apache 2.2.23
- Implemented case 61298: Add MailHeaders patch to PHP 5.3 and 5.4
3.14.11
2012-09-17
- Fixed case 59962: Improved reliability of glibc testing when building PHP
- Implemented case 60800: Provide silence-deprecated option in PHP 5.4
- Implemented case 60936: Update PHP to 5.4.7
- Implemented case 61190: Update PHP to 5.3.17
3.14.9
2012-08-29
- Implemented case 60891: Update mod_fastinclude to 1.1
3.14.8
2012-08-20
- Implemented case 60673: Update PHP to 5.4.6
- Implemented case 60710: Update PHP to 5.3.16
3.14.7
2012-08-10
- Implemented case 60603: update mod security to 2.6.7
3.14.6
2012-08-03
- Fixed case 60346: Update PHP to 5.4.5
- Fixed case 60535: libxslt CVE-2012-2825
- Fixed case 60550: libxml2 CVE-2012-2807
3.14.5
2012-07-28
- Fixed case 60279: Fix build of PHP CGI binary with PHP 5.4.
- Fixed case 60278: Disable PHP Magic Quotes with PHP 5.4.
- Implemented case 60345: Add PHP version 5.3.15 and remove PHP version 5.3.13.
- Implemented case 58963: Update XCache PHP extension to version 2.0.1.
- Implemented case 60072: Update mod_security to version 2.6.6.
- Implemented case 59379: Update IonCube loader to version 4.2.2.
- Fixed case 60257: EasyApache disables Xcache and Eaccelerator for all PHP versions
3.14.3
2012-07-11
- Fixed case 60131: Fresh installs encounter configuration problem stemming from removal of PHP 4
- Fixed case 60257: EasyApache disables Xcache and Eaccelerator for all PHP versions
3.14.1
2012-07-11
- Fixed case 59437: MPM Event and mod_perl are incompatible with non-threaded perl
- Fixed case 59540: mod_qos requires non-default MaxClients in httpd.conf
- Fixed case 59731: Correct ZendOpt/ZendLoader version in EasyApache UI
- Fixed case 59784: Exhaustive Options page is blank when no PHP version selected (HTML interface only)
- Fixed case 59952: PHP 5.3.14 released to resolve CVE-2012-2386 and CVE-2012-2143
- Fixed case 59971: Patch Apache 2.x for CVE-2012-0883
- Fixed case 59995: Include experimental support for PHP 5.4.4
- Implemented case 57536: EasyApache: Remove PHP4 (all versions)
- Implemented case 59127: Update EasyApache to mod_perl 2.0.6
- Implemented case 59635: Block EA when PHP4 is configured with mod_php
3.13.5
2012-06-28
- Implemented case 60072: Update mod_security to 2.6.6
3.13.4
2012-06-18
- Implemented case 59892: Add 'experimental' decoration to mod_ruid2
3.13.3
2012-05-30
- Fixed case 59679: Update system timezone patch to work with PHP 5.3+ functions
3.13.2
2012-05-29
- Fixed case 59524: PHP 4 is built when it should be disabled
3.13.1
2012-05-21
- Fixed case 59444: jsvc looks in the wrong library paths on 64-bit systems (upstream bug: https://issues.apache.org/jira/browse/DAEMON-246)
- Implemented case 57535: Merge the PHP version selection interfaces into a single interface
- Implemented case 58115: Updated Tomcat Connectors to 1.2.35
- Implemented case 59125: Update PHP 5 to 5.3.13
3.12.3
2012-05-01
- Fixed Case 57881: Resolve compatibility with building mod_mono on CentOS 4 due to the glib2 update
- Fixed Case 57958: switching mod_ruid2+DSO to suPHP results in PHP sites no longer functioning
- Fixed Case 58861: Removed mod_mono test that is returning a false negative
- Implemented Case 57765: Update CloudLinux mod_hostinglimits to 0.9-5
- Implemented Case 58016: Make PHP use the system timezone database rather than the one built into PHP
3.11.2
2012-03-22
- Fixed case 57749: Align support level decoration in EasyApache HMTL interface
- Fixed case 57750: Make link names in EasyApache HTML interface consistent
- Fixed case 57752: Mark Frontpage as deprecated in EasyApache
- Fixed case 57759: The user needs notified when easyapache disables mysqli due to incompatibility with MySQL 5.5 and PHP 5.2.9
- Fixed case 57957: Frontpage needs disabled when electing to build mod_ruid2
- Fixed case 57975: EOL label is missing from PHP 4 in Step 3 of EasyApache (both CLI and WHM)
- Fixed case 58255: FcgidMaxRequestLen is defined before mod_fcgid is loaded
- Fixed case 58263: EasyApache: Remove FastCGI patch for process reaping
- Implemented case 56043: Provide documentation page link when enabling mod_ruid2 in EasyApache
3.10.2
2012-03-07
Backend
- Fixed case 52958: FastCGI FcgidMaxProcessesPerClass only counts inside virtualhost
- Fixed case 55221: Apply fix for CVE-2011-4317 to Apache 2.0
- Fixed case 56942: EasyApache: Disable mysqli if MySQL 5.5 is installed and the user has selected PHP 5.2.9
- Fixed case 57238: FastCGI: do not reap processes from the free process list
- Fixed case 57343: Use of uninitialized value in Cpanel::Easy::Utils
- Fixed case 57579: EasyApache gives 404 when used via proxy subdomain
- Fixed case 57621: php.ini contains incorrect entry for timezonedb location
- Fixed case 57687: suhosin 0.9.33 doesn't support PHP 5.2
- Implemented case 55987: Show full Apache version in EA
- Implemented case 57533: EasyApache: Indicate support status for select components
- Implemented case 57403: Improve wording of the mod_ruid2 popup text message
- Implemented case 57381: Patch PHP 5.2.17 for CVE-2011-4885, CVE-2012-0830
- Implemented case 57382: Upgrade the makecpphp profile to use PHP 5.2.17
3.9.2
2012-02-13
3.9.1
2012-02-10
- Fixed case 53660: easyapache does not provide a proper exit code when it fails
- Fixed case 54595: Patch Apache 2.0 for CVE-2011-3607
- Fixed case 55361: The user is not informed in the WHM UI when mod_security fails to connect to the database
- Fixed case 55808: Disable cURL if cURLSSL is enabled and viceversa
- Fixed case 55823: EA build stops if Fastcgi is selected asking the user to enable 'Mod FCGID', although Fastcgi enables it
- Fixed case 55828: EA3 Mod_ruid2 should note more incompatibilities
- Fixed case 55855: Improper mod_jk configuration prevents proper application serving by Tomcat
- Fixed case 55941: addservlets script with incorrect arguments should display only help
- Fixed case 55980: mod Unique ID fails if you change hostname via command line
- Fixed case 56010: Relative /usr/bin/perl symlinks causes build failures
- Fixed case 56150: EasyApache ncurses UI degrades with xterm-256color
- Fixed case 56303: EasyApache - Misspelled 'Output' in message visible to users
- Fixed case 56436: Re-install PECL modules after PHP is installed
- Fixed case 56449: Improve input validation and reporting in mod security UI script
- Fixed case 56522: /usr/sbin/httpd is no longer symlinked to apachectl
- Fixed case 56565: garbage added to php 5.3.9 patch tarball
- Fixed case 56568: Cpanel/Easy/Utils/PHP.pm step 3 does not verify patches applied correctly
- Fixed case 56570: php5-freebsd-ldflags patch was not updated for 5.3.9
- Fixed case 56650: Upgrade PHP SuHosin to 0.9.33 - potential remote code execution exploit
- Fixed case 56652: Upgrade Tomcat to 5.5.35 - Fixes CVE-2012-0022 hash collision DOS
- Fixed case 56758: CLI EasyApache is not re-saving profiles on Save Only
- Fixed case 56803: EasyApache writes php directives for xcache with incorrect syntax
- Fixed case 56968: Curl 7.24.0 released: CVE-2012-0036
- Fixed case 56985: Update Apache to 2.2.22
- Fixed case 57077: EasyApache: PHP 5.3.10 update
- Fixed case 57078: EasyApache: Apply fix for CVE-2012-0830 to PHP 5.2.9
- Implemented case 53609: EA will incorrectly detect an update available if blocked.
- Implemented case 55314: Update PCRE to 8.21
- Implemented case 55971: Update modsec to 2.6.3
- Implemented case 56287: Patch PHP 5.2.9 for CVE-2011-4885
- Implemented case 56549: Upgrade IonCube Loaders in Easyapache to 4.0.12
3.8.6
2012-02-06
- Implemented case 57160: Add PHP 5.3.10; Remove PHP 5.3.9
3.8.5
2012-01-16
- Implemented case 56414: Add PHP 5.3.9
- Implemented case 56538: Make PHP 5.3.9 the default in cPanel profiles
3.8.3
2011-12-28
- Implemented case 55990: Restore PHP 5.2.9 as the default for makecpphp
- Fixed case 55928: Display of mod_ruid2 version was incorrect in the interface
- Fixed case 55977: Configuration of mod_fcigd failing on new installs
- Fixed case 55521: Installation of PHP4 occasionally failing due to race conditions
- Implemented case 55982: PCRE reverted to version 8.12 due to compatibility problems with some mod_security configurations
3.8.2
2011-12-28
- Fixed case 51627: FcgidMaxRequestLen not being added to httpd.conf
- Implemented case 52896: Remove references to the easy_test branch from EasyApache codebase
- Fixed case 53907: Patch Apache 1.3 and 2.0 for CVE-2011-3368
- Fixed case 54891: Fix link to PHP mime-magic documentation
- Implemented case 55141: Update all profiles to use PHP 5.3.8 by default
- Fixed case 55187: New apr patches and mod_hostinglimits for CloudLinux systems
- Implemented case 54307: Add a more granular toggle in cpsources.conf for EasyApache
- Implemented case 54905: Update curl to 7.23.1
- Implemented case 54347: Update lua to 5.1.4
- Implemented case 54348: Update pcre to 8.13
- Implemented case 54349: Update glib2 to 2.28
- Implemented case 54384: Update tidy to 25 March 2009.
- Implemented case 54509: Update sqlite to 3.7.9
- Implemented case 54545: Update mod_qos to 9.74
- Implemented case 52294: Add mod_ruid2 support for cPanel & WHM 11.31+
- Fixed case 53894: Patch mod_suphp for mod_ruid2 compatibility
- Fixed case 55075: Disable incompatible items when mod_ruid2 is selected
- Fixed case 55424: Remove supplemental groups setting from default mod_ruid2 configuration file
- Implemented case 55866: Improve warnings when mod_ruid2 is enabled
- Implemented case 55903: Disable PHP FastCGI when mod_ruid2 is enabled
3.7.2
2011-12-01
- Implemented case 55021: Update xsltsablot to 1.0.3
- Implemented case 55082: Apache mod_proxy reverse proxy exposure vuln in Apache 2.0
- Implemented case 55083: modsec table creation is incompatible with MySQL 5.5
- Implemented case 55084: Update JDK to 1.6.0_29
- Implemented case 55085: Update mod_jk to 1.2.32
3.7.1
2011-10-28
- Fixed case 54418: removed erroneous check for virtuozzo memory failcounts
3.7.0
2011-10-28
- Fixed case 52720: CVE-2011-3190 Tomcat Authentication Bypass (connector vuln)
- Fixed case 52764: FreeBSD: /opt/curl/bin/curl binary lacks --with-ca-bundle option when built with SSL
- Fixed case 52788: Xcache extension is missing the cpanel-status script.
- Fixed case 52789: Xcache extensions cpanel-install script does not prevent installation to PHP4
- Fixed case 52791: mod_perl 1.31 does not build against Apache 1.3 with perl5.14
- Fixed case 52913: Tomcat fails to install on CentHat 4.x systems due to old "find" version
- Fixed case 53375: erroneous EasyApache memory warning
- Fixed case 53448: Setup pear's download directory properly on fresh install
- Fixed case 53637: easyapache update window should match mysql update window
- Fixed case 53801: Apache mod_proxy reverse proxy exposure vuln in Apache 2.2
- Implemented case 52050: EasyApache: Upgrade ModSecurity to 2.6.2
- Implemented case 53666: Cpanel::Easy needs updated to handle undefined maxmem
3.6.1
2011-09-02
- Fixed case 38632: SourceGuardian links to non existent shared object in FreeBSD
- Fixed case 51020: Fix "Finishing install" step of Tomcat build to not silently ignore system() and symlink() errors
- Fixed case 51640: Modify easyapache testing to work with freebsd
- Fixed case 51920: update jdk to latest version
- Fixed case 51923: lsattr /usr/bin/perl' failed with exit code '256'
- Fixed case 51945: sqlite installed by 'ensurepkg' conflicts with our custom compile of sqlite
- Fixed case 52070: EasyApache: Correct JDK cleanup step in Tomcat installation
- Fixed case 52074: In EA output, '--Begin {foo}' sometimes has no matching '--End {foo}'
- Fixed case 52129: IonCube update did not change the version number in module
- Fixed case 52311: EasyApache Upgrade popup links to old upcp page
- Fixed case 52456: Warning about use of qw() as parentheses in Easy/Utils/PHP.pm
- Implemented case 32980: Add mod_qos for Apache 2
- Implemented case 52340: CloudLinux Update: new APR patches and fixes mod_hostinglimits for new patches
- Implemented case 4795: Add support for Xcache to Easyapache
- Implemented case 51912: Update Sqlite to version 3.7.7.1
- Implemented case 52785: Update Apache 2.2 to 2.2.20
3.5.5
2011-08-23
- Fixed case 52155: CVE-2011-2729: Commons Daemon fails to drop capabilities
- Implemented case 52368: Add PHP 5.3.8, remove
3.5.2
2011-08-10
- Fixed case 48696: Add CGI on and DiscardPath off as required PHP dependencies of FastCGI
- Fixed case 51349: tomcat installation creates nested Catalina directories to insane depth
- Fixed case 51475: Export MALLOC_ARENA_MAX=1 globally for Centos/RHEL 6
- Implemented case 48659: Add .do extension in JkMount include
- Implemented case 4880: Pass '-j2' to make when more than a single CPU/core is detected
- Implemented case 44492: PHP Ioncube Loader Linux x86 has been updated to v4.0.9
- Implemented case 46284: Update PCRE to 8.12
- Implemented case 48432: FreeBSD: Apache fails to start if EAccelerator is enabled
- Implemented case 51345: Update easyapache for 'Use of qw(...) as parentheses is deprecated ...'
- Implemented case 51619: commons-daemon needs updated to 1.0.6
- Implemented case 51741: imap c-client library needs updated to 2007f
3.4.2
2011-07-15
- Fixed case 23370: Update scripts/setbwlimit to include "ForceBandWidthModule" for Apache 2
- Fixed case 48768: The link to the 'Hardening PHP' document is out of date
- Fixed case 48883: patch libxslt to fix CVE-2011-0195
- Fixed case 49818: EasyApache does not observe the WHM maxmem tweak setting
- Fixed case 50237: Remove the inaccurate byte measurement from the sending report message
- Fixed case 51012: file glob is not expanded when performing a SafeCopy operation
- Fixed case 51268: arguments passed to the system find utility were not compatible with older versions of find
- Fixed case 51370: Increase memory limits for RHEL/CentOS 6+
- Fixed case 51375: Fixed issue with installing Frontpage on RHEL/CentOS 6
- Fixed case 51431: remove distcache from the build if the package is not installed
- Implemented case 44491: update Apache 2.0 to 2.0.64
- Implemented case 44496: updated SQLite to 3.7.6.3
- Implemented case 47407: update mod_perl2 to 2.0.5
- Implemented case 50027: Update JDK to 1.6.0_25
- Implemented case 50028: Update curl and curlSSL to 7.21.6
3.3.6
2011-06-06
- Fixed 50378: Make sure liblve-devel is installed on CloudLinux systems
- Implemented case 50380: Switch from Apache mod_cgid patches for Apache 2.0 and 2.2 to APR patches. This also removed the usage of the sumodcgid.conf file
- Implemented case 50382: Remove legacy CloudLinux conf files under the conf.d directory while performing an update
Version 3.3.5
2011-05-25
- Implemented case 50053: update Apache 2.2 to 2.2.19
Version 3.3.4
2011-05-20
- Implemented case 49860: update Apache 2.2 to 2.2.18
- Implemented case 49912: update mod_hostinglimits to 0.7-9
Version 3.3.3
2011-05-12
- Fixed case 49449: Undefined subroutine File::Path::make_path
- Fixed case 49668: Switch makecpphp profile back to 5.2.9 for compatability with 11.28
Version 3.3.1
2011-05-05
- Fixed case 48787: make sure ea3 pid file is only removed by the current main process
- Fixed case 48805: Silence Use of uninitialized value in substitution iterator warning
- Fixed case 48820: Fix md5sum for 64bit Zendopt optlib
- Implemented case 42048: Log info about the tarball when it fails to untar
- Implemented case 48690: Add patch to mod_fcgid to limit process signalling to active processes.
- Implemented case 48691: Add cloudlinux modules and patches to EasyApache
- Implemented case 48868: Add text indicating cloudlinux support to Apache version
Version 3.2.6
2011-04-20
- Fixed case 49029: backport mod_fcgid fix to protect against improper process killing during restarts
Version 3.2.5
2011-04-13
- Fixed case 44492: Revert IonCube loader to version 3. Ioncube 4.0.7 core dumps on some 32bit linux systems when loaded by cPanel's internal PHP 5.2.6.
Version 3.2.4
2011-04-13
* Implemented case 48822: backport md5sum ZendOptimizer fix to 3.2.
Version 3.2.3
2011-04-11
- Fixed case 48804: libxml2 not compiling on fresh installs
Version 3.2.2
2011-04-11
- Fixed case 9134: Make PDO Conflict with Dual PHP DSO option
- Fixed case 48281: Optlib installation does not return to correct starting directory when it has to retry itself after a tarball update
- Implemented case 44492: Updated IonCube Loader to 4.0.1
- Implemented case 44497: Updated FastCGI to 2.3.6
- Implemented case 44885: Updated Tomcat to 5.5.33
- Implemented case 46640: Added support for Zend Guard Loader 5 when using PHP 5.3
- Implemented Case 48451: Switch EasyApache substitution parameter from revision to version
- Switched to version number based tracking
5316
2011-03-30
- Implemented case 48001: Compatibility with cPanel & WHM version 11.30
5315
2011-03-22
- Implemented case: add PHP 5.3.6, remove PHP 5.3.3
5308
2011-03-07
- Fixed case 45131: Address a few "Use of uninitialized value" warnings
- Implemented case 42578: Updated EasyApache to utilize LibXML2 v2.7.8
- Implemented case 44494: Update libcurl (no SSL) to 7.12.4
- Implemented case 44494: Update libcurl (with SSL) to 7.12.4
- Implemented case 45931: Update to PHP 5.3 to 5.3.5, remove 5.3.4
- Implemented case 45932: Update PHP 5.2 to 5.2.17, remove 5.2.16
- Implemented case 46569: All cPanel provided EasyApache profiles updated to install Apache 2.2 instead of 2.0 and PHP 5.2.17 instead of 5.2.9.
5291
- Implemented case 43831: Remove all references to gettree and getrevision
- Implemented case 43888: Update /scripts/checkallowoverride to isolate or eliminate code that updates httpd.conf
- Implemented case 45468: Add PHP 5.2.16 and remove 5.2.15
- Implemented case 45843: Fix CVE-2010-4645 (http://bugs.php.net/bug.php?id=53632)
- Fixed case 43872: /scripts/remservlets and /scripts/killacct do not remove Tomcat work files
5279
- Case 45466: Force a one time reinstall of OpenSSL package on CentOS 5 systems to fix problems caused by CentOS bug #4680. A faulty update of the OpenSSL packages on some systems resulted in a downgrade from openssl.i686 to openssl.i386
5277
- Case 45315: Update PHP 5.3 to 5.3.4; Removed PHP 5.3.2
- Case 45322:
- Update PHP 5.2 to 5.2.15
- Removed 5.2.14
- Add patch for PHP Bug 53516 which addresses a regression with open_basedir support in PHP's fopen_wrappers.
5270
- Case 44809: set php4 and php5 params on the "always do latest/oldest PHP?" preference FYI screen
- Case 45289: Update mod security 2 to 2.5.13
5256
- Case 44994: Use correct module namespace for RcsRecord::rcsrecord
5254
- Case 43888: Merged /scripts/checkallowoverrid functionality into EA.
- Case 38573: Compile EAccelerator 0.9.6.1 using --without-eaccelerator-use-inode flag to fix incompatability with open_basedir.
5248
- Case 44866: EasyApache fails to complete unless the directory /tmp/cptomcat exist
5247
- Case 44515: simplify and de-race the pre-create-cleanup logic
- Case 44515: use 'opt_mod_src_dir' so we don't have to worry about cleanup
5240
- Case 44052: Merge the functionality of /scripts/strip_apache_directive into EA as a function, so that the script can be removed from the main cPanel & WHM codebase
- Case 44431: Update Apache to 2.2.17
5210
- Case 42302: Add php5-pdo_sqlite.patch for PHP 5.3.3 to fix pdo_sqlite linking problems
- Case 43912: Update JDK to 1.6.0_22
5206
- Case 43890: Add missing php5-lvds LD script to 5.3.3 concurrent patch
5204
- Case 43758: /scripts/[no]modgzipconfmods functionality incorporated into EasyApache proper, so that scripts can be deleted.
5193
- Case 42947: Update glib2 to 2.24.2
- Case 43538: Update JDK to 6u21
5186
- Case 38227: Update tomcat to 5.5.30
- Update jsvc to 1.0.2
- Update mod_jk to 1.2.30
- Update mysql java connector to 5.1.13
- Case 42916: Fix md5sum for PHPSuHosin.pm.tar.gz
5179
- Case 40584: Update mono to 2.6.7
- Update mod_mono to 2.6.3
- Update xsp to 2.6.5
- Update mono basic to 2.6.2
- Add patch for .net 2.1 TimeZoneInfo.cs bootstrap failure
- Add patch for FreeBSD AMD64 bootstrap failure
- Fix mono build on RedHat 7.3 by forcing LANG=C during bootstrapping
5177
- Case 40058: turn on SSL support by default in cPanel provided profiles
5170
- Case 42580: Update PHPSuHosin to 0.9.32.1
- Case 42419: Improve security of mailman-suexec patch
5168
- Case 42335: update mod_bw to 0.92
5166
- Case 42181: fix typo
- Case 42334: Update sqlite to 3.7.0.1
5158
- Case 42393: Update to Apache 2.2.16
5156
- Case 42337: Add PHP 5.2.14, remove PHP 5.2.13
- Case 42338: Add PHP 5.3.3, remove PHP 5.3.1
5152
- When displaying preferences in HTML will no longer sort the list given as it is already in display order
- Ensure addservelets2 --domain is owned by a user
- Patched all versions of Apache to make apxs compatible with Perl 5.12
- Upgraded PHP Suhosin to 0.9.31
- Continue to ship SuHosin 0.9.29 for PHP 4 (0.9.31 is incompatible)
- Updated EAccelerator to 0.9.6.1
- Made PHP4 Java optmod conflict with PHP4 GD optmod
- Updated all IonCube loaders to latest versions
- Restored SourceGuardian tarballs to original naming system for compatability with phpextensionmgr
5116
- Will re-load preferences after save and at beginning of build
- Will detect kernel.pid_max > 32768 and issue Big Scary Message® then continue
Topic revision: r83 - 13 May 2013 - 20:11:23 - Main.LaurenceSimon