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