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

svn commit: r1873980 [22/34] - /tomcat/site/trunk/docs/

Modified: tomcat/site/trunk/docs/oldnews.html
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/oldnews.html?rev=1873980&r1=1873979&r2=1873980&view=diff
==============================================================================
--- tomcat/site/trunk/docs/oldnews.html (original)
+++ tomcat/site/trunk/docs/oldnews.html Thu Feb 13 15:24:17 2020
@@ -1,1173 +1,585 @@
 <!DOCTYPE html SYSTEM "about:legacy-compat">
-<html lang="en">
-<head>
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<link href="res/css/tomcat.css" rel="stylesheet" type="text/css">
-<link href="res/css/fonts/fonts.css" rel="stylesheet" type="text/css">
-<title>Apache Tomcat&reg; - Old news!</title>
-<meta name="author" content="Apache Tomcat Project">
-</head>
-<body>
-<div id="wrapper">
-<header id="header">
-<div class="clearfix">
-<div class="menu-toggler pull-left" tabindex="1">
-<div class="hamburger"></div>
-</div>
-<a href="http://tomcat.apache.org/"><img class="tomcat-logo pull-left noPrint" alt="Tomcat Home" src="res/images/tomcat.png"></a>
-<h1 class="pull-left">Apache Tomcat<sup>&reg;</sup>
-</h1>
-<div class="asf-logos pull-right">
-<a href="https://www.apache.org/foundation/contributing.html" target="_blank" class="pull-left"><img src="https://www.apache.org/images/SupportApache-small.png" class="support-asf" alt="Support Apache"></a><a href="http://www.apache.org/" target="_blank" class="pull-left"><img src="res/images/asf_logo.svg" class="asf-logo" alt="The Apache Software Foundation"></a>
-</div>
-</div>
-</header>
-<main id="middle">
-<div>
-<div id="mainLeft">
-<div id="nav-wrapper">
-<form action="https://www.google.com/search" method="get">
-<div class="searchbox">
-<input value="tomcat.apache.org" name="sitesearch" type="hidden"><input aria-label="Search text" placeholder="Search&hellip;" required="required" name="q" id="query" type="search"><button>GO</button>
-</div>
-</form>
-<div class="asfevents">
-<a href="https://www.apache.org/events/current-event.html"><img src="https://www.apache.org/events/current-event-234x60.png" alt="Next ASF event"><br>
+<html lang="en"><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="res/css/tomcat.css" rel="stylesheet" type="text/css"><link href="res/css/fonts/fonts.css" rel="stylesheet" type="text/css"><title>Apache Tomcat&reg; - Old news!</title><meta name="author" content="Apache Tomcat Project"></head><body><div id="wrapper"><header id="header"><div class="clearfix"><div class="menu-toggler pull-left" tabindex="1"><div class="hamburger"></div></div><a href="http://tomcat.apache.org/"><img class="tomcat-logo pull-left noPrint" alt="Tomcat Home" src="res/images/tomcat.png"></a><h1 class="pull-left">Apache Tomcat<sup>&reg;</sup></h1><div class="asf-logos pull-right"><a href="https://www.apache.org/foundation/contributing.html" target="_blank" class="pull-left"><img src="https://www.apache.org/images/SupportApache-small.png" class="support-asf" alt="Support Apache"></a><a href="http://www.apache
 .org/" target="_blank" class="pull-left"><img src="res/images/asf_logo.svg" class="asf-logo" alt="The Apache Software Foundation"></a></div></div></header><main id="middle"><div><div id="mainLeft"><div id="nav-wrapper"><form action="https://www.google.com/search" method="get"><div class="searchbox"><input value="tomcat.apache.org" name="sitesearch" type="hidden"><input aria-label="Search text" placeholder="Search&hellip;" required="required" name="q" id="query" type="search"><button>GO</button></div></form><div class="asfevents"><a href="https://www.apache.org/events/current-event.html"><img src="https://www.apache.org/events/current-event-234x60.png" alt="Next ASF event"><br>
               Save the date!
-            </a>
-</div>
-<nav>
-<div>
-<h2>Apache Tomcat</h2>
-<ul>
-<li>
-<a href="./index.html">Home</a>
-</li>
-<li>
-<a href="./taglibs.html">Taglibs</a>
-</li>
-<li>
-<a href="./maven-plugin.html">Maven Plugin</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Download</h2>
-<ul>
-<li>
-<a href="./whichversion.html">Which version?</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-90.cgi">Tomcat 9</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-80.cgi">Tomcat 8</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-70.cgi">Tomcat 7</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-connectors.cgi">Tomcat Connectors</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-native.cgi">Tomcat Native</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-taglibs.cgi">Taglibs</a>
-</li>
-<li>
-<a href="https://archive.apache.org/dist/tomcat/">Archives</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Documentation</h2>
-<ul>
-<li>
-<a href="./tomcat-9.0-doc/index.html">Tomcat 9.0</a>
-</li>
-<li>
-<a href="./tomcat-8.5-doc/index.html">Tomcat 8.5</a>
-</li>
-<li>
-<a href="./tomcat-7.0-doc/index.html">Tomcat 7.0</a>
-</li>
-<li>
-<a href="./connectors-doc/">Tomcat Connectors</a>
-</li>
-<li>
-<a href="./native-doc/">Tomcat Native</a>
-</li>
-<li>
-<a href="https://cwiki.apache.org/confluence/display/TOMCAT">Wiki</a>
-</li>
-<li>
-<a href="./migration.html">Migration Guide</a>
-</li>
-<li>
-<a href="./presentations.html">Presentations</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Problems?</h2>
-<ul>
-<li>
-<a href="./security.html">Security Reports</a>
-</li>
-<li>
-<a href="./findhelp.html">Find help</a>
-</li>
-<li>
-<a href="https://cwiki.apache.org/confluence/display/TOMCAT/FAQ">FAQ</a>
-</li>
-<li>
-<a href="./lists.html">Mailing Lists</a>
-</li>
-<li>
-<a href="./bugreport.html">Bug Database</a>
-</li>
-<li>
-<a href="./irc.html">IRC</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Get Involved</h2>
-<ul>
-<li>
-<a href="./getinvolved.html">Overview</a>
-</li>
-<li>
-<a href="./source.html">Source code</a>
-</li>
-<li>
-<a href="./ci.html">Buildbot</a>
-</li>
-<li>
-<a href="https://cwiki.apache.org/confluence/x/vIPzBQ">Translations</a>
-</li>
-<li>
-<a href="./tools.html">Tools</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Media</h2>
-<ul>
-<li>
-<a href="https://twitter.com/theapachetomcat">Twitter</a>
-</li>
-<li>
-<a href="https://www.youtube.com/c/ApacheTomcatOfficial">YouTube</a>
-</li>
-<li>
-<a href="https://blogs.apache.org/tomcat/">Blog</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Misc</h2>
-<ul>
-<li>
-<a href="./whoweare.html">Who We Are</a>
-</li>
-<li>
-<a href="https://www.redbubble.com/people/comdev/works/30885254-apache-tomcat">Swag</a>
-</li>
-<li>
-<a href="./heritage.html">Heritage</a>
-</li>
-<li>
-<a href="http://www.apache.org">Apache Home</a>
-</li>
-<li>
-<a href="./resources.html">Resources</a>
-</li>
-<li>
-<a href="./contact.html">Contact</a>
-</li>
-<li>
-<a href="./legal.html">Legal</a>
-</li>
-<li>
-<a href="https://www.apache.org/foundation/contributing.html">Support Apache</a>
-</li>
-<li>
-<a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-</li>
-<li>
-<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-</li>
-<li>
-<a href="http://www.apache.org/licenses/">License</a>
-</li>
-</ul>
-</div>
-</nav>
-</div>
-</div>
-<div id="mainRight">
-<div id="content">
-<h2 style="display: none;">Content</h2>
-<h3 id="Older_news">Older news</h3>
-<div class="text">
-
+            </a></div><nav><div><h2>Apache Tomcat</h2><ul><li><a href="./index.html">Home</a></li><li><a href="./taglibs.html">Taglibs</a></li><li><a href="./maven-plugin.html">Maven Plugin</a></li></ul></div><div><h2>Download</h2><ul><li><a href="./whichversion.html">Which version?</a></li><li><a href="https://tomcat.apache.org/download-90.cgi">Tomcat 9</a></li><li><a href="https://tomcat.apache.org/download-80.cgi">Tomcat 8</a></li><li><a href="https://tomcat.apache.org/download-70.cgi">Tomcat 7</a></li><li><a href="https://tomcat.apache.org/download-connectors.cgi">Tomcat Connectors</a></li><li><a href="https://tomcat.apache.org/download-native.cgi">Tomcat Native</a></li><li><a href="https://tomcat.apache.org/download-taglibs.cgi">Taglibs</a></li><li><a href="https://archive.apache.org/dist/tomcat/">Archives</a></li></ul></div><div><h2>Documentation</h2><ul><li><a href="./tomcat-9.0-doc/index.html">Tomcat 9.0</a></li><li><a href="./tomcat-8.5-doc/index.html">Tomcat 8.5</a></li><l
 i><a href="./tomcat-7.0-doc/index.html">Tomcat 7.0</a></li><li><a href="./connectors-doc/">Tomcat Connectors</a></li><li><a href="./native-doc/">Tomcat Native</a></li><li><a href="https://cwiki.apache.org/confluence/display/TOMCAT">Wiki</a></li><li><a href="./migration.html">Migration Guide</a></li><li><a href="./presentations.html">Presentations</a></li></ul></div><div><h2>Problems?</h2><ul><li><a href="./security.html">Security Reports</a></li><li><a href="./findhelp.html">Find help</a></li><li><a href="https://cwiki.apache.org/confluence/display/TOMCAT/FAQ">FAQ</a></li><li><a href="./lists.html">Mailing Lists</a></li><li><a href="./bugreport.html">Bug Database</a></li><li><a href="./irc.html">IRC</a></li></ul></div><div><h2>Get Involved</h2><ul><li><a href="./getinvolved.html">Overview</a></li><li><a href="./source.html">Source code</a></li><li><a href="./ci.html">Buildbot</a></li><li><a href="https://cwiki.apache.org/confluence/x/vIPzBQ">Translations</a></li><li><a href="./tools
 .html">Tools</a></li></ul></div><div><h2>Media</h2><ul><li><a href="https://twitter.com/theapachetomcat">Twitter</a></li><li><a href="https://www.youtube.com/c/ApacheTomcatOfficial">YouTube</a></li><li><a href="https://blogs.apache.org/tomcat/">Blog</a></li></ul></div><div><h2>Misc</h2><ul><li><a href="./whoweare.html">Who We Are</a></li><li><a href="https://www.redbubble.com/people/comdev/works/30885254-apache-tomcat">Swag</a></li><li><a href="./heritage.html">Heritage</a></li><li><a href="http://www.apache.org">Apache Home</a></li><li><a href="./resources.html">Resources</a></li><li><a href="./contact.html">Contact</a></li><li><a href="./legal.html">Legal</a></li><li><a href="https://www.apache.org/foundation/contributing.html">Support Apache</a></li><li><a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li><li><a href="http://www.apache.org/licenses/">License</a></li></ul></div></
 nav></div></div><div id="mainRight"><div id="content"><h2 style="display: none;">Content</h2><h3 id="Older_news">Older news</h3><div class="text">
 <p>Announcements from previous years can be found here:</p>
-
 <ul>
-  
-<li>year 2019</li>
-  
-<li>
-<a href="oldnews-2018.html">year 2018</a>
-</li>
-  
-<li>
-<a href="oldnews-2017.html">year 2017</a>
-</li>
-  
-<li>
-<a href="oldnews-2016.html">year 2016</a>
-</li>
-  
-<li>
-<a href="oldnews-2015.html">year 2015</a>
-</li>
-  
-<li>
-<a href="oldnews-2014.html">year 2014</a>
-</li>
-  
-<li>
-<a href="oldnews-2013.html">year 2013</a>
-</li>
-  
-<li>
-<a href="oldnews-2012.html">year 2012</a>
-</li>
-  
-<li>
-<a href="oldnews-2011.html">year 2011</a>
-</li>
-  
-<li>
-<a href="oldnews-2010.html">year 2010</a>
-</li>
-
+  <li>year 2019</li>
+  <li><a href="oldnews-2018.html">year 2018</a></li>
+  <li><a href="oldnews-2017.html">year 2017</a></li>
+  <li><a href="oldnews-2016.html">year 2016</a></li>
+  <li><a href="oldnews-2015.html">year 2015</a></li>
+  <li><a href="oldnews-2014.html">year 2014</a></li>
+  <li><a href="oldnews-2013.html">year 2013</a></li>
+  <li><a href="oldnews-2012.html">year 2012</a></li>
+  <li><a href="oldnews-2011.html">year 2011</a></li>
+  <li><a href="oldnews-2010.html">year 2010</a></li>
 </ul>
-
-</div>
-<h3 id="Tomcat_9.0.30_Released">
-<span class="pull-right">2019-12-12</span> Tomcat 9.0.30 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_9.0.30_Released"><span class="pull-right">2019-12-12</span> Tomcat 9.0.30 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.30
 of Apache Tomcat. The notable changes compared to 9.0.29 include:</p>
-
 <ul>
-
 <li>Correct multiple regressions in the static resource caching related to
     using URLs provided for cached resources</li>
-
 <li>Improvements to the Realm interface and implementations</li>
-
 <li>Bug fixes and improvements to the CORS filter</li>
-
 </ul>
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-9.0-doc/changelog.html#Tomcat_9.0.30_(markt)">Tomcat 9
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-90.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_8.5.50_Released">
-<span class="pull-right">2019-12-12</span> Tomcat 8.5.50 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_8.5.50_Released"><span class="pull-right">2019-12-12</span> Tomcat 8.5.50 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 8.5.50
 of Apache Tomcat. Apache Tomcat 8.5.x replaces 8.0.x and includes new features
 pulled forward from Tomcat 9.0.x. The minimum Java version and implemented
 specification versions remain unchanged. The notable changes compared
 to 8.5.49 include:</p>
-
 <ul>
-
 <li>Correct multiple regressions in the static resource caching related to
     using URLs provided for cached resources</li>
-
 <li>Improvements to the Realm interface and implementations</li>
-
 <li>Bug fixes and improvements to the CORS filter</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-8.5-doc/changelog.html#Tomcat_8.5.50_(markt)">Tomcat 8.5
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-80.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_9.0.29_Released">
-<span class="pull-right">2019-11-21</span> Tomcat 9.0.29 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_9.0.29_Released"><span class="pull-right">2019-11-21</span> Tomcat 9.0.29 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.29
 of Apache Tomcat. The notable changes compared to 9.0.27 include:</p>
-
 <ul>
-
 <li>Improvements to Async error handling</li>
-
 <li>Stricter processing of HTTP headers when looking for specific token
     values</li>
-
 <li>Fix various issues that could lead to modification to a JSP not being
     reflected in the served page</li>
-
 </ul>
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-9.0-doc/changelog.html#Tomcat_9.0.29_(markt)">Tomcat 9
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-90.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_8.5.49_Released">
-<span class="pull-right">2019-11-21</span> Tomcat 8.5.49 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_8.5.49_Released"><span class="pull-right">2019-11-21</span> Tomcat 8.5.49 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 8.5.49
 of Apache Tomcat. Apache Tomcat 8.5.x replaces 8.0.x and includes new features
 pulled forward from Tomcat 9.0.x. The minimum Java version and implemented
 specification versions remain unchanged. The notable changes compared
 to 8.5.47 include:</p>
-
 <ul>
-
 <li>Improvements to Async error handling</li>
-
 <li>Stricter processing of HTTP headers when looking for specific token
     values</li>
-
 <li>Fix various issues that could lead to modification to a JSP not being
     reflected in the served page</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-8.5-doc/changelog.html#Tomcat_8.5.49_(markt)">Tomcat 8.5
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-80.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_9.0.27_Released">
-<span class="pull-right">2019-10-11</span> Tomcat 9.0.27 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_9.0.27_Released"><span class="pull-right">2019-10-11</span> Tomcat 9.0.27 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.27
 of Apache Tomcat. The notable changes compared to 9.0.26 include:</p>
-
 <ul>
-
 <li>Update to Commons Daemon 1.2.2 to pick up the fix for a regression in
     Commons Daemon 1.2.0 and 1.2.1 that triggered a crash on startup when
     running on a Windows OS that had not been fully updated.</li>
-
 <li>Fix some edge cases with NIO2 and TLS that could cause a request to
     hang.</li>
-
 <li>Fix a memory leak introduced by the HTTP/2 timeout refactoring in 9.0.23
     that could occur when HTTP/2 or WebSocket was used.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-9.0-doc/changelog.html#Tomcat_9.0.27_(markt)">Tomcat 9
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-90.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_8.5.47_Released">
-<span class="pull-right">2019-10-11</span> Tomcat 8.5.47 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_8.5.47_Released"><span class="pull-right">2019-10-11</span> Tomcat 8.5.47 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 8.5.47
 of Apache Tomcat. Apache Tomcat 8.5.x replaces 8.0.x and includes new features
 pulled forward from Tomcat 9.0.x. The minimum Java version and implemented
 specification versions remain unchanged. The notable changes compared
 to 8.5.46 include:</p>
-
 <ul>
-
 <li>Update to Commons Daemon 1.2.2 to pick up the fix for a regression in
     Commons Daemon 1.2.0 and 1.2.1 that triggered a crash on startup when
     running on a Windows OS that had not been fully updated.</li>
-
 <li>Fix some edge cases with NIO2 and TLS that could cause a request to
     hang.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-8.5-doc/changelog.html#Tomcat_8.5.47_(markt)">Tomcat 8.5
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-80.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_9.0.26_Released">
-<span class="pull-right">2019-09-19</span> Tomcat 9.0.26 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_9.0.26_Released"><span class="pull-right">2019-09-19</span> Tomcat 9.0.26 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.26
 of Apache Tomcat. The notable changes compared to 9.0.24 include:</p>
-
 <ul>
-
 <li>Update to Commons Daemon 1.2.1 to pick up fixes for regressions in
     Commons Daemon 1.2.0, most notably a failure to start when using
     a 32-bit JVM on Windows.</li>
-
 <li>Avoid an NPE when accessing an https port using http.</li>
-
 <li>Correct the invalid automatic module names for the embedded JARs.</li>
-
 <li>Fix a potential hang when using HTTP/2 with the asynchronous Servlet
     API.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-9.0-doc/changelog.html#Tomcat_9.0.26_(markt)">Tomcat 9
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-90.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_8.5.46_Released">
-<span class="pull-right">2019-09-19</span> Tomcat 8.5.46 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_8.5.46_Released"><span class="pull-right">2019-09-19</span> Tomcat 8.5.46 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 8.5.46
 of Apache Tomcat. Apache Tomcat 8.5.x replaces 8.0.x and includes new features
 pulled forward from Tomcat 9.0.x. The minimum Java version and implemented
 specification versions remain unchanged. The notable changes compared
 to 8.5.45 include:</p>
-
 <ul>
-
 <li>Update to Commons Daemon 1.2.1 to pick up fixes for regressions in
     Commons Daemon 1.2.0, most notably a failure to start when using
     a 32-bit JVM on Windows.</li>
-
 <li>Avoid an NPE when accessing an https port using http.</li>
-
 <li>Fix a potential hang when using HTTP/2 with the asynchronous Servlet
     API.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-8.5-doc/changelog.html#Tomcat_8.5.46_(markt)">Tomcat 8.5
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-80.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_8.5.45_Released">
-<span class="pull-right">2019-08-21</span> Tomcat 8.5.45 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_8.5.45_Released"><span class="pull-right">2019-08-21</span> Tomcat 8.5.45 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 8.5.45
 of Apache Tomcat. Apache Tomcat 8.5.x replaces 8.0.x and includes new features
 pulled forward from Tomcat 9.0.x. The minimum Java version and implemented
 specification versions remain unchanged. The notable changes compared
 to 8.5.43 include:</p>
-
 <ul>
-
 <li>Expand the HTTP/2 excessive overhead protection to cover various forms
     of abusive client behaviour and close the connection if any such
     behaviour is detected.</li>
-
 <li>Security improvements to the Windows installer including a change in
     the default user from Local System to Local Service.</li>
-
 <li>Improve handling of invalid requests so that 400 responses are
     returned to the client rather than 500 responses.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-8.5-doc/changelog.html#Tomcat_8.5.45_(markt)">Tomcat 8.5
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-80.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_9.0.24_Released">
-<span class="pull-right">2019-08-17</span> Tomcat 9.0.24 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_9.0.24_Released"><span class="pull-right">2019-08-17</span> Tomcat 9.0.24 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.24
 of Apache Tomcat. The notable changes compared to 9.0.22 include:</p>
-
 <ul>
-
 <li>Expand Graal native image support to include JNDI, JSPs and JULI</li>
-
 <li>Expand the HTTP/2 excessive overhead protection to cover various forms
     of abusive client behaviour and close the connection if any such
     behaviour is detected.</li>
-
 <li>Security improvements to the Windows installer including a change in
     the default user from Local System to Local Service.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-9.0-doc/changelog.html#Tomcat_9.0.24_(markt)">Tomcat 9
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-90.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_7.0.96_Released">
-<span class="pull-right">2019-07-29</span> Tomcat 7.0.96 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_7.0.96_Released"><span class="pull-right">2019-07-29</span> Tomcat 7.0.96 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 7.0.96 of
 Apache Tomcat. This release contains a number of bug fixes and improvements
 compared to version 7.0.94.</p>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-7.0-doc/changelog.html#Tomcat_7.0.96_(violetagg)">Tomcat 7 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-70.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_9.0.22_Released">
-<span class="pull-right">2019-07-09</span> Tomcat 9.0.22 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_9.0.22_Released"><span class="pull-right">2019-07-09</span> Tomcat 9.0.22 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.22
 of Apache Tomcat. The notable changes compared to 9.0.21 include:</p>
-
 <ul>
-
 <li>Add user buildable optional modules for easier CDI 2 and JAX-RS support.
     Also include a new documentation page describing how to use it.</li>
-
 <li>Update to Tomcat Native 1.2.23 including Windows binaries built with OpenSSL
     1.1.1c.</li>
-
 <li>Update to Eclipse Complier for Java 4.12.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-9.0-doc/changelog.html#Tomcat_9.0.22_(markt)">Tomcat 9
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-90.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_8.5.43_Released">
-<span class="pull-right">2019-07-09</span> Tomcat 8.5.43 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_8.5.43_Released"><span class="pull-right">2019-07-09</span> Tomcat 8.5.43 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 8.5.43
 of Apache Tomcat. Apache Tomcat 8.5.x replaces 8.0.x and includes new features
 pulled forward from Tomcat 9.0.x. The minimum Java version and implemented
 specification versions remain unchanged. The notable changes compared
 to 8.5.42 include:</p>
-
 <ul>
-
 <li>Add the ability for a UserDatabase to monitor the backing XML file for   
     changes and reload the source file if a change in the last modified time is
     detected. This is enabled by default meaning that changes to
     $CATALINA_BASE/conf/tomcat-users.xml will now take effect a short time after
     the file is saved.</li>
-
 <li>Update to Tomcat Native 1.2.23 including Windows binaries built with OpenSSL
     1.1.1c.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-8.5-doc/changelog.html#Tomcat_8.5.43_(markt)">Tomcat 8.5
 changelog</a>.
 </p>
     
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-80.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_9.0.21_Released">
-<span class="pull-right">2019-06-07</span> Tomcat 9.0.21 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_9.0.21_Released"><span class="pull-right">2019-06-07</span> Tomcat 9.0.21 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.21
 of Apache Tomcat. The notable changes compared to 9.0.20 include:</p>
-
 <ul>
-
 <li>Fix various concurrency and stability issues for HTTP/2.</li>
-
 <li>Add support for same-site cookie attribute. Patch provided by John
     Kelly.</li>
-
 <li>Add an option to sort directory listings provided by the Default
     Servlet.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-9.0-doc/changelog.html#Tomcat_9.0.21_(markt)">Tomcat 9
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-90.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_8.5.42_Released">
-<span class="pull-right">2019-06-07</span> Tomcat 8.5.42 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_8.5.42_Released"><span class="pull-right">2019-06-07</span> Tomcat 8.5.42 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 8.5.42
 of Apache Tomcat. Apache Tomcat 8.5.x replaces 8.0.x and includes new features
 pulled forward from Tomcat 9.0.x. The minimum Java version and implemented
 specification versions remain unchanged. The notable changes compared
 to 8.5.41 include:</p>
-
 <ul>
-
 <li>Fix various concurrency and stability issues for HTTP/2.</li>
-
 <li>Add support for same-site cookie attribute. Patch provided by John
     Kelly.</li>
-
 <li>Add an option to sort directory listings provided by the Default
     Servlet.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-8.5-doc/changelog.html#Tomcat_8.5.42_(markt)">Tomcat 8.5
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-80.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_9.0.20_Released">
-<span class="pull-right">2019-05-13</span> Tomcat 9.0.20 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_9.0.20_Released"><span class="pull-right">2019-05-13</span> Tomcat 9.0.20 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.20
 of Apache Tomcat. The notable changes compared to 9.0.19 include:</p>
-
 <ul>
-
 <li>The useAsyncIO boolean attribute on the Connector element value now
     defaults to true.</li>
-
 <li>Stack traces written by the OneLineFormatter are fully indented. The
     entire stack trace is now indented by an additional TAB character.</li>
-
 <li>Various HTTP/2 improvements and stability fixes.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-9.0-doc/changelog.html#Tomcat_9.0.20_(markt)">Tomcat 9
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-90.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_8.5.41_Released">
-<span class="pull-right">2019-05-13</span> Tomcat 8.5.41 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_8.5.41_Released"><span class="pull-right">2019-05-13</span> Tomcat 8.5.41 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 8.5.41
 of Apache Tomcat. Apache Tomcat 8.5.x replaces 8.0.x and includes new features
 pulled forward from Tomcat 9.0.x. The minimum Java version and implemented
 specification versions remain unchanged. The notable changes compared
 to 8.5.40 include:</p>
-
 <ul>
-
 <li>Stack traces written by the OneLineFormatter are fully indented. The
     entire stack trace is now indented by an additional TAB character.</li>
-
 <li>Avoid OutOfMemoryErrors and ArrayIndexOutOfBoundsExceptions when
     accessing large files via the default servlet when resource caching
     has been disabled.</li>
-
 <li>When running on newer JREs that don't support SSLv2Hello, don't
     warn that it is not available unless explicitly configured.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-8.5-doc/changelog.html#Tomcat_8.5.41_(markt)">Tomcat 8.5
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-80.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_Hackathon_-_Brussels_Belgium_-_4/5_May_2019">
-<span class="pull-right"></span> Tomcat Hackathon - Brussels Belgium - 4/5 May 2019</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_Hackathon_-_Brussels_Belgium_-_4/5_May_2019"><span class="pull-right"></span> Tomcat Hackathon - Brussels Belgium - 4/5 May 2019</h3><div class="text">
 <p>
 As part of the <a href="https://joinup.ec.europa.eu/collection/eu-fossa-2">EU-FOSSA 2 project</a>, there will be a
 <a href="https://eufossahackathon.bemyapp.com/">Tomcat Hackathon in Brussels, Belgium</a> on 4-5 May 2019.
 </p>
 
-
 <p>The outline of the schedule is:</p>
-
 <ul>
-
 <li>general update on the status of the project</li>
-
 <li>hacking</li>
-
 <li>wrap-up</li>
-
 </ul>
-
 <p>
 with the majority of the time spent hacking.</p>
 
-
 <p>We are currently collating potential tasks on <a href="https://cwiki.apache.org/confluence/display/TOMCAT/EU+FOSSA+May+2019">the wiki</a>.</p>
 
-
 <p>The EU-FOSSA 2 project is providing accommodation (on the basis of 2
 people sharing - you can request a single room if you want to pay the
 difference) and might be able to help with transport costs.</p>
 
-
 <p>Space is limited so we are asking anyone who would like to attend
 this hackathon and contribute to the development of Tomcat to
 <a href="https://eufossahackathon.bemyapp.com/" rel="nofollow">register yourself</a>.</p>
 
-
 <p>Time is fairly tight so if you are interested please let us know ASAP.</p>
 
-
 <p>We hope to see you in Brussels.</p>
 
-
-</div>
-<h3 id="Tomcat_9.0.19_Released">
-<span class="pull-right">2019-04-13</span> Tomcat 9.0.19 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_9.0.19_Released"><span class="pull-right">2019-04-13</span> Tomcat 9.0.19 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.19
 of Apache Tomcat. The notable changes compared to 9.0.17 include:</p>
-
 <ul>
-
 <li>Fix for CVE-2019-0232, an RCE vulnerability on Windows</li>
-
 <li>Add support for Java 11 to the JSP compiler. Java 12 and 13 are also
     now supported if used with a ECJ version with support for those  Java
     versions</li>
-
 <li>Various NIO2 stability improvements</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-9.0-doc/changelog.html#Tomcat_9.0.19_(markt)">Tomcat 9
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-90.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_8.5.40_Released">
-<span class="pull-right">2019-04-12</span> Tomcat 8.5.40 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_8.5.40_Released"><span class="pull-right">2019-04-12</span> Tomcat 8.5.40 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 8.5.40
 of Apache Tomcat. Apache Tomcat 8.5.x replaces 8.0.x and includes new features
 pulled forward from Tomcat 9.0.x. The minimum Java version and implemented
 specification versions remain unchanged. The notable changes compared
 to 8.5.39 include:</p>
-
 <ul>
-
 <li>Fix for CVE-2019-0232, an RCE vulnerability on Windows</li>
-
 <li>Add support for Java 11 to the JSP compiler. Java 12 and 13 are also
     now supported if used with a ECJ version with support for those  Java
     versions</li>
-
 <li>Various NIO2 stability improvements</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-8.5-doc/changelog.html#Tomcat_8.5.40_(markt)">Tomcat 8.5
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-80.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_7.0.94_Released">
-<span class="pull-right">2019-04-12</span> Tomcat 7.0.94 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_7.0.94_Released"><span class="pull-right">2019-04-12</span> Tomcat 7.0.94 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 7.0.94 of
 Apache Tomcat. This release contains a number of bug fixes and improvements
 compared to version 7.0.93.</p>
-
 <ul>
-
 <li>Fix for CVE-2019-0232, an RCE vulnerability on Windows</li>
-
 <li>Add support for Java 11 to the JSP compiler. Java 12 and 13 are also
     now supported if used with a ECJ version with support for those  Java
     versions</li>
-
 <li>Update Tomcat's packaged-renamed copy of Apache Commons DBCP to the
     latest DBCP 1.4.x and Pool 1.6.x source (as of 2019-03-15) to pick up
     various bug fixes</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-7.0-doc/changelog.html#Tomcat_7.0.94_(markt)">Tomcat 7 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-70.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_8.5.39_Released">
-<span class="pull-right">2019-03-19</span> Tomcat 8.5.39 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_8.5.39_Released"><span class="pull-right">2019-03-19</span> Tomcat 8.5.39 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 8.5.39
 of Apache Tomcat. Apache Tomcat 8.5.x replaces 8.0.x and includes new features
 pulled forward from Tomcat 9.0.x. The minimum Java version and implemented
 specification versions remain unchanged. The notable changes compared
 to 8.5.38 include:</p>
-
 <ul>
-
 <li>The APR/Native connector now supports both OpenSSL and JSSE TLS
     configuration syntax (NIO and NIO2 already support this)</li>
-
 <li>Various improvements to NIO2</li>
-
 <li>Various fixes for HTTP/2 push requests</li>
-
 <li>Refactor error handling so that errors that occur early in request
     processing are handled by the application's error handling where the
     application can be identified</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-8.5-doc/changelog.html#Tomcat_8.5.39_(markt)">Tomcat 8.5
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-80.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_9.0.17_Released">
-<span class="pull-right">2019-03-18</span> Tomcat 9.0.17 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_9.0.17_Released"><span class="pull-right">2019-03-18</span> Tomcat 9.0.17 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.17
 of Apache Tomcat. The notable changes compared to 9.0.16 include:</p>
-
 <ul>
-
 <li>The APR/Native connector now supports both OpenSSL and JSSE TLS
     configuration syntax (NIO and NIO2 already support this)</li>
-
 <li>Various improvements to NIO2</li>
-
 <li>Various fixes for HTTP/2 push requests</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-9.0-doc/changelog.html#Tomcat_9.0.17_(markt)">Tomcat 9
 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-90.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_7.0.93_Released">
-<span class="pull-right">2019-02-21</span> Tomcat 7.0.93 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_7.0.93_Released"><span class="pull-right">2019-02-21</span> Tomcat 7.0.93 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 7.0.93 of
 Apache Tomcat. This release contains a number of bug fixes and improvements
 compared to version 7.0.92.</p>
-
 <ul>
-
 <li>Update the packaged version of the Tomcat Native Library to 1.2.21 to pick
     up the latest Windows binaries built with APR 1.6.5 and OpenSSL 1.1.1a and
     to pick up the memory leak fixes when using NIO/NIO2 with OpenSSL.</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-7.0-doc/changelog.html#Tomcat_7.0.93_(violetagg)">Tomcat 7 changelog</a>.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-70.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_9.0.16_Released">
-<span class="pull-right">2019-02-08</span> Tomcat 9.0.16 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_9.0.16_Released"><span class="pull-right">2019-02-08</span> Tomcat 9.0.16 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.16
 of Apache Tomcat. The notable changes compared to 9.0.14 include:</p>
-
 <ul>
-
 <li>Update the packaged version of the Tomcat Native Library to 1.2.21 to pick
     up the memory leak fixes when using NIO/NIO2 with OpenSSL.</li>
-
 <li>Remove extras (JMX remote listener and web services object factories) and
     merge them back into the core build.</li>
-
 <li>Correct a regression in the fix for 53737 that did not correctly scan the
     web application directory structure for JSPs.</li>
-
 <li>Improve HTTP/2 timeout handling</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-9.0-doc/changelog.html#Tomcat_9.0.16_(markt)">Tomcat 9
 changelog</a>.
 </p>
 
-
-<p>
-<strong>Warning:</strong> There is a known regression in
+<p><strong>Warning:</strong> There is a known regression in
 <code>catalina.sh</code> script. In configurations that use a PID file
 (configured via CATALINA_PID environment variable) a wrong PID value may
 be written, or the file is not created at all. See bug <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=63041">63041</a>
@@ -1175,47 +587,31 @@ be written, or the file is not created a
 file from Tomcat 9.0.13.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-90.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_8.5.38_Released">
-<span class="pull-right">2019-02-08</span> Tomcat 8.5.38 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_8.5.38_Released"><span class="pull-right">2019-02-08</span> Tomcat 8.5.38 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 8.5.38
 of Apache Tomcat. Apache Tomcat 8.5.x replaces 8.0.x and includes new features
 pulled forward from Tomcat 9.0.x. The minimum Java version and implemented
 specification versions remain unchanged. The notable changes compared
 to 8.5.37 include:</p>
-
 <ul>
-
 <li>Update the packaged version of the Tomcat Native Library to 1.2.21 to pick
     up the memory leak fixes when using NIO/NIO2 with OpenSSL.</li>
-
 <li>Correct a regression in the fix for 53737 that did not correctly scan the
     web application directory structure for JSPs.</li>
-
 <li>Improve HTTP/2 timeout handling</li>
-
 </ul>
 
-
 <p>
 Full details of these changes, and all the other changes, are available in the
 <a href="tomcat-8.5-doc/changelog.html#Tomcat_8.5.38_(markt)">Tomcat 8.5
 changelog</a>.
 </p>
 
-
-<p>
-<strong>Warning:</strong> There is a known regression in
+<p><strong>Warning:</strong> There is a known regression in
 <code>catalina.sh</code> script. In configurations that use a PID file
 (configured via CATALINA_PID environment variable) a wrong PID value may
 be written, or the file is not created at all. See bug <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=63041">63041</a>
@@ -1223,49 +619,25 @@ be written, or the file is not created a
 file from Tomcat 8.5.35.
 </p>
 
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-80.cgi">Download</a>
-
 </p>
-
-</div>
-<h3 id="Tomcat_Native_1.2.21_Released">
-<span class="pull-right">2019-01-31</span> Tomcat Native 1.2.21 Released</h3>
-<div class="text">
-
+</div><h3 id="Tomcat_Native_1.2.21_Released"><span class="pull-right">2019-01-31</span> Tomcat Native 1.2.21 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 1.2.21 of
 Tomcat Native. The notable changes since 1.2.19 include:
 </p>
-
 <ul>
-  
-<li>Fixed memory leaks when using NIO/NIO2 with OpenSSL for TLS.</li>
-
+  <li>Fixed memory leaks when using NIO/NIO2 with OpenSSL for TLS.</li>
 </ul>
-
 <p style="text-align: center;">
-
 <a href="https://tomcat.apache.org/download-native.cgi">Download</a> |
 <a href="native-doc/miscellaneous/changelog.html">ChangeLog for 1.2.21</a>
-
 </p>
-
-</div>
-</div>
-</div>
-</div>
-</main>
-<footer id="footer">
+</div></div></div></div></main><footer id="footer">
     Copyright &copy; 1999-2020, The Apache Software Foundation
     <br>
     Apache Tomcat, Tomcat, Apache, the Apache feather, and the Apache Tomcat
     project logo are either registered trademarks or trademarks of the Apache
     Software Foundation.
-  </footer>
-</div>
-<script src="res/js/tomcat.js"></script>
-</body>
-</html>
+  </footer></div><script src="res/js/tomcat.js"></script></body></html>
\ No newline at end of file

Modified: tomcat/site/trunk/docs/presentations.html
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/presentations.html?rev=1873980&r1=1873979&r2=1873980&view=diff
==============================================================================
--- tomcat/site/trunk/docs/presentations.html (original)
+++ tomcat/site/trunk/docs/presentations.html Thu Feb 13 15:24:17 2020
@@ -1,218 +1,7 @@
 <!DOCTYPE html SYSTEM "about:legacy-compat">
-<html lang="en">
-<head>
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<link href="res/css/tomcat.css" rel="stylesheet" type="text/css">
-<link href="res/css/fonts/fonts.css" rel="stylesheet" type="text/css">
-<title>Apache Tomcat&reg; - Presentations</title>
-</head>
-<body>
-<div id="wrapper">
-<header id="header">
-<div class="clearfix">
-<div class="menu-toggler pull-left" tabindex="1">
-<div class="hamburger"></div>
-</div>
-<a href="http://tomcat.apache.org/"><img class="tomcat-logo pull-left noPrint" alt="Tomcat Home" src="res/images/tomcat.png"></a>
-<h1 class="pull-left">Apache Tomcat<sup>&reg;</sup>
-</h1>
-<div class="asf-logos pull-right">
-<a href="https://www.apache.org/foundation/contributing.html" target="_blank" class="pull-left"><img src="https://www.apache.org/images/SupportApache-small.png" class="support-asf" alt="Support Apache"></a><a href="http://www.apache.org/" target="_blank" class="pull-left"><img src="res/images/asf_logo.svg" class="asf-logo" alt="The Apache Software Foundation"></a>
-</div>
-</div>
-</header>
-<main id="middle">
-<div>
-<div id="mainLeft">
-<div id="nav-wrapper">
-<form action="https://www.google.com/search" method="get">
-<div class="searchbox">
-<input value="tomcat.apache.org" name="sitesearch" type="hidden"><input aria-label="Search text" placeholder="Search&hellip;" required="required" name="q" id="query" type="search"><button>GO</button>
-</div>
-</form>
-<div class="asfevents">
-<a href="https://www.apache.org/events/current-event.html"><img src="https://www.apache.org/events/current-event-234x60.png" alt="Next ASF event"><br>
+<html lang="en"><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="res/css/tomcat.css" rel="stylesheet" type="text/css"><link href="res/css/fonts/fonts.css" rel="stylesheet" type="text/css"><title>Apache Tomcat&reg; - Presentations</title></head><body><div id="wrapper"><header id="header"><div class="clearfix"><div class="menu-toggler pull-left" tabindex="1"><div class="hamburger"></div></div><a href="http://tomcat.apache.org/"><img class="tomcat-logo pull-left noPrint" alt="Tomcat Home" src="res/images/tomcat.png"></a><h1 class="pull-left">Apache Tomcat<sup>&reg;</sup></h1><div class="asf-logos pull-right"><a href="https://www.apache.org/foundation/contributing.html" target="_blank" class="pull-left"><img src="https://www.apache.org/images/SupportApache-small.png" class="support-asf" alt="Support Apache"></a><a href="http://www.apache.org/" target="_blank" class="pull-left"><img sr
 c="res/images/asf_logo.svg" class="asf-logo" alt="The Apache Software Foundation"></a></div></div></header><main id="middle"><div><div id="mainLeft"><div id="nav-wrapper"><form action="https://www.google.com/search" method="get"><div class="searchbox"><input value="tomcat.apache.org" name="sitesearch" type="hidden"><input aria-label="Search text" placeholder="Search&hellip;" required="required" name="q" id="query" type="search"><button>GO</button></div></form><div class="asfevents"><a href="https://www.apache.org/events/current-event.html"><img src="https://www.apache.org/events/current-event-234x60.png" alt="Next ASF event"><br>
               Save the date!
-            </a>
-</div>
-<nav>
-<div>
-<h2>Apache Tomcat</h2>
-<ul>
-<li>
-<a href="./index.html">Home</a>
-</li>
-<li>
-<a href="./taglibs.html">Taglibs</a>
-</li>
-<li>
-<a href="./maven-plugin.html">Maven Plugin</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Download</h2>
-<ul>
-<li>
-<a href="./whichversion.html">Which version?</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-90.cgi">Tomcat 9</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-80.cgi">Tomcat 8</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-70.cgi">Tomcat 7</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-connectors.cgi">Tomcat Connectors</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-native.cgi">Tomcat Native</a>
-</li>
-<li>
-<a href="https://tomcat.apache.org/download-taglibs.cgi">Taglibs</a>
-</li>
-<li>
-<a href="https://archive.apache.org/dist/tomcat/">Archives</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Documentation</h2>
-<ul>
-<li>
-<a href="./tomcat-9.0-doc/index.html">Tomcat 9.0</a>
-</li>
-<li>
-<a href="./tomcat-8.5-doc/index.html">Tomcat 8.5</a>
-</li>
-<li>
-<a href="./tomcat-7.0-doc/index.html">Tomcat 7.0</a>
-</li>
-<li>
-<a href="./connectors-doc/">Tomcat Connectors</a>
-</li>
-<li>
-<a href="./native-doc/">Tomcat Native</a>
-</li>
-<li>
-<a href="https://cwiki.apache.org/confluence/display/TOMCAT">Wiki</a>
-</li>
-<li>
-<a href="./migration.html">Migration Guide</a>
-</li>
-<li>
-<a href="./presentations.html">Presentations</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Problems?</h2>
-<ul>
-<li>
-<a href="./security.html">Security Reports</a>
-</li>
-<li>
-<a href="./findhelp.html">Find help</a>
-</li>
-<li>
-<a href="https://cwiki.apache.org/confluence/display/TOMCAT/FAQ">FAQ</a>
-</li>
-<li>
-<a href="./lists.html">Mailing Lists</a>
-</li>
-<li>
-<a href="./bugreport.html">Bug Database</a>
-</li>
-<li>
-<a href="./irc.html">IRC</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Get Involved</h2>
-<ul>
-<li>
-<a href="./getinvolved.html">Overview</a>
-</li>
-<li>
-<a href="./source.html">Source code</a>
-</li>
-<li>
-<a href="./ci.html">Buildbot</a>
-</li>
-<li>
-<a href="https://cwiki.apache.org/confluence/x/vIPzBQ">Translations</a>
-</li>
-<li>
-<a href="./tools.html">Tools</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Media</h2>
-<ul>
-<li>
-<a href="https://twitter.com/theapachetomcat">Twitter</a>
-</li>
-<li>
-<a href="https://www.youtube.com/c/ApacheTomcatOfficial">YouTube</a>
-</li>
-<li>
-<a href="https://blogs.apache.org/tomcat/">Blog</a>
-</li>
-</ul>
-</div>
-<div>
-<h2>Misc</h2>
-<ul>
-<li>
-<a href="./whoweare.html">Who We Are</a>
-</li>
-<li>
-<a href="https://www.redbubble.com/people/comdev/works/30885254-apache-tomcat">Swag</a>
-</li>
-<li>
-<a href="./heritage.html">Heritage</a>
-</li>
-<li>
-<a href="http://www.apache.org">Apache Home</a>
-</li>
-<li>
-<a href="./resources.html">Resources</a>
-</li>
-<li>
-<a href="./contact.html">Contact</a>
-</li>
-<li>
-<a href="./legal.html">Legal</a>
-</li>
-<li>
-<a href="https://www.apache.org/foundation/contributing.html">Support Apache</a>
-</li>
-<li>
-<a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-</li>
-<li>
-<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-</li>
-<li>
-<a href="http://www.apache.org/licenses/">License</a>
-</li>
-</ul>
-</div>
-</nav>
-</div>
-</div>
-<div id="mainRight">
-<div id="content">
-<h2 style="display: none;">Content</h2>
-<h3 id="Presentations">Presentations</h3>
-<div class="text">
-
+            </a></div><nav><div><h2>Apache Tomcat</h2><ul><li><a href="./index.html">Home</a></li><li><a href="./taglibs.html">Taglibs</a></li><li><a href="./maven-plugin.html">Maven Plugin</a></li></ul></div><div><h2>Download</h2><ul><li><a href="./whichversion.html">Which version?</a></li><li><a href="https://tomcat.apache.org/download-90.cgi">Tomcat 9</a></li><li><a href="https://tomcat.apache.org/download-80.cgi">Tomcat 8</a></li><li><a href="https://tomcat.apache.org/download-70.cgi">Tomcat 7</a></li><li><a href="https://tomcat.apache.org/download-connectors.cgi">Tomcat Connectors</a></li><li><a href="https://tomcat.apache.org/download-native.cgi">Tomcat Native</a></li><li><a href="https://tomcat.apache.org/download-taglibs.cgi">Taglibs</a></li><li><a href="https://archive.apache.org/dist/tomcat/">Archives</a></li></ul></div><div><h2>Documentation</h2><ul><li><a href="./tomcat-9.0-doc/index.html">Tomcat 9.0</a></li><li><a href="./tomcat-8.5-doc/index.html">Tomcat 8.5</a></li><l
 i><a href="./tomcat-7.0-doc/index.html">Tomcat 7.0</a></li><li><a href="./connectors-doc/">Tomcat Connectors</a></li><li><a href="./native-doc/">Tomcat Native</a></li><li><a href="https://cwiki.apache.org/confluence/display/TOMCAT">Wiki</a></li><li><a href="./migration.html">Migration Guide</a></li><li><a href="./presentations.html">Presentations</a></li></ul></div><div><h2>Problems?</h2><ul><li><a href="./security.html">Security Reports</a></li><li><a href="./findhelp.html">Find help</a></li><li><a href="https://cwiki.apache.org/confluence/display/TOMCAT/FAQ">FAQ</a></li><li><a href="./lists.html">Mailing Lists</a></li><li><a href="./bugreport.html">Bug Database</a></li><li><a href="./irc.html">IRC</a></li></ul></div><div><h2>Get Involved</h2><ul><li><a href="./getinvolved.html">Overview</a></li><li><a href="./source.html">Source code</a></li><li><a href="./ci.html">Buildbot</a></li><li><a href="https://cwiki.apache.org/confluence/x/vIPzBQ">Translations</a></li><li><a href="./tools
 .html">Tools</a></li></ul></div><div><h2>Media</h2><ul><li><a href="https://twitter.com/theapachetomcat">Twitter</a></li><li><a href="https://www.youtube.com/c/ApacheTomcatOfficial">YouTube</a></li><li><a href="https://blogs.apache.org/tomcat/">Blog</a></li></ul></div><div><h2>Misc</h2><ul><li><a href="./whoweare.html">Who We Are</a></li><li><a href="https://www.redbubble.com/people/comdev/works/30885254-apache-tomcat">Swag</a></li><li><a href="./heritage.html">Heritage</a></li><li><a href="http://www.apache.org">Apache Home</a></li><li><a href="./resources.html">Resources</a></li><li><a href="./contact.html">Contact</a></li><li><a href="./legal.html">Legal</a></li><li><a href="https://www.apache.org/foundation/contributing.html">Support Apache</a></li><li><a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li><li><a href="http://www.apache.org/licenses/">License</a></li></ul></div></
 nav></div></div><div id="mainRight"><div id="content"><h2 style="display: none;">Content</h2><h3 id="Presentations">Presentations</h3><div class="text">
 
 <p>Apache Tomcat features regularly at ApacheCon and other conferences. Copies
 of many of these presentations are freely available online. This page provides
@@ -220,46 +9,25 @@ links to these presentations where known
 presentations then please do let us know via the
 <a href="lists.html#tomcat-users">Tomcat Users mailing list</a>.</p>
 
-
-<div class="subsection">
-<h4 id="Scheduled_presentations">Scheduled presentations</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="Scheduled_presentations">Scheduled presentations</h4><div class="text">
 <p>After a successful TomcatCon London, we are currently planning the next
 events in the TomcatCon series. Follow the discussion on the
 <a href="lists.html#tomcat-users">users mailing list</a>.</p>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="Future_Topics">Future Topics</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="Future_Topics">Future Topics</h4><div class="text">
 <p>The following suggestions have been received for future presentation topics.
 To add your idea to the list, e-mail the Tomcat <a href="lists.html">users
 mailing list</a>.</p>
-
 <ul>
-
 <li>how to set up Tomcat so as to make upgrades easier</li>
-
 <li>the relationship between Tomcat and the Java Servlet Specification</li>
-
 <li>for sysadmins : how to set up Tomcat logging</li>
-
 <li>tools and formulas for tuning Tomcat for specific load scenarios</li>
-
 <li>when and how to generate heap dumps, and how to (roughly) interpret them </li>
-
 <li>Hardening Tomcat to make it more secure</li>
-
 </ul>
-
-</div>
-</div>
-
+</div></div>
 
 
 <style type="text/css">
@@ -270,735 +38,437 @@ li.targeted {
   transition:ease-in-out 1s;
 }
 </style>
-
-<div class="subsection">
-<h4 id="Webinar_Series_2020">Webinar Series 2020</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="Webinar_Series_2020">Webinar Series 2020</h4><div class="text">
 <ul>
-  
-<li>
+  <li>
     Tomcat 10 and Jakarta EE 9 - Mark Thomas,
     <a href="https://www.youtube.com/watch?v=Vwj0XG-4Nos">video</a>
-  
-</li>
-
+  </li>
 </ul>
-
-</div>
-</div>
-
-<div class="subsection">
-<h4 id="ApacheCon_Europe_2019">ApacheCon Europe 2019</h4>
-<div class="text">
-
+</div></div>
+<div class="subsection"><h4 id="ApacheCon_Europe_2019">ApacheCon Europe 2019</h4><div class="text">
 <ul>
-  
-<li>
+  <li>
     State of the Cat - Mark Thomas,
     <a href="https://www.youtube.com/watch?v=hfgO6R9o5Tw">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     New and upcoming - R&eacute;my Maucherat,
     <a href="https://aceu19.apachecon.com/sites/aceu19.apachecon.com/files/2019-10/RemyMaucherat_Tomcat-new-upcoming.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=a-nMewIRkmU">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Apache Tomcat - lost in th docs - Felix Schumacher,
     <a href="https://aceu19.apachecon.com/sites/aceu19.apachecon.com/files/2019-10/FelixSchumacher_Lost-in-the-docs-ApacheConEu19.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=NasRhz0uKcQ">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Apache Tomcat, your webapp and the Graal - R&eacute;my Maucherat,
     <a href="https://aceu19.apachecon.com/sites/aceu19.apachecon.com/files/2019-10/RemyMaucherat_Tomcat-Graal.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=HvNlaPBNRqE">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     HTTP/2, HTTP/3 and SSL/TLS State of Art in Our Servers - Jean-Frederic Clere,
     <a href="https://aceu19.apachecon.com/sites/aceu19.apachecon.com/files/2019-10/H2state.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=D_ITxTR9KS8">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Tomcat from a cluster to a cloud - Jean-Frederic Clere,
     <a href="https://aceu19.apachecon.com/sites/aceu19.apachecon.com/files/2019-10/ClusterCloud_0.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=ujOmPmXXgvg">video</a>
-  
-</li>
-
+  </li>
 </ul>
-
-</div>
-</div>
-
-<div class="subsection">
-<h4 id="ApacheCon_NA_2019">ApacheCon NA 2019</h4>
-<div class="text">
-
+</div></div>
+<div class="subsection"><h4 id="ApacheCon_NA_2019">ApacheCon NA 2019</h4><div class="text">
 <ul>
-  
-<li>
+  <li>
     State of the Cat, New ! - R&eacute;my Maucherat,
     <a href="https://drive.google.com/open?id=1A9RbmALoDDpkUXyyfbpZCMoP5KEZ2yNB">slides</a>,
     <a href="https://www.youtube.com/watch?v=_W2FK7raGMI">video</a>
-  
-</li>
-  
-<li id="latest-lets-encrypt">
+  </li>
+  <li id="latest-lets-encrypt">
     Let's Encrypt Apache Tomcat - Christopher Schultz,
     <a href="https://people.apache.org/~schultz/ApacheCon%20NA%202019/Let's%20Encrypt%20Apache%20Tomcat.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=BWUjvmJgSeE">video</a>
-  
-</li>
-  
-<li id="latest-debugging-tomcat-and-web-applications">
+  </li>
+  <li id="latest-debugging-tomcat-and-web-applications">
     Tips for Debugging Tomcat and Web Applications - Coty Sutherland,
     <a href="https://people.apache.org/~csutherl/ApacheCon%20NA%202019/Tips%20for%20Debugging%20Tomcat%20and%20Web%20Applications%20(2019).pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=taKWjPeIbIM">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Serving Clean URLs via Custom Internet Media Types on Tomcat - Garret Wilson,
     <a href="https://www.youtube.com/watch?v=kkVWdyD4L-Q">video</a>
-  
-</li>
-  
-<li id="latest-locking-down-tomcat">
+  </li>
+  <li id="latest-locking-down-tomcat">
     Locking-Down Apache Tomcat - Christopher Schultz,
     <a href="https://people.apache.org/~schultz/ApacheCon%20NA%202019/Locking-Down%20Apache%20Tomcat.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=1H9y7k3llFc">video</a>
-  
-</li>
-  
-<li id="latest-cluster-to-cloud">
+  </li>
+  <li id="latest-cluster-to-cloud">
     Tomcat from a cluster to a cloud - Jean-Frederic Clere,
     <a href="https://www.slideshare.net/jfclere/from-a-cluster-to-the-cloud">slides</a>,
     <a href="https://www.youtube.com/watch?v=gDSl1FOAXOk">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Apache Tomcat, your webapp, and the Graal - R&eacute;my Maucherat,
     <a href="https://drive.google.com/open?id=1tFFEeZ4ks7U-vLsJQ8Eli3sHgfhJ_bNW">slides</a>,
     <a href="https://www.youtube.com/watch?v=b_FwPW9ivkc">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Packaging Tomcat for Linux Distributions - Coty Sutherland,
     <a href="https://people.apache.org/~csutherl/ApacheCon%20NA%202019/Packaging%20Tomcat%20for%20Linux%20Distributions%20(2019).pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=yyx5e83DOgc">video</a>
-  
-</li>
-  
-<li id="latest-tls-state-of-the-art">
+  </li>
+  <li id="latest-tls-state-of-the-art">
     HTTP/2, HTTP/3 and SSL/TLS State of Art in Our Servers - Jean-Frederic Clere,
     <a href="https://www.slideshare.net/jfclere/http2-http3-and-ssltls-state-of-the-art-in-our-servers">slides</a>,
     <a href="https://www.youtube.com/watch?v=3o6r1c5GI3g">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Apache Tomcat / HTTPD Configuration Management - Steve Sanders,
     <a href="https://www.youtube.com/watch?v=c8aJW9LMDlE">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     I Love Lucee - Igal Sapir,
     <a href="https://www.youtube.com/watch?v=D6l8hyRdFII">video</a>
-  
-</li>
-  
-<li id="latest-httpd-reverse-proxy">
+  </li>
+  <li id="latest-httpd-reverse-proxy">
     Apache httpd reverse proxy and Tomcat - Jean-Frederic Clere,
     <a href="https://www.slideshare.net/jfclere/apache-httpd-reverse-proxy-and-tomcat-173578042">slides</a>,
     <a href="https://www.youtube.com/watch?v=44kCO4YHqag">video</a>
-  
-</li>
-
+  </li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="ApacheCon_NA_2018">ApacheCon NA 2018</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="ApacheCon_NA_2018">ApacheCon NA 2018</h4><div class="text">
 <ul>
-  
-<li>
+  <li>
     State of the Cat - Mark Thomas,
     <a href="http://people.apache.org/~markt/presentations/2018-09-24-state-of-the-cat.pdf">slides</a>,
     <a href="https://feathercast.apache.org/2018/09/25/state-of-the-cat-mark-thomas/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     New and Upcoming - R&eacute;my Maucherat,
     <a href="https://apachecon.com/acna18/presentations/7b1817f0af115fdb6.zip">slides</a>,
     <a href="https://feathercast.apache.org/2018/09/25/new-and-upcoming-tomcat-8-5-and-9-remy-maucherat/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Let's Encrypt Apache Tomcat - Christopher Schultz,
     <a href="https://people.apache.org/~schultz/ApacheCon%20NA%202018/Let's%20Encrypt%20Apache%20Tomcat.pdf">slides</a>,
     <a href="http://people.apache.org/~schultz/ApacheCon%20NA%202018/">sample code</a>,
     <a href="https://feathercast.apache.org/2018/09/25/lets-encrypt-apache-tomcat-christopher-schultz/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     HTTP/2 and SSL/TLS State of Art in Our Servers - Jean-Frederic Clere,
     <a href="https://apachecon.com/acna18/presentations/128f6e0eb10dc70a6.zip">slides</a>,
     <a href="https://feathercast.apache.org/2018/09/25/http-2-and-ssl-tls-state-of-art-in-our-servers-jean-frederic-clere/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Apache httpd reverse proxy and Tomcat - Jim Jagielski,
     <a href="https://feathercast.apache.org/2018/09/25/apache-httpd-reverse-proxy-and-tomcat-jim-jagielski/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Routing CDN traffic at scale using Apache Tomcat - Jeff Elsloo,
     <a href="https://feathercast.apache.org/2018/09/25/routing-cdn-traffic-at-scale-using-apache-tomcat-jeff-elsloo/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     The Anatomy of a Secure Java Web Application Using Apache Fortress - Shawn McKinney,
     <a href="https://apachecon.com/acna18/presentations/161fccca2985a4b0b.zip">slides</a>,
     <a href="https://feathercast.apache.org/2018/09/25/the-anatomy-of-a-secure-java-web-application-using-apache-fortress-shawn-mckinney/">audio</a>
-  
-</li>
-  
-<li id="latest-clustering-deep-dive">
+  </li>
+  <li id="latest-clustering-deep-dive">
     Deep dive into Tomcat Clustering - Keiichi Fujino,
     <a href="https://apachecon.com/acna18/presentations/b2a85e754868e2b82.zip">slides</a>,
     <a href="https://feathercast.apache.org/2018/09/26/deep-dive-into-tomcat-clustering-keiichi-fujino/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Improving NIO2 (and Tomcat) - R&eacute;my Maucherat,
     <a href="https://apachecon.com/acna18/presentations/c8e270be4e9cd1505.zip">slides</a>,
     <a href="https://feathercast.apache.org/2018/09/26/improving-nio2-and-tomcat-remy-maucherat/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Tomcat: From a cluster to the cloud - Jean-Frederic Clere,
     <a href="https://apachecon.com/acna18/presentations/3c256e67647cda833.zip">slides</a>,
     <a href="https://feathercast.apache.org/2018/09/26/tomcat-from-a-cluster-to-the-cloud-jean-frederic-clere/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Tomcat Monitoring Alternatives, Pros and Cons - Charlie Arehart,
     <a href="https://apachecon.com/acna18/presentations/52f241a1ac9ef234f.zip">slides</a>,
     <a href="https://feathercast.apache.org/2018/09/26/tomcat-monitoring-alternatives-pros-and-cons-charlie-arehart/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Monitoring production webapps running in apache tomcat with MoSKito - Leon Rosenbergt,
     <a href="https://apachecon.com/acna18/presentations/0745118b5ee397ec3.zip">slides</a>,
     <a href="https://feathercast.apache.org/2018/09/26/monitoring-production-webapps-running-in-apache-tomcat-with-moskito-leon-rosenberg/">audio</a>
-  
-</li>
-
+  </li>
 </ul>
-
-</div>
-</div>
-
-<div class="subsection">
-<h4 id="ApacheCon_EU_Roadshow_2018">ApacheCon EU Roadshow 2018</h4>
-<div class="text">
-
+</div></div>
+<div class="subsection"><h4 id="ApacheCon_EU_Roadshow_2018">ApacheCon EU Roadshow 2018</h4><div class="text">
 <ul>
-  
-<li>
+  <li>
     State of the Cat - Mark Thomas,
     <a href="http://people.apache.org/~markt/presentations/2018-06-13-state-of-the-cat.pdf">slides</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Performance Troubleshooting using Java Thread Dumps - Rainer Jung,
     <a href="http://home.apache.org/~rjung/presentations/2018-06-13-ApacheRoadShow-JavaThreadDumps.pdf">slides</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Apache Web Server 2.4 - 10 Must-know Configuration Features - Rainer Jung,
     <a href="http://home.apache.org/~rjung/presentations/2018-06-14-ApacheRoadShow-WebServerConfgurationFeatures.pdf">slides</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Reactive Applications on Apache Tomcat - Violeta Georgieva,
     <a href="http://home.apache.org/~violetagg/presentations/2018-06-13-Reactive-Applications-on-Apache-Tomcat.pdf">slides</a>
-  
-</li>
-
+  </li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="TomcatCon_London_2017">TomcatCon London 2017</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="TomcatCon_London_2017">TomcatCon London 2017</h4><div class="text">
 <ul>
-  
-<li>
+  <li>
     State of the Cat - Mark Thomas,
     <a href="http://people.apache.org/~markt/presentations/2017-09-26-a-state-of-the-cat.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=gPqus5T5x-w&amp;t=2s">slides + audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     New and upcoming - R&eacute;my Maucherat,
     <a href="articles/2017-09-26-new-remm.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=eVEmgPAaAF0">slides + audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Reverse Proxies, Load-Balancing &amp; Clustering - Part 1 - Mark Thomas,
     <a href="http://people.apache.org/~markt/presentations/2017-09-26-b-clustering.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=2QYWp1k5QQM&amp;t=2200s">slides + audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Reverse Proxies, Load-Balancing &amp; Clustering - Part 2 - Mark Thomas,
     <a href="http://people.apache.org/~markt/presentations/2017-09-26-b-clustering.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=6LoAdy9-jBI">slides + audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Tomcat from the Cluster to the Cloud - Jean-Frederic Clere,
     <a href="https://www.slideshare.net/jfclere/tomcatcon-from-a-cluster-to-the-cloud">slides</a>
-  
-</li>
-
+  </li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="Webinar_Series_2017">Webinar Series 2017</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="Webinar_Series_2017">Webinar Series 2017</h4><div class="text">
 <ul>
-
-<li>Tomcat and MoSKito (Leon Rosenberg) <a href="https://www.youtube.com/watch?v=5RCkx-hGK1Q">video</a>
-</li>
-
+<li>Tomcat and MoSKito (Leon Rosenberg) <a href="https://www.youtube.com/watch?v=5RCkx-hGK1Q">video</a></li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="TomcatCon_Miami_2017">TomcatCon Miami 2017</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="TomcatCon_Miami_2017">TomcatCon Miami 2017</h4><div class="text">
 <ul>
-  
-<li>
+  <li>
     State of the Cat - Mark Thomas,
     <a href="http://people.apache.org/~markt/presentations/2017-05-16-a-state-of-the-cat.pdf">slides</a>,
     <a href="https://feathercast.apache.org/2017/05/30/apachecon-miami-2017-state-of-the-cat-mark-thomas-pivotal-tomcatcon-mark-thomas/">audio</a>
-  
-</li>
-  
-<li id="latest-credential-security">
+  </li>
+  <li id="latest-credential-security">
     Seamless Upgrades for Credential Security in Apache Tomcat - Christopher Schultz,
     <a href="http://people.apache.org/~schultz/ApacheCon%20NA%202017/Seamless%20Upgrades%20for%20Credential%20Security%20in%20Apache%20Tomcat.pdf">slides</a>,
     <a href="http://people.apache.org/~schultz/ApacheCon%20NA%202017/">sample code</a>,
     <a href="https://feathercast.apache.org/2017/05/30/apachecon-miami-2017-seamless-upgrades-for-credential-security-in-apache-tomcat-christopher-schultz/">audio</a>
-  
-</li>
-  
-<li id="latest-tls-introduction">
+  </li>
+  <li id="latest-tls-introduction">
     Introduction to Tomcat and TLS - Mark Thomas,
     <a href="http://people.apache.org/~markt/presentations/2017-05-16-b-tomcat-ssl.pdf">slides</a>,
     <a href="https://feathercast.apache.org/2017/05/30/apachecon-miami-2017-apache-tomcat-and-ssl-mark-thomas/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Let's Encrypt Apache Tomcat - Christopher Schultz,
     <a href="http://people.apache.org/~schultz/ApacheCon%20NA%202017/Let's%20Encrypt%20Apache%20Tomcat.pdf">slides</a>,
     <a href="http://people.apache.org/~schultz/ApacheCon%20NA%202017/">sample code</a>,
     <a href="https://feathercast.apache.org/2017/05/30/apachecon-miami-2017-lets-encrypt-apache-tomcat-christopher-schultz/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Securing Tomcat for your environment - Mark Thomas,
     <a href="http://people.apache.org/~markt/presentations/2017-05-16-c-securing-tomcat.pdf">slides</a>,
     <a href="https://feathercast.apache.org/2017/05/30/apachecon-miami-2017-securing-tomcat-for-your-environment-mark-thomas/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Tomcat and Proxies - Jean-Frederic Clere,
     <a href="http://schd.ws/hosted_files/apachecon2017/38/TomcatProxies.pdf">slides</a>,
     <a href="https://feathercast.apache.org/2017/05/30/apachecon-miami-2017-tomcat-and-proxies-jean-frederic-clere/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Load balancing - Mark Thomas,
     <a href="http://people.apache.org/~markt/presentations/2017-05-17-d-tomcat-load-balancing.pdf">slides</a>,
     <a href="https://feathercast.apache.org/2017/05/30/apachecon-miami-2017-tomcat-clustering-part-2-load-balancing-mark-thomas/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Tomcat Clustering - Keiichi Fujino,
     <a href="http://events.linuxfoundation.org/sites/events/files/slides/TomcatCluster_3.pdf">slides</a>,
     <a href="https://feathercast.apache.org/2017/05/30/apachecon-miami-2017-tomcat-clustering-keiichi-fujino/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     The Challenges Tomcat Faces in High Throughput Production System - Huxing Zhang,
     <a href="http://events.linuxfoundation.org/sites/events/files/slides/TomcatCon2017.pdf">slides</a>,
     <a href="https://feathercast.apache.org/2017/05/30/apachecon-miami-2017-the-challenges-tomcat-faces-in-high-throughput-production-system-and-how-to-solve-it-huxing-zhang/">audio</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Using OpenSSL to Boost JSSE in Tomcat - Jean-Frederic Clere,
     <a href="http://schd.ws/hosted_files/apachecon2017/93/TomcatOpenSSL.pdf">slides</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     How I Stopped Worrying and Learned to Love Open Source - David Cleary,
     <a href="http://events.linuxfoundation.org/sites/events/files/slides/StopWorrying.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=FjD268R-obs&amp;list=PLbzoR-pLrL6pLDCyPxByWQwYTL-JrF5Rp&amp;index=56">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Packaging Tomcat for Linux Distributions - Coty Sutherland,
     <a href="http://schd.ws/hosted_files/apachecon2017/f1/packaging-tomcat-for-linux-distributions.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=OKs926hLIOo&amp;list=PLbzoR-pLrL6pLDCyPxByWQwYTL-JrF5Rp&amp;index=55">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Introduction to Spring Boot - Rossen Stoyanchev,
     <a href="https://www.youtube.com/watch?v=Qk7AcXgv_lk&amp;list=PLbzoR-pLrL6pLDCyPxByWQwYTL-JrF5Rp&amp;index=54">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     ASF Loves Tomcat and JavaEE: From Meecrowave to TomEE - Romain Manni-Bucau,
     <a href="http://events.linuxfoundation.org/sites/events/files/slides/ASF%20loves%20Tomcat%20and%20EE-%20Meecrowave%20to%20TomEE.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=IQEGsSvAkIU&amp;list=PLbzoR-pLrL6pLDCyPxByWQwYTL-JrF5Rp&amp;index=53">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Jwala - Apache Tomcat and HTTPD Enterprise Manager - Steven Ger &amp; Arvindo Kinny,
     <a href="http://schd.ws/hosted_files/apachecon2017/56/jwala-apachecon.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=LfXCrol8gHE&amp;list=PLbzoR-pLrL6pLDCyPxByWQwYTL-JrF5Rp&amp;index=52">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     From a Cluster to the Cloud - Jean-Frederic Clere,
     <a href="http://schd.ws/hosted_files/apachecon2017/c6/clusterCloud.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=9PN-JZje6ws&amp;index=51&amp;list=PLbzoR-pLrL6pLDCyPxByWQwYTL-JrF5Rp">video</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Wrap up - Mark Thomas,
     <a href="http://people.apache.org/~markt/presentations/2017-05-18-e-wrapup.pdf">slides</a>,
     <a href="https://www.youtube.com/watch?v=kpJVTp2kfmk&amp;index=50&amp;list=PLbzoR-pLrL6pLDCyPxByWQwYTL-JrF5Rp">video</a>
-  
-</li>
-
+  </li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="ApacheCon_2016">ApacheCon 2016</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="ApacheCon_2016">ApacheCon 2016</h4><div class="text">
 <ul>
-  
-<li>
+  <li>
     Seamless Upgrades for Credential Security in Apache Tomcat - Christopher Schultz,
     <a href="http://people.apache.org/~schultz/ApacheCon%20NA%202016/Seamless%20Upgrades%20for%20Credential%20Security%20in%20Apache%20Tomcat.pdf">slides</a>
-  
-</li>
-  
-<li id="latest-monitoring-with-jmx">
+  </li>
+  <li id="latest-monitoring-with-jmx">
     Monitoring Apache Tomcat with JMX - Christopher Schultz,
     <a href="http://people.apache.org/~schultz/ApacheCon%20NA%202016/Monitoring%20Apache%20Tomcat%20with%20JMX.pdf">slides</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Using OpenSSL to Boost JSSE in Tomcat - Jean-Frederic Clere,
     <a href="http://schd.ws/hosted_files/apachecon2016/22/Using%20OpenSSL%20to%20Boost%20JSSE%20in%20Tomcat.pdf">slides</a>
-  
-</li>
-
+  </li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="Webinar_Series_2016">Webinar Series 2016</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="Webinar_Series_2016">Webinar Series 2016</h4><div class="text">
 <ul>
-
-<li>Connector selection: BIO vs NIO vs NIO2 vs APR (markt) <a href="https://www.youtube.com/watch?v=LBSWixIwMmU">video</a>
-</li>
-
+<li>Connector selection: BIO vs NIO vs NIO2 vs APR (markt) <a href="https://www.youtube.com/watch?v=LBSWixIwMmU">video</a></li>
 <li>TLS key/certificate generation (markt) <a href="https://www.youtube.com/watch?v=I6TbMqH9WFg">video</a>,
-    <a href="http://home.apache.org/~markt/presentations/2016-01-25-TLS-key-certificate-generation/script.txt">script</a>
-</li>
-
-<li>Introducing Apache Tomcat 8.5 (markt) <a href="https://www.youtube.com/watch?v=kBJCIpPLWm0">video</a>
-</li>
-
+    <a href="http://home.apache.org/~markt/presentations/2016-01-25-TLS-key-certificate-generation/script.txt">script</a></li>
+<li>Introducing Apache Tomcat 8.5 (markt) <a href="https://www.youtube.com/watch?v=kBJCIpPLWm0">video</a></li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="Webinar_Series_2015">Webinar Series 2015</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="Webinar_Series_2015">Webinar Series 2015</h4><div class="text">
 <ul>
-
-<li>Tomcat 9: HTTP/2 Quick Start (markt), <a href="https://www.youtube.com/watch?v=oCFwgMvouis">video</a>
-</li>
-
-<li>TLS Virtual Hosting (markt), <a href="https://www.youtube.com/watch?v=UnEcYYutbRg">video</a>
-</li>
-
+<li>Tomcat 9: HTTP/2 Quick Start (markt), <a href="https://www.youtube.com/watch?v=oCFwgMvouis">video</a></li>
+<li>TLS Virtual Hosting (markt), <a href="https://www.youtube.com/watch?v=UnEcYYutbRg">video</a></li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="ApacheCon_2015">ApacheCon 2015</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="ApacheCon_2015">ApacheCon 2015</h4><div class="text">
 <ul>
-
-<li>Tomcat Clustering: Part 1 - Reverse Proxies (markt), <a href="2015-04-15-Tomcat-clustering-part-1-reverse-proxies.pdf">slides</a>
-</li>
-
-<li>Tomcat Clustering: Part 2 - Load-balancing (markt), <a href="2015-04-15-Tomcat-clustering-part-2-load-balancing.pdf">slides</a>
-</li>
-
-<li>Tomcat Clustering: Part 3 - Clustering (markt), <a href="2015-04-15-Tomcat-clustering-part-3-clustering.pdf">slides</a>
-</li>
-  
-<li>
+<li>Tomcat Clustering: Part 1 - Reverse Proxies (markt), <a href="2015-04-15-Tomcat-clustering-part-1-reverse-proxies.pdf">slides</a></li>
+<li>Tomcat Clustering: Part 2 - Load-balancing (markt), <a href="2015-04-15-Tomcat-clustering-part-2-load-balancing.pdf">slides</a></li>
+<li>Tomcat Clustering: Part 3 - Clustering (markt), <a href="2015-04-15-Tomcat-clustering-part-3-clustering.pdf">slides</a></li>
+  <li>
     Load-balancing Tomcat with mod_jk - Christopher Schultz,
     <a href="http://home.apache.org/~schultz/ApacheCon%20NA%202015/Load-balancing%20Tomcat%20with%20mod_jk.pdf">slides</a>
-  
-</li>
-  
-<li>
+  </li>
+  <li>
     Monitoring Apache Tomcat with JMX - Christopher Schultz,
     <a href="http://home.apache.org/~schultz/ApacheCon%20NA%202015/Monitoring%20Apache%20Tomcat%20with%20JMX.pdf">slides</a>
-  
-</li>
-
+  </li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="ApacheCon_2014">ApacheCon 2014</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="ApacheCon_2014">ApacheCon 2014</h4><div class="text">
 <ul>
-
 <li>Apache Tomcat and SSL &ndash; Mark Thomas,
     <a href="https://home.apache.org/~markt/presentations/2014-04-09-Tomcat-SSL.pdf">slides</a>,
-    <a href="https://www.youtube.com/watch?v=rt7oZ-7QEEk">audio</a>
-</li>
-
+    <a href="https://www.youtube.com/watch?v=rt7oZ-7QEEk">audio</a></li>
 <li>Monitoring Apache Tomcat &ndash; Christopher Schultz,
     <a href="http://home.apache.org/~schultz/ApacheCon%20NA%202014/Monitoring%20Apache%20Tomcat%20with%20JMX.pdf">slides</a>,
-    <a href="https://www.youtube.com/watch?v=U2y_6j1Cgr8">audio</a>
-</li>
-
+    <a href="https://www.youtube.com/watch?v=U2y_6j1Cgr8">audio</a></li>
 <li>Migrating to Apache Tomcat 8 &ndash; Mark Thomas,
     <a href="https://home.apache.org/~markt/presentations/2014-04-09-Migrating-to-Apache-Tomcat-8.pdf">slides</a>,
-    <a href="https://www.youtube.com/watch?v=JrbH5zQusM0">audio</a>
-</li>
-
+    <a href="https://www.youtube.com/watch?v=JrbH5zQusM0">audio</a></li>
 <li>Connecting Tomcat to the World: Performance and other considerations when
     selecting a Tomcat connector &ndash; Christopher Schultz, Jean-Frederic Clere,
     slides not available,
-    <a href="https://www.youtube.com/watch?v=KKVO_xgRKbA">audio</a>
-</li>
-
+    <a href="https://www.youtube.com/watch?v=KKVO_xgRKbA">audio</a></li>
 <li>A Practical use of Servlet 3.1: Implementing WebSocket &ndash; Mark Thomas,
     <a href="https://home.apache.org/~markt/presentations/2014-04-09-WebSocket-on-Servlet31.pdf">slides</a>,
-    <a href="https://www.youtube.com/watch?v=9PbN2K8eO2w">audio</a>
-</li>
-
+    <a href="https://www.youtube.com/watch?v=9PbN2K8eO2w">audio</a></li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="Java_One,_September_2013_(San_Francisco)">Java One, September 2013 (San Francisco)</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="Java_One,_September_2013_(San_Francisco)">Java One, September 2013 (San Francisco)</h4><div class="text">
 <ul>
-
 <li>Building WebSocket 1.0 on Servlet 3.1 (markt)
-<a href="https://home.apache.org/~markt/presentations/2013-09-XX-WebSocket-on-Servlet31.pdf">pdf</a>
-</li>
-
+<a href="https://home.apache.org/~markt/presentations/2013-09-XX-WebSocket-on-Servlet31.pdf">pdf</a></li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="Pivotal_Open_Source_Hub,_September_2013_(San_Francisco)">Pivotal Open Source Hub, September 2013 (San Francisco)</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="Pivotal_Open_Source_Hub,_September_2013_(San_Francisco)">Pivotal Open Source Hub, September 2013 (San Francisco)</h4><div class="text">
 <ul>
-
 <li>Apache Tomcat 8 (markt)
-<a href="https://home.apache.org/~markt/presentations/2013-09-Apache-Tomcat8.pdf">pdf</a>
-</li>
-
+<a href="https://home.apache.org/~markt/presentations/2013-09-Apache-Tomcat8.pdf">pdf</a></li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="ApacheCon_North_America,_February_2013_(Portland)">ApacheCon North America, February 2013 (Portland)</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="ApacheCon_North_America,_February_2013_(Portland)">ApacheCon North America, February 2013 (Portland)</h4><div class="text">
 <ul>
-
 <li>Apache Tomcat Clustering (markt)
 <a href="https://www.youtube.com/watch?v=rX1zm11AXcA">video</a>,
-<a href="https://home.apache.org/~markt/presentations/2013-02-Apache-Tomcat-Clustering.pdf">pdf</a>
-</li>
-
+<a href="https://home.apache.org/~markt/presentations/2013-02-Apache-Tomcat-Clustering.pdf">pdf</a></li>
 <li>Apache Tomcat 8 update (markt)
 <a href="https://www.youtube.com/watch?v=B57IRtUHMjg">video</a>,
-<a href="https://home.apache.org/~markt/presentations/2013-02-Apache-Tomcat8-preview.pdf">pdf</a>
-</li>
-
+<a href="https://home.apache.org/~markt/presentations/2013-02-Apache-Tomcat8-preview.pdf">pdf</a></li>
 <li>The Good, the Bad and the Ugly: Security Vulnerability Reports from the
 Apache Tomcat project (markt)
 <a href="https://www.youtube.com/watch?v=SMSR3ahdPfU">video</a>,
-<a href="https://home.apache.org/~markt/presentations/2013-02-Apache-Tomcat-Security-Good-Bad-Ugly.pdf">pdf</a>
-</li>
-
+<a href="https://home.apache.org/~markt/presentations/2013-02-Apache-Tomcat-Security-Good-Bad-Ugly.pdf">pdf</a></li>
 <li>Monitoring Apache Tomcat and the Apache Web Server (rjung)
-<a href="https://www.youtube.com/watch?v=b2iQ7aohfhM">video</a>
-</li>
-
+<a href="https://www.youtube.com/watch?v=b2iQ7aohfhM">video</a></li>
 <li>Continuous Delivery with Maven, Puppet and Tomcat (Carlos Sanchez)
-<a href="https://www.youtube.com/watch?v=ieE2ye2u-cA">video</a>
-</li>
-
+<a href="https://www.youtube.com/watch?v=ieE2ye2u-cA">video</a></li>
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="ApacheCon_Europe,_October_2012_(Sinsheim)">ApacheCon Europe, October 2012 (Sinsheim)</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="ApacheCon_Europe,_October_2012_(Sinsheim)">ApacheCon Europe, October 2012 (Sinsheim)</h4><div class="text">
 <ul>
-
 <li>Apache Tomcat 8 Preview (markt)
-<a href="https://home.apache.org/~markt/presentations/2012-10-Apache-Tomcat8-preview.pdf">pdf</a>
-</li>
-
+<a href="https://home.apache.org/~markt/presentations/2012-10-Apache-Tomcat8-preview.pdf">pdf</a></li>
 <li>Apache Tomcat Reverse Proxies (markt)
 <a href="https://home.apache.org/~markt/presentations/2012-10-Apache-Tomcat-Reverse-proxies.pdf">pdf</a>,
 <a href="https://home.apache.org/~markt/presentations/2012-10-Apache-Tomcat-Reverse-proxies-notes-rjung.txt">notes</a> (rjung)</li>
-
 </ul>
+</div></div>
 
-</div>
-</div>
-
-
-<div class="subsection">
-<h4 id="JavaOne,_September_2010_(San_Francisco)">JavaOne, September 2010 (San Francisco)</h4>
-<div class="text">
-
+<div class="subsection"><h4 id="JavaOne,_September_2010_(San_Francisco)">JavaOne, September 2010 (San Francisco)</h4><div class="text">
 <ul>
-
 <li>Memory Leaks (markt)
-<a href="https://home.apache.org/~markt/presentations/2010-08-05-Memory-Leaks-JavaOne-60mins.pdf">pdf</a>
-</li>
-
+<a href="https://home.apache.org/~markt/presentations/2010-08-05-Memory-Leaks-JavaOne-60mins.pdf">pdf</a></li>
 </ul>
-
-</div>
-</div>
-
+</div></div>
 
 <script>
   var s = document.URL.split('#');
@@ -1013,20 +483,10 @@ Apache Tomcat project (markt)
   }
 </script>
 
-
-</div>
-</div>
-</div>
-</div>
-</main>
-<footer id="footer">
+</div></div></div></div></main><footer id="footer">
     Copyright &copy; 1999-2020, The Apache Software Foundation
     <br>
     Apache Tomcat, Tomcat, Apache, the Apache feather, and the Apache Tomcat
     project logo are either registered trademarks or trademarks of the Apache
     Software Foundation.
-  </footer>
-</div>
-<script src="res/js/tomcat.js"></script>
-</body>
-</html>
+  </footer></div><script src="res/js/tomcat.js"></script></body></html>
\ No newline at end of file



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