You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shiro.apache.org by fp...@apache.org on 2020/10/30 15:12:34 UTC

[shiro-site] branch asf-site updated: Release Shiro 1.7.0

This is an automated email from the ASF dual-hosted git repository.

fpapon pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/shiro-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new f464896  Release Shiro 1.7.0
f464896 is described below

commit f46489601249a5215bab7ac9dc6b9332f7ca82af
Author: Francois Papon <fr...@openobject.fr>
AuthorDate: Fri Oct 30 16:11:37 2020 +0100

    Release Shiro 1.7.0
---
 10-minute-tutorial.html                            |   7 +-
 2010/03/18/great-source-comments.html              |   1 +
 .../01/apache-shiro-100-incubating-released.html   |   1 +
 ...sdforum-java-sig-apache-shiro-presentation.html |   1 +
 ...eveloperworks-introduction-to-apache-shiro.html |   1 +
 2010/09/20/san-francisco-jug-presentation.html     |   1 +
 ...-shiro-becomes-an-apache-top-level-project.html |   1 +
 2010/11/03/apache-shiro-110-released.html          |   1 +
 ...o-video-and-slide-from-sf-jug-presentation.html |   1 +
 2011/01/13/apache-shiro-support-for-mule.html      |   1 +
 ...-shiro-integration-for-grails-113-released.html |   1 +
 ...thorization-guide-with-apache-shiro-posted.html |   1 +
 2011/03/14/infoq-article-on-apache-shiro.html      |   1 +
 ...the-new-rbac-resource-based-access-control.html |   1 +
 2011/06/30/apache-shiro-login-demo.html            |   1 +
 2012/01/24/apache-shiro-120-released.html          |   1 +
 2012/03/13/whats-new-in-apache-shiro-12.html       |   1 +
 2012/07/29/apache-shiro-121-released.html          |   1 +
 2013/05/30/apache-shiro-122-released.html          |   1 +
 README.html                                        |  31 +-
 about.html                                         |   1 +
 adoption.html                                      |   1 +
 architecture.html                                  |   1 +
 articles.html                                      |   1 +
 authentication-features.html                       |   1 +
 authentication-guide.html                          |   1 +
 authentication.html                                |   1 +
 authenticator.html                                 |   1 +
 authorization-features.html                        |   1 +
 authorization.html                                 |   1 +
 authorizer.html                                    |   1 +
 banner.html                                        |   1 +
 cachemanager.html                                  |   1 +
 caching.html                                       |   1 +
 cas.html                                           |   1 +
 codec.html                                         |   1 +
 command-line-hasher.html                           |   1 +
 commercial-support.html                            |   1 +
 community.html                                     |   1 +
 concurrency.html                                   |   1 +
 conferences.html                                   |   1 +
 configuration.html                                 |   1 +
 confluence-auto-export.html                        |   1 +
 contribute.html                                    |   1 +
 core.html                                          |   1 +
 cryptography-features.html                         |   1 +
 cryptography.html                                  |   1 +
 deprecated-pages.html                              |   1 +
 developer-resources.html                           |   1 +
 developers.html                                    |   1 +
 documentation-help-block.html                      |   1 +
 documentation.html                                 |   9 +-
 download.html                                      | 407 +++++++++++++++++++--
 events.html                                        |   1 +
 features-overview.html                             |   1 +
 features.html                                      |   1 +
 forums.html                                        |   1 +
 get-started.html                                   |   1 +
 getting-started-block.html                         |   1 +
 graduation-resolution.html                         |   1 +
 guice.html                                         |   1 +
 guides.html                                        |   1 +
 how-to-contribute.html                             |   1 +
 inclusionslibrary.html                             |   1 +
 index.html                                         |  11 +-
 integration.html                                   |   1 +
 introduction.html                                  |   1 +
 issues.html                                        |   1 +
 java-annotations-list.html                         |   1 +
 java-annotations.html                              |   1 +
 java-authentication-guide.html                     |   1 +
 java-authorization-guide.html                      |   1 +
 java-cryptography-guide.html                       |   1 +
 jaxrs.html                                         |   9 +-
 jsp-tag-library.html                               |   1 +
 license.html                                       |   1 +
 mailing-lists.html                                 |   1 +
 navigation.html                                    |   1 +
 news.html                                          |  34 ++
 overview.html                                      |   1 +
 performing-a-release.html                          |   1 +
 permissions.html                                   |   1 +
 powered-by-shiro.html                              |   1 +
 privacy-policy.html                                |   1 +
 quickstart.html                                    |   1 +
 realm.html                                         |   3 +-
 reference.html                                     |   1 +
 security-reports.html                              |  19 +-
 securitymanager.html                               |   1 +
 session-management-features.html                   |   1 +
 session-management.html                            |   1 +
 sessionmanager.html                                |   1 +
 shiro-web/index.html                               |   1 +
 spring-boot.html                                   |   9 +-
 spring-framework.html                              |  13 +-
 spring-xml.html                                    |   1 +
 spring.html                                        |   1 +
 static/.htaccess                                   |   5 +-
 subject.html                                       |   1 +
 support.html                                       |   1 +
 tags.html                                          |   1 +
 team.html                                          |   1 +
 terminology.html                                   |   1 +
 testing.html                                       |   1 +
 tools.html                                         |   1 +
 tutorial.html                                      |   1 +
 version-2-brainstorming.html                       |   1 +
 web-features.html                                  |   1 +
 web.html                                           |  19 +
 webapp-tutorial.html                               |   1 +
 what-is-shiro.html                                 |   1 +
 wiki-todos.html                                    |   1 +
 112 files changed, 603 insertions(+), 72 deletions(-)

diff --git a/10-minute-tutorial.html b/10-minute-tutorial.html
index 9cf32d5..4b73424 100644
--- a/10-minute-tutorial.html
+++ b/10-minute-tutorial.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -253,14 +254,14 @@
 <h2><a href="#download" name="download">Download</a></h2>
 <ol>
   <li>Ensure you have JDK 1.8+ and Maven 3.0.3+ installed.</li>
-  <li>Download the lastest &ldquo;Source Code Distribution&rdquo; from the <a href="download.html" title="Download">Download</a> page. In this example, we&rsquo;re using the 1.6.0 release distribution.</li>
+  <li>Download the lastest &ldquo;Source Code Distribution&rdquo; from the <a href="download.html" title="Download">Download</a> page. In this example, we&rsquo;re using the 1.7.0 release distribution.</li>
   <li>Unzip the source package:
-    <pre><code class="bash">$ unzip shiro-root-1.6.0-source-release.zip
+    <pre><code class="bash">$ unzip shiro-root-1.7.0-source-release.zip
 </code></pre>
   </li>
   <li>
     <p>Enter the quickstart directory:</p>
-    <pre><code class="bash">$ cd shiro-root-1.6.0/samples/quickstart
+    <pre><code class="bash">$ cd shiro-root-1.7.0/samples/quickstart
 </code></pre>
   </li>
   <li>
diff --git a/2010/03/18/great-source-comments.html b/2010/03/18/great-source-comments.html
index 2587ac3..7ecf516 100644
--- a/2010/03/18/great-source-comments.html
+++ b/2010/03/18/great-source-comments.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2010/06/01/apache-shiro-100-incubating-released.html b/2010/06/01/apache-shiro-100-incubating-released.html
index 836070e..0169278 100644
--- a/2010/06/01/apache-shiro-100-incubating-released.html
+++ b/2010/06/01/apache-shiro-100-incubating-released.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html b/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html
index f9273e0..d241a0e 100644
--- a/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html
+++ b/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html b/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html
index 9ae8a9f..5fcc7e6 100644
--- a/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html
+++ b/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2010/09/20/san-francisco-jug-presentation.html b/2010/09/20/san-francisco-jug-presentation.html
index 2811b70..6904285 100644
--- a/2010/09/20/san-francisco-jug-presentation.html
+++ b/2010/09/20/san-francisco-jug-presentation.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html b/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html
index f6ff860..39e2d39 100644
--- a/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html
+++ b/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2010/11/03/apache-shiro-110-released.html b/2010/11/03/apache-shiro-110-released.html
index 19af66f..39f855b 100644
--- a/2010/11/03/apache-shiro-110-released.html
+++ b/2010/11/03/apache-shiro-110-released.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2011/01/06/apache-shiro-video-and-slide-from-sf-jug-presentation.html b/2011/01/06/apache-shiro-video-and-slide-from-sf-jug-presentation.html
index f4fcd48..20421b8 100644
--- a/2011/01/06/apache-shiro-video-and-slide-from-sf-jug-presentation.html
+++ b/2011/01/06/apache-shiro-video-and-slide-from-sf-jug-presentation.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2011/01/13/apache-shiro-support-for-mule.html b/2011/01/13/apache-shiro-support-for-mule.html
index 723f4d7..d3c6f5a 100644
--- a/2011/01/13/apache-shiro-support-for-mule.html
+++ b/2011/01/13/apache-shiro-support-for-mule.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2011/02/10/apache-shiro-integration-for-grails-113-released.html b/2011/02/10/apache-shiro-integration-for-grails-113-released.html
index f3b4238..139d565 100644
--- a/2011/02/10/apache-shiro-integration-for-grails-113-released.html
+++ b/2011/02/10/apache-shiro-integration-for-grails-113-released.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2011/02/28/java-authorization-guide-with-apache-shiro-posted.html b/2011/02/28/java-authorization-guide-with-apache-shiro-posted.html
index 2a94767..0300e89 100644
--- a/2011/02/28/java-authorization-guide-with-apache-shiro-posted.html
+++ b/2011/02/28/java-authorization-guide-with-apache-shiro-posted.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2011/03/14/infoq-article-on-apache-shiro.html b/2011/03/14/infoq-article-on-apache-shiro.html
index d74dda5..b896515 100644
--- a/2011/03/14/infoq-article-on-apache-shiro.html
+++ b/2011/03/14/infoq-article-on-apache-shiro.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2011/05/24/the-new-rbac-resource-based-access-control.html b/2011/05/24/the-new-rbac-resource-based-access-control.html
index a16989b..eeb16c0 100644
--- a/2011/05/24/the-new-rbac-resource-based-access-control.html
+++ b/2011/05/24/the-new-rbac-resource-based-access-control.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2011/06/30/apache-shiro-login-demo.html b/2011/06/30/apache-shiro-login-demo.html
index 48fdafb..7641cd2 100644
--- a/2011/06/30/apache-shiro-login-demo.html
+++ b/2011/06/30/apache-shiro-login-demo.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2012/01/24/apache-shiro-120-released.html b/2012/01/24/apache-shiro-120-released.html
index 92300a3..32823ae 100644
--- a/2012/01/24/apache-shiro-120-released.html
+++ b/2012/01/24/apache-shiro-120-released.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2012/03/13/whats-new-in-apache-shiro-12.html b/2012/03/13/whats-new-in-apache-shiro-12.html
index ccbdfe9..f689aba 100644
--- a/2012/03/13/whats-new-in-apache-shiro-12.html
+++ b/2012/03/13/whats-new-in-apache-shiro-12.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2012/07/29/apache-shiro-121-released.html b/2012/07/29/apache-shiro-121-released.html
index 88c9e70..58f3497 100644
--- a/2012/07/29/apache-shiro-121-released.html
+++ b/2012/07/29/apache-shiro-121-released.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/2013/05/30/apache-shiro-122-released.html b/2013/05/30/apache-shiro-122-released.html
index f5f4309..34f3099 100644
--- a/2013/05/30/apache-shiro-122-released.html
+++ b/2013/05/30/apache-shiro-122-released.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/README.html b/README.html
index 2739aa7..07633a8 100644
--- a/README.html
+++ b/README.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -223,19 +224,27 @@
 
             <h1><a href="#apache-shiro-website-overview" name="apache-shiro-website-overview">Apache Shiro Website Overview</a></h1>
 <p>The Apache Shiro website is a static content website accessible at <a href="http://shiro.apache.org">http://shiro.apache.org</a></p>
-<p>Site content is authored as Markdown and HTML files. These files are scanned by a tool that applies a page template to each file&rsquo;s contents as necessary, and the rendered static .html files are output to a <code>publish</code> directory.</p>
-<p>Publishing site changes is as simple as committing any changes in the <code>publish</code> directory to version control. ASF infrastructure will see the commit and automatically push the changes to the ASF&rsquo;s production webservers.</p>
+<p>Site content is authored as Markdown and HTML files. These files are scanned by a tool that applies a page template to each file&rsquo;s contents as necessary, and the rendered static .html files are output to a <code>dest_dir</code> directory.</p>
+<p>To publish the site commit changes to the <code>asf-site</code> branch of this repository. ASF infrastructure will see the commit and automatically push the changes to the ASF&rsquo;s production webservers.</p>
 <h2><a href="#generating-and-publishing" name="generating-and-publishing">Generating and Publishing</a></h2>
 <p>The tool used to generate the static content is <a href="https://github.com/lhazlewood/scms">SCMS</a>. Once scms is installed and in your <code>$PATH</code>, generating and publishing the site on the command line is easy.</p>
-<p>The following example assumes you have SVN commit permissions to the <code>publish</code> directory, typically because your are an Apache Shiro project committer:</p>
-<pre><code>cd site
-# This next command will take a few seconds, be patient :)
-scms trunk publish
-# Open up the local publish/index.html file in your web browser.  Ensure the changes reflect what you want. 
-#
-# This next commands will publish changes to live ASF web servers.  Be confident the changes are what you want:
-svn add .
-svn commit -m &quot;my change description&quot;
+<p>The following example assumes you have commit permissions to the <code>apache/shiro-site</code> repository, typically because your are an Apache Shiro project committer:</p>
+<pre><code># clone both repo branches `asf-site` and `master`
+git clone https://github.com/apache/shiro-site -b asf-site shiro-site-publish
+git clone https://github.com/apache/shiro-site
+
+# build the site
+cd shiro-site
+scms . ../shiro-site-publish
+# Open up the local ../shiro-site-publish/index.html file in your web browser.  Ensure the changes reflect what you want. 
+
+# These next commands will publish changes to live ASF web servers.  Be confident the changes are what you want:
+cd ../shiro-site-publish
+git add .
+git commit -am &quot;my change description&quot;
+git push origin asf-site
+
+# It should only take a few minutes until the files are live 
 </code></pre>
     
 </div>
diff --git a/about.html b/about.html
index 43ddedd..ef47d72 100644
--- a/about.html
+++ b/about.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/adoption.html b/adoption.html
index f870ce5..9e2c27f 100644
--- a/adoption.html
+++ b/adoption.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/architecture.html b/architecture.html
index cc2b4df..2d99f27 100644
--- a/architecture.html
+++ b/architecture.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/articles.html b/articles.html
index 3aff98e..f990862 100644
--- a/articles.html
+++ b/articles.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/authentication-features.html b/authentication-features.html
index 0885e2d..0c0d2c1 100644
--- a/authentication-features.html
+++ b/authentication-features.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/authentication-guide.html b/authentication-guide.html
index 84d8bed..428e7a8 100644
--- a/authentication-guide.html
+++ b/authentication-guide.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/authentication.html b/authentication.html
index c2236c6..695eccf 100644
--- a/authentication.html
+++ b/authentication.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/authenticator.html b/authenticator.html
index f69fe54..0534abc 100644
--- a/authenticator.html
+++ b/authenticator.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/authorization-features.html b/authorization-features.html
index df26c70..65d4dcb 100644
--- a/authorization-features.html
+++ b/authorization-features.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/authorization.html b/authorization.html
index a585e1e..1f916a4 100644
--- a/authorization.html
+++ b/authorization.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/authorizer.html b/authorizer.html
index b60a1df..7bdb5d5 100644
--- a/authorizer.html
+++ b/authorizer.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/banner.html b/banner.html
index 3ef37ca..c1a9b3c 100644
--- a/banner.html
+++ b/banner.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/cachemanager.html b/cachemanager.html
index 389474a..315b371 100644
--- a/cachemanager.html
+++ b/cachemanager.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/caching.html b/caching.html
index be786de..3e97c11 100644
--- a/caching.html
+++ b/caching.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/cas.html b/cas.html
index 21ca3ae..c985e9f 100644
--- a/cas.html
+++ b/cas.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/codec.html b/codec.html
index 407e9b1..fcc10e8 100644
--- a/codec.html
+++ b/codec.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/command-line-hasher.html b/command-line-hasher.html
index 2aee6ef..477fe3a 100644
--- a/command-line-hasher.html
+++ b/command-line-hasher.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/commercial-support.html b/commercial-support.html
index 650bd52..96c72d0 100644
--- a/commercial-support.html
+++ b/commercial-support.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/community.html b/community.html
index 24d24b8..5355930 100644
--- a/community.html
+++ b/community.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/concurrency.html b/concurrency.html
index aa7eb47..ccff20a 100644
--- a/concurrency.html
+++ b/concurrency.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/conferences.html b/conferences.html
index 44c23bf..ca1510f 100644
--- a/conferences.html
+++ b/conferences.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/configuration.html b/configuration.html
index 17b7c96..6b10775 100644
--- a/configuration.html
+++ b/configuration.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/confluence-auto-export.html b/confluence-auto-export.html
index 76f1d33..62f1d3a 100644
--- a/confluence-auto-export.html
+++ b/confluence-auto-export.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/contribute.html b/contribute.html
index df6e84a..adc3f98 100644
--- a/contribute.html
+++ b/contribute.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/core.html b/core.html
index bdd29c1..50cf145 100644
--- a/core.html
+++ b/core.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/cryptography-features.html b/cryptography-features.html
index de31662..e2fc7c3 100644
--- a/cryptography-features.html
+++ b/cryptography-features.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/cryptography.html b/cryptography.html
index 1028670..379d81c 100644
--- a/cryptography.html
+++ b/cryptography.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/deprecated-pages.html b/deprecated-pages.html
index 6f9511c..7aa1238 100644
--- a/deprecated-pages.html
+++ b/deprecated-pages.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/developer-resources.html b/developer-resources.html
index 07a5e39..43cb8e6 100644
--- a/developer-resources.html
+++ b/developer-resources.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/developers.html b/developers.html
index a7a385a..ce123b8 100644
--- a/developers.html
+++ b/developers.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/documentation-help-block.html b/documentation-help-block.html
index 29160cf..6930cbc 100644
--- a/documentation-help-block.html
+++ b/documentation-help-block.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/documentation.html b/documentation.html
index c8cd95b..089bbbf 100644
--- a/documentation.html
+++ b/documentation.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -249,11 +250,11 @@
 </ul>
 <a name="Documentation-CurrentRelease"></a>
 <h3><a href="#current-release" name="current-release">Current Release</a></h3>
-<p>Apache Shiro 1.6.0 (<a href="download.html" title="Download">Download</a>)</p>
+<p>Apache Shiro 1.7.0 (<a href="download.html" title="Download">Download</a>)</p>
 <ul>
-  <li><a href="static/1.6.0/apidocs">API</a> (JavaDoc)</li>
-  <li><a href="static/1.6.0/xref/">Browse Source</a> (XREF)</li>
-  <li><a href="static/1.6.0/">Maven Static Site</a></li>
+  <li><a href="static/1.7.0/apidocs">API</a> (JavaDoc)</li>
+  <li><a href="static/1.7.0/xref/">Browse Source</a> (XREF)</li>
+  <li><a href="static/1.7.0/">Maven Static Site</a></li>
 </ul>
 <h2><a name="Lendahandwithdocumentation"></a>Lend a hand with documentation </h2>
 <p>While we hope this documentation helps you with the work you're doing with Apache Shiro, the community is improving and expanding the documentation all the time.  If you'd like to help the Shiro project, please consider correcting, expanding, or adding documentation where you see a need. Every little bit of help you provide expands the community and in turn improves Shiro. </p>
diff --git a/download.html b/download.html
index ce6ea42..bb13a48 100644
--- a/download.html
+++ b/download.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -267,6 +268,7 @@
 
 
 
+
 <style>
 
     table, th, td {
@@ -285,7 +287,7 @@
 
 <h1><a name="Download-DownloadApacheShiro"></a>Download Apache Shiro</h1>
 
-<p>Apache Shiro 1.6.0 is the current stable release (Java 1.8+ JVM).</p>
+<p>Apache Shiro 1.7.0 is the current stable release (Java 1.8+ JVM).</p>
 
 <p>To download Shiro please follow the instructions below.</p>
 
@@ -301,16 +303,24 @@
 <div>
     <ul>
         <li>
-            <a href="#latest">Latest Stable Release (1.6.0)</a>
+            <a href="#latest">Latest Stable Release (1.7.0)</a>
             <ul>
-                <li><a href="#latestBinary">1.6.0 Binary Distribution</a></li>
-                <li><a href="#latestSource">1.6.0 Source Code Distribution</a></li>
-                <li><a href="#latestGit">1.6.0 Git Source repository</a></li>
+                <li><a href="#latestBinary">1.7.0 Binary Distribution</a></li>
+                <li><a href="#latestSource">1.7.0 Source Code Distribution</a></li>
+                <li><a href="#latestGit">1.7.0 Git Source repository</a></li>
             </ul>
         </li>
 
         <li><a href="#previous">Previous Releases</a>
             <ul>
+                <li><a href="#1.6.xBinary">1.6.0</a></li>
+                <ul>
+                    <li><a href="#1.6.xBinary">1.6.0 Binary Distribution</a></li>
+                    <li><a href="#1.6.xSource">1.6.0 Source Code Distribution</a></li>
+                    <li><a href="#1.6.xGit">1.6.0 Git Source repository</a></li>
+                </ul>
+            </ul>
+            <ul>
                 <li><a href="#1.5.xBinary">1.5.3</a></li>
                 <ul>
                     <li><a href="#1.5.xBinary">1.5.3 Binary Distribution</a></li>
@@ -355,9 +365,362 @@
 </div>
 
 
-<h2><a name="latest"></a>Latest Stable Release (1.6.0)</h2>
+<h2><a name="latest"></a>Latest Stable Release (1.7.0)</h2>
+
+<h3><a name="latestBinary"></a>1.7.0 Binary Distribution</h3>
+
+<p>Associated documentation can be found <a href="documentation.html" title="Documentation">here</a></p>
+
+<p>To download the files directly as one .jar file just click the link in the "Artifact" column. If you would like
+    acquire Shiro through Maven, then please use the markup listed under "Maven Usage"</p>
+
+<p>
+</p>
+
+
+<table style="width: 100%" class="table">
+    <thead>
+    <tr>
+        <th class="col-md-1">Artifact</th>
+        <th class="col-md-3">Maven Usage</th>
+        <th class="col-md-3">Notes</th>
+    </tr>
+    </thead>
+    <tbody>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-all/1.7.0/shiro-all-1.7.0.jar">shiro-all</a>
+            </td>
+
+            <td>
+                                    <b>Not Recommended</b>
+                            </td>
+
+            <td>Includes all binary functionality for Shiro (without dependencies), useful in certain build
+                    environments (e.g. Ant). However, this is <b>NOT</b> recommended in Maven builds as it does not
+                    retain correct dependency metadata, which can lead to Maven working incorrectly. For Maven builds,
+                    it is <b>highly</b> recommended to specify individual modules listed below as you require them.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-core/1.7.0/shiro-core-1.7.0.jar">shiro-core</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-core&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>Required in all environments. <a class="external-link" href="http://slf4j.org/">Slf4j</a>'s
+                     <code>slf4j-api</code> jar and one of its binding jars is required. <code>commons-beanutils</code> is
+                     required only if using INI config.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-web/1.7.0/shiro-web-1.7.0.jar">shiro-web</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-web&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>Enables support for web-based applications.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-servlet-plugin/1.7.0/shiro-servlet-plugin-1.7.0.jar">shiro-servlet-plugin</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-servlet-plugin&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>Servlet Fragment which configures Shiro's servlet filter.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-jaxrs/1.7.0/shiro-jaxrs-1.7.0.jar">shiro-jaxrs</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-jaxrs&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>Enables support for JAX-RS applications.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-aspectj/1.7.0/shiro-aspectj-1.7.0.jar">shiro-aspectj</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-aspectj&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>Enables <a class="external-link" href="http://www.eclipse.org/aspectj/">AspectJ</a> support for Shiro AOP and Annotations.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-cas/1.7.0/shiro-cas-1.7.0.jar">shiro-cas</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-cas&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>Enables Jasig <a class='external-link' href='https://wiki.jasig.org/display/CAS/Home'>CAS</a> support.
+                    <div class="alert alert-warning">
+    <span class="glyphicon glyphicon-warning-sign"></span> <strong>NOTE:</strong>
+    <hr class="message-inner-separator">
+    <p>Shiro-CAS support is deprecated, support has been moved to the Apache Shiro based <a href='https://github.com/bujiio/buji-pac4j'>buji-pac4j</a> project.</p>
+</div>
+</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-ehcache/1.7.0/shiro-ehcache-1.7.0.jar">shiro-ehcache</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-ehcache&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>Enables <a class="external-link" href="http://www.ehcache.org">Ehcache</a>-based famework caching.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-hazelcast/1.7.0/shiro-hazelcast-1.7.0.jar">shiro-hazelcast</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-hazelcast&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>Enables <a class="external-link" href="https://hazelcast.org">Hazelcast</a>-based famework caching.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-features/1.7.0/shiro-features-1.7.0-features.xml">shiro-features</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-features&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>OSGi / <a class="external-link" href="http://karaf.apache.org/">Apache Karaf</a> integration.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-guice/1.7.0/shiro-guice-1.7.0.jar">shiro-guice</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-guice&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>Enables <a class="external-link" href="https://github.com/google/guice">Google Guice</a> integration.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-quartz/1.7.0/shiro-quartz-1.7.0.jar">shiro-quartz</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-quartz&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>Enables <a class="external-link" href="http://www.quartz-scheduler.org/">Quartz</a>-based scheduling for Shiro native session validation.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-spring/1.7.0/shiro-spring-1.7.0.jar">shiro-spring</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-spring&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td>Enables <a class="external-link" href="https://spring.io/">Spring Framework</a> integration.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-spring-boot-starter/1.7.0/shiro-spring-boot-starter-1.7.0.jar">shiro-spring-boot-starter</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-spring-boot-starter&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
+
+            <td><a class="external-link" href="https://spring.io/">Spring Boot</a> starter.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-spring-boot-web-starter/1.7.0/shiro-spring-boot-web-starter-1.7.0.jar">shiro-spring-boot-web-starter</a>
+            </td>
+
+            <td>
+                <pre><code class="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+  &lt;artifactId&gt;shiro-spring-boot-web-starter&lt;/artifactId&gt;
+  &lt;version&gt;1.7.0&lt;/version&gt;
+&lt;/dependency&gt;
+</code></pre>
+                            </td>
 
-<h3><a name="latestBinary"></a>1.6.0 Binary Distribution</h3>
+            <td><a class="external-link" href="https://spring.io/">Spring Boot</a> web starter.</td>
+
+        </tr>
+                <tr>
+            
+                        
+            <td style="white-space: nowrap;">
+                <a href="http://repo1.maven.org/maven2/org/apache/shiro/tools/shiro-tools-hasher/1.7.0/shiro-tools-hasher-1.7.0-cli.jar">shiro-tools-hasher</a>
+            </td>
+
+            <td>
+                                    <b>Not Relevant</b>
+                            </td>
+
+            <td>A command-line program to perform hashing (MD5, SHA, etc) for files, streams and passwords.
+                    Note that this is a command line program and not intended to be used as a Maven/program
+                    dependency. It is intended to be downloaded and executed:
+                    <pre><code class='bash'> java -jar shiro-tools-hasher-1.7.0-cli.jar</code></pre></td>
+
+        </tr>
+            </tbody>
+</table>
+
+<h3><a name="latestSource"></a>1.7.0 Source Code Distribution</h3>
+
+<p>The source bundle requires JDK 1.8 and Maven 3.0.3+ to build:</p>
+
+<p><a class="external-link" href="https://downloads.apache.org/shiro/1.7.0/shiro-root-1.7.0-source-release.zip">zip</a>
+    (<a class="external-link"
+        href="https://downloads.apache.org/shiro/1.7.0/shiro-root-1.7.0-source-release.zip.asc">pgp</a>, <a
+            class="external-link"
+            href="https://downloads.apache.org/1.7.0/shiro-root-1.7.0-source-release.zip.sha512">sha512</a>)
+</p>
+
+<h3><a name="latestGit"></a>1.7.0 Git Source repository</h3>
+
+<p>The source can be cloned anonymously from Git with this command:</p>
+<pre><code style="bash">git clone https://github.com/apache/shiro.git
+git checkout shiro-root-1.7.0 -b shiro-root-1.7.0
+</code>
+</pre>
+
+
+<h2><a name="previous"></a>Previous Releases</h2>
+
+<h3><a name="1.6.xBinary"></a>1.6.0 Binary Distribution</h3>
 
 <p>Associated documentation can be found <a href="documentation.html" title="Documentation">here</a></p>
 
@@ -688,7 +1051,7 @@
             </tbody>
 </table>
 
-<h3><a name="latestSource"></a>1.6.0 Source Code Distribution</h3>
+<h3><a name="1.6.xSource"></a>1.6.0 Source Code Distribution</h3>
 
 <p>The source bundle requires JDK 1.8 and Maven 3.0.3+ to build:</p>
 
@@ -696,21 +1059,19 @@
     (<a class="external-link"
         href="https://downloads.apache.org/shiro/1.6.0/shiro-root-1.6.0-source-release.zip.asc">pgp</a>, <a
             class="external-link"
-            href="https://downloads.apache.org/1.6.0/shiro-root-1.6.0-source-release.zip.sha512">sha512</a>)
+            href="https://downloads.apache.org/shiro/1.6.0/shiro-root-1.6.0-source-release.zip.md5">md5</a>, <a
+            class="external-link"
+            href="https://downloads.apache.org/shiro/1.6.0/shiro-root-1.6.0-source-release.zip.sha512">sha512</a>)
 </p>
 
-<h3><a name="latestGit"></a>1.6.0 Git Source repository</h3>
+<h3><a name="1.6.xGit"></a>1.6.0 Git Source repository</h3>
 
 <p>The source can be cloned anonymously from Git with this command:</p>
-<pre><code style="bash">git clone https://github.com/apache/shiro.git
+<pre><code class="bash">git clone https://github.com/apache/shiro.git
 git checkout shiro-root-1.6.0 -b shiro-root-1.6.0
-</code>
-</pre>
-
+</code></pre>
 
-<h2><a name="previous"></a>Previous Releases</h2>
-
-<h3><a name="1.5.xBinary"></a>1.5.3 Binary Distribution</h3>
+<h3><a name="1.6.xBinary"></a>1.6.0 Binary Distribution</h3>
 
 <p>Associated documentation can be found <a href="documentation.html" title="Documentation">here</a></p>
 
@@ -1045,23 +1406,23 @@ git checkout shiro-root-1.6.0 -b shiro-root-1.6.0
 
 <p>The source bundle requires JDK 1.8 and Maven 3.0.3+ to build:</p>
 
-<p><a class="external-link" href="https://downloads.apache.org/shiro/1.4.2/shiro-root-1.5.3-source-release.zip">zip</a>
+<p><a class="external-link" href="https://downloads.apache.org/shiro/1.5.3/shiro-root-1.5.3-source-release.zip">zip</a>
     (<a class="external-link"
-        href="https://downloads.apache.org/shiro/1.4.2/shiro-root-1.5.3-source-release.zip.asc">pgp</a>, <a
+        href="https://downloads.apache.org/shiro/1.5.3/shiro-root-1.5.3-source-release.zip.asc">pgp</a>, <a
             class="external-link"
-            href="https://downloads.apache.org/shiro/1.4.2/shiro-root-1.5.3-source-release.zip.md5">md5</a>, <a
+            href="https://downloads.apache.org/shiro/1.5.3/shiro-root-1.5.3-source-release.zip.md5">md5</a>, <a
             class="external-link"
-            href="https://downloads.apache.org/shiro/1.4.2/shiro-root-1.5.3-source-release.zip.sha512">sha512</a>)
+            href="https://downloads.apache.org/shiro/1.5.3/shiro-root-1.5.3-source-release.zip.sha512">sha512</a>)
 </p>
 
 <h3><a name="1.5.xGit"></a>1.5.3 Git Source repository</h3>
 
 <p>The source can be cloned anonymously from Git with this command:</p>
 <pre><code class="bash">git clone https://github.com/apache/shiro.git
-git checkout shiro-root-1.5.3 -b shiro-root-1.4.2
+git checkout shiro-root-1.5.3 -b shiro-root-1.5.3
 </code></pre>
 
-<h3><a name="1.4.xBinary"></a>1.4.2 Binary Distribution</h3>
+<h3><a name="1.5.xBinary"></a>1.5.3 Binary Distribution</h3>
 
 <p>Associated documentation can be found <a href="documentation.html" title="Documentation">here</a></p>
 
diff --git a/events.html b/events.html
index 968f23c..8aa7d3c 100644
--- a/events.html
+++ b/events.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/features-overview.html b/features-overview.html
index b87a450..45f63ea 100644
--- a/features-overview.html
+++ b/features-overview.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/features.html b/features.html
index 9ae94df..e566a2c 100644
--- a/features.html
+++ b/features.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/forums.html b/forums.html
index 26b1f97..0082499 100644
--- a/forums.html
+++ b/forums.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/get-started.html b/get-started.html
index 1689d6e..d2643cc 100644
--- a/get-started.html
+++ b/get-started.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/getting-started-block.html b/getting-started-block.html
index 166a607..6bf2fa0 100644
--- a/getting-started-block.html
+++ b/getting-started-block.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/graduation-resolution.html b/graduation-resolution.html
index b72f582..20fe299 100644
--- a/graduation-resolution.html
+++ b/graduation-resolution.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/guice.html b/guice.html
index 705347b..936343f 100644
--- a/guice.html
+++ b/guice.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/guides.html b/guides.html
index a871bb2..8d1b647 100644
--- a/guides.html
+++ b/guides.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/how-to-contribute.html b/how-to-contribute.html
index 6029f9b..d3d2e6a 100644
--- a/how-to-contribute.html
+++ b/how-to-contribute.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/inclusionslibrary.html b/inclusionslibrary.html
index 651b4ad..c5788b9 100644
--- a/inclusionslibrary.html
+++ b/inclusionslibrary.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/index.html b/index.html
index d6cf5d6..93c0b22 100644
--- a/index.html
+++ b/index.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -249,6 +250,10 @@
                 <div class="panel-body">
                     <div>
                         <a href="news.html">Release</a>
+                        <p><small>1.7.0 available with fix CVE-2020-17510 (2020-10-29)</small></p>
+                    </div>
+                    <div>
+                        <a href="news.html">Release</a>
                         <p><small>1.6.0 available! (2020-8-17)</small></p>
                     </div>
                     <div>
@@ -263,10 +268,6 @@
                         <a href="news.html">Release</a>
                         <p><small>1.5.1 available! (2020-2-23)</small></p>
                     </div>
-                    <div>
-                        <a href="news.html">Release</a>
-                        <p><small>1.5.0 available! (2020-1-24)</small></p>
-                    </div>
                 </div>
             </div>
 
@@ -447,6 +448,4 @@
     </footer> <!--END FOOTER-->
 
 </body>
-
-<!-- test-asf-site again -->
 </html>
diff --git a/integration.html b/integration.html
index 2b98f30..d3c3ea4 100644
--- a/integration.html
+++ b/integration.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/introduction.html b/introduction.html
index 9999345..ade6c1d 100644
--- a/introduction.html
+++ b/introduction.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/issues.html b/issues.html
index a050bb7..e3db86a 100644
--- a/issues.html
+++ b/issues.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/java-annotations-list.html b/java-annotations-list.html
index d858a6b..ce009c6 100644
--- a/java-annotations-list.html
+++ b/java-annotations-list.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/java-annotations.html b/java-annotations.html
index f39785c..90ed5f5 100644
--- a/java-annotations.html
+++ b/java-annotations.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/java-authentication-guide.html b/java-authentication-guide.html
index 7cd6dd6..eb3c4a2 100644
--- a/java-authentication-guide.html
+++ b/java-authentication-guide.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/java-authorization-guide.html b/java-authorization-guide.html
index 1ae77d2..74d266e 100644
--- a/java-authorization-guide.html
+++ b/java-authorization-guide.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/java-cryptography-guide.html b/java-cryptography-guide.html
index ef039ab..b5c67ff 100644
--- a/java-cryptography-guide.html
+++ b/java-cryptography-guide.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/jaxrs.html b/jaxrs.html
index 3dcc4fc..8fb9a31 100644
--- a/jaxrs.html
+++ b/jaxrs.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -234,18 +235,18 @@
     <pre><code class='xml'>&lt;dependency&gt;
     &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
     &lt;artifactId&gt;shiro-servlet-plugin&lt;/artifactId&gt;
-    &lt;version&gt;1.6.0&lt;/version&gt;
+    &lt;version&gt;1.7.0&lt;/version&gt;
 &lt;/dependency&gt;
 &lt;dependency&gt;
     &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
     &lt;artifactId&gt;shiro-jaxrs&lt;/artifactId&gt;
-    &lt;version&gt;1.6.0&lt;/version&gt;
+    &lt;version&gt;1.7.0&lt;/version&gt;
 &lt;/dependency&gt;
 </code></pre>
     </div>
     <div id="gradle-cli" class="tab-pane fade">
-        <pre><code class='groovy'>compile 'org.apache.shiro:shiro-servlet-plugin:1.6.0'
-compile 'org.apache.shiro:shiro-jaxrs:1.6.0'
+        <pre><code class='groovy'>compile 'org.apache.shiro:shiro-servlet-plugin:1.7.0'
+compile 'org.apache.shiro:shiro-jaxrs:1.7.0'
 </code></pre>
     </div>
 </div>
diff --git a/jsp-tag-library.html b/jsp-tag-library.html
index 330e648..e943c8e 100644
--- a/jsp-tag-library.html
+++ b/jsp-tag-library.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/license.html b/license.html
index 56ecd04..cfc20b9 100644
--- a/license.html
+++ b/license.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/mailing-lists.html b/mailing-lists.html
index 922ecec..3075ff7 100644
--- a/mailing-lists.html
+++ b/mailing-lists.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/navigation.html b/navigation.html
index 73bdea7..ca1db10 100644
--- a/navigation.html
+++ b/navigation.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/news.html b/news.html
index 0052cb8..9fe24b1 100644
--- a/news.html
+++ b/news.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -237,6 +238,39 @@ For more information on Shiro, please read the documentation.</p>
 <div class="blog-post-listing">
 
     <div class="logo-heading-block">
+        <a class="blogHeading" id="1.7.0-released" href="#1.7.0-released">Apache Shiro 1.7.0 Released</a>
+    </div>
+
+    <div class="news-content">
+        <p>The Shiro team is pleased to announce the release of Apache Shiro version 1.7.0. This is a feature release for 1.x.</p>
+
+        <p>This release includes 7 issues resolved since the 1.6.0 release and is available for Download now.</p>
+
+        <p>Of Note:
+        <ul>
+            <li>Disable session path rewriting by default.</li>
+            <li>Add system property to enable backslash path normalization.</li>
+            <li>DeleteMe cookie should use the defined "sameSite".</li>
+            <li>Also add cookie SameSite option to Spring.</li>
+            <li>SslFilter with HTTP Strict Transport Security (HSTS).</li>
+        </ul>
+
+        You can learn more on <a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20SHIRO%20AND%20fixVersion%20%3D%201.7.0" target="_blank">Jira</a>
+        </p>
+
+        <p>Release binaries (.jars) are also available through Maven Central and source bundles through Apache distribution mirrors.</p>
+
+        <p>For more information on <a href="documentation.html">Shiro, please read the documentation.</a></p>
+
+        <p>Enjoy!</p>
+
+        <p>The Apache Shiro Team</p>
+    </div>
+</div>
+
+<div class="blog-post-listing">
+
+    <div class="logo-heading-block">
         <a class="blogHeading" id="1.6.0-released" href="#1.6.0-released">Apache Shiro 1.6.0 Released</a>
     </div>
 
diff --git a/overview.html b/overview.html
index 2d31f2a..3fb6cc5 100644
--- a/overview.html
+++ b/overview.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/performing-a-release.html b/performing-a-release.html
index 2de7bd7..784c0bd 100644
--- a/performing-a-release.html
+++ b/performing-a-release.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/permissions.html b/permissions.html
index 34cac68..60f0bdd 100644
--- a/permissions.html
+++ b/permissions.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/powered-by-shiro.html b/powered-by-shiro.html
index c21509e..111f72f 100644
--- a/powered-by-shiro.html
+++ b/powered-by-shiro.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/privacy-policy.html b/privacy-policy.html
index 7b6eca0..698c781 100644
--- a/privacy-policy.html
+++ b/privacy-policy.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/quickstart.html b/quickstart.html
index 0d471ab..ff3f2db 100644
--- a/quickstart.html
+++ b/quickstart.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/realm.html b/realm.html
index 8733960..c0b0058 100644
--- a/realm.html
+++ b/realm.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -263,7 +264,7 @@
     </ul>
   </li>
 </ul>
-<p>A <code>Realm</code> is a component that can access application-specific security data such as users, roles, and permissions. The <code>Realm</code> translates this application-specific data into a format that Shiro understands so Shiro can in turn provide a single easy-to-understand <a href="subject.html" title="Subject">Subject</a> programming API no matter how many data sources exist or how application-specific your data might be.</p>
+<p>A <code>Realm</code> is a component that can access application-specific security data such as users, roles and permissions. The <code>Realm</code> translates this application-specific data into a format that Shiro understands so Shiro can in turn provide a single easy-to-understand <a href="subject.html" title="Subject">Subject</a> programming API no matter how many data sources exist or how application-specific your data might be.</p>
 <p>Realms usually have a 1-to-1 correlation with a data source such as a relational database, LDAP directory, file system, or other similar resource. As such, implementations of the <code>Realm</code> interface use data source-specific APIs to discover authorization data (roles, permissions, etc), such as JDBC, File IO, Hibernate or JPA, or any other Data Access API.</p>
 <div class="alert alert-success">
     <span class="glyphicon glyphicon-ok"></span> <strong>Tip</strong>
diff --git a/reference.html b/reference.html
index 302217a..f734ac2 100644
--- a/reference.html
+++ b/reference.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/security-reports.html b/security-reports.html
index 158404d..c514450 100644
--- a/security-reports.html
+++ b/security-reports.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -235,21 +236,23 @@
 </ul>
 <p>A <a href="http://www.apache.org/security/committers.html">more detailed description of the process</a> has been written for committers. Reporters of security vulnerabilities may also find it useful.</p>
 <h2><a href="#apache-shiro-vulnerability-reports" name="apache-shiro-vulnerability-reports">Apache Shiro Vulnerability Reports</a></h2>
-<h3><a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13933">CVE-2020-13933</a></h3>
+<h3><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-17510">CVE-2020-17510</a></h3>
+<p>Apache Shiro before 1.7.0, when using Apache Shiro with Spring, a specially crafted HTTP request may cause an authentication bypass.</p>
+<h3><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13933">CVE-2020-13933</a></h3>
 <p>Apache Shiro before 1.6.0, when using Apache Shiro, a specially crafted HTTP request may cause an authentication bypass.</p>
-<h3><a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11989">CVE-2020-11989</a></h3>
+<h3><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11989">CVE-2020-11989</a></h3>
 <p>Apache Shiro before 1.5.3, when using Apache Shiro with Spring dynamic controllers, a specially crafted request may cause an authentication bypass.</p>
-<h3><a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-1957">CVE-2020-1957</a></h3>
+<h3><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-1957">CVE-2020-1957</a></h3>
 <p>Apache Shiro before 1.5.2, when using Apache Shiro with Spring dynamic controllers, a specially crafted request may cause an authentication bypass.</p>
-<h3><a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12422">CVE-2019-12422</a></h3>
+<h3><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12422">CVE-2019-12422</a></h3>
 <p>Apache Shiro before 1.4.2, when using the default &ldquo;remember me&rdquo; configuration, cookies could be susceptible to a padding attack.</p>
-<h3><a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-6802">CVE-2016-6802</a></h3>
+<h3><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-6802">CVE-2016-6802</a></h3>
 <p>Apache Shiro before 1.3.2 allows attackers to bypass intended servlet filters and gain access by leveraging use of a non-root servlet context path.</p>
-<h3><a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4437">CVE-2016-4437</a></h3>
+<h3><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4437">CVE-2016-4437</a></h3>
 <p>Apache Shiro before 1.2.5, when a cipher key has not been configured for the &ldquo;remember me&rdquo; feature, allows remote attackers to execute arbitrary code or bypass intended access restrictions via an unspecified request parameter.</p>
-<h3><a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0074">CVE-2014-0074</a></h3>
+<h3><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0074">CVE-2014-0074</a></h3>
 <p>Apache Shiro 1.x before 1.2.3, when using an LDAP server with unauthenticated bind enabled, allows remote attackers to bypass authentication via an empty (1) username or (2) password.</p>
-<h3><a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3863">CVE-2010-3863</a></h3>
+<h3><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3863">CVE-2010-3863</a></h3>
 <p>Apache Shiro before 1.1.0, and JSecurity 0.9.x, does not canonicalize URI paths before comparing them to entries in the shiro.ini file, which allows remote attackers to bypass intended access restrictions via a crafted request, as demonstrated by the /./account/index.jsp URI.</p>
     
 </div>
diff --git a/securitymanager.html b/securitymanager.html
index 9199f5c..0618ae5 100644
--- a/securitymanager.html
+++ b/securitymanager.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/session-management-features.html b/session-management-features.html
index 3f0c833..e38516a 100644
--- a/session-management-features.html
+++ b/session-management-features.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/session-management.html b/session-management.html
index 9f0783c..84acc18 100644
--- a/session-management.html
+++ b/session-management.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/sessionmanager.html b/sessionmanager.html
index 36218da..f98b74f 100644
--- a/sessionmanager.html
+++ b/sessionmanager.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/shiro-web/index.html b/shiro-web/index.html
index 340ab23..06e2db6 100644
--- a/shiro-web/index.html
+++ b/shiro-web/index.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/spring-boot.html b/spring-boot.html
index b745b73..df2cd36 100644
--- a/spring-boot.html
+++ b/spring-boot.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -236,12 +237,12 @@
     <pre><code class='xml'>&lt;dependency&gt;
     &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
     &lt;artifactId&gt;shiro-spring-boot-starter&lt;/artifactId&gt;
-    &lt;version&gt;1.6.0&lt;/version&gt;
+    &lt;version&gt;1.7.0&lt;/version&gt;
 &lt;/dependency&gt;
 </code></pre>
     </div>
     <div id="gradle-cli" class="tab-pane fade">
-        <pre><code class='groovy'>compile 'org.apache.shiro:shiro-spring-boot-starter:1.6.0'
+        <pre><code class='groovy'>compile 'org.apache.shiro:shiro-spring-boot-starter:1.7.0'
 </code></pre>
     </div>
 </div>
@@ -277,12 +278,12 @@ private SecurityManager securityManager;
     <pre><code class='xml'>&lt;dependency&gt;
     &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
     &lt;artifactId&gt;shiro-spring-boot-web-starter&lt;/artifactId&gt;
-    &lt;version&gt;1.6.0&lt;/version&gt;
+    &lt;version&gt;1.7.0&lt;/version&gt;
 &lt;/dependency&gt;
 </code></pre>
     </div>
     <div id="gradle-web" class="tab-pane fade">
-        <pre><code class='groovy'>compile 'org.apache.shiro:shiro-spring-boot-web-starter:1.6.0'
+        <pre><code class='groovy'>compile 'org.apache.shiro:shiro-spring-boot-web-starter:1.7.0'
 </code></pre>
     </div>
 </div>
diff --git a/spring-framework.html b/spring-framework.html
index 4add9d6..5513531 100644
--- a/spring-framework.html
+++ b/spring-framework.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -236,7 +237,7 @@
     <pre><code class='xml'>&lt;dependency&gt;
     &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
     &lt;artifactId&gt;shiro-spring&lt;/artifactId&gt;
-    &lt;version&gt;1.6.0&lt;/version&gt;
+    &lt;version&gt;1.7.0&lt;/version&gt;
 &lt;/dependency&gt;
 &lt;dependency&gt;
     &lt;groupId&gt;org.springframework&lt;/groupId&gt;
@@ -246,7 +247,7 @@
 </code></pre>
     </div>
     <div id="gradle-cli" class="tab-pane fade">
-        <pre><code class='groovy'>compile 'org.apache.shiro:shiro-spring:1.6.0'
+        <pre><code class='groovy'>compile 'org.apache.shiro:shiro-spring:1.7.0'
 compile 'org.springframework:spring-context:${spring.version}'
 </code></pre>
     </div>
@@ -315,12 +316,12 @@ private SecurityManager securityManager;
     <pre><code class='xml'>&lt;dependency&gt;
     &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
     &lt;artifactId&gt;shiro-spring&lt;/artifactId&gt;
-    &lt;version&gt;1.6.0&lt;/version&gt;
+    &lt;version&gt;1.7.0&lt;/version&gt;
 &lt;/dependency&gt;
 &lt;dependency&gt;
     &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
     &lt;artifactId&gt;shiro-web&lt;/artifactId&gt;
-    &lt;version&gt;1.6.0&lt;/version&gt;
+    &lt;version&gt;1.7.0&lt;/version&gt;
 &lt;/dependency&gt;
 &lt;dependency&gt;
     &lt;groupId&gt;org.springframework&lt;/groupId&gt;
@@ -330,8 +331,8 @@ private SecurityManager securityManager;
 </code></pre>
     </div>
     <div id="gradle-web" class="tab-pane fade">
-        <pre><code class='groovy'>compile 'org.apache.shiro:shiro-spring:1.6.0'
-compile 'org.apache.shiro:shiro-web:1.6.0'
+        <pre><code class='groovy'>compile 'org.apache.shiro:shiro-spring:1.7.0'
+compile 'org.apache.shiro:shiro-web:1.7.0'
 compile 'org.springframework:spring-webmvc:${spring.version}'
 </code></pre>
     </div>
diff --git a/spring-xml.html b/spring-xml.html
index ed62264..0c7ae40 100644
--- a/spring-xml.html
+++ b/spring-xml.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/spring.html b/spring.html
index cacefc8..3a4e152 100644
--- a/spring.html
+++ b/spring.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/static/.htaccess b/static/.htaccess
index 94fca47..e5edcb4 100644
--- a/static/.htaccess
+++ b/static/.htaccess
@@ -22,6 +22,7 @@
 
 
 
+
 RedirectMatch /static/1.1.0(.*) /static/current$1
 RedirectMatch /static/1.0.0-incubating(.*) /static/current$1
 RedirectMatch /static/1.2.0(.*) /static/1.2.6$1
@@ -39,6 +40,6 @@ RedirectMatch /static/1.2.1/shiro-features(.*) /static/1.2.6/shiro-features/$1
 
 RedirectMatch /static/(.*)/tools(.*) /static/$1/shiro-tools/$2
 
-RedirectMatch /static/current(.*) /static/1.6.0$1
-RedirectMatch /static/latest(.*) /static/1.6.0$1
+RedirectMatch /static/current(.*) /static/1.7.0$1
+RedirectMatch /static/latest(.*) /static/1.7.0$1
 
diff --git a/subject.html b/subject.html
index d4dabb0..08875c4 100644
--- a/subject.html
+++ b/subject.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/support.html b/support.html
index 994a86b..38177bc 100644
--- a/support.html
+++ b/support.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/tags.html b/tags.html
index 21e49d8..96fce1e 100644
--- a/tags.html
+++ b/tags.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/team.html b/team.html
index 5143258..16bd57f 100644
--- a/team.html
+++ b/team.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/terminology.html b/terminology.html
index 65f9d9f..b719c11 100644
--- a/terminology.html
+++ b/terminology.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/testing.html b/testing.html
index ad39dd7..0c9d1ce 100644
--- a/testing.html
+++ b/testing.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/tools.html b/tools.html
index 3d23a66..57611dd 100644
--- a/tools.html
+++ b/tools.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/tutorial.html b/tutorial.html
index c8fba60..da92a39 100644
--- a/tutorial.html
+++ b/tutorial.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/version-2-brainstorming.html b/version-2-brainstorming.html
index 58aa98d..27610ec 100644
--- a/version-2-brainstorming.html
+++ b/version-2-brainstorming.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/web-features.html b/web-features.html
index 40e606f..e2fd995 100644
--- a/web-features.html
+++ b/web-features.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/web.html b/web.html
index bf4a807..d6ea664 100644
--- a/web.html
+++ b/web.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -308,6 +309,7 @@
       <li><a href="#Web-RequestspecificEnabling%2FDisabling">Request-specific Enabling/Disabling</a></li>
       <li><a href="#Web-PathspecificEnabling%2FDisabling">Path-specific Enabling/Disabling</a></li>
       <li><a href="#Web-globalFilters">Global Filters</a></li>
+      <li><a href="#Web-HSTS">HTTP Strict Transport Security (HSTS)</a></li>
     </ul>
   </li>
   <li>
@@ -749,6 +751,23 @@ invalidRequest.blockNonAscii = true
     <hr class="message-inner-separator">
     <p>If you currently allowing URL rewriting to allow for a <code>jsessionid</code> in the URL, you must set <code>blockSemicolon</code> to <code>false</code>.<BR/><BR/>URL rewriting for <code>jsessionid</code> is defined in section "7.1.3" of the Java Servlet Specification, but it is generally NOT recommended.</p>
 </div>
+<a name="Web-HSTS"></a>
+<h3>HTTP Strict Transport Security (HSTS)</h3>
+<p>The <a href="static/current/apidocs/org/apache/shiro/web/filter/authz/SslFilter.html">SslFilter</a> (and all of its subclasses) supports enabling/disabling HTTP Strict Transport Security (HSTS).</p>
+<p>For example, in shiro.ini:</p>
+<pre><code class="ini">[main]
+...
+# configure Shiro&#39;s default &#39;ssl&#39; filter to enabled HSTS:
+ssl.enabled = true
+ssl.hsts.enabled = true
+ssl.hsts.includeSubDomains = true
+
+[urls]
+...
+/some/path = ssl, authc
+/another/path = ssl, roles[admin]
+...
+</code></pre>
 <a name="Web-sessionManagement"></a>
 <a name="Web-SessionManagement"></a>
 <h2><a href="#session-management" name="session-management">Session Management</a></h2>
diff --git a/webapp-tutorial.html b/webapp-tutorial.html
index 0e9dc2b..6fbfe04 100644
--- a/webapp-tutorial.html
+++ b/webapp-tutorial.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/what-is-shiro.html b/what-is-shiro.html
index 2fcc72c..3c01a23 100644
--- a/what-is-shiro.html
+++ b/what-is-shiro.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
diff --git a/wiki-todos.html b/wiki-todos.html
index ef0d59c..244deb5 100644
--- a/wiki-todos.html
+++ b/wiki-todos.html
@@ -42,6 +42,7 @@
 
 
 
+
 <head>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">