diff --git a/www/software.php b/www/software.php
index 9a1a3ec..26a6168 100644
--- a/www/software.php
+++ b/www/software.php
@@ -1,7 +1,8 @@
md5 =\n");
+//print_r($md5);
+//print("\n");
+
+fclose($fp);
+
+// Show files...
+html_header("Download");
+
+print("
Download
");
+
+html_start_table(array("Version", "Filename", "Size", "MD5 Sum"));
+$curversion = "";
+$firstversion = current($files);
+reset($files);
+while (list($file, $version) = each($files))
+{
+ html_start_row();
+
+ if ($version == $firstversion)
+ {
+ $cs = "";
+ $ce = " | ";
+ }
+ else
+ {
+ $cs = "";
+ $ce = " | ";
+ }
+
+ if ($version != $curversion)
+ {
+ if ($curversion != "")
+ {
+ print(" | ");
+ html_end_row();
+ html_start_row();
+ }
+
+ $curversion = $version;
+ print("$cs$version$ce");
+ }
+ else
+ print("$cs$ce");
+
+ $kbytes = (int)((filesize("swfiles/$file") + 1023) / 1024);
+ $filemd5 = $md5["$file"];
+
+ print("$cs$file$ce"
+ ."$cs${kbytes}k$ce"
+ ."$cs$filemd5$ce");
+
+ html_end_row();
+}
+
+html_end_table();
html_footer();
//
-// End of "$Id: software.php,v 1.1 2004/05/17 20:28:52 mike Exp $".
+// End of "$Id: software.php,v 1.2 2004/05/19 12:15:20 mike Exp $".
//
?>
diff --git a/www/swfiles/mxml-0.9.tar.gz b/www/swfiles/mxml-0.9.tar.gz
new file mode 100644
index 0000000..eb3f0ac
Binary files /dev/null and b/www/swfiles/mxml-0.9.tar.gz differ
diff --git a/www/swfiles/mxml-0.91.tar.gz b/www/swfiles/mxml-0.91.tar.gz
new file mode 100644
index 0000000..94cac10
Binary files /dev/null and b/www/swfiles/mxml-0.91.tar.gz differ
diff --git a/www/swfiles/mxml-0.92.tar.gz b/www/swfiles/mxml-0.92.tar.gz
new file mode 100644
index 0000000..7c69fe8
Binary files /dev/null and b/www/swfiles/mxml-0.92.tar.gz differ
diff --git a/www/swfiles/mxml-0.93.tar.gz b/www/swfiles/mxml-0.93.tar.gz
new file mode 100644
index 0000000..5324718
Binary files /dev/null and b/www/swfiles/mxml-0.93.tar.gz differ
diff --git a/www/swfiles/mxml-1.0-1.i386.rpm b/www/swfiles/mxml-1.0-1.i386.rpm
new file mode 100644
index 0000000..c159634
Binary files /dev/null and b/www/swfiles/mxml-1.0-1.i386.rpm differ
diff --git a/www/swfiles/mxml-1.0.tar.gz b/www/swfiles/mxml-1.0.tar.gz
new file mode 100644
index 0000000..71ebbb4
Binary files /dev/null and b/www/swfiles/mxml-1.0.tar.gz differ
diff --git a/www/swfiles/mxml-1.1-1.i386.rpm b/www/swfiles/mxml-1.1-1.i386.rpm
new file mode 100644
index 0000000..5ab6bd2
Binary files /dev/null and b/www/swfiles/mxml-1.1-1.i386.rpm differ
diff --git a/www/swfiles/mxml-1.1.1-1.i386.rpm b/www/swfiles/mxml-1.1.1-1.i386.rpm
new file mode 100644
index 0000000..1603140
Binary files /dev/null and b/www/swfiles/mxml-1.1.1-1.i386.rpm differ
diff --git a/www/swfiles/mxml-1.1.1.tar.gz b/www/swfiles/mxml-1.1.1.tar.gz
new file mode 100644
index 0000000..7bcc128
Binary files /dev/null and b/www/swfiles/mxml-1.1.1.tar.gz differ
diff --git a/www/swfiles/mxml-1.1.2-1.i386.rpm b/www/swfiles/mxml-1.1.2-1.i386.rpm
new file mode 100644
index 0000000..e305923
Binary files /dev/null and b/www/swfiles/mxml-1.1.2-1.i386.rpm differ
diff --git a/www/swfiles/mxml-1.1.2.tar.gz b/www/swfiles/mxml-1.1.2.tar.gz
new file mode 100644
index 0000000..bb8c05b
Binary files /dev/null and b/www/swfiles/mxml-1.1.2.tar.gz differ
diff --git a/www/swfiles/mxml-1.1.tar.gz b/www/swfiles/mxml-1.1.tar.gz
new file mode 100644
index 0000000..d4ff89d
Binary files /dev/null and b/www/swfiles/mxml-1.1.tar.gz differ
diff --git a/www/swfiles/mxml-1.2-1.i386.rpm b/www/swfiles/mxml-1.2-1.i386.rpm
new file mode 100644
index 0000000..41b014d
Binary files /dev/null and b/www/swfiles/mxml-1.2-1.i386.rpm differ
diff --git a/www/swfiles/mxml-1.2.tar.gz b/www/swfiles/mxml-1.2.tar.gz
new file mode 100644
index 0000000..0c373c9
Binary files /dev/null and b/www/swfiles/mxml-1.2.tar.gz differ
diff --git a/www/swfiles/mxml-1.3-1.i386.rpm b/www/swfiles/mxml-1.3-1.i386.rpm
new file mode 100644
index 0000000..dd61492
Binary files /dev/null and b/www/swfiles/mxml-1.3-1.i386.rpm differ
diff --git a/www/swfiles/mxml-1.3.tar.gz b/www/swfiles/mxml-1.3.tar.gz
new file mode 100644
index 0000000..0f5b7c6
Binary files /dev/null and b/www/swfiles/mxml-1.3.tar.gz differ
diff --git a/www/swfiles/mxml.md5 b/www/swfiles/mxml.md5
new file mode 100644
index 0000000..6366e11
--- /dev/null
+++ b/www/swfiles/mxml.md5
@@ -0,0 +1,16 @@
+2b55de728aa5e8c3d254bc192395b6b5 mxml-0.91.tar.gz
+24a043c32316c23da079fcc0e5a9ee5d mxml-0.92.tar.gz
+e52545d20d4713ed96054980efdfad9e mxml-0.93.tar.gz
+f5fe73468b143a0ba0a52cc3fb70d50d mxml-0.9.tar.gz
+fa81e0552c2296a9a96acab45ca40b97 mxml-1.0-1.i386.rpm
+84dcb43388c621d0622b07d773e9330d mxml-1.0.tar.gz
+707ccead0ba2e26828197760957a54b3 mxml-1.1.1-1.i386.rpm
+56743f9515038682101506b7d5147968 mxml-1.1-1.i386.rpm
+3529f8e70b1aa5e2f5de114cd58d63b8 mxml-1.1.1.tar.gz
+9e5d8f70186a5ad84034721582945e24 mxml-1.1.2-1.i386.rpm
+f77726908d86a167d3d63076b272dfcd mxml-1.1.2.tar.gz
+8e2376171e14c59394b0c2c06ec2b1bd mxml-1.1.tar.gz
+099d05a62278020189c258968aae7533 mxml-1.2-1.i386.rpm
+57720317e7e5ad4c91fb076cb52105ad mxml-1.2.tar.gz
+9dfb974bd31d60c97bfa394b7f6ca63e mxml-1.3-1.i386.rpm
+9b116daa370bf647447d6ffe70e73534 mxml-1.3.tar.gz