Freenet

Index Score
Freenet
Free software which lets you publish and obtain information on the Internet without fear of censorship
http://freenetproject.org

Here are all the files in the project, ranked by Enerjy Score. Click on the file name to see the detail of why the file scores the way it does.

File
AddressTracker.java
AddressTrackerItem.java
AnnounceSender.java
Announcer.java
ArchiveManager.java
ArrayBucket.java
BinaryBlobInserter.java
BlockTransmitter.java
BookmarkEditorToadlet.java
BookmarkItem.java
BookmarkManager.java
BucketChainBucket.java
BucketTools.java
BulkTransmitter.java
CHKInsertHandler.java
CHKInsertSender.java
CPUID.java
CSSTokenizerFilter.java
ClientCHKBlock.java
ClientGet.java
ClientGetMessage.java
ClientGetter.java
ClientPut.java
ClientPutBase.java
ClientPutDir.java
ClientPutMessage.java
ClientPutter.java
ClientRequest.java
ClientRequestScheduler.java
ConfigToadlet.java
ConnectionsToadlet.java
ContentFilter.java
DMT.java
DSA.java
DSAGroup.java
DSAGroupGenerator.java
DSAPublicKey.java
DarknetConnectionsToadlet.java
DarknetPeerNode.java
DefaultMIMETypes.java
DoublyLinkedListImpl.java
FCPClient.java
FCPConnectionHandler.java
FCPMessage.java
FNPPacketMangler.java
FProxyToadlet.java
FailureCodeTracker.java
FailureTable.java
FailureTableEntry.java
FetchException.java
Fields.java
FileLoggerHook.java
FileUtil.java
FirstTimeWizardToadlet.java
FreenetInetAddress.java
FreenetURI.java
GenericReadFilterCallback.java
HTMLEntities.java
HTMLFilter.java
HTMLNode.java
HTTPRequestImpl.java
HexUtil.java
HighLevelSimpleClientImpl.java
IOStatisticCollector.java
IPDetectorPluginManager.java
InsertableClientSSK.java
JPEGFilter.java
Key.java
KeyTracker.java
L10n.java
LimitedRangeIntByteArrayMap.java
LocationManager.java
Logger.java
LoggingConfigHandler.java
MersenneTwister.java
Message.java
MessageCore.java
MessageFilter.java
Metadata.java
MultiPutCompletionCallback.java
NativeBigInteger.java
NetworkIDManager.java
NetworkInterface.java
NodeARKInserter.java
NodeClientCore.java
NodeCrypto.java
NodeCryptoConfig.java
NodeDispatcher.java
NodeIPDetector.java
NodeStats.java
NodeUpdater.java
OpennetManager.java
PNGFilter.java
PacketThrottle.java
PaddedEphemerallyEncryptedBucket.java
PageMaker.java
PartiallyReceivedBlock.java
PartiallyReceivedBulk.java
Peer.java
PeerManager.java
PeerManagerUserAlert.java
PeerNode.java
PluginManager.java
PooledExecutor.java
PproxyToadlet.java
QueueToadlet.java
RandomGrabArray.java
RealNodeBusyNetworkTest.java
RealNodeNetworkColoringTest.java
RealNodeRequestInsertTest.java
RealNodeRoutingTest.java
RealNodeSecretPingTest.java
RealNodeULPRTest.java
RequestCooldownQueue.java
RequestHandler.java
RequestSender.java
RequestStarter.java
RequestStarterGroup.java
ResettingHTLProbeRequestSender.java
RevocationChecker.java
Rijndael_Algorithm.java
SHA1.java
SSKInsertHandler.java
SSKInsertSender.java
SimpleBinaryRunningAverage.java
SimpleFieldSet.java
SimpleManifestPutter.java
SimpleToadletServer.java
SingleBlockInserter.java
SingleFileFetcher.java
SingleFileInserter.java
SplitFileFetcher.java
SplitFileFetcherSegment.java
SplitFileFetcherSubSegment.java
SplitFileInserter.java
SplitFileInserterSegment.java
StatisticsToadlet.java
SubConfig.java
TempBucketFactory.java
TestnetHandler.java
TextModeClientInterface.java
TextModeClientInterfaceServer.java
TimeDecayingRunningAverage.java
TimeSortedHashtable.java
Toadlet.java
ToadletContextImpl.java
TokenBucket.java
TranslationToadlet.java
USKFetcher.java
USKManager.java
UpdatableSortedLinkedList.java
UpdateOverMandatoryManager.java
UserAlertManager.java
Util.java
Version.java
Yarrow.java
BlockReceiver.java
FrostMessage.java
HighLevelSimpleClient.java
LoggerHook.java
FetchContext.java
SortedLongSet.java
BootstrapPullTest.java
USK.java
SSL.java
SortedVectorByNumber.java
SectoredRandomGrabArray.java
USKInserter.java
DoublyLinkedList.java
ClientRequester.java
PeerNodeStatus.java
SSKBlock.java
NodeSSK.java
AMDCPUInfo.java
AbortedException.java
AbstractUserAlert.java
AccessDeniedPluginHTTPException.java
AddPeer.java
AddRef.java
AddressIdentifier.java
AddressMatcher.java
AllDataMessage.java
AllowedHosts.java
AnnouncementCallback.java
AnyInsertSender.java
ArchiveContext.java
ArchiveExtractCallback.java
ArchiveFailureException.java
ArchiveHandler.java
ArchiveKey.java
ArchiveRestartException.java
ArchiveStoreContext.java
ArchiveStoreItem.java
ArrayBucketFactory.java
AsyncMessageCallback.java
AsyncMessageFilterCallback.java
BackgroundBlockEncoder.java
Base64.java
BaseClientGetter.java
BaseClientKey.java
BaseClientPutter.java
BaseDataCarryingMessage.java
BaseRequestThrottle.java
BaseSendableGet.java
BaseSingleFileFetcher.java
BaseSubConfig.java
BinaryBlobFormatException.java
BitArray.java
BlockCipher.java
BlockInsertErrorEvent.java
BlockSet.java
Bookmark.java
BookmarkCategories.java
BookmarkCategory.java
BookmarkItems.java
BooleanCallback.java
BooleanOption.java
BootstrapPushPullTest.java
BootstrapSeedTest.java
BootstrappingDecayingRunningAverage.java
BrowserTestToadlet.java
Bucket.java
BucketChainBucketFactory.java
BucketFactory.java
Buffer.java
BuildOldAgeUserAlert.java
BulkReceiver.java
ByteArrayRandomAccessThing.java
ByteArrayWrapper.java
ByteBufferInputStream.java
ByteCounter.java
CHKBlock.java
CHKDecodeException.java
CHKEncodeException.java
CHKStore.java
CHKVerifyException.java
CPUAdjustingSwapRequestInterval.java
CPUInfo.java
CPUUsageMonitor.java
CSSParser.java
CSSReadFilter.java
CannotCreateFromFieldSetException.java
CharsetExtractor.java
CipherInputStream.java
CipherModes.java
CipherOutputStream.java
ClientCHK.java
ClientCallback.java
ClientEvent.java
ClientEventListener.java
ClientEventProducer.java
ClientGetState.java
ClientHelloMessage.java
ClientKSK.java
ClientKey.java
ClientKeyBlock.java
ClientMetadata.java
ClientPutComplexDirMessage.java
ClientPutDirMessage.java
ClientPutDiskDirMessage.java
ClientPutState.java
ClientSSK.java
ClientSSKBlock.java
ClockProblemDetectedUserAlert.java
CloseConnectionDuplicateClientNameMessage.java
Closer.java
CommentException.java
CompressionOutputSizeException.java
Compressor.java
Config.java
ConfigCallback.java
ConfigData.java
ConfigException.java
ConfigurablePersister.java
ConnectivityToadlet.java
ContentDataFilter.java
CountedInputStream.java
CryptFormatException.java
CryptoElement.java
CryptoKey.java
DHGroup.java
DNSRequester.java
DSAPrivateKey.java
DSAPublicKeyDatabase.java
DSASignature.java
DarknetPeerNodeStatus.java
DataCarryingMessage.java
DataFilterException.java
DataFoundMessage.java
DecayingKeyspaceAverage.java
DecipherOutputStream.java
DecodedBlockEvent.java
DecompressException.java
DecryptionFailedException.java
DelayedFreeBucket.java
DetectedIP.java
DiffieHellman.java
DiffieHellmanLightContext.java
Digest.java
DigestInputStream.java
DigestOutputStream.java
DirPutFile.java
DirectDirPutFile.java
DisconnectedException.java
DiskDirPutFile.java
Dispatcher.java
DoubleTokenBucket.java
DownloadPluginHTTPException.java
DummyRandomSource.java
DumpDispatcher.java
EncipherInputStream.java
EndListPeerNotesMessage.java
EndListPeersMessage.java
EndListPersistentRequestsMessage.java
EntropySource.java
EnumerableOptionCallback.java
ErrorArchiveStoreItem.java
EventDumper.java
EventLogger.java
EverythingMatcher.java
Executor.java
ExtOldAgeUserAlert.java
FCPConnectionOutputHandler.java
FCPPluginMessage.java
FCPPluginReply.java
FECJob.java
FSParseException.java
FastRunnable.java
FetchResult.java
FetchWaiter.java
FetchedMetadataEvent.java
FileBucket.java
FileExistsException.java
FilePersistentConfig.java
FilterCallback.java
FinishedCompressionEvent.java
FinishedCompressionMessage.java
ForwardPort.java
ForwardPortCallback.java
ForwardPortStatus.java
FoundURICallback.java
FredPlugin.java
FredPluginBandwidthIndicator.java
FredPluginFCP.java
FredPluginHTTP.java
FredPluginHTTPAdvanced.java
FredPluginIPDetector.java
FredPluginMultiple.java
FredPluginPortForward.java
FredPluginTalker.java
FredPluginThreadless.java
FredPluginVersioned.java
FreenetFilePersistentConfig.java
FreenetPlugin.java
FreenetPluginManager.java
FrostBoard.java
GIFFilter.java
GenerateSSKMessage.java
GeneratedURIEvent.java
GetCompletionCallback.java
GetConfig.java
GetFailedMessage.java
GetNode.java
GetPluginInfo.java
GetPubkey.java
GetRequestStatusMessage.java
Global.java
GlobalProbe.java
GotBlockEvent.java
GzipCompressor.java
HMAC.java
HTMLDecoder.java
HTMLEncoder.java
HTTPReply.java
HTTPRequest.java
HTTPUploadedFile.java
HealingQueue.java
HostnameSyntaxException.java
HostnameUtil.java
IPAddressDetector.java
IPUndetectedUserAlert.java
IPUtil.java
IdentifierCollisionException.java
IdentifierCollisionMessage.java
IllegalBase64Exception.java
ImmutableByteArrayWrapper.java
IncomingPacketFilter.java
IncomingPacketFilterException.java
IncorrectTypeException.java
IndexableUpdatableSortedLinkedListItem.java
Inet4AddressMatcher.java
Inet6AddressMatcher.java
InetAddressAddressTrackerItem.java
InsertBlock.java
InsertContext.java
InsertException.java
InsertableUSK.java
IntCallback.java
IntNumberedItem.java
IntOption.java
IntelCPUInfo.java
InvalidAddressOverrideUserAlert.java
InvalidConfigValueException.java
JarClassLoader.java
JavaSHA1.java
KEProtocol.java
KeyAgreementSchemeContext.java
KeyBlock.java
KeyChangedException.java
KeyCollisionException.java
KeyDecodeException.java
KeyEncodeException.java
KeyVerifyException.java
KeysFetchingLocally.java
KnownUnsafeContentTypeException.java
LRUHashtable.java
LRUQueue.java
LibraryLoader.java
LimitedEnumeration.java
LimitedRangeIntByteArrayMapElement.java
LineReader.java
LineReadingInputStream.java
LinkEnabledCallback.java
ListPeerMessage.java
ListPeerNotesMessage.java
ListPeersMessage.java
ListPersistentRequestsMessage.java
Loader.java
LocalFileInsertToadlet.java
Location.java
LoggerHookChain.java
LongCallback.java
LongOption.java
LowLevelGetException.java
LowLevelPutException.java
MIMEType.java
ManifestElement.java
MeaningfulNodeNameUserAlert.java
MemoryChecker.java
MergeSFS.java
MessageInvalidException.java
MessageItem.java
MessageType.java
MetadataParseException.java
MetadataUnresolvedException.java
MinimalSplitfileBlock.java
ModifyConfig.java
ModifyPeer.java
ModifyPeerNote.java
ModifyPersistentRequest.java
MultiReaderBucket.java
MultiValueTable.java
MutableBoolean.java
N2NTMToadlet.java
N2NTMUserAlert.java
NativeThread.java
NeedsConfig.java
NeedsSimpleKeyFetch.java
NeedsTempBuckets.java
NeedsWebInterfaceGeneric.java
NeedsWebInterfaceHTMLString.java
NodeCHK.java
NodeData.java
NodeHelloMessage.java
NodeIPPortDetector.java
NodeInitException.java
NodeNeedRestartException.java
NodePinger.java
NotAllowedException.java
NotConnectedException.java
NotEnoughNiceLevelsUserAlert.java
NotFoundPluginHTTPException.java
NullAsyncMessageFilterCallback.java
NullBucket.java
NullBucketFactory.java
NullFilterCallback.java
NullInputStream.java
NullOutputStream.java
NullPersistentFileTracker.java
NullWriter.java
NumberedItem.java
NumberedItemComparator.java
NumberedRecentItems.java
OOMHook.java
OfferedKeysList.java
OpennetConnectionsToadlet.java
OpennetDisabledException.java
OpennetPeerNode.java
OpennetPeerNodeStatus.java
OpennetUserAlert.java
Option.java
OptionFormatException.java
OutgoingPacketMangler.java
OutputStreamLogger.java
PCFBMode.java
PacketSequenceException.java
PacketSocketHandler.java
PeerAddressTrackerItem.java
PeerContext.java
PeerMessage.java
PeerNote.java
PeerParseException.java
PeerRemoved.java
PermanentRedirectException.java
Persistable.java
PersistenceParseException.java
PersistentConfig.java
PersistentFileTracker.java
PersistentGet.java
PersistentPut.java
PersistentPutDir.java
PersistentRequestModifiedMessage.java
PersistentRequestRemovedMessage.java
PersistentTempBucketFactory.java
PersistentTempFileBucket.java
Persister.java
PluginDownLoader.java
PluginDownLoaderFile.java
PluginDownLoaderFreenet.java
PluginDownLoaderOfficial.java
PluginDownLoaderURL.java
PluginFetchException.java
PluginFetchResult.java
PluginFreenetURI.java
PluginHTTPException.java
PluginHandler.java
PluginInfoMessage.java
PluginInfoWrapper.java
PluginNotFoundException.java
PluginReplySender.java
PluginReplySenderDirect.java
PluginReplySenderFCP.java
PluginRespirator.java
PluginSecurityException.java
PluginTalker.java
PortForwardSensitiveSocketHandler.java
PrioRunnable.java
PrivkeyHasBeenBlownException.java
ProbeCallback.java
PromiscuousItemException.java
ProtocolErrorMessage.java
ProvidesSimpleKeyFetch.java
ProxyUserAlert.java
PubkeyStore.java
PubkeyVerifyException.java
PutCompletionCallback.java
PutFailedMessage.java
PutFetchableMessage.java
PutSuccessfulMessage.java
PutWaiter.java
RandomAccessFileWrapper.java
RandomAccessThing.java
RandomGrabArrayItem.java
RandomGrabArrayItemExclusionList.java
RandomGrabArrayWithClient.java
RandomGrabArrayWithInt.java
RandomSource.java
ReadOnlyFileSliceBucket.java
RealArchiveStoreItem.java
RealNodePingTest.java
RealNodeTest.java
ReceivedPacketNumbers.java
RedirectDirPutFile.java
RedirectException.java
RedirectPluginHTTPException.java
ReferenceSignatureVerificationException.java
RemovePeer.java
RemovePersistentRequest.java
RemoveRandom.java
RemoveRandomWithObject.java
RequestCompletionCallback.java
RequestScheduler.java
ResendPacketItem.java
ResettingHTLProbeRequestHandler.java
ResumeException.java
RetrievalException.java
RevocationKeyFoundUserAlert.java
Rijndael.java
RijndaelPCFBMode.java
Rijndael_Properties.java
RunningAverage.java
SSKDecodeException.java
SSKEncodeException.java
SSKKeypairMessage.java
SSKStore.java
SSKVerifyException.java
SSLNetworkInterface.java
ScalarSampleStatistics.java
SectoredRandomGrabArrayWithInt.java
SectoredRandomGrabArrayWithObject.java
SeedClientPeerNode.java
SeedServerPeerNode.java
SeedServerTestPeerNode.java
SeednodePingTest.java
SemiOrderedShutdownHook.java
SendMessageOnErrorCallback.java
SendableGet.java
SendableInsert.java
SendableRequest.java
SerialExecutor.java
SerializableToFieldSetBucket.java
SerializableToFieldSetBucketUtil.java
Serializer.java
ShortBuffer.java
ShortCallback.java
ShortOption.java
ShutdownMessage.java
SimpleBlockPutEvent.java
SimpleBlockSet.java
SimpleEventProducer.java
SimpleHTMLUserAlert.java
SimpleHealingQueue.java
SimpleIntNumberedItemComparator.java
SimpleProgressMessage.java
SimpleReadOnlyArrayBucket.java
SimpleRunningAverage.java
SimpleSendableInsert.java
SimpleSingleFileFetcher.java
SimpleUserAlert.java
SizeUtil.java
SocketHandler.java
SplitFetchException.java
SplitfileBlock.java
SplitfileProgressEvent.java
StartableSplitfileBlock.java
StartedCompressionEvent.java
StartedCompressionMessage.java
StartupToadlet.java
StaticSwapRequestInterval.java
StaticToadlet.java
StorableBlock.java
StringArrCallback.java
StringArrOption.java
StringCallback.java
StringCounter.java
StringOption.java
SubscribeUSK.java
SubscribeUSKMessage.java
SubscribedUSKMessage.java
SubscribedUSKUpdate.java
SwapRequestInterval.java
SymlinkerToadlet.java
SyncSendWaitedTooLongException.java
TempFileBucket.java
TestDDACompleteMessage.java
TestDDAReplyMessage.java
TestDDARequestMessage.java
TestDDAResponseMessage.java
TestPlugin.java
TestnetStatusUploader.java
ThrottleDeprecatedException.java
ThrottleWindowManager.java
Ticker.java
TimeSkewDetectedUserAlert.java
TimeSkewDetectorCallback.java
TimeUtil.java
TimedOutNodesList.java
ToadletContainer.java
ToadletContext.java
ToadletContextClosedException.java
TooBigException.java
TooLongException.java
TrivialRunningAverage.java
TrivialToadlet.java
URIGeneratedMessage.java
URIPreEncoder.java
URLDecoder.java
URLEncodedFormatException.java
URLEncoder.java
USKCallback.java
USKChecker.java
USKCheckerCallback.java
USKFetcherCallback.java
USKFetcherWrapper.java
USKProxyCompletionCallback.java
USKRetriever.java
USKRetrieverCallback.java
UnknownCPUException.java
UnknownCharsetException.java
UnknownContentTypeException.java
UnknownNodeIdentifierMessage.java
UnknownPeerNoteTypeMessage.java
UnsafeContentTypeException.java
UnsupportedCipherException.java
UnsupportedDigestException.java
UpdatableSortedLinkedListItem.java
UpdatableSortedLinkedListItemImpl.java
UpdatableSortedLinkedListKilledException.java
UpdatableSortedLinkedListWithForeignIndex.java
UpdatedVersionAvailableUserAlert.java
UpdaterParserException.java
UptimeEstimator.java
UserAlert.java
UserAlertsToadlet.java
VersionParseException.java
VirginItemException.java
VoidLogger.java
WaitedTooLongException.java
WatchGlobal.java
WeakHashSet.java
WouldBlockException.java
WritableToDataOutputStream.java
XMLCharacterClasses.java
Yytoken.java
package-info.java
package-info.java