[Bug 60126] The code of method invoke0(JspWriter) is exceeding the 65535 bytes limit

2023-12-10 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60126

--- Comment #12 from York Chen  ---
Looks liks this issue exists in all Tomcat 9.
Is there any way to fix it in tomcat9?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
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.17

2023-12-10 Thread Han Li



> On Dec 8, 2023, at 11:17, Christopher Schultz  
> wrote:
> 
> The proposed Apache Tomcat 10.1.17 release is now available for
> voting.
> 
> The notable changes compared to 10.1.16 are:
> 
> - Background processes for a Container no longer execute while lifecycle
>  operations are in progress for that Container.
> 
> - Correct unintended escaping of XML in some WebDAV responses.
> 
> - Use a 408 status code if a read timeout occurs during HTTP
>  HTTP request processing instead of an HTTP 400 status.
> 
> 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.17/
> 
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1473
> 
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.17
> 32e30a4648cdd24245ef4a0d58beb6ada1c41844
> 
> The proposed 10.1.17 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 10.1.17
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 9.0.84

2023-12-10 Thread Han Li



> On Dec 8, 2023, at 03:44, Rémy Maucherat  wrote:
> 
> The proposed Apache Tomcat 9.0.84 release is now available for voting.
> 
> The notable changes compared to 9.0.83 are:
> 
> - Background processes for a Container no longer execute while lifecycle
>   operations are in progress for that Container.
> 
> - Correct unintended escaping of XML in some WebDAV responses.
> 
> - Use a 408 status code if a read timeout occurs during HTTP
>   HTTP request processing instead of an HTTP 400 status.
> 
> 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.84/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1470
> The tag is:
> https://github.com/apache/tomcat/tree/9.0.84
> 064d432ca94c8340a2030a4eeb0566e94e87c683
> 
> The proposed 9.0.84 release is:
> [ ] -1, Broken - do not release
> [X] +1, Stable - go ahead and release as 9.0.84

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

2023-12-10 Thread Han Li



> On Dec 7, 2023, at 23:36, Mark Thomas  wrote:
> 
> The proposed Apache Tomcat 11.0.0-M15 release is now available for
> voting.
> 
> Apache Tomcat 11.0.0-M15 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:
> 
> - Background processes for a Container no longer execute while lifecycle
>  operations are in progress for that Container.
> 
> - Align with the latest additions and changes from the Servlet 6.1
>  specification.
> 
> - Update the sample.war included in the documentation to use the Jakarta
>  EE APIs.
> 
> 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-M15/
> 
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1468
> 
> The tag is:
> https://github.com/apache/tomcat/tree/11.0.0-M15
> a22029c7147b83e4fbced16add744903245d1147
> 
> 
> The proposed 11.0.0-M15 release is:
> [ ] -1 Broken - do not release
> [X] +1 Alpha  - go ahead and release as 11.0.0-M15

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



[Bug 68321] New: Same LifecycleException exception is logged many times

2023-12-10 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=68321

Bug ID: 68321
   Summary: Same LifecycleException exception is logged many times
   Product: Tomcat 10
   Version: 10.1.15
  Hardware: PC
OS: Linux
Status: NEW
  Severity: minor
  Priority: P2
 Component: Catalina
  Assignee: dev@tomcat.apache.org
  Reporter: me0x847...@gmail.com
  Target Milestone: --

Primary issue is about the following method:
- org.apache.catalina.core.ContainerBase#startInternal

, which has the 'multiThrowable' variable of the
'org.apache.tomcat.util.MultiThrowable' type and because of how it is handled,
same exception is logged again and again by entire chain of 'findChildren();'
instances.

It looks that the following line of log:
- log.error(sm.getString("containerBase.threadedStartFailed"), e);

, somehow duplicates the following line of code:
- throw new
LifecycleException(sm.getString("containerBase.threadedStartFailed"),
multiThrowable.getThrowable());

Here is what happens:
- the caught exception of the 'result.get();' line of code, is logged at error
level and then it is thrown to the parent instance. Then parent instance logs
the thrown exception as well (as part of same exact line of code) and throws it
to its parent. That set of logical actions runs again and again for entire
chain of instances. As a result, at logs level, you see same exception logged
many times.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
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-M15

2023-12-10 Thread Christopher Schultz

Mark,

On 12/8/23 15:44, Christopher Schultz wrote:

Mark,

On 12/7/23 10:36, Mark Thomas wrote:

The proposed Apache Tomcat 11.0.0-M15 release is now available for
voting.

Apache Tomcat 11.0.0-M15 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:


- Background processes for a Container no longer execute while lifecycle
   operations are in progress for that Container.

- Align with the latest additions and changes from the Servlet 6.1
   specification.

- Update the sample.war included in the documentation to use the Jakarta
   EE APIs.

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

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

The tag is:
https://github.com/apache/tomcat/tree/11.0.0-M15
a22029c7147b83e4fbced16add744903245d1147


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


+0 for now


+1 for alpha release

Builds cleanly on MacOS x86 and Windows x86.

Build is 100% reproducible on Windows x86, including the "fulldocs" 
package. :)


Unit tests pass on MacOS x86. Details:

* Environment
*  Java (build): openjdk version "22-ea" 2024-03-19 OpenJDK Runtime 
Environment (build 22-ea+27-2262) OpenJDK 64-Bit Server VM (build 
22-ea+27-2262, mixed mode, sharing)
*  Java (test): openjdk version "22-ea" 2024-03-19 OpenJDK Runtime 
Environment (build 22-ea+27-2262) OpenJDK 64-Bit Server VM (build 
22-ea+27-2262, mixed mode, sharing)

*  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.1.4 24 Oct 2023 (Library: OpenSSL 3.1.4 24 Oct 2023)
*  APR:  1.7.4
*
* Valid SHA-512 signature for apache-tomcat-11.0.0-M15.zip
* Valid GPG signature for apache-tomcat-11.0.0-M15.zip
* Valid SHA-512 signature for apache-tomcat-11.0.0-M15.tar.gz
* Valid GPG signature for apache-tomcat-11.0.0-M15.tar.gz
* Valid SHA-512 signature for apache-tomcat-11.0.0-M15.exe
* Valid GPG signature for apache-tomcat-11.0.0-M15.exe
* Valid SHA512 signature for apache-tomcat-11.0.0-M15-src.zip
* Valid GPG signature for apache-tomcat-11.0.0-M15-src.zip
* Valid SHA512 signature for apache-tomcat-11.0.0-M15-src.tar.gz
* Valid GPG signature for apache-tomcat-11.0.0-M15-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



(tomcat) branch dependabot/maven/modules/owb/org.apache.tomcat-tomcat-catalina-10.1.16 created (now 2018553584)

2023-12-10 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/modules/owb/org.apache.tomcat-tomcat-catalina-10.1.16
in repository https://gitbox.apache.org/repos/asf/tomcat.git


  at 2018553584 Bump org.apache.tomcat:tomcat-catalina in /modules/owb

No new revisions were added by this update.


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



[PR] Bump org.apache.tomcat:tomcat-catalina from 10.1.15 to 10.1.16 in /modules/owb [tomcat]

2023-12-10 Thread via GitHub


dependabot[bot] opened a new pull request, #680:
URL: https://github.com/apache/tomcat/pull/680

   Bumps org.apache.tomcat:tomcat-catalina from 10.1.15 to 10.1.16.
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.tomcat:tomcat-catalina=maven=10.1.15=10.1.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot show  ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   You can disable automated security fix PRs for this repo from the [Security 
Alerts page](https://github.com/apache/tomcat/network/alerts).
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
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 (3e6dcadf3d -> f0578c71e3)

2023-12-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

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


from 3e6dcadf3d Improve verify-release target.
 new e80429c799 Improve verify-release target.
 new f0578c71e3 Improve verify-release target.

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:
 build.xml | 29 +
 1 file changed, 17 insertions(+), 12 deletions(-)


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



(tomcat) 02/02: Improve verify-release target.

2023-12-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

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

commit f0578c71e3770a1d3cd45ff9f1230d41f130fc17
Author: schultz 
AuthorDate: Sun Dec 10 08:11:51 2023 -0800

Improve verify-release target.

Don't fail if a relase hash file does not exist.
---
 build.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/build.xml b/build.xml
index feccef8c4e..e2645f50ae 100644
--- a/build.xml
+++ b/build.xml
@@ -3615,7 +3615,8 @@ Read the Building page on the Apache Tomcat documentation 
site for details on ho
 
 
   
-  
+  
+  
   ${contents}
 
   


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



(tomcat) 01/02: Improve verify-release target.

2023-12-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

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

commit e80429c799ff2d8418709512304d8644f0428276
Author: schultz 
AuthorDate: Sun Dec 10 07:54:22 2023 -0800

Improve verify-release target.

Remove 'verify' directory from source-base and into output/
Use a property to store the location of the release-verification
artifacts.
---
 build.xml | 26 +++---
 1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/build.xml b/build.xml
index 1b41c928d9..feccef8c4e 100644
--- a/build.xml
+++ b/build.xml
@@ -98,6 +98,7 @@
   
   
   
+  
   
   
   
@@ -2176,9 +2177,6 @@ Apache Tomcat ${version} native binaries for Win64 
AMD64/EMT64 platform.
 
   
 
-
-
-
   
 
   
@@ -3633,17 +3631,17 @@ Read the Building page on the Apache Tomcat 
documentation site for details on ho
   
   
 https://dist.apache.org/repos/dist/release/tomcat/tomcat-${version.major}/v${version}/@{src-or-bin}/@{basefile}.sha512;
 />
-
+
   
   
   
 https://dist.apache.org/repos/dist/dev/tomcat/tomcat-${version.major}/v${version}/@{src-or-bin}/@{basefile}.sha512;
 />
-
+
   
 
   
 
-  
+  
   
 
 
@@ -3664,18 +3662,18 @@ Unable to locate release hash for @{basefile}
 
 
 
   
 
+file2="${tomcat.release.verify}/@{basefile}.sha512"/>
   
   Signature MATCH for 
@{src-or-bin}/@{basefile}
   
 Signature mismatch for @{src-or-bin}/@{basefile}:
   
   
-  
+  
 
   
 
@@ -3691,8 +3689,8 @@ This does not appear to be a copy of a released tag; no 
build.properties.release
 
 It appears there are no build artifacts to verify. Please run 'ant release' 
first.
 
-
-
+
+
 
 
 
@@ -3752,6 +3750,12 @@ reproducible-10=${reproducible-10}
 
 
 One or more signatures failed.
+
+Considering using a tool such as "diffoscope"[1] to inspect the differences
+between the official release and your local-build. There may be trivial
+differences that should not be considered troublesome.
+
+[1] https://diffoscope.org/
 
 
 


-
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: Improve verify-release target.

2023-12-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

schultz 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 f7a509e99d Improve verify-release target.
f7a509e99d is described below

commit f7a509e99d5ef933c5b10472d779b978fe9ab486
Author: schultz 
AuthorDate: Sun Dec 10 08:11:51 2023 -0800

Improve verify-release target.

Don't fail if a relase hash file does not exist.
---
 build.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/build.xml b/build.xml
index 84322a1564..f252a74ffb 100644
--- a/build.xml
+++ b/build.xml
@@ -4049,7 +4049,8 @@ Read the Building page on the Apache Tomcat documentation 
site for details on ho
 
 
   
-  
+  
+  
   ${contents}
 
   


-
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: Improve verify-release target.

2023-12-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

schultz 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 fed3f575dd Improve verify-release target.
fed3f575dd is described below

commit fed3f575ddbefa33944b48352b7238580941f9f8
Author: schultz 
AuthorDate: Sun Dec 10 08:11:51 2023 -0800

Improve verify-release target.

Don't fail if a relase hash file does not exist.
---
 build.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/build.xml b/build.xml
index 1d414d2996..b2276175f8 100644
--- a/build.xml
+++ b/build.xml
@@ -4110,7 +4110,8 @@ Read the Building page on the Apache Tomcat documentation 
site for details on ho
 
 
   
-  
+  
+  
   ${contents}
 
   


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



(tomcat) branch main updated: Improve verify-release target.

2023-12-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

schultz 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 1c527d6354 Improve verify-release target.
1c527d6354 is described below

commit 1c527d63545d93cd6d951f0d7b237095fd2bca87
Author: schultz 
AuthorDate: Sun Dec 10 08:11:51 2023 -0800

Improve verify-release target.

Don't fail if a relase hash file does not exist.
---
 build.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/build.xml b/build.xml
index 1e34ab3426..fbf45f9336 100644
--- a/build.xml
+++ b/build.xml
@@ -4037,7 +4037,8 @@ Read the Building page on the Apache Tomcat documentation 
site for details on ho
 
 
   
-  
+  
+  
   ${contents}
 
   


-
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: Improve verify-release target.

2023-12-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

schultz 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 ccb1e58b62 Improve verify-release target.
ccb1e58b62 is described below

commit ccb1e58b62c4e498689f1b7db42d0f6b12909345
Author: schultz 
AuthorDate: Sun Dec 10 07:54:22 2023 -0800

Improve verify-release target.

Remove 'verify' directory from source-base and into output/
Use a property to store the location of the release-verification
artifacts.
---
 build.xml | 26 +++---
 1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/build.xml b/build.xml
index dee2537aae..1d414d2996 100644
--- a/build.xml
+++ b/build.xml
@@ -89,6 +89,7 @@
   
   
   
+  
   
   
   
@@ -2530,9 +2531,6 @@ Apache Tomcat ${version} native binaries for Win64 
AMD64/EMT64 platform.
 
   
 
-
-
-
   
 
   
@@ -4128,17 +4126,17 @@ Read the Building page on the Apache Tomcat 
documentation site for details on ho
   
   
 https://dist.apache.org/repos/dist/release/tomcat/tomcat-${version.major}/v${version}/@{src-or-bin}/@{basefile}.sha512;
 />
-
+
   
   
   
 https://dist.apache.org/repos/dist/dev/tomcat/tomcat-${version.major}/v${version}/@{src-or-bin}/@{basefile}.sha512;
 />
-
+
   
 
   
 
-  
+  
   
 
 
@@ -4159,18 +4157,18 @@ Unable to locate release hash for @{basefile}
 
 
 
   
 
+file2="${tomcat.release.verify}/@{basefile}.sha512"/>
   
   Signature MATCH for 
@{src-or-bin}/@{basefile}
   
 Signature mismatch for @{src-or-bin}/@{basefile}:
   
   
-  
+  
 
   
 
@@ -4186,8 +4184,8 @@ This does not appear to be a copy of a released tag; no 
build.properties.release
 
 It appears there are no build artifacts to verify. Please run 'ant release' 
first.
 
-
-
+
+
 
 
 
@@ -4247,6 +4245,12 @@ reproducible-10=${reproducible-10}
 
 
 One or more signatures failed.
+
+Considering using a tool such as "diffoscope"[1] to inspect the differences
+between the official release and your local-build. There may be trivial
+differences that should not be considered troublesome.
+
+[1] https://diffoscope.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.84

2023-12-10 Thread Christopher Schultz

Rémy,

Thanks for RMing.

On 12/7/23 2:44 PM, Rémy Maucherat wrote:

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

The notable changes compared to 9.0.83 are:

- Background processes for a Container no longer execute while lifecycle
operations are in progress for that Container.

- Correct unintended escaping of XML in some WebDAV responses.

- Use a 408 status code if a read timeout occurs during HTTP
HTTP request processing instead of an HTTP 400 status.

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.84/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1470
The tag is:
https://github.com/apache/tomcat/tree/9.0.84
064d432ca94c8340a2030a4eeb0566e94e87c683

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


+1 for stable release.

Build is reproducible on Windows x84-64
 - Ignoring the LICENSE/ASSEMBLY_EXCEPTION file issue

Unit tests pass on MacOS x86-64.

Details:

* Environment
*  Java (build): openjdk version "22-ea" 2024-03-19 OpenJDK Runtime 
Environment (build 22-ea+27-2262) OpenJDK 64-Bit Server VM (build 
22-ea+27-2262, mixed mode, sharing)
*  Java (test): openjdk version "22-ea" 2024-03-19 OpenJDK Runtime 
Environment (build 22-ea+27-2262) OpenJDK 64-Bit Server VM (build 
22-ea+27-2262, mixed mode, sharing)

*  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.1.4 24 Oct 2023 (Library: OpenSSL 3.1.4 24 Oct 2023)
*  APR:  1.7.4
*
* Valid SHA-512 signature for apache-tomcat-9.0.84.zip
* Valid GPG signature for apache-tomcat-9.0.84.zip
* Valid SHA-512 signature for apache-tomcat-9.0.84.tar.gz
* Valid GPG signature for apache-tomcat-9.0.84.tar.gz
* Valid SHA-512 signature for apache-tomcat-9.0.84.exe
* Valid GPG signature for apache-tomcat-9.0.84.exe
* Valid SHA512 signature for apache-tomcat-9.0.84-src.zip
* Valid GPG signature for apache-tomcat-9.0.84-src.zip
* Valid SHA512 signature for apache-tomcat-9.0.84-src.tar.gz
* Valid GPG signature for apache-tomcat-9.0.84-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



(tomcat) branch main updated: Improve verify-release target.

2023-12-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

schultz 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 bf58e444d9 Improve verify-release target.
bf58e444d9 is described below

commit bf58e444d97eff4b03e3b533f007208e189da821
Author: schultz 
AuthorDate: Sun Dec 10 07:54:22 2023 -0800

Improve verify-release target.

Remove 'verify' directory from source-base and into output/
Use a property to store the location of the release-verification
artifacts.
---
 build.xml | 26 +++---
 1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/build.xml b/build.xml
index 70f6c94c08..1e34ab3426 100644
--- a/build.xml
+++ b/build.xml
@@ -89,6 +89,7 @@
   
   
   
+  
   
   
   
@@ -2498,9 +2499,6 @@
 
   
 
-
-
-
   
 
   
@@ -4055,17 +4053,17 @@ Read the Building page on the Apache Tomcat 
documentation site for details on ho
   
   
 https://dist.apache.org/repos/dist/release/tomcat/tomcat-${version.major}/v${version}/@{src-or-bin}/@{basefile}.sha512;
 />
-
+
   
   
   
 https://dist.apache.org/repos/dist/dev/tomcat/tomcat-${version.major}/v${version}/@{src-or-bin}/@{basefile}.sha512;
 />
-
+
   
 
   
 
-  
+  
   
 
 
@@ -4086,18 +4084,18 @@ Unable to locate release hash for @{basefile}
 
 
 
   
 
+file2="${tomcat.release.verify}/@{basefile}.sha512"/>
   
   Signature MATCH for 
@{src-or-bin}/@{basefile}
   
 Signature mismatch for @{src-or-bin}/@{basefile}:
   
   
-  
+  
 
   
 
@@ -4113,8 +4111,8 @@ This does not appear to be a copy of a released tag; no 
build.properties.release
 
 It appears there are no build artifacts to verify. Please run 'ant release' 
first.
 
-
-
+
+
 
 
 
@@ -4174,6 +4172,12 @@ reproducible-10=${reproducible-10}
 
 
 One or more signatures failed.
+
+Considering using a tool such as "diffoscope"[1] to inspect the differences
+between the official release and your local-build. There may be trivial
+differences that should not be considered troublesome.
+
+[1] https://diffoscope.org/
 
 
 


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