Path to this page:
Subject: CVS commit: pkgsrc/www/apache-tomcat7
From: Ryo ONODERA
Date: 2013-01-25 22:09:26
Message id: 20130125210926.9B2E3175DD@cvs.netbsd.org
Log Message:
Update to 7.0.35
Changelog:
Tomcat 7.0.35 (markt)
Catalina
fix 54247: Prevent ClassNotFoundExceptions on stop when running as a \
service. (markt)
fix 54249: Ensure resource properties are available when the context \
path contains encoded characters such as a space. This triggered compilation \
issues in Jasper. Patch provided by Polina Genova. (markt)
fix 54256: Improve error reporting when a JAR file fails extension \
validation by including the name of the JAR file in the exception. (markt)
fix Allow web applications to be stopped cleanly even if filters throw \
exceptions when their destroy() method is called. (markt/kkolinko)
fix Fix memory leak of servlet instances when running with a \
SecurityManager and either init() or destroy() methods fail or the servlet is a \
SingleThreadModel one. (kkolinko)
code Cleanup method cache lookup code in SecurityUtil class. (kkolinko)
add Make the Tomcat 7 non-JSR356 WebSocket implementation non-blocking \
(where supported by the connector) between the HTTP upgrade and the first \
WebSocket message from the client to the server. (markt)
fix 54262: Ensure that an empty <absolute-ordering /> element in \
the main web.xml file disables scanning for web fragments. Based on a patch by \
Violeta Georgieva. (markt)
fix 54284: As per clarification from the Servlet EG, anonymous Filters \
and Servlets are not permitted. Patch by Violeta Georgieva. (markt)
fix 54371: Prevent exceptions when processing web fragments for \
unexpanded WAR files when the context path contains characters that need to be \
encoded in URLs such as spaces. Based on a patch by Polina Genova. (markt)
add 54372: Make HTTP Digest authentication header parsing tolerant of \
invalid headers sent by known buggy clients. (markt)
fix 54377: Correctly set request attributes for AccessLog in \
RemoteIpFilter. Patch by Violeta Georgieva. (markt)
fix 54379: Implement support for post-construct and pre-destroy elements \
in web.xml. Patch by Violeta Georgieva. (markt)
fix 54380: Do not try to register servlets or contexts into the mapper \
too early (which just caused a warning to be logged). (kkolinko)
fix Fix NPE in WebappLoader.stopInternal when stop is called after a \
failed start. (kkolinko)
add 54381: Add support for receiving WebSocket pong messages. (markt)
fix 54382: Fix NPE when SSI processing is enabled and an empty SSI \
directive is present. (markt)
fix Fix ArrayIndexOutOfBoundsException in HttpParser when parsing \
incorrect HTTP headers. (kkolinko)
fix 54387: Deployment must fail when multiple servlets are mapped to the \
same url-pattern. (markt)
fix 54391: Provide a value for the javax.servlet.context.orderedLibs \
attribute. (markt)
Coyote
fix 54248: Ensure that byte order marks are swallowed when using a \
Reader to read a request body with a BOM for those encodings that require byte \
order marks. (markt)
fix Fix release of processors in AjpNioProtocol. Wrong object was used \
as a key in the connections map. (kkolinko)
Jasper
add 54240: Add support for auto-detection and configuration of JARs on \
the classpath that provide tag plug-in implementations. Based on a patch by \
Sheldon Shao. (markt)
fix 54241: Revert the fix for 35410 as it was not compliant with the JSP \
specification, specifically that <%= obj %> must be translated to \
out.print(obj) which in turn becomes out.write(String.valueOf(obj)). This will \
trigger a NullPointerException if obj.toString() returns null. The fix for 35410 \
incorrectly suppressed the NullPointerException in this case. (markt)
fix 54242: Correct handle null iterations with in the JSTL ForEach tag \
plug-in implementation. Patch provided by Sheldon Shao. (markt)
fix 54260: Avoid NullPointerException when using JSP unloading and tag \
files. (markt)
fix 54370: Improve handling of nulls when trying to match sets of \
parameters to a method in EL. (markt)
fix 54338: Correctly coerce the value to the expected type when using \
the tag plug-in for the JSTL set tag. Patch provided by Sheldon Shao. (markt)
Web applications
fix 54244: Clarify the documentation for the BIO and NIO SSL \
configuration attributes sslEnabledProtocols and sslProtocol within the \
documentation web application. (markt)
add Integrate documentation of Tomcat 7 with Apache Comments System. \
People can leave their comments when reading documentation online at the \
tomcat.apache.org site. (rjung)
Other
fix 54390: Use 'java_home' on Mac OS X to auto-detect JAVA_HOME. (schultz)
Files: