
* Implemented a new I2PTunnelIRCClient which locally filters inbound and outbound IRC commands for anonymity and security purposes, removing all CTCP messages except ACTION, as well as stripping the hostname from the USER message (while leaving the nick and 'full name'). The IRC proxy doesn't use this by default, but you can enable it by creating a new "IRC proxy" tunnel on the web interface, or by changing the tunnel type to "ircclient" in i2ptunnel.config. 2005-10-10 jrandom * I2PTunnel http client config cleanup and stats * Minor SSU congestion tweaks and stats * Reduced netDb exploration period
26 lines
907 B
Plaintext
26 lines
907 B
Plaintext
<%@page contentType="text/html" import="net.i2p.i2ptunnel.web.EditBean" %>
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<% String tun = request.getParameter("tunnel");
|
|
if (tun != null) {
|
|
try {
|
|
int curTunnel = Integer.parseInt(tun);
|
|
if (EditBean.staticIsClient(curTunnel)) {
|
|
%><jsp:include page="editClient.jsp" /><%
|
|
} else {
|
|
%><jsp:include page="editServer.jsp" /><%
|
|
}
|
|
} catch (NumberFormatException nfe) {
|
|
%>Invalid tunnel parameter<%
|
|
}
|
|
} else {
|
|
String type = request.getParameter("type");
|
|
int curTunnel = -1;
|
|
if ("client".equals(type) || "httpclient".equals(type) || "ircclient".equals(type)) {
|
|
%><jsp:include page="editClient.jsp" /><%
|
|
} else if ("server".equals(type) || "httpserver".equals(type)) {
|
|
%><jsp:include page="editServer.jsp" /><%
|
|
} else {
|
|
%>Invalid tunnel type<%
|
|
}
|
|
}
|
|
%> |