Javadoc: missing package.html files in router.jar (ticket #1109)

This commit is contained in:
zzz
2015-03-22 16:35:21 +00:00
parent 0f6040ecb1
commit 79dc01f7e4
13 changed files with 105 additions and 1 deletions

View File

@ -680,7 +680,7 @@
windowtitle="I2P Anonymous Network - Java Documentation - Version ${release.number}">
<group title="Core SDK (i2p.jar)" packages="net.i2p:net.i2p.*:net.i2p.client:net.i2p.client.*:net.i2p.internal:net.i2p.internal.*:freenet.support.CPUInformation:org.bouncycastle.oldcrypto:org.bouncycastle.oldcrypto.*:gnu.crypto.*:gnu.getopt:gnu.gettext:com.nettgryppa.security:net.metanotion:net.metanotion.*" />
<group title="Streaming Library" packages="net.i2p.client.streaming:net.i2p.client.streaming.impl" />
<group title="Router" packages="net.i2p.router:net.i2p.router.*:net.i2p.data.i2np:net.i2p.data.router:org.cybergarage.*:org.freenetproject:org.xlattice.crypto.filters" />
<group title="Router" packages="net.i2p.router:net.i2p.router.*:net.i2p.data.i2np:net.i2p.data.router:org.cybergarage:org.cybergarage.*:org.freenetproject:org.xlattice.crypto.filters" />
<group title="Router Console" packages="net.i2p.router.web:net.i2p.router.update:net.i2p.router.news" />
<!-- apps and bridges starting here, alphabetical please -->
<group title="Addressbook Application" packages="net.i2p.addressbook" />

View File

@ -0,0 +1,9 @@
<html>
<body>
<p>
Implements the router side of the I2CP interface,
which is the API for applications to send and receive data through the router.
The client side of the interface is implemented in net.i2p.client.
</p>
</body>
</html>

View File

@ -0,0 +1,8 @@
<html>
<body>
<p>
Creates and parses garlic messages.
Creates the source routing for outbound messages.
</p>
</body>
</html>

View File

@ -0,0 +1,9 @@
<html>
<body>
<p>
The network database, including implementation of floodfills.
Database lookups, stores, exploration, and replies.
Management of locally-generated RouterInfos and Leasesets.
</p>
</body>
</html>

View File

@ -0,0 +1,7 @@
<html>
<body>
<p>
A couple of classes, but most things are in kademlia.
</p>
</body>
</html>

View File

@ -0,0 +1,11 @@
<html>
<body>
<p>
Fetching, validation, unpacking, and installation of RouterInfos from
signed su3 files, unsigned zip files, and web indexes.
Supports loading from clearnet via HTTP and HTTPS, and from local files.
Automatic reseeding on first install and when references fall below a minimum value.
Support for user-initiated reseeds and status feedback via the router console.
</p>
</body>
</html>

View File

@ -0,0 +1,7 @@
<html>
<body>
<p>
DH key generation.
</p>
</body>
</html>

View File

@ -0,0 +1,13 @@
<html>
<body>
<p>
All the work of managing locally created and participating tunnels,
creating and handling tunnel messages, and their encryption.
Deals with the five different types of tunnel hops:
outbound gateway, outbound endpoint, inbound gateway, inbound endpoint, and middle hop.
Distributes messages received for each type.
Validation, queueing and throttling for each type.
Tunnel build message handling is in the pool package.
</p>
</body>
</html>

View File

@ -0,0 +1,11 @@
<html>
<body>
<p>
Tunnel creation, tunnel build message handling. Peer selection for tunnels.
Grouping of tunnels into inbound and outbound pools.
Pool configuration. Adaptive tunnel build strategy.
Build request throttling, acceptance, rejection, and dropping based on local
statistics and conditions.
</p>
</body>
</html>

View File

@ -0,0 +1,7 @@
package org.cybergarage;
/**
* Exists only to enable package.html to be included in javadoc.
* http://java.sun.com/j2se/javadoc/faq/index.html#packagewithoutjavafiles
*/
abstract class Dummy {}

View File

@ -0,0 +1,7 @@
<html>
<body>
<p>
The cybergarage cyberlink UPnP library version 3.0, with minor mods for I2P.
</p>
</body>
</html>

View File

@ -0,0 +1,8 @@
<html>
<body>
<p>
Small classes used by net.i2p.transport.UPnP to interface with the org.cybergarage UPnP library,
as imported from freenet.
</p>
</body>
</html>

View File

@ -0,0 +1,7 @@
<html>
<body>
<p>
Bloom filter used by net.i2p.router.util.DecayingBloomFilter
</p>
</body>
</html>