diff --git a/www/doc.php3 b/www/doc.php3
index 946b04ced525ecd66270fb2865b0091460b54f37..1089c32b0c90076cd79c2128527c9edd9c8b3eea 100644
--- a/www/doc.php3
+++ b/www/doc.php3
@@ -58,6 +58,8 @@ PAGEHEADER("Documentation");
           Publications</a></b>
 <li><b><a href = "docwrapper.php3?docname=sponsors.html">
           Emulab Sponsors</a></b>
+<li><b><a href = "doc/docwrapper.php3?docname=changelog.html">
+          (Changelog/Techincal Details)</a></b>
 </ul>
 
 <?php
diff --git a/www/doc/changelog.html b/www/doc/changelog.html
new file mode 100644
index 0000000000000000000000000000000000000000..dd73bc0c8b0b324bdd15f314c9d1343094c8a778
--- /dev/null
+++ b/www/doc/changelog.html
@@ -0,0 +1,21 @@
+<!--
+   EMULAB-COPYRIGHT
+   Copyright (c) 2000-2002 University of Utah and the Flux Group.
+   All rights reserved.
+  -->
+<center>
+<h2>Changelog/Technical Details</h2>
+</center>
+
+<center>
+August 26, 2002
+</center>
+<br>
+
+Added support for uploading SSH protocol 2 public keys via the web
+interface. Previously, only protocol 1 keys were allowed. Also added
+support for converting SSH2 (<a href=www.ssh.com>SSH Communications</a>)
+and SECSH public key files into <a href=www.openssh.org>OpenSSH</a>
+key format, which is what Emulab uses internally. This should solve
+the problems people have reported with their public keys being
+rejected by Emulab!
diff --git a/www/news.html b/www/news.html
index 2a12b45eb288218c9276ab4b2e344495b8c3cd32..9f511f4873bf7835b8edfb01977784f3a74990ca 100644
--- a/www/news.html
+++ b/www/news.html
@@ -3,10 +3,15 @@
    Copyright (c) 2000-2002 University of Utah and the Flux Group.
    All rights reserved.
   -->
+<table align=center class=stealth border=0>
+<tr><td class=stealth align=center><h1>News</h1></td></tr>
+<tr><td class=stealth align=center>
+    <a href = "doc/docwrapper.php3?docname=changelog.html">
+    (Changelog/Technical Details)</a></td></tr>
+</table>
+<br>
+
 <center>
-<h1>
-    News
-</h1>
 August 15, 2002
 </center>