pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/apache-tomcat55 Update apache-tomcat to 5.5.35.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/51e8a887785c
branches:  trunk
changeset: 601930:51e8a887785c
user:      obache <obache%pkgsrc.org@localhost>
date:      Wed Apr 04 11:34:27 2012 +0000

description:
Update apache-tomcat to 5.5.35.
(fix CVE-2011-4858)

Tomcat 5.5.35 (jim)
    Catalina
        * Make configuration issues for security related Valves and Filters
          result in the failure of the valve or filter rather than just a
          warning message. (markt)
        * Ensure changes to the configuration of the RemoteHostValve and the
          RemoteAddrValve via JMX are thread-safe. (markt)
        * In RequestFilterValve (RemoteAddrValve, RemoteHostValve): refactor
          value matching logic into separate method and expose this new method
          isAllowed through JMX. (kkolinko)
        * Improve performance of parameter processing for GET and POST requests.
          Also add an option to limit the maximum number of parameters processed
          per request. This defaults to 10000. Excessive parameters are ignored.
          Note that FailedRequestFilter can be used to reject the request if
          some parameters were ignored. (markt/kkolinko)
        * New filter FailedRequestFilter that will reject a request if there
          were errors during HTTP parameter parsing. (kkolinko)
        * 52384: Do not fail with parameter parsing when debug logging is
          enabled. (kkolinko, jim)
        * Do not flag extra '&' characters in parameters as parse errors.
          (kkolinko, jim)
        * Slightly improve performance of UDecoder.convert(). Align %2f handling
          between implementations. (kkolinko)
        * 52225: Fix ClassCastException when adding an alias for an existing
          host via JMX. (kkolinko)
        * Do not throw an IllegalArgumentException from a parseParameters() call
          when a chunked POST request is too large, but treat it like an IO
          error. (kkolinko)
        * Add SetCharacterEncodingFilter (similar to the one contained in the
          examples web application) to the org.apache.catalina.filters package
          so it is available for all web applications. (kkolinko)

    General
        * Update Eclipse compiler to 3.7 and switch to using ecj.jar. (markt)

    Coyote
        * Improve multi-byte character handling in all connectors. (rjung)

    Jasper
        * 52335: Only handle <\% and not \% as escaped in template text. (markt)

    Webapps
        * 52049: Improve setup instructions for running as a Windows service:
          correct information on how a JRE is identified and selected.
          (kkolinko)
        * 52172: Update Tomcat build instructions. Includes changes proposed by
          bmargulies. (kkolinko)
        * 52243: Improve windows service documentation to clarify how to include
          # and/or ; in the value of an environment variable that is passed to
          the service. (markt)

    Other
        * 52059: Ensure Windows registry keys are removed when using the
          un-install option of the Windows installer. (markt)

diffstat:

 www/apache-tomcat55/Makefile |  4 ++--
 www/apache-tomcat55/PLIST    |  7 ++++---
 www/apache-tomcat55/distinfo |  8 ++++----
 3 files changed, 10 insertions(+), 9 deletions(-)

diffs (73 lines):

diff -r 78d15de54a1d -r 51e8a887785c www/apache-tomcat55/Makefile
--- a/www/apache-tomcat55/Makefile      Wed Apr 04 08:06:26 2012 +0000
+++ b/www/apache-tomcat55/Makefile      Wed Apr 04 11:34:27 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2011/09/25 08:53:37 obache Exp $
+# $NetBSD: Makefile,v 1.20 2012/04/04 11:34:27 obache Exp $
 
 DISTNAME=      apache-tomcat-${TOMCAT_VERSION}
 CATEGORIES=    www java
@@ -13,7 +13,7 @@
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
-TOMCAT_VERSION=        5.5.34
+TOMCAT_VERSION=        5.5.35
 
 USE_JAVA=      run
 # This needs java 1.5 or higher.
diff -r 78d15de54a1d -r 51e8a887785c www/apache-tomcat55/PLIST
--- a/www/apache-tomcat55/PLIST Wed Apr 04 08:06:26 2012 +0000
+++ b/www/apache-tomcat55/PLIST Wed Apr 04 11:34:27 2012 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2011/03/17 21:22:56 abs Exp $
+@comment $NetBSD: PLIST,v 1.9 2012/04/04 11:34:27 obache Exp $
 share/examples/rc.d/tomcat
 tomcat/LICENSE
 tomcat/NOTICE
@@ -31,7 +31,7 @@
 tomcat/common/i18n/tomcat-i18n-fr.jar
 tomcat/common/i18n/tomcat-i18n-ja.jar
 tomcat/common/lib/commons-el.jar
-tomcat/common/lib/jasper-compiler-jdt.jar
+tomcat/common/lib/ecj-3.7.jar
 tomcat/common/lib/jasper-compiler.jar
 tomcat/common/lib/jasper-runtime.jar
 tomcat/common/lib/jsp-api.jar
@@ -483,7 +483,6 @@
 tomcat/webapps/tomcat-docs/architecture/startup/serverStartup.pdf
 tomcat/webapps/tomcat-docs/architecture/startup/serverStartup.txt
 tomcat/webapps/tomcat-docs/balancer-howto.html
-tomcat/webapps/tomcat-docs/build.xml
 tomcat/webapps/tomcat-docs/building.html
 tomcat/webapps/tomcat-docs/catalina/docs/api/index.html
 tomcat/webapps/tomcat-docs/catalina/funcspecs/fs-admin-apps.html
@@ -513,6 +512,7 @@
 tomcat/webapps/tomcat-docs/config/ajp.html
 tomcat/webapps/tomcat-docs/config/context.html
 tomcat/webapps/tomcat-docs/config/engine.html
+tomcat/webapps/tomcat-docs/config/filter.html
 tomcat/webapps/tomcat-docs/config/globalresources.html
 tomcat/webapps/tomcat-docs/config/host.html
 tomcat/webapps/tomcat-docs/config/http.html
@@ -522,6 +522,7 @@
 tomcat/webapps/tomcat-docs/config/printer/ajp.html
 tomcat/webapps/tomcat-docs/config/printer/context.html
 tomcat/webapps/tomcat-docs/config/printer/engine.html
+tomcat/webapps/tomcat-docs/config/printer/filter.html
 tomcat/webapps/tomcat-docs/config/printer/globalresources.html
 tomcat/webapps/tomcat-docs/config/printer/host.html
 tomcat/webapps/tomcat-docs/config/printer/http.html
diff -r 78d15de54a1d -r 51e8a887785c www/apache-tomcat55/distinfo
--- a/www/apache-tomcat55/distinfo      Wed Apr 04 08:06:26 2012 +0000
+++ b/www/apache-tomcat55/distinfo      Wed Apr 04 11:34:27 2012 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2011/09/25 08:53:37 obache Exp $
+$NetBSD: distinfo,v 1.10 2012/04/04 11:34:27 obache Exp $
 
-SHA1 (apache-tomcat-5.5.34.tar.gz) = 0b300c309345ff5bf30e9a20f84dfc03cdc22ec9
-RMD160 (apache-tomcat-5.5.34.tar.gz) = 3b01a32563f622619852acadab6531e2002c456a
-Size (apache-tomcat-5.5.34.tar.gz) = 8735800 bytes
+SHA1 (apache-tomcat-5.5.35.tar.gz) = 84235e1bb66fe98512d74578e9b7c4c9d3dbc5d8
+RMD160 (apache-tomcat-5.5.35.tar.gz) = 7b3f8d38d4e25c3606b73730713a01274e0babc7
+Size (apache-tomcat-5.5.35.tar.gz) = 9050646 bytes



Home | Main Index | Thread Index | Old Index