Am 01.04.25 um 20:42 schrieb Christopher Schultz:
The proposed Apache Tomcat 10.1.40 release is now available for
voting.

All committers and PMC members are kindly requested to provide a vote if possible. ANY TOMCAT USER MAY VOTE, though only PMC members votes are binding. We welcome non-committer votes or comments on release builds.

The notable changes compared to 10.1.39 are:

- Remove the requirement that an MD5 implementation must be provided
   by JRE.

- Improve the handling of %nn URL encoding in the RewriteValve

- Various improvements to the JsonErrorReportValve


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

Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 without changes. Java EE applications designed for Tomcat 9 and earlier may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat will automatically convert them to Jakarta EE and copy them to the webapps directory.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.40/

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

The tag is:
https://github.com/apache/tomcat/tree/10.1.40
https://github.com/apache/tomcat/ commit/1ee4bc9109d48cd062d1bc1a4c002358e03455e9

Please reply with a +1 for release or +0/-0/-1 with an explanation.

+0 to release, only observed problem is the bug in formatting for AbstractAccessLogValve when using %{...}t with a SimpleDateFormat pattern containing SSS (fixed in HEAD).

Reproducibility of the build checked (including the Windows installer) on Linux Mint 22.0. 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 11

using

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

from

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

where available.

Test with 21, 24 and 25 EA on some platforms not yet fully done, will report later if I see unexpected things.

Also tested with

- tcnative 1.3.1, 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-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to