(tomcat-tck) 01/02: Update after further TCK refactoring

2024-05-09 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-tck.git

commit e72b3a2e4d4c5a39ffc16e0a349c976afe4562c6
Author: Mark Thomas 
AuthorDate: Thu May 9 10:02:21 2024 +0100

Update after further TCK refactoring
---
 jsp-tck/pom.xml | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/jsp-tck/pom.xml b/jsp-tck/pom.xml
index 9ebde91..91ba6e3 100644
--- a/jsp-tck/pom.xml
+++ b/jsp-tck/pom.xml
@@ -110,10 +110,6 @@
 
 
 
jakarta.tck:jakarta-pages-tck
-
-
-
com/sun/ts/tests/jsp/spec/tagext/resource/**
-
 5
 false
 
@@ -122,7 +118,7 @@
 
8443
 5
 true
-
com.sun.ts.tests.jsp.lib.implementation.sun.common.SunRIURL
+
ee.jakarta.tck.pages.lib.implementation.sun.common.SunRIURL
 
${settings.localRepository}/org/apache/tomcat/tomcat-jsp-api/${tomcat.version}/tomcat-jsp-api-${tomcat.version}.jar:${settings.localRepository}/org/apache/tomcat/tomcat-el-api/${tomcat.version}/tomcat-el-api-${tomcat.version}.jar:${settings.localRepository}/org/apache/tomcat/tomcat-servlet-api/${tomcat.version}/tomcat-servlet-api-${tomcat.version}.jar:${env.JAVA_HOME}/jmods/java.base
 j2ee
 j2ee


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



(tomcat-tck) branch main updated (a1cd7e1 -> 2657b05)

2024-05-09 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-tck.git


from a1cd7e1  Remove unnecessary duplicates
 new e72b3a2  Update after further TCK refactoring
 new 2657b05  Update TCK install instructions to use staged builds

The 2 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.


Summary of changes:
 README.md   | 105 ++--
 jsp-tck/pom.xml |   6 +---
 2 files changed, 49 insertions(+), 62 deletions(-)


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



(tomcat-tck) 02/02: Update TCK install instructions to use staged builds

2024-05-09 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-tck.git

commit 2657b057228cbbb809c689af82b0dc895408bc2a
Author: Mark Thomas 
AuthorDate: Thu May 9 11:12:00 2024 +0100

Update TCK install instructions to use staged builds
---
 README.md | 105 --
 1 file changed, 48 insertions(+), 57 deletions(-)

diff --git a/README.md b/README.md
index afd14f6..95da705 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
 
 This is a Maven project that can be used to run the refactored TCK (Jakarta 11 
onwards) with Tomcat 11.
 
-At the moment, you will need to build the TCK locally (see below).
+At the moment, you will need to manually install the TCKs into your local 
Maven repository (see below).
 
 ### Running the EL TCK
 
@@ -38,59 +38,50 @@ At the moment, you will need to build the TCK locally (see 
below).
 
 1. `mvn verify`
 
-### Running against a local build of the TCK
-
-1. Checkout the tckrefactor branch of the jakarta-tck repository to `$TCK`
-
-1. `cd $TCK`
-
-1. Install javatest into the local maven repository
-   `mvn -e -ntp install:install-file -Dfile=./lib/javatest.jar 
-DgroupId=javatest -DartifactId=javatest -Dversion=5.0 -Dpackaging=jar`
-   
-1. Install the top-level project Jakarta TCK POM
-   `mvn --non-recursive install`
-
-1. Install the various libraries required by the TCKs Tomcat tests against
-```
-   cd $TCK/libutil
-   mvn install
-   
-   cd $TCK/runtime
-   mvn install
-   
-   cd $TCK/common
-   mvn install
-
-   cd $TCK/assembly
-   mvn install
-
-   cd $TCK/webartifacts/servlet
-   mvn install
-
-   cd $TCK/webartifacts/jsp
-   mvn install
-
-   cd $TCK/signaturetest
-   mvn install
-
-   cd $TCK/user_guides
-   mvn install
-```
-
-6. Install the TCKs Tomcat tests against
-```
-   cd $TCK/el
-   mvn install
-   
-   cd $TCK/servlet
-   mvn install
-   
-   cd $TCK/jsp
-   mvn install
-   
-   cd $TCK/websocket
-   mvn install
-```
-
-7. Review the component TCK and Tomcat versions in `$TCK_TOMCAT/pom.xml` and 
edit as required. In particular, you'll
-need to configure the TCKs to use the SNAPSHOT versions you built in the 
previous steps.
+### Installing the TCKs
+
+ Expression Language TCK
+
+1. Download the EL TCK from 
https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee11/staged/eftl/jakarta-expression-language-tck-6.0.0.zip
+
+1. Extract the contents
+
+1. `cd el-tck/artifacts`
+
+1. Install the TCK JAR into the local Maven repository
+   `mvn org.apache.Maven.plugins:Maven-install-plugin:3.1.1:install-file 
-Dfile=jakarta-expression-language-tck-6.0.0.jar`
+
+1. Edit the POM created in your local Maven repository to update the version 
for the parent (jakarta.tck:project) from 10.0.0-SNAPSHOT to 11.0.0-M1
+
+ WebSocket TCK
+
+1. Download the WebSocket TCK from 
https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee11/staged/eftl/jakarta-websocket-tck-2.2.0.zip
+
+1. Extract the contents
+
+1. `cd websocket-tck/artifacts`
+
+1. Install the TCK JARs into the local Maven repository
+   `artifact-install.sh`
+
+ Pages TCK
+
+1. Download the Pages TCK from 
https://download.eclipse.org/ee4j/pages/jakartaee11/staged/eftl/jakarta-pages-tck-4.0.0.zip
+
+1. Extract the contents
+
+1. `cd websocket-tck/artifacts`
+
+1. Install the TCK JARs into the local Maven repository
+   `mvn org.apache.Maven.plugins:Maven-install-plugin:3.1.1:install-file 
-Dfile=jakarta-pages-tck-4.0.0.jar`
+
+1. Check out the https://github.com/jakartaee/platform-tck repository
+
+1. `cd platform-tck\lib`
+
+1. Install the javatest JAR into the local Maven repository
+   `mvn install:install-file -Dfile=javatest.jar -DgroupId=javatest 
-DartifactId=javatest -Dversion=5.0 -Dpackaging=jar`
+
+ Servlet TCK
+
+TBD.
\ No newline at end of file


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



svn commit: r1917603 - in /tomcat/site/trunk/docs/tck: jsp-4.0.0-tomcat-11.0.0-M19-SNAPSHOT.txt websocket-2.2.0-tomcat-11.0.0-M19-SNAPSHOT.txt

2024-05-09 Thread markt
Author: markt
Date: Thu May  9 10:16:57 2024
New Revision: 1917603

URL: http://svn.apache.org/viewvc?rev=1917603&view=rev
Log:
Drop docs for withdrawn certification requests

Removed:
tomcat/site/trunk/docs/tck/jsp-4.0.0-tomcat-11.0.0-M19-SNAPSHOT.txt
tomcat/site/trunk/docs/tck/websocket-2.2.0-tomcat-11.0.0-M19-SNAPSHOT.txt


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



svn commit: r1917605 - /tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt

2024-05-09 Thread markt
Author: markt
Date: Thu May  9 10:27:44 2024
New Revision: 1917605

URL: http://svn.apache.org/viewvc?rev=1917605&view=rev
Log:
TCK Results - Pages 4.0.0 - Tomcat-11.0.0-M20

Added:
tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt

Added: tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt?rev=1917605&view=auto
==
--- tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt (added)
+++ tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt Thu May  9 
10:27:44 2024
@@ -0,0 +1,49 @@
+TCK Certification Summary
+=
+
+License:
+  The terms of the EFTL are acceptable.
+
+Product Name, Version and download URL:
+  Apache Tomcat
+  11.0.0-M20
+  
https://repository.apache.org/content/groups/snapshots/org/apache/tomcat/tomcat/11.0.0-M20/tomcat-11.0.0-M20.tar.gz
+  https://archive.apache.org/dist/tomcat/tomcat-11/v11.0.0-M20/
+
+Specification Name, Version and download URL:
+  Jakarta Server Pages
+  4.0.0
+  https://github.com/jakartaee/specifications/pull/723
+
+TCK Version, digital SHA-256 fingerprint and download URL
+  TCK
+  4.0.0
+  
https://download.eclipse.org/ee4j/pages/jakartaee11/staged/eftl/jakarta-pages-tck-4.0.0.zip
+  SHA512: 
f3f931f267339bce4b019a5d19b9940a0151d54ca470df04f5911f66175262b67c58c33674fe7f4fcb46ca1261500b2cd06694352a0b66752db9580e89e0a9f3
+  SHA256: 5446aa866601a7c4c425f74054590cfc7f4fc05592a572d399ecc8694e265489
+
+Implementation runtime Version(s) tested:
+  Apache Tomcat
+  11.0.0-M20
+
+Public URL of TCK Results Summary:
+  https://tomcat.apache.org/tck/jsp-4.0.0-tomcat-11.0.0-M20.txt
+
+Any Additional Specification Certification Requirements:
+  None
+
+Java runtime used to run the implementation:
+  Java 17 - Temurin 17.0.11
+  Java 21 - Temurin 21.0.3
+
+Summary of the information for the certification environment:
+  Ubuntu 22.04.4 LTS
+​  https://github.com/apache/tomcat-tck
+  hash 
+
+A statement attesting that all TCK requirements have been met, including any 
compatibility rules:
+  Confirmed
+
+Test results:
+  Java 17: Tests run: 682, Failures: 0, Errors: 0, Skipped: 0
+  Java 21: Tests run: 682, Failures: 0, Errors: 0, Skipped: 0



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



svn commit: r1917606 - /tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt

2024-05-09 Thread markt
Author: markt
Date: Thu May  9 10:41:29 2024
New Revision: 1917606

URL: http://svn.apache.org/viewvc?rev=1917606&view=rev
Log:
Rename

Modified:
tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt

Modified: tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt?rev=1917606&r1=1917605&r2=1917606&view=diff
==
--- tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt (original)
+++ tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt Thu May  9 
10:41:29 2024
@@ -27,7 +27,7 @@ Implementation runtime Version(s) tested
   11.0.0-M20
 
 Public URL of TCK Results Summary:
-  https://tomcat.apache.org/tck/jsp-4.0.0-tomcat-11.0.0-M20.txt
+  https://tomcat.apache.org/tck/pages-4.0.0-tomcat-11.0.0-M20.txt
 
 Any Additional Specification Certification Requirements:
   None



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



svn commit: r1917607 - /tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt

2024-05-09 Thread markt
Author: markt
Date: Thu May  9 10:42:35 2024
New Revision: 1917607

URL: http://svn.apache.org/viewvc?rev=1917607&view=rev
Log:
Use new name

Modified:
tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt

Modified: tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt?rev=1917607&r1=1917606&r2=1917607&view=diff
==
--- tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt (original)
+++ tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt Thu May  9 
10:42:35 2024
@@ -11,7 +11,7 @@ Product Name, Version and download URL:
   https://archive.apache.org/dist/tomcat/tomcat-11/v11.0.0-M20/
 
 Specification Name, Version and download URL:
-  Jakarta Server Pages
+  Jakarta Pages
   4.0.0
   https://github.com/jakartaee/specifications/pull/723
 



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



svn commit: r1917608 - /tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt

2024-05-09 Thread markt
Author: markt
Date: Thu May  9 10:44:20 2024
New Revision: 1917608

URL: http://svn.apache.org/viewvc?rev=1917608&view=rev
Log:
Add missing hash

Modified:
tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt

Modified: tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt?rev=1917608&r1=1917607&r2=1917608&view=diff
==
--- tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt (original)
+++ tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt Thu May  9 
10:44:20 2024
@@ -39,7 +39,7 @@ Java runtime used to run the implementat
 Summary of the information for the certification environment:
   Ubuntu 22.04.4 LTS
 ​  https://github.com/apache/tomcat-tck
-  hash 
+  hash 2657b057228cbbb809c689af82b0dc895408bc2a
 
 A statement attesting that all TCK requirements have been met, including any 
compatibility rules:
   Confirmed



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



svn commit: r1917609 - /tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt

2024-05-09 Thread markt
Author: markt
Date: Thu May  9 10:45:22 2024
New Revision: 1917609

URL: http://svn.apache.org/viewvc?rev=1917609&view=rev
Log:
Remove odd character

Modified:
tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt

Modified: tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt?rev=1917609&r1=1917608&r2=1917609&view=diff
==
--- tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt (original)
+++ tomcat/site/trunk/docs/tck/pages-4.0.0-tomcat-11.0.0-M20.txt Thu May  9 
10:45:22 2024
@@ -38,7 +38,7 @@ Java runtime used to run the implementat
 
 Summary of the information for the certification environment:
   Ubuntu 22.04.4 LTS
-​  https://github.com/apache/tomcat-tck
+  https://github.com/apache/tomcat-tck
   hash 2657b057228cbbb809c689af82b0dc895408bc2a
 
 A statement attesting that all TCK requirements have been met, including any 
compatibility rules:



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



(tomcat) tag 10.1.24 created (now f2a274bc00)

2024-05-09 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

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


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

 new f2a274bc00 Tag 10.1.24

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 10.1.24

2024-05-09 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

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

commit f2a274bc00cf73670a614999561c69a391b5e35f
Author: ChristopherSchultz 
AuthorDate: Thu May 9 13:46:36 2024 -0400

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

diff --git a/build.properties.release b/build.properties.release
new file mode 100644
index 00..79b435f490
--- /dev/null
+++ b/build.properties.release
@@ -0,0 +1,54 @@
+# -
+# 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=2024-05-09T17:41:23Z
+
+# Enable insertion of detached signatures into the Windows installer.
+do.codesigning=true
+
+# Re-use the same GPG executable.
+gpg.exec=/opt/homebrew/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.14 compiled on August 16 2023
+#
+# Java Name:   OpenJDK 64-Bit Server VM
+# Java Vendor: Eclipse Adoptium
+# Java Version:22.0.1+8
+
+# The following is provided for information only. Builds will be repeatable
+# whether or not the build environment is consistent with this information.
+#
+# OS:  aarch64 Mac OS X 14.4.1
+# File encoding:   UTF-8
+#
+# Release Manager: schultz
+release-java-version=22.0.1+8
+release-ant-version=1.10.14
diff --git a/res/install-win/Uninstall.exe.sig 
b/res/install-win/Uninstall.exe.sig
new file mode 100644
index 00..fe7f8ba63f
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..5ad2e10b63
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..7524ed8db0
--- /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=10.1.24
+
+# Re-use the same GPG executable.
+gpg.exec=/opt/homebrew/bi

svn commit: r69067 - in /dev/tomcat/tomcat-10/v10.1.24: ./ bin/ bin/embed/ src/

2024-05-09 Thread schultz
Author: schultz
Date: Thu May  9 17:49:05 2024
New Revision: 69067

Log:
Upload v10.1.24 for voting

Added:
dev/tomcat/tomcat-10/v10.1.24/
dev/tomcat/tomcat-10/v10.1.24/KEYS
dev/tomcat/tomcat-10/v10.1.24/README.html
dev/tomcat/tomcat-10/v10.1.24/RELEASE-NOTES
dev/tomcat/tomcat-10/v10.1.24/bin/
dev/tomcat/tomcat-10/v10.1.24/bin/README.html
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-deployer.tar.gz   
(with props)
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-deployer.tar.gz.asc

dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-deployer.tar.gz.sha512
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-deployer.zip   
(with props)
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-deployer.zip.asc
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-deployer.zip.sha512
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-fulldocs.tar.gz   
(with props)
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-fulldocs.tar.gz.asc

dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-fulldocs.tar.gz.sha512
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-windows-x64.zip   
(with props)
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-windows-x64.zip.asc

dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-windows-x64.zip.sha512
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-windows-x86.zip   
(with props)
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-windows-x86.zip.asc

dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24-windows-x86.zip.sha512
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24.exe   (with props)
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24.exe.asc
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24.exe.sha512
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24.tar.gz   (with 
props)
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24.tar.gz.asc
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24.tar.gz.sha512
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24.zip   (with props)
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24.zip.asc
dev/tomcat/tomcat-10/v10.1.24/bin/apache-tomcat-10.1.24.zip.sha512
dev/tomcat/tomcat-10/v10.1.24/bin/embed/
dev/tomcat/tomcat-10/v10.1.24/bin/embed/apache-tomcat-10.1.24-embed.tar.gz  
 (with props)

dev/tomcat/tomcat-10/v10.1.24/bin/embed/apache-tomcat-10.1.24-embed.tar.gz.asc

dev/tomcat/tomcat-10/v10.1.24/bin/embed/apache-tomcat-10.1.24-embed.tar.gz.sha512
dev/tomcat/tomcat-10/v10.1.24/bin/embed/apache-tomcat-10.1.24-embed.zip   
(with props)
dev/tomcat/tomcat-10/v10.1.24/bin/embed/apache-tomcat-10.1.24-embed.zip.asc

dev/tomcat/tomcat-10/v10.1.24/bin/embed/apache-tomcat-10.1.24-embed.zip.sha512
dev/tomcat/tomcat-10/v10.1.24/src/
dev/tomcat/tomcat-10/v10.1.24/src/apache-tomcat-10.1.24-src.tar.gz   (with 
props)
dev/tomcat/tomcat-10/v10.1.24/src/apache-tomcat-10.1.24-src.tar.gz.asc
dev/tomcat/tomcat-10/v10.1.24/src/apache-tomcat-10.1.24-src.tar.gz.sha512
dev/tomcat/tomcat-10/v10.1.24/src/apache-tomcat-10.1.24-src.zip   (with 
props)
dev/tomcat/tomcat-10/v10.1.24/src/apache-tomcat-10.1.24-src.zip.asc
dev/tomcat/tomcat-10/v10.1.24/src/apache-tomcat-10.1.24-src.zip.sha512

Added: dev/tomcat/tomcat-10/v10.1.24/KEYS
==
--- dev/tomcat/tomcat-10/v10.1.24/KEYS (added)
+++ dev/tomcat/tomcat-10/v10.1.24/KEYS Thu May  9 17:49:05 2024
@@ -0,0 +1,562 @@
+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   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-
+Comment: GPGTools - http://gpgtools.org
+
+mQINBEq0DukBEAD4jovHOPJDxoD+JnO1Go2kiwpgRULasGlrVKuSUdP6wzcaqWmX
+pqtOJKKwW2MQFQLmg7nQ9RjJwy3QCbKNDJQA/bwbQT1F7WzTCz2S6vxC4zxKck4t
+6RZBq2dJsYKF0CEh6ZfY4dmKvhq+3istSoFRdHYoOPGWZpuRDqfZPdGm/m335/6K
+GH59oysn1NE7a2a+kZzjBSEgv23+l4Z1Rg7+fpz1JcdHSdC2Z+ZRxML25eVatRVz
+4yvDOZItqDURP24zWOodxgboldV6Y88C3v/7KRR+1vklzkuA2FqF8Q4r/2f0su7M
+UVviQcy29y/RlLSDTTYoVlCZ1ni14qFU7Hpw43KJtgXmcUwq31T1+SlXdYjNJ1aF
+kUi8BjCHDcSgE/IReKUanjHzm4XSymKDTeqqzidi4k6PDD4jyHb8k8vxi6qT6Udn
+lcfo5NBkkUT1TauhEy8ktHhbl9k60BvvMBP9l6cURiJg1WS77egI4P/82oPbzzFi
+GFqXyJKULVgxtdQ3JikCpodp3f1fh6PlYZwkW4xCJLJucJ5MiQp07HAkMVW5w+k8
+Xvuk4i5quh3N+2kzKHOOiQCDmN0sz0Xj

[VOTE] Release Apache Tomcat 10.1.24

2024-05-09 Thread Christopher Schultz

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

The notable changes compared to 10.1.23 are:

- Correct error handling for asynchronous requests

- Refactor HTTP header parsing to use common parsing code and fix
  non-blocking reads of chunked request bodies including trailer fields

- WebDAV locking handling fixes

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

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

The tag is:
https://github.com/apache/tomcat/tree/10.1.24
https://github.com/apache/tomcat/commit/f2a274bc00cf73670a614999561c69a391b5e35f

Please reply with a +1 for release or -0/-1 with an explanation.

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

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

2024-05-09 Thread Christopher Schultz

All,

On 5/9/24 14:12, Christopher Schultz wrote:

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

The notable changes compared to 10.1.23 are:

- Correct error handling for asynchronous requests

- Refactor HTTP header parsing to use common parsing code and fix
   non-blocking reads of chunked request bodies including trailer fields

- WebDAV locking handling fixes

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

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

The tag is:
https://github.com/apache/tomcat/tree/10.1.24
https://github.com/apache/tomcat/commit/f2a274bc00cf73670a614999561c69a391b5e35f

Please reply with a +1 for release or -0/-1 with an explanation.

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


+1 for stable release

The build is 100% reproducible on MacOS x86-64.

Unit tests pass on MacOS aarch64 and x86-84.

Details:

* Environment
*  Java (build):openjdk version "22.0.1" 2024-04-16 OpenJDK Runtime 
Environment Temurin-22.0.1+8 (build 22.0.1+8) OpenJDK 64-Bit Server VM 
Temurin-22.0.1+8 (build 22.0.1+8, mixed mode)
*  Java (test): openjdk version "22.0.1" 2024-04-16 OpenJDK Runtime 
Environment Temurin-22.0.1+8 (build 22.0.1+8) OpenJDK 64-Bit Server VM 
Temurin-22.0.1+8 (build 22.0.1+8, mixed mode)
*  Ant: Apache Ant(TM) version 1.10.14 compiled on August 16 
2023

*  OS:  Darwin 23.4.0 arm64
*  cc:  Apple clang version 15.0.0 (clang-1500.3.9.4)
*  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-10.1.24.zip
* Valid GPG signature for apache-tomcat-10.1.24.zip
* Valid SHA-512 signature for apache-tomcat-10.1.24.tar.gz
* Valid GPG signature for apache-tomcat-10.1.24.tar.gz
* Valid SHA-512 signature for apache-tomcat-10.1.24.exe
* Valid GPG signature for apache-tomcat-10.1.24.exe
* Valid SHA512 signature for apache-tomcat-10.1.24-src.zip
* Valid GPG signature for apache-tomcat-10.1.24-src.zip
* Valid SHA512 signature for apache-tomcat-10.1.24-src.tar.gz
* Valid GPG signature for apache-tomcat-10.1.24-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: PASSED

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

2024-05-09 Thread Rémy Maucherat
On Thu, May 9, 2024 at 8:12 PM Christopher Schultz
 wrote:
>
> The proposed Apache Tomcat 10.1.24 release is now available for
> voting.
>
> The notable changes compared to 10.1.23 are:
>
> - Correct error handling for asynchronous requests
>
> - Refactor HTTP header parsing to use common parsing code and fix
>non-blocking reads of chunked request bodies including trailer fields
>
> - WebDAV locking handling fixes
>
> 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.24/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1494
>
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.24
> https://github.com/apache/tomcat/commit/f2a274bc00cf73670a614999561c69a391b5e35f
>
> Please reply with a +1 for release or -0/-1 with an explanation.
>
> The proposed 10.1.24 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 10.1.24

Rémy

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