diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index 7275a83b74..30b51aad74 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -84,7 +84,7 @@ public class SnarkManager implements Snark.CompleteListener { public boolean shouldUseOpenTrackers() { return Boolean.valueOf(_config.getProperty(PROP_USE_OPENTRACKERS, DEFAULT_USE_OPENTRACKERS)).booleanValue(); } - private int getStartupDelayMinutes() { return 1; } + private int getStartupDelayMinutes() { return 3; } public File getDataDir() { String dir = _config.getProperty(PROP_DIR); if ( (dir == null) || (dir.trim().length() <= 0) ) @@ -508,7 +508,7 @@ public class SnarkManager implements Snark.CompleteListener { } else if (info.getPieces() <= 0) { return "No pieces in " + info.getName() + "? deleting it"; } else if (info.getPieceLength(0) > 1*1024*1024) { - return "Pieces are too large in " + info.getName() + " (" + info.getPieceLength(0)/1024 + "KB, deleting it"; + return "Pieces are too large in " + info.getName() + " (" + info.getPieceLength(0)/1024 + "KB), deleting it"; } else if (info.getTotalLength() > 10*1024*1024*1024l) { System.out.println("torrent info: " + info.toString()); List lengths = info.getLengths(); diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 7ddf3847ba..19efb2069c 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -124,7 +124,10 @@ public class SummaryHelper { case CommSystemFacade.STATUS_DIFFERENT: return "ERR-SymmetricNAT"; case CommSystemFacade.STATUS_REJECT_UNSOLICITED: - return "Firewalled"; + if (_context.router().getRouterInfo().getTargetAddress("NTCP") != null) + return "WARN-Firewalled with Inbound TCP Enabled"; + else + return "Firewalled"; case CommSystemFacade.STATUS_UNKNOWN: // fallthrough default: return "Testing"; diff --git a/apps/routerconsole/jsp/nav.jsp b/apps/routerconsole/jsp/nav.jsp index df40cf3362..a0c6076f8e 100644 --- a/apps/routerconsole/jsp/nav.jsp +++ b/apps/routerconsole/jsp/nav.jsp @@ -34,8 +34,8 @@ Logs | Jobs | Graphs | - Stats | - Internals + Stats <% } %> " /> diff --git a/history.txt b/history.txt index d766e41cb5..4d524e4ce5 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,19 @@ +2008-05-07 zzz + * Reachability: + - Restrict peers requiring introducers from inbound tunnels, + since it's slow and unreliable... and many of them advertise + NTCP, which seems unlikely to work + - Provide warning on summary bar if firewalled with inbound NTCP enabled + * Stats: Remove the bw.[send,recv]Bps[1,15]s stats unless + log level net.i2p.router.transport.FIFOBandwidthLimiter >= WARN + at startup (you didn't get any data unless you set the log level anyway) + * oldstats.jsp: Don't put 2 decimal places on integer event counts + * Remove the Internals link from the menu bar + * i2psnark: Extend startup delay from 1 to 3 minutes + +2008-05-06 welterde + * HTTP Proxy: Add i2jump.i2p jump service + 2008-05-05 zzz * NetDb Stats: Cleanup of commented out stats * Outbound message: diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index dabe7ea5f2..b689b230f9 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -17,7 +17,7 @@ import net.i2p.CoreVersion; public class RouterVersion { public final static String ID = "$Revision: 1.548 $ $Date: 2008-02-10 15:00:00 $"; public final static String VERSION = "0.6.1.33"; - public final static long BUILD = 2; + public final static long BUILD = 3; public static void main(String args[]) { System.out.println("I2P Router version: " + VERSION + "-" + BUILD); System.out.println("Router ID: " + RouterVersion.ID); diff --git a/router/java/src/net/i2p/router/admin/StatsGenerator.java b/router/java/src/net/i2p/router/admin/StatsGenerator.java index caca35ce56..a75d0e246a 100644 --- a/router/java/src/net/i2p/router/admin/StatsGenerator.java +++ b/router/java/src/net/i2p/router/admin/StatsGenerator.java @@ -29,8 +29,7 @@ public class StatsGenerator { public void generateStatsPage(Writer out) throws IOException { StringBuffer buf = new StringBuffer(16*1024); - buf.append("

Router statistics

"); - buf.append("console | stats
"); + buf.append("

Router statistics


"); buf.append("
"); buf.append("