Mark,
Thanks for RMing.
On 2/6/26 5:32 PM, Mark Thomas wrote:
The key differences in version 2.0.13 compared to 2.0.12 are:
- The windows binaries in this release have been built with OpenSSL
3.5.5 and APR 1.7.6
- Fix a crash with compiled with OpenSSL 3.0.x when a certificate PEM
file does not contain explicit DH parameters.
- Refactor the setting of OCSP defaults so they always apply, even
when using older versions of Tomcat
The 2.0.x branch is primarily intended for use with Tomcat 10.1.x
onwards but can be used with earlier versions as long as the APR/native
connector is not used.
The proposed release artifacts can be found at [1],
and the build was done using tag [2].
The Apache Tomcat Native 2.0.12 release is
[ ] Stable, go ahead and release
[ ] Broken because of ...
+1 for stable release.
Builds without warnings on MacOS aarch64 and the (important) unit tests
in Tomcat 10.1.head pass.
The source ZIP file is missing some files, but generally speaking UNIX
users will be grabbing the tarball and the ZIP file is missing the files
required to build on UNIX. That seems fine to me, but is there a
particular reason to exclude those files from the source ZIP?
Details:
* Environment
* OS: Darwin 24.6.0 arm64
* cc: Apple clang version 17.0.0 (clang-1700.6.3.2)
* make: GNU Make 3.81
* OpenSSL: OpenSSL 3.6.0 1 Oct 2025 (Library: OpenSSL 3.6.0 1 Oct 2025)
* APR: 1.7.6
* Valid SHA-512 signature for
tomcat-native-2.0.13-openssl-3.5.5-win32-bin.zip
* Valid GPG signature for tomcat-native-2.0.13-openssl-3.5.5-win32-bin.zip
* Valid SHA512 signature for tomcat-native-2.0.13-win32-src.zip
* Valid GPG signature for tomcat-native-2.0.13-win32-src.zip
* Valid SHA512 signature for tomcat-native-2.0.13-src.tar.gz
* Valid GPG signature for tomcat-native-2.0.13-src.tar.gz
* Source Zip and tarball: !! NOT SAME
* tcnative builds cleanly
test-status:
[concat] Testsuites with skipped tests:
[concat] TEST-org.apache.el.parser.TestAstIdentifier.NIO.txt
[concat] TEST-org.apache.el.parser.TestELParserPerformance.NIO.txt
[concat]
TEST-org.apache.jasper.compiler.TestNonstandardTagPerformance.NIO.txt
[concat] TEST-org.apache.tomcat.security.TestSecurity2017Ocsp.NIO.txt
[concat]
TEST-org.apache.tomcat.util.buf.TestMessageBytesPerformance.NIO.txt
[concat] TEST-org.apache.tomcat.util.net.ocsp.TestOcspEnabled.NIO.txt
[concat] Testsuites with failed tests:
[concat]
TEST-org.apache.catalina.tribes.group.TestGroupChannelMemberArrival.NIO.txt
[concat]
TEST-org.apache.catalina.tribes.group.interceptors.TestNonBlockingCoordinator.NIO.txt
[concat]
TEST-org.apache.catalina.tribes.group.interceptors.TestOrderInterceptor.NIO.txt
[concat]
TEST-org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.NIO.txt
I'm not entirely sure why these Tribes-related tests are failing at the
moment. Since tcnative is not involved in those tests, I'm ignoring
those failures.
-chris
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]