2010年3月16日

[installer 2283] Apache Tomcat 6.0.26

Apache Tomcat 6.0.26 出ています。

☆ Apache Tomcat 6.0.26
http://tomcat.apache.org/
http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.24/src/apache-tomcat-6.0.26-src.tar.gz

Tomcat 6.0.26 (jfclere)

Catalina
o Close security hole in unreleased 6.0.25 by ensuring new find leaks
functionality is protected by a security constraint. (kkolinko)
o 48831: Improve logging shutdown behaviour. Use Catalina's shutdown
hook to shutdown JULI. This enables them to be shutdown in the
correct order. Do not shutdown global handlers several
times. (markt/kkolinko)

Coyote
o 48584: Prevent the APR connector logging an error if the acceptor
fails during shutdown since this is expected. (mturk)
o 48660: Using compression should not overwrite any Vary header set by
a web application. (markt)

Jasper
o 48371: Ensure generated servlet mappings are inserted at the correct
location when using JspC and allow the option that controls this to
be configured on the command line. Also allow the encoding of
web.xml to be configured when using JspC and deprecate some unused
JspC methods. (markt/kkolinko)
o 48498: Avoid ArrayIndexOutOfBoundsException triggered by a Java 6/7
XML parser bug. (markt/kkolinko)
o 48668: Additional fixes to ensure deferred syntax is handled
correctly. (kkolinko)
o 48827: Correct a regression in the fix for 47977 that caused an
incorrect non-empty body error to be reported for valid JSP
documents. (markt)

Webapps
o Make changelog.xml be directly rendered as HTML by certain
browsers. (kkolinko)
o Add support for automated generation of TOC tables and for links to
svn revisions to tomcat-docs.xsl in documentation. (kkolinko/fhanik)
o Move Manager application JSPs that are not intended to be accessed
directly under the WEB-INF directory. (kkolinko)
o Improve the messages displayed by the find leaks diagnostic in the
Manager application. (kkolinko)

Other
o Encode all property files using ascii escaped UTF-8. Also fixes
deployment problem when using French locale. (jfclere/rjung)

Tomcat 6.0.25 (jfclere) not released

Catalina
o 48039: Return immediately if start() is called on an already started
StandardService. (markt)
o 48109: Ensure InputStream is closed on error condition in web
application class loader. (markt)
o 48179: Clean up dead code that was used to read tldCache
file. (kkolinko)
o 48318: Handle case where WebDAV resource is in directory listing but
is not accessible. (markt)
o 48384: Add a per context xslt option for directory listings. Make
the fallback options work as described in the documentation. (markt)
o 48577: Filter URL when displaying missing included page. (markt)
o 48612: Prevent exception on shutdown if the address attribute is
specified for a connector. (markt)
o 48613: Further fixes to ensure APRLifecycleListener is only used if
defined in server.xml. (fhanik)
o 48614: Correct JULI log file buffering so default behaviour is no
buffering. (fhanik)
o 48625: Provide an option to exit if an error occurs during the
initialization phase. (fhanik)
o 48645: Use specified encoding rather than null in calls to
RequestUtil.URLDecode(byte[] bytes, String enc) (markt)
o 48653: Force request.secure and request.scheme to false and http if
the X-Forwarded-Proto header has the value http. Patch provided by
Cyrille Le Clerc. (markt)
o 48678: Remove duplicate server field from
org.apache.catalina.startup.Catalina. (markt)
o 48694: Remove potential deadlock in web application class
loader. (markt)
o 48716: Provide additional configuration options for JULI. (markt)
o 48726: Prevent OOME when uploading large WAR files with the
deployer. Patch provided by adam. (markt)
o Improve memory leak protection by safely stopping threads started
via java.util.Timer that an application starts but fails to stop and
by clearing references retained due to the use of
java.util.ResourceBundle. (markt)
o Modify ThreadLocal memory leak detection to not report false
positives and to simplify implementation. (markt/kkolinko)
o Basic memory leak detection was added to the standard Host
implementation and exposed via JMX to detect memory leaks on web
application reload. (markt/kkolinko)

Coyote
o Update the native/APR library version bundled with Tomcat to
1.1.20. (kkolinko)

Jasper
o Add some debug logging to the compiler where exceptions were
previously swallowed. (markt)
o 48170: Remove unnecessary synchronization that is causing issues
under load. (markt)
o 48580: Prevent AccessControlException if first access is to a JSP
that uses a FunctionMapper. (markt)
o 48582: Avoid NPE on background compilation failure. (markt)
o 48616: Don't declare or synchronize scripting variables for JSP
fragments since they are scriptless. This is an alternative fix for
42390 that avoids both the original problem and the regression in
the first fix. (kkolinko)
o 48627: Fix regression in re-factored EL parsing. Keep literals as
literals and handle deferredSyntaxAllowedAsLiteral. (kkolinko)
o 48668: When parsing JSPs only parse EL as EL if EL is enabled else
strings such as ${ will be silently dropped. (markt)
o Various EL TCK failures. (markt)

Cluster
o Force a disconnect if an error occurs during replication such as a
firewall dropping the connection. (fhanik)

Webapps
o Add new "Find leaks" command to the Manager application. It allows
to detect web applications that have caused memory leaks on stop,
reload or undeploy. (markt/kkolinko)

Other
o Ensure files in conf directory have CRLF line endings when using the
Windows installer. (kkolinko)
o Allow special characters recognized by the Windows command-line
shell to be present in the names of CATALINA_HOME/_BASE and the
current directory used to call the Tomcat scripts. (kkolinko)
o Don't use @Deprecated annotations in javax.servlet.jsp.JspContext
since the specification does not include them in the API
definition. (markt)
o Improve the information in the JAR manifest files. (markt)

----
こがよういちろう


投稿者 xml-rpc : 2010年3月16日 09:53
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/94167
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。