[tomcat] tag 9.0.76 created (now ff0629ca2b)

2023-06-05 Thread remm
This is an automated email from the ASF dual-hosted git repository.

remm pushed a change to tag 9.0.76
in repository https://gitbox.apache.org/repos/asf/tomcat.git


  at ff0629ca2b (commit)
This tag includes the following new commits:

 new ff0629ca2b Tag 9.0.76

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



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



[tomcat] 01/01: Tag 9.0.76

2023-06-05 Thread remm
This is an automated email from the ASF dual-hosted git repository.

remm pushed a commit to tag 9.0.76
in repository https://gitbox.apache.org/repos/asf/tomcat.git

commit ff0629ca2bd82d6bff5245c02b42d932149df34d
Author: remm 
AuthorDate: Mon Jun 5 09:24:53 2023 +0200

Tag 9.0.76
---
 build.properties.release |  52 +++
 res/install-win/Uninstall.exe.sig| Bin 0 -> 10247 bytes
 res/install-win/tomcat-installer.exe.sig | Bin 0 -> 10247 bytes
 res/maven/mvn.properties.release |  27 
 webapps/docs/changelog.xml   |   2 +-
 5 files changed, 80 insertions(+), 1 deletion(-)

diff --git a/build.properties.release b/build.properties.release
new file mode 100644
index 00..a68518fe93
--- /dev/null
+++ b/build.properties.release
@@ -0,0 +1,52 @@
+# -
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# -
+
+# This file was auto-generated by the pre-release Ant target.
+
+# Any unwanted settings may be over-ridden in a build.properties file located
+# in the same directory as this file.
+
+# Set the version-dev to "" (empty string) as this is not a development 
release.
+version.dev=
+
+# Ensure consistent timestamps for reproducible builds.
+ant.tstamp.now.iso=2023-06-05T07:17:04Z
+
+# Enable insertion of detached signatures into the Windows installer.
+do.codesigning=true
+
+# Re-use the same GPG executable.
+gpg.exec=/usr/bin/gpg
+
+# Reproducible builds require the use of the build tools defined below. The
+# vendors (where appropriate) and versions must match exactly for a 
reproducible
+# build since this data is embedded in various files, particularly JAR file
+# manifests, as part of the build process.
+#
+# Apache Ant:  Apache Ant(TM) version 1.10.12 compiled on January 18 2023
+#
+# Java Name:   OpenJDK 64-Bit Server VM
+# Java Vendor: Eclipse Adoptium
+# Java Version:11.0.19+7
+
+# The following is provided for information only. Builds will be repeatable
+# whether or not the build environment in consistent with this information.
+#
+# OS:  amd64 Linux 6.3.4-201.fc38.x86_64
+# File encoding:   UTF-8
+#
+# Release Manager: remm
diff --git a/res/install-win/Uninstall.exe.sig 
b/res/install-win/Uninstall.exe.sig
new file mode 100644
index 00..ad7ecf65dd
Binary files /dev/null and b/res/install-win/Uninstall.exe.sig differ
diff --git a/res/install-win/tomcat-installer.exe.sig 
b/res/install-win/tomcat-installer.exe.sig
new file mode 100644
index 00..500662e672
Binary files /dev/null and b/res/install-win/tomcat-installer.exe.sig differ
diff --git a/res/maven/mvn.properties.release b/res/maven/mvn.properties.release
new file mode 100644
index 00..611b8a0f6f
--- /dev/null
+++ b/res/maven/mvn.properties.release
@@ -0,0 +1,27 @@
+# -
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# -
+
+# This file was auto-generated by the pre-release Ant target.
+
+# Remove "-dev" from the version since this is not a development release.
+maven.asf.release.deploy.version=9.0.76
+
+# Re-use the same GPG executable.
+gpg.exec=/usr/bin/gpg
+
+# Set the user name to use to upload the artefacts to Nexus.
+asf.ldap.username=

svn commit: r62288 - in /dev/tomcat/tomcat-9/v9.0.76: ./ bin/ bin/embed/ src/

2023-06-05 Thread remm
Author: remm
Date: Mon Jun  5 07:32:52 2023
New Revision: 62288

Log:
Upload 9.0.76 for voting

Added:
dev/tomcat/tomcat-9/v9.0.76/
dev/tomcat/tomcat-9/v9.0.76/KEYS
dev/tomcat/tomcat-9/v9.0.76/README.html
dev/tomcat/tomcat-9/v9.0.76/RELEASE-NOTES
dev/tomcat/tomcat-9/v9.0.76/bin/
dev/tomcat/tomcat-9/v9.0.76/bin/README.html
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-deployer.tar.gz   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-deployer.tar.gz.asc   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-deployer.tar.gz.sha512
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-deployer.zip   (with 
props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-deployer.zip.asc   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-deployer.zip.sha512
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-fulldocs.tar.gz   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-fulldocs.tar.gz.asc   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-fulldocs.tar.gz.sha512
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-windows-x64.zip   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-windows-x64.zip.asc   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-windows-x64.zip.sha512
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-windows-x86.zip   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-windows-x86.zip.asc   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76-windows-x86.zip.sha512
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76.exe   (with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76.exe.asc   (with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76.exe.sha512
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76.tar.gz   (with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76.tar.gz.asc   (with 
props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76.tar.gz.sha512
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76.zip   (with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76.zip.asc   (with props)
dev/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76.zip.sha512
dev/tomcat/tomcat-9/v9.0.76/bin/embed/
dev/tomcat/tomcat-9/v9.0.76/bin/embed/apache-tomcat-9.0.76-embed.tar.gz   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/embed/apache-tomcat-9.0.76-embed.tar.gz.asc 
  (with props)

dev/tomcat/tomcat-9/v9.0.76/bin/embed/apache-tomcat-9.0.76-embed.tar.gz.sha512
dev/tomcat/tomcat-9/v9.0.76/bin/embed/apache-tomcat-9.0.76-embed.zip   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/embed/apache-tomcat-9.0.76-embed.zip.asc   
(with props)
dev/tomcat/tomcat-9/v9.0.76/bin/embed/apache-tomcat-9.0.76-embed.zip.sha512
dev/tomcat/tomcat-9/v9.0.76/src/
dev/tomcat/tomcat-9/v9.0.76/src/apache-tomcat-9.0.76-src.tar.gz   (with 
props)
dev/tomcat/tomcat-9/v9.0.76/src/apache-tomcat-9.0.76-src.tar.gz.asc   (with 
props)
dev/tomcat/tomcat-9/v9.0.76/src/apache-tomcat-9.0.76-src.tar.gz.sha512
dev/tomcat/tomcat-9/v9.0.76/src/apache-tomcat-9.0.76-src.zip   (with props)
dev/tomcat/tomcat-9/v9.0.76/src/apache-tomcat-9.0.76-src.zip.asc   (with 
props)
dev/tomcat/tomcat-9/v9.0.76/src/apache-tomcat-9.0.76-src.zip.sha512

Added: dev/tomcat/tomcat-9/v9.0.76/KEYS
==
--- dev/tomcat/tomcat-9/v9.0.76/KEYS (added)
+++ dev/tomcat/tomcat-9/v9.0.76/KEYS Mon Jun  5 07:32:52 2023
@@ -0,0 +1,237 @@
+This file contains the PGP&GPG keys of various Apache developers.
+Please don't use them for email unless you have to. Their main
+purpose is code signing.
+
+Apache users: pgp < KEYS
+Apache developers:
+(pgpk -ll  && pgpk -xa ) >> this file.
+  or
+(gpg --fingerprint --list-sigs 
+ && gpg --armor --export ) >> this file.
+
+Apache developers: please ensure that your key is also available via the
+PGP keyservers (such as pgpkeys.mit.edu).
+
+
+pub   1024D/33C60243 2004-09-12
+  Key fingerprint = DCFD 35E0 BF8C A734 4752  DE8B 6FB2 1E89 33C6 0243
+uid  Mark E D Thomas 
+uid  Mark E D Thomas 
+uid  Mark E D Thomas 
+sub   2048g/0BECE548 2004-09-12
+
+pub   4096R/2F6059E7 2009-09-18
+  Key fingerprint = A9C5 DF4D 22E9 9998 D987  5A51 10C0 1C5A 2F60 59E7
+uid  Mark E D Thomas 
+sub   4096R/5E763BEC 2009-09-18
+
+-BEGIN PGP PUBLIC KEY BLOCK-
+Version: GnuPG v1.4.9 (MingW32)
+
+mQGiBEFEjegRBADocGttfROvtLGrTOW3xRqZHmFWybmEaI6jmnRdN/1gGXmb3wQL
+rHsS3fLFIIOYLPph0Kov9q4qNq36LekShIvjMBDFoj2/wRxaUtFq81asaRZg8Mcw
+4kVeIoe8OIOuWmvYhU8SH2jJNUnVVrpTPAa6QWquTmseNi6UJMjLxuL7DwCg//9u
+k2yj0vk6e4WSO6Fe5+EkQDED/AjQsy0kj9TpNHkKSSUR2evRlWPYA0YtxBSbsgON
+tT0cYipAp5IcYt6Zq5QzHiZreyQXLAjItDS2oGCIXfNbTYJ3kxxJTCU/3wlefV

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

2023-06-05 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 cadcf4b36e Next is 9.0.77
cadcf4b36e is described below

commit cadcf4b36e37eed7f440034f9fce2113cb994984
Author: remm 
AuthorDate: Mon Jun 5 09:38:03 2023 +0200

Next is 9.0.77
---
 build.properties.default | 2 +-
 res/maven/mvn.properties.default | 2 +-
 webapps/docs/changelog.xml   | 4 +++-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/build.properties.default b/build.properties.default
index e7ef90ee4d..a0b7aa4602 100644
--- a/build.properties.default
+++ b/build.properties.default
@@ -31,7 +31,7 @@
 # - Version Control Flags -
 version.major=9
 version.minor=0
-version.build=76
+version.build=77
 version.patch=0
 version.suffix=
 version.dev=-dev
diff --git a/res/maven/mvn.properties.default b/res/maven/mvn.properties.default
index ba78fda46d..a18562471e 100644
--- a/res/maven/mvn.properties.default
+++ b/res/maven/mvn.properties.default
@@ -39,7 +39,7 @@ 
maven.asf.release.repo.url=https://repository.apache.org/service/local/staging/d
 maven.asf.release.repo.repositoryId=apache.releases.https
 
 # Release version info
-maven.asf.release.deploy.version=9.0.76
+maven.asf.release.deploy.version=9.0.77
 
 #Where do we load the libraries from
 tomcat.lib.path=../../output/build/lib
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 42742267a1..4b8bbfdae5 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -104,7 +104,9 @@
   They eventually become mixed with the numbered issues (i.e., numbered
   issues do not "pop up" wrt. others).
 -->
-
+
+
+
   
 
   


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



[VOTE] Release Apache Tomcat 9.0.76

2023-06-05 Thread Rémy Maucherat
The proposed Apache Tomcat 9.0.76 release is now available for voting.

The notable changes compared to 9.0.75 are:

- Add support for virtual threads. (Java 21+ only)

- Update HTTP/2 to use the RFC-9218 prioritization scheme.

- Deprecate the xssProtectionEnabled from HttpHeaderSecurityFilter
   and set the default value to false.

- Update Tomcat Native to 2.0.4 which includes binaries for Windows
   built with OpenSSL 3.0.9.

Along with lots of other bug fixes and improvements.

For full details, see the changelog:
https://nightlies.apache.org/tomcat/tomcat-9.0.x/docs/changelog.html

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.76/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1440
The tag is:
https://github.com/apache/tomcat/tree/9.0.76
ff0629ca2bd82d6bff5245c02b42d932149df34d
b6eac326b5

The proposed 9.0.76 release is:
[ ] -1, Broken - do not release
[ ] +1, Stable - go ahead and release as 9.0.76

Rémy

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



[tomcat] branch main updated: Increment version for next development cycle

2023-06-05 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 c0e25aabdc Increment version for next development cycle
c0e25aabdc is described below

commit c0e25aabdce24c9d8123cfcd6dac6fb9e51ea75d
Author: Mark Thomas 
AuthorDate: Mon Jun 5 09:13:07 2023 +0100

Increment version for next development cycle
---
 build.properties.default | 2 +-
 res/maven/mvn.properties.default | 2 +-
 webapps/docs/changelog.xml   | 4 +++-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/build.properties.default b/build.properties.default
index c4d07eb038..1be6c04127 100644
--- a/build.properties.default
+++ b/build.properties.default
@@ -33,7 +33,7 @@ version.major=11
 version.minor=0
 version.build=0
 version.patch=0
-version.suffix=-M7
+version.suffix=-M8
 version.dev=-dev
 
 # - Build tools -
diff --git a/res/maven/mvn.properties.default b/res/maven/mvn.properties.default
index 2bf60d3042..ca3180ab09 100644
--- a/res/maven/mvn.properties.default
+++ b/res/maven/mvn.properties.default
@@ -39,7 +39,7 @@ 
maven.asf.release.repo.url=https://repository.apache.org/service/local/staging/d
 maven.asf.release.repo.repositoryId=apache.releases.https
 
 # Release version info
-maven.asf.release.deploy.version=11.0.0-M7
+maven.asf.release.deploy.version=11.0.0-M8
 
 #Where do we load the libraries from
 tomcat.lib.path=../../output/build/lib
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 20a9b2bd8e..13aa77effd 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -104,7 +104,9 @@
   They eventually become mixed with the numbered issues (i.e., numbered
   issues do not "pop up" wrt. others).
 -->
-
+
+
+
   
 
   


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



Re: [VOTE] Release Apache Tomcat 10.1.10

2023-06-05 Thread Mark Thomas

On 05/06/2023 03:41, Han Li wrote:

Mark,
I encounter one error, as follow:

  20 Testcase: testPerformance took 11.807 sec
  21 FAILED
  22 5666
  23 junit.framework.AssertionFailedError: 5666
  24 at 
org.apache.catalina.mapper.TestMapperPerformance.testPerformance(TestMapperPerformance.java:49)
  25 at 
org.apache.catalina.mapper.TestMapperPerformance.testPerformance(TestMapperPerformance.java:32)
  26 at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  27 at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  28 at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

But I re-tested this entry, and it did not reproduce.

According to your comment [1], I think that need  feedback to you.

// Takes ~1s on markt's laptop. If this takes more than 5s something
// probably needs looking at. If this fails repeatedly then we may need
// to increase this limit.

ENV:
OpenJDK 17.0.2
macOS 12.3.1

NOTE: I have never encountered this problem before, the difference between this 
and before is that I change the value of ‘test.threads' property from 8 to 12. 
; )


Hi Han,

How many cores do you have available on that machine? If it is less than 
12 you might be seeing the effects of context switching.


Looking at the date on that test and the comment, I think the laptop 
being referenced is a work laptop that has since been replaced. My 
current personal desktop and work laptop both run the whole test in 
under 2s if I run it single threaded.


The ~1s time refers to an individual test and there are 9 on those in 
the test overall so running the whole test in <2s indicates that the 5s 
per individual test limit should be very generous.


If the failure only happened once and you can't repeat it I think it is 
safe to ignore it for now. If it happens again or we see similar issues 
with the CI systems then we might need to look more closely.


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 10.1.10

2023-06-05 Thread Han Li

Hi Mark,

> On Jun 5, 2023, at 17:14, Mark Thomas  wrote:
> 
> On 05/06/2023 03:41, Han Li wrote:
>> Mark,
>> I encounter one error, as follow:
>> 20 Testcase: testPerformance took 11.807 sec
>> 21 FAILED
>> 22 5666
>> 23 junit.framework.AssertionFailedError: 5666
>> 24 at 
>> org.apache.catalina.mapper.TestMapperPerformance.testPerformance(TestMapperPerformance.java:49)
>> 25 at 
>> org.apache.catalina.mapper.TestMapperPerformance.testPerformance(TestMapperPerformance.java:32)
>> 26 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
>> Method)
>> 27 at 
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>> 28 at 
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> But I re-tested this entry, and it did not reproduce.
>> According to your comment [1], I think that need feedback to you.
>> // Takes ~1s on markt's laptop. If this takes more than 5s something
>> // probably needs looking at. If this fails repeatedly then we may need
>> // to increase this limit.
>> ENV:
>> OpenJDK 17.0.2
>> macOS 12.3.1
>> NOTE: I have never encountered this problem before, the difference between 
>> this and before is that I change the value of ‘test.threads' property from 8 
>> to 12. ; )
> 
> Hi Han,
> 
> How many cores do you have available on that machine? If it is less than 12 
> you might be seeing the effects of context switching.
12, I think maybe I was doing something else at the time and it affected this 
test.
> 
> Looking at the date on that test and the comment, I think the laptop being 
> referenced is a work laptop that has since been replaced. My current personal 
> desktop and work laptop both run the whole test in under 2s if I run it 
> single threaded.

> 
> The ~1s time refers to an individual test and there are 9 on those in the 
> test overall so running the whole test in <2s indicates that the 5s per 
> individual test limit should be very generous.
> 
> If the failure only happened once and you can't repeat it I think it is safe 
> to ignore it for now. If it happens again or we see similar issues with the 
> CI systems then we might need to look more closely.

I have reran the whole test single thread twice, the result all under 1s. Look 
great. Let’s ignore it. ;)

Han

> 
> 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 10.1.10

2023-06-05 Thread Han Li



> On Jun 3, 2023, at 02:41, Christopher Schultz  
> wrote:
> 
> The proposed Apache Tomcat 10.1.10 release is now available for
> voting.
> 
> The notable changes compared to 10.1.9 are:
> 
> - Add support for virtual threads. (Java 21+ only)
> 
> - Update HTTP/2 to use the RFC-9218 prioritization scheme.
> 
> - Deprecate the xssProtectionEnabled from HttpHeaderSecurityFilter
>  and set the default value to false.
> 
> - Update Tomcat Native to 2.0.4 which includes binaries for Windows
>  built with OpenSSL 3.0.9.
> 
> For full details, see the change log:
> https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html
> 
> Applications that run on Tomcat 9 and earlier 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.
> 
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.10/
> 
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1439
> 
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.10
> 744f57269b2dda2dfcd252fff7f04744a7fcd5b8
> 
> The proposed 10.1.10 release is:
> [ ] Broken - do not release
> [X ] Stable - go ahead and release as 10.1.10

Han
> 
> -
> 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



Re: [VOTE] Release Apache Tomcat 11.0.0-M7

2023-06-05 Thread Rémy Maucherat
On Fri, Jun 2, 2023 at 6:18 PM Mark Thomas  wrote:
>
> The proposed Apache Tomcat 11.0.0-M7 release is now available for
> voting.
>
> Apache Tomcat 11.0.0-M7 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.0.x so that they may provide feedback. The notable
> changes compared to the previous milestone include:
>
> - The minimum Java version has been increased to Java 21.
>
> - Add support for virtual threads.
>
> - Add RateLimitFilter which can be used to mitigate DoS and Brute Force
>attacks.
>
> - Update Tomcat Native to 2.0.4 which includes binaries for Windows
>built with OpenSSL 3.0.9.
>
>
> For full details, see the change log:
> https://nightlies.apache.org/tomcat/tomcat-11.0.x/docs/changelog.html
>
> Applications that run on Tomcat 9 and earlier will not run on Tomcat 11
> 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. Applications using deprecated APIs may require
> further changes.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-11/v11.0.0-M7/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1437
>
> The tag is:
> https://github.com/apache/tomcat/tree/11.0.0-M7
> eb9d5f0b70a1b84fa18af30eaf358cfa9e4b87ae
>
>
> The proposed 11.0.0-M7 release is:
> [ ] -1 Broken - do not release
> [X] +1 Alpha  - go ahead and release as 11.0.0-M7

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 10.1.10

2023-06-05 Thread Rémy Maucherat
On Fri, Jun 2, 2023 at 8:43 PM Christopher Schultz
 wrote:
>
> The proposed Apache Tomcat 10.1.10 release is now available for
> voting.
>
> The notable changes compared to 10.1.9 are:
>
> - Add support for virtual threads. (Java 21+ only)
>
> - Update HTTP/2 to use the RFC-9218 prioritization scheme.
>
> - Deprecate the xssProtectionEnabled from HttpHeaderSecurityFilter
>and set the default value to false.
>
> - Update Tomcat Native to 2.0.4 which includes binaries for Windows
>built with OpenSSL 3.0.9.
>
> For full details, see the change log:
> https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html
>
> Applications that run on Tomcat 9 and earlier 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.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.10/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1439
>
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.10
> 744f57269b2dda2dfcd252fff7f04744a7fcd5b8
>
> The proposed 10.1.10 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 10.1.10

Rémy

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



[tomcat] branch main updated: Expand text.files definition to pick up _listing.xslt in tests

2023-06-05 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 7d574c7341 Expand text.files definition to pick up _listing.xslt in 
tests
7d574c7341 is described below

commit 7d574c7341284f143a7b4e7d1d05a207b2418acd
Author: Mark Thomas 
AuthorDate: Mon Jun 5 15:27:36 2023 +0100

Expand text.files definition to pick up _listing.xslt in tests
---
 build.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/build.xml b/build.xml
index 2f2b6ce2bb..b8f940bd86 100644
--- a/build.xml
+++ b/build.xml
@@ -341,6 +341,7 @@
 
 
 
+
 
 
 


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



[tomcat] branch 10.1.x updated: Expand text.files definition to pick up _listing.xslt in tests

2023-06-05 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 10.1.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/10.1.x by this push:
 new 84a1abfb25 Expand text.files definition to pick up _listing.xslt in 
tests
84a1abfb25 is described below

commit 84a1abfb254d867e7e230582386b10f5743be428
Author: Mark Thomas 
AuthorDate: Mon Jun 5 15:27:36 2023 +0100

Expand text.files definition to pick up _listing.xslt in tests
---
 build.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/build.xml b/build.xml
index 98ac77e36d..2f82c06b10 100644
--- a/build.xml
+++ b/build.xml
@@ -345,6 +345,7 @@
 
 
 
+
 
 
 


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



[tomcat] branch 9.0.x updated: Expand text.files definition to pick up _listing.xslt in tests

2023-06-05 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt 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 0916947436 Expand text.files definition to pick up _listing.xslt in 
tests
0916947436 is described below

commit 0916947436d0d920aef780fcad7917547f986d0e
Author: Mark Thomas 
AuthorDate: Mon Jun 5 15:27:36 2023 +0100

Expand text.files definition to pick up _listing.xslt in tests
---
 build.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/build.xml b/build.xml
index 6c3d9f8488..1f8cfe994c 100644
--- a/build.xml
+++ b/build.xml
@@ -340,6 +340,7 @@
 
 
 
+
 
 
 


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



[tomcat] branch 8.5.x updated: Expand text.files definition to pick up _listing.xslt in tests

2023-06-05 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 8.5.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/8.5.x by this push:
 new 1980054606 Expand text.files definition to pick up _listing.xslt in 
tests
1980054606 is described below

commit 1980054606891c23e5f46aae2ca1c6e328471a55
Author: Mark Thomas 
AuthorDate: Mon Jun 5 15:27:36 2023 +0100

Expand text.files definition to pick up _listing.xslt in tests
---
 build.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/build.xml b/build.xml
index 934083b359..c1cca10de5 100644
--- a/build.xml
+++ b/build.xml
@@ -347,6 +347,7 @@
 
 
 
+
 
 
 


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



Re: [VOTE] Release Apache Tomcat 10.1.10

2023-06-05 Thread Mark Thomas

On 02/06/2023 19:41, Christopher Schultz wrote:


The proposed 10.1.10 release is:
[ ] Broken - do not release
[X] Stable - go ahead and release as 10.1.10


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

I have confirmed that the release binaries are reproducible.

The source releases are only reproducible on Windows due to a 
line-ending issue (my fault) with the file _listing.xslt that was added 
to the tests. This has been fixed for the next set of releases.


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 11.0.0-M7

2023-06-05 Thread Mark Thomas

On 02/06/2023 17:17, Mark Thomas wrote:


The proposed 11.0.0-M7 release is:
[ ] -1 Broken - do not release
[X] +1 Alpha  - go ahead and release as 11.0.0-M7


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

Mark

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



Call for Presentations, Community Over Code Asia 2023

2023-06-05 Thread Rich Bowen
You are receiving this message because you are subscribed to one more
more developer mailing lists at the Apache Software Foundation.

The call for presentations is now open at
"https://apachecon.com/acasia2023/cfp.html";, and will be closed by
Sunday, Jun 18th, 2023 11:59 PM GMT.

The event will be held in Beijing, China, August 18-20, 2023.

We are looking for presentations about anything relating to Apache
Software Foundation projects, open-source governance, community, and
software development.
In particular, this year we are building content tracks around the
following specific topics/projects:

AI / Machine learning
API / Microservice
Community
CloudNative
Data Storage & Computing
DataOps
Data Lake & Data Warehouse
OLAP & Data Analysis
Performance Engineering
Incubator
IoT/IIoT
Messaging
RPC
Streaming
Workflow / Data Processing
Web Server / Tomcat

If your proposed presentation falls into one of these categories,
please select that topic in the CFP entry form. Or select Others if
it’s related to another topic or project area.

Looking forward to hearing from you!

Willem Jiang, and the Community Over Code planners


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



Re: [VOTE] Release Apache Tomcat 9.0.76

2023-06-05 Thread Mark Thomas

On 05/06/2023 08:49, Rémy Maucherat wrote:


The proposed 9.0.76 release is:
[ ] -1, Broken - do not release
[X] +1, Stable - go ahead and release as 9.0.76


I am able to reproduce the builds.

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

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.90

2023-06-05 Thread Christopher Schultz

All,

On 6/2/23 14:07, Christopher Schultz wrote:

The proposed Apache Tomcat 8.5.90 release is now available for voting.

The notable changes compared to 8.5.89 are:

- Add support for virtual threads. (Java 21+ only)

- Update HTTP/2 to use the RFC-9218 prioritization scheme.

- Deprecate the xssProtectionEnabled from HttpHeaderSecurityFilter
   and set the default value to false.

- Update Tomcat Native to 1.2.37 which includes binaries for Windows
   built with OpenSSL 1.1.1u.

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.90/

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

The tag is:
https://github.com/apache/tomcat/tree/8.5.90/
136713c528bfcd31563c1e7b7685d4983bb3559c

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


+1 for stable release

Works on an application in a development environment. Unit test failures 
are expected in this environment.


Details:

* Environment
*  Java (build): openjdk version "1.8.0_292" OpenJDK Runtime 
Environment (build 1.8.0_292-8u292-b10-0+deb9u1-b10) OpenJDK 64-Bit 
Server VM (build 25.292-b10, mixed mode)
*  Java (test): openjdk version "1.8.0_292" OpenJDK Runtime 
Environment (build 1.8.0_292-8u292-b10-0+deb9u1-b10) OpenJDK 64-Bit 
Server VM (build 25.292-b10, mixed mode)

*  OS:   Linux 5.10.0-19-amd64 x86_64
*  cc:   cc (Debian 10.2.1-6) 10.2.1 20210110
*  make: GNU Make 4.3
*  OpenSSL:  OpenSSL 1.1.1 11 Sep 2018
*  APR:  1.7.0
*
* Valid SHA-512 signature for apache-tomcat-8.5.90.zip
* Valid GPG signature for apache-tomcat-8.5.90.zip
* Valid SHA-512 signature for apache-tomcat-8.5.90.tar.gz
* Valid GPG signature for apache-tomcat-8.5.90.tar.gz
* Valid SHA-512 signature for apache-tomcat-8.5.90.exe
* Valid GPG signature for apache-tomcat-8.5.90.exe
* Valid Windows Digital Signature for apache-tomcat-8.5.90.exe
* Valid SHA512 signature for apache-tomcat-8.5.90-src.zip
* Valid GPG signature for apache-tomcat-8.5.90-src.zip
* Valid SHA512 signature for apache-tomcat-8.5.90-src.tar.gz
* Valid GPG signature for apache-tomcat-8.5.90-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.tomcat.util.net.jsse.TestPEMFile.APR.txt
* org.apache.tomcat.util.net.jsse.TestPEMFile.NIO.txt
* org.apache.tomcat.util.net.jsse.TestPEMFile.NIO2.txt
* org.apache.tomcat.util.net.openssl.ciphers.TestCipher.APR.txt
* org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO.txt
* org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO2.txt
* 
org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfigurationParser.APR.txt
* 
org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfigurationParser.NIO.txt
* 
org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfigurationParser.NIO2.txt

* org.apache.tomcat.websocket.TestWsWebSocketContainerSSL.APR.txt
* org.apache.tomcat.websocket.TestWsWebSocketContainerSSL.NIO.txt
* org.apache.tomcat.websocket.TestWsWebSocketContainerSSL.NIO2.txt


-chris

-
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.90

2023-06-05 Thread Mark Thomas

On 02/06/2023 19:07, Christopher Schultz wrote:


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


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

I have confirmed that the release binaries are reproducible.

The source releases are only reproducible on Windows due to a 
line-ending issue (my fault) with the file _listing.xslt that was added 
to the tests. This has been fixed for the next set of releases.


Mark

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



Re: [tomcat-native] branch main updated: native: Fix the build with rlibtool

2023-06-05 Thread Rainer Jung
Something is wrong with our regeneration of configure in the release 
process, at least for the 2.x branch (main). The configure script 
contains "LT_INIT" verbatim instead of LT_INIT being replaced by its 
script implementation. I can't actually say what is wrong :(


If I run "autoreconf --force --install" on my system LT_INIT gets 
resolved but configure also get much bigger (more than double the size).


Let me know if you have no good idea and I should investigate deeper.

Thanks and regards,

Rainer

Am 31.10.22 um 21:02 schrieb ma...@apache.org:

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-native.git


The following commit(s) were added to refs/heads/main by this push:
  new 54dccd3a4 native: Fix the build with rlibtool
  new 4f7fb7f44 Merge pull request #14 from orbea/slibtool
54dccd3a4 is described below

commit 54dccd3a4dc01801d9311b3160808305ec9fc2cf
Author: orbea 
AuthorDate: Thu Jul 21 17:59:14 2022 -0700

 native: Fix the build with rlibtool
 
 When building tomcat-native with slibtool using the rlibtool symlink the

 build will fail. This is because rlibtool requires the generated libtool
 script to determine if the build is shared, static or both.
 
 Gentoo bug: https://bugs.gentoo.org/778914

---
  native/configure.in | 3 +++
  1 file changed, 3 insertions(+)

diff --git a/native/configure.in b/native/configure.in
index 567894b10..e082ae6d2 100644
--- a/native/configure.in
+++ b/native/configure.in
@@ -50,6 +50,9 @@ AC_SUBST(TCN_CONFIG_LOCATION)
  AC_CANONICAL_TARGET
  AC_PROG_INSTALL
  
+dnl Generate the libtool script which is needed for rlibtool

+LT_INIT
+
  dnl
  dnl compute the top directory of the build
  dnl note: this is needed for LIBTOOL and exporting the bundled Expat


-
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



Re: [VOTE] Release Apache Tomcat 9.0.76

2023-06-05 Thread Han Li



> On Jun 5, 2023, at 15:49, Rémy Maucherat  wrote:
> 
> The proposed Apache Tomcat 9.0.76 release is now available for voting.
> 
> The notable changes compared to 9.0.75 are:
> 
> - Add support for virtual threads. (Java 21+ only)
> 
> - Update HTTP/2 to use the RFC-9218 prioritization scheme.
> 
> - Deprecate the xssProtectionEnabled from HttpHeaderSecurityFilter
>   and set the default value to false.
> 
> - Update Tomcat Native to 2.0.4 which includes binaries for Windows
>   built with OpenSSL 3.0.9.
> 
> Along with lots of other bug fixes and improvements.
> 
> For full details, see the changelog:
> https://nightlies.apache.org/tomcat/tomcat-9.0.x/docs/changelog.html
> 
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.76/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1440
> The tag is:
> https://github.com/apache/tomcat/tree/9.0.76
> ff0629ca2bd82d6bff5245c02b42d932149df34d
> b6eac326b5
> 
> The proposed 9.0.76 release is:
> [ ] -1, Broken - do not release
> [X ] +1, Stable - go ahead and release as 9.0.76

Tests pass on macOS.

Han

> 
> Rémy
> 
> -
> 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



Re: [VOTE] Release Apache Tomcat 8.5.90

2023-06-05 Thread Han Li



> On Jun 3, 2023, at 02:07, Christopher Schultz  
> wrote:
> 
> The proposed Apache Tomcat 8.5.90 release is now available for voting.
> 
> The notable changes compared to 8.5.89 are:
> 
> - Add support for virtual threads. (Java 21+ only)
> 
> - Update HTTP/2 to use the RFC-9218 prioritization scheme.
> 
> - Deprecate the xssProtectionEnabled from HttpHeaderSecurityFilter
>  and set the default value to false.
> 
> - Update Tomcat Native to 1.2.37 which includes binaries for Windows
>  built with OpenSSL 1.1.1u.
> 
> 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.90/
> 
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1438
> 
> The tag is:
> https://github.com/apache/tomcat/tree/8.5.90/
> 136713c528bfcd31563c1e7b7685d4983bb3559c
> 
> The proposed 8.5.90 release is:
> [ ] Broken - do not release
> [X ] Stable - go ahead and release as 8.5.90 (stable)
+1
Tests pass.

Han

> 
> -
> 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