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)
This commit is contained in:
ryoon 2017-08-15 01:54:25 +00:00
parent a9ea2f3b00
commit e24cdb49ab
2 changed files with 7 additions and 7 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.30 2017/05/20 23:41:58 ryoon Exp $
# $NetBSD: Makefile,v 1.31 2017/08/15 01:54:25 ryoon Exp $
#
DISTNAME= apache-tomcat-${TOMCAT_VER}
@ -21,7 +21,7 @@ USE_TOOLS+= pax
.include "../../mk/bsd.prefs.mk"
TOMCAT_VER= 7.0.78
TOMCAT_VER= 7.0.79
TOMCAT_HOME= ${PREFIX}/share/tomcat
EGDIR= ${PREFIX}/share/examples/tomcat
DOCDIR= ${PREFIX}/share/doc/tomcat

View file

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.25 2017/05/20 23:41:58 ryoon Exp $
$NetBSD: distinfo,v 1.26 2017/08/15 01:54:25 ryoon Exp $
SHA1 (apache-tomcat-7.0.78.tar.gz) = 3da1860dda1c5ac06292846730a1f39a1aeb616a
RMD160 (apache-tomcat-7.0.78.tar.gz) = f6bdbe99f76b6ab7bf0b03b026cea6062d18bf4b
SHA512 (apache-tomcat-7.0.78.tar.gz) = ec9bf4b17f1ecfeaab771c241fbb292af368cb11f98a62a223cfcfc069878eddc77aa5930349d7c166784243185a82642741d273c0a8416fa104f0f8130a85a2
Size (apache-tomcat-7.0.78.tar.gz) = 8968516 bytes
SHA1 (apache-tomcat-7.0.79.tar.gz) = 88555e45b3c8dc75a8d51ae3878f1999ea586c01
RMD160 (apache-tomcat-7.0.79.tar.gz) = 93871c47c76f3a744a5f4239b10890f2b9f6e2d4
SHA512 (apache-tomcat-7.0.79.tar.gz) = 88e9b791dbb45dab6b07a9ce7452fd87c95465c68781739894783f8fd6c5875a364030506eef43ec374f33b77cdc06d7f5064808692cf8e622815fe5be3f9851
Size (apache-tomcat-7.0.79.tar.gz) = 8975395 bytes