- LARGE_MTU - Static variable in class net.i2p.router.transport.udp.PeerState
-
IPv4 Max MTU
based on measurements, 1350 fits nearly all reasonably small I2NP messages
(larger I2NP messages may be up to 1900B-4500B, which isn't going to fit
into a live network MTU anyway)
TODO
VTBM is 2646, it would be nice to fit in two large
2646 / 2 = 1323
1323 + 74 + 46 + 1 + (4 * 9) = 1480
So why not make it 1492 (old ethernet is 1492, new is 1500)
Changed to 1492 in 0.8.9
BUT through 0.8.11,
size estimate was bad, actual packet was up to 48 bytes bigger
To be figured out.
- last_netmask() - Method in class com.maxmind.geoip.LookupService
-
- lastPublished() - Method in class net.i2p.router.networkdb.kademlia.RepublishLeaseSetJob
-
- lastRead() - Method in class net.i2p.data.i2np.I2NPMessageHandler
-
clear the last message read from a byte array with an offset
- lastReplyRequestCache - Variable in class net.i2p.router.message.OutboundCache
-
This cache is used to ensure that we request a reply every so often.
- latitude - Variable in class com.maxmind.geoip.Location
-
- layeredEncrypt(I2PAppContext, TunnelBuildMessage, TunnelCreatorConfig, List<Integer>) - Static method in class net.i2p.router.tunnel.BuildMessageGenerator
-
Encrypt the records so their hop ident is visible at the appropriate times.
- leapIndicator - Variable in class net.i2p.router.time.NtpMessage
-
This is a two-bit code warning of an impending leap second to be
inserted/deleted in the last minute of the current day.
- leaseCache - Variable in class net.i2p.router.message.OutboundCache
-
Use the same inbound tunnel (i.e.
- LeaseRequestState - Class in net.i2p.router.client
-
Bundle up the data points necessary when asynchronously requesting a lease
from a client
- LeaseRequestState(Job, Job, long, long, LeaseSet) - Constructor for class net.i2p.router.client.LeaseRequestState
-
- leaseSetCache - Variable in class net.i2p.router.message.OutboundCache
-
Returns the reply lease set if forced to do so,
or if configured to do so,
or if a certain percentage of the time if configured to do so,
or if our lease set has changed since we last talked to them,
or 10% of the time anyway so they don't forget us (disabled for now),
or null otherwise.
- leaseSetCreated(LeaseSet) - Method in class net.i2p.router.client.ClientConnectionRunner
-
called after a new leaseSet is granted by the client, the NetworkDb has been
updated.
- LeaseSetKeys - Class in net.i2p.router
-
Wrap up the keys given to the router when a destination connects to it.
- LeaseSetKeys(Destination, SigningPrivateKey, PrivateKey) - Constructor for class net.i2p.router.LeaseSetKeys
-
Client with a single key
- LeaseSetKeys(Destination, SigningPrivateKey, List<PrivateKey>) - Constructor for class net.i2p.router.LeaseSetKeys
-
Client with multiple keys
- LENGTH - Static variable in class net.i2p.data.i2np.EncryptedBuildRecord
-
- length() - Method in class net.i2p.data.i2np.EncryptedBuildRecord
-
- LENGTH - Static variable in class net.i2p.data.i2np.ShortEncryptedBuildRecord
-
- length() - Method in class net.i2p.data.i2np.ShortEncryptedBuildRecord
-
- LENGTH - Static variable in class net.i2p.router.crypto.ratchet.RatchetSessionTag
-
- length() - Method in class net.i2p.router.crypto.ratchet.RatchetSessionTag
-
- LF - Static variable in class org.cybergarage.http.HTTP
-
- listClients() - Method in class net.i2p.router.client.ClientManager
-
Unsynchronized.
- listClients() - Method in class net.i2p.router.client.ClientManagerFacadeImpl
-
Return the list of locally connected clients
- listClients() - Method in class net.i2p.router.ClientManagerFacade
-
Return the list of locally connected clients
- listContexts() - Static method in class net.i2p.router.RouterContext
-
Retrieve the list of router contexts currently instantiated in this JVM.
- ListenerList - Class in org.cybergarage.util
-
- ListenerList() - Constructor for class org.cybergarage.util.ListenerList
-
- listParticipatingTunnels() - Method in class net.i2p.router.tunnel.TunnelDispatcher
-
Only for console TunnelRenderer.
- listPending() - Method in class net.i2p.router.tunnel.pool.AliasedTunnelPool
-
- listPending() - Method in class net.i2p.router.tunnel.pool.TunnelPool
-
list of tunnelInfo instances of tunnels currently being built
- listPools(List<TunnelPool>) - Method in class net.i2p.router.dummy.DummyTunnelManagerFacade
-
- listPools(List<TunnelPool>) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
-
list of TunnelPool instances currently in play
- listPools(List<TunnelPool>) - Method in interface net.i2p.router.TunnelManagerFacade
-
for TunnelRenderer in router console
- listTunnels() - Method in class net.i2p.router.tunnel.pool.AliasedTunnelPool
-
- listTunnels() - Method in class net.i2p.router.tunnel.pool.TunnelPool
-
Return a list of tunnels in the pool
- load(int) - Method in interface com.maxmind.db.NodeCache.Loader
-
- load(Properties) - Method in class net.i2p.router.peermanager.DBHistory
-
- load(Properties) - Method in class net.i2p.router.peermanager.TunnelHistory
-
- load() - Method in class net.i2p.router.sybil.PersistSybil
-
The list of stored analysis sets, as a time stamp.
- load(long) - Method in class net.i2p.router.sybil.PersistSybil
-
Load the analysis for a certain date.
- load(Hash) - Method in class net.i2p.router.sybil.PersistSybil
-
Load all the analysis for a certain hash.
- load(String) - Static method in class org.cybergarage.util.FileUtil
-
- load(File) - Static method in class org.cybergarage.util.FileUtil
-
- load(FileInputStream) - Static method in class org.cybergarage.util.FileUtil
-
- LoadClientAppsJob - Class in net.i2p.router.startup
-
Run any client applications specified in clients.config.
- LoadClientAppsJob(RouterContext) - Constructor for class net.i2p.router.startup.LoadClientAppsJob
-
- LoadClientAppsJob.DelayedRunClient - Class in net.i2p.router.startup
-
Public for router console only, not for use by others, subject to change
- loadDescription(InputStream) - Method in class org.cybergarage.upnp.Device
-
- loadDescription(String) - Method in class org.cybergarage.upnp.Device
-
- loadDescription(File) - Method in class org.cybergarage.upnp.Device
-
- loadFrom(PeerState) - Method in class net.i2p.router.transport.udp.PeerState
-
Transfer the basic activity/state from the old peer to the current peer
- LOADING_EXCEPTION - Static variable in class org.cybergarage.upnp.device.Description
-
- loadProfiles() - Method in class net.i2p.router.peermanager.PeerManager
-
This may take a long time - 30 seconds or more
- LoadRouterInfoJob - Class in net.i2p.router.startup
-
Run once or twice at startup by StartupJob,
and then runs BootCommSystemJob
- LoadRouterInfoJob(RouterContext) - Constructor for class net.i2p.router.startup.LoadRouterInfoJob
-
- LoadRouterInfoJob.KeyData - Class in net.i2p.router.startup
-
- loadSCPD(String) - Method in class org.cybergarage.upnp.Service
-
- loadSCPD(File) - Method in class org.cybergarage.upnp.Service
-
- loadSCPD(InputStream) - Method in class org.cybergarage.upnp.Service
-
- LOCAL - Static variable in class net.i2p.data.i2np.DeliveryInstructions
-
Immutable local instructions, no options
- LOCAL_BITMASK - Static variable in class org.cybergarage.net.HostInterface
-
- LocalClientConnectionRunner - Class in net.i2p.router.client
-
For testing
- LocalClientConnectionRunner(RouterContext, ClientManager, Socket) - Constructor for class net.i2p.router.client.LocalClientConnectionRunner
-
Create a new runner with the given queues
- LocalClientListenerRunner - Class in net.i2p.router.client
-
For testing
- LocalClientListenerRunner(RouterContext, ClientManager, int) - Constructor for class net.i2p.router.client.LocalClientListenerRunner
-
- LocalClientManager - Class in net.i2p.router.client
-
For testing clients without a full router.
- LocalClientManager(RouterContext, int) - Constructor for class net.i2p.router.client.LocalClientManager
-
- LocalClientMessageEventListener - Class in net.i2p.router.client
-
For testing
- LocalClientMessageEventListener(RouterContext, ClientConnectionRunner, boolean) - Constructor for class net.i2p.router.client.LocalClientMessageEventListener
-
- locales - Variable in class com.maxmind.geoip2.DatabaseReader.Builder
-
- locales(List<String>) - Method in class com.maxmind.geoip2.DatabaseReader.Builder
-
- LocalHash - Class in net.i2p.router.networkdb.kademlia
-
Pull the caching used only by KBucketImpl out of Hash and put it here.
- LocalHash(Hash) - Constructor for class net.i2p.router.networkdb.kademlia.LocalHash
-
- LocalHash(byte[]) - Constructor for class net.i2p.router.networkdb.kademlia.LocalHash
-
- localLookup(Hash) - Method in class net.i2p.router.client.LocalClientConnectionRunner
-
So LocalClientMessageEventListener can lookup other local dests
- Location - Class in com.maxmind.geoip
-
- Location() - Constructor for class com.maxmind.geoip.Location
-
- LOCATION - Static variable in class org.cybergarage.http.HTTP
-
- lock() - Method in class org.cybergarage.upnp.Action
-
- lock() - Method in class org.cybergarage.upnp.ControlPoint
-
- lock() - Method in class org.cybergarage.upnp.Device
-
- lock() - Method in class org.cybergarage.upnp.Service
-
- lock() - Method in class org.cybergarage.util.Mutex
-
- locked_buildNewLeaseSet() - Method in class net.i2p.router.tunnel.pool.AliasedTunnelPool
-
- locked_buildNewLeaseSet() - Method in class net.i2p.router.tunnel.pool.TunnelPool
-
Build a leaseSet with the required tunnels that aren't about to expire.
- locked_insert(byte[]) - Method in class org.xlattice.crypto.filters.BloomSHA1
-
- locked_insert(byte[], int, int) - Method in class org.xlattice.crypto.filters.BloomSHA1
-
- locked_insert(BloomSHA1.FilterKey) - Method in class org.xlattice.crypto.filters.BloomSHA1
-
Add the key to the filter.
- locked_member(byte[]) - Method in class org.xlattice.crypto.filters.BloomSHA1
-
- locked_member(byte[], int, int) - Method in class org.xlattice.crypto.filters.BloomSHA1
-
- locked_member(BloomSHA1.FilterKey) - Method in class org.xlattice.crypto.filters.BloomSHA1
-
Is the key in the filter.
- log - Variable in class net.i2p.router.tunnel.pool.ConnectChecker
-
- logInvalidPort(Log, String, int) - Static method in class net.i2p.router.transport.TransportUtil
-
log an error
- longitude - Variable in class com.maxmind.geoip.Location
-
- lookup(String) - Static method in class com.southernstorm.noise.protocol.Pattern
-
Look up the description information for a pattern.
- lookupBeforeDropping(Hash, RouterInfo) - Method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
-
Search for a newer router info, drop it from the db if the search fails,
unless just started up or have bigger problems.
- lookupBeforeDropping(Hash, RouterInfo) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
don't use directly - see F.N.D.F.
- lookupDestination(Hash, Job, long, Hash) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- lookupDestination(Hash, Job, long, Hash) - Method in class net.i2p.router.NetworkDatabaseFacade
-
Lookup using the client's tunnels
Succeeds even if LS validation fails due to unsupported sig type
- lookupDestination(Hash, Job, long, Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Lookup using the client's tunnels
Succeeds even if LS validation and store fails due to unsupported sig type, expired, etc.
- lookupDestinationLocally(Hash) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- lookupDestinationLocally(Hash) - Method in class net.i2p.router.NetworkDatabaseFacade
-
Lookup locally in netDB and in badDest cache
Succeeds even if LS validation failed due to unsupported sig type
- lookupDestinationLocally(Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Lookup locally in netDB and in badDest cache
Succeeds even if LS validation fails due to unsupported sig type, expired, etc.
- LookupDestJob - Class in net.i2p.router.client
-
Look up the lease of a hash, to convert it to a Destination for the client.
- LookupDestJob(RouterContext, ClientConnectionRunner, Hash, Hash) - Constructor for class net.i2p.router.client.LookupDestJob
-
- LookupDestJob(RouterContext, ClientConnectionRunner, long, long, SessionId, Hash, String, Hash) - Constructor for class net.i2p.router.client.LookupDestJob
-
One of h or name non-null.
- lookupFailed(Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Increment in the negative lookup cache
- lookupFailed(Hash) - Method in class net.i2p.router.networkdb.kademlia.NegativeLookupCache
-
- lookupFailed() - Method in class net.i2p.router.peermanager.DBHistory
-
Note that the peer failed to respond to the db lookup in any way
- lookupLeaseSet(Hash, Job, Job, long) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- lookupLeaseSet(Hash, Job, Job, long, Hash) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- lookupLeaseSet(Hash, Job, Job, long) - Method in class net.i2p.router.NetworkDatabaseFacade
-
- lookupLeaseSet(Hash, Job, Job, long, Hash) - Method in class net.i2p.router.NetworkDatabaseFacade
-
Lookup using the client's tunnels
- lookupLeaseSet(Hash, Job, Job, long) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Lookup using exploratory tunnels.
- lookupLeaseSet(Hash, Job, Job, long, Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Lookup using the client's tunnels
Use lookupDestination() if you don't need the LS or don't need it validated.
- lookupLeaseSetLocally(Hash) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- lookupLeaseSetLocally(Hash) - Method in class net.i2p.router.NetworkDatabaseFacade
-
- lookupLeaseSetLocally(Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Use lookupDestination() if you don't need the LS or don't need it validated.
- lookupLeaseSetRemotely(Hash, Hash) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- lookupLeaseSetRemotely(Hash, Job, Job, long, Hash) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- lookupLeaseSetRemotely(Hash, Hash) - Method in class net.i2p.router.NetworkDatabaseFacade
-
Unconditionally lookup using the client's tunnels.
- lookupLeaseSetRemotely(Hash, Job, Job, long, Hash) - Method in class net.i2p.router.NetworkDatabaseFacade
-
Unconditionally lookup using the client's tunnels.
- lookupLeaseSetRemotely(Hash, Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Unconditionally lookup using the client's tunnels.
- lookupLeaseSetRemotely(Hash, Job, Job, long, Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Unconditionally lookup using the client's tunnels.
- lookupLocally(Hash) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- lookupLocally(Hash) - Method in class net.i2p.router.NetworkDatabaseFacade
-
- lookupLocally(Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
- lookupLocallyWithoutValidation(Hash) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- lookupLocallyWithoutValidation(Hash) - Method in class net.i2p.router.NetworkDatabaseFacade
-
Not for use without validation
- lookupLocallyWithoutValidation(Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Not for use without validation
- lookupReply(int, int, int, int) - Method in class net.i2p.router.peermanager.DBHistory
-
Receive a lookup reply from the peer, where they gave us the specified info
- lookupRouterInfo(Hash, Job, Job, long) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- lookupRouterInfo(Hash, Job, Job, long) - Method in class net.i2p.router.NetworkDatabaseFacade
-
- lookupRouterInfo(Hash, Job, Job, long) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
- lookupRouterInfoLocally(Hash) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- lookupRouterInfoLocally(Hash) - Method in class net.i2p.router.NetworkDatabaseFacade
-
- lookupRouterInfoLocally(Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
This will return immediately with the result or null.
- LookupService - Class in com.maxmind.geoip
-
Provides a lookup service for information based on an IP address.
- LookupService(String) - Constructor for class com.maxmind.geoip.LookupService
-
Create a new lookup service using the specified database file.
- LookupService(File) - Constructor for class com.maxmind.geoip.LookupService
-
Create a new lookup service using the specified database file.
- LookupService(String, int) - Constructor for class com.maxmind.geoip.LookupService
-
Create a new lookup service using the specified database file.
- LookupService(File, int) - Constructor for class com.maxmind.geoip.LookupService
-
Create a new lookup service using the specified database file.
- lookupSuccessful() - Method in class net.i2p.router.peermanager.DBHistory
-
Note that the peer was not only able to respond to the lookup, but sent us
the data we wanted!
- LookupThrottler - Class in net.i2p.router.networkdb.kademlia
-
Count how often we have recently received a lookup request with
the reply specified to go to a peer/TunnelId pair.
- LookupThrottler() - Constructor for class net.i2p.router.networkdb.kademlia.LookupThrottler
-
- loop(I2NPMessageHandler) - Method in class net.i2p.router.transport.udp.MessageReceiver
-
- LOW_FFS - Static variable in class net.i2p.router.networkdb.kademlia.StartExplorersJob
-
- LOW_THRESHOLD - Static variable in class net.i2p.router.crypto.TransientSessionKeyManager
-
ditto