Path to this page:
Subject: CVS commit: pkgsrc/www/apache-tomcat8
From: Ryo ONODERA
Date: 2017-05-21 01:43:54
Message id: 20170520234354.87FBEFBE4@cvs.NetBSD.org
Log Message:
Update to 8.0.44
Changelog:
Tomcat 8.0.44 (violetagg)
General
Add: Allow to exclude JUnit test classes using the build property \
test.exclude and document the property in BUILDING.txt. (rjung)
Catalina
Fix: 60940: Improve the handling of the META-INF/ and META-INF/MANIFEST.MF \
entries for Jar files located in /WEB-INF/lib when running a web application \
from a packed WAR file. (markt)
Fix: Pre-load the ExceptionUtils class. Since the class is used extensively \
in error handling, it is prudent to pre-load it to avoid any failure to load \
this class masking the true problem during error handling. (markt)
Fix: Review those places where Tomcat re-encodes a URI or URI component and \
ensure that that correct encoding (path differs from query string) is applied \
and that the encoding is applied consistently. (markt)
Fix: Use a more reliable mechanism for the DefaultServlet when determining \
if the current request is for custom error page or not. (markt)
Fix: Ensure that when the Default or WebDAV servlets process an error \
dispatch that the error resource is processed via the doGet() method \
irrespective of the method used for the original request that triggered the \
error. (markt)
Fix: If a static custom error page is specified that does not exist or \
cannot be read, ensure that the intended error status is returned rather than a \
404 or 403. (markt)
Fix: When the WebDAV servlet is configured and an error dispatch is made to \
a custom error page located below WEB-INF, ensure that the target error page is \
displayed rather than a 404 response. (markt)
Add: 61047: Add MIME mapping for woff2 fonts in the default web.xml. Patch \
provided by Justin Williamson. (violetagg)
Fix: Correct the logic that selects the encoding to use to decode the query \
string in the SSIServletExternalResolver so that the useBodyEncodingForURI \
attribute of the Connector is correctly taken into account. (markt)
Fix: 61072: Respect the documentation statements that allow using the \
platform default secure random for session id generation. (remm)
Fix: Correct the javadoc for \
o.a.c.connector.CoyoteAdapter#parseSessionCookiesId. Patch provided by John \
Andrew (XUZHOUWANG) via Github. (violetagg)
Jasper
Fix: 60925: Improve the handling of access to properties defined by \
interfaces when a BeanELResolver is used under a SecurityManager. (markt)
Update: 61057: Update to Eclipse JDT Compiler 4.6.3. (violetagg)
Fix: 61065: Ensure that once the class is resolved by \
javax.el.ImportHandler#resolveClass it will be cached with the proper name. \
(violetagg)
WebSocket
Fix: 61003: Ensure the flags for reading/writing in \
o.a.t.websocket.AsyncChannelWrapperSecure are correctly reset even if some \
exceptions occurred during processing. (markt/violetagg)
Web applications
Add: Document test.threads option in BUILDING.txt. (kkolinko, rjung)
Add: Add documents for maxIdleTime attribute to Channel Receiver docs. (kfujino)
jdbc-pool
Code: Refactor the creating a constructor for a proxy class to reduce \
duplicate code. (kfujino)
Fix: In StatementFacade, the method call on the statements that have been \
closed throw SQLException rather than NullPointerException. (kfujino)
Other
Fix: Correct comments about Java 8 in Jre8Compat. Patch provided by fibbers \
via Github. (violetagg)
Fix: 60932: Correctly escape single quotes when used in i18n messages. Based \
on a patch by Michael Osipov. (markt)
Fix: Update the custom Ant task that integrates with the Symantec code \
signing service to use the now mandatory 2-factor authentication. (markt)
Files: