| Package | Description |
|---|---|
| net.i2p.addressbook | Address book application for fetching and maintaining I2P host
databases from subscription sources. |
| net.i2p.i2ptunnel | Implementation of preconfigured tunnels for both clients and servers, with a comprehensive UI for tunnel management and configuration. |
| net.i2p.router.update | Classes to implement the router update process for checking and applying
I2P router updates from the update manager. |
| net.i2p.sam | The SAM (Simple Anonymous Messaging) client API. |
| Modifier and Type | Class and Description |
|---|---|
class | DaemonThreadA thread that waits five minutes, then runs the addressbook daemon. |
| Modifier and Type | Class and Description |
|---|---|
class | I2PTunnelHTTPClientRunnerHTTP client runner that filters response headers to enforce the
"Connection: close" header, ensuring browsers treat the connection as non-persistent,
even if the server doesn't comply. |
class | I2PTunnelOutproxyRunnerI2PTunnelOutproxyRunner forwards data bidirectionally between two connected sockets:
one representing an external socket connection and the other an I2P socket connection. |
class | I2PTunnelRunnerThread that forwards traffic between an I2PSocket and a TCP Socket. |
(package private) class | InternalSocketRunnerListens for in-JVM connections on internal socket |
| Modifier and Type | Class and Description |
|---|---|
(package private) class | DevSU3UpdateCheckerCheck for an updated su3 version. |
(package private) class | DevSU3UpdateRunnerEepget the .su3 file to the temp dir, then notify. |
(package private) class | NewsFetcherTask to fetch updates to the news.xml, and to keep
track of whether that has an announcement for a new version. |
(package private) class | PluginUpdateCheckerCheck for an updated version of a plugin. |
(package private) class | PluginUpdateRunnerCheck for an updated version of a plugin. |
(package private) class | UnsignedUpdateCheckerDoes a simple EepHead to get the last-modified header. |
(package private) class | UnsignedUpdateRunnerEepget the .zip file to the temp dir, then notify.r
Moved from UnsignedUpdateHandler and turned into an UpdateTask. |
(package private) class | UpdateRunnerThe downloader for router signed updates,
and the base class for all the other Checkers and Runners. |
| Modifier and Type | Field and Description |
|---|---|
protected I2PAppThread | SAMHandler.threadthread. |