You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Rémy Maucherat <re...@apache.org> on 2025/06/05 21:05:13 UTC

[VOTE] Release Apache Tomcat 9.0.106

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

The notable changes compared to 9.0.105 are:

- Provide finer grained control of multi-part request processing via two
   new attributes on the Connector element.

- Mark the JSP wrapper for reload after a failed compilation.

- Update Tomcat Native to 2.0.9 including Windows binaries built with
   OpenSSL 3.5.0.

For full details, see the changelog:
https://nightlies.apache.org/tomcat/tomcat-9.0.x/docs/changelog.html

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.106/

The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1548

The tag is:
https://github.com/apache/tomcat/tree/9.0.106
05ccf0c3e22d388f0cf853e32485d8249d051f2f

The proposed 9.0.106 release is:
[ ] -1, Broken - do not release
[ ] +1, Stable - go ahead and release as 9.0.106

Rémy

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


Re: [VOTE] Release Apache Tomcat 9.0.106

Posted by Rainer Jung <ra...@kippdata.de>.
Am 05.06.25 um 23:05 schrieb Rémy Maucherat:
> The proposed Apache Tomcat 9.0.106 release is now available for voting.
> 
> The notable changes compared to 9.0.105 are:
> 
> - Provide finer grained control of multi-part request processing via two
>     new attributes on the Connector element.
> 
> - Mark the JSP wrapper for reload after a failed compilation.
> 
> - Update Tomcat Native to 2.0.9 including Windows binaries built with
>     OpenSSL 3.5.0.
> 
> For full details, see the changelog:
> https://nightlies.apache.org/tomcat/tomcat-9.0.x/docs/changelog.html
> 
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.106/
> 
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1548
> 
> The tag is:
> https://github.com/apache/tomcat/tree/9.0.106
> 05ccf0c3e22d388f0cf853e32485d8249d051f2f
> 
> The proposed 9.0.106 release is:
> [ ] -1, Broken - do not release
> [X] +1, Stable - go ahead and release as 9.0.106

+1 to release

Reproducibility of the build checked (including the Windows installer) 
on Linux Mint 22.1. OK after setting LANG. Checked manually plus with 
"ant verify-release".

Original Windows installer signature verified with osslsigncode.

dist file list correct, hashes OK, gpg signatures OK.

Unit tests ran on platforms

- RHEL 6, 7, 8 and 9, SLES 11, 12 and 15, Solaris 10 and 11

using

- recent patch versions of JDK 1.8.0, 11, 17, 21, 24 and 25 (EA 18)

from

- Eclipse Adoptium, Azul Zulu, Amazon Coretto, Oracle, RedHat and 
OpenJDK (for the EA)

where available.

Also tested with

- tcnative 2.0.8 and panama

based on

- OpenSSL 3.0.16, 3.2.4, 3.4.1 and 3.5.0beta1.

All test runs fine, except for

- the usual sporadic crashes with tcnative during shutdown.

Thanks for RM!

Best regards,

Rainer


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


Re: [VOTE] Release Apache Tomcat 9.0.106

Posted by Mark Thomas <ma...@apache.org>.
On 05/06/2025 22:05, Rémy Maucherat wrote:

> The proposed 9.0.106 release is:
> [ ] -1, Broken - do not release
> [X] +1, Stable - go ahead and release as 9.0.106

Test pass on Windows (Tomcat Native 1.3.1), Linux (Tomcat Native built 
with OpenSSL 3.0.13) and MacOS (Tomcat Native built with OpenSSL 3.5.0)

Build is reproducible.

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 9.0.106

Posted by Christopher Schultz <ch...@christopherschultz.net>.
Rémy,

Thanks for RMing.

On 6/5/25 5:05 PM, Rémy Maucherat wrote:
> The proposed Apache Tomcat 9.0.106 release is now available for voting.
> 
> The notable changes compared to 9.0.105 are:
> 
> - Provide finer grained control of multi-part request processing via two
>     new attributes on the Connector element.
> 
> - Mark the JSP wrapper for reload after a failed compilation.
> 
> - Update Tomcat Native to 2.0.9 including Windows binaries built with
>     OpenSSL 3.5.0.
> 
> For full details, see the changelog:
> https://nightlies.apache.org/tomcat/tomcat-9.0.x/docs/changelog.html
> 
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.106/
> 
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1548
> 
> The tag is:
> https://github.com/apache/tomcat/tree/9.0.106
> 05ccf0c3e22d388f0cf853e32485d8249d051f2f
> 
> The proposed 9.0.106 release is:
> [ ] -1, Broken - do not release
> [ ] +1, Stable - go ahead and release as 9.0.106

+1 for stable release.

The build is 100% reproducible and the unit tests pass on MacOS aarch64.

Details:

* Environment
*  Java (build):    openjdk version "24.0.1" 2025-04-15 OpenJDK Runtime 
Environment Temurin-24.0.1+9 (build 24.0.1+9) OpenJDK 64-Bit Server VM 
Temurin-24.0.1+9 (build 24.0.1+9, mixed mode, sharing)
*  Java (test):     openjdk version "24.0.1" 2025-04-15 OpenJDK Runtime 
Environment Temurin-24.0.1+9 (build 24.0.1+9) OpenJDK 64-Bit Server VM 
Temurin-24.0.1+9 (build 24.0.1+9, mixed mode, sharing)
*  Ant:             Apache Ant(TM) version 1.10.15 compiled on August 25 
2024
*  OS:              Darwin 24.5.0 arm64
*  cc:              Apple clang version 17.0.0 (clang-1700.0.13.5)
*  make:            GNU Make 3.81
*  OpenSSL:         OpenSSL 3.5.0 8 Apr 2025 (Library: OpenSSL 3.5.0 8 
Apr 2025)
*  APR:             1.7.6
*
* Valid SHA-512 signature for apache-tomcat-9.0.106.zip
* Valid GPG signature for apache-tomcat-9.0.106.zip
* Valid SHA-512 signature for apache-tomcat-9.0.106.tar.gz
* Valid GPG signature for apache-tomcat-9.0.106.tar.gz
* Valid SHA-512 signature for apache-tomcat-9.0.106.exe
* Valid GPG signature for apache-tomcat-9.0.106.exe
* Valid Windows Digital Signature for apache-tomcat-9.0.106.exe
* Valid SHA512 signature for apache-tomcat-9.0.106-src.zip
* Valid GPG signature for apache-tomcat-9.0.106-src.zip
* Valid SHA512 signature for apache-tomcat-9.0.106-src.tar.gz
* Valid GPG signature for apache-tomcat-9.0.106-src.tar.gz
*
* Binary Zip and tarball: Same
* Source Zip and tarball: Same
*
* Building dependencies returned: 0
* Tomcat builds cleanly
* tcnative builds cleanly
* Junit Tests: PASSED

Thanks,
-chris


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