Class Summary |
BufferLogger |
Read what i2ptunnel logs, and expose it in a buffer |
I2Ping |
|
I2PTunnel |
|
I2PTunnelClient |
|
I2PTunnelClientBase |
|
I2PTunnelGUI |
AWT gui since kaffe doesn't support swing yet |
I2PTunnelHTTPClient |
Act as a mini HTTP proxy, handling various different types of requests,
forwarding them through I2P appropriately, and displaying the reply. |
I2PTunnelHTTPServer |
Simple extension to the I2PTunnelServer that filters the HTTP
headers sent from the client to the server, replacing the Host
header with whatever this instance has been configured with. |
I2PTunnelRunner |
|
I2PTunnelServer |
|
I2PTunnelTask |
Either a Server or a Client. |
TunnelController |
Coordinate the runtime operation and configuration of a tunnel. |
TunnelControllerGroup |
Coordinate a set of tunnels within the JVM, loading and storing their config
to disk, and building new ones as requested. |
TunnelManager |
Quick and dirty socket listener to control an I2PTunnel. |
TunnelManagerClientRunner |
Runner thread that reads commands from the socket and fires off commands to
the TunnelManager |
WebEditPageFormGenerator |
Uuuugly code to generate the edit/add forms for the various
I2PTunnel types (httpclient/client/server) |
WebEditPageHelper |
UUUUuuuuuugly glue code to handle bean interaction from the web, process
that data, and spit out the results (or the form requested). |
WebStatusPageHelper |
Ugly hack to let the web interface access the list of known tunnels and
control their operation. |