You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Mark Thomas <ma...@apache.org> on 2015/03/23 15:59:27 UTC

[VOTE] Release Apache Tomcat 8.0.21

The proposed Apache Tomcat 8.0.21 release is now available for voting.

The main changes since 8.0.20 are:
- Enable Tomcat to detect when a WAR file has been changed while Tomcat
  is not running.
- Add support for Java 8 JSSE server-preferred TLS cipher suite
  ordering. This feature requires Java 8.
- Update to Tomcat Native Library version 1.1.33 to pick up the Windows
  binaries that are based on OpenSSL 1.0.1m and APR 1.5.1
- Implement a new feature for AJP connectors - Tomcat Authorization.
  If enabled Tomcat will take an authenticated user name from the AJP
  protocol and use the appropriate Realm for the request to authorize
  (i.e. add roles) to that user.

There is also the usual collection of bug fixes, new features and
performance improvements. For full details, see the changelog:
http://svn.us.apache.org/repos/asf/tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.21/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1039/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_21/

The proposed 8.0.21 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 8.0.21

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [VOTE] Release Apache Tomcat 8.0.21

Posted by Mark Thomas <ma...@apache.org>.
On 23/03/2015 14:59, Mark Thomas wrote:

> The proposed 8.0.21 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.21

Unit tests pass on OSX, Linux and Windows. All 64-bit. BIO, NIO, NIO2
and APR/native (1.1.33) tested.

Mark


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [VOTE] Release Apache Tomcat 8.0.21

Posted by Jeremy Boynes <je...@boynes.com>.
> The proposed 8.0.21 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.21

Used to test Standard Taglib on OS X, Java 1.8 and to test examples.
—
Jeremy


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [VOTE] Release Apache Tomcat 8.0.21

Posted by Ognjen Blagojevic <og...@gmail.com>.
On 23.3.2015 15:59, Mark Thomas wrote:
> The proposed 8.0.21 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.21

Tested .zip distribution on Windows 7 64-bit, Oracle JDK 1.7.0_75 and 
APR/native 1.1.33:

- Tested TLS connectivity for BIO, NIO, NIO2 and APR connectors.

- Crawled all links (except /manager, /host-manager and 
/examples/async*). No broken links found, except links to JavaDocs.

- Smoke tests of BIO, NIO, NIO2 and APR, with and without TLS, all passed.

- Tested with several webapps that are in active development.


Tested BIO, NIO and NIO2 option useServerCipherSuitesOrder="true":

1. Throws exception with JDK 1.7.0_75, as expected.
2. Works as expected with JDK 1.8.0_40 (gets mark "A" on SSLTest, 
instead of "A-").

-Ognjen

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [VOTE] Release Apache Tomcat 8.0.21

Posted by Jeanfrancois Arcand <jf...@gmail.com>.
The proposed 8.0.21 release is:
[ ] Broken - do not release
[X] Stable - go ahead and release as 8.0.21

Tested websockets/AsyncContext with JDK7/8 and all major browsers.

-- Jeanfrancois

On 2015-03-23 10:59 AM, Mark Thomas wrote:
> The proposed Apache Tomcat 8.0.21 release is now available for voting.
>
> The main changes since 8.0.20 are:
> - Enable Tomcat to detect when a WAR file has been changed while Tomcat
>    is not running.
> - Add support for Java 8 JSSE server-preferred TLS cipher suite
>    ordering. This feature requires Java 8.
> - Update to Tomcat Native Library version 1.1.33 to pick up the Windows
>    binaries that are based on OpenSSL 1.0.1m and APR 1.5.1
> - Implement a new feature for AJP connectors - Tomcat Authorization.
>    If enabled Tomcat will take an authenticated user name from the AJP
>    protocol and use the appropriate Realm for the request to authorize
>    (i.e. add roles) to that user.
>
> There is also the usual collection of bug fixes, new features and
> performance improvements. For full details, see the changelog:
> http://svn.us.apache.org/repos/asf/tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.21/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1039/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_21/
>
> The proposed 8.0.21 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 8.0.21
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [VOTE] Release Apache Tomcat 8.0.21

Posted by Felix Schumacher <fe...@internetallee.de>.
Am 23.03.2015 15:59, schrieb Mark Thomas:
> The proposed Apache Tomcat 8.0.21 release is now available for voting.
> 
> The main changes since 8.0.20 are:
> - Enable Tomcat to detect when a WAR file has been changed while Tomcat
>   is not running.
> - Add support for Java 8 JSSE server-preferred TLS cipher suite
>   ordering. This feature requires Java 8.
> - Update to Tomcat Native Library version 1.1.33 to pick up the Windows
>   binaries that are based on OpenSSL 1.0.1m and APR 1.5.1
> - Implement a new feature for AJP connectors - Tomcat Authorization.
>   If enabled Tomcat will take an authenticated user name from the AJP
>   protocol and use the appropriate Realm for the request to authorize
>   (i.e. add roles) to that user.
> 
> There is also the usual collection of bug fixes, new features and
> performance improvements. For full details, see the changelog:
> http://svn.us.apache.org/repos/asf/tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml
> 
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.21/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1039/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_21/
> 
> The proposed 8.0.21 release is:
> [ ] Broken - do not release
> [x] Stable - go ahead and release as 8.0.21

(non binding)

pgp, md5 and sha1 sums are ok.

Started with OpenJDK Runtime Environment (IcedTea 2.4.8) 
(suse-24.17.1-x86_64) with linux 3.11.

Tests were mostly ok, but failed in
output/build/logs/TEST-org.apache.catalina.tribes.group.TestGroupChannelMemberArrival.BIO.txt:Tests 
run: 1, Failures: 1, Errors: 0, Time elapsed: 7,939 sec
output/build/logs/TEST-org.apache.catalina.tribes.group.interceptors.TestNonBlockingCoordinator.BIO.txt:Tests 
run: 2, Failures: 2, Errors: 0, Time elapsed: 9,282 se
output/build/logs/TEST-org.apache.catalina.tribes.group.interceptors.TestOrderInterceptor.BIO.txt:Tests 
run: 2, Failures: 1, Errors: 1, Time elapsed: 7,751 sec
output/build/logs/TEST-org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.BIO.txt:Tests 
run: 3, Failures: 3, Errors: 0, Time elapsed: 17,925 sec
output/build/logs/TEST-org.apache.catalina.tribes.group.TestGroupChannelMemberArrival.NIO.txt:Tests 
run: 1, Failures: 1, Errors: 0, Time elapsed: 8,152 sec
output/build/logs/TEST-org.apache.catalina.tribes.group.interceptors.TestNonBlockingCoordinator.NIO.txt:Tests 
run: 2, Failures: 2, Errors: 0, Time elapsed: 8,783 sec
output/build/logs/TEST-org.apache.catalina.tribes.group.interceptors.TestOrderInterceptor.NIO.txt:Tests 
run: 2, Failures: 1, Errors: 1, Time elapsed: 7,753 sec
output/build/logs/TEST-org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.NIO.txt:Tests 
run: 3, Failures: 3, Errors: 0, Time elapsed: 17,842 sec
output/build/logs/TEST-org.apache.catalina.tribes.group.TestGroupChannelMemberArrival.NIO2.txt:Tests 
run: 1, Failures: 1, Errors: 0, Time elapsed: 8,167 sec
output/build/logs/TEST-org.apache.catalina.tribes.group.interceptors.TestNonBlockingCoordinator.NIO2.txt:Tests 
run: 2, Failures: 2, Errors: 0, Time elapsed: 9,188 sec
output/build/logs/TEST-org.apache.catalina.tribes.group.interceptors.TestOrderInterceptor.NIO2.txt:Tests 
run: 2, Failures: 1, Errors: 1, Time elapsed: 7,665 sec
output/build/logs/TEST-org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.NIO2.txt:Tests 
run: 3, Failures: 3, Errors: 0, Time elapsed: 17,834 sec

Regards
  Felix
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


[VOTE][RESULT] Release Apache Tomcat 8.0.21

Posted by Mark Thomas <ma...@apache.org>.
The following votes were case:

Binding:
+1: jfarcand, markt, jboynes, violetagg, remm, schultz,

Non-binding:
+1: Ognjen Blagojevic, mgrigorov, fschumacher

The vote therefore passes.

Thank you to everyone who took the time to test this RC.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [VOTE] Release Apache Tomcat 8.0.21

Posted by Violeta Georgieva <mi...@gmail.com>.
Hi,

2015-03-23 16:59 GMT+02:00 Mark Thomas <ma...@apache.org>:
>
> The proposed Apache Tomcat 8.0.21 release is now available for voting.
>
> The main changes since 8.0.20 are:
> - Enable Tomcat to detect when a WAR file has been changed while Tomcat
>   is not running.
> - Add support for Java 8 JSSE server-preferred TLS cipher suite
>   ordering. This feature requires Java 8.
> - Update to Tomcat Native Library version 1.1.33 to pick up the Windows
>   binaries that are based on OpenSSL 1.0.1m and APR 1.5.1
> - Implement a new feature for AJP connectors - Tomcat Authorization.
>   If enabled Tomcat will take an authenticated user name from the AJP
>   protocol and use the appropriate Realm for the request to authorize
>   (i.e. add roles) to that user.
>
> There is also the usual collection of bug fixes, new features and
> performance improvements. For full details, see the changelog:
>
http://svn.us.apache.org/repos/asf/tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.21/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1039/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_21/
>
> The proposed 8.0.21 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.21

Checked with applications that use the new specifications features.

Regards,
Violeta

> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>

Re: [VOTE] Release Apache Tomcat 8.0.21

Posted by Christopher Schultz <ch...@christopherschultz.net>.
Mark,

On 3/23/15 10:59 AM, Mark Thomas wrote:
> The proposed Apache Tomcat 8.0.21 release is now available for voting.
> 
> The main changes since 8.0.20 are:
> - Enable Tomcat to detect when a WAR file has been changed while Tomcat
>   is not running.
> - Add support for Java 8 JSSE server-preferred TLS cipher suite
>   ordering. This feature requires Java 8.
> - Update to Tomcat Native Library version 1.1.33 to pick up the Windows
>   binaries that are based on OpenSSL 1.0.1m and APR 1.5.1
> - Implement a new feature for AJP connectors - Tomcat Authorization.
>   If enabled Tomcat will take an authenticated user name from the AJP
>   protocol and use the appropriate Realm for the request to authorize
>   (i.e. add roles) to that user.
> 
> There is also the usual collection of bug fixes, new features and
> performance improvements. For full details, see the changelog:
> http://svn.us.apache.org/repos/asf/tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml
> 
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.21/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1039/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_21/
> 
> The proposed 8.0.21 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.21

Details:

Seems to work well for our applications in a development environment.

* Environment
*  Java (build):     java version "1.7.0_76" Java(TM) SE Runtime
Environment (build 1.7.0_76-b13) Java HotSpot(TM) 64-Bit Server VM
(build 24.76-b04, mixed mode)
*  Java (test):     java version "1.7.0_76" Java(TM) SE Runtime
Environment (build 1.7.0_76-b13) Java HotSpot(TM) 64-Bit Server VM
(build 24.76-b04, 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.1e 11 Feb 2013 (with security patches: equiv
1.0.1m)
*  APR:      1.4.6
*
* Valid MD5 signature for apache-tomcat-8.0.21.zip
* Valid GPG signature for apache-tomcat-8.0.21.zip
* Valid MD5 signature for apache-tomcat-8.0.21.tar.gz
* Valid GPG signature for apache-tomcat-8.0.21.tar.gz
* Valid MD5 signature for apache-tomcat-8.0.21.exe
* Valid GPG signature for apache-tomcat-8.0.21.exe
* Valid MD5 signature for apache-tomcat-8.0.21-src.zip
* Valid GPG signature for apache-tomcat-8.0.21-src.zip
* Valid MD5 signature for apache-tomcat-8.0.21-src.tar.gz
* Valid GPG signature for apache-tomcat-8.0.21-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
*
* Tests that failed: (and are known to fail in my environment due to
multicast issues)

org.apache.catalina.session.TestStandardSession.APR.txt
org.apache.catalina.session.TestStandardSession.BIO.txt
org.apache.catalina.session.TestStandardSession.NIO.txt
org.apache.catalina.session.TestStandardSession.NIO2.txt
org.apache.catalina.tribes.group.TestGroupChannelMemberArrival.APR.txt
org.apache.catalina.tribes.group.TestGroupChannelMemberArrival.BIO.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.BIO.txt
org.apache.catalina.tribes.group.TestGroupChannelSenderConnections.NIO.txt
org.apache.catalina.tribes.group.TestGroupChannelSenderConnections.NIO2.txt
org.apache.catalina.tribes.group.TestGroupChannelStartStop.APR.txt
org.apache.catalina.tribes.group.TestGroupChannelStartStop.BIO.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.BIO.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.BIO.txt
org.apache.catalina.tribes.group.interceptors.TestOrderInterceptor.NIO.txt
org.apache.catalina.tribes.group.interceptors.TestOrderInterceptor.NIO2.txt
org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.APR.txt
org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.BIO.txt
org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.NIO.txt
org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.NIO2.txt


Re: [VOTE] Release Apache Tomcat 8.0.21

Posted by Rémy Maucherat <re...@apache.org>.
2015-03-23 15:59 GMT+01:00 Mark Thomas <ma...@apache.org>:

> The proposed 8.0.21 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.21
>
> Rémy

Re: [VOTE] Release Apache Tomcat 8.0.21

Posted by Martin Grigorov <mg...@apache.org>.
>
>
> The proposed 8.0.21 release is:
> [ ] Broken - do not release
> [ X ] Stable - go ahead and release as 8.0.21
>


>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>
>