Proxy Error visual enhancements, mostly. And a version bump we go, to -15!

This commit is contained in:
z3d
2009-07-18 23:39:03 +00:00
parent 748203f4e7
commit 6340fbb3d4
11 changed files with 54 additions and 37 deletions

View File

@@ -23,7 +23,7 @@
<jsp:setProperty name="keyringhelper" property="contextId" value="<%=(String)session.getAttribute("i2p.contextId")%>" /> <jsp:setProperty name="keyringhelper" property="contextId" value="<%=(String)session.getAttribute("i2p.contextId")%>" />
<div class="configure"> <div class="configure">
<p> <p>
<h2>Keyring</h2> <h3>Keyring</h3>
The router keyring is used to decrypt encrypted leaseSets. The router keyring is used to decrypt encrypted leaseSets.
The keyring may contain keys for local or remote encrypted destinations. The keyring may contain keys for local or remote encrypted destinations.
<p><jsp:getProperty name="keyringhelper" property="summary" /> <p><jsp:getProperty name="keyringhelper" property="summary" />
@@ -36,7 +36,7 @@
if (prev != null) System.setProperty("net.i2p.router.web.ConfigKeyringHandler.noncePrev", prev); if (prev != null) System.setProperty("net.i2p.router.web.ConfigKeyringHandler.noncePrev", prev);
System.setProperty("net.i2p.router.web.ConfigKeyringHandler.nonce", new java.util.Random().nextLong()+""); %> System.setProperty("net.i2p.router.web.ConfigKeyringHandler.nonce", new java.util.Random().nextLong()+""); %>
<input type="hidden" name="nonce" value="<%=System.getProperty("net.i2p.router.web.ConfigKeyringHandler.nonce")%>" /> <input type="hidden" name="nonce" value="<%=System.getProperty("net.i2p.router.web.ConfigKeyringHandler.nonce")%>" />
<h2>Manual Keyring Addition</h2> <h3>Manual Keyring Addition</h3>
Enter keys for encrypted remote destinations here. Enter keys for encrypted remote destinations here.
Keys for local destinations must be entered on the <a href="i2ptunnel/index.jsp">I2PTunnel page</a>. Keys for local destinations must be entered on the <a href="i2ptunnel/index.jsp">I2PTunnel page</a>.
<p> <p>

View File

@@ -5,16 +5,17 @@ Connection: close
Proxy-Connection: close Proxy-Connection: close
<html><head> <html><head>
<title>Destination key conflict</title> <title>I2P Warning: Destination key conflict</title>
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" /> <link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" /> <link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
</head> </head>
<body> <body>
<div class=logo> <div class=logo>
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br /> <a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
[<a href="http://127.0.0.1:7657/config.jsp">configuration</a> | <a href="http://127.0.0.1:7657/help.jsp">help</a>] <a href="http://127.0.0.1:7657/config.jsp">Configuration</a> <a href="http://127.0.0.1:7657/help.jsp">Help</a> <a href="http://127.0.0.1:7657/susidns/">Addressbook</a>
</div> </div>
<div class=warning id=warning> <div class=warning id=warning>
<h3>Warning: Destination Key Conflict</h3>
The addresshelper link you followed specifies a different destination key The addresshelper link you followed specifies a different destination key
than a host entry in your host database. than a host entry in your host database.
Someone could be trying to impersonate another eepsite, Someone could be trying to impersonate another eepsite,

View File

@@ -5,16 +5,17 @@ Connection: close
Proxy-Connection: close Proxy-Connection: close
<html><head> <html><head>
<title>Eepsite not reachable</title> <title>I2P Warning: Eepsite not reachable</title>
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" /> <link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" /> <link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
</head> </head>
<body> <body>
<div class=logo> <div class=logo>
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br /> <a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
[<a href="http://127.0.0.1:7657/config.jsp">configuration</a> | <a href="http://127.0.0.1:7657/help.jsp">help</a>] <a href="http://127.0.0.1:7657/config.jsp">Configuration</a> <a href="http://127.0.0.1:7657/help.jsp">Help</a> <a href="http://127.0.0.1:7657/susidns/">Addressbook</a>
</div> </div>
<div class=warning id=warning> <div class=warning id=warning>
<h3>Warning: Eeepsite Unreachable</h3>
The eepsite was not reachable. The eepsite was not reachable.
The eepsite is offline, there is network congestion, The eepsite is offline, there is network congestion,
or your router is not yet well-integrated with peers. or your router is not yet well-integrated with peers.

View File

@@ -5,16 +5,17 @@ Connection: close
Proxy-Connection: close Proxy-Connection: close
<html><head> <html><head>
<title>Invalid eepsite destination</title> <title>I2P Warning: Invalid eepsite destination</title>
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" /> <link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" /> <link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
</head> </head>
<body> <body>
<div class=logo> <div class=logo>
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br /> <a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
[<a href="http://127.0.0.1:7657/config.jsp">configuration</a> | <a href="http://127.0.0.1:7657/help.jsp">help</a>] <a href="http://127.0.0.1:7657/config.jsp">Configuration</a> <a href="http://127.0.0.1:7657/help.jsp">Help</a> <a href="http://127.0.0.1:7657/susidns/">Addressbook</a>
</div> </div>
<div class=warning id=warning> <div class=warning id=warning>
<h3>Warning: Invalid Destination</h3>
The eepsite destination specified was not valid, or was The eepsite destination specified was not valid, or was
otherwise unreachable. Perhaps you pasted in the otherwise unreachable. Perhaps you pasted in the
wrong BASE64 string or the link you are following is wrong BASE64 string or the link you are following is

View File

@@ -5,22 +5,23 @@ Connection: close
Proxy-Connection: close Proxy-Connection: close
<html><head> <html><head>
<title>Eepsite unknown</title> <title>I2P Warning: Eepsite unknown</title>
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" /> <link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" /> <link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
</head> </head>
<body> <body>
<div class=logo> <div class=logo>
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br /> <a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><hr>
[<a href="http://127.0.0.1:7657/config.jsp">configuration</a> | <a href="http://127.0.0.1:7657/help.jsp">help</a>] <a href="http://127.0.0.1:7657/config.jsp">Configuration</a> <a href="http://127.0.0.1:7657/help.jsp">Help</a> <a href="http://127.0.0.1:7657/susidns/">Addressbook</a>
</div> </div>
<div class=warning id=warning> <div class=warning id=warning>
<h3>Warning: Eeepsite Not Found in Addressbook</h3>
The eepsite was not found in your router's addressbook. The eepsite was not found in your router's addressbook.
Check the link or find a BASE64 address. Check the link or find a BASE64 address.
If you have the BASE64 address, paste it into your userhosts.txt using If you have the BASE64 address, paste it into your userhosts.txt using
<a href="http://127.0.0.1:7657/susidns/addressbook.jsp?book=master">SusiDNS</a>, <a href="http://127.0.0.1:7657/susidns/addressbook.jsp?book=master">SusiDNS</a>,
use a BASE64 address helper, or use a jump service link below. use a BASE64 address helper, or use a jump service link below.<br><br>
Seeing this page often? See <a href="http://www.i2p2.i2p/faq.html#subscriptions">the FAQ</a> Seeing this page often? See <a href="http://www.i2p2.i2p/faq.html#subscriptions">the FAQ</a>
for help in <a href="http://127.0.0.1:7657/susidns/config.jsp">adding some subscriptions</a> for help in <a href="http://127.0.0.1:7657/susidns/config.jsp">adding some subscriptions</a>
to your addressbook. to your addressbook.<hr>
<BR><BR>Could not find the following destination:<BR><BR> <b>Could not find the following destination:</b><BR><BR>

View File

@@ -5,16 +5,17 @@ Connection: close
Proxy-Connection: close Proxy-Connection: close
<html><head> <html><head>
<title>Outproxy Not Found</title> <title>I2P Warning: Outproxy Not Found</title>
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" /> <link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" /> <link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
</head> </head>
<body> <body>
<div class=logo> <div class=logo>
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br /> <a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
[<a href="http://127.0.0.1:7657/config.jsp">configuration</a> | <a href="http://127.0.0.1:7657/help.jsp">help</a>] <a href="http://127.0.0.1:7657/config.jsp">Configuration</a> <a href="http://127.0.0.1:7657/help.jsp">Help</a> <a href="http://127.0.0.1:7657/susidns/">Addressbook</a>
</div> </div>
<div class=warning id=warning> <div class=warning id=warning>
<h3>Warning: I2P Proxy Not Found</h3>
The WWW Outproxy was not found. The WWW Outproxy was not found.
It is offline, there is network congestion, It is offline, there is network congestion,
or your router is not yet well-integrated with peers. or your router is not yet well-integrated with peers.

View File

@@ -25,16 +25,17 @@ pre {
div.logo { div.logo {
float: left; float: left;
left: 10px; padding: 10px;
top: 0px; text-align: center;
padding: 10px 10px 10px 14px;
text-align: left;
font-color: #fff; font-color: #fff;
border: 0px solid #f00; margin: 0 20px 0 20px;
margin: 0px; border: 1px solid #99f;
background: #003; -moz-border-radius: 4px;
display: none; -khtml-border-radius: 4px;
border-bottom: 1px solid #eef; border-radius: 4px;
background: #003 url('images/darkbluebg.png');
width: 175px;
-moz-box-shadow: inset 0px 0px 16px 0px #009;
} }
div.toolbar { div.toolbar {
@@ -100,12 +101,12 @@ div.routersummary {
} }
div.warning { div.warning {
margin: 0 20px 10px 224px; margin: 5px 20px 10px 240px;
padding: 20px 25px 20px 75px; padding: 0px 25px 20px 75px;
background: #fff; background: #005;
border: 1px solid #d00; border: 1px solid #d00;
text-align: left; text-align: left;
color: inherit; color: #fff;
-moz-border-radius: 4px; -moz-border-radius: 4px;
-khtml-border-radius: 4px; -khtml-border-radius: 4px;
border-radius: 4px; border-radius: 4px;
@@ -173,7 +174,7 @@ div.configure {
-khtml-border-radius: 4px; -khtml-border-radius: 4px;
border-radius: 4px; border-radius: 4px;
border: 1px solid #99f; border: 1px solid #99f;
background: url(images/darkbluebg.png); background: #003 url(images/darkbluebg.png);
} }
div.messages { div.messages {
@@ -479,6 +480,14 @@ textarea {
form {} form {}
.proxyfooter { .proxyfooter {
margin: 0 20px 10px 240px;
padding: 20px 25px 20px 75px;
font-color: #f00; font-color: #f00;
font-size: 7pt; font-size: 7pt;
text-align: right !important;
border-radius: 4px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
border: 1px solid #001;
display: none;
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -25,15 +25,17 @@ pre {
div.logo { div.logo {
float: left; float: left;
padding: 10px 10px 10px 14px; padding: 10px;
text-align: center; text-align: center;
font-color: #fff; font-color: #fff;
margin: 0 20px 0 14px; margin: 0 20px 0 20px;
border: 1px solid #002; border: 1px solid #002;
-moz-border-radius: 4px; -moz-border-radius: 4px;
-khtml-border-radius: 4px; -khtml-border-radius: 4px;
border-radius: 4px; border-radius: 4px;
background: #ddddff url('images/lightbluetile.png'); background: #ddddff url('images/lightbluetile.png');
width: 175px;
-moz-box-shadow: inset 0px 0px 16px 1px #eef;
} }
div.toolbar { div.toolbar {
@@ -100,8 +102,8 @@ div.routersummary {
} }
div.warning { div.warning {
margin: 0 20px 10px 224px; margin: 5px 20px 10px 240px;
padding: 20px 25px 20px 75px; padding: 0px 25px 20px 75px;
background: #fff; background: #fff;
border: 1px solid #d00; border: 1px solid #d00;
text-align: left; text-align: left;
@@ -485,7 +487,7 @@ textarea {
form {} form {}
.proxyfooter { .proxyfooter {
margin: 0 20px 10px 224px; margin: 0 20px 10px 240px;
padding: 20px 25px 20px 75px; padding: 20px 25px 20px 75px;
font-color: #f00; font-color: #f00;
font-size: 7pt; font-size: 7pt;
@@ -494,4 +496,5 @@ form {}
-moz-border-radius: 4px; -moz-border-radius: 4px;
-khtml-border-radius: 4px; -khtml-border-radius: 4px;
border: 1px solid #001; border: 1px solid #001;
display: none;
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -18,7 +18,7 @@ public class RouterVersion {
/** deprecated */ /** deprecated */
public final static String ID = "Monotone"; public final static String ID = "Monotone";
public final static String VERSION = CoreVersion.VERSION; public final static String VERSION = CoreVersion.VERSION;
public final static long BUILD = 14; public final static long BUILD = 15;
/** for example "-test" */ /** for example "-test" */
public final static String EXTRA = ""; public final static String EXTRA = "";
public final static String FULL_VERSION = VERSION + "-" + BUILD + EXTRA; public final static String FULL_VERSION = VERSION + "-" + BUILD + EXTRA;