--- - branch: MAIN date: Fri Jan 25 21:09:26 UTC 2013 files: - new: '1.10' old: '1.9' path: pkgsrc/www/apache-tomcat7/Makefile pathrev: pkgsrc/www/apache-tomcat7/Makefile@1.10 type: modified - new: '1.5' old: '1.4' path: pkgsrc/www/apache-tomcat7/PLIST pathrev: pkgsrc/www/apache-tomcat7/PLIST@1.5 type: modified - new: '1.6' old: '1.5' path: pkgsrc/www/apache-tomcat7/distinfo pathrev: pkgsrc/www/apache-tomcat7/distinfo@1.6 type: modified id: 20130125T210926Z.01a23c44deca144d1e3656794bdee910d32c4b93 log: "Update to 7.0.35\n\nChangelog:\nTomcat 7.0.35 (markt)\n\n Catalina\n fix\t54247: Prevent ClassNotFoundExceptions on stop when running as a service. (markt)\n fix\t54249: 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)\n fix\t54256: Improve error reporting when a JAR file fails extension validation by including the name of the JAR file in the exception. (markt)\n fix\tAllow web applications to be stopped cleanly even if filters throw exceptions when their destroy() method is called. (markt/kkolinko)\n \ fix\tFix 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)\n code\tCleanup method cache lookup code in SecurityUtil class. (kkolinko)\n add\tMake 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)\n fix\t54262: Ensure that an empty element in the main web.xml file disables scanning for web fragments. Based on a patch by Violeta Georgieva. (markt)\n fix\t54284: As per clarification from the Servlet EG, anonymous Filters and Servlets are not permitted. Patch by Violeta Georgieva. (markt)\n fix\t54371: 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)\n add\t54372: Make HTTP Digest authentication header parsing tolerant of invalid headers sent by known buggy clients. (markt)\n fix\t54377: Correctly set request attributes for AccessLog in RemoteIpFilter. Patch by Violeta Georgieva. (markt)\n fix\t54379: Implement support for post-construct and pre-destroy elements in web.xml. Patch by Violeta Georgieva. (markt)\n fix\t54380: Do not try to register servlets or contexts into the mapper too early (which just caused a warning to be logged). (kkolinko)\n fix\tFix NPE in WebappLoader.stopInternal when stop is called after a failed start. (kkolinko)\n add\t54381: Add support for receiving WebSocket pong messages. (markt)\n fix\t54382: Fix NPE when SSI processing is enabled and an empty SSI directive is present. (markt)\n \ fix\tFix ArrayIndexOutOfBoundsException in HttpParser when parsing incorrect HTTP headers. (kkolinko)\n fix\t54387: Deployment must fail when multiple servlets are mapped to the same url-pattern. (markt)\n fix\t54391: Provide a value for the javax.servlet.context.orderedLibs attribute. (markt)\n\n Coyote\n \ fix\t54248: 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)\n fix\tFix release of processors in AjpNioProtocol. Wrong object was used as a key in the connections map. (kkolinko)\n\n Jasper\n add\t54240: 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)\n \ fix\t54241: 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)\n fix\t54242: Correct handle null iterations with in the JSTL ForEach tag plug-in implementation. Patch provided by Sheldon Shao. (markt)\n fix\t54260: Avoid NullPointerException when using JSP unloading and tag files. (markt)\n fix\t54370: Improve handling of nulls when trying to match sets of parameters to a method in EL. (markt)\n fix\t54338: 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)\n\n Web applications\n fix\t54244: Clarify the documentation for the BIO and NIO SSL configuration attributes sslEnabledProtocols and sslProtocol within the documentation web application. (markt)\n add\tIntegrate documentation of Tomcat 7 with Apache Comments System. People can leave their comments when reading documentation online at the tomcat.apache.org site. (rjung)\n\n \ Other\n fix\t54390: Use 'java_home' on Mac OS X to auto-detect JAVA_HOME. (schultz)\n" module: pkgsrc subject: 'CVS commit: pkgsrc/www/apache-tomcat7' unixtime: '1359148166' user: ryoon