Re: [PR] Added option to use custom SSLContext [tomcat]
Hakky54 commented on PR #673: URL: https://github.com/apache/tomcat/pull/673#issuecomment-1953299389 Hi @markt-asf I just wanted to thank you. I noticed the latest version 10.1.19 is available since today. I tried it out and it works, amazing work! -- 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
svn commit: r1915879 - /tomcat/site/trunk/tools/update-version.sh
Author: schultz Date: Mon Feb 19 16:47:05 2024 New Revision: 1915879 URL: http://svn.apache.org/viewvc?rev=1915879=rev Log: Add documentation for "email" option. Modified: tomcat/site/trunk/tools/update-version.sh Modified: tomcat/site/trunk/tools/update-version.sh URL: http://svn.apache.org/viewvc/tomcat/site/trunk/tools/update-version.sh?rev=1915879=1915878=1915879=diff == --- tomcat/site/trunk/tools/update-version.sh (original) +++ tomcat/site/trunk/tools/update-version.sh Mon Feb 19 16:47:05 2024 @@ -22,22 +22,32 @@ fail_migration_patch() { } if [ \( "$1" = '-h' \) -o \( "$1" = "--help" \) ] ; then - echo "Usage: $0 oldrelease newrelease [release date] [release manager]" + echo "Usage: $0 oldrelease newrelease [release date] [release manager] [email]" echo echo e.g. $0 8.5.86 8.5.87 2023-03-03 asfuser echo echo The release date will default to "today" in your current time zone. echo "The release-manager will default to your current username (${USER})" echo + echo "If you add the \"email\" parameter at the end of the command," + echo "this script will build a release-announcement email message for you," + echo "(hopefully) including the short changelog extracted from the website" + echo "news posting for the release." + echo exit 0 fi if [ \( "" = "$NEW_RELEASE" \) -o \( "" = "$OLD_RELEASE" \) ] ; then >&2 echo "You must specify both new and old release numbers" >&2 echo - >&2 echo "Usage: $0 oldrelease newrelease [release date] [release manager]" + >&2 echo "Usage: $0 oldrelease newrelease [release date] [release manager] [email]" >&2 echo >&2 echo e.g. $0 8.5.85 8.5.86 2023-03-03 asfuser >&2 echo + >&2 echo "If you add the \"email\" parameter at the end of the command," + >&2 echo "this script will build a release-announcement email message for you," + >&2 echo "(hopefully) including the short changelog extracted from the website" + >&2 echo "news posting for the release." + >&2 echo exit 1 fi - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1915878 - in /tomcat/site/trunk/tools: email-template-10.1.txt email-template-11.0.txt email-template-9.0.txt
Author: schultz Date: Mon Feb 19 16:43:50 2024 New Revision: 1915878 URL: http://svn.apache.org/viewvc?rev=1915878=rev Log: Add autoomatic changelog-extraction to email templates for Tomcats 11, 10, and 9. Modified: tomcat/site/trunk/tools/email-template-10.1.txt tomcat/site/trunk/tools/email-template-11.0.txt tomcat/site/trunk/tools/email-template-9.0.txt Modified: tomcat/site/trunk/tools/email-template-10.1.txt URL: http://svn.apache.org/viewvc/tomcat/site/trunk/tools/email-template-10.1.txt?rev=1915878=1915877=1915878=diff == --- tomcat/site/trunk/tools/email-template-10.1.txt (original) +++ tomcat/site/trunk/tools/email-template-10.1.txt Mon Feb 19 16:43:50 2024 @@ -17,9 +17,7 @@ Applications that run on Tomcat 9 and ea Apache Tomcat ${NEW_RELEASE} is a bugfix and feature release. The notable changes compared to ${OLD_RELEASE} include: -=== -TODO Enter several changelog entries -=== +$CHANGELOG Please refer to the change log for the complete list of changes: http://tomcat.apache.org/tomcat-10.1-doc/changelog.html Modified: tomcat/site/trunk/tools/email-template-11.0.txt URL: http://svn.apache.org/viewvc/tomcat/site/trunk/tools/email-template-11.0.txt?rev=1915878=1915877=1915878=diff == --- tomcat/site/trunk/tools/email-template-11.0.txt (original) +++ tomcat/site/trunk/tools/email-template-11.0.txt Mon Feb 19 16:43:50 2024 @@ -13,9 +13,7 @@ Users of Tomcat 10 onwards should be awa Apache Tomcat ${NEW_RELEASE} 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 ${OLD_RELEASE} include: -=== -TODO Enter several changelog entries -=== +$CHANGELOG Please refer to the change log for the complete list of changes: http://tomcat.apache.org/tomcat-11.0-doc/changelog.html Modified: tomcat/site/trunk/tools/email-template-9.0.txt URL: http://svn.apache.org/viewvc/tomcat/site/trunk/tools/email-template-9.0.txt?rev=1915878=1915877=1915878=diff == --- tomcat/site/trunk/tools/email-template-9.0.txt (original) +++ tomcat/site/trunk/tools/email-template-9.0.txt Mon Feb 19 16:43:50 2024 @@ -11,9 +11,7 @@ Apache Tomcat 9 is an open source softwa Apache Tomcat ${NEW_RELEASE} is a bugfix and feature release. The notable changes compared to ${OLD_RELEASE} include: -=== -TODO Enter several changelog entries -=== +$CHANGELOG Along with lots of other bug fixes and improvements. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1915877 - in /tomcat/site/trunk: ./ docs/ docs/tomcat-8.5-doc/ docs/tomcat-8.5-doc/annotationapi/ docs/tomcat-8.5-doc/annotationapi/javax/annotation/ docs/tomcat-8.5-doc/annotationapi/jav
Author: schultz Date: Mon Feb 19 16:39:04 2024 New Revision: 1915877 URL: http://svn.apache.org/viewvc?rev=1915877=rev Log: Update website to include 8.5.99 release. [This commit notification would consist of 66 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.] - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[VOTE][RESULT] Release Apache Tomcat 8.5.99
All, The following votes were cast: +1: remm, schultz, fschumacher Non-binding: +1: Dimitris Soumis There were no other votes, therefore, the vote passes. Thanks to everyone who contributed toward this release. -chris The proposed Apache Tomcat 8.5.99 release is now available for voting. The notable changes compared to 8.5.99 are: - Add improvements to the CSRF prevention filter including the ability to skip adding nonces for resource name and subtree URL patterns. - Add support for user provided SSLContext instances configured on SSLHostConfigCertificate instances. Based on pull request #673 provided by Hakan Altındağ. - Review usage of debug logging and downgrade trace or data dumping operations from debug level to trace. Along with lots of other bug fixes and improvements. For full details, see the changelog: https://nightlies.apache.org/tomcat/tomcat-8.5.x/docs/changelog.html It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.99/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1483 The tag is: https://github.com/apache/tomcat/tree/8.5.99/ fe841cca81f15355ed4096c5c155f0ceb49a05da The proposed 8.5.99 release is: [ ] Broken - do not release [ ] Stable - go ahead and release as 8.5.99 (stable) - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1915876 - in /tomcat/site/trunk: ./ docs/ docs/tomcat-10.1-doc/ docs/tomcat-10.1-doc/annotationapi/ docs/tomcat-10.1-doc/annotationapi/jakarta/annotation/ docs/tomcat-10.1-doc/annotationa
Author: schultz Date: Mon Feb 19 16:32:41 2024 New Revision: 1915876 URL: http://svn.apache.org/viewvc?rev=1915876=rev Log: Update the website to include 10.1.19. [This commit notification would consist of 65 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.] - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[VOTE] Release Apache Tomcat 8.5.99
All, The following votes were cast: +1: remm, schultz, fschumacher Non-binding: +1: Dimitris Soumis There were no other votes, therefore, the vote passes. Thanks to everyone who contributed toward this release. -chris The proposed Apache Tomcat 8.5.99 release is now available for voting. The notable changes compared to 8.5.99 are: - Add improvements to the CSRF prevention filter including the ability to skip adding nonces for resource name and subtree URL patterns. - Add support for user provided SSLContext instances configured on SSLHostConfigCertificate instances. Based on pull request #673 provided by Hakan Altındağ. - Review usage of debug logging and downgrade trace or data dumping operations from debug level to trace. Along with lots of other bug fixes and improvements. For full details, see the changelog: https://nightlies.apache.org/tomcat/tomcat-8.5.x/docs/changelog.html It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.99/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1483 The tag is: https://github.com/apache/tomcat/tree/8.5.99/ fe841cca81f15355ed4096c5c155f0ceb49a05da The proposed 8.5.99 release is: [ ] Broken - do not release [ ] Stable - go ahead and release as 8.5.99 (stable) - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r67435 - /dev/tomcat/tomcat-8/v8.5.99/ /release/tomcat/tomcat-8/v8.5.99/
Author: schultz Date: Mon Feb 19 16:15:46 2024 New Revision: 67435 Log: Promote release candidate Added: release/tomcat/tomcat-8/v8.5.99/ - copied from r67434, dev/tomcat/tomcat-8/v8.5.99/ Removed: dev/tomcat/tomcat-8/v8.5.99/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r67434 - /dev/tomcat/tomcat-10/v10.1.19/ /release/tomcat/tomcat-10/v10.1.19/
Author: schultz Date: Mon Feb 19 16:09:04 2024 New Revision: 67434 Log: Promote release candidate. Added: release/tomcat/tomcat-10/v10.1.19/ - copied from r67433, dev/tomcat/tomcat-10/v10.1.19/ Removed: dev/tomcat/tomcat-10/v10.1.19/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[VOTE][RESULT] Release Apache Tomcat 10.1.19
All, The following votes were cast: +1: remm, jflere, schultz, fschumacher Non-binding: +1: Dimitris Soumis There were no other votes, therefore, the vote passes. Thanks to everyone who contributed toward this release. -chris The proposed Apache Tomcat 10.1.19 release is now available for voting. The notable changes compared to 10.1.18 are: - Add improvements to the CSRF prevention filter including the ability to skip adding nonces for resource name and subtree URL patterns. - Add support for user provided SSLContext instances configured on SSLHostConfigCertificate instances. Based on pull request #673 provided by Hakan Altındağ. - Review usage of debug logging and downgrade trace or data dumping operations from debug level to trace. 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.19/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1482 The tag is: https://github.com/apache/tomcat/tree/10.1.19 9287d3342f12d20cbdb66c11228b0f80a40a43a0 The proposed 10.1.19 release is: [ ] Broken - do not release [ ] Stable - go ahead and release as 10.1.19 - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Buildbot failure in on tomcat-11.0.x
Build status: BUILD FAILED: failed Snapshot deployed to ASF Maven snapshot repository (failure) Worker used: bb_worker2_ubuntu URL: https://ci2.apache.org/#builders/112/builds/943 Blamelist: remm Build Text: failed Snapshot deployed to ASF Maven snapshot repository (failure) Status Detected: new failure Build Source Stamp: [branch main] 3e5104d3aa71981d920273b6c07984791dcb26e1 Steps: worker_preparation: 0 git: 0 shell: 0 shell_1: 0 shell_2: 0 shell_3: 0 shell_4: 0 shell_5: 0 shell_6: 0 compile: 1 shell_7: 0 shell_8: 0 shell_9: 2 -- ASF Buildbot - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
(tomcat) branch main updated: Cleanup comment as I believe this is good enough
This is an automated email from the ASF dual-hosted git repository. remm 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 3e5104d3aa Cleanup comment as I believe this is good enough 3e5104d3aa is described below commit 3e5104d3aa71981d920273b6c07984791dcb26e1 Author: remm AuthorDate: Mon Feb 19 16:50:13 2024 +0100 Cleanup comment as I believe this is good enough --- .../tomcat/util/net/openssl/panama/OpenSSLContext.java | 12 +--- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/java/org/apache/tomcat/util/net/openssl/panama/OpenSSLContext.java b/java/org/apache/tomcat/util/net/openssl/panama/OpenSSLContext.java index e01e55da5b..f156f1951f 100644 --- a/java/org/apache/tomcat/util/net/openssl/panama/OpenSSLContext.java +++ b/java/org/apache/tomcat/util/net/openssl/panama/OpenSSLContext.java @@ -1020,17 +1020,7 @@ public class OpenSSLContext implements org.apache.tomcat.util.net.SSLContext { pem_password_cb.allocate(new PasswordCallback(keyPassToUse), contextArena), MemorySegment.NULL); if (MemorySegment.NULL.equals(cert) && -// Missing ERR_GET_REASON(ERR_peek_last_error()) -/*int ERR_GET_REASON(unsigned long errcode) { - *if (ERR_SYSTEM_ERROR(errcode)) - *return errcode & ERR_SYSTEM_MASK; - *return errcode & ERR_REASON_MASK; - *} - *# define ERR_SYSTEM_ERROR(errcode) (((errcode) & ERR_SYSTEM_FLAG) != 0) - *# define ERR_SYSTEM_FLAG ((unsigned int)INT_MAX + 1) - *# define ERR_SYSTEM_MASK ((unsigned int)INT_MAX) - *# define ERR_REASON_MASK0X7F - */ +// EOF is accepted, then try again ((ERR_peek_last_error() & ERR_REASON_MASK()) == PEM_R_NO_START_LINE())) { ERR_clear_error(); BIO_reset(certificateBIO); - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: 10.1.19: sporadic NullPointerException in org.apache.tomcat.websocket.TestWsSessionSuspendResume.testSuspendThenClose()
On 19/02/2024 14:41, Christopher Schultz wrote: On 2/17/24 12:21, Rainer Jung wrote: OK, great and sorry I didn't notice the fix! Am 17.02.24 um 17:18 schrieb Mark Thomas: On 16/02/2024 23:50, Rainer Jung wrote: Hi there, I see sporadic NullPointerExceptions when running the new unit test in org.apache.tomcat.websocket.TestWsSessionSuspendResume: Yep. My bad. The fix is already committed: https://github.com/apache/tomcat/commit/d7daf694cbd773e362567a29a3b518cc1edaa9c1 Shall I cancel the release and re-tag, etc. or proceed with the release of 10.1.19? It is only a bug in the test. I think it is fine to continue with the 10.1.19 release. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: 10.1.19: sporadic NullPointerException in org.apache.tomcat.websocket.TestWsSessionSuspendResume.testSuspendThenClose()
On 2/17/24 12:21, Rainer Jung wrote: OK, great and sorry I didn't notice the fix! Am 17.02.24 um 17:18 schrieb Mark Thomas: On 16/02/2024 23:50, Rainer Jung wrote: Hi there, I see sporadic NullPointerExceptions when running the new unit test in org.apache.tomcat.websocket.TestWsSessionSuspendResume: Yep. My bad. The fix is already committed: https://github.com/apache/tomcat/commit/d7daf694cbd773e362567a29a3b518cc1edaa9c1 Shall I cancel the release and re-tag, etc. or proceed with the release of 10.1.19? -chris - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[ANN] Apache Tomcat 9.0.86 available
The Apache Tomcat team announces the immediate availability of Apache Tomcat 9.0.86. Apache Tomcat 9 is an open source software implementation of the Java Servlet, JavaServer Pages, Java Unified Expression Language, Java WebSocket and JASPIC technologies. Apache Tomcat 9.0.86 is a bugfix and feature release. The notable changes compared to 9.0.85 include: - Add improvements to the CSRF prevention filter including the ability to skip adding nonces for resource name and subtree URL patterns. - Add support for user provided SSLContext instances configured on SSLHostConfigCertificate instances. Based on pull request #673 provided by Hakan Altındağ. - Review usage of debug logging and downgrade trace or data dumping operations from debug level to trace. Along with lots of other bug fixes and improvements. Please refer to the change log for the complete list of changes: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html Downloads: https://tomcat.apache.org/download-90.cgi Migration guides from Apache Tomcat 7.x and 8.x: https://tomcat.apache.org/migration.html Enjoy! - The Apache Tomcat team - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Buildbot success in on tomcat-9.0.x
Build status: Build succeeded! Worker used: bb_worker2_ubuntu URL: https://ci2.apache.org/#builders/37/builds/867 Blamelist: Christopher Schultz , remm Build Text: build successful Status Detected: restored build Build Source Stamp: [branch 9.0.x] ab8bfdac9b982e1420555a793cdc9e5a2b607216 Steps: worker_preparation: 0 git: 0 shell: 0 shell_1: 0 shell_2: 0 shell_3: 0 shell_4: 0 shell_5: 0 compile: 1 shell_6: 0 shell_7: 0 shell_8: 0 shell_9: 0 Rsync docs to nightlies.apache.org: 0 shell_10: 0 Rsync RAT to nightlies.apache.org: 0 compile_1: 1 shell_11: 0 Rsync Logs to nightlies.apache.org: 0 -- ASF Buildbot - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1915873 - /tomcat/site/trunk/docs/tomcat-9.0-doc/api/org/apache/catalina/filters/
Author: remm Date: Mon Feb 19 10:20:52 2024 New Revision: 1915873 URL: http://svn.apache.org/viewvc?rev=1915873=rev Log: Update docs for 9.0.86 Added: tomcat/site/trunk/docs/tomcat-9.0-doc/api/org/apache/catalina/filters/CsrfPreventionFilter.MimePredicate.html tomcat/site/trunk/docs/tomcat-9.0-doc/api/org/apache/catalina/filters/CsrfPreventionFilter.PatternPredicate.html tomcat/site/trunk/docs/tomcat-9.0-doc/api/org/apache/catalina/filters/CsrfPreventionFilter.PrefixPredicate.html tomcat/site/trunk/docs/tomcat-9.0-doc/api/org/apache/catalina/filters/CsrfPreventionFilter.SuffixPredicate.html Added: tomcat/site/trunk/docs/tomcat-9.0-doc/api/org/apache/catalina/filters/CsrfPreventionFilter.MimePredicate.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tomcat-9.0-doc/api/org/apache/catalina/filters/CsrfPreventionFilter.MimePredicate.html?rev=1915873=auto == --- tomcat/site/trunk/docs/tomcat-9.0-doc/api/org/apache/catalina/filters/CsrfPreventionFilter.MimePredicate.html (added) +++ tomcat/site/trunk/docs/tomcat-9.0-doc/api/org/apache/catalina/filters/CsrfPreventionFilter.MimePredicate.html Mon Feb 19 10:20:52 2024 @@ -0,0 +1,194 @@ + + + + +CsrfPreventionFilter.MimePredicate (Apache Tomcat 9.0.86 API Documentation) + + + + + + + + + + + + +var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script'); + +JavaScript is disabled on your browser. + + + + + + +Skip navigation links +Apache Tomcat® 9.0.86 + +Overview +Package +Class +Tree +Deprecated +Index +Help + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + +SEARCH: + + + + + + + + + + + +Packageorg.apache.catalina.filters +Class CsrfPreventionFilter.MimePredicate + +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; title="class or interface in java.lang" class="external-link">java.lang.Object +org.apache.catalina.filters.CsrfPreventionFilter.MimePredicate + + + +All Implemented Interfaces: +https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html; title="class or interface in java.util.function" class="external-link">Predicatehttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html; title="class or interface in java.lang" class="external-link">String + + +Enclosing class: +CsrfPreventionFilter + + +protected static class CsrfPreventionFilter.MimePredicate +extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; title="class or interface in java.lang" class="external-link">Object +implements https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html; title="class or interface in java.util.function" class="external-link">Predicatehttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html; title="class or interface in java.lang" class="external-link">String +A no-nonce Predicate that evaluates a MIME type instead of a URL. + + It can be used with any other Predicate for matching + the actual value of the MIME type. + + + + + + +Constructor Summary +Constructors + +Constructor +Description +MimePredicate(ServletContextcontext, + https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html; title="class or interface in java.util.function" class="external-link">Predicatehttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html; title="class or interface in java.lang" class="external-link">Stringpredicate) + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html; title="class or interface in java.util.function" class="external-link">Predicatehttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html; title="class or interface in java.lang" class="external-link">String +getPredicate() + +boolean +test(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html; title="class or interface in java.lang" class="external-link">Stringt) + + + + + +Methods inherited from classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; title="class or interface in java.lang" class="external-link">Object +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--; title="class or interface in java.lang" class="external-link">clone, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-; title="class or interface in java.lang" class="external-link">equals, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--; title="class or interface in java.lang" class="external-link">finalize, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--; title="class or interface in java.lang"
svn commit: r1915872 - in /tomcat/site/trunk/docs/tomcat-9.0-doc: ./ annotationapi/ annotationapi/javax/annotation/ annotationapi/javax/annotation/security/ annotationapi/javax/annotation/sql/ api/ ap
Author: remm Date: Mon Feb 19 10:18:50 2024 New Revision: 1915872 URL: http://svn.apache.org/viewvc?rev=1915872=rev Log: Update docs for 9.0.86 [This commit notification would consist of 62 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.] - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1915871 - in /tomcat/site/trunk: ./ docs/ xdocs/
Author: remm Date: Mon Feb 19 10:13:30 2024 New Revision: 1915871 URL: http://svn.apache.org/viewvc?rev=1915871=rev Log: Update site for 9.0.86 release Modified: tomcat/site/trunk/build.properties.default tomcat/site/trunk/docs/doap_Tomcat.rdf tomcat/site/trunk/docs/download-90.html tomcat/site/trunk/docs/index.html tomcat/site/trunk/docs/migration-9.html tomcat/site/trunk/docs/oldnews.html tomcat/site/trunk/docs/whichversion.html tomcat/site/trunk/xdocs/doap_Tomcat.rdf tomcat/site/trunk/xdocs/download-90.xml tomcat/site/trunk/xdocs/index.xml tomcat/site/trunk/xdocs/migration-9.xml tomcat/site/trunk/xdocs/oldnews.xml tomcat/site/trunk/xdocs/whichversion.xml Modified: tomcat/site/trunk/build.properties.default URL: http://svn.apache.org/viewvc/tomcat/site/trunk/build.properties.default?rev=1915871=1915870=1915871=diff == --- tomcat/site/trunk/build.properties.default (original) +++ tomcat/site/trunk/build.properties.default Mon Feb 19 10:13:30 2024 @@ -37,7 +37,7 @@ tomcat.loc=https://downloads.apache.org/ # - Tomcat versions - tomcat8.5=8.5.98 -tomcat9.0=9.0.85 +tomcat9.0=9.0.86 tomcat10.1=10.1.18 tomcat11.0=11.0.0-M17 Modified: tomcat/site/trunk/docs/doap_Tomcat.rdf URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/doap_Tomcat.rdf?rev=1915871=1915870=1915871=diff == --- tomcat/site/trunk/docs/doap_Tomcat.rdf (original) +++ tomcat/site/trunk/docs/doap_Tomcat.rdf Mon Feb 19 10:13:30 2024 @@ -74,8 +74,8 @@ Latest Stable 9.0.x Release -2024-01-09 -9.0.85 +2024-02-19 +9.0.86 Modified: tomcat/site/trunk/docs/download-90.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/download-90.html?rev=1915871=1915870=1915871=diff == --- tomcat/site/trunk/docs/download-90.html (original) +++ tomcat/site/trunk/docs/download-90.html Mon Feb 19 10:13:30 2024 @@ -10,7 +10,7 @@ Quick Navigation -[define v]9.0.85[end] +[define v]9.0.86[end] https://downloads.apache.org/tomcat/tomcat-9/KEYS;>KEYS | [v] | Browse | Modified: tomcat/site/trunk/docs/index.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1915871=1915870=1915871=diff == --- tomcat/site/trunk/docs/index.html (original) +++ tomcat/site/trunk/docs/index.html Mon Feb 19 10:13:30 2024 @@ -34,6 +34,29 @@ wiki page. Apache Tomcat, Tomcat, Apache, the Apache feather, and the Apache Tomcat project logo are trademarks of the Apache Software Foundation. +2024-02-19 Tomcat 9.0.86 Released + +The Apache Tomcat Project is proud to announce the release of version 9.0.86 +of Apache Tomcat. This release implements specifications that are part of the +Java EE 8 platform. The notable changes compared to 9.0.85 include: + +Add improvements to the CSRF prevention filter including the ability to skip +adding nonces for resource name and subtree URL patterns. +Add support for user provided SSLContext instances configured on +SSLHostConfigCertificate instances. Based on pull request #673 provided by +Hakan AltındaÄ. +Review usage of debug logging and downgrade trace or data dumping operations +from debug level to trace. + + +Full details of these changes, and all the other changes, are available in the +Tomcat 9 +changelog. + + + +https://tomcat.apache.org/download-90.cgi;>Download + 2024-02-19 Tomcat 11.0.0-M17 Released The Apache Tomcat Project is proud to announce the release of version 11.0.0-M17 @@ -115,32 +138,6 @@ Full details of these changes, and all t https://tomcat.apache.org/download-migration.cgi;>Download -2024-01-09 Tomcat 9.0.85 Released - -The Apache Tomcat Project is proud to announce the release of version 9.0.85 -of Apache Tomcat. This release implements specifications that are part of the -Java EE 8 platform. The notable changes compared to 9.0.84 include: - - Fix virtual thread support for the NIO2 connector. - - Correct a regression in the fix for 67675 that broke TLS key file - parsing for PKCS#8 format keys that do not specify an explicit - pseudo-random function and rely on the default. This typically affects - keys generated by OpenSSL 1.0.2. - - Allow multiple operations with the same name on introspected mbeans, - fixing a regression caused by the introduction of a second - addSslHostConfig() method. - - -Full details of these changes, and all the other changes, are available in the -Tomcat 9 -changelog. - - - -https://tomcat.apache.org/download-90.cgi;>Download - 2024-01-09 Tomcat 10.1.18 Released The Apache Tomcat Project is proud to announce the release of version
svn commit: r67423 - /release/tomcat/tomcat-11/v11.0.0-M16/
Author: markt Date: Mon Feb 19 09:07:16 2024 New Revision: 67423 Log: Drop 11.0.0-M16 from CDN Removed: release/tomcat/tomcat-11/v11.0.0-M16/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1915869 - in /tomcat/site/trunk: docs/download-11.html docs/index.html docs/migration-11.0.html docs/oldnews.html docs/whichversion.html xdocs/download-11.xml xdocs/index.xml xdocs/migrat
Author: markt Date: Mon Feb 19 09:04:49 2024 New Revision: 1915869 URL: http://svn.apache.org/viewvc?rev=1915869=rev Log: Update site for 11.0.0-M17 release Modified: tomcat/site/trunk/docs/download-11.html tomcat/site/trunk/docs/index.html tomcat/site/trunk/docs/migration-11.0.html tomcat/site/trunk/docs/oldnews.html tomcat/site/trunk/docs/whichversion.html tomcat/site/trunk/xdocs/download-11.xml tomcat/site/trunk/xdocs/index.xml tomcat/site/trunk/xdocs/migration-11.0.xml tomcat/site/trunk/xdocs/oldnews.xml tomcat/site/trunk/xdocs/whichversion.xml Modified: tomcat/site/trunk/docs/download-11.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/download-11.html?rev=1915869=1915868=1915869=diff == --- tomcat/site/trunk/docs/download-11.html (original) +++ tomcat/site/trunk/docs/download-11.html Mon Feb 19 09:04:49 2024 @@ -19,7 +19,7 @@ Quick Navigation -[define v]11.0.0-M16[end] +[define v]11.0.0-M17[end] https://downloads.apache.org/tomcat/tomcat-11/KEYS;>KEYS | [v] (alpha) | Browse | Modified: tomcat/site/trunk/docs/index.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1915869=1915868=1915869=diff == --- tomcat/site/trunk/docs/index.html (original) +++ tomcat/site/trunk/docs/index.html Mon Feb 19 09:04:49 2024 @@ -34,6 +34,38 @@ wiki page. Apache Tomcat, Tomcat, Apache, the Apache feather, and the Apache Tomcat project logo are trademarks of the Apache Software Foundation. +2024-02-19 Tomcat 11.0.0-M17 Released + +The Apache Tomcat Project is proud to announce the release of version 11.0.0-M17 +(alpha) of Apache Tomcat. This release is a milestone release and is targeted at +Jakarta EE 11. +Users of Tomcat 10 onwards should be aware that, as a result of the move from +Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse +Foundation, the primary package for all implemented APIs has changed from +javax.* to jakarta.*. This will almost certainly +require code changes to enable applications to migrate from Tomcat 9 and earlier +to Tomcat 10 and later. A +https://github.com/apache/tomcat-jakartaee-migration;>migration +tool is available to aid this process. +The notable changes in this release are: + +Add improvements to the CSRF prevention filter including the ability to skip +adding nonces for resource name and subtree URL patterns. +Add support for user provided SSLContext instances configured on +SSLHostConfigCertificate instances. Based on pull request #673 provided by +Hakan AltındaÄ. +Review usage of debug logging and downgrade trace or data dumping operations +from debug level to trace. + + +Full details of these changes, and all the other changes, are available in the +Tomcat 11 +(alpha) changelog. + + + +https://tomcat.apache.org/download-11.cgi;>Download + 2024-02-12 Tomcat Native 1.3.0 Released The Apache Tomcat Project is proud to announce the release of version 1.3.0 of @@ -176,39 +208,6 @@ reach https://tomcat.apache.org https://tomcat.apache.org/download-80.cgi;>Download -2024-01-09 Tomcat 11.0.0-M16 Released - -The Apache Tomcat Project is proud to announce the release of version 11.0.0-M16 -(alpha) of Apache Tomcat. This release is a milestone release and is targeted at -Jakarta EE 11. -Users of Tomcat 10 onwards should be aware that, as a result of the move from -Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse -Foundation, the primary package for all implemented APIs has changed from -javax.* to jakarta.*. This will almost certainly -require code changes to enable applications to migrate from Tomcat 9 and earlier -to Tomcat 10 and later. A -https://github.com/apache/tomcat-jakartaee-migration;>migration -tool is available to aid this process. -The notable changes in this release are: - -Fix virtual thread support for the NIO2 connector -Correct a regression in the fix for 67675 that broke TLS key file -parsing for PKCS#8 format keys that do not specify an explicit -pseudo-random function and rely on the default. This typically affects -keys generated by OpenSSL 1.0.2. -Allow multiple operations with the same name on introspected mbeans, -fixing a regression caused by the introduction of a second -addSslHostConfig() method. - - -Full details of these changes, and all the other changes, are available in the -Tomcat 11 -(alpha) changelog. - - - -https://tomcat.apache.org/download-11.cgi;>Download - 2023-10-03 Tomcat Native 1.2.39 Released The Apache Tomcat Project is proud to announce the release of version 1.2.39 of Modified: tomcat/site/trunk/docs/migration-11.0.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/migration-11.0.html?rev=1915869=1915868=1915869=diff
(tomcat) branch 9.0.x updated: Add release date for 9.0.86
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 ab8bfdac9b Add release date for 9.0.86 ab8bfdac9b is described below commit ab8bfdac9b982e1420555a793cdc9e5a2b607216 Author: remm AuthorDate: Mon Feb 19 10:03:44 2024 +0100 Add release date for 9.0.86 --- webapps/docs/changelog.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index 24dfe53b32..e0177f3d45 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -106,7 +106,7 @@ --> - + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1915868 [3/5] - in /tomcat/site/trunk: docs/ xdocs/
Modified: tomcat/site/trunk/docs/oldnews.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/oldnews.html?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/docs/oldnews.html (original) +++ tomcat/site/trunk/docs/oldnews.html Mon Feb 19 09:00:21 2024 @@ -2,7 +2,8 @@ Apache Tomcat - Old news!https://www.apachecon.com/event-images/snippet.js">http://tomcat.apache.org/;>Apache Tomcathttps://www.apache.org/foundation/contributing.html; target="_blank" class="pull-left">https://www.apache.org/images/SupportApache-small.png " class="support-asf" alt="Support Apache">http://www.apache.org/; target="_blank" class="pull-left">https://www.google.com/search; method="get">GOApache TomcatHomeTaglibsMaven PluginDownloadWhich version?https://tomcat.apache.org/download-11.c gi">Tomcat 11 (alpha)https://tomcat.apache.org/download-10.cgi;>Tomcat 10https://tomcat.apache.org/download-90.cgi;>Tomcat 9https://tomcat.apache.org/download-80.cgi;>Tomcat 8https://tomcat.apache.org/download-migration.cgi;>Tomcat Migration Tool for Jakarta EEhttps://tomcat.apache.org/download-connectors.cgi;>Tomcat Connectorshttps://tomcat.apache.org/download-native.cgi;>Tomcat Nativehttps://tomcat.apache.org/download-taglibs.cgi;>Taglibshttps://archive.apache.org/dist/tomcat/;>ArchivesDocumentationTomcat 11.0 (alpha)Tomcat 10.1Tomcat 9.0Tomcat 8.5UpgradingTomcat ConnectorsTomcat Native 2Tomcat Native 1.3Tomcat Native 1.2https://cwiki.apache.org/confluence/display/TOMCAT;>WikiMigration GuidePresentationshttps://cwiki.apache.org/confluence/x/Bi8lBg;>SpecificationsProblems?Security ReportsFind helphttps://cwiki.apache.org/confluence/display/TOMCAT/FAQ;>FAQMailing ListsBug DatabaseIRCGet InvolvedOverviewSource codeBuildbothttps://cwiki.apache.org/confluence/x/vIPzBQ;>TranslationsToolsMediahttps://twitter.com/theapachetomcat;>Twitterhttps://www.youtube.com/c/ApacheTomcatOfficial;>YouTubehttps://blogs.apache.org/tomcat/;>BlogMiscWho We Arehttps://www.redbubble.com/people/comdev/works/30885254-apache-tomcat;>SwagHeritagehttp://www.apache.org;>Apache HomeResourcesContactLegalhttps://privacy.apache.org/policies/privacy-policy-public.html;>PrivacySupport Apachehttps://www.apache.org/foundation/sponsorship.html;>Sponsorshiphttp://www.apache.org/foundation/thanks.html;>Thankshttp://www.apache.org/licenses/;>LicenseContentOlder news Announcements from previous years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 @@ -17,1696 +18,6 @@ year 2011 year 2010 -2023-12-12 Tomcat 9.0.84 Released - -The Apache Tomcat Project is proud to announce the release of version 9.0.84 -of Apache Tomcat. This release implements specifications that are part of the -Java EE 8 platform. The notable changes compared to 9.0.83 include: - - 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 - request processing instead of an HTTP 400 status. - - -Full details of these changes, and all the other changes, are available in the -Tomcat 9 -changelog. - - - -https://tomcat.apache.org/download-90.cgi;>Download - -2023-12-12 Tomcat 11.0.0-M15 Released - -The Apache Tomcat Project is proud to announce the release of version 11.0.0-M15 -(alpha) of Apache Tomcat. This release is a milestone release and is targeted at -Jakarta EE 11. -Users of Tomcat 10 onwards should be aware that, as a result of the move from -Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse -Foundation, the primary package for all implemented APIs has changed from -javax.* to jakarta.*. This will almost certainly -require code changes to enable applications to migrate from Tomcat 9 and earlier -to Tomcat 10 and later. A -https://github.com/apache/tomcat-jakartaee-migration;>migration -tool is available to aid this process. -The notable changes in this release are: - -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. - - -Full details of these changes, and all the other changes, are available in the -Tomcat 11 -(alpha) changelog. - - - -https://tomcat.apache.org/download-11.cgi;>Download - -2023-12-12 Tomcat 8.5.97 Released - -The Apache Tomcat Project is proud to announce the release of version 8.5.97 -of Apache Tomcat. This release implements specifications that are part of the -Java EE 7 platform. The notable changes compared to 8.5.96 include: - - - Background processes for a Container no longer execute while lifecycle - operations are in progress for that Container. - -
svn commit: r1915868 [4/5] - in /tomcat/site/trunk: docs/ xdocs/
Modified: tomcat/site/trunk/xdocs/oldnews-2011.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/oldnews-2011.xml?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/xdocs/oldnews-2011.xml (original) +++ tomcat/site/trunk/xdocs/oldnews-2011.xml Mon Feb 19 09:00:21 2024 @@ -11,7 +11,8 @@ Announcements from other years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 Modified: tomcat/site/trunk/xdocs/oldnews-2012.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/oldnews-2012.xml?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/xdocs/oldnews-2012.xml (original) +++ tomcat/site/trunk/xdocs/oldnews-2012.xml Mon Feb 19 09:00:21 2024 @@ -11,7 +11,8 @@ Announcements from other years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 Modified: tomcat/site/trunk/xdocs/oldnews-2013.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/oldnews-2013.xml?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/xdocs/oldnews-2013.xml (original) +++ tomcat/site/trunk/xdocs/oldnews-2013.xml Mon Feb 19 09:00:21 2024 @@ -11,7 +11,8 @@ Announcements from other years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 Modified: tomcat/site/trunk/xdocs/oldnews-2014.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/oldnews-2014.xml?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/xdocs/oldnews-2014.xml (original) +++ tomcat/site/trunk/xdocs/oldnews-2014.xml Mon Feb 19 09:00:21 2024 @@ -11,7 +11,8 @@ Announcements from other years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 Modified: tomcat/site/trunk/xdocs/oldnews-2015.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/oldnews-2015.xml?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/xdocs/oldnews-2015.xml (original) +++ tomcat/site/trunk/xdocs/oldnews-2015.xml Mon Feb 19 09:00:21 2024 @@ -11,7 +11,8 @@ Announcements from other years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 Modified: tomcat/site/trunk/xdocs/oldnews-2016.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/oldnews-2016.xml?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/xdocs/oldnews-2016.xml (original) +++ tomcat/site/trunk/xdocs/oldnews-2016.xml Mon Feb 19 09:00:21 2024 @@ -11,7 +11,8 @@ Announcements from previous years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 Modified: tomcat/site/trunk/xdocs/oldnews-2017.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/oldnews-2017.xml?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/xdocs/oldnews-2017.xml (original) +++ tomcat/site/trunk/xdocs/oldnews-2017.xml Mon Feb 19 09:00:21 2024 @@ -11,7 +11,8 @@ Announcements from previous years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 Modified: tomcat/site/trunk/xdocs/oldnews-2018.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/oldnews-2018.xml?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/xdocs/oldnews-2018.xml (original) +++ tomcat/site/trunk/xdocs/oldnews-2018.xml Mon Feb 19 09:00:21 2024 @@ -11,7 +11,8 @@ Announcements from previous years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 Modified: tomcat/site/trunk/xdocs/oldnews-2019.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/oldnews-2019.xml?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/xdocs/oldnews-2019.xml (original) +++ tomcat/site/trunk/xdocs/oldnews-2019.xml Mon Feb 19 09:00:21 2024 @@ -11,7 +11,8 @@ Announcements from previous years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 Modified: tomcat/site/trunk/xdocs/oldnews-2020.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/oldnews-2020.xml?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/xdocs/oldnews-2020.xml (original) +++
svn commit: r1915868 [5/5] - in /tomcat/site/trunk: docs/ xdocs/
Modified: tomcat/site/trunk/xdocs/oldnews.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/oldnews.xml?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/xdocs/oldnews.xml (original) +++ tomcat/site/trunk/xdocs/oldnews.xml Mon Feb 19 09:00:21 2024 @@ -11,7 +11,8 @@ Announcements from previous years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 @@ -28,1813 +29,5 @@ - - -The Apache Tomcat Project is proud to announce the release of version 9.0.84 -of Apache Tomcat. This release implements specifications that are part of the -Java EE 8 platform. The notable changes compared to 9.0.83 include: - - 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 - request processing instead of an HTTP 400 status. - - -Full details of these changes, and all the other changes, are available in the -Tomcat 9 -changelog. - - - -Download - - - - -The Apache Tomcat Project is proud to announce the release of version 11.0.0-M15 -(alpha) of Apache Tomcat. This release is a milestone release and is targeted at -Jakarta EE 11. -Users of Tomcat 10 onwards should be aware that, as a result of the move from -Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse -Foundation, the primary package for all implemented APIs has changed from -javax.* to jakarta.*. This will almost certainly -require code changes to enable applications to migrate from Tomcat 9 and earlier -to Tomcat 10 and later. A -https://github.com/apache/tomcat-jakartaee-migration;>migration -tool is available to aid this process. -The notable changes in this release are: - -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. - - -Full details of these changes, and all the other changes, are available in the -Tomcat 11 -(alpha) changelog. - - - -Download - - - - -The Apache Tomcat Project is proud to announce the release of version 8.5.97 -of Apache Tomcat. This release implements specifications that are part of the -Java EE 7 platform. The notable changes compared to 8.5.96 include: - - - 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 - request processing instead of an HTTP 400 status. - - -Full details of these changes, and all the other changes, are available in the -Tomcat 8 -changelog. - - -Please note that Apache Tomcat 8.5.x will -reach https://tomcat.apache.org/tomcat-85-eol.html;>End-of-life -(EOL) on 31 March 2024. - - -Download - - - - -The Apache Tomcat Project is proud to announce the release of version 10.1.17 -of Apache Tomcat. This release implements specifications that are part of the -Jakarta EE 10 platform. -Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 -without changes. Java EE based 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. This conversion is performed using the -https://github.com/apache/tomcat-jakartaee-migration;>Apache Tomcat -migration tool for Jakarta EE tool which is also available as a separate -download for off-line use. -The notable changes in this release 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 - request processing instead of an HTTP 400 status. - - - -Full details of these changes, and all the other changes, are available in the -Tomcat 10.1 -changelog. - - - -Download - - - - - -The Apache Tomcat Project is proud to announce the release of version 9.0.83 -of Apache Tomcat. This release implements specifications that are part of the -Java EE 8 platform. The notable changes compared to 9.0.82 include: - - Fix reloading TLS configuration could cause the Connector to - refuse new connections or the JVM to crash. - Ensure that an IOException during the reading of the request - triggers always error handling, regardless of whether the - application swallows the exception. - - -Full details of these changes, and all the other changes, are available in the -Tomcat 9 -changelog. - - -
svn commit: r1915868 [2/5] - in /tomcat/site/trunk: docs/ xdocs/
Added: tomcat/site/trunk/docs/oldnews-2023.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/oldnews-2023.html?rev=1915868=auto == --- tomcat/site/trunk/docs/oldnews-2023.html (added) +++ tomcat/site/trunk/docs/oldnews-2023.html Mon Feb 19 09:00:21 2024 @@ -0,0 +1,1717 @@ + +Apache Tomcat - Old news!https://www.apachecon.com/event-images/snippet.js">http://tomcat.apache.org/;>Apache Tomcathttps://www.apache.org/foundation/contributing.html; target="_blank" class="pull-left">https://www.apache.org/images/SupportApache-small.png " class="support-asf" alt="Support Apache">http://www.apache.org/; target="_blank" class="pull-left">https://www.google.com/search; method="get">GOApache TomcatHomeTaglibsMaven PluginDownloadWhich version?https://tomcat.apache.org/download-11.c gi">Tomcat 11 (alpha)https://tomcat.apache.org/download-10.cgi;>Tomcat 10https://tomcat.apache.org/download-90.cgi;>Tomcat 9https://tomcat.apache.org/download-80.cgi;>Tomcat 8https://tomcat.apache.org/download-migration.cgi;>Tomcat Migration Tool for Jakarta EEhttps://tomcat.apache.org/download-connectors.cgi;>Tomcat Connectorshttps://tomcat.apache.org/download-native.cgi;>Tomcat Nativehttps://tomcat.apache.org/download-taglibs.cgi;>Taglibshttps://archive.apache.org/dist/tomcat/;>ArchivesDocumentationTomcat 11.0 (alpha)Tomcat 10.1Tomcat 9.0Tomcat 8.5UpgradingTomcat ConnectorsTomcat Native 2Tomcat Native 1.3Tomcat Native 1.2https://cwiki.apache.org/confluence/display/TOMCAT;>WikiMigration GuidePresentationshttps://cwiki.apache.org/confluence/x/Bi8lBg;>SpecificationsProblems?Security ReportsFind helphttps://cwiki.apache.org/confluence/display/TOMCAT/FAQ;>FAQMailing ListsBug DatabaseIRCGet InvolvedOverviewSource codeBuildbothttps://cwiki.apache.org/confluence/x/vIPzBQ;>TranslationsToolsMediahttps://twitter.com/theapachetomcat;>Twitterhttps://www.youtube.com/c/ApacheTomcatOfficial;>YouTubehttps://blogs.apache.org/tomcat/;>BlogMiscWho We Arehttps://www.redbubble.com/people/comdev/works/30885254-apache-tomcat;>SwagHeritagehttp://www.apache.org;>Apache HomeResourcesContactLegalhttps://privacy.apache.org/policies/privacy-policy-public.html;>PrivacySupport Apachehttps://www.apache.org/foundation/sponsorship.html;>Sponsorshiphttp://www.apache.org/foundation/thanks.html;>Thankshttp://www.apache.org/licenses/;>LicenseContentOlder news +Announcements from previous years can be found here: + + year 2024 + year 2023 + year 2022 + year 2021 + year 2020 + year 2019 + year 2018 + year 2017 + year 2016 + year 2015 + year 2014 + year 2013 + year 2012 + year 2011 + year 2010 + +2023-12-12 Tomcat 9.0.84 Released + +The Apache Tomcat Project is proud to announce the release of version 9.0.84 +of Apache Tomcat. This release implements specifications that are part of the +Java EE 8 platform. The notable changes compared to 9.0.83 include: + + 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 + request processing instead of an HTTP 400 status. + + +Full details of these changes, and all the other changes, are available in the +Tomcat 9 +changelog. + + + +https://tomcat.apache.org/download-90.cgi;>Download + +2023-12-12 Tomcat 11.0.0-M15 Released + +The Apache Tomcat Project is proud to announce the release of version 11.0.0-M15 +(alpha) of Apache Tomcat. This release is a milestone release and is targeted at +Jakarta EE 11. +Users of Tomcat 10 onwards should be aware that, as a result of the move from +Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse +Foundation, the primary package for all implemented APIs has changed from +javax.* to jakarta.*. This will almost certainly +require code changes to enable applications to migrate from Tomcat 9 and earlier +to Tomcat 10 and later. A +https://github.com/apache/tomcat-jakartaee-migration;>migration +tool is available to aid this process. +The notable changes in this release are: + +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. + + +Full details of these changes, and all the other changes, are available in the +Tomcat 11 +(alpha) changelog. + + + +https://tomcat.apache.org/download-11.cgi;>Download + +2023-12-12 Tomcat 8.5.97 Released + +The Apache Tomcat Project is proud to announce the release of version 8.5.97 +of Apache Tomcat. This release implements specifications that are part of the +Java EE 7 platform. The notable changes compared to 8.5.96 include: + + + Background processes for a Container no longer execute
svn commit: r1915868 [1/5] - in /tomcat/site/trunk: docs/ xdocs/
Author: markt Date: Mon Feb 19 09:00:21 2024 New Revision: 1915868 URL: http://svn.apache.org/viewvc?rev=1915868=rev Log: Prepare old news pages for 2024 Added: tomcat/site/trunk/docs/oldnews-2023.html tomcat/site/trunk/xdocs/oldnews-2023.xml Modified: tomcat/site/trunk/docs/oldnews-2010.html tomcat/site/trunk/docs/oldnews-2011.html tomcat/site/trunk/docs/oldnews-2012.html tomcat/site/trunk/docs/oldnews-2013.html tomcat/site/trunk/docs/oldnews-2014.html tomcat/site/trunk/docs/oldnews-2015.html tomcat/site/trunk/docs/oldnews-2016.html tomcat/site/trunk/docs/oldnews-2017.html tomcat/site/trunk/docs/oldnews-2018.html tomcat/site/trunk/docs/oldnews-2019.html tomcat/site/trunk/docs/oldnews-2020.html tomcat/site/trunk/docs/oldnews-2021.html tomcat/site/trunk/docs/oldnews-2022.html tomcat/site/trunk/docs/oldnews.html tomcat/site/trunk/xdocs/oldnews-2010.xml tomcat/site/trunk/xdocs/oldnews-2011.xml tomcat/site/trunk/xdocs/oldnews-2012.xml tomcat/site/trunk/xdocs/oldnews-2013.xml tomcat/site/trunk/xdocs/oldnews-2014.xml tomcat/site/trunk/xdocs/oldnews-2015.xml tomcat/site/trunk/xdocs/oldnews-2016.xml tomcat/site/trunk/xdocs/oldnews-2017.xml tomcat/site/trunk/xdocs/oldnews-2018.xml tomcat/site/trunk/xdocs/oldnews-2019.xml tomcat/site/trunk/xdocs/oldnews-2020.xml tomcat/site/trunk/xdocs/oldnews-2021.xml tomcat/site/trunk/xdocs/oldnews-2022.xml tomcat/site/trunk/xdocs/oldnews.xml Modified: tomcat/site/trunk/docs/oldnews-2010.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/oldnews-2010.html?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/docs/oldnews-2010.html (original) +++ tomcat/site/trunk/docs/oldnews-2010.html Mon Feb 19 09:00:21 2024 @@ -2,7 +2,8 @@ Apache Tomcat - Old news! - 2010https://www.apachecon.com/event-images/snippet.js">http://tomcat.apache.org/;>Apache Tomcathttps://www.apache.org/foundation/contributing.html; target="_blank" class="pull-left">https://www.apache.org/images/SupportApache-sm all.png" class="support-asf" alt="Support Apache">http://www.apache.org/; target="_blank" class="pull-left">https://www.google.com/search; method="get">GOApache TomcatHomeTaglibsMaven PluginDownloadWhich version?https://tomcat.apache.org/downlo ad-11.cgi">Tomcat 11 (alpha)https://tomcat.apache.org/download-10.cgi;>Tomcat 10https://tomcat.apache.org/download-90.cgi;>Tomcat 9https://tomcat.apache.org/download-80.cgi;>Tomcat 8https://tomcat.apache.org/download-migration.cgi;>Tomcat Migration Tool for Jakarta EEhttps://tomcat.apache.org/download-connectors.cgi;>Tomcat Connectorshttps://tomcat.apache.org/download-native.cgi;>Tomcat Nativehttps://tomcat.apache.org/download-taglibs.cgi;>Taglibshttps://archive.apache.org/dist/tomcat/;>ArchivesDocumentationTomcat 11.0 (alpha)Tomcat 10.1Tomcat 9.0Tomcat 8.5UpgradingTomcat ConnectorsTomcat Native 2Tomcat Native 1.3Tomcat Native 1.2https://cwiki.apache.org/confluence/display/TOMCAT;>WikiMigration GuidePresentationshttps://cwiki.apache.org/confluence/x/Bi8lBg;>SpecificationsProblems?Security ReportsFind helphttps://cwiki.apache.org/confluence/display/TOMCAT/FAQ;>FAQMailing ListsBug DatabaseIRCGet InvolvedOverviewSource codeBuildbothttps://cwiki.apache.org/confluence/x/vIPzBQ;>TranslationsToolsMediahttps://twitter.com/theapachetomcat;>Twitterhttps://www.youtube.com/c/ApacheTomcatOfficial;>YouTubehttps://blogs.apache.org/tomcat/;>BlogMiscWho We Arehttps://www.redbubble.com/people/comdev/works/30885254-apache-tomcat;>SwagHeritagehttp://www.apache.org;>Apache HomeResourcesContactLegalhttps://privacy.apache.org/policies/privacy-policy-public.html;>PrivacySupport Apachehttps://www.apache.org/foundation/sponsorship.html;>Sponsorshiphttp://www.apache.org/foundation/thanks.html;>Thankshttp://www.apache.org/licenses/;>LicenseContentOther news Announcements from other years can be found here: - year 2023 + year 2024 + year 2023 year 2022 year 2021 year 2020 Modified: tomcat/site/trunk/docs/oldnews-2011.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/oldnews-2011.html?rev=1915868=1915867=1915868=diff == --- tomcat/site/trunk/docs/oldnews-2011.html (original) +++ tomcat/site/trunk/docs/oldnews-2011.html Mon Feb 19 09:00:21 2024 @@ -2,7 +2,8 @@ Apache Tomcat - Old news! - 2011https://www.apachecon.com/event-images/snippet.js">http://tomcat.apache.org/;>Apache Tomcathttps://www.apache.org/foundation/contributing.html; target="_blank" class="pull-left">https://www.apache.org/images/SupportApache-sm all.png" class="support-asf" alt="Support Apache">http://www.apache.org/; target="_blank" class="pull-left">https://www.google.com/search; method="get">GOApache TomcatHomeTaglibsMaven PluginDownloadWhich
svn commit: r1915867 - in /tomcat/site/trunk: ./ docs/tomcat-11.0-doc/ docs/tomcat-11.0-doc/annotationapi/ docs/tomcat-11.0-doc/annotationapi/jakarta/annotation/ docs/tomcat-11.0-doc/annotationapi/jak
Author: markt Date: Mon Feb 19 08:57:18 2024 New Revision: 1915867 URL: http://svn.apache.org/viewvc?rev=1915867=rev Log: Upload docs for 11.0.0-M17 release [This commit notification would consist of 78 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.] - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
(tomcat) branch main updated: Add release date
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 9aac51464b Add release date 9aac51464b is described below commit 9aac51464b7274a135ca980c62d2dfd8efa26235 Author: Mark Thomas AuthorDate: Mon Feb 19 08:54:18 2024 + Add release date --- webapps/docs/changelog.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index db3d526990..bcc3491e88 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -106,7 +106,7 @@ --> - + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r67421 - /dev/tomcat/tomcat-9/v9.0.86/ /release/tomcat/tomcat-9/v9.0.86/
Author: remm Date: Mon Feb 19 08:34:35 2024 New Revision: 67421 Log: Release Apache Tomcat 9.0.86 Added: release/tomcat/tomcat-9/v9.0.86/ - copied from r67420, dev/tomcat/tomcat-9/v9.0.86/ Removed: dev/tomcat/tomcat-9/v9.0.86/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[VOTE][RESULT] Release Apache Tomcat 9.0.86
The following votes were cast: Binding: +1: markt, jclere, schultz, fschumacher Non-binding +1: Dimitris Soumis No other votes were cast. The vote therefore passes. Thanks to everyone who contributed to this release. Rémy - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r67420 - /dev/tomcat/tomcat-11/v11.0.0-M17/ /release/tomcat/tomcat-11/v11.0.0-M17/
Author: markt Date: Mon Feb 19 08:28:10 2024 New Revision: 67420 Log: Release Tomcat 11.0.0-M17 Added: release/tomcat/tomcat-11/v11.0.0-M17/ - copied from r67419, dev/tomcat/tomcat-11/v11.0.0-M17/ Removed: dev/tomcat/tomcat-11/v11.0.0-M17/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[VOTE][RESULT] Release Apache Tomcat 11.0.0-M17
The following votes were cast: Binding: +1: remm, markt, fschumacher Non-binding +1: Dimitris Soumis No other votes were cast. The vote therefore passes. Thanks to everyone who contributed to this release. Mark On 13/02/2024 22:50, Mark Thomas wrote: The proposed Apache Tomcat 11.0.0-M17 release is now available for voting. Apache Tomcat 11.0.0-M17 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: - Add improvements to the CSRF prevention filter including the ability to skip adding nonces for resource name and subtree URL patterns. - Add support for user provided SSLContext instances configured on SSLHostConfigCertificate instances. Based on pull request #673 provided by Hakan Altındağ. - Review usage of debug logging and downgrade trace or data dumping operations from debug level to trace. 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-M17/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1480 The tag is: https://github.com/apache/tomcat/tree/11.0.0-M17 110bc36637569f7e9d191d21ac8600a8667cfc94 The proposed 11.0.0-M17 release is: [ ] -1 Broken - do not release [ ] +1 Alpha - go ahead and release as 11.0.0-M17 - 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