diff --git a/router/java/src/net/i2p/router/Router.java b/router/java/src/net/i2p/router/Router.java
index becfc5d62..b11642948 100644
--- a/router/java/src/net/i2p/router/Router.java
+++ b/router/java/src/net/i2p/router/Router.java
@@ -268,27 +268,21 @@ public class Router {
}
public void renderStatusHTML(OutputStream out) throws IOException {
- out.write(("
I2P Router Console\n" +
- "
Router console
\n" +
- "console | stats \n" +
- "" +
- "" +
+ "\n" +
+ "\n" +
+ "\n" +
+ "\n" +
+ "\n" +
+ "\n" +
+ "\n" +
+ "\n" +
+ "\n" +
+ "\n" +
+ " " +
"\n").getBytes());
StringBuffer buf = new StringBuffer(32*1024);
@@ -303,7 +297,7 @@ public class Router {
buf.append("Memory: In use: ").append((tot-free)).append("KB Free: ").append(free).append("KB \n");
buf.append("Version: Router: ").append(RouterVersion.VERSION).append(" / SDK: ").append(CoreVersion.VERSION).append(" \n");
if (_higherVersionSeen)
- buf.append("HIGHER VERSION SEEN - please check to see if there is a new release out \n");
+ buf.append("HIGHER VERSION SEEN - please check to see if there is a new release out \n");
buf.append("
Bandwidth
\n");
long sent = _context.bandwidthLimiter().getTotalAllocatedOutboundBytes();
@@ -457,8 +451,7 @@ public class Router {
appendLogMessage(buf, msg);
buf.append("\n");
}
- buf.append("");
- buf.append("\n");
+ buf.append("\n");
out.write(buf.toString().getBytes());
}
@@ -707,7 +700,7 @@ public class Router {
}
/** update the router.info file whenever its, er, updated */
- private class PersistRouterInfoJob extends JobImpl {
+ private class PersistRouterInfoJob extends JobImpl {
public PersistRouterInfoJob() { super(Router.this._context); }
public String getName() { return "Persist Updated Router Information"; }
public void runJob() {
diff --git a/router/java/src/net/i2p/router/admin/AdminRunner.java b/router/java/src/net/i2p/router/admin/AdminRunner.java
index 471fb148f..d8424e70b 100644
--- a/router/java/src/net/i2p/router/admin/AdminRunner.java
+++ b/router/java/src/net/i2p/router/admin/AdminRunner.java
@@ -44,7 +44,7 @@ class AdminRunner implements Runnable {
_log.debug("Command [" + command + "]");
if (command.indexOf("favicon") >= 0) {
reply(out, "this is not a website");
- } else if (command.indexOf("routerStats.html") >= 0) {
+ } else if ( (command.indexOf("routerStats.html") >= 0) || (command.indexOf("oldstats.jsp") >= 0) ) {
try {
out.write("HTTP/1.1 200 OK\nConnection: close\nCache-control: no-cache\nContent-type: text/html\n\n".getBytes());
_generator.generateStatsPage(out);
diff --git a/router/java/src/net/i2p/router/admin/StatsGenerator.java b/router/java/src/net/i2p/router/admin/StatsGenerator.java
index 87a3ec2a8..3a84bad95 100644
--- a/router/java/src/net/i2p/router/admin/StatsGenerator.java
+++ b/router/java/src/net/i2p/router/admin/StatsGenerator.java
@@ -29,10 +29,9 @@ public class StatsGenerator {
public void generateStatsPage(OutputStream out) throws IOException {
StringBuffer buf = new StringBuffer(16*1024);
- buf.append("I2P Router Stats");
buf.append("
Router statistics
");
- buf.append("console | stats");
- buf.append("");
buf.append("Statistics gathered during this router's uptime (");
@@ -92,7 +91,6 @@ public class StatsGenerator {
}
out.write("".getBytes());
}
- out.write("".getBytes());
}
private void renderFrequency(String name, StringBuffer buf) {