pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/apache-tomcat85 Update to 8.5.29



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6d5012b91858
branches:  trunk
changeset: 377838:6d5012b91858
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Fri Mar 23 13:19:13 2018 +0000

description:
Update to 8.5.29

Changelog:
Tomcat 8.5.29 (markt)
Catalina
    Fix: Minor optimization when calling class transformers. (rjung)
    Fix: Prevent Tomcat from applying gzip compression to content that is already compressed with brotli compression. Based on a patch provided by burka. (markt)
    Fix: 62090: Null container names are not allowed. (remm)
    Fix: 62104: Fix programmatic login regression as the NonLoginAuthenticator has to be set for it to work (if no login method is specified). (remm)
    Fix: 62117: Improve error message in catalina.sh when calling kill -0 <pid> fails. Based on a suggestion from Mark Morschhaeuser. (markt)
    Fix: 62118: Correctly create a JNDI ServiceRef using the specified interface rather than the concrete type. Based on a suggestion by ?ngel ?lvarez P?scua. (markt)
    Fix: Fix for RequestDumperFilter log attribute. Patch provided by Kirill Romanov via Github. (violetagg)
    Fix: 62123: Avoid ConcurrentModificationException when attempting to clean up application triggered RMI memory leaks on web application stop. (markt)
    Fix: Correct a regression in the fix for 60276 that meant that compression was applied to all MIME types. Patch provided by Stefan Knoblich. (markt)

Coyote
    Fix: Add minor HPACK fixes, based on fixes by Stuart Douglas. (remm)
    Fix: 61751: Follow up fix so that OpenSSL engine returns underflow when unwrapping if no bytes were produced and the input is empty. (remm)
    Fix: Minor OpenSSL engine cleanups. (remm)
    Fix: NIO SSL handshake should throw an exception on overflow status, like NIO2 SSL. (remm)

Web applications
    Add: 48672: Add documentation for the Host Manager web application. Patch provided by Marek Czernek. (markt)
    Add: Work-around a known, non-specification compliant behaviour in some versions of IE that can allow XSS when the Manager application generates a plain text response. Based on a suggestion from 
Muthukumar Marikani. (markt)

Other
    Update the build script so MD5 hashes are no longer generated for releases as per the change in the ASF distribution policy. (markt)

2018-02-11 Tomcat 8.5.28 (markt)
Catalina
    Fix: Prevent a stack trace being written to standard out when running on Java 10 due to changes in the LogManager implementation. (markt)
    Fix: 62000: When a JNDI reference cannot be resolved, ensure that the root cause exception is reported rather than swallowed. (markt)
    Fix: 62036: When caching an authenticated user Principal in the session when the web application is configured with the NonLoginAuthenticator, cache the internal Principal object rather than the 
user facing Principal object as Tomcat requires the internal object to correctly process later authorization checks. (markt)
    Fix: Avoid duplicate load attempts if one has been made already. (remm)
    Fix: Avoid NPE in ThreadLocalLeakPreventionListener if there is no Engine. (remm)
    Fix: 62067: Correctly apply security constraints mapped to the context root using a URL pattern of "". (markt)
    Fix: When using Tomcat embedded, only perform Authenticator configuration once during web application start. (markt)
    Fix: Process all ServletSecurity annotations at web application start rather than at servlet load time to ensure constraints are applied consistently. (markt)

Coyote
    Fix: 61751: Fix truncated request input streams when using NIO2 with TLS. (markt)
    Fix: 62023: Log error reporting multiple SSLHostConfig elements when using the APR Connector instead of crashing Tomcat. (csutherl)
    Fix: 62032: Fix NullPointerException when certificateFile is not defined on an SSLHostConfig and unify the behavior when a certificateFile is defined but the file does not exist for both JKS and 
PEM file types. (csutherl)

WebSocket
    Fix: 62024: When closing a connection with an abnormal close, close the socket immediately rather than waiting for a close message from the client that may never arrive. (markt)

Webapps
    Fix: 62049: Fix missing class from manager 404 JSP error page. (remm)

jdbc-pool
    Add: Enhance the JMX support for jdbc-pool in order to expose PooledConnection and JdbcInterceptors. (kfujino)
    Add: Add MBean for PooledConnection. (kfujino)
    Add: 62011: Add MBean for StatementCache. (kfujino)
    Add: Expose the cache size for each connection via JMX in StatementCache. (kfujino)
    Add: Add MBean for ResetAbandonedTimer. (kfujino)

Other
    Update: Update the NSIS Installer used to build the Windows installer to version 3.03. (kkolinko)

diffstat:

 www/apache-tomcat85/Makefile |   4 ++--
 www/apache-tomcat85/PLIST    |   4 +++-
 www/apache-tomcat85/distinfo |  10 +++++-----
 3 files changed, 10 insertions(+), 8 deletions(-)

diffs (51 lines):

diff -r 0636f69e591c -r 6d5012b91858 www/apache-tomcat85/Makefile
--- a/www/apache-tomcat85/Makefile      Fri Mar 23 13:17:06 2018 +0000
+++ b/www/apache-tomcat85/Makefile      Fri Mar 23 13:19:13 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2018/01/31 23:10:39 zafer Exp $
+# $NetBSD: Makefile,v 1.6 2018/03/23 13:19:13 ryoon Exp $
 #
 
 DISTNAME=      apache-tomcat-${TOMCAT_VER}
@@ -21,7 +21,7 @@
 
 .include "../../mk/bsd.prefs.mk"
 
-TOMCAT_VER=            8.5.27
+TOMCAT_VER=            8.5.29
 TOMCAT_HOME=           ${PREFIX}/share/tomcat
 EGDIR=                 ${PREFIX}/share/examples/tomcat
 DOCDIR=                        ${PREFIX}/share/doc/tomcat
diff -r 0636f69e591c -r 6d5012b91858 www/apache-tomcat85/PLIST
--- a/www/apache-tomcat85/PLIST Fri Mar 23 13:17:06 2018 +0000
+++ b/www/apache-tomcat85/PLIST Fri Mar 23 13:19:13 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2018/01/31 23:10:39 zafer Exp $
+@comment $NetBSD: PLIST,v 1.4 2018/03/23 13:19:13 ryoon Exp $
 share/doc/tomcat/LICENSE
 share/doc/tomcat/NOTICE
 share/doc/tomcat/RELEASE-NOTES
@@ -158,6 +158,8 @@
 share/tomcat/webapps/docs/funcspecs/fs-memory-realm.html
 share/tomcat/webapps/docs/funcspecs/index.html
 share/tomcat/webapps/docs/funcspecs/mbean-names.html
+share/tomcat/webapps/docs/host-manager-howto.html
+share/tomcat/webapps/docs/html-host-manager-howto.html
 share/tomcat/webapps/docs/html-manager-howto.html
 share/tomcat/webapps/docs/images/add.gif
 share/tomcat/webapps/docs/images/asf-logo.svg
diff -r 0636f69e591c -r 6d5012b91858 www/apache-tomcat85/distinfo
--- a/www/apache-tomcat85/distinfo      Fri Mar 23 13:17:06 2018 +0000
+++ b/www/apache-tomcat85/distinfo      Fri Mar 23 13:19:13 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/01/31 23:10:39 zafer Exp $
+$NetBSD: distinfo,v 1.6 2018/03/23 13:19:13 ryoon Exp $
 
-SHA1 (apache-tomcat-8.5.27.tar.gz) = dc63fe7cefd5eb4f746d17b68578acc92e8af576
-RMD160 (apache-tomcat-8.5.27.tar.gz) = 5de1bbbc5895d2653298b643d8c529ab42ba6f8b
-SHA512 (apache-tomcat-8.5.27.tar.gz) = c455c812185400b2eb4767745a5759e96db9b4723c0a814b9e44f9dce8514f355653187591fce19164f4887a984a13b968dc296073e676159f6407d039500a9f
-Size (apache-tomcat-8.5.27.tar.gz) = 9536557 bytes
+SHA1 (apache-tomcat-8.5.29.tar.gz) = fdc2ac85282af82a494e352c35e33dcfe1dbab6b
+RMD160 (apache-tomcat-8.5.29.tar.gz) = bee9cabd08028014b684a62262d20831b2caa6de
+SHA512 (apache-tomcat-8.5.29.tar.gz) = a7c771524052325a801b96d9553b18406019d1cea5b874e6c0fcbad46856922d97d634af29c53ec540675d43925e6e5b89685fbba4a7051514e7198f25a99297
+Size (apache-tomcat-8.5.29.tar.gz) = 9532698 bytes



Home | Main Index | Thread Index | Old Index