From dev-return-190545-archive-asf-public=cust-asf.ponee.io@tomcat.apache.org Wed May 2 23:04:21 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id BC9F318065D for ; Wed, 2 May 2018 23:04:20 +0200 (CEST) Received: (qmail 45954 invoked by uid 500); 2 May 2018 21:04:19 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 45910 invoked by uid 99); 2 May 2018 21:04:19 -0000 Received: from mail-relay.apache.org (HELO mailrelay2-lw-us.apache.org) (207.244.88.137) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 May 2018 21:04:19 +0000 Received: from Christophers-MacBook-Pro.local (unknown [192.196.164.22]) by mailrelay2-lw-us.apache.org (ASF Mail Server at mailrelay2-lw-us.apache.org) with ESMTPSA id 3614E405C for ; Wed, 2 May 2018 21:04:18 +0000 (UTC) Subject: Re: [VOTE] Release Apache Tomcat 8.5.31 To: dev@tomcat.apache.org References: From: Christopher Schultz Openpgp: preference=signencrypt Autocrypt: addr=chris@christopherschultz.net; prefer-encrypt=mutual; keydata= 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 F/4OLScBfV2JbF93sN0SLw== Message-ID: <5c9194c5-7ca4-2bc0-ee2c-9331c67fb88c@christopherschultz.net> Date: Wed, 2 May 2018 16:04:17 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="eLwRzfXVmLm2qF9LrF4npJ9dMWaJtltTj" --eLwRzfXVmLm2qF9LrF4npJ9dMWaJtltTj Content-Type: multipart/mixed; boundary="DSNnrATp2cBgARCTFbJt2eEjZWkT4JowL"; protected-headers="v1" From: Christopher Schultz To: dev@tomcat.apache.org Message-ID: <5c9194c5-7ca4-2bc0-ee2c-9331c67fb88c@christopherschultz.net> Subject: Re: [VOTE] Release Apache Tomcat 8.5.31 References: In-Reply-To: --DSNnrATp2cBgARCTFbJt2eEjZWkT4JowL Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Mark, On 4/27/18 3:47 PM, Mark Thomas wrote: > The proposed Apache Tomcat 8.5.31 release is now available for voting. >=20 > The major changes compared to the 8.5.30 release are: >=20 > - Implement configuration options to work-around specification > non-compliant user agents (including all the major browsers) that do > not correctly %nn encode URI paths and query strings as required by > RFC 7230 and RFC 3986 >=20 > - Enable the CrawlerSessionManagerValve to correctly handle bots that > crawl multiple hosts and/or web applications when the Valve is > configured on a Host or an Engine. >=20 > - Add support for annotation scanning of classes built with Java 11 EA >=20 > Along with lots of other bug fixes and improvements. >=20 >=20 > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.31/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1181= / > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_31/ >=20 > The proposed 8.5.31 release is: > [ ] Broken - do not release > [X] Stable - go ahead and release as 8.5.31 No issues with a development application with moderate use. Checkstyle doesn't like one of the bundled XML files because the first line doesn't contain "Apache" (it's "). Details: * Environment * Java (build): java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode) * Java (test): java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode) * OS: Linux 2.6.32-312-ec2 x86_64 * cc: cc (Debian 4.7.2-5) 4.7.2 * make: GNU Make 3.81 * OpenSSL: OpenSSL 1.0.2k 26 Jan 2017 * APR: 1.4.6 * * Valid SHA-1 signature for apache-tomcat-8.5.31.zip * Valid GPG signature for apache-tomcat-8.5.31.zip * Valid SHA-1 signature for apache-tomcat-8.5.31.tar.gz * Valid GPG signature for apache-tomcat-8.5.31.tar.gz * Valid SHA-1 signature for apache-tomcat-8.5.31.exe * Valid GPG signature for apache-tomcat-8.5.31.exe * Valid GPG signature for apache-tomcat-8.5.31-src.zip * Valid GPG signature for apache-tomcat-8.5.31-src.tar.gz * * Binary Zip and tarball: Same * Source Zip and tarball: Same * * Building dependencies returned: 0 * tcnative builds cleanly * Tomcat builds cleanly * Junit Tests: FAILED These are all expected errors: * Tests that failed: * org.apache.catalina.session.TestStandardSessionIntegration.APR.txt * org.apache.catalina.session.TestStandardSessionIntegration.NIO.txt * org.apache.catalina.session.TestStandardSessionIntegration.NIO2.txt * org.apache.catalina.tribes.group.TestGroupChannelMemberArrival.APR.txt * org.apache.catalina.tribes.group.TestGroupChannelMemberArrival.NIO.txt * org.apache.catalina.tribes.group.TestGroupChannelMemberArrival.NIO2.txt= * org.apache.catalina.tribes.group.TestGroupChannelSenderConnections.APR.= txt * org.apache.catalina.tribes.group.TestGroupChannelSenderConnections.NIO.= txt * org.apache.catalina.tribes.group.TestGroupChannelSenderConnections.NIO2.t= xt * org.apache.catalina.tribes.group.TestGroupChannelStartStop.APR.txt * org.apache.catalina.tribes.group.TestGroupChannelStartStop.NIO.txt * org.apache.catalina.tribes.group.TestGroupChannelStartStop.NIO2.txt * org.apache.catalina.tribes.group.interceptors.TestNonBlockingCoordinator.= APR.txt * org.apache.catalina.tribes.group.interceptors.TestNonBlockingCoordinator.= NIO.txt * org.apache.catalina.tribes.group.interceptors.TestNonBlockingCoordinator.= NIO2.txt * org.apache.catalina.tribes.group.interceptors.TestOrderInterceptor.APR.= txt * org.apache.catalina.tribes.group.interceptors.TestOrderInterceptor.NIO.= txt * org.apache.catalina.tribes.group.interceptors.TestOrderInterceptor.NIO2.t= xt * org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.APR.= txt * org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.NIO.= txt * org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.NIO2= =2Etxt * org.apache.tomcat.util.net.openssl.ciphers.TestCipher.APR.txt * org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO.txt * org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO2.txt * org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfiguration= Parser.APR.txt * org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfiguration= Parser.NIO.txt * org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfiguration= Parser.NIO2.txt --DSNnrATp2cBgARCTFbJt2eEjZWkT4JowL-- --eLwRzfXVmLm2qF9LrF4npJ9dMWaJtltTj Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlrqJ9EACgkQHPApP6U8 pFgQZg//WqmlktPoDXh72pwpFPidK0/SrsK7ft8dGl+uWbrSbzt4MtQj94WAsif3 ejO+hIQ9SKwlfyLd2zZp4yQFVaFnUKdXlbH+fSc0cwmj1tifxJ4h2nFgO3u6/93L GzaROr+3og6cOLlKkbizs/e/ewre6OrF2dTmffSXBOx9uy8r1D0b0QoSN/5HHNVs mmPRY513nAoOyxu4ssEYygRoKU+DP7qrVG5zCx6fHElZcxcA75pEg+mxrbWaYQ7U xKj3r1lIfU2QRNL3D1LsODR9tZ0EsgGhp6TcwCIi5oRS3GCUnaM5gVuhgMZ213Xf zktZS/FU7nLTTXKhvye8UFDvNfDgWjucso8+Rz8tbSAScXGT9IzkprdxuUr6LgA+ hCJCdzSG31IpRGHJC0VLhfwdes7ZiXu2FdDV2xDd2/Hf4lqJKpULk+J8qgkAJJBg e6hpWqJkJCSZ972XwyiCTHt8VGcH8mTRp/iLXS1vtz/Ze4UuP1erb62lql8j4w8t RmN1yh4itCpEeg6XjjQ9rq0wOScVFQWb+1LL/Qd5uPKftRRqjUmdj7nFb+l8br2T uELiUcVLb11UhH6z8j9oqlABiPZYfbRwGwePlvH9AItLDDgpXcDlEVcTABFm7ebv 5hilY2LeldbQ3lJbI0O53opk8Ql1EZmX2VrUN3igLBQU6UQRefg= =INfs -----END PGP SIGNATURE----- --eLwRzfXVmLm2qF9LrF4npJ9dMWaJtltTj--