Path to this page:
Subject: CVS commit: pkgsrc/www/apache-tomcat7
From: Ryo ONODERA
Date: 2017-08-15 03:54:25
Message id: 20170815015425.DEDEEFAD0@cvs.NetBSD.org
Log Message:
Update to 7.0.79
Changelog:
Tomcat 7.0.79 (violetagg)
Catalina
fix 61101: CORS filter should set Vary header in response. Submitted by \
Rick Riemer. (remm)
add 61105: Add a new JULI FileHandler configuration for specifying the \
maximum number of days to keep the log files. (violetagg)
fix Improve the SSLValve so it is able to handle client certificate \
headers from Nginx. Based on a patch by Lucas Ventura Carro. (markt)
fix 61154: Allow the Manager and Host Manager web applications to start \
by default when running under a security manager. This was accomplished by \
adding a custom permission, org.apache.catalina.security.DeployXmlPermission, \
that permits an application to use a META-INF/context.xml file and then granting \
that permission to the Manager and Host Manager. (markt)
fix 61173: Polish the javadoc for o.a.catalina.startup.Tomcat. Patch \
provided by peterhansson_se. (violetagg)
add A new configuration property crawlerIps is added to the \
o.a.catalina.valves.CrawlerSessionManagerValve. Using this property one can \
specify a regular expression that will be used to identify crawlers based on \
their IP address. Based on a patch provided by Tetradeus. (violetagg)
fix 61180: Log a warning message rather than an information message if \
it takes more than 100ms to initialised a SecureRandom instance for a web \
application to use to generate session identifiers. Patch provided by Piotr \
Chlebda. (markt)
fix 61185: When an asynchronous request is dispatched via \
AsyncContext.dispatch() ensure that getRequestURI() for the dispatched request \
matches that of the original request. (markt)
fix 61201: Ensure that the SCRIPT_NAME environment variable for CGI \
executables is populated in a consistent way regardless of how the CGI servlet \
is mapped to a request. (markt)
fix 61215: Correctly define addConnectorPort and \
invalidAuthenticationWhenDeny in the mbean-descriptors.xml file for the \
org.apache.catalina.valves package so that the attributes are accessible via \
JMX. (markt)
Coyote
fix 61086: Explicitly signal an empty request body for HTTP 205 \
responses. (markt)
fix Revert a change introduced in the fix for bug 60718 that changed the \
status code recorded in the access log when the client dropped the connection \
from 200 to 500. (markt)
fix Make asynchronous error handling more robust. In particular ensure \
that onError() is called for any registered AsyncListeners after an I/O error on \
a non-container thread. (markt)
Jasper
fix 44787: Improve error message when JSP compiler configuration options \
are not valid. (markt)
WebSocket
fix Correct the log message when a MessageHandler for PongMessage does \
not implement MessageHandler.Whole. (rjung)
fix Improve thread-safety of Futures used to report the result of \
sending WebSocket messages. (markt)
fix 61183: Correct a regression in the previous fix for 58624 that could \
trigger a deadlock depending on the locking strategy employed by the client \
code. (markt)
Web applications
fix Better document the meaning of the trimSpaces option for Jasper. (markt)
fix 61150: Configure the Manager and Host-Manager web applications to \
permit serialization and deserialization of CRSFPreventionFilter related session \
objects to avoid warning messages and/or stack traces on web application stop \
and/or start when running under a security manager. (markt)
Tribes
add Add JMX support for Tribes components. (kfujino)
Other
add 45832: Add HTTP DIGEST authentication support to the Catalina Ant \
tasks used to communicate with the Manager application. (markt)
fix 45879: Add the RELEASE-NOTES file to the root of the installation \
created by the Tomcat installer for Windows to make it easier for users to \
identify the installed Tomcat version. (markt)
fix 61076: Document the altDDName attribute for the Context element. (markt)
fix 61145: Add missing @Documented annotation to annotations in the \
annotations API. Patch provided by Katya Todorova. (markt)
fix 61146: Add missing lookup() method to @EJB annotation in the \
annotations API. Patch provided by Katya Todorova. (markt)
fix Correct typo in Context Container Configuration Reference. Patch \
provided by Katya Todorova. (violetagg)
Files: