You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2020/02/12 13:29:06 UTC

svn commit: r1873940 [2/2] - in /tomcat/site/trunk: docs/migration-7.html docs/migration-85.html docs/migration-9.html xdocs/migration-7.xml xdocs/migration-85.xml xdocs/migration-9.xml

Modified: tomcat/site/trunk/docs/migration-9.html
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/migration-9.html?rev=1873940&r1=1873939&r2=1873940&view=diff
==============================================================================
--- tomcat/site/trunk/docs/migration-9.html (original)
+++ tomcat/site/trunk/docs/migration-9.html Wed Feb 12 13:29:06 2020
@@ -287,6 +287,9 @@
 <a href="#Upgrading_9.0.x">Upgrading 9.0.x</a>
 <ol>
 <li>
+<a href="#Tomcat_9.0.x_noteable_changes">Tomcat 9.0.x noteable changes</a>
+</li>
+<li>
 <a href="#Tomcat_9.0.x_configuration_file_differences">Tomcat 9.0.x configuration file differences</a>
 </li>
 </ol>
@@ -793,6 +796,7 @@ of Apache Tomcat.</p>
 </div>
 <h3 id="Upgrading_9.0.x">Upgrading 9.0.x</h3>
 <div class="text">
+
   
 <p>When upgrading instances of Apache Tomcat from one version of Tomcat 9 to
   another, particularly when using separate locations for $CATALINA_HOME and
@@ -804,6 +808,66 @@ of Apache Tomcat.</p>
 
   
 <div class="subsection">
+<h4 id="Tomcat_9.0.x_noteable_changes">Tomcat 9.0.x noteable changes</h4>
+<div class="text">
+    
+<p>The Tomcat developers aim for each patch release to be fully backwards
+       compatible with the previous release.  Occasionally, it is necessary to
+       break backwards compatibility in order to fix a bug. In most cases, these
+       changes will go unnoticed. This section lists changes that are not fully
+       backwards compatible and might cause breakage when upgrading.</p>
+    
+<ul>
+      
+<li>
+<p>In 9.0.31 onwards, the default listen <strong>address</strong> of
+        the AJP Connector was changed to the loopback address rather than all
+        addresses.</p>
+        
+<p>Reference:  <a href="tomcat-9.0-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      
+</li>
+      
+<li>
+<p>In 9.0.31 onwards, the <strong>requiredSecret</strong> attribute
+        of the AJP Connector was deprecated and replaced by the
+        <strong>secret</strong> attribute.</p>
+        
+<p>Reference:  <a href="tomcat-9.0-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      
+</li>
+      
+<li>
+<p>In 9.0.31 onwards, the <strong>secretRequired</strong> attribute
+        was added to the AJP Connector. If set to <code>true</code>, the
+        default, the AJP Connector will not start unless a
+        <strong>secret</strong> has been specified.</p>
+        
+<p>Reference:  <a href="tomcat-9.0-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      
+</li>
+      
+<li>
+<p>In 9.0.31 onwards, the
+        <strong>allowedRequestAttributesPattern</strong> attribute was added to
+        the AJP Connector. Requests with unrecognised attributes will now be
+        blocked with a 403.</p>
+        
+<p>Reference:  <a href="tomcat-9.0-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      
+</li>
+    
+</ul>
+  
+</div>
+</div>
+
+  
+<div class="subsection">
 <h4 id="Tomcat_9.0.x_configuration_file_differences">Tomcat 9.0.x configuration file differences</h4>
 <div class="text">
 

Modified: tomcat/site/trunk/xdocs/migration-7.xml
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/migration-7.xml?rev=1873940&r1=1873939&r2=1873940&view=diff
==============================================================================
--- tomcat/site/trunk/xdocs/migration-7.xml (original)
+++ tomcat/site/trunk/xdocs/migration-7.xml Wed Feb 12 13:29:06 2020
@@ -489,8 +489,8 @@ of Apache Tomcat.</p>
         attribute on connectors was changed to mean a limit of zero rather
         than no limit to align it with <code>maxSavePostSize</code> and to
         be more intuitive.</p>
-        <p>Reference: <a href="tomcat-8.0-doc/config/http.html">HTTP connector</a>,
-        <a href="tomcat-8.0-doc/config/ajp.html">AJP connector</a>.</p>
+        <p>Reference: <a href="tomcat-7.0-doc/config/http.html">HTTP connector</a>,
+        <a href="tomcat-7.0-doc/config/ajp.html">AJP connector</a>.</p>
       </li>
     </ul>
   </subsection>

Modified: tomcat/site/trunk/xdocs/migration-85.xml
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/migration-85.xml?rev=1873940&r1=1873939&r2=1873940&view=diff
==============================================================================
--- tomcat/site/trunk/xdocs/migration-85.xml (original)
+++ tomcat/site/trunk/xdocs/migration-85.xml Wed Feb 12 13:29:06 2020
@@ -233,7 +233,32 @@ of Apache Tomcat.</p>
        changes will go unnoticed. This section lists changes that are not fully
        backwards compatible and might cause breakage when upgrading.</p>
     <ul>
-      <li>None.</li>
+      <li><p>In 8.5.51 onwards, the default listen <strong>address</strong> of
+        the AJP Connector was changed to the loopback address rather than all
+        addresses.</p>
+        <p>Reference:  <a href="tomcat-8.5-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      </li>
+      <li><p>In 8.5.51 onwards, the <strong>requiredSecret</strong> attribute
+        of the AJP Connector was deprecated and replaced by the
+        <strong>secret</strong> attribute.</p>
+        <p>Reference:  <a href="tomcat-8.5-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      </li>
+      <li><p>In 8.5.51 onwards, the <strong>secretRequired</strong> attribute
+        was added to the AJP Connector. If set to <code>true</code>, the
+        default, the AJP Connector will not start unless a
+        <strong>secret</strong> has been specified.</p>
+        <p>Reference:  <a href="tomcat-8.5-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      </li>
+      <li><p>In 8.5.51 onwards, the
+        <strong>allowedRequestAttributesPattern</strong> attribute was added to
+        the AJP Connector. Requests with unrecognised attributes will now be
+        blocked with a 403.</p>
+        <p>Reference:  <a href="tomcat-8.5-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      </li>
     </ul>
   </subsection>
   

Modified: tomcat/site/trunk/xdocs/migration-9.xml
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/migration-9.xml?rev=1873940&r1=1873939&r2=1873940&view=diff
==============================================================================
--- tomcat/site/trunk/xdocs/migration-9.xml (original)
+++ tomcat/site/trunk/xdocs/migration-9.xml Wed Feb 12 13:29:06 2020
@@ -297,6 +297,7 @@ of Apache Tomcat.</p>
 </section>
 
 <section name="Upgrading 9.0.x">
+
   <p>When upgrading instances of Apache Tomcat from one version of Tomcat 9 to
   another, particularly when using separate locations for $CATALINA_HOME and
   $CATALINA_BASE, it is necessary to ensure that any changes in the
@@ -305,6 +306,42 @@ of Apache Tomcat.</p>
   the form below may be used to view the differences between the configuration
   files in different versions of Tomcat 9.</p>
 
+  <subsection name="Tomcat 9.0.x noteable changes">
+    <p>The Tomcat developers aim for each patch release to be fully backwards
+       compatible with the previous release.  Occasionally, it is necessary to
+       break backwards compatibility in order to fix a bug. In most cases, these
+       changes will go unnoticed. This section lists changes that are not fully
+       backwards compatible and might cause breakage when upgrading.</p>
+    <ul>
+      <li><p>In 9.0.31 onwards, the default listen <strong>address</strong> of
+        the AJP Connector was changed to the loopback address rather than all
+        addresses.</p>
+        <p>Reference:  <a href="tomcat-9.0-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      </li>
+      <li><p>In 9.0.31 onwards, the <strong>requiredSecret</strong> attribute
+        of the AJP Connector was deprecated and replaced by the
+        <strong>secret</strong> attribute.</p>
+        <p>Reference:  <a href="tomcat-9.0-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      </li>
+      <li><p>In 9.0.31 onwards, the <strong>secretRequired</strong> attribute
+        was added to the AJP Connector. If set to <code>true</code>, the
+        default, the AJP Connector will not start unless a
+        <strong>secret</strong> has been specified.</p>
+        <p>Reference:  <a href="tomcat-9.0-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      </li>
+      <li><p>In 9.0.31 onwards, the
+        <strong>allowedRequestAttributesPattern</strong> attribute was added to
+        the AJP Connector. Requests with unrecognised attributes will now be
+        blocked with a 403.</p>
+        <p>Reference:  <a href="tomcat-9.0-doc/config/ajp.html">AJP
+        connector</a>.</p>
+      </li>
+    </ul>
+  </subsection>
+
   <subsection name="Tomcat 9.0.x configuration file differences">
 
     <p>Select a configuration file, old version and new version from the boxes



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