Received: by mail.netbsd.org (Postfix, from userid 605) id B798B84DDC; Tue, 22 Jan 2019 14:46:51 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id BA8C384D95 for ; Tue, 22 Jan 2019 14:46:50 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id YwkBmHa0wAyg for ; Tue, 22 Jan 2019 14:46:49 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 93E4684D36 for ; Tue, 22 Jan 2019 14:46:49 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 879A1FB16; Tue, 22 Jan 2019 14:46:49 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1548168409132950" MIME-Version: 1.0 Date: Tue, 22 Jan 2019 14:46:49 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/www/apache-tomcat7 To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20190122144649.879A1FB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1548168409132950 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: ryoon Date: Tue Jan 22 14:46:49 UTC 2019 Modified Files: pkgsrc/www/apache-tomcat7: Makefile PLIST distinfo Log Message: Update to 7.0.92 Changelog: Tomcat 7.0.92 (violetagg) Catalina fix Add documentation about the files context.xml.default and web.xml.default that can be used to customize conf/context.xml and conf/web.xml on a per host basis. (fschumacher) fix Ensure that a canonical path is always used for the docBase of a Context to ensure consistent behaviour. (markt) fix 62788: Add explicit logging configuration to write log files using UTF-8 to align with Tomcat's use of UTF-8 by default elsewhere. (markt) fix 62797: Pass throwable to keep client aborts with status 200 rather than 500. Patch submitted by zikfat. (remm) fix 62809: Correct a regression in the implementation of DIGEST authentication support for the Deployer Ant tasks (bug 45832) that prevented the DeployTask from working when authentication was required. (markt) update Update the recommended minimum Tomcat Native version to 1.2.18. (markt) add Ignore an attribute named source on Context elements provided by StandardContext. This is to suppress warnings generated by the Eclipse / Tomcat integration provided by Eclipse. Based on a patch by mdfst13. (markt) add 62830: Added JniLifeCycleListener and static methods Library.loadLibrary(libraryName) and Library.load(filename) to load a native library by a shared class loader so that more than one Webapp can use it. (isapir) fix Correct a typo in the Spanish resource files. Patch provided by Diego Agulló. (markt) fix 62868: Order the Enumeration provided by WebappClassLoaderBase.getResources(String) according to the setting of the delegate flag. (markt) Coyote add Add TLSv1.3 to the default protocols and to the all alias for JSSE based TLS connectors when running on a JVM that supports TLS version 1.3. One such JVM is OpenJDK version 11. (rjung) fix 62739: Do not reject requests with an empty HTTP Host header. Such requests are unusual but not invalid. Patch provided by Michael Orr. (markt) add 62748: Add TLS 1.3 support for the APR/Native connector. (schultz/markt) fix 62791: Remove an unnecessary check in the NIO TLS implementation that prevented from secure WebSocket connections from being established. (markt) Jasper fix 62674: Correct a regression in the stand-alone JSP compiler utility, JspC, caused by the fix for 53492, that caused the JSP compiler to hang. (markt) fix 62721: Correct generation of web.xml header when using JspC. (markt) fix Fix a regression in the TLD whitespace parsing fix that broke parsing when whitespace was present between the method name and the parameters. (markt) fix 62757: Correct a regression in the fix for 62603 that caused NullPointerExceptions when compiling tag files on first access when development mode was disabled and background compilation was enabled. Based on a patch by Jordi Llach. (markt) fix 62808: Fix a regression in the TLD whitespace parsing fix that broke parsing when new lines were present in the method signature. (markt) WebSocket fix 62731: Make the URI returned by HandshakeRequest.getRequestURI() and Session.getRequestURI() absolute so that the scheme, host and port are accessible. (markt) Web applications fix 62761: Correct the advanced CORS example in the Filter documentation to use a valid configuration. (markt) fix 62786: Add a note to the Context documentation to explain that, by default, settings for a Context element defined in server.xml will be overwritten by settings specified in a default context file such as conf/context.xml. (markt) fix Create a little visual separation between the Undeploy button and the other buttons in the Manager application. Patch provided by Łukasz Jąder. (markt) Other update Update the packaged version of the Tomcat Native Library to 1.2.18 to pick up the latest Windows binaries built with APR 1.6.5 and OpenSSL 1.1.1. (markt) Tomcat 7.0.91 (violetagg) released 2018-09-19 Catalina add 61692: Add the ability to control which HTTP methods are handled by the CGI Servlet via a new initialization parameter cgiMethods. (markt) fix Ensure that the HTTP Vary header is set correctly when using the CORS filter and improve the cacheability of requests that pass through the COPRS filter. (markt) fix 62527: Revert restriction of JNDI to the java: namespace. (remm) add Introduce a new class - MultiThrowable - to report exceptions when multiple actions are taken where each action may throw an exception but all actions are taken before any errors are reported. Use this new class when reporting multiple container (e.g. web application) failures during start. (markt) fix Correctly decode URL paths (+ should not be decoded to a space in the path) in the RequestDispatcher and the web application class loader. (markt) add 62559: Add jaxb-*.jar to the list of JARs ignored by StandardJarScanner. (markt) add 62560: Add oraclepki.jar to the list of JARs ignored by StandardJarScanner. (markt) add 62607: Return a non-zero exit code from catalina.[bat|sh] run if Tomcat fails to start. (markt) code Remove ServletException from declaration of Tomcat.addWebapp(String,String) since it is never thrown. Patch provided by Tzafrir. (markt) fix Use short circuit logic to prevent potential NPE in CorsFilter. (fschumacher) code Simplify construction of appName from container name in JAASRealm. (fschumacher) fix Improve the handling of path parameters when working with Requestt type multipart/form-data to servlets with a @MultipartConfig annotation regardless of HTTP method. (markt) fix 62669: When using the SSIFilter and a resource does not specify a content type, do not force the content type to application/x-octet-s a redirect to a directory in the Default Servlet, avoid generating a protocol relative redirect. (markt) Coyote fix Refactor code that adds an additional header name to the Vary HTTP response header to use a common utility method that addresses several additional edge cases. (markt) fix 62526: Correctly handle PKCS12 format key stores when the key store password is configured to be the empty string. Note that Java 6 does not support PKCS12 key stores configured to use a store password of the empty string. (markt) fix 62670: Adjust the memory leak protection for the DriverManager so that JDBC drivers located in $CATALINA_HOME/lib and $CATALINA_BASE/lib are loaded via the service loader mechanism when the protection is enabled. (markt) fix 62685: Correct an error in host name validation parsing that did not allow a fully qualified domain name to terminate with a period. Patch provided by AG. (markt) Jasper fix 53011: When pre-compiling with JspC, report all compilation errors rather than stopping after the first error. A new option -failFast can be used to restore the previous behaviour of stopping after the first error. Based on a patch provided by Marc Pompl. (markt) add 53492: Make the Java file generation process multi-threaded. By default, one thread will be used per core. Based on a patch by Dan Fabulich. (markt) fix 62603: Fix a potential race condition when development mode is disabled and background compilation checks are enabled. It was possible that some updates would not take effect and/or ClassNotFoundExceptions would occur. (markt) fix Correct the JSP version in the X-PoweredBy HTTP header generated when the xpoweredBy option is enabled. (markt) fix 62662: Fix the corruption of web.xml output during JSP compilation caused by the fix for 53492. Patch provided by Bernhard Frauendienst. (markt) fix Correct parsing of XML whitespace in TLD function signatures that incorrectly only looked for the space character. (markt) WebSocket fix 62596: Remove the limit on the size of the initial HTTP upgrade request used to establish the web socket connection. (markt) Web applications add 62558: Add Russian translations for the Manager and Host Manager web applications. Based on a patch by Ivan Krasnov. (markt) add 62561: Add advanced class loader configuration information regarding the use of the Server and Shared class loaders to the documentation web application. (markt) add Expand the information in the documentation web application regarding the use of CATALINA_HOME and CATALINA_BASE. Patch provided by Marek Czernek. (markt) fix 62652: Make it clearer that the version of DBCP that is packaged in Tomcat 7.0.x is DBCP 1. (markt) add 62666: Expand internationalisation support in the Manager application to include the server status page and provide Russian translations in addition to English. Patch provided by Artem Chebykin. (markt) fix 62676: Expand the CORS filter documentation to make it clear that explicit configuration is required to enable support for cross-origin requests. (markt) Tribes fix Ensures that the specified rxBufSize is correctly set to receiver buffer size. (kfujino) Other fix Fixed spelling. Patch provided by Jimmy Casey via GitHub. (violetagg) fix Correct various spelling errors throughout the source code and documentation. Patch provided by Kazuhiro Sera. (markt) To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 pkgsrc/www/apache-tomcat7/Makefile cvs rdiff -u -r1.20 -r1.21 pkgsrc/www/apache-tomcat7/PLIST cvs rdiff -u -r1.31 -r1.32 pkgsrc/www/apache-tomcat7/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1548168409132950 Content-Disposition: inline Content-Length: 2648 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/apache-tomcat7/Makefile diff -u pkgsrc/www/apache-tomcat7/Makefile:1.37 pkgsrc/www/apache-tomcat7/Makefile:1.38 --- pkgsrc/www/apache-tomcat7/Makefile:1.37 Wed Jul 25 22:03:30 2018 +++ pkgsrc/www/apache-tomcat7/Makefile Tue Jan 22 14:46:49 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.37 2018/07/25 22:03:30 zafer Exp $ +# $NetBSD: Makefile,v 1.38 2019/01/22 14:46:49 ryoon Exp $ DISTNAME= apache-tomcat-${TOMCAT_VER} CATEGORIES= www @@ -21,7 +21,7 @@ USE_TOOLS+= pax .include "../../mk/bsd.prefs.mk" -TOMCAT_VER= 7.0.90 +TOMCAT_VER= 7.0.92 TOMCAT_HOME= ${PREFIX}/share/tomcat EGDIR= ${PREFIX}/share/examples/tomcat DOCDIR= ${PREFIX}/share/doc/tomcat Index: pkgsrc/www/apache-tomcat7/PLIST diff -u pkgsrc/www/apache-tomcat7/PLIST:1.20 pkgsrc/www/apache-tomcat7/PLIST:1.21 --- pkgsrc/www/apache-tomcat7/PLIST:1.20 Thu Sep 27 22:35:14 2018 +++ pkgsrc/www/apache-tomcat7/PLIST Tue Jan 22 14:46:49 2019 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.20 2018/09/27 22:35:14 tnn Exp $ +@comment $NetBSD: PLIST,v 1.21 2019/01/22 14:46:49 ryoon Exp $ share/doc/tomcat/LICENSE share/doc/tomcat/NOTICE share/doc/tomcat/RELEASE-NOTES @@ -45,6 +45,7 @@ share/tomcat/lib/tomcat-dbcp.jar share/tomcat/lib/tomcat-i18n-es.jar share/tomcat/lib/tomcat-i18n-fr.jar share/tomcat/lib/tomcat-i18n-ja.jar +share/tomcat/lib/tomcat-i18n-ru.jar share/tomcat/lib/tomcat-jdbc.jar share/tomcat/lib/tomcat-util.jar share/tomcat/lib/tomcat7-websocket.jar Index: pkgsrc/www/apache-tomcat7/distinfo diff -u pkgsrc/www/apache-tomcat7/distinfo:1.31 pkgsrc/www/apache-tomcat7/distinfo:1.32 --- pkgsrc/www/apache-tomcat7/distinfo:1.31 Wed Jul 25 22:03:30 2018 +++ pkgsrc/www/apache-tomcat7/distinfo Tue Jan 22 14:46:49 2019 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.31 2018/07/25 22:03:30 zafer Exp $ +$NetBSD: distinfo,v 1.32 2019/01/22 14:46:49 ryoon Exp $ -SHA1 (apache-tomcat-7.0.90.tar.gz) = cea1a3e0492f8d6bfb33fe6b4343542c361249a3 -RMD160 (apache-tomcat-7.0.90.tar.gz) = 0e14f72d07cbc53fb8d8a775028e5ae3a0839112 -SHA512 (apache-tomcat-7.0.90.tar.gz) = c7a47135b99684425260cd906cf5c9a5226837d3681d84ae4e3bb199068e97f0e63d07393d91ca0436204a1dc92bf9bd9a4a1c4c893187703e023503bbd81901 -Size (apache-tomcat-7.0.90.tar.gz) = 9094712 bytes +SHA1 (apache-tomcat-7.0.92.tar.gz) = 7433b661ed1c0744f7915b88c3ffabf230254dea +RMD160 (apache-tomcat-7.0.92.tar.gz) = e0636ab6ad9f32fecf76d79d69562a6282fcc83f +SHA512 (apache-tomcat-7.0.92.tar.gz) = e5e17ea68956df5d4c220f2e2891953b362b4fadd391f7cb9bc00d86986aa2e2499176d59c393f41db9ab3e0d7f1ab492a881f85c6650514a7f02f047d4eb2b0 +Size (apache-tomcat-7.0.92.tar.gz) = 9125027 bytes --_----------=_1548168409132950--