Jon,

On 3/19/24 13:50, Mcalexander, Jon J. wrote:
I know I'm not a tester, however is 8.5.100 relevant knowing that
8.5x is EOL at the end of the month?
That is correct. I expect this will be the final 8.5.x release unless something awful happens in the near future.

I'd be happy to have any member of this community (and you are such if you are reading this post) do any kind of testing they deem useful for a Tomcat release.

Feel free to run the unit tests (ant test) in your environment and report the results. Run your own application using this release-candidate and let us know if anything isn't working as expected. Or use the "verify-release" to keep us honest. Any of those things are helpful to any release manager.

Thanks,
-chris

-----Original Message-----
From: Christopher Schultz <ch...@christopherschultz.net>
Sent: Tuesday, March 19, 2024 11:09 AM
To: Tomcat Developers List <dev@tomcat.apache.org>
Subject: Re: [VOTE] Release Apache Tomcat 8.5.100

All,

On 3/19/24 10:23, Christopher Schultz wrote:
The proposed Apache Tomcat 8.5.100 release is now available for voting.

The notable changes compared to 8.5.99 are:

- Fix regression when reloading TLS configuration and files.

- When restoring a saved POST request after a successful FORM
    authentication, ensure that neither the URI, the query string no
    the protocol are corrupted when restoring the request body.

- Align error handling for Writer and OutputStream. Ensure use of
either
    once the response has been recycled triggers a NullPointerException
    provided that discardFacades is configured with the default value
of
    true.

Along with lots of other bug fixes and improvements.

For full details, see the changelog:
https://urldefense.com/v3/__https://nightlies.apache.org/tomcat/tomcat
-
8.5.x/docs/changelog.html__;!!F9svGWnIaVPGSwU!rXnT69JeMfvxYHMbtyS
moAV
SiTjPT2db8olE5tsg1Pcp5wt0SEnRqO3ek_Gc2yNI74-t2phO83t-
WxXwouIr8Sv8R32ve
xfP$

It can be obtained from:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/tom
cat/tomcat-
8/v8.5.100/__;!!F9svGWnIaVPGSwU!rXnT69JeMfvxYHMbtySmoAVSiTj
PT2db8olE5tsg1Pcp5wt0SEnRqO3ek_Gc2yNI74-t2phO83t-
WxXwouIr8Sv8RyseCXd6$

The Maven staging repo is:
https://urldefense.com/v3/__https://repository.apache.org/content/repo
sitories/orgapachetomcat-
1487__;!!F9svGWnIaVPGSwU!rXnT69JeMfvxYHMbtySm
oAVSiTjPT2db8olE5tsg1Pcp5wt0SEnRqO3ek_Gc2yNI74-t2phO83t-
WxXwouIr8Sv8R8
MLP2bU$

The tag is:
https://urldefense.com/v3/__https://github.com/apache/tomcat/tree/8.5.

100/__;!!F9svGWnIaVPGSwU!rXnT69JeMfvxYHMbtySmoAVSiTjPT2db8olE5ts
g1Pcp5
wt0SEnRqO3ek_Gc2yNI74-t2phO83t-WxXwouIr8Sv8RxxIvQsW$
eddcf278ad919382608ada1898b2c5b63675c6d5

The proposed 8.5.100 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 8.5.100 (stable)

+1 for stable release.

The build is 100% reproducible and the unit tests pass[1] including APR on
MacOS x86-64. Works on a vanilla servlet-based application in a development
environment.

[1] The unit tests that fail do so due to a class format error arising from the
combination of the Eclipse compiler, the version of Java, etc.
and can be ignored.

Details:
* Environment
*  Java (build):    openjdk version "17.0.10" 2024-01-16 OpenJDK Runtime
Environment Temurin-17.0.10+7 (build 17.0.10+7) OpenJDK 64-Bit Server
VM
Temurin-17.0.10+7 (build 17.0.10+7, mixed mode)
*  Java (test):     openjdk version "17.0.10" 2024-01-16 OpenJDK Runtime
Environment Temurin-17.0.10+7 (build 17.0.10+7) OpenJDK 64-Bit Server
VM
Temurin-17.0.10+7 (build 17.0.10+7, mixed mode)
*  OS:              Darwin 21.6.0 x86_64
*  cc:              Apple clang version 12.0.0 (clang-1200.0.31.1)
*  make:            GNU Make 3.81
*  OpenSSL:       OpenSSL 3.2.0 23 Nov 2023 (Library: OpenSSL 3.2.0 23
Nov 2023)
*  APR:             1.7.4
*
* Valid SHA-512 signature for apache-tomcat-8.5.100.zip
* Valid GPG signature for apache-tomcat-8.5.100.zip
* Valid SHA-512 signature for apache-tomcat-8.5.100.tar.gz
* Valid GPG signature for apache-tomcat-8.5.100.tar.gz
* Valid SHA-512 signature for apache-tomcat-8.5.100.exe
* Valid GPG signature for apache-tomcat-8.5.100.exe
* Valid SHA512 signature for apache-tomcat-8.5.100-src.zip
* Valid GPG signature for apache-tomcat-8.5.100-src.zip
* Valid SHA512 signature for apache-tomcat-8.5.100-src.tar.gz
* Valid GPG signature for apache-tomcat-8.5.100-src.tar.gz
*
* Binary Zip and tarball: Same
* Source Zip and tarball: Same
*
* Building dependencies returned: 0
* tcnative builds cleanly
* Tomcat builds cleanly
* Junit Tests: FAILED
*
* Tests that failed:
* org.apache.catalina.mapper.TestMapperWebapps.APR.txt
* org.apache.catalina.mapper.TestMapperWebapps.NIO.txt
* org.apache.catalina.mapper.TestMapperWebapps.NIO2.txt

Unit tests also pass on Linux x86-64. Details:

* Environment
*  Java (build):    openjdk version "17.0.10" 2024-01-16 OpenJDK Runtime
Environment (build 17.0.10+7-Debian-1deb12u1) OpenJDK 64-Bit Server VM
(build 17.0.10+7-Debian-1deb12u1, mixed mode, sharing)
*  Java (test):     openjdk version "17.0.10" 2024-01-16 OpenJDK Runtime
Environment (build 17.0.10+7-Debian-1deb12u1) OpenJDK 64-Bit Server VM
(build 17.0.10+7-Debian-1deb12u1, mixed mode, sharing)
*  OS:              Linux 6.1.0-12-amd64 x86_64
*  cc:              cc (Debian 12.2.0-14) 12.2.0
*  make:            GNU Make 4.3
*  OpenSSL:       OpenSSL 1.1.1 11 Sep 2018
*  APR:             1.7.2
*
* Valid SHA-512 signature for apache-tomcat-8.5.100.zip
* Valid GPG signature for apache-tomcat-8.5.100.zip
* Valid SHA-512 signature for apache-tomcat-8.5.100.tar.gz
* Valid GPG signature for apache-tomcat-8.5.100.tar.gz
* Valid SHA-512 signature for apache-tomcat-8.5.100.exe
* Valid GPG signature for apache-tomcat-8.5.100.exe
* Valid Windows Digital Signature for apache-tomcat-8.5.100.exe
* Valid SHA512 signature for apache-tomcat-8.5.100-src.zip
* Valid GPG signature for apache-tomcat-8.5.100-src.zip
* Valid SHA512 signature for apache-tomcat-8.5.100-src.tar.gz
* Valid GPG signature for apache-tomcat-8.5.100-src.tar.gz
*
* Binary Zip and tarball: Same
* Source Zip and tarball: Same
*
* Building dependencies returned: 0
* tcnative builds cleanly
* Tomcat builds cleanly
* Junit Tests: FAILED
*
* Tests that failed:
* org.apache.catalina.mapper.TestMapperWebapps.APR.txt
* org.apache.catalina.mapper.TestMapperWebapps.NIO.txt
* org.apache.catalina.mapper.TestMapperWebapps.NIO2.txt

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


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


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

Reply via email to