|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Core SDK (i2p.jar) | |
---|---|
com.nettgryppa.security | |
freenet.support.CPUInformation | |
gnu.crypto.hash | WARNING - DEPRECATED - Use SHA256Generator.getDigestInstance() to get a MessageDigest that will be faster in almost all cases. |
gnu.crypto.prng | |
gnu.gettext | |
net.i2p | Core I2P package, contains information about the I2P version and an entry point to access important elements. |
net.i2p.app | Interfaces for classes to be started and stopped via clients.config. |
net.i2p.client | Implements the base I2P SDK for developing applications that communicate through I2P. |
net.i2p.client.datagram | Provides a standard way for reading and writing messages transferred over I2P so that the recipient has an authenticated mechanism to reply to it. |
net.i2p.client.naming | Provides a standard way for querying the local naming service to resolve a
name into a Destination (without the complexity of JNDI). |
net.i2p.crypto | These classes provide a number of low-level cryptographic routines. |
net.i2p.data | These classes define the common data structures used by the various I2P protocols. |
net.i2p.data.i2cp | The Invisible Internet Client Protocol (I2CP) allows applications simplified access to the I2P network without requiring them to deal with the issues involved with the Invisible Internet Network Protocol (I2NP). |
net.i2p.internal | Interface and classes for a router and client within the same JVM to directly pass I2CP messages using Queues instead of serialized messages over socket streams. |
net.i2p.stat | These classes define the statistics package used extensively throughout the I2P router - both for adaptive operation of the router and for debugging. |
net.i2p.time | Provides a stub class for time synchronization. |
net.i2p.update | Interfaces for classes to assist in the update process without needing the router context. |
net.i2p.util | These classes define the several useful utilities used throughout the router and applications. |
net.metanotion | Metanotion BlockFile Database |
net.metanotion.io | |
net.metanotion.io.block | |
net.metanotion.io.block.index | |
net.metanotion.io.data | |
net.metanotion.util.skiplist | |
org.bouncycastle.oldcrypto | This is from some very old version of bouncycastle, part of package org.bouncycastle.crypto. |
org.bouncycastle.oldcrypto.digests | |
org.bouncycastle.oldcrypto.macs |
Streaming Library | |
---|---|
net.i2p.client.streaming | Implements a TCP-like (reliable, authenticated, in order) set of sockets for communicating over the IP-like (unreliable, unauthenticated, unordered) I2P messages. |
Router | |
---|---|
net.i2p.data.i2np | The Invisible Internet Network Protocol (I2NP) is only a part of how an application can send messages over the network. |
net.i2p.router | The I2P router application handles the I2P network communication. |
net.i2p.router.app | Interface for classes to be started and stopped via clients.config. |
net.i2p.router.client | |
net.i2p.router.dummy | Dummy versions of things for testing. |
net.i2p.router.message | |
net.i2p.router.networkdb | |
net.i2p.router.networkdb.kademlia | |
net.i2p.router.networkdb.reseed | |
net.i2p.router.peermanager | The peer manager logs information about the history and quality of network peers. |
net.i2p.router.startup | The I2P startup package loads the configuration when I2P is started. |
net.i2p.router.tasks | Miscellaneous classes, mostly things that are executed periodically as Jobs, Threads, and SimpleTimer.TimedEvents. |
net.i2p.router.time | Provides classes for time synchronization using NTP. |
net.i2p.router.transport | The transport system allows the usage of communication layers that are below I2P in the stack, on which I2P messages are sent. |
net.i2p.router.transport.crypto | |
net.i2p.router.transport.ntcp | The NTCP transport allows passing I2P messages on top of TCP. |
net.i2p.router.transport.udp | The UDP transport (also known as 'SSU transport') allows passing I2P messages on top of UDP. |
net.i2p.router.tunnel | |
net.i2p.router.tunnel.pool | |
net.i2p.router.util | These classes define the several useful utilities used throughout the router. |
org.cybergarage.http | |
org.cybergarage.net | |
org.cybergarage.soap | |
org.cybergarage.upnp | |
org.cybergarage.upnp.control | |
org.cybergarage.upnp.device | |
org.cybergarage.upnp.event | |
org.cybergarage.upnp.ssdp | |
org.cybergarage.upnp.xml | |
org.cybergarage.util | |
org.cybergarage.xml | |
org.cybergarage.xml.parser | |
org.freenetproject | |
org.xlattice.crypto.filters |
Router Console | |
---|---|
net.i2p.router.update | Classes to implement the update process. |
net.i2p.router.web |
Addressbook Application | |
---|---|
net.i2p.addressbook |
BOB Bridge | |
---|---|
net.i2p.BOB | BOB, the Basic Open Bridge, allows TCP applications to talk over I2P. |
BOB Demos | |
---|---|
net.i2p.BOB.Demos.echo.echoclient | |
net.i2p.BOB.Demos.echo.echoserver |
Desktopgui Application | |
---|---|
net.i2p.desktopgui | Desktopgui is a graphical interface to I2P that allows managing the lifecycle of I2P from the system tray. |
net.i2p.desktopgui.gui | |
net.i2p.desktopgui.i18n | |
net.i2p.desktopgui.router | |
net.i2p.desktopgui.util |
I2PSnark Application | |
---|---|
net.i2p.kademlia | This is a major rewrite of KBucket, KBucketSet, and KBucketImpl from net.i2p.router.networkdb.kademlia. |
org.klomp.snark | |
org.klomp.snark.bencode | |
org.klomp.snark.dht | |
org.klomp.snark.web |
Jetty Logging | |
---|---|
net.i2p.jetty |
SAM Bridge | |
---|---|
net.i2p.sam |
SAM Demos | |
---|---|
net.i2p.sam.client | Demo and test client classes. |
SusiDNS Application | |
---|---|
i2p.susi.dns |
SusiMail Application | |
---|---|
i2p.susi.debug | |
i2p.susi.util | |
i2p.susi.webmail | |
i2p.susi.webmail.encoding | |
i2p.susi.webmail.pop3 | |
i2p.susi.webmail.smtp | |
org.mortbay.servlet | |
org.mortbay.util |
Systray Application | |
---|---|
net.i2p.apps.systray |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |