[openssl-commits] [web] master update

Rich Salz rsalz at openssl.org
Thu Aug 20 18:55:17 UTC 2015


The branch master has been updated
       via  a96a5660270a185aafd2c081602d88ad3767f7dc (commit)
      from  45a87b54c521e492834f4eb702679bd2c60f4ef0 (commit)


- Log -----------------------------------------------------------------
commit a96a5660270a185aafd2c081602d88ad3767f7dc
Author: Rich Salz <rsalz at akamai.com>
Date:   Thu Aug 20 14:54:14 2015 -0400

    add auto-index to apps,crypto,ssl
    
    Make a top-level index page for each of the apps/crypto/ssl
    subdirs of a manpage tree.  Make it point to the overall intro
    doc (e.g., openssl.html for apps, etc) and include a full file list
    as well.

-----------------------------------------------------------------------

Summary of changes:
 .gitignore                                     | 25 +++++++++++++++-------
 Makefile                                       | 16 +++++++++-----
 bin/mk-manpages                                |  5 ++++-
 docs/.htaccess                                 |  6 +++---
 docs/{man1.0.2 => man0.9.8/apps}/index.html    | 28 +++++++++++++++----------
 docs/{man1.0.2 => man0.9.8/crypto}/index.html  | 29 +++++++++++++++-----------
 docs/man0.9.8/index.html                       |  8 +++----
 docs/{man1.0.2 => man0.9.8/ssl}/index.html     | 28 +++++++++++++++----------
 docs/{man1.0.2 => man1.0.0/apps}/index.html    | 28 +++++++++++++++----------
 docs/{man1.0.2 => man1.0.0/crypto}/index.html  | 29 +++++++++++++++-----------
 docs/man1.0.0/index.html                       |  6 +++---
 docs/{man1.0.2 => man1.0.0/ssl}/index.html     | 28 +++++++++++++++----------
 docs/{man1.0.2 => man1.0.1/apps}/index.html    | 28 +++++++++++++++----------
 docs/{man1.0.2 => man1.0.1/crypto}/index.html  | 29 +++++++++++++++-----------
 docs/man1.0.1/index.html                       |  6 +++---
 docs/{man1.0.2 => man1.0.1/ssl}/index.html     | 28 +++++++++++++++----------
 docs/man1.0.2/{ => apps}/index.html            | 28 +++++++++++++++----------
 docs/man1.0.2/{ => crypto}/index.html          | 29 +++++++++++++++-----------
 docs/man1.0.2/index.html                       |  6 +++---
 docs/man1.0.2/{ => ssl}/index.html             | 28 +++++++++++++++----------
 docs/{man1.0.2 => manmaster/apps}/index.html   | 28 +++++++++++++++----------
 docs/{man1.0.2 => manmaster/crypto}/index.html | 29 +++++++++++++++-----------
 docs/manmaster/index.html                      |  6 +++---
 docs/{man1.0.2 => manmaster/ssl}/index.html    | 28 +++++++++++++++----------
 docs/manpages.html                             |  2 +-
 inc/mansidebar.inc                             |  2 +-
 26 files changed, 309 insertions(+), 204 deletions(-)
 copy docs/{man1.0.2 => man0.9.8/apps}/index.html (56%)
 copy docs/{man1.0.2 => man0.9.8/crypto}/index.html (56%)
 copy docs/{man1.0.2 => man0.9.8/ssl}/index.html (56%)
 copy docs/{man1.0.2 => man1.0.0/apps}/index.html (56%)
 copy docs/{man1.0.2 => man1.0.0/crypto}/index.html (56%)
 copy docs/{man1.0.2 => man1.0.0/ssl}/index.html (56%)
 copy docs/{man1.0.2 => man1.0.1/apps}/index.html (56%)
 copy docs/{man1.0.2 => man1.0.1/crypto}/index.html (56%)
 copy docs/{man1.0.2 => man1.0.1/ssl}/index.html (56%)
 copy docs/man1.0.2/{ => apps}/index.html (56%)
 copy docs/man1.0.2/{ => crypto}/index.html (56%)
 copy docs/man1.0.2/{ => ssl}/index.html (56%)
 copy docs/{man1.0.2 => manmaster/apps}/index.html (56%)
 copy docs/{man1.0.2 => manmaster/crypto}/index.html (56%)
 copy docs/{man1.0.2 => manmaster/ssl}/index.html (56%)

diff --git a/.gitignore b/.gitignore
index f78f20a..583aaa9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,15 +1,26 @@
 *.swp
-*.inc
 blog
 sitemap.txt
+docs/*/apps/*
+!docs/*/apps/index.html
+docs/*/crypto/*
+!docs/*/crypto/index.html
+docs/*/ssl/*
+!docs/*/ssl/index.html
+docs/faq.inc
+docs/fips.inc
+mk-manpages.pl
+news/changelog.inc
 news/changelog.txt
-source/license.txt
-source/.htaccess
+news/newsflash.inc
+news/vulnerabilities.inc
+newsflash.inc
 source/*.gz*
 source/*.patch
-source/old/*/*.tar.gz*
+source/.htaccess
+source/index.inc
+source/license.txt
 source/old/*/*.patch
+source/old/*/*.tar.gz*
 source/old/*/*.txt.asc
-docs/*/apps
-docs/*/crypto
-docs/*/ssl
+source/old/*/index.inc
diff --git a/Makefile b/Makefile
index 10cb6d1..d5708e4 100644
--- a/Makefile
+++ b/Makefile
@@ -39,14 +39,20 @@ relupd: all
 	git pull $(QUIET)
 	$(MAKE) all manpages
 
+define makemanpges
+	./bin/mk-manpages $(1) $(2) docs
+	./bin/mk-filelist docs/man$(2)/apps '' '*.html' >docs/man$(2)/apps/index.inc
+	./bin/mk-filelist docs/man$(2)/crypto '' '*.html' >docs/man$(2)/crypto/index.inc
+	./bin/mk-filelist docs/man$(2)/ssl '' '*.html' >docs/man$(2)/ssl/index.inc
+endef
 manpages: manmaster
-	./bin/mk-manpages $(CHECKOUTS)/openssl-1.0.2-stable 1.0.2 docs
-	./bin/mk-manpages $(CHECKOUTS)/openssl-1.0.1-stable 1.0.1 docs
-	./bin/mk-manpages $(CHECKOUTS)/openssl-1.0.0-stable 1.0.0 docs
-	./bin/mk-manpages $(CHECKOUTS)/openssl-0.9.8-stable 0.9.8 docs
+	$(call makemanpages,$(CHECKOUTS)/openssl-1.0.2-stable 1.0.2)
+	$(call makemanpages,$(CHECKOUTS)/openssl-1.0.1-stable 1.0.1)
+	$(call makemanpages,$(CHECKOUTS)/openssl-1.0.0-stable 1.0.0)
+	$(call makemanpages,$(CHECKOUTS)/openssl-0.9.8-stable 0.9.8)
 
 manmaster:
-	./bin/mk-manpages $(CHECKOUTS)/openssl master docs
+	$(call makemanpges,$(CHECKOUTS)/openssl,master)
 
 # Legacy targets
 hack-source_htaccess: all
diff --git a/bin/mk-manpages b/bin/mk-manpages
index 4a0f228..eb6f65a 100755
--- a/bin/mk-manpages
+++ b/bin/mk-manpages
@@ -18,8 +18,11 @@ cleanup()
     die "No $dir/index.html" unless -f "$dir/index.html";
     foreach my $sect ( @sections ) {
 	mkdir "$dir/$sect" unless -d "$dir/$sect";
+	my $idx1 = "$dir/$sect/index.html";
+	my $idx2 = "$dir/$sect/index.inc";
 	foreach my $f ( glob("$dir/$sect/*") ) {
-	    unlink $f || warn "Can't unlink $f, $!";
+	    unlink $f || warn "Can't unlink $f, $!"
+		unless $f eq $idx1 || $f eq $idx2;
 	}
     }
 }
diff --git a/docs/.htaccess b/docs/.htaccess
index 6db9398..b6710c3 100644
--- a/docs/.htaccess
+++ b/docs/.htaccess
@@ -5,8 +5,8 @@ RewriteRule fips/index.html /docs/fips/fips.html [L,R=302,NC]
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule manmaster/apps/1/(.*)  /docs/manmaster/apps/$1 [L,R=302,NC]
 RewriteCond %{REQUEST_FILENAME} !-f
-RewriteRule apps/(.*)  /docs/manmaster/apps/$1 [L,R=302,NC]
+RewriteRule apps/(..*)  /docs/manmaster/apps/$1 [L,R=302,NC]
 RewriteCond %{REQUEST_FILENAME} !-f
-RewriteRule crypto/(.*)  /docs/manmaster/crypto/$1 [L,R=302,NC]
+RewriteRule crypto/(..*)  /docs/manmaster/crypto/$1 [L,R=302,NC]
 RewriteCond %{REQUEST_FILENAME} !-f
-RewriteRule ssl/(.*)  /docs/manmaster/ssl/$1 [L,R=302,NC]
+RewriteRule ssl/(..*)  /docs/manmaster/ssl/$1 [L,R=302,NC]
diff --git a/docs/man1.0.2/index.html b/docs/man0.9.8/apps/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man0.9.8/apps/index.html
index 23b15b3..0532205 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man0.9.8/apps/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>commands</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="openssl.html">openssl</a> manpage provides a
+	    general overview of all the commands.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man0.9.8">master</a>
+	    : <a href="/docs/man0.9.8/apps">commands</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
diff --git a/docs/man1.0.2/index.html b/docs/man0.9.8/crypto/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man0.9.8/crypto/index.html
index 23b15b3..0ffdd83 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man0.9.8/crypto/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>crypto library</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="crypto.html">crypto</a> manpage provides a
+	    general overview of the crypto library.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man0.9.8">master</a>
+	    : <a href="/docs/man0.9.8/crypto">crypto</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
@@ -36,4 +42,3 @@
 <!--#include virtual="/inc/footer.inc" -->
 </body>
 </html>
-
diff --git a/docs/man0.9.8/index.html b/docs/man0.9.8/index.html
index 6e3a215..88b6fdb 100644
--- a/docs/man0.9.8/index.html
+++ b/docs/man0.9.8/index.html
@@ -16,15 +16,15 @@
             parts:
 	    </p>
             <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
+              <li><a href="apps">The commands</a></li>
+              <li><a href="ssl">The ssl library</a></li>
+              <li><a href="crypto">The crypto library</a></li>
             </ul>
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
-	    : <a href="/docsmanpages.html">Manpages</a>
+	    : <a href="/docs/manpages.html">Manpages</a>
 	    : <a href="">0.9.8</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
diff --git a/docs/man1.0.2/index.html b/docs/man0.9.8/ssl/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man0.9.8/ssl/index.html
index 23b15b3..a27e08e 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man0.9.8/ssl/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>ssl library</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="ssl.html">ssl</a> manpage provides a
+	    general overview of the ssl library.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man0.9.8">master</a>
+	    : <a href="/docs/man0.9.8/ssl">ssl</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
diff --git a/docs/man1.0.2/index.html b/docs/man1.0.0/apps/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man1.0.0/apps/index.html
index 23b15b3..b449ff6 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man1.0.0/apps/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>commands</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="openssl.html">openssl</a> manpage provides a
+	    general overview of all the commands.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man1.0.0">master</a>
+	    : <a href="/docs/man1.0.0/apps">commands</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
diff --git a/docs/man1.0.2/index.html b/docs/man1.0.0/crypto/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man1.0.0/crypto/index.html
index 23b15b3..7d387df 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man1.0.0/crypto/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>crypto library</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="crypto.html">crypto</a> manpage provides a
+	    general overview of the crypto library.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man1.0.0">master</a>
+	    : <a href="/docs/man1.0.0/crypto">crypto</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
@@ -36,4 +42,3 @@
 <!--#include virtual="/inc/footer.inc" -->
 </body>
 </html>
-
diff --git a/docs/man1.0.0/index.html b/docs/man1.0.0/index.html
index 6ff5644..0b84607 100644
--- a/docs/man1.0.0/index.html
+++ b/docs/man1.0.0/index.html
@@ -16,9 +16,9 @@
             parts:
 	    </p>
             <ul>
-              <li><a href="/apps/openssl.html">The openssl command</a></li>
-              <li><a href="/ssl/ssl.html">The ssl library</a></li>
-              <li><a href="/crypto/crypto.html">The crypto library</a></li>
+              <li><a href="/apps">The commands</a></li>
+              <li><a href="/ssl">The ssl library</a></li>
+              <li><a href="/crypto">The crypto library</a></li>
             </ul>
 	  </div>
 	  <footer>
diff --git a/docs/man1.0.2/index.html b/docs/man1.0.0/ssl/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man1.0.0/ssl/index.html
index 23b15b3..32ec28a 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man1.0.0/ssl/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>ssl library</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="ssl.html">ssl</a> manpage provides a
+	    general overview of the ssl library.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man1.0.0">master</a>
+	    : <a href="/docs/man1.0.0/ssl">ssl</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
diff --git a/docs/man1.0.2/index.html b/docs/man1.0.1/apps/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man1.0.1/apps/index.html
index 23b15b3..17c5e92 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man1.0.1/apps/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>commands</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="openssl.html">openssl</a> manpage provides a
+	    general overview of all the commands.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man1.0.1">master</a>
+	    : <a href="/docs/man1.0.1/apps">commands</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
diff --git a/docs/man1.0.2/index.html b/docs/man1.0.1/crypto/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man1.0.1/crypto/index.html
index 23b15b3..d25091b 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man1.0.1/crypto/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>crypto library</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="crypto.html">crypto</a> manpage provides a
+	    general overview of the crypto library.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man1.0.1">master</a>
+	    : <a href="/docs/man1.0.1/crypto">crypto</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
@@ -36,4 +42,3 @@
 <!--#include virtual="/inc/footer.inc" -->
 </body>
 </html>
-
diff --git a/docs/man1.0.1/index.html b/docs/man1.0.1/index.html
index ff6bf0e..580c87f 100644
--- a/docs/man1.0.1/index.html
+++ b/docs/man1.0.1/index.html
@@ -16,9 +16,9 @@
             parts:
 	    </p>
             <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
+              <li><a href="apps">The commands</a></li>
+              <li><a href="ssl">The ssl library</a></li>
+              <li><a href="crypto">The crypto library</a></li>
             </ul>
 	  </div>
 	  <footer>
diff --git a/docs/man1.0.2/index.html b/docs/man1.0.1/ssl/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man1.0.1/ssl/index.html
index 23b15b3..afc66b7 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man1.0.1/ssl/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>ssl library</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="ssl.html">ssl</a> manpage provides a
+	    general overview of the ssl library.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man1.0.1">master</a>
+	    : <a href="/docs/man1.0.1/ssl">ssl</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
diff --git a/docs/man1.0.2/index.html b/docs/man1.0.2/apps/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man1.0.2/apps/index.html
index 23b15b3..21b3d91 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man1.0.2/apps/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>commands</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="openssl.html">openssl</a> manpage provides a
+	    general overview of all the commands.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man1.0.2">master</a>
+	    : <a href="/docs/man1.0.2/apps">commands</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
diff --git a/docs/man1.0.2/index.html b/docs/man1.0.2/crypto/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man1.0.2/crypto/index.html
index 23b15b3..faf5b1c 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man1.0.2/crypto/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>crypto library</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="crypto.html">crypto</a> manpage provides a
+	    general overview of the crypto library.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man1.0.2">master</a>
+	    : <a href="/docs/man1.0.2/crypto">crypto</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
@@ -36,4 +42,3 @@
 <!--#include virtual="/inc/footer.inc" -->
 </body>
 </html>
-
diff --git a/docs/man1.0.2/index.html b/docs/man1.0.2/index.html
index 23b15b3..34b0fdb 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man1.0.2/index.html
@@ -16,9 +16,9 @@
             parts:
 	    </p>
             <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
+              <li><a href="apps">The commands</a></li>
+              <li><a href="ssl">The ssl library</a></li>
+              <li><a href="crypto">The crypto library</a></li>
             </ul>
 	  </div>
 	  <footer>
diff --git a/docs/man1.0.2/index.html b/docs/man1.0.2/ssl/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/man1.0.2/ssl/index.html
index 23b15b3..e0c0864 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/man1.0.2/ssl/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>ssl library</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="ssl.html">ssl</a> manpage provides a
+	    general overview of the ssl library.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/man1.0.2">master</a>
+	    : <a href="/docs/man1.0.2/ssl">ssl</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
diff --git a/docs/man1.0.2/index.html b/docs/manmaster/apps/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/manmaster/apps/index.html
index 23b15b3..afda6dd 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/manmaster/apps/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>commands</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="openssl.html">openssl</a> manpage provides a
+	    general overview of all the commands.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/manmaster">master</a>
+	    : <a href="/docs/manmaster/apps">commands</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
diff --git a/docs/man1.0.2/index.html b/docs/manmaster/crypto/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/manmaster/crypto/index.html
index 23b15b3..74414a0 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/manmaster/crypto/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>crypto library</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="crypto.html">crypto</a> manpage provides a
+	    general overview of the crypto library.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/manmaster">master</a>
+	    : <a href="/docs/manmaster/crypto">crypto</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
@@ -36,4 +42,3 @@
 <!--#include virtual="/inc/footer.inc" -->
 </body>
 </html>
-
diff --git a/docs/manmaster/index.html b/docs/manmaster/index.html
index 1c5348e..b9d39b8 100644
--- a/docs/manmaster/index.html
+++ b/docs/manmaster/index.html
@@ -16,9 +16,9 @@
             parts:
 	    </p>
             <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
+              <li><a href="apps">The commands</a></li>
+              <li><a href="ssl">The ssl library</a></li>
+              <li><a href="crypto">The crypto library</a></li>
             </ul>
 	  </div>
 	  <footer>
diff --git a/docs/man1.0.2/index.html b/docs/manmaster/ssl/index.html
similarity index 56%
copy from docs/man1.0.2/index.html
copy to docs/manmaster/ssl/index.html
index 23b15b3..1001761 100644
--- a/docs/man1.0.2/index.html
+++ b/docs/manmaster/ssl/index.html
@@ -7,25 +7,31 @@
     <div id="content">
       <div class="blog-index">
 	<article>
-	  <header><h2>Manpages for 1.0.2</h2></header>
+	  <header><h2>ssl library</h2></header>
 	  <div class="entry-content">
 	    <p>
-            The manual pages for the 1.0.2 branch are
-            available here.
-            The OpenSSL documentation is divided into three
-            parts:
+	    The <a href="ssl.html">ssl</a> manpage provides a
+	    general overview of the ssl library.
+	    The detailed list is here:
 	    </p>
-            <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
-            </ul>
+
+	    <table>
+	      <tr>
+		<td>KBytes </td>
+		<td>Date  </td>
+		<td>File </td>
+	      </tr>
+	      <!--#include virtual="index.inc" -->
+	    </table>
+	    <p> </p>
+
 	  </div>
 	  <footer>
 	    You are here: <a href="/">Home</a>
 	    : <a href="/docs">Documentation</a>
 	    : <a href="/docs/manpages.html">Manpages</a>
-	    : <a href="">1.0.2</a>
+	    : <a href="/docs/manmaster">master</a>
+	    : <a href="/docs/manmaster/ssl">ssl</a>
 	    <br/><a href="/sitemap.txt">Sitemap</a>
 	  </footer>
 	</article>
diff --git a/docs/manpages.html b/docs/manpages.html
index e7fe326..5bb3ef1 100644
--- a/docs/manpages.html
+++ b/docs/manpages.html
@@ -13,7 +13,7 @@
             The manual pages for all releases are available online:
 	    </p>
             <ul>
-              <li><a href="manmaster">Master</a></li>
+              <li><a href="manmaster">master</a></li>
               <li><a href="man1.0.2">1.0.2</a></li>
               <li><a href="man1.0.1">1.0.1</a></li>
               <li><a href="man1.0.0">1.0.0</a></li>
diff --git a/inc/mansidebar.inc b/inc/mansidebar.inc
index e005f65..22de745 100644
--- a/inc/mansidebar.inc
+++ b/inc/mansidebar.inc
@@ -3,7 +3,7 @@
   <section>
     <h1><a href="/docs/manpages.html">Manpages</a></h1>
     <ul>
-      <li><a href="/docs/manmaster">Master</a></li>
+      <li><a href="/docs/manmaster">master</a></li>
       <li><a href="/docs/man1.0.2">1.0.2</a></li>
       <li><a href="/docs/man1.0.1">1.0.1</a></li>
       <li><a href="/docs/man1.0.0">1.0.0</a></li>


More information about the openssl-commits mailing list