Re: [VOTE] Release Apache Tomcat 9.0.63
On Wed, May 11, 2022 at 1:27 AM Rémy Maucherat wrote: > The proposed Apache Tomcat 9.0.63 release is now available for voting. > > The notable changes compared to 9.0.62 are: > > - Provide a property source that sources values from Kubernetes service >bindings. Provided by Sumit Kulhadia and Gareth Evans. > > - The root cause of the Linux kernel duplicate accept bug has been >identified along with the version of the kernel that includes the fix. >The error message displayed when this bug occurs has been updated to >reflect this new information and to advise users to update to a >version of the OS that uses kernel 5.10 or later. Thanks to >Christopher Gual for the research into this issue. > > - Update the packaged version of the Tomcat Native Library to 1.2.33 to >pick up Windows binaries built with OpenSSL 1.1.1o. > > - Add support for encrypted PKCS#1 formatted private keys when configuring >the internal, in memory key store. > > 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.63/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1374 > The tag is: > https://github.com/apache/tomcat/tree/9.0.63 > 538ed3896852b3608561ba6f3d0bc8890ae15de1 > > The proposed 9.0.63 release is: > [ ] Broken - do not release > [X] Stable - go ahead and release as 9.0.63 (stable) > Unit tests passed on Ubuntu 20.04 with Java 11 Igal > > 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.0.21
On Tue, May 10, 2022 at 3:39 PM Mark Thomas wrote: > The proposed Apache Tomcat 10.0.21 release is now available for > voting. > > Apache Tomcat 10.0.x implements Jakarta EE 9 and, as such, the primary > package for all the specification APIs has changed from javax.* to > jakarta.* > > Applications that run on Tomcat 9 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 > > The notable changes compared to 10.0.20 are: > > - Provide a property source that sources values from Kubernetes service >bindings. Provided by Sumit Kulhadia and Gareth Evans. > > - The root cause of the Linux kernel duplicate accept bug has been >identified along with the version of the kernel that includes the fix. >The error message displayed when this bug occurs has been updated to >reflect this new information and to advise users to update to a >version of the OS that uses kernel 5.10 or later. Thanks to >Christopher Gual for the research into this issue. > > - Update the packaged version of the Tomcat Native Library to 1.2.33 to >pick up Windows binaries built with OpenSSL 1.1.1o. > > Along with lots of other bug fixes and improvements. > > For full details, see the changelog: > https://nightlies.apache.org/tomcat/tomcat-10.0.x/docs/changelog.html > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.0.21/ > > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1373 > > The tag is: > https://github.com/apache/tomcat/tree/10.0.21 > feb577944dee2ac7cc9839638e9388d90067f1cb > > The proposed 10.0.21 release is: > [ ] Broken - do not release > [X] Stable - go ahead and release as 10.0.21 (stable) > Unit tests passed on Ubuntu 20.04 with Java 11 Igal > > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > >
[GitHub] [tomcat] be-hase commented on pull request #493: Do not use legacy character encoding(Shift_JIS) as default
be-hase commented on PR #493: URL: https://github.com/apache/tomcat/pull/493#issuecomment-1124475153 Thanks your handling :) -- 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
Re: [VOTE] Release Apache Tomcat 10.1.0-M15
On Tue, May 10, 2022 at 1:25 PM Mark Thomas wrote: > The proposed Apache Tomcat 10.1.0-M15 release is now available for > voting. > > 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. > > The notable changes compared to 10.1.0-M14 are: > > - Provide a property source that sources values from Kubernetes service >bindings. Provided by Sumit Kulhadia and Gareth Evans. > > - The root cause of the Linux kernel duplicate accept bug has been >identified along with the version of the kernel that includes the fix. >The error message displayed when this bug occurs has been updated to >reflect this new information and to advise users to update to a >version of the OS that uses kernel 5.10 or later. Thanks to >Christopher Gual for the research into this issue. > > - Update the packaged version of the Tomcat Native Library to 1.2.33 to >pick up Windows binaries built with OpenSSL 1.1.1o. > > For full details, see the change log: > https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.0-M15/ > > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1371 > > The tag is: > https://github.com/apache/tomcat/tree/10.1.0-M15 > dcf3e81b2e709574971c7a9592614d70c1b55bf7 > > > The proposed 10.1.0-M15 release is: > [ ] Broken - do not release > [X] Alpha - go ahead and release as 10.1.0-M15 (alpha) > Tested from git tag so Maven issue should not have affected me. Unit tests passed on Ubuntu 20.04 with Java 11. Igal > > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > >
[GitHub] [tomcat] maxfortun commented on pull request #506: Adding Redirect and Proxy Error Reporting Valves
maxfortun commented on PR #506: URL: https://github.com/apache/tomcat/pull/506#issuecomment-1124294882 @markt-asf I guess you are right and the JSP can do the same proxying as the valve to the external url. Still this does not scale well for our needs. We would need to rebuild a few hundred servlets with this approach, where many webapps are legacy ones where build processes no longer work. This is very time-costly and produces the same result as a quick tomcat config change. Just not worth the time for us. Thank you for your ideas. -- 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
[GitHub] [tomcat] markt-asf commented on pull request #506: Adding Redirect and Proxy Error Reporting Valves
markt-asf commented on PR #506: URL: https://github.com/apache/tomcat/pull/506#issuecomment-1124287597 This would be per web application but if you put the following in web.xml ``` /WEB-INF/default-error-handler.jsp ``` you should get close to what you need. That page can forward elsewhere if necessary. (The error page is placed under `WEB-INF` so it isn't directly accessible) -- 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
[GitHub] [tomcat] maxfortun commented on pull request #506: Adding Redirect and Proxy Error Reporting Valves
maxfortun commented on PR #506: URL: https://github.com/apache/tomcat/pull/506#issuecomment-1124218158 > This feels more like a custom ErrorReportValve rather than something that would ship with Tomcat. I do agree with Chris that a lot (all?) of this functionality could be achieved with the existing error handling mechanism and a suitable Servlet / JSP as the target for the error reports. @markt-asf You are right. This is a Custom error reporting valve. We are deploying this as a standalone artifact within our tomcat distribution. It is a small and a rather generic use-case that others may benefit from. This is the only reason I am contributing this. As far as leveraging an existing error mechanism to achieve the same.. I spent a few hours searching github, stack overflow, and google for examples of delegating error reporting to something outside of an application. I was hoping to find something that would intercept an unhandled error and forward it to /ROOT/error.jsp, or some thing like that. I couldn't find anything meaningful. Could you please suggest an example of how I may achieve this "with the existing error handling mechanism"? Thank you. -- 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
[GitHub] [tomcat] maxfortun commented on pull request #506: Adding Redirect and Proxy Error Reporting Valves
maxfortun commented on PR #506: URL: https://github.com/apache/tomcat/pull/506#issuecomment-1124214014 > Thank you for your contribution. I have a few comments: > > 1. The javadoc was copy/pasted and inaccurate: both classes claim to serve JSPs for errors, and neither of them do this. Changed the wording. > 2. Each valve is configured using an external properties file instead of within `server.xml` like valves are typically configured. The idea here is to be able to provide different resource bundles based on the locale of the requests. French errors may looks somewhat different from English ones. Do you believe It is a requirement to configure valves only using their attributes? > 3. The documentation (XML) disagrees with the implementation, including documenting attributes that don't have any effect and confusing them with entries in the file-based configuration and failing to document `nnn=` vs `http.nnn=` in any way. The documented attributes are not for the valve, but for the resource bundle. I believe that what the text states. How do you suggest I reword this to avoid confusion? > 4. Trace log statement(s) is/are not guarded by e.g. `log.isTraceEnabled` Added > 5. The URL parameters are not consistently sanitized using `URLEncoder.encode` Added > 6. There doesn't seem to be a reason to prohibit URL parameters from the "base URL" for each valve Added support for arbitrary url params. > For the "Proxy" error report valve: > > 1. No attempt is made to set the response's Content-Length or other appropriate headers coming from the proxied connection (I do see the Content-Type in there, which is good Added content-length > 2. This valve will fail if the request has already been using a Writer > 3. This valve will fail if `url.openStream` returns `null` Upon any failure valves return handling to ErrorReportValve. > 4. Performance: Please use `StringBuilder` instead of string-concatenation when possible Changed -- 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
[GitHub] [tomcat] markt-asf commented on pull request #506: Adding Redirect and Proxy Error Reporting Valves
markt-asf commented on PR #506: URL: https://github.com/apache/tomcat/pull/506#issuecomment-1124090754 This feels more like a custom ErrorReportValve rather than something that would ship with Tomcat. I do agree with Chris that a lot (all?) of this functionality could be achieved with the existing error handling mechanism and a suitable Servlet / JSP as the target for the error reports. -- 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
[GitHub] [tomcat] maxfortun commented on pull request #506: Adding Redirect and Proxy Error Reporting Valves
maxfortun commented on PR #506: URL: https://github.com/apache/tomcat/pull/506#issuecomment-1124079689 @ChristopherSchultz thank you for your meticulous review, I'll make the adjustments. As far as the "why". We are deploying hundreds of containerized apps that need the same tomcat behavior and do not want to configure this on app level. It is more straightforward to delegate error formatting to external error formatter and make updates to formatter ONLY, without having to redeploy a multitude of apps. -- 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
[GitHub] [tomcat] zisding opened a new pull request, #514: Registry gives inaccurate log message saying "Creating MBeanServer ... " after already created the MBeanServer
zisding opened a new pull request, #514: URL: https://github.com/apache/tomcat/pull/514 Hello, While viewing the https://issues.apache.org/jira/browse/MAPREDUCE-4262, I found that the logging statements might give inaccurate messages. I also found that the in the line [465](https://github.com/apache/tomcat/blob/529117d53fba06ef1b45699e8dda16398f88acde/java/org/apache/tomcat/util/modeler/Registry.java#L465) of the file Registry.java, the log messages says "Creating MBeanServer". However, the MBean server creation should already completed in previous code (line 463). Would it be better if we change the verb "Creating" to "Created" to indicate the action is completed? Or can we move the logging statement to the line before 463? Since when there was an exception in line 465, the logging message would not be printed, which may be not good for debugging. The detailed url is: https://github.com/apache/tomcat/blob/529117d53fba06ef1b45699e8dda16398f88acde/java/org/apache/tomcat/util/modeler/Registry.java#L465 There is another same issue: in the line [378](https://github.com/apache/tomcat/blob/529117d53fba06ef1b45699e8dda16398f88acde/java/org/apache/coyote/AbstractProtocol.java#L378) of the file AbstractProtocol.java, the log messages says "Added processor ...". However, the exact adding action (source code) is placed after the logging statement, which means that the add is still not completed. Would it be better if we change the verb "added" to "adding" to indicate the action is in progress? Or can we move the logging statement to the end of the method? The url of file: https://github.com/apache/tomcat/blob/529117d53fba06ef1b45699e8dda16398f88acde/java/org/apache/coyote/AbstractProtocol.java#L378 -- 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
Re: [VOTE] Release Apache Tomcat 9.0.63
[X] Stable - go ahead and release as 9.0.63 (stable) On Wed, May 11, 2022 at 10:09 AM Mark Thomas wrote: > On 11/05/2022 09:26, Rémy Maucherat wrote: > > The proposed Apache Tomcat 9.0.63 release is now available for voting. > > > > The notable changes compared to 9.0.62 are: > > > > - Provide a property source that sources values from Kubernetes service > > bindings. Provided by Sumit Kulhadia and Gareth Evans. > > > > - The root cause of the Linux kernel duplicate accept bug has been > > identified along with the version of the kernel that includes the > fix. > > The error message displayed when this bug occurs has been updated to > > reflect this new information and to advise users to update to a > > version of the OS that uses kernel 5.10 or later. Thanks to > > Christopher Gual for the research into this issue. > > > > - Update the packaged version of the Tomcat Native Library to 1.2.33 to > > pick up Windows binaries built with OpenSSL 1.1.1o. > > > > - Add support for encrypted PKCS#1 formatted private keys when > configuring > > the internal, in memory key store. > > > > 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.63/ > > The Maven staging repo is: > > https://repository.apache.org/content/repositories/orgapachetomcat-1374 > > The tag is: > > https://github.com/apache/tomcat/tree/9.0.63 > > 538ed3896852b3608561ba6f3d0bc8890ae15de1 > > > > The proposed 9.0.63 release is: > > [ ] Broken - do not release > > [X] Stable - go ahead and release as 9.0.63 (stable) > > Unit tests pass on Linux, Windows and MacOS. > > Mark > > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > > -- *Raymond Augé* (@rotty3000) Senior Software Architect *Liferay, Inc.* (@Liferay) OSGi Fellow, Java Champion
[Bug 66060] Registry gives inaccurate log message saying "Creating MBeanServer ... " after already created the MBeanServer
https://bz.apache.org/bugzilla/show_bug.cgi?id=66060 --- Comment #1 from Ding Ding --- I also found another same issue: the in the line 384 of the file AbstractProtocol.java, the log messages says "Added processor ...". However, the exact adding action (source code) is placed after the logging statement, which means that the add is still not completed. Would it be better if we change the verb "added" to "adding" to indicate the action is in progress? Or can we move the logging statement to the end of the method? The url of file: https://github.com/apache/tomcat/blob/0f2e084d1583cfa4c00cec1958ec30113fb4f41e/java/org/apache/coyote/AbstractProtocol.java#L384 -- 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
[Bug 66060] New: Registry gives inaccurate log message saying "Creating MBeanServer ... " after already created the MBeanServer
https://bz.apache.org/bugzilla/show_bug.cgi?id=66060 Bug ID: 66060 Summary: Registry gives inaccurate log message saying "Creating MBeanServer ... " after already created the MBeanServer Product: Tomcat 10 Version: unspecified Hardware: All OS: All Status: NEW Severity: trivial Priority: P2 Component: Util Assignee: dev@tomcat.apache.org Reporter: dingzis...@gmail.com Target Milestone: -- Hello, While viewing the https://issues.apache.org/jira/browse/MAPREDUCE-4262, I found that the logging statements might give inaccurate messages. I also found that the in the line 469 of the file Registry.java, the log messages says "Creating MBeanServer". However, the MBean server creation should already completed in previous code (line 467). Would it be better if we change the verb "Creating" to "Created" to indicate the action is completed? Or can we move the logging statement to the line before 467? Since when there was an exception in line 467, the logging message would not be printed, which may be not good for debugging. The detailed url is: https://github.com/apache/tomcat/blob/0f2e084d1583cfa4c00cec1958ec30113fb4f41e/java/org/apache/tomcat/util/modeler/Registry.java#L469 -- 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 9.0.63
On 11/05/2022 09:26, Rémy Maucherat wrote: The proposed Apache Tomcat 9.0.63 release is now available for voting. The notable changes compared to 9.0.62 are: - Provide a property source that sources values from Kubernetes service bindings. Provided by Sumit Kulhadia and Gareth Evans. - The root cause of the Linux kernel duplicate accept bug has been identified along with the version of the kernel that includes the fix. The error message displayed when this bug occurs has been updated to reflect this new information and to advise users to update to a version of the OS that uses kernel 5.10 or later. Thanks to Christopher Gual for the research into this issue. - Update the packaged version of the Tomcat Native Library to 1.2.33 to pick up Windows binaries built with OpenSSL 1.1.1o. - Add support for encrypted PKCS#1 formatted private keys when configuring the internal, in memory key store. 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.63/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1374 The tag is: https://github.com/apache/tomcat/tree/9.0.63 538ed3896852b3608561ba6f3d0bc8890ae15de1 The proposed 9.0.63 release is: [ ] Broken - do not release [X] Stable - go ahead and release as 9.0.63 (stable) Unit tests pass on Linux, Windows and MacOS. 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 9.0.63
On Wed, May 11, 2022 at 10:26 AM Rémy Maucherat wrote: > > The proposed Apache Tomcat 9.0.63 release is now available for voting. > > The notable changes compared to 9.0.62 are: > > - Provide a property source that sources values from Kubernetes service >bindings. Provided by Sumit Kulhadia and Gareth Evans. > > - The root cause of the Linux kernel duplicate accept bug has been >identified along with the version of the kernel that includes the fix. >The error message displayed when this bug occurs has been updated to >reflect this new information and to advise users to update to a >version of the OS that uses kernel 5.10 or later. Thanks to >Christopher Gual for the research into this issue. > > - Update the packaged version of the Tomcat Native Library to 1.2.33 to >pick up Windows binaries built with OpenSSL 1.1.1o. > > - Add support for encrypted PKCS#1 formatted private keys when configuring >the internal, in memory key store. > > 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.63/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1374 > The tag is: > https://github.com/apache/tomcat/tree/9.0.63 > 538ed3896852b3608561ba6f3d0bc8890ae15de1 > > The proposed 9.0.63 release is: > [ ] Broken - do not release > [X] Stable - go ahead and release as 9.0.63 (stable) Rémy - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 10.0.21
On Wed, May 11, 2022 at 12:39 AM Mark Thomas wrote: > > The proposed Apache Tomcat 10.0.21 release is now available for > voting. > > Apache Tomcat 10.0.x implements Jakarta EE 9 and, as such, the primary > package for all the specification APIs has changed from javax.* to jakarta.* > > Applications that run on Tomcat 9 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 > > The notable changes compared to 10.0.20 are: > > - Provide a property source that sources values from Kubernetes service >bindings. Provided by Sumit Kulhadia and Gareth Evans. > > - The root cause of the Linux kernel duplicate accept bug has been >identified along with the version of the kernel that includes the fix. >The error message displayed when this bug occurs has been updated to >reflect this new information and to advise users to update to a >version of the OS that uses kernel 5.10 or later. Thanks to >Christopher Gual for the research into this issue. > > - Update the packaged version of the Tomcat Native Library to 1.2.33 to >pick up Windows binaries built with OpenSSL 1.1.1o. > > Along with lots of other bug fixes and improvements. > > For full details, see the changelog: > https://nightlies.apache.org/tomcat/tomcat-10.0.x/docs/changelog.html > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.0.21/ > > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1373 > > The tag is: > https://github.com/apache/tomcat/tree/10.0.21 > feb577944dee2ac7cc9839638e9388d90067f1cb > > The proposed 10.0.21 release is: > [ ] Broken - do not release > [X] Stable - go ahead and release as 10.0.21 (stable) Rémy - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 10.1.0-M15
On Tue, May 10, 2022 at 10:25 PM Mark Thomas wrote: > > The proposed Apache Tomcat 10.1.0-M15 release is now available for > voting. > > 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. > > The notable changes compared to 10.1.0-M14 are: > > - Provide a property source that sources values from Kubernetes service >bindings. Provided by Sumit Kulhadia and Gareth Evans. > > - The root cause of the Linux kernel duplicate accept bug has been >identified along with the version of the kernel that includes the fix. >The error message displayed when this bug occurs has been updated to >reflect this new information and to advise users to update to a >version of the OS that uses kernel 5.10 or later. Thanks to >Christopher Gual for the research into this issue. > > - Update the packaged version of the Tomcat Native Library to 1.2.33 to >pick up Windows binaries built with OpenSSL 1.1.1o. > > For full details, see the change log: > https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.0-M15/ > > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1371 > > The tag is: > https://github.com/apache/tomcat/tree/10.1.0-M15 > dcf3e81b2e709574971c7a9592614d70c1b55bf7 > > > The proposed 10.1.0-M15 release is: > [ ] Broken - do not release > [X] Alpha - go ahead and release as 10.1.0-M15 (alpha) Rémy - 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.63
The proposed Apache Tomcat 9.0.63 release is now available for voting. The notable changes compared to 9.0.62 are: - Provide a property source that sources values from Kubernetes service bindings. Provided by Sumit Kulhadia and Gareth Evans. - The root cause of the Linux kernel duplicate accept bug has been identified along with the version of the kernel that includes the fix. The error message displayed when this bug occurs has been updated to reflect this new information and to advise users to update to a version of the OS that uses kernel 5.10 or later. Thanks to Christopher Gual for the research into this issue. - Update the packaged version of the Tomcat Native Library to 1.2.33 to pick up Windows binaries built with OpenSSL 1.1.1o. - Add support for encrypted PKCS#1 formatted private keys when configuring the internal, in memory key store. 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.63/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1374 The tag is: https://github.com/apache/tomcat/tree/9.0.63 538ed3896852b3608561ba6f3d0bc8890ae15de1 The proposed 9.0.63 release is: [ ] Broken - do not release [ ] Stable - go ahead and release as 9.0.63 (stable) Rémy - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r54429 - in /dev/tomcat/tomcat-9/v9.0.63: ./ bin/ bin/embed/ src/
Author: remm Date: Wed May 11 08:06:43 2022 New Revision: 54429 Log: Upload Apache Tomcat 9.0.63 for voting Added: dev/tomcat/tomcat-9/v9.0.63/ dev/tomcat/tomcat-9/v9.0.63/KEYS dev/tomcat/tomcat-9/v9.0.63/README.html dev/tomcat/tomcat-9/v9.0.63/RELEASE-NOTES dev/tomcat/tomcat-9/v9.0.63/bin/ dev/tomcat/tomcat-9/v9.0.63/bin/README.html dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-deployer.tar.gz (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-deployer.tar.gz.asc (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-deployer.tar.gz.sha512 dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-deployer.zip (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-deployer.zip.asc (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-deployer.zip.sha512 dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-fulldocs.tar.gz (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-fulldocs.tar.gz.asc (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-fulldocs.tar.gz.sha512 dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-windows-x64.zip (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-windows-x64.zip.asc (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-windows-x64.zip.sha512 dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-windows-x86.zip (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-windows-x86.zip.asc (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63-windows-x86.zip.sha512 dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.exe (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.exe.asc (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.exe.sha512 dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.tar.gz (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.tar.gz.asc (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.tar.gz.sha512 dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.zip (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.zip.asc (with props) dev/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.zip.sha512 dev/tomcat/tomcat-9/v9.0.63/bin/embed/ dev/tomcat/tomcat-9/v9.0.63/bin/embed/apache-tomcat-9.0.63-embed.tar.gz (with props) dev/tomcat/tomcat-9/v9.0.63/bin/embed/apache-tomcat-9.0.63-embed.tar.gz.asc (with props) dev/tomcat/tomcat-9/v9.0.63/bin/embed/apache-tomcat-9.0.63-embed.tar.gz.sha512 dev/tomcat/tomcat-9/v9.0.63/bin/embed/apache-tomcat-9.0.63-embed.zip (with props) dev/tomcat/tomcat-9/v9.0.63/bin/embed/apache-tomcat-9.0.63-embed.zip.asc (with props) dev/tomcat/tomcat-9/v9.0.63/bin/embed/apache-tomcat-9.0.63-embed.zip.sha512 dev/tomcat/tomcat-9/v9.0.63/src/ dev/tomcat/tomcat-9/v9.0.63/src/apache-tomcat-9.0.63-src.tar.gz (with props) dev/tomcat/tomcat-9/v9.0.63/src/apache-tomcat-9.0.63-src.tar.gz.asc (with props) dev/tomcat/tomcat-9/v9.0.63/src/apache-tomcat-9.0.63-src.tar.gz.sha512 dev/tomcat/tomcat-9/v9.0.63/src/apache-tomcat-9.0.63-src.zip (with props) dev/tomcat/tomcat-9/v9.0.63/src/apache-tomcat-9.0.63-src.zip.asc (with props) dev/tomcat/tomcat-9/v9.0.63/src/apache-tomcat-9.0.63-src.zip.sha512 Added: dev/tomcat/tomcat-9/v9.0.63/KEYS == --- dev/tomcat/tomcat-9/v9.0.63/KEYS (added) +++ dev/tomcat/tomcat-9/v9.0.63/KEYS Wed May 11 08:06:43 2022 @@ -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 +tT0cYipAp5IcYt6Zq5QzHiZreyQXLAjItDS2oGCIXfNbTYJ3
[tomcat] branch 10.0.x updated: Increment version number for next development cycle
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 10.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/10.0.x by this push: new 5cc9fe03d6 Increment version number for next development cycle 5cc9fe03d6 is described below commit 5cc9fe03d60e2b4dc0ecc649741c99b545fb184a Author: Mark Thomas AuthorDate: Wed May 11 09:02:32 2022 +0100 Increment version number 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 be5bc260c5..3effd38a0d 100644 --- a/build.properties.default +++ b/build.properties.default @@ -31,7 +31,7 @@ # - Version Control Flags - version.major=10 version.minor=0 -version.build=21 +version.build=22 version.patch=0 version.suffix=-dev diff --git a/res/maven/mvn.properties.default b/res/maven/mvn.properties.default index 73cf7fbd82..0edc350f93 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=10.0.21 +maven.asf.release.deploy.version=10.0.22 #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 a6e153b3ed..6269cfaabe 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
[tomcat] branch main updated: Increment version number of next development cycle
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 529117d53f Increment version number of next development cycle 529117d53f is described below commit 529117d53fba06ef1b45699e8dda16398f88acde Author: Mark Thomas AuthorDate: Wed May 11 09:00:58 2022 +0100 Increment version number of 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 238150411e..9852271987 100644 --- a/build.properties.default +++ b/build.properties.default @@ -33,7 +33,7 @@ version.major=10 version.minor=1 version.build=0 version.patch=0 -version.suffix=-M15-dev +version.suffix=-M16-dev # - Reproducible builds - # Uncomment and set to current time for reproducible builds diff --git a/res/maven/mvn.properties.default b/res/maven/mvn.properties.default index 48a92ce6fd..12a680feca 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=10.1.0-M15 +maven.asf.release.deploy.version=10.1.0-M16 #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 a41dedfd5c..f2d5099568 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
[tomcat] branch 9.0.x updated: Next is 9.0.64
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 bdb1b84a3e Next is 9.0.64 bdb1b84a3e is described below commit bdb1b84a3eb9e88a8b911aed8be52974ff3e05ae Author: remm AuthorDate: Wed May 11 09:11:20 2022 +0200 Next is 9.0.64 --- 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 82df36ee45..c2f7b9204e 100644 --- a/build.properties.default +++ b/build.properties.default @@ -31,7 +31,7 @@ # - Version Control Flags - version.major=9 version.minor=0 -version.build=63 +version.build=64 version.patch=0 version.suffix=-dev diff --git a/res/maven/mvn.properties.default b/res/maven/mvn.properties.default index 9573784a3e..435e914507 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.63 +maven.asf.release.deploy.version=9.0.64 #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 f64f181e65..489f2a65c7 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
[tomcat] 01/01: Tag 9.0.63
This is an automated email from the ASF dual-hosted git repository. remm pushed a commit to tag 9.0.63 in repository https://gitbox.apache.org/repos/asf/tomcat.git commit 538ed3896852b3608561ba6f3d0bc8890ae15de1 Author: remm AuthorDate: Wed May 11 09:09:38 2022 +0200 Tag 9.0.63 --- build.properties.default | 6 +++--- webapps/docs/changelog.xml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build.properties.default b/build.properties.default index 82df36ee45..6a6d55d4d9 100644 --- a/build.properties.default +++ b/build.properties.default @@ -33,13 +33,13 @@ version.major=9 version.minor=0 version.build=63 version.patch=0 -version.suffix=-dev +version.suffix= # - Reproducible builds - # Uncomment and set to current time for reproducible builds # Note: The value is in seconds (unlike milliseconds used by System.currentTimeMillis()). -+#2022-03-31T12:00:00Z -+#ant.tstamp.now=1648728000 ++#2022-05-11T07:07:45Z ++#ant.tstamp.now=1652252865 # - Source control flags - git.branch=9.0.x diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index f64f181e65..f328aa028a 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -104,7 +104,7 @@ 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
[tomcat] tag 9.0.63 created (now 538ed38968)
This is an automated email from the ASF dual-hosted git repository. remm pushed a change to tag 9.0.63 in repository https://gitbox.apache.org/repos/asf/tomcat.git at 538ed38968 (commit) This tag includes the following new commits: new 538ed38968 Tag 9.0.63 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