[tomcat] branch main updated: Add JRE fix detail to workaround so it can be removed later.

2023-05-04 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new 43643fe02c Add JRE fix detail to workaround so it can

Re: Workaround for misbehaving ClassLoader

2023-05-04 Thread Mark Thomas
On 03/05/2023 20:02, Christopher Schultz wrote: But my question is whether or not this is something that Tomcat should be working-around. IMO the parent ClassLoader is buggy and should be fixed, but it may be difficult or impossible to fix the parent, so it may be worth it. We could even l

[junit] WARNING: Using incubator modules: jdk.incubator.foreign

2023-05-04 Thread Rainer Jung
Hi there, when testing TC 10.1 and 11 I get lots of [junit] WARNING: Using incubator modules: jdk.incubator.foreign lines in the output. This happens when testing with Java 17. Not with 11 and not with 20 or 21. Don't know about 12-16 and 18-19. We do have a block in build.xml that adds an -

Re: [junit] WARNING: Using incubator modules: jdk.incubator.foreign

2023-05-04 Thread Rainer Jung
Replying to self: it seems that warning is part of the incubator JEP https://openjdk.org/jeps/11 and can not be suppressed. The "--add-modules" makes the API available, but since incubator APIs are supposed to be non-final there is a mandatory warning that an applications uses them whenever an

[Bug 66592] New: Support for HTTPS proxy in websocket client

2023-05-04 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=66592 Bug ID: 66592 Summary: Support for HTTPS proxy in websocket client Product: Tomcat 9 Version: 9.0.74 Hardware: All OS: All Status: NEW Severity: normal

[Bug 66592] Support for HTTPS proxy in websocket client

2023-05-04 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=66592 Mark Thomas changed: What|Removed |Added Severity|normal |enhancement -- You are receiving this m

Java 21 and virtual threads

2023-05-04 Thread Mark Thomas
Hi all, The latest Java 21 EA build has moved virtual threads (from project Loom) out of preview. How do we want to handle this in Tomcat 11? Recall that Jakarta EE 11 has set Java 21 as the minimum version. I think we have the following options: 1. Stick with Java 17 as the minimum version

[tomcat] 01/02: Improve locking of utility executor

2023-05-04 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git commit 71032f7b2906ef85b6402b986483d9715bd65e63 Author: Mark Thomas AuthorDate: Thu May 4 11:41:57 2023 +0100 Improve locking

[tomcat] 02/02: Move management of utility executor from init/destroy to start/stop

2023-05-04 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git commit 4b097bf2e9075e9e2949ec5aa410cba3c2b85374 Author: Mark Thomas AuthorDate: Thu May 4 14:41:01 2023 +0100 Move management

[tomcat] branch main updated (43643fe02c -> 4b097bf2e9)

2023-05-04 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git from 43643fe02c Add JRE fix detail to workaround so it can be removed later. new 71032f7b29 Improve locking of utility ex

[tomcat] branch main updated (4b097bf2e9 -> c0f2c6a522)

2023-05-04 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git from 4b097bf2e9 Move management of utility executor from init/destroy to start/stop add c0f2c6a522 Prep for next dev cyc

[tomcat] branch main updated (c0f2c6a522 -> 5299e434ae)

2023-05-04 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git from c0f2c6a522 Prep for next dev cycle add 5299e434ae Move entry to correct version No new revisions were added by this

Re: [tomcat] 02/02: Move management of utility executor from init/destroy to start/stop

2023-05-04 Thread Mark Thomas
On 04/05/2023 14:41, ma...@apache.org wrote: This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git commit 4b097bf2e9075e9e2949ec5aa410cba3c2b85374 Author: Mark Thomas AuthorDate: Thu

[tomcat] tag 9.0.75 created (now 2f528c02a9)

2023-05-04 Thread remm
This is an automated email from the ASF dual-hosted git repository. remm pushed a change to tag 9.0.75 in repository https://gitbox.apache.org/repos/asf/tomcat.git at 2f528c02a9 (commit) This tag includes the following new commits: new 2f528c02a9 Tag 9.0.75 The 1 revisions listed ab

[tomcat] 01/01: Tag 9.0.75

2023-05-04 Thread remm
This is an automated email from the ASF dual-hosted git repository. remm pushed a commit to tag 9.0.75 in repository https://gitbox.apache.org/repos/asf/tomcat.git commit 2f528c02a9b54cc210897f75492a2bb6eac326b5 Author: remm AuthorDate: Thu May 4 15:57:25 2023 +0200 Tag 9.0.75 --- build.pr

svn commit: r61629 - in /dev/tomcat/tomcat-9/v9.0.75: ./ bin/ bin/embed/ src/

2023-05-04 Thread remm
Author: remm Date: Thu May 4 14:02:21 2023 New Revision: 61629 Log: Upload 9.0.75 for voting Added: dev/tomcat/tomcat-9/v9.0.75/ dev/tomcat/tomcat-9/v9.0.75/KEYS dev/tomcat/tomcat-9/v9.0.75/README.html dev/tomcat/tomcat-9/v9.0.75/RELEASE-NOTES dev/tomcat/tomcat-9/v9.0.75/bin/

[tomcat] branch 9.0.x updated: Next is 9.0.76

2023-05-04 Thread remm
This is an automated email from the ASF dual-hosted git repository. remm pushed a commit to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/9.0.x by this push: new ee0f9fe5cd Next is 9.0.76 ee0f9fe5cd is described be

Re: [tomcat] 02/02: Move management of utility executor from init/destroy to start/stop

2023-05-04 Thread Rémy Maucherat
On Thu, May 4, 2023 at 3:46 PM Mark Thomas wrote: > > On 04/05/2023 14:41, ma...@apache.org wrote: > > This is an automated email from the ASF dual-hosted git repository. > > > > markt pushed a commit to branch main > > in repository https://gitbox.apache.org/repos/asf/tomcat.git > > > > commit 4b

Re: Java 21 and virtual threads

2023-05-04 Thread Rémy Maucherat
On Thu, May 4, 2023 at 2:37 PM Mark Thomas wrote: > > Hi all, > > The latest Java 21 EA build has moved virtual threads (from project > Loom) out of preview. How do we want to handle this in Tomcat 11? Recall > that Jakarta EE 11 has set Java 21 as the minimum version. > > I think we have the foll

[VOTE] Release Apache Tomcat 9.0.75

2023-05-04 Thread Rémy Maucherat
The proposed Apache Tomcat 9.0.75 release is now available for voting. The notable changes compared to 9.0.74 are: - Many improvements to the json access log valve. - Deprecate support for the HTTP Connector settings rejectIllegalHeader and allowHostHeaderMismatch. Along with lots of other b

Re: [VOTE] Release Apache Tomcat 11.0.0-M6

2023-05-04 Thread Dimitris Soumis
I am getting the following error (multiple times) when running the tests: [junit] Running org.apache.catalina.connector.TestRequest [junit] 04-May-2023 17:04:29.019 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testGetReaderValidEncoding] [junit] 04-May

Re: [VOTE] Release Apache Tomcat 11.0.0-M6

2023-05-04 Thread Mark Thomas
On 04/05/2023 19:16, Dimitris Soumis wrote: I am getting the following error (multiple times) when running the tests: Platform? Java version? build.properties settings? Mark [junit] Running org.apache.catalina.connector.TestRequest [junit] 04-May-2023 17:04:29.019 INFO [main] org.ap

Re: [VOTE] Release Apache Tomcat 11.0.0-M6

2023-05-04 Thread Dimitris Soumis
My sincere apologies, I had a misconfigured Java. +1 Tests pass on Linux. On Thu, May 4, 2023 at 9:31 PM Mark Thomas wrote: > On 04/05/2023 19:16, Dimitris Soumis wrote: > > I am getting the following error (multiple times) when running the tests: > > Platform? > > Java version? > > build.prop

[Bug 66593] New: Connector attribute allowHostHeaderMismatch=false fails to reject host header injection attacks

2023-05-04 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=66593 Bug ID: 66593 Summary: Connector attribute allowHostHeaderMismatch=false fails to reject host header injection attacks Product: Tomcat 9 Version: 9.0.73 Hardware: PC

Re: Java 21 and virtual threads

2023-05-04 Thread Han Li
> On May 4, 2023, at 20:37, Mark Thomas wrote: > > Hi all, > > The latest Java 21 EA build has moved virtual threads (from project Loom) out > of preview. How do we want to handle this in Tomcat 11? Recall that Jakarta > EE 11 has set Java 21 as the minimum version. > > I think we have the

[Bug 66593] Connector attribute allowHostHeaderMismatch=false fails to reject host header injection attacks

2023-05-04 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=66593 --- Comment #1 from Han Li --- > Could you please clarify if I am miss-understanding something? Sure, If you read doc carefully, you will find which compare one host in `request line > I did read that telnet makes it work. However, I am puzzle

[Bug 66593] Connector attribute allowHostHeaderMismatch=false fails to reject host header injection attacks

2023-05-04 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=66593 Han Li changed: What|Removed |Added Resolution|--- |INVALID Status|NEW

Re: [tomcat] 02/02: Move management of utility executor from init/destroy to start/stop

2023-05-04 Thread Han Li
> On May 4, 2023, at 21:41, ma...@apache.org wrote: > > This is an automated email from the ASF dual-hosted git repository. > > markt pushed a commit to branch main > in repository https://gitbox.apache.org/repos/asf/tomcat.git > > commit 4b097bf2e9075e9e2949ec5aa410cba3c2b85374 > Author: Mar

Re: [VOTE] Release Apache Tomcat 9.0.75

2023-05-04 Thread Han Li
> On May 4, 2023, at 22:20, Rémy Maucherat wrote: > > The proposed Apache Tomcat 9.0.75 release is now available for voting. > > The notable changes compared to 9.0.74 are: > > - Many improvements to the json access log valve. > > - Deprecate support for the HTTP Connector settings rejectIl

Re: Java 21 and virtual threads

2023-05-04 Thread Romain Manni-Bucau
+1 for java 21, since tomcat 11 is still in the "dont use" area I think it can start with 21 and thanks to the backport policy if java 17 is needed later, work will not be crazy IMHO. Romain Manni-Bucau @rmannibucau | Blog | Ol

Re: [VOTE] Release Apache Tomcat 11.0.0-M6

2023-05-04 Thread Mark Thomas
On 04/05/2023 21:41, Dimitris Soumis wrote: My sincere apologies, I had a misconfigured Java. No worries - easily done. +1 Tests pass on Linux. Thanks for the update. Mark On Thu, May 4, 2023 at 9:31 PM Mark Thomas wrote: On 04/05/2023 19:16, Dimitris Soumis wrote: I am getting th

Re: [VOTE] Release Apache Tomcat 11.0.0-M6

2023-05-04 Thread Rémy Maucherat
On Wed, May 3, 2023 at 8:38 PM Mark Thomas wrote: > > The proposed Apache Tomcat 11.0.0-M6 release is now available for > voting. > > Apache Tomcat 11.0.0-M6 is a milestone release of the 11.0.x branch and > has been made to provide users with early access to the new features in > Apache Tomcat 11