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