The proposed Apache Tomcat 10.0.22 release is now available for
voting.
Apache Tomcat 10.0.x implements Jakarta EE 9 and, as such, the primary
package for all the specification APIs has changed from javax.* to jakarta.*
Applications that run on Tomcat 9 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
The notable changes compared to 10.0.21 are:
- Correct a regression in the support added for encrypted PKCS#1
formatted private keys in the previous release that broke support
for unencrypted PKCS#1 formatted private keys.
- Increase the default buffer size for cluster messages from 43800
to 65536 bytes. This is expected to improve performance for large
messages when running on Linux based systems.
- When using TLS with non-blocking writes and the NIO connector,
ensure that flushing the buffers attempts to empty all of the
output buffers.
Along with lots of other bug fixes and improvements.
For full details, see the changelog:
https://nightlies.apache.org/tomcat/tomcat-10.0.x/docs/changelog.html
It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.0.22/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1377
The tag is:
https://github.com/apache/tomcat/tree/10.0.22
babca1854c6f7068069d501e7f6b9cca13943056
The proposed 10.0.22 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 10.0.21 (stable)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org