Re: [VOTE] Release Apache Tomcat 8.5.100

2024-03-20 Thread Dimitris Soumis
+1 All tests pass on Fedora 38 with Java 11, tcnative-1.2.39, apr-1.7.4,
openssl-3.0.13.

On Tue, Mar 19, 2024 at 4:34 PM Christopher Schultz <
ch...@christopherschultz.net> 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://nightlies.apache.org/tomcat/tomcat-8.5.x/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.100/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1487
>
> The tag is:
> https://github.com/apache/tomcat/tree/8.5.100/
> eddcf278ad919382608ada1898b2c5b63675c6d5
>
> The proposed 8.5.100 release is:
> [ ] Broken - do not release
> [X ] Stable - go ahead and release as 8.5.100 (stable)
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>
>


Re: [VOTE] Release Apache Tomcat 8.5.100

2024-03-20 Thread Mark Thomas

On 19/03/2024 14:23, Christopher Schultz wrote:


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


Tests pass on Linux, Windows and MacOS (M1).

The build is reproducible.

Mark

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



Re: [VOTE] Release Apache Tomcat 8.5.100

2024-03-19 Thread Christopher Schultz

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 
Sent: Tuesday, March 19, 2024 11:09 AM
To: Tomcat Developers List 
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-1deb

Re: [VOTE] Release Apache Tomcat 8.5.100

2024-03-19 Thread Igal Sapir
On Tue, Mar 19, 2024 at 7:24 AM Christopher Schultz <
ch...@christopherschultz.net> 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://nightlies.apache.org/tomcat/tomcat-8.5.x/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.100/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1487
>
> The tag is:
> https://github.com/apache/tomcat/tree/8.5.100/
> eddcf278ad919382608ada1898b2c5b63675c6d5
>
> The proposed 8.5.100 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.100 (stable)
>

+1

Igal



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


Re: [VOTE] Release Apache Tomcat 8.5.100

2024-03-19 Thread Rémy Maucherat
On Tue, Mar 19, 2024 at 3:24 PM 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://nightlies.apache.org/tomcat/tomcat-8.5.x/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.100/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1487
>
> The tag is:
> https://github.com/apache/tomcat/tree/8.5.100/
> eddcf278ad919382608ada1898b2c5b63675c6d5
>
> The proposed 8.5.100 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.100 (stable)

Rémy

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



Re: [VOTE] Release Apache Tomcat 8.5.100

2024-03-19 Thread Rémy Maucherat
On Tue, Mar 19, 2024 at 6:50 PM 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?

I agree it's not relevant, its only real purpose is to make 8.5.99
relevant (and so on).

Rémy

>
> Thank you!
>
> Dream * Excel * Explore * Inspire
> Jon McAlexander
> Senior Infrastructure Engineer
> Asst. Vice President
> He/His
>
> Middleware Product Engineering
> Enterprise CIO | EAS | Middleware | Infrastructure Solutions
>
> 8080 Cobblestone Rd | Urbandale, IA 50322
> MAC: F4469-010
> Tel 515-988-2508 | Cell 515-988-2508
>
> jonmcalexan...@wellsfargo.com
> This message may contain confidential and/or privileged information. If you 
> are not the addressee or authorized to receive this for the addressee, you 
> must not use, copy, disclose, or take any action based on this message or any 
> information herein. If you have received this message in error, please advise 
> the sender immediately by reply e-mail and delete this message. Thank you for 
> your cooperation.
>
> > -Original Message-
> > From: Christopher Schultz 
> > Sent: Tuesday, March 19, 2024 11:09 AM
> > To: Tomcat Developers List 
> > 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)
> >

RE: [VOTE] Release Apache Tomcat 8.5.100

2024-03-19 Thread Mcalexander, Jon J.
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?

Thank you!

Dream * Excel * Explore * Inspire
Jon McAlexander
Senior Infrastructure Engineer
Asst. Vice President
He/His

Middleware Product Engineering
Enterprise CIO | EAS | Middleware | Infrastructure Solutions

8080 Cobblestone Rd | Urbandale, IA 50322
MAC: F4469-010
Tel 515-988-2508 | Cell 515-988-2508

jonmcalexan...@wellsfargo.com
This message may contain confidential and/or privileged information. If you are 
not the addressee or authorized to receive this for the addressee, you must not 
use, copy, disclose, or take any action based on this message or any 
information herein. If you have received this message in error, please advise 
the sender immediately by reply e-mail and delete this message. Thank you for 
your cooperation.

> -Original Message-
> From: Christopher Schultz 
> Sent: Tuesday, March 19, 2024 11:09 AM
> To: Tomcat Developers List 
> 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
>

Re: [VOTE] Release Apache Tomcat 8.5.100

2024-03-19 Thread Christopher Schultz

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://nightlies.apache.org/tomcat/tomcat-8.5.x/docs/changelog.html

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.100/

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

The tag is:
https://github.com/apache/tomcat/tree/8.5.100/
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, 

[VOTE] Release Apache Tomcat 8.5.100

2024-03-19 Thread Christopher Schultz

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://nightlies.apache.org/tomcat/tomcat-8.5.x/docs/changelog.html

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.100/

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

The tag is:
https://github.com/apache/tomcat/tree/8.5.100/
eddcf278ad919382608ada1898b2c5b63675c6d5

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

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